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.