← Back to Patent Explorer
US5644682A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and system for incorporating indicia into a document generated by a computer application

Assignee: Weinberger Group LLC
•
Filing: 1994-12-21
•
Granted: 1997-07-01
•
Expires: 2014-12-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and system for incorporating additional indicia into a document generated by an off-the-shelf computer application without altering the source document or the application. A source document created by an application is sent to a printer driver for creation of a document image from the source document and delivery of the document image to a printer. Execution of the printer driver is interrupted, preferably after each individual page has been sent to the printer driver, and program flow is redirected to a sub-application. The sub-application is a program that monitors the stream of commands to the printer driver and takes actions based on a selected set of those commands to modify the image that is being prepared for printing. The exact nature of the modification would be dependent on the desired result for the sub-application but most likely it would be an operation that would render indicia onto the document image in addition to any that the application had already placed there. Program flow is then redirected back to said printer driver.

Inventors

  • 👤 Joseph Weinberger
  • 👤 Gary Bricault

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 06:35
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/12; G06T; G06T11/00

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 177 words
In a computer system having an application for creating a source document and a printer driver for creating a document image from said source document and delivering said document image to a printing means, a method for incorporating user unaided readable indicia into said document image prior to delivery to said printing means without modifying said source document, said method comprising the steps of: (a) interrupting execution of said printer driver in response to an added command in said printer driver which redirects program execution into a sub-application; (b) adding said user unaided readable indicia to said document image prior to delivery of said document image to said printing means, wherein in response to a set of escape function commands which are redirected by said added command, said sub-application inserts data representing at least part of said user unaided readable indicia, from a device independent file into a device context block of computer memory having at least one page of said document image from said application therein; and (c) redirecting program flow back to said printer driver.
Claim 2
Dependent Claim 177 words
In a computer system having an application for creating a source document and a printer driver for creating a document image from said source document and delivering said document image to a printing means, a method for incorporating user unaided readable indicia into said document image prior to delivery to said printing means without modifying said source document, said method comprising the steps of: (a) interrupting execution of said printer driver in response to an added command in said printer driver which redirects program execution into a sub-application; (b) adding said user unaided readable indicia to said document image prior to delivery of said document image to said printing means, wherein in response to a set of escape function commands which are redirected by said added command, said sub-application inserts data representing at least part of said user unaided readable indicia, from a device independent file into a device context block of computer memory having at least one page of said document image from said application therein; and (c) redirecting program flow back to said printer driver.
Claim 3
Dependent Claim 38 words
The method of claim 1 wherein the interruption of execution of said printer driver in step (a) is performed after each page of said source document is sent to said printer driver for creation of said document image.
Claim 4
Dependent Claim 38 words
The method of claim 1 wherein the interruption of execution of said printer driver in step (a) is performed before each page of said source document is sent to said printer driver for creation of said document image.
Claim 5
Dependent Claim 32 words
The method of claim 1 wherein the user unaided readable indicia added to said document image in step (b) comprises successive raster lines of a bit map image to be edge printed.
Claim 6
Dependent Claim 30 words
The method of claim 1 wherein the user unaided readable indicia added to said document image in step (b) comprises a user unaided readable overlay image to the document image.
Claim 7
Dependent Claim 25 words
The method of claim 5 wherein said user unaided readable overlay image is to be printed across the document image without obliterating the document image.
Claim 8
Dependent Claim 23 words
The method of claim 5 wherein said user unaided readable overlay image comprises a text line of less intensity than the document image.
Claim 9
Dependent Claim 185 words
In a computer system having an application for creating a source document and a printer driver for creating a document image from said source document and delivering said document image to a printing means, an improvement for enabling said computer system to incorporate user unaided readable indicia into said document image prior to delivery to said printing means without modifying said source document, said improvement comprising: (a) means for interrupting execution of said printer driver in response to an added command in said printer driver which redirects program execution into a sub-application; (b) means for adding said user unaided readable indicia to said document image prior to delivery of said document image to said printing means, wherein, in response to a set of escape function commands which are redirected by said added command, said sub-application inserts data, representing at least part of said user unaided readable indicia, from a device independent file into a device context block of computer memory having at least one page of said document image from said application therein; and (c) means for redirecting program flow back to said printer driver.
Claim 10
Dependent Claim 185 words
In a computer system having an application for creating a source document and a printer driver for creating a document image from said source document and delivering said document image to a printing means, an improvement for enabling said computer system to incorporate user unaided readable indicia into said document image prior to delivery to said printing means without modifying said source document, said improvement comprising: (a) means for interrupting execution of said printer driver in response to an added command in said printer driver which redirects program execution into a sub-application; (b) means for adding said user unaided readable indicia to said document image prior to delivery of said document image to said printing means, wherein, in response to a set of escape function commands which are redirected by said added command, said sub-application inserts data, representing at least part of said user unaided readable indicia, from a device independent file into a device context block of computer memory having at least one page of said document image from said application therein; and (c) means for redirecting program flow back to said printer driver.
Claim 11
Dependent Claim 44 words
The computer system of claim 8 wherein the means for interrupting execution of said printer driver includes means for interrupting execution of said printer driver after each page of said source document is sent to said printer driver for creation of said document image.
Claim 12
Dependent Claim 44 words
The computer system of claim 8 wherein the means for interrupting execution of said printer driver includes means for interrupting execution of said printer driver before each page of said source document is sent to said printer driver for creation of said document image.
Claim 13
Dependent Claim 19 words
The computer system of claim 8 further comprising means for generating a bit map image to be edge printed.
Claim 14
Dependent Claim 19 words
The computer system of claim 11 further comprising means for inputing a bit map image to be edge printed.
Claim 15
Dependent Claim 34 words
The computer system of claim 8 wherein the means for adding said user unaided readable indicia to said document image includes means for generating a user unaided readable overlay image to the document image.
Claim 16
Dependent Claim 24 words
The computer system of claim 13 wherein said user unaided readable overlay image is printed across said document image without obliterating the document image.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-06-30 2000-12-30 2001-07-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-06-30 2004-12-30 2005-07-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-06-30 2008-12-30 2009-07-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag