Systems and Methods to Provide Real-Time Offers via a Cooperative Database
First Claim
1. A computer-implemented method, comprising:
- storing, by a computing apparatus, transaction data recording transactions processed by a transaction handler;
organizing, by a computing apparatus, third party data according to community, wherein the third party data includes first data received from a first plurality of entities of a first community and second data received from a second plurality of entities of a second community; and
responsive to a request from a merchant in the second community, presenting, by the computing apparatus, an offer of the merchant in the second community to users identified via the transaction data and the first data received from the first plurality of entities of the first community.
1 Assignment
0 Petitions
Accused Products
Abstract
In one aspect, a computing apparatus is configured to: store transaction data recording transactions processed by a transaction handler; organize third party data according to community, where the third party data includes first data received from a first plurality of entities of a first community and second data received from a second plurality of entities of a second community; and responsive to a request from a merchant in the second community, present an offer of the merchant in the second community to users identified via the transaction data and the first data received from the first plurality of entities of the first community. In one embodiment, the first data provides permission from the merchant in the first community to allow the merchant in the second community to use intelligence information of the first community to identify users for targeting offers from the merchant in the second community.
138 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
storing, by a computing apparatus, transaction data recording transactions processed by a transaction handler; organizing, by a computing apparatus, third party data according to community, wherein the third party data includes first data received from a first plurality of entities of a first community and second data received from a second plurality of entities of a second community; and responsive to a request from a merchant in the second community, presenting, by the computing apparatus, an offer of the merchant in the second community to users identified via the transaction data and the first data received from the first plurality of entities of the first community. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer storage device storing instructions which, when executed by a computer, cause the computer to perform a method, comprising:
-
storing, by the computer, transaction data recording transactions processed by a transaction handler; organizing, by the computer, third party data according to community, wherein the third party data includes first data received from a first plurality of entities of a first community and second data received from a second plurality of entities of a second community; and responsive to a request from a merchant in the second community, presenting, by the computer, an offer of the merchant in the second community to users identified via the transaction data and the first data received from the first plurality of entities of the first community.
-
-
18. A computing apparatus, comprising:
-
a transaction handler; a data warehouse coupled with the transaction handler and configured to store transaction data recording transactions processed by the transaction handler, each of the transactions being processed in response to an account identifier being submitted from an acquirer processor for a payment from an issuer, the account identifier being issued by the issuer to a user of the account identifier, an issuer processor to make the payment on behalf of the user, the acquirer processor to receive the payment on behalf of a merchant from which the user makes a purchase; a portal coupled with the data warehouse and configured to receive first data from a first plurality of entities of a first community and second data from a second plurality of entities of a second community, the portal further configured to receive a request from a merchant in the second community for an offer; and a message broker coupled with the data warehouse to generate a message containing the offer to users identified via the transaction data and the first data received from the first plurality of entities of the first community. - View Dependent Claims (19, 20)
-
Specification