Patent US3587056A successfully refreshed from Google Patents.
← Back to Patent Explorer
US3587056A Expired / Lapsed US ⏱️ 0.0 years remaining

Program load system for a data recorder

Assignee: Momentum Systems Corp
•
Filing: 1969-04-01
•
Granted: 1971-06-22
•
Expires: 1989-04-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A keyboard-to-tape data recorder with a magnetic core memory to buffer data in the key-to-tape transfer cycle. The memory is provided with a section for storing working data to be recorded and a section for storing program control data which enables the recorder to automatically execute subroutines such as duplicate, skip, etc. The memory loading cycle operates to inhibit keyboard access to the program memory section during normal data entry cycles but permits program data to be added, deleted or changed via the keyboard upon actuation of a special control switch. The program entry cycle enables single-keystroke entry of program data and insures that program data fields adjacent to those being altered are not disturbed.

Inventors

  • 👤 Walter Banziger
  • 👤 Donald C Smith

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 23:07
CPC Classifications
G; G06; G06F; G06F5/00; G06F5/06; G06F5/10; G06F3/00; G06F3/01; G06F3/02; G06F3/023; G06F3/0232

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 210 words
In a data recording system wherein the same input device loads both a buffer storage device with working data to be recorded and a program storage device with program control data, said buffer storage and program storage devices having interrelated storage locations, and wherein each working data storage cycle includes a first subcycle in which data is transferred from said input device to a selected location in said buffer storage device and a second subcycle in which the program control data stored in the program storage location related to the buffer location next succeeding said selected buffer location is read out for control purposes, the improvement comprising: a storage register having a section for storing working data; control means operable to indicate the presence of program control data at said input device; first data transfer means responsive to said control means during said first subcycle for transferring data from said input device to the working data section of said storage register; and second data transfer means, responsive to said control means subsequent to said last mentioned data transfer and during said first subcycle, for transferring data from said working data section of said storage register to the location in said program storage device related to said selected buffer storage location.
Claim 2
Dependent Claim 210 words
In a data recording system wherein the same input device loads both a buffer storage device with working data to be recorded and a program storage device with program control data, said buffer storage and program storage devices having interrelated storage locations, and wherein each working data storage cycle includes a first subcycle in which data is transferred from said input device to a selected location in said buffer storage device and a second subcycle in which the program control data stored in the program storage location related to the buffer location next succeeding said selected buffer location is read out for control purposes, the improvement comprising: a storage register having a section for storing working data; control means operable to indicate the presence of program control data at said input device; first data transfer means responsive to said control means during said first subcycle for transferring data from said input device to the working data section of said storage register; and second data transfer means, responsive to said control means subsequent to said last mentioned data transfer and during said first subcycle, for transferring data from said working data section of said storage register to the location in said program storage device related to said selected buffer storage location.
Claim 3
Dependent Claim 49 words
The data recording system set forth in claim 1 wherein said storage register comprises: a multiposition binary storage register having a first plurality of positions for storing data transferred from said input device and having a second plurality of positions for storing data transferred from said program storage device.
Claim 4
Dependent Claim 104 words
The data recording system as recited in claim 1 wherein said storage register also has a section for storing program control data, and said system further comprises: third and fourth data transfer means operable during the same data storage cycle as said first and second data transfer means, said third data transfer means being adapted to transfer the data stored in the program storage location related to said next succeeding buffer storage location into said program control data section of said storage register, and said fourth data transfer means being adapted to transfer said last mentioned data back to said last-mentioned program storage location.
Claim 5
Dependent Claim 165 words
A data recording system comprising: a keyboard data input device; a data memory having a first section for storing working data and a second section for storing program data, the storage locations of said first and second sections being mutually interrelated; a program data load switch; a data transfer register; first data transfer means, operable in response to an input from said keyboard device when said program data load switch is in an active condition, for transferring data from said keyboard device to a selected storage location in said first section of said data memory; second data transfer means, also operable in response to said input from said keyboard when said program data load switcH is in an active condition, for also transferring data from said keyboard device to said data transfer register; and third data transfer means for transferring said last mentioned data from said register to the storage location in said second section of said data memory related to said selected storage location.
Claim 6
Dependent Claim 165 words
A data recording system comprising: a keyboard data input device; a data memory having a first section for storing working data and a second section for storing program data, the storage locations of said first and second sections being mutually interrelated; a program data load switch; a data transfer register; first data transfer means, operable in response to an input from said keyboard device when said program data load switch is in an active condition, for transferring data from said keyboard device to a selected storage location in said first section of said data memory; second data transfer means, also operable in response to said input from said keyboard when said program data load switcH is in an active condition, for also transferring data from said keyboard device to said data transfer register; and third data transfer means for transferring said last mentioned data from said register to the storage location in said second section of said data memory related to said selected storage location.
Claim 7
Dependent Claim 37 words
The data recording system as recited in claim 4 wherein said third data transfer means transfers only a portion of the data in said register to said storage location in said second section of said data memory.
Claim 8
Dependent Claim 72 words
The data recording system as recited in claim 4 and further comprising: control means operable following said last-mentioned transfer for transferring to said transfer register data from the working data and program data storage locations adjacent said selected storage locations; and second control means for thereafter returning said last-mentioned data from said working and program data storage locations to said working data and program data storage locations adjacent said selected storage locations.
Claim 9
Dependent Claim 54 words
The data recording system as recited in claim 6 wherein said transfer register comprises: a multiposition binary storage register having a first plurality of positions for storing data transferred from said input device and having a second plurality of positions for storing data transferred from said program data storage section of said data memory.
Claim 10
Independent Claim 139 words
A method of loading program control data into a data recorder having a data input device for loading both a buffer storage device with working data to be recorded and a program storage device with program control data, said buffer storage and program storage devices having interrelated storage locations, and a storage register having a section for storing working data and a section for storing program control data, the method comprising: transferring said program control data from said input device to the working data section of said storage register; also transferring said program control data from said input device to a selected location in said buffer storage device; and transferring said program control data from said working data section of said storage register to the location in said program storage device related to said selected buffer storage device location.
Claim 11
Independent Claim 139 words
A method of loading program control data into a data recorder having a data input device for loading both a buffer storage device with working data to be recorded and a program storage device with program control data, said buffer storage and program storage devices having interrelated storage locations, and a storage register having a section for storing working data and a section for storing program control data, the method comprising: transferring said program control data from said input device to the working data section of said storage register; also transferring said program control data from said input device to a selected location in said buffer storage device; and transferring said program control data from said working data section of said storage register to the location in said program storage device related to said selected buffer storage device location.
Claim 12
Dependent Claim 57 words
The method as recited in claim 8 an further comprising: subsequently transferring the data from the location in said program storage device related to the next succeeding location in said buffer storage device into said program control data section of said storage register; and thereafter transferring said last-mentioned data back to said last-mentioned program storage device location.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1974-06-21 1974-12-21 1975-06-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1978-06-21 1978-12-21 1979-06-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1982-06-21 1982-12-21 1983-06-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag