×

Reverse couponing

  • US 9,928,520 B2
  • Filed: 06/15/2016
  • Issued: 03/27/2018
  • Est. Priority Date: 07/20/2012
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus for reverse couponing, the apparatus comprising:

  • at least one memory comprising a volatile memory and a non-volatile memory, wherein the volatile memory and the non-volatile memory are independent of each other;

    at least one processor; and

    a first module stored in the non-volatile memory, executable by the at least one processor, and configured to cause the at least one processor to;

    electronically receive a first input information associated with a user, wherein the first input information comprises account information associated with a user'"'"'s financial institution account and personal information associated with the user;

    store the first input information in a queue associated with the volatile memory until a second input information is received, wherein queuing further comprises reorganizing the first input information into the volatile memory;

    receive second input information associated with the user, wherein the second input information comprises social network information associated with the user;

    store the second input information in the queue associated with the volatile memory, wherein queuing the second input information further comprises reorganizing the second input information into the volatile memory; and

    determine a user profile based on at least the first input information and the second input information stored in the queue associated with the volatile memory;

    a second module stored in the non-volatile memory, executable by the at least one processor, and configured to cause the at least one processor to;

    determine offer information associated with an offer based on at least the user profile determined using the first input information and the second input information stored in the queue associated with the volatile memory, the offer being associated with a variable discount or a rebate;

    adjust the offer information associated with the offer based on the user information and the account information, wherein the offer enables the user to receive at least one of a discount or a rebate on a purchase from a merchant at a predetermined time, wherein the purchase comprises a plurality of transactions executed by the user with the merchant, wherein adjusting the offer information comprises either increasing or decreasing the discount or the rebate, wherein adjusting further comprises;

    determining that the user is not excluded from receiving at least one offer based on at least a first user exclusion rule; and

    determining that the offer from the merchant associated with a predetermined category code is not excluded from being presented to the user based on at least a first merchant exclusion rule; and

    determine that the user has executed the purchase with the merchant, wherein determining further comprises;

    determining that the user is excluded from receiving the offer for the purchase based on at least a second user exclusion rule; and

    determining that the offer from the merchant is excluded from being presented to the user based on at least the second merchant exclusion rule;

    wherein the second user exclusion rule and the second merchant exclusion rule are applied before the purchase is settled at a predetermined future settlement date; and

    apply the at least one offer to a largest transaction among the plurality of transactions associated with the purchase executed by the user at the predetermined future settlement date based on at least determining that the user and the offer from the merchant are not excluded at the time of the execution of the purchase and are excluded at the predetermined future settlement date.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×