Warehouse Robot Tasking Microservices for Flexible System Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing warehouse management systems and AMR systems from different vendors require labor-intensive efforts for interface software customization and updates due to varying operating systems and warehouse layouts, leading to inefficiencies in inventory management.

Innovation Solution

A computer-based warehouse executive subsystem (WEX) and mobile robot automation subsystem (MAS) with a vehicle tasking subsystem (VTS) using microservice components, configured to be tightly designed and loosely coupled, allowing for flexible adaptation to different applications and reducing the need for semi-customization through parameterization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If interface software is customized for each warehouse application and updated for different operating system and application software versions, then system compatibility and functionality are improved, but labor intensity and maintenance effort increase significantly

Engineering Contradiction:
Improvesystem compatibilityVSAvoidmaintenance effort
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The interface software is segmented into modular components including a connection manager, data translator, and configuration module. Each component handles specific tasks independently, allowing selective updates and reducing overall maintenance effort while maintaining adaptability to different warehouse systems.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The interface software is designed with universal communication protocols and standardized data structures that can interface with multiple warehouse management systems and AMR systems from different vendors. This multi-functional design reduces the need for extensive customization while maintaining broad system compatibility.

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

2Adaptability or versatility

If interface software is customized for every warehouse application, then specific application requirements are met, but system complexity and customization costs increase

Engineering Contradiction:
Improveapplication specificityVSAvoidsoftware complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The interface software employs dynamic configuration capabilities where connection parameters, data formats, and communication protocols can be adjusted at runtime based on the specific warehouse application. This dynamic approach allows the same software base to adapt to different applications without requiring complex customizations for each scenario.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

An intermediary abstraction layer is introduced between the warehouse management system and the AMR system. This mediator handles application-specific requirements through standardized interfaces, reducing software complexity by isolating customization needs to the intermediary layer rather than throughout the entire system.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If different vendors supply warehouse management systems and AMR systems, then system selection flexibility is improved, but integration difficulty and interface customization requirements increase

Engineering Contradiction:
Improvevendor selection flexibilityVSAvoidintegration ease
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The interface software implements universal communication protocols and standardized data exchange formats that work with warehouse management systems and AMR systems from multiple vendors. This universality maintains vendor selection flexibility while reducing integration difficulty through consistent interface standards.

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

Solution Approach 2:

An intermediary integration layer is provided that abstracts vendor-specific protocols and communicates through standardized interfaces. This mediator simplifies integration between different vendor systems while maintaining the ability to connect to various warehouse management systems and AMR systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12499413B2Autonomous mobile robot based material movement system and method
Publication Date: 2025.12.16 DEMATIC CORP
  • US12499413B2 patent drawing
  • US12499413B2 patent drawing
  • US12499413B2 patent drawing

AI summary

An automated warehouse material movement system and method of moving material in a warehouse, includes a computer based warehouse executive subsystem (WEX) that is programed with computer code to maintain inventory location and quantity information, schedule inventory movement and track inventory movement within the warehouse and a computer based mobile robot automation subsystem (MAS) that is programed with computer code to maintain information of floor layout of the warehouse, maintain information on mobile robots in the warehouse, allocate and deallocate mobile robots to particular missions, control and track movement of mobile robots and provide situational reporting of the mobile robots. A computer based vehicle tasking subsystem (VTS) is programed with computer code to respond to mission commands from the WEX to issue commands to the MAS to reserve and schedule mobile robots including movement of inventory between a source and a destination within the warehouse and to report status information from the MAS to the VTS regarding status of missions. At least one microservice component is configured to be tightly designed, stateless and loosely coupled with said WEX and MAS. The VTS is the at least one microservice component.