CPC G06Q 10/0832 (2013.01) [G06Q 10/087 (2013.01)] | 16 Claims |
1. A system for processing online orders, the system comprising:
a robotic device at a facility;
an order processing server, wherein the order processing server is configured to:
receive, from a customer, an online order, wherein the online order includes grocery items; and
transmit, to a control circuit via a communications network, the online order;
the control circuit communicatively coupled to the order processing server, the control circuit configured to:
receive, from the order processing server via the communications network, the online order;
determine, based on the online order, the grocery items included in the online order;
determine, based on the grocery items included in the online order, a number of the grocery items that require refrigeration and a number of the grocery items that require freezing;
determine, based on the number of grocery items requiring refrigeration and the number of grocery items requiring freezing, a number of totes required for the online order;
transmit, to the robotic device, an instruction, wherein the instruction indicates the number of totes required for the online order and indicates an intended state for at least one tote of the number of totes, wherein the intended state is one of a refrigeration state and a freezer state;
wherein the robotic device transports, or causes transport of, the at least one tote of the number of totes to a refrigerated section of a storage area of the facility if the intended state is a refrigeration state or to a freezer section of the storage area if the intended state is a freezer state.
|