×

System and method for administering a loyalty program and processing payments

  • US 10,354,269 B2
  • Filed: 12/28/2015
  • Issued: 07/16/2019
  • Est. Priority Date: 08/22/2003
  • Status: Active Grant
First Claim
Patent Images

1. A system for providing coupons to a mobile device in association with a purchase transaction at a Point of Sale (POS) system, the system comprising:

  • one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the one or more physical processors to;

    detect the mobile device as proximate to the POS system based on the POS system wirelessly scanning for the mobile device;

    capture mobile device identification information from the mobile device;

    receive payment identification information in relation to the purchase transaction;

    determine whether a user account based on the mobile device identification information can be identified;

    when the user account based on the mobile device identification cannot be identified, then;

    send a notification, responsive to a determination to prompt the user account that cannot be identified, to request the user account based on the mobile device identification be generated;

    process the purchase transaction in response to a determination to refrain from prompting the user account that cannot be identified; and

    when the user account based on the mobile device identification can be identified, then;

    update the user account to record the purchase transaction;

    determine if the user account is eligible to receive a reward;

    if the user account is eligible to receive the reward, apply the reward to the user account;

    obtain coupon information based on the user account;

    identify a communication address for the mobile device based on the user account; and

    cause the coupon information to be transmitted to the mobile device using the communication address for the mobile device.

View all claims
  • 16 Assignments
Timeline View
Assignment View
    ×
    ×