Unlocking coupon offers
First Claim
1. A method comprising:
- receiving an indication that a user has selected social network data that is associated with a social network provider that maintains a social graph, that, when selected, indicates approval of a coupon offer by the user, and that is displayed, on a client device, concurrently with offer data that indicates the coupon offer and does not include a coupon;
wherein prior to receiving the indication, the user of the client device is incapable of accessing the coupon;
in response to receiving the indication that the user selected the social network data;
providing the coupon to the user;
causing, by one or more computers, a message to be sent to each other user of a plurality of other users that are identified, in the social graph that the social network provider maintains, as connected to the user, wherein the message includes data about the coupon offer.
9 Assignments
0 Petitions
Accused Products
Abstract
In an embodiment, a method comprises receiving an indication that a user selected social network data that is displayed, on a client device, concurrently with offer data that indicates a coupon offer; wherein prior to receiving the indication, the user of the client device is incapable of accessing the coupon offer; in response to receiving the indication that the user selected the social network data, allowing the user to access the coupon offer, and causing a message to be sent to each user of a plurality of users that are identified, in a social network, as connected to the user, wherein the message includes data about the coupon offer or a coupon provider that initiated the coupon offer; wherein the method is performed by one or more computing devices.
54 Citations
24 Claims
-
1. A method comprising:
-
receiving an indication that a user has selected social network data that is associated with a social network provider that maintains a social graph, that, when selected, indicates approval of a coupon offer by the user, and that is displayed, on a client device, concurrently with offer data that indicates the coupon offer and does not include a coupon; wherein prior to receiving the indication, the user of the client device is incapable of accessing the coupon; in response to receiving the indication that the user selected the social network data;
providing the coupon to the user;causing, by one or more computers, a message to be sent to each other user of a plurality of other users that are identified, in the social graph that the social network provider maintains, as connected to the user, wherein the message includes data about the coupon offer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method comprising:
-
receiving an indication that a particular user is willing to be associated, in a social graph that is maintained by a social network provider that stores (a) user data that indicates a set of users that are registered with the social network provider and (b) connection data that indicates connections among the set of users, with an offer provider in exchange for an offer provided by the offer provider that is different than the social network provider; wherein prior to receiving the indication, the particular user is incapable of accessing a promotion associated with the offer; in response to receiving the indication, determining whether a previous indication was received that indicated that the particular user was willing to be associated with the offer provider; in response to determining that the previous indication was not received; providing the promotion to the particular user; causing, by one or more computers, a message to be sent to each user of a plurality of users that are identified, in the social graph, as being connected to the particular user, wherein the message indicates that the particular user is associated with the offer provider.
-
-
13. One or more storage media storing instructions which, when executed by one or more processors, cause:
-
receiving an indication that a user has selected social network data that is associated with a social network provider that maintains a social graph, that, when selected, indicates approval of a coupon offer by the user, and that is displayed, on a client device, concurrently with offer data that indicates the coupon offer and does not include a coupon; wherein prior to receiving the indication, the user of the client device is incapable of accessing the coupon; in response to receiving the indication that the user selected the social network data;
providing the coupon to the user;causing a message to be sent to each other user of a plurality of other users that are identified, in a social graph that the social network provider maintains, as connected to the user, wherein the message includes data about the coupon offer. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. One or more storage media storing instructions which, when executed by one or more processors, cause:
-
receiving an indication that a particular user is willing to be associated, in a social graph that is maintained by a social network provider that stores (a) user data that indicates a set of users that are registered with the social network provider and (b) connection data that indicates connections among the set of users, with an offer provider in exchange for an offer provided by the offer provider that is different than the social network provider; wherein prior to receiving the indication, the particular user is incapable of accessing a promotion associated with the offer; in response to receiving the indication, determining whether a previous indication was received that indicated that the particular user was willing to be associated with the offer provider; in response to determining that the previous indication was not received; providing the promotion to the particular user; causing a message to be sent to each user, of a plurality of users that are identified, in the social graph, as being connected to the particular user, wherein the message indicates that the particular user is associated with the offer provider.
-
Specification