×

Method and system for real-time control of document printing

  • US 7,664,956 B2
  • Filed: 05/07/2002
  • Issued: 02/16/2010
  • Est. Priority Date: 06/14/1998
  • Status: Expired
First Claim
Patent Images

1. A method for secure printing, comprising:

  • providing a document management system (DMS) that stores and retrieves a plurality of documents, wherein at least a portion of the documents require authentication information for access, and have DMS print restrictions associated therewith;

    providing a web-based capture protection system that prevents proprietary content displayed on a display device from being screen-captured, wherein such proprietary content has web-based print restrictions which limit its being printed;

    intercepting a retrieval request from a client computer, to retrieve a designated document from the DMS;

    deriving combined print restrictions for the designated document by combining (1) the DMS print restrictions associated with the designated document and (2) the web-based print restrictions to restrict printing of proprietary content contained in the designated document;

    encrypting the designated document using a document encryption key;

    using a header encryption key, encrypting the combined print restrictions, the document encryption key, and the authentication information associated with the designated document;

    appending the encrypted combined print restrictions, the encrypted document encryption key, and the authentication information to the encrypted designated document, within a document header;

    decrypting, by the client computer, the encrypted document encryption key using the header encryption key;

    decrypting, by the client computer, the encrypted designated document using the decrypted document encryption key;

    subsequently intercepting a print request from the client computer, to print the designated document;

    transmitting, by the client computer, an identifier of the designated document, the encrypted combined print restrictions, and the encrypted authentication information, to a printer server;

    decrypting, by the printer server, the encrypted combined print restrictions and the encrypted authentication information;

    requesting, by the printer server, retrieval of the designated document from the DMS based on the identifier of the designated document and the decrypted authentication information;

    obtaining, by the printer server, print options from the client computer; and

    determining, by the printer server, whether the client computer is allowed to print the designated document, based on the decrypted combined print restrictions and the obtained print options.

View all claims
  • 8 Assignments
Timeline View
Assignment View
    ×
    ×