×

Offering social deals based on activities of connections in a social networking system

  • US 10,346,880 B2
  • Filed: 07/12/2011
  • Issued: 07/09/2019
  • Est. Priority Date: 03/14/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method comprising:

  • storing information for a deal, wherein the deal comprises an offer that can be accepted by a user alone;

    for a particular user of a social networking system;

    observing interactions of the particular user with the social networking system, the interactions associated with deals,determining, by a computer, a likelihood of participation of the particular user in one or more future social deals based on participation of the particular user in past social deals, a social deal comprising an offer that can be accepted by the particular user only with one or more other users connected to the particular user in the social networking system, andconverting, by the computer, the deal to a social deal based on the likelihood of the particular user participating in one or more future social deals;

    identifying a set of connections of the user as potential participants of the social deal based on a likelihood of participation in the social deal of the connections of the user, the likelihood of participation determined based on past interactions of the connections with the social networking system;

    determining a criteria for activation of the social deal based on the identified set of connections;

    sending information describing the criteria for activation of the social deal to the user;

    presenting on a display of a client device, a first user interface including the information describing the criteria for activation of the social deal, the first user interface allowing the particular user to view and interact with the social deal, the first user interface presenting the set of connections of the particular user as the potential participants of the social deal, wherein interacting with the social deal includes adding or deleting the potential participants in the social deal to select participants of the social deal;

    for each of the participants of the social deal, presenting a second user interface for receiving user interactions from a participant, the user interactions comprising participating in the social deal, commenting on the social deal, and liking the social deal;

    activating the deal based on user interactions received from each of the participants, the user interactions received via the second user interface;

    receiving revenue from the participants of the social deal;

    transferring a portion of the received revenue from the social networking system to a provider of the deal, thereby leaving a platform share from the received revenue;

    determining an amount of the platform share to provide to each of the participants of the social deal, the amount of the platform share for each participant of the social deal determined based on a total number of connections of the participant of the social deal; and

    providing the determined amounts of the platform share of the received revenue back to the participants of the social deal.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×