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:
Feb. 02, 1999

Filed:

Dec. 09, 1996
Applicant:
Inventors:

Robert B Taylor, III, Vancouver, WA (US);

Kirt Alan Winter, Escondido, CA (US);

Robert Chou, San Diego, CA (US);

Sachin Naik, San Diego, CA (US);

Assignee:

Hewlett-Packard Company, Palo Alto, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F / ; G06F / ; G06F / ; G06F / ;
U.S. Cl.
CPC ...
395109 ; 395114 ; 395827 ; 395674 ; 395675 ; 395681 ;
Abstract

The present invention relates to a method and system for efficient image handling. The invention includes an image server with which image files are registered. The image processing requests are sent to the image server to produce image data representing the processed image file. In one embodiment of the invention, a document processing application obtains an image file for printing. The application registers the image with the image server. The image server returns an identifier identifying the image file which is used for subsequent image processing requests. The application initiates a print job, sending the image identifier and selected print parameters to a printer driver. In response, the printer driver negotiates image processing requests with the image server to modify the image file in accordance with the selected print parameters. Finally, the processed image data is retrieved from the image server and sent to the printer. The image server and printer driver may be separate and independently executing processes. In an alternate embodiment, the application, image server and printer driver are loaded on two or more networked computers.


Find Patent Forward Citations

Loading…