Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
117 words
Apparatus for transport stream multiplexing comprising: an encoder for encoding a program source to provide a local transport stream, the encoder including a first bandwidth request in the local transport stream indicating a desired bandwidth for encoding the program source; a multiplexer coupled to the encoder for multiplexing the local transport stream with an input transport stream to provide an output transport stream, the input transport stream including second bandwidth requests, wherein the multiplexer determines from the first and second bandwidth requests a bandwidth allocation to provide to the encoder indicating an actual bandwidth to use for encoding the program source, wherein the output transport stream includes the first and second bandwidth requests and the bandwidth allocation.
Claim 2
Dependent Claim
117 words
Apparatus for transport stream multiplexing comprising: an encoder for encoding a program source to provide a local transport stream, the encoder including a first bandwidth request in the local transport stream indicating a desired bandwidth for encoding the program source; a multiplexer coupled to the encoder for multiplexing the local transport stream with an input transport stream to provide an output transport stream, the input transport stream including second bandwidth requests, wherein the multiplexer determines from the first and second bandwidth requests a bandwidth allocation to provide to the encoder indicating an actual bandwidth to use for encoding the program source, wherein the output transport stream includes the first and second bandwidth requests and the bandwidth allocation.
Claim 3
Dependent Claim
145 words
A transport stream multiplexing system comprising a plurality of elements connected in a ring, each element comprising: an encoder for encoding a program source to provide a local transport stream, the encoder including a first bandwidth request in the local transport stream indicating a desired bandwidth for encoding the program source; a multiplexer coupled to the encoder for multiplexing the local transport stream with an input transport stream to provide an output transport stream, the input transport stream including second bandwidth requests, wherein the multiplexer determines from the first and second bandwidth requests a bandwidth allocation to provide to the encoder indicating an actual bandwidth to use for encoding the program source and wherein the multiplexer includes the first and second bandwidth requests in the output transport stream, each output stream coupled to provide the input transport stream of the succeeding element in the ring.
Claim 4
Dependent Claim
145 words
A transport stream multiplexing system comprising a plurality of elements connected in a ring, each element comprising: an encoder for encoding a program source to provide a local transport stream, the encoder including a first bandwidth request in the local transport stream indicating a desired bandwidth for encoding the program source; a multiplexer coupled to the encoder for multiplexing the local transport stream with an input transport stream to provide an output transport stream, the input transport stream including second bandwidth requests, wherein the multiplexer determines from the first and second bandwidth requests a bandwidth allocation to provide to the encoder indicating an actual bandwidth to use for encoding the program source and wherein the multiplexer includes the first and second bandwidth requests in the output transport stream, each output stream coupled to provide the input transport stream of the succeeding element in the ring.
Claim 5
Dependent Claim
13 words
The system of claim 2 wherein each output stream includes the bandwidth allocation.
Claim 6
Independent Claim
97 words
A method of transport stream multiplexing comprising the steps of: encoding a program source to provide a local transport stream that includes a first bandwidth request indicating a desired bandwidth for encoding the program source; multiplexing the local transport stream with an input transport stream to provide an output transport stream, the input transport stream including second bandwidth requests; determining from the first and second bandwidth requests a bandwidth allocation indicating an actual bandwidth to use for encoding the program source, wherein the output transport stream includes the first and second bandwidth requests and the bandwidth allocation.
Claim 7
Independent Claim
97 words
A method of transport stream multiplexing comprising the steps of: encoding a program source to provide a local transport stream that includes a first bandwidth request indicating a desired bandwidth for encoding the program source; multiplexing the local transport stream with an input transport stream to provide an output transport stream, the input transport stream including second bandwidth requests; determining from the first and second bandwidth requests a bandwidth allocation indicating an actual bandwidth to use for encoding the program source, wherein the output transport stream includes the first and second bandwidth requests and the bandwidth allocation.
Claim 8
Independent Claim
119 words
A method of transport stream multiplexing comprising connecting a plurality of elements in a ring, in each element: encoding a program source to provide a local transport stream that includes a first bandwidth request indicating a desired bandwidth for encoding the program source; multiplexing the local transport stream with an input transport stream to provide an output transport stream, the input transport stream including second bandwidth requests; determining from the first and second bandwidth requests a bandwidth allocation indicating an actual bandwidth to use for encoding the program source; including the first and second bandwidth requests in the output transport stream; and coupling each output stream to provide the input transport stream of the succeeding element in the ring.
Claim 9
Independent Claim
119 words
A method of transport stream multiplexing comprising connecting a plurality of elements in a ring, in each element: encoding a program source to provide a local transport stream that includes a first bandwidth request indicating a desired bandwidth for encoding the program source; multiplexing the local transport stream with an input transport stream to provide an output transport stream, the input transport stream including second bandwidth requests; determining from the first and second bandwidth requests a bandwidth allocation indicating an actual bandwidth to use for encoding the program source; including the first and second bandwidth requests in the output transport stream; and coupling each output stream to provide the input transport stream of the succeeding element in the ring.
Claim 10
Dependent Claim
13 words
The method of claim 5 wherein each output stream includes the bandwidth allocation.