Patent ID: 8619269

Claim:
A method for managing workflow processing of related jobs in a printing system, the method comprising: receiving a named group of print jobs; for each print job of the group, assigning a workflow that includes parameters for printing the job; for each print job of the group, including information identifying the name of the group; and printing each print job by: processing the job according to the printing parameters in its workflow; determining, based on the group name for the print job, a checkpoint from multiple checkpoints at which to halt processing of the print job until each job of the group has reached the checkpoint, by: parsing the print job to identify the name of the group; acquiring a definition indicating how to process groups having the name; and reviewing the definition to identify at least one checkpoint for the group; halting processing of the job once the checkpoint has been reached; determining that each job of the group has reached the checkpoint; and resuming processing of the print job responsive to determining that each job of the group has reached the checkpoint.