Patent ID: 8688688
Filing Date: 2014-04-01
Classification: G06F

Abstract:
1. A computer-implemented method for execution by a computer processor, the method comprising: identifying a first geographic entity in a geographic database having an original name that includes a plurality of terms; forming, by the computer processor, a name synonym rule by associating a sequence of adjacent terms in the original name of the first geographic entity with a single-word concatenation of the sequence of adjacent terms; validating the name synonym rule by matching the single-word concatenation with a word in a dictionary; using the single-word concatenation as a synonym name for the first geographic entity; receiving a geographic query comprising a name; determining that the name is the synonym name for the first geographic entity and that the name is an original name for a second geographic entity in the geographic database; and providing a result set comprising the first geographic entity and the second geographic entity, wherein the second geographic entity is ranked higher than the first geographic entity.