Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
213 words
A general purpose printer for generating documentation of data supplied thereto by a host system, the printer comprising: a stationary printhead including a plurality of thermal dot printing elements organized as a linear array for generating dot patterns on a heat-sensitive print medium; a microcomputer coupled for receipt of digital data from the host system, operative to provide output data of a nonrestrictive format; first interface means coupled between the microcomputer and the printhead, operative to convert data received from the microcomputer into enabling signals for selected dot printing elements; stepper motor means having a rotatable member coupled to a roll of heat sensitive paper and drive circuit means coupled to the microcomputer, operative to move the heat sensitive paper relative to the printhead at a rate determined by signals received from the microcomputer; and the microcomputer including a microprocessor having associated addressable memory means, addressable peripheral interface adaptor means for coupling the microprocessor to the first interface means, addressable asynchronous communication interface adaptor means for coupling serial input digital data from the host system to the microprocessor, and programmable timer means coupled to the microprocessor, operative to generate timing signals for use by the microprocessor in transmitting step commands via the peripheral interface adaptor means to the stepper motor drive circuit means.
Claim 2
Dependent Claim
213 words
A general purpose printer for generating documentation of data supplied thereto by a host system, the printer comprising: a stationary printhead including a plurality of thermal dot printing elements organized as a linear array for generating dot patterns on a heat-sensitive print medium; a microcomputer coupled for receipt of digital data from the host system, operative to provide output data of a nonrestrictive format; first interface means coupled between the microcomputer and the printhead, operative to convert data received from the microcomputer into enabling signals for selected dot printing elements; stepper motor means having a rotatable member coupled to a roll of heat sensitive paper and drive circuit means coupled to the microcomputer, operative to move the heat sensitive paper relative to the printhead at a rate determined by signals received from the microcomputer; and the microcomputer including a microprocessor having associated addressable memory means, addressable peripheral interface adaptor means for coupling the microprocessor to the first interface means, addressable asynchronous communication interface adaptor means for coupling serial input digital data from the host system to the microprocessor, and programmable timer means coupled to the microprocessor, operative to generate timing signals for use by the microprocessor in transmitting step commands via the peripheral interface adaptor means to the stepper motor drive circuit means.
Claim 3
Dependent Claim
92 words
The printer of claim 1 further comprising: an optical proximity detection means operative, as positioned with respect to the roll of heat sensitive paper, to generate an output signal whenever the paper roll decreases to a predetermined diameter to allow an optical source to trigger the detection means; means for coupling the output signal to the microcomputer; and a light emitting diode coupled to optical proximity detection means, illuminated in response to the generation of the output signal, thereby operative to provide a visual indication of the occurence of the output signal.
Claim 4
Dependent Claim
91 words
The printer of claim 1 wherein the microcomputer means further comprises: means for automatically generating grid data for transmission to the first interface means, the grid data enabling the first interface means to generate, via the printhead, a predetermined grid overlay pattern on the printing medium simultaneously with the generation of a graphical data display; and means for recognizing an override request from the host system, and for inhibiting the means for automatically generating, and for producing grid overlay data in accordance with digital data received directly from the host system.
Claim 5
Dependent Claim
24 words
The printer of claim 1 wherein the addressable peripheral interface adaptor means is coupled to the host system for receipt of parallel data therefrom.
Claim 6
Dependent Claim
25 words
The printer of claim 1 wherein the peripheral interface adapter means includes means for serial data communication between the microprocessor and the first interface means.
Claim 7
Dependent Claim
32 words
The printer of claim 5 wherein the first interface means further comprises serial-in, parallel-out register means coupled for receipt of serial data sent from the microprocessor via the peripheral interface adapter means.
Claim 8
Dependent Claim
108 words
The printer of claim 6 wherein the array of thermal print elements comprises a plurality of element groups, each group including a plurality of print elements, with each print element of a group commonly coupled to a group enable signal carrying path; and wherein the first interface means further comprises logic means having inputs coupled to a first output portion of the serial-in, parallel-out register means and having a plurality of outputs each coupled to a corresponding one of the group enable signal carrying paths, the logic means operative to convert a binary number presented to its inputs into a single enable signal at one of its outputs.
Claim 9
Dependent Claim
81 words
The printer of claim 7 wherein the first interface means further comprises: a plurality of outputs coupled to a second output portion of the serial-in, parallel-out register means, each output further coupled to a similarly-designated printing element in each element group; whereby an individual printing element is activated whenever a signal of predetermined time, magnitude, and polarity is applied to its corresponding second portion output simultaneously with application of an enabling signal for an element group containing the individual printing element.
Claim 10
Dependent Claim
42 words
The printer of claim 1 further comprising: second interface means coupled between the host system and the microcomputer, operative to receive analog input signals from the host system and to convert the analog signals into digital form for transmission to the microcomputer.
Claim 11
Dependent Claim
95 words
The printer of claim 9 wherein the second interface means further comprises: encoding means having an integral number, N, of inputs, operative to convert a one-of-N code presented to its inputs into a binary number for presentation to a plurality of outputs coupled in parallel to the stored program control means; and switch means having N positions, each position operative when selected to apply a predetermined logic level signal to a corresponding one of the encoding means inputs, with the switch positions calibrated in terms of speed of the print medium relative to the printhead.
Claim 12
Dependent Claim
96 words
The printer of claim 9 wherein the microcomputer means further comprises: means for reading textual input digital data directly from the host system; means for reading converted digital data from the second interface means, the converted data corresponding to analog data input from the host system to the second interface means; and means for generating control data as a function of both the textual and converted data for use by the first interface means, the control data organized such that a combined textual and graphic data display is generated by the printhead onto the print medium.
Claim 13
Dependent Claim
57 words
The printer of claim 9 wherein the second interface means further comprises: adjustable amplification means having an input coupled for receipt of the analog input signals; and analog to digital converter means having an input coupled to an output of the adjustable amplification means and a plurality of digital outputs parallel-coupled to the stored program control means.
Claim 14
Dependent Claim
45 words
The printer of claim 12 further comprising: switch means having a plurality of positions, each position operative when selected to couple a different gain-determining resistance value to the adjustable amplification means, with the switch means positions calibrated in terms of variable analog signal output range.
Claim 15
Dependent Claim
66 words
The printer of claim 13 further comprising: a source of DC reference potential; adjustable resistance means coupling the DC reference to the adjustable amplification means in a manner operative to provide a variable common reference level with respect to which the adjustable amplification means output is defined, thereby providing an adjustable zero level definition for the analog signals coupled to the analog to digital converter means.