Method and system for queue synchronization
AssigneeXerox Corporation
InventorsJavier A. Morales, Michael E. Farrell
Life of this patent
Estimating the term…
Abstract
This invention relates to a methods and a printing system in which queues across one or more printing devices, such as printers, copiers, and the like, are automatically kept synchronized. The queues are placed into one or more pools. In some embodiments, one queue in a pool is designated as a master queue. Changes to the queues in the pool are then controlled and propagated from the master queue. In other embodiments, various queues in a pool are designated as peers. Any change to a queue, such as a change to, a subset of print job parameters, in the pool is then propagated to its peers.
Claims11
A printing system, comprising:
- a set of print queues configured to queue print jobs of the printing system, each print queue in the set of print queues configured to queue print jobs of an associated printing device;
- a memory storing queue settings associated with each print queue in the set of print queues, wherein each queue setting comprises a set of printer settings comprising at least one of operating systems support settings, driver support settings, duplex printing settings, color conversion settings, and image quality settings;
- at least one processor configured to synchronize the set of print queues based on the queue settings such that print jobs of a first print queue can be equivalently redirected to a second print queue in the set of print queues by analyzing queue settings of the second queue to determine a difference between the first print queue and the second print queue;
- and
- a set of printing devices coupled to at least one of the set of print queues and configured to output the print jobs.
A method of configuring a set of print queues in a printing system, said method comprising:
- identifying a set of print queues available in the printing system, each print queue in the set of print queues configured to queue print jobs of an associated printing device;
- selecting a pool of print queues from the identified set of print queues, wherein the pool of print queues comprises a plurality of print queues;
- accessing electronically stored queue settings associated with each print queue in the selected pool, wherein each queue setting comprises a set of printer settings comprising at least one of operating systems support settings, driver support settings, duplex printing settings, color conversion settings, and image quality settings;
- configuring each print queue in the selected pool with an equivalent set of queue settings based on the accessing;
- and
- coupling each print queue in the selected pool with each other such that changes to the queue settings are propagated to each print queue in the selected pool, wherein the coupling comprises determining a difference between queue settings.
Dependencies are inferred from the claim text.