×

Automated location check-in for geo-social networking system

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

1. A method comprising:

  • by one or more computing devices, receiving a current location of a first user from a mobile computing device of the first user;

    by the one or more computing devices, accessing one or more data stores comprising profile information of the first user and one or more data stores of places associated with the current location of the first user;

    by the one or more computing devices, sending instructions to the mobile computing device to present for display to the first user a list of places, wherein the list of places is generated by;

    gathering information on a plurality of places located near the current location of the first user,ranking the plurality of places based at least in part on whether each of the plurality of places is configured for an automatic check-in associated with the first user, wherein each of the plurality of places that is configured for the automatic check-in is ranked higher than any of the plurality of places not configured for the automatic check-in, andselecting a predetermined number of the top-ranked of the plurality of places to present to the first user as the list of places;

    by the one or more computing devices, receiving via the mobile computing device a selection by the first user of a particular place from the list of places;

    by the one or more computing devices, determining whether the particular place selected by the first user is associated with one or more activity records of one or more second users, each of the second users being a social contact of the first user as determined using the profile information of the first user; and

    by the one or more computing devices, if it is determined that the particular place is associated with the activity records of at least one of the second users, sending instructions to the mobile computing device to present for display to the first user a structured document associated with the particular place selected by the first user.

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