US 11,736,643 B2
Methods and systems for managing multiple scan requests based on document presence, user interface activity, and user information
Shankaranarayanan Thillainayagam, Chennai (IN); Sudhakar Navamani, Chennai (IN); Surendranath Narayanan Arunachalam, Chennai (IN); and Umapathy Bomman, Chennai (IN)
Assigned to Xerox Corporation, Norwalk, CT (US)
Filed by XEROX CORPORATION, Norwalk, CT (US)
Filed on Jan. 18, 2022, as Appl. No. 17/577,557.
Prior Publication US 2023/0231961 A1, Jul. 20, 2023
Int. Cl. H04N 1/00 (2006.01)
CPC H04N 1/00875 (2013.01) [H04N 1/00018 (2013.01); H04N 1/00037 (2013.01); H04N 1/0048 (2013.01); H04N 1/00076 (2013.01); H04N 1/00079 (2013.01); H04N 1/00082 (2013.01); H04N 1/00777 (2013.01); H04N 1/00854 (2013.01)] 24 Claims
OG exemplary drawing
 
1. A method for managing multiple scan requests received at a multi-function device, the method comprising:
receiving a scan request from a remote computing device;
before executing the scan request, checking for following conditions:
checking for the presence of a document on a scanning platform of the multi-function device; and
further checking for one or more activities on a user interface of the multi-function device; and
based on the presence of the document on the scanning platform and the one or more activities on the user interface, disallowing the scan request received from the remote computing device.
 
22. A method for managing multiple scan requests received at a multi-function device, the method comprising:
receiving, by the multi-function device, a document from a user on a scanning platform of the multi-function device;
upon receiving the document, displaying, by the multi-function device, a user interface for receiving a user input on secure scanning;
based on the user input on secure scanning, displaying, by the multi-function device, a user interface for inputting user details;
storing, by the multi-function device, the input user details for later use;
before executing a scan request received at the multi-function device, checking, by the multi-function device, details of the user who sent the scan request at the multi-function device;
allowing, by the multi-function device, the scan request if the details of the user who sent the scan request matches with the stored user details.