US 9,811,825 B2
Systems, methods, and computer program products for managing contactless transactions
Emma K. Hopkinson, Ridgefield, CT (US)
Assigned to GOOGLE INC., Mountain View, CA (US)
Filed by GOOGLE INC., Mountain View, CA (US)
Filed on Oct. 7, 2014, as Appl. No. 14/508,348.
Claims priority of provisional application 61/889,244, filed on Oct. 10, 2013.
Prior Publication US 2015/0106186 A1, Apr. 16, 2015
Int. Cl. G06Q 30/00 (2012.01); G06Q 20/34 (2012.01); G06Q 30/02 (2012.01); G06Q 20/20 (2012.01); G06Q 20/32 (2012.01); G06Q 20/38 (2012.01)
CPC G06Q 20/352 (2013.01) [G06Q 20/204 (2013.01); G06Q 20/322 (2013.01); G06Q 20/3278 (2013.01); G06Q 20/387 (2013.01); G06Q 30/0226 (2013.01)] 17 Claims
OG exemplary drawing
 
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.