Method and system for accessing content on demand
First Claim
1. A method comprising:
- associating, by a registry server, for each of a plurality of instances of content, a unique identifier of a given instance of content, an ownership identification for said given instance of content, and an instance of ownership of said given instance of content, in a registry;
receiving, by a registry server, a request to access a particular instance of content, wherein said request includes a unique identifier of said particular instance of content and an ownership identification of a user;
authenticating, by a registry server, said user in response to receiving said request to access said particular instance of content;
determining, by said registry server, an instance of ownership of said particular instance of content from said registry according to said unique identifier of said particular instance of content and said ownership identification of said user, if said user is authenticated; and
providing, by said registry server, a content key to an access device of said user, wherein said content key includes said unique identifier of said particular instance of content, said ownership identification of said user and an instance of ownership of said particular instance of content.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for accessing content on demand are described. In one embodiment, upon receiving a user request to access an instance of content (e.g., information that is independent of a particular physical medium), the identity of the user is authenticated. The request conveys a unique identifier of the instance of content and a key for activating the content corresponding thereto according to an instance of ownership stored therewith. The instance of ownership corresponding to the user in that instance of content is ascertained. Upon associating the instance of ownership corresponding to the user in the instance of content, the instance of content is activated to allow the user to access the instance of content according to the corresponding instance of ownership. Where access is demanded in excess of the instance of ownership, a transaction is initiated with which the instance of ownership can be upgraded.
163 Citations
20 Claims
-
1. A method comprising:
-
associating, by a registry server, for each of a plurality of instances of content, a unique identifier of a given instance of content, an ownership identification for said given instance of content, and an instance of ownership of said given instance of content, in a registry; receiving, by a registry server, a request to access a particular instance of content, wherein said request includes a unique identifier of said particular instance of content and an ownership identification of a user; authenticating, by a registry server, said user in response to receiving said request to access said particular instance of content; determining, by said registry server, an instance of ownership of said particular instance of content from said registry according to said unique identifier of said particular instance of content and said ownership identification of said user, if said user is authenticated; and providing, by said registry server, a content key to an access device of said user, wherein said content key includes said unique identifier of said particular instance of content, said ownership identification of said user and an instance of ownership of said particular instance of content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. One or more non-transitory computing device readable media having computing device executable instructions which when executed perform a method comprising:
-
receiving a request to access a particular instance of content, wherein said request includes a content identifier of said particular instance of content and an identifier of a user; authenticating said user in response to receiving said request to access said particular instance of content; determining access rights for said particular instance of content, according to said received content identifier of said particular instance of content and said identifier of said user, from a registry that associates a unique content identifier of each given instance of content, a corresponding owner identifier of each given instance of content, and corresponding access rights for each given instance of content, if said user is authenticated; and providing a content key to an access device of said user, wherein said content key includes said content identifier of said particular instance of content, said identifier of said user and said access rights for said particular instance of content. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification