Patent ID: 9716974
Date: 2017-07-25
CPC Classifications: G01C,G06F,H04W

Claim:
1. A computer-implemented method of generating and displaying location entity information associated with the current geographic location of a mobile device, comprising: obtaining data, by one or more computing devices, indicative of a current geographic location of the mobile device; providing for display, by the one or more computing devices, a map of a geographic area associated with the current geographic location of the mobile device; providing for display, by the one or more computing devices, a first interface element corresponding to a first icon at a location on the map corresponding to the current geographic location of the mobile device; determining, by the one or more computing devices, a location entity as matching the current geographic location of the mobile device, wherein the matching location entity is determined from confidence scores generated for a list of nearby location entities, wherein the confidence scores are based at least in part on a factor analysis of the current geographic location of the mobile device relative to each location entity in the list of nearby location entities; determining, by the one or more computing devices, a category for the matching location entity, wherein the category is determined from metadata associated with the matching location entity; accessing, by the one or more computing devices, a dedicated graphical icon for the category of the matching location entity, wherein different categories of location entities have different dedicated types of icons providing informational context about the corresponding category; automatically providing for display, by the one or more computing devices, a second interface element comprising a second icon when the matching location entity is determined with greater than a threshold confidence score, the second icon comprising the dedicated graphical icon corresponding to the category determined for the matching location entity, wherein the second interface element is superimposed on the first interface element on the map, and wherein the second interface element provides information about the matching location entity; receiving, by the one or more computing devices, data indicative of user selection of one or more of the first and second interface elements; and automatically providing for display, by the one or more computing devices, a separate display area including information about the matching location entity.