System for updating an authorization memory
First Claim
1. A method of refreshing an authorization bit map memory of a subscriber terminal having a stored active decryption key code;
- comprising the steps of;
multiplexing a plurality of product and conditional access data packets to form a transport bitstream, selected ones of said conditional access packets being addressed to said subscriber terminal and each of said selected conditional access packets comprising an encrypted new decryption key code and an encrypted authorization bit map;
transmitting the transport bitstream to said terminal;
decrypting the transmitted new decryption key code and authorization bit map at said terminal in response to said stored active decryption key code;
storing said decrypted new decryption key code for subsequent use in place of said stored active decryption key code; and
applying said decrypted authorization bit map for refreshing said authorization bit map memory.
3 Assignments
0 Petitions
Accused Products
Abstract
A subscriber terminal includes a digital conditional access module receiving a transport bitstream comprising a plurality of multiplexed conditional access and product packets. Selected ones of the conditional access packets are addressed to respective terminals and include an encrypted new decryption key code, an encrypted authorization bit map and an authorization list range delete code. The conditional access packets are decrypted by the conditional access modules of respective addressed terminals, the decrypted new decryption key code being stored for subsequent use by the conditional access module, the decrypted authorization bit map being used to refresh the authorization bit map memory of the module and the decrypted delete code being used to delete a specified range of authorization codes from the authorization list memory of the module.
-
Citations
23 Claims
-
1. A method of refreshing an authorization bit map memory of a subscriber terminal having a stored active decryption key code;
- comprising the steps of;
multiplexing a plurality of product and conditional access data packets to form a transport bitstream, selected ones of said conditional access packets being addressed to said subscriber terminal and each of said selected conditional access packets comprising an encrypted new decryption key code and an encrypted authorization bit map; transmitting the transport bitstream to said terminal; decrypting the transmitted new decryption key code and authorization bit map at said terminal in response to said stored active decryption key code; storing said decrypted new decryption key code for subsequent use in place of said stored active decryption key code; and applying said decrypted authorization bit map for refreshing said authorization bit map memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
- comprising the steps of;
-
11. A method of refreshing an authorization bit map memory of a subscriber terminal having a stored active decryption key code, comprising:
-
receiving a transport bitstream comprising a plurality of multiplexed product and conditional access data packets, selected ones of said conditional access packets being addressed to said subscriber terminal and each of said selected conditional access packets comprising an encrypted new decryption key code and an encrypted authorization bit map; decrypting the received new decryption key code and authorization bit map in response to said stored active decryption key code; storing said decrypted new decryption key code for subsequent use in place of said stored active decryption key code; and applying said decrypted authorization bit map for refreshing said authorization bit map memory. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of controlling the contents of an authorization memory of a subscriber terminal having a stored active decryption key code, comprising the steps of:
-
multiplexing a plurality of product and conditional access data packets to form a transport bitstream, selected ones of said conditional access packets being addressed to said subscriber terminal and each of said selected conditional access packets comprising an encrypted new decryption key code and an encrypted authorization memory update code; transmitting the transport bitstream to said terminal; decrypting the transmitted new decryption key code and authorization update code at said terminal in response to said stored active decryption key code; storing said decrypted new decryption key code for subsequent use in place of said stored active decryption key code; and applying said decrypted authorization update code for updating the contents of said authorization memory. - View Dependent Claims (22, 23)
-
Specification