← Back to Patent Explorer
US5828416A Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for interfacing a transport decoder to a elementary stream video decorder

Assignee: Panasonic Corp of North America
•
Filing: 1996-03-29
•
Granted: 1998-10-27
•
Expires: 2016-03-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A transport decoder 110, for receiving and processing a transport data stream using MPEG-2 formats, includes connections to a physical layer channel interface (channel interface) 112, a buffer memory 114, a host microprocessor 116, audio and video decoders 118/120, and clock signal circuitry 122. To properly interface with a video decoder requiring an elementary datastream, the headers of received data are stripped and parsed (step 510), timestamp information is stored and a byte count is maintained (step 512), an interrupt is issued by video processor 224 to microprocessor 116 alerting it that timestamp information is available for reading (step 514), if additional timestamp information is received before microprocessor reads the previous timestamp information, the new timestamp information is stored, the byte count continues to accumulate (step 516) and the video processor 224 issues another interrupt to the microprocessor 116 (step 514), otherwise microprocessor reads the status register, the timestamp information and the byte count information and delivers it to the external video decoder (step 518).

Inventors

  • 👤 Robert T. Ryan

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 18:35
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/40; H04N21/43; H04N21/434; H04N7/00; H04N7/24; H04N7/52

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.

References Cited (Backward Citations)

US5581388A Cited
US5467342A Cited
US5566174A Cited
US5623423A Cited
US5526353A Cited
US5623025A Cited
US5619337A Cited
US5588025A Cited
US5598222A Cited
US5691986A Cited
US5579317A Cited
US5640388A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-10-26 2002-04-27 2002-10-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-10-26 2006-04-27 2006-10-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-10-26 2010-04-27 2010-10-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag