Trick play of encrypted data in a conditional access signal
First Claim
1. A method of processing an incoming data stream that contains a stream of encrypted data and a stream of messages, data in successive segments of the stream of encrypted data being decryptable with successive decryption information from the messages, the method comprising storing the stream of encrypted data;
- storing items with decryption information from the stream of messages;
storing synchronization information linking respective points in the stored stream of encrypted data to respective ones of the items with decryption information, the synchronization being stored so that it is retrievable independent of the stream;
replaying a stored part of the stream of encrypted data in an abnormal temporal pattern;
retrieving the items with decryption information for the points in said stored part during said replaying;
combining the retrieved items with decryption information with the stream during replay at times selected under control of the synchronization information, the items which are combined being selected and/or a time when the items are combined with the stream being selected, dependent on the synchronization information and the abnormal temporal pattern.
1 Assignment
0 Petitions
Accused Products
Abstract
An incoming data stream contains a stream of encrypted data and a stream of messages. Data in successive segments of the stream of encrypted data is decryptable with successive decryption information from the messages. The stream of encrypted data is stored and items with decryption information from the stream of messages are stored. Synchronization information is stored that links respective points in the stored stream of encrypted data to respective ones of the items with decryption information. The synchronization is stored so that it is retrievable independent of the stream. During trick replay a stored part of the stream of encrypted data is replayed in an abnormal temporal pattern. The items with decryption information are retrieved for the points in said stored part during said replaying. The retrieved items are combined with decryption information of the stream during replay at times selected under control of the synchronization information, the items which are combined being selected and/or a time when the items are combined with the stream being selected, dependent on the synchronization information and the abnormal temporal pattern.
-
Citations
6 Claims
-
1. A method of processing an incoming data stream that contains a stream of encrypted data and a stream of messages, data in successive segments of the stream of encrypted data being decryptable with successive decryption information from the messages, the method comprising
storing the stream of encrypted data; -
storing items with decryption information from the stream of messages;
storing synchronization information linking respective points in the stored stream of encrypted data to respective ones of the items with decryption information, the synchronization being stored so that it is retrievable independent of the stream;
replaying a stored part of the stream of encrypted data in an abnormal temporal pattern;
retrieving the items with decryption information for the points in said stored part during said replaying;
combining the retrieved items with decryption information with the stream during replay at times selected under control of the synchronization information, the items which are combined being selected and/or a time when the items are combined with the stream being selected, dependent on the synchronization information and the abnormal temporal pattern. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification