Browse Prior Art Database

Method and Apparatus for Efficient Printer Throughput

IP.com Disclosure Number: IPCOM000106338D
Original Publication Date: 1993-Oct-01
Included in the Prior Art Database: 2005-Mar-20
Document File: 4 page(s) / 76K

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 are many obstacles hindering the likelihood that the hardcopies will be ready when the user goes to the printer to retrieve them. For example, the printer may have run out of paper either in the primary or the alternate paper bin; this job may have been blocked by a larger job; or this job may have been blocked by a combination of both problems--the printer ran out of paper, and a larger job had priority. A method is needed for increasing the efficiency of printers by preventing large bottlenecks that are actually caused by minor problems, and thereby increasing the probability that the hardcopy will be promptly available.

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 Efficient Printer Throughput

      When a user sends a document to a remote shared printer, such
as a 3812, there are many obstacles hindering the likelihood that the
hardcopies will be ready when the user goes to the printer to
retrieve them.  For example, the printer may have run out of paper
either in the primary or the alternate paper bin; this job may have
been blocked by a larger job; or this job may have been blocked by a
combination of both problems--the printer ran out of paper, and a
larger job had priority.  A method is needed for increasing the
efficiency of printers by preventing large bottlenecks that are
actually caused by minor problems, and thereby increasing the
probability that the hardcopy will be promptly available.

      This method increases the intelligence of remote shared
printers, such as the 3812, to increase throughput, especially when
minor problems occur.  It increases the probability that the hardcopy
will be ready for the user by the time he/she arrives at the printer.
The details of this method follows:

      This feature includes the ability of the printer to always keep
track of the number of sheets left in the paper bins.  Whenever
multiple jobs are in the queue, the logic at the remote printer
includes the following algorithms:

  /* Keep track of how much paper is left in each bin */
     If another page has been printed
       Decrement the paper count
      .
      .
     When the bin is refilled
       Reset the counter
      .
      .
     Endif
      .
      .

  /* End-of-job-processing */
     If a job has just completed
       If there are multiple jobs in the queue
         Calculate the number of sheets of paper needed
              for the next job
         If there is enough paper for the next job
           Process the next job on the queue
         Else
         ...