Systems, methods, and computer program products for managing contactless transactions
First Claim
1. A system to manage benefits associated with updated status levels for wallet applications, comprising:
- a mobile computing device comprising a user interface, a wallet application, a mobile storage device, and a mobile processor communicatively coupled to the mobile storage device; and
a computing system comprising a storage device and a processor communicatively coupled to the storage device, wherein the processor executes application code instructions that are stored in the storage device to cause the computing system to;
receive a tap notification comprising a first identifier;
determine a wallet application associated with the first identifier;
increment a counter associated with the first identifier;
determine that the incremented counter exceeds one of a plurality of thresholds;
determine a new status level associated with the incremented counter that exceeds the one of the plurality of thresholds;
associate the new status level with the wallet application; and
identify one or more offers that correspond to the new status level;
wherein the mobile processor executes application code instructions that are stored in the mobile storage device to cause the wallet application to;
update membership program information associated with a prior status level to new membership program information associated with the new status level; and
update a visual element of a membership card displayed by the mobile computing device from a first visual element associated with the prior status level to a new visual element associated with the new status level.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and computer program products are provided for managing contactless transactions. A tap notification including at least a first identifier is received. A first counter in a first data set associated with the first identifier is incremented. It is determined if the first counter matches one of a plurality of thresholds. If it is determined that the first counter matches one of a plurality of thresholds, a first status level in the first data set is updated. A first set of benefits from a plurality of benefits stored in a memory based on the first status level is identified. The first set of benefits is associated with the first identifier.
-
Citations
17 Claims
-
1. A system to manage benefits associated with updated status levels for wallet applications, comprising:
-
a mobile computing device comprising a user interface, a wallet application, a mobile storage device, and a mobile processor communicatively coupled to the mobile storage device; and a computing system comprising a storage device and a processor communicatively coupled to the storage device, wherein the processor executes application code instructions that are stored in the storage device to cause the computing system to; receive a tap notification comprising a first identifier; determine a wallet application associated with the first identifier; increment a counter associated with the first identifier; determine that the incremented counter exceeds one of a plurality of thresholds; determine a new status level associated with the incremented counter that exceeds the one of the plurality of thresholds; associate the new status level with the wallet application; and identify one or more offers that correspond to the new status level; wherein the mobile processor executes application code instructions that are stored in the mobile storage device to cause the wallet application to; update membership program information associated with a prior status level to new membership program information associated with the new status level; and update a visual element of a membership card displayed by the mobile computing device from a first visual element associated with the prior status level to a new visual element associated with the new status level. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method to manage benefits associated with updated status levels for wallet applications, comprising:
-
receiving, by a computing device, a transaction notification comprising a first identifier; determining, by the computing device, a wallet application associated with the first identifier; incrementing, by the computing device, a counter associated with the wallet application based on the transaction notification; determining, by the computing device, that the incremented counter exceeds one of a plurality of thresholds; determining, by the computing device, an updated status level associated with the incremented counter exceeding the one of a plurality of thresholds; determining, by the computing device, a new set of benefits associated with the updated status level; associating, by the computing device, the new set of benefits with the wallet application, wherein the wallet application updates program information associated with a prior status level to new program information associated with the updated status level and wherein updating the program information comprises changing visual elements of a membership card displayed by a mobile computing device; and identifying, by the computing device, one or more offers that correspond to the updated status level. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A computer program product, comprising:
a non-transitory computer-readable medium having computer-readable program instructions embodied therein that when executed by a computer cause the computer to manage benefits associated with updated status levels for wallet applications, the computer-readable program instructions comprising; computer-readable program instructions to receive a transaction notification comprising a first identifier; computer-readable program instructions to determine a wallet application associated with the first identifier; computer-readable program instructions to increment a counter associated with the wallet application based on the transaction notification; computer-readable program instructions to determine that the counter exceeds one of a plurality of thresholds; computer-readable program instructions to determine an update a status level associated with the incremented counter exceeding the one of a plurality of thresholds; computer-readable program instructions to determine a new set of benefits associated with the updated status level; computer-readable program instructions to associate the new set of benefits with the wallet application, wherein the wallet application updates program information associated with a prior status level to new program information associated with the updated status level and wherein updating the program information comprises changing visual elements of a membership card displayed by a mobile computing device; and computer-readable program instructions to identify one or more offers that correspond to the updated status level. - View Dependent Claims (14, 15, 16, 17)
Specification