System and method for a mobile wallet
First Claim
1. A computer-implemented method for receipt management performed by a mobile wallet application operating on a mobile device of a user, the method comprising:
- receiving, by the mobile wallet application operating on the mobile device of the user, requests to perform mobile wallet transactions between the user and one or more merchants;
for each request, receiving, by the mobile wallet application, a transaction code from a mobile wallet computing system and transmitting, by the mobile wallet application, the transaction code to a merchant point of sale device;
for each mobile wallet transaction, receiving, by the mobile wallet application, a receipt that includes a record of the transaction between the user and the merchant for the transaction;
registering, with the mobile wallet application, an e-mail address of the user to subsequently electronically receive receipts regarding non-mobile wallet application transactions;
storing, by the mobile wallet application, the receipts for the non-mobile wallet transactions in a mobile wallet account of the user based on the e-mail address from which the receipts are received;
aggregating, by the mobile wallet application, the mobile wallet receipts with the receipts for the non-mobile wallet transactions;
retrieving, by the mobile wallet application, one or more of the aggregated receipts from the mobile wallet account; and
causing, by the mobile wallet application, the one or more retrieved receipts to be displayed on a display of the mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method for receipt management includes receiving, using a mobile wallet stored on a mobile device of a user, receipts that include a record of transactions between the user and one or more merchants, the transactions being performed using the mobile wallet account of the user. The method includes receiving receipts for transactions that were not performed using the mobile wallet account of the user, the receipts being received from a user e-mail address, the receipts for non-mobile wallet transactions being received by the mobile wallet of the user. The method includes aggregating the mobile wallet receipts with the receipts of non-mobile wallet transactions and retrieving and displaying one or more of the mobile wallet receipts and the receipts of non-mobile wallet transactions.
-
Citations
28 Claims
-
1. A computer-implemented method for receipt management performed by a mobile wallet application operating on a mobile device of a user, the method comprising:
-
receiving, by the mobile wallet application operating on the mobile device of the user, requests to perform mobile wallet transactions between the user and one or more merchants; for each request, receiving, by the mobile wallet application, a transaction code from a mobile wallet computing system and transmitting, by the mobile wallet application, the transaction code to a merchant point of sale device; for each mobile wallet transaction, receiving, by the mobile wallet application, a receipt that includes a record of the transaction between the user and the merchant for the transaction; registering, with the mobile wallet application, an e-mail address of the user to subsequently electronically receive receipts regarding non-mobile wallet application transactions; storing, by the mobile wallet application, the receipts for the non-mobile wallet transactions in a mobile wallet account of the user based on the e-mail address from which the receipts are received; aggregating, by the mobile wallet application, the mobile wallet receipts with the receipts for the non-mobile wallet transactions; retrieving, by the mobile wallet application, one or more of the aggregated receipts from the mobile wallet account; and causing, by the mobile wallet application, the one or more retrieved receipts to be displayed on a display of the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-implemented method performed by a mobile wallet application operating on a user mobile device, the method comprising:
-
registering, with the mobile wallet application, an e-mail address of the user to subsequently electronically receive a receipt regarding a non-mobile wallet application transaction between the user and a merchant; storing, by the mobile wallet application, the receipt in a mobile wallet account of the user upon being received based on the e-mail address from which the receipt is received; providing, by the mobile wallet application, funds to the mobile wallet account by using funds from at least one of a debit card, credit card, and value card, wherein the funds are useable to perform a mobile wallet transaction, wherein the mobile wallet application facilitates mobile wallet transactions from the mobile wallet account; receiving, by the mobile wallet application, a request to perform a mobile wallet transaction between the user and a merchant, using the mobile wallet account; receiving, by the mobile wallet application, a transaction code from a mobile wallet computing system; transmitting, by the mobile wallet application, the transaction code to a merchant point of sale device; receiving, by the mobile wallet application, a receipt regarding the mobile wallet transaction between the user and the merchant; aggregating, by the mobile wallet application, the mobile wallet receipt with the receipt for the non-mobile wallet transaction; and causing, by the mobile wallet application, the receipt to be displayed on a display of the mobile device. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A mobile device, comprising:
-
a display; and a mobile wallet application comprising one or more processors coupled to a non-transitory storage medium, the mobile wallet application configured to; facilitate mobile wallet transactions on behalf of a user using a mobile wallet account of the user, wherein for each mobile wallet transaction the mobile wallet application is configured to receive a request to perform a mobile wallet transaction between the user and a merchant, receive a transaction code from a mobile wallet computing system, and transmit the transaction code to a merchant point of sale device; store financial transaction information for mobile wallet transactions between the user and one or more merchants as mobile wallet receipts on the mobile wallet account; register an e-mail address of the user with the mobile wallet application to subsequently electronically receive non-mobile wallet receipts regarding non-mobile wallet application transactions between the user and one or more merchants; subsequent to registration, receive the non-mobile wallet receipts for non-mobile wallet transactions from the registered e-mail address of the user; store the non-mobile wallet receipts in the mobile wallet account; aggregate the mobile wallet receipts with the receipts for the non-mobile wallet transactions; and display one or more of the aggregated receipts on the display of the mobile device. - View Dependent Claims (25, 26, 27)
-
-
28. A computer-implemented method for receipt management performed by one or more processors of a mobile device, the method comprising:
-
receiving, by a mobile wallet application operating on the mobile device and communicably coupled to a receipt tracker of the mobile device, requests to perform mobile wallet transactions between a user of the mobile device and one or more merchants; for each request, receiving, by the mobile wallet application, a transaction code from a mobile wallet computing system and transmitting, by the mobile wallet application of the mobile device, the transaction code to a merchant point of sale device; for each mobile wallet transaction, receiving, by network interface logic of the mobile device, a receipt that includes a record of the transaction between the user and the merchant for the transaction; electronically receiving, by the network interface logic of the mobile device, receipts for transactions that were not performed using the mobile device, the receipts for non-mobile transactions being received from an e-mail address of the user based upon registration of the e-mail address with the mobile wallet application; storing, by the receipt tracker of the mobile device, the receipts for the non-mobile transactions in a mobile account of the user upon being received based on the e-mail address from which the receipts are received; aggregating, by the receipt tracker of the mobile device, the mobile receipts with the receipts for the non-mobile transactions; retrieving, by the receipt tracker of the mobile device, one or more of the aggregated receipts from the mobile account; and displaying, by the receipt tracker of the mobile device, the one or more retrieved receipts using a display of the mobile device.
-
Specification