IP Library Granted Patent US 7,959,257
Granted Patent B2
US 7,959,257 · App. 12/202,308 · Granted Jun 14, 2011

Print engine pipeline subsystem of a printer controller

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,959,257
App. No.
12/202,308
Granted
Jun 14, 2011
Kind
B2
Abstract

Provided is a print engine pipeline subsystem of a printer controller. The subsystem includes a print engine pipeline controller for reading and writing print engine pipeline registers, and a contone decoder unit for expanding JPEG compressed continuous tone (“contone”) layers. Also included are a lossless bi-level decoder for expanding compressed bi-level layers, a line loader unit for expanding page images for a printhead, and a printhead interface for sending dot data to the printhead and for providing line synchronization between multiple printer controllers.

Claims (12)

1. A print engine pipeline subsystem of a printer controller, said subsystem comprising:

a print engine pipeline controller for reading and writing print engine pipeline registers;

a contone decoder unit for expanding JPEG compressed continuous tone (“contone”) layers;

a lossless bi-level decoder for expanding compressed bi-level layers;

a line loader unit for expanding page images for a printhead; and

a printhead interface for sending dot data to the printhead and for providing line synchronization between multiple printer controllers.

2. The print engine pipeline subsystem of claim 1 , which includes a halftoner compositor unit for dithering contone layers and compositing the bi-level layers into spot and position tag dots.

3. The print engine pipeline subsystem of claim 2 , which includes a contone FIFO unit for providing line buffering between the contone decoder unit and the halftoner compositor unit.

4. The print engine pipeline subsystem of claim 3 , which includes a spot FIFO unit for providing line buffering between the lossless bi-level decoder and the halftoner compositor unit.

5. The print engine pipeline subsystem of claim 2 , which includes a tag encoder for encoding tag data into a line of tag dots.

6. The print engine pipeline subsystem of claim 5 , which includes a tag FIFO unit for providing tag data storage between the tag encoder and the halftoner compositor unit.

7. The print engine pipeline subsystem of claim 1 , which includes a dead nozzle compensator for compensating for dead printhead nozzles by color redundancy and error diffusion of dead nozzle data into surrounding data dots.

Assignments (3)
CHANGE OF NAME Recorded Jun 25, 2014
From: ZAMTEC LIMITED
To: MEMJET TECHNOLOGY LIMITED
Reel/Frame 033244/0276 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2012
From: SILVERBROOK RESEARCH PTY. LIMITED AND CLAMATE PTY LIMITED
To: ZAMTEC LIMITED
Reel/Frame 028516/0159 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2008
From: WALMSLEY, SIMON ROBERT; SHEAHAN, JOHN ROBERT; PULVER, MARK JACKSON; SILVERBROOK, KIA; WEBB, MICHAEL JOHN
To: SILVERBROOK RESEARCH PTY LTD
Reel/Frame 021465/0733 →