US 11,854,064 B2
System and method for adding items to an electronic order
Austin Smith, San Jose, CA (US); Arnon Katz, San Mateo, CA (US); Michael Ebener, San Francisco, CA (US); Vidyanand Krishnan, Sunnyvale, CA (US); and Jason Shaffer, Rogers, AR (US)
Assigned to WALMART APOLLO, LLC, Bentonville, AR (US)
Filed by Walmart Apollo, LLC, Bentonville, AR (US)
Filed on Nov. 30, 2020, as Appl. No. 17/107,737.
Application 17/107,737 is a continuation of application No. 15/444,977, filed on Feb. 28, 2017, granted, now 10,853,871.
Prior Publication US 2021/0082032 A1, Mar. 18, 2021
Int. Cl. G06Q 30/0601 (2023.01); G06Q 10/087 (2023.01); G06Q 30/016 (2023.01)
CPC G06Q 30/0635 (2013.01) [G06Q 10/087 (2013.01); G06Q 30/016 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
one or more processors; and
one or more non-transitory computer-readable media storing computing instructions that, when executed on the one or more processors, cause the one or more processors to perform functions comprising:
receiving, from a customer device at a first time, an online order of at least one of a plurality of items for a customer, wherein the online order comprises (i) a customer identification for the customer and (ii) a first order identification for the online order;
receiving, from the customer device, a selection of a pick-up time for retrieval of the online order at a store;
receiving, at a second time after the first time, an additional order for the customer comprising (i) one or more additional items from the plurality of items, (ii) the customer identification, and (iii) a second order identification being different than the first order identification;
linking the second order identification for the additional order to the first order identification for the online order based on the customer identification to create a combined order; and
when the additional order is received before a cutoff time for the pick-up time, sending instructions to an automatic inventory retrieval system with an integrated assembler device comprising one or more robots, wherein each robot of the one or more robots is configured to (1) read respective identifiers for at least one item of the plurality of items of the online order and for the one or more additional items of the additional order of the combined order, (2) identify, by scanning a sticker label affixed to an item available in a facility, that the item belongs to either the online order or the additional order of the combined order, (3) retrieve the at least one of the plurality of items and the one or more additional items of the combined order from the facility, and (4) place the at least one of the plurality of items and the one or more additional items of the combined order in a designated location to facilitate assembly of the combined order.