← Back to Patent Explorer
US5633932A Expired / Lapsed US ⏱️ 0.0 years remaining

Apparatus and method for preventing disclosure through user-authentication at a printing node

Assignee: Intel Corp
•
Filing: 1995-12-19
•
Granted: 1997-05-27
•
Expires: 2015-12-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method for preventing a copy of a document to the output from a printing node until the printing node authenticates the intended recipient. The system includes a sending node, a printing node and a communication link coupling these nodes together in a network fashion. The sending node has access to a public key of the printing node and uses this public key to encrypt a header and document before transmission to the printing node over the communication link. The priority node has access to its private key to decrypt the header to ascertain whether the document requires authentication by the intended recipient before being output.

Inventors

  • 👤 Derek L. Davis
  • 👤 Lionel Smith

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 10:31
CPC Classifications
B; B41; B41J; B41J29/00; B41J29/54; G; G06; G06F; G06F21/00; G06F21/60; G06F21/606; G06F21/608; G06K; G06K15/00; G06K15/002; G06K15/005; G06K15/02; G06K15/18; G06K15/1801; G06K15/1803; H; H04; H04L; H04L63/00; H04L63/04; H04L63/0428; H04L63/0442; H04L63/08; H04L63/10; H04L63/104; H04L9/00; H04L9/32; H04L9/321; H04L9/3226; H04L9/3234; H04L9/3263; H04N; H04N1/00; H04N1/44; H04N1/4406; H04N1/4413; H04N1/444; H04N1/448; H04N1/4486; H04N1/00838

Claims Analysis

Total Claims: 29
Claim 1
Independent Claim 143 words
A method for preventing a printing node from outputting a copy of a document until an intended recipient of the document is authenticated, the method comprising the steps of: selecting a confidentiality level for a print job including the document, said confidentiality level is selected to be equal to at least a predetermined level when the document contains sensitive information; creating a header for said print job, said header being a first header when said confidentiality level is equal to at least the predetermined level, said first header including at least (i) information used to authenticate the intended recipient, and (ii) control information including at least said confidentiality level; transmitting said print job to the printing node; analyzing said header by the printing node; and outputting the document once the intended recipient is authenticated, and thus, is physically proximate to the printing node.
Claim 2
Independent Claim 143 words
A method for preventing a printing node from outputting a copy of a document until an intended recipient of the document is authenticated, the method comprising the steps of: selecting a confidentiality level for a print job including the document, said confidentiality level is selected to be equal to at least a predetermined level when the document contains sensitive information; creating a header for said print job, said header being a first header when said confidentiality level is equal to at least the predetermined level, said first header including at least (i) information used to authenticate the intended recipient, and (ii) control information including at least said confidentiality level; transmitting said print job to the printing node; analyzing said header by the printing node; and outputting the document once the intended recipient is authenticated, and thus, is physically proximate to the printing node.
Claim 3
Dependent Claim 38 words
The method according to claim 1, wherein said header created by said creating step being a second header when said confidentiality level is selected to be less than said predetermined level, said second header consists of control information.
Claim 4
Dependent Claim 30 words
The method according to claim 2, wherein prior to said transmitting step, the method further includes the step of encrypting said header with a public key of the printing node.
Claim 5
Dependent Claim 30 words
The method according to claim 3, wherein prior to said transmitting step, the method further includes the step of encrypting the document with said public key of the printing node.
Claim 6
Dependent Claim 30 words
The method according to claim 3, wherein said analyzing step includes the step of decrypting said header with a private key of the printing node to determine said confidentiality level.
Claim 7
Dependent Claim 42 words
The method according to claim 5, wherein said analyzing step further includes the step of buffering the document in a format encrypted by said public key of the printing node when the confidentiality level is at least equal to the predetermined level.
Claim 8
Dependent Claim 32 words
The method according to claim 1, wherein the outputting step includes the step of decrypting the document with a private key of the printing node upon completing authentication of the intended recipient.
Claim 9
Dependent Claim 18 words
The method according to claim 7, wherein the outputting step further includes the step of printing the document.
Claim 10
Dependent Claim 51 words
The method according to claim 1, wherein the intended recipient is authenticated by performing one of a plurality of authentication techniques including (i) inputting a personal identification number into the printing node, (ii) inputting a release code into the printing node, and (iii) inserting an authenticating token into the printing node.
Claim 11
Dependent Claim 36 words
The method according to claim 1, wherein the intended recipient is authenticated by a capturing device of the printing node obtaining biometric data of the intended recipient and comparing the biometric data to a pre-stored data.
Claim 12
Independent Claim 141 words
A method for preventing a printing node from outputting a copy of a document associated with a print job until an intended recipient of the document is authenticated, the method comprising the steps of: creating a first header for said print job, said first header including at least (i) information used to authenticate the intended recipient, and (ii) control information including at least a confidentiality level to indicate whether the document contains sensitive information; encrypting said first header and the document of said print job with a public key of the printing node; transmitting said print job to the printing node; storing the encrypted document in the printing node; and decrypting the encrypted document and queuing the document to be output once the intended recipient has been authenticated to signify that the intended recipient is physically proximate to the printing node.
Claim 13
Independent Claim 141 words
A method for preventing a printing node from outputting a copy of a document associated with a print job until an intended recipient of the document is authenticated, the method comprising the steps of: creating a first header for said print job, said first header including at least (i) information used to authenticate the intended recipient, and (ii) control information including at least a confidentiality level to indicate whether the document contains sensitive information; encrypting said first header and the document of said print job with a public key of the printing node; transmitting said print job to the printing node; storing the encrypted document in the printing node; and decrypting the encrypted document and queuing the document to be output once the intended recipient has been authenticated to signify that the intended recipient is physically proximate to the printing node.
Claim 14
Dependent Claim 21 words
The method according to claim 11, wherein said control information of said header includes a public key of the intended recipient.
Claim 15
Dependent Claim 15 words
The method according to claim 11, wherein said control information further includes a print-only tag.
Claim 16
Dependent Claim 24 words
The method according to claim 11, wherein said control information further includes a parameter indicating a number of times the document can be output.
Claim 17
Independent Claim 200 words
A method for preventing a printing node from outputting a copy of a document associated with a print job until an intended recipient of the document is determined to be physically proximate to the printing node, the method comprising the steps of: selecting a confidentiality level for the print job; creating a header for said print job, wherein if said confidentiality level is at least equal to a predetermined level, said header being a first header including at least (i) information to authenticate the intended recipient, and (ii) a first set of control information including at least said confidentiality level, and if said confidentiality level is less than said predetermined level, said header being a second header including a second set of control information; encrypting said print job; transmitting said print job to the printing node; and decrypting said header to obtain the confidentiality level, wherein if the confidentiality level is at least equal to said predetermined level, temporarily storing the document, and outputting the document once the intended recipient is authenticated and physically proximate to the printing node, and if the confidentiality level is less than said predetermined level, preparing the document to be output by the printing node.
Claim 18
Independent Claim 200 words
A method for preventing a printing node from outputting a copy of a document associated with a print job until an intended recipient of the document is determined to be physically proximate to the printing node, the method comprising the steps of: selecting a confidentiality level for the print job; creating a header for said print job, wherein if said confidentiality level is at least equal to a predetermined level, said header being a first header including at least (i) information to authenticate the intended recipient, and (ii) a first set of control information including at least said confidentiality level, and if said confidentiality level is less than said predetermined level, said header being a second header including a second set of control information; encrypting said print job; transmitting said print job to the printing node; and decrypting said header to obtain the confidentiality level, wherein if the confidentiality level is at least equal to said predetermined level, temporarily storing the document, and outputting the document once the intended recipient is authenticated and physically proximate to the printing node, and if the confidentiality level is less than said predetermined level, preparing the document to be output by the printing node.
Claim 19
Independent Claim 161 words
A system that prevents a copy of a document from being output from a printing node until the printing node receives local authentication from an intended recipient of the document, the system comprising: a communication link; a sending node coupled to said communication link, said sending node includes a storage element which contains at least a public key associated with the printing node, said sending node utilizes said public key to encrypt both a header of the document and the document prior to transmission to the printing node via said communication link; and the printing node coupled to said communication link, the printing node includes a storage element which contains at least a private key associated with the printing node, the printing node decrypts said header to obtain a confidentiality level of the document and prevents the document from being output until authentication that the recipient is physically proximate to the printing node when the confidentiality level exceeds a predetermined level.
Claim 20
Independent Claim 161 words
A system that prevents a copy of a document from being output from a printing node until the printing node receives local authentication from an intended recipient of the document, the system comprising: a communication link; a sending node coupled to said communication link, said sending node includes a storage element which contains at least a public key associated with the printing node, said sending node utilizes said public key to encrypt both a header of the document and the document prior to transmission to the printing node via said communication link; and the printing node coupled to said communication link, the printing node includes a storage element which contains at least a private key associated with the printing node, the printing node decrypts said header to obtain a confidentiality level of the document and prevents the document from being output until authentication that the recipient is physically proximate to the printing node when the confidentiality level exceeds a predetermined level.
Claim 21
Dependent Claim 13 words
The system according to claim 16, wherein said sending node is a computer.
Claim 22
Dependent Claim 24 words
The system according to claim 16, wherein said printing node is one of a printer, a plotter, a facsimile machine and a display monitor.
Claim 23
Dependent Claim 26 words
The system according to claim 16, wherein both said storage element of said sending node and said storage element of said printing node are non-volatile memory.
Claim 24
Dependent Claim 38 words
The system according to claim 16, wherein said storage element of said printing node further contains a digital certificate being at least said public key of the printing node encrypted with a private key of a trusted authority.
Claim 25
Dependent Claim 31 words
The system according to claim 16, wherein said printing node includes internal memory to store the document until the intended recipient is authenticated, and thus, physically proximate to the printing node.
Claim 26
Independent Claim 143 words
A system that either immediately queues a non-confidential document to be output from a printing means or prevent a copy of a confidential document from being output from the printing means, the system comprising: sending means for encrypting a print job having a first header and the confidential document with a public key of the printing node and for transmitting the encrypted first header and encrypted confidential document to the printing means, said sending means includes a first storage means for containing at least said public key; printing means for decrypting said first header, analyzing said first header to determine that said print job contains the encrypted confidential document and for preventing the confidential document from being printed until authentication that an intended recipient is physically proximate to the printing means; and means for communicating between said sending means and said printing means.
Claim 27
Independent Claim 143 words
A system that either immediately queues a non-confidential document to be output from a printing means or prevent a copy of a confidential document from being output from the printing means, the system comprising: sending means for encrypting a print job having a first header and the confidential document with a public key of the printing node and for transmitting the encrypted first header and encrypted confidential document to the printing means, said sending means includes a first storage means for containing at least said public key; printing means for decrypting said first header, analyzing said first header to determine that said print job contains the encrypted confidential document and for preventing the confidential document from being printed until authentication that an intended recipient is physically proximate to the printing means; and means for communicating between said sending means and said printing means.
Claim 28
Dependent Claim 45 words
The system according to claim 22, wherein said sending means further encrypts another print job having a second header and the non-confidential document with said public key of the printing node and transmits the encrypted second header and encrypted non-confidential document to said printing means.
Claim 29
Dependent Claim 39 words
The system according to claim 23, wherein the printing means further decrypts said second header thereby determining that said another print job has the non-confidential document and prepares the non-confidential document to be output without authentication of the recipient.

References Cited (Backward Citations)

US4961224A Cited
US5509074A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-05-26 2000-11-25 2001-05-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-05-26 2004-11-25 2005-05-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-05-26 2008-11-25 2009-05-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag