Machine-Learning Route Matching for Noisy GPS Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing map matching technologies struggle with noisy, inaccurate, or imprecise raw location data due to GPS signal fluctuations and environmental conditions, leading to inaccurate route reconstruction and failure to consider the logical flow of movement between GPS points.

Innovation Solution

A multi-criteria scoring system using machine-learning models to evaluate link candidates based on travel time, heading difference, speed conformity, road curvature, and road classification, incorporating multi-timestamp look-ahead and look-behind processes to enhance accuracy and consider contextual data for route matching.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional map matching is used with raw GPS location data, then the system is simple and fast, but the route reconstruction becomes inaccurate due to noisy and imprecise GPS signals

Engineering Contradiction:
Improveroute reconstruction accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the route matching process into multiple independent scoring components: travel time score, spatial distance score, heading difference score, speed conformity score, and road curvature score. Each component evaluates a specific aspect of the match between GPS points and road network, allowing the system to handle noisy data by considering multiple dimensions simultaneously rather than relying on a single complex algorithm.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges multiple scoring mechanisms into a unified route matching framework. By combining travel time calculations, spatial distance measurements, heading angle comparisons, speed conformity checks, and road curvature assessments into a single integrated evaluation system, the patent achieves higher accuracy without requiring separate complex processing systems for each factor.

Inventive Principle:
Principle #5Merging (Combining)

2Reliability

If only single-point matching is used, then the processing is fast and simple, but the logical flow of movement between GPS points is not considered

Engineering Contradiction:
Improvemovement logic consistencyVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary calculations of travel time, spatial distance, heading differences, and speed conformity for multiple potential route segments before final route determination. By pre-computing these scoring components for candidate links, the system can quickly evaluate and compare alternatives without performing complex real-time analysis during the actual route matching process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent maintains continuous evaluation of movement logic throughout the entire route matching process. Instead of processing GPS points independently, the system continuously assesses the logical flow between consecutive points by comparing headings, speeds, and spatial relationships, ensuring consistent and reliable route reconstruction that respects the temporal and spatial continuity of movement.

Inventive Principle:
Principle #20Continuity of useful action

3Measurement precision

If multiple criteria are considered for scoring link candidates, then the route matching accuracy improves, but the computational complexity increases

Engineering Contradiction:
Improvelink candidate evaluation accuracyVSAvoidscoring system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides the comprehensive link candidate evaluation into five distinct scoring components: travel time score, spatial distance score, heading difference score, speed conformity score, and road curvature score. Each component independently evaluates a specific characteristic, making the complex multi-criteria assessment manageable and computationally efficient through modular calculation of separate factors.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms the route matching problem into a parameter optimization problem by assigning quantitative values to multiple criteria. By converting travel time, spatial distance, heading differences, speed conformity, and road curvature into numerical parameters that can be systematically compared and weighted, the system achieves high-accuracy evaluation through mathematical computation rather than complex logical reasoning.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250305839A1System and method for route matching
Publication Date: 2025.10.02 ALLSTATE INSURANCE COMPANY
  • US20250305839A1 patent drawing
  • US20250305839A1 patent drawing
  • US20250305839A1 patent drawing

AI summary

Implementations claimed and described herein provide systems and methods for map routing matching system, wherein the one or more machine-learning models scores link candidates of location data points to determine a most probable route. In one implementation, use a machine-learning model to calculate a probability score for a plurality of link candidates. The machine-learning model scores each link candidates based on weighting set by training data, wherein the weighting associated with at least one of travel time, match distance, heading difference, speed conformity, road curvature, road classification, or travel distance versus time delay. A plurality of total probability scores derived from one or more combinations of probability scores for respective link candidates is calculated, wherein one link candidate is selected for each location data point.