Method and apparatus for dynamic renewability of content
First Claim
1. A method for dynamic renewability of content downloaded to a user device, comprising:
- receiving, at a content provider server, a request from a user device for a content item;
creating, using the content provider server, a license file for the content item, having at least one parameter, the license file configured to control access to the content item;
responsive to the request, transmitting the requested content item from the content provider server toward the user device;
responsive to the request, automatically transmitting the license file for the content item from the content provider server toward the user device without additional intervention from a user;
wherein, after the content item is stored on the user device, the license file stored on the user device is configured, when the license for the content item is valid, to allow the user to access the content item stored on the user device without further accessing the content provider server, and when the license is not valid, to prevent the user from accessing the content item stored on the user device; and
after the license file was automatically transmitted, responsive to an indication that the at least one parameter in the license file differs from at least one corresponding parameter maintained by the content provider server, transmitting, without additional intervention from the user and without disrupting the user'"'"'s access to the content item, a new license file for the content item from the content provider server toward the user device, the new license file having at least one updated parameter, the new license file configured to allow continued access by the user to the content item stored on the user device in accordance with the at least one corresponding parameter maintained by the content provider server.
10 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for dynamically and transparently renewing licenses associated with downloaded content. Licensing associated with content can allow the provider to retain control over the content after it has been downloaded on to the user'"'"'s computer. A license file or similar licensing parameter is the key to retaining control over access to the content after it has been downloaded. The license file may also control copying of the content on to computers other than the original computer used. The dynamic renewal method will transparently renew the license files on a user'"'"'s computer to allow the associated content to be used without disruption as long as the user'"'"'s account is in good standing.
-
Citations
22 Claims
-
1. A method for dynamic renewability of content downloaded to a user device, comprising:
-
receiving, at a content provider server, a request from a user device for a content item; creating, using the content provider server, a license file for the content item, having at least one parameter, the license file configured to control access to the content item; responsive to the request, transmitting the requested content item from the content provider server toward the user device; responsive to the request, automatically transmitting the license file for the content item from the content provider server toward the user device without additional intervention from a user; wherein, after the content item is stored on the user device, the license file stored on the user device is configured, when the license for the content item is valid, to allow the user to access the content item stored on the user device without further accessing the content provider server, and when the license is not valid, to prevent the user from accessing the content item stored on the user device; and after the license file was automatically transmitted, responsive to an indication that the at least one parameter in the license file differs from at least one corresponding parameter maintained by the content provider server, transmitting, without additional intervention from the user and without disrupting the user'"'"'s access to the content item, a new license file for the content item from the content provider server toward the user device, the new license file having at least one updated parameter, the new license file configured to allow continued access by the user to the content item stored on the user device in accordance with the at least one corresponding parameter maintained by the content provider server. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for the distribution of a media item, comprising:
-
a content provider server; a storage unit, accessible by the content provider server, configured to store a media item; and a network interface, accessible to the content provider server, configured to receive a request for the media item from a user device;
whereinthe content provider server is configured to, responsive to the request, transmit to toward the user device the media item in encrypted form for storage on the user device; the content provider server is configured to, responsive to the request, create a license file for the media item including an expiration date; the content provider server is configured to, responsive to the request, automatically transmit the license file for the media item toward the user device, without additional intervention from a user, wherein the license file, when stored on the user device is configured and after the content item is stored on the user device, is configured, when the license for the content item is valid, to allow the user to access the content item stored on the user device without further accessing the content provider server, and when the license is not valid, to prevent the user from accessing the content item stored on the user device; and the content provider server is configured to, responsive to an indication that a user account is in good standing and an indication that the license file has expired, transmit toward the user device, without additional intervention from the user and without disrupting the user'"'"'s access to the media item, a new license file for the media item including a new expiration date. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for the presentation of media content comprising:
-
receiving a request for a media item from a user device; responsive to the request, transmitting toward the user device the media item in encrypted form for storage on the user device; responsive to the request, creating a license file for the media item including an expiration date; responsive to the request, automatically transmitting the license file for the media item toward the user device without additional intervention from a user; responsive to an indication that a user account is in good standing and an indication that the license file has expired, transmitting toward the user device, without additional intervention from the user and without disrupting the user'"'"'s access to the media item, a new license file for the media item including a new expiration date; wherein the license file and the new license file when stored on the user device are configured, conditioned on the license being valid, to allow rendering of the media item stored on the user device into a form which may be presented to the user without need for further access to a central server. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification