Dynamic ETA Predictive Updates for Perishable Delivery Logistics

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional mechanisms for determining location and status in logistics platforms for real-time on-demand deliveries of perishable goods are inaccurate and noisy, leading to inefficiencies and miscommunication between consumers and providers.

Innovation Solution

A server-based system that uses a neural network to generate dynamic estimated time of arrival (ETA) predictive updates by processing a series of events with weighted factors, including historical data, weather, and order details, to provide real-time tracking and routing optimization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional mechanisms are used to determine location and status in logistics platforms, then the system is simple to implement, but the accuracy of delivery tracking is poor and information is noisy

Engineering Contradiction:
Improveaccuracy of delivery trackingVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The delivery process is segmented into multiple discrete events (order placement, order confirmation, preparation start, preparation complete, courier pickup, delivery complete), each with its own timestamp. This segmentation allows the system to track progress through specific milestones rather than relying on continuous or noisy location data, improving measurement precision while maintaining manageable system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary event-based tracking system that mediates between the complex reality of delivery processes and the need for accurate tracking. By using structured events as intermediaries, the system filters out noise from continuous location data while capturing essential progress information, resolving the contradiction between accuracy and simplicity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If real-time tracking of all delivery events is implemented, then the accuracy of ETA predictions is improved, but the loss of time for data processing and the complexity of the system increase

Engineering Contradiction:
Improveaccuracy of ETA predictionsVSAvoidtime for data processing
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system pre-defines the structure and types of events that will occur during delivery (order placement, confirmation, preparation milestones, pickup, delivery). By establishing this event framework in advance, the system can process incoming data efficiently using predefined schemas and templates, reducing real-time processing time while maintaining high prediction accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The event-based system is designed to be self-service in that events automatically generate and update tracking information without requiring complex manual intervention. Each event timestamp automatically updates the delivery status and triggers ETA recalculation, reducing the time loss associated with manual data processing while improving prediction accuracy through continuous automated updates.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If multiple weighted factors including historical data and real-time conditions are used to generate ETA predictions, then the prediction accuracy is improved, but the device complexity and computational requirements increase

Engineering Contradiction:
Improveprediction accuracyVSAvoidcomputational model complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system dynamically adjusts the weightings of different factors (historical data, real-time conditions, courier performance, restaurant efficiency) based on the specific delivery context and available data quality. This parameter adjustment allows the model to achieve high prediction accuracy by emphasizing relevant factors while downweighting or excluding less relevant ones, managing computational complexity through adaptive parameter selection rather than fixed complex algorithms.

Inventive Principle:
Principle #35Parameter changes

4Reliability

If the system continuously updates ETA predictions based on new events, then the reliability of information provided to customers is improved, but the loss of time for continuous processing and energy consumption increase

Engineering Contradiction:
Improvereliability of delivery informationVSAvoidtime for continuous updates
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system updates ETA predictions periodically based on the occurrence of predefined delivery events rather than continuously monitoring all aspects of the delivery. This event-driven periodic update approach maintains high reliability by providing updates at critical milestones while avoiding the time loss and energy consumption associated with continuous real-time processing between events.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS11755906B2System for dynamic estimated time of arrival predictive updates
Publication Date: 2023.09.12 DOORDASH INC
  • US11755906B2 patent drawing
  • US11755906B2 patent drawing
  • US11755906B2 patent drawing

AI summary

Described are systems and processes for generating dynamic estimated time of arrival predictive updates for delivery of perishable goods. In one aspect a system is configured for generating dynamic estimated time of arrival (ETA) predictive updates between a series of successive events for real-time delivery of orders. For each order, a plurality of delivery events and corresponding timestamps are received from devices operated by customers, restaurants, and couriers. Based on the timestamps, the system generates a plurality of ETA time predictions for one or more of the delivery events with trained predictive models that use weighted factors including historical restaurant data and historical courier performance. As additional timestamps are received for a delivery event, the trained predictive models dynamically update the ETA time predictions for successive events. The predictive models may be continuously trained by updating the weighted factors based on the received timestamps.