IP Library Granted Patent US 8,195,321
Granted Patent B2
US 8,195,321 · App. 12/572,764 · Granted Jun 5, 2012

Item workflow tracking in an automated production environment

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,195,321
App. No.
12/572,764
Granted
Jun 5, 2012
Kind
B2
Abstract

The progressive tracking of items in relation to other items as they are processed and transformed through a sequence of processes executed in a workflow procedure intended to produce a finished hard copy document product for transport to a destination location, as a result of a production run, enables permission based control of one or more processing steps during the production run and/or effective scheduling of any re-do operations that may be desired upon detection of any discrepancies in the item processing operations.

Claims (92)

1. A method for progressively tracking and controlling processing of a plurality of individual physical items required to produce a finished hard copy document product for transport to a destination location, as a result of a production run, through a sequence of processes executed in a workflow procedure intended to produce the finished product, the method comprising steps of:

(A) initializing a workflow template identifying each of the plurality of individual items, one or more machines use to produce the finished product, a plurality of processes to be executed by the one or more machines to transform individual items from one state to another, in an order of a sequence of the processes defined in accord with a workflow procedure, and relationships between individual items;

(B) starting the production run, to produce the finished product, in accordance with the workflow procedure;

(C) during the production run, recording at each respective process executed in the workflow procedure upon completion of item transformation by the respective process, at least:

i) an identification value assigned to at least one of the plurality of individual items upon which the respective process has been executed; and

ii) the identification value assigned to a machine resource which executed the respective process on the at least one individual item; and

(D) before at least one respective process is executed in the workflow procedure:

a) analyzing the recorded data for one or more of the items to be processed by the one respective process, and

b) permitting execution of the one respective process only upon determining that each of one or more of items to be processed by the one respective process has been transformed through all processes preceding the one respective process and in the order for the preceding processes as specified by the defined sequence.

2. The method of claim 1 , further comprising a step of outputting the finished hard copy document product for transport to the destination location only upon determining that all items required to produce the finished hard copy document product have been transformed through all processes and in the order as specified by the defined sequence.

3. The method of claim 1 , wherein:

at least two of the processes of the workflow procedure are concurrently executed in parallel on respective different ones of the items; and

a later process of the workflow procedure combines processed items from the parallel processes.

4. The method of claim 1 , wherein at least one of the processes divides an initial input item into a plurality of items for processing through one or more further processes of the workflow procedure as part of the production of a plurality of finished products.

5. The method of claim 1 , further comprising a step of assigning an identification value to each of the plurality of individual items, the finished product and each of the one or more machines needed for the production run.

6. The method of claim 1 , further comprising:

performing step (C) with respect to processing of individual physical items required to produce another instance of the finished hard copy document product during a continuation of the production run in accordance with the workflow procedure;

before at least one respective process is executed in the workflow procedure with respect to production of the other instance of the finished hard copy document product:

a) analyzing the recorded data for one or more of the items to be processed by the one respective process, and

b) detecting a discrepancy with respect to the processing of one or more of the physical items required to produce the other instance of the finished hard copy document product with respect to one or more of the preceding processes as specified by the defined sequence.

7. The method of claim 6 , further comprising at least one of:

permitting execution of the respective process on one or more of the physical items required to produce the other instance of the finished hard copy document product, in response to computer generated instructions;

delaying execution of a subsequent process of the defined sequence of the workflow procedure;

diverting an item subject to the discrepancy and any associated items; and

initiating a re-do of at least one item subject to the discrepancy.

8. The method of claim 6 , further comprising identifying an item subject to the discrepancy and other items to which the subject item is related as invalid with respect to the processing to produce the other instance of the finished hard copy document product during continuation of the production run.

9. The method of claim 6 , further comprising steps of:

scheduling a re-do of an item subject to the discrepancy, at a specified process of the workflow procedure;

executing the re-do of the subject item in accordance with the schedule; and

executing one or more of the processes of the workflow procedure after the specified process, to produce the finished product using the re-do of the subject item.

10. The method of claim 6 , further comprising steps of:

stopping the workflow procedure during execution of one of the processes on an item subject to the discrepancy; and

resuming the workflow procedure from execution of the stopped process only in response to receipt of a grant of permission to continue processing of the subject item from an operator.

11. The method of claim 1 , wherein:

the finished product is a mail article intended for delivery to an addressed recipient's location; and

each item is a mail-related item.

12. A document production system, comprising:

one or more machines use to produce the finished hard copy document product for transport to a destination location from a plurality of individual physical items by executing a plurality of processes, each process transforming one or more of the individual items from one state to another;

a computer coupled to communicate with the one or more machine resources, for progressively tracking and controlling processing of individual physical items through the execution of the transformations by the plurality of processes, the computer being programmed to perform functions including:

(A) initializing a workflow template identifying each of the plurality of individual items, the one or more machines needed for the production of the finished product, a plurality of processes to be executed by the one or more machines to transform individual items from one state to another, in an order of a sequence of the processes defined in accord with a workflow procedure, and relationships between individual items;

(B) starting the production run, to produce the finished product, in accordance with the workflow procedure;

(C) during the production run, recording at each respective process executed in the workflow procedure upon completion of item transformation by the respective process, at least:

i) an identification value assigned to at least one of the plurality of individual items upon which the respective process has been executed; and

ii) the identification value assigned to one of the machines which executed the respective process on the at least one individual item; and

(D) before at least one respective process is executed in the workflow procedure:

a) analyzing the recorded data for one or more of the items to be processed by the one respective process, and

b) permitting execution of the one respective process only upon determining that each of one or more of items to be processed by the one respective process has been transformed through all processes preceding the one respective process and in the order for the preceding processes as specified by the defined sequence.

13. The system of claim 12 , further comprising one or more readers, imagers or verifiers for capturing the identification values as printed on the items during transport thereof through or between the one or more machine resources.

14. The system of claim 12 , wherein one or more of the machine resources are configured for capturing the identification values as printed on the items during processing thereof.

15. A method for progressively tracking and controlling processing of a plurality of individual physical items required to produce a finished hard copy document product for transport to a destination location, as a result of a production run, through a sequence of processes executed in a workflow procedure intended to produce the finished product, the method comprising steps of

A) processing one or more items by one or more machines through a workflow procedure designated in accordance with a workflow procedural template, each of the respective one or more items and the one or more machines assigned a unique identification value;

B) obtaining the identification value of the one or more items as the one or more items are processed by each of the one or more machines;

C) sending, to a control processor, the obtained identification value of the one or more items in connection with the identification of the one or more machine resources upon which the one or more items were processed;

D) detecting, by the control processor, a discrepancy in processing in accordance with the workflow template, at a point in the designated workflow procedure;

E) in response to the discrepancy, based at least in part on the recorded identification value of at least one item and the identification value of one of the machines, performing one of the following:

a) scheduling a re-do of the at least one item subject to the discrepancy at the detected point in the designated workflow procedure; and

b) preventing execution of subsequent processing of the at least one item in accordance with the designated workflow procedure until the discrepancy is rectified.

16. The method of claim 15 , wherein the obtaining step is performed by a reader, imager, verifier during transport of an item thereof or between the one or more the one or more machines.

17. The method of claim 15 , wherein the obtaining step is performed by a respective one of the machines during or as a result of processing of an item.

18. A method for progressively tracking and controlling processing of a plurality of individual physical items required to produce a finished hard copy document product for transport to a destination location, as a result of a production run, through a sequence of processes executed in a workflow procedure intended to produce the finished product, the method comprising steps of:

(A) initializing a workflow template identifying each of the plurality of individual items, one or more machines use to produce the finished product, a plurality of processes to be executed by the one or more machines to transform individual items from one state to another, in an order of a sequence of the processes defined in accord with a workflow procedure, and relationships between individual items;

(B) starting the production run, to produce the finished product, in accordance with the workflow procedure;

(C) during the production run, recording at each respective process executed in the workflow procedure upon completion of item transformation by the respective process, at least:

i) an identification value assigned to at least one of the plurality of individual items upon which the respective process has been executed; and

ii) the identification value assigned to one of the machines which executed the respective process on the at least one individual item;

(D) before at least one respective process is executed in the workflow procedure:

a) analyzing the recorded data for one or more of the items to be processed by the one respective process, and

b) detecting a discrepancy with respect to the processing of one or more of the physical items required to produce the finished hard copy document product;

(E) scheduling a re-do of an item subject to the discrepancy, at a specified process of the workflow procedure;

(F) executing the re-do of the subject item in accordance with the schedule; and

(G) executing one or more of the processes of the workflow procedure to produce the finished product, using the re-do of the subject item.

19. The method of claim 18 , wherein:

the finished product is a mail article intended for delivery to an addressed recipient's location; and

each item is a mail-related item.

20. A document production system, comprising:

one or more machines use to produce the finished hard copy document product for transport to a destination location from a plurality of individual physical items by executing a plurality of processes, each process transforming one or more of the individual items from one state to another;

a computer coupled to communicate with the one or more machine resources, for progressively tracking and controlling processing of individual physical items through the execution of the transformations by the plurality of processes, the computer being programmed to perform functions including:

(A) initializing a workflow template identifying each of the plurality of individual items, the one or more machines needed for the production of the finished product, a plurality of processes to be executed by the one or more machines to transform individual items from one state to another, in an order of a sequence of the processes defined in accord with a workflow procedure, and relationships between individual items;

(B) starting the production run, to produce the finished product, in accordance with the workflow procedure;

(C) during the production run, recording at each respective process executed in the workflow procedure upon completion of item transformation by the respective process, at least:

i) an identification value assigned to at least one of the plurality of individual items upon which the respective process has been executed; and

ii) the identification value assigned to one of the machines which executed the respective process on the at least one individual item;

(D) before at least one respective process is executed in the workflow procedure:

a) analyzing the recorded data for one or more of the items to be processed by the one respective process, and

b) detecting a discrepancy with respect to the processing of one or more of the physical items required to produce the finished hard copy document product;

(E) scheduling a re-do of an item subject to the discrepancy, at a specified process of the workflow procedure;

(F) executing the re-do of the subject item in accordance with the schedule; and

(G) executing one or more of the processes of the workflow procedure to produce the finished product, using the re-do of the subject item.

21. The system of claim 20 , further comprising one or more readers, imagers or verifiers for capturing the identification values as printed on the items during transport thereof through or between the one or more machine resources.

22. The system of claim 20 , wherein one or more of the machine resources are configured for capturing the identification values as printed on the items during processing thereof.

23. A non-transitory computer readable medium embodying a program, wherein execution of the program causes a computer to implement the method of claim 1 .

24. A non-transitory computer readable medium embodying a program, wherein execution of the program causes a computer to implement the method of claim 18 .

Assignments (13)
SECURITY INTEREST Recorded Aug 29, 2025
From: BELL AND HOWELL, LLC
To: ABACUS FINANCE GROUP, LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 072726/0858 →
PATENT RELEASE AND REASSIGNMENT Recorded Aug 29, 2025
From: ANTARES CAPITAL LP, AS AGENT
To: BELL AND HOWELL, LLC
Reel/Frame 072801/0849 →
RELEASE OF INTELLECTUAL PROPERTY SECURITY INTERESTS RECORDED AT R/F 26722/0845 Recorded Dec 13, 2018
From: CONTRADO BBH FUNDING 2, LLC, AS SECURED PARTY
To: BELL AND HOWELL, LLC
Reel/Frame 048961/0714 →
RELEASE OF INTELLECTUAL PROPERTY SECURITY INTERESTS Recorded Dec 5, 2018
From: BANK OF AMERICA, N.A.
To: BELL AND HOWELL, LLC
Reel/Frame 048630/0032 →
SECURITY INTEREST Recorded Dec 3, 2018
From: BELL AND HOWELL, LLC
To: ANTARES CAPITAL LP, AS AGENT
Reel/Frame 048225/0612 →
SECURITY AGREEMENT Recorded Oct 23, 2015
From: BELL AND HOWELL, LLC
To: BANK OF AMERICA, N. A.
Reel/Frame 036955/0258 →
RELEASE OF SECURITY INTEREST Recorded Sep 4, 2015
From: BELL AND HOWELL, LLC; BELL AND HOWELL BCC, LLC
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 036552/0376 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS Recorded Oct 28, 2011
From: HARRIS N.A. FOR ITSELF AND AS SUCCESSOR BY MERGER TO HARRIS TRUST AND SAVINGS BANK
To: BELL AND HOWELL, LLC
Reel/Frame 027139/0160 →
SECURITY INTEREST (SUBORDINATED LOAN) Recorded Aug 9, 2011
From: BELL AND HOWELL, LLC
To: CONTRADO BBH FUNDING 2, LLC
Reel/Frame 026722/0845 →
SECURITY AGREEMENT Recorded Jul 15, 2011
From: BELL AND HOWELL, LLC; BELL AND HOWELL BCC, LLC
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 026598/0456 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2011
From: BOWE BELL + HOWELL COMPANY
To: BELL AND HOWELL, LLC
Reel/Frame 026533/0413 →
SECURITY AGREEMENT Recorded Nov 30, 2009
From: BOWE BELL + HOWELL COMPANY
To: HARRIS N.A., AS SECURED PARTY
Reel/Frame 023578/0181 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 2, 2009
From: MACKELPRANG, MARK G.; MASELLI, MICHAEL J.; RICHARDS, ROBERT; TOLOMEI, VICTOR; RUF, NORBERT; MEINELT, WOLFGANG
To: BOWE BELL + HOWELL COMPANY
Reel/Frame 023321/0415 →