Patent ID: 9529823
Filing Date: 2016-12-27
CPC Classification: G06F

Claim Text:
1. A memory device and a hardware processor respectively configured to store and execute instructions that implement a system, the system comprising: an extraction component configured to automatically extract location reference data from a data store of geo-entities, the location reference data includes a list of geo-entities, a measure of relative importance of the geo-entities, and static rank attributes, the location reference data annotated with spatial location attributes and non-spatial attributes, the location reference data comprises location names related to a geographic region of interest, the spatial location attributes and non-spatial location attributes employed to associate each geo-entity with a point on a map to generate a point cloud on a multi-dimensional map, the static rank attributes used to recall a correct location in a user query to distinguish a same location name, the extraction component configured to perform automatic augmentation from external lists of locations using a probabilistic relation inference mechanism; and a construction component configured to automatically reconstruct a geo-ontology of the geographic region of interest based on a geographical clustering of the location names within the extracted location reference data, the reconstructed geo-ontology is spatially indexed and comprises location boundaries of the geographical region of interest associated with the location names, and, further comprises aliases and alternative names generated based on clustering and segmentation of clouds of points.