IP Library Granted Patent US 9,600,212
Granted Patent B2
US 9,600,212 · App. 12/915,343 · Granted Mar 21, 2017

Receipt verification of print jobs in an automated document factory 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 9,600,212
App. No.
12/915,343
Granted
Mar 21, 2017
Kind
B2
Abstract

Methods and systems are provided for verifying the receipt of print jobs submitted to an Automated Document Factory (ADF) system from a client. The ADF system receives a print work summary from the client indicating print jobs scheduled for submission to the ADF system. The ADF system may then receive print jobs from the client. A determination is made regarding the differences between the print jobs received from the client and the print jobs scheduled for submission as indicated in the print work summary. A tracking report is generated indicating the differences, and a notification is provided to the client when the tracking report indicates that a difference exists between the print jobs received from the client and the print jobs indicated in the print work summary.

Claims (49)

1. An Automated Document Factory (ADF) system comprising:

a datacenter operable to receive a print work summary from a client indicating print jobs scheduled for submission to the ADF system, and to receive print jobs from the client; and

a tracking system including a memory, the tracking system operable to determine differences between the print jobs received from the client and the print jobs scheduled for submission as indicated in the print work summary, to generate in the memory a tracking report indicating the differences, and to provide notification to the client when the tracking report indicates that a difference exists between the print jobs received from the client and the print jobs indicated in the print work summary.

2. The ADF system of claim 1 wherein:

the print work summary indicates print jobs scheduled for submission during a print cycle, and

the tracking system is further operable to provide notification to the client indicating that the print cycle did not complete successfully when there are differences between the print jobs received from the client during the print cycle and the print jobs scheduled for submission during the print cycle as indicated in the print work summary.

3. The ADF system of claim 1 wherein:

the tracking system is further operable to compare a number of print jobs received from the client and a number of print jobs as indicated in the print work summary to determine the differences.

4. The ADF system of claim 1 wherein:

the tracking system is further operable to compare a number of documents in a print job received from the client and a number of documents for the print job as indicated in the print work summary to determine the differences.

5. The ADF system of claim 1 wherein:

the tracking system is further operable to compare a number of bytes in a print job received from the client and a number of bytes for the print job as indicated in the print work summary to determine the differences.

6. The ADF system of claim 1 wherein:

the tracking system is further operable to compare a Cyclic Redundancy Check (CRC) value calculated for a print job received from the client and a CRC value for the print job as indicated in the print work summary to determine the differences.

7. A method comprising:

receiving, by a datacenter, a print work summary from a client indicating print jobs scheduled for submission to an ADF system;

determining, by a tracking system, differences between print jobs received from the client and the print jobs scheduled for submission as indicated in the print work summary;

generating, by a tracking system, a tracking report indicating the differences; and

providing, by a tracking notification to the client when the tracking report indicates that a difference exists between the print jobs received from the client and the print jobs indicated in the print work summary.

8. The method of claim 7 wherein:

the print work summary indicates print jobs scheduled for submission during a print cycle, and

providing notification further comprises:

providing notification to the client indicating that the print cycle did not complete successfully when there are differences between the print jobs received from the client during the print cycle and the print jobs scheduled for submission during the print cycle as indicated in the print work summary.

9. The method of claim 7 wherein:

determining the differences further comprises:

comparing a number of print jobs received from the client and a number of print jobs as indicated in the print work summary to determine the differences.

10. The method of claim 7 wherein determining the differences further comprises:

comparing a number of documents in a print job received from the client and a number of documents for the print job as indicated in the print work summary to determine the differences.

11. The method of claim 7 wherein determining the differences further comprises:

comparing a number of bytes in a print job received from the client and a number of bytes for the print job as indicated in the print work summary to determine the differences.

12. The method of claim 7 wherein determining the differences further comprises:

comparing a Cyclic Redundancy Check (CRC) value calculated for a print job received from the client and a CRC value for the print job as indicated in the print work summary to determine the differences.

13. A non-transitory computer readable medium tangibly embodying programmed instructions which, when executed by a processor, are operable for performing a method of verifying reception of print jobs at an Automated Document Factory (ADF) system, the method comprising:

receiving a print work summary from a client indicating print jobs scheduled for submission to an ADF system;

determining differences between print jobs received from the client and the print jobs scheduled for submission as indicated in the print work summary;

generating a tracking report indicating the differences; and

providing notification to the client when the tracking report indicates that a difference exists between the print jobs received from the client and the print jobs indicated in the print work summary.

14. The non-transitory computer readable medium of claim 13 wherein:

the print work summary indicates print jobs scheduled for submission during a print cycle, and

providing notification further comprises:

providing notification to the client indicating that the print cycle did not complete successfully when there are differences between the print jobs received from the client during the print cycle and the print jobs scheduled for submission during the print cycle as indicated in the print work summary.

15. The non-transitory computer readable medium of claim 13 wherein determining the differences further comprises:

comparing a number of print jobs received from the client and a number of print jobs as indicated in the print work summary to determine the differences.

16. The non-transitory computer readable medium of claim 13 wherein determining the differences further comprises:

comparing a number of documents in a print job received from the client and a number of documents for the print job as indicated in the print work summary to determine the differences.

17. The non-transitory computer readable medium of claim 13 wherein determining the differences further comprises:

comparing a number of bytes in a print job received from the client and a number of bytes for the print job as indicated in the print work summary to determine the differences.

18. The non-transitory computer readable medium of claim 13 wherein determining the differences further comprises:

comparing a Cyclic Redundancy Check (CRC) value calculated for a print job received from the client and a CRC value for the print job as indicated in the print work summary to determine the differences.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE NATURE OF CONVEYANCE PREVIOUSLY RECORDED ON REEL 037593 FRAME 0641. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME TO AN ASSIGNMENT. Recorded Feb 22, 2016
From: RICOH PRODUCTION PRINT
To: RICOH COMPANY, LTD.
Reel/Frame 037868/0632 →
CHANGE OF NAME Recorded Jan 26, 2016
From: RICOH PRODUCTION PRINT
To: RICOH COMPANY, LTD.
Reel/Frame 037593/0641 →
CHANGE OF NAME Recorded Jan 26, 2016
From: INFORPRINT SOLUTIONS COMPANY, LLC
To: RICOH PRODUCTION PRINT SOLUTIONS LLC
Reel/Frame 037593/0888 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2010
From: OTEY, NED; SWARTZ, ADAM A.
To: INFOPRINT SOLUTIONS COMPANY, LLC
Reel/Frame 025218/0656 →