Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
134 words
In an electronic data-processing system including a central memory, computing means for executing a main program on data stored in said central memory, and a mass memory containing data to be selectively introduced into said central memory preparatorily to the execution of said main program, the combination therewith of an external unit, independent of said computing means, comprising: storage means containing an ancillary program to control the selective introduction of data from said mass memory into said central memory; operating means connected to said storage means for carrying out a transfer of at least a part of said ancillary program to said central memory in response to a starting command; and check means connected to said operating means for verifying the correct performance of said transfer and halting said transfer upon detecting a malfunction.
Claim 2
Dependent Claim
134 words
In an electronic data-processing system including a central memory, computing means for executing a main program on data stored in said central memory, and a mass memory containing data to be selectively introduced into said central memory preparatorily to the execution of said main program, the combination therewith of an external unit, independent of said computing means, comprising: storage means containing an ancillary program to control the selective introduction of data from said mass memory into said central memory; operating means connected to said storage means for carrying out a transfer of at least a part of said ancillary program to said central memory in response to a starting command; and check means connected to said operating means for verifying the correct performance of said transfer and halting said transfer upon detecting a malfunction.
Claim 3
Dependent Claim
112 words
The combination defined in claim 1 wherein said storage means includes a first read-only memory containing said ancillary program, and first counting means connected to said first memory for identifying a series of words of said ancillary program to be successively read out to said central memory; said operating means including a second read-only memory containing a set of microinstructions, second counting means connected to said second memory for identifying the microinstructions to be successively read out therefrom, and logical circuitry connected to said second memory and to said check means for advancing said first and second counting means in response to said microinstructions and in the absence of a malfunction indication.
Claim 4
Dependent Claim
35 words
The combination defined in claim 2 wherein said check means comprises a parity-checking circuit connected in parallel with said logical circuitry to said second memory for verifying the correctness of each microinstruction read out therefrom.
Claim 5
Dependent Claim
43 words
The combination defined in claim 3 wherein said external unit includes timing means controlling the advance of said second counting means, said parity-checking circuit having an output connection to said timing means for arresting said second counting means upon detecting an incorrect microinstruction.
Claim 6
Dependent Claim
22 words
The combination defined in claim 4, further comprising alarm means connected to said second counting means for signaling an arrested condition thereof.
Claim 7
Dependent Claim
54 words
The combination defined in claim 2 wherein said check means comprises comparison means with inputs tied to said first memory and via a feedback connection to said central memory for verifying the identity of words read out from said first memory as part of said ancillary program with corresponding entries in said central memory.
Claim 8
Dependent Claim
38 words
The combination defined in claim 6 wherein said check means further comprises confirmation means communicating with said central memory for detecting the writing of said entries in said central memory and the readout thereof over said feedback connection.
Claim 9
Dependent Claim
99 words
The combination defined in claim 7 wherein said logical circuitry comprises a first and a second logic network with input connections to said second memory, said first logic network having an output connection to said confirmation means for activating same in response to certain microinstructions read out from said second memory, said second logic network having input connections to said comparison means and to said confirmation means and having an output connection to a stepping input to said second counting means for advancing the latter in the absence of an inhibiting signal on either of its said input connections.
Claim 10
Dependent Claim
81 words
The combination defined in claim 8 wherein said operating means further includes third counting means connected to said second memory for receiving therefrom the address of a location of said central memory in which a first word from said first memory is to be written, said third counting means having a stepping input connected to an output of said first logic network, said third counting means and said first memory being provided with enabling circuitry controlled by said first logic network.
Claim 11
Dependent Claim
78 words
The combination defined in claim 9 wherein said operating means further includes register means connected to said second memory for receiving therefrom the address of a final location of said central memory in which a word from said first memory is to be written, and a comparator with inputs tied to said register means and said first counting means for detecting the end of a transfer cycle, said comparator having an output connection to said second logic network.