US5504484A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Variable-length data alignment apparatus for digital video data
Assignee: Panasonic Holdings Corp
•
Filing: 1993-11-08
•
Granted: 1996-04-02
•
Expires: 2013-11-08
Abstract
Abstract A variable-length data alignment apparatus receives header data and blocks from different sources, forms a header based on the received header data and outputs the header followed by blocks. The variable-length data alignment apparatus has a RAM for storing the header data, and a buffer for storing the blocks. A processor produces a plurality of commands and processes the header data from the RAM. The commands are prosecuted in a multiplexer and a bit stream coder to form a header and to append the blocks, stored in the buffer, after the header.
Inventors
- 👤 William B. Wilson
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 15:32
CPC Classifications
H; H04; H04N; H04N5/00; H04N5/76; H04N5/91; H04N5/92; H03; H03M; H03M7/00; H03M7/30; H03M7/40; H03M7/42; H04N19/00; H04N19/60; H04N19/61; H04N19/90; H04N19/91; H04N7/00; H04N7/24; H04N7/52; H04N7/54; H04N19/70
Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
63 words
A variable-length data alignment apparatus for digital video data comprising: programmable syntax coding means for specifying data content and syntax of an output bit sequence, and outputting a syntax and data command; and syntax-free coding means for outputting said output bit sequence based on said syntax and data command, whereby data content and syntax order of said output bit sequence can be programmed.
Claim 2
Dependent Claim
63 words
A variable-length data alignment apparatus for digital video data comprising: programmable syntax coding means for specifying data content and syntax of an output bit sequence, and outputting a syntax and data command; and syntax-free coding means for outputting said output bit sequence based on said syntax and data command, whereby data content and syntax order of said output bit sequence can be programmed.
Claim 3
Dependent Claim
82 words
A variable-length data alignment apparatus for receiving header data and blocks and for aligning header followed by blocks, said variable-length data alignment apparatus comprising: first memory means for storing said header data; second memory means for storing said blocks; processing means for producing a plurality of commands and for processing said header data from said first memory means; command prosecution mean for prosecuting the commands to form a header and to append said blocks, from said second memory means, after said header.
Claim 4
Dependent Claim
82 words
A variable-length data alignment apparatus for receiving header data and blocks and for aligning header followed by blocks, said variable-length data alignment apparatus comprising: first memory means for storing said header data; second memory means for storing said blocks; processing means for producing a plurality of commands and for processing said header data from said first memory means; command prosecution mean for prosecuting the commands to form a header and to append said blocks, from said second memory means, after said header.
Claim 5
Dependent Claim
55 words
A variable-length data alignment apparatus as claimed in claim 2, wherein said command prosecution means comprises: multiplexing means for receiving commands from said processing means and blocks from said second memory means, selectively transmitting either one of said command and block; and bit stream coding means for forming a bit stream of header and blocks.
Claim 6
Dependent Claim
28 words
A variable-length data alignment apparatus as claimed in claim 3, wherein said multiplexing means comprises a counter for counting a number of words passing through said multiplexing means.
Claim 7
Dependent Claim
24 words
A variable-length data alignment apparatus as claimed in claim 4, wherein said commands comprises a counter command for carrying data for controlling said counter.
Claim 8
Dependent Claim
20 words
A variable-length data alignment apparatus as claimed in claim 3, wherein said bit stream coding means comprises a look-up table.
Claim 9
Dependent Claim
28 words
A variable-length data alignment apparatus as claimed in claim 5, wherein said commands comprises a variable length code command for carrying access data for accessing said look-up table.
Claim 10
Dependent Claim
34 words
A variable-length data alignment apparatus as claimed in claim 3, wherein said commands comprises a bypass command for carrying data which is outputted from said command prosecution means as a part of said header.
Claim 11
Dependent Claim
22 words
A variable-length data alignment apparatus as claimed in claim 3, wherein said commands comprises a start/stop command for controlling said multiplexing means.
References Cited (Backward Citations)
US4092665A
Cited
US4568916A
Cited
US4744085A
Cited
EP0267578A1
Cited
US4908862A
Cited
EP0425834A2
Cited
US5202886A
Cited
EP0482864A2
Cited
US5303058A
Cited
US5253053A
Cited
US5220325A
Cited
EP0572766A2
Cited
US5289577A
Cited
US5245338A
Cited
US5392038A
Cited
EP0586074A2
Cited
US5404166A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1999-04-02 | 1999-10-02 | 2000-04-02 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-04-02 | 2003-10-02 | 2004-04-02 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-04-02 | 2007-10-02 | 2008-04-02 | $7700.00 | Window Closed / Lapsed |