System and method for monitoring aviation notifications

By presenting aviation data on the pilot's user interface and receiving user evaluation, the system can effectively screen and present relevant information needed by the pilot, solving the problem of pilots finding information in large amounts of data, and improving the availability and utilization of information.

CN120071678APending Publication Date: 2025-05-30JEPPESEN AVIATION
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411727861.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-11-29
Filing Date
2024-11-28
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

Pilots need to screen out information related to specific flights from a large number of data sources before and during flights, and prior art is difficult to effectively analyze and present this information.

Method used

A system is provided, which includes a user interface and a control unit. The user interface includes a display and an input device, the control unit is configured to present aeronautical data on the display and to receive an evaluation of the aeronautical data input by the user through the evaluation input device. The evaluation scores of aviation data are determined based on the evaluation and the evaluation scores are presented on the display.

Benefits of technology

The system can effectively screen and present relevant information needed by pilots, reducing the difficulty of pilots finding information in huge amounts of data, and improving the availability and utilization of information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120071678A_ABST
    Figure CN120071678A_ABST
Patent Text Reader

Abstract

Systems and methods for monitoring aviation notifications are disclosed. The system includes a user interface including a display and an input device. The control unit is in communication with the user interface. The control unit is configured to present the aeronautical data and the evaluation input device on the display. The evaluation input device is associated with the aeronautical data. The control unit is further configured to receive an evaluation of the aeronautical data input by a user via the evaluation input device, determine an evaluation score of the aeronautical data based at least in part on the evaluation, and presenting the evaluation score of the aeronautical data on one or both of the display or one or more other displays of the one or more other user interfaces. The one or more aircrafts are operated based on the evaluation score of the aeronautical data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present disclosure generally relate to systems and methods for monitoring aviation notifications of a pilot of an aircraft. Background Art

[0002] Aircraft are used to transport passengers and cargo between various locations. Many aircraft depart from and arrive at typical airports each day.

[0003] Pilots typically receive information from multiple data sources before and during a flight. For example, pilots receive flight mission notices (NOTAMs), airport notes, current weather conditions, briefing content specific to the airline, etc. Thus, pilots screen the information to determine what is uniquely relevant to a particular flight. However, a large amount of information may be difficult or impossible to fully analyze.

[0004] Hundreds of NOTAMs in a briefing package, hundreds of notes in a set of airport pages, a large number of airline documents, and many sources of real-time airport weather data may make it difficult for a pilot to determine the relevant information for a particular aircraft departing from or arriving at a particular airport and runway on a particular day. Typically, pilots need to actively search for, discover, and synthesize important relevant information from a vast amount of data. Summary of the Invention

[0005] There is a need for systems and methods for determining relevant information regarding the operation of an aircraft. Additionally, there is a need for systems and methods for presenting relevant information to a pilot of an aircraft.

[0006] In view of these needs, some examples of the present disclosure provide a system including a user interface that includes a display and an input device. A control unit communicates with the user interface. The control unit is configured to present aviation data on the display and evaluate the input device. The evaluation input device is associated with the aviation data. The control unit is further configured to receive an evaluation of the aviation data input by a user via the evaluation input device, determine an evaluation score of the aviation data at least in part based on the evaluation, and present the evaluation score of the aviation data on one or both of the display or one or more other displays of one or more other user interfaces. Operate one or more aircraft based on the evaluation score of the aviation data.

[0007] The control unit may be remote from one or more aircraft. As another embodiment, the control unit may be on one or more aircraft. The user interface may be on one or more aircraft.

[0008] The aviation data may include a meteorological aviation report (METAR), a flight mission notice (NOTAM), a pilot report (PIREP), etc.

[0009] The system may further include one or more databases in communication with the control unit. The control unit is further configured to store an assessment associated with the aviation data in one or more databases. As an example, the one or more databases may include a public database and a private database.

[0010] In at least one example, the control unit is further configured to present a marker on a display. The marker is configured to sort the priority of data regardless of the assessment score.

[0011] The control unit may be further configured to automatically operate one or more aircraft based on the assessment score of the aviation data.

[0012] The control unit may be an artificial intelligence or machine learning system. In at least one example, the control unit may be or otherwise include a deterministic or rule-based assessment system.

[0013] Some examples of the present disclosure provide a method, including presenting aviation data and an assessment input device on a display of a user interface by a control unit in communication with the user interface, where the assessment input device is associated with the aviation data; the control unit receiving an assessment of the aviation data input by the user through the assessment input device; determining, by the control unit, an assessment score of the aviation data based at least in part on the assessment; and presenting, by the control unit, the assessment score of the aviation data on one or both of the display or one or more other displays of one or more other user interfaces, where one or more aircraft are operated based on the assessment score of the aviation data. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] Figure 1 A block diagram of a system according to an example of the present disclosure is shown.

[0015] Figure 2 A front elevational view of a display according to an example of the present disclosure is shown.

[0016] Figure 3 A flowchart of a method according to an example of the present disclosure is shown.

[0017] Figure 4 A schematic block diagram of a control unit according to an example of the present disclosure is shown.

[0018] Figure 5 A perspective front view of an aircraft according to an example of the present disclosure is shown. DETAILED DESCRIPTION

[0019] The following detailed description of the foregoing summary and some examples will be better understood when read in conjunction with the accompanying drawings. As used herein, an element or step recited in the singular and preceded with the word "a" or "an" should not necessarily be construed as excluding a plurality of elements or steps. Additionally, a reference to "an example" is not intended to be construed as excluding the existence of additional examples that also incorporate the recited features. Further, unless expressly stated to the contrary, an example of an element or elements having a particular condition may include additional elements that do not have that condition.

[0020] Figure 1 FIG. shows a block diagram of a system 100 according to an example of the present disclosure. The system 100 includes a control unit 102 that communicates, such as via one or more wired or wireless connections, with a plurality of notification sources 104. For example, the control unit 102 may be coupled to a communication device 106 that receives data from the notification sources 104. The communication device 106 may be one or more of an antenna, a transceiver, an Internet connection, a cloud-based connection, etc.

[0021] The control unit 102 also communicates with one or more aircraft 108, such as via communication between the communication device 106 of the control unit 102 and the communication device 110 of the aircraft 108. The communication device 110 may be an antenna, a transceiver, an Internet connection, a cloud-based connection, etc. In at least one example, the control unit 102 is separate and distinct from the aircraft 108. For example, the control unit 102 may be located at a central monitoring location that may be remote from one or more of the notification sources 104, or alternatively co-located with these notification sources. As another example, the control unit 102 may be carried on the aircraft 108, such as in a cockpit or flight deck. For example, the control unit 102 may be part of the flight computer of the aircraft 108.

[0022] The aircraft 108 includes a controller 112 configured to allow an operator, such as a pilot, to control the operation of the aircraft 108. For example, the controller 112 includes one or more of a control handle, a steering wheel, a joystick, control surface controls, an accelerator, a decelerator, etc.

[0023] The aircraft 108 also includes a user interface 114 such as in the cockpit or flight deck of the aircraft 108. The user interface 114 includes a display 116 and an input device 118. The display 116 can be a monitor, screen, television, touch screen, etc. The input device 118 can include a keyboard, mouse, stylus, touch screen interface (i.e., the input device 118 can be integrated with the display 116), etc. The user interface 114 can be a computer workstation or a part of a computer workstation. For example, the user interface 114 can be a part of the flight computer in the cockpit or flight deck of the aircraft 108. As another example, the user interface 114 can be a handheld device such as a smart phone, tablet computer, etc.

[0024] In at least one example, in addition to (or alternatively instead of) the user interface 114 on one or more aircraft 108, the control unit 102 can also communicate with a user interface 114 that is not on the aircraft 108. For example, the user interface 114 can be at a land-based monitoring location such as for air traffic control, flight dispatchers, airline operations centers, etc.

[0025] In operation, the control unit 102 receives data (e.g., aviation data) from the notification source 104. The data includes a large amount of information from many different notification sources 104. The notification source 104 includes a tracking subsystem 120 that is configured to track the aircraft 108. In at least one example, the tracking subsystem 120 is configured to track the position of the aircraft 108 in real time. In at least one example, the tracking subsystem 120 is a radar subsystem. As another example, the tracking subsystem is an Automatic Dependent Surveillance - Broadcast (ADS - B) tracking subsystem. The real - time position of the aircraft 108 on the ground and in the airspace is detected by the tracking subsystem 120 that receives the position signals output by the position sensors of the aircraft 108. For example, the tracking subsystem 120 receives the ADS - B signals output by the position sensors of the aircraft 108. As another example, the position sensor of the aircraft 108 can be a Global Positioning System sensor. The position sensor outputs signals indicating one or more of the position, altitude, heading, acceleration, speed, etc. of the aircraft 108. The signals are received by the tracking subsystem 120.

[0026] The notification source 104 also includes a weather subsystem 122 that provides past, current, and predicted weather for the location of the aircraft 108, airports, etc. As an example, the weather subsystem 122 can include weather stations, channels, etc. As another example, the weather subsystem 122 can include an aviation weather service that provides weather notifications at various locations (e.g., airports). Examples of data from the weather subsystem 122 include Meteorological Aerodrome Report (METAR).

[0027] Notification source 104 also includes an aviation data source 124 that provides information about aviation flight operations. Examples of the aviation data source 124 include NOTAM, Aircraft Communication Addressing and Reporting System (ACARS), Digital Automatic Terminal Information Service (D-ATIS), Pilot Report (PIREP), etc.

[0028] Notification source 104 also includes an aircraft data source 126 that provides information about various aircraft. For example, the aircraft data source 126 includes information about the type and capabilities of the aircraft 108. The aircraft data source 126 can be information provided by the manufacturer, maintenance provider, operator, etc. of the aircraft 108.

[0029] Notification source 104 also includes an airport data source 128 that provides information about airports (such as the departure airport and / or arrival airport of the aircraft 108). The airport data source 128 can include airport map data, including the locations of runways, taxiways, gates, etc.

[0030] In operation, data from the notification source 104 can be directly output to the user interface 114 of the aircraft 108 and to the user interface 114 that may not be on the aircraft 108. That is, the user interface 114 can directly receive data from the notification source 104. As another example, the control unit 102 can receive data from the notification source 104 and then can output the data from the notification source 104 to the user interface 114. In short, one or more control units (such as the control unit 102 and / or another control unit communicating with the (one or more) user interfaces 114) receive data from the notification source 104 and present the data on the display 116 for the user to view.

[0031] In response to receiving data from the notification source and presenting the data on the display 116, the control unit 102 provides an evaluation input device 117 on the display 116. The evaluation input device 117 is associated with the data presented on the display 116. For example, the control unit 102 presents data such as NOTAM or PIREP on the display 116 and presents the evaluation input device 117 on the display 116 along with the data. In at least one example, the evaluation input device 117 is a graphic, text, etc. presented on the display 116. For example, the evaluation input device 117 can include a thumbs up (approve) icon and a thumbs down (disapprove) icon. As another example, the evaluation input device 117 can include a + icon and a - icon. As another example, the evaluation input device 117 can include "yes" or "no" buttons, for example, presented on the display 116. As another example, the evaluation input device 117 can include approve or disapprove buttons, such as presented on the display 116.

[0032] In response to viewing data on display 116, a user (such as a pilot, dispatcher, etc.) can operate the evaluation input device 117 to provide an evaluation of the data. Specifically, if the user finds the data valuable or otherwise helpful, the user operates the evaluation input device 117 to indicate approval of the data. For example, the user selects a thumbs-up icon (such as via input device 118) to vote in favor of the data, thereby indicating that the user approves that the data is helpful. Conversely, if the user does not find the data valuable or otherwise helpful, the user selects a thumbs-down icon to vote against the data, thereby indicating that the user disapproves that the data is helpful.

[0033] In this way, the user can determine whether the data received from the notification source 104 is useful (such as helpful, valuable, important, etc.) for flight operations. The user votes on the data via the evaluation input device 117 presented on the display 116. The control unit 102 receives the evaluation of the data (input via the evaluation input device 117) from the user interface 114 and associates the evaluation with the data presented on the display 116. The control unit 102 then stores the evaluation of the data in one or more databases (such as the public database 130 or the private database 132), each of which can communicate with the control unit 102 via one or more wired or wireless connections. The control unit 102 receives the evaluation of the data from various user interfaces and compiles the evaluation in one or both of the public database 130 and / or the private database 132. In this way, the control unit 102 is configured to store the crowdsourced evaluation of the data, the evaluation being input via the evaluation input device 117 of various user interfaces 114 (such as on the aircraft 108, at a ground-based location, etc.).

[0034] The private database 132 can be a database of a particular entity that does not want the stored data to be public. For example, an airline or aircraft operator can have a private database 132. The system 100 can include more than one private database 132. In contrast, the public database 130 can be a general database that stores public information. In at least one example, information from the private database 132 can be integrated into the public database 130 (such as with the permission of the entity having the private database 132), but information from the public database 130 may not be integrated into the private database 132 because a private entity may only expect approved and authorized users to input desired information.

[0035] The control unit 102 can communicate with a common database 130 and a private database 132. Optionally, the control unit 102 can store an evaluation associated with the data in a single database, such as the common database 130 or the private database 132. That is, the system 100 can optionally include only a single database, such as the common database 130 or the private database 132.

[0036] After compiling the evaluation of the data, the control unit 102 can then present (such as display) the evaluation result of the data based on the evaluation compiled and stored in the database (such as the common database 130 and / or the private database 132). In this way, a user (such as the pilot of the aircraft 108) can easily and quickly determine whether the data is considered useful to other operators. The control unit 102 can present (such as display) the score of the previously evaluated data on the display 116 based on the previous evaluation of the data. As an example, if the data (such as a NOTAM or a PIREP) is approved 50% of the time and disapproved 50% of the time, the control unit 102 displays a score of 50 for the data on the display 116. As another example, if the data is approved 80% of the time and disapproved 20% of the time, the control unit 102 displays a score of 80 for the data on the display 116. As another example, if the data is approved 20% of the time and disapproved 80% of the time, the control unit 102 displays a score of 20 for the data on the display 116.

[0037] In at least one example, the control unit 102 can sort the data received from the notification source on the display 116 based on the evaluation score. For example, the control unit 102 can list the data with a higher score (e.g., the data with a higher upvote level) before the data with a lower score. The score can be shown near the data, such as along the subject line of the data. For example, the presentation of the data according to the evaluation score can be determined and selected by the user.

[0038] As another example, the control unit 102 can block the display of data with an evaluation score below a predetermined threshold, which can be automatically selected by the control unit 102 and / or preselected by the user. For example, the control unit 102 can avoid displaying data with an evaluation score less than 20 (e.g., data that is upvoted only 20% of the time). Optionally, the threshold for presenting the data can be greater than 20 (such as 30 or 40), or less than 20 (such as 5 or 10).

[0039] The control unit 102 receives an evaluation of the data presented on the display 116 and continuously updates the evaluation of the data stored in the common database 130 and / or the private database 132. For example, the control unit 102 presents data and associated evaluation scores on the display 116. The user can then operate the evaluation input device 117 on the display 116 to provide an evaluation of the data, and the control unit 102 then receives the evaluation and updates the evaluation score of the data based on the evaluation. In this way, the evaluation scores associated with the data can be continuously updated based on current and future evaluations.

[0040] As described herein, in at least one example, the system 100 includes a control unit 102 and an evaluation input device 117. The control unit 102 presents data (e.g., data associated with aviation operations or aviation data) on the display 116, and the evaluation input device 117 allows the user to input an evaluation of the data. The control unit 102 receives the evaluation of the data and compiles the evaluation and other evaluations of the data in one or more databases (such as the common database 130 and / or the private database 132). The control unit 102 can then display evaluation information (such as an evaluation score) for the data on the display 116. The evaluation information allows the operator to quickly and easily evaluate the usefulness of the data (such as relevance, helpfulness, importance, etc.). The system 100 allows for the evaluation of aviation data (e.g., user opinions) to be crowd sourced.

[0041] In at least one example, the control unit 102 can also present a marker 119 on the display 116. The marker 119 is associated with the data presented on the display 116. The user can input the marker, for example, via the input device 118, to prioritize specific data regardless of the evaluation score. For example, some aircraft operators may find some data more important than other aircraft operators. When the user activates the marker 119, the control unit 102 receives an indication of the marker, which can be associated with the data and stored in the private database 132. In this way, the control unit 102 can then present the marked data on the display 116 for the operator to select. For example, the marked data can be presented before other data. For example, the control unit 102 presents the data sorted based on the evaluation scores on the display 116. However, the control unit 102 can present the marked data before other data regardless of the evaluation score. Optionally, the control unit 102 can neither present the marker nor distinguish the priority of the marked data.

[0042] In at least one example, operate the aircraft 108 on the ground at an airport or in the air based on an evaluation of the data presented on the display unit 116. For example, the pilot views the evaluation data and operates the aircraft 108 based on the relevant information.

[0043] In at least one example, the control unit 102 can also communicate with the controller 112 of the aircraft 108 and is configured to automatically operate the controller 112 based on the evaluation. For example, the control unit 102 can automatically operate the aircraft 108 to avoid adverse weather as indicated in the METAR. As another example, the control unit 102 can automatically operate the aircraft 108 to avoid restricted airspace such as that set forth in a NOTAM. As another example, the control unit 102 can automatically operate the aircraft 108 to reduce the airspeed in order to reduce the time spent in a holding pattern at an airport (such as that indicated in a NOTAM). Optionally, the control unit 102 can not communicate with the controller 112 and can not be configured to automatically operate the aircraft 108.

[0044] As described herein, the system 100 including the control unit 102 allows feedback and crowdsourcing related to various pieces of aviation information and presents an evaluation of the aviation information to users such as pilots, dispatchers, air traffic controllers, etc.

[0045] Evaluate and present each part of the data (such as NOTAM, PIREP, METAR, etc.). The operator can select for the control unit 102 to present evaluation data (i.e., data evaluated by one or more users) based on a default macro-level classification set by an operator (such as an airline). Optionally, the control unit 102 can present the evaluation data according to the default macro-level, but perform sub-sorting by voting. For example, the control unit 102 can first list closed runways before open runways and then sort the closed runways based on the evaluation. As another example, the control unit 102 can present the evaluation data by following the evaluation and ignoring the macro-level sorting rules. As another example, the control unit 102 can present the evaluation data by following the default macro-level sorting set by the operator until a certain number of evaluations have been entered by the user, and then ignore the macro-level sorting rules and follow the evaluation.

[0046] As described herein, system 100 includes a user interface 114 that includes a display 116 and an input device 118. A control unit 102 communicates with the user interface 114. The control unit 102 is configured to present aviation data on the display 116 and evaluate an input device 117. The evaluation input device 117 is associated with the aviation data. That is, the evaluation input device 117 is configured to allow a user to input an evaluation regarding the aviation data. The control unit 102 is further configured to receive an evaluation of the aviation data input by the user via the evaluation input device 117. The control unit 102 is also configured to determine an evaluation score of the aviation data based at least in part on the evaluation and present the evaluation score of the aviation data on one or both of the display 116 or one or more other displays 116 of one or more other user interfaces 114. One or more aircraft 108 are operated based on the evaluation score of the aviation data.

[0047] Figure 2 A front view of a display 116 according to an example of the present disclosure is shown. Refer Figure 1 and Figure 2 , the display 116 is part of the user interface 114, such as may be on an aircraft 108, at a ground-based site, etc. The control unit 102 presents data such as aviation data 140 on the display 116. As an example, the aviation data 140 is a NOTAM. The control unit 102 also presents an evaluation input device 117 on the display 116. The evaluation input device 117 is associated with the aviation data 140 presented on the display 116. The evaluation input device 117 includes engagement icons 121 such as a thumbs up 121a and a thumbs down 121b that allow a user to input an evaluation of the data. The control unit 102 also displays an evaluation score 123 on the display 116. The evaluation score 123 represents a compiled evaluation of data stored in one or more databases such as a public database 130 and / or a private database 132. The evaluation score 123 may be presented on or within the evaluation input device 117, such as between the thumbs up 121a and the thumbs down 121b.

[0048] Figure 3 A flowchart of a method according to an example of the present disclosure is shown. See Figures 1 - 3 , at 200, data is received from a notification source 104. The data may be received by the user interface 114 and / or the control unit 102. At 202, the control unit 102 then presents (e.g., such as via text and / or graphical presentation) the data and an associated evaluation input device 117 on a display 116 of the user interface 114. The evaluation input device 117 is configured to be engaged by an individual to allow input of an evaluation of the data as determined by the user.

[0049] At 204, the control unit 102 receives an evaluation of data as an input by the user via the evaluation input device 117. At 206, the control unit 102 compiles the evaluation of the data (as inputs by multiple users via respective user interfaces 114) and stores the evaluation associated with the data in one or more databases. At 208, the control unit 102 then determines an evaluation score of the data from the compiled evaluation. At 210, the control unit 102 presents the evaluation score of the data on one or more displays 116 of one or more user interfaces 114.

[0050] Figure 4 A schematic block diagram of the control unit 102 according to an example of the present disclosure is shown. In at least one example, the control unit 102 includes at least one processor 300 that communicates with a memory 302. The memory 302 stores instructions 304, received data 306, and generated data 308. Figure 4 The control unit 102 shown is merely exemplary and not restrictive.

[0051] As used herein, the terms "control unit", "central processing unit", "CPU", "computer", etc. may include any processor - based or microprocessor - based system, including systems using microcontrollers, reduced instruction set computers (RISC), application - specific integrated circuits (ASIC), logic circuits, and any other circuit or processor, including hardware, software, or a combination thereof capable of performing the functions described herein. This is merely exemplary and is not intended to limit the definition and / or meaning of such terms in any way. For example, the control unit 102 may be or include one or more processors configured to control operations as described herein.

[0052] The control unit 102 is configured to execute a set of instructions stored in one or more data storage units or elements (such as one or more memories) to process data. For example, the control unit 102 may include or be coupled to one or more memories. The data storage unit may also store data or other information as needed or desired. The data storage unit may be in the form of an information source within the processor or a physical memory element.

[0053] The set of instructions may include various commands that direct the control unit 102 to perform specific operations as a processor, such as the methods and processes of the various examples of the subject matter described herein. The set of instructions may be in the form of a software program. The software may be in various forms, such as system software or application software. Further, the software may be in the form of a collection of independent programs, a subset of a program within a larger program, or a part of a program. The software may also include modular programming in the form of object - oriented programming. The processing of input data by the processor may be in response to a user command, or in response to a result of a previous processing, or in response to a request made by another processor.

[0054] The illustrations of the examples in this document may show one or more control or processing units, such as control unit 102. It should be understood that a processing or control unit may represent circuitry, a circuit, or a portion thereof that can be implemented as hardware (e.g., software stored on a tangible and non-transitory computer-readable storage medium such as a computer hard drive, ROM, RAM, etc.) having associated instructions for performing the operations described herein. The hardware may include state machine circuitry hard-wired to perform the functions described herein. Optionally, the hardware may include an electronic circuit that includes and / or is connected to one or more logic-based devices such as a microprocessor, a processor, a controller, etc. Optionally, control unit 102 may represent processing circuitry such as one or more of a field-programmable gate array (FPGA), an application-specific integrated circuit (ASIC), a microprocessor, etc. The circuitry in different examples may be configured to execute one or more algorithms to perform the functions described herein. Whether or not explicitly identified in a flowchart or method, one or more algorithms may include aspects of the examples disclosed herein.

[0055] As used herein, the terms "software" and "firmware" are interchangeable and include any computer program stored in a data storage unit (e.g., one or more memories) for execution by a computer, the data storage unit including RAM memory, ROM memory, EPROM memory, EEPROM memory, and non-volatile RAM (NVRAM) memory. The above data storage unit types are merely exemplary and thus do not limit the types of memories that can be used to store a computer program.

[0056] See Figures 1 - 4 , the examples of the present disclosure provide systems and methods that allow a computing device to analyze large amounts of data quickly and efficiently. For example, control unit 102 may receive and analyze data evaluations from hundreds, thousands, or more user interfaces 114 over days, weeks, months, or years. As such, large amounts of data that are not easily discernible by humans are being tracked and analyzed. As described herein, control unit 102 effectively organizes and / or analyzes large amounts of data. Control unit 102 analyzes the data in a relatively short period of time in order to quickly and efficiently compile relevant information for a pilot to consider during the operation of aircraft 108. As such, the examples of the present disclosure provide increased and effective functionality, as well as significantly superior performance compared to a human reviewing large amounts of data.

[0057] In at least one example, components of system 100, such as control unit 102, provide and / or enable a computer system to operate as a specific computer system for determining relevant information and presenting the relevant information to a pilot. Control unit 102 improves upon standard computing devices by determining such information and automatically communicating with the pilot in an efficient and effective manner.

[0058] In at least one example, all or part of the systems and methods described herein are or otherwise include an artificial intelligence (AI) or machine learning system that can automatically perform the operations of the methods also described herein. In at least one example, the control unit 102 can be or otherwise include a deterministic or rule-based evaluation system. In at least one example, the control unit 102 can be an artificial intelligence or machine learning system. These types of systems can be trained from external information and / or self-trained to repeatedly improve the accuracy of how to analyze data to determine relevant information and present it to users such as pilots and dispatchers. For example, an AI-style control unit 102 can be trained to learn correlation thresholds in order to present some types of data to one or more users (based on evaluation scores) according to the specific habits and preferences of the (multiple) users. Over time, these systems can be improved by determining and communicating with increased accuracy and speed, thereby significantly reducing the likelihood of any potential errors. For example, an AI or machine learning system can learn and determine models, associate such models with the received data, and determine potential conflicts. The AI or machine learning systems described herein can include techniques enabled by adaptive prediction capabilities and exhibit at least some degree of autonomous learning to automate and / or enhance pattern detection (e.g., identifying irregularities or regularities in data), customization (e.g., generating or modifying rules to optimize record matching), etc. Feedback from one or more previous analyses of data, aggregated data, and / or other such data can be used to train and retrain the system. Based on this feedback, the system can be trained by adjusting one or more parameters, weights, rules, criteria, etc. used in its analysis. This process can be performed using data and aggregated data instead of training data and can be repeated multiple times to repeatedly improve the determination and communication described herein. Training is performed by executing an iterative training algorithm and minimizing conflicts and interference based on the feedback examined prior to the most recent training of the system, in which the system uses the updated data set to retrain. This provides a robust analysis model that can better determine and present relevant information to the pilot.

[0059] Figure 5A perspective front view of an aircraft 108 according to an example of the present disclosure is shown. The aircraft 108 includes a propulsion system 412 that includes, for example, an engine 414. Optionally, the propulsion system 412 may include more engines 414 than shown. The engine 414 is carried by a wing 416 of the aircraft 108. In other examples, the engine 414 may be carried by a fuselage 418 and / or a tail 420. The tail 420 may also support a horizontal stabilizer 422 and a vertical stabilizer 424. The fuselage 418 of the aircraft 108 defines an internal compartment 430 that includes a cockpit or flight deck, one or more working sections (e.g., a galley, a carry-on baggage area, etc.), one or more passenger sections (e.g., first class, business class, and economy class sections), one or more lavatories, etc. Figure 5 An example of the aircraft 108 is shown. It should be understood that the size, shape, and configuration of the aircraft 108 may be different from those Figure 5 shown.

[0060] In addition, the present disclosure includes examples according to the following:

[0061] Item 1. A system, comprising:

[0062] A user interface including a display and an input device; and

[0063] A control unit in communication with the user interface, the control unit being configured to:

[0064] Present aviation data on the display and evaluate the input device, wherein the evaluation input device is associated with the aviation data,

[0065] Receive an evaluation of the aviation data input by the user via the evaluation input device,

[0066] Determine an evaluation score of the aviation data at least in part based on the evaluation, and

[0067] Present the evaluation score of the aviation data on one or both of the display or one or more other displays of one or more other user interfaces,

[0068] Wherein one or more aircraft are operated based on the evaluation score of the aviation data.

[0069] Item 2. The system according to item 1, wherein the control unit is remote from one or more aircraft.

[0070] Item 3. The system according to item 1, wherein the control unit is on one or more aircraft.

[0071] Item 4. The system according to any one of items 1-3, wherein the user interface is on one or more aircraft.

[0072] Item 5. The system according to any one of Items 1 - 4, wherein the aviation data includes a Meteorological Aviation Report (METAR), a Notice to Air Missions (NOTAM), or a Pilot Report (PIREP).

[0073] Item 6. The system according to any one of Items 1 - 5, further comprising one or more databases in communication with the control unit, wherein the control unit is further configured to store an evaluation associated with the aviation data in the one or more databases.

[0074] Item 7. The system according to Item 6, wherein the one or more databases include a public database and a private database.

[0075] Item 8. The system according to any one of Items 1 - 7, wherein the control unit is further configured to present a marker on a display, wherein the marker is configured to prioritize the data regardless of the evaluation score.

[0076] Item 9. The system according to any one of Items 1 - 8, wherein the control unit is further configured to automatically operate one or more aircraft in flight based on the evaluation score of the aviation data.

[0077] Item 10. The system according to any one of Items 1 - 9, wherein the control unit is an artificial intelligence or machine learning system.

[0078] Item 11. A method, comprising:

[0079] Presenting, on a display of a user interface by a control unit in communication with the user interface, aviation data and an evaluation input device, wherein the evaluation input device is associated with the aviation data;

[0080] Receiving, by the control unit, an evaluation of the aviation data input by the user through the evaluation input device;

[0081] Determining, by the control unit, an evaluation score of the aviation data based at least in part on the evaluation; and

[0082] Presenting, by the control unit, the evaluation score for the aviation data on one or both of the display or one or more other displays of one or more other user interfaces,

[0083] wherein one or more aircraft are operated based on the evaluation score of the aviation data.

[0084] Item 12. The method according to Item 11, wherein the control unit is remote from the one or more aircraft.

[0085] Item 13. The method according to Item 11, wherein the user interface is on one or more aircraft.

[0086] Item 14. The method according to any one of Items 11 - 13, wherein the aviation data includes a Meteorological Aviation Report (METAR), a Notice to Air Missions (NOTAM), or a Pilot Report (PIREP).

[0087] Item 15. The method according to any one of Items 11 - 14, further storing, by a control unit, an evaluation associated with the aviation data in one or more databases.

[0088] Item 16. The method according to Item 15, wherein the one or more databases include a public database and a private database.

[0089] Item 17. The method according to any one of Items 11 - 16, further presenting, by a control unit, a marker on a display, wherein the marker is configured to participate in prioritizing the data regardless of the evaluation score.

[0090] Item 18. The method according to any one of Items 11 - 17, further automatically operating, by a control unit, one or more aircraft in operation based on an evaluation score of the aviation data.

[0091] Item 19. The method according to any one of Items 11 - 18, wherein the control unit is an artificial intelligence or machine learning system.

[0092] Item 20. A non - transitory computer - readable storage medium including executable instructions that, upon execution, cause one or more control units including a processor to perform operations, the operations including:

[0093] Presenting aviation data and an evaluation input device on a display of a user interface, wherein the evaluation input device is associated with the aviation data;

[0094] Receiving, by the evaluation input device, an evaluation of the aviation data input by a user;

[0095] Determining an evaluation score of the aviation data based at least in part on the evaluation; and

[0096] Presenting the evaluation score of the aviation data on one or both of the display or one or more other displays of one or more other user interfaces,

[0097] wherein one or more aircraft are operated based on the evaluation score of the aviation data.

[0098] As described herein, examples of the present disclosure provide systems and methods for determining relevant information regarding the operation of an aircraft. Additionally, examples of the present disclosure provide systems and methods for presenting relevant information to a pilot of an aircraft.

[0099] Although various spatial and directional terms, such as top, bottom, lower, middle, lateral, horizontal, vertical, front, etc., may be used to describe examples of the present disclosure, it should be understood that these terms are used only with respect to the orientation shown in the drawings. The orientation may be reversed, rotated, or otherwise changed such that the upper becomes the lower, and vice versa, the horizontal becomes vertical, etc.

[0100] As used herein, a structure, limitation, or element "configured to" perform a task or operation is specifically structurally formed, constructed, or adapted in a manner corresponding to the task or operation. For the sake of clarity and to avoid doubt, an object that can only be modified to perform a task or operation is not "configured to" perform the task or operation as used herein.

[0101] It should be understood that the above description is intended to be illustrative and not restrictive. For example, the above examples (and / or aspects thereof) may be used in combination with each other. Additionally, many modifications may be made to adapt a particular situation or material to the teachings of the various examples of the present disclosure without departing from the scope of the present disclosure. While the dimensions and types of materials described herein are intended to define aspects of the various examples of the present disclosure, the examples are not restrictive, but rather are exemplary examples. After reviewing the above description, many other examples will be apparent to those of ordinary skill in the art. Accordingly, the scope of the various examples of the present disclosure should be determined with reference to the appended claims and the full scope of equivalents to which those claims are entitled. In the appended claims and the detailed description herein, the terms "comprising" and "wherein" are used as the plain English equivalents of the respective terms "including" and "wherein". Additionally, the terms "first", "second", "third", etc. are used only as labels and are not intended to impose numerical requirements on their objects. Moreover, the limitations of the following claims are not written in means-plus-function format and are not intended to be interpreted under 35 U.S.C. § 112, paragraph 6, unless and until such claim limitations expressly use the phrase "means for" after a statement of the function to avoid an otherwise structural recitation.

[0102] This written description uses examples to disclose the various examples of the present disclosure, including the best mode, and also enables any person skilled in the art to practice the various examples of the present disclosure, including making and using any device or system and performing any combined method. The scope of protection of the various examples of the present disclosure is defined by the claims and may include other examples that occur to those of ordinary skill in the art. Such other examples are intended to fall within the scope of the claims if they have structural elements that are not different from the literal language of the claims, or if they include equivalent structural elements that are not substantially different from the literal language of the claims.

Claims

1. A system (100) for monitoring aviation notifications, comprising: a user interface (114) comprising a display (116) and an input device (118); as well as A control unit (102) is in communication with the user interface (114), wherein the control unit (102) is configured to: presenting aeronautical data and an evaluation input device (117) on the display (116), wherein the evaluation input device (117) is associated with the aeronautical data, receiving an evaluation of the aviation data input by a user via the evaluation input device (117), determining an evaluation score (123) for the aeronautical data based at least in part on the evaluation, and presenting the evaluation score (123) of the aeronautical data on one or both of the display (116) or one or more other displays of one or more other user interfaces, Wherein one or more aircraft (108) are operated based on the evaluation score (123) of the aviation data.

2. The system (100) according to claim 1, wherein: The control unit (102) is remote from the one or more aircraft (108).

3. The system (100) according to claim 1, wherein: The control unit (102) is on board the one or more aircraft (108).

4. The system (100) according to claim 1, wherein: The user interface (114) is onboard the one or more aircraft (108).

5. The system (100) according to claim 1, wherein: The aviation data includes a Meteorological Aviation Industry Report (METAR), a Notice to Airborne Missions (NOTAM), or a Pilot's Report (PIREP).

6. The system (100) of claim 1, further comprising one or more databases in communication with the control unit (102), wherein: The control unit (102) is further configured to store the evaluation associated with the aeronautical data in the one or more databases.

7. The system (100) according to claim 6, wherein: The one or more databases include a public database (130) and a private database (132).

8. The system (100) according to claim 1, wherein: The control unit (102) is further configured to present an indicia (119) on the display (116), wherein the indicia (119) is configured to prioritize the aeronautical data regardless of the evaluation score (123).

9. The system (100) according to claim 1, wherein: The control unit (102) is further configured to automatically operate the one or more aircraft (108) based on the evaluation score (123) of the aviation data.

10. The system (100) according to claim 1, wherein: The control unit (102) is an artificial intelligence or machine learning system.

11. A method for monitoring aviation notifications, comprising: presenting, by a control unit (102) in communication with a user interface (114), the aeronautical data and an evaluation input device (117) on a display (116) of the user interface (114), wherein the evaluation input device (117) is associated with the aeronautical data; receiving, by the control unit (102), an evaluation of the aviation data input by a user via the evaluation input device (117); determining, by the control unit (102), an evaluation score (123) for the aeronautical data based at least in part on the evaluation; and presenting, by the control unit (102), the evaluation score (123) of the aeronautical data on one or both of the display (116) or one or more other displays of one or more other user interfaces, Wherein one or more aircraft (108) are operated based on the evaluation score (123) of the aviation data.

12. The method according to claim 11, wherein: The control unit (102) is remote from the one or more aircraft (108).

13. The method according to claim 11, wherein: The user interface (114) is onboard the one or more aircraft (108).

14. The method according to claim 11, wherein: The aviation data includes a Meteorological Aviation Industry Report (METAR), a Notice to Air Traffic Management (NOTAM), or a Pilot's Report (PIREP).

15. The method of claim 11, further comprising storing, by the control unit (102), the assessment associated with the aeronautical data in the one or more databases.

16. The method according to claim 15, wherein: The one or more databases include a public database (130) and a private database (132).

17. The method according to claim 11, further comprising: A marker (119) is presented on the display (116) by the control unit (102), wherein the marker (119) is configured to prioritize the aeronautical data regardless of the evaluation score (123).

18. The method according to claim 11, further comprising: The one or more aircraft (108) are automatically operated by the control unit (102) based on the evaluation score (123) of the aviation data.

19. The method according to claim 11, wherein: The control unit (102) is an artificial intelligence or machine learning system.

20. A non-transitory computer-readable storage medium comprising executable instructions that, in response to being executed, cause one or more control units (102) including a processor to perform operations comprising: presenting aeronautical data and an evaluation input device (117) on a display (116) of a user interface (114), wherein the evaluation input device (117) is associated with the aeronautical data; receiving an evaluation of the aviation data input by a user through the evaluation input device (117); determining an evaluation score for the aeronautical data based at least in part on the evaluation (123); and presenting the evaluation score (123) of the aeronautical data on one or both of the display (116) or one or more other displays of one or more other user interfaces, Wherein one or more aircraft (108) are operated based on the evaluation score (123) of the aviation data.