Ontology-Based Geolocation Determination From Heterogeneous Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems fail to accurately associate geolocation data with real-world entities such as persons or organizations, and struggle to determine the geolocation of objects at specific points in time based on information from heterogeneous data sources.

Innovation Solution

The system employs an ontology-based object model to represent real-world entities, allowing it to identify and associate geolocation data sources with objects through ontology-defined relationships. It retrieves and processes geolocation information from multiple heterogeneous data sources, such as GPS units and video streams, to determine the geolocation of elementary and composite objects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional systems process geolocation data from heterogeneous sources, then data coverage is improved, but association accuracy with real-world entities deteriorates

Engineering Contradiction:
Improvedata coverageVSAvoidassociation accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent introduces an intermediary processing layer that receives geolocation data from multiple heterogeneous sources and systematically associates it with real-world entities using predefined association rules. This intermediary layer acts as a mediator between raw data and final geolocation determination, improving both data coverage and association accuracy by structured processing rather than direct conventional methods.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments the geolocation determination process into distinct stages: data collection from heterogeneous sources, association rule application, entity matching, and final geolocation determination. This segmentation allows each stage to be optimized independently, maintaining high data coverage while improving association accuracy through systematic processing at each segment.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If multiple heterogeneous data sources are integrated, then geolocation determination capability is improved, but system complexity increases

Engineering Contradiction:
Improvegeolocation determination capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal processing framework that handles multiple heterogeneous data sources through a single integrated system. The association rules and entity matching mechanisms serve multiple functions across different data sources, reducing overall system complexity while maintaining enhanced geolocation determination capability. The system processes GPS data, video stream data, and other heterogeneous sources through the same universal processing logic.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Loss of information

If geolocation data is retrieved from multiple data sources, then data completeness is improved, but processing time increases

Engineering Contradiction:
Improvedata completenessVSAvoidprocessing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-establishing association rules and entity relationships before actual geolocation determination is needed. Data from multiple sources is pre-processed and associated with entities in advance, so that when geolocation determination is required, the system can quickly retrieve and use pre-established associations, maintaining data completeness while reducing processing time.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250077565A1Determining object geolocations based on heterogeneous data sources
Publication Date: 2025.03.06 PALANTIR TECHNOLOGIES INC
  • US20250077565A1 patent drawing
  • US20250077565A1 patent drawing
  • US20250077565A1 patent drawing

AI summary

An example method of determining geolocations of objects based on information retrieved from heterogeneous data sources comprises: receiving, from a first data source associated with an object by an ontology-defined relationship, a first dataset including a first data item specifying a first time identifier and a first geolocation associated with the object; receiving, from a second data source associated with an object by an ontology-defined relationship, a second dataset including a second data item specifying a second time identifier and a second geolocation associated with the object; and determining, by applying a rule set associated with the ontology to the first dataset and the second dataset, a geolocation of the object and a corresponding time identifier.