Graph-Based GPS Road Matching for Route and Speed Inference

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing navigation technologies inadequately match GPS data to specific road segments and fail to accurately differentiate between roads in close proximity, leading to inaccurate traffic pattern analysis and inaccessible speed limit information.

Innovation Solution

A method to associate GPS data with a graph representation of a road network, allowing precise matching to road segments, group similar routes, predict speed limits, and identify popular stops by analyzing telematics data from multiple trips, using techniques that are computationally efficient and cost-effective.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If GPS data is matched to road network using existing navigation technologies, then basic navigation functionality is provided, but accurate matching to specific road segments and differentiation between close roads is insufficient

Engineering Contradiction:
ImproveGPS data matching precisionVSAvoidroad segment identification accuracy
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The road network is segmented into discrete graph edges representing individual road segments. GPS data points are matched to specific edges through a systematic process that identifies which road segment each GPS point corresponds to, enabling precise road segment-level analysis rather than general area-based matching.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A graph representation of the road network serves as an intermediary structure between raw GPS data and meaningful traffic analysis. The graph edges act as mediators that connect GPS coordinates to specific road segments, enabling accurate differentiation between close roads through structured spatial relationships.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If telematics data from multiple vehicles is collected for traffic pattern analysis, then comprehensive traffic information is obtained, but computational complexity and processing costs increase

Engineering Contradiction:
Improvevolume of telematics dataVSAvoiddata processing complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

Trip information from multiple vehicles is merged and aggregated at the road segment level. Instead of processing individual vehicle trajectories separately, the system combines GPS data, speed metrics, and route information from multiple trips into unified trip information structures that can be analyzed collectively, reducing redundant computations.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The graph representation and trip information structures serve multiple functions simultaneously: they enable route reconstruction, speed limit prediction, popular stops identification, and traffic pattern analysis. This multi-functionality reduces the need for separate processing systems for different analytical purposes.

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

3Reliability

If speed limit information is made accessible through the system, then traffic management capability is improved, but accuracy of speed limit prediction on roads without known speed limits decreases

Engineering Contradiction:
Improvespeed limit information reliabilityVSAvoidspeed limit prediction accuracy
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The system uses observed speed metrics from multiple trips as feedback to predict speed limits on roads without known speed limit data. By analyzing actual vehicle speeds on specific road segments and comparing them against roads with known speed limits, the system infers likely speed limit values for unknown segments, continuously improving predictions through aggregated observational data.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12442643B2Snap to road, popular routes, popular stops, predicting roadway speed, and contiguous region identification
Publication Date: 2025.10.14 GEOTAB INC
  • US12442643B2 patent drawing
  • US12442643B2 patent drawing
  • US12442643B2 patent drawing

AI summary

Systems and methods for associating vehicle trip data with a base map are provided herein. Systems and methods for providing vehicle trip data showing the greatest usage of routes between an origin and destination are also provided. Systems and methods for predicting a speed limit of a road based on vehicle trip data are also provided. Systems and methods for providing vehicle trip data showing popular stops between an origin and a destination are also provided. Systems and methods for providing contiguous region identification based on vehicle trip data are also provided.