IP Library Granted Patent US 12,682,298
Granted Patent B2
US 12,682,298 · App. 18/950,347 · Granted Jul 14, 2026

Payload management for vertical take-off and landing aircraft utilizing ground transportation

Inventors: Ian Andreas Villa (San Francisco, CA); John Conway Badalamenti (Six Mile, SC); Mark Moore (Crossville, TN); Adam Warmoth (Los Angeles, CA)
Assignee: JOBY AERO, INC.
G06Q10/06315B64C29/0008G06Q10/08G06Q10/083G06Q10/08345G06Q30/0284G06Q50/40
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,682,298
App. No.
18/950,347
Granted
Jul 14, 2026
Kind
B2
Abstract

The present application describes a payload management system that routes a payload item associated with an individual from an origin to a destination. In some examples, the payload item is routed from the origin to the destination separate from a travel itinerary associated with the individual. For example, the payload item can be routed via a vehicle other than a VTOL aircraft that is assigned to the individual for a multi-modal transportation service.

Claims (97)

1 . A method for real-time payload distribution for vertical take-off and landing (VTOL) aircraft payloads, the method comprising:

accessing, by a first computing system, a first request from a computing device associated with the first request, the first request associated with data indicative of an origin and a destination and data indicative of payload information for a first payload item;

accessing, by the first computing system, data indicating an availability of a VTOL aircraft and a remaining payload capacity of the VTOL aircraft;

computing, by the first computing system and based on the remaining payload capacity of the VTOL aircraft, first payload routing information for transporting the first payload item using the VTOL aircraft;

assigning, by the first computing system, the VTOL aircraft to the first request;

transmitting, by the first computing system, instructions for transporting the first payload item using the VTOL aircraft according the first payload routing information;

updating, by the first computing system, the remaining payload capacity of the VTOL aircraft based on the data indicative of payload information for the first payload item;

accessing, by the first computing system, a second request from a computing device associated with the second request, the second request associated with data indicative of the origin and the destination and data indicative of payload information for a second payload item;

computing, by the first computing system and based on the updated remaining payload capacity of the VTOL aircraft, second payload routing information for transporting the second payload item other than by the VTOL aircraft;

transmitting, by the first computing system, data indicative of the second payload routing information to the computing device associated with the second request;

responsive to data indicative of approval, by the computing device associated with the second request, of the second payload routing information:

assigning, by the first computing system, the VTOL aircraft to the second request to cause the VTOL aircraft to fly from the origin to the destination without the second payload item; and

transmitting, by the first computing system, instructions for transporting the second payload item using a vehicle other than the VTOL aircraft according the second payload routing information; or

responsive to data indicative of rejection, by the computing device associated with the second request, of the second payload routing information;

assigning, by the first computing system, a different VTOL aircraft to the second request; and

transmitting, by the first computing system, instructions for transporting the second payload item using the different VTOL aircraft to cause the different VTOL aircraft to fly from the origin to the destination with the second payload item.

2 . The method of claim 1 , comprising:

receiving, by the first computing system and from the computing device associated with the second request, an image depicting the second payload item;

processing, by the first computing system, the image to estimate one or more dimensions of the payload item; and

based on the estimated one or more dimensions, computing, by the first computing system and based on the updated remaining payload capacity of the VTOL aircraft, the second payload routing information for transporting the second payload item other than by the VTOL aircraft.

3 . The method of claim 1 , comprising:

tracking, by the first computing system, based on sensor data associated with the second payload item or the vehicle transporting the second payload item, a location of the second payload item as the second payload item travels to a destination of the second payload item; and

providing, by the first computing system for display via the computing device associated with the second payload item, data indicative of the location of the location of the second payload item as the second payload item travels to the destination of the second payload item.

4 . The method of claim 1 , comprising:

transmitting, by the first computing system, with the data indicative of the second payload routing information to the computing device associated with the second request, data indicative of third payload routing information for transporting the second payload item using a different VTOL aircraft.

5 . The method of claim 1 , wherein computing, by the first computing system and based on the updated remaining payload capacity of the VTOL aircraft, second payload routing information for transporting the second payload item other than by the VTOL aircraft comprises:

computing, by the first computing system and based on the payload information for the second payload item, that the second payload item would cause the VTOL aircraft to exceed a payload constraint.

6 . The method of claim 1 , comprising:

receiving the data indicative of approval; and

responsive to the data indicative of approval, by the computing device associated with the second request, of the second payload routing information:

assigning, by the first computing system, the VTOL aircraft to the second request; and

transmitting, by the first computing system, the instructions for transporting the payload item using a vehicle other than the VTOL aircraft according the second payload routing information.

7 . The method of claim 1 , wherein the payload information associated with the second payload item comprises at least one of a weight, a size, a shape, or a volume of the payload item.

8 . The method of claim 7 , wherein the estimated one or more dimensions describe a size, a shape, or a volume of the payload item.

9 . The method of claim 1 , comprising:

receiving the data indicative of rejection; and

responsive to the data indicative of rejection, by the computing device associated with the second request, of the second payload routing information;

assigning, by the first computing system, the different VTOL aircraft to the second request; and

transmitting, by the first computing system, the instructions for transporting the payload item using the different VTOL aircraft.

10 . The method of claim 9 , comprising:

transmitting, by the first computing system, with the data indicative of the second payload routing information to the computing device associated with the second request, data indicative of third payload routing information for transporting the second payload item using a different VTOL aircraft.

11 . The method of claim 10 , wherein the data indicative of rejection, by the computing device associated with the second request, of the second payload routing information corresponds to an approval of the third payload routing information.

12 . A computing system for real-time payload distribution for vertical take-off and landing (VTOL) aircraft payloads, the computing system comprising:

one or more computing devices; and

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

accessing a first request from a computing device associated with the first request, the first request associated with data indicative of an origin and a destination and data indicative of payload information for a first payload item;

accessing data indicating an availability of the VTOL aircraft and a remaining payload capacity of the VTOL aircraft;

computing, based on the remaining payload capacity of the VTOL aircraft, first payload routing information for transporting the first payload item using the VTOL aircraft;

assigning the VTOL aircraft to the first request;

transmitting instructions for transporting the first payload item using the VTOL aircraft according the first payload routing information;

updating the remaining payload capacity of the VTOL aircraft based on the data indicative of payload information for the first payload item;

accessing a second request from a computing device associated with the second request, the second request associated with data indicative of the origin and the destination and data indicative of payload information for a second payload item;

computing, based on the updated remaining payload capacity of the VTOL aircraft, second payload routing information for transporting the second payload item other than by the VTOL aircraft;

transmitting data indicative of the second payload routing information to the computing device associated with the second request;

responsive to data indicative of approval, by the computing device associated with the second request, of the second payload routing information:

assigning the VTOL aircraft to the second request to cause the VTOL aircraft to fly from the origin to the destination without the second payload item; and

transmitting instructions for transporting the second payload item using a vehicle other than the VTOL aircraft according the second payload routing information; or

responsive to data indicative of rejection, by the computing device associated with the second request, of the second payload routing information:

assigning a different VTOL aircraft to the second request; and

transmitting instructions for transporting the second payload item using the different VTOL aircraft to cause the different VTOL aircraft to fly from the origin to the destination with the second payload item.

13 . The computing system of claim 12 , the operations comprising:

receiving, from the computing device associated with the second request, an image depicting the second payload item;

processing the image to estimate one or more dimensions of the payload item; and

based on the estimated one or more dimensions, computing, based on the updated remaining payload capacity of the VTOL aircraft, the second payload routing information for transporting the second payload item other than by the VTOL aircraft.

14 . The computing system of claim 12 , wherein computing, based on the updated remaining payload capacity of the VTOL aircraft, second payload routing information for transporting the second payload item other than by the VTOL aircraft comprises;

computing, based on the payload information for the second payload item, that the second payload item would cause the VTOL aircraft to exceed a payload constraint.

15 . The computing system of claim 12 , the operations comprising:

receiving the data indicative of approval; and

responsive to the data indicative of approval, by the computing device associated with the second request, of the second payload routing information:

assigning the VTOL aircraft to the second request; and

transmitting the instructions for transporting the payload item using a vehicle other than the VTOL aircraft according the second payload routing information.

16 . The computing system of claim 12 , wherein the payload information associated with the second payload item comprises at least one of a weight, a size, a shape, or a volume of the payload item.

17 . The computing system of claim 16 , wherein the estimated one or more dimensions describe a size, a shape, or a volume of the payload item.

18 . The computing system of claim 12 , the operations comprising:

receiving the data indicative of rejection; and

responsive to the data indicative of rejection, by the computing device associated with the second request, of the second payload routing information;

assigning the different VTOL aircraft to the second request; and

transmitting the instructions for transporting the payload item using the different VTOL aircraft.

19 . The computing system of claim 18 , the operations comprising:

transmitting with the data indicative of the second payload routing information to the computing device associated with the second request, data indicative of third payload routing information for transporting the second payload item using a different VTOL aircraft;

wherein the data indicative of rejection, by the computing device associated with the second request, of the second payload routing information corresponds to an approval of the third payload routing information.

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

accessing a first request from a computing device associated with the first request, the first request associated with data indicative of an origin and a destination and data indicative of payload information for a first payload item;

accessing data indicating an availability of a vertical take-off and landing (VTOL) aircraft and a remaining payload capacity of the VTOL aircraft;

computing, based on the remaining payload capacity of the VTOL aircraft, first payload routing information for transporting the first payload item using the VTOL aircraft;

assigning the VTOL aircraft to the first request;

transmitting instructions for transporting the first payload item using the VTOL aircraft according the first payload routing information;

updating the remaining payload capacity of the VTOL aircraft based on the data indicative of payload information for the first payload item;

accessing a second request from a computing device associated with the second request, the second request associated with data indicative of the origin and the destination and data indicative of payload information for a second payload item;

computing, based on the updated remaining payload capacity of the VTOL aircraft, second payload routing information for transporting the second payload item other than by the VTOL aircraft;

transmitting data indicative of the second payload routing information to the computing device associated with the second request;

responsive to data indicative of approval, by the computing device associated with the second request, of the second payload routing information:

assigning the VTOL aircraft to the second request to cause the VTOL aircraft to fly from the origin to the destination without the second payload item; and

transmitting instructions for transporting the second payload item using a vehicle other than the VTOL aircraft according the second payload routing information; or

responsive to data indicative of rejection, by the computing device associated with the second request, of the second payload routing information:

assigning a different VTOL aircraft to the second request; and

transmitting instructions for transporting the second payload item using the different VTOL aircraft to cause the different VTOL aircraft to fly from the origin to the destination with the second payload item.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 26, 2025
From: JOBY ELEVATE, INC.
To: JOBY AERO, INC.
Reel/Frame 073040/0852 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2025
From: UBER TECHNOLOGIES, INC.
To: UBER ELEVATE, INC.
Reel/Frame 072937/0724 →
CHANGE OF NAME Recorded Nov 14, 2025
From: UBER ELEVATE, INC.
To: JOBY ELEVATE, INC
Reel/Frame 073574/0814 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2024
From: VILLA, IAN; BADALAMENTI, JOHN CONWAY; MOORE, MARK
To: UBER TECHNOLOGIES, INC.
Reel/Frame 069298/0225 →
EMPLOYEE AGREEMENT Recorded Nov 18, 2024
From: WARMOTH, ADAM
To: UBER TECHNOLOGIES, INC.
Reel/Frame 069380/0699 →
Continuity (3)
Continuation 17461140 · Aug 30, 2021
Provisional Application 63071849 · Aug 28, 2020
Related Publication 20250148393A1 · May 8, 2025
References Cited (109)
US 3035789A · Young · 1962 [cited by applicant]
US 4022405A · Peterson · 1977 [cited by applicant]
US 5823468A · Bothe · 1998 [cited by applicant]
US 5839691A · Lariviere · 1998 [cited by applicant]
US 5842667A · Jones · 1998 [cited by applicant]
US 6343127B1 · Billoud · 2002 [cited by applicant]
US 6892980B2 · Kawai · 2005 [cited by applicant]
US 8016226B1 · Wood · 2011 [cited by applicant]
US 8020804B2 · Yoeli · 2011 [cited by applicant]
US 8311686B2 · Herkes et al. · 2012 [cited by applicant]
US 8733690B2 · Bevirt et al. · 2014 [cited by applicant]
US 8737634B2 · Brown et al. · 2014 [cited by applicant]
US 8849479B2 · Walter · 2014 [cited by applicant]
US 9205930B2 · Yanagawa · 2015 [cited by applicant]
US 9387928B1 · Gentry et al. · 2016 [cited by applicant]
US 9415870B1 · Beckman et al. · 2016 [cited by applicant]
US 9422055B1 · Beckman et al. · 2016 [cited by applicant]
US 9435661B2 · Brenner et al. · 2016 [cited by applicant]
US 9442496B1 · Beckman et al. · 2016 [cited by applicant]
US 9550561B1 · Beckman et al. · 2017 [cited by applicant]
US 9561860B2 · Knapp et al. · 2017 [cited by applicant]
US 9663237B2 · Senkel et al. · 2017 [cited by applicant]
US 9694911B2 · Bevirt et al. · 2017 [cited by applicant]
US 9697737B2 · Hale et al. · 2017 [cited by applicant]
US 9771157B2 · Gagne et al. · 2017 [cited by applicant]
US 9786961B2 · Dyer et al. · 2017 [cited by applicant]
US 9802702B1 · Beckman et al. · 2017 [cited by applicant]
US 9813510B1 · Nickels et al. · 2017 [cited by applicant]
US 9816529B2 · Grissom et al. · 2017 [cited by applicant]
US 9817400B1 · Poeppel et al. · 2017 [cited by applicant]
US 9838436B2 · Michaels · 2017 [cited by applicant]
US 9857190B2 · Marueli et al. · 2018 [cited by applicant]
US 10140873B2 · Adler et al. · 2018 [cited by applicant]
US 10144504B1 · Selwa et al. · 2018 [cited by applicant]
US 10152894B2 · Adler et al. · 2018 [cited by applicant]
US 10180331B2 · Hajj et al. · 2019 [cited by applicant]
US 10216190B2 · Bostick et al. · 2019 [cited by applicant]
US 10217069B2 · Scicluna · 2019 [cited by applicant]
US 10249200B1 · Grenier et al. · 2019 [cited by applicant]
US 10304344B2 · Moravek et al. · 2019 [cited by applicant]
US 10330482B2 · Chen et al. · 2019 [cited by applicant]
US 10345117B2 · O'Beirne et al. · 2019 [cited by applicant]
US 10495478B2 · O'Beirne et al. · 2019 [cited by applicant]
US 10567520B2 · Sweeney et al. · 2020 [cited by applicant]
US 10593215B2 · Villa · 2020 [cited by applicant]
US 10593217B2 · Shannon · 2020 [cited by applicant]
US 10752365B2 · Galzn · 2020 [cited by applicant]
US 10759537B2 · Moore et al. · 2020 [cited by applicant]
US 10768201B2 · Luo et al. · 2020 [cited by applicant]
US 10832581B2 · Westervelt et al. · 2020 [cited by applicant]
US 10836470B2 · Liu et al. · 2020 [cited by applicant]
US 10913528B1 · Moore et al. · 2021 [cited by applicant]
US 10948910B2 · Taveira et al. · 2021 [cited by applicant]
US 10960785B2 · Villanueva et al. · 2021 [cited by applicant]
US 11130566B2 · Mikic et al. · 2021 [cited by applicant]
US 11145211B2 · Goel et al. · 2021 [cited by applicant]
US 11238745B2 · Villa et al. · 2022 [cited by applicant]
US 11295622B2 · Goel et al. · 2022 [cited by applicant]
US 20040078210A1 · Segelbaum · 2004 [cited by applicant]
US 20090119135A1 · Schoeman et al. · 2009 [cited by applicant]
US 20100079342A1 · Smith et al. · 2010 [cited by applicant]
US 20120239452A1 · Trivedi et al. · 2012 [cited by applicant]
US 20140173511A1 · Lehmann et al. · 2014 [cited by applicant]
US 20140179535A1 · Stückl et al. · 2014 [cited by applicant]
US 20140207375A1 · Lerenc · 2014 [cited by applicant]
US 20150279217A1 · Chen · 2015 [cited by examiner]
US 20150323330A1 · Lord et al. · 2015 [cited by applicant]
US 20150323331A1 · Lord et al. · 2015 [cited by applicant]
US 20150371204A1 · Balda et al. · 2015 [cited by applicant]
US 20160132792A1 · Rosnow · 2016 [cited by applicant]
US 20160231129A1 · Erez et al. · 2016 [cited by applicant]
US 20160311529A1 · Brotherton-Ratcliffe et al. · 2016 [cited by applicant]
US 20160321771A1 · Liu et al. · 2016 [cited by applicant]
US 20160364679A1 · Cao · 2016 [cited by applicant]
US 20160364823A1 · Cao · 2016 [cited by applicant]
US 20170129603A1 · Raptopoulos · 2017 [cited by examiner]
US 20170197710A1 · Ma · 2017 [cited by applicant]
US 20170357914A1 · Tulabandhula et al. · 2017 [cited by applicant]
US 20180018887A1 · Sharma et al. · 2018 [cited by applicant]
US 20180053425A1 · Adler et al. · 2018 [cited by applicant]
US 20180216988A1 · Nance · 2018 [cited by applicant]
US 20180308366A1 · Goel et al. · 2018 [cited by applicant]
US 20180354636A1 · Darnell et al. · 2018 [cited by applicant]
US 20190146508A1 · Dean et al. · 2019 [cited by applicant]
US 20190221127A1 · Shannon · 2019 [cited by examiner]
US 20190236743A1 · Bonanni et al. · 2019 [cited by applicant]
US 20190315471A1 · Moore · 2019 [cited by applicant]
US 20190316849A1 · Abrego et al. · 2019 [cited by applicant]
US 20190318277A1 · Goldman · 2019 [cited by applicant]
US 20190325538A1 · Savian · 2019 [cited by applicant]
US 20190325757A1 · Goel · 2019 [cited by applicant]
US 20200103922A1 · Nonami et al. · 2020 [cited by applicant]
US 20200182637A1 · Kumar et al. · 2020 [cited by applicant]
US 20200388166A1 · Rostamzadeh et al. · 2020 [cited by applicant]
US 20210065111A1 · Smith et al. · 2021 [cited by applicant]
EP 0945841A1 · 1999 [cited by applicant]
EP 2698749A1 · 2014 [cited by applicant]
EP 3499634A1 · 2019 [cited by applicant]
JP 2010095246A · 2010 [cited by applicant]
JP 2013086795A · 2013 [cited by applicant]
WO WO2018023556A1 · 2018 [cited by applicant]
WO WO2019089677A1 · 2019 [cited by applicant]
WO WO2020252024A1 · 2020 [cited by applicant]
Meincke et al., “Concepts for Cargo Ground Handling of Unmanned Cargo Aircrafts and Their Influence on the Supply Chain,” 2018 8th International Conference on Logistics, Informatics and Service Sciences (LISS), Toronto,… [cited by examiner]
Bennaceur et al., “Passenger-centric urban air mobility: Fairness trade-offs and operational efficiency” Transportation Research: Emerging Technologies, 2021, 29 pages. [cited by applicant]
Jong, “Optimizing cost effectiveness and flexibility of air taxis: A case study for optimization of air taxi operations”, University of Twente, Master's thesis, 2007, 62 pages. [cited by applicant]
Miao et al., “Data-driven robust taxi dispatch under demand uncertainties”, IEEE Transactions on Control Systems Technology 27, No. 1, 2017, 16 pages. [cited by applicant]
Miao et al., “Taxi dispatch with real-time sensing data in metropolitan areas: A receding horizon control approach”, In Proceedings of the ACM/IEEE Sixth International Conference on Cyber-Physical Systems, 2015, 15 page… [cited by applicant]
Uber, “Fast-forwarding to a future of on-demand urban air transportation”, 2016, 99 pages. [cited by applicant]