IP Library Granted Patent US 11,244,572
Granted Patent B2
US 11,244,572 · App. 16/405,493 · Granted Feb 8, 2022

Dynamic aircraft routing

Inventors: Ian Andreas Villa (San Francisco, CA); Thomas Prevot (San Jose, CA); John Conway Badalamenti (San Francisco, CA); Mark Moore (Henderson, NV)
Assignee: Joby Aero, Inc.
G08G5/003B64C29/00B64C29/0016G01C21/20G01C21/3461G05D1/0202G06Q10/047G06Q10/06315G08G5/0013G08G5/0034G08G5/0039G08G5/0043B64C29/0025B64C29/0033B64C2220/00G05D1/102G10K2210/1281G10K2210/3016G10K2210/30231
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,244,572
App. No.
16/405,493
Granted
Feb 8, 2022
Kind
B2
Abstract

A request for transport services that identifies a rider, an origin, and a destination is received from a client device. Eligibility of the request to be serviced by a vertical take-off and landing (VTOL) aircraft is determined based on the origin and the destination. A transportation system determines a first and a second hub for a leg of the transport request serviced by the VTOL aircraft and calculates a set of candidate routes from the first hub to the second hub. A provisioned route is selected from among the set of candidate routes based on network and environmental parameters and objectives including pre-determined acceptable noise levels, weather, and the presence and planned routes of other VTOL aircrafts along each of the candidate routes.

Claims (59)

1. A method comprising:

connecting a transportation system, via a network, to a plurality of sensors associated with a vertiport;

aggregating, by one or more hardware processors of the transportation system, data from the plurality of sensors associated with the vertiport;

processing, by the transportation system, the aggregated data to determine an operational adjustment based on the aggregated data, the operational adjustment being one of adjusting a performance of an aircraft or adjusting a route of an aircraft; and

causing the operational adjustment to occur, the causing comprising transmitting instructions to the aircraft to make the operational adjustment.

2. The method of claim 1 , further comprising defining a data collection radius about the vertiport, the data collection radius indicating sensors of the plurality of sensors to use for data aggregation.

3. The method of claim 2 , further comprising dynamically scaling the data collection radius to ensure that noise perception levels are not exceeded in and around the vertiport.

4. The method of claim 1 , wherein the determining the operational adjustment comprises:

comparing a current noise signature with predicted and threshold noise signatures; and

based on the comparing, selecting the operational adjustment to reduce noise levels.

5. The method of claim 1 , wherein the operational adjustment comprises limiting landing and takeoff for aircrafts traversing a specific signature threshold.

6. The method of claim 1 , wherein the operational adjustment comprises adjusting at least one of an approach, departure, or transition direction.

7. The method of claim 1 , wherein the transmitting instructions comprises transmitting instructions to the aircraft to slow down one or more propellers or activate one or more control surfaces.

8. The method of claim 1 , wherein:

one or more of the plurality of sensors monitors ground effect and gusts at final approaches and take offs (FATOs) and touchdowns and liftoffs (TLOFs); and

the operational adjustment comprises scheduling vehicle takeoffs and landings based on the monitored ground effect and gusts.

9. The method of claim 1 , wherein:

one or more of the plurality of sensors monitors weather conditions; and

the operational adjustment comprises using aircrafts that are able to land in the monitored weather conditions.

10. The method of claim 1 , wherein adjusting the route of the aircraft comprises:

identifying a plurality of candidate routes for the aircraft, wherein each of the plurality of candidate routes are associated with travel from a first location to a second location; and

selecting a candidate route from among the plurality of candidate routes for the aircraft.

11. The method of claim 10 , wherein the aircraft is to transport a user from the first location to the second location in accordance with a request for a transport service.

12. The method of claim 11 , wherein the request for the transport service includes a request for transportation from an origin location to a destination location, the transport services including:

a first leg from the origin location to the first location;

a second leg from the first location to the second location, the second leg being serviced by the aircraft; and

a third leg from the second location to the destination location.

13. The method of claim 10 , wherein the sensor data comprises at least one of noise data between the first location and the second location or predicted weather between the first location and the second location.

14. The method of claim 10 , wherein selecting the candidate route comprises weighing a plurality of parameters, wherein the parameters comprise avoidance of residential areas and minimization of a predicted travel time.

15. The method of claim 1 , wherein at least one of the sensors is fixed to a ground vehicle or an air vehicle.

16. A system comprising:

one or more hardware processors; and

a memory storing instructions that, when executed by the one or more hardware processors, causes the one or more hardware processors to perform operations comprising:

connecting a transportation system, via a network, to a plurality of sensors associated with a vertiport;

aggregating, by the transportation system, data from the plurality of sensors associated with the vertiport;

processing, by the transportation system, the aggregated data to determine an operational adjustment based on the aggregated data, the operational adjustment being one of adjusting a performance of an aircraft or adjusting a route of an aircraft; and

causing the operational adjustment to occur, the causing comprising transmitting instructions to the aircraft to make the operational adjustment.

17. The system of claim 16 , wherein the operations further comprise defining a data collection radius about the vertiport, the data collection radius indicating sensors of the plurality of sensors to use for data aggregation.

18. The system of claim 17 , wherein the operations further comprise dynamically scaling the data collection radius to ensure that noise perception levels are not exceeded in and around the vertiport.

19. The system of claim 16 , wherein the determining the operational adjustment comprises:

comparing a current noise signature with predicted and threshold noise signatures; and

based on the comparing, selecting the operational adjustment to reduce noise levels.

20. The system of claim 16 , wherein the operational adjustment comprises limiting landing and takeoff for aircrafts traversing a specific signature threshold.

21. The system of claim 16 , wherein the operational adjustment comprises adjusting an at least one of approach, departure, or transition direction.

22. The system of claim 16 , wherein the transmitting instructions comprises transmitting instructions to the aircraft to slow down one or more propellers or activate one or more control surfaces.

23. The system of claim 16 , wherein:

one or more of the plurality of sensors monitors ground effect and gusts at final approaches and take offs (FATOs) and touchdowns and liftoffs (TLOFs); and

the operational adjustment comprises scheduling vehicle takeoffs and landings based on the monitored ground effect and gusts.

24. The system of claim 16 , wherein:

one or more of the plurality of sensors monitors weather conditions; and

the operational adjustment comprises using aircrafts that are able to land in the monitored weather conditions.

25. A non-transitory machine-readable storage medium storing instructions that, when executed by one or more hardware processors of a machine, causes the machine to perform operations comprising:

connecting a transportation system, via a network, to a plurality of sensors associated with a vertiport;

aggregating, by the transportation system, data from the plurality of sensors associated with the vertiport;

processing, by the transportation system, the aggregated data to determine an operational adjustment based on the aggregated data, the operational adjustment being one of adjusting a performance of an aircraft or adjusting a route of an aircraft; and

causing the operational adjustment to occur, the causing comprising transmitting instructions to the aircraft to make the operational adjustment.

26. The non-transitory machine-readable storage medium of claim 25 , wherein the operations further comprise:

defining a data collection radius about the vertiport, the data collection radius indicating sensors of the plurality of sensors to use for data aggregation; and

dynamically scaling the data collection radius to ensure that noise perception levels are not exceeded in and around the vertiport.

Assignments (17)
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: UBER TECHNOLOGIES, INC.
To: UBER ELEVATE, INC.
Reel/Frame 075429/0355 →
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: UBER TECHNOLOGIES, INC.
To: UBER ELEVATE, INC.
Reel/Frame 075429/0529 →
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: UBER TECHNOLOGIES, INC.
To: UBER ELEVATE, INC.
Reel/Frame 075429/0726 →
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: UBER TECHNOLOGIES, INC.
To: UBER ELEVATE, INC.
Reel/Frame 075430/0080 →
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 Apr 16, 2026
From: UBER TECHNOLOGIES, INC.
To: UBER ELEVATE, INC.
Reel/Frame 075409/0386 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2026
From: UBER TECHNOLOGIES, INC.
To: UBER ELEVATE, INC.
Reel/Frame 075407/0147 →
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY ADDRESS SHOULD BE #225 INSTEAD OF #255 PREVIOUSLY RECORDED AT REEL: 057652 FRAME: 0016. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 19, 2023
From: JOBY ELEVATE, INC.
To: JOBY AERO, INC
Reel/Frame 063375/0776 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 2, 2021
From: JOBY ELEVATE, INC.
To: JOBY AERO, INC.
Reel/Frame 057652/0016 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 16, 2021
From: UBER TECHNOLOGIES, INC.
To: UBER ELEVATE, INC.
Reel/Frame 055310/0555 →
CHANGE OF NAME Recorded Feb 16, 2021
From: UBER ELEVATE, INC.
To: JOBY ELEVATE, INC.
Reel/Frame 055310/0609 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2020
From: VILLA, IAN ANDREAS; PREVOT, THOMAS; BADALAMENTI, JOHN CONWAY; MOORE, MARK
To: UBER TECHNOLOGIES, INC.
Reel/Frame 053038/0939 →
Continuity (3)
Provisional Application 62668745 · May 8, 2018
Provisional Application 62668176 · May 7, 2018
Related Publication 20190340933A1 · Nov 7, 2019
Cited By (2)
US 12,192,714 US 12,488,695