Secure cardless cash withdrawal
First Claim
1. A computer system, comprising:
- a non-transitory memory storing instructions; and
one or more hardware processors coupled to the non-transitory memory and configured to read the instructions from the non-transitory memory to cause the computer system to perform operations comprising;
receiving a cash request from a computing device of a user;
generating a one-time authorization code for the cash request;
providing the one-time authorization code to each of a plurality of cash machines allowing any one of the plurality of cash machines to process the cash request;
receiving an indication that the computing device is detected by one or more sensors associated with a first cash machine from the plurality of cash machines;
notifying the user, via the computing device, to approach the first cash machine based on the indication and determining that the computing device is located beyond a transactional distance from the first cash machine; and
processing the cash request when a user-provided code received at the first cash machine matches the one-time authorization code.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products for secure cardless cash withdrawal are provided. A computer-implemented method may include identifying one or more cash machines near a computing device of a user, receiving a cash request from the computing device, generating a one-time authorization code on a secure server for the cash request when the computing device is detected by a sensor of a selected cash machine, providing the one-time authorization code to the computing device for display to the user when the computing device is detected within a distance allowing the user to operate the cash machine, validating a user-provided code received from the selected cash machine in view of the one-time authorization code, instructing the selected cash machine to distribute the requested cash when the user-provided code is validated, and invalidating the one-time authorization code when the cash request is completed.
-
Citations
20 Claims
-
1. A computer system, comprising:
-
a non-transitory memory storing instructions; and one or more hardware processors coupled to the non-transitory memory and configured to read the instructions from the non-transitory memory to cause the computer system to perform operations comprising; receiving a cash request from a computing device of a user; generating a one-time authorization code for the cash request; providing the one-time authorization code to each of a plurality of cash machines allowing any one of the plurality of cash machines to process the cash request; receiving an indication that the computing device is detected by one or more sensors associated with a first cash machine from the plurality of cash machines; notifying the user, via the computing device, to approach the first cash machine based on the indication and determining that the computing device is located beyond a transactional distance from the first cash machine; and processing the cash request when a user-provided code received at the first cash machine matches the one-time authorization code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-implemented method, comprising:
-
receiving, by one or more processor devices, a cash request from a computing device of a user; generating, by one or more of the processor devices, a one-time authorization code for the cash request; providing, by one or more of the processor devices, the one-time authorization code to each of a plurality of cash machines allowing any one of the plurality of cash machines to process the cash request; receiving an indication that the computing device is detected by one or more sensors associated with a first cash machine in the plurality of cash machines; transmitting, by one or more of the processor devices, the one-time authorization code to the computing device of the user based on the indication; notifying the user to approach the first cash machine based on the indication and determining that the computing device is located beyond a transactional distance from the first cash machine; and authorizing, by one of more the processor devices, the first cash machine to process the cash request when a user-provided code received at the first cash machine matches the one-time authorization code.
-
-
20. A non-transitory machine-readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations comprising:
-
receiving a cash request from a computing device of a user; generating a one-time authorization code for the cash request; providing the one-time authorization code to each of a plurality of cash machines allowing any one of the plurality of cash machines to process the cash request; receiving an indication that the computing device is detected by one or more sensors associated with a first cash machine from the plurality of cash machines; notifying the user to approach the first cash machine based on the indication and determining that the computing device is located beyond a transactional distance from the first cash machine; and processing the cash request when a user-provided code received at the first cash machine matches the one-time authorization code.
-
Specification