Method for Representing Description Language and Data Structure to Update Pump Tool, Ipmp Tool Updating Method and Client Apparatus Using the Same
First Claim
1. A language representation method for updating an Intellectual Property Management and Protection (IPMP) tool in an MPEG-21 multimedia framework, the method comprising steps of:
- defining an update element, which describes update information of the IPMP tool, as a higher level element; and
describing a location element as a lower level element of the update element, the location element having information on a location allowing the IPMP tool to be carried thereto.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a language representation method and data structure for updating an IPMP tool, a method for updating an IPMP tool using the same and a client apparatus using the same in protection and management of multimedia contents, by which the IPMP tool can be represented dynamically in order to provide convenience to users. In the language representation method for updating an IPMP tool in an MPEG-21 multimedia framework, an update element, which describes update information of the IPMP tool, is defined as a higher level element; and a location element, which has information on a location allowing the IPMP tool to be carried thereto, is described as a lower level element of the update element.
-
Citations
23 Claims
-
1. A language representation method for updating an Intellectual Property Management and Protection (IPMP) tool in an MPEG-21 multimedia framework, the method comprising steps of:
-
defining an update element, which describes update information of the IPMP tool, as a higher level element; and describing a location element as a lower level element of the update element, the location element having information on a location allowing the IPMP tool to be carried thereto. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A language representation method for updating an Intellectual Property Management and Protection (IPMP) tool in an MPEG-21 multimedia framework, the method comprising steps of:
-
(a) parsing configuration setting elements of the IPMP tool; (b) if an update element exists in the configuration setting elements, parsing and registering the update element and a location element of a remote tool server peer for updating the IPMP tool; and (c) updating the IPMP tool by downloading an IPMP tool to be used in updating and IPMP tool information related therewith from the tool server peer. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A data structure for updating an Intellectual Property Management and Protection (IPMP) tool in an MPEG-21 multimedia framework, comprising:
-
an update element as a higher level element, describing update information of the IPMP tool; and a location element, which describes information of a location allowing the IPMP tool to be carried thereto, as a lower level element of the update element. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A client apparatus comprising:
-
a memory storing an Intellectual Property Management and Protection (IPMP) tool and update information of the IPMP tool; an update information register for parsing an update element existing in a multimedia framework and a location element of a remote tool server for updating the IPMP tool, the location element being a lower level element of the update element, to register as update information in the memory; an update controller for sending an update request for the IPMP tool to a remote tool server, in response to the update request for the IPMP tool, as indicated by the location element registered in the memory, comparing an IPMP tool and tool information received from the remote tool server with the existing IPMP tool stored in the memory to check validity, and if the IPMP tool received from the remote tool server is valid, storing the received IPMP tool and tool information in the memory; and a transceiver for communicating with the remote tool server at an indicated location, under the control of the update controller, to deliver the update request and receive the IPMP tool and tool information in response to the update request. - View Dependent Claims (20, 21, 22, 23)
-
Specification