# US 2016/0355010 A1 · Interdigitated primitives

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

- Number: US 2016/0355010 A1
- Document ID: US20160355010A1
- Status: Published application
- Kind: A1
- Application number: 15/114,958
- Filed: 2014-01-31
- Published: 2016-12-08
- Earliest claimed: 2014-01-31
- Assignees: Hewlett-Packard Development Company, L.P.
- Applicants: Hewlett-Packard Development Company, L.P.
- Inventors: Sean P. McClelland
- Web page: https://patentgrep.com/patent/US20160355010A1

## CPC

- B41J 2/04588: {using a specific waveform}
- B41J 2/04543: {Block driving}
- B41J 2/04545: {Dynamic block driving}
- B41J 2/04573: {Timing; Delays}
- B41J 2/0458: {controlling heads based on heating elements forming bubbles}
- B41J 2/04586: {controlling heads of a type not covered by groups B41J2/04575 - B41J2/04585, or of an undefined type}
- B41J: TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS

## Abstract

Printing devices and methods are described. An array of ink nozzles can be arranged in a number of primitives, wherein a first primitive of the number of primitives is interdigitated with a second primitive.

## Claims

### Claim 1

A printhead, comprising:
an array of ink nozzles arranged in a number of primitives, wherein the number of primitives include a first set of primitives and a second set of primitives and each primitive of the first set is interdigitated with a corresponding primitive of the second set: and
firing chambers associated with the array of ink nozzles, wherein a first set of firing chambers associated with a first address of one primitive of each of the interdigitated sets of primitives is fired before a second set of firing chambers associated with a first address of the other primitive of each of the interdigitated sets of primitives is fired.

### Claim 2 (depends on 1)

The printhead of claim 1, wherein a third set of firing chambers associated with a second address of the one primitive of each of the interdigitated sets of primitives is fired before a fourth set of firing chambers associated with a second address of the other primitive of each of the interdigitated sets of primitives is fired.

### Claim 3 (depends on 1)

The printhead of claim 1 wherein each primitive of the number of primitives are designated with a number.

### Claim 4 (depends on 3)

The printhead of claim 3, wherein a first odd number primitive and a first even number primitive is interdigitated and each respective subsequent odd and even designated numbers are in subsequent interdigitated sets.

### Claim 5 (depends on 1)

The printhead of claim 1, comprising ejecting in from the ink nozzles of the array when each of the firing chambers are fired.

### Claim 6

A printhead comprising:
an array of ink nozzles arranged in a number of primitives, wherein a first primitive of the number of primitives is interdigitated with a second primitive so that:
a first address of the first primitive is in a first-ordered nozzle position and a first address of the second primitive is in a second-ordered nozzle position: and
a second address of the first primitive is in a third-ordered nozzle position and a second address of the second primitive is in a fourth-ordered nozzle position.

### Claim 7 (depends on 6)

The printhead of claim 6, wherein the first primitive of the number of primitives is interdigitated with a second primitive so that a third, fourth, fifth, and sixth address of the first primitive is in a fifth, seventh, ninth, and eleventh-ordered nozzle positions.

### Claim 8 (depends on 6)

The printhead of claim 6, wherein the second primitive includes a third, fourth, fifth, and sixth address in corresponding sixth, eighth, tenth, and twelfth-ordered nozzle positions.

### Claim 9 (depends on 6)

The printhead of claim 6, wherein a third primitive of the number of primitives is interdigitated with a fourth primitive so that:
a first address of the third primitive is in a thirteenth-ordered nozzle position and a first address of the fourth primitive is in a fourteenth-ordered nozzle position; and
a second address of the third primitive is in a fifteenth-ordered nozzle position and a second address of the fourth primitive is in a sixteenth-ordered nozzle position.

### Claim 10 (depends on 9)

The printhead of claim 9, wherein the third primitive of the number of primitives includes a third and fourth address in corresponding seventeenth and nineteenth-ordered nozzle positions.

### Claim 11 (depends on 9)

The printhead of claim 9, wherein the fourth primitive of the number of primitives includes a third and fourth address in corresponding eighteenth and twentieth-ordered nozzle positions.

### Claim 12

A method for printing, comprising:
firing a number of firing chambers of a printhead associated with first addresses of each odd-numbered primitive of a number of primitives first, wherein the number of primitives are numbered based on an ordering of firing of the number of primitives and each odd numbered primitive is interdigitated with a subsequently ordered even-numbered primitive;
firing a number of firing chambers associated with first addresses of each even-numbered primitive of the number of primitives second;
firing a number of firing chambers associated with second addresses of each odd-numbered primitive of the number of primitives third; and
firing a number of firing chambers associated with second addresses of each even-numbered primitive of the number of primitives fourth.

### Claim 13 (depends on 12)

The method of claim 12, comprising firing each of a number of firing chambers associated with subsequently numbered addresses of each odd-numbered primitive before firing each of a number of firing chambers associated with subsequently numbered addresses of each even-numbered primitive.

### Claim 14 (depends on 12)

The method of claim 12, wherein an order of the firing of each of the number of firing chambers is controlled by instructions executed by a processor that are stored on a non-transitory computer-readable medium.

### Claim 15 (depends on 12)

The method of claim 12, comprising firing each primitive sequentially down a column with a fire pulse delay causing the firing of the first address of the first primitive to fire one delay unit before the first address of the third primitive.
