IP Library Granted Patent US 11,727,341
Granted Patent B2
US 11,727,341 · App. 17/354,460 · Granted Aug 15, 2023

Network system including drones

Inventors: Matthew Sweeney (San Francisco, CA); Nikhil Goel (San Francisco, CA); Mark Moore (San Francisco, CA); Jeffrey A. Holden (San Francisco, CA)
Assignee: Joby Aero, Inc.
G06Q10/083B64C39/024B64U10/10B64U80/86B64U2101/60B64U2101/64
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,727,341
App. No.
17/354,460
Granted
Aug 15, 2023
Kind
B2
Abstract

A network system provides delivery of items using unmanned aerial vehicles (UAV) or drones. The network system uses an infrastructure of nodes that include landing pads to dock drones, as well as interfaces to provide and receive items from docked drones. Nodes may be stationary (e.g., fixed at a building rooftop or public transit station) or mobile (e.g., mounted to a vehicle). The network system may determine a route for delivery of an item, where a drone transports the item for at least a portion of the route. For example, the route may include multiple waypoints associated with nodes between which drones travel. For other portions of the route, the network system may request a provider to transport the item using a ground-based vehicle.

Claims (59)

1. A computing system, comprising:

one or more processors; and

one or more non-transitory computer-readable media that store instructions that, when executed by the one or more processors, cause the computing system to perform operations, the operations comprising

receiving data indicating a first item that is to be located at a first node, wherein the first item is associated with a first provider, and wherein the first item is to be delivered to a first destination location for a first user,

receiving data indicating a second item that is to be located at the first node, wherein the second item is associated with a second provider, and wherein the second item is to be delivered to a second destination location for a second user,

determining a second node for the first item and the second item based at least in part on the first destination location and the second destination location, wherein the second node is located within a threshold distance from the first destination location and the second destination location,

determining an aerial drone that has capacity to transport the first item with the second item along at least a portion of a route from the first node to the second node, and

providing navigation information for the aerial drone, the navigation information comprising data indicative of at least the portion of the route between the first node and the second node for transporting the first item with the second item.

2. The computing system of claim 1 , wherein the operations further comprise:

determining an estimated time at which the aerial drone will arrive at the second node; and

providing data indicative of the estimated time at which the aerial drone will arrive at the second node.

3. The computing system of claim 2 , wherein the data indicative of the estimated time at which the aerial drone will arrive at the second node is provided to at least one of: a provider of ground-based vehicles; a client device associated with a ground-based vehicle; or a human.

4. The computing system of claim 1 , wherein the second node is determined at least in part on a travel range of the aerial drone.

5. The computing system of claim 1 , wherein the first provider comprises a first restaurant and the second provider comprises a second restaurant, wherein the first item comprises a first food item of the first restaurant and the second item comprises a second food item of the second restaurant.

6. The computing system of claim 1 , wherein the operations further comprise determining that the first item can be transported with the second item based at least in part on a temperature of at least one of: the first item; or the second item.

7. The computing system of claim 1 , wherein at least one of the first item or the second item are transported to the first node by at least one of: a human walking to the first node; a ground-based vehicle; or another aerial drone.

8. The computing system of claim 1 , wherein the first node is within a threshold distance of a first origin location of the first provider and a second origin location of the second provider.

9. The computing system of claim 1 , wherein the operations further comprise:

determining the first node for the first provider based at least in part on a first origin location of the first provider; and

providing data indicative of the first node for the first provider.

10. The computing system of claim 1 , wherein the operations further comprise:

determining the first node for the second provider based at least in part on a second origin location of the second provider; and

providing data indicative of the first node for the second provider.

11. A computer-implemented method for item delivery, comprising:

determining, using one or more processors, a first node located within a first threshold distance from an origin location of an item for delivery to a user;

providing, using the one or more processors, instructions to a first client device associated with a first handler of the item to direct the first handler to deliver the item to the first node;

determining, using the one or more processors, a second node located within a second threshold distance from the first node based on a range of travel of an aerial drone, the aerial drone configured for aerial travel between at least the first and second nodes;

providing, using the one or more processors, navigation information for the aerial drone to transport the item from the first node to the second node;

determining, using the one or more processors, an estimated time at which the aerial drone will arrive at the second node; and

providing, using the one or more processors, data indicative of the estimated time at which the drone will arrive at the second node to a second client device.

12. The computer-implemented method of claim 11 , wherein the second client device is associated with a second handler, and wherein the method further comprises:

determining, using the one or more processors, a route to navigate the second handler from the second node to a destination location of the user; and

providing, using the one or more processors to the second client device, data indicative of the route to navigate the second handler from the second node to the destination location of the user.

13. The computer-implemented method of claim 11 , wherein the aerial drone is located at a third node, and wherein the method comprises:

providing, using the one or more processors, navigation information for the aerial drone to travel from the third node to the first node.

14. The computer-implemented method of claim 11 , wherein the first handler comprises a provider of the item.

15. The computer-implemented method of claim 11 , wherein at least one of the first handler or the second handler of the item comprises a ground-based vehicle.

16. The computer-implemented method of claim 11 , wherein at least one of the first handler or the second handler of the item comprises another aerial drone.

17. One or more tangible, non-transitory, computer readable media that store instructions that when executed by the one or more processors cause the computing system to perform operations comprising:

receiving data indicating a first item that is to be located at a first node, wherein the first item is associated with a first provider, and wherein the first item is to be delivered to a first destination location for a first user;

receiving data indicating a second item that is to be located at the first node, wherein the second item is associated with a second provider, and wherein the second item is to be delivered to a second destination location for a second user;

determining a second node for the first item and the second item based at least in part on the first destination location and the second destination location, wherein the second node is located within a threshold distance from the first destination location and the second destination location;

determining an aerial drone that has capacity to transport the first item with the second item along at least a portion of a route from the first node to the second node;

determining an estimated time at which the aerial drone will arrive at the second node; and

providing data indicative of the estimated time at which the aerial drone will arrive at the second node.

18. The one or more tangible, non-transitory, computer readable media of claim 17 , wherein the data indicative of the estimated time at which the aerial drone will arrive at the second node is provided to at least one of: a provider of ground-based vehicles, a client device associated with a ground-based vehicle, or a human.

19. The one or more tangible, non-transitory, computer readable media of claim 17 , wherein the operations further comprise:

providing navigation information for the aerial drone, the navigation information comprising data indicative of at least the portion of the route between the first node and the second node for transporting the first item with the second item.

20. The one or more tangible, non-transitory, computer readable media of claim 17 , wherein the second node is determined at least in part on a travel range of the aerial drone.

21. The one or more tangible, non-transitory, computer readable media of claim 17 , wherein the first provider comprises a first restaurant and the second provider comprises a second restaurant, wherein the first item comprises a first food item of the first restaurant and the second item comprises a second food item of the second restaurant.

22. The one or more tangible, non-transitory, computer readable media of claim 17 , wherein the operations further comprise determining that the first item can be transported with the second item based at least in part on a temperature of at least one of: the first item; or the second item.

23. The one or more tangible, non-transitory, computer readable media of claim 17 , wherein at least one of the first item or the second item are transported to the first node by at least one of: a human walking to the first node; a ground-based vehicle; or another aerial drone.

24. The one or more tangible, non-transitory, computer readable media of claim 17 , wherein the first node is within a threshold distance of a first origin location of the first provider and a second origin location of the second provider.

25. The one or more tangible, non-transitory, computer readable media of claim 17 , wherein the operations further comprise:

determining the first node for the first provider based at least in part on a first origin location of the first provider; and

providing data indicative of the first node for the first provider.

26. The one or more tangible, non-transitory, computer readable media of claim 17 , wherein the operations further comprise:

determining the first node for the second provider based at least in part on a second origin location of the second provider; and

providing data indicative of the first node for the second provider.

Assignments (10)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2026
From: JOBY ELEVATE, INC.
To: JOBY AERO, INC.
Reel/Frame 075428/0529 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2026
From: JOBY ELEVATE, INC.
To: JOBY AERO, INC.
Reel/Frame 075429/0431 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2026
From: JOBY ELEVATE, INC.
To: JOBY AERO, INC.
Reel/Frame 075429/0561 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2026
From: JOBY ELEVATE, INC.
To: JOBY AERO, INC.
Reel/Frame 075430/0030 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2026
From: JOBY ELEVATE, INC.
To: JOBY AERO, INC.
Reel/Frame 075430/0172 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2026
From: JOBY ELEVATE, INC.
To: JOBY AERO, INC.
Reel/Frame 075403/0137 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2022
From: JOBY ELEVATE, INC.
To: JOBY AERO, INC.
Reel/Frame 058937/0870 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2021
From: SWEENEY, MATTHEW; GOEL, NIKHIL; MOORE, MARK; HOLDEN, JEFFREY A.
To: UBER TECHNOLOGIES, INC.
Reel/Frame 056622/0232 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2021
From: UBER TECHNOLOGIES, INC.
To: UBER ELEVATE, INC.
Reel/Frame 056622/0460 →
CHANGE OF NAME Recorded Jun 22, 2021
From: UBER ELEVATE, INC.
To: JOBY ELEVATE, INC.
Reel/Frame 056647/0055 →
Continuity (3)
Continuation 15952815 · Apr 13, 2018
Provisional Application 62570232 · Oct 10, 2017
Related Publication 20210374655A1 · Dec 2, 2021
Cited By (2)
US 12,459,678 US 12,547,965