← Back to Patent Explorer
US4249250A Expired / Lapsed US ⏱️ 0.0 years remaining

Computer storage arrangements with overwrite warning

Assignee: National Research Development Corp UK
•
Filing: 1979-09-28
•
Granted: 1981-02-03
•
Expires: 1999-09-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computer store has a series of additional storage locations each associated with a main store address and each storing at least one digit. The additional locations have a "1" and a "0" written in when the associated address in the main store is written to and read from respectively. Before writing to the additional location its previous contents are read and fed to an AND gate together with the about to be written digit for that location. A "1" output from the AND gate, indicating an attempt to overwrite in the main store before its contents have been read, generates a warning or interrupt signal. At the end of a program block the corresponding block of additional storage locations can be read to determine whether any "1"s remain, thus indicating information in the main store written in during the program but unread.

Inventors

  • 👤 Roger S. Scowen
  • 👤 John L. Rodgers

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 16:30
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/46; G06F9/52

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 144 words
A computer storage arrangement including a plurality of numerically addressed storage locations additional to the storage locations of a main store and each associated with a corresponding storage location in the main store, said additional storage locations each being arranged to store at least a single binary digit, means for writing a binary digit of one value at the associated additional storage location whenever a word is written into a storage location of the main store, means for writing the other value of the binary digit into the additional storage location when the contents of the associated storage location in the main store are read, and means for generating a warning signal when an attempt is made to overwrite the contents of a storage location in the main store when the binary digit in the associated additional storage is of the said one value.
Claim 2
Dependent Claim 144 words
A computer storage arrangement including a plurality of numerically addressed storage locations additional to the storage locations of a main store and each associated with a corresponding storage location in the main store, said additional storage locations each being arranged to store at least a single binary digit, means for writing a binary digit of one value at the associated additional storage location whenever a word is written into a storage location of the main store, means for writing the other value of the binary digit into the additional storage location when the contents of the associated storage location in the main store are read, and means for generating a warning signal when an attempt is made to overwrite the contents of a storage location in the main store when the binary digit in the associated additional storage is of the said one value.
Claim 3
Dependent Claim 51 words
The arrangement as claimed in claim 1 in which the means for generating a warning signal includes means for determining whether the contents of a location in the additional store associated with a location in the main store at which a writing operation is taking place is of said one value.
Claim 4
Dependent Claim 33 words
The arrangement as claimed in claim 2 in which the means for writing to said additional store includes means for reading the contents of a selected location before writing to such selected location.
Claim 5
Dependent Claim 54 words
The arrangement in claim 2 which the said determining means comprises comparison means for comparing the digital value about to be written into the said location in the additional store with the digital value read from the said location and for generating a warning signal only when both digits are of said one value.
Claim 6
Dependent Claim 42 words
The arrangement as claimed in claim 4 in which said comparison means comprises an AND gate and said one value comprises a digital "1" and in which a warning signal is generated only when the output of the AND gate is "1".
Claim 7
Dependent Claim 44 words
The arrangement as claimed in claim 1 in which means are also provided for generating a warning signal at the end of a program when the binary digit stored at any of a group of selected additional storage locations is of said one value.
Claim 8
Dependent Claim 17 words
The arrangement as claimed in claim 1 in which the warning signal functions to interrupt a program.

References Cited (Backward Citations)

US4095283A Cited
US4099256A Cited
US4168541A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1984-02-03 1984-08-04 1985-02-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1988-02-03 1988-08-04 1989-02-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1992-02-03 1992-08-04 1993-02-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag