IP Library › Granted Patent US 11,449,852
Granted Patent B2
US 11,449,852 · App. 16/803,598 · Granted Sep 20, 2022

Systems and methods for use in facilitating network transactions

Inventor: Manoneet Kohli (White Plains, NY)
Assignee: MASTERCARD INTERNATIONAL INCORPORATED
G06Q20/3223G06Q20/108G06Q20/3674G06Q20/40145
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,449,852
App. No.
16/803,598
Granted
Sep 20, 2022
Kind
B2
Abstract

Systems and methods are provided for use in facilitating network transactions. In connection therewith, a server receives a request from an application of a requestor mobile device and polls sender mobile devices for location data, where a subset of the sender mobile devices is within a defined distance of the requestor mobile device. The server then receives a response from one of the subset of sender mobile devices and presents the response to the application of the requestor mobile device. Upon acceptance of the response, the server transmits the acceptance to the sender mobile device, thereby enabling delivery of an amount requested to a requestor user associated with the requestor mobile device in exchange for a digital transaction from an account of the requestor user to an account of a sender user associated with the sender mobile device.

Claims (44)

1. A computer-implemented method for use in facilitating a network transaction, the method comprising:

in response to a requestor user initiating a request for cash, capturing, by a camera input device of a requestor mobile device associated with the requestor user, via an application in the requestor mobile device, a facial image of the requestor user;

transmitting, by the requestor mobile device, the request to a backend server, the request including an amount, a location of the requestor mobile device, and the facial image of the requestor user, and wherein the requestor user is associated with a first account;

receiving, by the backend server, the request from the requestor mobile device;

validating, by the backend server, the request based on the facial image of the requestor user;

in response to validation of the request, polling, by the backend server, multiple sender mobile devices for location data, each of the multiple sender mobile devices associated with a sender user;

receiving, by the backend server, location data from each of the multiple sender mobile devices, wherein a subset of the multiple sender mobile devices is within a distance of said location of the requestor mobile device;

transmitting, from the backend server, the request to the subset of the multiple sender mobile devices, the request including the amount and the facial image of the requestor user for display at the multiple sender mobile devices;

receiving a response from one of the subset of the multiple sender mobile devices, the response including a meet location and an estimated time of delivery of the amount by the sender user associated with the one of the subset of the multiple sender mobile devices to the requestor user at the meet location;

presenting, by the backend server, the response to the application of the requestor mobile device; and

in response to an acceptance of the response from the requestor user at the application of the requestor mobile device, transmitting the acceptance to the one of the subset of the sender mobile devices, thereby enabling the delivery of the amount to the requestor user, in person, in exchange for a digital transaction from said first account to a second account associated with the sender user of the one of the subset of the sender mobile devices.

2. The computer-implemented method of claim 1 , wherein the application includes a wallet application; and

wherein the amount includes an amount of cash requested.

3. The computer-implemented method of claim 1 , further comprising causing the facial image of the requestor user to be displayed to the sender user at the one of the subset of the multiple sender mobile devices, in connection with the delivery of the amount requested.

4. The computer-implemented method of claim 1 , further comprising transmitting a confirmation of the exchange to the requestor mobile device and/or the one of the subset of the sender mobile devices, after the digital transaction is approved and/or the amount is delivered.

5. The computer-implemented method of claim 1 , further comprising:

validating a session ID from a software development kit (SDK) in the application of the requestor mobile device for the request; and

associating the response and/or the acceptance with the request based on the session ID included in the response and/or the acceptance.

6. The computer-implemented method of claim 1 , wherein the response includes a facial image of the sender user associated with the one of the subset of the multiple sender mobile devices.

7. The computer-implemented method of claim 6 , further comprising causing the facial image of the sender user to be displayed to the requestor user at the requestor mobile device, in connection with the delivery of the amount.

8. The computer-implemented method of claim 1 , wherein the digital transaction includes a person-to-person (P2P) digital transaction; and

wherein the method further comprises facilitating the P2P digital transaction for the amount between said first account and said second account.

9. A system for use in facilitating a network transaction, the system comprising:

a non-transitory computer-readable storage medium including executable instructions defining at least part of a wallet application, which when executed by a processor of a requestor mobile device of a requestor user, cause the processor of the requestor mobile device to:

capture, via a camera input device of the requestor mobile device, a facial image of the requestor user, the requestor user associated with a first account; and

transmit a cash request to a backend server, the cash request including the facial image of the requestor user, an amount of cash requested, and a location of the requestor mobile device;

wherein the backend server is configured to:

receive the cash request from the requestor mobile device;

validate the cash request based on the facial image of the requestor user included in the cash request;

in response to validation of the cash request, poll multiple sender mobile devices for location data, each of the multiple sender mobile devices associated with a sender user;

receive location data from each of the multiple sender mobile devices, wherein a subset of the multiple sender mobile devices is within a distance of said location of the requestor mobile device;

transmit the cash request to the subset of the multiple sender mobile devices, the cash request including the amount of cash requested and the facial image of the requestor user for display at the multiple sender mobile devices;

receive a cash response from one of the subset of the multiple sender mobile devices, wherein the cash response includes a meet location and an estimated time of delivery of the amount of cash by the sender user associated with the one of the subset of the multiple sender mobile devices to the requestor user at the meet location;

present the cash response to the requestor mobile device; and

in response to an acceptance of the cash response from the requestor user at the requestor mobile device, transmit the acceptance to the one of the subset of the sender mobile devices, to thereby enable the delivery of the amount of cash requested to the requestor user in exchange for a digital transaction from a first payment account associated with the requestor user to a second payment account associated with the sender user of the one of the subset of the sender mobile devices.

10. The system of claim 9 , wherein the backend server is further configured to cause the facial image to be displayed to the sender user at the one of the subset of the multiple sender mobile devices, in connection with the delivery of the amount of cash requested.

11. The system of claim 9 , wherein the backend server is further configured to transmit a confirmation of the exchange to the requestor mobile device and/or the one of the subset of the sender mobile devices, after the digital transaction is approved and/or the amount of cash requested is delivered.

12. The system of claim 9 , wherein the backend server is further configured to:

validate a session ID from the wallet application of the requestor mobile device for the cash request, the wallet application including an SDK; and

associate the cash response and/or the acceptance with the cash request based on the session ID included in the cash response and/or the acceptance.

13. The system of claim 9 , wherein the cash response includes a biometric and/or a facial image of the sender user associated with the one of the subset of the multiple sender mobile devices; and

wherein the backend server is further configured to cause the biometric and/or the facial image of the sender user to be displayed to the requestor user at the requestor mobile device, in connection with the delivery of the amount of cash requested.

14. The system of claim 9 , wherein the digital transaction includes a person-to-person (P2P) digital transaction; and

wherein the backend server is further configured to facilitate the P2P digital transaction for the amount of cash requested between said first payment account and said second payment account.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2020
From: KOHLI, MANONEET
To: MASTERCARD INTERNATIONAL INCORPORATED
Reel/Frame 051957/0930 →
Continuity (2)
Provisional Application 62811854 · Feb 28, 2019
Related Publication 20200279243A1 · Sep 3, 2020