Method of identifying multiple digital streams within a multplexed signal
First Claim
1. In a system with a plurality of packetized data streams, a method of designating a source of at least one packetized data stream within a multiplexed signal including at least a portion of the at least one packetized data stream, the method comprising the steps of:
- assigning a unique designator to the source of the at least one packetized data stream;
multiplexing at least the portion of the at least one packetized data stream with at least a portion of a second packetized data stream to create the multiplexed signal; and
transmitting the unique designator in conjunction with the multiplexed signal, wherein transmission of the unique designator indicates the source of the portion of the multiplexed signal as the source of the at least one packetized data stream.
8 Assignments
0 Petitions
Accused Products
Abstract
In a subscriber television system with a host terminal, the present invention allows the identification of the individual packets from two separate MPEG transport streams that have been multiplexed together for decoding by a single external conditional access or point-of-deployment (POD) module. The decoding of individual packets from two separate MPEG transport streams supports the use of multiple tuner host terminals for such functions as picture-in-picture (PIP) program viewing and the viewing of one program while recording a second program.
71 Citations
21 Claims
-
1. In a system with a plurality of packetized data streams, a method of designating a source of at least one packetized data stream within a multiplexed signal including at least a portion of the at least one packetized data stream, the method comprising the steps of:
-
assigning a unique designator to the source of the at least one packetized data stream;
multiplexing at least the portion of the at least one packetized data stream with at least a portion of a second packetized data stream to create the multiplexed signal; and
transmitting the unique designator in conjunction with the multiplexed signal, wherein transmission of the unique designator indicates the source of the portion of the multiplexed signal as the source of the at least one packetized data stream. - View Dependent Claims (2, 3, 4)
-
-
5. In a system with a plurality of packetized data streams, a method of designating to an external conditional access module a source of at least one packetized data stream within a multiplexed signal including at least a portion of the at least one packetized data stream, the method comprising the steps of:
-
assigning a unique designator to the source of the at least one packetized data stream;
multiplexing at least the portion of the at least one packetized data stream with at least a portion of a second packetized data stream to create the multiplexed signal; and
transmitting the unique designator in conjunction with the multiplexed signal to the external conditional access module, wherein transmission of the unique designator indicates the source of the portion of the multiplexed signal as the source of the at least one packetized data stream. - View Dependent Claims (6, 7, 8)
-
-
9. In a host terminal, a method of multiplexing together packets from at least two packetized data streams to enable decryption of the packets by an external conditional access module, the method comprising the steps of:
-
assigning a unique designator to each originating packetized data stream of the at least two packetized data streams;
multiplexing the packets forming portions of the at least two packetized data streams into a signal;
creating an association for each packet in the signal with the unique designator of the originating packetized data stream from which each packet originated;
transmitting the signal and the associations of the packets to the external conditional access module; and
decrypting, in the external conditional access module, the packets in the signal based on the originating packetized data stream as indicated by the associated unique designator. - View Dependent Claims (10)
-
-
11. In a system with a plurality of Moving Picture Experts Group type 2 (MPEG-2) standard transport streams and a host terminal, a method of designating to an external conditional access module a source of at least one packet of a first MPEG-2 transport stream within a multiplexed signal including the at least one packet of the first MPEG-2 transport stream, the method comprising the steps of:
-
assigning a unique designator to the source of the first MPEG-2 transport stream;
creating a transport stream source indicator signal that includes the unique designator associated with the at least one packet of the first MPEG-2 transport stream;
multiplexing the at least one packet of the first MPEG-2 transport stream with packets from at least a portion of a second MPEG-2 transport stream to create the multiplexed signal; and
transmitting to the external conditional access module the transport stream source indicator signal in conjunction with the multiplexed signal, wherein transmission of the transport stream source indicator signal, by the unique designator, indicates the source of the at least one packet as the source of the first MPEG-2 transport stream. - View Dependent Claims (12, 13, 15, 16, 17, 19, 20)
-
-
14. A external conditional access module that can decrypt, based on a unique designator that indicates a source of a data packet, data packets from at least one packetized data stream within an incoming multiplexed signal comprised of data packets from more than one packetized data stream, the external conditional access module comprising:
-
a host terminal interface for receiving the incoming multiplexed signal from a host terminal, for transmitting an outgoing multiplexed signal to the host terminal, and for communicating the unique designator for each data packet in both the incoming multiplexed signal and the outgoing multiplexed signal;
a de-multiplexer for de-multiplexing the incoming multiplexed signal into data packets associated with the at least one packetized data stream based on the unique designator associated with each data packet;
a controller for determining if decryption is allowed for the data packets associated with the least one packetized data stream and for controlling decryption parameters;
at least one decryptor for decrypting, if decryption is allowed, the data packets associated with the at least one packetized data stream using decryption parameters for the at least one packetized data stream; and
a multiplexer for multiplexing the data packets, including those that were decrypted and those for which decryption was not allowed, into the outgoing multiplexed signal.
-
-
18. A host terminal that provides a multiplexed signal to an external conditional access module, wherein the multiplexed signal includes data packets from at least two packetized data streams, the host terminal comprising:
-
at least two tuners, each tuner for receiving one of the at least two packetized data streams; and
a multiplexer for combining data packets from the at least two packetized data streams into the multiplexed signal, for assigning a unique indicator that indicates which tuner received the packetized data stream associated with the data packets, for transmitting the multiplexed signal to the external conditional access module, and for communicating the unique designator associated with each data packet to the external conditional access module.
-
-
21. In a system with a plurality of packetized data streams, a method of designating a source of a first packetized data stream with a multiplexed signal including at least a portion of the at least one packetized data stream, the method comprising the steps of:
-
assigning a unique designator to the source of the at least one packetized data stream;
multiplexing at least the portion of the at least one packetized data stream with at least a portion of a second packetized data stream to create the multiplexed signal; and
transmitting the unique designator in conjunction with the multiplexed signal, wherein transmission of the unique designator indicates the source of the portion of the multiplexed signal as the source of the at least one packetized data stream.
-
Specification