Wheeler Ruml - Palo Alto CA, US Robert M. Lofthus - Webster NY, US Ronald J. Root - Fairport NY, US Markus P J. Fromherz - Palo Alto CA, US Marc W. Webster - Rochester NY, US
Assignee:
Palo Alto Research Center Incorporated - Palo Alto CA
International Classification:
G06F 19/00
US Classification:
700100, 700110
Abstract:
A method for performing exception handling operates within a computer controlled multi-step production system for producing objects. The system includes a system controller, within which reside a planner/scheduler and module controller(s). The system controller receives a stream of object specifications for objects to be produced including the jobs to which they belong. The planner/scheduler plans and schedules the jobs incrementally, and the system controller sends commands to the module controller(s) directing production of the planned and scheduled objects by production system modules. The method includes receiving notice in the system controller of a problem situation present within the multi-step production system and halting planning for the production of subsequent objects. Plans are canceled plans for all objects that have not begun production, and all objects affected by the problem situation are marked as bad objects. The system controller planned exception handling/recovery or module controller directed exception handling/recovery is applied and normal operation is resumed.
Marc W. Webster - Rochester NY, US Dragana Pavlovic - Rochester NY, US Michael P. Kirby - Pittsford NY, US Amy M. Zaremski - Fairport NY, US Neil Dempsey - Victor NY, US
Assignee:
XEROX CORPORATION - Norwalk CT
International Classification:
G03G 15/00 B65H 31/00
US Classification:
399397, 271207
Abstract:
Multi-colorant and monochromatic digital image print lines are connected to operate sequentially from a single sheet feeder in a first mode and switchable to operate independently from separate feeders in a second mode. The print lines may include sets of monochromatic and multi-colorant marking engines.
Partial Or Untimed Production Trees To Specify Diagnostics Operations Requiring Multiple Module Cooperation
Marc W. Webster - Rochester NY David W. Covert - Ontario NY Douglas T. Rabjohns - Fairport NY
Assignee:
Xerox Corporation - Stamford CT
International Classification:
G06K 1500
US Classification:
358296
Abstract:
An electronic image processing apparatus includes a controller and a plurality of resources in an arbitrary configuration. Each of the resources provides an associated processor storing data related to operational capabilities of the associated resource. The controller is adapted to dynamically configure the image processing apparatus to operate in accordance with the operational capabilities of each of the processors by defining job requirements as a combination of images defining a set of sheets and specifying compilations of sheets. The job requirement is converted into an assembly tree relationship for merging into additional assembly trees for formulating the job requirement. The controller responds to the data related to the operational capabilities of each of the modules and to the the assembly tree relationship of images, copy sheets, and compilations of copy sheets for providing a production tree relationship of the operational capabilities of the modules including timing relationships for operating the image processing apparatus. The production tree relationship further permits arbitrary definition of a job requirement into a first segment independent of the capabilities of the modules and a second segment dependent upon selected capabilities of selected modules to allow the image processing apparatus to be partially configured based upon operator entered constraints. This technique further allows adaptive control of selective diagnostics.
Partial Or Untimed Production Trees To Specify Specific Output Terminal Operation
Marc W. Webster - Rochester NY David W. Covert - Ontario NY Jose A. Pena - Rochester NY Douglas T. Rabjohns - Fairport NY
Assignee:
Xerox Corporation - Stamford CT
International Classification:
H04N 100 G06F 1500
US Classification:
358296
Abstract:
An electronic image processing apparatus includes a controller and a plurality of resources in an arbitrary configuration. Each of the resources provides an associated processor storing data related to operational capabilities of the associated resource. The controller is adapted to dynamically configure the image processing apparatus to operate in accordance with the the operational capabilities of each of the processors by defining job requirements as a combination of images defining a set of sheets and specifying compilations of sheets. The job requirement is converted into an assembly tree relationship for merging into additional assembly trees for formulating the job requirement. The controller responds to the data related to the operational capabilities of each of the modules and to the the assembly tree relationship of images, copy sheets, and compilations of copy sheets for providing a production tree relationship of the operational capabilities of the modules including timing relationships for operating the image processing apparatus. The production tree relationship further permits arbitrary definition of a job requirement into a first segment independent of the capabilities of the modules and a second segment dependent upon selected capabilities of selected modules to allow the image processing apparatus to be partially configured based upon operator entered constraints.
Assembly Trees For Canonical Representation Of Documents And Blending Multiple Functions
Marc W. Webster - Rochester NY Daniel L. McCue - Rochester NY Paul A. Rulli - Webster NY John O. Walker - Rochester NY William K. Stumbo - Fairport NY
Assignee:
Xerox Corporation - Stamford CT
International Classification:
H04N 100 G01M 100 G06F 1500
US Classification:
358296
Abstract:
An electronic image processing apparatus includes a controller and a plurality of resources in an arbitrary configuration. Each of the resources provides an associated processor storing data related to operational capabilities of the associated resource. The controller is adapted to dynamically configure the image processing apparatus to operate in accordance with the the operational capabilities of each of the processors by defining job requirements as a combination of images defining a set of sheets and specifying compilations of sheets. The job requirement is converted into an assembly tree relationship for merging into additional assembly trees for formulating the job requirement. The controller responds to the data related to the operational capabilities of each of the modules and to the the assembly tree relationship of images, copy sheets, and compilations of copy sheets for providing a production tree relationship of the operational capabilities of the modules including timing relationships for operating the image processing apparatus. The production tree relationship further permits arbitrary definition of a job requirement into a first segment independent of the capabilities of the modules and a second segment dependent upon selected capabilities of selected modules to allow the image processing apparatus to be partially configured based upon operator entered constraints.
Generic Assembly Trees Providing Job Control And Mix And Match Of Modules
Marc W. Webster - Rochester NY Daniel Lawrence McCue - Rochester NY Paul A. Rulli - Webster NY William K. Stumbo - Fairport NY
Assignee:
Xerox Corporation - Stamford CT
International Classification:
H04N 100 G06F 1500 G03G 1500
US Classification:
358296
Abstract:
An electronic image processing apparatus includes a controller and a plurality of resources in an arbitrary configuration. Each of the resources provides an associated processor storing data related to operational capabilities of the associated resource. The controller is adapted to dynamically configure the image processing apparatus to operate in accordance with the the operational capabilities of each of the processors by defining job requirements as a combination of images defining a set of sheets and specifying compilations of sheets. The job requirement is converted into an assembly tree relationship for merging into additional assembly trees for formulating the job requirement. The controller responds to the data related to the operational capabilities of each of the modules and to the the assembly tree relationship of images, copy sheets, and compilations of copy sheets for providing a production tree relationship of the operational capabilities of the modules including timing relationships for operating the image processing apparatus. The production tree relationship further permits arbitrary definition of a job requirement into a first segment independent of the capabilities of the modules and a second segment dependent upon selected capabilities of selected modules to allow the image processing apparatus to be partially configured based upon operator entered constraints.
System For Generically Describing And Scheduling Operation Of Modular Printing Machine
Markus P. J. Fromherz - Palo Alto CA Vijay A. Saraswat - Fremont CA Marc W. Webster - Rochester NY
Assignee:
Xerox Corporation - Stamford CT
International Classification:
G06K 1500
US Classification:
395112
Abstract:
A system is provided to allow for automated scheduling and completion of print jobs in a printing machine. A generic system for describing functionality of various modules forming a print engine is described. Such a module description is provided for each of a plurality of subassemblies which form the printing machine. A component communicates description information about itself to a scheduling unit once it is integrated into a complete printing machine. The scheduling unit, in turn, analyzes all functions available from various subassemblies comprising the machine. This analysis returns data representative of all available functions to the printing machines. Upon receipt of user input on one or more printing jobs, the scheduler then correlates the user information with the available properties of the printing machine to schedule an efficient completing of all printing tasks.
Flexible Configuration Of Document Output Terminals From Autonomous Machine Modules
Marc W. Webster - Rochester NY Paul A. Rulli - Webster NY Michael E. Farrell - Ontario NY Gene A. McDaniel - Los Altos Hills CA
Assignee:
Xerox Corporation - Stamford CT
International Classification:
H04N 100 H04N 123 G06F 1500
US Classification:
358296
Abstract:
An electronic image processing apparatus has a controller and a plurality of resources in an arbitrary configuration. Each of the resources includes an associated processor storing data related to operational constraints of the associated resource and a bus interconnects the processors to the controller for directing the operation of the resources. The controller is adapted to operate independent of a particular configuration of the plurality of resources by receiving from each of the processors the data related to the operational constraints of each associated resource and interrogating each of the processors to determine the geometrical relationship of the interconnection of the resources. The controller then responds to the data related to the operational constraints of each of the processors and to the geometrical relationship of the interconnection of the resources to dynamically configure the image processing apparatus to operate in accordance with the the operational constraints of each of the processors and to the geometrical relationship of the interconnection of the resources.