Back to results
US 2012/0233158 A1Published application
Automated Location Check-In for Geo-Social Networking System
AssigneeFacebook, Inc.
InventorsDavid Edward Braginsky, Matthew Nicholas Papakipos, Lev Popov
Life of this patent
Estimating the term…
Abstract
In one embodiment, a geo-social networking system determines a user's current location, generate a list of places near the user's current location, rank the list of places based on distance, relevancy and a configurable rule set, and automatically checks in the user at the top ranked place.
Claims18
A method, comprising
- determining, at a computer system, a user's current location;
- accessing one or more data stores of places based on the current location;
- selecting a place from the data store of places;
- determining whether to automatically check the user in to the selected place relative to a geo-social networking system;
- and
- automatically checking the user in to the selected place based on the determination.
3 more elements
A method, comprising
- accessing, at a computer system, location data of a user;
- accessing one or more data stores for one or more places in close proximity to the user's location data;
- ranking the one or more places based on relevancy;
- creating a check-in configuration for one or more top ranked places;
- and
- storing the check-in configuration in a data store.
3 more elements
A system, comprising:
- a memory;
- one or more processors;
- and
- a non-transitory, storage medium storing computer-readable instructions operative, when executed, to cause the one or more processors to:
- determine a user's current location;
- access one or more data stores of places based on the current location;
- select a place from the data store of places;
- determine whether to automatically check the user in to the selected place relative to a geo-social networking system;
- and
- automatically check the user in to the selected place based on the determination.
7 more elements
A system, comprising:
- a memory;
- one or more processors;
- and
- a non-transitory, storage medium storing computer-readable instructions operative, when executed, to cause the one or more processors to:
- access location data of a user;
- access one or more data stores for one or more places in close proximity to the user's location data;
- rank the one or more places based on relevancy;
- create a check-in configuration for one or more top ranked places;
- and
- store the check-in configuration in a data store.
7 more elements
Dependencies are inferred from the claim text.