Patent ID: 11875421
Assignee: SAP SE
Field: IT methods for management (Electrical engineering)
Classification: CPC G  B  H | IPC G  H

Claim 0:
1. A computer-implemented method for distributing at least one warehouse task from a warehouse management hub to one of a plurality of programmable logic controllers in a distributed warehouse system, comprising:
sending, by the warehouse management hub, an initial configuration to a warehouse management device, the initial configuration comprising routing information, the routing information including a plurality of sources and a plurality of destinations within a warehouse and at least one programmable logic controller located between each source of the plurality of sources and each destination of the plurality of destinations;
receiving, by the warehouse management hub, state information from the warehouse management device, the state information comprising one or more of:
a state of sources and destinations within the warehouse,
a state of positioning systems within the warehouse,
a state of handling units within the warehouse, and
a state of each communication point or a subset of communication points in the warehouse;

transmitting an update to the initial configuration to the warehouse management device based on the state information;
receiving the warehouse task at the warehouse management hub, the warehouse task including attributes for physically transferring at least one product into a warehouse, out of the warehouse or within the warehouse;
determining, by the warehouse management hub and based on the attributes of the warehouse task, the warehouse management device from a plurality of warehouse management devices for processing the warehouse task, wherein the warehouse management hub is located remote from each of the warehouse management devices, the warehouse hub being communicably coupled to each of the warehouse management devices via a wide area network;
sending, by the warehouse management hub, the warehouse task to the determined warehouse management device;
identifying, by the determined warehouse management device and based on the attributes of the warehouse task and on the updated initial configuration, a first one of the plurality of programmable logic controllers, wherein the determined warehouse management device is communicably connected to each of the programmable logic controllers via a local area network; and
sending, by the determined warehouse management device, a message including information for carrying out the warehouse task to one of the programmable logic controllers based on the identification of the first one of the programmable logic.