The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 21, 2009

Filed:

Jun. 30, 2003
Applicants:

Amanda Giang-tien Nguyen, Bothell, WA (US);

Ivan Pavicevic, Kirkland, WA (US);

Michael P. Fenelon, Bothell, WA (US);

Inventors:

Amanda Giang-Tien Nguyen, Bothell, WA (US);

Ivan Pavicevic, Kirkland, WA (US);

Michael P. Fenelon, Bothell, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 3/12 (2006.01); G06K 15/02 (2006.01);
U.S. Cl.
CPC ...
Abstract

A system and method for automatic configuration upon installation of a network printer are disclosed. The techniques of the invention avoid the burden of manual configuration by users and system administrators. The network printer is associated with printer description files, a driver, a spooler, and a port monitor. The system comprises bi-directional application program interfaces associated with the spooler for allowing the driver to generate a bi-directional request and receive a bi-directional response. The system additionally includes a syntax within the printer description files for representing and associating the bi-directional request and the bi-directional response with a print feature. The system also includes extension files stored in the driver for relating bi-directional values and printer values and a notification infrastructure controlled by the port monitor for providing a bi-directional notification of configuration changes to the driver and selected applications.


Find Patent Forward Citations

Loading…