Digital rights management
First Claim
Patent Images
1. A digital rights management (DRM) system for managing a consumer'"'"'s access to DRM encrypted content through a DRM client of the consumer, the DRM system comprising:
- at least one DRM server programmed to validate an identity of a consumer and send a first copy of at least one access right for DRM encrypted content, the at least one access right comprising electronic information to be implemented by the DRM client of the consumer to enable the consumer to decrypt and access the DRM encrypted content independently of the at least one DRM server, the first copy to be stored at the DRM client of the consumer, the at least one DRM server being further programmed to store a second copy of the at least one access right that is accessible to the at least one DRM server,wherein, upon receiving a request for engaging in a transaction with a specified DRM client of the consumer such that the consumer is able to decrypt and access the encrypted content using the at least one access right, the at least one DRM server is further programmed to;
determine whether the specified DRM client is storing the first copy of the at least one access right;
where the specified DRM client is not storing the first copy of the at least one access right, access the second copy of the at least one access right;
determine whether a criterion of the DRM content prevents the consumer from being granted access to the DRM encrypted content at substantially the time of the request; and
where the criterion of the DRM content allows the consumer to access the DRM encrypted content, allow the consumer to use the second copy of the access right to access and decrypt the DRM encrypted content using the DRM client.
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 DRM server, in order to overcome the shortcomings inherent in exclusively client-side or exclusively server-side DRM systems.
48 Citations
10 Claims
-
1. A digital rights management (DRM) system for managing a consumer'"'"'s access to DRM encrypted content through a DRM client of the consumer, the DRM system comprising:
-
at least one DRM server programmed to validate an identity of a consumer and send a first copy of at least one access right for DRM encrypted content, the at least one access right comprising electronic information to be implemented by the DRM client of the consumer to enable the consumer to decrypt and access the DRM encrypted content independently of the at least one DRM server, the first copy to be stored at the DRM client of the consumer, the at least one DRM server being further programmed to store a second copy of the at least one access right that is accessible to the at least one DRM server, wherein, upon receiving a request for engaging in a transaction with a specified DRM client of the consumer such that the consumer is able to decrypt and access the encrypted content using the at least one access right, the at least one DRM server is further programmed to; determine whether the specified DRM client is storing the first copy of the at least one access right; where the specified DRM client is not storing the first copy of the at least one access right, access the second copy of the at least one access right; determine whether a criterion of the DRM content prevents the consumer from being granted access to the DRM encrypted content at substantially the time of the request; and where the criterion of the DRM content allows the consumer to access the DRM encrypted content, allow the consumer to use the second copy of the access right to access and decrypt the DRM encrypted content using the DRM client. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method in a digital rights management (DRM) system of managing a consumers access to DRM encrypted content through a DRM client of the consumer, the method comprising:
-
a DRM server programmed to engage in a transaction with a specified DRM client of the consumer such that the transaction results in the consumer being granted at least one access right to the DRM encrypted content, the at least one access right comprising electronic information to be implemented by the DRM client of the consumer to enable the consumer to decrypt and access the DRM encrypted content independently of the at least one DRM server, the DRM server checking out a first copy of the at least one access right to be stored at the DRM client of the consumer, and storing a second copy of the at least one access right that is accessible to the DRM server, wherein, upon receiving a request from the consumer to decrypt and access the DRM encrypted content through the specified DRM client, the DRM server is further programmed to; determine whether the specified DRM client is storing the first copy of the at least one access right; where the specified DRM client is not storing the first copy of the at least one access right, access the second copy of the at least one access right for the DRM client; determine whether a criterion of the DRM content prevents the consumer from being granted access to the DRM encrypted content at substantially the time of the request; and where the criterion of the DRM content allows the consumer to access the DRM encrypted content, allow the consumer to use the second copy of the access right to access and decrypt the DRM encrypted content using the DRM client. - View Dependent Claims (7, 8, 9, 10)
-
Specification