SYSTEMS AND METHODS TO PROVIDE OFFER COMMUNICATIONS TO USERS VIA SOCIAL NETWORKING SITES
First Claim
1. A method, comprising:
- storing, in a computing apparatus, data associating a social networking account of a user with a financial payment account of the user;
providing, by the computing apparatus, an offer to the user of the social networking account via a social networking site;
associating, by the computing apparatus, the offer with the financial payment account based on the data stored to associate the social networking account of the user with the financial payment account of the user;
monitoring, by the computing apparatus, transactions in the financial payment account of the user to detect a transaction that satisfies a set of requirements of the offer when an authorization request for the transaction is being processed, based on the associating of the offer with the financial payment account; and
generating, by the computing apparatus, a message in the social networking site in response to the transaction that satisfies the set of requirements of the offer being detected.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods to integrate offer processing in a social networking environment. A computing apparatus includes: a data warehouse configured to store data associating a social networking account of a user with a financial payment account of the user; a portal configured to provide an offer to the user of the social networking account and to store data associating the offer with the financial payment account; a transaction handler configured to monitor transactions in the financial payment account of the user and detect a transaction that satisfies a set of requirements of the offer, when an authorization request for the transaction is being processed by the transaction handler; a message broker configured to generate a message in response to the transaction being detected; and a media controller coupled with the message broker to communicate the message to a social networking site.
-
Citations
20 Claims
-
1. A method, comprising:
-
storing, in a computing apparatus, data associating a social networking account of a user with a financial payment account of the user; providing, by the computing apparatus, an offer to the user of the social networking account via a social networking site; associating, by the computing apparatus, the offer with the financial payment account based on the data stored to associate the social networking account of the user with the financial payment account of the user; monitoring, by the computing apparatus, transactions in the financial payment account of the user to detect a transaction that satisfies a set of requirements of the offer when an authorization request for the transaction is being processed, based on the associating of the offer with the financial payment account; and generating, by the computing apparatus, a message in the social networking site in response to the transaction that satisfies the set of requirements of the offer being detected. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer storage medium storing instructions configured to instruct a computing apparatus to:
-
store, in the computing apparatus, data associating a social networking account of a user with a financial payment account of the user; provide, by the computing apparatus, an offer to the user of the social networking account via a social networking site; associate, by the computing apparatus, the offer with the financial payment account based on the data stored to associate the social networking account of the user with the financial payment account of the user; monitor, by the computing apparatus, transactions in the financial payment account of the user to detect a transaction that satisfies a set of requirements of the offer when an authorization request for the transaction is being processed, based on the associating of the offer with the financial payment account; and generate, by the computing apparatus, a message in the social networking site in response to the transaction that satisfies the set of requirements of the offer being detected.
-
-
17. A computing apparatus, comprising:
-
a data warehouse configured to store data associating a social networking account of a user with a financial payment account of the user; a portal coupled with a social networking site to provide an offer to the user of the social networking account and coupled with the data warehouse to store data associating the offer with the financial payment account based on the data stored to associate the social networking account of the user with the financial payment account of the user; a transaction handler coupled with the data warehouse to monitor transactions in the financial payment account of the user and detect, in accordance with the data associating the offer with the financial payment account, a transaction that satisfies a set of requirements of the offer when an authorization request for the transaction is being processed by the transaction handler; a message broker coupled with the transaction handler to generate a message in response to the transaction that satisfies the set of requirements of the offer being detected; and a media controller coupled with the message broker to communicate the message to the social networking site. - View Dependent Claims (18, 19, 20)
-
Specification