SYSTEMS AND METHODS TO PROVIDE REAL-TIME OFFERS VIA A COOPERATIVE DATABASE
First Claim
1. A computer-implemented method, comprising:
- storing, in a computing apparatus, data representing an offer from a first merchant;
generating, by the computing apparatus, a trigger record for the offer;
monitoring, by the computing apparatus, transactions to detect a first transaction between a user and a second merchant different from the first merchant, the first transaction to satisfy requirements identified in the trigger record to be detected; and
transmitting, by the computing apparatus and in real time with processing of authorization of the first transaction between the user and the second merchant, a message to the user to provide the offer from the first merchant.
3 Assignments
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.
-
Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
storing, in a computing apparatus, data representing an offer from a first merchant; generating, by the computing apparatus, a trigger record for the offer; monitoring, by the computing apparatus, transactions to detect a first transaction between a user and a second merchant different from the first merchant, the first transaction to satisfy requirements identified in the trigger record to be detected; and transmitting, by the computing apparatus and in real time with processing of authorization of the first transaction between the user and the second merchant, a message to the user to provide the offer from the first merchant. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer storage device storing instructions configured to instruct a computing apparatus to at least:
-
store, in the computing apparatus, data representing an offer from a first merchant; generate, by the computing apparatus, a trigger record for the offer; monitor, by the computing apparatus, transactions to detect a first transaction between a user and a second merchant different from the first merchant, the first transaction to satisfy requirements identified in the trigger record to be detected; and transmit, by the computing apparatus and in real time with processing of authorization of the first transaction between the user and the second merchant, a message to the user to provide the offer from the first merchant.
-
-
18. A computing apparatus, comprising:
-
at least one microprocessor; and memory storing instructions configured to instruct the microprocessor to perform operations, wherein the computing apparatus comprises; a transaction handler of a payment processing network; a data warehouse coupled with the transaction handler and configured to store data representing an offer from a first merchant; a portal coupled with the data warehouse and configured to generate a trigger record for the offer, the trigger record causing the transaction handler to monitor transactions and detect a first transaction between a user and a second merchant different from the first merchant, the first transaction to satisfy requirements identified in the trigger record to be detected; and a message broker coupled with the data warehouse to generate a message containing the offer for transmission to a communication reference of the user in real time with processing of authorization of the first transaction between the user and the second merchant. - View Dependent Claims (19, 20)
-
Specification