Printhead employing data packets including address data

US10315417B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10315417-B2
Application numberUS-201515544053-A
CountryUS
Kind codeB2
Filing dateFeb 13, 2015
Priority dateFeb 13, 2015
Publication dateJun 11, 2019
Grant dateJun 11, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A printhead including an address line for communicating a set of addresses and a number of primitives, each primitive including a plurality of controllable activation devices coupled to the address line, each switch corresponding to at least one address of the set of addresses, each address corresponding to one of a number of primitive functions. A buffer receives a series of data packets, each data packet including address bits representative of one address of the set of addresses. Address logic receives the address bits from the buffer, wherein for each data packet the address logic encodes the address represented by the address bits onto the address line, and wherein the at least one switch corresponding to the address activates the primitive function corresponding to address.

First claim

Opening claim text (preview).

The invention claimed is: 1. A printhead comprising: an address line for communicating a set of addresses; a number of primitives, each primitive including: a plurality of controllable activation devices coupled to the address line, each activation device corresponding to at least one address of the set of addresses, each address corresponding to a primitive function; a buffer to receive a series of data packets, each data packet including address bits representative of one address of the set of addresses; and address logic to receive the address bits from the buffer, wherein for each data packet the address logic is to encode the address represented by the address bits onto the address line, and wherein the at least one activation device corresponding to the encoded address is to activate the primitive function corresponding to address based on the encoded address being on the address line. 2. The printhead of claim 1 , wherein some addresses of the set of addresses are represented by the address bits of more data packets than other addresses of the set of addresses. 3. The printhead of claim 1 , wherein the printhead includes a set of data lines, wherein for each primitive each activation device is coupled to a same data line of the set of data lines, the data line being different for each primitive, wherein each data packet includes a set of print data bits, one corresponding to each data line, and wherein for each data packet the buffer places each print data bit on the corresponding data line. 4. The printhead of claim 3 , wherein the at least one activation device corresponding to the encoded address on the address line activates the primitive function corresponding to the address when the data bit on the corresponding data line is active and a fire pulse is active. 5. The printhead of claim 1 , wherein the activation device comprises a switch. 6. The printhead of claim 1 , wherein a primitive function of the number of primitive functions comprises ejecting an ink drop from a drop generator. 7. The printhead of claim 1 , wherein a primitive function of the number of primitive functions comprises recirculating ink from an ink slot with a recirculating pump. 8. The printhead of claim 1 , further including a number of primitive groups, each primitive group comprising a number of primitives, each primitive group having a corresponding data line, corresponding address logic, and receiving a corresponding series of data packets. 9. The printhead of claim 1 , wherein the buffer is to: direct the address bits of the data packet to address logic, and place the data bits from print data portion of the data packets onto corresponding data lines. 10. The printhead of claim 1 including drop generators of alternating sizes wherein first drop generators of first addresses are to generate large drops relative to second drop generators of second addresses. 11. A printing system comprising: a controller providing a series of data packets, each data packet including address bits representing an address of a set of addresses and a set of print data bits, wherein each address of the set of addresses corresponds to one of a number of primitive functions; and a printhead comprising: an address line; a set of data lines; a number of primitives, each primitive including a number of controllable switches, each switch corresponding to at least one of the addresses of the set of addresses, wherein for a primitive, each switch is coupled to the address line and to a same data line of the set of data lines, wherein the data line is a different one of the set of data lines for each primitive; a buffer receiving the series of data packets, wherein the each bit of the set of print data bits corresponds to a different on of the set of data lines; and address logic receiving the address bits from the buffer, wherein for each data packet, the address logic encodes the address represented by the address bits onto the address line and the buffer places each print data bit on the corresponding data line. 12. The printing system of claim 11 , wherein for each primitive, the least one activation device corresponding to the encoded address on the address line activates the primitive function corresponding to the address when the data bit on the corresponding data line is active and a fire pulse is active. 13. The printing system of claim 11 , wherein the controller provides the series of data packets such that some of the addresses of the set of addresses are represented by the address bits of more data packets than other addresses of the set of addresses. 14. The printing system of claim 11 , wherein the controller provides the series of data packets such that an order of the addresses represented by the address bits of the data packets is variable. 15. A method of operating a printhead comprising: organizing a plurality of controllable switches on the printhead into a number of primitives, each primitive having a same set of addresses, each address corresponding to one of a number of primitive functions, and each controllable switch of a primitive corresponding to at least one address of the set of addresses; coupling a same address line on the printhead to each controllable switch of each primitive; receiving a series of data packets, each data packet including address bits representative on one address of the set of addresses; encoding, for each data packet, the address represented by the address bits onto the address line using the address bits from the data packet. 16. The method of claim 15 , including: activating the primitive function associated with the address with the at least one switch corresponding to the address in response to the address being encoded onto the address line. 17. The method of claim 15 , wherein an order of addresses of the set of addresses represented by the address bits of the series of data packets is variable.

Assignees

Inventors

Classifications

  • Ink recirculation systems · CPC title

  • Structure thereof {only for on-demand ink jet heads} · CPC title

  • electronically · CPC title

  • Specific driving circuit · CPC title

  • Details of switching sections of circuit, e.g. transistors · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10315417B2 cover?
A printhead including an address line for communicating a set of addresses and a number of primitives, each primitive including a plurality of controllable activation devices coupled to the address line, each switch corresponding to at least one address of the set of addresses, each address corresponding to one of a number of primitive functions. A buffer receives a series of data packets, each…
Who is the assignee on this patent?
Hewlett Packard Development Co
What technology area does this patent fall under?
Primary CPC classification B41J2/04588. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Jun 11 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).