Rights locker for digital content access control
First Claim
1. A method for digital content access control, comprising:
- receiving, by a rights locker provider, a rights locker enrollment request from a user device associated with a user, said rights locker enrollment request comprising a digital content request and enrollment authentication data;
determining, by said rights locker provider, whether said user is authorized using said enrollment authentication data, said determining comprising determining rights of said user to access said rights locker and rights of said user to digital content specified by said digital content request wherein said rights locker provides (1) a description of a user'"'"'s access rights for digital content; and
(2) controlled access to said description; and
if said user is authorized,initializing, by said rights locker provider, said rights locker with rights to said digital content;
obtaining, by said rights locker provider, a new token that authenticates future access to said rights locker corresponding to said digital content;
creating, by said rights locker provider, an authenticated rights locker access request based at least in part on said new token; and
sending, by said rights locker provider, said authenticated rights locker access request over a network to said user device.
2 Assignments
0 Petitions
Accused Products
Abstract
Access to digital content may be controlled by receiving a rights locker enrollment request from a user device associated with a user, where the rights locker enrollment request comprises a digital content request and enrollment authentication data. A determination of whether the user is authorized comprises determining the rights of the user to access the rights locker and the rights of the user to digital content specified by the digital content request. If the user is authorized, the rights locker is initialized with rights to the digital content. If a first token used to create the authenticated rights locker access request has been fully redeemed, a new token that authenticates future access to a rights locker corresponding to the digital content is obtained. An authenticated rights locker access request that is based at least in part on the new token is created and then sent.
-
Citations
84 Claims
-
1. A method for digital content access control, comprising:
-
receiving, by a rights locker provider, a rights locker enrollment request from a user device associated with a user, said rights locker enrollment request comprising a digital content request and enrollment authentication data; determining, by said rights locker provider, whether said user is authorized using said enrollment authentication data, said determining comprising determining rights of said user to access said rights locker and rights of said user to digital content specified by said digital content request wherein said rights locker provides (1) a description of a user'"'"'s access rights for digital content; and
(2) controlled access to said description; andif said user is authorized, initializing, by said rights locker provider, said rights locker with rights to said digital content; obtaining, by said rights locker provider, a new token that authenticates future access to said rights locker corresponding to said digital content; creating, by said rights locker provider, an authenticated rights locker access request based at least in part on said new token; and sending, by said rights locker provider, said authenticated rights locker access request over a network to said user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for digital content access control, comprising:
-
receiving, by a rights locker provider, a first authenticated rights locker access request and a digital content specification from a user device associated with a user wherein said rights locker provides (1) a description of a user'"'"'s access rights for digital content; and
(2) controlled access to said description;validating, by said rights locker provider, said first authenticated rights locker access request; if said validating indicates said first authenticated rights locker access request is valid, creating, by said rights locker provider, an authenticated digital content request for use in accessing digital content stored by a digital content repository; if a first token used to create said authenticated rights locker access request has been fully redeemed, obtaining, by said rights locker provider, a new token that authenticates future access to a rights locker corresponding to said digital content; creating, by said rights locker provider, a new authenticated rights locker access request based at least in part on said new token; and sending, by said rights locker provider, said authenticated digital content request and said new authenticated rights locker access request over a network to said user device. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method for digital content access control, comprising:
-
receiving, by a rights locker provider, a first authenticated rights locker access request and a digital content specification from a user device associated with a user wherein said rights locker provides (1) a description of a user'"'"'s access rights for digital content; and
(2) controlled access to said description;validating, by said rights locker provider, said first authenticated rights locker access request; if said validating indicates said first authenticated rights locker access request is valid, creating, by said rights locker provider, an authenticated digital content request for use in accessing digital content stored by a digital content repository; sending, by said rights locker provider, said authenticated digital content request to said digital content repository; if a first token used to create said authenticated rights locker access request has been fully redeemed, obtaining, by said rights locker provider, a new token that authenticates future access to a rights locker corresponding to said digital content; creating, by said rights locker provider, a new authenticated rights locker access request based at least in part on said new token; and sending, by said rights locker provider, said new authenticated rights locker access request to said user device over a network. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A program storage device readable by a machine, embodying a program of instructions executable by the machine to perform a method for digital content access control, the method comprising:
-
receiving, by a rights locker provider, a rights locker enrollment request from a user device associated with a user, said rights locker enrollment request comprising a digital content request and enrollment authentication data; determining, by said rights locker provider, whether said user is authorized using said enrollment authentication data, said determining comprising determining rights of said user to access said rights locker and rights of said user to digital content specified by said digital content request wherein said rights locker provides (1) a description of a user'"'"'s access rights for digital content; and
(2) controlled access to said description; andif said user is authorized, initializing, by said rights locker provider, said rights locker with rights to said digital content; obtaining, by said rights locker provider, a new token that authenticates future access to said rights locker corresponding to said digital content; creating, by said rights locker provider, an authenticated rights locker access request based at least in part on said new token; and sending, by said rights locker provider, said authenticated rights locker access request over a network to said user device. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A program storage device readable by a machine, embodying a program of instructions executable by the machine to perform a method for digital content access control, the method comprising:
-
receiving, by a rights locker provider, a first authenticated rights locker access request and a digital content specification from a user device associated with a user wherein said rights locker provides (1) a description of a user'"'"'s access rights for digital content; and
(2) controlled access to said description;validating, by said rights locker provider, said first authenticated rights locker access request; if said validating indicates said first authenticated rights locker access request is valid, creating, by said rights locker provider, an authenticated digital content request for use in accessing digital content stored by a digital content repository; if a first token used to create said authenticated rights locker access request has been fully redeemed, obtaining, by said rights locker provider, a new token that authenticates future access to a rights locker corresponding to said digital content; creating, by said rights locker provider, a new authenticated rights locker access request based at least in part on said new token; and sending, by said rights locker provider, said authenticated digital content request and said new authenticated rights locker access request over a network to said user device. - View Dependent Claims (34, 35, 36, 37)
-
-
38. A program storage device readable by a machine, embodying a program of instructions executable by the machine to perform a method for digital content access control, the method comprising:
-
receiving, by a rights locker provider, a first authenticated rights locker access request and a digital content specification from a user device associated with a user wherein said rights locker provides (1) a description of a user'"'"'s access rights for digital content; and
(2) controlled access to said description;validating, by said rights locker provider, said first authenticated rights locker access request; if said validating indicates said first authenticated rights locker access request is valid, creating, by said rights locker provider, an authenticated digital content request for use in accessing digital content stored by a digital content repository; sending, by said rights locker provider, said authenticated digital content request to said digital content repository; if a first token used to create said authenticated rights locker access request has been fully redeemed, obtaining, by said rights locker provider, a new token that authenticates future access to a rights locker corresponding to said digital content; creating, by said rights locker provider, a new authenticated rights locker access request based at least in part on said new token; and sending, by said rights locker provider, said new authenticated rights locker access request to said user device over a network. - View Dependent Claims (39, 40, 41, 42)
-
-
43. An apparatus for digital content access control, comprising:
-
means for receiving, by a rights locker provider, a rights locker enrollment request from a user device associated with a user, said rights locker enrollment request comprising a digital content request and enrollment authentication data; means for determining, by said rights locker provider, whether said user is authorized using said enrollment authentication data, said determining comprising determining rights of said user to access said rights locker and rights of said user to digital content specified by said digital content request wherein said rights locker provides (1) a description of a user'"'"'s access rights for digital content; and
(2) controlled access to said description; andmeans for if said user is authorized, initializing, by said rights locker provider, said rights locker with rights to said digital content; obtaining, by said rights locker provider, a new token that authenticates future access to said rights locker corresponding to said digital content; creating, by said rights locker provider, an authenticated rights locker access request based at least in part on said new token; and sending, by said rights locker provider, said authenticated rights locker access request over a network to said user device. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
-
-
54. An apparatus for digital content access control, comprising:
-
means for receiving, by a rights locker provider, a first authenticated rights locker access request and a digital content specification from a user device associated with a user wherein said rights locker provides (1) a description of a user'"'"'s access rights for digital content; and
(2) controlled access to said description;means for validating, by said rights locker provider, said first authenticated rights locker access request; means for if said validating indicates said first authenticated rights locker access request is valid, creating, by said rights locker provider, an authenticated digital content request for use in accessing digital content stored by a digital content repository; if a first token used to create said authenticated rights locker access request has been fully redeemed, obtaining, by said rights locker provider, a new token that authenticates future access to a rights locker corresponding to said digital content; creating, by said rights locker provider, a new authenticated rights locker access request based at least in part on said new token; and sending, by said rights locker provider, said authenticated digital content request and said new authenticated rights locker access request over a network to said user device. - View Dependent Claims (55, 56, 57, 58)
-
-
59. An apparatus for digital content access control, comprising:
-
means for receiving, by a rights locker provider, a first authenticated rights locker access request and a digital content specification from a user device associated with a user wherein said rights locker provides (1) a description of a user'"'"'s access rights for digital content; and
(2) controlled access to said description;means for validating, by said rights locker provider, said first authenticated rights locker access request; means for if said validating indicates said first authenticated rights locker access request is valid, creating, by said rights locker provider, an authenticated digital content request for use in accessing digital content stored by a digital content repository; sending, by said rights locker provider, said authenticated digital content request to said digital content repository; if a first token used to create said authenticated rights locker access request has been fully redeemed, obtaining, by said rights locker provider, a new token that authenticates future access to a rights locker corresponding to said digital content; creating, by said rights locker provider, a new authenticated rights locker access request based at least in part on said new token; and sending, by said rights locker provider, said new authenticated rights locker access request to said user device over a network. - View Dependent Claims (60, 61, 62, 63)
-
-
64. A rights locker provider apparatus for digital content access control, comprising:
-
a memory for storing one or more rights lockers wherein each of said one or more rights lockers provides (1) a description of a user'"'"'s access rights for digital content; and
(2) controlled access to said description; anda processor configured to; receive a rights locker enrollment request from a user device associated with a user, said rights locker enrollment request comprising a digital content request and enrollment authentication data; determine whether said user is authorized using said enrollment authentication data, said determining comprising determining rights of said user to access said rights locker and rights of said user to digital content specified by said digital content request; and if said user is authorized, initialize said rights locker with rights to said digital content; obtain a new token that authenticates future access to said rights locker corresponding to said digital content; create an authenticated rights locker access request based at least in part on said new token; and send said authenticated rights locker access request over a network to said user device. - View Dependent Claims (65, 66, 67, 68, 69, 70, 71, 72, 73, 74)
-
-
75. A rights locker provider apparatus for digital content access control, comprising:
-
a memory for storing one or more rights lockers wherein each of said one or more rights lockers provides (1) a description of a user'"'"'s access rights for digital content; and
(2) controlled access to said description; anda processor configured to; receive a first authenticated rights locker access request and a digital content specification from a user device associated with a user; validate said first authenticated rights locker access request; if said validation indicates said first authenticated rights locker access request is valid, create an authenticated digital content request for use in accessing digital content stored by a digital content repository; if a first token used to create said authenticated rights locker access request has been fully redeemed, obtain a new token that authenticates future access to a rights locker corresponding to said digital content; create a new authenticated rights locker access request based at least in part on said new token; and send said authenticated digital content request and said new authenticated rights locker access request over a network to said user device. - View Dependent Claims (76, 77, 78, 79)
-
-
80. An apparatus for digital content access control, comprising:
-
a memory for storing one or more rights lockers wherein each of said one or more rights lockers provides (1) a description of a user'"'"'s access rights for digital content; and
(2) controlled access to said description; anda processor configured to; receive a first authenticated rights locker access request and a digital content specification from a user device associated with a user; validate said first authenticated rights locker access request; if said validation indicates said first authenticated rights locker access request is valid, create an authenticated digital content request for use in accessing digital content stored by a digital content repository; send said authenticated digital content request to a digital content repository; if a first token used to create said authenticated rights locker access request has been fully redeemed, obtain a new token that authenticates future access to a rights locker corresponding to said digital content; create a new authenticated rights locker access request based at least in part on said new token; and send said new authenticated rights locker access request to said user device over a network. - View Dependent Claims (81, 82, 83, 84)
-
Specification