US2023161533A1PendingUtilityA1

Printing system and methods to manage printing devices according to information for each printing device

Assignee: KYOCERA DOCUMENT SOLUTIONS INCPriority: Jan 21, 2021Filed: Jan 24, 2023Published: May 25, 2023
Est. expiryJan 21, 2041(~14.5 yrs left)· nominal 20-yr term from priority
G06F 3/1244G06F 3/1261G06F 3/121G06F 3/1288G06F 3/1296G06F 3/1229
63
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A printing system manages printing devices. A managing server receives device update status information and pending job information from each of the printing devices. A status change for a component within a first printing device is detected, thereby updating the device information for the first printing device. The managing server parses a print job queue for the first printing device to update the pending job information to determine the print job will cause a first potential error related to the changed status of the first printing device. When a new print job is received, the managing server determines that the new print job will not occur according to the first potential error, identifies a second printing device, determines the new print job will not result in a second potential error at the second printing device, and sends the new print job to the second printing device.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method for resolving errors within a printing system, the method comprising:
 compiling error information about errors from a plurality of printing devices;   compiling pending job information for pending print jobs at the plurality of printing devices;   analyzing the error information about the errors from the plurality of printing devices;   determining an error category for each of the errors based on the error information;   applying weight parameters to each of the errors according to the respective error category;   analyzing the pending job information for the pending print jobs at the plurality of printing devices to determine resources specified by each pending print job;   indicating that the resources specified by each pending print job will result in a potential error at a printing device of the plurality of printing devices;   applying the weight parameters to the potential error; and   determining a priority order to resolve the errors and the potential error based on the weight parameters and the pending job information for the pending print jobs.   
     
     
         2 . The method of  claim 1 , further comprising parsing the pending print jobs at the plurality of printing devices to determine the pending job information. 
     
     
         3 . The method of  claim 2 , wherein indicating includes determining a queued print job of the pending print jobs at the printing device will cause the potential error. 
     
     
         4 . The method of  claim 1 , wherein compiling the error information includes compiling warning information for the plurality of printing devices. 
     
     
         5 . The method of  claim 1 , wherein the errors include
 at least one print-halting error having a first weight parameter,   at least one potential print-halting error having a second weight parameter,   at least one potential printing halting error based on at least one pending print job having a third weight parameter, and   at least one device error having a fourth weight parameter.   
     
     
         6 . The method of  claim 5 , wherein the first weight parameter is greater than the second weight parameter, the third weight parameter, and the fourth weight parameter. 
     
     
         7 . The method of  claim 1 , further comprising compiling historical data for each of the plurality of printing devices. 
     
     
         8 . The method of  claim 7 , further comprising using the historical data to indicate that the resources specified by the pending print jobs will cause the potential error. 
     
     
         9 . The method of  claim 1 , further comprising updating the error information or the pending job information upon receipt of a notification from the printing device of the plurality of printing devices. 
     
     
         10 . A method for resolving errors at a printing device, the method comprising:
 compiling error information about a plurality of errors;   compiling pending job information for pending print jobs at a print queue;   analyzing the error information about the plurality of errors;   determining an error category for each of the errors based on the error information;   applying weight parameters to each of the errors according to the respective priority category;   analyzing the pending job information for the pending print jobs to determine resources specified by each pending print job;   indicating that the resources specified by each pending print job will result in a potential error within the printing device;   applying the weight parameters to the potential error; and   determining a priority order to resolve the errors and the potential error based on the weight parameters.   
     
     
         11 . The method of  claim 1 , further comprising displaying a notification on the printing device indicating a highest-priority error in the priority order to resolve. 
     
     
         12 . The method of  claim 1 , wherein the errors include
 at least one print-halting error having a first weight parameter,   at least one potential print-halting error having a second weight parameter,   at least one potential printing halting error based on at least one pending print job having a third weight parameter, and   at least one device error having a fourth weight parameter.   
     
     
         13 . The method of  claim 12 , further comprising ranking the at least one print-halting error having the first weight parameter above the at least one errors having the second weight parameter, the third weight parameter, or the fourth weight parameter. 
     
     
         14 . The method of  claim 10 , further comprising compiling historical data for the printing device. 
     
     
         15 . The method of  claim 14 , further comprising predicting the potential error within the printing device using the historical data. 
     
     
         16 . A print managing server for a printing system, the print management server comprising:
 a processor;   a memory to store instructions executable on the processor,   the instructions, when executed, configure the server to   compile error information about errors from a plurality of printing devices;   compile pending job information for pending print jobs at the plurality of printing devices;   analyze the error information about the errors from the plurality of printing devices;   determine an error category for each of the errors based on the error information;   apply weight parameters to each of the errors according to the respective priority category;   analyze the job information for the pending print jobs at the plurality of printing devices to determine resources for each pending print job;   indicate that the resources for each pending print job will result in a potential error at the respective printing device;   apply the weight parameters to the potential error; and   determine a priority order to resolve the errors and the potential error based on the weight parameters and the job information for the pending print jobs.   
     
     
         17 . The print management server of  claim 16 , wherein the instructions further configure the server to send a notification with the priority order. 
     
     
         18 . The print management server of  claim 16 , wherein the instructions further configure the server to compile data analytics for each of the plurality of printing devices. 
     
     
         19 . The print managing server of  claim 18 , wherein the instructions further configure the server to use the data analytics to indicate that the resources for the pending print jobs will cause the potential error. 
     
     
         20 . The print managing server of  claim 16 , wherein the instructions further configure the server to parse the pending print jobs at the plurality of printing devices to determine the job information.

Join the waitlist — get patent alerts

Track US2023161533A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.