Method of prioritizing similar names of locations for use by a navigation system
First Claim
1. A method of organizing a group of geographic names in a geographic database for use by a navigation system, comprising:
- identifying names of locations in the geographic database that are spelled or pronounced in a similar manner;
grouping the names with a common similarity;
prioritizing the names within a group using at least one attribute in the geographic database used by the navigation system, wherein the at least one attribute includes a number of road segments associated with each of the names,wherein prioritizing includes using a percentage corresponding to the road segments associated with each of the names to determine at least one name within the group to be considered for display in the navigation system based on whether the respective percentage of road segments is above a threshold, the respective percentage calculated based on the number of road segments associated with the respective name in the group divided by a total number of road segments associated with the group.
3 Assignments
0 Petitions
Accused Products
Abstract
Locations having similar names are identified and placed in groups. The naming similarity includes how names or portions of names are spelled and/or pronounced. The names within the groups are then ranked by priority. The ranking is calculated using one or more attributes in a geographic database, such as the number of road segments associated with a named location, the population associated with a named location, distance to a named location, and administrative level of a named location. The ranking may be used during destination entry, when providing route guidance and/or maps, and when providing additional information to a user of a navigation system, such as demographic information.
39 Citations
17 Claims
-
1. A method of organizing a group of geographic names in a geographic database for use by a navigation system, comprising:
-
identifying names of locations in the geographic database that are spelled or pronounced in a similar manner; grouping the names with a common similarity; prioritizing the names within a group using at least one attribute in the geographic database used by the navigation system, wherein the at least one attribute includes a number of road segments associated with each of the names, wherein prioritizing includes using a percentage corresponding to the road segments associated with each of the names to determine at least one name within the group to be considered for display in the navigation system based on whether the respective percentage of road segments is above a threshold, the respective percentage calculated based on the number of road segments associated with the respective name in the group divided by a total number of road segments associated with the group. - View Dependent Claims (2, 3, 4, 5, 16, 17)
-
-
6. A method of providing guidance to a destination with a computing system, comprising:
-
receiving input from a user requesting navigation guidance to a destination, wherein the destination has a name that is similar to other destination names; providing the user a list of destinations having similar names, wherein the list is ordered based at least in part on a percentage corresponding to road segments associated with each of the names, the respective percentage calculated based on a number of road segments associated with the respective name in the list of destinations divided by a total number of road segments associated with the list of destinations; wherein providing the user comprises determining the list based on whether the respective percentage of road segments associated with the respective name is above a threshold; receiving a destination selection of one of the names on the ordered list from the user; and providing guidance to the user based on the destination selection. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method of specifying a destination to a navigation system, comprising:
-
providing a name for a destination to the navigation system, wherein the name has a characteristic similar to at least one other destination located in a geographic database used by the navigation system; receiving at least one name from a group of names having the similar characteristic, wherein the at least one name is prioritized based at least in part on a percentage corresponding to road segments associated with each of the names in the group, the respective percentage calculated based on a number of road segments associated with the respective name in the group divided by a total number of road segments associated with the group; wherein receiving the at least one name comprises determining the at least one name within the group to be considered for display in the navigation system based on whether the respective percentage of road segments is above a threshold; and selecting the destination from the at least one name in the group. - View Dependent Claims (12, 13, 14, 15)
-
Specification