Method and apparatus for supporting broadcast efficiency and security enhancements
First Claim
1. A method for providing conditional access to a media program of a plurality of media programs, comprising the steps of:
- transmitting media information encrypted according to a control word (CW) from a headend to a receiver station;
transmitting an entitlement management message (EMM) comprising entitlement management information (EMI) from the headend to the receiver station, the EMI comprising a service bitmap indicating entitlements to a plurality of programs;
generating a processed second key (K2′
) from a second key (K2), the service bitmap, and a key (K);
transmitting the processed second key (K2′
) to the receiver station; and
transmitting an entitlement control message (ECM) comprising entitlement control information (ECI) to the receiver station, the entitlement control information including the control word (CW) encrypted according to the key (K) and a service identifier having an index to an element of the service bitmap;
wherein the receiver station regenerates the key (K) and the second key (K2) from the processed second key (K2′
) and the service bitmap, and regenerates the control word (CW) from the regenerated key (K) and the regenerated second key (K2).
7 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for providing conditional access to media programs is described. An exemplary method comprising the steps of transmitting media information encrypted according to a control word (CW) to a receiver station, transmitting entitlement management information (EMI) to the receiver station, the EMI comprising a service bitmap, and transmitting entitlement control information (ECI) to the receiver station, the entitlement control information including the control word (CW) encrypted according to a key (K) and an index to an element of the service bitmap, wherein the control word (CW) is decrypted by the receiver stations according to a value of the indexed element of the service bitmap.
-
Citations
41 Claims
-
1. A method for providing conditional access to a media program of a plurality of media programs, comprising the steps of:
-
transmitting media information encrypted according to a control word (CW) from a headend to a receiver station; transmitting an entitlement management message (EMM) comprising entitlement management information (EMI) from the headend to the receiver station, the EMI comprising a service bitmap indicating entitlements to a plurality of programs; generating a processed second key (K2′
) from a second key (K2), the service bitmap, and a key (K);transmitting the processed second key (K2′
) to the receiver station; andtransmitting an entitlement control message (ECM) comprising entitlement control information (ECI) to the receiver station, the entitlement control information including the control word (CW) encrypted according to the key (K) and a service identifier having an index to an element of the service bitmap; wherein the receiver station regenerates the key (K) and the second key (K2) from the processed second key (K2′
) and the service bitmap, and regenerates the control word (CW) from the regenerated key (K) and the regenerated second key (K2). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for providing conditional access to a media program of a plurality of media programs, comprising:
-
a hardware apparatus; means, performed by the hardware apparatus, for transmitting media information encrypted according to a control word (CW) from a headend to a receiver station; means, performed by the hardware apparatus, for transmitting entitlement management information (EMI) from the headend to the receiver station, the EMI comprising a service bitmap indicating entitlements to a plurality of programs; means, performed by the hardware apparatus, for generating a processed second key (K2′
) from a second key (K2), the service bitmap, and a key (K);means, performed by the hardware apparatus, for transmitting the processed second key (K2′
) to the receiver station; andmeans, performed by the hardware apparatus, for transmitting entitlement control information (ECI) to the receiver station, the entitlement control information including the control word (CW) encrypted according to the key (K) and a service identifier having an index to an element of the service bitmap; wherein the receiver station regenerates the key (K) and the second key (K2) from the processed second key (K2′
) and the service bitmap, and regenerates the control word (CW) from the regenerated key (K) and the regenerated second key (K2). - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An apparatus for providing conditional access to a media program of a plurality of media programs, comprising:
-
a first encryptor for encrypting media information according to a control word (CW); a second encryptor for encrypting the control word according to a key (K); a processor for generating entitlement management information (EMI), including a service bitmap indicating entitlements to a plurality of programs, and for generating entitlement control information (ECI) including the encrypted control word (CW) and a service identifier having an index to an element of the service bitmap; a key generator for generating a processed second key (K2′
) from a second key (K2), the service bitmap, and the key (K);a transmitter for transmitting the service bitmap and the processed second key (K2′
) to the receiver station; anda transmitter for transmitting the entitlement management information (EMI) in a first message and for transmitting the entitlement control information (ECI) in a second message from a headend to a receiver station; wherein the receiver station regenerates the key (K) and the second key (K2) from the processed second key (K2′
) and the service bitmap, and regenerates the control word (CW) from the regenerated key (K) and the regenerated second key (K2). - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A method for providing conditional access to a media program of a plurality of media programs, comprising the steps of:
-
transmitting media information encrypted according to a control word (CW) from a headend to a receiver station; transmitting entitlement management information (EMI) from the headend to the receiver station, the EMI comprising a service bitmap indicating entitlements to a plurality of programs; transmitting entitlement control information (ECI) to the receiver station, the entitlement control information including a service identifier having an index to an element of the service bitmap; generating a processed second key (K2′
) from a second key (K2), the service bitmap, and a key (K) and transmitting the processed second key to the receiver station;regenerating the key (K) and the second key (K2) from the processed second key (K2′
) and the service bitmap; andregenerating the control word (CW) from the regenerated key (K) and the regenerated second key (K2). - View Dependent Claims (34, 35, 36)
-
-
37. An apparatus for providing conditional access to a media program of a plurality of media programs, comprising:
-
a hardware apparatus; means, performed by the hardware apparatus, for transmitting media information encrypted according to a control word (CW) from a headend to a receiver station; means, performed by the hardware apparatus, for transmitting entitlement management information (EMI) from the headend to the receiver station, the EMI comprising a service bitmap indicating entitlements to a plurality of programs; and means, performed by the hardware apparatus, for transmitting entitlement control information (ECI) to the receiver station, the entitlement control information including a service identifier having an index to an element of the service bitmap; means, performed by the hardware apparatus, for generating a processed second key (K2′
) from a second key (K2), the service bitmap, and a key (K) and transmitting the processed second key to the receiver station;means, performed by the hardware apparatus, for regenerating the key (K) and the second key (K2) from the processed second key (K2′
) and the service bitmap; andmeans, performed by the hardware apparatus, for regenerating the control word (CW) from the regenerated key (K) and the regenerated second key (K2). - View Dependent Claims (38, 39, 40)
-
-
41. An apparatus for providing conditional access to a media program of a plurality of media programs, comprising:
-
a first encryptor for encrypting media information according to a control word (CW); a first processor for generating entitlement management information (EMI), including a service bitmap indicating entitlements to a plurality of programs and for generating entitlement control information (ECI) including a service identifier having an index to an element of the service bitmap, and for generating a processed second key (K2′
) from a second key (K2), the service bitmap, and a key (K) and transmitting the processed second key to the receiver station; anda transmitter for transmitting the entitlement management information (EMI) and the processed second key (K2′
) in a first message and for transmitting the entitlement control information (ECI) in a second message from a headend to a receiver station;a second processor for regenerating the key (K) and the second key (K2) from the processed second key (K2′
) and the service bitmap and for regenerating the control word (CW) from the regenerated key (K) and the regenerated second key (K2).
-
Specification