IP Library Granted Patent US 11,900,819
Granted Patent B2
US 11,900,819 · App. 17/673,383 · Granted Feb 13, 2024

Determining VTOL departure time in an aviation transport network for efficient resource management

Inventors: Nikhil Goel (San Francisco, CA); Jon David Petersen (Walnut Creek, CA); John Conway Badalamenti (San Francisco, CA); Mark Moore (San Francisco, CA)
Assignee: JOBY AERO, INC.
G08G5/0043B64C17/08B64C29/00G05D1/102G05D1/104G06Q10/06315G06Q50/30G08G5/0013G08G5/0065G08G5/025
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,900,819
App. No.
17/673,383
Granted
Feb 13, 2024
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. The client device is sent an itinerary for servicing the transport request including a leg serviced by the VTOL aircraft. Confirmation is received that the rider has boarded the VTOL aircraft and determination made as to whether the VTOL aircraft should wait for additional riders. Instruction are sent to the VTOL aircraft to take-off if one or more conditions are met.

Claims (50)

1. A computer-implemented method comprising:

accessing, over one or more networks, data defining a plurality of requests for transportation services for respective riders, origins, and destinations;

computing assignments of selected ones of the plurality of requests to trip itineraries that include transportation, at least in part, by a vertical take-off and landing (VTOL) aircraft, each of the selected requests being associated with data indicative of a threshold time to arrive at the corresponding destination;

based at least partly on there being unassigned capacity on the VTOL aircraft, accessing demand data associated with the transportation services and the threshold times;

based at least in part on the demand data and the threshold times, computing a VTOL-hold value predictive of whether another request will be received for an additional rider and the additional rider will board the VTOL aircraft within a time period such that each of the riders of selected requests will arrive at their respective destinations prior to the respective threshold times;

computing that, the VTOL aircraft should wait based on the VTOL-hold value exceeding a likelihood threshold; and

after the VTOL aircraft waits in response to the VTOL-hold value, controlling the VIOL aircraft to take-off.

2. The computer-implemented method of claim 1 , further comprising:

transmitting, over the one or more networks to a computing system associated with the VIOL aircraft, information associated with the additional rider.

3. The computer-implemented method of claim 1 , further comprising:

determining that there is the unassigned capacity on the VTOL aircraft based at least in part on one or more signals indicating that one or more other riders have boarded the VTOL aircraft.

4. The computer-implemented method of claim 1 , wherein computing the VTOL-hold value comprises computing the VTOL-hold value based at least in part on a machine-learned model.

5. The computer-implemented method of claim 4 , wherein the machine-learned model is trained by minimizing a loss function, and wherein the machine-learned model is retrained over time with data corresponding to actual transport requests serviced.

6. The computer-implemented method of claim 1 , further comprising

accessing information associated with a state of a battery of the VIOL aircraft.

7. The computer-implemented method of claim 6 , wherein the state of the battery of the VTOL aircraft is indicative of a current state of charge of the battery.

8. The computer-implemented method of claim 1 , further comprising:

transmitting, over the one or more networks, information associated with charging the VIOL aircraft.

9. The computer-implemented method of claim 8 , wherein the information associated with charging the VTOL aircraft is indicative of an amount of time to spend charging before departure.

10. The computer-implemented method of claim 1 , wherein the demand data is indicative of at least one of: (i) a current demand for the transportation services, or (ii) an estimate of future demand for the transportation services.

11. One or more non-transitory computer-readable storage media storing computer program code that is executable by one or more processors to perform operations comprising:

accessing, over one or more networks, data defining a plurality of requests for transportation services for respective riders, origins, and destinations;

computing assignments of selected ones of the plurality of requests to trip itineraries that include transportation, at least in part, by a vertical take-off and landing (VTOL) aircraft, each of the selected requests being associated with data indicative of a threshold time to arrive at the corresponding destination;

based at least partly on there being unassigned capacity on the VIOL aircraft, accessing demand data associated with the transportation services and the threshold times;

based at least in part on the demand data and the threshold times, computing a VTOL-hold value predictive of whether another request will be received for an additional rider and the additional rider will board the VTOL aircraft within a time period such that each of the riders of selected requests will arrive at their respective destinations prior to the respective threshold times;

computing that the VTOL aircraft should wait based on the VTOL-hold value exceeding a likelihood threshold; and

after the VTOL aircraft waits in response to the VTOL-hold value, controlling the VTOL aircraft, to take-off.

12. The one or more non-transitory computer-readable storage media of claim 11 , wherein the operations further comprise:

determining that there is the unassigned capacity on the VTOL aircraft based at least in part on one or more signals indicating that one or more other riders have boarded the VIOL aircraft.

13. The one or more non-transitory computer-readable storage media of claim 11 , further comprising:

adjusting pricing of available seating associated with the unassigned capacity on the VIOL aircraft based at least in part on the demand data.

14. The one or more non-transitory computer-readable storage media of claim 11 , further comprising:

transmitting, over the one or more networks to a client device associated with the additional rider, information associated with the VTOL aircraft.

15. The one or more non-transitory computer-readable storage media of claim 11 , further comprising:

transmitting, over the one or more networks to a computing system associated with the VIOL aircraft, information associated with the additional rider.

16. The one or more non-transitory computer-readable storage media of claim 11 , wherein computing the VTOL-hold value comprises computing the VTOL-hold value based on a machine-learned model.

17. The one or more non-transitory computer-readable storage media of claim 11 , wherein the demand data is indicative of at least one of: (i) a current demand for the transportation services, or (ii) an estimate of future demand for the transportation services.

18. The one or more non-transitory computer-readable storage media of claim 11 , further comprising:

accessing information associated with a state of a battery the VIOL aircraft; and

transmitting, over the one or more networks, information associated with charging the VTOL aircraft.

19. The one or more non-transitory computer-readable storage media of claim 11 , wherein at least one rider of the selected requests is associated with a respective itinerary for the at least one rider, wherein the respective itinerary comprises: (i) at least one transportation leg comprising ground-based transportation for the at least one rider, and (ii) at least one transportation leg comprising aerial transportation via the VTOL aircraft for the at least one rider.

20. A computer system comprising:

one or more processors; and

one or more non-transitory computer-readable storage media storing computer program code that is executable by one or more processors to perform operations comprising:

accessing data defining a plurality of requests for transportation services for respective riders, origins, and destinations;

computing assignments of selected ones of the plurality of requests to trip itineraries that include transportation, at least in part, by a vertical take-off and landing (VTOL) aircraft, each of the selected requests being associated with data indicative of a threshold time to arrive at the corresponding destination;

based at least partly on there being unassigned capacity on the VTOL aircraft, accessing demand data associated with the transportation services and the threshold times;

based at least in part on the demand data and the threshold times, computing a VTOL-hold value predictive of whether another request will be received for an additional rider and the additional rider will board the VTOL aircraft within a time period such that each of the riders of selected requests will arrive at their respective destinations prior to the respective threshold times;

computing that the VTOL aircraft should wait based on the VTOL-hold value exceeding a likelihood threshold; and

after the VTOL aircraft waits in response to the VTOL-hold value, controlling the VIOL aircraft to take-off.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 8, 2023
From: JOBY ELEVATE, INC.
To: JOBY AERO, INC.
Reel/Frame 062630/0122 →
CHANGE OF NAME Recorded Feb 7, 2023
From: UBER ELEVATE, INC.
To: JOBY ELEVATE, INC.
Reel/Frame 062669/0095 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 6, 2023
From: UBER TECHNOLOGIES, INC.
To: UBER ELEVATE, INC.
Reel/Frame 062598/0975 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 30, 2023
From: GOEL, NIKHIL; PETERSEN, JON; BADALAMENTI, JOHN; MOORE, MARK
To: UBER TECHNOLOGIES, INC.
Reel/Frame 062532/0113 →
Continuity (3)
Continuation 16367874 · Mar 28, 2019
Provisional Application 62662189 · Apr 24, 2018
Related Publication 20220246044A1 · Aug 4, 2022