IP Library › Granted Patent US 12,260,382
Granted Patent B2
US 12,260,382 · App. 15/748,594 · Granted Mar 25, 2025

Exchanging physical cash with an electronic funds account

Inventors: David de Villiers (Ballito, ZA); Martin Paul Moshal (Queens Way Quay, GI)
Assignee: Gelliner Limited
G06Q20/1085G06Q20/3224G06Q20/4014G06Q40/00G06Q40/02G07F19/20G07F19/203G07F19/211G06Q20/326
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 12,260,382
App. No.
15/748,594
Granted
Mar 25, 2025
Kind
B2
Abstract

A withdrawer computing device may send to an application server device a cash withdrawal request for a cash withdrawal of an amount of physical cash. The withdrawer computing device may then receive from the application server device a quote of a cash withdrawal fee for the cash withdrawal, obtain an acceptance of the quote, and send a notification of the acceptance to the application server device. The withdrawer computing device may also receive an indication that the cash withdrawal has been completed, and transmit to the application server device confirmation that the cash withdrawal has been completed. A withdrawer electronic funds account may then be debited by the amount of physical cash and the cash withdrawal fee and a depositor electronic funds account may then be credited by the amount of physical cash and the cash withdrawal fee.

Claims (99)

1. A method comprising:

launching a banking application at a withdrawer computing device comprising a processor, a user interface, and a global positioning system receiver;

activating, at the withdrawer computing device, personal automated teller machine (ATM) functionality of the banking application in response to use of an activation icon displayed by the banking application on the user interface;

determining, at the processor using the global positioning system receiver, a location of the withdrawer computing device;

sending, by the withdrawer computing device to an application server device, a cash transaction request having an associated maximum broadcast radius extending from the location of the withdrawer computing device, wherein the cash transaction request is for a peer-to-peer cash exchange of an amount of physical cash;

receiving, at the application server device from a depositor computing device, a transmission that indicates personal ATM application functionality at the depositor computing device is activated and that contains data indicating a location of the depositor computing device;

determining, at the application server device, the location of the depositor computing device is within the associated maximum broadcast radius extending from the location of the withdrawer computing device;

determining, at the application server device, the personal ATM functionality at the depositor computing device is activated thereby making a party associated with the depositor computing device eligible to participate in the peer-to-peer cash exchange;

receiving, by the withdrawer computing device from the application server device, a quote for the peer-to-peer cash exchange, wherein:

the quote includes an offer to participate in the peer-to-peer cash exchange,

the first is by the party associated with the first depositor computing device,

the offer includes a non-zero transaction fee, requested by the party associated with the first depositor computing device, to participate in the peer-to-peer cash exchange, and

the quote indicates a distance from the location of the withdrawer computing device to a location of the depositor computing device,

displaying, by the withdrawer computing device, the quote;

obtaining, by the withdrawer computing device, an acceptance of the quote;

sending, by the withdrawer computing device to the application server device, a notification of the acceptance of the quote; and

after sending the notification of the acceptance of the quote, displaying, by the withdrawer computing device, a map indicating the location of the withdrawer computing device and a suggested safe location for a party associated with the withdrawer computing device and the party associated with the depositor computing device to meet to perform the peer-to-peer cash exchange.

2. The method of claim 1 , further comprising:

after sending the notification of the acceptance of the quote, (i) receiving, by the withdrawer computing device, the location of the party associated with the depositor computing device, and (ii) displaying, by the withdrawer computing device, a map indicating the location of the party associated with the depositor computing device.

3. The method of claim 1 , wherein the withdrawer computing device is a mobile wireless computing device.

4. The method of claim 1 , wherein the cash transaction request specifies an expiration time of the cash transaction request beyond which the cash transaction request is no longer valid.

5. The method of claim 1 , further comprising:

receiving, by the withdrawer computing device, a rating for the peer-to-peer cash exchange; and

transmitting, by the withdrawer computing device to the application server device, the rating for the peer-to-peer cash exchange.

6. The method of claim 1 :

wherein the cash transaction request is a cash withdrawal request for a cash withdrawal of the amount of physical cash.

7. The method of claim 6 :

wherein the withdrawer computing device is associated with a withdrawer electronic funds account,

wherein the depositor computing device is associated with a depositor electronic funds account, and

wherein obtaining the acceptance of the quote is based on the withdrawer electronic funds account containing a value greater than or equal to the amount of physical cash and the non-zero transaction fee.

8. The method of claim 1 :

wherein the cash transaction request is a cash deposit request for a cash deposit of the amount of physical cash.

9. The method of claim 1 , wherein the quote includes a distance from the location of the withdrawer computing device to a location of the depositor computing device.

10. The method of claim 1 , wherein the quote includes an elapsed time since the application server device received the quote from the depositor computing device.

11. The method of claim 1 , wherein the offer is based on a rating associated with the party associated with the withdrawer computing device and the distance from the location of the withdrawer computing device to a location of the depositor computing device.

12. The method of claim 1 , wherein the suggested safe location is a government facility that is different from a location of the party associated with the depositor computing device.

13. The method of claim 1 , further comprising:

receiving an image of the party associated with the first depositor computing device; and

displaying the image of the party associated with the first depositor computing device.

14. The method of claim 1 , further comprising:

receiving, by the withdrawer computing device from the application server device after sending the notification of the acceptance of the quote, an image of the party associated with the depositor computing device; and

displaying, by the withdrawer computing device, the image of the party associated with the depositor computing device before performance of the peer-to-peer cash exchange.

15. The method of claim 6 , further comprising:

completing the cash withdrawal, wherein completing the cash withdrawal includes the application server device debiting an electronic funds account associated with the party associated with the withdrawer computing device by a debit amount of funds and transferring the debit amount of funds to an escrow account associated with the application server device; and

receiving, by the withdrawer computing device, a confirmation that the cash withdrawal of the amount of physical cash has been completed,

wherein the debit amount of funds equals the amount of physical cash and the first non-zero transaction fee.

16. The method of claim 15 , wherein completing the cash withdrawal further includes the application server device crediting an electronic funds account associated with the party associated with the depositor computing device by the debit amount of funds.

17. The method of claim 1 , wherein the personal ATM functionality at the withdrawer computing device is deactivated automatically in response to a permission to use location services being declined for the withdrawer computing device.

18. The method of claim 1 , wherein the withdrawer computing device receives the quote after the application server device determines one or more of the following:

a balance of funds in a mobile wallet corresponding to the party associated with the withdrawer computing device is sufficient to cover the peer-to-peer cash exchange of the amount of physical cash,

a balance of funds in a mobile wallet corresponding to the party associated with the depositor computing device is sufficient to cover the peer-to-peer cash exchange of the amount of physical cash, or

a sum of the amount of physical cash and the non-zero transaction fee is within a range of a minimum and maximum cash withdrawal or cash deposit amount set for a party associated with the depositor computing device.

19. A computing system comprising:

an application server device comprising a first processor and a memory comprising first program instructions executable by the first processor to perform first operations, wherein the first operations include receiving, at the application server device from a depositor computing device, a transmission that indicates personal ATM functionality at the depositor computing device is activated and that contains data indicating a location of the depositor computing device; and

a withdrawer computing device comprising:

a global positioning system receiver,

a user interface,

a second processor, and

a memory having stored thereon second program instructions executable by the second processor to perform second operations, wherein the second operations include:

launching a banking application at the withdrawer computing device,

activating, at the withdrawer computing device, personal automated teller machine (ATM) functionality of the banking application in response to use of an activation icon displayed by the banking application on the user interface,

determining, at the second processor using the global positioning system receiver, a location of the withdrawer computing device, and

sending, to the application server device, a cash transaction request having an associated maximum broadcast radius extending from the location of the withdrawer computing device, wherein the cash transaction request is for a peer-to-peer cash exchange of an amount of physical cash,

wherein the first operations further include:

determining, at the application server device, the location of the depositor computing device is within the associated maximum broadcast radius extending from the location of the withdrawer computing device, and

determining, at the application server device, the personal ATM functionality at the depositor computing device is activated thereby making a party associated with the depositor computing device eligible to participate in the peer-to-peer cash exchange; and

wherein the second operations further include:

receiving, by the withdrawer computing device from the application server device, a quote for the peer-to-peer cash exchange, wherein:

the quote includes a first offer to participate in the peer-to-peer cash exchange,

the first offer is by the party associated with the depositor computing device,

the first offer includes a first non-zero transaction fee, requested by the party associated with the depositor computing device to participate in the peer-to-peer cash exchange, and

the quote indicates a distance from the location of the withdrawer computing device to a location of the depositor computing device,

displaying the quote,

obtaining an acceptance of the first quote,

sending, to the application server device, a notification of the acceptance of the quote, and

after sending the notification of the acceptance of the quote, displaying a map indicating the location of the withdrawer computing device and a suggested safe location for a party associated with the withdrawer computing device and the party associated with the depositor computing device to meet to perform the peer-to-peer cash exchange.

20. The computing system of claim 19 , wherein the second operations further comprise:

after sending the notification of the acceptance of the quote, (i) receiving the location of the party associated with the depositor computing device, and (ii) displaying a map indicating the location of the party associated with the depositor computing device.

21. A method comprising:

launching a banking application at a withdrawer computing device comprising a processor, a user interface, and a global positioning system receiver;

activating, at the withdrawer computing device, personal automated teller machine (ATM) functionality of the banking application in response to use of an activation icon displayed by the banking application on the user interface;

determining, at the processor using the global positioning system receiver, a location of the withdrawer computing device;

sending, by the withdrawer computing device to an application server device, a cash withdrawal request having an associated maximum broadcast radius extending from the location of the withdrawer computing device, wherein the withdrawer computing device is associated with a withdrawer electronic funds account, and wherein the cash withdrawal request is for a peer-to-peer cash withdrawal of an amount of physical cash;

receiving, at the application server device from a depositor computing device, a transmission that indicates personal ATM functionality at the depositor computing device is activated and that contains data indicating a location of the depositor computing device;

determining, at the application server device, the location of the depositor computing device is within the associated maximum broadcast radius extending from the location of the withdrawer computing device;

determining, at the application server device, the depositor computing device has the personal ATM functionality activated thereby making a party associated with the depositor computing device eligible to participate in the peer-to-peer cash withdrawal;

receiving, by the withdrawer computing device from the application server device, a quote for the peer-to-peer cash withdrawal, wherein:

the quote includes a first offer to participate in the peer-to-peer cash withdrawal,

the first offer by the party associated with the depositor computing device,

the first offer includes a first non-zero cash withdrawal fee requested by the party associated with the depositor computing device to participate in the peer-to-peer cash withdrawal,

the depositor computing device is associated with a depositor electronic funds account; and

the quote indicates a distance from the location of the withdrawer computing device to a location of the depositor computing device,

displaying, by the withdrawer computing device, the quote;

obtaining, by the withdrawer computing device, an acceptance of the quote;

sending, by the withdrawer computing device to the application server device, a notification of the acceptance of the quote;

displaying, by the withdrawer computing device, a map indicating the location of the withdrawer computing device and a suggested safe location for a party associated with the withdrawer computing device and the party associated with the depositor computing device to meet to perform the peer-to-peer cash withdrawal;

receiving, by the withdrawer computing device, an indication that the party associated with the depositor computing device has provided the amount of physical cash to the party associated with the withdrawer computing device; and

transmitting, by the withdrawer computing device to the application server device, confirmation that the peer-to-peer cash withdrawal has been completed, wherein the withdrawer electronic funds account is debited by the amount of physical cash and the first non-zero cash withdrawal fee and the depositor electronic funds account is credited by the amount of physical cash and the first non-zero cash withdrawal fee at least partially in response to the confirmation that the peer-to-peer cash withdrawal has been completed.

22. The method of claim 21 , wherein obtaining the acceptance of the quote is based on the withdrawer electronic funds account containing a value greater than or equal to the amount of physical cash and the first non-zero cash withdrawal fee.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2018
From: MOSHAL, MARTIN PAUL; DE VILLIERS, DAVID
To: GELLINER LIMITED
Reel/Frame 044759/0759 →
Priority Claims (1)
GB 1514006 · Aug 7, 2015 · national
Continuity (1)
Related Publication 20190005473A1 · Jan 3, 2019
References Cited (32)
US 10217093B2 · Trivedi · 2019 [cited by examiner]
US 10354246B1 · Janiga · 2019 [cited by examiner]
US 11037129B1 · Chen · 2021 [cited by examiner]
US 20030229548A1 · Kakuta · 2003 [cited by examiner]
US 20080045234A1 · Reed · 2008 [cited by examiner]
US 20110066550A1 · Shank · 2011 [cited by examiner]
US 20130151418A1 · Licciardello · 2013 [cited by examiner]
US 20130332337A1 · Tran · 2013 [cited by examiner]
US 20140129951A1 · Amin · 2014 [cited by examiner]
US 20140156512A1 · Rahman · 2014 [cited by examiner]
US 20150120572A1 · Slade · 2015 [cited by examiner]
US 20150310470A1 · Mathew · 2015 [cited by examiner]
US 20160078416A1 · DeLuca · 2016 [cited by examiner]
US 20160140521A1 · Trivedi · 2016 [cited by examiner]
US 20160140555A1 · Scipioni · 2016 [cited by examiner]
GB 2380845A · 2003 [cited by applicant]
Advanced Interactive Media Group LLC, http://www.safetradestations.com/ (Year: 2015). [cited by examiner]
Nakamoto, Satoshi, and A. Bitcoin. “A peer-to-peer electronic cash system.” Bitcoin.âURL: https://bitcoin. org/bitcoin. pdf 4.2 (2008): 15 (Year: 2008). [cited by examiner]
UKIPO Communication for Application No. GB1514006.4, dated Feb. 2, 2017, 6 pages. [cited by applicant]
Examination Report for related Canadian Patent Application No. 2,994,896 dated Dec. 11, 2018, 4 pages. [cited by applicant]
Examination Report for related Australian Patent Application No. 2016305549 dated Feb. 12, 2019, 4 pages. [cited by applicant]
International Search Report and Written Opinion for International Application No. PCT/GB2016/052445 mailed Oct, 13, 2016. [cited by applicant]
Examination Report for related European Patent Application No. 16 751 328.2 dated Sep. 22, 2020, 6 pages. [cited by applicant]
Examination Report for related UK Patent Application No. GB1514006.4 dated May 20, 2021, 4 pages. [cited by applicant]
Australian Government, IP Australia; Examination report No. 2 for standard patent application No. 2016305549; Aug. 1, 2019. [cited by applicant]
Canadian Intellectual Property Office; Examination report and examination search report for Canadian patent application No. 2,994,896; Dec. 10, 2019. [cited by applicant]
Australian Government, IP Australia; Examination report No. 3 for standard patent application No. 2016305549; Feb. 7, 2020. [cited by applicant]
United Kingdom Intellectual Property Office; Examination report for United Kingdom patent application No. GB 1514006.4; Dec. 19, 2017. [cited by applicant]
United Kingdom Intellectual Property Office; Decision for United Kingdom patent application No. GB 1514006.4; Nov. 24, 2021. [cited by applicant]
United Kingdom Intellectual Property Office; Decision for United Kingdom patent application No. GB 1514006.4; Dec. 21, 2021. [cited by applicant]
The International Bureau of WIPO; International preliminary report on patentability for corresponding International application No. PCT/GB2016/052445; Feb. 13, 2018. [cited by applicant]
European Patent Office; Summons to attend oral proceedings for corresponding European patent application No. 16751328.2-1222; Jan. 3, 2022. [cited by applicant]
Cited By (1)
US 12,573,271