SYSTEMS AND METHODS TO REDEEM OFFERS BASED ON A PREDETERMINED GEOGRAPHIC REGION
First Claim
1. A computer-implemented method, comprising:
- providing, by a computing apparatus, an offer to a plurality of users having respective consumer accounts configured to make payments, wherein a benefit of the offer is based on a set of requirements includinga presence requirement based on a time period, a geographic region, and a user limit, andat least one purchase requirement;
storing, by the computing apparatus, data to associate the offer with a consumer account of a user;
identifying, by the computing apparatus, presence information of the user to determine that the user met the presence requirement by being within the geographic region at a time during the time period, prior to the user limit being exceeded by a number of users who have consumer accounts associated with the offer and who have been determined to meet the presence requirement of the offer prior to the user;
monitoring, by the computing apparatus, transactions in the consumer account of the user to determine that the user met the at least one purchase requirement; and
providing, by the computing apparatus, the benefit of the offer to the user in response to a determination that the user met the set of requirements including the presence requirement and the at least one purchase requirement.
1 Assignment
0 Petitions
Accused Products
Abstract
A computing apparatus is configured to store an offer provided to a plurality of users. The offer has a set of requirements to be met for a benefit, such as one or more purchase requirements, and a presence requirement formulated based on a time period, a geographic region, and a user limit. A user is determined to meet the presence requirement when the user is identified to be within the geographic region at a time during the time period before the current number of users who meet the presence requirement exceeds the user limit. The computing apparatus is configured to identify users who meet the presence requirement and monitor transactions in the financial payment accounts of such users to identify accounts that satisfy the purchase requirements, and configured to provide the benefit of the offer to the respective accounts that satisfy the set of requirements of the offer.
-
Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
providing, by a computing apparatus, an offer to a plurality of users having respective consumer accounts configured to make payments, wherein a benefit of the offer is based on a set of requirements including a presence requirement based on a time period, a geographic region, and a user limit, and at least one purchase requirement; storing, by the computing apparatus, data to associate the offer with a consumer account of a user; identifying, by the computing apparatus, presence information of the user to determine that the user met the presence requirement by being within the geographic region at a time during the time period, prior to the user limit being exceeded by a number of users who have consumer accounts associated with the offer and who have been determined to meet the presence requirement of the offer prior to the user; monitoring, by the computing apparatus, transactions in the consumer account of the user to determine that the user met the at least one purchase requirement; and providing, by the computing apparatus, the benefit of the offer to the user in response to a determination that the user met the set of requirements including the presence requirement and the at least one purchase requirement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer storage medium storing instructions configured to instruct a computing apparatus to at least:
-
provide an offer to a plurality of users having respective consumer accounts configured to make payments, wherein a benefit of the offer is based on a set of requirements including a presence requirement based on a time period, a geographic region, and a user limit, and at least one purchase requirement; store data to associate the offer with a consumer account of a user; identify presence information of the user to determine that the user met the presence requirement by being within the geographic region at a time during the time period, prior to the user limit being exceeded by a number of users who have consumer accounts associated with the offer and who have been determined to meet the presence requirement of the offer prior to the user; monitor transactions in the consumer account of the user to determine that the user met the at least one purchase requirement; and provide the benefit of the offer to the user in response to a determination that the user met the set of requirements including the presence requirement and the at least one purchase requirement.
-
-
17. A computing apparatus having at least one processor and a memory storing instructions configured to instruct the at least one processor to perform operations, the computing apparatus comprising:
-
a data warehouse configured to store data to associate an offer with a consumer account of a user, the offer provided to a plurality of users having respective consumer accounts configured to make payments, wherein a benefit of the offer is based on a set of requirements including a presence requirement based on a time period, a geographic region, and a user limit, and at least one purchase requirement; a portal configured to identify presence information of the user to determine that the user met the presence requirement by being within the geographic region at a time during the time period, prior to the user limit being exceeded by a number of users who have consumer accounts associated with the offer and who have been determined to meet the presence requirement of the offer prior to the user; a transaction handler configured to monitor transactions in the consumer account of the user to determine that the user met the at least one purchase requirement, the transaction handler further configured to provide the benefit of the offer to the user, in response to a determination that the user met the set of requirements including the presence requirement and the at least one purchase requirement. - View Dependent Claims (18, 19, 20)
-
Specification