Browse Prior Art Database

Method and Apparatus for Detecting Problem Print Jobs

IP.com Disclosure Number: IPCOM000110851D
Original Publication Date: 1994-Jan-01
Included in the Prior Art Database: 2005-Mar-26
Document File: 2 page(s) / 85K

Publishing Venue

IBM

Related People

Johnson, WJ: AUTHOR [+2]

Abstract

When a user sends a document to a remote shared printer, such as a 3812, there is a good possibility that the printed output will not appear as expected. This is particularly true when the user is attempting to format and print a document with embedded control characters, such as a Script document. Formatting problems often have a global effect on all or most of the document. For example, end-of-page controls are sometimes inadvertently placed after each line, causing only one line to be printed on each page; or, formatting errors sometimes result in the document being printed incorrectly on the first 5 pages, followed by 50 pages of error messages (Script errors, GML errors, etc.).

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

Method and Apparatus for Detecting Problem Print Jobs

      When a user sends a document to a remote shared printer, such
as a 3812, there is a good possibility that the printed output will
not appear as expected.  This is particularly true when the user is
attempting to format and print a document with embedded control
characters, such as a Script document.  Formatting problems often
have a global effect on all or most of the document.  For example,
end-of-page controls are sometimes inadvertently placed after each
line, causing only one line to be printed on each page; or,
formatting errors sometimes result in the document being printed
incorrectly on the first 5 pages, followed by 50 pages of error
messages (Script errors, GML errors, etc.).  Also, a large percentage
of the printing on remote shared printers is actually repeated
printing of the same document as the user tries to remove the
formatting errors.  He/she makes a change, prints the document, makes
another change, prints the document again, etc.  These problems occur
frequently as the user prints many iterations of the document, before
the final version is produced.  This causes much paper to be wasted,
especially in situations such as the examples described above.  The
user needs a method of ensuring efficient use of paper, especially
when formatting errors occur, or when a document is producing much
more paper than is either expected or wanted, such as when a user
attempts to print a binary file as a text file.

      This system increases the intelligence of remote shared
printers, suchh as the 3812, to conserve paper by either preventing
undesired and unnecessary printing of incorrect draft copies, or by
temporarily reformatting draft copies on the fly whenever formatting
errors are detected.  This system includes predefined algorithms
which will detect typical known problems.

      The user elects to print in Draft Mode, signaling to the
printer that this is only a draft copy, and that it might be
necessary to help the user by intervening into this print job.  Then,
as the job is being processed and printed by the remote printer, the
print on each page is checked for certain predetermined conditions
which might indicate that a typical problem exists.  Following are
some examples of the enablement of the monitoring at the printer:

o   Check for parsing errors on page controls.
    If more than three pages (configurable number of pages) have been
    printed in...