Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
473 words
An All-electronic control system for controlling a high-speed dot matrix printer in accordance with a permutation code signal of given pulse rate in which each code word representative of a character or of a non-print function includes a start pulse followed by a given fixed number of data pulses, comprising: an input circuit for receiving said permutation code signal; input clock means, connected to said input circuit, for generating an input clock signal having a frequency equal to a predetermined multiple of n times said pulse rate upon receipt of a start pulse by said input circuit; buffer storage means, comprising a receiving register having a capacity sufficient to store all data pulses in a code word, connected to said input circuit; shift means, connected to said input clock means, for recording the individual pulses in each code word in said buffer storage means in sequence, as received, at a given clock count; operational storage means, having a capacity sufficient to store all data pulses in a code word, connected to said buffer storage means; load means, connected to said storage means and to said input clock means, for applying a load signal to said storage means to transfer recorded data from said buffer storage means to said operational storage means, at a given clock count, upon completion of recording of the data pulses of a complete code word in said buffer storage means; and operational control means, actuated by said load means, for actuating said printer to perform a function determined by data recorded in said operational storage means during a time interval shorter than that required to record a further code word in said buffer storage means, said operational control means comprising: print clock means, actuated by said load signal, for generating a print clock signal having a frequency equal to a predetermined multiple of n times the printing rate of said printer; a step motor for stepping a dot matrix carriage through a predetermined number of column steps in reproducing each printed character; a step motor control for said step motor; a character generator connected to said operational storage means; step and print control means, connected to said print clock means, said step motor control, and said character generator, for actuating said step motor and said character generator, in timed relation to each other, at a print clock count of approximately n/2; print reset means for interrupting operation of said print clock means upon completion of a time interval corresponding to a complete character reproduction cycle; and column signal generating means, connected to said print clock means, for generating a series of distinct column signals and for applying said column signals to said character generator in sequence, to actuate a corresponding series of separate stages in said character generator, corresponding to different print columns, in the reproduction of each character.
Claim 2
Dependent Claim
473 words
An All-electronic control system for controlling a high-speed dot matrix printer in accordance with a permutation code signal of given pulse rate in which each code word representative of a character or of a non-print function includes a start pulse followed by a given fixed number of data pulses, comprising: an input circuit for receiving said permutation code signal; input clock means, connected to said input circuit, for generating an input clock signal having a frequency equal to a predetermined multiple of n times said pulse rate upon receipt of a start pulse by said input circuit; buffer storage means, comprising a receiving register having a capacity sufficient to store all data pulses in a code word, connected to said input circuit; shift means, connected to said input clock means, for recording the individual pulses in each code word in said buffer storage means in sequence, as received, at a given clock count; operational storage means, having a capacity sufficient to store all data pulses in a code word, connected to said buffer storage means; load means, connected to said storage means and to said input clock means, for applying a load signal to said storage means to transfer recorded data from said buffer storage means to said operational storage means, at a given clock count, upon completion of recording of the data pulses of a complete code word in said buffer storage means; and operational control means, actuated by said load means, for actuating said printer to perform a function determined by data recorded in said operational storage means during a time interval shorter than that required to record a further code word in said buffer storage means, said operational control means comprising: print clock means, actuated by said load signal, for generating a print clock signal having a frequency equal to a predetermined multiple of n times the printing rate of said printer; a step motor for stepping a dot matrix carriage through a predetermined number of column steps in reproducing each printed character; a step motor control for said step motor; a character generator connected to said operational storage means; step and print control means, connected to said print clock means, said step motor control, and said character generator, for actuating said step motor and said character generator, in timed relation to each other, at a print clock count of approximately n/2; print reset means for interrupting operation of said print clock means upon completion of a time interval corresponding to a complete character reproduction cycle; and column signal generating means, connected to said print clock means, for generating a series of distinct column signals and for applying said column signals to said character generator in sequence, to actuate a corresponding series of separate stages in said character generator, corresponding to different print columns, in the reproduction of each character.
Claim 3
Dependent Claim
473 words
An All-electronic control system for controlling a high-speed dot matrix printer in accordance with a permutation code signal of given pulse rate in which each code word representative of a character or of a non-print function includes a start pulse followed by a given fixed number of data pulses, comprising: an input circuit for receiving said permutation code signal; input clock means, connected to said input circuit, for generating an input clock signal having a frequency equal to a predetermined multiple of n times said pulse rate upon receipt of a start pulse by said input circuit; buffer storage means, comprising a receiving register having a capacity sufficient to store all data pulses in a code word, connected to said input circuit; shift means, connected to said input clock means, for recording the individual pulses in each code word in said buffer storage means in sequence, as received, at a given clock count; operational storage means, having a capacity sufficient to store all data pulses in a code word, connected to said buffer storage means; load means, connected to said storage means and to said input clock means, for applying a load signal to said storage means to transfer recorded data from said buffer storage means to said operational storage means, at a given clock count, upon completion of recording of the data pulses of a complete code word in said buffer storage means; and operational control means, actuated by said load means, for actuating said printer to perform a function determined by data recorded in said operational storage means during a time interval shorter than that required to record a further code word in said buffer storage means, said operational control means comprising: print clock means, actuated by said load signal, for generating a print clock signal having a frequency equal to a predetermined multiple of n times the printing rate of said printer; a step motor for stepping a dot matrix carriage through a predetermined number of column steps in reproducing each printed character; a step motor control for said step motor; a character generator connected to said operational storage means; step and print control means, connected to said print clock means, said step motor control, and said character generator, for actuating said step motor and said character generator, in timed relation to each other, at a print clock count of approximately n/2; print reset means for interrupting operation of said print clock means upon completion of a time interval corresponding to a complete character reproduction cycle; and column signal generating means, connected to said print clock means, for generating a series of distinct column signals and for applying said column signals to said character generator in sequence, to actuate a corresponding series of separate stages in said character generator, corresponding to different print columns, in the reproduction of each character.
Claim 4
Dependent Claim
473 words
An All-electronic control system for controlling a high-speed dot matrix printer in accordance with a permutation code signal of given pulse rate in which each code word representative of a character or of a non-print function includes a start pulse followed by a given fixed number of data pulses, comprising: an input circuit for receiving said permutation code signal; input clock means, connected to said input circuit, for generating an input clock signal having a frequency equal to a predetermined multiple of n times said pulse rate upon receipt of a start pulse by said input circuit; buffer storage means, comprising a receiving register having a capacity sufficient to store all data pulses in a code word, connected to said input circuit; shift means, connected to said input clock means, for recording the individual pulses in each code word in said buffer storage means in sequence, as received, at a given clock count; operational storage means, having a capacity sufficient to store all data pulses in a code word, connected to said buffer storage means; load means, connected to said storage means and to said input clock means, for applying a load signal to said storage means to transfer recorded data from said buffer storage means to said operational storage means, at a given clock count, upon completion of recording of the data pulses of a complete code word in said buffer storage means; and operational control means, actuated by said load means, for actuating said printer to perform a function determined by data recorded in said operational storage means during a time interval shorter than that required to record a further code word in said buffer storage means, said operational control means comprising: print clock means, actuated by said load signal, for generating a print clock signal having a frequency equal to a predetermined multiple of n times the printing rate of said printer; a step motor for stepping a dot matrix carriage through a predetermined number of column steps in reproducing each printed character; a step motor control for said step motor; a character generator connected to said operational storage means; step and print control means, connected to said print clock means, said step motor control, and said character generator, for actuating said step motor and said character generator, in timed relation to each other, at a print clock count of approximately n/2; print reset means for interrupting operation of said print clock means upon completion of a time interval corresponding to a complete character reproduction cycle; and column signal generating means, connected to said print clock means, for generating a series of distinct column signals and for applying said column signals to said character generator in sequence, to actuate a corresponding series of separate stages in said character generator, corresponding to different print columns, in the reproduction of each character.
Claim 5
Dependent Claim
43 words
A control system for a high-speed dot matrix printer, according to claim 1, in which said shift means operates on an input clock count of approximately n/2, and in which said load means operates on an input clock count substantially smaller than n/2.
Claim 6
Dependent Claim
63 words
A control system for a high-speed dot matrix printer, according to claim 2, and further comprising input reset means, connected to said load means and to said input clock means, for applying an input reset signal to said input clock means to interrupt said input clock means after occurrence of said load signal and on an input clock count of less than n/2.
Claim 7
Dependent Claim
39 words
A control system for a high-speed dot matrix printer, according to claim 3, in which said input reset signal is applied to said buffer storage means to condition said buffer storage means for recording of a new code word.
Claim 8
Dependent Claim
42 words
A control system for a high-speed dot matrix printer, according to claim 1, in which said column signal generating means comprises a column Counter of several stages, connected to said print clock means, and a BCD-decimal converter connected to said column counter.
Claim 9
Dependent Claim
71 words
A control system for a high-speed dot matrix printer, according to claim 1, in which said operational control means further comprises: a non-print function detector, coupled to said operational storage means, for generating a non-print control signal upon recording of a non-print code word in said operational storage means; and print enabling means for utilizing said non-print control signal to inhibit operation of said character generator for a non-print code word.
Claim 10
Dependent Claim
42 words
A control system for a high-speed dot matrix printer, according to claim 6, in which said non-print control signal is also utilized by said enabling means to inhibit normal column stepping operation of said motor in response to a non-print code word.
Claim 11
Dependent Claim
84 words
A control system for a high-speed dot matrix printer, according to claim 6, in which said operational control means further comprises: a plurality of individual function detectors, each connected to said non-print function detector and to said operational storage means, for detecting specific printer functions; and check means, connected to said print clock means, for developing a check signal at a given print clock count of less than n/2, and for applying said check signal to said individual function detectors to actuate the same.
Claim 12
Dependent Claim
38 words
A control system for a high-speed dot matrix printer, according to claim 8, in which said check signal is also applied to said buffer storage means to reset said buffer storage means for recording a new code word.
Claim 13
Dependent Claim
329 words
An all-electronic control system for controlling a high-speed dot matrix printer for operation at a given printing pulse rate in accordance with a permutation code signal in which each code word representative of a character or of a non-print function includes a start pulse followed by a fixed number of data pulses, comprising: operational storage means having a capacity sufficient to store all data pulses in a code word; input means for recording the data pulses of each received code word of said permutation code signal in said operational storage means; load means, included in said input means, for developing a load signal indicative of recording of a code word in said operational storage means; print clock means, actuated by said load signal, for generating a print clock signal having a frequency equal to a predetermined multiple of n times said printing pulse rate; a step motor for stepping a dot matrix carriage through a predetermined number of column steps in reproducing each printed character; a step motor control for said step motor; a character generator connected to said operational storage means; step and print control means, connected to said print clock means, said step motor control, and said character generator, for generating a step signal actuating said step motor and said character generator, in timed relation to each other, at a print clock count of approximately n/2; column signal generating means, connected to said print clock means, for generating a series of distinct column signals and for applying said column signals to said character generator, in sequence, to actuate a corresponding series of separate stages in said character generator, corresponding to different print columns, in the reproduction of each character, and reset means for interrupting operation of said print clock means upon completion of a time interval corresponding to a complete character reproduction cycle; all of the operations of said printer and said control system, subsequent to said input means, being timed solely by said print clock signal.
Claim 14
Dependent Claim
329 words
An all-electronic control system for controlling a high-speed dot matrix printer for operation at a given printing pulse rate in accordance with a permutation code signal in which each code word representative of a character or of a non-print function includes a start pulse followed by a fixed number of data pulses, comprising: operational storage means having a capacity sufficient to store all data pulses in a code word; input means for recording the data pulses of each received code word of said permutation code signal in said operational storage means; load means, included in said input means, for developing a load signal indicative of recording of a code word in said operational storage means; print clock means, actuated by said load signal, for generating a print clock signal having a frequency equal to a predetermined multiple of n times said printing pulse rate; a step motor for stepping a dot matrix carriage through a predetermined number of column steps in reproducing each printed character; a step motor control for said step motor; a character generator connected to said operational storage means; step and print control means, connected to said print clock means, said step motor control, and said character generator, for generating a step signal actuating said step motor and said character generator, in timed relation to each other, at a print clock count of approximately n/2; column signal generating means, connected to said print clock means, for generating a series of distinct column signals and for applying said column signals to said character generator, in sequence, to actuate a corresponding series of separate stages in said character generator, corresponding to different print columns, in the reproduction of each character, and reset means for interrupting operation of said print clock means upon completion of a time interval corresponding to a complete character reproduction cycle; all of the operations of said printer and said control system, subsequent to said input means, being timed solely by said print clock signal.
Claim 15
Dependent Claim
42 words
A control system for a high-speed dot matrix printer, according to claim 10, in which said column signal generating means comprises a column counter of several stages, connected to said print clock means, and a BCD-decimal converter connected to Said column counter.
Claim 16
Dependent Claim
93 words
A control system for a high-speed dot matrix printer, according to claim 10, and further comprising: a non-print function detector, coupled to said operational storage means, for generating a non-print control signal upon recording of a non-print code word in said operational storage means; and print enabling means for utilizing said non-print control signal to inhibit operation of said character generator for a non-print code word, said non-print control signal also being utilized by said enabling means to inhibit normal column stepping operation of said motor in response to a non-print code word.
Claim 17
Dependent Claim
79 words
A control system for a high-speed dot matrix printer, according to claim 12, and further comprising: a plurality of individual function detectors, each connected to said non-print function detector and to said operational storage means, for detecting specific printer functions; and check means, connected to said print clock means, for developing a check signal at a given print clock count of less than n/2, and for applying said check signal to said individual function detectors to actuate the same.
Claim 18
Dependent Claim
109 words
An all-electronic control system for a high-speed dot matrix printer, according to claim 10, in which said step motor includes four field windings and in which said step motor control comprises two flip-flop circuits each having two unidirectional inputs, a clock input, and two complementary outputs, one output of each flip-flop being connected in an energizing circuit for a respective individual motor winding, and four feedback circuits each connecting one output of one flip-flop circuit to a respective unidirectional input of the other flip-flop circuit; and means for applying said step signal to the clock inputs of both flip-flop circuits to actuate said flip-flop circuits in a fixed sequence.
Claim 19
Dependent Claim
184 words
An all-electronic control system for controlling a high-speed dot matrix printer including a carriage, a plurality of print rods and print rod actuators mounted on the carriage, and a stepping motor, having four field windings, for rapidly advancing said carriage along a given path, in minute incremental column steps, with a given number p of column steps for each produced character, comprising: step and print control means for generating a series of p step signal pulses for each character to be reproduced; a step motor control including two flip-flop circuits each having two unidirectional inputs, a clock input, and two complementary outputs, one output of each flip-flop being connected in an energizing circuit for one of said step motor windings, and four feedback circuits each connecting one output of one flip-flop circuit to a respective unidirectional input of the other flip-flop circuit; and means for applying said step signal pulses to the clock inputs of said two flip-flop circuits to actuate said flip-flop circuits in a fixed sequence and thereby step said motor in a given direction through p column steps for each character.
Claim 20
Dependent Claim
184 words
An all-electronic control system for controlling a high-speed dot matrix printer including a carriage, a plurality of print rods and print rod actuators mounted on the carriage, and a stepping motor, having four field windings, for rapidly advancing said carriage along a given path, in minute incremental column steps, with a given number p of column steps for each produced character, comprising: step and print control means for generating a series of p step signal pulses for each character to be reproduced; a step motor control including two flip-flop circuits each having two unidirectional inputs, a clock input, and two complementary outputs, one output of each flip-flop being connected in an energizing circuit for one of said step motor windings, and four feedback circuits each connecting one output of one flip-flop circuit to a respective unidirectional input of the other flip-flop circuit; and means for applying said step signal pulses to the clock inputs of said two flip-flop circuits to actuate said flip-flop circuits in a fixed sequence and thereby step said motor in a given direction through p column steps for each character.