Claims Analysis
Total Claims: 31
Claim 1
Independent Claim
249 words
A printer control system for a rotary drum printer for printing data, said data comprising bits divided into characters to be printed, said rotary drum printer having a plurality of columns of characters distributed in rows therealong for printing said characters of data and having hammers associated with each column being controlled by said system, said system comprising: storage means for receiving and storing said data; drum trace means for providing a drum trace signal dependent upon a position of said drum; comparator means connected to both said storage means and said drum trace means for comparing said data, a character at a time, to said drum trace signal and for providing a match signal when there is a match of said data character and said drum position and a non-match signal where there is no match; serial shift register means for shifting and storing match and non-match signals, including a serial shift register and means for supplying to said shift register a column finish signal before a comparison operation is started and for supplying said column finish signal out of said serial shift register when said serial shift register is full of match and non-match signals and means responsive to said column finish signal for terminating said comparison operation; and, trigger means responsive to said match signals stored in said serial shift register for firing only those hammers corresponding to said match signals after all characters, stored in said storage means, have been compared with said drum position.
Claim 2
Dependent Claim
249 words
A printer control system for a rotary drum printer for printing data, said data comprising bits divided into characters to be printed, said rotary drum printer having a plurality of columns of characters distributed in rows therealong for printing said characters of data and having hammers associated with each column being controlled by said system, said system comprising: storage means for receiving and storing said data; drum trace means for providing a drum trace signal dependent upon a position of said drum; comparator means connected to both said storage means and said drum trace means for comparing said data, a character at a time, to said drum trace signal and for providing a match signal when there is a match of said data character and said drum position and a non-match signal where there is no match; serial shift register means for shifting and storing match and non-match signals, including a serial shift register and means for supplying to said shift register a column finish signal before a comparison operation is started and for supplying said column finish signal out of said serial shift register when said serial shift register is full of match and non-match signals and means responsive to said column finish signal for terminating said comparison operation; and, trigger means responsive to said match signals stored in said serial shift register for firing only those hammers corresponding to said match signals after all characters, stored in said storage means, have been compared with said drum position.
Claim 3
Dependent Claim
26 words
The system of claim 1 wherein said storage means comprises character supply means for supplying said data, a character at a time, to said comparator means.
Claim 4
Dependent Claim
26 words
The system of claim 2 wherein said character supply means includes means responsive to said column finish signal to stop supplying data to said comparator means.
Claim 5
Dependent Claim
72 words
The system of claim 1 wherein said storage means comprises a memory, write address means for storing said data in said memory, read address means for supplying said data, a character at a time, to said comparator, and write pointer means for dividing said memory into first and second halves and for controlling into which half said data is stored and out of which half said data is supplied to said comparator.
Claim 6
Dependent Claim
35 words
The system of claim 4 wherein said means responsive to said column finish signal includes means for connecting said column finish signal to said read address means to stop supplying data to said comparator means.
Claim 7
Dependent Claim
41 words
The system of claim 1 wherein said storage means comprises a memory, write address means for storing said data in said memory, and read address means for supplying said data, a character at a time, from said memory to said comparator.
Claim 8
Dependent Claim
27 words
The system of claim 6 wherein said read address means comprises timing means for controlling the supply of data, a character at a time, to said comparator.
Claim 9
Dependent Claim
36 words
The system of claim 7 wherein said comparator comprises a serial to parallel shift register for receiving said bits of data, said timing means clocking said bits of data into said serial to parallel shift register.
Claim 10
Dependent Claim
40 words
The system of claim 8 wherein said serial shift register means includes counter means responsive to said timing means for shifting said match and non-match signals through said serial shift register as each character is compared with said drum position.
Claim 11
Dependent Claim
33 words
The system of claim 9 wherein said trigger means generates a trigger signal and said trigger means comprises logic gates responsive to said match signals and said trigger signals to fire said hammers.
Claim 12
Dependent Claim
31 words
The system of claim 1 wherein said trigger means comprises means for generating trigger signals and logic gates responsive to said match signals and said triger signals to fire said hammers.
Claim 13
Dependent Claim
24 words
The system of claim 6 wherein said storage means further comprises directive means for generating a directive signal when all data has been received.
Claim 14
Dependent Claim
36 words
The system of claim 12 wherein said storage means further comprises blank means responsive to said directive signal for filling up said memory if said memory has not received sufficient data to fill all storage locations.
Claim 15
Dependent Claim
49 words
The system of claim 13 wherein said write address means comprises storage full signal means for generating a storage full signal when said storage means is full and said blank means comprises means responsive to said storage full signal for terminating the filling up of the memory with blanks.
Claim 16
Dependent Claim
245 words
A printer control system for a rotary drum printer for printing data, said data comprising bits divided into characters to be printed, said rotary drum printer having a plurality of columns of characters distributed therealong in rows for printing said characters of data and having hammers associated with each column being controlled by said system, said system comprising: pulse supply means for generating a succession of scan A and scan B pulses; storage means for receiving and storing said data including a memory, a write address means responsive to scan B pulses for storing said data in said memory, read address means responsive to scan A pulses for supplying said data out of said memory and write pointer means for dividing said memory into first and second halves, in responsive to scan A and for controlling pulses, into which half said data is stored and out of which half said data is supplied; drum trace means for providing a drum trace signal dependent upon the position of said drum; comparator means for comparing said data supplied out of said memory to said drum position for providing a match signal when there is a match between the data supplied out of said memory and said drum position and a non-match signal when there is no match; and hammer control means responsive to said match signals for firing only those hammers corresponding to said match signals after all data characters have been compared with said drum position.
Claim 17
Dependent Claim
245 words
A printer control system for a rotary drum printer for printing data, said data comprising bits divided into characters to be printed, said rotary drum printer having a plurality of columns of characters distributed therealong in rows for printing said characters of data and having hammers associated with each column being controlled by said system, said system comprising: pulse supply means for generating a succession of scan A and scan B pulses; storage means for receiving and storing said data including a memory, a write address means responsive to scan B pulses for storing said data in said memory, read address means responsive to scan A pulses for supplying said data out of said memory and write pointer means for dividing said memory into first and second halves, in responsive to scan A and for controlling pulses, into which half said data is stored and out of which half said data is supplied; drum trace means for providing a drum trace signal dependent upon the position of said drum; comparator means for comparing said data supplied out of said memory to said drum position for providing a match signal when there is a match between the data supplied out of said memory and said drum position and a non-match signal when there is no match; and hammer control means responsive to said match signals for firing only those hammers corresponding to said match signals after all data characters have been compared with said drum position.
Claim 18
Dependent Claim
32 words
The system of claim 15 wherein said hammer control means comprises means for generating trigger signals and logic gates responsive to said match signals and said trigger signals to fire said hammers.
Claim 19
Dependent Claim
52 words
The system of claim 16 wherein said comparator means comprises first serial to parallel shift register means for presenting the data supplied from said memory in parallel form and a matching circuit for matching said parallel form of said data to said drum trace signal for providing said match and non-match signals.
Claim 20
Dependent Claim
36 words
The system of claim 17 wherein said comparator means comprises second serial to parallel shift register means for receiving said match and non-match signals and presenting these signals in parallel form to said hammer control means.
Claim 21
Dependent Claim
55 words
The system of claim 18 wherein said second serial to parallel shift register means comprises means for generating a column finish signal to indicate that said second serial to parallel shift register means is full and means connecting said column finish signal to said read address means to stop supplying data to said comparator means.
Claim 22
Dependent Claim
29 words
The system of claim 19 wherein said read address means comprises timing means for controlling the supply of bits of data, a character at a time, to said comparator.
Claim 23
Dependent Claim
37 words
The system of claim 20 wherein said second serial shift register means include counter means for shifting said match and non-match signals through said serial shift register means as each character is compared with said drum position.
Claim 24
Dependent Claim
75 words
The system of claim 15 wherein said write address means include means responsive to the data received for generating a directive signal when the last of the data has been received and blank means, responsive to said directive signal, for filling up the rest of the storage means, which has not been filled by data, with blanks and means for terminating the filling of the storage means with blanks when the storage means is full.
Claim 25
Dependent Claim
47 words
The system of claim 22 wherein said write address means comprises storage full signal means for generating a storage full signal when said storage is full and blank means comprises means responsive to said storage full signal for terminating the filling up of the memory with blanks.
Claim 26
Dependent Claim
302 words
A printer control system for a rotary drum printer for printing data, said data comprising bits divided into characters to be printed, said rotary drum printer having a plurality of columns of characters distributed in rows therealong for printing said characters of data and having hammers associated with each column being controlled by said system, said system comprising: pulse supply means for generating a succession of scan A and scan B pulses; storage means for receiving said storing said data including a memory, a write address means responsive to scan B pulses for storing said data in said memory, read address means responsive to scan A pulses for supplying data out of said memory; drum trace means responsive to scan B pulses for providing a drum trace signal dependent upon a position of said drum; comparator means connected to said storage means and said drum trace means for comparing during a scan B pulse said data, a character at a time, to said drum trace signal and for providing a match signal when there is a match of said data character and said drum position and a non-match signal when there is no match; serial shift register means for shifting and storing said match and non-match signals, said serial shift register means having an output corresponding to each of said signals; a plurality of logic gates, each gate having a first input connected to a corresponding output from said serial shift register means, a second input, and an output connected to said printer; and, firing means connected to the second inputs of said plurality of said logic gates and responsive to the next succeeding scan A pulse for firing only those hammers corresponding to said match signals after all characters, stored in said storage means, have been compared with said drum position.
Claim 27
Dependent Claim
302 words
A printer control system for a rotary drum printer for printing data, said data comprising bits divided into characters to be printed, said rotary drum printer having a plurality of columns of characters distributed in rows therealong for printing said characters of data and having hammers associated with each column being controlled by said system, said system comprising: pulse supply means for generating a succession of scan A and scan B pulses; storage means for receiving said storing said data including a memory, a write address means responsive to scan B pulses for storing said data in said memory, read address means responsive to scan A pulses for supplying data out of said memory; drum trace means responsive to scan B pulses for providing a drum trace signal dependent upon a position of said drum; comparator means connected to said storage means and said drum trace means for comparing during a scan B pulse said data, a character at a time, to said drum trace signal and for providing a match signal when there is a match of said data character and said drum position and a non-match signal when there is no match; serial shift register means for shifting and storing said match and non-match signals, said serial shift register means having an output corresponding to each of said signals; a plurality of logic gates, each gate having a first input connected to a corresponding output from said serial shift register means, a second input, and an output connected to said printer; and, firing means connected to the second inputs of said plurality of said logic gates and responsive to the next succeeding scan A pulse for firing only those hammers corresponding to said match signals after all characters, stored in said storage means, have been compared with said drum position.
Claim 28
Dependent Claim
28 words
The system of claim 24 wherein said serial shift register means includes means for generating a column finish signal to indicate that said serial shift register is full.
Claim 29
Dependent Claim
48 words
The system of claim 25, wherein said storage means comprises character supply means for supplying said data, a character at a time, to said comparator means and wherein said character supply means include means responsive to said column finish signal to stop supplying data to said comparator means.
Claim 30
Dependent Claim
72 words
The system of claim 24 wherein said storage means comprises a memory, write address means for storing said data in said memory, read address means for supplying said data, a character at a time, to said comparator, and write pointer means for dividing said memory into first and second halves and for controlling into which half said data is stored and out of which half said data is supplied to said comparator.
Claim 31
Dependent Claim
55 words
The system of claim 27 wherein said serial shift register means includes means for generating a column finish signal to indicate that said serial shift register is full and said serial shift register means comprises means for connecting said column finish signal to said read address means to stop supplying data to said comparator means.