Patent ID: 9430773
Filing Date: 2016-08-30
CPC Classification: G06Q

Claim Text:
1. A method comprising: creating, by a computer based system, an offer for a rewards program, defining, by the computer based system, offer parameters associated with the offer, registering, by the computer based system, a transaction account with the rewards program; linking, by the computer based system, the transaction account to a reward program identifier that indicates that the transaction account is associated with the rewards program, in response to the registering the transaction account with the rewards program, authorizing, by an authorization server of the computer based system, a transaction with the merchant in response to a user initiating the transaction with the merchant using the transaction account, reducing, by the computer based system, an amount of available credit for the transaction account by a transaction amount included with the authorization; receiving, by the computer based system and in response to the authorizing, transaction information for the transaction from the merchant for the transaction between the merchant and the user; identifying, by the computer based system and in response to the authorizing, the merchant as an identified merchant based on the transaction originating with the merchant; determining, by the computer based system and from the transaction information and in response to the authorizing, the transaction date; accessing, by the computer based system and in response to the authorizing, a plurality of offers associated with a plurality of merchants; selecting, by the computer based system and in response to the accessing, a subset of the plurality of offers associated with the identified merchant; analyzing, by the computer based system and in response to the selecting, the transaction amount and the transaction date to determine that the transaction information qualifies for a reward in accordance with a first offer of the subset of offers; determining, by the computer based system and in response to the selecting, the reward based on the offer parameters, an attribute of the transaction account, the transaction information, a type of the offer, and a rule; applying, by the computer based system, the reward as a credit to the transaction in the transaction account during a settlement operation; adjusting, by the computer based system, the amount of the available credit for the transaction account, in response to the applying the reward; linking, by the computer based system, the reward with the transaction information associated with the transaction and based on the registering the transaction account with the rewards program; generating, by the computer based system, a record of the reward associated with the transaction account used to conduct the transaction, wherein the record of the reward is associated with a charge associated with the transaction information corresponding to the transaction; and displaying, by the computer based system, an indicator of an amount of the reward on a statement in connection with the charge corresponding to the transaction.