IP Library › Granted Patent US 12,576,987
Granted Patent B2
US 12,576,987 · App. 18/488,631 · Granted Mar 17, 2026

Computer-based systems and methods for facilitating aircraft approach

Inventors: Albert F. Tellechea (Winter Park, FL); Diego M. Alfonso (Orlando, FL); Joseph R. Collins (LaGrange, GA)
Assignee: Area 2601, LLC
B64D45/08G01C23/00G05D1/0202G06F3/0489G08G5/21G08G5/50G08G5/54G08G5/55G08G5/74G08G5/76
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,576,987
App. No.
18/488,631
Granted
Mar 17, 2026
Kind
B2
Abstract

A graphical user interface (GUI) system for facilitating aircraft approaching and landing includes a database for storing airfields information and associated one or more approach patterns. The system also includes a display screen with user input interface configured for selecting a pattern for an aircraft to approach and land on an airfield, displaying the selected pattern in an overhead graphical view of the airfield according to the related information stored in the database. The system further includes a processing unit in signal communication with the database, one or more aircraft position sensors, and the display screen. The processing unit is configured to receive aircraft location and movement information from one or more aircraft sensors, airfield information from the database, and user input from the user input interface to determine display content and format of the display content on the display screen.

Claims (91)

1 . A method for facilitating aircraft approach comprising:

storing information of one or more airfields and one or more approach patterns associated with the one or more airfields in a database of a computer based system, wherein the information of one or more airfields includes runway information;

selecting an airfield for approach and generating a default approach pattern based on location and movement of an aircraft and the airfield selected via a user input interface of the computer based system;

calculating the aircraft movement corresponding spatially to the selected default approach pattern via a processor of the computer based system;

calculating a plurality of selectable approach pattern indicators each including at least one altitude gate and one descent gate, the indicators being dynamically recalculated in response to the aircraft movement or user modification for a selected runway; and

displaying the aircraft movement and the plurality of selectable approach pattern indicators with the altitude and descent gates spatially corresponding to the default approach pattern or a selected approach pattern in an overhead graphical view via a display screen of the computer based system.

2 . The method of claim 1 , wherein the default approach pattern is generated based on one or more of airfield name, airfield identifier, and aircraft location and movement.

3 . The method of claim 1 , wherein generating the default approach pattern includes conducting a text entry search for airfields stored in the database based on one or more criteria.

4 . The method of claim 3 , wherein the criteria includes city, state, airfield designator, and airfield name.

5 . The method of claim 1 , wherein displaying the aircraft movement corresponding spatially to the default approach pattern is periodically updated in response to the aircraft movement.

6 . The method of claim 1 , wherein displaying the aircraft movement includes using colored indicators to distinguish between different types of airfields.

7 . The method of claim 1 , wherein further comprising displaying an airfield information diagram and a standard aviation chart on the display screen.

8 . The method of claim 1 , wherein the overhead graphical view includes a glide path guidance indicator indicating whether an aircraft is vertically above or below a glide path.

9 . The method of claim 1 , wherein the overhead graphical view includes a runway, a pattern altitude, an entry angle, and respective lengths associated with one or more altitude gates and descent gates of the plurality of selectable approach pattern indicators associated with the default or the selected approach pattern.

10 . The method of claim 9 , wherein the overhead graphical view includes an aerial view.

11 . The method of claim 10 , wherein the overhead graphical view includes a satellite view.

12 . The method of claim 1 , further comprising displaying a head-up display (HUD) view superimposed on a camera view.

13 . The method of claim 1 , further comprising displaying a full screen HUD view.

14 . The method of claim 1 , further comprising displaying a split view, wherein a head-up display (HUD) superimposed on a camera view is displayed on one side of the display screen and an overhead graphical view with approach pattern is displayed on the other side of the display screen.

15 . The method of claim 1 , further comprising displaying one or more of aircraft coordinate, altitude, horizontal accuracy, vertical accuracy, course, speed, timestamp of the aircraft in real-time.

16 . The method of claim 1 , further comprising displaying the selected view in a specific orientation.

17 . The method of claim 1 , wherein the airfield data stored in the database includes airfield information, runway information and runway end information.

18 . The method of claim 17 , wherein the airfield information includes a coordinate, an identifier, a designator, a location indicator, a name, a type, a filed elevation, an ownership type, a manager and radio frequency associated with one or more airfields.

19 . The method of claim 17 , wherein the runway information includes an identifier, designator, length, width, composition, surface condition, and longitude and latitude of runway ends.

20 . The method of claim 17 , wherein the runway end information includes an identifier, a designator, coordinates, bearing, elevation, elevation of a touchdown zone, a glide path associated with the runway end.

21 . The method of claim 1 , wherein calculating the aircraft movement corresponding spatially to the selected approach pattern includes calculating vertical rate of descent if the aircraft is a helicopter and displaying the aircraft movement corresponds spatially to the approach pattern includes displaying a descent rate target indicator.

22 . The method of claim 1 , wherein when an aircraft is approaching a moving runway, calculating the aircraft movement corresponding spatially to the selected approach pattern includes taking into account a real-time location of the moving runway with respective to aircraft movement.

23 . A computer-based graphical user interface (GUI) system for facilitating aircraft approaching and landing on a moving runway comprising:

a runway position determination unit configured to determine location and movement of a moving runway in real time;

a processing unit having a processor configured to

receive aircraft location and movement information from an aircraft location sensor;

receive runway location and movement information from the runway determination unit;

calculate an approach pattern based on real time location of the aircraft and runway; and

calculate a plurality of selectable approach pattern indicators each including at least one altitude gate and one descent gate, the indicators being dynamically recalculated in response to the movement of the aircraft or movement of the moving runway; and

a display screen with user input interface configured for:

inputting at least one of a runway and associated airfield information for approaching and a specific display format; and

displaying the calculated approach pattern in the specific display format and the plurality of selectable approach pattern indicators with the altitude and descent gates spatially corresponding to the calculated approach pattern.

24 . The system of claim 23 , wherein the runway position determination unit is configured to receive signal via one or more transmitters on the moving runway indicative location and orientation of the runway.

25 . The system of claim 23 , the aircraft location and movement is determined by one or more of global positioning system (GPS) and inertial navigation system (INS) system, a camera, a laser sensor, and computer vision.

26 . The system of claim 23 , wherein determining an approach pattern includes determining a descent profile.

27 . The system of claim 26 , wherein the descent profile includes a descent trajectory, an altitude, a speed, an approach pattern, a length of downwind, and an entry angle associated with the descent profile.

28 . The system of claim 23 , wherein the processing unit is further configured to access a third party database to received aircraft weight, terrain data, and weather data to determine the approach pattern.

29 . The system of claim 23 , wherein the display screen is configured to display a glide path guidance indicator indicating whether the aircraft is vertically above or below a descent profile.

30 . The method of claim 23 , wherein the display screen is configured to display a head-up display (HUD) superimposed on a camera view.

31 . The method of claim 23 , wherein the display screen is configured to display a full screen HUD.

32 . The method of claim 23 , wherein the display screen is configured to display a split view, wherein a head-up display (HUD) superimposed on a camera view is displayed on one side of the display screen and an overhead graphical view showing the approach pattern on the other side of the display screen.

33 . The method of claim 32 , wherein the HUD includes a moving guidance box indicating a real time reference point along the approach pattern.

34 . The method of claim 33 , wherein two vertical lines of the guidance box indicate the aircraft horizontal position relative to the approach pattern.

35 . The method of claim 34 , wherein two horizontal lines of the guidance box indicate the aircraft vertical position relative to the approach pattern.

36 . A computer-based system for facilitating aircraft approach and landing comprising:

a database storing airfield information for at least one airfield, the airfield information including runway information;

a user input interface configured for selecting an airfield for approach and a display format;

a processing unit having at least one processor and being in signal communication with the database and the user input interface, the processing unit being configured for:

determining aircraft position and movement in relation to a selected airfield;

calculating an approach pattern based on the aircraft position and each runway at the selected airfield;

after receiving a runway selection from the user input interface, calculating a plurality of selectable approach pattern indicators each including at least one altitude gate and one descent gate, the indicators being dynamically recalculated in response to aircraft movement or user modification, for the selected runway; and

a display screen configured for displaying an overhead graphical view of the aircraft movement and the plurality of selectable approach pattern indicators with the altitude and descent gates spatially corresponding to the calculated approach pattern for the runway selection in a selected display format.

37 . The computer based system of claim 36 , wherein the processing unit is further configured for calculating a new approach pattern if at least one of the selectable approach pattern indicators do not apply to a current aircraft position and movement.

38 . The system of claim 36 , wherein calculating an approach pattern includes calculating aircraft descent rate on an approach path.

39 . The system of claim 36 , wherein calculating an approach pattern includes calculating a vertical descent rate if the aircraft is a helicopter.

40 . The system of claim 36 , wherein the user input interface includes a data entry keypad or touchscreen.

41 . The system of claim 40 , wherein the user input interface is dynamically updated based on current aircraft position and movement relative to the calculated approach pattern.

42 . The system of claim 41 , wherein defining the airfield information includes input of at least one of a latitude, a longitude, an altitude relative to MSL, a length and a bearing associated with the runway.

43 . The system of claim 40 , wherein the user input interface is displayed to define a runway on the display screen.

44 . The system of claim 36 , further comprising a runway position determination unit configured to determine real time position of the runway when the runway is moving.

45 . The system of claim 36 , wherein the database is configured to store airfield information for a plurality of airfields.

46 . The system of claim 45 , wherein the user input interface is configured to search for a suitable airfield stored in the database for approaching.

47 . The system of claim 46 , wherein the user input interface is configured for enabling a text entry search for airfields stored in the database based on one or more criteria.

48 . The system of claim 47 , wherein the criteria includes city, state, airfield designator, and airfield name.

49 . The system of claim 45 , wherein the airfield information stored in the database includes airfield information, runway information and runway end information.

50 . The system of claim 45 , wherein the airfield information includes coordinates, an identifier, a designator, a location indicator, name, type, field elevation, ownership type, manager and radio frequency associated with one or more airfields.

51 . The system of claim 45 , wherein the runway information includes an identifier, designator, length, width, composition, surface condition, and longitude and latitude of runway ends.

52 . The system of claim 45 , wherein the runway end information includes an identifier, a designator, a coordinate, a bearing, an elevation, an elevation of a touchdown zone, and a glide path.

53 . The system of claim 36 , wherein the display screen is periodically updated in response to the aircraft movement.

54 . The system of claim 36 , wherein the display screen is configured to use colored indicators to distinguish between different types of airfields.

55 . The system of claim 36 , wherein the selected view includes one or more of aircraft coordinate, altitude, horizontal accuracy, vertical accuracy, course, speed, timestamp of the aircraft in real-time.

56 . The system of claim 36 , wherein the selected view includes an overhead graphical view including a runway, a pattern altitude, an entry angle, and respective lengths associated with and one or more altitude gates and descent gates associated with the approach pattern.

57 . The system of claim 56 , wherein the overhead graphical view includes an aerial view.

58 . The system of claim 56 , wherein the overhead graphical view includes a satellite view.

59 . The system of claim 36 , wherein the display screen is configured to display the selected view in a specific orientation.

60 . The system of claim 36 , wherein the display screen is further configured to display head-up display (HUD) superimposed on a camera view.

61 . The system of claim 36 , wherein the display screen is configured to display a full screen HUD.

62 . The system of claim 36 , wherein the display screen is configured to display a split view, wherein a head-up display (HUD) superimposed on a camera view is displayed on one side of the display screen and an overhead graphical view showing the approach pattern on the other side of the display screen.

63 . The system of claim 62 , wherein the HUD includes a moving guidance box indicating a real time reference point along the approach pattern.

64 . The system of claim 63 , wherein two vertical lines of the guidance box indicate the aircraft horizontal position relative to the approach pattern.

65 . The system of claim 64 , wherein two horizontal lines of the guidance box indicate the aircraft vertical position relative to the approach pattern.

66 . The system of claim 36 , wherein the user interface is further configured to define a runway and includes a graphical user interface depicting a geographical area and is further configured to receive a touch input indicating a runway location within the depicted geographical area.

67 . The system of claim 36 , wherein the processing unit is further configured to supply the calculated approach pattern as an input to an autopilot to automatically execute a heading, speed, or altitude for the approach.

68 . The system of claim 36 , wherein the processing unit is configured to automatically search for a suitable airfield by searching for a nearest airfield based on the aircraft position when an emergency on the aircraft has been detected.

69 . The system of claim 68 , wherein the search for the nearest suitable is based on operator-specified criteria and criteria based on type of aircraft, and at least one of elevation, length, width, composition, and surface condition.

70 . The system of claim 69 , wherein the system is configured to facilitate selection, modification, confirmation, or execution of the calculated approach pattern remotely from the aircraft, wherein the aircraft is configured to be remotely piloted or comprises an autonomous aircraft.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2024
From: ALFONSO, DIEGO M.; TELLECHEA, ALBERT F.; COLLINS, JOSEPH R.
To: AREA 2601, LLC
Reel/Frame 068109/0042 →
Continuity (8)
Continuation In Part 18055154 · Nov 14, 2022
Continuation 17079956 · Oct 26, 2020
Continuation 15942671 · Apr 2, 2018
Provisional Application 62637090 · Mar 1, 2018
Provisional Application 62542483 · Aug 8, 2017
Provisional Application 62542498 · Aug 8, 2017
Provisional Application 62479401 · Mar 31, 2017
Related Publication 20240383614A1 · Nov 21, 2024
References Cited (48)
US 5991460A · Mitchell · 1999 [cited by examiner]
US 6405107B1 · Derman · 2002 [cited by applicant]
US 6707475B1 · Snyder · 2004 [cited by examiner]
US 9189964B1 · Rathinam · 2015 [cited by examiner]
US 9262932B1 · Barber · 2016 [cited by examiner]
US 9423799B1 · Wu · 2016 [cited by examiner]
US 9428056B2 · Kneuper et al. · 2016 [cited by applicant]
US 20030120779A1 · Rodefer et al. · 2003 [cited by applicant]
US 20030206120A1 · Ishihara et al. · 2003 [cited by applicant]
US 20080201148A1 · Desrochers · 2008 [cited by examiner]
US 20090030564A1 · Peterson · 2009 [cited by examiner]
US 20100094485A1 · Verlut et al. · 2010 [cited by applicant]
US 20100161156A1 · Coulmeau et al. · 2010 [cited by applicant]
US 20100262318A1 · Ariens · 2010 [cited by applicant]
US 20100305786A1 · Boorman · 2010 [cited by examiner]
US 20110144832A1 · Mcdowell et al. · 2011 [cited by applicant]
US 20110231038A1 · Studenny · 2011 [cited by examiner]
US 20110264312A1 · Spinelli et al. · 2011 [cited by applicant]
US 20120035849A1 · Clark et al. · 2012 [cited by applicant]
US 20140163784A1 · Parthasarathy · 2014 [cited by examiner]
US 20140207315A1 · He · 2014 [cited by examiner]
US 20140277857A1 · Bourret · 2014 [cited by examiner]
US 20140331161A1 · Venkataswamy et al. · 2014 [cited by applicant]
US 20140343765A1 · Suiter et al. · 2014 [cited by applicant]
US 20140350755A1 · Caillaud · 2014 [cited by examiner]
US 20150081197A1 · Gaertner · 2015 [cited by examiner]
US 20150261379A1 · Kneuper · 2015 [cited by examiner]
US 20150356873A1 · Kneuper et al. · 2015 [cited by applicant]
US 20160012734A1 · Bruce · 2016 [cited by examiner]
US 20160125742A1 · Shorter, Jr. · 2016 [cited by examiner]
US 20160176541A1 · Kneuper et al. · 2016 [cited by applicant]
US 20160232795A1 · Thiele et al. · 2016 [cited by applicant]
US 20160274739A1 · Lepage et al. · 2016 [cited by applicant]
US 20160351058A1 · Wischmeyer · 2016 [cited by examiner]
US 20160356626A1 · Caillaud et al. · 2016 [cited by applicant]
US 20170030735A1 · Mohideen et al. · 2017 [cited by applicant]
US 20170036776A1 · He · 2017 [cited by examiner]
US 20170083206A1 · He et al. · 2017 [cited by applicant]
US 20170116866A1 · Jeong · 2017 [cited by applicant]
US 20170276508A1 · Hodge · 2017 [cited by examiner]
US 20170315706A1 · Helppi et al. · 2017 [cited by applicant]
US 20180181299A1 · Ouellette et al. · 2018 [cited by applicant]
US 20180232097A1 · Kneuper et al. · 2018 [cited by applicant]
US 20180268721A1 · McCullough · 2018 [cited by examiner]
US 20180281988A1 · Tellechea et al. · 2018 [cited by applicant]
US 20190278299A1 · Reist et al. · 2019 [cited by applicant]
WO WO2005050601 · 2005 [cited by applicant]
PCT International Searching Authority: International Search Report and Written Opinion dated Jun. 11, 2018; entire document. [cited by applicant]