US3701094A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Error control arrangement for information comparison
Assignee: Bull HN Information Systems Italia SpA
•
Filing: 1971-04-19
•
Granted: 1972-10-24
•
Expires: 1991-04-19
Abstract
Abstract A data key word, encoded in a certain error correcting code, is read from a storage device, the information portions thereof are compared to a master key word, and the outcome of the comparison is recorded. The data key word, if in error, is also decoded to obtain an error pattern word and an error location indication. From the above information, it is determined whether the data key word is greater than, equal to, or less than the master key word. Error protection is provided for the data key word without the necessity of buffering or actually correcting the data key word.
Inventors
- 👤 Thomas H Howell
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-03 09:12
CPC Classifications
H; H03; H03M; H03M13/00; H03M13/03; H03M13/05; H03M13/13; H03M13/17
Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
224 words
Apparatus for providing error control for information comparison comprising storage means for storing a data key word encoded in an m-bitburst error correcting code, means for comparing the information portion of said data key word retrieved from said first storage means with an externally supplied master key word, means for decoding said data key word, means responsive to said decoding means for determining a first condition that no error is detected in said data key word, if such condition exists, means responsive to said comparing means and said decoding means for determining a second condition that the most significant digit position E1 of said data key word which is detected as being in error follows, in descending order of digit significance, the most significant digit position P1 in which said data key word and said master key word differ, if such second condition exists, an output circuit, and means responsive to said comparing means and to either said first condition or said second condition for applying a signal to said output circuit indicating whether the value of the data key word bit in position P1 is greater than, equal to, or less than the value of the corresponding bit in the master key word, thereby indicating that the data key word is respectively greater than, equal to, or less than the master key word.
Claim 2
Dependent Claim
224 words
Apparatus for providing error control for information comparison comprising storage means for storing a data key word encoded in an m-bitburst error correcting code, means for comparing the information portion of said data key word retrieved from said first storage means with an externally supplied master key word, means for decoding said data key word, means responsive to said decoding means for determining a first condition that no error is detected in said data key word, if such condition exists, means responsive to said comparing means and said decoding means for determining a second condition that the most significant digit position E1 of said data key word which is detected as being in error follows, in descending order of digit significance, the most significant digit position P1 in which said data key word and said master key word differ, if such second condition exists, an output circuit, and means responsive to said comparing means and to either said first condition or said second condition for applying a signal to said output circuit indicating whether the value of the data key word bit in position P1 is greater than, equal to, or less than the value of the corresponding bit in the master key word, thereby indicating that the data key word is respectively greater than, equal to, or less than the master key word.
Claim 3
Dependent Claim
190 words
Apparatus as in claim 1 further comprising means responsive to said comparing means and said decoding means for determining a third condition that position P1 follows, in descending order of digit significance, the position E1, if such third condition exists, means responsive to said comparing means and to said decoding means for determining a fourth condition that an error is detected in position E1 of said data key word but no differences between said data key word and said master key word are detected, if such fourth condition exists, means responsive to the presence of a logical ''''1'''' in the master key word position corresponding to position E1 and to either said third condition or said fourth condition for applying a signal to said output circuit indicating that said data key word is less than said master key word, and means responsive to the presence of a logical ''''0'''' in the master key word position corresponding to position E1 and to either said third condition or said fourth condition for applying a signal to said output circuit indicating that said data key word is greater than said master key word.
Claim 4
Dependent Claim
210 words
Apparatus as in claim 2 further comprising means responsive to said comparing means and said decoding means for determining a fifth condition that the position E1 coincides with the position P1, if such fifth condition exists, means responsive to said comparing means, said decoding means, and said fifth condition for locating the next position Pi among the M-1 positions following position P1 in descending order of digit significance in which either said data key word and said master key word differ and no error has occurred or said data key word and said master key word match and an error has occurred, if such a position Pi exists, means responsive to said fifth condition, to the locating of position Pi, and to the presence of a logical ''''1'''' in the master key word position corresponding to position Pi for applying a signal to said output circuit indicating that said data key word is less than said master key word, and means responsive to said fifth condition, to the locating of position Pi, and to the presence of a logical ''''0'''' in the master key word position corresponding to position Pi for applying a signal to said output circuit indicating said data key word is greater than said master key word.
Claim 5
Dependent Claim
110 words
Apparatus as in claim 3 further comprising means responsive to said fifth condition and to a failure to locate position Pi for applying a signal to said output circuit indicating whether the value of the data key word bit in position P2 - the position next following the position P1 + M-1 in descending order of digit significance in which said data key word and said master key word differ - is greater than, equal to, or less than the value of the corresponding bit in said master key word, whereby indicating that the data key word is respectively greater than, equal to, or less than said master key word.
Claim 6
Dependent Claim
326 words
ApParatus for providing error control for information comparison comprising first storage means for storing a data key word encoded in an m-bit-burst error correcting code, first comparing means for comparing the information position of said data key word retrieved from said first storage means with an externally supplied master key word, second storage means responsive to said first comparing means for storing the identity of the most significant digit position P1 in which said data key word and said master key word differ if any, third storage means responsive to said first comparing means for storing an indication R1 of whether the value of the data key word bit in position P1 is greater than, equal to, or less than the value of the corresponding bit in the master key word, a decoder connected to said first storage device for decoding said data key word to generate therefrom either an indication of the most significant digit position E1 of said data key word which is in error and an error pattern word or an indication that no error is present in said data key word, second comparing means responsive to said decoder and said second storage means for generating a first signal if E1 > P1, indicating that E1 follows P1 in position, reading in descending order of digit significance, for generating a second signal if E1 < P1, indicating that E1 precedes P1 in position, and for generating a third signal if E1 P1, indicating that E1 corresponds in position to P1, an output circuit, and means responsive either to an indication of no error from said decoder or to said first signal for applying R1 to said output circuit, thereby indicating that said data key word is greater than, equal to, or less than said master key word if the data key word bit in position P1 is respectively greater than, equal to, or less than the corresponding bit in said master key word.
Claim 7
Dependent Claim
326 words
ApParatus for providing error control for information comparison comprising first storage means for storing a data key word encoded in an m-bit-burst error correcting code, first comparing means for comparing the information position of said data key word retrieved from said first storage means with an externally supplied master key word, second storage means responsive to said first comparing means for storing the identity of the most significant digit position P1 in which said data key word and said master key word differ if any, third storage means responsive to said first comparing means for storing an indication R1 of whether the value of the data key word bit in position P1 is greater than, equal to, or less than the value of the corresponding bit in the master key word, a decoder connected to said first storage device for decoding said data key word to generate therefrom either an indication of the most significant digit position E1 of said data key word which is in error and an error pattern word or an indication that no error is present in said data key word, second comparing means responsive to said decoder and said second storage means for generating a first signal if E1 > P1, indicating that E1 follows P1 in position, reading in descending order of digit significance, for generating a second signal if E1 < P1, indicating that E1 precedes P1 in position, and for generating a third signal if E1 P1, indicating that E1 corresponds in position to P1, an output circuit, and means responsive either to an indication of no error from said decoder or to said first signal for applying R1 to said output circuit, thereby indicating that said data key word is greater than, equal to, or less than said master key word if the data key word bit in position P1 is respectively greater than, equal to, or less than the corresponding bit in said master key word.
Claim 8
Dependent Claim
107 words
Apparatus as in claim 5 further comprising fourth storage means for storing said master key words, means responsive to said second signal and to the presence of a logical ''''1'''' in the master key word position corresponding to position E1 for applying a signal to said output circuit indicating that said data key word is less than said master key word, and means responsive to said second signal and to the presence of a logical ''''0'''' in the master key word position corresponding to position E1 for applying a signal to said output circuit indicating that said data key word is greater than said master key word.
Claim 9
Dependent Claim
215 words
Apparatus as in claim 6 further comprising fifth storage means responsive to said first comparing means for storing indications of those digit positions of the M-1 digit positions next following position P1 in descending order of digit significance in which said data key word and said master key word differ, means responsive to said decoder and to said fifth storage means for locating the next position Pi among the M-1 positions following position P1 in descending order of digit significance in which either said data key word and said master key word differ and no error has occurred or said data key word and said master key word match and an error has occurred, if such a position Pi exists, means responsive to the locating of position Pi and to the presence of a logical ''''1'''' in the master key word position corresponding to position Pi for applying a signal to said output circuit indicating that said data key word is less than said master key word, and means responsive to the locating of position Pi and to the presence of a logical ''''0'''' in the master key word position corresponding to position Pi for applying a Signal to said output circuit indicating that said data key word is greater than said master key word.
Claim 10
Dependent Claim
144 words
Apparatus as in claim 7 further comprising sixth storage means responsive to said first comparing means for storing an indication R2 of whether the value of the data key word bit in position P2 - the position next following the position P1 + M-1 in descending order of digit significance in which said data key word and said master key word differ - is greater than, equal to, or less than the value of the corresponding bit in said master key word, and means responsive to a failure to locate position Pi for applying R2 to said output circuit, thereby indicating that said data key word is greater than, equal to, or less than said master key word if the data key word bit in position P2 is respectively greater than, equal to, or less than the corresponding bit in said master key word.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1975-10-24 | 1976-04-24 | 1976-10-24 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1979-10-24 | 1980-04-24 | 1980-10-24 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1983-10-24 | 1984-04-24 | 1984-10-24 | $7700.00 | Window Closed / Lapsed |