Determining locations of interest based on user visits
5 Assignments
0 Petitions
Accused Products
Abstract
Techniques are described for determining locations of interest based on user visits. In some situations, the techniques include obtaining information about actual locations of users at various times, and automatically analyzing the information to determine particular locations in a geographic area that are of interest, such as for frequent destinations visited by users. After determining a particular location of interest, it may be represented by generating a corresponding location model to describe the geographic subarea or other location point(s) covered by the determined location of interest, and one or more points of interest (e.g., businesses, parks, schools, landmarks, etc.) may be identified that are located at or otherwise correspond to the determined location of interest. In addition, a determined location of interest may be further used in various ways, including to identify later user visits to that location (e.g., to a point of interest identified for the location).
37 Citations
68 Claims
-
1-4. -4. (canceled)
-
5. A computer-implemented method comprising:
-
for each of one or more users in a geographic area, obtaining, by one or more configured computing systems, location information about multiple locations of the user in the geographic area over a period of time; analyzing, by the one or more configured computing systems, the obtained location information for the one or more users to identify one or more locations within the geographic area that are destinations of interest of the one or more users, the identifying of each of the one or more locations being based at least in part on the obtained location information reflecting a plurality of user visits to that location by the one or more users; identifying, by the one or more configured computing systems, a point of interest associated with one of the identified one or more locations; and providing, by the one or more configured computing systems, an indication of the identified point of interest for the one or more users. - View Dependent Claims (10, 16, 17, 20, 26, 30, 46, 47, 48)
-
-
6-9. -9. (canceled)
-
11-15. -15. (canceled)
-
18-19. -19. (canceled)
-
21-25. -25. (canceled)
-
27-29. -29. (canceled)
-
31-45. -45. (canceled)
-
49. A non-transitory computer-readable medium having stored contents that configure a computing device to perform a method, the method comprising:
-
analyzing, by the configured computing device, obtained location information that indicates a plurality of locations of a user in a geographic area during a period of time to determine one or more destinations of interest for the user in the geographic area, the analyzing including determining the one or more destinations of interest based at least in part on having multiple visits of the user to the determined one or more destinations of interest; and providing, by the configured computing device, an indication of the determined one or more destinations of interest for the user. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57, 58)
-
-
59. A system comprising:
-
one or more processors of one or more computing systems; and one or more components that are configured to, when executed by at least one of the one or more processors, determine location-related information for a user by; analyzing obtained location information that indicates a plurality of locations of the user and determining one or more destinations of interest for the user based on the analyzing, the determining of the one or more destinations of interest being based at least in part on one or more visits of the user to the determined one or more destinations of interest; and providing an indication of the determined one or more destinations of interest for the user. - View Dependent Claims (60, 61, 62, 63, 64, 65, 66, 67, 68)
-
Specification