Method and apparatus for acquiring and removing information regarding digital rights objects
First Claim
1. A method of acquiring information regarding a digital rights object, the method comprising:
- receiving a request for data on a rights object from a device;
processing the data on the rights object in response to the request to generate processed data; and
providing the processed data to the device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for acquiring and removing information regarding a digital rights object are provided. The method for acquiring removing information regarding a digital rights object includes receiving a request for data on a rights object from a device, processing the data on the rights object in response to the request, and providing the processed data to the device. The method of removing a digital rights object includes selecting information regarding a rights object to be removed, encrypting the selected information regarding the rights object using a common encryption key, embedding the encrypted information regarding the rights object into a signal to be transmitted to a portable storage device, and transmitting the signal to the portable storage device. A device requests information regarding a rights object from a portable storage device, receives the information regarding the rights object from the portable storage device, and removes an unnecessary rights object.
138 Citations
60 Claims
-
1. A method of acquiring information regarding a digital rights object, the method comprising:
-
receiving a request for data on a rights object from a device;
processing the data on the rights object in response to the request to generate processed data; and
providing the processed data to the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of acquiring information regarding a digital rights object, the method comprising:
-
performing authentication with a portable storage device and generating an encryption key;
requesting data on a rights object from the portable storage device; and
receiving processed data on the rights object from the portable storage device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of acquiring information regarding a digital rights object, the method comprising:
-
receiving a request for data on all available rights objects from a device;
accessing all of the available rights objects in response to the request and processing the data on all of the available rights objects to generate processed data; and
providing the processed data to the device. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
-
26. A method of acquiring information regarding a digital rights object, the method comprising:
-
performing authentication with a portable storage device and generating an encryption key;
requesting data on all available rights objects from the portable storage device; and
receiving processed data on all of the available rights objects from the portable storage device. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33)
-
-
34. A method of removing a digital rights object, the method comprising:
-
selecting information regarding a rights object to be removed;
encrypting the information regarding the rights object which is selected using a common encryption key to generate encrypted information;
embedding the encrypted information regarding the rights object into a signal to be transmitted to a portable storage device; and
transmitting the signal to the portable storage device. - View Dependent Claims (35, 36, 37, 38)
-
-
39. A method of removing a digital rights object, the method comprising:
-
receiving encrypted rights object removal information from a device;
decrypting the encrypted rights object removal information using a common encryption key to generate decrypted rights object removed information;
accessing a rights object corresponding to the decrypted rights object removal information; and
removing the rights object which is accessed. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A portable storage device comprising:
-
a storage module which stores a rights object for content;
an interface module which receives a request for the rights object from a device; and
a digital rights management (DRM) agent which accesses the rights object in response to the request, processes data on the rights object, and provides the data which is processed to the device through the interface module.
-
-
49. A device comprising:
-
an interface module communicably linked with a portable storage device;
a public-key encryption module which performs authentication with the portable storage device connected via the interface module;
an encryption key generation module which generates a session key and a hashing key which are shared with the portable storage device; and
a digital rights management (DRM) agent which requests data on a rights object from the portable storage device and receives processed data on the rights object from the portable storage device.
-
-
50. A device comprising:
-
a digital rights management (DRM) agent which selects information regarding a rights object to be removed and embeds the selected information regarding the rights object into a signal to be transmitted to a portable storage device;
an encryption module which encrypts the information regarding the rights object which is selected using a common encryption key to generate encrypted information regarding the rights object; and
an interface module which transmits the signal having the encrypted information regarding the rights object to the portable storage device. - View Dependent Claims (51, 52)
-
-
53. A portable storage device comprising:
-
an interface module which receives encrypted rights object removal information from a device;
an encryption module which decrypts the rights object removal information using a common encryption key; and
a digital rights management (DRM) agent which accesses a rights object corresponding to the decrypted rights object removal information and removes the rights object. - View Dependent Claims (54, 55, 56, 57, 58, 59)
-
-
60. A recording medium having a computer readable program recorded therein, the program for executing a method of acquiring information regarding a digital rights object, the method comprising:
-
receiving a request for data on a rights object from a device;
processing the data on the rights object in response to the request to generate processed data; and
providing the processed data to the device.
-
Specification