← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag