Dynamic Multi-Waypoint Route Planning with Traffic Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional route guidance systems face challenges in dynamically calculating efficient routes to multiple waypoints, especially when traffic congestion changes and the order of waypoints is not critical, leading to inefficient navigation due to rigid pre-planned routes and high processing requirements.

Innovation Solution

A method and system for dynamic route planning that iteratively updates route calculations based on real-time traffic data and available paths, allowing for flexible ordering of waypoints to optimize travel time, using a processing server and mobile device system with a geographic map database to analyze and adjust routes during navigation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional route guidance systems use pre-planned routes to multiple waypoints, then the routing process is simple, but the system cannot adapt to changing traffic conditions and becomes inefficient

Engineering Contradiction:
Improveadaptability to traffic conditionsVSAvoidroute calculation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system dynamically recalculates routes between waypoints based on real-time traffic conditions. Instead of using a static pre-planned route, the navigation system continuously updates the optimal path from the current waypoint to the next waypoint as traffic conditions change, making the routing adaptable without requiring complete rerouting

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The complete route to multiple waypoints is divided into separate segments between consecutive waypoints. Each segment can be independently recalculated based on current traffic conditions, allowing partial updates rather than recalculating the entire multi-waypoint route, thus reducing computational complexity

Inventive Principle:
Principle #1Segmentation

2Productivity

If the system dynamically recalculates routes based on real-time traffic data, then routing efficiency improves, but processing requirements increase

Engineering Contradiction:
Improverouting efficiencyVSAvoidprocessing energy
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system performs dynamic route recalculations only for the current segment between waypoints rather than the entire route, and only when traffic conditions change. This dynamic approach maintains high routing efficiency by responding to actual conditions while minimizing processing energy through selective, incremental updates rather than continuous full-route recalculation

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If the system evaluates all available path options to multiple waypoints, then the optimal route is found, but substantial processing capacity is required

Engineering Contradiction:
Improveroute optimization accuracyVSAvoidprocessing capacity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The route optimization problem is segmented into smaller sub-problems, optimizing one waypoint at a time rather than evaluating all possible permutations of multiple waypoints simultaneously. This reduces the computational complexity from factorial complexity to a series of simpler single-segment optimizations, maintaining accuracy while reducing processing requirements

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs partial optimization by focusing only on the current segment from the current waypoint to the next waypoint, rather than exhaustively evaluating all possible route combinations across all waypoints. This partial action approach achieves sufficient optimization accuracy for practical navigation while dramatically reducing the processing capacity required

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentEP3591339B1Method, apparatus, and computer program product for generation of a route including multiple waypoints
Publication Date: 2023.08.30 HERE GLOBAL BV
  • EP3591339B1 patent drawingFigure 1
  • EP3591339B1 patent drawingFigure 2
  • EP3591339B1 patent drawingFigure 3

AI summary

A method is provided for generating a route among a plurality of waypoints. Methods may include: receiving an indication of an origin and a plurality of waypoints; initiating generation of competing routes from the origin to the plurality of waypoints; limiting generation of competing routes to a subset of the plurality of waypoints in response to at least one of the plurality of waypoints not in the subset of the plurality of waypoints requiring a route that is above a predefined routing cost; selecting a route from the origin to a waypoint of the subset of the plurality of waypoints; and providing route guidance along the selected route. Route cost may include one or more of travel time of the route, distance of the route, a bonus associated with a destination of the route, or a penalty associated with the destination of the route.