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

Device for correcting and concealing errors in a data stream, and video and/or audio reproduction apparatus comprising such a device

Assignee: US Philips Corp
•
Filing: 1985-07-24
•
Granted: 1988-01-05
•
Expires: 2005-07-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A device is described for correcting and concealing a data stream which is block-wise provided with redundancy. The redundancy has an error-correction capability per block. The blocks are received from a medium in a systematically distributed manner. After regrouping, error-signalling is formed per block by way of the error-correction code. For a number of successive blocks the total number of expected errors is compared with a threshold which lies within the error-correction capability of the code. When this threshold is exceeded, concealing takes place, even when the total maximum correction capability of the code has not yet been fully utilized.

Inventors

  • 👤 Joseph H. Peters

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 08:53
CPC Classifications
H; H04; H04N; H04N5/00; H04N5/76; H04N5/91; H04N5/93; H04N5/94; H04N5/945; G; G11; G11B; G11B20/00; G11B20/10; G11B20/18; G11B20/1806; G11B20/1809; G11B20/1876; H04L; H04L1/00; H04L1/004; H04L1/0045; H04L1/0047

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 272 words
A device for correcting and concealing errors in a data stream which is organized in a succession of data blocks, each data block being converted into a code block consisting of code elements which are grouped according to an error protection code having at least error-correcting properties by addition of redundancy, the code elements being received from a medium as being systematically distributed over an interval which corresponds to the length of several data blocks, said device comprising: (a) an input means which includes a regrouping element for regrouping the code elements in code blocks; (b) a correction means coupled to said input means for reconstructing the associated data block from a regrouped code block while performing a correction, and forming a correction signal via a correction means signal output; (c) a concealing means for concealing, under the control of said correction signalling received by said correction means from said correction means signal output, a data element by replacing said data element with a supplementary data element; and (d) an output means coupled to outputs of said correction means and said concealing means for converting the corrected or substitute data elements into a continuous signal stream, wherein said concealing means supplements a data element for a code block having a predetermined sequence number within a succession of code blocks when the total number of corrections to be performed within said succession exceeds a predetermined limit corresponding to a maximum number of corrections capable utilizing said code, said concealing means remains inactive below said predetermined limit, and said correction means applies a corrected data element to the output device below said predetermined limit.
Claim 2
Independent Claim 272 words
A device for correcting and concealing errors in a data stream which is organized in a succession of data blocks, each data block being converted into a code block consisting of code elements which are grouped according to an error protection code having at least error-correcting properties by addition of redundancy, the code elements being received from a medium as being systematically distributed over an interval which corresponds to the length of several data blocks, said device comprising: (a) an input means which includes a regrouping element for regrouping the code elements in code blocks; (b) a correction means coupled to said input means for reconstructing the associated data block from a regrouped code block while performing a correction, and forming a correction signal via a correction means signal output; (c) a concealing means for concealing, under the control of said correction signalling received by said correction means from said correction means signal output, a data element by replacing said data element with a supplementary data element; and (d) an output means coupled to outputs of said correction means and said concealing means for converting the corrected or substitute data elements into a continuous signal stream, wherein said concealing means supplements a data element for a code block having a predetermined sequence number within a succession of code blocks when the total number of corrections to be performed within said succession exceeds a predetermined limit corresponding to a maximum number of corrections capable utilizing said code, said concealing means remains inactive below said predetermined limit, and said correction means applies a corrected data element to the output device below said predetermined limit.
Claim 3
Dependent Claim 44 words
A device as claimed in claim 1, wherein a supplementary data element is formed for one data block on the basis of a data element which belongs to another data block but which data element otherwise corresponds to a data element to be concealed.
Claim 4
Dependent Claim 38 words
A device as claimed in claim 1, wherein when the error protection code protects only a part of the data elements of a data block, supplementary data elements can also be formed for data elements outside said part.
Claim 5
Independent Claim 38 words
A device as claimed in any one of the claims 1 to 3, wherein the error-protection code has a minimum Hamming distance for given data element within 2 data blocks which deviates from that for other data elements.
Claim 6
Independent Claim 37 words
A device as claimed in any one of the claims 1 to 3, further comprising a processing element for adding a standard word to a code block so as to enable detection of uniformly monovalent code blocks.
Claim 7
Dependent Claim 18 words
A video reproduction apparatus comprising a device as claimed in any one of the claims 1 to 3.
Claim 8
Dependent Claim 18 words
An audio reproduction apparatus comprising a device as claimed in any one of the claims 1 to 3.

References Cited (Backward Citations)

US4146099A Cited
US4202018A Cited
US4453250A Cited
US4451920A Cited
US4380069A Cited
US4498104A Cited
US4497055A Cited
US4519001A Cited
US4605966A Cited
US4517600A Cited
US4593392A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-01-04 1991-07-06 1992-01-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-01-04 1995-07-06 1996-01-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-01-04 1999-07-06 2000-01-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag