IP Library Patent Application 18767737
Patent Application
App. No. 18/767,737

METHOD AND SYSTEM FOR SECURELY GENERATING DOCUMENT VERIFICATION RECORDS

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 None
App. No.
18/767,737
Filed
Jul 9, 2024
Art Unit
2681
USPC
358/1.14
Abstract

Methods for providing security in a document printing process are disclosed. In various embodiments, when a system comprising a print device receives source document files, then before printing it may ensure that the system satisfies various security conditions before it will print verification document sheets based on the source document files. For example, the system may require that data from all prior print jobs be cleared from the memory. The system also may require that the print device be restricted from external communications, browser application usage, or both. After printing all verification document sheets for all of the source electronic document files, the system may restrict the print device from processing any future print jobs until all data associated with the source electronic document files and the verification document sheets have been removed from the print device.

Claims (49)

1 . A method of providing security to a document printing process, the method comprising, by a system comprising a print device:

receiving one or more source electronic document files, each of which includes content of one or more source documents, each associated with a unique content creator;

causing a print engine of the print device to print a plurality of verification document sheets, each of which comprises data from at least one of the source documents; and

after printing all verification document sheets for all of the source documents, restricting the print device from processing any future print jobs until all data associated with the source electronic document files and the verification document sheets have been removed from the print device.

2 . The method of claim 1 further comprising, before causing the print engine to print any of the verification document sheets:

activating a registry setting in an operating system of the print device that disables all ports of the print device from communicating with external storage devices; and

not reversing activation of the registry setting unless and until the print device receives credentials associated with a user who is authorized to enable communication with the external storage devices.

3 . The method of claim 1 , further comprising:

communicatively connecting with a provider of the source electronic document files via a secure socket connection,

wherein the method further comprises, before causing the print engine to print any of the verification document sheets:

activating a registry setting in an operating system of the print device that disables all communication elements of the print device other than the secure socket connection from communicating with external devices and systems, and

not permitting reversal of the registry setting unless and until the print device receives credentials associated with a user who is authorized to enable communication with the external devices and systems.

4 . The method of claim 3 further comprising, upon activation of the registry setting, causing a user interface element of the print device to output a visual indicator that the communication elements of the print device have been disabled.

5 . The method of claim 3 further comprising, upon reversal of the registry setting, causing a user interface element of the print device to output a visual indicator that the communication elements of the print device have been enabled.

6 . The method of claim 1 , further comprising:

communicatively connecting with a provider of the source electronic document files via a secure socket connection; and

while printing the verification document sheets, restricting the print device from communicating with any external system other than the provider via the secure socket connection.

7 . The method of claim 1 , further comprising, after printing each verification document sheet:

causing a scanner of the print device to scan each verification document sheet to capture a digital image of the verification document sheet; and

saving the digital images of the verification document sheets to a data store.

8 . The method of claim 1 , further comprising, after printing each verification document sheet:

causing a scanner of the print device to scan each verification document sheet to capture a digital image of the verification document sheet; and

directly transmitting the digital images of the verification document sheets to a source of the source electronic document files without retaining any digital copy of the verification document sheets or the source document sheets in any memory of the print device.

9 . The method of claim 1 , wherein restricting the print device from processing any future print jobs until all data associated with the source electronic document files and the verification document sheets has been removed from the print device comprises, after printing all verification document sheets for all of the plurality of source electronic document files, confirming that:

the data store has been physically removed from the print device; or

all data associated with the source electronic document files has been removed by an approved protocol.

10 . The method of claim 9 further comprising, in response to detecting that the data store has been removed from the print device, stopping a scanner of the print device from operating.

11 . The method of claim 1 further comprising, before accepting the plurality of source electronic document files, confirming that the print device does not contain any data associated with the other source electronic document files or other verification document sheets from another print job.

12 . The method of claim 1 , further comprising:

placing each verification document sheet into a secure container; and

after printing all verification document sheets for all of the plurality of source electronic document files that are to be secured in the container, sealing the container with tamper-evident tape.

13 . A computer program product for providing security to a document printing process, the computer program product comprising:

a memory containing programming instructions that are configured to cause a processor of a print device, upon receiving one or more source electronic document files, each of which includes content of one or more source documents, each associated with a unique content creator:

cause a print engine of the print device to print a plurality of verification document sheets, each of which comprises data from at least one of the source documents, and

after printing all verification document sheets for all of the source documents, restrict the print device from processing any future print jobs until all data associated with the source electronic document files and the verification document sheets have been removed from the print device.

14 . The computer program product of claim 13 further comprising additional programming instructions to, before causing the print engine to print any of the verification document sheets:

activate a registry setting in an operating system of the print device that disables all ports of the print device from communicating with external storage devices; and

not reverse activation of the registry setting unless and until the print device receives credentials associated with a user who is authorized to enable communication with the external storage devices.

15 . The computer program product of claim 13 , further comprising additional programming instructions to, after printing each verification document sheet:

cause a scanner of the print device to scan each verification document sheet to capture a digital image of the verification document sheet; and

save the digital images of the verification document sheets to a data store.

16 . The computer program product of claim 13 , further comprising additional programming instructions to, after printing each verification document sheet:

cause a scanner of the print device to scan each verification document sheet to capture a digital image of the verification document sheet; and

directly transmit the digital images of the verification document sheets to a source of the source electronic document files without retaining any digital copy of the verification document sheets or the source document sheets in any memory of the print device.

17 . The computer program product of claim 13 , wherein the instructions to restrict the print device from processing any future print jobs until all data associated with the source electronic document files and the verification document sheets has been removed from the print device comprise instructions to, after printing all verification document sheets for all of the plurality of source electronic document files, confirm that:

the data store has been physically removed from the print device; or

all data associated with the source electronic document files has been removed by an approved protocol.

18 . The computer program product of claim 13 further comprising instructions to, in response to detecting that the data store has been removed from the print device, stop a scanner of the print device from operating.

19 . The computer program product of claim 13 , further comprising additional programming instructions to, before causing the print engine of the print device to print a plurality of verification document sheets, confirm that the print device does not contain any data associated with the other source electronic document files or other verification document sheets from another print job.

Assignments (5)
SECOND LIEN NOTES PATENT SECURITY AGREEMENT Recorded Jul 2, 2025
From: XEROX CORPORATION
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 071785/0550 →
FIRST LIEN NOTES PATENT SECURITY AGREEMENT Recorded Apr 11, 2025
From: XEROX CORPORATION
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 070824/0001 →
SECURITY INTEREST Recorded Apr 11, 2025
From: XEROX CORPORATION
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 070821/0219 →
SECURITY INTEREST Recorded Apr 11, 2025
From: XEROX CORPORATION
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 070821/0240 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 4, 2024
From: ST. MARTIN, KEVIN; ROOME, DAVID; KIRBY, MICHAEL P.
To: XEROX CORPORATION
Reel/Frame 068797/0286 →