← Back to Patent Explorer
EP0803795A1 Expired / Lapsed EP ⏱️ 0.0 years remaining

Versatile print preview of drawings

Assignee: HP Inc
•
Filing: 1997-04-09
•
Granted: —
•
Expires: 2017-04-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A print preview of a print job is performed. An operating system forwards to a printer driver, printing calls for the print job. The printer driver translates the printing calls to display calls for the print job. The printer driver forwards the display calls through the operating system to a display driver. The display driver displays a representation of the print job on a display.

Inventors

  • 👤 Luca Chiarabini
  • 👤 Xavier Fernandez-Diaz Mascort
  • 👤 Rodolfo Jodra Barron
  • 👤 Xavier Rigau Rigau

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-09 18:07
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/12; G06F3/1201; G06F3/1202; G06F3/1203; G06F3/1208; G06F3/1223; G06F3/1237; G06F3/1253; G06F3/1256; G06F3/1278; G06F3/1284

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 80 words
A method for providing a print preview of a print job, comprising the following steps: (a) forwarding, by an operating system to a printer driver, printing calls for the print job; (b) translating, by the printer driver, the printing calls to display calls for the print job; (c) forwarding, by the printer driver through the operating system to a display driver, the display calls; and, (d) displaying by the display driver on a display, a representation of the print job.
Claim 2
Dependent Claim 28 words
A method as in claim 1 wherein step (b) includes generating display calls which generate a simplified representation of the print job to be displayed in step (d).
Claim 3
Dependent Claim 29 words
A method as in claim 2 wherein in generating the simplified representation, the printer driver ignores any color, pattern fill, pen width and styled pen for the print job.
Claim 4
Dependent Claim 35 words
A method as in claim 2 wherein in generating the simplified representation, the printer driver paints just the outline of polygons and rectangles, and the printer driver paints bitmaps and text as solid black rectangles.
Claim 5
Dependent Claim 35 words
A method as in claim 4 wherein in generating the simplified representation, the printer driver paints polylines as lines, and the printer driver paints only first and last pixels of every segment in scan lines.
Claim 6
Dependent Claim 34 words
A method as in claim 1 additionally comprising the following step: (e) in response to a user selecting a "skip preview" button on a print progress window, printing the print job on a printer.
Claim 7
Dependent Claim 36 words
A method as in claim 6 wherein step (e) includes the following substep: (e.1) when during the predetermined amount of time, user input is received directing the print job to be canceled, canceling the print job.
Claim 8
Dependent Claim 61 words
A method as in claim 1 additionally comprising the following steps: (e) after displaying a page of the print job on the display, waiting a predetermined amount of time for user input, before printing the page of the print job; and, (f) when the predetermined amount of time expires before user input is received, printing the page of the print job.
Claim 9
Dependent Claim 36 words
A method as in claim 8 wherein step (e) includes the following substep: (e.1) when during the predetermined amount of time, user input is received directing the print job to be canceled, canceling the print job.
Claim 10
Dependent Claim 42 words
A method as in claim 1 additionally comprising the following steps: (e) again forwarding, by the operating system to the printer driver, the printing calls for the print job; and, (b) printing by the printer driver on a printer, the print job.
Claim 11
Dependent Claim 100 words
Storage media which stores software which performs a method for providing a print preview of a print job, comprising the following steps: (a) forwarding, by an operating system to a printer driver, printing calls for the print job; (b) translating, by the printer driver, the printing calls to display calls for the print job; (c) forwarding, by the printer driver through the operating system to a display driver, the display calls; (d) displaying by the display driver on a display, a representation of the print job; and (e) optionally including the method steps of any of claims 1 to 10.
Claim 12
Dependent Claim 112 words
A computer system comprising: an operating system; a display; a display driver, coupled to the display, for controlling the display; a printer driver for driving a printer, the printer driver comprising: receiving means for receiving from the operating system, printing calls for a print job, translating means for translating the printing calls to display calls for the print job, and forwarding means for forwarding, through the operating system to the display driver, the display calls; and optionally including means for performing the method steps of any of claims 1 to 10; wherein in response to receiving the display calls, the display driver displays a representation of the print job on the display.

References Cited (Backward Citations)

WO1989006396A1 Cited
US5260805A Cited
GB2280528A Cited

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag