IP Library › Granted Patent US 12,304,653
Granted Patent B2
US 12,304,653 · App. 17/805,294 · Granted May 20, 2025

Aircraft touch-and-go detection

Inventors: Andrea Sanzone (Frankfurt, DE); Rahul Ashok (Singapore, SG); Rowena Loh (Singapore, SG)
Assignee: THE BOEING COMPANY
B64D45/04G05D1/0676G08G5/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 12,304,653
App. No.
17/805,294
Granted
May 20, 2025
Kind
B2
Abstract

A method includes receiving, at one or more processors, airport runway geospatial data indicating a geospatial area associated with an airport runway and an altitude associated with the airport runway. The method also includes receiving aircraft location data associated with an aircraft. The aircraft location data indicates a position of the aircraft at different times and an altitude of the aircraft at different times. The method further includes determining whether the aircraft performed a touch-and-go operation on the airport runway based on the airport runway geospatial data and the aircraft location data. The touch-and-go operation includes the aircraft contacting the airport runway and subsequently taking off from the airport runway without stopping. The method also includes generating a notification in response to a determination that the aircraft performed the touch-and-go operation.

Claims (56)

1. A device comprising:

a memory; and

one or more processors coupled to the memory, the one or more processors configured to:

receive airport runway geospatial data indicating a geospatial area associated with an airport runway and an altitude associated with the airport runway;

receive aircraft location data associated with an aircraft, the aircraft location data indicating a position of the aircraft at different times and an altitude of the aircraft at different times;

identify a time window when the aircraft is continuously in motion and located over the geospatial area associated with the airport runway;

during the time window:

determine whether a first condition is satisfied, wherein the first condition is satisfied if there is a first time period when the aircraft is airborne and the altitude of the aircraft is decreasing;

determine whether a second condition is satisfied, wherein the second condition is satisfied if there is a second time period when the aircraft is in contact with the airport runway, the second time period following the first time period; and

determine whether a third condition is satisfied, wherein the third condition is satisfied if there is a third time period when the aircraft is airborne and the altitude of the aircraft is increasing, the third time period following the second time period;

determine whether the aircraft performed a touch-and-go operation on the airport runway based on the airport runway geospatial data and the aircraft location data, wherein the touch-and-go operation includes the aircraft contacting the airport runway and subsequently taking off from the airport runway without stopping, wherein the one or more processors are configured to determine that the aircraft failed to perform the touch-and-go operation in response to a determination that, during the time window, the third condition is not satisfied; and

generate a notification in response to a determination that the aircraft performed the touch-and-go operation.

2. The device of claim 1 , wherein the one or more processors are further configured to update a historical database based on whether the aircraft performed a touch-and-go operation on the airport runway, wherein the historical database stores a count of touch-and-go operations at a plurality of airport runways for the aircraft, the plurality of airport runways including the airport runway.

3. The device of claim 2 , wherein the one or more processors are further configured to schedule maintenance for the aircraft responsive to a total count of touch-and-go operations for the aircraft satisfying a threshold number.

4. The device of claim 1 , wherein the one or more processors are configured to determine that the aircraft performed the touch-and-go operation in response to a determination that, during the time window, the first condition, the second condition, and the third condition are satisfied.

5. The device of claim 1 , wherein the one or more processors are configured to determine that the aircraft failed to perform the touch-and-go operation in response to a determination that, during the time window, the second condition is not satisfied.

6. The device of claim 1 , wherein, to identify the time window when the aircraft is continuously in motion and located over the geospatial area associated with the airport runway, the one or more processors are configured to:

determine whether the position of the aircraft is continuously changing; and

determine whether coordinates associated with the position of the aircraft are bound by coordinates associated with the geospatial area.

7. The device of claim 1 , wherein, to determine that the first condition is satisfied, the one or more processors are configured to:

determine that the altitude of the aircraft at particular coordinates associated with the position of the aircraft is greater than the altitude of the airport runway at the particular coordinates associated with the position of the aircraft; and

determine that the altitude of the aircraft is decreasing.

8. The device of claim 1 , wherein, to determine that the second condition is satisfied, the one or more processors are configured to:

determine that the altitude of the aircraft at particular coordinates associated with the position of the aircraft is less than or equal to a threshold height above the altitude of the airport runway at the particular coordinates associated with the position of the aircraft.

9. The device of claim 1 , wherein, to determine that the third condition is satisfied, the one or more processors are configured to:

determine that the altitude of the aircraft at particular coordinates associated with the position of the aircraft is greater than a threshold height above the altitude of the airport runway at the particular coordinates associated with the position of the aircraft; and

determine that the altitude of the aircraft is increasing.

10. The device of claim 1 , wherein the one or more processors are further configured to generate a database entry indicating that the aircraft performed the touch-and-go operation in response to a determination that the aircraft performed the touch-and-go operation.

11. The device of claim 1 , wherein the one or more processors are further configured to schedule maintenance for the aircraft based on a count of touch-and-go operations in response to a determination that the aircraft performed the touch-and-go operation.

12. A method comprising:

receiving, at one or more processors, airport runway geospatial data indicating a geospatial area associated with an airport runway and an altitude associated with the airport runway;

receiving aircraft location data associated with an aircraft, the aircraft location data indicating a position of the aircraft at different times and an altitude of the aircraft at different times;

identifying a time window when the aircraft is continuously in motion and located over the geospatial area associated with the airport runway; and

during the time window:

determining whether a first condition is satisfied, wherein the first condition is satisfied if there is a first time period when the aircraft is airborne and the altitude of the aircraft is decreasing;

determining whether a second condition is satisfied, wherein the second condition is satisfied if there is a second time period when the aircraft is in contact with the airport runway, the second time period following the first time period; and

determining whether a third condition is satisfied, wherein the third condition is satisfied if there is a third time period when the aircraft is airborne and the altitude of the aircraft is increasing, the third time period following the second time period;

determining whether the aircraft performed a touch-and-go operation on the airport runway based on the airport runway geospatial data and the aircraft location data, wherein the touch-and-go operation includes the aircraft contacting the airport runway and subsequently taking off from the airport runway without stopping, wherein the aircraft is determined to have failed to perform the touch-and-go operation in response to a determination that, during the time window, the third condition is not satisfied; and

generating a notification in response to a determination that the aircraft performed the touch-and-go operation.

13. The method of claim 12 , further comprising updating a historical database based on whether the aircraft performed a touch-and-go operation on the airport runway, wherein the historical database stores a count of touch-and-go operations at a plurality of airport runways for a plurality of aircraft, the plurality of airport runways including the airport runway.

14. The method of claim 12 , further comprising determining that the aircraft performed the touch-and-go operation in response to a determination that, during the time window, the first condition, the second condition, and the third condition are satisfied.

15. The method of claim 12 , further comprising determining that the aircraft failed to perform the touch-and-go operation in response to a determination that, during the time window, the second condition is not satisfied.

16. The method of claim 12 , further comprising determining that the aircraft failed to perform the touch-and-go operation in response to a determination that, during the time window, the third condition is not satisfied.

17. The method of claim 12 , wherein determining whether the aircraft performed the touch-and-go operation further comprises determining whether a fourth condition is satisfied during the time window, wherein the fourth condition is satisfied if there is a fourth time period when the aircraft departs from the geospatial area associated with the airport runway while increasing altitude and speed, the fourth time period following the third time period.

18. A non-transitory computer-readable medium comprising instructions that, when executed by one or more processors, cause the one or more processors to:

receive airport runway geospatial data indicating a geospatial area associated with an airport runway and an altitude associated with the airport runway;

receive aircraft location data associated with an aircraft, the aircraft location data indicating a position of the aircraft at different times and an altitude of the aircraft at different times;

identify a time window when the aircraft is continuously in motion and located over the geospatial area associated with the airport runway; and

during the time window:

determine whether a first condition is satisfied, wherein the first condition is satisfied if there is a first time period when the aircraft is airborne and the altitude of the aircraft is decreasing;

determine whether a second condition is satisfied, wherein the second condition is satisfied if there is a second time period when the aircraft is in contact with the airport runway, the second time period following the first time period;

determine whether a third condition is satisfied, wherein the third condition is satisfied if there is a third time period when the aircraft is airborne and the altitude of the aircraft is increasing, the third time period following the second time period;

determine whether the aircraft performed a touch-and-go operation on the airport runway based on the airport runway geospatial data and the aircraft location data, wherein the touch-and-go operation includes the aircraft contacting the airport runway and subsequently taking off from the airport runway without stopping, wherein the aircraft is determined to have failed to perform the touch-and-go operation in response to a determination that, during the time window, the third condition is not satisfied; and

generate a notification in response to a determination that the aircraft performed the touch-and-go operation.

19. The non-transitory computer-readable medium of claim 18 , wherein, to determine whether the aircraft performed the touch-and-go operation, the instructions, when executed by the one or more processors, cause the one or more processors to, during the time window, determine whether a fourth condition is satisfied, wherein the fourth condition is satisfied if there is a fourth time period when the aircraft departs from the geospatial area associated with the airport runway while increasing altitude and speed, the fourth time period following the third time period.

20. The non-transitory computer-readable medium of claim 19 , wherein the instructions, when executed by the one or more processors, further cause the one or more processors to determine that the aircraft performed the touch-and-go operation in response to a determination that, during the time window, the first condition, the second condition, the third condition, and the fourth condition are satisfied.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2022
From: SANZONE, ANDREA; ASHOK, RAHUL; LOH, ROWENA
To: THE BOEING COMPANY
Reel/Frame 060097/0636 →
Continuity (1)
Related Publication 20230391471A1 · Dec 7, 2023
References Cited (22)
US 5189425A · Dabbs · 1993 [cited by examiner]
US 5519618A · Kastner · 1996 [cited by examiner]
US 5552987A · Barger · 1996 [cited by examiner]
US 8700236B1 · Berman · 2014 [cited by examiner]
US 9489851B1 · Ross · 2016 [cited by examiner]
US 9542782B2 · Blank · 2017 [cited by applicant]
US 11685546B2 · Sanzone et al. · 2023 [cited by applicant]
US 20150243112A1 · Jensen · 2015 [cited by examiner]
US 20150331975A1 · Garnier de Labareyre · 2015 [cited by examiner]
US 20170140656A1 · Mott · 2017 [cited by examiner]
EP 3007152A1 · 2016 [cited by examiner]
AERO 11, “Rejected Takeoff Studies,” Aero Magazine No. 11, http://www.skybrary.eu/index.php/Rejected_Take_Off, accessed Jun. 2, 2022, 7 pages. [cited by applicant]
Airbus, “Flight Operations Briefing Notes—Takeoff and Departure Operations—Revisiting the ‘Stop or Go’ Decision,” https://www.smartcockpit.com/docs/Stop_and_No_Go_Decision.pdf, accessed Sep. 13, 2021, 11 pgs. [cited by applicant]
Carver, Ray, “Occurrence Investigations—You lined up on the runway at a towered airport following your full preflight inspections. As you applied full throttle, something didn't feel right,” AOPA Pilot Protection, Jul. … [cited by applicant]
2008 Cook, Leroy, “A Different Kind of Landing—touching on Touch and Goes,” AOPA Aug. 5, 2008, https://www.aopa.org/news-and-media/all-news/2008/august/flight-training-magazine/a-different-kind-of-landing , 5 pgs. [cited by applicant]
Federal Aviation Administration, “Takeoff Safety Training Guide—Section 2—Pilot Guide to Takeoff Safety,” https://www.faa.gov/other_visit/aviation_industry/airline_operators/training/media/takeoff_safety.pdf. accessed S… [cited by applicant]
Johnson, Matthew, “What is a Touch and Go?”, California Aeronautical University, https://calaero.edu/what-is-a-touch-and-go/, accessed Jun. 2, 2022, 8 pgs. [cited by applicant]
Martin, Swayne, “How to Fly a Touch-And-Go Landing,” Blodmethod, May 7, 2022, https://www.boldmethod.com/learn-to-fly/maneuvers/touch-and-go-landing-how-to-fly/, 9 pgs. [cited by applicant]
Pilot Teacher, “Airplane Touch & Go's—Why Do Pilot's Do Them?”, https://pilotteacher.com/airplane-touch-gos-this-is-why-planes-or-pilots-do-them/, accessed Jun. 2, 2022, 10 pgs. [cited by applicant]
Skybrary Aviation Safety, “Rejected Take Off,” http://www.skybrary.eu/index.php/Rejected_Take_Off, accessed Sep. 13, 2021, 9 pgs. [cited by applicant]
Skybrary, “Rejected Take Off: ATC Consideration,” https://www.skybrary.aero/index.php/Rejected_Take_Off:_ATC_Considerations, accessed Sep. 13, 2021, 5 pgs. [cited by applicant]
Wikipedia, “Touch-and-go landing,” https://en.wikipedia.org/wiki/Touch-and-go_landing , accessed Jun. 2, 2022, 3 pgs. [cited by applicant]