Super-distribution of protected digital content
First Claim
1. A method to deliver encrypted digital content from a first system for playing the content to a second system for playing the content, the method on the second system comprising the steps of:
- reading on a second system from a computer readable medium metadata which has previously been associated with a portion of content, wherein the content is encrypted with a first key associated with the first system;
selecting from the metadata associated content to decrypt;
establishing a secure transmission with an authorization authority for decrypting the content; and
receiving a decrypting key for decrypting at least part of the previously encrypted content stored on the computer readable medium as permitted by the authorization authority;
decrypting at least part of the previously encrypted content as permitted by the authorization authority;
reencrypting the decrypted content utilizing a unique local decrypting key;
storing the content in a library; and
decrypting at least part of the content from the library using the unique local decrypting key.
3 Assignments
0 Petitions
Accused Products
Abstract
Briefly according to the present invention, a system, computer readable medium and method to deliver encrypted digital content to from a first system for playing the content to a second system for playing the content. The method on the first user system comprising the steps of: reading from a computer readable medium metadata which has previously been associated with the content; selecting from the metadata associated content to decrypt; establishing a secure connection with an authorization authority, such as a clearinghouse, for decrypting the key used to encrypt the content; receiving a secure container containing the decrypting key for decrypting at least part of the previously encrypted content as permitted; decrypting the content and then encrypting the content with a new encryption key that is generated locally on the end user system.
-
Citations
19 Claims
-
1. A method to deliver encrypted digital content from a first system for playing the content to a second system for playing the content, the method on the second system comprising the steps of:
-
reading on a second system from a computer readable medium metadata which has previously been associated with a portion of content, wherein the content is encrypted with a first key associated with the first system; selecting from the metadata associated content to decrypt; establishing a secure transmission with an authorization authority for decrypting the content; and receiving a decrypting key for decrypting at least part of the previously encrypted content stored on the computer readable medium as permitted by the authorization authority; decrypting at least part of the previously encrypted content as permitted by the authorization authority; reencrypting the decrypted content utilizing a unique local decrypting key; storing the content in a library; and decrypting at least part of the content from the library using the unique local decrypting key. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer readable medium containing programming instructions for delivery of encrypted digital content from a first system for playing the content to a second system for playing the content, the programming instructions for execution on the second user system comprising:
-
reading on a second system from a computer readable medium metadata which has previously been associated with a portion of content, wherein the content is encrypted with a first key associated with the first system; selecting from the metadata associated content to decrypt; establishing a secure transmission with an authorization authority for decrypting the content; receiving a decrypting key for decrypting at least part of the previously encrypted content stored on the computer readable medium as permitted by the authorization authority; decrypting at least part of the previously encrypted content as permitted by the authorization authority; reencrypting the decrypted content utilizing a unique local decrypting key; storing the content in a library; and decrypting at least part of the content from the library using the unique local decrypting key. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A second user system for receiving encrypted digital content from a first system, the second user system comprising:
-
an interface reading from a computer readable medium metadata which has previously been associated with a portion of content, wherein the content is encrypted with a first key associated with the first system; an input device for receiving at least one selection from the metadata associated content to decrypt; a network connection for establishing a secure transmission with an authorization authority for decrypting the content; and means for receiving a decrypting key for decrypting at least part of the previously encrypted content stored on the computer readable medium as permitted by the authorization authority; a tamper resistant environment for decrypting at least part of the previously encrypted content as permitted by the authorization authority; reencrypting the decrypted content utilizing a unique local decrypting key;
storing the content in a library; anddecrypting at least part of the content from the library using the unique local decrypting key; wherein tamper resistant environment deters unauthorized access to the decrypting key. - View Dependent Claims (16, 17, 18, 19)
-
Specification