IP Library Granted Patent US 8,782,808
Granted Patent B2
US 8,782,808 · App. 14/076,962 · Granted Jul 15, 2014

Methods and apparatus for secure document printing

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,782,808
App. No.
14/076,962
Granted
Jul 15, 2014
Kind
B2
Abstract

A secure document printing system is provided. A policy server is used to define access rules for a document, and select individual users and/or groups that will have access to the document. The policy server stores the access rules along with a document decryption key. The policy server's name and address are packed in the document, and then encrypted and sent to a print server which stores it for later access. A recipient is notified that the document resides on a particular print server. The print server retrieves the specified document, contacts the policy server named in the document, and requests the document decryption key and access rules for the user, print server, and document from the policy server which replies with the related decryption key and access rules. The print server decrypts the document and prints the document based on the access rules.

Claims (33)

1. A method for securely transporting and printing documents in a networked environment, the method comprising:

providing a policy server configured for storing at least one decryption key for at least one document, wherein said at least one decryption key is used in enforcing a corresponding set of print access rules;

wherein an access-managing user defines said corresponding set of print access rules for the at least one document through the policy server;

wherein the corresponding set of print access rules include rules relating to a number of times a document may be printed,

wherein the corresponding set of print access rules include rules relating to an expiration date after which the document may no longer be printed,

wherein the print access rules apply to any of: an individual user and a group of users at a receiving computer;

wherein the print access rules define any of: the expiration date and the maximum number of prints;

wherein the policy server stores the corresponding set of print access rules and the at least one decryption key for the at least one document;

wherein a computer of the access-managing user is configured for encrypting the at least one document and attaching any of the policy server's name, IP address or URL address to the at least one document;

sending, from said access-managing user's computer, said encrypted document to a receiving user's computer;

wherein the receiving user's computer stores the document locally for later access;

responsive to the receiving user requesting, at a later time than when said document was locally stored, the at least one document be printed, the receiving user's computer retrieving the at least one document from local storage, contacting the policy server, and requesting therefrom said corresponding set of print access rules and the at least one decryption key for the at least one document, wherein the policy server references the document, an identifier of the receiving user, and a computer ID of the user's computer to retrieve the decryption key and access rules for the document and wherein the policy server tracks which computers can print the document and which printer that the user's computer is connected to can print the document;

responsive to said receiving user's computer receiving said corresponding set of print access rules and the at least one decryption key, decrypting the at least one document using the at least one document's at least one decryption key from the policy server;

wherein said receiving user's computer is configured for evaluating the print access rules for the at least one document in relation to the receiving user and the receiving user's computer and configured for sending the pages of the at least one document that are printable by the receiving user and receiving user's computer to a printer for printing; and

causing the pages that are printable to be printed on said printer.

2. The method of claim 1 , wherein the receiving user is notified when the at least one document is not printable.

3. The method of claim 1 , wherein the print access rules specify one or more print servers that are allowed to print the at least one document.

4. Apparatus for securely transporting and printing documents in a networked environment, the apparatus comprising:

a policy server configured for storing at least one decryption key for at least one document, wherein said at least one decryption key is used in enforcing a corresponding set of print access rules;

wherein an access-managing user defines said corresponding set of print access rules for the at least one document through the policy server;

wherein the corresponding set of print access rules include rules relating to a number of times a document may be printed,

wherein the corresponding set of print access rules include rules relating to an expiration date after which the document may no longer be printed;

wherein the print access rules apply to any of: an individual user and a group of users at a receiving computer;

wherein the policy server stores the corresponding set of print access rules and the at least one decryption key for the document;

wherein the computer of the access-managing user is configured for encrypting the at least one document and attach any of the policy server's name, IP address or URL address to the document;

said access-managing user's computer configured for sending the encrypted document to a receiving user's computer;

wherein the receiving user's computer stores the document locally for later access;

wherein the receiving user's computer is configured for retrieving the at least one document from local storage, contacting the policy server, and requesting therefrom said corresponding set of print access rules and the at least one decryption key for the at least one document, responsive to the receiving user requesting, at a later time than when said document was locally stored, the at least one document be printed, wherein the policy server references the document, an identifier of the receiving user, and a computer ID of the user's computer to retrieve the decryption key and access rules for the document and wherein the policy server tracks which computers can print the document and which printer that the user's computer is connected to can print the document;

wherein the receiving user's computer is configured for decrypting, at the receiving user's computer, the at least one document using the at least one document's at least one decryption key from the policy server, responsive to said receiving user's computer receiving said corresponding set of print access rules and the at least one decryption key; and

wherein the receiving user's computer is configured for evaluating the print access rules for the at least one document in relation to the receiving user and the receiving user's computer and for sending the pages of the at least one document that are printable by the receiving user and receiving user's computer to a printer for printing; and

wherein the printer is configured to print the pages that are printable.

5. The apparatus of claim 4 , wherein the receiving user is notified when the at least one document is not printable.

6. The apparatus of claim 4 , wherein the print access rules specify one or more print servers that are allowed to print the at least one document.

Assignments (12)
ASSIGNMENT OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2025
From: ROYAL BANK OF CANADA [RESIGNING COLLATERAL AGENT]
To: GLAS USA LLC [SUCCESSOR COLLATERAL AGENT]
Reel/Frame 070097/0810 →
RELEASE OF SECURITY INTEREST Recorded Dec 9, 2024
From: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
To: FIERY, LLC
Reel/Frame 069546/0649 →
RELEASE OF PATENT SECURITY INTEREST Recorded Dec 3, 2024
From: CERBERUS BUSINESS FINANCE AGENCY, LLC
To: ELECTRONICS FOR IMAGING, INC.; FIERY, LLC
Reel/Frame 069477/0479 →
SECURITY INTEREST Recorded Mar 14, 2024
From: FIERY, LLC
To: ROYAL BANK OF CANADA
Reel/Frame 066797/0464 →
SECURITY INTEREST Recorded Mar 12, 2024
From: ELECTRONICS FOR IMAGING, INC.; FIERY, LLC
To: CERBERUS BUSINESS FINANCE AGENCY, LLC
Reel/Frame 066794/0315 →
RELEASE OF SECURITY INTEREST Recorded Mar 11, 2024
From: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS AGENT
To: ELECTRONICS FOR IMAGING, INC.
Reel/Frame 066793/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2022
From: ELECTRONICS FOR IMAGING, INC.
To: FIERY, LLC
Reel/Frame 061132/0471 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jul 23, 2019
From: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
To: ELECTRONICS FOR IMAGING, INC.
Reel/Frame 049840/0316 →
SECURITY INTEREST Recorded Jul 23, 2019
From: ELECTRONICS FOR IMAGING, INC.
To: ROYAL BANK OF CANADA
Reel/Frame 049840/0799 →
SECOND LIEN SECURITY INTEREST IN PATENT RIGHTS Recorded Jul 23, 2019
From: ELECTRONICS FOR IMAGING, INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 049841/0115 →
GRANT OF SECURITY INTEREST IN PATENTS Recorded Jan 3, 2019
From: ELECTRONICS FOR IMAGING, INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 048002/0135 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2014
From: SOMESHWAR, RAVI
To: ELECTRONICS FOR IMAGING, INC.
Reel/Frame 032260/0153 →