Conditional access method and apparatus of a receiver system for controlling digital TV program start time
First Claim
1. A conditional access method for use with a system for controlling of digital television program start time, for authorizing subscriber access to digital program streams, comprising the steps of:
- dividing content into a plurality of working periods;
scrambling different working periods of the plurality of working periods with a different working keys, with the working keys synchronized with scrambling control bits in a content packet header;
inserting working keys into entitlement control message (ECM) packets;
encrypting the ECM packet using service keys at a distribution hub that uses quadrature amplitude modulation to deliver at least video on demand to a particular subscriber cluster;
delivering the working keys via a network to subscriber devices ahead of the working periods to which they apply;
inserting, in an entitlement management message (EMM) packet, a service key for decrypting the ECM packets;
encrypting the EMM packet using a user-specific key for an individual subscriber device to which the EMM packet is sent;
periodically sending EMM packets having new service keys usable by a group of individual subscribers from the distribution hub via a network to the subscriber devices, such that the new service keys have a limited distribution area, which reduces incentives for pirating;
andauthenticating the EMM packet with a digital signature of a valid headend.
10 Assignments
0 Petitions
Accused Products
Abstract
A conditional access method and apparatus for use with a system for controlling of digital TV program start time. Subscriber access is authorized to digital program streams. Content are divided into a plurality of working periods. Each working period of the plurality of working periods is scrambled with a different working key. A working key of a given period is delivered ahead of the given period. The working key is synchronized with scrambling control bits in an header. working keys are inserted into an entitlement control message (ECM) packet, and the ECM packet is encrypted using a service key. A time period is inserted into the ECM packet during which the service key is valid. A service key is inserted in an entitlement.
187 Citations
14 Claims
-
1. A conditional access method for use with a system for controlling of digital television program start time, for authorizing subscriber access to digital program streams, comprising the steps of:
-
dividing content into a plurality of working periods; scrambling different working periods of the plurality of working periods with a different working keys, with the working keys synchronized with scrambling control bits in a content packet header; inserting working keys into entitlement control message (ECM) packets; encrypting the ECM packet using service keys at a distribution hub that uses quadrature amplitude modulation to deliver at least video on demand to a particular subscriber cluster; delivering the working keys via a network to subscriber devices ahead of the working periods to which they apply; inserting, in an entitlement management message (EMM) packet, a service key for decrypting the ECM packets; encrypting the EMM packet using a user-specific key for an individual subscriber device to which the EMM packet is sent; periodically sending EMM packets having new service keys usable by a group of individual subscribers from the distribution hub via a network to the subscriber devices, such that the new service keys have a limited distribution area, which reduces incentives for pirating; and authenticating the EMM packet with a digital signature of a valid headend. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A conditional access apparatus for use with a system for controlling of digital TV program start time, with for authorizing subscriber access to digital program streams comprising:
-
a dividing module running on a system that divides content into a plurality of working periods; a scrambling module that scrambles different working periods using different working keys, with the working keys synchronized with scrambling control bits in a content packet header; an ECM forming module that inserts working keys into entitlement control message (ECM) packets; a first encrypting module running on a distribution hub that encrypts the ECM packets using service keys, wherein the distribution hub uses quadrature amplitude modulation to deliver at least video on demand to a subscriber cluster; an EMM forming module that inserts a service key used to decrypt the ECM packet into an entitlement management message (EMM) packet; an encrypting and signing module running on a system that encrypts the EMM packet using a user-specific key for an individual subscriber device to which the EMM packet is sent and signs the EMM packet using a key for a valid headend; an EMM transmitter that periodically sends EMM packets having new service keys from the distribution hub to a group of individual subscribers in the subscribe cluster, whereby the new service keys have a limited distribution area, which reduces incentive for pirating. - View Dependent Claims (13, 14)
-
Specification