SYSTEM AND METHOD FOR BINDING DRM LICENSES TO A CUSTOMER DOMAIN
First Claim
1. A method for associating digital content with a rights license that is unique to a specific user and rendering device, comprising:
- accepting user input related to a specific digital content item to select the item for delivery to the user by a processor of a point of transaction device;
accepting user input related to a payment method specified by the user by the processor;
accepting user input related to a rendering device to select the rendering device to be used by the user to render the specific digital content by the processor;
forming a unique identification domain by associating the user input related to a payment method and the selected rendering device by the processor;
binding the unique identification domain to the selected digital content item by the processor to create a download domain including information to be used for creating a unique digital rights management license;
joining, by the processor, a point of transaction device to the download domain;
requesting, by the processor, from a license server, the unique digital rights management license allowing rendering of the selected digital content in accordance with the information included in the download domain;
receiving at the processor the unique digital management license;
creating, by the processor, a downloadable digital content item by embedding the unique digital rights management license in the selected digital content item; and
delivering, by the processor, the downloadable digital content item with the embedded digital rights management license to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for an all-inclusive, high speed and convenient delivery of digital content to a user is described. The system and method include software, firmware and communications technology for providing digital content to a user, monitoring and controlling an interface between the user and the system to provide for purchase or lease of digital content by the user as well as communicating and archiving all data necessary to accommodate accounting, billing and reporting functions. The system and method also provide for management of the digital content and control of digital rights licenses related to the digital content to ensure that a user can only render that digital content for which a license has been obtained.
-
Citations
11 Claims
-
1. A method for associating digital content with a rights license that is unique to a specific user and rendering device, comprising:
-
accepting user input related to a specific digital content item to select the item for delivery to the user by a processor of a point of transaction device; accepting user input related to a payment method specified by the user by the processor; accepting user input related to a rendering device to select the rendering device to be used by the user to render the specific digital content by the processor; forming a unique identification domain by associating the user input related to a payment method and the selected rendering device by the processor; binding the unique identification domain to the selected digital content item by the processor to create a download domain including information to be used for creating a unique digital rights management license; joining, by the processor, a point of transaction device to the download domain; requesting, by the processor, from a license server, the unique digital rights management license allowing rendering of the selected digital content in accordance with the information included in the download domain; receiving at the processor the unique digital management license; creating, by the processor, a downloadable digital content item by embedding the unique digital rights management license in the selected digital content item; and delivering, by the processor, the downloadable digital content item with the embedded digital rights management license to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A processor including a program of instructions undertaking method acts for delivering digital content to a user, the method acts comprising:
-
displaying one or more content items to a user for selection; accepting input from the user selecting a digital content item for delivery to the user; accepting user input related to a payment method specified by the user; accepting user input related to a rendering device to select the rendering device to be used by the user to render the specific digital content; forming a unique identification domain by associating the user input related to a payment method and the selected rendering device; binding the unique identification domain to the selected digital content item to create a download domain, the download domain containing information to be used to create a unique digital rights management license; associating the processor with the download domain; requesting the unique digital rights management license allowing rendering of the selected digital content item in accordance with the information contained in the download domain from a license server; receiving at the processor the unique digital rights management license from the license server; creating a downloadable digital content item by embedding the unique digital rights management license in the selected digital content item; and delivering the downloadable digital content item to the user.
-
Specification