Weighted Route Planning for Time-Critical Delivery Stops

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current route planning systems prioritize the shortest route length, which can lead to unsatisfactory customer service for delivery operators, such as delayed meal deliveries, impacting their ratings.

Innovation Solution

A method and electronic device using a genetic algorithm to optimize route planning by considering route weights and distances, incorporating features like crossover and mutation processes, and adjusting hyperparameters in an artificial potential field to generate an optimal navigation route.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Length of moving object

If the route planning system generates the shortest recommended route, then the route length is minimized, but the delivery time to important locations increases

Engineering Contradiction:
Improveroute lengthVSAvoiddelivery time
Core Design Contradiction:
Length of moving objectVSLoss of time

Solution Approach 1:

The patent transforms the route planning problem from minimizing only route length to minimizing a composite score that incorporates both distance and time parameters. The scoring mechanism assigns different weights to different route segments based on their importance, effectively changing the optimization parameter from pure geometric distance to a weighted combination of distance and time, where S = Σ(wi × di) and wi represents the weight (importance) of each route point and di represents the distance to that point.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If the route planning prioritizes shortest distance, then the route efficiency is improved, but the customer satisfaction decreases

Engineering Contradiction:
Improveroute efficiencyVSAvoidcustomer satisfaction
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies local quality by assigning different importance weights to different route points based on their specific characteristics. Instead of treating all locations equally, the system identifies key locations (such as important customers or time-sensitive deliveries) and assigns them higher weights in the scoring function. This allows the route planning to optimize differently for different segments of the route, prioritizing visits to high-importance locations while still maintaining overall route efficiency.

Inventive Principle:
Principle #3Local quality

3Measurement precision

If the genetic algorithm uses more iterations to find optimal routes, then the route optimization improves, but the computational complexity increases

Engineering Contradiction:
Improveroute optimizationVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements a hybrid approach that combines genetic algorithm iterations with a scoring mechanism. Instead of relying solely on extensive genetic algorithm iterations to find the optimal route, the system uses the scoring mechanism (S = Σ(wi × di)) to guide the selection and evaluation of routes during the genetic algorithm process. This allows the system to achieve good optimization results with fewer iterations by using the score as a fitness function that directly reflects the optimization goal, thereby reducing computational complexity while maintaining route optimization quality.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12566071B2Method of route planning and electronic device using the same
Publication Date: 2026.03.03 WISTRON CORP
  • US12566071B2 patent drawing
  • US12566071B2 patent drawing
  • US12566071B2 patent drawing

AI summary

A method of route planning and an electronic device using the same method are provided. The method includes: obtaining multiple route points, and generating a route set according to the route points, wherein a first route in the route set includes a first order corresponding to the route points, wherein the first order includes a first route point and a second route point adjacent to the first route point; obtaining multiple weights respectively corresponding to the route points; calculating a first score of the first route according to a distance or time between the first route point and the second route point and the weights, and selecting the first route from the route set as a recommended route according to the first score; and outputting the recommended route.