Unlocking coupon offers
First Claim
1. A computer-implemented method comprising:
- receiving, by a server computer, an indication of selection of social network data by a user of a client device, wherein the social network data is associated with a social network provider that maintains a social graph, and wherein the social network data, upon selection, indicates approval of a coupon offer by the user of the client device, and wherein the social network data is displayed on the 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 does not have permission to access the coupon; and
in response to receiving the indication, the server computer causing;
providing the coupon to the user of the client device;
sending a link message to the social network provider that causes a user node that is associated with the user of the client device to be linked, within the social graph, with a coupon node that is associated with the coupon offer, wherein the link between the user node and coupon node indicates that the user of the client device has permission to access the coupon offer; and
in response to the linking of the user node and coupon node, sending, by one ormore computers, a message to a subset of a set of other users identified, in the social graph that the social network provider maintains, as connected to the user,wherein the message includes data associated with the coupon offer.
5 Assignments
0 Petitions
Accused Products
Abstract
A server receives an indication that a user of a client device has selected social network data associated with a social network provider that maintains a social graph. The selected social network data indicates approval of a coupon offer by the user. In response to receiving the indication, the server computer provides the coupon to the user and sends a link message that causes a user node that is associated with the user to be linked, within the social graph, with a coupon node that is associated with the coupon offer. A message including data associated with the coupon offer is sent to a subset of a set of other users identified, in the social graph that the social network provider maintains, as connected to the user.
-
Citations
18 Claims
-
1. A computer-implemented method comprising:
-
receiving, by a server computer, an indication of selection of social network data by a user of a client device, wherein the social network data is associated with a social network provider that maintains a social graph, and wherein the social network data, upon selection, indicates approval of a coupon offer by the user of the client device, and wherein the social network data is displayed on the 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 does not have permission to access the coupon; and in response to receiving the indication, the server computer causing; providing the coupon to the user of the client device; sending a link message to the social network provider that causes a user node that is associated with the user of the client device to be linked, within the social graph, with a coupon node that is associated with the coupon offer, wherein the link between the user node and coupon node indicates that the user of the client device has permission to access the coupon offer; and in response to the linking of the user node and coupon node, sending, by one or more computers, a message to a subset of a set of other users identified, in the social graph that the social network provider maintains, as connected to the user, wherein the message includes data associated with the coupon offer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable storage medium storing one or more programs for execution by one or more processors of a respective server system, the one or more programs comprising instructions fix:
-
receiving an indication of selection of social network data by a user of a client device, wherein the social network data is associated with a social network provider that maintains a social graph, and wherein the social network data, upon selection, indicates approval of a coupon offer by the user of the client device, and wherein the social network data is displayed on the 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 does not have permission to access the coupon; and in response to receiving the indication; providing the coupon to the user of the client device; sending a link message to the social network provider that causes a user node that is associated with the user of the client device to be linked, within the social graph, with a coupon node that is associated with the coupon offer, wherein the link between the user node and coupon node indicates that the user of the client device has permission to access the coupon offer; and in response to the linking of the user node and coupon node, causing, by one or more computers, a message to be sent to a subset of a set of other users identified, in the social graph that the social network provider maintains, as connected to the user, wherein the message includes data associated with the coupon offer. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification