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

Bit map memory management for a page printer

Assignee: Lexmark International Inc
•
Filing: 1990-08-17
•
Granted: 1991-09-17
•
Expires: 2010-08-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A printer having a print engine (13) and a bit map memory (12) including a number of page image areas (31) into which information to be printed is rasterized and from which information for the print engine is serialized. A digital processor (11) controlling the print engine is operable to reduce a page image area (31) to a modified page image area (37) based upon the highest and lowest addresses at which information has been written into the page image area. The digital processor (11) is also operable to begin rasterization of a new page image area when a sufficient amount of an existing page image area (41) has been serialized to make available the requisite bit map memory for the new page.

Inventors

  • 👤 Brian W. Damon
  • 👤 Cuong M. Hoang
  • 👤 Jeffrey A. Minnick
  • 👤 Terry W. Ringle
  • 👤 Warren J. Spina
  • 👤 Stephen R. Troyer

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 14:02
CPC Classifications
G; G06; G06K; G06K15/00; G06K2215/00; G06K2215/0002; G06K2215/0062; G06K2215/0065; G06K2215/0077; G06K2215/008

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 142 words
A printer having a print engine, a bit map memory including at least one page image area defined by a beginning address and an end address, means for rasterizing information to be printed into the page image area, and means for serializing information to be printed from the page image area to the print engine, the improvement comprising: means for storing the highest and lowest addresses in the page image area at which information is written during rasterization; and means for defining, after rasterization of the page image area, a modified smaller page image area having a beginning address based upon said lowest address and an ending address based upon said highest address, whereby portions of bit map memory in the page image area that are not in the modified page image area are available for rasterization of other page image areas.
Claim 2
Dependent Claim 142 words
A printer having a print engine, a bit map memory including at least one page image area defined by a beginning address and an end address, means for rasterizing information to be printed into the page image area, and means for serializing information to be printed from the page image area to the print engine, the improvement comprising: means for storing the highest and lowest addresses in the page image area at which information is written during rasterization; and means for defining, after rasterization of the page image area, a modified smaller page image area having a beginning address based upon said lowest address and an ending address based upon said highest address, whereby portions of bit map memory in the page image area that are not in the modified page image area are available for rasterization of other page image areas.
Claim 3
Dependent Claim 47 words
The printer of claim 1 in which the bit map memory includes a second page image area defined by a beginning address and an end address, the beginning address of the second page image area being based upon the end address of the modified page image area.
Claim 4
Dependent Claim 115 words
In a printer having a print engine and a bit map memory, which includes a first page image area having a beginning address and an ending address, the improvement comprising: means for determining the ending address for a second page image area, which is an intermediate address within the first page image area; means for storing said intermediate address; means for determining, during serialization of the first page image area, when the first page image area has been serialized to said intermediate address; and means for indicating the availability of the second page image area for rasterization in response to the determination that serialization of the first page image area has reached said intermediate address.
Claim 5
Dependent Claim 115 words
In a printer having a print engine and a bit map memory, which includes a first page image area having a beginning address and an ending address, the improvement comprising: means for determining the ending address for a second page image area, which is an intermediate address within the first page image area; means for storing said intermediate address; means for determining, during serialization of the first page image area, when the first page image area has been serialized to said intermediate address; and means for indicating the availability of the second page image area for rasterization in response to the determination that serialization of the first page image area has reached said intermediate address.
Claim 6
Dependent Claim 21 words
The printer of claim 3 which further includes means for indicating the completion of serialization of the first page image area.

References Cited (Backward Citations)

US4692757A Cited
US4843405A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-09-16 1995-03-18 1995-09-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-09-16 1999-03-18 1999-09-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-09-16 2003-03-18 2003-09-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag