IP Library Granted Patent US 12,339,661
Granted Patent B2
US 12,339,661 · App. 16/949,623 · Granted Jun 24, 2025

Aerial ride quality improvement system using feedback

Inventors: Igor Dolgov (San Mateo, CA); Ian Andreas Villa (San Francisco, CA)
Assignee: Joby Aero, Inc.
G05D1/0202G06Q50/40G05D1/0088
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,339,661
App. No.
16/949,623
Granted
Jun 24, 2025
Kind
B2
Abstract

Systems and methods for improving aerial ride quality based on user feedback accessed from an aerial vehicle and devices associated with passengers are provided. A network system receives, from one or more devices associated with a passenger on an aerial vehicle, feedback data regarding a flight, whereby the feedback data is associated with an issue experienced by the passenger. The network system then identifies a root cause of the issue experienced by the passenger on the aerial vehicle. The identifying may include correlating the feedback data with other data associated with the flight. A mitigation action to mitigate the issue is determined. The network system may determine whether to trigger the mitigation action based on a corresponding threshold and can trigger the mitigation action to occur accordingly.

Claims (48)

1. A method comprising:

accessing, by a network system from one or more devices associated with a passenger on an aircraft, user feedback data regarding a flight, the user feedback data being associated with an issue experienced by the passenger while on the flight;

computing, by the network system, a root cause of the issue experienced by the passenger on the aircraft, the computing including correlating the user feedback data with other data associated with the flight;

computing, by the network system, a plurality of mitigation actions to mitigate the issue;

computing, by the network system, a ranking of the plurality of mitigation actions based on an impact of each of the mitigation actions, wherein:

the impact is associated with (i) a noise level of the flight or (ii) an amount of power usage associated with each of the mitigation actions; and

the ranking filters the plurality of mitigation actions based on the impact of each of the mitigation actions; and

triggering, by the network system, at least one mitigation action of the plurality of mitigation actions to occur based on the ranking of the plurality of mitigation actions.

2. The method of claim 1 , wherein accessing the user feedback data occurs while the passenger is inflight.

3. The method of claim 1 , wherein accessing the user feedback data comprises receiving sensor measurements from the one or more devices associated with the passenger, the sensor measurements indicating a weight distribution and any pressure caused by passenger movement.

4. The method of claim 1 , wherein accessing the user feedback data comprises receiving a sensor input from the one or more devices associated with the passenger, the sensor input indicating touch by the passenger.

5. The method of claim 1 , wherein accessing the user feedback data comprises monitoring for an utterance from the passenger that indicates the issue, the utterance being analyzed by a natural language processor to identify the issue.

6. The method of claim 1 , further comprising determining whether to trigger the at least one mitigation action based on a corresponding threshold.

7. The method of claim 1 , wherein triggering the at least one mitigation action to occur comprises rerouting the aircraft, causing a change in a speed of the aircraft, maneuvering the aircraft differently, or causing a change in an altitude of the aircraft.

8. The method of claim 1 , wherein triggering the at least one mitigation action to occur comprises rerouting future aircrafts operating on a same route as the aircraft or changing an aircraft type for future aircraft operating on the same route as the aircraft to avoid the issue.

9. The method of claim 1 , wherein computing the root cause comprises:

detecting a timestamp associated with the user feedback data; and

identifying a portion of a route where the issue occurred by correlating the timestamp with route data.

10. The method of claim 1 , wherein correlating the user feedback data with other data associated with the flight comprises correlating the user feedback data with one or more of vehicle flight data, route data, third-party data, and known data, the known data comprising known conditions corresponding to root causes of issues.

11. The method of claim 10 , further comprising using machine-learning to construct the known data.

12. The method of claim 1 , wherein computing the root cause comprises using a natural language processor to identify an utterance corresponding to the issue.

13. A system comprising:

one or more hardware processors; and

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

accessing, from one or more devices associated with a passenger on an aircraft, user feedback data regarding a flight, the user feedback data being associated with an issue experienced by the passenger;

computing a root cause of the issue experienced by the passenger on the aircraft, the computing including correlating the user feedback data with other data associated with the flight;

computing a plurality of mitigation actions to mitigate the issue;

computing a ranking of the plurality of mitigation actions based on an impact of each of the mitigation actions, wherein:

the impact is associated with (i) a noise level of the flight or (ii) an amount of power usage associated with each of the mitigation actions; and

the ranking filters the plurality of mitigation actions based on the impact of each of the mitigation actions; and

triggering at least one mitigation action of the plurality of mitigation actions to occur based on the ranking of the plurality of mitigation actions.

14. The system of claim 13 , wherein accessing the user feedback data comprises receiving sensor measurements from the one or more devices associated with the passenger, the sensor measurements indicating a weight distribution and any pressure caused by passenger movement.

15. The system of claim 13 , wherein accessing the user feedback data comprises receiving a sensor input from the one or more devices associated with the passenger, the sensor input indicating touch by the passenger.

16. The system of claim 13 , wherein accessing the user feedback data comprises monitoring for an utterance from the passenger that indicates the issue, the utterance being analyzed by a natural language processor to identify the issue.

17. The system of claim 13 , wherein computing the root cause comprises:

detecting a timestamp associated with the user feedback data; and

identifying a portion of a route where the issue occurred by correlating the timestamp data with route data.

18. The system of claim 13 , wherein correlating the user feedback data with other data associated with the flight comprises correlating the user feedback data with one or more of vehicle flight data, route data, third-party data, and known data, the known data comprising known conditions corresponding to root causes of issues.

19. The system of claim 18 , further comprising using machine-learning to construct the known data.

20. A machine-storage medium storing instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:

accessing from one or more devices associated with a passenger on an aircraft, user feedback data regarding a flight, the user feedback data being associated with an issue experienced by the passenger;

computing a root cause of the issue experienced by the passenger on the aircraft, the computing including correlating the user feedback data with other data associated with the flight;

computing a plurality of mitigation actions to mitigate the issue;

computing a ranking of the plurality of mitigation actions based on an impact of each of the mitigation actions, wherein:

the impact is associated with (i) a noise level of the flight or (ii) an amount of power usage associated with each of the mitigation actions; and

the ranking filters the plurality of mitigation actions based on the impact of each of the mitigation actions; and

triggering at least one mitigation action of the plurality of mitigation actions to occur based on the ranking of the plurality of mitigation actions.

21. The method of claim 1 , wherein the at least one mitigation action comprises changing a skylane in which the aircraft is traveling.

Assignments (17)
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 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 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 Dec 7, 2020
From: DOLGOV, IGOR; VILLA, IAN ANDREAS
To: UBER TECHNOLOGIES, INC.
Reel/Frame 054562/0514 →
Continuity (2)
Provisional Application 62931509 · Nov 6, 2019
Related Publication 20210132611A1 · May 6, 2021
References Cited (86)
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 9663237B2 · Senkel et al. · 2017 [cited by applicant]
US 9694911B2 · Bevirt 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 9816529B2 · Grissom et al. · 2017 [cited by applicant]
US 9838436B2 · Michaels · 2017 [cited by applicant]
US 10140873B2 · Adler et al. · 2018 [cited by applicant]
US 10152894B2 · Adler et al. · 2018 [cited by applicant]
US 10216190B2 · Bostick et al. · 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 10501014B2 · Castro · 2019 [cited by examiner]
US 10593215B2 · Villa · 2020 [cited by applicant]
US 10593217B2 · Shannon · 2020 [cited by applicant]
US 10752365B2 · Galzin · 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 20100079342A1 · Smith et al. · 2010 [cited by applicant]
US 20140179535A1 · Stückl et al. · 2014 [cited by applicant]
US 20160311529A1 · Brotherton-Ratcliffe et al. · 2016 [cited by applicant]
US 20170197710A1 · Ma · 2017 [cited by applicant]
US 20170214744A1 · Neves · 2017 [cited by examiner]
US 20170357914A1 · Tulabandhula et al. · 2017 [cited by applicant]
US 20180018887A1 · Sharma et al. · 2018 [cited by applicant]
US 20180022361A1 · Rao · 2018 [cited by examiner]
US 20180053425A1 · Adler et al. · 2018 [cited by applicant]
US 20180061245A1 · Adler · 2018 [cited by examiner]
US 20180216988A1 · Nance · 2018 [cited by applicant]
US 20180229723A1 · Jiang · 2018 [cited by examiner]
US 20180281951A1 · Gordon et al. · 2018 [cited by applicant]
US 20180286254A1 · Westervelt · 2018 [cited by examiner]
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 applicant]
US 20190316849A1 · Abrego et al. · 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]
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]
“International Application Serial No. PCT US2020 070756, International Search Report mailed Feb. 19, 2021”, 4 pgs. [cited by applicant]
“International Application Serial No. PCT US2020 070756, Written Opinion mailed Feb. 19, 2021”, 6 pgs. [cited by applicant]
Uber, “Fast-Forwarding to a Future of On-Demand Urban Air Transportation Introduction”, Uber Elevate, URL:https:www.uber.com elevate.pdf[retrieved on Nov. 26, 2018], (Oct. 27, 2016), 98 pgs. [cited by applicant]
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]