US3582880A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Data error correction by inversion storage
Assignee: International Business Machines Corp
•
Filing: 1969-12-05
•
Granted: 1971-06-01
•
Expires: 1989-12-05
Abstract
Abstract A system for sending and receiving data and detecting data errors for correction which includes means for detecting an error in data as it is read from a tape or like device and means for forwarding the data with the error into a further storage point in the system where it is stored for a first time. A second cycle or storage of the data with the error in the storage point is called for, the data with error being arranged to distinguish it from the arrangement of the error data as it existed at the first time at the storage point. The two versions of the same data having error therein are compared to detect and correct the data in error.
Inventors
- 👤 William F Beausoleil
- 👤 Richard S Rohde
- 👤 Ronald M Smith
- 👤 Henry Zeiger
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 23:17
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/16; G06F11/1608; G06F11/1612
Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
216 words
A data error detection arrangement adapted to be employed in a data processing system which includes a computer having storage means associated therewith, and means for transmitting data presented to said system to said storage means to store said data, said arrAngement being adapted to receive commands from said computer, said arrangement comprising: means for examining said presented data for correctness during said transmitting, said correctness being in accordance with a selected parity criterion to detect data with error, i.e., data not meeting said criterion, said detected data with error also being transmitted to said storage means to be stored in a first location therein; and means responsive to the detection of said data with error for causing said computer to command said arrangement to read and modify said data with error to cause it to meet said criterion and to retransmit said modified data to a second point in said storage means, said modifying being the inverting of a selected portion of said data with error which is less than the total of said data, said data having said selected inverted portion being said modified data transmitted to said second location in said storage means, whereby said originally detected data with error and said last-named data, modified to meet said criterion, are available for comparison.
Claim 2
Dependent Claim
216 words
A data error detection arrangement adapted to be employed in a data processing system which includes a computer having storage means associated therewith, and means for transmitting data presented to said system to said storage means to store said data, said arrAngement being adapted to receive commands from said computer, said arrangement comprising: means for examining said presented data for correctness during said transmitting, said correctness being in accordance with a selected parity criterion to detect data with error, i.e., data not meeting said criterion, said detected data with error also being transmitted to said storage means to be stored in a first location therein; and means responsive to the detection of said data with error for causing said computer to command said arrangement to read and modify said data with error to cause it to meet said criterion and to retransmit said modified data to a second point in said storage means, said modifying being the inverting of a selected portion of said data with error which is less than the total of said data, said data having said selected inverted portion being said modified data transmitted to said second location in said storage means, whereby said originally detected data with error and said last-named data, modified to meet said criterion, are available for comparison.
Claim 3
Dependent Claim
35 words
An arrangement as defined in claim 1 and further including means for causing data, presented to said system in a first code form, to be stored in said storage means in a second code form.
Claim 4
Dependent Claim
35 words
An arrangement as defined in claim 2 wherein said means for examining said presented data includes means for performing a vertical redundancy check on said presented data to ascertain whether it meets said selected criterion.
Claim 5
Dependent Claim
48 words
An arrangement as defined in claim 3 wherein said first code form comprises a predetermined number of binary bits and said second code form is a number of binary bits greater than said predetermined number, said data being stored in said storage means in said second code form.
References Cited (Backward Citations)
US3001017A
Cited
US2997540A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1974-05-31 | 1974-11-30 | 1975-06-01 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1978-05-31 | 1978-11-30 | 1979-06-01 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1982-05-31 | 1982-11-30 | 1983-06-01 | $7700.00 | Window Closed / Lapsed |