Patent ID: 7530108
Filing Date: 2009-05-05
Classification: G06F,H04N

Abstract:
1. A conditional access module, configured to control access to a media program via a receiver communicably coupleable to the conditional access module, comprising: a first processor; a second processor; and an interface module, communicatively coupled to the first processor and the second processor, the interface module configured to process all communications with the conditional access module and to externally manifest a single virtual processor to the receiver; wherein the interface module receives messages from the receiver, interprets the received messages, and generates first processor messages for the first processor and second processor messages for the second processor, the first processor messages and the second processor messages defining a functional allocation between the first processor and the second processor and wherein the received messages include encrypted data and the functional allocation is time varied according to the encrypted data; wherein the interface module receives a first set of response messages generated by the first processor and a second set of response messages generated by the second processor and generates conditional access response messages using at least a portion of the first set of response messages and at least a portion of the second set of response messages; wherein the interpreted messages include encrypted information and wherein the first processor partially decrypts the encrypted information and the second processor further decrypts the partially decrypted information.