US 12,277,352 B2
Pen servicing determination
Maurizio Bordone, Sant Cugat del Valles (ES); Eduardo Amela Conesa, Sant Cugat del Valles (ES); and Mauricio Seras Franzoso, Sant Cugat del Valles (ES)
Assigned to HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P., Spring, TX (US)
Appl. No. 18/042,834
Filed by Hewlett-Packard Development Company, L.P., Spring, TX (US)
PCT Filed Aug. 27, 2020, PCT No. PCT/US2020/048146
§ 371(c)(1), (2) Date Feb. 24, 2023,
PCT Pub. No. WO2022/046056, PCT Pub. Date Mar. 3, 2022.
Prior Publication US 2023/0325127 A1, Oct. 12, 2023
Int. Cl. B41J 2/165 (2006.01); B41J 2/21 (2006.01); G06F 3/12 (2006.01)
CPC G06F 3/1208 (2013.01) [B41J 2/16508 (2013.01); B41J 2/16517 (2013.01); B41J 2/16526 (2013.01); B41J 2/16535 (2013.01); B41J 2/16552 (2013.01); G06F 3/121 (2013.01); G06F 3/1229 (2013.01); G06F 3/1257 (2013.01); G06F 3/1273 (2013.01); B41J 2002/1655 (2013.01); B41J 2002/1657 (2013.01); B41J 2/2114 (2013.01); G06F 3/1285 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A method for operating a printing device comprising a specific pen, the method comprising:
receiving future specific pen firing data related to a plurality of upcoming successive print jobs;
collecting historical specific pen firing data; and
determining a level and timing of servicing of the specific pen in function of both of the received future specific pen firing data and of the collected historical specific pen firing data.
 
14. A printer controller comprising:
a processor;
a storage coupled to the processor;
a network interface to receive print job data;
and an instruction set to cooperate with the processor and the storage to:
process data corresponding to a plurality of upcoming successive print jobs received at the network interface;
store historical print job data in the storage coupled to the processor; and
determine a servicing routine of a specific pen in function of both of the processed data corresponding to a plurality of upcoming successive print jobs and of the stored historical print job data.
 
15. A non-transitory machine-readable storage medium encoded with instructions executable by a processor, the machine-readable storage medium comprising:
instructions to receive future firing data of a specific pen for a plurality of upcoming successive print jobs;
instructions to store historical specific pen firing data; and
instructions to determine servicing of the specific pen in function of both of the received future specific pen firing data of the specific pen and of the stored historical specific pen firing data.