IP Library Granted Patent US 11,856,172
Granted Patent B2
US 11,856,172 · App. 17/653,519 · Granted Dec 26, 2023

Method and apparatus to generate encrypted codes associated with a document

Inventors: Sanja Pstrocki-Porras (Rochester, NY); Dianne Colelli (Webster, NY); Mirelsa Fontanes-Perez (Webster, NY); Cheryl A. Nazzaro (Fairport, NY)
Assignee: Xerox Corporation
H04N1/32112H04N1/32117H04N2201/3281
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 11,856,172
App. No.
17/653,519
Granted
Dec 26, 2023
Kind
B2
Abstract

A multi-function device (MFD) is disclosed. For example, the MFD includes a communication interface to establish a communication path with a remote server, a user interface to receive a request to create an electronic file based on a scan of a document, a processor, and a non-transitory computer-readable medium storing a plurality of instructions. The instructions when executed by the processor cause the processor to scan the document to create the electronic file of the document, generate an encryption code associated with the electronic file of the document that is scanned, and transmit the electronic file to the remote server.

Claims (53)

1. A multi-function device (MFD), comprising:

a communication interface to establish a communication path with a remote server;

a user interface to receive a request to create an electronic file based on a scan of a document;

a processor; and

a non-transitory computer-readable medium storing a plurality of instructions, which when executed by the processor, causes the processor to perform operations comprising:

scanning the document to create the electronic file;

determining a memory size of the electronic file of the document;

generating an encryption code associated with the electronic file of the document that is scanned in response to the memory size of the electronic file is greater than a memory size threshold, wherein the encryption code includes a list of authorized users to allow the document to be accessed from a remotely located MFD that is different from the MFD that generated the encryption code, wherein the encryption code allows access to only read or print the electronic file from the MFD, the remotely located MFD, or the remote server; and

transmitting the electronic file to the remote server.

2. The MFD of claim 1 , further comprising:

an encryption code reader to read the encryption code and to access the electronic file from the remote server based on information contained in the encryption code.

3. The MFD of claim 2 , wherein the processor is further to print the document from the electronic file that is retrieved from the remote server.

4. The MFD of claim 1 , wherein the encryption code comprises an address of the remote server and a pointer to a location of the electronic file in the remote server.

5. The MFD of claim 1 , wherein the encryption code is presented to a user via the user interface.

6. The MFD of claim 1 , wherein the encryption code is emailed to a user.

7. The MFD of claim 1 , wherein the encryption code is printed out by the MFD.

8. The MFD of claim 1 , wherein the encryption code is transmitted to a user via a text message.

9. A method, comprising:

receiving, via a multi-function device (MFD), a request to generate an encryption code for an electronic file of a document;

scanning the document on the MFD to generate the electronic file of the document;

determining a memory size of the electronic file of the document;

generating the encryption code associated with the electronic file of the document in response to the memory size of the electronic file being greater than a memory size threshold, wherein the encryption code includes a list of authorized users to allow the document to be accessed from a remotely located MFD that is different from the MFD that generated the encryption code, wherein the encryption code allows access to only read or print the electronic file from the MFD, the remotely located MFD, or a remote server;

transmitting the electronic file of the document to the remote server to be stored; and

providing the encryption code to a user to allow the user to access the electronic file of the document via the encryption code.

10. The method of claim 9 , further comprising:

receiving the encryption code;

establishing a communication session with the remote server based on an address contained in the encryption code;

accessing the electronic file of the document from the remote server via the communication session based on a pointer to a location of the electronic file of the document in the encryption code; and

presenting the electronic file of the document to the user.

11. The method of claim 10 , wherein the encryption code is received by a second MFD located remotely from the MFD that generated the encryption code.

12. The method of claim 10 , wherein the encryption code is received by a mobile endpoint device.

13. The method of claim 10 , further comprising:

receiving a request to print the document in the electronic file; and

printing the document.

14. The method of claim 10 , further comprising:

receiving authentication information; and

matching the authentication information with the list of authorized users in the encryption code.

15. The method of claim 9 , wherein the providing comprises presenting the encryption code to the user via a user interface to allow the user to capture an image of the encryption code.

16. The method of claim 9 , wherein the providing comprises emailing the encryption code to the user.

17. The method of claim 9 , wherein the providing comprises printing out the encryption code by the MFD.

18. The method of claim 9 , wherein the providing comprises transmitting the encryption code to the user via a text message.

19. A multi-function device (MFD), comprising:

a communication interface to establish a communication path with a remote server;

a user interface to receive a request to create an electronic file based on a scan of a document;

a processor; and

a non-transitory computer-readable medium storing a plurality of instructions, which when executed by the processor, causes the processor to perform operations comprising:

scanning the document to create the electronic file;

determining a memory size of the electronic file of the document;

generating an encryption code associated with the electronic file of the document that is scanned in response to the memory size of the electronic file is greater than a memory size threshold, wherein the encryption code includes an Internet protocol (IP) address of the remote server, a pointer to identify a location of the electronic file in the remote server, and a list of authorized users with permission to access the electronic file to allow the document to be accessed from a remotely located MFD that is different from the MFD that generated the encryption code, wherein the encryption code allows access to only read or print the electronic file from the MFD, the remotely located MFD, or the remote server;

transmitting the electronic file to the remote server; and

transmitting the encryption code to a user who requested creation of the electronic file.

20. The MFD of claim 19 , further comprising:

an encryption code reader to read the encryption code and to access the electronic file from the remote server based on information contained in the encryption code.

Assignments (7)
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 Feb 13, 2024
From: XEROX CORPORATION
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 066741/0001 →
SECURITY INTEREST Recorded Nov 20, 2023
From: XEROX CORPORATION
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 065628/0019 →
RELEASE OF SECURITY INTEREST IN PATENTS AT R/F 062740/0214 Recorded May 18, 2023
From: CITIBANK, N.A., AS AGENT
To: XEROX CORPORATION
Reel/Frame 063694/0122 →
SECURITY INTEREST Recorded Nov 10, 2022
From: XEROX CORPORATION
To: CITIBANK, N.A., AS AGENT
Reel/Frame 062740/0214 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2022
From: PSTROCKI-PORRAS, SANJA; COLELLI, DIANNE; FONTANES-PEREZ, MIRELSA; NAZZARO, CHERYL A.
To: XEROX CORPORATION
Reel/Frame 059171/0296 →
Continuity (1)
Related Publication 20230283732A1 · Sep 7, 2023