IP Library Granted Patent US 8,693,025
Granted Patent B2
US 8,693,025 · App. 13/236,408 · Granted Apr 8, 2014

Pre-authorization of print jobs in a printing system

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,693,025
App. No.
13/236,408
Granted
Apr 8, 2014
Kind
B2
Abstract

Systems and methods are provided for pre-authorizing print jobs. The system detects that a printer has entered a secure printing mode that prevents incoming print jobs from printing until credentials have been entered at a console of the printer. The system also receives a print job, receives credentials associated with the print job that identify a user, and determines from the credentials that the user is authorized to use the printer. Additionally, the system is able to transmit the print job to the printer along with a bypass instruction directing the printer to disregard the secure printing mode for this print job.

Claims (56)

1. A print server coupled for communication with a printer, the print server comprising:

an interface operable to receive a print job and to receive a job ticket for the print job that includes credentials that identify a user;

a control system operable to detect that the printer has entered a secure printing mode that prevents incoming print jobs from printing until the credentials have been entered at a console of the printer, to determine from the credentials that the user is authorized to use the printer, to remove the credentials from the job ticket responsive to determining that the user is authorized, to modify the job ticket by inserting a bypass instruction into the job ticket of the print job, wherein the bypass instruction directs the printer to disregard the secure printing mode for this print job, and to transmit the print job to the printer along with the modified job ticket.

2. The print server of claim 1 , wherein:

the credentials comprise a user name and passcode; and

the control system is further operable to determine that the user is authorized to use the printer by comparing the user name and passcode to a set of authorized users stored in memory.

3. The print server of claim 1 , wherein:

the control system is further operable to parse the job ticket to acquire the credentials.

4. The print server of claim 1 , wherein:

the control system is further operable to generate a bypass instruction that comprises information describing the print server.

5. The print server of claim 1 , wherein:

the control system is further operable to parse the print job to determine that the printer has entered the secure printing mode.

6. The print server of claim 1 , wherein:

the control system is further operable to hold the print job, responsive to determining that the credentials are invalid.

7. The print server of claim 1 , wherein:

the print server is coupled for communication with the printer via a network.

8. A method, comprising:

detecting that a printer has entered a secure printing mode that prevents incoming print jobs from printing until credentials have been entered at a console of the printer;

receiving a print job;

receiving a job ticket for the print job that includes credentials that identify a user;

determining from the credentials that the user is authorized to use the printer;

removing the credentials from the job ticket, responsive to determining that the user is authorized;

modifying the job ticket by inserting a bypass instruction into the job ticket of the print job, wherein the bypass instruction directs the printer to disregard the secure printing mode for this print job; and

transmitting the print job to the printer along with the modified job ticket.

9. The method of claim 8 , wherein:

the credentials comprise a user name and passcode, the method further comprising:

determining that the user is authorized to use the printer by comparing the user name and passcode to a set of authorized users stored in memory.

10. The method of claim 8 , further comprising:

parsing the job ticket to acquire the credentials.

11. The method of claim 8 , further comprising:

generating a bypass instruction that comprises information describing the print server.

12. The method of claim 8 , further comprising:

parsing the print job to determine that the printer has entered the secure printing mode.

13. The method of claim 8 , further comprising:

holding the print job, responsive to determining that the credentials are invalid.

14. The method of claim 8 , further comprising:

transmitting the bypass instruction via a network.

15. A non-transitory computer readable medium embodying programmed instructions which, when executed by a processor, are operable for performing a method, the method comprising:

detecting that a printer has entered a secure printing mode that prevents incoming print jobs from printing until credentials have been entered at a console of the printer;

receiving a print job;

receiving a job ticket for the print job that includes credentials that identify a user;

determining from the credentials that the user is authorized to use the printer;

removing the credentials from the job ticket, responsive to determining that the user is authorized;

modifying the job ticket by inserting a bypass instruction into the job ticket of the print job, wherein the bypass instruction directs the printer to disregard the secure printing mode for this print job; and

transmitting the print job to the printer along with the modified job ticket.

16. The medium of claim 15 , wherein:

the credentials comprise a user name and passcode, the method further comprising:

determining that the user is authorized to use the printer by comparing the user name and passcode to a set of authorized users stored in memory.

17. The medium of claim 15 , wherein the method further comprises:

parsing the job ticket to acquire the credentials.

18. The medium of claim 15 , wherein the method further comprises:

generating a bypass instruction that comprises information describing the print server.

19. The medium of claim 15 , wherein the method further comprises:

parsing the print job to determine that the printer has entered the secure printing mode.

20. The medium of claim 15 , wherein the method further comprises:

holding the print job, responsive to determining that the credentials are invalid.

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 Sep 19, 2011
From: COCHRAN, MARY GALE; NANAU, SILVIU; VILCEANU, ADRIAN
To: RICOH PRODUCTION PRINT SOLUTIONS LLC
Reel/Frame 026929/0648 →