Patent US5646941A successfully refreshed from Google Patents.
US5646941A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Digital data transmission system including a device for data block, header and packet generation
Assignee: Panasonic Holdings Corp
•
Filing: 1995-05-26
•
Granted: 1997-07-08
•
Expires: 2015-05-26
Abstract
Abstract A data transmission system suitable for effectively transmitting variety of data such as NTSC, PAL, and MPEG between various devices connected to a bus includes a data block generator generates a data block and a discrimination data identifying the generated data block from the source data. A data header generator generates a data header based on the discrimination data. A packet generator and an interface block generates a packet header and CRC error codes to compose a packet with thus generated data block and header.
Inventors
- 👤 Takuya Nishimura
- 👤 Hiroyuki Iitsuka
- 👤 Hidetoshi Takeda
- 👤 Yasunori Kawakami
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 21:03
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/40; H04L12/40052; H04L12/40058; H04L12/40071; H04L12/40117; H04N; H04N21/00; H04N21/40; H04N21/41; H04N21/4104; H04N21/4135; H04N21/43; H04N21/436; H04N21/4363; H04N21/43632; H04N7/00; H04N7/24; H04N7/52; H04N7/54; H04N5/00; H04N5/44; H04N5/46
Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
99 words
A data transmission system for transmitting a data packet having a packet header region for storing a packet header and a data region for storing a data block, comprising: data block generation means for producing said data block and a discrimination data indicative of the contents and size of said data block based on said data; header generation means for generating a data header that includes a header end flag indicating whether additional header components exist, based on said discrimination data; and packet generation means for generating said data packet based on said data block and said data header.
Claim 2
Dependent Claim
99 words
A data transmission system for transmitting a data packet having a packet header region for storing a packet header and a data region for storing a data block, comprising: data block generation means for producing said data block and a discrimination data indicative of the contents and size of said data block based on said data; header generation means for generating a data header that includes a header end flag indicating whether additional header components exist, based on said discrimination data; and packet generation means for generating said data packet based on said data block and said data header.
Claim 3
Dependent Claim
34 words
A data transmission system as claimed in claim 1, wherein said packet generation means generates a first flag indicating the existence of said data header, said first flag being included in said packet header.
Claim 4
Dependent Claim
66 words
A data transmission system as claimed in claim 2, wherein said header generation means comprises: an index means for producing an index based on said discrimination data; a format pattern selection means for selecting one pattern from a plurality of predetermined header format patterns based on said index; and a header writing means for writing said data header in accordance with a selected header format pattern.
Claim 5
Dependent Claim
72 words
A data transmission system as claimed in claim 3, wherein said header writing means writes at least one header component having a predetermined fixed length at a top of said data region, each of said header components comprising a header data, said header end flag, and another flag which indicates, together with said header end flag and said another flag preceding thereto, a format pattern in which said header data is written.
Claim 6
Dependent Claim
66 words
A data transmission system as claimed in claim 1, wherein said header generation means comprises: an index means for producing an index based on said discrimination data; a format pattern selection means for selecting one pattern from a plurality of predetermined header format patterns based on said index; and a header writing means for writing said data header in accordance with a selected header format pattern.
Claim 7
Dependent Claim
73 words
A data transmission system as claimed in claim 5, wherein said header writing means writes at least one header component having a predetermined fixed length at a top of said data region, each of said header components comprising a header data, said header end flag, and a second flag which indicates, together with said header end flag and said second flag preceding thereto, a format pattern in which said header data is written.
Claim 8
Dependent Claim
102 words
A data transmission system as claimed in claim 2, further comprising: first flag detection means for receiving said packet to produce an existence signal indicating whether said data header is present or absent in said data region based on said first flag; and data extraction means for extracting said data block from said packet based on said existence signal by depriving said packet header from said packet when said existence signal indicates the absence of said data header, and by depriving said packet header and said data header from said packet when said existence signal indicates the presence of said data header.
Claim 9
Dependent Claim
94 words
A data transmission system as claimed in claim 3, further comprising: first flag detection means for receiving said packet to produce an existence signal indicating whether said data header is present or absent in said data region based on said first flag; and data extraction means for extracting said data block by depriving said packet header from said packet when said existence signal indicates the absence of said data header, and extracts said data block and said data header from said data region when said existence signal indicates the presence of said data header.
Claim 10
Dependent Claim
35 words
A data transmission system as claimed in claim 4, further comprising discrimination data detection means for detecting said discrimination data based on said header end flag and said another flag included in said data header.
Claim 11
Dependent Claim
68 words
A data transmission system as claimed in claim 9, wherein said discrimination data detection means comprises: second flag detection means for detecting said header end flag and said another flag to produce a flag data; format pattern detection means for detecting a header format pattern based on said flag data; and discrimination data extraction means for reading said data header in accordance with said detected header format pattern.
Claim 12
Dependent Claim
28 words
A data transmission system as claimed in claim 6, further comprising a data extraction means fur extracting said data block and said data header from said data region.
Claim 13
Dependent Claim
35 words
A data transmission system as claimed in claim 11, further comprising discrimination data detection means for detecting said discrimination data based on said header end flag and said second flag included in said data header.
Claim 14
Dependent Claim
69 words
A data transmission system as claimed in claim 12, wherein said discrimination data detection means comprises: header end flag detection means for detecting said header end flag and said second flag to produce a flag data; format pattern detection means for detecting said header format pattern based on said flag data; and discrimination data extraction means for reading said data header in accordance with said detected header format pattern.
Claim 15
Dependent Claim
95 words
A data transmission system, comprising: a data block generator that produces a data block and a discrimination data indicative of the contents and size of said data block; a header generator that generates a data header based on said discrimination data, said data header including a flag indicating whether an additional header component exists; and a packet generator that generates a packet based on said data block and said data header, wherein isochronous data is transmitted during predetermined periods of time, and asynchronous data is transmitted during time periods not used for transmitting isochronous data.
Claim 16
Dependent Claim
95 words
A data transmission system, comprising: a data block generator that produces a data block and a discrimination data indicative of the contents and size of said data block; a header generator that generates a data header based on said discrimination data, said data header including a flag indicating whether an additional header component exists; and a packet generator that generates a packet based on said data block and said data header, wherein isochronous data is transmitted during predetermined periods of time, and asynchronous data is transmitted during time periods not used for transmitting isochronous data.
Claim 17
Dependent Claim
63 words
The data transmission system of claim 14, wherein said packet generator comprises: an indexer that produces an index based on said discrimination data; a format pattern selector that selects a header format pattern from among a plurality of header format patterns, based upon said produced index; and a header writer that writes said data header in accordance with said selected header format pattern.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-07-07 | 2001-01-06 | 2001-07-08 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-07-07 | 2005-01-06 | 2005-07-08 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-07-07 | 2009-01-06 | 2009-07-08 | $7700.00 | Window Closed / Lapsed |