Process of ipmp scheme description for digital item
First Claim
1. A Method of processing IPMP Scheme description for Digital Item in a server, comprising the following steps of:
- Based on a flexible IPMP Scheme Description Schema and Language to describe IPMP control information and tool information commonly used for IPMP system to protect content, creating an IPMP scheme descriptor with IPMP information inside based on the IPMP Scheme Description Schema and Language when a Digital Item Declaration (DID) with its referred resource is created and encoded;
Incorporating the IPMP scheme descriptor to the did in a specified place to be distributed to users; and
transferring the did to a terminal, wherein the terminal includes an IPMP parser which operates based on the IPMP scheme description schema and language to extract the IPMP scheme descriptor from the did, and wherein the terminal includes one of a Tool Manager and Message Router to interpret the IPMP information inside the IPMP scheme descriptor extracted and transferred by the IPMP parser and enforce protection on the content in the terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
This invention describes a way to represent IPMP scheme description for Digital Item to be used for MPEG-21 IPMP system. It aims to link IPMP with DID model of MPEG-21 framework. It also provides an interoperable and secure way for MPEG-21 IPMP system implementers to build the whole IPMP for Digital Item distribution and protection under MPEG-21 architecture. This invention also designs appropriate places to put the IPMP information including the important IPMP Tool related control information as well as other tool information. The information shall be put in DID Descriptor Statement at the beginning of Container, or tightly bound to the Resource element.
23 Citations
19 Claims
-
1. A Method of processing IPMP Scheme description for Digital Item in a server, comprising the following steps of:
-
Based on a flexible IPMP Scheme Description Schema and Language to describe IPMP control information and tool information commonly used for IPMP system to protect content, creating an IPMP scheme descriptor with IPMP information inside based on the IPMP Scheme Description Schema and Language when a Digital Item Declaration (DID) with its referred resource is created and encoded;
Incorporating the IPMP scheme descriptor to the did in a specified place to be distributed to users; and
transferring the did to a terminal, wherein the terminal includes an IPMP parser which operates based on the IPMP scheme description schema and language to extract the IPMP scheme descriptor from the did, and wherein the terminal includes one of a Tool Manager and Message Router to interpret the IPMP information inside the IPMP scheme descriptor extracted and transferred by the IPMP parser and enforce protection on the content in the terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. The Method of processing IPMP Scheme description for Digital Item in a terminal,
wherein, based on a flexible IPMP Scheme Description Schema and Language to describe IPMP control information and tool information commonly used for IPMP system to protect content, a server creates an IPMP scheme descriptor with IPMP information inside based on the IPMP Scheme Description Schema and Language when a Digital Item Declaration (DID) with its referred resource is created and encoded; -
wherein the server incorporates the IPMP scheme descriptor to the DID in a specified place to be distributed to Users; and
wherein the server transfers the DID to a terminal which is installed with an IPMP Parser based on the IPMP Scheme Description Schema and Language to extract the IPMP scheme descriptor from the DID;
the method comprising steps of;
Receiving the DID and its referred resource with the IPMP information in the IPMP scheme descriptor in the terminal;
Extracting the IPMP scheme descriptor with the IPMP information from the received DID;
Parsing the IPMP scheme descriptor by the IPMP Parser in the terminal;
transferring the IPMP information to one of IPMP Tool Manager and Message Router in the terminal, Interpreting the IPMP information inside the IPMP scheme descriptor which enforces protection on the content in the terminal, and Activating the protection on resources in the terminal. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A server which processes IPMP Scheme description for Digital Item, comprising:
-
an encoder which encodes a content to create a resource;
a processor which creates a Digital Item Declaration (DID) with its referred resource, which creates an IPMP scheme descriptor with IPMP information inside based on a flexible IPMP Scheme Description Schema and Language to describe IPMP control information and tool information commonly used for IPMP system to protect content, and which incorporates the IPMP scheme descriptor to the DID in a specified place to be distributed to Users; and
a transmitter which transmits the DID to a terminal.
-
-
19. A terminal which processes IPMP Scheme description for Digital Item, comprising:
-
a receiver which receives, from a server, a Digital Item Declaration (DID) and its referred resource with IPMP information in an IPMP scheme descriptor based on the IPMP Scheme Description Schema and Language to describe IPMP control information and tool information commonly used for IPMP system to protect content, an extractor which extracts the IPMP scheme descriptor with the IPMP information from the received DID;
an IPMP parser which parses the IPMP scheme descriptor; and
one of an IPMP Tool Manager and a Message Router which interprets the IPMP information inside the IPMP scheme descriptor transferred from the IPMP parser, and which enforces protection on the content in the terminal by activating the protection on resources.
-
Specification