← Back to Patent Explorer
US4658366A Expired / Lapsed US ⏱️ 0.0 years remaining

Methods and apparatus for accurately completing pre-printed forms

Assignee: FORMFILL Inc A CORP OF TX
•
Filing: 1984-08-09
•
Granted: 1987-04-14
•
Expires: 2004-08-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract For accurate completion of pre-printed forms on computer systems having printers with different characters-per-inch (CPI) printing capabilities, the desired data print locations of blank fields along respective print lines of a form are defined independently of CPI density, as distances from a reference location on the form. The distances are determined by positioning a user-selected reference mark on a print carrier (of a printer) at the beginning of each field. Data is then accurately printed in each field at a selected CPI density by converting the distances to printable character locations at the selected density and printing corresponding data at each of the determined locations.

Inventors

  • 👤 David R. Posh

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 17:12
CPC Classifications
G; G06; G06F; G06F40/00; G06F40/10; G06F40/166; G06F40/174

Claims Analysis

Total Claims: 39
Claim 1
Independent Claim 283 words
A method for formatting the printout of character data on a pre-printed form containing a plurality of parallel print lines with blank fields to be completed by the printing of stored character data therein, the respective lengths of the blank fields being defined by corresponding numbers of characters at a particular character per inch density, said method comprising: providing a computer controlled printing system including a printer having a print carrier with a print head, means for holding said pre-printed form for the printing of lines of characters thereon by said print head and means for causing relative movement of said print carrier and said form along said print lines in distance increments which are small relative to the average character width at said particular character per inch density, placing said pre-printed form in said form holding means, selecting a visible reference mark on said print carrier, said reference mark being fixed in relation to said print head, selecting a reference location on said form, defining the position of said reference location in the direction of said print lines by a corresponding number of distance increments, causing relative movement of said print carrier and said form to position said reference mark successively at the desired print location on said form for a selected character position within each of said b1ank fields to be completed, determining from said movement the number of distance increments, in the direction of said print lines, between each of said print locations and said reference location, and storing the resulting numbers of distance increments, whereby the locations of the blank fields along said print lines are defined independently of character per inch density by corresponding numbers of distance increments.
Claim 2
Independent Claim 283 words
A method for formatting the printout of character data on a pre-printed form containing a plurality of parallel print lines with blank fields to be completed by the printing of stored character data therein, the respective lengths of the blank fields being defined by corresponding numbers of characters at a particular character per inch density, said method comprising: providing a computer controlled printing system including a printer having a print carrier with a print head, means for holding said pre-printed form for the printing of lines of characters thereon by said print head and means for causing relative movement of said print carrier and said form along said print lines in distance increments which are small relative to the average character width at said particular character per inch density, placing said pre-printed form in said form holding means, selecting a visible reference mark on said print carrier, said reference mark being fixed in relation to said print head, selecting a reference location on said form, defining the position of said reference location in the direction of said print lines by a corresponding number of distance increments, causing relative movement of said print carrier and said form to position said reference mark successively at the desired print location on said form for a selected character position within each of said b1ank fields to be completed, determining from said movement the number of distance increments, in the direction of said print lines, between each of said print locations and said reference location, and storing the resulting numbers of distance increments, whereby the locations of the blank fields along said print lines are defined independently of character per inch density by corresponding numbers of distance increments.
Claim 3
Dependent Claim 29 words
The method of claim 1, wherein said reference mark is successively positioned at the desired print location of the first character position in each blank field to be completed.
Claim 4
Dependent Claim 80 words
The method of claim 1, wherein said defining said reference location comprises causing relative movement of said print carrier and said form to position said reference mark at said reference location and initializing a distance increment counter, and wherein said determining the number of distance increments comprises counting the number of distance increments, in the direction of said print lines, between said reference mark and said reference location as said reference mark is successively positioned at each desired print location.
Claim 5
Dependent Claim 32 words
The method of claim 1, wherein said reference mark is one of a ribbon guide on said print carrier and a scribe mark located on a card guide of said print carrier.
Claim 6
Dependent Claim 18 words
The method of claim 1, wherein said distance increments are no more than about 1/60 of an inch.
Claim 7
Dependent Claim 23 words
The method of claim 1, wherein said reference location is substantially at the intersection of the top and left margins of said form.
Claim 8
Dependent Claim 53 words
The method of claim 1, further comprising determining the positional relationship between said reference mark and said print head for permitting said print head to be selectively positioned at each print location, as indicated by the corresponding position of said reference mark, in order to confirm that location by printing a character thereat.
Claim 9
Dependent Claim 57 words
The method of claim 7, wherein said determining of said positional relationship includes causing relative movement of said print carrier and said form to position said print head at said reference location,causing further relative movement to position said reference mark at said reference location, and ascertaining the positional relationship between the resulting locations of the print head.
Claim 10
Dependent Claim 35 words
The method of claim 7, wherein a print location may be confirmed by printing a plurality of characters spanning the defined length of the corresponding field, including a character printed at the desired print location.
Claim 11
Independent Claim 247 words
A method for accurately printing character data at a selected character per inch density on a preprinted form containing a plurality of parallel print lines with blank fields to be completed by the printing of corresponding character data therein, the respective lengths of the blank fields being defined by corresponding numbers of characters at a particular character per inch density not exceeding said selected character per inch density, said method comprising: providing a computer controlled printing system including a printer having means for printing lines of characters said selected character per inch density and means for holding said pre-printed form for the printing of lines of characters thereon by said printing means, the location of each blank field along its corresponding print line being stored in said system as a number of distance increments, in the direction of that print line, between the desired print location of a selected character position in that field and a reference location on said form, said distance increments being small relative to the average character width at said particular character per inch density, and for each blank field to be completed, determining from the corresponding stored number of distance increments and from the selected character per inch density a printable character location nearest the desired print location for said selected character position of that field and printing the corresponding character data at the selected character per inch density with said selected character position of that field at the determined printable location.
Claim 12
Independent Claim 247 words
A method for accurately printing character data at a selected character per inch density on a preprinted form containing a plurality of parallel print lines with blank fields to be completed by the printing of corresponding character data therein, the respective lengths of the blank fields being defined by corresponding numbers of characters at a particular character per inch density not exceeding said selected character per inch density, said method comprising: providing a computer controlled printing system including a printer having means for printing lines of characters said selected character per inch density and means for holding said pre-printed form for the printing of lines of characters thereon by said printing means, the location of each blank field along its corresponding print line being stored in said system as a number of distance increments, in the direction of that print line, between the desired print location of a selected character position in that field and a reference location on said form, said distance increments being small relative to the average character width at said particular character per inch density, and for each blank field to be completed, determining from the corresponding stored number of distance increments and from the selected character per inch density a printable character location nearest the desired print location for said selected character position of that field and printing the corresponding character data at the selected character per inch density with said selected character position of that field at the determined printable location.
Claim 13
Dependent Claim 32 words
The method of claim 10, wherein said determining includes multiplying the corresponding stored number of distance increments by the number of chracters per distance increment at the selected character per inch density.
Claim 14
Dependent Claim 23 words
The method of claim 10, wherein said reference location is substantially at the intersection of the top and left margins of said form.
Claim 15
Dependent Claim 18 words
The method of claim 10, wherein said selected character position is the first character position in each field.
Claim 16
Independent Claim 350 words
A method of formatting and accurately completing the printout of character data on a pre-printed form containing a plurality of parallel print lines with blank fields to be completed by the printing therein of corresponding character data, the respective lengths of the blank fields being defined by corresponding numbers of characters at a particular character per inch density, said method comprising: providing a computer controlled printing system including a printer having a print carrier with a print head, means for holding a pre-printed form for the printing of lines of characters thereon by said print head at a selected character per inch density greater than or equal to said particular character per inch density and means for causing relative movement of the print carrier and the form along the print lines in distance increments which are small relative to the average character width at said particular character per inch density, placing said pre-printed form in said form holding means, selecting a visible reference mark on said print carrier, said reference mark being fixed in relation to said print head, selecting a reference location on said form, defining the position of said reference location in the direction of said print lines by a corresponding number of distance increments, causing relative movement of said print carrier and said form to position said reference mark successively at the desired print location on said form for a selected character position within each of the blank fields to be completed, determining from said movement the number of distance increments, in the direction of said print lines, between each of said desired print locations and said reference location, thereby defining the locations of the blank fields along the print lines independently of character per inch density, determining from the respective number of distance increments determined for each desired print location and from the selected character per inch density a printable character location nearest that desired print location, and printing corresponding character data in each field at the selected character per inch density with the selected character position for that field at the corresponding determined printable location.
Claim 17
Independent Claim 350 words
A method of formatting and accurately completing the printout of character data on a pre-printed form containing a plurality of parallel print lines with blank fields to be completed by the printing therein of corresponding character data, the respective lengths of the blank fields being defined by corresponding numbers of characters at a particular character per inch density, said method comprising: providing a computer controlled printing system including a printer having a print carrier with a print head, means for holding a pre-printed form for the printing of lines of characters thereon by said print head at a selected character per inch density greater than or equal to said particular character per inch density and means for causing relative movement of the print carrier and the form along the print lines in distance increments which are small relative to the average character width at said particular character per inch density, placing said pre-printed form in said form holding means, selecting a visible reference mark on said print carrier, said reference mark being fixed in relation to said print head, selecting a reference location on said form, defining the position of said reference location in the direction of said print lines by a corresponding number of distance increments, causing relative movement of said print carrier and said form to position said reference mark successively at the desired print location on said form for a selected character position within each of the blank fields to be completed, determining from said movement the number of distance increments, in the direction of said print lines, between each of said desired print locations and said reference location, thereby defining the locations of the blank fields along the print lines independently of character per inch density, determining from the respective number of distance increments determined for each desired print location and from the selected character per inch density a printable character location nearest that desired print location, and printing corresponding character data in each field at the selected character per inch density with the selected character position for that field at the corresponding determined printable location.
Claim 18
Dependent Claim 18 words
The method of claim 14, wherein said selected character position is the first character position in each field.
Claim 19
Dependent Claim 27 words
The method of claim 14, wherein the selected reference location on said form is substantially at the intersection of the top and left margins of said form.
Claim 20
Dependent Claim 58 words
The method of claim 14, further comprising determining the positional relationship between said reference mark on said print carrier and said print head for permitting the print head to be selectively positioned at each successive position of said reference mark relative to said form in order to confirm the corresponding desired print location by printing a character thereat.
Claim 21
Dependent Claim 49 words
The method of claim 17, wherein said determining of said positional relationship includes positioning said print head at said reference location, positioning said print carrier so that said reference mark is positioned at said reference location, and ascertaining the positional relationship between the resulting locations of the print head.
Claim 22
Dependent Claim 256 words
In a computerized system for formatting the print-out of character data on a pre-printed form containing a plurality of parallel print lines having blank fields to be completed by the printing therein of corresponding character data, the respective lengths of the blank fields being defined by corresponding numbers of characters at a particular character per inch density, apparatus for defining the locations of the blank fields along the respective print lines independently of character per inch density so as to permit completion of the fields at a selected character per inch density greater than or equal to said particular density, said apparatus comprising: a printer having a print carrier with a print head and means for holding a pre-printed form for the printing of lines of characters theron by said print head, a visible reference mark on said print carrier in fixed relation to said print head, means for causing relative movement of said print carrier and said form along said print lines in distance increments which are small relative to the average character width at said particular character per inch density, whereby said reference mark may be successively positioned at the desired print location on said form for a selected character position within each blank field to be completed, means for determining from the successive positioning of said reference mark the number of distance increments, in the direction of said print lines, between each desired print location and a selected reference location on said form, and means for storing the resulting numbers of distance increments.
Claim 23
Dependent Claim 256 words
In a computerized system for formatting the print-out of character data on a pre-printed form containing a plurality of parallel print lines having blank fields to be completed by the printing therein of corresponding character data, the respective lengths of the blank fields being defined by corresponding numbers of characters at a particular character per inch density, apparatus for defining the locations of the blank fields along the respective print lines independently of character per inch density so as to permit completion of the fields at a selected character per inch density greater than or equal to said particular density, said apparatus comprising: a printer having a print carrier with a print head and means for holding a pre-printed form for the printing of lines of characters theron by said print head, a visible reference mark on said print carrier in fixed relation to said print head, means for causing relative movement of said print carrier and said form along said print lines in distance increments which are small relative to the average character width at said particular character per inch density, whereby said reference mark may be successively positioned at the desired print location on said form for a selected character position within each blank field to be completed, means for determining from the successive positioning of said reference mark the number of distance increments, in the direction of said print lines, between each desired print location and a selected reference location on said form, and means for storing the resulting numbers of distance increments.
Claim 24
Dependent Claim 19 words
Apparatus in accordance with claim 19, wherein said selected character position is the first character position in each field.
Claim 25
Dependent Claim 40 words
Apparatus in accordance with claim 19, wherein said determining means includes counter means for counting the number of distance increments between said reference mark and said reference location as said reference mark is successively positioned at each desired print location.
Claim 26
Dependent Claim 33 words
Apparatus in accordance with claim 19, wherein said visible reference mark is one of a ribbon guide on said print carrier and a scribe mark on a card guide on said print carrier.
Claim 27
Dependent Claim 19 words
Apparatus in accordance with claim 19, wherein said distance increments are not more than about 1/60 of an inch.
Claim 28
Dependent Claim 28 words
Apparatus in accordance with claim 19, wherein the selected reference location on said form lies substantially at the intersection of the top and left margins of said form.
Claim 29
Dependent Claim 54 words
Apparatus in accordance with claim 19, further comprising means for determining the positional relationship between said reference mark and said print head, whereby said print head may be selectively positioned at each of the successive positions of said reference mark relative to said form for printing characters to confirm the corresponding desired print locations.
Claim 30
Dependent Claim 248 words
In a computerized system for printing character data on a pre-printed form containing a plurality of parallel print lines with blank fields to be completed by the printing therein of corresponding character data, the respective lengths of the blank fields being defined by corresponding numbers of characters at a particular character per inch density and the respective locations of the blank fields along the corresponding print lines being defined by numbers of distance increments, in the direction of the print lines, between the desired print location for a selected character position in each field and a reference location on the form, said distance increments being small relative to the average character width at said particular character per inch density, apparatus for accurately printing corresponding character data in the blank fields at a selected character per inch density greater than or equal to said particular density, said apparatus comprising: a printer having means for holding a pre-printed form and means for printing lines of characters on said form at said selected character per inch density, means for determining from the respective number of distance increments defining each field location and from the selected character per inch density a printable character location nearest the desired print location for the selected character position in that field, and means for causing said printer to print corresponding character data in each field at the selected character per inch density with the selected character position for that field at the corresponding determined printable location.
Claim 31
Dependent Claim 248 words
In a computerized system for printing character data on a pre-printed form containing a plurality of parallel print lines with blank fields to be completed by the printing therein of corresponding character data, the respective lengths of the blank fields being defined by corresponding numbers of characters at a particular character per inch density and the respective locations of the blank fields along the corresponding print lines being defined by numbers of distance increments, in the direction of the print lines, between the desired print location for a selected character position in each field and a reference location on the form, said distance increments being small relative to the average character width at said particular character per inch density, apparatus for accurately printing corresponding character data in the blank fields at a selected character per inch density greater than or equal to said particular density, said apparatus comprising: a printer having means for holding a pre-printed form and means for printing lines of characters on said form at said selected character per inch density, means for determining from the respective number of distance increments defining each field location and from the selected character per inch density a printable character location nearest the desired print location for the selected character position in that field, and means for causing said printer to print corresponding character data in each field at the selected character per inch density with the selected character position for that field at the corresponding determined printable location.
Claim 32
Dependent Claim 35 words
Apparatus in accordance with claim 26, wherein said determining means includes means for multiplying the respective numbers of distance increments by the number of characters per distance increment at the selected character per inch density.
Claim 33
Dependent Claim 19 words
Apparatus in accordance with claim 26, wherein said selected character position is the first character position in each field.
Claim 34
Dependent Claim 306 words
In a computerized system for printing character data on a pre-printed form containing a plurality of parallel print lines having blank fields to be completed by the printing therein of corresponding character data, the respective lengths of the blank fields being defined by corresponding numbers of characters at a particular character per inch density, apparatus for defining the locations of the blank fields along the print lines independently of character per inch density and for accurately printing corresponding character data in the blank fields at a selected character per inch density greater than or equal to said particular density, said apparatus comprising: a printer having means for holding a pre-printed form and a print carrier with a print head for printing lines of characters on said form at said selected density, a visible reference mark on said print carrier in fixed relation to said printed head, means for causing relative movement of said print carrier and said form along said print lines in distance increments which are small relative to the average character width at said particular character per inch density, whereby said reference mark may be successively positioned at the desired print location on said form for a selected character position within each blank field to be completed, means for determining from the successive positioning of said reference mark the number of distance increments, in the direction of said print lines, between each desired print location and a selected reference location on said form, means for determining from the respective number of distance increments determined for each desired printed location and from said selected character per inch density a printable character location nearest that desired print location, and means for causing said printer to print corresponding character data in each field with the selected character position for that field at the corresponding determined printable location.
Claim 35
Dependent Claim 306 words
In a computerized system for printing character data on a pre-printed form containing a plurality of parallel print lines having blank fields to be completed by the printing therein of corresponding character data, the respective lengths of the blank fields being defined by corresponding numbers of characters at a particular character per inch density, apparatus for defining the locations of the blank fields along the print lines independently of character per inch density and for accurately printing corresponding character data in the blank fields at a selected character per inch density greater than or equal to said particular density, said apparatus comprising: a printer having means for holding a pre-printed form and a print carrier with a print head for printing lines of characters on said form at said selected density, a visible reference mark on said print carrier in fixed relation to said printed head, means for causing relative movement of said print carrier and said form along said print lines in distance increments which are small relative to the average character width at said particular character per inch density, whereby said reference mark may be successively positioned at the desired print location on said form for a selected character position within each blank field to be completed, means for determining from the successive positioning of said reference mark the number of distance increments, in the direction of said print lines, between each desired print location and a selected reference location on said form, means for determining from the respective number of distance increments determined for each desired printed location and from said selected character per inch density a printable character location nearest that desired print location, and means for causing said printer to print corresponding character data in each field with the selected character position for that field at the corresponding determined printable location.
Claim 36
Dependent Claim 56 words
Apparatus in accordance with claim 29, further comprising means for determining the positional relationship between said reference mark and said print head, whereby said print head may be selectively positioned at each of the successive positions of said reference mark relative to said form for printing characters in order to confirm the corresponding desired print locations.
Claim 37
Dependent Claim 16 words
Apparatus in accordance with claim 29, wherein the selected character position is the first character position.
Claim 38
Dependent Claim 24 words
Apparatus in accordance with claim 29, wherein said reference location is substantially at the intersection of the top and left margins of said form.
Claim 39
Dependent Claim 19 words
Apparatus in accordance with claim 29, wherein said distance increments are no more than about 1/60 of an inch.

References Cited (Backward Citations)

US3403386A Cited
US3512138A Cited
US3829855A Cited
US4000486A Cited
US3968868A Cited
US4066015A Cited
US4311399A Cited
US4264226A Cited
US4403301A Cited
US4416558A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-04-13 1990-10-13 1991-04-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-04-13 1994-10-13 1995-04-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-04-13 1998-10-13 1999-04-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag