System And Method For Digital Rights Management With Delegated Authorization For Content Access
First Claim
1. A computer-implemented method, comprising:
- receiving protected content on a computer system, the computer system accessible to a user;
receiving, at the computer system, a delegation token provided by a first entity, wherein receipt of the delegation token indicates the first entity determined the user is authorized to consume said protected content, wherein the delegation token is applicable for providing access to said protected content and additional protected content;
receiving, at the computer system, a content license for the protected content from a second entity, wherein said second entity operates under the control of an entity distinct from the first entity;
in response to receiving both the delegation token and the content license at the computer system, providing access to the protected content on the computer system.
1 Assignment
0 Petitions
Accused Products
Abstract
Various embodiments of a system and method for digital rights management with delegated authorization for content access are described. Such embodiments may include a runtime component configured to receive protected content. The runtime component may be configured to submit a request for a delegation token to a first entity, such as a content merchant or some other entity. The runtime component may be configured to receive the delegation token from the first entity. The runtime component may also be configured to submit a request for a content license for the protected content to a second entity, such as an access coordinator or some other entity. The submitted request may include the received delegation token. The runtime component may be configured to receive the content license from the second entity. The runtime component may also be configured to provide access to the protected content in accordance with the received content license.
-
Citations
45 Claims
-
1. A computer-implemented method, comprising:
-
receiving protected content on a computer system, the computer system accessible to a user; receiving, at the computer system, a delegation token provided by a first entity, wherein receipt of the delegation token indicates the first entity determined the user is authorized to consume said protected content, wherein the delegation token is applicable for providing access to said protected content and additional protected content; receiving, at the computer system, a content license for the protected content from a second entity, wherein said second entity operates under the control of an entity distinct from the first entity; in response to receiving both the delegation token and the content license at the computer system, providing access to the protected content on the computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13-16. -16. (canceled)
-
17. A system, comprising:
-
a memory; and one or more processors coupled to the memory, wherein the memory comprises program instructions executable by the one or more processors to; receive protected content on said system, the system accessible to a user; receive on said system a delegation token provided by a first entity, wherein receipt of the delegation token indicates the first entity determined the user is authorized to consume said protected content, wherein the delegation token is applicable for providing access to said protected content and additional protected content; receive on said system a content license for the protected content from a second entity, wherein said second entity operates under the control of an entity distinct from the first entity; in response to receiving both the delegation token and the content license on said system, provide access to the protected content on said system. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29-32. -32. (canceled)
-
33. A computer-readable storage medium, storing program instructions computer-executable on a computer system to:
-
receive protected content on said computer system, the computer system accessible to a user; receive on said computer system a delegation token provided by a first entity, wherein receipt of the delegation token indicates the first entity determined the user is authorized to consume said protected content wherein the delegation token is applicable for providing access to said protected content and additional protected content; receive on said computer system a content license for the protected content from a second entity, wherein said second entity operates under the control of an entity distinct from the first entity; in response to receiving both the delegation token and the content license on said computer system, provide access to the protected content on said computer system. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45-49. -49. (canceled)
Specification