Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
199 words
In a transport decoder system designed for decoding a transport datastream which includes transport packets carrying a plurality of packetized elementary stream (PES) packets having headers and payloads, the payloads of selected ones of plurality of PES packets including frames of audio data, said transport decoder being coupled to an external audio decoder, said external audio decoder requiring delivery of audio at a predetermined bitrate, said transport decoder receiving audio data in a bursty manner at bitrates exceeding the predetermined bitrate, a method for handling the interface between the transport decoder and the external audio decoder comprising the steps of: extracting a header from one of the received PES packets; determining a frame time value for the audio frames in the PES packet from the extracted header; setting a frame timer based on the determined frame time value; retrieving a first one of the audio frames from the payload of the PES packet; delivering the first retrieved frame of audio data to the external decoder; pausing until the frame timer expires; retrieving a second one of the audio frames from the payload of the PES packet; and delivering the retrieved second frame of audio data to the external decoder.
Claim 2
Dependent Claim
199 words
In a transport decoder system designed for decoding a transport datastream which includes transport packets carrying a plurality of packetized elementary stream (PES) packets having headers and payloads, the payloads of selected ones of plurality of PES packets including frames of audio data, said transport decoder being coupled to an external audio decoder, said external audio decoder requiring delivery of audio at a predetermined bitrate, said transport decoder receiving audio data in a bursty manner at bitrates exceeding the predetermined bitrate, a method for handling the interface between the transport decoder and the external audio decoder comprising the steps of: extracting a header from one of the received PES packets; determining a frame time value for the audio frames in the PES packet from the extracted header; setting a frame timer based on the determined frame time value; retrieving a first one of the audio frames from the payload of the PES packet; delivering the first retrieved frame of audio data to the external decoder; pausing until the frame timer expires; retrieving a second one of the audio frames from the payload of the PES packet; and delivering the retrieved second frame of audio data to the external decoder.
Claim 3
Dependent Claim
21 words
The method of claim 1, wherein the step of delivering a frame of audio data is performed in a bursty manner.
Claim 4
Dependent Claim
236 words
In a transport decoder system designed for decoding a transport datastream which includes transport packets carrying packetized elementary stream (PES) packets having headers and payloads, the payloads of selected ones of plurality of PES packets including frames of audio data, said transport decoder coupled to an external audio decoder, said external audio decoder requiring delivery of audio at a predetermined bitrate, said transport decoder receiving audio data in a bursty manner at bitrates exceeding the predetermined bitrate, a system for handling the interface between the transport decoder and the external audio decoder comprising: means for extracting a header from one of the received PES packets; means for determining a frame time value for the audio frames in the PES packet from data in the extracted header; a source of system clock signal; a frame timer, coupled to receive the system clock signal for receiving the frame time value and for providing an indication when an amount of time represented by the frame time value has elapsed; means for providing the frame time value to the frame timer; means for retrieving first and second ones of the audio frames from the payload of the PES packet; means for delivering the first retrieved frame of audio data to the external decoder, pausing until the frame timer provides the indication that the time has elapsed, and then delivering the second retrieved frame of audio data to the external decoder.
Claim 5
Dependent Claim
236 words
In a transport decoder system designed for decoding a transport datastream which includes transport packets carrying packetized elementary stream (PES) packets having headers and payloads, the payloads of selected ones of plurality of PES packets including frames of audio data, said transport decoder coupled to an external audio decoder, said external audio decoder requiring delivery of audio at a predetermined bitrate, said transport decoder receiving audio data in a bursty manner at bitrates exceeding the predetermined bitrate, a system for handling the interface between the transport decoder and the external audio decoder comprising: means for extracting a header from one of the received PES packets; means for determining a frame time value for the audio frames in the PES packet from data in the extracted header; a source of system clock signal; a frame timer, coupled to receive the system clock signal for receiving the frame time value and for providing an indication when an amount of time represented by the frame time value has elapsed; means for providing the frame time value to the frame timer; means for retrieving first and second ones of the audio frames from the payload of the PES packet; means for delivering the first retrieved frame of audio data to the external decoder, pausing until the frame timer provides the indication that the time has elapsed, and then delivering the second retrieved frame of audio data to the external decoder.