# US 7,611,215 B2 · Inkjet printer system having equalised control of multi-length printhead ICS

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 7,611,215 B2
- Document ID: US7611215B2
- Status: Granted
- Kind: B2
- Application number: 12/276,368
- Filed: 2008-11-23
- Published: 2009-03-19
- Granted: 2009-11-03
- Earliest claimed: 2002-12-02
- Assignees: Silverbrook Research Pty Ltd
- Inventors: Simon Robert Walmsley
- Web page: https://patentgrep.com/patent/US7611215B2

## CPC

- G06F 21/73: by creating or determining hardware identification, e.g. serial numbers
- B41J 2/04505: {aiming at correcting alignment}
- B41J 2/04508: {aiming at correcting other parameters}
- B41J 2/0451: {for detecting failure, e.g. clogging, malfunctioning actuator}
- B41J 2/04528: {aiming at warming up the head}
- B41J 2/04541: {Specific driving circuit}
- B41J 2/04543: {Block driving}
- B41J 2/04563: {detecting head temperature; Ink temperature}
- B41J 2/04573: {Timing; Delays}
- B41J 2/04586: {controlling heads of a type not covered by groups B41J2/04575 - B41J2/04585, or of an undefined type}
- G06F 21/554: {involving event detection and direct action}
- G06F 21/57: Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
- G06F 21/575: {Secure boot}
- G06F 21/64: Protecting data integrity, e.g. using checksums, certificates or signatures
- G06F 21/71: to assure secure computing or processing of information
- G06F 21/74: operating in dual or compartmented mode, i.e. at least one secure mode
- G06F 21/78: to assure secure storage of data (address-based protection against unauthorised use of memory G06F12/14; record carriers for use with machines and with at least a part designed to carry digital markings G06K19/00)
- H03K 5/1252: Suppression or limitation of noise or interference (specially adapted for transmission systems H04B15/00, H04L25/08)
- H04N 1/405: Halftoning, i.e. converting the picture signal of a continuous-tone original into a corresponding signal showing only two levels
- B41J 2202/20: Modules
- Y10S 707/99933: Query processing, i.e. searching
- Y10S 707/99939: Privileged access
- Y10T 29/49401: Fluid pattern dispersing device making, e.g., ink jet
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- B41J: TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- H03K: PULSE TECHNIQUE (measuring pulse characteristics G01R; modulating sinusoidal oscillations with pulses H03C; transmission of digital information H04L; discriminator circuits detecting phase difference between two signals by counting or integrating cycles of oscillation H03D3/04; automatic control, starting, synchronisation or stabilisation of generators of electronic oscillations or pulses where the type of generator is irrelevant or unspecified H03L; coding, decoding or code conversion, in general H03M)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- Y10S: TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10T: TECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION

## Abstract

An inkjet printer system is provided having an pagewidth printhead and controller, The printhead has at least two integrated circuits of different lengths arranged across the pagewidth to define the pagewidth printhead having at least one row of inkjet nozzles for printing one ink color formed by adjacent inkjet nozzle rows of the adjacent integrated circuits. The controller is configured to transfer print data to each of the integrated circuits of the printhead at a rate proportional to their relative lengths so that the print data is transferred to each of the integrated circuits in equal time.

## Claims

### Claim 1

An inkjet printer system comprising:
a pagewidth printhead comprising at least two integrated circuits of different lengths arranged across the pagewidth to define the pagewidth printhead having at least one row of inkjet nozzles for printing one ink color formed by adjacent inkjet nozzle rows of the adjacent integrated circuits; and
a controller configured to transfer print data to each of the integrated circuits of the printhead at a rate proportional to their relative lengths so that the print data is transferred to each of the integrated circuits in equal time.

### Claim 2 (depends on 1)

A system as claimed in claim 1, wherein the print data transfer rate is controlled by at least one register.

### Claim 3 (depends on 1)

A system as claimed in claim 1, configured to vary the print data transfer rate between 0 to 100% of maximum capacity.

### Claim 4 (depends on 1)

A system as claimed in claim 1, wherein the controller comprises an interface in communication with a line loader unit.

### Claim 5 (depends on 4)

A system as claimed in claim 4, wherein the interface transfers the print data to the integrated circuits at a pre-programmed rate.

### Claim 6 (depends on 4)

A system as claimed in claim 4, wherein the interface accepts two streams of dot data from the line loader unit.

### Claim 7 (depends on 6)

A system as claimed in claim 6, wherein the line loader unit includes two print data generator units.

### Claim 8 (depends on 4)

A system as claimed in claim 4, wherein the line loader unit compensates for any misalignment between the integrated circuits.

### Claim 9 (depends on 4)

A system as claimed in claim 4, wherein the line loader unit generates print data at a rate of at least 12 bits per system clock period.

### Claim 10 (depends on 1)

A system as claimed in claim 1, wherein the print data is transferred to either the integrated circuits from a memory under the control of the controller.
