IP Library Granted Patent US 11,074,545
Granted Patent B2
US 11,074,545 · App. 15/850,197 · Granted Jul 27, 2021

Systems and methods for delivering products via unmanned aerial vehicles to delivery locations designated by customers

Inventors: David C. Winkle (Bella Vista, AR); Donald R. High (Noel, MO); Todd D. Mattingly (Bentonville, AR)
Assignee: Walmart Apollo, LLC
G06Q10/08355B64C39/024B64D11/0624G06Q10/0832B64C2201/127B64C2201/128B64C2201/145G08G5/0069
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 11,074,545
App. No.
15/850,197
Granted
Jul 27, 2021
Kind
B2
Abstract

In some embodiments, methods and systems are provided that provide for facilitating delivery, via unmanned aerial vehicles, of products ordered by a customer of a retailer to a customer-selected physical location of a person other than the customer.

Claims (33)

1. A system for facilitating delivery of products ordered by a customer of a retailer to a physical location of a person other than the customer of the retailer via an unmanned aerial vehicle, the system comprising:

an order processing server of the retailer configured to process an order for a product placed by a customer using an electronic computing device of the customer, wherein the order for the product placed by the customer specifies that the product be delivered by the unmanned aerial vehicle to a physical location of the person other than the customer who placed the order for the product using the electronic computing device of the customer;

a computing device of the retailer including a processor-based control circuit, the computing device of the retailer configured to obtain global positioning system (GPS) coordinates of the physical location of the person other than the customer;

wherein the control circuit is configured to:

analyze the obtained GPS coordinates of the physical location of the person other than the customer; and

determine a product drop off zone for the unmanned aerial vehicle carrying the product ordered by the customer at the physical location of the person other than the customer,

receive from a mobile computing device of the person other than the customer who placed the order for the product using the electronic computing device of the customer, a first digital photograph of the product drop off zone captured at the product drop off zone by the mobile computing device of the person other than the customer who placed the order for the product using the electronic computing device of the customer;

receive a second digital photograph of the product drop off zone from the unmanned aerial vehicle;

compare the first and second digital photographs to verify the product drop off zone; and

in response to a verification of the product drop off zone based on a comparison of the first and second digital photographs, transmit a first electronic notification to the unmanned aerial vehicle, the first electronic notification including landing instructions to guide the unmanned aerial vehicle to land at the product drop off zone; and

wherein the unmanned delivery vehicle, upon receipt of the first electronic notification from the computing device of the retailer, is configured to land at the product drop off zone based on the landing instructions, and to permit the person other than the customer to retrieve the product ordered by the customer from the unmanned delivery vehicle.

2. The system of claim 1 , wherein the order for the product placed by the customer specifies that the product be delivered to a physical location of a mobile computing device of the person other than the customer, and wherein the computing device of the retailer is configured to obtain global positioning system (GPS) coordinates of the physical location of the mobile computing device of the person other than the customer.

3. The system of claim 1 , wherein the control circuit is configured to analyze the obtained GPS coordinates of the physical location of the person other than the customer and transmit a satellite image of the physical location of the person other than the customer to a graphical interface on an electronic computing device of the customer, and wherein the customer is permitted to at least one of zoom in on, shift, rotate, and center the satellite image in the graphical interface, and to place a cursor on the satellite image in the graphical interface to indicate the product drop off zone for the unmanned aerial vehicle.

4. The system of claim 3 , wherein the control circuit is configured to receive a transmission from the electronic computing device of the customer, the transmission indicating the placement of the cursor on the satellite image in the graphical interface by the customer to indicate the product drop off zone for the unmanned aerial vehicle, and to transmit the first electronic notification to the unmanned aerial vehicle including the landing instructions based on the received transmission from the electronic computing device of the customer.

5. The system of claim 3 , wherein the graphic interface on the electronic computing device of the customer includes a clickable product drop off zone location button, and the customer is permitted to click the product drop off zone location button after placement of the cursor on the satellite image in the graphical interface to indicate the product drop off zone for the unmanned aerial vehicle.

6. The system of claim 1 , wherein the control circuit is further configured to receive, from the unmanned aerial vehicle, an electronic confirmation that the product ordered by the customer has been delivered to the person other than the customer at the physical location of the person other than the customer.

7. The system of claim 6 , wherein in response to receipt, from the unmanned aerial vehicle, of the electronic confirmation that the product ordered by the customer has been delivered to the person other than the customer, the control circuit is further configured to transmit, to an electronic computing device of a customer, an electronic confirmation that the product ordered by the customer has been delivered to the person other than the customer at the physical location of the person other than the customer.

8. A method for facilitating delivery of products ordered by a customer of a retailer to a physical location of a person other than the customer of the retailer via an unmanned aerial vehicle, the method comprising:

providing an order processing server of the retailer;

processing, by the order processing server, an order for a product placed by a customer using an electronic computing device of the customer, the order for the product placed by the customer specifying that the product be delivered by the unmanned aerial vehicle to a physical location of the person other than the customer who placed the order for the product using the electronic computing device of the customer;

providing a computing device of the retailer including a processor-based control circuit, the computing device of the retailer configured to obtain global positioning system (GPS) coordinates of the physical location of the person other than the customer;

analyzing, via the control circuit of the computing device of the retailer, the obtained GPS coordinates of the physical location of the person other than the customer;

determining, via the control circuit of the computing device of the retailer, a product drop off zone for an unmanned aerial vehicle carrying the product ordered by the customer at the physical location of the person other than the customer;

receiving, by the computing device, from a mobile computing device of the person other than the customer who placed the order for the product using the electronic computing device of the customer, a first digital photograph of the product drop off zone captured at the product drop off zone by the mobile computing device of the person other than the customer who placed the order for the product using the electronic computing device of the customer;

receiving, by the computing device, a second digital photograph of the product drop off zone from the unmanned aerial vehicle;

comparing, by the computing device, the first and second digital photographs to verify the product drop off zone; and

in response to a verification, by the computing device, of the product drop off zone based on the comparing of the first and second digital photographs, transmitting a first electronic notification to the unmanned aerial vehicle, the first electronic notification including landing instructions to guide the unmanned aerial vehicle to land at the product drop off zone, the unmanned delivery vehicle, upon receipt of the first electronic notification from the computing device of the retailer, landing at the product drop off zone based on the landing instructions and permitting the person other than the customer to retrieve the product ordered by the customer from the unmanned delivery vehicle.

9. The method of claim 8 , wherein the order for the product placed by the customer specifies that the product be delivered to a physical location of a mobile computing device of the person other than the customer, and wherein the computing device of the retailer is configured to obtain global positioning system (GPS) coordinates of the physical location of the mobile computing device of the person other than the customer.

10. The method of claim 8 , further comprising analyzing, via the control circuit of the computing device of the retailer, the obtained GPS coordinates of the physical location of the person other than the customer and transmit a satellite image of the physical location of the person other than the customer and transmitting, from the computing device of the retailer, a satellite image of the physical location of the person other than the customer to a graphical interface on an electronic computing device of the customer, and further comprising permitting the customer to at least one of zoom in on, shift, rotate, and center the satellite image in the graphical interface, and to place a cursor on the satellite image in the graphical interface to indicate the product drop off zone for the unmanned aerial vehicle.

11. The method of claim 10 , further comprising receiving, via the control circuit of the computing device of the retailer, a transmission from the electronic computing device of the customer, the transmission indicating the placement of the cursor on the satellite image in the graphical interface by the customer to indicate the product drop off zone for the unmanned aerial vehicle, and transmitting, from the computing device of the retailer, the first electronic notification to the unmanned aerial vehicle including the landing instructions based on the received transmission from the electronic computing device of the customer.

12. The method of claim 10 , further comprising providing a clickable drop off zone location button in the graphic interface on the electronic computing device of the customer, and permitting the customer to click the product drop off zone location button after placement of the cursor on the satellite image in the graphical interface to indicate the drop off zone for the unmanned aerial vehicle.

13. The method of claim 8 , further comprising receiving, via the control circuit of the computing device of the retailer, from the unmanned aerial vehicle, an electronic confirmation that the product ordered by the customer has been delivered to the person other than the customer at the physical location of the person other than the customer.

14. The method of claim 13 , further comprising transmitting, via the control circuit and in response to receipt, from the unmanned aerial vehicle, of the electronic confirmation that the product ordered by the customer has been delivered to the person other than the customer, an electronic confirmation that the product ordered by the customer has been delivered to the person other than the customer at the physical location of the person other than the customer.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT NO. 15/182,387 PREVIOUSLY RECORDED AT REEL: 046313 FRAME: 0096. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Nov 9, 2018
From: WAL-MART STORES, INC.
To: WALMART APOLLO, LLC
Reel/Frame 048101/0313 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2018
From: WAL-MART STORES, INC.
To: WALMART APOLLO, LLC
Reel/Frame 046313/0096 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 14, 2018
From: WINKLE, DAVID C.; HIGH, DONALD R.; MATTINGLY, TODD D.
To: WAL-MART STORES, INC.
Reel/Frame 045203/0622 →
Cited By (1)
US 12,391,381