Order Prioritization via User Scoring for Delivery Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current delivery systems often result in a poor consumer experience due to unpredictable and avoidable delays, as they prioritize orders on a first-come, first-served basis without considering customer loyalty or preferences, leading to inconsistent delivery times.

Innovation Solution

Implementing a system that generates and updates user scores based on factors like order history, loyalty program participation, and review history to prioritize orders, and generates fulfillment plans that include details such as merchant selection, delivery time, and transportation mode to maximize on-time delivery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If orders are prioritized on a first-come, first-served basis, then processing simplicity is maintained, but delivery reliability deteriorates due to unpredictable delays

Engineering Contradiction:
Improveprocessing simplicityVSAvoiddelivery reliability
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The system changes the prioritization parameter from simple arrival time to a composite score incorporating user loyalty metrics, order value, and delivery urgency. This allows the system to maintain processing efficiency while significantly improving delivery reliability by proactively identifying and prioritizing high-value orders before they are processed.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system performs preliminary scoring and prioritization of orders before they enter the fulfillment queue. By pre-calculating priority scores based on user history and order characteristics, the system establishes an optimized delivery sequence in advance, ensuring reliable delivery timing without adding complexity during actual order processing.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If delivery prioritization based on user scores is implemented, then delivery reliability improves, but system complexity increases

Engineering Contradiction:
Improvedelivery reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system automatically calculates user scores and prioritizes orders without requiring manual intervention. The scoring algorithm independently evaluates user history, order characteristics, and delivery constraints to determine priority, eliminating the need for complex manual scheduling systems while maintaining high delivery reliability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously updates user scores based on feedback from previous deliveries, order completion rates, and customer satisfaction metrics. This dynamic feedback mechanism allows the system to adapt prioritization criteria in real-time, improving delivery reliability without requiring complex reconfiguration of the underlying system architecture.

Inventive Principle:
Principle #23Feedback

3Productivity

If fulfillment plans are generated for multiple orders simultaneously, then resource utilization improves, but processing time increases

Engineering Contradiction:
Improveresource utilizationVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system segments the fulfillment planning process into discrete stages: priority scoring, route grouping, resource allocation, and timeline optimization. By dividing simultaneous multi-order planning into these manageable segments, the system achieves high resource utilization through coordinated routing while keeping processing time within acceptable limits through efficient staged execution.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10360616B2System and methods for prioritization of items for delivery
Publication Date: 2019.07.23 AMAZON TECH INC
  • US10360616B2 patent drawing
  • US10360616B2 patent drawing
  • US10360616B2 patent drawing

AI summary

Customers may place orders for items for delivery, where merchants provide the items, and a service provider receives the orders and facilitates the delivery of the items. Upon receiving multiple orders, the orders may be prioritized based on users scores associated with users that placed the orders. An order objective for the orders may be determined and multiple fulfillment plans for each order may be generated. For a particular order, a fulfillment plan of the multiple fulfillment plans may be selected based on the order objective for that order, where the selected fulfillment plan may govern how and when the items included in the order are to be delivered to the user that placed the order. The service provider may cause the items associated with the order to be delivered to the user pursuant to the selected fulfillment plan.