Browse Prior Art Database

Technique for Identifying Printfile Destinations using the Print Services Facility/6000 Separator Page

IP.com Disclosure Number: IPCOM000116735D
Original Publication Date: 1995-Oct-01
Included in the Prior Art Database: 2005-Mar-31
Document File: 2 page(s) / 69K

Publishing Venue

IBM

Related People

Lahey, LC: AUTHOR [+3]

Abstract

Disclosed is a technique for identifying print job copy destinations at the printer output bin location. This technique uses the Print Services Facility (PSF) Separator Page to identify the copy's destination.

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

Technique for Identifying Printfile Destinations using the Print
Services Facility/6000 Separator Page

      Disclosed is a technique for identifying print job copy
destinations at the printer output bin location.  This technique uses
the Print Services Facility (PSF) Separator Page to identify the
copy's destination.

      In a Print-on-Demand system, orders for books (or other
publications) arrive throughout the day.  Typically, these orders are
collected at the end of the day and orders for the same
book/publication are batched together to create multiple copies of
one printjob for each book/publication.  The handler/operator who
retrieves the printed books/publications must somehow determine how
many copies of the book/publication go to which customers.

      To solve this problem, this technique uses the power and
flexibility of the PSF/6000* Separator Exit.  Each copy of the
requested book is prefaced by a Separator page which states the
customer to whom this particular copy is to be shipped, and the
number of this copy (1 of 10).  This makes it easy for an assembler
to collect all copies of the requested book/publication for a given
customer, and place them in the correct mailing envelope.

      When the orders for the day are assembled and all orders for a
particular book/publication are coallesced into one printjob, a
customer list (with addresses, number of copies, etc.) is assembled.
A separate file is also created, with the following structure for
each customer that has ordered copies of the book/publication:
  SHORT num_copies_for_this_cus         (2 bytes)
  CHAR(60) 1st line of customer info
  CHAR(60) 2nd line of customer info
    .
    .                                    (600 bytes)
    .
  CHAR(60) 10th line of customer info
  CHAR(60) copy_string #1 "copy 1 of num_copies_for_this_custome...