Dynamic Inventory Picking Path Optimization Algorithm

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional merchandise location systems struggle to dynamically optimize inventory picking paths within physical stores due to changing store layouts and lack of accurate location data, leading to inefficiencies in item retrieval.

Innovation Solution

A system that receives merchandise requests, collects picking data from employees, and analyzes it to determine an optimized picking path using an algorithm that adjusts dynamically based on historical data and changes in store layout, allowing for efficient item retrieval without requiring additional resources or hardware.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional merchandise location systems are used, then system simplicity is maintained, but picking path optimization cannot be achieved dynamically

Engineering Contradiction:
Improvedynamic optimization capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system automatically collects picking data from employees during normal operations, analyzes it to identify optimized paths, and dynamically updates routing algorithms without requiring manual intervention or additional hardware. The system serves itself by using existing operational data to improve its own optimization capabilities.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements continuous feedback loops where picking data from employees is collected, analyzed to identify patterns and optimizations, and then used to update routing algorithms. This feedback mechanism enables dynamic adaptation to changing store layouts and picking patterns without manual reconfiguration.

Inventive Principle:
Principle #23Feedback

2Productivity

If traditional fixed routing methods are used, then system simplicity is maintained, but picking efficiency decreases with layout changes

Engineering Contradiction:
Improvepicking efficiencyVSAvoidadaptability to layout changes
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system transitions from static, pre-defined routing to dynamic path optimization by continuously analyzing actual picking data and adjusting recommended paths in real-time. This allows the system to adapt to layout changes, seasonal merchandise repositioning, and evolving picking patterns automatically.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes operational parameters by using historical picking data, employee speed profiles, and real-time inventory locations to dynamically calculate optimized paths. These parameter changes enable the system to adapt to varying conditions without requiring manual reconfiguration of routing rules.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If detailed tracking of picking paths is implemented, then optimization accuracy improves, but data collection complexity increases

Engineering Contradiction:
Improvepicking path data accuracyVSAvoiddata collection system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system leverages existing mobile devices and applications that employees already use for order picking. By capturing data from these existing tools during normal operations, the system achieves precise tracking without requiring additional sensors, wearables, or specialized equipment.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses multi-functional mobile devices that employees already possess for various tasks. These devices serve dual purposes: performing original picking functions and simultaneously providing precise location and timing data for optimization analysis, eliminating the need for dedicated tracking hardware.

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

4Loss of time

If manual optimization methods are used, then implementation cost is low, but time consumption increases

Engineering Contradiction:
Improvetime for path determinationVSAvoidautomation level
Core Design Contradiction:
Loss of timeVSExtent of automation

Solution Approach 1:

The system replaces manual analysis and optimization processes with automated computational algorithms. These algorithms continuously analyze picking data, identify patterns, and calculate optimized paths automatically, eliminating the need for manual intervention while providing real-time optimization.

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

Solution Approach 2:

The system operates continuously in the background, constantly collecting data, analyzing patterns, and updating optimization algorithms without interrupting normal picking operations. This continuous operation enables real-time adaptation while maintaining uninterrupted productivity.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS10049401B2Dynamically optimizing inventory picking path within a store
Publication Date: 2018.08.14 MAPLEBEAR INC
  • US10049401B2 patent drawing
  • US10049401B2 patent drawing
  • US10049401B2 patent drawing

AI summary

One embodiment provides a system for dynamically optimizing inventory picking paths within a physical store. The system performs operations including receiving merchandise requests from customers, providing the merchandise requests to merchandise pickers, and receiving, from the merchandise pickers, picking data identifying picking paths executed by the merchandise pickers when picking items within the physical store to fulfill the merchandise requests. The operations further include analyzing the merchandise requests and the picking data to identify an algorithm suitable for determining an optimized picking path, and, in response to receiving a new online merchandise request, applying the algorithm to determine an optimized picking path for fulfilling the new online merchandise request. The optimized picking path is provided to at least one of the merchandise pickers. The algorithm is dynamically adjustable in response to receiving additional picking data identifying different picking paths that reflect changes to the store layout.