Digital license and method for obtaining/providing a digital license
1 Assignment
0 Petitions
Accused Products
Abstract
An enforcement architecture and method for implementing digital rights management are disclosed. Digital content is distributed from a content server to a computing device of a user and received, and an attempt is made to render the digital content by way of a rendering application. The rendering application invokes a Digital Rights Management (DRM) system, and such DRM system determines whether a right to render the digital content in the manner sought exists based on any digital license stored in the computing device and corresponding to the digital content. If the right does not exist, a digital license that provides such right and that corresponds to the digital content is requested from a license server, and the license server issues the digital license to the DRM system. The computing device receives the issued digital license and stores the received digital license thereon.
-
Citations
125 Claims
-
1-105. -105. (canceled)
-
106. A computer-readable medium having computer-executable instructions for performing a method for a license requestor to obtain a digital license for rendering a piece of digital content comprising:
-
contacting a license provider;
sending a license request for the license to the contacted license provider, the license provider thereafter checking the license request for validity;
negotiating terms and conditions for the requested license with the license provider, the license provider thereafter generating the requested license; and
receiving the generated license as issued by the license provider. - View Dependent Claims (107, 108, 109, 110, 111, 112, 113, 114, 115)
-
-
116. A computer-readable medium having computer-executable instructions for performing a method for a license provider to provide a digital license for rendering a piece of digital content comprising:
-
receiving a request for the license from a license requestor;
checking the license request for validity;
negotiating terms and conditions for the requested license with the license requester;
generating the requested license; and
issuing the generated license to the license requester. - View Dependent Claims (117, 118, 119, 120, 121, 122, 123, 124, 125)
-
Specification