Geographic feature name search system
First Claim
1. A method of searching for geographic information, comprising the steps of:
- loading a dictionary of geographic feature names and geographic feature types into a memory;
loading locations associated with the geographic feature names into the memory;
normalizing each of the geographic feature names;
storing the normalized geographic feature names in the memory;
inputting a query for searching for geographic information, the query including a geographic name;
normalizing the geographical name included in the query;
searching the memory for a candidate name to be compared with the geographic name included in the query, the candidate name being one of the normalized geographic feature names;
calculating a value of proximity between the candidate name and the geographic name included in the query; and
if the value of proximity is equal or larger than a predetermined value, displaying on a display a geographic feature name corresponding to the candidate name and a location associated with the geographic feature name corresponding to the candidate name.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-based software tool for performing intelligent searches for geographic names data utilizing a fuzzy-logic search as well as linguistic principles and allowing the user to select various search criteria is disclosed. Geographic feature names can be searched for exact matches, similar geographic names based on misspellings or phonetic similarities, similar geographic names based on language dialects, historic place name variants, features with similar name Romanization, similar names with the type of feature, such as city, river, or mountain included in the name, in reversed or reading order, and similar names with inconsistent Unicode. With the aid of a displayed geographic map, the search can be localized.
-
Citations
22 Claims
-
1. A method of searching for geographic information, comprising the steps of:
-
loading a dictionary of geographic feature names and geographic feature types into a memory; loading locations associated with the geographic feature names into the memory; normalizing each of the geographic feature names; storing the normalized geographic feature names in the memory; inputting a query for searching for geographic information, the query including a geographic name; normalizing the geographical name included in the query; searching the memory for a candidate name to be compared with the geographic name included in the query, the candidate name being one of the normalized geographic feature names; calculating a value of proximity between the candidate name and the geographic name included in the query; and if the value of proximity is equal or larger than a predetermined value, displaying on a display a geographic feature name corresponding to the candidate name and a location associated with the geographic feature name corresponding to the candidate name. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A machine-readable medium storing a computer program for searching for geographic information, the computer program comprising the steps of:
-
loading a dictionary of geographic feature names and geographic feature types into a memory; loading locations associated with the geographic feature names into the memory; normalizing each of the geographic feature names; storing the normalized geographic feature names in the memory; inputting a query for searching for geographic information, the query including a geographic name; normalizing the geographical name included in the query; searching the memory for a candidate name to be compared with the geographic name included in the query, the candidate name being one of the normalized geographic feature names; calculating a value of proximity between the candidate name and the geographic name included in the query; and if the value of proximity is equal or larger than a predetermined value, displaying on a display a geographic feature name corresponding to the candidate name and a location associated with the geographic feature name corresponding to the candidate name. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification