Systems and Methods for Multi-Channel Offer Redemption
First Claim
1. A computer-implemented method, comprising:
- receiving, in a computing apparatus, a user selection of a first portion of an advertisement, the advertisement providing an offer to a user;
presenting, by the computing apparatus, a user interface in response to the user selection of the first portion of the advertisement;
storing, by the computing apparatus, data to associate the offer with an account of the user, in response to a user request made in the user interface;
monitoring, by the computing apparatus, transactions processed at a transaction handler to identify a payment transaction in the account of the user for a purchase in accordance with the offer; and
providing, by the computing apparatus, a benefit of the offer to the user via the account of the user, if the payment transaction is identified.
1 Assignment
0 Petitions
Accused Products
Abstract
In one aspect, a system includes a transaction handler, a data warehouse to store transaction data recording transactions processed at the transaction handler and to store account data identifying an account of the user, and a portal to receive a user selection of a first portion of an advertisement and, in response, to present a user interface. The advertisement provides an offer and includes a second portion which when selected directs the user to a website of an advertiser. The data warehouse is to store data associating the offer with the account data of the user in response to a request made in the user interface. The system is to monitor transactions processed at the transaction handler to identify a purchase paid via the account and eligible for the redemption of the offer. The transaction handler is to provide statement credits to the user, if the payment transaction is identified.
319 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
receiving, in a computing apparatus, a user selection of a first portion of an advertisement, the advertisement providing an offer to a user; presenting, by the computing apparatus, a user interface in response to the user selection of the first portion of the advertisement; storing, by the computing apparatus, data to associate the offer with an account of the user, in response to a user request made in the user interface; monitoring, by the computing apparatus, transactions processed at a transaction handler to identify a payment transaction in the account of the user for a purchase in accordance with the offer; and providing, by the computing apparatus, a benefit of the offer to the user via the account of the user, if the payment transaction is identified. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer storage medium storing instructions which, when executed on a computer system, cause the computer system to perform a method, the method comprising:
-
receiving, in a computing apparatus, a user selection of a first portion of an advertisement, the advertisement providing an offer to a user; presenting, by the computing apparatus, a user interface in response to the user selection of the first portion of the advertisement; storing, by the computing apparatus, data to associate the offer with an account of the user, in response to a user request made in the user interface; monitoring, by the computing apparatus, transactions processed at a transaction handler to identify a payment transaction in the account of the user for a purchase in accordance with the offer; and providing, by the computing apparatus, a benefit of the offer to the user via the account of the user, if the payment transaction is identified.
-
-
18. A system, comprising:
-
a transaction handler to process transactions, each of the transactions being processed to make a payment from an issuer to an acquirer via the transaction handler in response to an account identifier of a customer, as issued by the issuer, being submitted by a merchant to the acquirer, the issuer to make the payment on behalf of the customer, the acquirer to receive the payment on behalf of the merchant; a data warehouse to store transaction data recording the transactions processed at the transaction handler and to store account data of the user, the account data of the user identifying an account of the user controlled by an issuer processor; and a portal coupled to the transaction handler and the data warehouse, the portal to receive a user selection of a first portion of an advertisement providing an offer to a user and to present a user interface in response to the user selection of the first portion of the advertisement, wherein the advertisement includes a second portion which when selected directs the user to a website of an advertiser; wherein the data warehouse is to store data associating the offer with the account data of the user in response to a user request made using the user interface; wherein the system is to monitor transactions processed at the transaction handler to identify a payment transaction in the account of the user for a purchase in accordance with the offer; and wherein the transaction handler is to provide statement credits to the account of the user to fulfill the offer, if the payment transaction is identified. - View Dependent Claims (19, 20)
-
Specification