Printer driver customization using incremental custom print processor
AssigneeSharp Laboratories of America, Inc.
InventorAndrew R. Ferlitsch
Life of this patent
Estimating the term…
Loading patent…
AssigneeSharp Laboratories of America, Inc.
InventorAndrew R. Ferlitsch
Estimating the term…
An operating system alternate arrangement for a printer driver/spooler/print processor is disclosed. Referring to one embodiment, although using a PPD-compatible printer driver is often desirable, such a driver includes no mechanism for implementing a printer feature that cannot be specified in a PPD. The disclosed alternate arrangement uses the PPD for those printer options and features that can be specified by PPD. The remaining options and features are classified as “custom actions” that are processed in a custom print processor that is bound to the spooler in place of the operating system's default print processor. Preferably, however, the custom print processor does not implement any traditional print processor functionality. Instead, after performing any custom actions, the custom print processor subroutines call the OS default print processor subroutines to perform traditional print processing. This arrangement avoids the printer manufacturer having to duplicate and maintain functionality present in the driver and print processor maintained by the OS or custom replacement print processor vendor.
A method of configuring a computer's operating system to process print jobs for a printer, the method comprising:
A custom print processor dynamic-link library located on a computer readable medium, the custom print processor dynamic-link library comprising:
A custom print processor dynamic-link library located on a computer readable medium, the custom print processor dynamic-link library comprising:
A method of installing a PostScript printer on a computer operating system, the method comprising:
An apparatus comprising a computer-readable medium containing instructions and definitions that, when executed by one or more processors, cause the one or more processors to:
A method, comprising:
Dependencies are inferred from the claim text.