Patent US4929099A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4929099A Expired / Lapsed US ⏱️ 0.0 years remaining

Multi-line serial printer

Assignee: Qume Corp
•
Filing: 1988-01-19
•
Granted: 1990-05-29
•
Expires: 2008-01-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A predetermined window height at least three times the height of the normal printed characters can be printed in a single horizontal sweep of the printhead across the page. A page of character oriented data is first sorted vertically; the data is then sequentially processed into a "print window" of horizontally sorted characters until a character is reached that will not fit within the current print window. The symbolic data in the print window is converted into bit mapped image data only slightly in advance of the current printhead position. The average throughout is increased by permitting the velocity of the printhead to vary as a function of the complexity of the image formation process. For a thermal process, this is accompanied by an appropriate adjustment in the current passing through the activated printhead electrodes. The vertical positioning of the pixels within the print window is varied to better distribute head wear.

Inventors

  • 👤 Scott M. Graham
  • 👤 Kenneth R. Ewing
  • 👤 Marshall H. Trackman
  • 👤 Duane R. Darr

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 14:01
CPC Classifications
B; B41; B41J; B41J2/00; B41J2/485; B41J2/505; B41J2/5056

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 223 words
A method for printing character oriented data comprising the steps: first processing data representative of a plurality of printed characters and their relative locations with respect to a page to be printed into a first list sorted by the vertical distance from a baseline point of each particular character to the top of the page, said first list including a first character and a last character then sequentially converting the data in said first list starting with said first character into a second list of characters sorted by the horizontal distance from a particular character to a specified edge of the page until either a first out-of-range character is reached in said second list that does not fall within a current print window having a predetermined window height at least three times the height of said printed characters, but less than the height of said page, or said last character has been so converted then sequentially printing the characters in said second list, then reinitializing said second list then continuing to convert the characters in said first list into characters in the reinitialized second list, until either a second out-of-range character is reached in said first list that does not fall within said print window, or said last character has been so converted then sequentially printing the characters in said reinitialized second list.
Claim 2
Independent Claim 223 words
A method for printing character oriented data comprising the steps: first processing data representative of a plurality of printed characters and their relative locations with respect to a page to be printed into a first list sorted by the vertical distance from a baseline point of each particular character to the top of the page, said first list including a first character and a last character then sequentially converting the data in said first list starting with said first character into a second list of characters sorted by the horizontal distance from a particular character to a specified edge of the page until either a first out-of-range character is reached in said second list that does not fall within a current print window having a predetermined window height at least three times the height of said printed characters, but less than the height of said page, or said last character has been so converted then sequentially printing the characters in said second list, then reinitializing said second list then continuing to convert the characters in said first list into characters in the reinitialized second list, until either a second out-of-range character is reached in said first list that does not fall within said print window, or said last character has been so converted then sequentially printing the characters in said reinitialized second list.
Claim 3
Dependent Claim 20 words
The method of claim 1 wherein the first character converted in said continuing step starts with said first out-of-range character.
Claim 4
Independent Claim 260 words
A method for printing character oriented data comprising the steps: first processing data representative of a plurality of printed characters and their relative locations with respect to a page to be printed into a first list sorted by the vertical distance from a baseline point of each particular character to the top of the page, said first list including a first character and a last character then sequentially converting the data in said first list starting with said first character into a second list of characters sorted by the horizontal distance from a particular character to a specified edge of the page until either a first out-of-range character is reached in said second list that does not fall within a current print window having a predetermined window height at least three times the height of said printed characters, but less than the height of said page, or said last character has been so converted then sequentially printing the characters in said second list creating another list of characters sorted by the horizontal distance from a particular character to a specified edge of the page then, prior to the completion of printing the characters in said second list, continuing to convert the characters in said first list into characters in the newly created said another list until either a second out-of-range character is reached in said first list that does not fall within a corresponding another print window also having said predetermined window height, or said list character has been so converted then sequentially printing the characters in said another list.
Claim 5
Independent Claim 260 words
A method for printing character oriented data comprising the steps: first processing data representative of a plurality of printed characters and their relative locations with respect to a page to be printed into a first list sorted by the vertical distance from a baseline point of each particular character to the top of the page, said first list including a first character and a last character then sequentially converting the data in said first list starting with said first character into a second list of characters sorted by the horizontal distance from a particular character to a specified edge of the page until either a first out-of-range character is reached in said second list that does not fall within a current print window having a predetermined window height at least three times the height of said printed characters, but less than the height of said page, or said last character has been so converted then sequentially printing the characters in said second list creating another list of characters sorted by the horizontal distance from a particular character to a specified edge of the page then, prior to the completion of printing the characters in said second list, continuing to convert the characters in said first list into characters in the newly created said another list until either a second out-of-range character is reached in said first list that does not fall within a corresponding another print window also having said predetermined window height, or said list character has been so converted then sequentially printing the characters in said another list.
Claim 6
Dependent Claim 20 words
The method of claim 3, wherein the first character converted in said continuing step starts with said first out-of-range character.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-05-28 1993-11-27 1994-05-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-05-28 1997-11-27 1998-05-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-05-28 2001-11-27 2002-05-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag