Secure printing
First Claim
1. A method for securely printing a document, the method comprising:
- receiving a print job at a secure print service system from a user device, the print job including the document to be printed;
generating a job name and a job password for the print job by the secure print service system;
transmitting an electronic message comprising the job name and the job password to an intended recipient, the electronic message excluding the document;
transmitting the document and the job name from the secure print service system to a rendering system to render the document into a format compatible with a network printer communicatively coupled to the secure print service system;
transmitting, by the secure print service, the job name to the network printer;
receiving the job name and the job password from the network printer in response to the transmitting of the job name to the network printer and the transmitting of the electronic message comprising the job name and the job password to the intended recipient;
comparing the job name and the job password received from the network printer with the job name and the job password generated by the secure print service system; and
authorizing the rendering system to transmit the rendered document to the network printer for printing based on the comparing.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for securely printing an electronic document. The electronic document is received as a print job at a secure print service system from a user device. The secure print service system generates a job name and a password for the print job by the secure print service system. The secure print service system then transmits the job name for the print job to a network printer communicatively coupled to the secure print service system. At the network printer, a recipient password is received from the network printer. Then, the secure print service system authorizes the printing of the document at the network printer based on comparison of the recipient password received from the network printer and the password generated by the secure print service system.
40 Citations
10 Claims
-
1. A method for securely printing a document, the method comprising:
-
receiving a print job at a secure print service system from a user device, the print job including the document to be printed; generating a job name and a job password for the print job by the secure print service system; transmitting an electronic message comprising the job name and the job password to an intended recipient, the electronic message excluding the document; transmitting the document and the job name from the secure print service system to a rendering system to render the document into a format compatible with a network printer communicatively coupled to the secure print service system; transmitting, by the secure print service, the job name to the network printer; receiving the job name and the job password from the network printer in response to the transmitting of the job name to the network printer and the transmitting of the electronic message comprising the job name and the job password to the intended recipient; comparing the job name and the job password received from the network printer with the job name and the job password generated by the secure print service system; and authorizing the rendering system to transmit the rendered document to the network printer for printing based on the comparing. - View Dependent Claims (2, 3)
-
-
4. A secure print service system for securely printing a document, the secure print service system comprising:
-
a processor; at least one module coupled to the processor to; receive a print job from a user device, the print job comprising the document for printing; generate a job name and a job password for the print job; transmit an electronic message comprising the job name and the job password to an intended recipient, the electronic message excluding the document; transmit the job name to a network printer communicatively coupled to the secure print service system, receive the job name and the job password from the network printer in response to the transmitting of the job name and the job password to the network printer and the transmitting of the job name and the job password to the intended recipient; compare the job name and the job password received from the network printer with the job name and the job password generated by the secure print service system; authenticate the job password received from the network printer based on the comparison; in response to authenticating the job password, transmit the document and the job name to a rendering system to render the document into a format compatible with the network printer, and dispatch the document in the rendered format to the network printer for printing. - View Dependent Claims (5, 6)
-
-
7. A non-transitory computer-readable medium having a set of computer readable instructions that, when executed, cause a processor to:
-
generate a job name and a job password for a print job received by a secure print service system, wherein the print job is to print a document; receive from a user device an electronic address of an intended recipient of the document, wherein the intended recipient is different than a user of the user device sending the electronic address; transmit an electronic message comprising the job name and the job password from the secure print service system to the intended recipient, the electronic message excluding the document; transmit the document and the job name from the secure print service system to a rendering system to render the document into a format compatible with a network printer communicatively coupled to the secure print service system; transmit, by the secure print service, the job name to the network printer; receive the job name and the job password from the network printer in response to the transmitting of the job name to the network printer and the transmitting of the electronic message comprising the job name and the job password to the intended recipient; compare the job name and the job password received from the network printer with the job name and the job password generated by the secure print service system; authenticate the job password received from the network printer based on the comparison; and authorize the printing of the document based on the authentication. - View Dependent Claims (8, 9, 10)
-
Specification