Patent ID: 7239408
Filing Date: 2007-07-03
Classification: G06F

Abstract:
1. A method of processing a print job of a customer before submitting the print job to at least one of a plurality of print providers, the print job being defined by a data file for the print job and a print request identifying at least one attribute of the print job as specified by the customer, the method comprising: providing a print processing system controller having a printing capability of the print providers registered therewith; defining a network communication link between the customer and the print processing system controller; receiving the data file for the print job at the print processing system controller via the network communication link; determining at least one document type for the print job with the print processing system controller based on characteristics of the print job as included in the data file for the print job, including processing the data file for the print job to determine characteristics of the print job including at least one of a file format, a number of pages, a print medium, a printing layout, a color content, and an image presence of the print job, and analyzing the characteristics of the print job to determine the at least one document type for the print job; presenting the at least one document type for the print job to the customer via the network communication link; and receiving the print request for the print job at the print processing system controller via the network communication link, the print request specifying a document type for the print job from the at least one document type for the print job and identifying the at least one attribute of the print job as specified by the customer.