Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.
1. A communication management system, comprising: a first memory that stores first service identification information identifying a first service to be used by a first communication terminal that requests for content data, second service identification information identifying a second service to be used by a second communication terminal that transmits the content data, and content data information indicating a property of the content data that can be transmitted to the first communication terminal, in association with one another; processing circuitry that controls transmission of the content data from the second communication terminal to the first communication terminal after a session for transmitting the content data is established between the first communication terminal and the second communication terminal, so as to transmit the content data having the property indicated by the content data information that is stored in association with the first service identification information and the second service identification information a receiver that receives a request for using a specific service, from at least one of the first communication terminal and the second communication terminal, before the session for transmitting the content data is established; and a transmitter that transmits a response including the content data information to the at least one of the first communication terminal and the second communication terminal that sends the request for using the specific service, wherein the system includes a second memory that stores, for each one of a plurality of services managed by the communication management system, service identification information identifying the service, service type information indicating a type of the service, and function information indicating a role of the communication terminal when using the service, the request for using the service includes service type information and function information of the specific service that the first communication terminal requests, and the processing circuitry obtains, from the second memory, service identification information identifying the specific service using the service type information and the function information of the request, as the first service identification information.
A communication management system manages content data transmission between two communication terminals. It has a memory storing: first service ID (for the requesting terminal), second service ID (for the transmitting terminal), and content data properties (e.g., resolution, format) - all linked together. Processing circuitry controls the content transmission. After a session is established, it transmits content matching the stored properties associated with the first and second service IDs. A receiver gets service requests from either terminal before the content session starts. A transmitter sends content data information back to the terminal making the request. The system also has another memory that stores service ID, service type (e.g., video call), and terminal role (e.g., sender, receiver) for each managed service. It uses the service type and function information in the request to obtain the service ID.
2. The communication management system of claim 1 , wherein the receiver further receives a request for obtaining the content data from the first communication terminal after the session is established, and the processing circuitry controls transmission of the content data from the second communication terminal to the first communication terminal in response to the request for obtaining the content data.
The communication management system from the previous description also includes the receiver getting content data requests from the requesting terminal *after* the session has started. The processing circuitry then sends the content data from the transmitting terminal to the requesting terminal *in response* to this content data request. Essentially, after the initial service handshake, the system also handles specific content pull requests within that established session.
3. The communication management system of claim 2 , wherein the first memory further stores the first service identification information and the second service identification information in association with identification information identifying the first communication terminal and identification information identifying the second communication terminal, respectively, in response to the request for using the specific service, and the processing circuitry obtains the first service identification information and the second service identification information, from the first memory using identification information obtainable from the request for the content data, and further obtains the content data information to be used for controlling transmission of the content data using the obtained first service identification information and second service identification information.
The communication management system from the previous description further enhances the storage in its first memory. It now associates the first and second service IDs with the *specific* requesting and transmitting terminal IDs, respectively, when a service request comes in. Then, when a content data request arrives, the processing circuitry uses terminal IDs (obtainable from the content data request) to retrieve the first and second service IDs from the first memory. Finally, it utilizes these retrieved service IDs to determine the appropriate content data properties for controlling transmission.
4. A communication system, comprising: the communication management system of claim 1 ; and a relay device configured to relay the content data between the first communication terminal and the second communication terminal, wherein the communication management system transmits a request for starting relay of the content data including the content data information associated with the first service identification information and the second identification information.
A communication system uses the communication management system from the first description and adds a relay device. This relay device is responsible for forwarding content data between the two terminals. The communication management system sends a request to the relay device to *start* relaying data, and this request *includes* the content data properties associated with the relevant first and second service IDs, allowing the relay to properly handle the data stream.
5. A communication system, comprising: the communication management system of claim 1 ; and the second communication terminal including: a terminal memory that stores the content data information indicating the property of the content data that can be transmitted to the first communication terminal in association with the first service identification information and the second identification information; a terminal receiver that receives the request for obtaining the content data from the first communication terminal via the communication management system, the request for obtaining the content data being received with the first service identification information and the second service identification information; and terminal processing circuitry that obtains the content data information associated with the first service identification information and the second identification information, and determines whether to approve the request for obtaining the content data using the obtained content data information.
A communication system uses the communication management system from the first description and also includes the content transmitting terminal. This terminal contains its own memory that stores the content data properties, associated with the first and second service IDs. A receiver on the transmitting terminal receives a content data request (including the service IDs) from the requesting terminal *via* the communication management system. Terminal processing logic then checks the stored content data properties against the service IDs to decide whether to *approve* the request.
6. A communication system, comprising: the communication management system of claim 1 ; and the second communication terminal including: a terminal memory that stores (1) the content data information indicating the property of the content data that can be transmitted to the first communication terminal in association with the first service identification information and the second identification information, and (2) service identification information for identifying each one of one or more services that can be used by the second communication terminal; a terminal receiver that receives the request for obtaining the content data from the first communication terminal via the communication management system, the request for obtaining the content data being received with the first service identification information; and terminal processing circuitry that obtains the content data information associated with the first service identification information and the second identification information, and determines whether to approve the request for obtaining the content data using the obtained content data information.
A communication system uses the communication management system from the first description and also includes the content transmitting terminal. This terminal's memory stores: (1) content data properties associated with the first and second service IDs, and (2) service IDs for *all* services it can use. The terminal's receiver gets a content data request from the requesting terminal via the communication management system. The request includes the first service ID (the service used by the requesting terminal). The transmitting terminal's processing logic then obtains the content data properties associated with the received first service ID and the *transmitting* terminal's *own* service ID and determines whether to approve the data request using this information.
7. A method of controlling transmission of content data, comprising: storing, in a first memory, first service identification information identifying a first service to be used by a first communication terminal that requests for content data, second service identification information identifying a second service to be used by a second communication terminal that transmits the content data, and content data information indicating a property of the content data that can be transmitted to the first communication terminal, in association with one another; and controlling transmission of the content data from the second communication terminal to the first communication terminal after a session for transmitting the content data is established between the first communication terminal and the second communication terminal, so as to transmit the content data having the property indicated by the content data information that is stored in association with the first service identification information and the second service identification information, wherein the method further includes receiving a request for using a specific service, from at least one of the first communication terminal and the second communication terminal, before the session for transmitting the content data is established; transmitting a response including the content data information to the at least one of the first communication terminal and the second communication terminal that sends the request for using the specific service; storing, in a second memory, for each one of a plurality of services available for use, service identification information identifying the service, service type information indicating a type of the service, and function information indicating a role of a communication terminal when using the service, the communication terminal being the first communication terminal or the second communication terminal; and obtaining, from the second memory, service identification information identifying the specific service using service type information and function information included in the request for using the service, as the first service identification information.
A method controls the transmission of content data by storing service and content information and uses it to control the transmission. The method stores in a first memory: first service ID (for the requesting terminal), second service ID (for the transmitting terminal), and content data properties - all linked together. It then controls content transmission after a session is established, sending content matching the properties associated with the service IDs. The method includes receiving a service request from either terminal *before* the content session starts and sending a response that includes the content data information back to the requester. It also stores service ID, type, and terminal role in a second memory, obtaining the first service ID from the second memory using service type and function from the service request.
8. The method of claim 7 , further comprising: receiving a request for obtaining the content data from the first communication terminal after the session is established, wherein the controlling transmission of the content data from the second communication terminal to the first communication terminal is performed in response to the request for obtaining the content data.
The content data transmission control method from the previous description also includes receiving a content data request from the requesting terminal *after* the communication session has been established. The controlling of the transmission then happens *in response* to receiving this content data request.
9. The method of claim 8 , further comprising: storing the first service identification information and the second service identification information in association with identification information identifying the first communication terminal and identification information identifying the second communication terminal, respectively, in the first memory, in response to the request for using the specific service; obtaining the first service identification information and the second service identification information, from the first memory using identification information obtainable from the request for the content data; and obtaining the content data information to be used for controlling transmission of the content data using the obtained first service identification information and second service identification information.
This invention relates to a communication system for managing and transmitting content data between communication terminals using service identification information. The problem addressed is the need for an efficient way to associate and retrieve service-specific data to facilitate content transmission between devices. The system involves a first communication terminal and a second communication terminal, each identified by unique identification information. A first memory stores service identification information for a specific service, which is used to control content data transmission. When a request for the specific service is received, the system stores first and second service identification information in association with the respective terminal identification information in the first memory. Later, when a request for content data is received, the system retrieves the first and second service identification information from the first memory using identification information from the content data request. The retrieved service identification information is then used to obtain content data information, which controls the transmission of the content data between the terminals. This ensures that the correct service-specific data is used for each transmission, improving efficiency and accuracy in content delivery.
10. A communication terminal, comprising: a memory that stores first service identification information identifying a first service to be used by a first communication terminal that requests for content data, second service identification information identifying a second service to be used by a second communication terminal that transmits the content data, and content data information indicating a property of the content data that can be transmitted to the first communication terminal, in association with one another; a receiver that receives a request for obtaining the content data from a counterpart communication terminal operating as the first communication terminal, the request for obtaining the content data being received with at least the first service identification information identifying a specific service being used by the counterpart communication terminal operating as the first communication terminal; and processing circuitry that obtains content data information associated with the first service identification information and the second service identification information, and determines whether to approve the request for obtaining the content data using the obtained content data information.
A communication terminal includes a memory to store information about service IDs and content data properties, a receiver that gets requests for data, and processing circuitry to approve data transmission. The memory stores: first service ID (for the requesting terminal), second service ID (for the transmitting terminal), and content data properties (e.g., resolution, format) - all linked together. The receiver obtains a content data request from a peer, including the first service ID indicating what service the peer uses. The processing circuitry obtains the content properties associated with the first service ID and the *terminal's own* service ID, deciding whether to *approve* the data request based on these properties.
11. The communication terminal of claim 10 , wherein the receiver further receives the second service identification information identifying a specific service being used by the communication terminal operating as the second communication terminal.
The communication terminal from the previous description, the receiver *also* gets the second service ID, identifying the service used by the communication terminal (the transmitting terminal) in the content data request.
12. The communication terminal of claim 10 , wherein the memory further stores service identification information identifying each one of one or more services that can be used by the communication terminal, and the processing circuitry obtains, from the memory, the second service identification information identifying a specific service being used by the communication terminal operating as the second communication terminal.
The communication terminal from the earlier description further includes service IDs for *all* services the terminal can use. The processing circuitry finds its *own* service ID (for the transmitting terminal) from this stored list in memory when deciding whether to allow the content to be sent.
Unknown
October 24, 2017
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.