IP Library › Granted Patent US 12,354,051
Granted Patent B2
US 12,354,051 · App. 18/382,924 · Granted Jul 8, 2025

Autonomous robot delivery systems and methods

Inventors: Robert Cantrell (Herndon, VA); Donald High (Noel, MO); Michael Atchley (Eureka Springs, AR)
Assignee: WALMART APOLLO, LLC
G06Q10/0833G05D1/0027G05D1/104G06F3/0482G06Q10/08H04L67/01H04W4/44H04L67/12H04W4/02
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,354,051
App. No.
18/382,924
Filed
Oct 23, 2023
Granted
Jul 8, 2025
Kind
B2
Art Unit
2148
USPC
705/333
Abstract

A robotic delivery system includes a server, a dispatch module, and a robotic delivery vehicle. The dispatch module transmits a suggested item to the dispatch application being executable on a client device operated by a user; and receives, from the dispatch application, a selection of the suggested item from the user of the client device.

Claims (31)

1. A robotic delivery system comprising:

a dispatch module executable on a server and configured to cause a robotic delivery vehicle to be deployed to deliver purchased items to customers, wherein the dispatch module is configured to:

transmit a suggested item for potential purchase to a dispatch application being executable on a client device operated by a user, where the dispatch application is configured to display the suggested item for potential purchase to the user on the client device for potential purchase, wherein the suggested item for potential purchase has a set of properties suitable for delivery by the robotic delivery vehicle; and

receive, from the dispatch application, a selection of the suggested item for potential purchase from the user of the client device, wherein the suggested item for potential purchase is based on at least an identity of the user and a type of an item previously suggested and selected for purchase by the user.

2. The robotic delivery system of claim 1 , wherein the type corresponds to items related to the item selected by the user.

3. The robotic delivery system of claim 1 , wherein the robotic delivery vehicle comprises at least one of unmanned aerial vehicle and autonomous ground vehicle, and wherein the dispatch module is further configured to transmit a message directing the robotic delivery vehicle to deliver the suggested item having been selected.

4. The robotic delivery system of claim 1 , wherein the dispatch module is communicatively coupled to one or more databases holding information regarding current weather conditions and current traffic conditions.

5. The robotic delivery system of claim 1 , wherein the dispatch module when executed determines item placement in relation to a payload bay of the robotic delivery vehicle, the payload bay secures the suggested item selected by the user.

6. The robotic delivery system of claim 1 , further comprising the dispatch application further configured to display one or more estimated acquisition factors comprising at least one of an estimated drive time, a current weather condition, a current traffic condition and a time of day.

7. The robotic delivery system of claim 1 , further comprising the dispatch application configured to additionally display a shipping cost respectively corresponding to a type of the robotic delivery vehicle.

8. The robotic delivery system of claim 7 , wherein the shipping cost includes discounting based on a shared cost for a plurality of deliveries in a same geographic region.

9. The robotic delivery system of claim 1 , wherein the dispatch application is a mobile device application.

10. The robotic delivery system of claim 1 , further comprising the dispatch application further configured to:

display another suggested item to the user on the client device for potential purchase, wherein the another suggested item has the set of properties suitable for delivery by the robotic delivery vehicle;

presents an input option for the user to select at least one of the suggested item and the another suggested item; and

transmits, in response to a user selection, an indication of the at least one selection to the dispatch module, wherein another message transmitted to a facility associated with the robotic delivery vehicle comprises to load the robotic delivery vehicle with the suggested item having been selected.

11. A method for dispatching robotic delivery vehicles, comprising:

transmitting, by a dispatch module executable on a server and configured to cause a robotic delivery vehicle to be deployed to deliver purchased items to customers, a suggested item for potential purchase to a dispatch application being executable on a client device operated by a user, where the dispatch application is configured to display the suggested item for potential purchase to the user on the client device for potential purchase, wherein the suggested item for potential purchase has a set of properties suitable for delivery by the robotic delivery vehicle; and

receiving, by the dispatch module, from the dispatch application, a selection of the suggested item for potential purchase from the user of the client device, wherein the suggested item for potential purchase is based on at least an identity of the user and a type of an item previously suggested and selected for purchase by the user.

12. The method of claim 11 , wherein the type corresponds to items related to the item selected by the user.

13. The method of claim 11 , wherein the robotic delivery vehicle comprises at least one of unmanned aerial vehicle and autonomous ground vehicle, and further comprising transmitting, by the dispatch module, a message directing the robotic delivery vehicle to deliver the suggested item having been selected.

14. The method of claim 11 , wherein the dispatch module is communicatively coupled to one or more databases holding information regarding current weather conditions and current traffic conditions.

15. The method of claim 11 , further comprising determining, by the dispatch module, item placement in relation to a payload bay of the robotic delivery vehicle, the payload bay secures the suggested item selected by the user.

16. The method of claim 11 , wherein the dispatch application when executed further displays one or more estimated acquisition factors comprising at least one of an estimated drive time, a current weather condition, a current traffic condition and a time of day.

17. The method of claim 11 , further comprising displaying, by the dispatch application, a shipping cost respectively corresponding to a type of the robotic delivery vehicle.

18. The method of claim 17 , wherein the shipping cost comprises discounting based on a shared cost for a plurality of deliveries in a same geographic region.

19. The method of claim 11 , wherein the dispatch application is a mobile device application.

20. The method of claim 11 , further comprising:

displaying, by the dispatch application on the client device, another suggested item for potential purchase to the user, wherein the another suggested item has the set of properties suitable for delivery by the robotic delivery vehicle;

presenting, by the dispatch application, an input option for the user to select at least one of the suggested item and the another suggested item; and

transmitting, by the dispatch application in response to a user selection, an indication of the at least one selection to the dispatch module, wherein another message transmitted to a facility associated with the robotic delivery vehicle comprises to load the robotic delivery vehicle with the suggested item having been selected.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 23, 2023
From: CANTRELL, ROBERT; HIGH, DONALD; ATCHLEY, MICHAEL
To: WAL-MART STORES, INC.
Reel/Frame 065313/0938 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 23, 2023
From: WAL-MART STORES, INC.
To: WALMART APOLLO, LLC
Reel/Frame 065329/0412 →
Continuity (5)
Continuation 18172163 · Feb 21, 2023
Continuation 17825852 · May 26, 2022
Continuation 16030939 · Jul 10, 2018
Provisional Application 62531576 · Jul 12, 2017
Related Publication 20240062143A1 · Feb 22, 2024
References Cited (47)
US 8346676B1 · Bennett · 2013 [cited by applicant]
US 8615473B2 · Spiegel · 2013 [cited by applicant]
US 8712924B2 · Marks · 2014 [cited by applicant]
US 9448718B2 · Howard · 2016 [cited by applicant]
US 9494937B2 · Siegel · 2016 [cited by applicant]
US 9792576B1 · Jamjoom · 2017 [cited by examiner]
US 9990645B1 · Emigh · 2018 [cited by examiner]
US 10048697B1 · Theobald · 2018 [cited by examiner]
US 10198749B1 · Haskin · 2019 [cited by applicant]
US 10467581B2 · Laury · 2019 [cited by applicant]
US 11348057B2 · Cantrell · 2022 [cited by applicant]
US 11610175B2 · Cantrell · 2023 [cited by applicant]
US 11829898B2 · Cantrell · 2023 [cited by applicant]
US 20080010223A1 · Hoffman · 2008 [cited by applicant]
US 20130060712A1 · Esmaili · 2013 [cited by applicant]
US 20140278876A1 · Lindstrom · 2014 [cited by examiner]
US 20140279657A1 · Stowe · 2014 [cited by applicant]
US 20150290795A1 · Oleynik · 2015 [cited by examiner]
US 20160321600A1 · Abutbul · 2016 [cited by examiner]
US 20170011340A1 · Gabbai · 2017 [cited by examiner]
US 20170075962A1 · Hitchcock · 2017 [cited by applicant]
US 20170124576A1 · Lagoni · 2017 [cited by examiner]
US 20170154302A1 · Streebin · 2017 [cited by examiner]
US 20170169385A1 · High · 2017 [cited by applicant]
US 20170220979A1 · Vaananen · 2017 [cited by examiner]
US 20170361942A1 · Jalaldeen · 2017 [cited by examiner]
US 20180058864A1 · Lection · 2018 [cited by examiner]
US 20190014182A1 · Brooks · 2019 [cited by applicant]
US 20190019143A1 · Cantrell · 2019 [cited by examiner]
US 20200134555A1 · Anand · 2020 [cited by examiner]
US 20220027847A1 · Loubriel · 2022 [cited by applicant]
US 20220044198A1 · Meister · 2022 [cited by applicant]
US 20220130265A1 · Bash · 2022 [cited by applicant]
US 20220300897A1 · Cantrell · 2022 [cited by applicant]
US 20230196266A1 · Cantrell · 2023 [cited by applicant]
US 20240095668A1 · Campos · 2024 [cited by applicant]
KR 20220030811A · 2022 [cited by applicant]
WO 2019014182A1 · 2019 [cited by applicant]
Fuelio: Gas log & costs—Android Apps on Google Play, https://play.google.com/store/apps/details?id=com.kajda.fuelio&hl=en, last viewed Mar. 31, 2017. [cited by applicant]
Guha, A. (2000). Development of an iterative heuristic-based framework for the container loading problem (Order No. 1403334). Available from ProQuest Dissertations and Theses Professional. (250244378). (Year: 2000). [cited by applicant]
International Search Report and Written Opinion from related International Patent Application No. PCT/US2018/041394 issued Oct. 4, 2018. [cited by applicant]
PCT; App. No. PCT/US2018/041394; International Preliminary Report on Patentability mailed Jan. 14, 2020; (5 pages). [cited by applicant]
Shipping Rates Manager, Developed by Decimal, https://apps.shopify.com/decimal, last viewed Mar. 31, 2017. [cited by applicant]
USPTO; U.S. Appl. No. 16/030,939; Notice of Allowance mailed Feb. 1, 2022; (9 pages). [cited by applicant]
USPTO; U.S. Appl. No. 17/825,852; Non-Final Rejection mailed Nov. 8, 2022; (pp. 1-12). [cited by applicant]
USPTO; U.S. Appl. No. 17/825,852; Notice of Allowance and Fees Due (PTOL-85) mailed Nov. 16, 2022; (pp. 1-7). [cited by applicant]
USPTO; U.S. Appl. No. 18/172,163; Notice of Allowance and Fees Due (PTOL-85) mailed Jul. 25, 2023; (pp. 1-7). [cited by applicant]
Cited By (1)
US 12,737,719