Patent ID: 8090662

Claim:
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.