Digital content distribution using web broadcasting services
First Claim
1. A method of securely providing data to a user'"'"'s system over a web broadcast infrastructure with a plurality of channels, the method comprising the steps of:
- encrypting the data using a first encrypting key;
encrypting the first decrypting key using a second encrypting key;
broadcasting promotional metadata related to at least part of the encrypted data on a first web broadcast channel fro reception by at least on user'"'"'s system;
broadcasting at least part of the encrypted data over a second broadcast channel; and
transferring the encrypted first decrypting key, which has been encrypted with the second encrypting key, to the user'"'"'s system via a computer readable medium.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of securely receiving data on a user'"'"'s system from a web broadcast infrastructure with a plurality of channels. The method comprising the steps of: receiving promotional metadata from a first web broadcast channel, the promotional metadata related to data available for reception; assembling at least part of the promotional metadata into a promotional offering for review by a user; selecting by a user, data to be received related to the promotional metadata; receiving data from a second web broadcast channel, the data selected from the promotional metadata, and wherein the data has been previously encrypted using a first encrypting key; and receiving the first decrypting key via a computer readable medium, the first decrypting key for decrypting at least some of the data received via the second web broadcast channel.
In another embodiment, a method and system to transmit data securely from a web broadcast center is disclosed.
-
Citations
24 Claims
-
1. A method of securely providing data to a user'"'"'s system over a web broadcast infrastructure with a plurality of channels, the method comprising the steps of:
-
encrypting the data using a first encrypting key;
encrypting the first decrypting key using a second encrypting key;
broadcasting promotional metadata related to at least part of the encrypted data on a first web broadcast channel fro reception by at least on user'"'"'s system;
broadcasting at least part of the encrypted data over a second broadcast channel; and
transferring the encrypted first decrypting key, which has been encrypted with the second encrypting key, to the user'"'"'s system via a computer readable medium. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of securely receiving data on a user'"'"'s system from a web broadcast infrastructure with a plurality of channels, the method comprising the steps of:
-
receiving promotional metadata from a first web broadcast channel, the promotional metadata related to data available for reception;
assembling at least part of the promotional metadata into a promotional offering for review by a user;
selecting by a user, data to be received related to the promotional metadata;
receiving data from a second web broadcast channel, the data selected from the promotional metadata, and wherein the data has been previously encrypted using a first encrypting key; and
receiving the first decrypting key via a computer readable medium, the first decrypting key for decrypting at least some of the data received via the second web broadcast channel. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for securely providing data to a user'"'"'s system over a web broadcast infrastructure with a plurality of channels, the system comprising:
-
a content system;
a first public key;
a first private key, which corresponds to the first public key;
a data encrypting key;
a data decrypting key for decrypting data encrypted using the data encrypting key;
first data encryption means for encrypting data so as to be decryptable only by the data decrypting key;
second data encryption means, using the first public key, for encrypting the data decrypting key;
a clearing house;
a broadcast center, for broadcasting to one or more user'"'"'s systems on a first web broadcast channel, promotional metadata related to data being broadcasted on a second web broadcast channel, and broadcasting on the second broadcast channel data encrypted with the data encrypting key;
first transferring means for transferring the data decrypting key which has been encrypted to the clearing house, wherein the clearinghouse possesses the first private key;
first decrypting means for decrypting the data decrypting key using the first private key;
a second public key;
a second private key;
which corresponds to the second public key;
re-encryption means for re-encrypting the data decrypting key using the second public key;
second transferring means for transferring the re-encrypted data decrypting key to the user'"'"'s system, wherein the user'"'"'s system possesses the second private key; and
second decrypting means for decrypting the re-encrypted data decrypting key using the second private key. - View Dependent Claims (20)
-
-
21. A user'"'"'s system for securely receiving data from a web broadcast infrastructure with a plurality of channels, comprising:
-
a receiver for receiving promotional metadata from a first web broadcast channel, the promotional metadata related to data available for reception;
an interface to an output device for presenting at least part of the promotional metadata for review by a user;
an interface to an input device for receiving a selection by a user of the data to be received related to the promotional metadata;
a controller for controlling the receiver to receive data from a second web broadcast channel, the data selected from the promotional metadata, and wherein the data has been previously encrypted using a first encrypting key; and
an interface for receiving the first decrypting key via a computer readable medium, the first decrypting key for decrypting at least some of the data received via the second web broadcast channel. - View Dependent Claims (22, 23, 24)
-
Specification