Patent ID: 7568096
Filing Date: 2009-07-28
Classification: G06F,H04L

Abstract:
1. A computer implemented method for rendering encrypted digital content on a computing device in accordance with a chain of licenses, each license in the chain of licenses having an associated set of rules that must be satisfied to allow the encrypted digital content to be rendered, the method comprising: receiving a request to render the content, the content having a link identifier identifying a first license associated with the content; locating the chain of licenses corresponding to the content, the chain including the first license linked to the content at one end of the chain, a root license at the other end of the chain not having a link identifier, and any intermediate licenses therebetween, the first license and any intermediate licenses in the chain each comprising a link identifier identifying the adjoining license in the chain toward the root license and the root license bound to an owner of a private key (PR-U), wherein locating the chain of licenses comprises: upon determining each license in the chain of licenses is verified and the rules of each license in the chain are satisfied, obtaining a cryptographic key for decrypting the content from the first license, comprising: applying KL applying KD to the encrypted content to decrypt same.