IP Library Granted Patent US 11,736,643
Granted Patent B2
US 11,736,643 · App. 17/577,557 · Granted Aug 22, 2023

Methods and systems for managing multiple scan requests based on document presence, user interface activity, and user information

Inventors: Shankaranarayanan Thillainayagam (Chennai, IN); Sudhakar Navamani (Chennai, IN); Surendranath Narayanan Arunachalam (Chennai, IN); Umapathy Bomman (Chennai, IN)
Assignee: Xerox Corporation
H04N1/00875H04N1/00018H04N1/00037H04N1/0048H04N1/00076H04N1/00079H04N1/00082H04N1/00777H04N1/00854
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,736,643
App. No.
17/577,557
Granted
Aug 22, 2023
Kind
B2
Abstract

The present disclosure discloses methods and systems for managing multiple scan requests received at a multi-function device. The method includes receiving a scan request from a remote computing device of a remote user. Before executing the scan request, two conditions are checked. It is checked if document is present on a scanning platform of the multi-function device and further it is checked if one or more activities on a user interface of the multi-function device, are being performed. Based on the presence of the document on the scanning platform and the one or more activities on the user interface, the scan request received from the remote user is disallowed. This way, multiple scanned requests are managed at the multi-function device.

Claims (48)

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.

2. The method of claim 1 , further comprising, disallowing the scan request from the remote computing device, when the document is present on the scanning platform of the multi-function device and the one or more activities are performed on the user interface of the multi-function device.

3. The method of claim 2 , further comprising, sending a notification to a remote user about an ongoing scan activity by a local user at the multi-function device.

4. The method of claim 2 , further comprising, sending a scanned document to the local user.

5. The method of claim, 1 , further comprising, sending one or more notifications to a remote user.

6. The method of claim 1 , further comprising, executing the scan request received from the remote computing device, when either of the conditions fails, including: the presence of the document is not found on the scanning platform of the multi-function device, or the one or more activities are not performed on the user interface of the multi-function device.

7. The method of claim 1 , further comprising, executing the scan request received from the remote computing device, when both the conditions fail including: the presence of the document is not found on the scanning platform of the multi-function device and the one or more activities are not performed on the user interface of the multi-function device.

8. The method of claim 6 or 7 , further comprising, allowing a remote user to scan one or more documents.

9. The method of claim 8 , further comprising, sending a scanned document to the remote user.

10. The method of claim 1 , wherein the presence of the document on the scanning platform and the execution of the one or more activities on the user interface indicates an ongoing local scan activity at the multi-function device and/or the document belongs to a local user.

11. A system for managing multiple scan requests received at a multi-function device, the system comprising:

a remote computing device comprising a scan driver running on the computing device, wherein the scan driver sends a scan request to the multi-function device; and

the multi-function device, communicatively coupled to the remote computing device, for:

receiving the scan request from the scan driver;

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 as received from the remote computing device.

12. The system of claim 11 , wherein the multi-function device disallows the scan request from the remote computing device when the document is present on the scanning platform and the one or more activities are performed on the user interface of the multi-function device.

13. The system of claim 12 , wherein the multi-function device sends a notification to a remote user about an ongoing scan activity by a local user at the multi-function device.

14. The system of claim 11 , wherein the multi-function device executes the scan request from the remote computing device, when either of the conditions fails: the presence of the document is not found on the scanning platform of the multi-function device, or the one or more activities are not performed on the user interface of the multi-function device.

15. The system of claim 11 , wherein the multi-function device executes the scan request from the remote computing device when both the conditions fail: the presence of the document is not found on the scanning platform of the multi-function device and the one or more activities are not performed on the user interface of the multi-function device.

16. A multi-function device for managing local and remote scan requests received at the multi-function device, the multi-function device comprising:

a scanning platform for receiving a document; and

a controller for receiving a scan request from a remote computing device;

before executing the remote scan request, detecting an ongoing local scan activity by:

checking the presence of the document on the 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 presence of the document on the scanning platform and the one or more activities on the user interface, disallowing the scan request as received from the remote computing device.

17. The multi-function device of claim 16 , wherein the controller disallows the scan request from the remote computing device when the document is present on the scanning platform of the multi-function device and the one or more activities are performed on the user interface of the multi-function device.

18. The multi-function device of claim 17 , wherein the controller sends a notification to a remote user for an ongoing local scan activity at the multi-function device.

19. The multi-function device of claim 16 , wherein the controller executes the scan request from the remote computing device, when either of the conditions fail: the presence of the document is not found on the scanning platform of the multi-function device, or the one or more activities are not performed on the user interface of the multi-function device.

20. The multi-function device of claim 16 , wherein the controller executes the scan request from the remote computing device, when both the conditions fail: the presence of the document is not found on the scanning platform of the multi-function device and the one or more activities are not performed on the user interface of the multi-function device.

21. The multi-function device of claim 16 , wherein the controller executes a local scan request when both the conditions are met: the document is present on the scanning platform of the multi-function device and the one or more activities are performed on a user interface of the multi-function 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.

23. The method of claim 22 , further comprising, disallowing the scan request if the details of the user who sent the scan request does not match with the stored user details.

24. The method of claim 22 , wherein the scan request is received from one of: a remote computing device or via a local user interface of the multi-function device.

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 Jan 18, 2022
From: THILLAINAYAGAM, SHANKARANARAYANAN; NAVAMANI, SUDHAKAR; ARUNACHALAM, SURENDRANATH NARAYANAN; BOMMAN, UMAPATHY
To: XEROX CORPORATION
Reel/Frame 058676/0756 →
Continuity (1)
Related Publication 20230231961A1 · Jul 20, 2023