Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
154 words
A method for decoding error correction code in which a first error correction code of (n 1 , k 1 ) (where n 1 denotes the code length) is encoded for every k 1 information symbols arranged in each column and a second error correction code of (n 2 , k 2 ) (where n 2 denotes the code length) are encoded for every k 2 information symbols arranged in each row of a two dimensional arrangement of (k 1 ×k 2 ), the method comprising the steps of: storing a first pointer formed by decoding said first error correction code in a memory having n 2 bits; storing a second pointer formed by decoding said second error correction code in a memory having k 2 bits; and manifesting an indication of the reliability of said information symbols in response to the status of said first and second pointers when outputting said information symbols.
Claim 2
Independent Claim
154 words
A method for decoding error correction code in which a first error correction code of (n 1 , k 1 ) (where n 1 denotes the code length) is encoded for every k 1 information symbols arranged in each column and a second error correction code of (n 2 , k 2 ) (where n 2 denotes the code length) are encoded for every k 2 information symbols arranged in each row of a two dimensional arrangement of (k 1 ×k 2 ), the method comprising the steps of: storing a first pointer formed by decoding said first error correction code in a memory having n 2 bits; storing a second pointer formed by decoding said second error correction code in a memory having k 2 bits; and manifesting an indication of the reliability of said information symbols in response to the status of said first and second pointers when outputting said information symbols.
Claim 3
Independent Claim
159 words
An apparatus for decoding error correction code in which a first error correction code of (n 1 , k 1 ) (where n 1 denotes the code length) is encoded for every k 1 information symbols arranged in each column and a second error correction code of (n 2 , k 2 ) (where n 2 denotes the code length) are encoded for every k 2 information symbols arranged in each row of a two dimensional arrangement of (k 1 ×k 2 ), the apparatus comprising: memory means for storing a first pointer formed by decoding said first error correction code in a memory having n 2 bits; memory means for storing a second pointer formed by decoding said second error correction code in a memory having k 2 bits; and means for manifesting an indication of the reliability of said information symbols on the basis of status of said first and second pointers when outputting said information symbols.
Claim 4
Independent Claim
159 words
An apparatus for decoding error correction code in which a first error correction code of (n 1 , k 1 ) (where n 1 denotes the code length) is encoded for every k 1 information symbols arranged in each column and a second error correction code of (n 2 , k 2 ) (where n 2 denotes the code length) are encoded for every k 2 information symbols arranged in each row of a two dimensional arrangement of (k 1 ×k 2 ), the apparatus comprising: memory means for storing a first pointer formed by decoding said first error correction code in a memory having n 2 bits; memory means for storing a second pointer formed by decoding said second error correction code in a memory having k 2 bits; and means for manifesting an indication of the reliability of said information symbols on the basis of status of said first and second pointers when outputting said information symbols.
Claim 5
Independent Claim
162 words
A method for decoding error correction code in which a first error correction code of (n 1 , k 1 ) (where n 1 denotes the code length) is encoded for every k 1 information symbols arranged in each column and a second error correction code of (n 2 , k 2 ) (where n 2 denotes the code length) and encoded for every k 2 information symbols arranged in each row of a two dimentional arrangement of (k 1 ×k 2 ), the method comprising the steps of: storing a first pointer formed by decoding said first error correction code in a memory having n 2 bits; and decoding said second error correction code by implementing an erasure correction for each code series of said second error correction code by employing said first pointer and by implementing a calculation for obtaining an error value only once for each code series of said second error correction code in said erasure error correction.
Claim 6
Independent Claim
162 words
A method for decoding error correction code in which a first error correction code of (n 1 , k 1 ) (where n 1 denotes the code length) is encoded for every k 1 information symbols arranged in each column and a second error correction code of (n 2 , k 2 ) (where n 2 denotes the code length) and encoded for every k 2 information symbols arranged in each row of a two dimentional arrangement of (k 1 ×k 2 ), the method comprising the steps of: storing a first pointer formed by decoding said first error correction code in a memory having n 2 bits; and decoding said second error correction code by implementing an erasure correction for each code series of said second error correction code by employing said first pointer and by implementing a calculation for obtaining an error value only once for each code series of said second error correction code in said erasure error correction.
Claim 7
Independent Claim
163 words
An apparatus for decoding error correction code in which a first error correction code of (n 1 , k 1 ) (where n 1 denotes the code length) is encoded for every k 1 information symbols arranged in each column and a second error correction code of (n 2 , k 2 ) (where n 2 denotes the code length) are encoded for every k 2 information symbols arranged in each row of a two dimentional arrangement of (k 1 ×k 2 ), the apparatus comprising: means for storing a first pointer formed by decoding said first error correction code in a memory having n 2 bits; and means for decoding said second error correction code by implementing an erasure correction for each code series of said second error correction code by employing said first pointer and by implementing a calculation for obtaining an error value only once for each code series of said second error correction code in said erasure error correction.
Claim 8
Independent Claim
163 words
An apparatus for decoding error correction code in which a first error correction code of (n 1 , k 1 ) (where n 1 denotes the code length) is encoded for every k 1 information symbols arranged in each column and a second error correction code of (n 2 , k 2 ) (where n 2 denotes the code length) are encoded for every k 2 information symbols arranged in each row of a two dimentional arrangement of (k 1 ×k 2 ), the apparatus comprising: means for storing a first pointer formed by decoding said first error correction code in a memory having n 2 bits; and means for decoding said second error correction code by implementing an erasure correction for each code series of said second error correction code by employing said first pointer and by implementing a calculation for obtaining an error value only once for each code series of said second error correction code in said erasure error correction.
Claim 9
Independent Claim
91 words
An apparatus for decoding a non-dualistic error correction code in which one of a plurality of syndromes is a result of an addition of a series of received symbols in (mod. 2) and by which errors of a plurality of symbols in said series of received symbols, can be corrected, the apparatus comprising: a syndrome register for storing said syndromes; wherein an error value with respect to a symbol is formed by substracting an error value from a value stored in said syndrome register in correcting a plurality of erroneous symbols.
Claim 10
Independent Claim
91 words
An apparatus for decoding a non-dualistic error correction code in which one of a plurality of syndromes is a result of an addition of a series of received symbols in (mod. 2) and by which errors of a plurality of symbols in said series of received symbols, can be corrected, the apparatus comprising: a syndrome register for storing said syndromes; wherein an error value with respect to a symbol is formed by substracting an error value from a value stored in said syndrome register in correcting a plurality of erroneous symbols.
Claim 11
Independent Claim
92 words
A method for decoding and correcting Reed=Solomon code comprising the steps of solving the expression ##EQU30## where, ν=0to d-2 n: Number of erasure X k : Location of kth element Sν: Syndrome Y k : Magnitude of error in the erasure of kth element d: Minimum distance of code to obtain the roots ##EQU31## where Λ nij : Coefficient of Z j of ##EQU32## 1: Any integer more than or equal to 0 which satisfies 1≦d-n-1 and making erasure correction of errors encoded in said Reed═Solomon code in accordance with said roots.
Claim 12
Independent Claim
92 words
A method for decoding and correcting Reed=Solomon code comprising the steps of solving the expression ##EQU30## where, ν=0to d-2 n: Number of erasure X k : Location of kth element Sν: Syndrome Y k : Magnitude of error in the erasure of kth element d: Minimum distance of code to obtain the roots ##EQU31## where Λ nij : Coefficient of Z j of ##EQU32## 1: Any integer more than or equal to 0 which satisfies 1≦d-n-1 and making erasure correction of errors encoded in said Reed═Solomon code in accordance with said roots.