Hierarchical grid based geospatial knowledge graph and associated operations
OwnerVikram K Gundeti, Vinod Sharmainventors
Life of this patent
Estimating the term…
Abstract
Systems and methods for generating a geospatial knowledge graph system that efficiently organizes, queries, and analyzes location-based information at various granularities are provided. In some aspects, the geospatial knowledge graph is operable to aggregate and relate heterogeneous data associated with points of interests, entities, people, etc. Temporal information can also be integrated into the geospatial knowledge graph to track changes in heterogeneous data over geospatial regions over time.
Claims20
A method comprising:
- dividing a geographical area into a plurality of cells;
- generating a plurality of nodes on a geospatial knowledge graph, wherein the plurality of nodes correspond to the plurality of cells;
- generating relationships for the plurality of nodes, wherein spatial relationships are represented as edges between the plurality of nodes in the geospatial knowledge graph;
- and
- generating relationships for the plurality of nodes, wherein the temporal relationships are relationships represented as properties of the geospatial knowledge graph.
A system for generating and utilizing a geospatial knowledge graph, the system comprising:
- at least one processor;
- and
- memory storing instructions that, when executed by the at least one processor, causes the system to perform a set of operations, the set of operations comprising:
- dividing a geographical area into a plurality of cells;
- generating a plurality of nodes on a geospatial knowledge graph, wherein the plurality of nodes correspond to the plurality of cells;
- generating relationships for the plurality of nodes, wherein spatial relationships are represented as edges between the plurality of nodes in the geospatial knowledge graph;
- and
- generating relationships for the plurality of nodes, wherein the temporal relationships are relationships represented as properties of the geospatial knowledge graph.
A non-transitory computer storage medium comprising computer executable instructions that, when executed using one or more processors, performs a method comprising:
- dividing a geographical area into a plurality of cells;
- generating a plurality of nodes on a geospatial knowledge graph, wherein the plurality of nodes correspond to the plurality of cells;
- generating relationships for the plurality of nodes, wherein spatial relationships are represented as edges between the plurality of nodes in the geospatial knowledge graph;
- and
- generating relationships for the plurality of nodes, wherein the temporal relationships are relationships represented as properties of the geospatial knowledge graph.
Dependencies are inferred from the claim text.