Extended printer control interface
First Claim
1. An improved printer control interface, for use with a computer printing system of the type having a central processor, an operating system software module in the central processor, a host application software module in the central processor running on the operating system software, a printer connected to the central processor, and a plug in software module in communication with the host application software module which receives image export application programming interface (API) calls from the host application software module for driving the printer, wherein the improvement comprises:
- a) an extended suite of API calls, including, API support calls , custom user interface calls, printer calls and calibration calls wherein the extended suite of API support calls includes;
a call to return a version number of an API supported by the plug in software module;
a call to get a list of other calls supported by the plug in software module;
a call that returns information about the plug in software module; and
a call that frees up resources used by the plug in software module,b) an extended host application for executing the extended suite of API calls; and
c) an extended plug in software module responsive to the extended suite of API calls for controlling the printer.
5 Assignments
0 Petitions
Accused Products
Abstract
An improved printer control interface, for use with computer printing system of the type having a central processor, an operating system, a host application, a printer, and a plug in module which receives image export application programming interface (API) calls from the host application for driving the printer, include an extended suite of API calls, having, API support calls, custom user interface calls, printer calls and calibration calls an extended host application for executing the extended suite of API calls; and an extended plug-in module responsive to the extended suite of API calls for controlling the printer.
96 Citations
3 Claims
-
1. An improved printer control interface, for use with a computer printing system of the type having a central processor, an operating system software module in the central processor, a host application software module in the central processor running on the operating system software, a printer connected to the central processor, and a plug in software module in communication with the host application software module which receives image export application programming interface (API) calls from the host application software module for driving the printer, wherein the improvement comprises:
-
a) an extended suite of API calls, including, API support calls , custom user interface calls, printer calls and calibration calls wherein the extended suite of API support calls includes; a call to return a version number of an API supported by the plug in software module; a call to get a list of other calls supported by the plug in software module; a call that returns information about the plug in software module; and a call that frees up resources used by the plug in software module, b) an extended host application for executing the extended suite of API calls; and c) an extended plug in software module responsive to the extended suite of API calls for controlling the printer. - View Dependent Claims (2, 3)
-
Specification