IP Library Granted Patent US 12,333,915
Granted Patent B2
US 12,333,915 · App. 18/268,204 · Granted Jun 17, 2025

Methods and apparatus for facilitating transport of items between a store and a customer via a customer access portal

Inventors: John G. Lert, Jr. (Wakefield, MA); William Fosnight (Windham, NH); Frederick Morgan (North Billerica, MA)
Assignee: Symbotic LLC
G07F7/122G06Q30/0601
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,333,915
App. No.
18/268,204
Granted
Jun 17, 2025
Kind
B2
Abstract

A customer access system includes one or more customer access portals to dispense ordered items to customers and/or receive returned items from customers. A tote transfer system transports one or more totes to carry the ordered items and the returned items to and from the customer access portals. The customer access system may also include a storage structure to temporarily store one or more totes to provide a buffer to reduce or mitigate customer wait times at the customer access portal and/or to more efficiently disposition items by consolidating returned items. The storage structure may further allow “asynchronous dispositioning” of returned items where the retrieval of a returned item from the customer and the dispositioning of the returned item occurs at different times. In some implementations, the customer access portal includes one or more drawers to exchange of items with a customer in a safe and efficient manner.

Claims (54)

1. A method for transporting a first grocery item ( 102 ) between a customer ( 104 ) and a store ( 110 ) via a customer access portal ( 310 ) coupled to the store, wherein:

the store comprises at least one inventory management computing device ( 120 ) including memory ( 124 ) storing an inventory management application ( 128 ) executed by the inventory management computing device and a database storing product information for the plurality of products, the product information including a product code for each product of the plurality of products;

the customer access portal ( 310 ) comprises:

a user interface ( 316 A);

a user interaction area ( 320 );

a portal door ( 314 ) to control access by the customer to the user interaction area; and

an interior safety door ( 318 ) to control access to an aisle space ( 312 ) that facilitates transport of the first grocery item between the user interaction area and the store;

the first grocery item is identified by a first product code ( 106 ); and

the customer places an order with the store and receives an order number ( 108 ) corresponding to the order, via a user software application operating on a computer, cellular device, or other device ( 316 B) communicatively coupled to the inventory management computing device or via the user interface ( 316 A) of the customer access portal ( 310 ), wherein the order includes the first product code for the first grocery item,

the method comprising:

A) receiving, via the user interface ( 316 A) of the customer access portal ( 310 ) or the computer, cellular device or other device used by the customer ( 316 B), the order number ( 108 ) corresponding to the order; and

B) automatically opening the portal door ( 314 ) of the customer access portal to allow access by the customer to the user interaction area ( 320 ) while maintaining the interior safety door ( 318 ) closed to prevent access by the customer to the aisle space between the user interaction area and the store.

2. The method of claim 1 , wherein the store ( 110 ) further comprises:

container storage ( 164 ) including at least one multi-level rack structure to hold inventory comprising a plurality of products constituting picking stock, the plurality of products including frozen products and chilled products; and

container transport ( 166 ) including a plurality of mobile robots ( 212 ) to transport at least some of the inventory to and from the multi-level rack structure.

3. The method of claim 1 , wherein A) comprises:

A1) scanning, via the user interface of the customer access portal, a code for the order number.

4. The method of claim 3 , wherein the code for the order number comprises one of a barcode or a QR code.

5. The method of claim 3 , wherein A) further comprises at least one of:

A2) displaying on the user interface the order corresponding to the order number;

A3) displaying on the user interface that the order is being retrieved from the store; or

A4) displaying on the user interface that the order has arrived at the customer access portal.

6. The method of claim 3 , wherein B) comprises:

B1) transporting a first tote ( 932 ) containing the first grocery item to the interior safety door via the aisle space;

B2) opening the interior safety door and placing the first tote into the user interaction area; and

B3) closing the interior safety door and opening the portal door to expose the first tote containing the first grocery item to the customer.

7. The method of claim 6 , wherein B1) comprises: transporting the first tote from the store to the interior safety door using a first mobile robot of the plurality of mobile robots ( 212 ).

8. The method of claim 7 , wherein: the store ( 110 ) is coupled to the customer access portal ( 310 ) via a plurality of transit rails ( 214 ); and

B1) comprises transporting the first tote from the store to the interior safety door along the plurality of transit rails using the first mobile robot.

9. The method of claim 6 , wherein B1) comprises: transporting the first tote from the store to the interior safety door using at least one of a conveyor ( 1070 ) or a gantry ( 1176 ).

10. The method of claim 6 , wherein B1) comprises: transporting the first tote from the store to the interior safety door using a vertical rack.

11. The method of claim 6 , further comprising:

C) receiving, via the user interface of the customer access portal, an indication that the customer is done retrieving the first grocery item from the first tote; and

D) closing the portal door.

12. The method of claim 1 , wherein A) comprises:

A1) receiving a notification of a return of the first grocery item.

13. The method of claim 12 , wherein A) comprises:

A2) scanning, via the user interface of the customer access portal, at least one code for at least one of the order number or the first product code for the first grocery item.

14. The method of claim 13 , wherein the at least one code comprises one of a barcode or a QR code.

15. The method of claim 13 , further comprising:

C) after automatically opening the portal door in B), automatically verifying that the first grocery item is in the user interaction area of the customer access portal.

16. The method of claim 15 , wherein:

the customer access portal further comprises at least one camera ( 322 ) having a view of the user interaction area; and

C) comprises verifying that the first grocery item is in the user interaction area using the at least one camera.

17. The method of claim 15 , further comprising:

D) after C), closing the portal door; and

E) returning the first grocery item to the store.

18. An automated dispense portal configuration to facilitate transport of a first item to or from a user, the automated dispense portal configuration comprising:

a storage structure;

a plurality of totes configured for storage in the storage structure;

a tote transfer system, coupled to the storage structure, to transport the plurality of totes to and from the storage structure;

a portal, coupled to the tote transfer system, to transport the first item between a first tote of the plurality of totes and the customer, the portal comprising: a tote location, coupled to the tote transfer system, in which the first tote is configured to be temporarily positioned, the tote transfer system moving the first tote into and out of the tote location, a safety door configured to prevent a user from accessing other portions of the tote transfer system; and

wherein the tote location is disposed enabling a first robot to move the first tote into and out of the tote location, and a second robot to separately move a second tote into and out of the tote location.

19. The automated dispense portal configuration of claim 18 , wherein the tote transfer system comprises a queuing area proximate the tote location where the first robot and the second robot queue up and stage before moving the respective first tote and second tote into the tote location.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2023
From: WALMART INC.
To: WALMART APOLLO, LLC
Reel/Frame 065043/0861 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2023
From: ALERT INNOVATION INC.
To: WALMART INC.
Reel/Frame 065043/0916 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2023
From: LERT, JOHN; FOSNIGHT, WILLIAM; MORGAN, FREDERICK M.
To: ALERT INNOVATION INC.
Reel/Frame 065015/0341 →
Continuity (2)
Provisional Application 63127762 · Dec 18, 2020
Related Publication 20240078861A1 · Mar 7, 2024
References Cited (27)
US 8467897B2 · Holmes · 2013 [cited by examiner]
US 20110137457A1 · Zini · 2011 [cited by applicant]
US 20140288696A1 · Lert · 2014 [cited by applicant]
US 20160019633A1 · Waddington · 2016 [cited by applicant]
US 20160063604A1 · Shaffer · 2016 [cited by applicant]
US 20160325933A1 · Stiernagle · 2016 [cited by applicant]
US 20170046793A1 · Domey · 2017 [cited by applicant]
US 20170260010A1 · Bacallao · 2017 [cited by applicant]
US 20170313514A1 · Lert, Jr. · 2017 [cited by applicant]
US 20180134492A1 · Lert, Jr. · 2018 [cited by applicant]
US 20180150793A1 · Lert, Jr. · 2018 [cited by applicant]
US 20180194556A1 · Lert, Jr. · 2018 [cited by applicant]
US 20180247257A1 · Lert, Jr. · 2018 [cited by applicant]
US 20180305123A1 · Lert, Jr. · 2018 [cited by applicant]
US 20180341908A1 · Lert, Jr. · 2018 [cited by applicant]
US 20190047787A1 · Fosnight · 2019 [cited by applicant]
US 20190270591A1 · Lert, Jr. · 2019 [cited by applicant]
US 20200065791A1 · Patil · 2020 [cited by applicant]
US 20200071076A1 · Fosnight · 2020 [cited by applicant]
US 20200156871A1 · Fosnight · 2020 [cited by applicant]
US 20200223630A1 · Fosnight · 2020 [cited by applicant]
US 20210300664A1 · Fosnight · 2021 [cited by applicant]
US 20210323769A1 · Lert, Jr. · 2021 [cited by applicant]
US 20230230031A1 · Lert, Jr. · 2023 [cited by applicant]
WO 2022133353 · 2022 [cited by applicant]
PCT; App No. PCT/US2021/064424; International Preliminary Report on Patentability & Written Opinion mailed Jun. 13, 2023; (13 pages). [cited by applicant]
PCT; App. No. PCT/US2021/064424; International Search Report mailed May 3, 2022; Docket No. ALRT-048WO01 (5 pages). [cited by applicant]