Real-time delivery of license for previously stored encrypted content
First Claim
1. A method of securely providing content from a content source to a local device, the method comprising:
- a. downloading and storing encrypted content from the content source to a local storage;
b. storing one or more encryption keys corresponding to the encrypted content at the content source; and
c. utilizing the encrypted content by streaming the encrypted content from the local storage to a processing circuit within the local device while the one or more encryption keys are simultaneously streamed from the content source to the processing circuit.
1 Assignment
0 Petitions
Accused Products
Abstract
Content is stored as ClearText by a content provider within a trusted area. Specific content is requested by an end user, preferably via a service provider, and the requested content is encrypted and then delivered over a secure communications channel to a home server system. While the encrypted content is stored on the home server system, the associated encryption keys are stored as a license with the content provider. When a playback device on the home server system is instructed to play back the encrypted content, the encrypted content is streamed from local storage within the home server system while the associated encrypted keys are simultaneously streamed from the content provider to the playback device.
155 Citations
35 Claims
-
1. A method of securely providing content from a content source to a local device, the method comprising:
-
a. downloading and storing encrypted content from the content source to a local storage;
b. storing one or more encryption keys corresponding to the encrypted content at the content source; and
c. utilizing the encrypted content by streaming the encrypted content from the local storage to a processing circuit within the local device while the one or more encryption keys are simultaneously streamed from the content source to the processing circuit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A network of devices to securely process content the network of devices comprising:
-
a. a remote content source;
b. a local storage coupled to the remote content source to store encrypted content received from the remote content source; and
c. a local device coupled to the local storage to receive the encrypted content streamed from the local storage while one or more encryption keys are simultaneous streamed from the content source to the local device, wherein the local device decrypts the encrypted content according to the one or more encryption keys. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A device to securely process content, the device comprising:
-
a. an input/output interface to receive a stream of encrypted content from a local storage and to receive a stream of one or more encryption keys from a content source; and
b. a processing circuit coupled to the input/output interface to receive the stream of encrypted content and the stream of one or more encryption keys, and to decrypt the encrypted content according to the one or more encryption keys. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
Specification