Patent ID: 11941311
Assignee: STARBUCKS CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 14:
15. A non-transitory computer-readable medium comprising program code that is executable by one or more processors for causing the one or more processors to perform operations including:
receiving, from a client device, a submission of an order to be fulfilled at a store;
receiving data about a plurality of print queues at a plurality of printers via a network;
determining a plurality of queue times corresponding to the plurality of print queues, each respective queue time of the plurality of queue times being determined based on a corresponding print queue of the plurality of print queues and being an estimated length of time required to complete a respective set of items associated with the corresponding print queue, wherein determining the plurality of queue times involves, for each respective print queue in the plurality of print queues:
determining a plurality of estimated creation times for the respective set of items associated with the respective print queue; and
determining the respective queue time for the respective print queue based on the plurality of estimated creation times;

generating an estimated wait time for the order based on the plurality of queue times; and
transmitting the estimated wait time to the client device for display in a graphical user interface to a user associated with the order.