IP Library Granted Patent US 7,525,679
Granted Patent B2
US 7,525,679 · App. 10/655,418 · Granted Apr 28, 2009

Efficient printer control electronics

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,525,679
App. No.
10/655,418
Granted
Apr 28, 2009
Kind
B2
Abstract

An apparatus (such as a printer) including a combination engine controller circuit board having a integrated circuit (IC) chip configured to process (format) incoming data as well as to control the operations of the apparatus is disclosed. The IC chip is adapted to receive and process data as well as to control the operations of the apparatus. For this reason, the IC chip is referred to as a combined controller IC.

Claims (30)

1. An integrated circuit for controlling operation of a printer, the integrated circuit comprising:

a processing core adapted to format data received from a host device into printer formatted data;

printer control circuitry in communication with the processing core, the printer control circuitry adapted to communicate with electro-mechanical components of the printer to generate a printed page in accordance with the printer formatted data, wherein the processing core and the printer control circuitry are connected with a backplane in the integrated circuit over a bus bridge of the printer control circuitry; and

where the printer control circuitry comprises a fuser controller, a stepper motor controller, an analog-to-digital converter, a laser scanner controller, a voltage controller, a print engine input-output circuit, a page timer, and an interrupt controller that are each in communication with the bus bridge.

2. The integrated circuit of claim 1 , wherein the printer control circuitry comprises at least one rewritable memory location for receiving operating instructions to control an electro-mechanical component of the printer.

3. The integrated circuit of claim 2 , wherein the operating instructions comprise interrupt service routines adapted to execute on interrupts of the printer.

4. The integrated circuit of claim 3 , wherein the printer control circuitry includes a fuser controller configured to control operation of a printer fuser, and the at least one rewritable memory location comprises a memory register for receiving fuser operating data.

5. The integrated circuit of claim 4 , wherein the fuser operating data comprises pulse width modulation values for use in controlling a temperature of a heating element in the fuser.

6. The integrated circuit of claim 1 , further comprising:

an internal bus in communication with the processing core and with the printer control circuitry via the bus bridge;

internal memory in communication with the internal bus; and

a communication interface for receiving data files for processing by the processing core.

7. A printer controller, the printer controller comprising:

a circuit board configured for placement in a printer;

an integrated circuit positioned on the circuit board, the integrated circuit comprising:

a processing core adapted to format data received from a host device into printer formatted data; and

printer control circuitry in communication with the processing core, the printer control circuitry adapted to communicate with electro-mechanical components of the printer, wherein the processing core and the printer control circuitry are connected with a backplane in the integrated circuit over a bus bridge of the printer control circuitry, where the printer control circuitry includes a fuser controller, a stepper motor controller, an analog-to-digital converter, a laser scanner control, a voltage controller, a print engine input-output circuit, a page timer, and an interrupt controller that are each in communication with the bus bridge; and

a memory positioned on the circuit board and in communication with the integrated circuit, the memory comprising instructions for causing the integrated circuit to:

process the received data; and

control operations of the electro-mechanical components to generate a printed page in accordance with the printer formatted data.

8. The printer controller of claim 7 , wherein the printer control circuitry comprises at least one rewritable memory location for receiving operating instructions for controlling an electro-mechanical component of the printer.

9. The printer controller of claim 8 , wherein the operating instructions comprise interrupt service routines adapted to execute on interrupts of the printer.

10. The printer controller of claim 9 , wherein the printer control circuitry includes a fuser controller configured to control operation of a printer fuser, and the at least one rewritable memory location comprises a memory register for receiving fuser operating data.

11. The printer controller of claim 10 , wherein the fuser operating data comprises pulse width modulation values for use in controlling a temperature of a heating element in the fuser.

12. The printer controller of claim 7 , wherein the memory comprises a flash memory.

13. The printer controller of claim 7 , wherein the memory is configured to receive updated operating parameters for controlling electro-mechanical components of the printer.

14. The printer controller of claim 7 , further comprising:

an internal bus in communication with the processing core and with the printer control circuitry via the bus bridge;

an internal memory in communication with the internal bus; and

a communication interface circuit for receiving data files for processing by the processing core.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2020
From: CAVIUM INTERNATIONAL
To: MARVELL ASIA PTE, LTD.
Reel/Frame 053475/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2020
From: MARVELL INTERNATIONAL LTD.
To: CAVIUM INTERNATIONAL
Reel/Frame 052918/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2020
From: MARVELL INTERNATIONAL TECHNOLOGY LTD.
To: MARVELL INTERNATIONAL LTD.
Reel/Frame 051735/0882 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 017206 FRAME: 0666. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 6, 2016
From: AGILENT TECHNOLOGIES, INC.
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 038632/0662 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2008
From: AVAGO TECHNOLOGIES IMAGING IP (SINGAPORE) PTE. LTD.
To: MARVELL INTERNATIONAL TECHNOLOGY LTD.
Reel/Frame 021849/0047 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 26, 2006
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (COMPANY REGISTRATION NO. 200512430D)
To: AVAGO TECHNOLOGIES IMAGING IP (SINGAPORE) PTE. LTD. (COMPANY REGISTRATION NO. 200512334M)
Reel/Frame 017683/0113 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2006
From: AGILENT TECHNOLOGIES, INC.
To: AVAGO TECHNOLOGIES GENERAL IP PTE. LTD.
Reel/Frame 017206/0666 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 3, 2004
From: TAYLOR, RICHARD D.; MONTIERTH, MARK D.
To: AGILENT TECHNOLOGIES, INC.
Reel/Frame 014302/0881 →