Dynamic entry system

The dynamic approach system integrates real-time data into a customizable user interface to address the limitations of static approach plates, providing automatic updates and optimized route recommendations for improved flight planning efficiency.

JP2026094191APending Publication Date: 2026-06-09THE BOEING CO

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
THE BOEING CO
Filing Date
2026-02-12
Publication Date
2026-06-09

AI Technical Summary

Technical Problem

Existing terminal approach plates, both paper and digital, are static and do not reflect dynamic conditions such as weather changes or procedural updates, requiring pilots to manually update information, which is time-consuming and prone to errors.

Method used

A dynamic approach system that integrates real-time weather data, aircraft data, and airport data into a customizable user interface, providing a map and procedure sidebar to automatically update and recommend optimal routes based on current conditions.

Benefits of technology

Enhances user efficiency by automatically updating approach procedures in real-time, reducing clutter, and ensuring pilots have accurate, relevant information for safe and efficient flight planning.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026094191000001_ABST
    Figure 2026094191000001_ABST
Patent Text Reader

Abstract

It presents dynamically customized and integrated terminal entry method information within the user interface. [Solution] The method and apparatus dynamically update a customized integrated terminal approach interface based on changing real-time events related to aircraft and airports. The dynamic approach application extracts and analyzes terminal approach data, aircraft data, airport data, and real-time weather data to automatically generate the integrated terminal approach interface. The integrated terminal approach interface presents dynamic digital approach information, and the interface includes a map interface and a procedure sidebar that display route-related procedure data to assist pilots in selecting a route to the arrival airport.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a dynamic approach system.

Background Art

[0002] A terminal approach plate is a static document that provides terminal approach procedures and other information related to airport and / or runway approaches, which is used by pilots during landing. Pilots usually carry dozens or hundreds of these paper terminal approach plate documents for use when selecting and planning pre-flight approaches.

[0003] In some cases, digital approach plates may be used. These documents eliminate the need for many paper plates, but digital plates remain static and cannot reflect updates to procedures, weather changes, or other dynamic conditions. Also, these static plates often contain information that is not required by pilots and makes it difficult to identify the necessary information from the approach plates. Similarly, when in-flight procedure changes are required due to weather or other conditions, pilots generally need to manually obtain weather updates and the information required from static terminal approach plates in order to update the approach procedures. This process is difficult, time-consuming, and potentially frustrating for the user.

Summary of the Invention

Means for Solving the Problems

[0004] The examples disclosed are described in detail below with reference to the figures of the accompanying drawings listed below. The following summary is provided to explain the implementations disclosed herein. However, it is not meant to limit all examples to a specific configuration or sequence of operations.

[0005] Several embodiments and implementations disclosed herein relate to the presentation of dynamically customized and integrated terminal approach procedure information within a user interface. One implementation includes multiple data sources providing aircraft data related to a selected aircraft, airport data related to at least one airport, and real-time weather data related to a set of possible routes between a selected departure airport and at least one arrival airport. The integrated approach user interface information display is provided via a user interface device associated with a computing device.

[0006] The integrated approach interface includes a map interface and procedure sidebar that provide integrated terminal approach data associated with a set of possible routes based on aircraft and airport data, and the data displayed within the integrated approach user interface information display is customized. A set of recommendations is generated based on an evaluation of the integrated terminal approach data and real-time weather data updates. The set of recommendations includes a set of recommended routes selected from the set of possible routes. The integrated approach interface information display is updated in response to the generation of the set of recommendations. The update includes displaying the data associated with the set of recommended routes and removing data from the approach user interface information display associated with routes excluded from the set of recommended routes from the map interface and procedure sidebar.

[0007] The features, functions, and advantages discussed can be achieved independently in various implementations or combined in other implementations; further details can be found in the following description and diagrams. [Brief explanation of the drawing]

[0008] [Figure 1] This block diagram shows a system for generating an integrated entry interface, including a map interface and a procedure sidebar, in a single implementation configuration. [Figure 2]This block diagram shows an integrated access interface for user use, based on a single implementation configuration. [Figure 3] This block diagram shows a dynamic entry method application that generates integrated terminal entry data using a single implementation configuration. [Figure 4] This block diagram shows an integrated entry interface, including a map interface and a procedure sidebar, in a single implementation configuration. [Figure 5] This is a block diagram showing a user interface display layout for integrated entry information in one implementation configuration. [Figure 6] This block diagram shows a procedure sidebar containing information associated with an entry method, based on a single implementation configuration. [Figure 7] A block diagram showing a sidebar with notes, representing one implementation configuration. [Figure 8] This is a block of expandable sidebars in one implementation form. [Figure 9] A block of the extended sidebar in one implementation form. [Figure 10] This block diagram shows the workflow of an entry map based on one implementation configuration. [Figure 11] This is a block diagram showing an integrated access user interface for a dynamic access method, based on a single implementation configuration. [Figure 12] This block diagram shows an integrated approach user interface, including an airport popover, in one implementation configuration. [Figure 13] This block diagram shows an integrated intrusion interface with no routes loaded, representing one implementation configuration. [Figure 14] This block diagram shows an integrated entry interface with a user-selected path loaded, based on a single implementation configuration. [Figure 15] This block diagram shows an integrated access interface, including an access route associated with a loaded path, in one implementation configuration. [Figure 16]This block diagram shows an integrated access interface, including an extended sidebar, in a single implementation configuration. [Figure 17] This block diagram shows an integrated access interface, including loaded paths, in one implementation configuration. [Figure 18] This block diagram shows an integrated access interface, including loaded routes and sidebar notes associated with those routes, in a single implementation configuration. [Figure 19] This block diagram shows an integrated access interface, including an extended sidebar, in a single implementation configuration. [Figure 20] This is a block diagram showing an integrated approach interface that includes information associated with a user-selected approach method to the arrival airport, based on a single implementation configuration. [Figure 21] This is a flow interface that demonstrates one implementation form of a dynamic entry method application that evaluates and selects data to be presented to the user within an integrated entry interface using a single implementation form. [Figure 22] This is a flow interface that shows one implementation form of a dynamic intrusion method application that generates a dynamic integrated intrusion interface using a single implementation form. [Figure 23] This is a flow interface illustrating one implementation of a dynamic approach application that updates the integrated approach interface when changes in weather or other conditions are detected, according to one implementation configuration. [Figure 24] This is a schematic perspective view of a specific flight module. [Modes for carrying out the invention]

[0009] Throughout the drawing, corresponding reference numerals indicate the corresponding parts.

[0010] Referring to the accompanying drawings, various implementations will be described in detail. As far as possible, the same reference numbers are used throughout the drawings to refer to the same or similar components. References made throughout this disclosure in connection with particular implementations and implementations are provided for purposes of illustration only and are not meant to limit all implementations unless otherwise indicated.

[0011] The foregoing summary and the following detailed description of specific implementations 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 by the word "a" or "an" should not necessarily be construed as excluding a plurality of elements or steps. Further, reference to "one implementation" is not intended to be construed as excluding the existence of additional implementations that also incorporate the recited features. Further, an implementation that "comprises" or "has" an element or elements with a particular characteristic may also include additional elements that do not have that characteristic unless expressly stated otherwise.

[0012] Referring to the figures, examples of the present disclosure enable an integrated access interface that provides dynamic digital terminal access data integrated into a single interactive information display. In some examples, a dynamic access mode application is provided that automatically evaluates aircraft data, airport data, and real-time weather data using the integrated terminal access data to identify possible accesses at the arrival airport. The available accesses are presented to the user in an integrated access interface presented within the user interface. This can improve the removal of generation errors between data maintenance and pre-created interface generation by directly deriving the presentation of terminal procedures from the data. The analysis of real-time data by the dynamic access mode application improves the speed and efficiency of data generation and improves data quality.

[0013] Another example provides a dynamic approach application that refines or modifies procedure data so that only data related to the user's available and / or selected approaches is displayed within the integrated approach interface's map interface and / or sidebar. This provides the user with faster and more efficient adjusted procedure data, while simultaneously reducing the size of the terminal procedure dataset once the pre-built interface is removed. This further improves the user experience and user efficiency through user interface interaction. In some examples, the digital terminal approach data used by the dynamic approach application can be automatically updated via application updates or styling bundles within the data. This eliminates the need to manually edit thousands of static terminal approach plates.

[0014] In another example, an integrated approach information display provides users with a more efficient and customized pilot approach procedure during challenging flight phases. The information is easier to consume and less prone to errors, helping users quickly obtain the information they need. In some examples, the system generates a set of recommendations based on an evaluation of integrated terminal approach data and real-time weather data updates. In some examples, the set of recommendations includes a recommended approach selected from a set of possible approaches. This feature enables the rapid and efficient selection of the appropriate approach to the destination airport to improve accuracy and reduce errors.

[0015] In yet another example, a procedure sidebar is provided within the user interface to offer additional information associated with a linear terminal entry method. This allows information that would normally be scattered throughout the interface to be organized linearly or hierarchically, reflecting the order in which the information is typically consumed or requested by the user. This further improves user efficiency and reduces the time the user spends retrieving desired information from the integrated entry interface.

[0016] Referring to the figure in more detail, Figure 1 shows an example of a system 100 for generating an integrated approach interface 102, including a map 104 and a procedure sidebar 106. The integrated approach interface 102 is a digital terminal approach interface that has information from multiple terminal approach plates integrated into a dynamic, interactive interface that provides customized information related to various airports, routes, and terminal approaches. In this example, the integrated approach interface includes a map 104 and a procedure sidebar 106 for organizing and presenting customized and dynamically updated approach information to the user. It should be understood that different or additional information may be provided.

[0017] In the example in Figure 1, computing device 108 represents any device that executes computer executable instructions (for example, as an application program, an operating system function, or both) to perform the operations and functions associated with computing device 108. In some examples, computing device 108 includes mobile computing devices or any other portable devices. Mobile computing devices include, for example, mobile phones, laptops, tablets, computing pads, netbooks, and / or any other type of portable computing device, for example, not limited to mobile phones, laptops, tablets, computing pads, netbooks, and / or any other type of portable computing device. Computing device 108 may also include less portable devices such as servers, desktop personal computers, kiosks, or desktop devices. In addition, computing device 108 may represent a processing unit or a group of other computing devices.

[0018] In some examples, the computing device 108 has at least one processor 110 and memory 112, and also includes a user interface device 114 that presents (e.g., displays) an integrated entry interface 102 to the user. The processor 110 includes any number of processing units and is programmed to execute computer executable instructions, such as, but not limited to, a dynamic entry application 116. The computer executable instructions are executed by the processor 110, by multiple processors within the computing device 108, or by a processor outside the computing device 108. In some examples, the processor 110 is programmed to execute instructions as shown in the figures (e.g., Figures 21, 22, and / or 23).

[0019] The computing device 108 further includes one or more computer-readable media, such as memory 112. Memory 112 includes any number of media associated with or accessible by the computing device 108. In some examples, memory 112 is external to the computing device 108 (as shown in Figure 1). In another example, memory 112 is external to the computing device (not shown), or both (not shown). Memory 112 may include read-only memory and / or memory wired to an analog computing device.

[0020] Memory 112 stores data 132, such as a dynamic intrusion scheme application 116 that processes dynamic terminal intrusion data, as described in more detail herein. Generally, when executed by the processor 110, one or more applications operate to perform functions on the computing device 108. One or more applications can communicate with corresponding applications or services, such as web services accessible over a network. In one example, an application represents a downloaded client-side application corresponding to a server-side service running in the cloud.

[0021] The dynamic approach scheme application 116 is, in one example, a software component for generating an integrated approach interface 102 within a user interface device 114 for viewing and use by a pilot or other user. In some examples, the dynamic approach scheme application 116 accesses a set of one or more data sources 118 to obtain information used to generate and / or update the integrated approach interface 102. In this way, the system 100 leverages existing information sources to obtain relevant information associated with the terminal approach scheme and integrates that information into the integrated approach interface 102.

[0022] The set of data sources 118 can include any type of data source, such as databases, cloud storage devices, streaming data sources, sensor devices, network devices, and / or any other sources. The data obtained from the data sources can include, but are not limited to, weather data 120, approach plate data 122, airport data 124, and / or aircraft data 126 associated with an aircraft, such as, but not limited to, the aircraft 1801 shown in Figure 18. The database can include any type of data storage device, such as, but not limited to, a remote database accessible over a network, and a local database 138 associated with the computing device 108.

[0023] In some examples, database 138 is a database on a data storage device. A data storage device can include one or more different types of data storage devices, such as one or more spinning disk drives, one or more solid-state drives (SSDs), and / or any other type of data storage device. In some non-limiting examples, the data storage device includes redundant arrays of a RAID array. In other examples, the data storage device includes a remote data storage device, a data storage device in a remote data center, or cloud storage.

[0024] For example, weather data 120 includes real-time weather data obtained from sources such as automated dependent surveillance-broadcast (ADS-B). Approach plate data 122 is data that would be pre-provided within multiple terminal approach plates, eliminating the need for the user to manually obtain or extract plate data from various terminal approach plates. Terminal approach plate data is added to the integrated approach interface 102. System 100 eliminates the need for pre-created terminal approach plates. Instead of relying on static approach plates shown in the map, system 100 dynamically presents information currently obtained from static plates within the interface.

[0025] Airport data 124 is data that describes the runways and landing procedures of multiple airports. In some examples, airport data 124 includes data that describes the available airport facilities at the departure airport and / or the user-selected arrival airport.

[0026] Aircraft data 126 is data that identifies and / or describes an aircraft selected by the user. Aircraft data 126 may include data describing the aircraft type, aircraft equipment, aircraft speed, and / or any other aircraft data. Aircraft data 126 can be obtained from user-provided data, data obtained from a database, data obtained in real time from sensors such as fuel sensors or airspeed indicators, and other data sources.

[0027] The data collected from the data sources is integrated into the map 104 and / or procedure sidebar 106 presented to the user within the user interface. In this way, the system 100 provides terminal approach data associated with a set of possible routes that integrate aircraft data, airport data, terminal approach plate data, weather data, and / or relevant portions of any other data related to the selection of an approach method at a given arrival airport. The data displayed within the integrated approach interface 102 is customized to match the selected aircraft, arrival airport, and real-time weather data and / or weather conditions related to the departure airport.

[0028] Another example of a dynamic approach scheme application 116 generates a set of recommendations. The recommendations may include one or more arrival airports, one or more recommended routes selected from possible routes, one or more recommended approaches for the selected arrival airports, or any other recommendations. The recommendations are generated based on an evaluation of integrated terminal approach data, user-provided flight plans 134, real-time weather data updates, and / or any other user-provided data.

[0029] The dynamic terminal approach data 132 output to the user within the integrated approach interface 102 is updated in real time to reflect changes made to the flight plan due to weather changes, go-arounds, or other events. In some examples, map 104 displays all possible routes to the destination airport. When the user selects a route, map 104 is updated to highlight the route selected using map 104 in the map view.

[0030] In another example, if the system recommends a set of routes, the integrated entry interface is updated to include information related to the recommended routes, while information related to non-recommended routes is removed from map 104 (map view) and / or procedure sidebar 106. In this way, the interface remains uncluttered with information that may be of little interest or useless to the user. This streamlined presentation of information to the user allows the user to obtain the information they need more quickly and easily.

[0031] The sensor devices in the set of data sources 118 may include any type of sensor for dynamically generating aircraft-related data, such as, but not limited to, aircraft data 126. For example, the sensor devices may include, non-limited to, gyroscopes, accelerometers, magnetometers, Global Positioning Satellite (GPS) systems, barometers, proximity sensors, ambient light sensors, or any other type of sensor device for measuring motion, position, movement, direction, etc.

[0032] In some examples, dynamic access applications utilize sensor data to determine the orientation of a computing device. If the device is reoriented or rotated to the point where the interface displayed on the user interface becomes unreadable, the application reorients the device so that the interface becomes readable and properly oriented towards the user.

[0033] In one example, the dynamic intrusion application 116 is implemented on a local physical computing device. However, in some non-limiting examples, the dynamic intrusion application 116 is implemented on a cloud server. The cloud server retrieves data from a set of data sources and generates an integrated intrusion interface 102, which is sent over the network to the computing device 108. The cloud server is a logical server that provides services to computing devices or other clients. The cloud server is hosted and / or delivered over the network. In some non-limiting examples, the cloud server is associated with one or more physical servers in one or more data centers. In another example, the cloud server is associated with a distributed network of servers.

[0034] In some examples, the computing device 108 optionally includes a communication interface device 128. The communication interface device 128 includes a network interface card and / or computer executable instructions (e.g., drivers) for operating the network interface card. Communication between the computing device 108 and the set of data sources 118 can be carried out, in whole or in part, using any protocol or mechanism via any wired or wireless connection. In some examples, the communication interface device 128 can operate with short-range communication technology, such as by using Near Field Communication (NFC) tags. In yet another example, the communication interface device 128 enables the computing device 108 to receive real-time data 130, such as weather updates or any other type of data, from the set of data sources 118.

[0035] The computing device 108 shown in Figure 1 is depicted as a standalone computing device. However, in another example, the computing device may be a device that is hardware-connected to or mounted on an aircraft, such as the aircraft 1801 shown in Figure 18. The aircraft may be implemented as an airplane, helicopter, or other transport vehicle. In yet another example, the computing device 108 may be a portable user device that is mounted on an aircraft and carried or used by the aircraft. In yet another example, the computing device 108 may be a computing device installed inside an aircraft that is detachable rather than hardware-connected to the aircraft. However, these examples are not limited to the use of computing devices mounted on aircraft, such as the aircraft shown in Figure 24 below.

[0036] In another example, system 100 provides pilots and other users with dynamic terminal approach information in an automated manner, taking into account the aircraft and aircraft equipment, aircraft speed, available airport equipment, and weather (and / or other information). The system provides approach information using symbols directly on an interface, including a map interface and / or sidebar used for navigation. In various examples, the approach information is dynamically updated in real time based on changing weather conditions, user selection of approaches, etc.

[0037] Figure 2 shows an integrated approach interface 102 presented within a user interface device 114 for use by user 208. In this non-limiting example, the integrated approach interface 102 presents customized dynamic terminal approach data to user 208 in the form of a combination of a map 104 and a procedure sidebar 106. Map 104 provides a display of areas near one or more airports. The areas shown on the map can be determined based on a user-configurable radius "N" from the airport. In another example, the areas depicted on map 104 may include one or more airports, or an N of square miles, which is the number of user-selected areas surrounding other areas.

[0038] The area depicted on map 104 includes an overlay 202. The overlay 202 is a set of symbols representing one or more possible routes to the selected airport. The overlay 202 may also include symbols representing other approach information for one or more possible approaches, such as, but not limited to, runway identifiers, waypoints, approach speeds, and positions.

[0039] The procedure sidebar 106 presents customized procedure information to the user 208 in a linear format. In some examples, the linear format provides information in a condensed form that does not include information irrelevant to the user-selected aircraft, airport, and / or route. In other words, any terminal approach procedure information irrelevant to the user's flight plan and the currently selected (one or more) route is removed from the display within the integrated approach interface 102 for a more efficient presentation of information to the user. This improves user efficiency in identifying relevant information that is likely to be most useful to the user at the moment the information is displayed.

[0040] In another example, the integrated approach interface 102 is dynamically updated in response to user selections 206. User selections 206 may include, for example, a user selection of an arrival airport, a user selection of a route from two or more possible routes to the arrival airport, or a user selection of an approach. When each user selection is received, the system updates the information displayed within the integrated approach interface, such as highlighting the selected route, displaying information about the selected airport and approach, and removing information about unselected routes, approaches, or airports from the display. This real-time update ensures that the most relevant and useful information is currently presented to the user for evaluation and use during flight or pre-flight planning.

[0041] In yet another example, the system evaluates information about the aircraft and current weather conditions, combined with information about the approach interface, to ingest data and provide the user with recommendations regarding approach and route selection. This helps the user select the correct procedure for the aircraft and conditions. The integrated information is presented in combination with map 104 and sidebar 106, enabling a scrollable list of approach information and dynamically updated information. Based on the (one or more) routes evaluated in several examples, system 100 presents customized information in both text format in the sidebar and graphical format in the map. This improves the user's ability to consume information quickly and easily.

[0042] Figure 3 shows a dynamic approach scheme application 116 configured to generate integrated terminal approach data displayed within the integrated approach interface. In this non-limiting example, the dynamic approach scheme application 116 includes an approach interface generator 302. The approach interface generator 302 is a software component that analyzes terminal approach data and integrates it with aircraft data, airport data, and other dynamic data to generate the integrated approach interface 102. The integrated approach interface 102 provides integrated approach data related to multiple airports, routes, approaches, and other data so that all information desired or required by the pilot is available from a single source, namely within the integrated approach interface 102.

[0043] The dynamic update component 306 (for example, a software component) receives real-time updates 308, such as weather updates and other dynamic data describing changing conditions within and around the airport, which would require updates to the integrated approach interface 102. The dynamic update component 306 updates the information displayed within the integrated approach interface to reflect changes such as weather, paths, or approaches that may be available or unavailable due to the changes.

[0044] Similarly, if the user makes a user selection 310 of a route from a set of two or more possible routes to the arrival airport, the integrated approach interface is updated by the dynamic update component 306 to highlight information related to the user selection and remove any data that becomes irrelevant based on the user selection.

[0045] A route evaluation component 312 (for example, a software component) identifies all routes 314 to the selected destination airport 316. The possible routes are displayed to the user within the integrated approach interface 102. Some example dynamic approach scheme applications 116 apply one or more parameters 318 to terminal approach data to identify possible routes from the user's departure airport to the arrival airport. For example, a parameter may specify that if the data indicates that the runway is closed due to freezing weather conditions, this route is removed from the list of possible routes available to the user.

[0046] In another example, the dynamic approach scheme application 116 includes a recommendation generator 320. In one example, the recommendation generator 320 is a software component that optionally generates one or more recommendations for the user. In this non-specific example, the recommendation generator 320 generates a set 322 of one or more recommended routes to a selected arrival airport. In this example, the integrated approach interface is updated to provide route information for the recommended routes, while allowing the removal of information related to non-recommended routes from the map and / or sidebar.

[0047] In another example, the recommendation generator 320 can recommend approach 324 and / or one or more procedure 326 associated with one or more airports. The recommendations can be displayed to the user via the map interface or sidebar. The displayed terminal procedure information assists the pilot's workflow in some examples.

[0048] Figure 4 shows the integrated approach interface 102, which includes a map interface 402 and a procedure sidebar 106. The map interface 402 provides a user interface that includes a map 104 having an overlay 404 that presents approach method data to the user. In some examples, the overlay 404 includes route identifiers, waypoint identifiers, and other symbols that provide approach method data to the user.

[0049] Map 104 optionally includes a set of markers 408 that identify approach procedure-related data for the user. The set of markers 408 may include, but are not limited to, approach speed markers, speed limit markers, minimum altitude markers, maximum altitude markers, initial approach fix (IAF), final approach fix (FAF), altitude limits at different locations, and go-around markers.

[0050] In another example, the procedure sidebar 106 contains terminal entry method information arranged in a linear hierarchical format. However, the example is not limited to a hierarchical format. In another example, the entry method information may be presented within the procedure sidebar 106 in any other format.

[0051] Figure 5 schematically shows a user interface display layout 500 for an integrated approach interface. The user interface display layout 500 is an example of a layout for customized terminal approach information presented within a user interface device for use by the user. In this example, the user interface display layout 500 includes a toolbar 502. The toolbar 502 optionally includes one or more controls for selecting display options within the user interface. For example, the toolbar 502 may include options for selecting flight plan data for display, procedure data for display, etc.

[0052] Dynamic map 504 is a map display for illustrating the procedure described in sidebar 506. Another example map display presents route information, airport locations, waypoints, or other approach-related data.

[0053] Sidebar 506 presents procedure information in a linear table view. In this example, sidebar 506 includes a procedure title for identifying the procedure, briefing information, buttons for secondary information and common actions, route information, selected minimum altitude and visibility. Sidebar 506 includes selectable options, for example, by selecting different minimum values ​​(for example, allowing the pilot to select different minimum values ​​by tapping a touchscreen). Sidebar 506 also optionally includes, in some examples, approach go-around schemes and / or buttons for performing less frequently used functions. Less frequently used functions may include change selection procedures or other procedures.

[0054] In some examples, the user's selected approach to the destination airport is displayed on map 104, along with a sidebar 506 containing additional route information, such as go-around information. If the pilot descends to the minimum altitude of the selected approach but the runway is not visible, the pilot must return and try again. In such cases, map 104 is dynamically updated to automatically display the go-around route overlaid on map 104. This helps the pilot to react seamlessly to changing conditions during flight.

[0055] Figure 6 schematically shows a procedure sidebar 600 containing information related to the entry method. In this non-limiting example, the procedure sidebar 600 contains information represented in a linear table view 602 having a hierarchical top-down organization of information.

[0056] The layout 606 in some examples includes briefing information 608 related to the selected procedure. Note 610 describes the manner of procedures and other additional information applicable to the procedure represented in the terminal approach map or sidebar. Route data 612 includes procedure-related information such as, but not limited to, IAF, FAF, minimum altitude, maximum altitude, and / or speed limits. Other information may also be displayed. The procedure sidebar 600 in another example includes, for example, go-around information 614 (e.g., go-around scheme) that can be provided if the attempted approach fails.

[0057] Figure 7 shows a sidebar 700 with note 704. Sidebar 700 is a procedure sidebar, such as, but not limited to, sidebar 106 in Figure 1. The procedure title 708 indicates the Instrument Landing System (ILS) 11. Note 704 contains additional information about the procedure. In this example, sidebar 700 also includes route data 706 related to the procedure.

[0058] Figure 8 shows an expandable sidebar 800. Sidebar 800 is a procedure sidebar, such as, but not limited to, sidebar 106 in Figure 1. In this example, sidebar 800 can be expanded to provide additional details about the procedure. In this example, the additional details include entry re-entry scheme 802 (e.g., a step-by-step procedure including text and graphics). Additional options can be selected, such as adding procedures, invoking specific vectors, or modifying entry, particularly in IAF modifications.

[0059] Figure 9 shows an expanded sidebar 900 displaying selected approach information. The sidebar 900 is a procedure sidebar, such as, but not limited to, sidebar 106 in Figure 1. In this example, the sidebar 900 can be expanded to accommodate additional information related to the selected approach (e.g., to provide an expanded display or user interface). In this example, the procedure title 902 indicates an instrument landing. The expanded sidebar 900 includes notes 904 (e.g., a section with notes for the approach) and path information 906 (e.g., path information in linear form, including text and graphics).

[0060] Next, Figures 10 to 20 will be described. These figures illustrate different display and user interface configurations at different stages, such as before or during flight. More specifically, Figure 10 shows a workflow flight plan of an approach map presented within a sidebar 1000. Sidebar 1000 is a procedural sidebar, such as, but not limited to, sidebar 106 in Figure 1. In this example, sidebar 1000 presents possible routes 1002 associated with the flight plan 1004. The user can select a route from the set of possible routes using the toolbar. In other words, an interactive map is displayed that allows for the dynamic selection and updating of possible routes 1002 associated with the flight plan 1004. It should be noted that display characteristics such as brightness and magnification can be adjusted as desired and as needed. Adjustments can be made for the different displays and user interfaces described herein.

[0061] Figure 11 shows an integrated approach interface 1100 for a dynamic approach method. The integrated approach interface 1100 is a digital approach interface, such as, but not limited to, the integrated approach interface 102 in Figure 1. In this non-exclusive example, the integrated approach interface 102 includes a toolbar 1102, a map 1104, and a sidebar 1106. In another example, a toolbar with selectable tabs may be optionally provided. In this example, the map tab 1108 is selected to trigger the display of map 1104. The user may select the plate tab 1110 to trigger the display of procedure data in a different plate interface, rather than within the map interface, as shown in Figure 11. The plate interface presents approach information in different formats, such as the format of terminal approach plate types. However, the example is not limited to providing a plate interface. In another example, a plate interface may not be provided. Another selectable tab may be provided within the interface.

[0062] Figure 12 shows an integrated approach interface 1200 including an airport popover. The integrated approach interface 1200 is a digital approach interface, such as, but not limited to, the integrated approach interface 102 in Figure 1. In this non-exclusive example, the user can open (e.g., select on the user interface) the procedure sidebar 1202 for an airport in the flight plan by tapping a procedure button or by tapping a dashed line that completes the route from the departure point to the arrival airport. It should be noted that "tapping" refers to the selection being made by the user touching the user interface, such as on a touchscreen display. However, other input devices and means, including other touchable and non-touchable inputs, are also possible. Any procedure sidebar 1202 for an airport can be selected (e.g., opened) by tapping a procedure button on the airport popover 1204 (e.g., an overlaid information box).

[0063] Figure 13 shows an integrated approach interface 1300 with no route loaded. The integrated approach interface 1300 is a digital approach interface, such as, but not limited to, the integrated approach interface 102 in Figure 1. In this non-exclusive example, the user has not yet selected or loaded a route. Therefore, there is no route-related information to display in the sidebar. The user can create a route within the flight plan in order to enable the Navigator Advisor and / or to add route procedure-related information to the sidebar. As described herein, this selection process and the display of information are dynamically updated and may include automatic corrections in some examples.

[0064] Figure 14 shows an integrated approach interface 1400 with a user-selected route loaded. The integrated approach interface 1400 is a digital approach interface, such as, but not limited to, the integrated approach interface 102 in Figure 1. The integrated approach interface includes a map 1402 and a linear sidebar 1404. In this example, a list in the sidebar 1404 is presented to the user to begin selecting the steps for departure at the airport, arrival at the arrival airport, approach, and circuit route.

[0065] Figure 15 shows an integrated approach interface 1500, including approach routes associated with a loaded route. The integrated approach interface 1500 is a digital approach interface, such as, but not limited to, the integrated approach interface 102 in Figure 1. In this non-exclusive example, user-selected approaches are shown as an overlay on map 1502. The overlay presents a variety of possible approach routes for an aircraft flying toward a selected airport. The approaches are also listed in a sidebar 1504 along with up-to-date weather information associated with the airport and / or the area surrounding the airport to help the user decide which approach to choose to the airport. That is, relevant weather information is displayed and dynamically updated as described herein.

[0066] In this example, the lowest minimum altitude of an approach is highlighted to indicate that the current service ceiling is too low to fly the approach. For example, the approach is highlighted in a color such as red. However, the example is not limited to highlighting in red. In another example, the approach could be highlighted in yellow, orange, or any other color. In yet another example, the approach information in sidebar 1504 could be highlighted by underlining, using bold, using all caps, or any other way to highlight the information. In yet another example, the user selects an approach from sidebar 1504 or directly from map 1502.

[0067] Figure 16 shows the integrated entry interface 1600, including an extended sidebar 1602. The integrated entry interface 1600 is a digital entry interface, such as, but not limited to, the integrated entry interface 102 in Figure 1. This non-limiting example shows the integrated entry interface 1600 at an intermediate stage of user selection of an entry from several possible entry points listed in the sidebar 1602. In other words, user selection of an entry point is not yet complete at this stage.

[0068] Figure 17 shows an integrated approach interface including the loaded route. The integrated approach interface 1700 is a digital approach interface, such as, but not limited to, the integrated approach interface 102 in Figure 1. The integrated approach interface 1700 shows an intermediate stage of procedure selection, with the feeder route narrowing to the final approach via map 1702 or sidebar 1704. In other words, the integrated approach interface 1700 contains more focused information within the display.

[0069] Figure 18 shows an integrated approach interface 1800, including a loaded path and notes 1802 in a sidebar related to the loaded path. The integrated approach interface 1800 is a digital approach interface, such as, but not limited to, the integrated approach interface 102 in Figure 1. In this non-exclusive example, the instrument landing system (ILS 11) to the selected airport (KPWM) has the ENE initial approach position loaded. Only the minimum altitude and notes for this particular approach are displayed, substantially reducing the clutter within the integrated approach interface 1800 displayed by the user interface compared to a pre-generated (static) terminal approach plate. In other words, a more readable and understandable user interface and display are provided. In some examples, the type of information, the amount of information, the granularity of information, etc., are user selectable and / or can be automatically added and modified by the user.

[0070] Figure 19 shows an integrated approach interface 1900 including an extended sidebar 1902. The extended sidebar 1902 presents information related to the selected approach to the arrival airport. The integrated approach interface 1900 is a digital approach interface, such as, but not limited to, the integrated approach interface 102 in Figure 1. In this example, the extended sidebar 1902 still has a simplified and clean view while providing additional information.

[0071] Figure 20 shows an integrated approach interface 2000 containing information associated with a user-selected approach method to the arrival airport. The integrated approach interface 2000 is a digital approach interface, such as, but not limited to, the integrated approach interface 102 in Figure 1. In this example, the sidebar 2002 contains several departure, arrival, approach, and circuit routes for the arrival airport. In an exemplary scenario, a user flying to the arrival airport can tap a procedure button on the integrated approach interface to select an approach from a list of all possible approaches to the arrival airport. The system combines terminal approach interface data with approach routes that are duplicated or overlaid on top of the terminal approach interface data. The user selects a process and adds it to the route. Approaches can be selected from the map view or from the sidebar 2002.

[0072] In another example, the system allows the user to select a runway for an approach. The system applies filters to narrow down the minimum requirements for the approach in flight. This reduces the number of possible approaches for evaluation. For example, a set of 15 possible approaches may be filtered down to 4 approaches. It should be understood that the filtering characteristics and criteria can be modified or adjusted by the user, etc., based on flight conditions, etc.

[0073] In another example, the Integrated Approach Interface 2000 is updated in flight based on dynamic weather data received during the flight. That is, the received weather information is used to update the display information. In one example, NOTAMs are also updated to indicate pilot-defined information. That is, the updated display shows defined, required, or desired information that warns the pilot of external factors.

[0074] Figure 21 is a flow interface illustrating one implementation of a dynamic intrusion application that evaluates and captures data to be presented to the user within an integrated intrusion interface. In one implementation, the operations shown in Figure 21 are performed, at least in part, by executing instructions by one or more processors, such as, but not limited to, the processor 110 in Figure 1.

[0075] In operation 2102, the user selects the departure and arrival airports via the dynamic approach application interface (for example, using dynamic approach application 116). In operation 2104, the dynamic approach application receives the user selection of the departure airport, arrival airport (destination), and procedure type, including the approach. It should be noted that the user may also make and receive a separate user selection regarding the flight plan (for example, pre-flight information).

[0076] Once an approach type is selected, the dynamic approach scheme application 116 evaluates the efficiency of each approach path in operation 2106, which may be based on several different factors. For example, in operation 2108, the dynamic approach scheme application 116 evaluates the flight conditions along the selected approach path (e.g., thunderstorms). In operation 2110, as described in more detail herein, the dynamic approach scheme application presents the approach information acquired in a linear order using a dynamic map.

[0077] In operation 2112, the dynamic approach application 116 verifies the current altitude limit and visibility (for example, determining altitude limit and visibility information along the approach path). In operation 2114, it evaluates the suitability of each approach minimum altitude limit and visibility (for example, evaluating feasibility, availability, etc.). In operation 2116, the dynamic approach application 116 evaluates the minimum weather conditions for individuals and / or companies. For example, information and requirements specific to a particular company owning an aircraft can be evaluated to determine compliance.

[0078] In operation 2118, the dynamic approach application 116 evaluates the preferred landing direction based on wind direction (e.g., available landing direction options). In operation 2120, it evaluates the runway length (e.g., different available runway lengths at the arrival airport). In operation 2128, it checks the airport lighting conditions (e.g., current and future lighting conditions at the arrival airport). In operation 2122, the dynamic approach application 116 evaluates notifications to airports and aviation personnel affecting the approach (NOTAMs). In operation 2124, the dynamic approach application 116 considers the aircraft approach speed (e.g., identifies available, minimum, and / or maximum approach speeds). In operation 2126, it checks the available navigation devices (e.g., identifies available flight navigation devices at the arrival airport). This acquired approach information is presented in the integrated approach interface in operation 2110. That is, the information can be displayed in one or more user interfaces as described herein (see, for example, Figures 10–20).

[0079] It should be understood that, through the methods described above, dynamic entry applications can evaluate and incorporate data for presentation to the user within the integrated entry interface, and that additional or different information may be used. In other words, different relevant information can be used to automatically generate the integrated entry interface as described herein.

[0080] Figure 22 is a flow interface illustrating a method 220 for generating a dynamic integration entry interface by a dynamic entry application 116, etc. In one implementation, the operation shown in Figure 22 is performed, at least in part, by executing instructions by one or more processors, such as, but not limited to, the processor 110 in Figure 1.

[0081] In operation 2202, aircraft data, airport data, and real-time weather data are obtained from multiple data sources. In other words, flight plan information that can be used and incorporated by this disclosure is obtained (e.g., automatically obtained from external sources, entered by the pilot, etc.). An integrated approach interface, including a map interface and a sidebar, is provided in operation 2204. For example, a simplified user interface including a map and a sidebar is generated that is easier to understand or interpret, as described herein. In operation 2206, the data is evaluated (e.g., the flight plan information is analyzed based on flight requirements, aircraft requirements, company requirements, etc.). In 2208, a decision is made whether to make recommendations (e.g., whether to present one or more flight plan options to the user). If so, in operation 2210, a set of recommendations is generated (e.g., presenting the pilot with ranked options for flight planning). Then, in operation 2212, the integrated approach interface is updated, for example, based on the recommendations. In some examples, the pilot can accept or reject the recommendations.

[0082] Figure 23 shows a flow interface of method 2300 for updating an integrated approach interface when changes in weather or other conditions are detected, such as by a dynamic approach scheme application 116. In one implementation, the operation shown in Figure 23 is performed, at least in part, by executing instructions by one or more processors, such as, but not limited to, processor 110 in Figure 1.

[0083] In operation 2302, an integrated approach interface is generated. For example, one or more displays or user interfaces are generated as described herein. In 2304, it is determined whether to make a user selection (for example, whether user input corresponding to a displayed option, feature, etc. has been received). If so, in 2306, the integrated approach interface is updated (for example, the displayed information is updated). Subsequently, or if there is no user selection, in 2308, it is determined whether conditions have changed (for example, based on information received automatically or manually, such as weather or airport information, or whether flight, landing, or other conditions have changed since the flight plan was generated). If so, in operation 2310, the integrated approach interface is updated (for example, map information such as overlay information, and / or sidebar information including the order or configuration of the displayed information). Subsequently, or if there is no change, it is determined in operation 2312 whether to continue. If so, operations 2304 through 2312 are repeated until it is determined in operation 2312 that it is not to continue. Otherwise, method 2300 is terminated.

[0084] Referring here to Figure 24, a more specific diagram of an aircraft 2401 in which an implementation of the present disclosure is advantageously used is shown. In this example, the aircraft 2401 includes an airframe 2403 having multiple systems 2404 and internal 2406. The implementation of the multiple systems 1804 includes one or more of the propulsion system 2408, electrical system 2410, hydraulic system 2412, and environmental system 2414. The systems may be implemented within an aircraft navigation system or on a portable computing device used by a pilot in the aircraft. Other systems not shown are also candidates to be included. Although an aerospace example is shown, various advantageous implementations are applicable to other industries such as the automotive industry.

[0085] While the implementations of this disclosure have been described in relation to the computing device 108 shown in Figure 1, the implementations of this disclosure can be implemented in many other general-purpose or special-purpose computing system environments, configurations, or devices. Well-known implementations of computing systems, environments, and / or configurations suitable for use with the embodiments of this disclosure include, but are not limited to, smartphones, mobile tablets, mobile computing devices, personal computers, server computers, handheld or laptop devices, multiprocessor systems, game consoles, microprocessor-based systems, set-top boxes, programmable consumer electronics, mobile phones, wearable or accessory form factors (e.g., watches, glasses, headsets, or earphones), mobile computing and / or communication devices, network PCs, minicomputers, mainframe computers, distributed computing environments including any of the above systems or devices, VR devices, holographic devices, etc. Such systems or devices accept input from the user in any way, including input from input devices such as keyboards or pointing devices, via gesture input, proximity input (such as hovering), and / or via voice input.

[0086] The implementations of this disclosure are described in the general context of computer executable instructions, such as program modules, which are executed by one or more computers or other devices in software, firmware, hardware, or a combination thereof. For example, a computer executable instruction is organized into one or more computer executable components or modules. Generally, a program module includes, but is not limited to, routines, programs, objects, components, and data structures that perform a specific task or implement a specific abstract data type. For example, the embodiments of this disclosure are implemented using any number or organization of such components or modules. For example, the embodiments of this disclosure are not limited to the specific computer executable instructions or specific components or modules shown in the figures and described herein. Another example of this disclosure includes different computer executable instructions or components having more or less functionality than those shown and described herein. In implementations involving a general-purpose computer, the embodiments of this disclosure transform the general-purpose computer into a dedicated computing device when configured to execute the instructions described herein.

[0087] To the extent of the present disclosure, computer-readable media include computer storage media and communication media. Computer storage media include volatile and non-volatile, removable and non-removable memory, implemented in any way or technique for storing information such as computer-readable instructions, data structures, and program modules. Computer storage media are tangible and mutually exclusive with respect to communication media. Computer storage media are implemented in hardware and exclude carrier and propagated signals. Computer storage media for the purposes of this disclosure are not signals themselves. For example, computer storage media include hard disks, flash drives, solid-state memory, phase-change random access memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile discs (DVDs) or other optical storage devices, magnetic cassettes, magnetic tapes, magnetic disk storage devices or other magnetic storage devices, or any other non-transmission media used to store information for access by computing devices. In contrast, communication media typically include any information transmission media that embody computer-readable instructions, data structures, program modules, etc., in modulated data signals such as carrier waves or other transport mechanisms.

[0088] As described above, program code instructions are stored in memory and executed by processing circuits programmed thereby to implement the systems, subsystems, tools, and the functions of each of these elements described herein. As understood, any suitable program code instructions are loaded from a computer-readable storage medium onto a computer or other programmable device to produce a particular machine, such that the particular machine becomes a means for implementing the functions specified herein. These program code instructions may also be stored on a computer-readable storage medium that can instruct a computer, processing circuit, or other programmable device to function in a particular way to produce a particular machine or a particular article of manufacture by which they are made. Instructions stored on a computer-readable storage medium can produce an article of manufacture, which becomes a means for performing the functions described herein. Program code instructions can be retrieved from a computer-readable storage medium and loaded onto a computer, processing circuit, or other programmable device, or into a computer, processing circuit, or other programmable device to execute an operation performed by them.

[0089] The acquisition, loading, and execution of program code instructions may be performed sequentially, one instruction at a time. In some exemplary implementations, acquisition, loading, and / or execution may be performed in parallel, so that multiple instructions are acquired, loaded, and / or executed together. The execution of program code instructions may generate a computer implementation process such that instructions executed by a computer, processing circuit, or other programmable device provide behavior for implementing the functions described herein.

[0090] The execution of instructions by processing circuits, or the storage of instructions in computer-readable media, supports combinations of actions to perform a specified function. It will also be understood that one or more functions, and combinations of functions, may be implemented by a dedicated hardware-based computer system and / or processing circuit, or by a combination of dedicated hardware and program code instructions, to perform the specified function.

[0091] Further aspects of this disclosure are described in the following paragraphs. In some implementations, the paragraphs described below can be further combined in any subcombination without departing from the scope of this disclosure.

[0092] Clause 1. A system for providing a dynamic integrated terminal access method interface, wherein the system is A set of data sources that provide aircraft data related to the selected aircraft, airport data related to at least one airport, and real-time weather data related to a set of possible routes between the selected departure airport and at least one arrival airport, When executed by the processor, The system provides an integrated approach interface with a map interface and procedure sidebar that provides integrated terminal approach data associated with a set of possible routes based on aircraft and airport data via a user interface device, and the data displayed within the integrated approach interface is customized to the selected aircraft, at least one arrival airport, and real-time weather data associated with at least one arrival airport. Based on an evaluation of integrated terminal entry data and real-time weather data updates, a set of recommendations is generated, and the set of recommendations comprises a set of recommended routes selected from a set of possible routes. The integrated entry interface is updated in response to the generation of a set of recommendations, and the update includes displaying the data associated with the set of recommended routes and removing the data associated with routes excluded from the set of recommended routes from the map interface and procedure sidebar. A computing device having a computer-readable medium that stores instructions that operate in such a way A system equipped with these features.

[0093] Article 2. The order is, In response to receiving a user selection of a route from the set of recommended routes, update the integrated terminal entry data displayed within the integrated entry interface to remove data related to any unselected routes in the set of recommended routes. The system described in Clause 1 operates in the manner described above.

[0094] Article 3. The order is, In response to receiving a user selection of a route from a set of possible routes associated with the arrival airport, the selected route is highlighted in the map interface. The system operates as described in Clause 1 or 2.

[0095] Article 4. The order is, The linear table view provides terminal entry method data related to user-selected entry within the procedure sidebar, and the data is filtered to remove non-essential terminal procedure data that is irrelevant to user-selected entry from the view. The system described in any one of clauses 1 to 3 further operates in this manner.

[0096] Article 5. The order is, The terminal entry method data related to user-selected entry is presented in a hierarchical top-down format within the procedure sidebar, and the terminal entry method data includes briefing information, customized notes, route data, and entry / return data. A system that operates in any one of the clauses 1 to 4.

[0097] Article 6. The order is, Dynamically displays terminal procedure information to assist pilots in evaluating and selecting terminal procedures during pre-flight planning and in-flight procedures. A system that operates in any one of the clauses 1 through 5.

[0098] Article 7. The order is, A set of markers is overlaid on the map within the map interface, and the set of markers includes at least one of the following: initial approach position, final approach position, minimum altitude, maximum altitude, and speed limit. A system that operates in any one of the clauses 1 through 6.

[0099] Clause 8. A method for a dynamic integrated terminal access method interface, the method is: The steps include obtaining aircraft data related to a selected aircraft, airport data related to at least one airport, and real-time weather data related to a set of possible routes between a selected departure airport and at least one arrival airport from multiple data sources, A step of providing an integrated approach interface comprising a map interface and a procedure sidebar that provide integrated terminal approach data associated with a set of possible routes based on aircraft data and airport data via a user interface device, wherein the data displayed within the integrated approach interface is customized to match a selected aircraft, at least one arrival airport, and real-time weather data associated with at least one arrival airport. A step of generating a set of recommendations based on an evaluation of integrated terminal entry data and real-time weather data updates, wherein the set of recommendations comprises a set of recommended routes selected from a set of possible routes, A step of updating the integrated entry interface in response to the generation of a set of recommendations, the update comprising displaying the data associated with the set of recommended routes and removing the data associated with routes excluded from the set of recommended routes from the map interface and procedure sidebar. A method for providing this.

[0100] Clause 9. Steps to update the integrated terminal entry data displayed within the integrated entry interface in order to remove data related to unselected routes in the set of recommended routes in response to receiving a user selection of a route from the set of recommended routes. The method described in Clause 8, further comprising:

[0101] Clause 10. In response to receiving a user selection of a route from a set of possible routes associated with the arrival airport, the step of highlighting the selected route in the map interface. The method of clause 8 or 9, further comprising:

[0102] Clause 11. A step of providing terminal entry method data related to user-selected entry within a procedure sidebar in a linear table view, wherein the data is selected to remove non-essential terminal procedure data that is irrelevant to user-selected entry from the view. The method described in any one of the clauses 8 to 10, further comprising:

[0103] Clause 12. A step of presenting terminal entry method data related to user-selected entry in a hierarchical top-down format within a procedure sidebar, wherein the terminal entry method data comprises briefing information, customized notes, route data, and entry return data. The method described in any one of the clauses 8 to 11, further comprising:

[0104] Clause 13. Steps to dynamically display terminal procedure information to assist pilots in evaluating and selecting terminal procedures during pre-flight planning and in-flight procedures. The method described in any one of the clauses 8 to 12, further comprising:

[0105] Clause 14. A step of overlaying a set of markers on a map in a map interface, wherein the set of markers comprises at least one of initial approach position, final approach position, minimum altitude, maximum altitude, and speed limit. The method described in any one of the clauses 8 to 13, further comprising:

[0106] Clause 15. A computer program product comprising a computer-usable medium on which computer-readable program code is embodied, wherein the computer-readable program code is executed to implement a method for providing a dynamic integrated terminal access method interface, and the method is The steps include obtaining aircraft data related to a selected aircraft, airport data related to at least one airport, and real-time weather data related to a set of possible routes between a selected departure airport and at least one arrival airport from multiple data sources, A step of providing an integrated approach interface comprising a map interface and a procedure sidebar that provide integrated terminal approach data associated with a set of possible routes based on aircraft data and airport data via a user interface device, wherein the data displayed within the integrated approach interface is customized to match a selected aircraft, at least one arrival airport, and real-time weather data associated with at least one arrival airport. A step of generating a set of recommendations based on an evaluation of integrated terminal entry data and real-time weather data updates, wherein the set of recommendations comprises a set of recommended routes selected from a set of possible routes, A step of updating the integrated entry interface in response to the generation of a set of recommendations, the update comprising displaying the data associated with the set of recommended routes and removing the data associated with routes excluded from the set of recommended routes from the map interface and procedure sidebar. A computer program product that includes the following features.

[0107] Article 16. The method is, Steps to update the integrated terminal entry data displayed within the integrated entry interface in response to receiving a user selection of a route from the set of recommended routes, in order to remove data related to unselected routes within the set of recommended routes. The computer program products described in Clause 15, further comprising the above.

[0108] Article 17. The method is, Step 1: In response to receiving a user selection of a route from a set of possible routes associated with the arrival airport, highlight the selected route in the map interface. A computer program product as described in Clause 15 or 16, further comprising the above.

[0109] Article 18. The method is, A step of providing terminal entry method data related to user-selected entry within a procedure sidebar in a linear table view, wherein the data is filtered to remove non-essential terminal procedure data irrelevant to user-selected entry from the view. A computer program product as described in any one of clauses 15 to 17, further comprising the following:

[0110] Article 19. The method is, A step of presenting terminal entry method data related to user-selected entry in a hierarchical top-down format within a procedure sidebar, wherein the terminal entry method data comprises briefing information, customized notes, route data, and entry return data. A computer program product as described in any one of clauses 15 to 18, further comprising the following:

[0111] Article 20. The method is, A step to dynamically display terminal procedure information to assist pilots in evaluating and selecting terminal procedures during pre-flight planning and in-flight procedures. A computer program product as described in any one of clauses 15 to 19, further comprising the following:

[0112] The implementations disclosed herein are described in the general context of computer code or machine-usable instructions, including computer-executable instructions such as program components, which are executed by computers or other machines such as personal data assistants or other handheld devices. Generally, program components, including routines, programs, objects, components, and data structures, refer to code that performs a specific task or code that implements a specific abstract data type. The disclosed implementations are implemented in a variety of system configurations, including personal computers, laptops, smartphones, mobile tablets, handheld devices, consumer electronics, and specialized computing devices. The disclosed implementations are also implemented in distributed computing environments where tasks are performed by remote processing devices linked via communication networks.

[0113] When describing elements of the aspects of this disclosure or their implementations, the articles “a,” “an,” “the,” and “said” are intended to indicate that there is one or more elements. The terms “comprising,” “including,” and “having” are inclusive and are intended to indicate that there may be additional elements other than those listed. The term “implementation” is intended to mean “an example of ~.” The phrase “one or more of A, B, and C” means “at least one of A and / or at least one of B and / or at least one of C.”

[0114] While the subject matter is described in language specific to structural features and / or methodological actions, it should be understood that the subject matter as defined in the attached claims is not necessarily limited to the specific features or actions described above. Rather, the specific features and actions described above are disclosed as exemplary forms that implement the claims.

[0115] It will be understood that the benefits and advantages described above may relate to one implementation or to several implementations. Implementations are not limited to those that solve some or all of the problems described, or that possess some or all of the benefits and advantages described. It will also be understood that a reference to "an" item refers to one or more of those items.

[0116] The term “comprising” is used herein to mean that the following (one or more) features or (one or more) actions include, without excluding the presence of one or more additional features or actions.

[0117] In some examples, the actions shown in the figures may be implemented as software instructions encoded on a computer-readable medium, in hardware programmed or designed to perform the actions, or both. For example, aspects of the present disclosure may be implemented as a system-on-a-chip or as other circuits comprising a plurality of interconnected conductive elements.

[0118] The order in which the actions are performed in the examples of disclosure illustrated and described herein is not mandatory unless otherwise specified. In other words, the actions can be performed in any order unless otherwise specified, and the examples of disclosure may include more or fewer actions than those disclosed herein. For example, performing a particular action before, simultaneously with, or after another action is considered to be within the scope of the embodiments of this disclosure.

[0119] When describing elements or examples of aspects of this disclosure, the articles “a,” “an,” “the,” and “said” are intended to mean that there are one or more elements. The terms “comprising,” “including,” and “having” are intended to mean encompassing and that there may be additional elements other than those listed. The term “exemplary” is intended to mean “an example of….” The phrase “one or more of A, B, and C” means “at least one of A and / or at least one of B and / or at least one of C.”

[0120] While the aspects of this disclosure have been described in detail, it is clear that modifications and changes are possible without departing from the scope of the aspects of this disclosure as defined in the attached claims. Because various modifications can be made to the above-described structures, products, and methods without departing from the scope of the aspects of this disclosure, all matters included in the above description and shown in the attached drawings should be construed as illustrative and not limiting.

[0121] It should be understood that the above description is illustrative and not limiting. For illustrative purposes, the above implementation forms (and / or embodiments thereof) can be used in combination with each other. In addition, many modifications can be made to adapt the teachings of the various implementation forms of this disclosure to specific situations or materials without departing from the scope of this disclosure. The dimensions and material types described herein are intended to define the parameters of the various implementation forms of this disclosure, and these implementation forms are illustrative and not limiting. Many other implementation forms will become apparent to those skilled in the art upon consideration of the above description. Therefore, the scope of the various implementation forms of this disclosure should be determined by referring to the appended claims, along with the entire scope of equivalents to which such claims are granted. In the appended claims, the terms “including” and “in which” are used as plain English equivalents to the terms “comprising” and “wherein,” respectively. Furthermore, terms such as “first,” “second,” and “third” are used merely as labels and are not intended to impose numerical requirements on the objects. Furthermore, the following claims are not written in means-plus-function form, and such claims are not intended to be interpreted under Section 112(f) of the United States Patent Act unless the phrase “means for” is explicitly used to describe a function that does not have further structure. [Explanation of symbols]

[0122] 100 Systems 102, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1800, 1900, 2000 Integrated Intrusion Interface 104,504,1104,1402,1502,1702 Map 106,506,600,700,800,900,1000,1106,1202,1404,1504,1602,1704,1902,2002 Sidebar 108 Computing Devices 110 processors 112 memory 114 User Interface Devices 116 Dynamic Entry Method Applications Set of 118 data sources 120 Weather Data 122 Entry Plate Data 124 Airport Data 126 Aircraft Data 128 Communication Interface Devices 130 Real-time data 132 Dynamic Terminal Entry Data Flight plan 134,1004 138 Local Database 202,404 overlays 206 User Selection 208 users 302 Intrusion Interface Generator 306 Dynamic Update Component 308 Real-time updates 310 User selection for routes 312 Route Evaluation Components 314 routes 316 Destination 318 parameters 320 Recommended Generators 322 Recommended Route Set 324 Approach 326 steps 402 Map Interface Set of 408 markers 500 User Interface Display Layouts 502,1102 Toolbar 504 Dynamic Map 602 Linear Table View 606 Layout 608 Briefing Information 610,704,904,1802 Notes 612 Route data 708,902 Procedure Titles 802 Approach method 906 Route Information 1002 Possible routes 1104 Map 1108 Map tab 1110 Plate Tab 1204 Airport Popover 1801 Aircraft 1804,2404 System 2401 Flight equipment 2403 aircraft 2312 operation 2406 Internal 2408 Propulsion System 2410 Electrical Systems 2412 Hydraulic System 2414 Environmental Systems

Claims

1. A system for generating a terminal access method interface, wherein the system is Multiple data sources providing aircraft data associated with a selected aircraft, airport data associated with at least one airport, and real-time weather data associated with a set of possible routes between a selected departure airport and at least one arrival airport, When executed by the processor, To provide an integrated approach interface comprising a map interface and procedure sidebar, via a user interface device, which includes integrated terminal approach data associated with a set of possible routes based on the aircraft data, the real-time weather data, and the airport data, wherein the data displayed within the integrated approach interface is customized for the selected aircraft, the at least one arrival airport, and the real-time weather data associated with the at least one arrival airport. The process involves generating a set of recommendations based on an evaluation of the updates of the integrated terminal entry data and real-time weather data, wherein the set of recommendations comprises a set of recommended routes selected from the set of possible routes. Updating the integrated access interface in response to the generation of the set of recommendations, the update comprising displaying the data associated with the set of recommended routes and removing from the map interface and the procedure sidebar the data associated with routes excluded from the set of recommended routes, A computing device having a computer-readable medium that stores instructions that perform a certain action. A system equipped with these features.

2. The computing device is The system according to claim 1, further configured to update the integrated terminal entry data displayed in the integrated entry interface in response to receiving a user selection of a route from the set of recommended routes, thereby deleting data associated with unselected routes in the set of recommended routes.

3. The computing device is The system according to claim 1 or 2, further configured to highlight the selected route in the map interface in response to receiving a user selection of a route from the set of possible routes associated with the arrival airport.

4. The computing device is The system according to any one of claims 1 to 3, further configured to provide terminal entry method data associated with a user-selected entry within a procedure sidebar in a linear table view, wherein the data is retrieved in such a way that non-essential terminal procedure data irrelevant to the user-selected entry is removed from the view.

5. The computing device is The system according to any one of claims 1 to 4, further configured to present terminal entry method data associated with a user-selected entry in a hierarchical top-down format within the procedure sidebar, wherein the terminal entry method data comprises one or more of briefing information, customized notes, route data, and entry return data.

6. The computing device is The system according to any one of claims 1 to 5, further configured to dynamically display terminal procedure information within a user interface to assist pilots in evaluating and selecting terminal procedures during pre-flight planning and in-flight procedures.

7. The computing device is The system according to any one of claims 1 to 6, further configured to overlay a set of markers on a map within the map interface, wherein the set of markers comprises at least one of an initial approach position, a final approach position, a minimum altitude, a maximum altitude, and a speed limit.

8. A computerized method for generating a dynamic integrated terminal access method interface, wherein the method is The steps include obtaining aircraft data associated with a selected aircraft, airport data associated with at least one airport, and real-time weather data associated with a set of possible routes between a selected departure airport and at least one arrival airport from multiple data sources, A step of providing an integrated approach interface via a user interface device, comprising a map interface and a procedure sidebar, which include integrated terminal approach data associated with the set of possible routes based on the aircraft data and the airport data, wherein the data displayed within the integrated approach interface is customized for the selected aircraft, the at least one arrival airport, and the real-time weather data associated with the at least one arrival airport. A step of generating a set of recommendations based on an evaluation of the updates of the integrated terminal entry data and real-time weather data, wherein the set of recommendations comprises a set of recommended routes selected from the set of possible routes. A step of updating the integrated access interface in response to the generation of the set of recommendations, the update comprising displaying the data associated with the set of recommended routes and removing from the map interface and the procedure sidebar the data associated with routes excluded from the set of recommended routes, and A computerized method equipped with [the following features].

9. In response to receiving a user selection of a route from the set of recommended routes, the integrated terminal access data displayed in the integrated access interface is updated to delete data associated with unselected routes in the set of recommended routes. The computerized method according to claim 8, further comprising:

10. Steps include highlighting the selected route in the map interface in response to receiving a user selection of a route from the set of possible routes associated with the arrival airport, A step of providing terminal entry method data associated with a user-selected entry in a linear table view within the procedure sidebar, wherein the data is filtered to remove non-essential terminal procedure data unrelated to the user-selected entry from the view. A step of presenting terminal entry method data associated with a user-selected entry in a hierarchical top-down format within the procedure sidebar, wherein the terminal entry method data comprises briefing information, customized notes, route data, and entry return data. The steps include dynamically displaying terminal procedure information within the user interface to assist pilots in evaluating and selecting terminal procedures during pre-flight planning and in-flight procedures, and A step of overlaying a set of markers onto a map in the map interface, wherein the set of markers comprises at least one of an initial approach position, a final approach position, a minimum altitude, a maximum altitude, and a speed limit. The computerized method according to claim 8 or 9, further comprising: