Fulfillment Plan Generation Using ML Substitute Classification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing ordering systems face challenges in efficiently fulfilling customer orders when products are not immediately available, as they lack the ability to identify and utilize substitute products from various inventory sources, leading to delays and inefficiencies.

Innovation Solution

A system utilizing machine learning techniques to classify substitute products based on key attributes and generate heterogeneous fulfillment plans, which include both target and substitute products from internal and external sources, ensuring timely order fulfillment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the system waits for the particular source to be replenished with needed products, then product availability is ensured, but customer wait time increases and fulfillment efficiency decreases

Engineering Contradiction:
Improveproduct availabilityVSAvoidcustomer wait time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by proactively identifying substitute products before the original product is available. When a product is out of stock, the system immediately searches for and classifies substitute products based on key attributes, preparing fulfillment options in advance rather than waiting for replenishment. This preliminary classification enables rapid fulfillment decisions that reduce customer wait time while maintaining product availability through alternatives.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces substitute products as intermediaries between the customer's need and the original product source. Instead of directly waiting for the original product to become available, the system uses machine learning to identify and classify substitute products that can serve as temporary intermediaries to fulfill the customer order, thereby bridging the gap during the replenishment waiting period.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the system uses a single source for product fulfillment, then source reliability is maintained, but fulfillment flexibility and efficiency are reduced

Engineering Contradiction:
Improvesource reliabilityVSAvoidfulfillment flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system applies universality by enabling multiple inventory sources to serve the same fulfillment function. Instead of relying on a single product source, the machine learning system classifies substitute products from various internal and external inventory sources based on key attributes, allowing any suitable source to fulfill the order. This multi-functional approach increases fulfillment flexibility while maintaining reliability through attribute-based validation.

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

Solution Approach 2:

The system changes the parameters of product selection by shifting from strict product identity matching to attribute-based similarity matching. The machine learning model evaluates key attributes (such as product characteristics, specifications, and compatibility) to determine substitute suitability, allowing fulfillment from diverse sources with different product parameters as long as they meet the required attribute thresholds.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If the system manually identifies substitute products, then substitution accuracy can be maintained, but processing time and operational complexity increase

Engineering Contradiction:
Improvesubstitution accuracyVSAvoidorder fulfillment speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system replaces the manual mechanical process of substitute identification with an automated machine learning system. The ML model automatically classifies substitute products by evaluating key attributes and comparing them against the original product requirements, eliminating manual intervention while maintaining high substitution accuracy through algorithmic attribute matching and decision rules.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system enables self-service by allowing the machine learning model to autonomously identify and classify substitute products without human assistance. The system automatically queries inventory sources, evaluates product attributes, determines substitution suitability, and generates fulfillment recommendations, making the entire substitute identification process self-executing while maintaining precision through trained classification algorithms.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12141728B2Generating and executing a fulfillment plan
Publication Date: 2024.11.12 ORACLE INT CORP
  • US12141728B2 patent drawing
  • US12141728B2 patent drawing
  • US12141728B2 patent drawing

AI summary

A target quantity of a target product is needed. However, the target quantity of the target product is not available from a set of sources. A fulfillment plan is generated. The fulfillment plan includes obtaining quantities of more than one product in order to fulfill the need for the target quantity of the target product. The fulfillment plan is executed. Executing the fulfillment plan includes distributing tasks, orders, notifications to various entities to fulfill the target quantity of the target product.