Transaction tracking and incentives
First Claim
1. A computer-implemented method implemented at least in part by one or more computer systems configured with executable instructions, the method comprising:
- sending an electronic punch card to a mobile device prior to the mobile device completing a first transaction with one or more devices of a system of a merchant, the electronic punch card corresponding to the merchant;
sending a message to the mobile device indicating information about the electronic punch card, wherein the message is sent in response to the mobile device being located within a first threshold distance of a merchant location associated with the merchant;
completing a second transaction between the mobile device and at least one of the one or more devices of the system of the merchant at least partly in response to determining that the mobile device is located within a second threshold distance of the merchant location, wherein the first threshold distance and the second threshold distance are different distances, and wherein the second transaction is subsequent to the first transaction; and
responsive to completing the second transaction, adding, by the one or more computer systems and without action by a user of the mobile device, a number of punches to the electronic punch card stored on or accessible by the mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for providing friction-free transactions using geolocation and user identifiers are described herein. These techniques may ascertain a user'"'"'s location based on a location of a mobile device. A transaction between the user and a merchant may be completed with zero or minimal input from the user based on the geolocation of the mobile device and the user identifiers. In some implementations, a transaction initiated earlier is completed when the mobile device arrives at the merchant. Additionally, a parent-child or similar relationship may be established between multiple devices. Security on the mobile device based may be provided by biometric identification and calculation of variance from regular movement patterns. Advertisements may be sent to the mobile device based on bids from merchants near to the mobile device. Points may be accumulated through transactions with merchants and later redeemed for free or discounted goods and/or services.
214 Citations
19 Claims
-
1. A computer-implemented method implemented at least in part by one or more computer systems configured with executable instructions, the method comprising:
-
sending an electronic punch card to a mobile device prior to the mobile device completing a first transaction with one or more devices of a system of a merchant, the electronic punch card corresponding to the merchant; sending a message to the mobile device indicating information about the electronic punch card, wherein the message is sent in response to the mobile device being located within a first threshold distance of a merchant location associated with the merchant; completing a second transaction between the mobile device and at least one of the one or more devices of the system of the merchant at least partly in response to determining that the mobile device is located within a second threshold distance of the merchant location, wherein the first threshold distance and the second threshold distance are different distances, and wherein the second transaction is subsequent to the first transaction; and responsive to completing the second transaction, adding, by the one or more computer systems and without action by a user of the mobile device, a number of punches to the electronic punch card stored on or accessible by the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 18)
-
-
7. A mobile computing device comprising:
-
one or more processors; a wireless network interface in communication with the one or more processors; and a memory in communication with the one or more processors, wherein the memory includes instructions that, when executed by the one or more processors, cause the mobile computing device to; receive an electronic punch card prior to the mobile device completing a first transaction with one or more devices of a system of a merchant, the electronic punch card corresponding to the merchant; receive a message indicating information about the electronic punch card, wherein the message is received based at least in part on the mobile device being located within a threshold distance of a merchant location associated with the merchant; initiate a second transaction with the merchant by initiating a payment to the merchant, wherein the second transaction is based at least in part on a location of the mobile computing device being within a different threshold distance of the merchant location and at least in part on a user identifier associated with a user of the mobile computing device, wherein the location and the user identifier are used to identify the first transaction from a transaction record, and the second transaction is subsequent to and similar to or identical to the first transaction with the merchant; and automatically and without action by the user of the mobile computing device; add a punch to the electronic punch card when the second transaction with the merchant is completed, and remove punches from the electronic punch card when the electronic punch card is provided as at least part of the payment to the merchant, wherein the electronic punch card is configured to track a number of purchases made at the merchant. - View Dependent Claims (8, 9, 10, 11, 12, 19)
-
-
13. One or more non-transitory computer-readable storage media storing computer-executable instructions that, when executed by one or more processors, instruct a computing device to perform acts comprising:
-
sending, to a memory associated with a mobile device of a user, an electronic punch card for tracking punches earned by making purchases, the punches redeemable for a discount on a good or service from a merchant, the electronic punch card sent prior to the mobile device completing a first transaction with one or more devices of a system of the merchant, the electronic punch card corresponding to the merchant; sending a message to the mobile device indicating information about the electronic punch card based at least in part on the mobile device being located within a threshold distance of a merchant location associated with the merchant; causing a first payment from the mobile device for a purchase that completes a second transaction between the mobile device and at least one of the one or more devices of the system of the merchant, the second transaction completed subsequent to the first transaction based at least in part on a determination that the mobile device is located within a different threshold distance of the merchant location; responsive to processing the first payment, sending, without action by the user, a punch to the electronic punch card in the memory associated with the mobile device; causing a second payment from the user for an on-line purchase to be processed, the on-line purchase made independent of the mobile device; and responsive to processing the second payment, crediting a punch to the electronic punch card in the memory associated with the mobile device. - View Dependent Claims (14, 15, 16, 17)
-
Specification