Machine Learning Model for Dynamic Order Delivery Compensation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing online concierge systems face challenges in predicting order fulfillment lateness and determining optimal compensation values, leading to late deliveries and potential customer dissatisfaction due to mispricing, which affects business performance.

Innovation Solution

A machine learning model is employed to predict order lateness and dynamically adjust compensation values based on various factors, including shopper effort and market conditions, to optimize return on investment by reducing lateness and enhancing customer satisfaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If compensation value is increased to reduce order lateness, then order delivery time is improved, but system cost increases

Engineering Contradiction:
Improveorder delivery timeVSAvoidsystem cost
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system dynamically adjusts the compensation value parameter based on predicted lateness probability. By changing the compensation parameter in response to predicted order characteristics and fulfillment agent behavior, the system optimizes the balance between delivery reliability and cost efficiency without using fixed high compensation values.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system uses a trained machine learning model that processes feedback from order fulfillment history, shopper behavior patterns, and fulfillment agent performance data to continuously improve lateness prediction accuracy. This feedback loop enables more precise compensation adjustments over time.

Inventive Principle:
Principle #23Feedback

2Loss of energy

If compensation value is set low to reduce system cost, then system cost decreases, but order delivery time deteriorates

Engineering Contradiction:
Improvesystem costVSAvoidorder delivery time
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The compensation value is not fixed but dynamically adjusted based on real-time predictions of lateness probability. The system continuously monitors fulfillment progress and adjusts compensation levels adaptively, allowing low compensation for low-risk orders and higher compensation only when predicted lateness probability exceeds thresholds.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary prediction of lateness probability using machine learning models before finalizing compensation values. This preliminary assessment allows the system to pre-adjust compensation levels to prevent lateness rather than reacting after delays occur, optimizing the balance between cost and reliability.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If compensation value is dynamically adjusted based on predicted lateness, then order delivery time is optimized, but system complexity increases

Engineering Contradiction:
Improveorder delivery timeVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

A trained machine learning model serves as an intermediary component that encapsulates the complex prediction logic. The model processes multiple input features (order characteristics, fulfillment agent data, historical patterns) and outputs lateness probability predictions, shielding the rest of the system from the complexity of the underlying prediction algorithms while enabling dynamic compensation adjustments.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12450561B2Machine learning model for dynamically boosting order delivery time
Publication Date: 2025.10.21 MAPLEBEAR INC
  • US12450561B2 patent drawing
  • US12450561B2 patent drawing
  • US12450561B2 patent drawing

AI summary

A method or a system for using machine learning to dynamically boost order delivery time. The system receives an order associated with a delivery time and a compensation value. The system applies a machine-learning model to an order to predict an amount of lateness time that an order will be fulfilled late. The system then determines a lateness value based in part on the predicted amount of lateness time. The lateness value indicates a penalty caused by the predicted amount of lateness time. For each of a plurality of proposed boost amounts for the compensation value, the system determines an uplift, indicating a reduction of the lateness value caused by the boost amount. The system then selects a boost amount from the plurality of boost amounts based in part on the determined uplifts, causing the order to be accepted sooner to thereby boost order delivery time.