Auto-Constraint Generation for Delivery Route Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Delivery companies face challenges in optimizing delivery routes due to a lack of sufficient information, leading to inefficient operations and potential constraint violations.

Innovation Solution

A computer-implemented method and system that receives task and constraint data to generate optimized delivery routes by considering delivery constraints, location constraints, and vehicle-specific factors, using a delivery route optimization system that accesses relevant constraints and generates routes with the lowest cost based on distance, time, and fuel efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If delivery companies manually plan routes without sufficient information, then operational flexibility is maintained, but route optimization efficiency deteriorates

Engineering Contradiction:
Improveroute optimization efficiencyVSAvoidconstraint information availability
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system performs preliminary actions by proactively collecting and storing constraint information (delivery time windows, location access restrictions, vehicle capabilities) before route planning begins. This advance preparation ensures that when routes are optimized, all necessary constraint data is already available, eliminating the information deficiency that previously hindered optimization efficiency

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where constraint information is continuously gathered from multiple sources (customers, locations, vehicles) and fed back into the optimization algorithm. This creates a closed-loop system where the route planner constantly receives updated constraint data, enabling it to adjust and improve route efficiency based on actual operational constraints

Inventive Principle:
Principle #23Feedback

2Reliability

If delivery companies collect comprehensive constraint data, then route optimization quality improves, but system complexity increases

Engineering Contradiction:
Improveconstraint complianceVSAvoiddata collection system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system applies universality by designing a multi-functional constraint data collection framework that serves multiple purposes simultaneously. The same data collection infrastructure supports various constraint types (time windows, location restrictions, vehicle limitations) and feeds into different optimization algorithms, reducing overall system complexity while maintaining comprehensive constraint coverage

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

Solution Approach 2:

The system introduces intermediary components (standardized data interfaces, constraint validation layers, data normalization protocols) that mediate between diverse data sources and the optimization engine. These intermediaries simplify data integration by providing uniform access points and automatically handling data formatting, thereby reducing the apparent complexity for end users while enabling comprehensive constraint collection

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of time

If delivery routes are optimized for speed, then delivery time decreases, but fuel consumption increases

Engineering Contradiction:
Improvedelivery timeVSAvoidfuel efficiency
Core Design Contradiction:
Loss of timeVSUse of energy by moving object

Solution Approach 1:

The system employs parameter changes by dynamically adjusting route optimization parameters based on multiple objectives. Instead of fixing the optimization criterion solely on speed or solely on fuel efficiency, the system varies weight parameters in the objective function to balance delivery time and fuel consumption, finding optimal trade-off solutions that satisfy both constraints simultaneously

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system applies dynamics by making the optimization criteria adaptable and changeable. The route planner can dynamically switch between different optimization priorities (speed-focused vs. fuel-efficient) based on real-time conditions such as traffic patterns, vehicle fuel levels, and delivery urgency, allowing the system to respond flexibly to changing operational requirements

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20240104491A1Auto-Constraint Generation for the Optimization of Planned Pickups and Deliveries
Publication Date: 2024.03.28 GOOGLE LLC
  • US20240104491A1 patent drawing
  • US20240104491A1 patent drawing
  • US20240104491A1 patent drawing

AI summary

The present disclosure provides computer-implemented methods, systems, and devices for generating optimized delivery routes. A computing device receives a list of tasks to be performed. The computing device receives delivery constraint data describing constraints associated with one or more tasks in the list of tasks. The computing device accesses location constraint data describing constraints associated with one or more locations of one or more tasks in the list of tasks. The computing device generates an optimized delivery route based on the delivery constraint data and the location constraint data. The computing device transmits the optimized delivery route to a user computing device.