Claims Analysis
Total Claims: 31
Claim 1
Independent Claim
407 words
A system for controlling a machine performing a sequence of operations repetitively according to programmed digital computer data recorded on open-ended tape as a succession of interlaced blocks in computer format, in which instruction characters for the operations of the machine are constituted by a combination of data bits less in number than the number of data bits in a block of data but more than the number of data bits in a byte of a block of data; the system comprising: 1. means for reading alternate blocks in a first direction of tape transport and then the remaining blocks in reverse successive order in the opposite direction of tape transport; the reading means comprising a multi-channel read head for reading all the bits of any byte simultaneously in any block being read, and decoding means for arranging the bits in each byte so read in the order in which they were recorded on the tape, to form a word consisting of a given order of data bits, whereby the reading means reads out a block of data as a plurality of data bit words; 2. a bit storage arrangement comprising: a bit store constituted by a magnetic core matrix, to receive words read out by the reading means, a first means for counting and addressing in data bits to the bit store in the order iN which the bits were recorded on the tape, a second means for counting and addressing out data bits from the bit storage; and means responsive to the difference in count between said first and said second counting means for actuating the reading means to read a further block of data when the data previously read into the store stand at a predetermined amount; said second counting means addressing at any one time, when the predetermined amount of data is in the store, at least one grouping of data words therein which make up the bits of an instruction character; and 3. a character assembler comprising a memory for assembling therein the bits of a grouping of data words received from bit store to form an instruction character for the machine; the assembler being responsive to the read out of an instruction character therefrom to actuate the bit storage arrangement to read out a further grouping of data words therefrom; whereby repeated reading of the entire succession of data blocks instructs the machine to effect a complete sequence of operations repetitively.
Claim 2
Independent Claim
407 words
A system for controlling a machine performing a sequence of operations repetitively according to programmed digital computer data recorded on open-ended tape as a succession of interlaced blocks in computer format, in which instruction characters for the operations of the machine are constituted by a combination of data bits less in number than the number of data bits in a block of data but more than the number of data bits in a byte of a block of data; the system comprising: 1. means for reading alternate blocks in a first direction of tape transport and then the remaining blocks in reverse successive order in the opposite direction of tape transport; the reading means comprising a multi-channel read head for reading all the bits of any byte simultaneously in any block being read, and decoding means for arranging the bits in each byte so read in the order in which they were recorded on the tape, to form a word consisting of a given order of data bits, whereby the reading means reads out a block of data as a plurality of data bit words; 2. a bit storage arrangement comprising: a bit store constituted by a magnetic core matrix, to receive words read out by the reading means, a first means for counting and addressing in data bits to the bit store in the order iN which the bits were recorded on the tape, a second means for counting and addressing out data bits from the bit storage; and means responsive to the difference in count between said first and said second counting means for actuating the reading means to read a further block of data when the data previously read into the store stand at a predetermined amount; said second counting means addressing at any one time, when the predetermined amount of data is in the store, at least one grouping of data words therein which make up the bits of an instruction character; and 3. a character assembler comprising a memory for assembling therein the bits of a grouping of data words received from bit store to form an instruction character for the machine; the assembler being responsive to the read out of an instruction character therefrom to actuate the bit storage arrangement to read out a further grouping of data words therefrom; whereby repeated reading of the entire succession of data blocks instructs the machine to effect a complete sequence of operations repetitively.
Claim 3
Dependent Claim
70 words
A system according to claim 1, wherein the bit storage has a capacity of more than a block of data, and is such as to actuate the reading means when the bits in the bit store fall below a pre-set number, so that the bit storage can be operated without interruption of read out thereof due to the interval between reading of one data block and the next data block.
Claim 4
Dependent Claim
141 words
a bit storage arrangement comprising: a bit store constituted by a magnetic core matrix, to receive words read out by the reading means, a first means for counting and addressing in data bits to the bit store in the order iN which the bits were recorded on the tape, a second means for counting and addressing out data bits from the bit storage; and means responsive to the difference in count between said first and said second counting means for actuating the reading means to read a further block of data when the data previously read into the store stand at a predetermined amount; said second counting means addressing at any one time, when the predetermined amount of data is in the store, at least one grouping of data words therein which make up the bits of an instruction character; and
Claim 5
Dependent Claim
141 words
a bit storage arrangement comprising: a bit store constituted by a magnetic core matrix, to receive words read out by the reading means, a first means for counting and addressing in data bits to the bit store in the order iN which the bits were recorded on the tape, a second means for counting and addressing out data bits from the bit storage; and means responsive to the difference in count between said first and said second counting means for actuating the reading means to read a further block of data when the data previously read into the store stand at a predetermined amount; said second counting means addressing at any one time, when the predetermined amount of data is in the store, at least one grouping of data words therein which make up the bits of an instruction character; and
Claim 6
Dependent Claim
95 words
a bit storage arrangement comprising a bit store to receive data words from the reading means and having a capacity of at least one block of data and providing additional bit locations to control tape operation, said bit store retaining in said additional bit locations data defining the location of said reading means along said tape, whereby a block that is next to be read in either direction of tape transport can be ascertained; and the bit storage arrangement actuating the reading means as required to read a block of data from the tape; and
Claim 7
Dependent Claim
95 words
a bit storage arrangement comprising a bit store to receive data words from the reading means and having a capacity of at least one block of data and providing additional bit locations to control tape operation, said bit store retaining in said additional bit locations data defining the location of said reading means along said tape, whereby a block that is next to be read in either direction of tape transport can be ascertained; and the bit storage arrangement actuating the reading means as required to read a block of data from the tape; and
Claim 8
Dependent Claim
47 words
a bit storage arrangement comprising a bit store to receive data words from the reading means and having a capacity of at least a block of data; the bit storage arrangement actuating the reading means as required to read a block of data from the tape; and
Claim 9
Dependent Claim
47 words
a bit storage arrangement comprising a bit store to receive data words from the reading means and having a capacity of at least a block of data; the bit storage arrangement actuating the reading means as required to read a block of data from the tape; and
Claim 10
Dependent Claim
76 words
a character assembler comprising a memory for assembling therein data bits read out from the bit storage to form an instruction character for the machine; the assembler being responsive to the read out of an instruction character from the memory thereof to actuate the bit storage to read out the bits of a further instruction character; whereby repeated reading of the entire succession of data blocks instructs the machine to effect a sequence of operations repetitively.
Claim 11
Dependent Claim
76 words
a character assembler comprising a memory for assembling therein data bits read out from the bit storage to form an instruction character for the machine; the assembler being responsive to the read out of an instruction character from the memory thereof to actuate the bit storage to read out the bits of a further instruction character; whereby repeated reading of the entire succession of data blocks instructs the machine to effect a sequence of operations repetitively.
Claim 12
Dependent Claim
77 words
a character assembler comprising a memory for assembling therein data bits read out from the bit storage to form an instruction character for the machine; the assembler being responsive to the read out of an instruction character from the memory thereof to actuate the bit storage to read out the bits of a further instruction character; whereby repeated reading of the entire succession of the data blocks instructs the machine to effect a sequence of operations repetitively.
Claim 13
Dependent Claim
77 words
a character assembler comprising a memory for assembling therein data bits read out from the bit storage to form an instruction character for the machine; the assembler being responsive to the read out of an instruction character from the memory thereof to actuate the bit storage to read out the bits of a further instruction character; whereby repeated reading of the entire succession of the data blocks instructs the machine to effect a sequence of operations repetitively.
Claim 14
Dependent Claim
33 words
A system according to claim 1, wherein the data are stored in the bit storage as core words each consisting of a plurality of bit words as read out from the reading means.
Claim 15
Dependent Claim
79 words
a character assembler comprising a memory for assembling therein the bits of a grouping of data words received from bit store to form an instruction character for the machine; the assembler being responsive to the read out of an instruction character therefrom to actuate the bit storage arrangement to read out a further grouping of data words therefrom; whereby repeated reading of the entire succession of data blocks instructs the machine to effect a complete sequence of operations repetitively.
Claim 16
Dependent Claim
79 words
a character assembler comprising a memory for assembling therein the bits of a grouping of data words received from bit store to form an instruction character for the machine; the assembler being responsive to the read out of an instruction character therefrom to actuate the bit storage arrangement to read out a further grouping of data words therefrom; whereby repeated reading of the entire succession of data blocks instructs the machine to effect a complete sequence of operations repetitively.
Claim 17
Dependent Claim
21 words
A system according to claim 3, wherein the data are fed to the bit storage as four-bit words grouped in pairs.
Claim 18
Dependent Claim
28 words
A system according to claim 4, wherein each pair of four bit words is stored in the bit storage to constitute a single core word of eight bits.
Claim 19
Dependent Claim
20 words
A system according to claim 5, wherein the bit storage is one providing at least 1,024 8 data bit locations.
Claim 20
Dependent Claim
36 words
A system according to claim 3, wherein the core words are held in the bit storage in pairs of groups thereof with each group constituting the data which make up an instruction character to the machine.
Claim 21
Dependent Claim
30 words
A system according to claim 7, wherein said bit storage arrangement further includes routing gates for reading out either of the groups in a pair first from said bit store.
Claim 22
Dependent Claim
44 words
A system according to claim 8, wherein said routing gates include logic gates to route the pairs of groups of core words from the bit store to the character assembler in the order in which the groups were read out from the bit storage.
Claim 23
Dependent Claim
22 words
A system according to claim 3, wherein the core words are stored in groups each consisting of four and one-half core words.
Claim 24
Dependent Claim
29 words
A system according to claim 10, wherein the character assembler is a 36 bit assembler and receives a group of four and one-half core words to asemble each character.
Claim 25
Independent Claim
114 words
A system for controlling a machine performing a sequence of operations repetitively according to programmed digital computer data recorded on an open-ended tape in computer format, in which instruction characters for the operations of the machine are constituted by a combination of data bits less in number than the number of bits in a block of data but more than the number of bits in a byte of a block of data, and in which each byte of the blocks recorded on the tape comprises a group of data bits and a group of check bits each of which with a different selection of the data bits gives a predetermined parity; the system comprising:
Claim 26
Independent Claim
114 words
A system for controlling a machine performing a sequence of operations repetitively according to programmed digital computer data recorded on an open-ended tape in computer format, in which instruction characters for the operations of the machine are constituted by a combination of data bits less in number than the number of bits in a block of data but more than the number of bits in a byte of a block of data, and in which each byte of the blocks recorded on the tape comprises a group of data bits and a group of check bits each of which with a different selection of the data bits gives a predetermined parity; the system comprising:
Claim 27
Dependent Claim
68 words
A system according to claim 12, wherein the reading means is adapted to read blocks recorded in bytes each of a number of bits one of which bits is the odd parity of the remainder, and the remainder of which bits consists of a group of data bits and a group of check bits, the check bits being the odd parity of a selection of the data bits.
Claim 28
Dependent Claim
44 words
A system according to claim 13, wherein the number of bits in a byte is nine including the bit which is the odd parity of the remaining eight; and wherein each byte comprises four of the data bits and four of the check bits.
Claim 29
Independent Claim
35 words
A system for controlling a machine performing a sequence of operations repetitively according to programmed digital computer data recorded on an open-ended tape as a succession of interlaced blocks in computer format; the system comprising:
Claim 30
Independent Claim
35 words
A system for controlling a machine performing a sequence of operations repetitively according to programmed digital computer data recorded on an open-ended tape as a succession of interlaced blocks in computer format; the system comprising:
Claim 31
Dependent Claim
34 words
A system according to claim 15, wherein the bit storage comprises non-destructive memory elements to store the bits so that when the apparatus is de-activated, any data still remaining in the store is preserved.