IP Library Granted Patent US 12,579,898
Granted Patent B2
US 12,579,898 · App. 18/141,122 · Granted Mar 17, 2026

Systems and methods for implementing automated flight following options and upgrading legacy flight management systems

Inventors: Shahram Askarpour (Media, PA); Markus Knopf (Chester Springs, PA)
Assignee: INNOVATIVE SOLUTIONS & SUPPORT, INC.
G08G5/50G08G5/21G08G5/30G08G5/55
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,579,898
App. No.
18/141,122
Granted
Mar 17, 2026
Kind
B2
Abstract

This disclosure relates to improved techniques for upgrading legacy flight management systems (FMSs) installed in an aircraft. In certain embodiments, an integrated guidance system (IGS) can be installed in an aircraft having a legacy FMS to provide enhance flight functionalities, such as required navigation performance (RNP), localizer performance with vertical guidance (LPV), and automatic dependent surveillance-broadcast (ADS-B), capabilities. Additionally, the IGS described can include, inter alia, a navigator system that receives and processes information from an ADS-B system to implement a variety of automated following options, each of which can provide an automated mechanism for controlling a flight path of the aircraft relative to another aircraft that is being tracked by an ADS-B system.

Claims (55)

1 . A method for controlling navigation of an aircraft, comprising:

receiving, by an automatic dependent surveillance-broadcast (ADS-B) system installed in an aircraft, aircraft traffic information identifying one or more additional aircraft located in a vicinity of the aircraft;

providing the aircraft traffic information collected by the ADS-B system to a navigation guidance system;

configuring an operator interface coupled to the navigation guidance system with one or more selectable options corresponding to the one or more additional aircraft identified by the ADS-B system, the one or more selectable options enabling an operator to designate at least one target aircraft for flight path coordination and select an automated following option that controls a flight path of the aircraft in a predetermined relationship relative to the at least one target aircraft, wherein the operator interface utilizes the aircraft traffic information collected by the ADS-B system to generate a display that includes the one or more selectable options and the operator interface is configured to implement a defined sequence of operator selections as follows: i) a first selection that enables an operator to designate the at least one target aircraft identified by the ADS-B system; and ii) a second selection that enables the operator to select the automated following option from a plurality of distinct automated following options, each of which is configured to control the aircraft in a distinct predefined flightpath relationship relative to the at least one target aircraft designated by the first selection;

generating a flight plan to implement the automated following option identified by the second selection received via the operator interface, wherein the navigation guidance system generates the flight plan based, at least in part, on flight parameters obtained from the ADS-B system for the at least one target aircraft designated by the first selection received via the operator interface for flight path coordination, and the flight plan causes the flight path of the aircraft to be arranged in the predetermined relationship relative to one or more flight paths of the at least one target aircraft based on the flight parameters obtained from the ADS-B system; and

controlling, using the navigation guidance system, an autopilot and autothrottle (AP/AT) system to position the aircraft along the flight path in the predetermined relationship relative to the at least one target aircraft based, at least in part, on the flight plan generated for the automated following option.

2 . The method of claim 1 , wherein:

the ADS-B system includes an ADS-B input that is configured to receive broadcast data indicating positions of the one or more additional aircraft located in the vicinity of the aircraft; and

the one or more selectable options are generated based, at least in part, on the broadcast data received by the ADS-B input.

3 . The method of claim 1 , wherein the operator interface includes an electronic flight instrument system (EFIS) display, a standby unit display, a flight management system control display unit, a multi-function control and display unit, or other display device included in the aircraft.

4 . The method of claim 1 , wherein the automated following option identified using the one or more selectable options is a follow distance option that causes the aircraft to follow behind the at least one target aircraft at a specified distance using the flight parameters from the ADS-B system.

5 . The method of claim 1 , wherein the automated following option identified using the one or more selectable options is a follow height option that causes the aircraft to fly at a specified distance above or below the at least one target aircraft using the flight parameters from the ADS-B system.

6 . The method of claim 1 , wherein the automated following option is a follow side-by-side option that causes the aircraft to fly laterally adjacent to the at least one target aircraft using the flight parameters from the ADS-B system.

7 . The method of claim 1 , wherein the automated following option is a follow time option that causes the aircraft to follow behind the at least one target aircraft at a specified time interval using the flight parameters from the ADS-B system.

8 . The method of claim 1 , wherein the automated following option is a follow offset option that causes the aircraft to fly at a three-dimension offset relative to the at least one target aircraft using the flight parameters from the ADS-B system.

9 . The method of claim 1 , wherein the automated following option is a follow formation option that enables the aircraft to fly in a designated formation with the at least one target aircraft using the flight parameters from the ADS-B system.

10 . The method of claim 1 , wherein:

while operating the aircraft according to the automated following option, the ADS-B system continuously monitors the flight parameters for the at least one target aircraft and the navigation guidance system adjusts control of the autopilot and autothrottle system based on changes in the aircraft traffic information for the at least one target aircraft.

11 . The method of claim 1 , wherein:

the aircraft includes a flight management system (FMS) and a switching unit; and

the switching unit permits an operator to switch between a first control mode, which utilizes the FMS to control navigation of the aircraft, and a second control mode, which utilizes the navigation guidance system to control navigation of the aircraft.

12 . The method of claim 11 , wherein:

transitioning the aircraft to the second control mode enables required navigation performance (RNP), localizer performance with vertical guidance (LPV), and ADS-B capabilities to be utilized in controlling the aircraft, and the RNP, LPV, and ADS-B capabilities are not available when the aircraft is transitioned to the first control mode.

13 . An aircraft system, comprising:

an automatic dependent surveillance-broadcast (ADS-B) system installed in an aircraft and configured to receive aircraft traffic information identifying one or more additional aircraft located in a vicinity of the aircraft;

an operator interface;

an autopilot and autothrottle (AP/AT) system; and

a navigation guidance system coupled to the ADS-B system, the operator interface, and the AP/AT system;

wherein:

the aircraft traffic information received by the ADS-B system is provided to a navigation guidance system;

the operator interface is configured with one or more selectable options corresponding to the one or more additional aircraft identified by the ADS-B system, the one or more selectable options enabling an operator to designate at least one target aircraft for flight path coordination and select an automated following option that controls a flight path of the aircraft in a predetermined relationship relative to the at least one target aircraft;

the operator interface utilizes the aircraft traffic information collected by the ADS-B system to generate a display that includes the one or more selectable options and the operator interface is configured to implement a defined sequence of operator selections as follows: i) a first selection that enables an operator to designate the at least one target aircraft identified by the ADS-B system; and ii) a second selection that enables the operator to select the automated following option from a plurality of distinct automated following options, each of which is configured to control the aircraft in a distinct predefined flightpath relationship relative to the at least one target aircraft designated by the first selection;

the navigation guidance system is configured to generate a flight plan to implement the automated following option corresponding to the second selection received via the operator interface, wherein the navigation guidance system generates the flight plan based, at least in part, on flight parameters obtained from the ADS-B system for the at least one target aircraft designated by the first selection received via the operator interface for flight path coordination, and the flight plan is configured to cause the flight path of the aircraft to be arranged in the predetermined relationship relative to one or more flight paths of the at least one target aircraft; and

the navigation guidance system controls an autopilot and autothrottle (AP/AT) system to position the aircraft along the flight path in the predetermined relationship relative to the at least one target aircraft based, at least in part, on the flight plan generated for the automated following option.

14 . The aircraft system of claim 13 , wherein:

the ADS-B system includes an ADS-B input that is configured to receive broadcast data indicating positions of the one or more additional aircraft located in the vicinity of the aircraft; and

the one or more selectable options are generated based, at least in part, on the broadcast data received by the ADS-B input.

15 . The aircraft system of claim 13 , wherein the automated following option includes:

a follow distance option that causes the aircraft to follow behind the at least one target aircraft at a specified distance using the flight parameters from the ADS-B system;

a follow height option that causes the aircraft to fly at a specified distance above or below the at least one target aircraft using the flight parameters from the ADS-B system; or

a follow time option that causes the aircraft to follow behind the at least one target aircraft at a specified time interval using the flight parameters from the ADS-B system.

16 . The aircraft system of claim 13 , wherein the automated following option includes a follow side-by-side option that causes the aircraft to fly laterally adjacent to the at least one target aircraft.

17 . The aircraft system of claim 13 , wherein the automated following option includes:

a follow offset option that causes the aircraft to fly at a three-dimension offset relative to the at least one target aircraft using the flight parameters from the ADS-B system; or

a follow formation option that enables the aircraft to fly in a designated formation with the at least one target aircraft using the flight parameters from the ADS-B system.

18 . The aircraft system of claim 13 , wherein:

while operating the aircraft according to the automated following option, the ADS-B system continuously monitors the flight parameters for the at least one target aircraft and the navigation guidance system adjusts control of the autopilot and autothrottle system based on changes in the aircraft traffic information for the at least one target aircraft.

19 . The aircraft system of claim 13 , wherein:

the aircraft includes a flight management system (FMS) and a switching unit; and

the switching unit permits an operator to switch between a first control mode, which utilizes the FMS to control navigation of the aircraft, and a second control mode, which utilizes the navigation guidance system to control navigation of the aircraft.

20 . The aircraft system of claim 19 , wherein:

transitioning the aircraft to the second control mode enables required navigation performance (RNP), localizer performance with vertical guidance (LPV), and ADS-B capabilities to be utilized in controlling the aircraft, and the RNP, LPV, and ADS-B capabilities are not available when the aircraft is transitioned to the first control mode.

21 . The method of claim 1 , wherein the flight plan generated to implement the automated following option causes the flight path of the aircraft to be arranged in one or more of: a predetermined spatial alignment with the one or more flight paths of the at least one target aircraft identified by the ADS-B system or a predetermined temporal offset with the one or more flight paths of the at least one target aircraft identified by the ADS-B system.

22 . The method of claim 1 , wherein:

while operating the aircraft according to the automated following option, the ADS-B system continuously monitors the flight parameters for the at least one target aircraft and, based on detected changes in the flight parameters received by the ADS-B system for at least one target aircraft, the navigation guidance system dynamically adjusts control of the autopilot and autothrottle system to maintain the predetermined relationship of the aircraft relative to the at least one target aircraft.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2023
From: ASKARPOUR, SHAHRAM; KNOPF, MARKUS
To: INNOVATIVE SOLUTIONS & SUPPORT, INC.
Reel/Frame 063640/0756 →
Continuity (2)
Provisional Application 63338107 · May 4, 2022
Related Publication 20230360543A1 · Nov 9, 2023
References Cited (44)
US 6271768B1 · Frazier, Jr. et al. · 2001 [cited by applicant]
US 6278396B1 · Tran et al. · 2001 [cited by applicant]
US 6308116B1 · Ricks et al. · 2001 [cited by applicant]
US 7782229B1 · Barber et al. · 2010 [cited by applicant]
US 8121747B2 · Loots et al. · 2012 [cited by applicant]
US 8219264B1 · Blake · 2012 [cited by examiner]
US 10302759B1 · Arteaga · 2019 [cited by examiner]
US 11288968B2 · Bortolini et al. · 2022 [cited by applicant]
US 20050165516A1 · Haissig · 2005 [cited by examiner]
US 20070132638A1 · Frazier · 2007 [cited by examiner]
US 20090195436A1 · Ridenour · 2009 [cited by examiner]
US 20110163908A1 · Andersson · 2011 [cited by examiner]
US 20130261945A1 · Marcy · 2013 [cited by examiner]
US 20140324255A1 · Siddiqi · 2014 [cited by examiner]
US 20150321758A1 · Sarna, II · 2015 [cited by examiner]
US 20150360523A1 · Simon · 2015 [cited by examiner]
US 20160275801A1 · Kopardekar · 2016 [cited by examiner]
US 20160277863A1 · Cahill · 2016 [cited by examiner]
US 20160328981A1 · Herder · 2016 [cited by examiner]
US 20170032683A1 · Meserole, Jr. · 2017 [cited by examiner]
US 20170068253A1 · Hedrick et al. · 2017 [cited by applicant]
US 20170215011A1 · Goldstein · 2017 [cited by examiner]
US 20170297736A1 · Frolov · 2017 [cited by examiner]
US 20170330465A1 · Kim · 2017 [cited by examiner]
US 20170364068A1 · Harada · 2017 [cited by examiner]
US 20180190132A1 · Cronkhite · 2018 [cited by examiner]
US 20180284246A1 · LaChapelle · 2018 [cited by examiner]
US 20180324546A1 · Jones · 2018 [cited by examiner]
US 20180335779A1 · Fisher · 2018 [cited by examiner]
US 20190049268A1 · Mohan · 2019 [cited by examiner]
US 20190160315A1 · Head · 2019 [cited by examiner]
US 20190227540A1 · Suvitie · 2019 [cited by examiner]
US 20190340936A1 · Manberg et al. · 2019 [cited by applicant]
US 20200175881A1 · Trim · 2020 [cited by examiner]
US 20210141394A1 · Melendez et al. · 2021 [cited by applicant]
US 20210149420A1 · Lebbos · 2021 [cited by examiner]
US 20220258872A1 · Hedrick et al. · 2022 [cited by applicant]
EP 3761144A1 · 2021 [cited by applicant]
WO WO2019203166A1 · 2019 [cited by examiner]
J. Hull, B. Barmore and T. Abbott, “Technology-enabled airborne spacing and merging,” The 23rd Digital Avionics Systems Conference (IEEE Cat. No.04CH37576), Salt Lake City, UT, USA, 2004, pp. 2.B.4-2.1, (Year: 2004). [cited by examiner]
A. Dogan, S. Venkataramanan and W. Blake, “Modeling of Aerodynamic Coupling Between Aircraft in Close Proximity” vol. 42 of JA Aircraft, No. 4, Jul. 2005 (Year: 2005). [cited by examiner]
Written Opinion for PCT/US2023/020468 dated Sep. 6, 2023. [cited by applicant]
Non-Final Office Action issued in corresponding U.S. Appl. No. 18/141,263 dated Jan. 2, 2025, pp. 1-37. [cited by applicant]
Supplementary European Search Report issued in corresponding Application No. EP 23 79 9863 dated Oct. 13, 2025, pp. 1-10. [cited by applicant]