Scope-based xps filter driver configuration to perform dynamic operations
AssigneeCanon Kabushiki Kaisha
InventorCharles Thomas Armstrong
Life of this patent
Estimating the term…
Loading patent…
AssigneeCanon Kabushiki Kaisha
InventorCharles Thomas Armstrong
Estimating the term…
A filter pipeline framework is provided for a printer driver including a plurality of filters. The framework includes a logical page filter configured to perform operations on logical pages within a first thread; a document level filter configured to perform document level operations within a second thread; a job level and physical page filter configured perform job level operations and physical page operations within a third thread; and a command managing unit configured to generate and manage commands compiled in command lists for the filters. Print ticket processing is performed at the beginning of the filter pipeline in the logical page filter. And further, each filter simultaneously runs within its own thread to perform a specific scope of operations defined for each filter.
A filter pipeline framework for a printer driver including a plurality of filters, the filter pipeline framework comprising:
A method for controlling a filter pipeline for a printer driver including a logical page filter, document level filter, job level and physical page filter, and command manager, the method comprising:
A computer readable medium containing computer-executable instructions for controlling a filter pipeline for a printer driver including a logical page filter, document level filter, job level and physical page filter, and command manager, the medium comprising:
Dependencies are inferred from the claim text.