Error handling for print workflows

US9778886B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9778886-B2
Application numberUS-201313776075-A
CountryUS
Kind codeB2
Filing dateFeb 25, 2013
Priority dateFeb 25, 2013
Publication dateOct 3, 2017
Grant dateOct 3, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods and systems resume workflow processing of a print job at intermediate steps of a print workflow. In one embodiment, a control system initiates processing of a print job based on steps in a print workflow, where the steps identify print shop activities to perform for the print job. The control system identifies an error in executing a step of the workflow, and identifies an intermediate step in the workflow that has executed in processing the print job. The control system identifies an updated file for the print job to correct the error, and resumes the processing of the print job at the intermediate step using the update file.

First claim

Opening claim text (preview).

We claim: 1. A system comprising: a control system operable to initiate processing of a print job based on steps in a print workflow, wherein the steps identify print shop activities to perform for the print job; the control system is further operable to identify an error in executing a step of the print workflow, to identify an intermediate step in the print workflow that has executed in processing the print job, to identify an updated file for the print job to correct the error, and to resume processing of the print job at the intermediate step using the updated file. 2. The system of claim 1 wherein: the control system is further operable to indicate to a user a plurality of intermediate steps that have executed in processing the print job, to receive a selection from the user of an intermediate step, and to resume processing of the print job at the intermediate step selected by the user utilizing the updated file. 3. The system of claim 1 wherein: the control system is further operable to identify a previous version of the updated file, to determine which version to use to resume processing based on a selection from a user, and to resume processing of the print job using the version selected by the user. 4. The system of claim 1 wherein: the control system is further operable to identify an updated job ticket for the print job to correct the error, and to resume processing of the print job at the intermediate step using the updated job ticket. 5. The system of claim 1 wherein: the control system is further operable to identify an updated presentation file for the print job to correct the error, and to resume processing of the print job at the intermediate step using the updated presentation file. 6. The system of claim 1 wherein: the print workflow is a non-branching workflow. 7. A method comprising: initiating a processing of a print job based on steps in a print workflow, wherein the steps identify print shop activities to perform for the print job; identifying an error in executing a step of the print workflow; identifying an intermediate step in the print workflow that has executed in processing the print job; identifying an updated file for the print job to correct the error; and resuming the processing of the print job at the intermediate step using the updated file. 8. The method of claim 7 wherein: identifying an intermediate step further comprises: indicating to a user a plurality of intermediate steps that have executed in processing the print job; and receiving a selection from the user of an intermediate step; and resuming the processing further comprises: resuming the processing of the print job at the intermediate step selected by the user utilizing the updated file. 9. The method of claim 7 wherein: identifying the updated file further comprises: identifying a previous version of the updated file; and determining which version to use to resume processing based on a selection from a user; and resuming the processing further comprises: resuming the processing of the print job using the version selected by the user. 10. The method of claim 7 wherein: identifying an updated file further comprises: identifying an updated job ticket for the print job to correct the error; and resuming the processing further comprises: resuming the processing of the print job at the intermediate step using the updated job ticket. 11. The method of claim 7 wherein: identifying an updated file further comprises: identifying an updated presentation file for the print job to correct the error; and resuming the processing further comprises: resuming the processing of the print job at the intermediate step using the updated presentation file. 12. The method of claim 7 wherein: the print workflow is a non-branching workflow. 13. A non-transitory computer readable medium embodying programmed instructions which, when executed by a processor, direct the processor to: initiate a processing of a print job based on steps in a print workflow, wherein the steps identify print shop activities to perform for the print job; identify an error in executing a step of the print workflow; identify an intermediate step in the print workflow that has executed in processing the print job; identify an updated file for the print job to correct the error; and resume the processing of the print job at the intermediate step using the updated file. 14. The non-transitory computer readable medium of claim 13 wherein: instructions to identify an intermediate step further comprise instructions to: indicate to a user a plurality of intermediate steps that have executed in processing the print job; and receive a selection from the user of an intermediate step; and instructions to resume the processing further comprise instructions to: resume the processing of the print job at the intermediate step selected by the user utilizing the updated file. 15. The non-transitory computer readable medium of claim 13 wherein: instructions to identify the updated file further comprise instructions to: identify a previous version of the updated file; and determine which version to use to resume processing based on a selection from a user; and instructions to resume the processing further comprise instructions to: resume the processing of the print job using the version selected by the user. 16. The non-transitory computer readable medium of claim 13 wherein: instructions to identify an updated file further comprise instructions to: identify an updated job ticket for the print job to correct the error; and instructions to resume the processing further comprise instructions to: resume the processing of the print job at the intermediate step using the updated job ticket. 17. The non-transitory computer readable medium of claim 13 wherein: steps to identify an updated file further comprise instructions to: identify an updated presentation file for the print job to correct the error; and instructions to resume the processing further comprise instructions to: resume the processing of the print job at the intermediate step using the updated presentation file. 18. The non-transitory computer readable medium of claim 13 wherein: the print workflow is a non-branching workflow.

Assignees

Inventors

Classifications

  • High volume printer device · CPC title

  • Print workflow management, e.g. defining or changing a workflow, cross publishing · CPC title

  • Improving printing performance · CPC title

  • G06F3/1234Primary

    Errors handling and recovery, e.g. reprinting (G06F3/1261 takes precedence) · CPC title

  • Facilitating exception or error detection and recovery, e.g. fault, media or consumables depleted · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9778886B2 cover?
Methods and systems resume workflow processing of a print job at intermediate steps of a print workflow. In one embodiment, a control system initiates processing of a print job based on steps in a print workflow, where the steps identify print shop activities to perform for the print job. The control system identifies an error in executing a step of the workflow, and identifies an intermediate …
Who is the assignee on this patent?
Boldt Gerald Donald, Jahn Janeen E, Lemaster Ronald J, and 2 more
What technology area does this patent fall under?
Primary CPC classification G06F3/1234. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 03 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).