Online spitting

US11220108B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11220108-B2
Application numberUS-201817050469-A
CountryUS
Kind codeB2
Filing dateJun 19, 2018
Priority dateJun 19, 2018
Publication dateJan 11, 2022
Grant dateJan 11, 2022

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.

An example of a printing apparatus comprising a scanning printhead and a controller is disclosed. The scanning printhead comprises a plurality of nozzles to print using a mask comprising a ramp area and non-ramp area. A first subset of nozzles of the plurality of nozzles is assigned to the ramp area and the second subset of nozzles of the plurality of nozzles is assigned to the non-ramp area. The controller is to calculate a number of spits of a nozzle from the second subset of nozzles for a pass. The controller is also to calculate a number of spits of a nozzle from the first subset of nozzles for the pass based on the number of spits of the nozzle from the second subset of nozzles. The controller is further to instruct the nozzle from the first subset of nozzles to eject online an amount of a composition on a service zone based on the number of spits of the first subset of nozzles.

First claim

Opening claim text (preview).

What itis claimed is: 1. A printing apparatus comprising: a scanning printhead comprising a plurality of nozzles to print using a mask comprising a ramp area and a non-ramp area wherein a first subset of nozzles of the plurality of nozzles is assigned to the ramp area and the second subset of nozzles of the plurality of nozzles is assigned to the non-ramp area; and a controller to: calculate a number of spits of a nozzle from the second subset of nozzles fora pass, calculate a number of spits of a nozzle from the first subset of nozzles for the pass based on the number of spits of the nozzle from the second subset of nozzles, and instruct the nozzle from the first subset of nozzles to eject online an amount of a composition on a service zone based on the number of spits of the first subset of nozzles. 2. The apparatus of claim 1 , wherein the number of spits of the nozzle from the first subset of nozzles for the pass is further based on the distance to the non-ramp area. 3. The apparatus of claim 1 , wherein the controller calculates the number of spits of the nozzle from the second subset of nozzles based on the fire frequency of said nozzle. 4. The apparatus of claim 3 , wherein the fire frequency is based on a selected print mode comprising one parameter of the group defined by ink efficiency, number of passes, carriage speed, drop volume, ink density, printhead nozzle resolution, color set, and/or average fire frequency per color. 5. The printing apparatus of claim 1 , the controller further to adjust the ramp area width from the mask based on a selected print mode. 6. The printing apparatus of claim 1 , wherein the controller comprises a spitting threshold and wherein, if the number of spits of the nozzle from the first subset of nozzles exceeds an online spitting threshold, the controller further to: instruct the nozzle from the first subset of nozzles to eject online an amount of the composition on the service zone corresponding to the online spitting threshold; calculate a number of offline spits of the nozzle from the first subset of nozzles for the pass to be printed based on (i) the number of spits of the nozzle from the second subset of nozzles and (ii) the online spitting threshold; and instruct the nozzle from the first subset of nozzles to eject offline an amount of the composition on the service zone based on the number of offline spits of the nozzle from the first subset of nozzles. 7. The printing apparatus of claim 6 , wherein the controller calculates an accumulated number of offline spits of the nozzle from the first subset of nozzles for substantially the totality of the print job, the controller further to instruct the nozzle from the first subset of nozzles to eject offline an amount of the composition on the service zone based on the accumulated number of offline spits of the nozzle from the first subset of nozzles. 8. The printing apparatus of claim 6 , wherein the online spitting threshold is based on the speed of the scanning printhead and/or the width of the service zone. 9. The printing apparatus of claim 6 , wherein the controller instructs the nozzle from the first subset of nozzles to eject the amount of the composition during a media loading. 10. The printing apparatus of claim 1 , wherein the scanning printhead is a carriage comprising a plurality of printheads. 11. A method comprising: calculating a number of spits for a pass of a nozzle from a second subset of nozzles, wherein the second subset of nozzles is assigned to print in a non-ramp area from a mask; calculating a number of spits for the pass of a nozzle from a first subset of nozzles based on the number of spits of the nozzle from the second subset of nozzles wherein the first subset of nozzles is assigned to print in a ramp area from the mask; and instructing the nozzle from the first subset of nozzles to eject online an amount of a composition on a service zone based on the number of online spits of the first subset of nozzles. 12. The method of claim 11 further comprising adjusting the ramp area of the mask based on a selected print mode. 13. The method of claim 11 further comprising: detecting that the number of spits of the nozzle from the first subset of nozzles exceeds an online spitting threshold; instructing the nozzle from the first subset of nozzles to eject online an amount of the composition on the service zone corresponding to the online spitting threshold; calculating a number of offline spits of the nozzle from the first subset of nozzles for the pass based on (i) the number of spits of the nozzle from the second subset of nozzles and (ii) the online spitting threshold; and instructing the nozzle from the first subset of nozzles to eject offline an amount of the composition on the service zone based on the number of offline spits of the nozzle from the first subset of nozzles. 14. A non-transitory machine-readable medium storing instructions executable by a processor, the non-transitory machine-readable medium comprising: instructions to calculate a number of spits for a pass of a nozzle from a second subset of nozzles, wherein the second subset of nozzles is assigned to print in a non-ramp area from a mask; instructions to calculate a number of spits for the pass of a nozzle from a first subset of nozzles based on the number of spits of the nozzle from the second subset of nozzles, wherein the first subset of nozzles is assigned to print in a ramp area from the mask; and instructions to instruct the nozzle from the first subset of nozzles to eject online an amount of a composition on a service zone based on the number of online spits of the first subset of nozzles. 15. The non-transitory machine-readable medium of claim 14 further comprising: instructions to detect that the number of spits of the nozzle from the first subset of nozzles exceeds an online spitting threshold; instructions to instruct the nozzle from the first subset of nozzles to eject online an amount of the composition on the service zone corresponding to the online spitting threshold; instructions to calculate a number of offline spits of the nozzle from the first subset of nozzles for the pass based on (i) the number of spits of the nozzle from the second subset of nozzles and (ii) the online spitting threshold; and instructions to instruct the nozzle from the first subset of nozzles to eject offline an amount of the composition on the service zone based on the number of offline spits of the nozzle from the first subset of nozzles.

Assignees

Inventors

Classifications

  • Cleaning means pushed or actuated by print head movement · CPC title

  • Cleaning process logic, e.g. for determining type or order of cleaning processes · CPC title

  • connected with the printer frame · CPC title

  • by applying pressure only · CPC title

  • Cleaning of only nozzles or print head parts being selected · 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 US11220108B2 cover?
An example of a printing apparatus comprising a scanning printhead and a controller is disclosed. The scanning printhead comprises a plurality of nozzles to print using a mask comprising a ramp area and non-ramp area. A first subset of nozzles of the plurality of nozzles is assigned to the ramp area and the second subset of nozzles of the plurality of nozzles is assigned to the non-ramp area. T…
Who is the assignee on this patent?
Hewlett Packard Development Co
What technology area does this patent fall under?
Primary CPC classification B41J2/16526. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Jan 11 2022 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 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).