System and method for data rights management
First Claim
1. A method for managing data rights comprising:
- receiving a request for a permit to access a piece of protected content, said piece of protected content protected in accordance with a first data rights management architecture;
determining which one of a plurality of data rights management architectures corresponds to said first data rights management architecture;
generating a permit to access said piece of protected content based on said determined one of said plurality of data rights management architectures; and
providing said permit in response to said request whereby said permit grants access to said piece of protected content.
6 Assignments
0 Petitions
Accused Products
Abstract
A system and method for data rights management across multiple data rights management architectures is disclosed. The system and method solves the problems posed by multiple incompatible data rights management architectures. In particular, a data rights management clearing house is provided that generates permits, permit classes, and enables content packaging across multiple data rights management architectures. Consumers may acquire rights to content packaged with different data rights management architecture from the single data rights management clearing house. Additionally, the system and method enables content packagers to package content with multiple data rights management architectures. Finally, the data rights management clearing house provides consumers with a single location from which to manage data access rights and restore data access rights that have been lost.
178 Citations
24 Claims
-
1. A method for managing data rights comprising:
-
receiving a request for a permit to access a piece of protected content, said piece of protected content protected in accordance with a first data rights management architecture; determining which one of a plurality of data rights management architectures corresponds to said first data rights management architecture; generating a permit to access said piece of protected content based on said determined one of said plurality of data rights management architectures; and providing said permit in response to said request whereby said permit grants access to said piece of protected content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An agnostic data rights management clearing house comprising:
-
an order management system that receives a request to provide access rights to protected content;
said protected content packaged in accordance with a first data rights management architecture;a permit system interfaced to said order management system that determines which one of plurality of data rights management architectures corresponds to said first data rights management architecture, that generates a permit based on said determined one of said plurality of data rights management architectures, and that provides said permit in response to said request to provide access rights to protected content.
-
-
17. A permit system comprising:
-
means for determining which one of a plurality of data rights management architectures corresponds to a particular permit request; means for generating a permit based on said determined one of a plurality of data rights management architectures; and means for providing said permit in response to said request.
-
-
18. A method for managing data rights comprising the steps of:
-
receiving a request from a sponsor to access protected content, said protected content packaged in accordance with a first data rights management architecture; determining which one of a plurality of data rights management architectures corresponds to said first data rights management architecture; generating a permit to access said protected content based on said determined one of said plurality of data rights management architectures. - View Dependent Claims (19, 20)
-
-
21. A method for managing data rights comprising the steps of:
-
determining which one of a plurality of permit classes was used to protect a piece of protected content; and generating a request for a permit to access the piece of protected content, said request specifying said one of a plurality of permit classes.
-
-
22. A method protecting content comprising:
-
receiving a request from a packager for a first permit class to protect a piece of content, said first permit class associated with a first data rights management architecture; generating said first permit class; and transmitting said first permit class to said packager. - View Dependent Claims (23)
-
-
24. A method for generating permit classes comprising:
-
receiving a request from a sponsor for a first permit class, said first permit class associated with a first data rights management architecture; transmitting said first permit class to said sponsor; receiving a request for a second permit class, said second permit class associated with a second data rights management architecture; and transmitting said second permit class to said sponsor.
-
Specification