Patent ID: 7973967

Claim:
A method executed by a processor in an apparatus having a print job, the method comprising: via the processor, executing the following steps, getting and parsing a document sequence print ticket for a document sequence for the print job; creating a feature command list of document sequence scoped feature commands based on the document sequence print ticket; getting a document part and parsing a document print ticket for the document part; inserting document scoped feature commands, based on the document print ticket, in the front of the feature command list as a filter of the printer driver; getting a page part and parsing a page print ticket for the page part; inserting page scoped feature commands, based on the page print ticket, in the front of the feature command list as a filter of the printer driver; sequentially executing the feature commands in the feature command list; removing the paged scoped feature commands from the feature command list before processing of the print job is completed, when the page scoped feature commands are executed; determining whether there are any more page parts that need to be processed; and removing the document scoped feature commands from the feature command list before processing of the print job is completed, when there are not any more document parts that need to be processed.