Pseudo-multithread framework for XPSDrv filter pipeline
US7973967B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Nov 16, 2006 |
| Grant date | Jul 5, 2011 |
| Priority date | — |
| Expiry date | Oct 2, 2029 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F3/1204
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method is provided for allowing a single threaded filter in a print driver to execute feature commands in a parallel mode, thereby creating a pseudo-multithreaded infrastructure which decreases overall processing latency for a print job. The method includes 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; 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; and sequentially executing the feature commands in the feature command list.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.