| CPC G06Q 30/0635 (2013.01) [G06Q 30/0641 (2013.01)] | 16 Claims |

|
1. A computer implemented method comprising:
receiving, at a computing device, an order comprising a plurality of products, the plurality of products comprising a first product, a second product, and a third product;
determining, by the computing device using stored retailer and order data, the first product and the third product are associated with a first retailer and the second product is associated with a second retailer;
grouping, by the computing device, the first product and the third product in the order into a product group based on a common characteristic;
transmitting, by the computing device, a first user interface to a first user device and a second user interface to a second user device, the first user interface displaying information about the order including the product group and the second user interface displaying information about the order including the product group, a first status indicator associated with the product group, the second product, and a second status indicator associated with the second product;
receiving, from the first user device, a first user input corresponding to an initiation of production of the first product in the product group;
in response to receiving the first user input, transmitting, by the computing device in real-time, a first updated second user interface to the second user device, the first updated second user interface displaying a change in a first appearance of the first status indicator associated with the product group to a second appearance to reflect the initiation, wherein the first appearance of the first status indicator is changed to the second appearance by filling in a displayed outline of the first status indicator;
receiving, from the first user device, a second user input corresponding to a completion of the production of the first product;
in response to receiving the second user input, transmitting, by the computing device in real-time, a second updated second user interface to the second user device, the second updated second user interface displaying a change in the second appearance of the first status indicator associated with the product group to a third appearance that reflects the product group is partially completed by filling in the displayed outline of the first status indicator an increased amount;
receiving, from the first user device, a third user input corresponding to a completion of the production of the third product in the product group;
in response to receiving the third user input, transmitting, by the computing device in real-time, a third updated second user interface to the second user device, the third updated second user interface displaying a change in the third appearance of the first status indicator associated with the product group to a fourth appearance to reflect the completion of the production of the product group by fully filling in the displayed outline of the first status indicator;
receiving, from the second user device, a fourth user input corresponding to an assembly of the order; and
in response to receiving the fourth user input, transmitting, by the computing device in real-time, a third user interface to third user device, the third user interface displaying a notification that the order including the first product, the second product, and the third product is complete.
|