Machine Learning Inventory Route Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing diverse and complex inventory systems, particularly in large or complicated locations, is inefficient due to the challenges of monitoring inventory levels, restocking, and handling recalled or spoiled products, as existing methods fail to optimize routes and sequences for task performers effectively.

Innovation Solution

A machine learning system is trained to generate optimized routes and sequences for inventory management tasks by analyzing characteristics of previous tasks, including locations, durations, and task performer attributes, using a combination of feature extractors, machine learning engines, and rule logic to improve efficiency and accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional inventory management methods are used in large or complicated locations, then inventory monitoring and task completion can be performed, but the time and labor required are excessive and efficiency is low

Engineering Contradiction:
Improveinventory management efficiencyVSAvoidtime required for inventory tasks
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system pre-calculates and stores optimal routes and sequences for completing inventory tasks by analyzing historical task characteristics, locations, and durations. When new tasks are assigned, the system retrieves pre-computed optimized routes rather than calculating them in real-time, significantly reducing the time required for inventory management while maintaining high efficiency

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces manual route planning and inventory management methods with machine learning-based automated systems. The ML model analyzes task characteristics and generates optimized routes, substituting human decision-making with algorithmic optimization that reduces both time and labor requirements while improving productivity

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

2Ease of operation

If manual route planning is used for inventory tasks, then task completion is possible, but the routes and sequences are not optimized leading to increased labor and time consumption

Engineering Contradiction:
Improvesimplicity of task assignmentVSAvoidinventory management efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system automatically generates optimized routes and task sequences without requiring manual intervention. The ML model self-adjusts and learns from historical data to improve route optimization, enabling the system to serve itself by continuously refining its algorithms while maintaining simple task assignment interfaces for users

Inventive Principle:
Principle #25Self-service

3Productivity

If optimized routes are generated using machine learning, then time and labor are reduced, but system complexity increases

Engineering Contradiction:
Improveinventory management efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The machine learning system is designed to handle multiple inventory management functions including route optimization, sequence planning, and task assignment through a single unified platform. This multi-functional approach consolidates what would otherwise require separate complex systems, achieving high productivity while managing overall system complexity through integration

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

Data Source

PatentUS20210334682A1Machine learning systems for managing inventory
Publication Date: 2021.10.28 ORACLE INT CORP
  • US20210334682A1 patent drawing
  • US20210334682A1 patent drawing
  • US20210334682A1 patent drawing

AI summary

Techniques are disclosed for training a machine learning model to select a route for performing tasks in a target set of inventory tasks. The machine learning model may be trained by obtaining training data sets that include characteristics of previously performed tasks by one or more task performers. Example characteristics may include locations associated with the previously performed tasks, a duration of time taken to perform the previous tasks, a route taken to perform the tasks, a sequence in which tasks a set of tasks were performed, and attributes of the task performers themselves. The machine learning model may be trained using these training data sets and the applied to a received set of target tasks. The trained machine learning model may then generate a route and/or sequence in which the tasks of the target set of tasks may be performed.