Claims Analysis
Total Claims: 4
Claim 1
Independent Claim
202 words
A method for operating a computer device to correct a received sequence of coded information symbols having one erasure, said sequence having been present on a physical medium, said method comprising the steps of: setting an initial character value of position j, CV, equal to 0, where j denotes the sequence position of the erasure on said medium; forming a sum, F o , of preassigned character values associated with said information symbols on said medium, said sum being carried out for all sequence positions having an odd position number, said sum being carried out modulo N where is odd and is also the number of code symbols; forming a sum, F e , of preassigned character values associated with said information symbols, said sum being carried out for all sequence positions having an even position number, said sum being carried out modulo N; forming check sum F as F o +2 F 3 modulo N; computing the character value of the erasure position, CV(j), as -F modulo N if j is odd and as (N-1)/2·F modulo N if j is even; and associating a corrected eraser position information symbol with character value CV(j) in accordance with said preassigned character value association.
Claim 2
Independent Claim
202 words
A method for operating a computer device to correct a received sequence of coded information symbols having one erasure, said sequence having been present on a physical medium, said method comprising the steps of: setting an initial character value of position j, CV, equal to 0, where j denotes the sequence position of the erasure on said medium; forming a sum, F o , of preassigned character values associated with said information symbols on said medium, said sum being carried out for all sequence positions having an odd position number, said sum being carried out modulo N where is odd and is also the number of code symbols; forming a sum, F e , of preassigned character values associated with said information symbols, said sum being carried out for all sequence positions having an even position number, said sum being carried out modulo N; forming check sum F as F o +2 F 3 modulo N; computing the character value of the erasure position, CV(j), as -F modulo N if j is odd and as (N-1)/2·F modulo N if j is even; and associating a corrected eraser position information symbol with character value CV(j) in accordance with said preassigned character value association.
Claim 3
Dependent Claim
10 words
The method of claim 1 in which N is 35.
Claim 4
Dependent Claim
102 words
A method for decoding a received sequence of information symbols and erasures, said method comprising the steps of: determining the number of erasures; providing an indication of an uncorrectable error in the event that the number of erasures exceeds one; determining if there is exactly one erasure and applying the correction procedure of claim 5 in this event; determining if there are no erasures and applying said forming steps to compute a check sum F; and providing an indication of an uncorrectable error in the event that F is not equal to 0 (modulo N), otherwise accepting the received sequence as correct.