Dynamic Warehouse Task Scheduling via Wave Templates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current distribution warehouse management systems face challenges in efficiently scheduling and executing tasks to fulfill customer orders quickly and accurately, particularly when handling multiple orders concurrently, due to increased complexity and variability in supply chains, leading to errors and inefficiencies.

Innovation Solution

A computer-implemented system and method that automatically and dynamically plans and executes distribution warehouse scheduling by accessing customer orders, inventory levels, and labor resources, optimizing task allocation and actor assignment to reduce travel and enhance order fulfillment, using modules such as production distribution planning, inventory shuttle management, schedule planning, and schedule execution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple customer orders are picked concurrently to eliminate travel around the distribution warehouse, then productivity and efficiency are improved, but errors increase due to increased complexities

Engineering Contradiction:
Improveorder fulfillment speedVSAvoidorder picking accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system segments the order fulfillment process into distinct phases (wave creation, task generation, task execution, verification) and divides complex orders into smaller pick tasks. Multiple orders are grouped into waves with standardized processes, allowing concurrent processing while maintaining control through segmentation of the fulfillment workflow.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts wave parameters, task priorities, and resource allocation based on real-time conditions. Wave templates allow flexible configuration of pick quantities, time windows, and priority levels. The system adapts to changing order volumes, product availability, and worker capabilities while maintaining accurate order fulfillment through dynamic recalibration of fulfillment parameters.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If traditional scheduling systems are used to manage distribution warehouse operations, then system simplicity is maintained, but the ability to adapt to changing supply chain conditions deteriorates

Engineering Contradiction:
Improveresponse to supply chain variabilityVSAvoidscheduling system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The scheduling system serves multiple functions: it creates fulfillment waves, generates worker tasks, tracks inventory levels, manages product allocations, and coordinates receiving operations. The wave template mechanism provides a universal framework that handles diverse order types, product categories, and fulfillment scenarios through a single integrated process.

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

Solution Approach 2:

The system automatically generates fulfillment waves and worker tasks based on incoming order data and current warehouse conditions. It self-adjusts to inventory changes, product availability, and worker availability without manual intervention. The system autonomously recalculates optimal fulfillment strategies and reallocates resources in response to supply chain variations.

Inventive Principle:
Principle #25Self-service

3Productivity

If manual task allocation and scheduling methods are used, then system complexity is reduced, but productivity and efficiency deteriorate

Engineering Contradiction:
Improveorder fulfillment throughputVSAvoidautomation system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The wave template acts as an intermediary between order management and execution. It translates customer orders into standardized fulfillment tasks that can be efficiently processed by workers. The system generates structured task lists with clear instructions, pick quantities, and time windows, serving as a mediator that bridges planning and execution while maintaining productivity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system replaces manual scheduling and task allocation with automated computer-based processes. Algorithms automatically generate fulfillment waves, assign tasks to workers, and track completion status. This substitution of manual mechanical processes with automated electronic systems increases productivity while managing complexity through standardized digital workflows.

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

4Adaptability or versatility

If fixed scheduling approaches are used to plan distribution warehouse operations, then planning stability is maintained, but the ability to respond to real-time changes deteriorates

Engineering Contradiction:
Improvereal-time schedule adjustment capabilityVSAvoidscheduling plan stability
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The system uses periodic wave templates with defined time windows and frequency parameters to structure fulfillment operations. Waves are created at regular intervals based on order influx patterns, providing a stable rhythmic framework for operations. This periodic structure maintains scheduling stability while allowing flexible adjustment of wave parameters to respond to real-time conditions.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS20240095616A1Automatically and dynamically managing task based scheduling and operations for distribution warehouses
Publication Date: 2024.03.21 AUTOSCHEDULER AI LLC
  • US20240095616A1 patent drawing
  • US20240095616A1 patent drawing
  • US20240095616A1 patent drawing

AI summary

A system, method and/or computer usable program product for automatically and dynamically planning and executing schedules and operations of a distribution warehouse locality including accessing a set of customer orders for fulfillment from the distribution warehouse locality within a predetermined timeframe, each customer order including a priority for fulfillment; accessing current inventory levels for the distribution warehouse locality; accessing expected shipments of inventory to the distribution warehouse locality; accessing a set of expected labor resources at the distribution warehouse locality for fulfilling the set of customer orders within the predetermined timeframe; automatically generating a set of tasks for completing each customer order; automatically optimizing an allocation of the set of tasks with the set of expected labor resources for each customer order; automatically scheduling the allocated set of expected labor resources and the set of tasks for fulfilling the set of customer orders; accessing an identified set of actors associated with the set of expected labor resources within a second timeframe; automatically optimizing an allocation of the set of tasks with the identified set of actors for fulfilling the set of customer orders within the second timeframe, the optimization including reducing travel by the set of actors; and automatically providing a set of signals describing the optimized allocated set of tasks to the identified set of actors.