Patent ID: 7010808

Claim:
A method for enabling the rendering of digital content on a device, the method comprising: transferring the content to the device; obtaining a digital license corresponding to the content; composing a sub-license corresponding to and based on the obtained license and transferring the composed sub-license to the device, to enable rendering of the content on the device only in accordance with the terms of the sub-license on the device, wherein the composed sub-license is transferred to the device after transferring the content to the device, wherein the content is encrypted and decryptable according to a content key and wherein the license includes the content key encrypted into a form un-decryptable by the device, the composing of the sub-license comprising re-encrypting the content key into a form that is decryptable by the device and placing the re-encrypted content key in the sub-license, and wherein the composing of the sub-license further comprises placing indexing information in the sub-license, the indexing information identifying a secret to the device that the device employs to decrypt the encrypted content key.