×

Generating user notifications using beacons on online social networks

  • US 9,729,667 B2
  • Filed: 12/09/2014
  • Issued: 08/08/2017
  • Est. Priority Date: 12/09/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising, by one or more computing devices of an online social network:

  • accessing a social graph comprising a plurality of nodes and a plurality of edges connecting the nodes, each of the edges between two of the nodes representing a single degree of separation between them, the nodes comprising;

    a first node corresponding to a first user of the online social network, anda plurality of second nodes respectively corresponding to a plurality of second users associated with the online social network, each second node being connected to the first node in the social graph by a threshold degree of separation;

    receiving, from a beacon associated with a third-party content provider, session information associated with the first user, wherein;

    the beacon is further associated with;

    the online social network; and

    a particular geographic location within a place associated with the third-party content provider, andthe session information indicates that a first client system of the first user is within wireless range of and proximate to the beacon, a wireless communication session being active between the beacon and the first client system, wherein the wireless communication session allows the third-party content provider to request social-networking information about the first user from the online social network;

    selecting one or more of the second users, wherein the selecting is based on a second geographic location of a second client system associated with the second user, the second geographic location being within a threshold distance of the particular geographic location of the beacon, and wherein a wireless communication session is not active between the beacon and each of second client systems associated with the selected second users; and

    sending, to the first client system of the first user, a notification referencing one or more of the selected second users.

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