IP Library Patent Application 19061375
Patent Application
App. No. 19/061,375

METHOD AND SYSTEM FOR GENERATING ALTERNATE FLIGHT PLANS

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 None
App. No.
19/061,375
Abstract

A device includes one or more processors configured to determine a probability that an airplane will follow a submitted flight path. The one or more processors are further configured to in response to a determination that the probability is less than a threshold, provide one or more alternate flight paths to a device.

Claims (70)

1 . A device comprising:

one or more processors configured to:

determine a probability that an aircraft will follow a submitted flight path; and

in response to a determination that the probability is less than a threshold, provide one or more alternate flight paths to a device.

2 . The device of claim 1 , wherein the one or more processors are further configured to:

obtain historical flight path data that includes individual flight paths associated with an operator associated with the aircraft between a first city and a second city;

obtain data relative to the submitted flight path, the first city, and the second city; and

determine the one or more alternate flight paths based on the historical flight path data.

3 . The device of claim 2 , wherein the data comprises one or more of:

weather information occurring along the submitted flight path, at the first city, at the second city, or combinations thereof,

congestion information occurring along the submitted flight path,

delay information occurring at the first city, at the second city, or both, and

notice to air missions relevant to the submitted flight path.

4 . The device of claim 3 , wherein the determination of the probability is based on the data.

5 . The device of claim 1 , wherein the determination of the probability occurs prior to the aircraft taking off.

6 . The device of claim 1 , wherein the determination of the probability occurs during flight.

7 . The device of claim 1 , wherein the one or more processors are further configured to:

display on the device the one or more alternate flight paths and the submitted flight path; and

obtain user input selecting one of the one or more alternate flight paths.

8 . The device of claim 1 , wherein the one or more processors are further configured to:

display on the device the one or more alternate flight paths and the submitted flight path; and

obtain user input selecting the submitted flight path.

9 . The device of claim 1 , wherein the processors are further configured to:

obtain historical flight path data that includes individual flight paths associated with an aircraft between a first city and a second city;

based on the historical flight path data, determine a first group of horizontal flight paths that have a first flight path similarity metric;

based on the historical flight path data, determine a second group of horizontal flight paths that have a second flight path similarity metric, wherein the second group of horizontal flight paths are different than the first group of horizontal flight paths;

obtain data relative to the submitted flight path, a first city, and a second city; and

based on the data, generate the one or more alternate flight paths from the first group of horizontal flight paths or the second group of horizontal flight paths.

10 . The device of claim 1 , wherein the processors are further configured to:

obtain historical flight path data that includes individual flight paths associated with an operator between a first city and a second city;

based on the historical flight path data, determine a first group of vertical flight paths that have a first flight path similarity metric;

based on the historical flight path data, determine a second group of vertical flight paths that have a second flight path similarity metric, wherein the second group of vertical flight paths are different than the first group of vertical flight paths;

obtain data relative to the submitted flight path, a first city, and a second city; and

based on the data, generate the one or more alternate flight paths from the first group of vertical flight paths or the second group of vertical flight paths.

11 . The device of claim 1 , wherein the processors are further configured to:

obtain historical flight path data that includes individual flight paths associated with an operator between a first city and a second city;

based on the historical flight path data, determine a first group of horizontal flight paths that have a first flight path similarity metric;

based on the historical flight path data, determine a second group of horizontal flight paths that have a second flight path similarity metric, wherein the second group of horizontal flight paths are different than the first group of horizontal flight paths;

based on the first group of horizontal flight paths, determine a first group of vertical flight paths that have a first vertical flight path similarity metric;

based on the first group of horizontal flight paths, determine a second group of vertical flight paths that have a second vertical flight path similarity metric;

based on the second group of horizontal flight paths, determine a third group of vertical flight paths that have a third vertical flight path similarity metric;

based on the second group of horizontal flight paths, determine a fourth group of vertical flight paths that have a fourth vertical flight path similarity metric;

obtain data relative to the submitted flight path, a first city, and a second city; and

based on the data, generate the one or more alternate flight paths from one or more of:

the first group of horizontal flight paths and first group of vertical flight paths,

the first group of horizontal flight paths and second group of vertical flight paths,

the second group of horizontal flight paths and third group of vertical flight paths, and

the second group of horizontal flight paths and fourth group of vertical flight paths.

12 . The device of claim 1 , wherein the one or more alternate flight paths are ranked.

13 . A method comprising:

determining, at a computing device, a probability that an aircraft will follow a submitted flight path; and

in response to determining that the probability is less than a threshold, providing, via the computing device, one or more alternate flight paths to a device.

14 . The method of claim 13 , further comprising:

obtaining historical flight path data that includes individual flight paths associated with an operator between a first city and a second city;

obtaining data relative to the submitted flight path, the first city, and the second city; and

determining the one or more alternate flight paths based on the historical flight path data.

15 . The method of claim 14 , wherein the data comprises one or more of:

weather information occurring along the submitted flight path, at the first city, at the second city, or combinations thereof,

congestion information occurring along the submitted flight path,

delay information occurring at the first city, at the second city, or both, and

notice to air missions relevant to the submitted flight path.

16 . The method of claim 15 , wherein the determining the probability is based on the data.

17 . The method of claim 13 , wherein the determining the probability occurs prior to the aircraft taking off.

18 . The method of claim 13 , wherein the determining the probability occurs during flight.

19 . The method of claim 13 , further comprising:

displaying on the device the one or more alternate flight paths and the submitted flight path; and

obtaining user input selecting one of the one or more alternate flight paths.

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

determine a probability that an aircraft will follow a submitted flight path; and

in response to a determination that the probability is less than a threshold, provide one or more alternate flight paths to a device.

Assignments (5)
CHANGE OF NAME Recorded May 6, 2026
From: BOEING DIGITAL SOLUTIONS, INC.
To: JEPPESEN FOREFLIGHT, INC.
Reel/Frame 075523/0160 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2026
From: THE BOEING COMPANY
To: JEPPESEN FOREFLIGHT, INC. (F/K/A BOEING DIGITAL SOLUTIONS, INC.)
Reel/Frame 074967/0544 →
SECURITY INTEREST Recorded Nov 17, 2025
From: FOREFLIGHT LLC; JEPPESEN FOREFLIGHT, INC.
To: APOLLO ADMINISTRATIVE AGENCY LLC, AS COLLATERAL AGENT
Reel/Frame 073622/0920 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 22, 2025
From: THE BOEING COMPANY
To: BOEING DIGITAL SOLUTIONS, INC.
Reel/Frame 073156/0773 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2025
From: LA CIVITA, MARCO; POLAINA MORALES, MANUEL; VEGA ASTORGA, RUBEN
To: THE BOEING COMPANY
Reel/Frame 070313/0453 →