Decoupled Order Fulfillment via Buffer Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional order fulfillment workflows in warehouses are inefficient due to unbalanced execution of dependent operations by different actors, leading to increased costs, lowered productivity, and unnecessary resource utilization, as actors operate at different rates and times, causing delays and interruptions.

Innovation Solution

The implementation of a coordinator system that monitors and controls different sets of actors, such as robots and humans, to ensure continuous operation at optimal rates without delay or interference, by saturating them over overlapping periods and adjusting the size of item caches and operation sets to maximize throughput.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If retrieval and packing operations are divided between different sets of actors, then operational specialization is improved, but waiting time and idle time increase due to unbalanced execution rates

Engineering Contradiction:
Improveoperational specializationVSAvoidwaiting time
Core Design Contradiction:
Ease of manufactureVSLoss of time

Solution Approach 1:

An intermediary buffer storage system is introduced between the retrieval operations and packing operations. This buffer temporarily holds retrieved items, allowing the retrieval set and packing set to operate independently at their respective optimal rates without blocking each other, thus resolving the time loss caused by unbalanced execution rates while maintaining operational specialization

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The order fulfillment process is segmented into distinct independent stages: retrieval operations, buffer storage, and packing operations. Each segment is assigned to different sets of actors who can execute at their own optimal speeds, eliminating the waiting time that occurs when operations are tightly coupled

Inventive Principle:
Principle #1Segmentation

2Productivity

If actors operate continuously without waiting, then productivity is improved, but resource conflicts and interruptions occur due to unbalanced operation rates

Engineering Contradiction:
Improvecontinuous operationVSAvoidoperation stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The buffer storage acts as a mediator that absorbs the variability in operation rates between different actor sets. When one set operates faster, the buffer accumulates items; when slower, the buffer releases items. This decoupling allows continuous operation without resource conflicts while maintaining stable, interruption-free execution

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The buffer storage provides beforehand cushioning by pre-storing items retrieved by the first set of actors before the packing set is ready. This cushioning capacity prevents interruptions and ensures continuous operation by having items readily available when needed, thus maintaining both productivity and reliability

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

3Ease of operation

If items are retrieved and held until packing is ready, then operational coordination is improved, but storage time and resource utilization decrease

Engineering Contradiction:
Improveoperational coordinationVSAvoidresource utilization
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

Items are retrieved and placed in buffer storage in advance (preliminary action) before the packing set is ready. This allows the retrieval set to operate continuously without waiting, improving operational coordination. The buffer holds items temporarily, and resource utilization is optimized by releasing items from buffer to packing as needed, minimizing unnecessary storage time

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11562320B2Decoupled order fulfillment
Publication Date: 2023.01.24 INVIA ROBOTICS INC
  • US11562320B2 patent drawing
  • US11562320B2 patent drawing
  • US11562320B2 patent drawing

AI summary

Provided are systems and methods for maximizing saturation of two different sets of actors performing different sets of dependent operations at different rates over different but overlapping periods of time in a non-conflicting manner. The systems and methods may include transferring a first set of ordered items from item storage to item cache locations at a first rate during a first period of time, and fulfilling orders at a faster second rate over a later second period of time by picking items from a first set of the item cache locations at the second rate, and by replacing items at a non-overlapping second set of the item cache locations at the first rate. The transferring is commenced before the picking to create a buffer that allows a first set of actors, operating at the first rate, to continually provide the dependencies needed for a second set of actors to operate at the faster second rate without conflict and with each set of actors operating at their respective maximum rates.