Ordering jobs in a print queue based on preparation and print times
US-2016210087-A1 · Jul 21, 2016 · US
US2016350032A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016350032-A1 |
| Application number | US-201615166589-A |
| Country | US |
| Kind code | A1 |
| Filing date | May 27, 2016 |
| Priority date | May 29, 2015 |
| Publication date | Dec 1, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method is provided for printing a print job on a printing system configured by means of printing system settings. The printer includes a print engine and a control unit including a scheduler for scheduling the print job in time. The print job has a plurality of print job settings. The method includes receiving a print job, determining a range of possible print job durations for the print job based on at least one group of settings out of the group of printing system settings, the group of the print job settings and the group of settings for a change-over time between print jobs of a pair of subsequent print jobs, determining a minimum of the range to be an optimistic print job duration for the print job, determining a maximum of the range to be a pessimistic print job duration for the print job, selecting a print job duration for the print job out of the optimistic print job duration and the pessimistic print job duration, based on a selection criterion, scheduling the print job by the scheduler in a scheduling scheme according to the selected print job duration, and printing the print job according to the scheduling scheme.
Opening claim text (preview).
What is claimed is: 1 . A method for printing a print job on a printing system, the printing system being configured by means of printing system settings, the printing system comprising a print engine and a controller comprising a scheduler for scheduling the print job in time, the print job having a plurality of print job settings, the method comprising the steps of: receiving the print job; determining a range of possible print job durations for the print job derived from alternative choices to be made in a simplified model of the printing system, the choices based on at least one group of settings out of a group of printing system settings, a group of the print job settings, a group of settings for a change-over time between print jobs of a pair of subsequent print jobs, a group of maintenance settings for maintenance of the printing system, a group of experience data with respect to print stops of the printing system, a group of tolerances on values of the printing system settings and a group of tolerances on values of the print job settings; determining a minimum of the range of possible print job durations to be an optimistic print job duration for the print job; determining a maximum of the range of possible print job durations to be a pessimistic print job duration for the print job; selecting a print job duration for the print job out of the optimistic print job duration and the pessimistic print job duration, based on a selection criterion, scheduling the print job by the scheduler in a scheduling scheme according to the selected print job duration; and printing the print job according to the scheduling scheme. 2 . The method according to claim 1 , wherein the step of scheduling the print job, if a pessimistic print job duration is selected for the print job, further comprises the steps of, for each previous print job, for which an optimistic print job duration is selected and which is scheduled before the print job: selecting the pessimistic print job duration corresponding to the previous print job; and rescheduling the previous print job according to the selected pessimistic print job duration determined for the previous print job. 3 . The method according to claim 2 , wherein the step of rescheduling the previous print job further comprises the step of leaving the previous print job at the same position in a print job queue of the scheduled previous print jobs. 4 . The method according to claim 1 , further comprising the step of changing the print order of a previous print job for which an optimistic print job duration is selected and a later print job for which a pessimistic print job duration is selected. 5 . The method according to claim 1 , further comprising the step of displaying the scheduling scheme of scheduled print jobs according to the respective optimistic or pessimistic print job duration. 6 . The method according to claim 5 , further comprising the step of determining a difference between the pessimistic print job duration and the optimistic print job duration of the print job and displaying the difference in the displayed scheduling scheme of the scheduled print jobs. 7 . The method according to claim 1 , wherein the selection criterion is whether or not the plurality of print job settings comprises a deadline print job setting for a deadline for deliverance of the print job. 8 . The method according to claim 7 , wherein the printing system has a user interface and the method further comprises the step of receiving the deadline print job setting via user input by mean of the user interface. 9 . The method according to claim 7 , wherein the printing system has an interface with a management information system and the method further comprises the step of receiving the deadline print job setting via the interface with the management information system. 10 . The method according to claim 1 , wherein the selection criterion is at least partially based on preferences of a customer of the print job. 11 . The method according to claim 1 , wherein the selection criterion is at least partially based on at least one out of a part of the day of printing the print job, a part of the week of printing the print job, a part of the month of printing the print job, and a part of a year of printing the print job. 12 . A printing system for printing a print job having a plurality of print job settings, the printing system comprising: a print engine; and a controller comprising: a scheduler configured to schedule the print job in time; a receiving section configured to receive the print job; a determining section configured to determine an optimistic and a pessimistic print job duration for the print job derived from alternative choices to be made in a simplified model of the printing system; and a selecting section configured to select, based on a selecting criterion, a print job duration for the print job out of the optimistic print job duration and the pessimistic print job duration, wherein the scheduler is configured to schedule the print job in a scheduling scheme according to the selected print job duration, and the print engine is configured to print the print job according to the scheduling scheme, and wherein the controller is configured to execute the method according to claim 1 . 13 . A non-transitory recording medium comprising computer executable program code configured to instruct a computer to perform the method according to claim 1 .
by using pre-stored settings, e.g. job templates, presets, print styles · CPC title
Configuration of print job parameters, e.g. using UI at the client · CPC title
resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data · CPC title
Job scheduling, e.g. queuing, determine appropriate device · CPC title
resulting in increased flexibility in print job configuration, e.g. job settings, print requirements, job tickets · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.