Patent ID: 9702721
Date: 2017-07-11
CPC Classifications: G01C,G08G

Claim:
1. A computer-implemented method comprising: obtaining a search query through a graphical user interface of a mobile device, the search query including one or more keywords that describes an entity associated with a plurality of locations; performing a first search for the entity using the search query and first location information of the mobile device; obtaining a first search result from the first search, the first search result including a plurality of first locations for the entity, each first location determined to be near the mobile device based on the first location information; displaying the first search result on a map display of the mobile device, the map display showing a first geographic area associated with the first location information and a plurality of identifiers on the map display, each identifier positioned on the map display at a position that corresponds to a first location of the entity; determining a second location to which the mobile device is predicted to move from a first location associated with the first location information, wherein the second location is associated with second location information and a second geographic area that is different from the first geographic area; determining a saturation level of the plurality of identifiers on the map display; responsive to determining the second location and based on the saturation level: determining that the mobile device has moved to the second location; and in response to determining that the mobile device has moved to the second location, displaying the plurality of new second locations on the map display of the mobile device as a respective plurality of identifiers.