Abstract A computer input system. Data from a plurality of input units is transmitted through a single time-shared control unit to a like plurality of tape storage units. The control unit sequentially scans the several input units, and, when an input unit has a data character ready for storage, the control unit transfers the character to a buffer storage unit within the control unit. After a complete data record is in the buffer storage, it is transferred to the associated tape storage unit, and another data record is then applied from the input unit to buffer storage. After all data records are in the tape storage, they can be transferred through the same control unit to a utilizing computer without manual handling of the tape. The time-shared control unit cycles at a rate which permits continuous operation by all input units.
A computer data entry system for entering multicharacter data records into a digital computer, said system comprising: a first plurality of data input means, each data input means including first storage means for storing a data character applied thereto and means for applying data characters to said first storage means; said first storage means when having a data character stored therein generating a flag signal in response to an interrogating signal; a first plurality of data recording means each uniquely associated with one of said data input means, each data recording means including second storage means for storing a data character applied thereto and data recorder means coupled to said second storage means for recording data characters stored in said second storage means and for applying recorded data characters to said second storage means; and control means including: a. a first plurality of data record memory means each uniquely associated with one of said data input means, each of said data record memory means including a second plurality of character address memory locations, each of said character address memory locations capable of storing one data character, each of said character address memory locations enabled by an enabling signal applied thereto to receive a data character for storage therein; b. address memory means having: i. a first plurality of data record memory address locations each uniquely associated with one of said data record memory means and capable of storing one data record memory character address; each data record memory address location in response to an activating signal applied thereto applying an enabling signal to the data record memory character address memory location of the data record memory character address stored in that data record memory address location; and ii. sequencing means for sequencing the data record memory character addresses stored in said data record memory address locations; c. scanning means including: i. means for sequentially applying an interrogating signal to said first storage means; ii. means responsive to flag signals from any one of said first storage means for applying an activating signal to the data record memory address location associated with that first storage means; iii. means responsive to flag signals from any one of said first storage means for transferring a data character from that first storage means to an enabled character address memory location; and iv. means responsive to flag signals from any one of said first storage means for activating said sequencing means to sequence the data record memory character address in the data record memory address location associated with that first storage means; and d. coupler means coupling each data record memory means to the second storage means of its associated data recording means for transferring data characters to that second storage means for recordation by the associated data recorder means.
Claim 2
Dependent Claim
465 words
A computer data entry system for entering multicharacter data records into a digital computer, said system comprising: a first plurality of data input means, each data input means including first storage means for storing a data character applied thereto and means for applying data characters to said first storage means; said first storage means when having a data character stored therein generating a flag signal in response to an interrogating signal; a first plurality of data recording means each uniquely associated with one of said data input means, each data recording means including second storage means for storing a data character applied thereto and data recorder means coupled to said second storage means for recording data characters stored in said second storage means and for applying recorded data characters to said second storage means; and control means including: a. a first plurality of data record memory means each uniquely associated with one of said data input means, each of said data record memory means including a second plurality of character address memory locations, each of said character address memory locations capable of storing one data character, each of said character address memory locations enabled by an enabling signal applied thereto to receive a data character for storage therein; b. address memory means having: i. a first plurality of data record memory address locations each uniquely associated with one of said data record memory means and capable of storing one data record memory character address; each data record memory address location in response to an activating signal applied thereto applying an enabling signal to the data record memory character address memory location of the data record memory character address stored in that data record memory address location; and ii. sequencing means for sequencing the data record memory character addresses stored in said data record memory address locations; c. scanning means including: i. means for sequentially applying an interrogating signal to said first storage means; ii. means responsive to flag signals from any one of said first storage means for applying an activating signal to the data record memory address location associated with that first storage means; iii. means responsive to flag signals from any one of said first storage means for transferring a data character from that first storage means to an enabled character address memory location; and iv. means responsive to flag signals from any one of said first storage means for activating said sequencing means to sequence the data record memory character address in the data record memory address location associated with that first storage means; and d. coupler means coupling each data record memory means to the second storage means of its associated data recording means for transferring data characters to that second storage means for recordation by the associated data recorder means.
Claim 3
Dependent Claim
53 words
A system as claimed in claim 1 in which said control means further includes means for transferring data characters from any one of said data recording means to its associated data record memory means and means for coupling said data record memory means to a computer for transferring data characters to said computer.
Claim 4
Dependent Claim
40 words
A system as claimed in claim 2 in which said control means further includes comparer means for comparing data characters stored in one of said character address memory locations with data characters stored in one of said first storage means.
Claim 5
Dependent Claim
16 words
A system as claimed in claim 3 in which said coupler means includes buffer storage means.
Claim 6
Dependent Claim
58 words
A system as claimed in claim 4 in which each of said data input means includes programmable generator means for generating an end-of-record signal after a programmed number of data characters have been applied to said first storage means, said end-of-record signal activating said coupler means to initiate transfer of data characters to the associated second storage means.