Secure data transmission via multichannel entitlement management and control
First Claim
1. A method for communicating a program signal, comprising the steps of:
- encrypting the program signal using encryption information to produce an encrypted program signal;
dividing the encryption information into a plurality of encryption information portions;
communicating the encrypted program signal via a first communications channel; and
communicating the plurality of encryption information portions via a second communications channel that is independent of the first communications channel.
5 Assignments
0 Petitions
Accused Products
Abstract
A method for communicating data, such as audio/video (AV) data, over plural channels involves selecting data and encryption information, and encrypting the data with the encryption information to thereby produce encrypted data. The encryption information is broken into portions. The encrypted data is communicated by way of at least one of the plural channels, and at least some portions of the encryption information are communicated over at least one channel other than that one over which the encrypted data is communicated. In a more general case, the encrypted data is sent over one channel, and the encryption information is divided and sent over several other channels.
-
Citations
19 Claims
-
1. A method for communicating a program signal, comprising the steps of:
-
encrypting the program signal using encryption information to produce an encrypted program signal;
dividing the encryption information into a plurality of encryption information portions;
communicating the encrypted program signal via a first communications channel; and
communicating the plurality of encryption information portions via a second communications channel that is independent of the first communications channel. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of receiving and processing a program signal, comprising:
-
simultaneously receiving data via a plurality of communications channels, including receiving an encrypted program signal via a first communications channel, and receiving a plurality of encryption information portions via a second communications channel that is independent of the first communications channel;
assembling the plurality of encryption information portions to recover encryption information; and
decrypting the encrypted program signal using the recovered encryption information to generate the program signal. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method of receiving a television program signal via a satellite path, comprising:
-
receiving a user command selecting a program associated with a first channel;
simultaneously tuning to a plurality of channels to receive data via the plurality of channels, including receiving an encrypted program signal associated with the selected program via the first channel, and receiving a plurality of encryption information portions via a second channel that is independent of the first channel;
assembling the plurality of encryption information portions to recover encryption information;
decrypting the encrypted program signal using the recovered encryption information to generate a program signal;
processing the program signal to generate a display signal. - View Dependent Claims (13, 14)
-
-
15. An apparatus, comprising:
-
means for simultaneously receiving data from a plurality of communications channels;
control means, coupled to the receiving means, for selecting channels received by the receiving means;
processing means, coupled to the receiving means, for processing data received via the plurality of communications channels;
user input means for receiving user commands including selection of a program associated with a first communications channel, wherein the control means causes the receiving means to receive program signals associated with the selected program via the first communications channel in response to a user command, and receive a plurality of encryption information portions via a second communications channel that is independent of the first communications channel, the processing means assembling the encryption information portions to generate encryption information and decrypting the program signal using the assembled encryption information. - View Dependent Claims (16, 17, 18, 19)
-
Specification