Mobile payments using point-of-sale infrastructure
First Claim
1. One or more computer-readable storage media storing computer-executable instructions that, when executed by one or more processors, instruct a system computing device to perform acts comprising:
- maintaining, by the system computing device, a data store comprising merchant information that at least identifies;
a set of merchants that accept payments using mobile devices; and
a set of locations corresponding to the set of merchants;
receiving, by the system computing device, a geolocation of a mobile device determined at least in part by a sensor of the mobile device;
determining, by the system computing device and based at least in part on the merchant information and the geolocation of the mobile device, that the mobile device is located within a threshold distance of a merchant of the set of merchants;
receiving, by the system computing device and from the mobile device, a verification that the mobile device is located within the threshold distance of the merchant;
after receiving the verification that the mobile device is located within the threshold distance of the merchant sending, by the system computing device, to a point-of-sale (POS) device at the merchant a photograph and a passphrase of a user of the mobile device, the POS device being configured to process an offering;
receiving, by the system computing device and from the POS device, an indication that the merchant has verified an identity of the user, the identity of the user being verified based at least in part on a comparison of the photograph with the user and receiving the passphrase from the user;
receiving, by the system computing device and from the POS device, a transaction amount associated with a transaction between the user and the merchant; and
causing the transaction amount to be processed using a payment account associated with the user.
1 Assignment
0 Petitions
Accused Products
Abstract
Existing infrastructure for processing credit card transactions at point-of-sale (POS) devices is leveraged to provide secure and convenient payment with a mobile device. A mobile transaction infrastructure that is integrated with the credit card interchange network receives information from the mobile device and passes this information to a gateway provider or a payment processor. By combining information from both the mobile device and the POS device, this backend infrastructure can uniquely identify a transaction and appropriately charge an account associated with the user of the mobile device. The transaction may be matched with the mobile device be based on location, time, transaction charge, and/or other factors.
-
Citations
18 Claims
-
1. One or more computer-readable storage media storing computer-executable instructions that, when executed by one or more processors, instruct a system computing device to perform acts comprising:
-
maintaining, by the system computing device, a data store comprising merchant information that at least identifies; a set of merchants that accept payments using mobile devices; and a set of locations corresponding to the set of merchants; receiving, by the system computing device, a geolocation of a mobile device determined at least in part by a sensor of the mobile device; determining, by the system computing device and based at least in part on the merchant information and the geolocation of the mobile device, that the mobile device is located within a threshold distance of a merchant of the set of merchants; receiving, by the system computing device and from the mobile device, a verification that the mobile device is located within the threshold distance of the merchant; after receiving the verification that the mobile device is located within the threshold distance of the merchant sending, by the system computing device, to a point-of-sale (POS) device at the merchant a photograph and a passphrase of a user of the mobile device, the POS device being configured to process an offering; receiving, by the system computing device and from the POS device, an indication that the merchant has verified an identity of the user, the identity of the user being verified based at least in part on a comparison of the photograph with the user and receiving the passphrase from the user; receiving, by the system computing device and from the POS device, a transaction amount associated with a transaction between the user and the merchant; and causing the transaction amount to be processed using a payment account associated with the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method comprising:
-
under control of a point-of-sale (POS) device that is configured with executable instructions, receiving, at the POS device and from a computing device that is configured to facilitate a transaction between the POS device and a mobile device associated with a user, an indication that the mobile device is within a threshold distance of a merchant location associated with the POS device, the indication based at least in part on a geolocation of the mobile device that is determined at least in part by a location detection system, and the indication including a photograph of the user and a passphrase of the user; receiving an indication of a good or a service that the user would like to purchase from the merchant; receiving an indication from the user that payment for the good or the service is to be funded by a payment account associated with the user or the mobile device; causing display of the photograph of the user and the passphrase of the user on a display associated with the POS device; receiving an indication from an individual associated with the POS device that an identity of the user is verified, the identity of the user being verified based at least in part on a comparison of the photograph with the user and receiving the passphrase from the user; and after receiving the indication that the identity of the user is verified, causing a transaction amount associated with the good or the service to be processed using the payment account associated with the user or the mobile device. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer-implemented method comprising:
-
under control of a point-of-sale (POS) device associated with a merchant and configured to process an offering, receiving an indication that a mobile telephone is located within a threshold distance of a merchant associated with the POS device, the indication based at least in part on a geolocation of the mobile device that is determined at least in part by a location detection system; after receiving the indication, receiving, a photographic image and a passphrase that are associated with an account holder associated with a mobile telephone, the photographic image and the passphrase being received at the POS device from a mobile transaction infrastructure configured to facilitate a transaction between the POS device and the mobile telephone; after receiving the photographic image and the passphrase, causing the photographic image and the passphrase to be presented at a display device associated with the POS device; and in response to receiving an indication confirming an identity of a person initiating the transaction to be the account holder, causing a request for payment to fund the transaction to be processed using a payment account associated with the account holder, the identity of the person initiating the transaction being confirmed to be the account holder based at least in part on a comparison of the photographic image with the person and receiving the passphrase from the person. - View Dependent Claims (15, 16, 17, 18)
-
Specification