Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
124 words
In a transport decoder system designed for decoding a transport datastream which includes transport packets carrying program elementary stream (PES) packets having headers and payloads, said transport decoder coupled to an external video decoder for decoding an elementary datastream, said external video decoder requiring delivery of PES packet payloads without headers, timestamp information and byte count information, a method for handling the interface between the transport decoder and the external video decoder comprising the steps of: stripping received PES packets of their headers; removing and holding timestamp information from the stripped headers; maintaining elementary stream byte count information; notifying a controller that timestamp information has arrived; retrieving, by the controller, the timestamp and byte count information and delivering this information to the external decoder.
Claim 2
Dependent Claim
124 words
In a transport decoder system designed for decoding a transport datastream which includes transport packets carrying program elementary stream (PES) packets having headers and payloads, said transport decoder coupled to an external video decoder for decoding an elementary datastream, said external video decoder requiring delivery of PES packet payloads without headers, timestamp information and byte count information, a method for handling the interface between the transport decoder and the external video decoder comprising the steps of: stripping received PES packets of their headers; removing and holding timestamp information from the stripped headers; maintaining elementary stream byte count information; notifying a controller that timestamp information has arrived; retrieving, by the controller, the timestamp and byte count information and delivering this information to the external decoder.
Claim 3
Dependent Claim
77 words
The method of claim 1, further comprising the steps of: maintaining a status for timestamps received and timestamps retrieved; when subsequent timestamp information is removed and held before previous timestamp is retrieved by the controller, maintaining accumulated byte count information; responsive to the status indicating subsequent timestamp information was received before previous timestamp information was retrieved, retrieving, by the controller, the subsequent timestamp information and accumulated byte count information and delivering this information to the external decoder.
Claim 4
Dependent Claim
126 words
In a transport decoder system designed for decoding a transport datastream which includes transport packets carrying PES packets having headers and payloads, said transport decoder coupled to an external video decoder for decoding an elementary datastream, said external video decoder requiring delivery of PES packet payloads without headers, timestamp information and byte count information, a system for handling the interface between the transport decoder and the external video decoder comprising: means for stripping received PES packets of their headers; means for removing and holding timestamp information from the stripped headers; means for maintaining elementary stream byte count information; means for notifying a controller that timestamp information has arrived; and means for retrieving the timestamp and byte count information and delivering this information to the external decoder.
Claim 5
Dependent Claim
126 words
In a transport decoder system designed for decoding a transport datastream which includes transport packets carrying PES packets having headers and payloads, said transport decoder coupled to an external video decoder for decoding an elementary datastream, said external video decoder requiring delivery of PES packet payloads without headers, timestamp information and byte count information, a system for handling the interface between the transport decoder and the external video decoder comprising: means for stripping received PES packets of their headers; means for removing and holding timestamp information from the stripped headers; means for maintaining elementary stream byte count information; means for notifying a controller that timestamp information has arrived; and means for retrieving the timestamp and byte count information and delivering this information to the external decoder.