IP Library Granted Patent US 11,983,698
Granted Patent B2
US 11,983,698 · App. 17/539,126 · Granted May 14, 2024

System and method for cardless cash access

Inventors: Prashant Jamkhedkar (Fremont, CA); Jie Leng (San Jose, CA); Kaining Gu (Saratoga, CA); Buddhika Withanage (San Jose, CA)
Assignee: PayPal, Inc.
G06Q20/3274G06Q20/1085G06Q20/3223G06Q20/325
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,983,698
App. No.
17/539,126
Granted
May 14, 2024
Kind
B2
Abstract

Aspects of the present disclosure involve systems, methods, devices, and the like for processing a cardless cash transaction. In one embodiment, a system is introduced that enables a communication between a user device and an automated teller machine. The communication disclosure presents a system and method that enables the communication between a user device and an automated teller machine for the withdrawal of a cash amount using a cardless cash option. The withdrawal occurs through the use of a white label platform which pairs the automated teller machine and user device without the use of a card.

Claims (60)

1. A method, comprising:

receiving a first request from a user device of a user, the first request for a cardless cash access to an automated teller machine (ATM), the first request indicating that the user device is within a predetermined proximity from the ATM;

predicting, by a digital wallet provider, a withdrawal amount to be withdrawn by the user from the ATM, the predicting based on information associated with the first request, a plurality of historical transactions previously processed by the digital wallet provider for the user device, and a global positioning system (GPS) location of the user device at a time the first request is received;

causing the predicted withdrawal amount to automatically populate a user interface (UI) of a mobile application of the digital wallet provider running on the user device;

accessing, based on the first request, user information associated with the user device;

transmitting a token, to the ATM, for authorizing the user device with the ATM, the token displayable by the ATM as a QR code for scanning by the user device;

receiving a scanned image of the QR code from the user device;

causing, at least based on the scanned image of the QR code from the user device, a pairing of the ATM and the user device, the pairing comprising authorizing the user device for accessing an account associated with the user of the user device via the ATM, the causing further based on accessing pre-authentication indications for user-initiated transactions including the cardless cash access;

based on the pairing of the ATM with the user device, authenticating the first request for the cardless cash access;

based on the authenticating of the first request, updating an account balance associated with the user information based on the predicted withdrawal amount or a cash amount designated by the user and causing the ATM to dispense cash in the predicted withdrawal amount or in the cash amount; and

transmitting a notification to the user device indicating a successful cash withdrawal for the predicted withdrawal amount or in the cash amount from the ATM.

2. The method of claim 1 , wherein the UI includes a pop-up prompt that is displayed automatically based on detecting that the user device is within the predetermined proximity from the ATM, the pop-up prompt requesting the user to indicate whether to initiate a cash withdrawal from the ATM, the pop-up prompt further indicating a physical location of the ATM amongst a plurality of locations of other ATMs on a navigational map displayed in the UI of the user device.

3. The method of claim 1 , wherein the pairing further comprises:

onboarding the user based on determining that the user has not been onboarded, the onboarding comprising receiving, from the mobile application, the pre-authentication indications for the user-initiated transactions at a plurality of ATMs.

4. The method of claim 1 , wherein the pairing comprises causing the user device and the ATM to exchange data for authentication of the user device for accessing the account via the ATM.

5. The method of claim 1 , further comprising:

receiving from the ATM, via a wireless connection, a second request of the user for the cash withdrawal from the ATM.

6. The method of claim 1 , further comprising, before the predicting:

based on the user information, identifying the plurality of historical transactions processed for the user device.

7. The method of claim 6 , wherein the plurality of historical transactions includes a withdrawn amount of a previous transaction of the plurality of historical transactions and a location of the previous transaction, wherein the location of the previous transaction is within the predetermined proximity to a physical location of the ATM.

8. The method of claim 1 , wherein the first request indicates that the user device is within the predetermined proximity from the ATM by indicating the GPS location of the user device.

9. A system, comprising:

a non-transitory memory storing instructions; and

a processor configured to execute the instructions to cause the system to:

receive, over a first network, a first request from a user device of a user, the first request for a cardless cash access to an automated teller machine (ATM), the first request indicating that the user device is within a certain distance from the ATM;

cause a pop-up prompt to be displayed via a user interface (UI) of a mobile application of a digital wallet provider executing on the user device, the pop-up prompt including an entry field for a withdrawal amount to be withdrawn from the ATM;

predict, by the digital wallet provider based on transaction amount data and location data associated with a plurality of historical transactions processed for the user device, the withdrawal amount;

cause the withdrawal amount to be automatically populated in the entry field of the pop-up prompt;

access, based on the first request, user information associated with the user device;

transmit, to the ATM, a token for authorizing the user device with the ATM, the token for transmission by the ATM to the user device via a second network that is different from the first network;

receive, over the first network, a copy of the token from the user device;

cause, based on receiving the copy of the token from the user device, the ATM to pair with the user device at least in part by authorizing the ATM to access an account of the user of the user device for processing the first request from the user device, wherein a pairing of the ATM with the user device is further based on accessing pre-authentication indications for user-initiated transactions including the cardless cash access;

based on the pairing of the ATM with the user device, authenticate the first request for the cardless cash access;

after the first request has been authenticated, update an account balance associated with the user information based on the withdrawal amount or a cash amount designated by the user and cause the ATM to dispense cash in the withdrawal amount or in the cash amount; and

transmit a notification to the user device indicating a successful cash withdrawal for the withdrawal amount or the cash amount from the ATM.

10. The system of claim 9 , wherein the second network comprises a Near-Field Communication (NFC) network.

11. The system of claim 9 , wherein the pop-up prompt further indicates a physical location of the ATM amongst a plurality of locations of other ATMs on a navigational map displayed in the UI of the user device.

12. The system of claim 9 , wherein the executing instructions further causes the system to:

onboard the user based on a determination that the user has not been onboarded, wherein the user is onboarded by receiving, from the mobile application, the pre-authentication indications for the user-initiated transactions at a plurality of ATMs.

13. The system of claim 9 , wherein the pairing comprises the user device and the ATM exchanging data for authentication of the user device for accessing the account via the ATM.

14. The system of claim 9 , wherein the executing instructions further causes the system to:

based on the user information, identify the plurality of historical transactions processed for the user device.

15. The system of claim 9 , wherein the first request indicates that the user device is within predetermined proximity from the ATM by indicating a global positioning system (GPS) location of the user device.

16. A non-transitory machine-readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations comprising:

receiving, over a first network, a first request from a user device of a user, the first request for a cardless cash access to an automated teller machine (ATM);

determining, by a digital wallet provider before input is received from the user, a first cash amount to be withdrawn from the ATM, the determining based on information associated with the first request, a plurality of transactions previously processed for the user device, and a global positioning system (GPS) location of the user device;

causing a user interface (UI) of a mobile application of the digital wallet provider executing on the user device to be automatically populated at least in part by the first cash amount;

accessing, based on the first request, user information associated with the user device;

transmitting, to the ATM, a token for authorizing the user device with the ATM, the token for transmission by the ATM to the user device via a second network that is different from the first network;

receiving, over the first network, a copy of the token from the user device;

pairing, at least based on receiving the copy of the token from the user device, the ATM with the user device, the pairing comprising authorizing the ATM to access an account of the user of the user device for processing the first request from the user device, the causing further based on accessing pre-authentication indications for user-initiated transactions including the cardless cash access;

based on the pairing of the ATM with the user device, authenticating the first request for the cardless cash access;

based on the authenticating of the first request, updating an account balance associated with the user information based on the first cash amount or a second cash amount designated by the user and causing the ATM to dispense cash in the first cash amount or in the second cash amount; and

transmitting a notification to the user device indicating a successful cash withdrawal for the first cash amount or in the second cash amount from the ATM.

17. The non-transitory machine-readable medium of claim 16 , wherein the operations further comprise:

based on detecting that the user device is within a certain distance of the ATM, causing a pop-up prompt to be displayed on a user interface of the mobile application, the pop-up prompt being a part of the mobile application and requesting that the user indicates whether to initiate a cash withdrawal from the ATM, the pop-up prompt further indicating a physical location of the ATM amongst a plurality of locations of other ATMs on a navigational map displayed in the UI of the user device.

18. The non-transitory machine-readable medium of claim 16 , wherein the operations further comprise:

onboarding the user based on a determination that the user has not been onboarded, the onboarding comprising receiving, from the user device, the pre-authentication indications for the user-initiated transactions at a plurality of ATMs.

19. The non-transitory machine-readable medium of claim 16 , wherein the operations further comprise causing the user device and the ATM to exchange data for authentication of the user device for accessing user account via the ATM.

20. The non-transitory machine-readable medium of claim 16 , wherein the second network comprises a Near-Field Communication (NFC) network.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2023
From: JAMKHEDKAR, PRASHANT; LENG, JIE; GU, KAINING; WITHANAGE, BUDDHIKA S.
To: PAYPAL, INC.
Reel/Frame 062264/0202 →
Continuity (2)
Continuation 15695317 · Sep 5, 2017
Related Publication 20220084011A1 · Mar 17, 2022