Patent US4873689A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4873689A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for collecting errors in the digital data of a television signal

Assignee: US Philips Corp
•
Filing: 1988-06-06
•
Granted: 1989-10-10
•
Expires: 2008-06-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for correcting errors in the digital data of a television signal, wherein the digital signals are Golay codes having 23 bits constituted by two parts: a message and a redundance. If there are between zero and three errors to be corrected, there are 2048 possible cases, whose examination one by one would be too time-consuming and/or too expensive in a memory. However, if there are two errors in one of the parts, there cannot be more than one error in the other part. Therefore, in a first case, one of the parts does not comprise errors and serves to recreate the other part (1-8) completely. In the other case, one of the parts comprises only one error: there is started from this part; the different bits susceptible to being affected by the single error thereof are modified in turn (9,12) and there is each tiem verified (10,13,15) whether the other part could correspond to the modified part. The total number of tests is thus strongly limited.

Inventors

  • 👤 Daniel Pellerin

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 16:12
CPC Classifications
H; H03; H03M; H03M13/00; H03M13/03; H03M13/05; H03M13/13; H03M13/15

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 349 words
A method of correcting in a television receiver errors in a number less than four in digital data received with the television signal and coded according to a cylic so-called Golay code comprising a word of 12 bits representing a message and a word of 11 bits which is the residue of the Euclidian division of the message by a word designated as "generating polynome", and which provides for a redundance, in which there is started to establish from the code as received a particular word designated as "syndrome", which represents the difference between the redundance as received and that which would have to correspond to the message received, and permits of affirming that the message does not contain errors if the syndrome comprises at most three "1" bits, that is to say that it differs by at most three bits from that which would be obtained in the absence of errors, characterized in that, if the syndrome comprises more than three bits, a series of operations are carried out, each of which can provide the solution, in which event the following operations are not carried out, and which consists of the following tests: from the redundance word received, for which there are two corresponding messages capable of forming with it a correct code, it is determined for each of the two corresponding message words whether it differs by more than three bits from the message word received, in which event this corresponding word is the correct one; each of the twelve bits of the message word received is modified in turn and each time it is determined whether the syndrome of the complete code received provided with the modified message comprises more than two bits, in which event the modified message word received is the correct one; each of the bits of the redundance word received is modified in turn and it is determined each time by each of the two corresponding message words whether it differs by more than two bits from the message word received, in which event this corresponding message word is the correct one.
Claim 2
Independent Claim 349 words
A method of correcting in a television receiver errors in a number less than four in digital data received with the television signal and coded according to a cylic so-called Golay code comprising a word of 12 bits representing a message and a word of 11 bits which is the residue of the Euclidian division of the message by a word designated as "generating polynome", and which provides for a redundance, in which there is started to establish from the code as received a particular word designated as "syndrome", which represents the difference between the redundance as received and that which would have to correspond to the message received, and permits of affirming that the message does not contain errors if the syndrome comprises at most three "1" bits, that is to say that it differs by at most three bits from that which would be obtained in the absence of errors, characterized in that, if the syndrome comprises more than three bits, a series of operations are carried out, each of which can provide the solution, in which event the following operations are not carried out, and which consists of the following tests: from the redundance word received, for which there are two corresponding messages capable of forming with it a correct code, it is determined for each of the two corresponding message words whether it differs by more than three bits from the message word received, in which event this corresponding word is the correct one; each of the twelve bits of the message word received is modified in turn and each time it is determined whether the syndrome of the complete code received provided with the modified message comprises more than two bits, in which event the modified message word received is the correct one; each of the bits of the redundance word received is modified in turn and it is determined each time by each of the two corresponding message words whether it differs by more than two bits from the message word received, in which event this corresponding message word is the correct one.
Claim 3
Dependent Claim 84 words
An apparatus for carrying out the method claimed in claim 1, characterized in that it comprises for the calculation of the syndrome a shift register or an equivalent digital device with a feedback from the output to the positions of the register corresponding to the terms present in the generating polynome, the feedback having the effect to place in the said positions the result of the addition as "exclusive OR" function of the outgoing bit with the bit initially present in the said position.
Claim 4
Dependent Claim 66 words
An apparatus for carrying out the method claimed in claim 1, characterized in that it comprises the calculation of the inverse syndrome, i.e. of the difference between the message that has been received and a message corresponding to the redundance that has been received, a shift register or an equivalent digital device with a feedback to the positions of bits corresponding to the hexadecimal number 49F.
Claim 5
Dependent Claim 63 words
An apparatus as claimed in claim 2, characterized in that it comprises for the calculation of the syndromes of the corrected codes a memory, in wyich words are stored each corresponding to a column of a matrix (G) generating the redundance from the message and a device for adding in turn each of the said words to the contents of the shift register.
Claim 6
Dependent Claim 64 words
An apparatus as claimed in claim 3, characterized in that it comprises for the calculation of the inverse syndromes of the corrected codes a memory, in which words are stored each corresponding to a column of a matrix (M) generating the message from the redundance and a device for adding in turn each of the said words to the contents of the shift register.

References Cited (Backward Citations)

US4397022A Cited
US4414667A Cited
US4613860A Cited
US4648091A Cited
US4757498A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-10-09 1993-04-10 1993-10-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-10-09 1997-04-10 1997-10-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-10-09 2001-04-10 2001-10-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag