US 12,321,978 B2
Order assembly methods and system for multiple points of sale
Brianna L. Johnson, New Braunfels, TX (US); Andria M. Rambow, Rogers, MN (US); Jennifer A. Tso, Minneapolis, MN (US); Kylene N. Webster, Shakopee, MN (US); Arivanandam Sankaranarayanan, Woodbury, MN (US); Syed G. H. Mohammed, Maple Grove, MN (US); Michael T. Johnson, Minneapolis, MN (US); Slade J. Baumann, Minneapolis, MN (US); Charles T. Utz, Rosemount, MN (US); and Daniel N. Tawfik, Maple Grove, MN (US)
Assigned to TARGET BRANDS, INC., Minneapolis, MN (US)
Filed by TARGET BRANDS, INC., Minneapolis, MN (US)
Filed on Jan. 13, 2023, as Appl. No. 18/097,022.
Prior Publication US 2024/0242264 A1, Jul. 18, 2024
Int. Cl. G06Q 30/00 (2023.01); G06Q 30/0601 (2023.01)
CPC G06Q 30/0635 (2013.01) [G06Q 30/0641 (2013.01)] 16 Claims
OG exemplary drawing
 
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.