System and method for a mobile wallet
First Claim
1. A computer-implemented method, comprising:
- directing a mobile device to capture a first geographic location of the mobile device when a mobile wallet transaction is initiated;
receiving the first geographic location and a code comprising location information of a merchant and a transaction identification number from the mobile device;
determining, based on the code, a second geographic location of the mobile device after the mobile wallet transaction is initiated, wherein the second geographic location of the mobile device is based on the location information of the merchant;
comparing the first and second geographic locations to ensure a match;
permitting the mobile device to process the mobile wallet transaction upon determining that the first and second geographic locations of the mobile device are within a predefined distance of each other;
directing the mobile device to amend the code to include authentication information for a financial institution associated with a user;
directing the financial institution to receive the amended code from the mobile device to transfer funds from an account held by the user to the merchant; and
transferring funds to a merchant after verifying that the second geographic location of the mobile device is within a predetermined distance of a location of the merchant.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented system and method includes receiving a first geographic location of a mobile device when a mobile wallet transaction is initiated, receiving a second geographic location of the mobile device after the mobile wallet transaction is initiated, comparing the first and second geographic locations to ensure a match, permitting the mobile device to process the mobile wallet transaction upon determining that the first and second geographic locations of the mobile device are within a predefined distance of each other, and transferring funds to a merchant after verifying that the second geographic location of the mobile device is within a predetermined distance of a location of the merchant.
-
Citations
15 Claims
-
1. A computer-implemented method, comprising:
-
directing a mobile device to capture a first geographic location of the mobile device when a mobile wallet transaction is initiated; receiving the first geographic location and a code comprising location information of a merchant and a transaction identification number from the mobile device; determining, based on the code, a second geographic location of the mobile device after the mobile wallet transaction is initiated, wherein the second geographic location of the mobile device is based on the location information of the merchant; comparing the first and second geographic locations to ensure a match; permitting the mobile device to process the mobile wallet transaction upon determining that the first and second geographic locations of the mobile device are within a predefined distance of each other; directing the mobile device to amend the code to include authentication information for a financial institution associated with a user; directing the financial institution to receive the amended code from the mobile device to transfer funds from an account held by the user to the merchant; and transferring funds to a merchant after verifying that the second geographic location of the mobile device is within a predetermined distance of a location of the merchant. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer system, comprising a processor coupled to a non-transitory memory, wherein the processor is configured to:
-
direct a mobile device to capture a first geographic location of the mobile device when a mobile wallet transaction is initiated; receive the first geographic location and a code comprising location information of a merchant and a transaction identification number from the mobile device; determine, based on the code, a second geographic location of the mobile device after the mobile wallet transaction is initiated, wherein the second geographic location of the mobile device is based on the location information of the merchant; compare the first and second geographic locations to ensure a match; permit the mobile device to process the mobile wallet transaction upon determining that the first and second geographic locations of the mobile device are within a predefined distance of each other; direct the mobile device to amend the code to include authentication information for a financial institution associated with a user; direct the financial institution to receive the amended code from the mobile device to transfer funds from an account held by the user to the merchant; and transfer funds to a merchant after verifying that the second geographic location of the mobile device is within a predetermined distance of a location of the merchant. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory machine-readable media having computer-executable instructions embodied therein that, when executed by a processor of a computing system, cause the computing system to perform a process including:
-
directing a mobile device to capture a first geographic location of the mobile device when a mobile wallet transaction is initiated; receiving the first geographic location and a code comprising location information of a merchant and a transaction identification number from the mobile device; determining, based on the code, a second geographic location of the mobile device after the mobile wallet transaction is initiated, wherein the second geographic location of the mobile device is based on the location information of the merchant; comparing the first and second geographic locations to ensure a match; permitting the mobile device to process the mobile wallet transaction upon determining that the first and second geographic locations of the mobile device are within a predefined distance of each other; directing the mobile device to amend the code to include authentication information for a financial institution associated with a user; directing the financial institution to receive the amended code from the mobile device to transfer funds from an account held by the user to the merchant; and transferring funds to a merchant after verifying that the second geographic location of the mobile device is within a predetermined distance of a location of the merchant. - View Dependent Claims (12, 13, 14, 15)
-
Specification