| CPC G06F 3/1291 (2013.01) [G06F 3/1203 (2013.01); G06F 3/1226 (2013.01); G06F 3/1261 (2013.01)] | 20 Claims |

|
1. A method for managing printing operations, the method comprising:
connecting a printing controller of a second printing device to a printing controller of a first printing device to form a peer-to-peer network;
exchanging printing device information for the first printing device and the second printing device between the printing controller of the first printing device and the printing controller of the second printing device, wherein the printing device information includes information about at least one job queue at the first printing device and at least one job queue at the second printing device;
storing the printing device information at the first printing device and the second printing device;
enabling a subscription to automatically be sent between the printing controller of the first printing device to automatically update the information about the at least one job queue at the first printing device upon receipt of the subscription and the printing controller of the second printing device to automatically update the information about the at least one job queue at the second printing device upon receipt of the subscription;
receiving a print job at the printing controller of the first printing device;
processing the print job at the printing controller of the first printing device;
detecting a problem with printing the print job by the printing controller of the first printing device;
determining that the second printing device can continue the print job based on the information about the at least one job queue at the second printing device as updated by the subscription within the printing device information stored at the first printing device;
adjusting a print instruction for the print job at the printing controller of the first printing device; and
forwarding the print job to the printing controller of the second printing device, wherein the print job is continued at the second printing device according to the print instruction.
|