Method and apparatus for controlling paired operation of a conditional access module and an integrated receiver and decoder
First Claim
1. A method of selectively configuring a receiver of a set of receivers to receive a media program encrypted according to a media encryption key and a conditional access module, comprising the steps of:
- receiving a media program in the receiver, the media program encrypted by either a media encryption key or a modified media encryption key;
receiving the media encryption key in the receiver, the media encryption key including a first portion indicating a first state in which the media program is to be viewable by a set of receivers or a second state in which the media program is to be viewable only by a subset of the set of receivers;
decrypting the media program in the receiver according to the media encryption key if the first portion indicates the first state; and
modifying the media encryption key in the receiver according to a second key stored by only the subset of the set of receivers to produce a modified media encryption key and decrypting the media program according to the modified media encryption key if the first portion indicates the second state.
11 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus that selectively pairs a receiver (132) configured to receive a media program encrypted according to a media encryption key and a conditional access module. In one embodiment, the apparatus comprises a security module (508) for receiving and modifying the media encryption key, and a transport module (412), comprising a decryptor (524) for decrypting the media program. The media encryption key has a portion indicating a first state in which the media program is to be viewable by a set of receivers or a second state in which the media program is to be viewable only by a subset of the set of receivers.
222 Citations
40 Claims
-
1. A method of selectively configuring a receiver of a set of receivers to receive a media program encrypted according to a media encryption key and a conditional access module, comprising the steps of:
-
receiving a media program in the receiver, the media program encrypted by either a media encryption key or a modified media encryption key; receiving the media encryption key in the receiver, the media encryption key including a first portion indicating a first state in which the media program is to be viewable by a set of receivers or a second state in which the media program is to be viewable only by a subset of the set of receivers; decrypting the media program in the receiver according to the media encryption key if the first portion indicates the first state; and modifying the media encryption key in the receiver according to a second key stored by only the subset of the set of receivers to produce a modified media encryption key and decrypting the media program according to the modified media encryption key if the first portion indicates the second state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of selectively pairing a receiver configured to receive a media program encrypted according to a media encryption key and a conditional access module, comprising the steps of:
-
transmitting the media encryption key to the receiver via the conditional access module, the media encryption key including a first portion indicating a first state in which the media program is to be viewable by using a set of receivers or a second state in which the media program is to be viewable only by a subset of the set of receivers; transmitting a pairing key to the conditional access module and to the receiver via the conditional access module; wherein the media encryption key is encrypted in the conditional access module according to the pairing key before being provided to the receiver and decrypted in the receiver according to the pairing key; wherein the transmitted pairing key comprises a pairing epoch and a pairing mask, the pairing key being encrypted according to an indecipherable algorithm implemented in the conditional access module; and transmitting the media program encrypted according to the media encryption key; wherein the first state commands the receiver to decrypt the media program according to the media encryption key, and the second state commands the receiver to modify the media encryption key and decrypt the media program according to the modified media encryption key; and wherein the media encryption key is modified by replacing at least a second portion of the media encryption key with the pairing epoch, the at least a portion of the media encryption key to be replaced being defined by the pairing mask. - View Dependent Claims (10, 11, 12)
-
-
13. A receiver, configurable to selectively receive a media program, the receiver being one of a set of receivers, comprising:
-
means for receiving a media program encrypted by either a media encryption key or a modified media encryption key; means for receiving the media encryption key, the media encryption key including a first portion indicating a first state in which the media program is to be viewable by a set of receivers or a second state in which the media program is to be viewable only by a subset of the set of receivers; means for decrypting the media program according to the media encryption key if the first portion indicates the first state; and means for modifying the media encryption key according to a second key stored by only a subset of the set of receivers to produce a modified media encryption key and decrypting the media program according to the modified media encryption key if the first portion indicates the second state. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A receiver configurable to receive a media program encrypted according to a media encryption key if the media program is to be viewable by a set of receivers and according to a modified encryption key if the media program is to be viewable by a subset of the set of receivers, comprising:
-
means for transmitting a media encryption key to the receiver via the conditional access module, the media encryption key including a first portion indicating a first state in which the media program is to be viewable using all receivers or a second state in which the media program is to be viewable using only receivers paired with the conditional access module; means for transmitting a pairing key to the conditional access module and to the receiver via the conditional access module only if the receiver is one of the subset of the set of receivers, wherein the transmitted pairing key comprises a pairing epoch and a pairing mask, the pairing key being encrypted according to an indecipherable algorithm implemented in the conditional access module; and means for transmitting the media program encrypted according to the media encryption key; wherein the first state commands the receiver to decrypt the media program according to the media encryption key, and the second state commands the receiver to modify the media encryption key and decrypt the media program according to the modified media encryption key; and wherein the media encryption key is modified by replacing at least a second portion of the media encryption key with the pairing epoch, the at least a second portion of the media encryption key to be replaced being defined by the pairing mask. - View Dependent Claims (22, 23, 24)
-
-
25. An receiver, configurable to selectively receive a media program encrypted according to a media encryption key if the media program is to be viewable by a set of receivers and according to a modified media encryption key if the media program is to be viewable by a subset of the set of receivers, comprising:
-
a security module, for receiving a media encryption key from the conditional access module, wherein the media encryption key has a first portion indicating a first state in which the media program is to be viewable by a set of receivers or a second state in which the media program is to be viewable only by a subset of the set of receivers, the security module including; a module for modifying the media encryption key according to a second key stored only by the subset of receivers to produce a modified media encryption key if the first portion indicates the second state; and a transport module, comprising a decryptor for decrypting the media program according to the media encryption key if the first portion indicates the first state and for decrypting the media program according to a modified media encryption key if the first portion indicates the second state. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
-
33. An apparatus for selectively commanding a receiver of a set of receivers to receive a media program encrypted according to a media encryption key if the media program is to be viewable by the set of receivers and encrypted according to a modified encryption key if the media program is to be viewable by only a subset of the set of receivers, comprising:
-
a transmitter for transmitting a media encryption key, wherein; the media encryption key is encrypted according to an I/O indecipherable algorithm implemented in the conditional access module; and the media encryption key includes a first portion indicating a first state in which the media program is to be viewable by a set of receivers or a second state in which the media program is to be viewable only by a subset of the set of receivers. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40)
-
Specification