Enhanced identification of interesting points-of-interest
First Claim
Patent Images
1. A computer-implemented method comprising:
- determining, by one or more processors, a location of a mobile device;
automatically identifying, by the one or more processors, a point-of-interest (POI) that is located within a zone of interest associated with the mobile device;
determining, by the one or more processors, a category associated with the identified POI;
determining, by the one or more processors, a predetermined distance that is associated with the category that is associated with the identified POI that is located within the zone of interest associated with the mobile device;
determining, by the one or more processors, that the mobile device is within the predetermined distance of the identified POI;
in response to determining that the POI is located within the predetermined distance of the location of the mobile device, providing, on a user interface of the mobile device, a control for allowing the user to express interest in the identified POI; and
receiving, from the control, data indicating that the user is interested in the identified POI.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying points-of-interest. In one aspect, a method includes determining a location of a mobile device, and automatically identifying a point-of-interest (POI) located within a predetermined distance of the location. The method also includes providing, on a user interface of the mobile device, a rating control for allowing the user to rate the identified POI, and receiving the rating for the identified POI from the user, using the rating control.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
determining, by one or more processors, a location of a mobile device; automatically identifying, by the one or more processors, a point-of-interest (POI) that is located within a zone of interest associated with the mobile device; determining, by the one or more processors, a category associated with the identified POI; determining, by the one or more processors, a predetermined distance that is associated with the category that is associated with the identified POI that is located within the zone of interest associated with the mobile device; determining, by the one or more processors, that the mobile device is within the predetermined distance of the identified POI; in response to determining that the POI is located within the predetermined distance of the location of the mobile device, providing, on a user interface of the mobile device, a control for allowing the user to express interest in the identified POI; and receiving, from the control, data indicating that the user is interested in the identified POI. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
one or more computers; and a computer-readable medium coupled to the one or more computers having instructions stored thereon which, when executed by the one or more computers, cause the one or more computers to perform operations comprising; determining a location of a mobile device; automatically identifying a point-of-interest (POI) that is located within a zone of interest associated with the mobile device; determining a category associated with the identified POI; determining a predetermined distance that is associated with the category that is associated with the identified POI that is located within the zone of interest associated with the mobile device; determining that the mobile device is within the predetermined distance of the identified POI; in response to determining that the POI is located within the predetermined distance of the location of the mobile device, providing, on a user interface of the mobile device, a control for allowing the user to express interest in the identified POI; and receiving, from the control, data indicating that the user is interested in the identified POI. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer storage medium encoded with a computer program, the program comprising instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations comprising:
-
determining a location of a mobile device; automatically identifying a point-of-interest (POI) that is located within a zone of interest associated with the mobile device; determining a category associated with the identified POI; determining a predetermined distance that is associated with the category that is associated with the identified POI that is located within the zone of interest associated with the mobile device; determining that the mobile device is within the predetermined distance of the identified POI; in response to determining that the POI is located within the predetermined distance of the location of the mobile device, providing, on a user interface of the mobile device, a control for allowing the user to express interest in the identified POI; and receiving, from the control, data indicating that the user is interested in the identified POI. - View Dependent Claims (20)
-
Specification