IP Library Granted Patent US 10,969,227
Granted Patent B2
US 10,969,227 · App. 16/536,466 · Granted Apr 6, 2021

Display of aircraft time on target on mobile devices

Inventor: Jason Miller (Austin, TX)
Assignee: The Boeing Company
G01C21/20G05D1/1062G06F3/0482G06F3/0485G06F3/04847G06F2203/04803
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 10,969,227
App. No.
16/536,466
Granted
Apr 6, 2021
Kind
B2
Abstract

A method of displaying, on a screen of a mobile device, time on target information for an aircraft in flight. The method includes displaying a current location of the aircraft on a map, a waypoint between a departure point and a destination point, a symbol indicating the waypoint in a first area of the screen overlapping the map, and a first pop-up window in a second area of the screen overlapping the first area. The first pop-up window displays a current arrival time at the waypoint and an input area to receive an adjustment to the current arrival time. Responsive to receiving the input, second pop-up window in a third area of the screen displays a recommendation to perform a speed change to achieve the adjustment, and a second recommendation that indicates a numerical value of a recommended speed change to achieve the adjustment.

Claims (62)

1. A method of displaying, on a screen of a mobile device, time on target information for an aircraft in flight, the method comprising:

displaying, on the screen of the mobile device, a map of a portion of Earth including a plurality of ground locations;

displaying, on the map, a current location of the aircraft;

displaying, on the map, a waypoint for a planned flight path of the aircraft between a departure point and a destination point;

displaying, in a first area of the screen overlapping the map, a symbol indicating the waypoint;

displaying, responsive to a selection of the symbol, a first pop-up window in a second area of the screen overlapping the first area of the screen, wherein the first pop-up window displays a current time of arrival of the aircraft at the waypoint and further displays an input area comprising a widget configured to receive a user input of a user-provided adjustment to the current time of arrival, the user-provided adjustment being a direct change to the current time of arrival; and

displaying, responsive to receiving the user input, a second pop-up window overlying the map in a third area of the screen, wherein the second pop-up window displays a recommendation to perform one of: increase speed, maintain speed, and decrease speed to achieve the user-provided adjustment, and wherein the second pop-up window further displays a second recommendation that indicates a numerical value of a recommended speed change for the aircraft to achieve the user-provided adjustment.

2. The method of claim 1 , wherein:

displaying is also responsive to selection of the symbol,

map symbols are displayed using a first font size, and

the first pop-up window and the second pop-up window are displayed using a second font size larger than the first font size.

3. The method of claim 2 , wherein the second pop-up window is displayed using a third font size larger than the second font size.

4. The method of claim 1 , wherein the user-provided adjustment to the current time of arrival comprises an unscheduled change to the current time of arrival.

5. The method of claim 1 , wherein the map further displays a plurality of concentric rings with the aircraft at a center of the plurality of concentric rings, and wherein each of the plurality of concentric rings comprises a label showing a corresponding time to reach a location on a corresponding ring, from the current location of the aircraft.

6. The method of claim 1 , further comprising:

displaying a current speed and a current altitude of the aircraft in the first area of the screen.

7. The method of claim 6 , further comprising:

further displaying, in the second pop-up window, a current projected time of arrival at the waypoint, a ground speed required to reach the waypoint at an adjusted speed, and a time difference between the current projected time of arrival at the current speed and a predicted projected time of arrival at the recommended speed change.

8. The method of claim 1 , wherein the widget comprises a plurality of scroll wheels selectable by touch on the screen, the plurality of scroll wheels independently operable and comprising displays of:

a date of the user-provided adjustment of the current time of arrival;

an hour of the user-provided adjustment of the current time of arrival; and

a minute of the user-provided adjustment of the current time of arrival.

9. A method of displaying, on a screen of a mobile device, a course adjustment to an aircraft, the method comprising:

receiving, by the mobile device and in a widget of an input area of a first pop-up window overlying a map that displays a current location of the aircraft in flight, a user-provided adjustment to a current time of arrival of the aircraft at a waypoint displayed in the first pop-up window, the user-provided adjustment being a direct change to the current time of arrival;

displaying a desired adjusted time of arrival in the first pop-up window corresponding to the user-provided adjustment;

receiving, in the mobile device, predicted flight conditions expected to occur before the aircraft reaches the waypoint;

calculating, using the predicted flight conditions, an adjusted course effective to arrive at the waypoint at the desired adjusted time of arrival;

displaying, a second pop-up window overlying the map in a second area of the screen, wherein the second pop-up window displays a recommendation to perform one of: increase speed, maintain speed, and decrease speed to achieve the user-provided adjustment, and wherein the second pop-up window further displays a second recommendation that indicates a numerical value of a recommended speed change for the aircraft to achieve the user-provided adjustment; and

displaying the adjusted course.

10. The method of claim 9 , wherein the adjusted course comprises one of a change in speed of the aircraft, a change in trajectory of the aircraft, and a combination of a change in the speed of the aircraft and the change in trajectory of the aircraft.

11. The method of claim 9 , wherein the predicted flight conditions are selected from the group consisting of:

winds aloft between the current location of the aircraft and the waypoint;

weather patterns between the current location of the aircraft and the waypoint;

ascents of the aircraft between the current location of the aircraft and the waypoint;

descents of the aircraft between the current location of the aircraft and the waypoint; and

combinations thereof.

12. The method of claim 11 , further comprising:

displaying the predicted flight conditions on the map.

13. The method of claim 9 , further comprising:

transmitting, by the mobile device to the aircraft, the adjusted course.

14. The method of claim 9 , further comprising:

displaying, an instruction to implement the adjusted course.

15. A non-transitory computer readable storage medium comprising computer readable program code, the computer readable program code for causing a computer system to implement a method of displaying, on a screen connected to a computing device, a course adjustment to an aircraft, the computer readable program code for further causing the computer system to:

receive, by the computing device and in a widget of an input area of a first pop-up window overlying a map that displays a current location of the aircraft in flight, a user-provided adjustment to a current time of arrival of the aircraft at a waypoint displayed in the first pop-up window, the user-provided adjustment being a direct change to the current time of arrival;

display a desired adjusted time of arrival in the first pop-up window corresponding to the user-provided adjustment;

receive, in the computing device, predicted flight conditions expected to occur before the aircraft reaches the waypoint;

calculate, using the predicted flight conditions, an adjusted course effective to arrive at the waypoint at the desired adjusted time of arrival;

display, a second pop-up window overlying the map in a second area of the screen, wherein the second pop-up window displays a recommendation to perform one of: increase speed, maintain speed, and decrease speed to achieve the user-provided adjustment, and wherein the second pop-up window further displays a second recommendation that indicates a numerical value of a recommended speed change for the aircraft to achieve the user-provided adjustment; and

display the adjusted course.

16. The non-transitory computer readable storage medium of claim 15 , wherein the adjusted course comprises one of a change in speed of the aircraft, a change in trajectory of the aircraft, and a combination of a change in the speed of the aircraft and the change in trajectory of the aircraft.

17. The non-transitory computer readable storage medium of claim 15 , wherein the predicted flight conditions are selected from the group consisting of:

winds aloft between the current location of the aircraft and the waypoint;

weather patterns between the current location of the aircraft and the waypoint;

ascents of the aircraft between the current location of the aircraft and the waypoint;

descents of the aircraft between the current location of the aircraft and the waypoint; and

combinations thereof.

18. The non-transitory computer readable storage medium of claim 17 , wherein the computer readable program code further comprises code for causing the computer system to:

display the predicted flight conditions on the map.

19. The non-transitory computer readable storage medium of claim 15 , wherein the computer readable program code further comprises code for causing the computer system to:

transmit, by the computing device to the aircraft, the adjusted course.

20. The non-transitory computer readable storage medium of claim 15 , wherein the computer readable program code further comprises code for causing the computer system to:

display an instruction to implement the adjusted course.

Assignments (4)
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 Aug 12, 2019
From: MILLER, JASON
To: THE BOEING COMPANY
Reel/Frame 050030/0856 →