×

Generating user notifications using beacons on online social networks

  • US 10,382,916 B2
  • Filed: 08/04/2017
  • Issued: 08/13/2019
  • 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:

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

    the beacon is further associated with the online social network and a particular geographic location corresponding to a geographic location associated with the third-party content provider; and

    the current 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, the wireless communication session allowing the third-party content provider to request social-networking information about the first user from the online social network;

    identifying one or more second users, wherein each second user is identified based on a determination that a second client system associated with the respective second user has a geographic location within a threshold distance of the particular geographic location of the beacon;

    accessing session information associated with the one or more second users, wherein the session information associated with each of the one or more second users indicates whether or not a second client system associated with the second user is in a wireless communication session with the beacon;

    selecting one or more second users from the identified second users based on the accessed session information associated with the identified second users, wherein the accessed session information associated with each of the selected second users indicates that a second client system associated with the selected second user is not in a wireless communication session with the beacon; and

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

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×