METHOD AND APPARATUS FOR ENCRYPTING MEDIA PROGRAMS FOR LATER PURCHASE AND VIEWING
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for storing and retrieving program material for subsequent replay is disclosed. The method includes accepting a receiver ID associated with a receiver key stored in a memory of the receiver, determining a pairing key for encrypting communications between the conditional access module and the receiver, encrypting the pairing key with the receiver key, and transmitting a message comprising the encrypted pairing key to the receiver. The apparatus comprises a receiver for receiving a data stream transmitting a media program encrypted according to a media encryption key and an encrypted media encryption key and a conditional access module, communicatively coupleable with the receiver.
121 Citations
98 Claims
-
1-13. -13. (canceled)
-
14. A method of controlling access to a stored media program, comprising the steps of:
-
receiving a data stream including the media program encrypted according to a media encryption key; decrypting the encrypted media program; generating a copy protection key; encrypting the decrypted data stream using the copy protection key. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. The method of clam 40, further comprising the steps of:
-
generating a copy protection key in the second receiver from the content identifier and the family key; and decrypting the encrypted data stream using the copy protection key. - View Dependent Claims (42, 43, 44, 45, 51, 52, 53, 54)
-
-
46. A method of controlling access to a media program, comprising the steps of:
-
receiving a data stream including the media program encrypted according to a media encryption key (CW) and an encrypted media encryption key (CW); generating a copy protection key (CP) from a content identifier and a family key; and further encrypting the data stream using the copy protection key (CP). - View Dependent Claims (47, 48, 49, 50, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72)
-
-
73. An apparatus for receiving media programs, comprising:
-
a receiver, for receiving a data stream transmitting a media program encrypted according to a media encryption key (CW) and an encrypted media encryption key, the receiver having; a first decryptor, for decrypting a message from the conditional access module according to a pairing key (PI), the message comprising the media encryption key (CW); a conditional access module, communicatively coupleable to the receiver, the conditional access module having a second decryptor for decrypting the encrypted media encryption key (CW); and a first encryptor, for encrypting messages with the receiver according to the pairing key (PK). - View Dependent Claims (74, 75, 76, 77, 78, 79)
-
-
80-83. -83. (canceled)
-
84. An apparatus for controlling access to a stored media program, comprising:
-
means for receiving a data stream including the media program encrypted according to a media encryption key; means for decrypting the encrypted media program; means for generating a copy protection key; and means for encrypting the decrypted data stream using the copy protection key. - View Dependent Claims (85, 86, 87, 88)
-
-
89. An apparatus of controlling access to a media program, comprising:
-
means for receiving a data stream including the media program encrypted according to a media encryption key (CW) and an encrypted media encryption key (CW); means for generating a copy protection key from a content identifier and a family key; means for further encrypting the data stream using the copy protection key (CP); and means for storing the copy protection key (CP) in the receiver. - View Dependent Claims (90, 91, 92, 93, 94, 95, 96, 97)
-
-
98. A system for transmitting and receiving media programs, comprising:
-
a transmitter, for transmitting a data stream having a media program encrypted according to a media encryption key (CW) and an encrypted media encryption key; a receiver, for receiving the transmitted data stream, the receiver having; a first decryptor, for decrypting a message from the conditional access module according to a pairing key (PK), the message comprising the media encryption key (CW); a conditional access module, communicatively coupleable to the receiver, the conditional access module having a second decryptor for decrypting the encrypted media encryption key (CW); and a first encryptor, for encrypting messages with the receiver according to the pairing key (PK).
-
Specification