Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
333 words
A method of decoding transmitted digital information signals to correct errors occurring therein as a result of transmission, wherein said information signals are received as blocks of interleaved digital data word signals and are applied to a first decoder as first error-correcting blocks comprised of a plurality of information word signals, a series of first check word signals associated with said plurality of information word signals, and a series of second check word signals associated with said plurality of information word signals, said information word signals and said first check word signals being interleaved, comprising the steps of: decoding the received digital data word signals in said first decoder and correcting the decoded digital information word signals and said first check word signals by generating error syndromes using said second check word signals, the corrected and decoded digital information word signals forming a block of interleaved word signals; tagging a pointer code signal to each of said information word signals of the block of interleaved word signals to represent whether an uncorrected error remains in such word signals; delaying the tagged interleaved word signals of each such block of tagged interleaved word signals in a deinterleaving stage by respective different amounts so as to deinterleave such tagged interleaved word signals into a different arranging order, thereby providing a second error-correcting block; decoding the digital information word signals of each such second error-correcting block in a second decoder by generating error syndromes using said first check word signals, then comparing, for each said second error-correcting block, the number of erroneous word signals as indicated by said pointer code signals with a predetermined value and, if such number is less than said value, correcting said at least one erroneous word signal by said syndromes and said first check word signals, and then clearing the pointer code signals associated with the corrected erroneous word signals, but, if such number exceeds such value, leaving such pointer code signals uncleared and said at leat one erroneous word uncorrected.
Claim 2
Independent Claim
333 words
A method of decoding transmitted digital information signals to correct errors occurring therein as a result of transmission, wherein said information signals are received as blocks of interleaved digital data word signals and are applied to a first decoder as first error-correcting blocks comprised of a plurality of information word signals, a series of first check word signals associated with said plurality of information word signals, and a series of second check word signals associated with said plurality of information word signals, said information word signals and said first check word signals being interleaved, comprising the steps of: decoding the received digital data word signals in said first decoder and correcting the decoded digital information word signals and said first check word signals by generating error syndromes using said second check word signals, the corrected and decoded digital information word signals forming a block of interleaved word signals; tagging a pointer code signal to each of said information word signals of the block of interleaved word signals to represent whether an uncorrected error remains in such word signals; delaying the tagged interleaved word signals of each such block of tagged interleaved word signals in a deinterleaving stage by respective different amounts so as to deinterleave such tagged interleaved word signals into a different arranging order, thereby providing a second error-correcting block; decoding the digital information word signals of each such second error-correcting block in a second decoder by generating error syndromes using said first check word signals, then comparing, for each said second error-correcting block, the number of erroneous word signals as indicated by said pointer code signals with a predetermined value and, if such number is less than said value, correcting said at least one erroneous word signal by said syndromes and said first check word signals, and then clearing the pointer code signals associated with the corrected erroneous word signals, but, if such number exceeds such value, leaving such pointer code signals uncleared and said at leat one erroneous word uncorrected.
Claim 3
Dependent Claim
44 words
A method of decoding transmitted digital information signals according to claim 1, wherein even if all word signals in said second error-correcting block are determined to be error-free, any pointer code signals associated therewith are left unerased if said number exceeds said predetermined value.
Claim 4
Dependent Claim
50 words
A method of decoding transmitted digital information signals according to claim 1, wherein if all word signals in said second error-correcting block are determined to be error-free, but said number exceeds said predetermined value, all word signals in such block are given a pointer code signal to indicate uncorrected error.
Claim 5
Dependent Claim
79 words
A method of decoding transmitted digital information signals according to claim 1, wherein if at least a predetermined number of word signals in any one second error-correcting block are determined, by using the error syndromes in said second decoder, to contain errors and the number of erroneous words in such block indicated by said pointer code signals is smaller than a predetermined amount, all word signals in such block are given a pointer code signal to indicate uncorrected error.
Claim 6
Dependent Claim
104 words
A method of decoding transmitted digital information signals according to claim 1, wherein, if a plurality of word signals of said second error-correcting block are determined to be erroneous, and the location of each such erroneous word signal is determined by use of said pointer code signals, said erroneous word signals are corrected, and if said number of erroneous word signals as indicated by said pointer code signals are different from said plurality, the pointer code signals associated with the word signals in said second error-correcting block remain unchanged, but if said number is equal to said plurality, said pointer code signals are cleared.
Claim 7
Dependent Claim
25 words
A method of decoding transmitted digital information signals according to claim 5, wherein said plurality is limited to not more than two erroneous word signals.
Claim 8
Dependent Claim
72 words
A method of decoding transmitted digital information signals according to claim 1, wherein said decoding carried out in said first decoder includes determining the word location of any erroneous word signal in said first error-correcting block, comparing said word location with a predetermined number, and if the detected word signal location is greater than said predetermined number, giving all word signals in such block a pointer code signal to indicate uncorrected error.
Claim 9
Dependent Claim
43 words
A method of decoding transmitted digital information signals according to claim 7, wherein each word signal in said block has a word position order and said predetermined number equals the word position order of the highest-order word signal in said first error-correcting block.
Claim 10
Dependent Claim
74 words
A method of decoding transmitted digital information signals according to claim 7, wherein said decoding carried out in said second decoder includes determining the word location of any erroneous word signal in said second error-correcting block, comparing said word location with another predetermined number, and if the detected word location is greater than said other predetermined number, giving all word signals in said second error-correcting block a pointer code signal to indicate uncorrected error.
Claim 11
Dependent Claim
46 words
A method of decoding transmitted digital information signals according to claim 7, wherein each word signal in said second error-correcting block has a word position order and said other predetermined number equals the word position order of the highest-order word signal in said second error-correcting block.
Claim 12
Dependent Claim
67 words
A method of decoding transmitted digital information signals according to claim 1, wherein said step of decoding in the second decoder further includes calculating the word location of any erroneous word signals within such second error-correcting block; comparing the calculated word location with an erroneous word location indicated by the associated pointer code signal, and correcting at least one such word signal at such erroneous word location.
Claim 13
Dependent Claim
37 words
A method of decoding transmitted digital information signals according to claim 1; and further comprising, after said step of decoding in said second decoder, compensating any uncorrected erroneous word signals as determined by said pointer code signals.