IP Library Granted Patent US 8,482,766
Granted Patent B2
US 8,482,766 · App. 12/350,583 · Granted Jul 9, 2013

Automatic adjustment print job submission mechanism

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,482,766
App. No.
12/350,583
Granted
Jul 9, 2013
Kind
B2
Abstract

A method disclosed. The method includes a print application determining if capacity is available at a print server to receive print jobs in a print job queue, analyzing the characteristics of the print jobs in the print job queue if there is no capacity available at the print server to receive the print jobs and automatically prioritizing the print jobs in the print job queue based upon the characteristics.

Claims (29)

1. A print client, comprising:

memory device to store:

a print queue having a plurality of print jobs to be transmitted for printing;

a graphical user interface;

a print application; and

a processor to execute the print application having an automatic threshold mechanism to receive data from a print server and using the data to automatically adjust a threshold for a number of print jobs to transmit to the print server during a time interval, wherein the data received from the server indicates a number of print jobs the print server printed during a time interval.

2. The print client of claim 1 wherein the print application increases the threshold if the number of print jobs the print server printed during the time interval is greater than the threshold.

3. The print client of claim 1 wherein the print application decreases the threshold if the number of print jobs the print server printed during the time interval is less than the threshold.

4. The print client of claim 3 wherein the print application calculates a percentage of which the print serving is performing below the threshold.

5. The print client of claim 4 further comprising wherein the print application adjusts the threshold according to the calculated percentage.

6. An article of manufacture comprising a non-transitory machine-readable medium including data that, when accessed by a machine, cause the machine to perform operations comprising:

receiving data from a print server; and

automatically adjusting a threshold for a number of print jobs to transmit to the print server during a time interval based on the data received from the print server, wherein the data received from the server indicates a number of print jobs the print server printed during a time interval.

7. The article of manufacture of claim 6 , wherein the machine-readable medium includes data that causes the machine to perform further operations comprising increasing the threshold if the number of print jobs the print server printed during the time interval is greater than the threshold.

8. The article of manufacture of claim 6 , wherein the machine-readable medium includes data that causes the machine to perform further operations comprising decreasing the threshold if the number of print jobs the print server printed during the time interval is less than the threshold.

9. The article of manufacture of claim 8 wherein the machine-readable medium includes data that causes the machine to perform further operations comprising calculating a percentage of which the print serving is performing below the threshold.

10. The article of manufacture of claim 9 , wherein the machine-readable medium includes data that causes the machine to perform further operations comprising adjusting the threshold according to the calculated percentage.

11. The article of manufacture of claim 6 wherein the machine-readable medium includes data that causes the machine to perform further operations comprising adjusting sleep settings according to the adjusted threshold.

12. The article of manufacture of claim 11 wherein an amount of time slept between submitting jobs is decreased upon increasing the threshold and is increased upon decreasing the threshold.

13. A system comprising:

a print server; and

a print client, communicatively coupled to the print server, having:

a print queue to store a plurality of print jobs to be transmitted for printing;

a graphical user interface to enter the print jobs; and

a print application having an automatic threshold mechanism to receive data from the print server and using the data to automatically adjust a threshold for a number of print jobs to transmit to the print server during a time interval, wherein the data received from the server indicates a number of print jobs the print server printed during a time interval.

14. The system of claim 13 wherein the print application increases the threshold if the number of print jobs the print server printed during the time interval is greater than the threshold.

15. The system of claim 13 wherein the print application decreases the threshold if the number of print jobs the print server printed during the time interval is less than the threshold.

16. The system of claim 15 wherein the print application calculates a percentage of which the print serving is performing below the threshold.

17. The print client of claim 15 wherein the print application adjusts the threshold according to the calculated percentage.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 12, 2015
From: RICOH PRODUCTION PRINT SOLUTIONS LLC
To: RICOH COMPANY, LTD.
Reel/Frame 036336/0564 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2009
From: GREENE, EDWIN; LAHEY, LEONARD CORNING
To: INFOPRINT SOLUTIONS COMPANY LLC
Reel/Frame 022077/0505 →