IP Library Granted Patent US 12,293,056
Granted Patent B2
US 12,293,056 · App. 18/316,123 · Granted May 6, 2025

Fading PIREP icons based on validity of report

Inventors: Nitin Kumar (Frankfurt am Main, DE); Michael Gottscheck (Frankfurt, DE)
Assignee: The Boeing Company
G06F3/04817G08G5/0021G08G5/0091
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,293,056
App. No.
18/316,123
Granted
May 6, 2025
Kind
B2
Abstract

A method for displaying pilot reports provided. The method comprises graphically displaying a flight plan for an aircraft in a user interface and receiving a number of pilot reports. Icons representing the pilot reports are displayed in the user interface in relation to the flight plan. Respective opacities of the icons in the user interface are progressively decreased according to respective ages of the icons. Each icon expires and disappears from the user interface upon reaching a specified maximum age.

Claims (47)

1. A computer-implemented method of displaying pilot reports, the method comprising performing, using a number of processors in a computer system, operations of:

graphically displaying a flight plan for an aircraft in a user interface;

receiving a pilot report;

displaying an icon representing conditions reported in the pilot report in the user interface in relation to the flight plan and an opacity indicating a relevance of the conditions to the aircraft at a location affected by the pilot report;

displaying weather data in the user interface, wherein the flight plan and icons are displayed on a map in the user interface;

determining an age of the icon;

responsive to determining that the icon has not reached a maximum age, checking for a renewed confirmation in the computer system of a continued presence of the conditions;

displaying, responsive finding the renewed confirmation, the icon at full opacity on the user interface and resetting its age in the computer system to new;

progressively decreasing the opacity of the icon in the user interface until the icon reaches a maximum age in a specified number of discrete steps with each step decreasing the opacity by an equal percentage until reaching zero opacity when the icon reaches the maximum age and then expires and disappears from the user interface, wherein the maximum age is two hours, the specified number of discrete steps is 4, and the equal percentage is 25 of the full opacity.

2. The method of claim 1 , further comprising employing the user interface on the aircraft or in a flight control center.

3. The method of claim 1 , further comprising displaying a plane icon that indicates a current position of an airplane along the flight plan on the map.

4. The method of claim 1 , wherein the pilot report includes a location, an altitude, a time, and a description of the conditions reported.

5. The method of claim 1 , wherein the pilot report is regarding current weather or forecasted weather.

6. The method of claim 1 , wherein the icon has a shape corresponding to a type of pilot report.

7. The method of claim 1 , wherein the pilot report is regarding flight conditions or flight safety.

8. The method of claim 1 , wherein the weather data represents at least one selected from the group consisting of: severe turbulence, moderate turbulence, and moderate icing.

9. A system configured to display pilot reports, wherein the system comprises:

a storage device configured to store program instructions;

one or more processors operably connected to the storage device and configured to execute the program instructions to cause the system to:

graphically display a flight plan for an aircraft in a user interface;

receive a pilot report;

display an icon that represents conditions reported in the pilot report in the user interface in relation to the flight plan and an opacity indicative of a relevance of the conditions to the aircraft at a location affected by the pilot report;

display weather data in the user interface, wherein the flight plan and icons are displayed on a map in the user interface;

determine an age of the icon;

responsive to a determination that the icon has not reached a maximum age, check for a renewed confirmation in a computer system of a continued presence of the conditions;

display, responsive finding the renewed confirmation, the icon at full opacity on the user interface and resetting its age in the computer system to new;

progressively decrease the opacity of the icon in the user interface until the icon reaches a maximum age in a specified number of discrete steps that decrease the opacity to a zero opacity at the maximum age of the icon, whereupon the icon expires and disappears from the user interface, wherein the maximum age is two hours, the specified number of discrete steps are 4, and the opacity decreases 25% of the full opacity every 30 minutes.

10. The system of claim 9 , further comprising employing the user interface on the aircraft or in a flight control center.

11. The system of claim 9 , further comprising displaying a plane icon that indicates a current position of an airplane along the flight plan on the map.

12. The system of claim 9 , wherein the pilot report includes a location, an altitude, a time, and a description of the conditions reported.

13. The system of claim 9 , wherein the icon has a shape corresponding to a type of pilot report.

14. The system of claim 9 , wherein the pilot report is regarding at least one selected from the group consisting of: current weather, forecasted weather, flight conditions and flight safety.

15. The system of claim 9 , wherein the weather data represents at least one selected from the group consisting of: severe turbulence, moderate turbulence, and moderate icing.

16. A computer program product for displaying pilot reports, wherein the computer program product comprises:

a computer-readable storage medium that comprises program instructions embodied thereon and configured to perform the steps of:

display graphically a flight plan for an aircraft in a user interface;

receive a pilot report;

display an icon that represents conditions reported in the pilot report in the user interface in relation to the flight plan and an opacity that indicates a relevance of the conditions to the aircraft at a location affected by the pilot report;

displaying weather data in the user interface, wherein the flight plan and icons are displayed on a map in the user interface;

determine an age of the icon;

responsive to a determination that the icon has not reached a maximum age, check for a renewed confirmation in a computer system of a continued presence of the conditions;

display, responsive finding the renewed confirmation, the icon at full opacity on the user interface and resetting its age in the computer system to new;

progressively decrease the opacity of the icon in the user interface until the icon reaches a maximum age in a specified number of discrete steps that decrease the opacity to a zero opacity at the maximum age of the icon, whereupon the icon expires and disappears from the user interface, wherein the maximum age is two hours, the specified number of discrete steps is four, and the opacity decreases by 25% of full opacity at each of the specified number of discrete steps.

17. The computer program product of claim 16 , further configured to employ the user interface on the aircraft or in a flight control center.

18. The computer program product of claim 16 , wherein the icon has a shape corresponding to a type of pilot report and the pilot report includes a location, an altitude, a time, and a description of the conditions reported.

19. The computer program product of claim 16 , wherein the pilot report is regarding at least one selected from the group consisting of: current weather, forecasted weather, flight conditions and flight safety.

20. The computer program product of claim 16 , wherein the weather data represents at least one selected from the group consisting of: severe turbulence, moderate turbulence, and moderate icing.

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 May 11, 2023
From: KUMAR, NITIN; GOTTSCHECK, MICHAEL
To: THE BOEING COMPANY
Reel/Frame 063618/0506 →
Continuity (1)
Related Publication 20240377920A1 · Nov 14, 2024
References Cited (101)
US 5671342A · Millier · 1997 [cited by examiner]
US 6501392B2 · Gremmert · 2002 [cited by examiner]
US 6670970B1 · Bonura · 2003 [cited by examiner]
US 7243130B2 · Horvitz · 2007 [cited by examiner]
US 7343562B2 · Bonura · 2008 [cited by examiner]
US 7467031B2 · King · 2008 [cited by examiner]
US 7612688B1 · Vigeant-Langlois et al. · 2009 [cited by applicant]
US 7620905B2 · Boss · 2009 [cited by examiner]
US 7667621B2 · Dias · 2010 [cited by examiner]
US 8130121B2 · Smith · 2012 [cited by examiner]
US 8200416B2 · Aspen · 2012 [cited by examiner]
US 8230355B1 · Bauermeister · 2012 [cited by examiner]
US 8249806B1 · McCusker · 2012 [cited by examiner]
US 8265806B2 · Coulmeau · 2012 [cited by examiner]
US 8762035B2 · Levine · 2014 [cited by examiner]
US 8839150B2 · King · 2014 [cited by examiner]
US 8874288B1 · Siddiqui · 2014 [cited by examiner]
US 9183681B2 · Fish · 2015 [cited by examiner]
US 9234982B2 · Ramaiah · 2016 [cited by examiner]
US 9338116B2 · Langlois · 2016 [cited by examiner]
US 9342206B1 · Andres · 2016 [cited by examiner]
US 9349296B2 · Wiesemann · 2016 [cited by examiner]
US 9448691B2 · Suda · 2016 [cited by examiner]
US 9678622B2 · Lim · 2017 [cited by examiner]
US 9702726B2 · Turner · 2017 [cited by examiner]
US 9728093B2 · Wiesemann · 2017 [cited by examiner]
US 9836182B2 · Park · 2017 [cited by examiner]
US 9967467B2 · Gao · 2018 [cited by examiner]
US 10109203B2 · Chmelarova · 2018 [cited by examiner]
US 10296179B2 · Nama · 2019 [cited by examiner]
US 10459078B2 · Khatwa · 2019 [cited by examiner]
US 10514821B2 · Liang · 2019 [cited by examiner]
US 10521070B2 · Plasmeier · 2019 [cited by examiner]
US 10529242B2 · Shamasundar · 2020 [cited by examiner]
US 10536644B2 · Gao · 2020 [cited by examiner]
US 10540899B2 · Moravek · 2020 [cited by examiner]
US 10573051B2 · Henry · 2020 [cited by examiner]
US 10754501B2 · Chiba · 2020 [cited by examiner]
US 10997769B2 · Malviya · 2021 [cited by examiner]
US 11039044B2 · Kniffen · 2021 [cited by examiner]
US 11106329B2 · He · 2021 [cited by examiner]
US 11482123B2 · Katz · 2022 [cited by examiner]
US 11587447B2 · Ramachandra · 2023 [cited by examiner]
US 11647259B2 · McClendon · 2023 [cited by examiner]
US 11650710B2 · Plasmeier · 2023 [cited by examiner]
US 11653086B2 · Gao · 2023 [cited by examiner]
US 11682311B2 · He · 2023 [cited by examiner]
US 20020039072A1 · Gremmert · 2002 [cited by examiner]
US 20040090467A1 · Bonura · 2004 [cited by examiner]
US 20060129286A1 · King · 2006 [cited by examiner]
US 20070006162A1 · Iho · 2007 [cited by examiner]
US 20070168122A1 · Aspen · 2007 [cited by examiner]
US 20070245256A1 · Boss · 2007 [cited by examiner]
US 20080155438A1 · Bonura · 2008 [cited by examiner]
US 20080307335A1 · Chaudhri · 2008 [cited by examiner]
US 20090150807A1 · George · 2009 [cited by examiner]
US 20100057275A1 · Schilke · 2010 [cited by examiner]
US 20110193788A1 · King · 2011 [cited by examiner]
US 20120110483A1 · Arcese · 2012 [cited by examiner]
US 20120232785A1 · Wiesemann · 2012 [cited by examiner]
US 20130125056A1 · Suda · 2013 [cited by examiner]
US 20130268885A1 · Lim · 2013 [cited by examiner]
US 20140123047A1 · Solarino · 2014 [cited by examiner]
US 20140249735A1 · Levine · 2014 [cited by examiner]
US 20140289674A1 · Jin · 2014 [cited by examiner]
US 20140351726A1 · King · 2014 [cited by examiner]
US 20150007049A1 · Langlois · 2015 [cited by examiner]
US 20150019047A1 · Chandrashekarappa · 2015 [cited by examiner]
US 20150039176A1 · Fish · 2015 [cited by examiner]
US 20150121306A1 · Fundament · 2015 [cited by examiner]
US 20150350414A1 · Park · 2015 [cited by examiner]
US 20160162157A1 · Liang · 2016 [cited by examiner]
US 20160232797A1 · Wiesemann · 2016 [cited by examiner]
US 20160353030A1 · Gao · 2016 [cited by examiner]
US 20170083206A1 · He · 2017 [cited by examiner]
US 20170115848A1 · Plasmeier · 2017 [cited by examiner]
US 20170138759A1 · Turner · 2017 [cited by examiner]
US 20170183105A1 · Fournier · 2017 [cited by examiner]
US 20170308268A1 · Chiba · 2017 [cited by examiner]
US 20180068569A1 · Chmelarova · 2018 [cited by examiner]
US 20180074189A1 · Khatwa · 2018 [cited by examiner]
US 20180144643A1 · Moravek · 2018 [cited by examiner]
US 20180238996A1 · Gurusamy et al. · 2018 [cited by applicant]
US 20180253982A1 · Shamasundar · 2018 [cited by examiner]
US 20180255246A1 · Gao · 2018 [cited by examiner]
US 20190057534A1 · Henry · 2019 [cited by examiner]
US 20200133465A1 · Plasmeier · 2020 [cited by examiner]
US 20200134900A1 · Malviya · 2020 [cited by examiner]
US 20200154052A1 · Gao · 2020 [cited by examiner]
US 20210009281A1 · He · 2021 [cited by examiner]
US 20210233414A1 · Ramachandra · 2021 [cited by examiner]
US 20210373717A1 · McClure · 2021 [cited by examiner]
US 20220013022A1 · He · 2022 [cited by examiner]
US 20220201369A1 · McClendon · 2022 [cited by examiner]
US 20230103832A1 · Takacs · 2023 [cited by examiner]
US 20230215280A1 · Samuthirapandian · 2023 [cited by examiner]
US 20230239545A1 · McClendon · 2023 [cited by examiner]
US 20230315247A1 · Pastrana · 2023 [cited by examiner]
US 20230392954A1 · Rao · 2023 [cited by examiner]
FR 2979427A1 · 2013 [cited by examiner]
Extended European Search Report, dated Nov. 8, 2024, regarding U.S. Appl. No. 18/316,123, 10 pages. [cited by applicant]