Geo-ontology extraction from entities with spatial and non-spatial attributes

US9529823B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9529823-B2
Application numberUS-201113226509-A
CountryUS
Kind codeB2
Filing dateSep 7, 2011
Priority dateSep 7, 2011
Publication dateDec 27, 2016
Grant dateDec 27, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Architecture that provides fully automatic generation of a geo-ontology and does not use pre-existing geo-ontologies or other location entity repositories (e.g., a licensed location). The architecture extracts the formal administrative structure of a geographical region of interest (e.g., country) (a geo-ontology of locations with attributes and relations) from a collection of entities with spatial attributes, extracts the informal administrative structure of a geographical region of interest (e.g., country) (informal administrative regions and names and informal neighborhoods and their attributes), and extracts location static rank features for all these entities (attributes used for ranking locations from the geo-ontology that appear in user queries).

First claim

Opening claim text (preview).

What is claimed is: 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. 2. The system of claim 1 , wherein the reconstructed geo-ontology includes at least one of the geo-entities, relationships between the geo-entities, aliases, or inferred attributes used for detecting geo-entities in a user query and ranking the detected geo-entities. 3. The system of claim 1 , wherein the reconstructed geo-ontology includes a formal administrative structure of the geographic region of interest. 4. The system of claim 1 , wherein the reconstructed geo-ontology includes an informal administrative structure of the geographic region of interest. 5. The system of claim 1 , wherein the extraction component infers a relationship between geo-entities based on an is-close/related-to relation. 6. The system of claim 1 , wherein a polygonal boundary of a geo-entity is extracted. 7. The system of claim 1 , wherein polygonal boundary, best center, relative importance, size, alias, most popular name, and names of parent entity are inferred from the point cloud. 8. The system of claim 1 , wherein spatial inclusion defines relations between entities in the reconstructed geo-ontology. 9. A computer-implemented method, comprising computer-executable instructions that when executed by a hardware processor, cause the hardware processor to perform acts of: extracting 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 location attributes, the location reference data includes location names related to a geographic location 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 automatically reconstructing a geo-ontology of the geographic location of interest based on a geographical clustering of the location names within the extracted location reference data, the reconstructed geo-ontology spatially indexed and comprising location boundaries of the geographical location of interest associated with the location names, and, further comprising aliases and alternative names generated during clustering and segmentation of clouds of points. 10. The method of claim 9 , further comprising creating a formal administrative structure as the reconstructed geo-ontology of the geographic location of interest. 11. The method of claim 9 , further comprising creating an informal administrative structure as the reconstructed geo-ontology of the geographic location of interest. 12. The method of claim 9 , further comprising extracting geo-entities of differing granularity based on point clouds formed by filtered geo-entities. 13. The method of claim 9 , further comprising extracting the aliases for the geographic location of interest. 14. The method of claim 9 , further comprising extracting the aliases based on cluster merging. 15. The method of claim 9 , further comprising associating each geo-entity and geo-entity metadata with a point on a map to generate the point cloud. 16. The method of claim 9 , further comprising extracting the aliases based on outlier detection and clustering. 17. A computer-implemented method, comprising computer-executable instructions that when executed by a hardware processor, cause the hardware processor to perform acts of: extracting 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 attributes and non-spatial attributes, the location reference data comprises location names related to a geographic location 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 automatically reconstructing a geo-ontology of the geographical region of interest comprising at least one of a formal geo-ontology or informal geo-ontology of the geographic location of interest based on a clustering of the location names of the location reference data as points on a map, the reconstructed geo-ontology is reconstructed without using pre-existing geo-ontology data, is spatially indexed, 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. 18. The method of claim 17 , further comprising inferring a list of geo-entities from the data store based on the annotations of the spatial attributes and non-spatial attributes. 19. The method of claim 17 , further comprising extracting reference data to output at least one of locations, relations, attributes, boundaries, aliases, or static ranks. 20. The method of claim 17 , further comprising extracting the aliases based on outlier detection and clustering.

Assignees

Inventors

Classifications

  • G06F16/29Primary

    Geographical information databases · CPC title

  • Physics · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9529823B2 cover?
Architecture that provides fully automatic generation of a geo-ontology and does not use pre-existing geo-ontologies or other location entity repositories (e.g., a licensed location). The architecture extracts the formal administrative structure of a geographical region of interest (e.g., country) (a geo-ontology of locations with attributes and relations) from a collection of entities with spa…
Who is the assignee on this patent?
Voinea Daniel, Marciniak Tomasz A, Bernhardt Daniel, and 3 more
What technology area does this patent fall under?
Primary CPC classification G06F16/29. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 27 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).