Cuong Manh Hoang - Lexington KY David Brian Langer - Lexington KY David William Murphy - Nicholasville KY Gary Scott Overall - Lexington KY Martin Geoffrey Rivers - Lexington KY Ronald Todd Sellers - Lexington KY Bryan Scott Willett - Lexington KY
Assignee:
Lexmark International, Inc. - Lexington KY
International Classification:
B41J 2300
US Classification:
347 37, 347 19
Abstract:
A method of positioning an ink jet printhead in a printer includes dividing a bitmap into a plurality of rows of tiles. A subset of the rows of tiles to be printed in a next pass of the printhead is identified. Printable ones of the tiles in the subset of rows are identified. The printable tiles contain printable data. Within each printable tile, a top most location of the printable data and at least one of a left most location of the printable data and a right most location of the printable data are identified. A print medium is advanced in a feed direction until a portion of the print medium corresponding with the top most location of the printable data of at least one printable tile is substantially aligned with a top nozzle of the printhead. The printhead is moved, in a scan direction, directly to a position on the print medium corresponding to one of the left most location of the printable data of at least one printable tile and the right most location of the printable data of at least one printable tile.
Cuong Manh Hoang - Lexington KY, US David John Mickan - Lexington KY, US Mark Stephen Underwood - Lexington KY, US
Assignee:
Lexmark International, Inc. - Lexington KY
International Classification:
G06F 3/12
US Classification:
358 11, 358 12, 3405721, 3405681, 340540, 340500
Abstract:
Systems and methods for marking media are provided. The method may include preparing an image for printing on print media, the image including an indication of a first and a second event. The method may further include printing a first portion of the image on the print media, evaluating data and electing to print a second portion of the image wherein the second portion includes the indication of either of the first or second event.
Patrick Bischel - Paris KY, US Robert Borchers - Lexington KY, US Cuong Hoang - Lexington KY, US Michael Klein - Lexington KY, US Francis Rafferty - Lexington KY, US Martin Rivers - Lexington KY, US Dave Snow - Lexington KY, US Aaron Yoder - Lexington KY, US
International Classification:
G06F015/00
US Classification:
358001140
Abstract:
A method for printing an interrupt print job including the steps of receiving a primary print job and processing the primary print job with a primary processor to provide a plurality of primary pages to a print queue. The method further includes the steps receiving an interrupt print job and processing the interrupt print job with an interrupt processor to provide at least one interrupt page. The method further includes the step of printing the at least one interrupt page prior to printing at least one primary page in the page queue.
Method And Apparatus For Generating And Printing A Security Stamp With Custom Logo On An Electrophotographic Printer
Rickey Brown - Bardstown KY, US Kevin Eby - Lexington KY, US Cuong Hoang - Lexington KY, US David Lane - Stamping Ground KY, US Richard Russell - Pittsburgh PA, US
International Classification:
G09C 3/08
US Classification:
380051000
Abstract:
An improved electrophotographic printer is provided for generating a security stamp in firmware, and printing that security stamp to create documents that have a visible and tactile logo that is automatically printed on each page of a print job. The firmware will automatically create the proper bitmap of the security logo for a page's print resolution and bit depth. Using a color laser printer, the security stamp can be printed using all of the process colors, such as CMYK, which would be rendered and printed at 400% toner coverage. This gives the security stamp a very dark visible appearance and a thick tactile texture. The security stamp can include an area for printing a serial number of the printer, and for printing a time and date stamp.
Brian W. Damon - Lexington KY Cuong M. Hoang - Lexington KY Jeffrey A. Minnick - Lexington KY Terry W. Ringle - Lexington KY Warren J. Spina - Lexington KY Stephen R. Troyer - Lexington KY
Assignee:
Lexmark International, Inc. - Greenwich CT
International Classification:
G06K 1500
US Classification:
364514
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.
John Knox Brown - Lexington KY Cuong Manh Hoang - Lexington KY Christopher Lawrence Knapp - Lexington KY John Neil Wellman - Lexington KY
Assignee:
Lexmark International, Inc. - Lexington KY
International Classification:
G06K 1500
US Classification:
395114
Abstract:
A high speed printing system including a host computer, a printer controller and a print engine. The printing system can operate in a normal mode where a high level page description language is used to convey page information from the host computer to the printer controller. The system further permits rasterization of a page to be printed at the host computer and the downloading of rasterized page data to the printer controller in a form that the data can be directly serialized to the print engine.
Method And Apparatus For Building Rasterized Lines Of Bitmap Data To Be Printed Using A Piecewise-Linear Direct Memory Access Addressing Mode Of Retrieving Bitmap Data Line Segments
Darrin Lee Duffin - Lexington KY James Howard Ellis - Lexington KY Phillip Daniel Erwin - Lexington KY Cuong Manh Hoang - Lexington KY
Assignee:
Lexmark International, Inc. - Lexington KY
International Classification:
G06H 1500
US Classification:
395115
Abstract:
An improved printer is provided that receives a print job from a host computer and divides the bitmap image of a page to be printed into a series of image blocks or tiles. Each image block containing non-null data will be stored in the printer's memory system, typically placed in a non-contiguous memory location with respect to other blocks. The null image data blocks will not be stored in the printer's memory system, but instead only their locations on the physical printed page will be stored in a "block list table. " Each entry in the block list table contains the beginning address of the physical RAM area that contains one of the image data blocks, and also contains other variables or attributes concerning the particular image data block, such as whether or not this block is a regular non-null data block, or a "no-op" (or "NOP") block containing null data. Null data blocks require no physical memory address to be listed in their entry on the block list table, since no physical RAM areas are needed for storing null bitmap image data. Rather than building a band buffer in contiguous memory before shipping rasterized data to the laser printhead, the present invention builds in a cache a series of rasterized line segments of bitmap data in real time and sends them to the laser printhead "on the fly," by retrieving a single rasterized line segment of data, block-by-block, as needed to complete a single entire line.
Carl Price Cole - Lexington KY Cuong Manh Hoang - Lexington KY Michael James Klein - Lexington KY Mark Lane Mayberry - Nicholasville KY John Parker Richey - Lexington KY
Assignee:
Lexmark International, Inc. - Lexington KY
International Classification:
H04N 121 H04N 140
US Classification:
358296
Abstract:
An electrophotographic printer (1) adjusts high resolution data while preserving the resolution capabilities of the printer. Data in a 600. times. 600 bit map is assigned alternately to two rows of a 300. times. 1200 bit map. Excellent visual effects are realized.