System And Method For Transparently Authenticating A User To A Digital Rights Management Entity
First Claim
1. A computer-implemented method, comprising:
- receiving, by a digital rights management provider, an authentication token from a first remote computer system of a particular user in regard to content to be accessed by the user on the first remote computer system, wherein the authentication token indicates that the particular user of the first remote computer system was previously authenticated by a first content provider of one or more content providers, wherein the first content provider is a provider of the content to the first remote computer system, wherein each of the one or more content providers was previously issued respective authentication information, wherein issuance of authentication information indicates the respective content provider is trusted by the digital rights management provider to authenticate users;
verifying, by the digital rights management provider, the authentication token, wherein said verifying is carried out in a manner that is transparent to the user and comprises determining that one or more portions of the authentication token were generated based on the respective authentication information issued to the first content provider to confirm that the authentication of the first user by the first content provider is trusted by the digital rights management provider; and
in response to verification of the authentication token, issuing, by the digital rights management provider, to the first remote computer system one or more credentials for performing one or more of;
communication with said one or more content providers, communication with the digital rights management provider, or decryption of content received from said one or more content providers.
2 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments of a system and method for transparently authenticating a user to a digital rights management entity are described. In various embodiments, a digital rights management server may be configured to receive an authentication token from a first remote computer system. Such authentication token may indicate that a particular user of the first remote computer system was authenticated by a first content provider of one or more content providers. In various embodiments, the digital rights management server may also be configured to verify the authentication token by determining that one or more portions of the authentication token were generated based on respective authentication information issued to the first content provider. In various embodiments, the digital rights management server may also be configured to, in response to verification of the authentication token, issue to the first remote computer system one or more credentials.
71 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
receiving, by a digital rights management provider, an authentication token from a first remote computer system of a particular user in regard to content to be accessed by the user on the first remote computer system, wherein the authentication token indicates that the particular user of the first remote computer system was previously authenticated by a first content provider of one or more content providers, wherein the first content provider is a provider of the content to the first remote computer system, wherein each of the one or more content providers was previously issued respective authentication information, wherein issuance of authentication information indicates the respective content provider is trusted by the digital rights management provider to authenticate users; verifying, by the digital rights management provider, the authentication token, wherein said verifying is carried out in a manner that is transparent to the user and comprises determining that one or more portions of the authentication token were generated based on the respective authentication information issued to the first content provider to confirm that the authentication of the first user by the first content provider is trusted by the digital rights management provider; and in response to verification of the authentication token, issuing, by the digital rights management provider, to the first remote computer system one or more credentials for performing one or more of;
communication with said one or more content providers, communication with the digital rights management provider, or decryption of content received from said one or more content providers. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-implemented method, comprising:
-
receiving, by a client device, an authentication token from a first content provider of one or more content providers, wherein the authentication token indicates a particular user was previously authenticated by the first content provider to access content on the client device, wherein the first content provider is a provider of the content to the client device;
wherein each of the one or more content providers was previously issued respective authentication information, wherein issuance of authentication information indicates the respective content provider is trusted by a digital rights management provider to authenticate users, wherein said authentication token comprises at least some information generated based on authentication information issued to the first content provider to confirm that the authentication of the particular user by the first content provider is trusted by the digital rights management provider;providing, by the client device, the authentication token to the digital rights management provider; and subsequent to the digital rights management provider verifying the authentication token in a manner that is transparent to the user, receiving, by the client device, from the digital rights management provider one or more credentials for performing one or more of;
communication with said one or more content providers, or decryption of content received from said one or more content providers. - View Dependent Claims (8, 9, 10)
-
-
11. A system, wherein said system is a digital rights management provider 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 an authentication token from a first remote computer system of a particular user in regard to content to be accessed by the user on the first remote computer system, wherein the authentication token indicates that the particular user of the first remote computer system was previously authenticated by a first content provider of one or more content providers, wherein the first content provider is a provider of the content to the first remote computer system;
wherein each of the one or more content providers was previously issued respective authentication information, wherein issuance of authentication information indicates the respective content provider is trusted by the digital rights management provider to authenticate users;verify the authentication token, wherein said verifying is carried out in a manner that is transparent to the user and comprises determining that one or more portions of the authentication token were generated based on the respective authentication information issued to the first content provider to confirm that the authentication of the first user by the first content provider is trusted by the digital rights management provider; and in response to verification of the authentication token, issue to the first remote computer system one or more credentials for performing one or more of;
communication with said one or more content providers, communication with the digital rights management provider, or decryption of content received from said one or more content providers. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A system, wherein said system is a client device 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 an authentication token from a first content provider of one or more content providers, wherein the authentication token indicates a particular user was previously authenticated by the first content provider to access content on the client device, wherein the first content provider is a provider of the content to the client device;
wherein each of the one or more content providers was previously issued respective authentication information, wherein issuance of authentication information indicates the respective content provider is trusted by a digital rights management provider to authenticate users, wherein said authentication token comprises at least some information generated based on authentication information issued to the first content provider to confirm that the authentication of the particular user by the first content provider is trusted by the digital rights management provider;provide the authentication token to the digital rights management provider; and subsequent to the digital rights management provider verifying the authentication token in a manner that is transparent to the user, receiving from the digital rights management provider one or more credentials for performing one or more of;
communication with said one or more content providers, or decryption of content received from said one or more content providers. - View Dependent Claims (18, 19, 20)
-
Specification