Digital rights management
First Claim
Patent Images
1. A system for managing a consumer'"'"'s access to content to be rendered on a consumer content rendering device, the consumer content rendering device including a storage device, and wherein a digital rights management (DRM) server is arranged to provide a copy of at least one right to the consumer content rendering device for storage in the storage device, the system comprising:
- a DRM client on the consumer content rendering device that is arranged to attempt initially to retrieve a copy of at least one right to access particular content from a storage device of the consumer content rendering device, and, in the event that a copy of the at least one right is not found in the storage device, to attempt to retrieve a copy of the at least one right from said DRM server and to receive from said DRM server a result of a first rights management decision made at the DRM server in view of the at least one right to access particular content, said decision concerning whether or not to allow said access to said particular content;
wherein the DRM client is arranged to make a second rights management decision concerning whether or not to allow said access to said particular content based on the first rights management decision received from the DRM server and on the at least one right to access particular content; and
wherein the DRM client is further arranged to allow a copy of the at least one right to access particular content to reside in the storage device for a period of time before being made void by removing the copy of the at least one right from the storage device.
3 Assignments
0 Petitions
Accused Products
Abstract
A digital rights management (DRM) system distributes the storage of rights and/or the rights management decision making process between a DRM client and a DRM server, in order to overcome the shortcomings inherent in exclusively client-side or exclusively server-side DRM systems.
-
Citations
11 Claims
-
1. A system for managing a consumer'"'"'s access to content to be rendered on a consumer content rendering device, the consumer content rendering device including a storage device, and wherein a digital rights management (DRM) server is arranged to provide a copy of at least one right to the consumer content rendering device for storage in the storage device, the system comprising:
-
a DRM client on the consumer content rendering device that is arranged to attempt initially to retrieve a copy of at least one right to access particular content from a storage device of the consumer content rendering device, and, in the event that a copy of the at least one right is not found in the storage device, to attempt to retrieve a copy of the at least one right from said DRM server and to receive from said DRM server a result of a first rights management decision made at the DRM server in view of the at least one right to access particular content, said decision concerning whether or not to allow said access to said particular content; wherein the DRM client is arranged to make a second rights management decision concerning whether or not to allow said access to said particular content based on the first rights management decision received from the DRM server and on the at least one right to access particular content; and wherein the DRM client is further arranged to allow a copy of the at least one right to access particular content to reside in the storage device for a period of time before being made void by removing the copy of the at least one right from the storage device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for managing a consumer'"'"'s access to content to be rendered on a consumer content rendering device, the consumer content rendering device including a storage device, and wherein a digital rights management (DRM) server is arranged to provide a copy of at least one right to the consumer content rendering device for storage in the storage device, the system comprising:
-
a DRM client on the consumer content rendering device that is arranged to attempt initially to retrieve a copy of at least one right to access particular content from a storage device of the consumer content rendering device, and, in the event that a copy of the at least one right is not found in the storage device, to attempt to retrieve a copy of the at least one right from said DRM server and to receive from said DRM server a result of a first rights management decision made at the DRM server in view of the at least one right to access particular content, said decision concerning whether or not to allow said access to said particular content; wherein the DRM client is arranged to make a second rights management decision concerning whether or not to allow said access to said particular content based on the first rights management decision received from the DRM server and on the at least one right to access particular content; and wherein the DRM client is further arranged to allow a copy of the at least one right to reside in the storage device for a predetermined time before being made void, the DRM client being arranged to allow the consumer to configure the predetermined time.
-
-
11. A system for obtaining from a digital rights management (DRM) server a right to access content on a consumer device, the right to access the content being stored in both the consumer device and the DRM server, the system comprising:
-
a DRM client; and
,a consumer device with which the DRM client is associated; the DRM client being arranged first to attempt to retrieve the right to access particular content from the consumer device and then, if unable to retrieve the right from the consumer device, to attempt to retrieve the right from said DRM server and to receive from said DRM server a result of a first rights management decision made at the DRM server in view of the at least one right to access particular content, said decision concerning whether or not to allow said access to said particular content, wherein the consumer device has both persistent storage and non-persistent storage, the DRM client being arranged to attempt to retrieve the right in the following order; from the non-persistent storage of the consumer device, and then, if the right cannot be retrieved from the non-persistent storage of the consumer device, from the persistent storage of the consumer device, and then, if the right cannot be retrieved from the persistent storage of the consumer device, from said DRM server and wherein the DRM client is arranged to make a second rights management decision concerning whether or not to allow said access to said particular content based on the first rights management decision received from the DRM server and on the at least one right to access particular content.
-
Specification