Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
84 words
A method of inserting data into an encoded data stream which is a first transport multiplex of a plurality of elementary data streams, the method comprising the steps of: receiving the encoded data stream; demultiplexing the encoded data stream to extract one of the individual elementary data streams; performing a data reduction operation on the extracted one of the individual elementary data stream to generate a first elementary reduced content data streams; and inserting the data into the first elementary reduced content data stream.
Claim 2
Independent Claim
84 words
A method of inserting data into an encoded data stream which is a first transport multiplex of a plurality of elementary data streams, the method comprising the steps of: receiving the encoded data stream; demultiplexing the encoded data stream to extract one of the individual elementary data streams; performing a data reduction operation on the extracted one of the individual elementary data stream to generate a first elementary reduced content data streams; and inserting the data into the first elementary reduced content data stream.
Claim 3
Dependent Claim
45 words
The method of claim 1, wherein the extracted one of the individual elementary data streams includes a series of data packets; and wherein the data reduction operation is performed on a cluster of at least two sequential data packets in the series of data packets.
Claim 4
Dependent Claim
33 words
The method of claim 2 wherein the data reduction operation includes the step of: combining data included in each of the at least two sequential data packets to form a new data packet.
Claim 5
Dependent Claim
108 words
A video processing circuit for inserting data into a first transport multiplex including a plurality of individual streams of compressed data, at least one of the individual streams including digital video data, the video processing circuit comprising: a demultiplexer for extracting from the first transport multiplex at least one of the individual streams of compressed data included therein; a first data reduction circuit coupled to the demultiplexer for performing a data reduction operation on the extracted one of the individual streams of compressed data; and a multiplexer coupled to the data reduction circuit and the demultiplexer for generating a second transport multiplex including the data to be inserted.
Claim 6
Dependent Claim
108 words
A video processing circuit for inserting data into a first transport multiplex including a plurality of individual streams of compressed data, at least one of the individual streams including digital video data, the video processing circuit comprising: a demultiplexer for extracting from the first transport multiplex at least one of the individual streams of compressed data included therein; a first data reduction circuit coupled to the demultiplexer for performing a data reduction operation on the extracted one of the individual streams of compressed data; and a multiplexer coupled to the data reduction circuit and the demultiplexer for generating a second transport multiplex including the data to be inserted.
Claim 7
Dependent Claim
32 words
The video processing circuit of claim 4, wherein the data reduction circuit includes: a depacketizer; a data reduction device coupled to the depacketizer; and a repacketizer coupled to the data reduction device.
Claim 8
Dependent Claim
26 words
The video processing circuit of claim 5, further comprising: a program status information regenerator circuit coupled to the demultiplexer and multiplexer for generating program status information.
Claim 9
Dependent Claim
22 words
The video processing circuit of claim 5, further comprising: a second data rate reduction device coupled to the demultiplexer and the multiplexer.
Claim 10
Dependent Claim
150 words
A processing circuit for inserting data into a first multiplexed data stream formed from a plurality of individual encoded data streams, the processing circuit comprising: a demultiplexer circuit for extracting from the first multiplexed data stream one of the plurality of individual data streams including clusters of data packets; a packet cluster selection circuit for receiving the extracted one of the plurality of individual data streams and for selecting clusters of data packets upon which data reduction is to be performed; a cluster data reducer circuit coupled to the packet cluster selection circuit for eliminating at least one data packet from each selected cluster of data packets; and a packet replacer circuit coupled to the cluster data reducer circuit for replacing the at least one data packet eliminated from each selected cluster of data packets with a data packet including at least a portion of the data to be inserted.
Claim 11
Dependent Claim
150 words
A processing circuit for inserting data into a first multiplexed data stream formed from a plurality of individual encoded data streams, the processing circuit comprising: a demultiplexer circuit for extracting from the first multiplexed data stream one of the plurality of individual data streams including clusters of data packets; a packet cluster selection circuit for receiving the extracted one of the plurality of individual data streams and for selecting clusters of data packets upon which data reduction is to be performed; a cluster data reducer circuit coupled to the packet cluster selection circuit for eliminating at least one data packet from each selected cluster of data packets; and a packet replacer circuit coupled to the cluster data reducer circuit for replacing the at least one data packet eliminated from each selected cluster of data packets with a data packet including at least a portion of the data to be inserted.
Claim 12
Dependent Claim
62 words
The processing circuit of claim 8, further comprising: a delay buffer coupled to the packet cluster selection circuit for delaying the transmission of packets which are not part of a selected cluster of data packets; and a packet stream merger circuit coupled to the packet replacer circuit and the delay buffer for generating a second multiplexed data stream including the inserted data.
Claim 13
Dependent Claim
29 words
The processing circuit of claim 9, wherein the first multiplexed data stream is an MPEG-2 compliant transport multiplex of elementary data streams which include previously encoded and compressed data.
Claim 14
Independent Claim
89 words
A method of processing a first multiplexed data stream formed from a plurality of individual encoded data streams, the method comprising the steps of: receiving the first multiplexed data stream; demultiplexing the first multiplexed data stream to extract one of the plurality of individual encoded data streams; performing a data reduction operation on the extracted one of the individual encoded data streams to generate a first reduced content data stream; and forming a second multiplexed data stream by inserting the additional data into the first reduced content data stream.
Claim 15
Independent Claim
89 words
A method of processing a first multiplexed data stream formed from a plurality of individual encoded data streams, the method comprising the steps of: receiving the first multiplexed data stream; demultiplexing the first multiplexed data stream to extract one of the plurality of individual encoded data streams; performing a data reduction operation on the extracted one of the individual encoded data streams to generate a first reduced content data stream; and forming a second multiplexed data stream by inserting the additional data into the first reduced content data stream.
Claim 16
Dependent Claim
47 words
The method of claim 11, wherein the step of forming the second multiplexed data stream further comprises the step of: multiplexing the ones of the plurality of individual encoded data streams upon which the data reduction operation was not performed with the first reduced content data stream.
Claim 17
Dependent Claim
25 words
The method of claim 12, wherein the first and second multiplexed data streams are MPEG compliant data streams which include previously encoded and compressed data.