US 11,914,912 B2
Hot folders with enhanced print ticketing functionality
Javier A. Morales, Rochester, NY (US); and Atsushi Yamada, Walnut Creek, CA (US)
Assigned to KYOCERA Document Solutions Inc., Osaka (JP)
Filed by KYOCERA Document Solutions Inc., Osaka (JP)
Filed on Jan. 25, 2022, as Appl. No. 17/583,487.
Prior Publication US 2023/0236783 A1, Jul. 27, 2023
Int. Cl. G06F 3/12 (2006.01)
CPC G06F 3/127 (2013.01) [G06F 3/1205 (2013.01); G06F 3/1267 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for processing a print job, comprising:
receiving, at a hot folder that processes print job files according to default print instructions associated with the hot folder, a plurality of submitted files, wherein the plurality of submitted files includes at least (a) a submitted print job file and (b) a submitted print ticket, wherein the submitted print ticket includes at least one submitted print instruction;
selecting a respective corresponding delay timer for each of the plurality of submitted files received at the hot folder, wherein the corresponding delay timer for each of the plurality of submitted files is selected from among a plurality of delay timers specified for the hot folder, wherein each of the plurality of delay timers has a respective delay timer definition selected from at least a first delay timer definition and a second delay timer definition that differs from the first delay timer definition, and wherein the first delay timer definition and second delay timer definition each specify a respective delay time period and at least one hot folder to which the respective delay timer applies;
upon receiving each of the plurality of submitted files, starting the respective corresponding delay timer for the received submitted file in the plurality of submitted files;
waiting to process each of the plurality of submitted files by delaying processing each of the plurality of submitted files until the respective corresponding delay timer of the plurality of delay timers has expired by decrementing to zero; and
upon expiration of the respective corresponding delay timer, processing the submitted file corresponding to the expired respective corresponding delay timer by applying the (a) default print instructions or (b) the at least one submitted print instruction from the submitted print ticket to the submitted print job file and printing the submitted print job according to (a) the default print instructions associated with the hot folder or (b) the submitted print instructions.