Multi-Location Order Routing With Triggered Courier Handoffs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing delivery systems for multi-location merchants inefficiently manage inventory and courier resources, leading to redundant data transmission and suboptimal order fulfillment when handling requests for multiple items across different locations.

Innovation Solution

A computing system coordinates multiple couriers to efficiently transport items from multiple locations by determining inventory availability, estimating travel times, and triggering service assignments based on courier progress to minimize idle time and redundant communications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single courier is assigned to transport all items from multiple locations, then the system simplifies courier management, but the delivery time increases and courier utilization becomes inefficient

Engineering Contradiction:
Improvecourier management complexityVSAvoiddelivery time
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The system segments the delivery task by assigning different couriers to different items or locations based on real-time courier positions and item locations. Instead of one courier handling all items from multiple locations, the system divides the delivery route into segments that can be handled by different couriers simultaneously, reducing overall delivery time while maintaining manageable complexity through automated assignment.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If the system transmits data continuously to monitor courier progress, then real-time tracking accuracy improves, but redundant data transmission increases network load and energy consumption

Engineering Contradiction:
Improvetracking accuracyVSAvoidnetwork energy consumption
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The system implements periodic data transmission where couriers report their status at predetermined intervals or milestones rather than continuously. The server requests progress updates at specific times based on expected arrival times and trigger conditions, reducing network traffic and energy consumption while maintaining sufficient tracking accuracy to monitor delivery progress and make timely reassignments.

Inventive Principle:
Principle #19Periodic action

3Reliability

If the system waits for courier confirmation before assigning next tasks, then task assignment accuracy improves, but courier idle time increases reducing productivity

Engineering Contradiction:
Improvetask assignment accuracyVSAvoidcourier utilization
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary task assignment by proactively assigning the next available task to a courier based on predicted completion times and courier positions, rather than waiting for confirmation. The server calculates expected arrival times and prepares subsequent assignments in advance, reducing courier idle time while maintaining assignment accuracy through automated timing-based trigger mechanisms.

Inventive Principle:
Principle #10Preliminary action

4Speed

If the system optimizes for fastest delivery by using multiple couriers, then delivery speed improves, but system complexity for coordinating multiple couriers increases

Engineering Contradiction:
Improvedelivery speedVSAvoidsystem coordination complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The system implements self-service coordination where each courier independently receives task assignments and executes them based on clear, pre-calculated instructions from the server. The automated system handles the coordination complexity by using algorithms to determine optimal courier assignments based on real-time data, eliminating the need for complex manual coordination while enabling multiple couriers to work efficiently in parallel for faster delivery.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20260073348A1Systems and Methods for Strategic Routing and Distribution of Orders for Multi-Location Merchants
Publication Date: 2026.03.12 UBER TECHNOLOGIES INC
  • US20260073348A1 patent drawing
  • US20260073348A1 patent drawing
  • US20260073348A1 patent drawing

AI summary

Systems and methods for strategic routing and distribution of orders for multi-location merchants. The system can obtain data including a service request for multiple items and determine if the inventory at multiple store locations includes a first and second item. The method includes coordinating two couriers fulfilling the request. The method includes assigning a first courier to transport a first item from a first location to a second location and a second courier to transport a first item and second item from the second location to a destination location. The method includes determining a trigger time to send an assignment to a second courier device based on an estimated time for the second courier to travel to the second location and obtain the second item. The method includes automatically triggering transmission of the second assignment based on a progress of the first courier and the trigger time.