Method of distributed ipmp device messaging and carriage of rights in mpeg ipmp content
First Claim
1. A method of messaging among distributed IPMP devices having a unique device ID to identify itself, the device ID assigned during the manufacturing time, or at the time of purchasing, the method comprising:
- obtaining a domain ID for each IPMP device to identify the network domain it resides in, wherein the network means a group of IPMP devices;
broadcasting the IPMP device ID to neighboring IPMP devices, upon joining an IPMP devices'"'"' network domain; and
receiving an acknowledgement message including device ID of the neighboring IPMP devices, upon receiving the broadcasted device ID.
4 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to content and IPMP tool transfer among distributed IPMP devices. A set of messages is defined for distributed IPMP devices. These messages include content transfer message, IPMP tool transfer messages, as well device ID broadcasting messages. Using these messages, distributed devices can use a standard set of messages to establish a network, and exchange content protected by IPMP in an inter-operable way. It is also related to carriage of rights in MPEG system, especially in MPEG-4 system. Rights ES (Elementary Stream) is defined in MPEG-4 system, to carry rights information. The Rights ES is also attached with information including whether the rights carried in the ES is proprietary or not, and/or what should be the rights management tool to handle this Rights ES. With that, terminal can be built in an inter-operable way, and retrieve rights from a standardized position.
29 Citations
9 Claims
-
1. A method of messaging among distributed IPMP devices having a unique device ID to identify itself, the device ID assigned during the manufacturing time, or at the time of purchasing, the method comprising:
-
obtaining a domain ID for each IPMP device to identify the network domain it resides in, wherein the network means a group of IPMP devices;
broadcasting the IPMP device ID to neighboring IPMP devices, upon joining an IPMP devices'"'"' network domain; and
receiving an acknowledgement message including device ID of the neighboring IPMP devices, upon receiving the broadcasted device ID. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of processing rights information carried in a certain position in MPEG IPMP system, wherein the rights information is constructed using a rights language, the rights information is carried in a certain place in the content, and the rights information is sent to an IPMP terminal which has rights management tool based on the rights language, the method comprising the steps of:
-
extracting the rights information from the place inside the content;
routing the extracted rights information to the rights management tool;
parsing the rights information, according to the rights language; and
controlling the content consumption with the management tool.
-
-
7. A method of processing rights information carried in a certain position in MPEG IPMP system, wherein the rights information is constructed using a rights language, the rights information is carried in the place in the content, indicating which rights management tool should handle the rights language by specifying tool ID in the information associated with the rights information, the method comprising the steps of:
-
extracting the rights information from the place inside the content, determining which rights management tool should handle this rights information by looking at the tool ID;
retrieving the rights management tool if it is not present in the terminal;
routing the rights information to the rights management tool;
parsing the rights information according to the rights language; and
controlling the content consumption with the management tool.
-
-
8. A method of processing rights information carried in a certain position in MPEG IPMP system, wherein the rights information is carried in a Rights ES (Elementary Stream) associated with a content, the rights information is constructed using a certain rights language, and the rights information is carried in the Rights ES in the content, the Rights ES is multiplexed together with other elementary streams, and sent to an MPEG IPMP terminal which has a rights management tool based on the rights language, the method comprising the steps of:
-
extracting the rights information from the Rights ES inside the content;
routing the rights information to the rights management tool;
parsing the rights information according to the rights language; and
controlling the content consumption with the management tool.
-
-
9. A method of processing rights information carried in a certain position in MPEG IPMP system, wherein the rights information is carried in a Rights ES associated with a content, the rights information is constructed using a rights language, and the rights information is carried in the place in the content, indicating which rights management tool should handle the rights language by specifying tool ID in the Decoder Specific Information associated with the Rights ESD (ES descriptor), the method comprising the steps of:
-
extracting the rights information from the Rights ES inside the content, determining which rights management tool should handle this rights information by looking at the tool ID in the Decoder Specific Information;
retrieving the rights management tool if it is not present in the terminal;
routing the rights information to the rights management tool;
parsing the rights information according to the rights language; and
controlling the content consumption.
-
Specification