<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ep-patent-document PUBLIC "-//EPO//EP PATENT DOCUMENT 1.7.1//EN" "ep-patent-document-v1-7-1.dtd">
<!-- This XML data has been generated under the supervision of the European Patent Office -->
<ep-patent-document id="EP26167649A1" file="EP26167649NWA1.xml" lang="en" country="EP" doc-number="4819105" kind="A1" date-publ="20261007" status="n" dtd-version="ep-patent-document-v1-7-1">
<SDOBI lang="en"><B000><eptags><B001EP>ATBECHDEDKESFRGBGRITLILUNLSEMCPTIESILTLVFIROMKCYALTRBGCZEEHUPLSKBAHRIS..MTNORSMESMMAKHTNMDGELA......</B001EP><B005EP>J</B005EP><B007EP>0009012-RPUB02</B007EP></eptags></B000><B100><B110>4819105</B110><B120><B121>EUROPEAN PATENT APPLICATION</B121></B120><B130>A1</B130><B140><date>20261007</date></B140><B190>EP</B190></B100><B200><B210>26167649.8</B210><B220><date>20260325</date></B220><B250>en</B250><B251EP>en</B251EP><B260>en</B260></B200><B300><B310>202519098507</B310><B320><date>20250402</date></B320><B330><ctry>US</ctry></B330><B310>202519098576</B310><B320><date>20250402</date></B320><B330><ctry>US</ctry></B330></B300><B400><B405><date>20261007</date><bnum>202641</bnum></B405><B430><date>20261007</date><bnum>202641</bnum></B430></B400><B500><B510EP><classification-ipcr sequence="1"><text>G08G   5/21        20250101AFI20260727BHEP        </text></classification-ipcr><classification-ipcr sequence="2"><text>G08G   5/53        20250101ALI20260727BHEP        </text></classification-ipcr><classification-ipcr sequence="3"><text>G08G   5/54        20250101ALI20260727BHEP        </text></classification-ipcr><classification-ipcr sequence="4"><text>G08G   5/55        20250101ALI20260727BHEP        </text></classification-ipcr><classification-ipcr sequence="5"><text>G08G   5/58        20250101ALI20260727BHEP        </text></classification-ipcr><classification-ipcr sequence="6"><text>G08G   5/80        20250101ALI20260727BHEP        </text></classification-ipcr></B510EP><B520EP><classifications-cpc><classification-cpc sequence="1"><text>G08G   5/21        20250101 FI20260629BHEP        </text></classification-cpc><classification-cpc sequence="2"><text>G08G   5/53        20250101 LI20260629BHEP        </text></classification-cpc><classification-cpc sequence="3"><text>G08G   5/54        20250101 LI20260629BHEP        </text></classification-cpc><classification-cpc sequence="4"><text>G08G   5/55        20250101 LI20260629BHEP        </text></classification-cpc><classification-cpc sequence="5"><text>G08G   5/80        20250101 LI20260629BHEP        </text></classification-cpc><classification-cpc sequence="6"><text>G08G   5/58        20250101 LI20260629BHEP        </text></classification-cpc></classifications-cpc></B520EP><B540><B541>de</B541><B542>SYSTEM UND VERFAHREN ZUR STEUERUNG VON AUTOFLUG MIT VERKEHRSALARM- UND KOLLISIONSVERMEIDUNGSEREIGNISSEN</B542><B541>en</B541><B542>TRAFFIC ALERT AND COLLISION AVOIDANCE EVENT AUTOFLIGHT CONTROL SYSTEM AND METHOD</B542><B541>fr</B541><B542>SYSTÈME ET PROCÉDÉ DE COMMANDE DE VOL AUTOMATIQUE D'ÉVÉNEMENT D'ALERTE DE TRAFIC ET D'ÉVITEMENT DE COLLISION</B542></B540><B590><B598>9</B598></B590></B500><B700><B710><B711><snm>The Boeing Company</snm><iid>101981801</iid><irf>B2600107EP</irf><adr><str>929 Long Bridge Drive</str><city>Arlington, VA 22202</city><ctry>US</ctry></adr></B711></B710><B720><B721><snm>RUPNIK, Brian Kenyon</snm><adr><city>LAKE STEVENS, WA</city><ctry>US</ctry></adr></B721><B721><snm>TORRES GAMIZ, Alejandro</snm><adr><city>MADRID</city><ctry>ES</ctry></adr></B721><B721><snm>GIBSON, James Michael</snm><adr><city>MUKILTEO, WA</city><ctry>US</ctry></adr></B721><B721><snm>HICKS, Luke Casey</snm><adr><city>EVERETT, WA</city><ctry>US</ctry></adr></B721><B721><snm>PARDO-GOMEZ, Emilia</snm><adr><city>GETAFE</city><ctry>ES</ctry></adr></B721><B721><snm>GERSH, Dannah Ruth</snm><adr><city>SHORELINE, WA</city><ctry>US</ctry></adr></B721><B721><snm>REITSMA, Jelmer Pascal</snm><adr><city>FRANKFURT AM MAIN</city><ctry>DE</ctry></adr></B721></B720><B740><B741><snm>Plasseraud IP</snm><iid>101568050</iid><adr><str>104 Rue de Richelieu
CS92104</str><city>75080 Paris Cedex 02</city><ctry>FR</ctry></adr></B741></B740></B700><B800><B840><ctry>AL</ctry><ctry>AT</ctry><ctry>BE</ctry><ctry>BG</ctry><ctry>CH</ctry><ctry>CY</ctry><ctry>CZ</ctry><ctry>DE</ctry><ctry>DK</ctry><ctry>EE</ctry><ctry>ES</ctry><ctry>FI</ctry><ctry>FR</ctry><ctry>GB</ctry><ctry>GR</ctry><ctry>HR</ctry><ctry>HU</ctry><ctry>IE</ctry><ctry>IS</ctry><ctry>IT</ctry><ctry>LI</ctry><ctry>LT</ctry><ctry>LU</ctry><ctry>LV</ctry><ctry>MC</ctry><ctry>ME</ctry><ctry>MK</ctry><ctry>MT</ctry><ctry>NL</ctry><ctry>NO</ctry><ctry>PL</ctry><ctry>PT</ctry><ctry>RO</ctry><ctry>RS</ctry><ctry>SE</ctry><ctry>SI</ctry><ctry>SK</ctry><ctry>SM</ctry><ctry>TR</ctry></B840><B844EP><B845EP><ctry>BA</ctry></B845EP></B844EP><B848EP><B849EP><ctry>GE</ctry></B849EP><B849EP><ctry>KH</ctry></B849EP><B849EP><ctry>LA</ctry></B849EP><B849EP><ctry>MA</ctry></B849EP><B849EP><ctry>MD</ctry></B849EP><B849EP><ctry>TN</ctry></B849EP></B848EP></B800></SDOBI>
<abstract id="abst" lang="en">
<p id="pa01" num="0001">An aircraft includes a memory configured to store autoflight commands of a Traffic alert and Collision Avoidance System (TCAS) event autoflight mode and one or more processors. The one or more processors are configured to receive an indication of a Traffic Advisory (TA) and automatically arm the TCAS event autoflight mode. The one or more processors are further configured to receive an indication of a Resolution Advisory (RA) and automatically activate the TCAS event autoflight mode to automatically control the aircraft based on a type of the RA. The one or more processors are configured to receive an indication of a violation of an airspeed operational rule of the aircraft and perform an RA airspeed protection operation. The one or more processors are also configured to receive, an indication of a mode switch request to a TA-only mode and perform a TA mode transition response operation.
<img id="iaf01" file="imgaf001.tif" wi="78" he="94" img-content="drawing" img-format="tif"/></p>
</abstract>
<description id="desc" lang="en"><!-- EPO <DP n="1"> -->
<heading id="h0001"><b><u>FIELD OF THE DISCLOSURE</u></b></heading>
<p id="p0001" num="0001">The present disclosure is generally related to aviation control systems, and more particularly, to control systems operating before, during, and after Traffic alert and Collision Avoidance System (TCAS) events.</p>
<heading id="h0002"><b><u>BACKGROUND</u></b></heading>
<p id="p0002" num="0002">Some aircraft are equipped with a Traffic alert and Collision Avoidance System (TCAS) that monitors surrounding airspace to detect conflicts. A conflict occurs when a criterion is violated, such as a violation of a minimum vertical separation distance and/or minimum horizontal separation distance with another aircraft. These distances define an aircraft's protected zone, a volume of airspace surrounding the aircraft where entrance by another aircraft risks collision.</p>
<p id="p0003" num="0003"><b>In</b> response to potential conflicts, the TCAS sends advisories to the pilot. In some cases, pilots fail to respond to TCAS advisories in a timely manner or with appropriate responses (e.g., to maintain minimum separation distances). For example, in some high-altitude situations, pilots frequently instinctively overreact to TCAS events by overcontrolling the aircraft using unnecessarily aggressive maneuvering. Unnecessarily aggressive maneuvering can result in increased likelihood of injuries to aircraft crew, passengers, or both. Further, in some cases, a TCAS event can cause aircraft to deviate from a previous flight plan and it can be difficult for the pilot to quickly resume the previous flight plan after the TCAS event.</p>
<p id="p0004" num="0004">Accordingly, it is desirable to reduce a pilot's workload before, during, and after TCAS events. It is also desirable to provide information to pilots in a clear manner that allows pilots to quickly understand the situation. Additionally, it is desirable to mitigate effects of poor pilot response time and to provide support if a pilot is incapacitated.</p>
<heading id="h0003"><b><u>SUMMARY</u></b></heading>
<p id="p0005" num="0005"><b>In</b> a particular implementation, an aircraft includes a memory configured to store autoflight commands of a Traffic alert and Collision Avoidance System (TCAS) event autoflight mode and one or more processors coupled to the memory. The one or more processors are configured to receive an indication of a Traffic Advisory (TA) corresponding to a TCAS event. The one or more processors are further configured to, in response to the indication of the TA, automatically arm the TCAS event autoflight mode. The one or more processors are further configured to receive an indication of a Resolution Advisory (RA) corresponding to the TCAS event. The one or more processors are further configured to, in response to the indication of the RA, automatically activate the TCAS event autoflight mode to automatically control the aircraft based on a type of the RA. The one or more processors are further configured to, prior to conclusion of the RA, receive an indication of a violation of an airspeed operational rule of the aircraft. The one or more processors are further configured to, in response to the indication of the violation, perform an RA airspeed protection operation, where the RA airspeed protection operation differs from a non-RA airspeed protection operation. The one or more processors are further configured to, prior to conclusion of the RA, receive an indication of a<!-- EPO <DP n="2"> --> mode switch to a TA-only mode. The one or more processors are further configured to, in response to the indication of the mode switch, perform a TA mode transition response operation.</p>
<p id="p0006" num="0006">In a particular implementation, a method includes determining that a Traffic alert and Collision Avoidance System (TCAS) event state of the aircraft indicates a Resolution Advisory (RA). The method further includes receiving an indication of a violation of an airspeed operational rule of the aircraft. The method further includes, in response to the indication of the violation, performing an RA airspeed protection operation, where the RA airspeed protection operation is identified based on the indication of the RA and differs from a non-RA airspeed protection operation.</p>
<p id="p0007" num="0007">In a particular implementation, a non-transitory computer-readable medium stores instructions that, when executed by one or more processors of an aircraft, cause the one or more processors to perform operations including determining that a Traffic alert and Collision Avoidance System (TCAS) event state of the aircraft indicates a Resolution Advisory (RA). The operations further include, prior to conclusion of the RA, receiving an indication of a mode switch to a TA-only mode. The operations further include, in response to the mode switch, performing a TA mode transition response operation.</p>
<p id="p0008" num="0008">In a particular implementation, an aircraft includes a memory configured to store flight mode data and one or more processors coupled to the memory. The one or more processors are configured to receive an indication of conclusion of a Resolution Advisory (RA) of Traffic alert and Collision Avoidance System (TCAS) event. The one or more processors are further configured to, in response to receiving the indication of conclusion of the RA, automatically initiate a Post-Avoidance Maneuver (PAM), including retrieval of at least a portion of the flight mode data associated with a time period before detection of the RA. The PAM further includes identification of a pre-RA flight mode from the retrieved at least a portion of the flight mode data. The PAM further includes adjustment of control settings of the aircraft based on the pre-RA flight mode.</p>
<p id="p0009" num="0009">In a particular implementation, a method includes receiving, at an aircraft, an indication of conclusion of a Resolution Advisory (RA) of a Traffic alert and Collision Avoidance System (TCAS) event. The method further includes, in response to receiving the indication of conclusion of the RA, automatically executing, by the aircraft, a Post-Avoidance Maneuver (PAM), including retrieving stored pre-RA flight mode data of the aircraft. The PAM further includes identifying a pre-RA flight mode from the pre-RA flight mode data. The PAM further includes adjusting control settings of the aircraft based on the pre-RA flight mode.</p>
<p id="p0010" num="0010">In a particular implementation, a non-transitory computer-readable medium stores instructions that, when executed by one or more processors of an aircraft, cause the one or more processors to perform operations including receiving an indication of conclusion of a Resolution Advisory (RA) of a Traffic alert and Collision Avoidance System (TCAS) event. The operations further include, in response to receiving the indication, automatically initiating a Post-Avoidance Maneuver (PAM), including retrieving flight mode data associated with a time period before detection of the RA. The PAM further includes identifying a pre-RA flight mode from the retrieved flight mode<!-- EPO <DP n="3"> --> data. The PAM further includes adjusting control settings of the aircraft based on the pre-RA flight mode.</p>
<p id="p0011" num="0011">The features, functions, and advantages described herein can be achieved independently in various implementations or can be combined in yet other implementations, further details of which can be found with reference to the following description and drawings.</p>
<heading id="h0004"><b><u>BRIEF DESCRIPTION OF THE DRAWINGS</u></b></heading>
<p id="p0012" num="0012">
<ul id="ul0001" list-style="none" compact="compact">
<li><figref idref="f0001">FIG. 1</figref> is a diagram that depicts a first example of a flight display that indicates a Traffic alert and Collision Avoidance System (TCAS) event status of an aircraft.</li>
<li><figref idref="f0002">FIG. 2</figref> is a diagram that depicts a first example of a control panel that can be used to control an aircraft during a TCAS event.</li>
<li><figref idref="f0003">FIG. 3</figref> is a diagram that depicts a second example of a flight display that indicates a TCAS event status of an aircraft.</li>
<li><figref idref="f0004">FIG. 4</figref> is a diagram that depicts a third example of a flight display that indicates a TCAS event status of an aircraft.</li>
<li><figref idref="f0005">FIG. 5</figref> is a diagram that depicts a fourth example of a flight display that indicates a TCAS event status of an aircraft.</li>
<li><figref idref="f0006">FIG. 6</figref> is a diagram that depicts a second example of a control panel that can be used to control an aircraft during a TCAS event.</li>
<li><figref idref="f0007">FIG. 7</figref> is a diagram that depicts an example of an instrument panel that can be used to control an aircraft during a TCAS event.</li>
<li><figref idref="f0008">FIG. 8</figref> is a diagram that depicts a fifth example of a flight display that indicates a TCAS event status of an aircraft.</li>
<li><figref idref="f0009">FIG. 9</figref> is a flowchart of a method of controlling an aircraft in response to a Resolution Advisory (RA) of a TCAS event.</li>
<li><figref idref="f0010">FIG. 10</figref> is a flowchart of a method of controlling an aircraft in response to an RA of a TCAS event.</li>
<li><figref idref="f0011">FIG. 11</figref> is a flowchart of a method of changing a TCAS event autoflight mode during an RA of a TCAS event.</li>
<li><figref idref="f0012">FIG. 12</figref> is a flowchart of a method of initiating a Post-Avoidance Maneuver (PAM) in response to conclusion of an RA of a TCAS event.</li>
<li><figref idref="f0013">FIG. 13</figref> is a block diagram of a computing environment including a computing device configured to support aspects of computer-implemented methods and computer-executable program instructions (or code) according to the present disclosure.</li>
<li><figref idref="f0014">FIG. 14</figref> is a flowchart illustrative of an example of a life cycle of an aircraft operated before, during, and after a TCAS event, in accordance with some examples of the subject disclosure.</li>
<li><figref idref="f0015">FIG. 15</figref> is a block diagram of a particular implementation of an aircraft associated with the life cycle of <figref idref="f0014">FIG. 14</figref>.</li>
</ul></p>
<heading id="h0005"><b><u>DETAILED DESCRIPTION</u></b></heading><!-- EPO <DP n="4"> -->
<p id="p0013" num="0013">A Traffic alert and Collision Avoidance System (TCAS) notifies an aircraft pilot of a potential collision situation (a TCAS event) and provides guidance for flying the aircraft out of the potential collision situation. However, during a TCAS event, pilots have many sources of information vying for their attention. Autoflight systems (e.g., flight decks and autopilot systems) are described herein that more clearly communicate information and assist pilots before, during, and after TCAS events, as compared to other flight decks and autopilot systems.</p>
<p id="p0014" num="0014">Some aircraft do not include integration between the TCAS and the autoflight system. In such aircraft, in some cases, because the autoflight system does not receive TCAS guidance during a TCAS event, the autoflight system would contradict pilot inputs, potentially worsening the TCAS event. As a result, for some systems, standard procedure is for the pilot to disconnect the autoflight system to manually follow TCAS guidance. However, in some cases, the pilot manually following TCAS guidance can lead to undesirable delay or pilot error with respect to manually following the TCAS guidance.</p>
<p id="p0015" num="0015">In some implementations, an autoflight system described herein is configured to enter various predetermined control modes based on TCAS events, enabling the autoflight system to provide pilot assistance specific to the TCAS event. In response to detecting a TCAS event, such as an intruder aircraft entering into a first proximity region surrounding an aircraft, the TCAS sends a Traffic Advisory (TA) to the pilot of the aircraft, notifying the pilot of a potential collision situation. In some implementations, in response to the TA, the aircraft automatically arms a TCAS event autoflight mode that is configured to control the aircraft during specific TCAS events. If the TCAS determines that the intruder aircraft is likely to enter into a second proximity region surrounding the aircraft, a Resolution Advisory (RA) is provided to the pilot, notifying the pilot of a more urgent potential collision situation. In some cases, the TCAS determines that the intruder aircraft is likely to enter into the second proximity region based on a route of the intruder aircraft (e.g., based on a heading of the aircraft, a climb rate of the aircraft, a closure rate with the intruder aircraft, or any combination thereof). In some implementations, in response to the RA, the TCAS event autoflight mode is automatically activated (e.g., after a time delay) to assist the pilot with the RA. During operation in the TCAS event autoflight mode, the aircraft is controlled in accordance with a predetermined autoflight control mode (e.g., a vertical speed (V/S) protection mode). In some implementations, a member of the flight crew can override the autoflight system or set the TCAS to operate in a TA-only mode, which prevents the TCAS from identifying RAs.</p>
<p id="p0016" num="0016">In some implementations, in response to an indication of conclusion of an RA (e.g., a clear-of-conflict (CoC) status message), a Post-Avoidance Maneuver (PAM) is automatically initiated. In some cases, the PAM is identified based on a pre-RA flight mode and control settings of the aircraft are adjusted based on the PAM. For example, in some cases, the pre-RA flight mode is a tactical mode and the control settings are adjusted to engage a V/S mode that causes the aircraft to climb toward a predetermined altitude.<!-- EPO <DP n="5"> --></p>
<p id="p0017" num="0017">Accordingly, automated or semi-automated systems of the aircraft assist the pilot during and after the TCAS event, enabling the pilot to perform fewer activities during the TCAS event and, in some cases, increasing response time and accuracy.</p>
<p id="p0018" num="0018">The figures and the following description illustrate specific exemplary implementations. It will be appreciated that those skilled in the art will be able to devise various arrangements that, although not explicitly described or shown herein, embody the principles described herein and are included within the scope of the claims that follow this description. Furthermore, any examples described herein are intended to aid in understanding the principles of the disclosure and are to be construed as being without limitation. As a result, this disclosure is not limited to the specific implementations or examples described below, but by the claims and their equivalents.</p>
<p id="p0019" num="0019">Particular implementations are described herein with reference to the drawings. In the description, common features are designated by common reference numbers throughout the drawings.</p>
<p id="p0020" num="0020">As used herein, various terminology is used for the purpose of describing particular implementations only and is not intended to be limiting. For example, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. Further, some features described herein are singular in some implementations and plural in other implementations. To illustrate, <figref idref="f0013">FIG. 13</figref> depicts a computing device 1310 including one or more processors ("processor(s)" 1320 in <figref idref="f0013">FIG. 13</figref>), which indicates that in some implementations the computing device 1310 includes a single processor 1320, and in other implementations the computing device 1310 includes multiple processors 1320. For ease of reference herein, such features are generally introduced as "one or more" features and are subsequently referred to in the singular or optional plural (as typically indicated by "(s)") unless aspects related to multiple of the features are being described.</p>
<p id="p0021" num="0021">The terms "comprise," "comprises," and "comprising" are used interchangeably with "include," "includes," or "including." Additionally, the term "wherein" is used interchangeably with the term "where." As used herein, "exemplary" indicates an example, an implementation, and/or an aspect, and should not be construed as limiting or as indicating a preference or a preferred implementation. As used herein, an ordinal term (e.g., "first," "second," "third," etc.) used to modify an element, such as a structure, a component, an operation, etc., does not by itself indicate any priority or order of the element with respect to another element, but rather merely distinguishes the element from another element having a same name (but for use of the ordinal term). As used herein, the term "set" refers to a grouping of one or more elements, and the term "plurality" refers to multiple elements.</p>
<p id="p0022" num="0022">As used herein, "generating," "calculating," "using," "selecting," "accessing," and "determining" are interchangeable unless context indicates otherwise. For example, "generating," "calculating," or "determining" a parameter (or a signal) can refer to actively generating, calculating, or determining the parameter (or the signal) or can refer to using, selecting, or accessing the parameter (or signal) that is already generated, such as by another component or device. As used herein, "coupled" can include "communicatively coupled," "electrically coupled," or "physically coupled," and can also (or alternatively) include any combinations thereof. Two devices (or components) can<!-- EPO <DP n="6"> --> be coupled (e.g., communicatively coupled, electrically coupled, or physically coupled) directly or indirectly via one or more other devices, components, wires, buses, networks (e.g., a wired network, a wireless network, or a combination thereof), etc. Two devices (or components) that are electrically coupled can be included in the same device or in different devices and can be connected via electronics, one or more connectors, or inductive coupling, as illustrative, non-limiting examples. In some implementations, two devices (or components) that are communicatively coupled, such as in electrical communication, can send and receive electrical signals (digital signals or analog signals) directly or indirectly, such as via one or more wires, buses, networks, etc. As used herein, "directly coupled" is used to describe two devices that are coupled (e.g., communicatively coupled, electrically coupled, or physically coupled) without intervening components.</p>
<p id="p0023" num="0023">Within this disclosure, in some cases, different entities (which are variously referred to as "components," "units," "devices," etc.) are described or claimed as "configured" to perform one or more tasks or operations. This formulation-[entity] configured to [perform one or more tasks]-is used herein to refer to structure (i.e., something physical, such as an electronic circuit). More specifically, this formulation is used to indicate that this structure is arranged to perform the one or more tasks during operation. A structure can be said to be "configured to" perform some task even if the structure is not currently being operated. A "memory device configured to store data" is intended to cover, for example, an integrated circuit that has circuitry that stores data during operation, even if the integrated circuit in question is not currently being used (e.g., a power supply is not connected to it). Thus, an entity described or recited as "configured to" perform some task refers to something physical, such as a device, circuit, memory storing program instructions executable to implement the task, etc. This phrase is not used herein to refer to something intangible. Further, the term "configured to" is not intended to mean "configurable to." An unprogrammed field-programmable gate array, for example, would not be considered to be "configured to" perform some specific function, although it could be "configurable to" perform that function after programming. Additionally, reciting in the appended claims that a structure is "configured to" perform one or more tasks is expressly intended not to be interpreted as having means-plus-function elements.</p>
<p id="p0024" num="0024">This application refers to actions performed by an "autopilot," also referred to herein as an "autopilot system," and an "autoflight," also referred to herein as an "autoflight system." An autoflight is understood to encompass at least an autopilot and a flight director. Although autopilot and autoflight are different, it is understood that they can perform similar actions in controlling an aircraft. As a result, these terms are used interchangeably herein.</p>
<p id="p0025" num="0025"><figref idref="f0001 f0002 f0003 f0004 f0005 f0006 f0007 f0008">FIGs. 1-8</figref> illustrate examples of various outputs and system configurations of an exemplary flight display, control panel, and instrument panel. The flight display, control panel, or instrument panel may be depicted before, during, or after a TCAS event. In some cases, each output and system configuration depicted by <figref idref="f0001 f0002 f0003 f0004 f0005 f0006 f0007 f0008">FIGs. 1-8</figref> occurs in a single example and in others, an example shown in one figure may occur in a sequence with example(s) in other figures. In some cases, an example shown in one figure ends a sequence of events and the system is not configured in the arrangements shown in other figures. To illustrate, in one example, the flight display 102 of <figref idref="f0001">FIG. 1</figref> depicts the<!-- EPO <DP n="7"> --> output shown. However, in that example, the TCAS mode is never armed and a TCAS event never occurs, so the flight displays 302, 402, 502, and 802 are thus moot. In other words, the examples of <figref idref="f0001 f0002 f0003 f0004 f0005 f0006 f0007 f0008">FIGs. 1-8</figref> are intended to be considered collectively, separately, and in any combination.</p>
<p id="p0026" num="0026"><figref idref="f0001">FIG. 1</figref> is a diagram that illustrates a first example 100 of a flight display 102 that indicates a Traffic alert and Collision Avoidance System (TCAS) event status of an aircraft. The flight display 102 depicts an active mode field 110, a speed target field 112 commanded by an autoflight system, an armed mode field 114, an elevation target field 116 commanded by the autoflight system, an autoflight field 118, and a TCAS indication field 120.</p>
<p id="p0027" num="0027">In the first example 100, a TCAS event has not been detected (e.g., no other aircraft is nearby and a potential collision is not imminent) and the aircraft is operating normally. The autoflight is engaged and thus the autoflight field 118 indicates that autoflight is currently active (e.g., as opposed to flight director only operation). The active mode field 110 indicates that the aircraft is in a vertical navigation (VNAV) mode that helps pilots manage the aircraft's altitude during various phases of flight, such as takeoff, climb, cruise, descent, approach, and/or missed approach. The speed target field 112 indicates an airspeed target of 280 miles per hour (mph) and the elevation target field 116 indicates a target elevation of 33,000 feet in the specific example depicted by <figref idref="f0001">FIG. 1</figref>. The armed mode field 114 indicates that no modes are currently armed. The TCAS indication field 120 indicates that no TA or RA is detected. In some implementations, the aircraft records various settings of the aircraft (e.g., an autoflight setting (e.g., an altitude hold/capture setting, a vertical speed setting, a flight level change setting, a take-off/go-around (TO/GA) setting, an approach setting, whether an autopilot mode was armed, or any combination thereof), an autothrottle setting (e.g., a speed setting, an idle setting, a thrust setting, or any combination thereof), or any combination thereof). In some implementations, the settings are recorded periodically (e.g., based on a timer, based on a detected trigger condition, based on a user input, or the like).</p>
<p id="p0028" num="0028"><figref idref="f0002">FIG. 2</figref> is a diagram that depicts a first example 200 of a control panel 202 used to control an aircraft during a TCAS event. The control panel 202 includes an autopilot switch 210, a vertical speed (V/S) flight path angle (FPA) display 212, a VNAV indicator 214, and a V/S FPA indicator 216. In the illustrated implementation, the first example 200 corresponds to the first example 100 of <figref idref="f0001">FIG. 1</figref> (e.g., the first example 200 occurs at the same time as the first example 100).</p>
<p id="p0029" num="0029">In the first example 200, a TCAS event has not been detected and the aircraft is operating normally. The autopilot switch 210 indicates that autopilot is currently enabled and can be pressed to disable the autopilot. The V/S FPA display 212 does not display anything because the aircraft is in VNAV mode. The VNAV indicator 214 indicates that a VNAV mode is enabled. The V/S FPA indicator 216 indicates that a V/S mode is disabled.</p>
<p id="p0030" num="0030"><figref idref="f0003">FIG. 3</figref> is a diagram that illustrates a second example 300 of a flight display 302 that indicates a TCAS event status of an aircraft. The flight display 302 depicts an active mode field 310, an armed mode field 314, and a TCAS indication field 320. In some implementations, a control panel corresponding to the second example 300 has a same configuration as is depicted in the first example 200 of <figref idref="f0002">FIG. 2</figref>.<!-- EPO <DP n="8"> --></p>
<p id="p0031" num="0031">In the second example 300, an indication of a Traffic Advisory (TA) of a TCAS event has been received (e.g., from a TCAS). In response to the TA, a TCAS event autoflight mode is automatically armed (e.g., armed without specific instruction by the pilot subsequent to the indication of the TA). Similar to the first example 100 of <figref idref="f0001">FIG. 1</figref>, the active mode field 310 indicates that the aircraft is in a VNAV mode. However, unlike in the first example 100, the armed mode field 314 indicates that the TCAS event autoflight mode is currently armed, shown as a "TCAS" mode in <figref idref="f0003">FIG. 3</figref>. The TCAS indication field 320 also indicates that a TA or RA is detected, showing the word "TRAFFIC." One of ordinary skill would understand that "TCAS" and "TRAFFIC" are just examples and in other implementations, other text/numbers/indicators/etc. could be displayed or provided. In some implementations, in response to receiving the indication of the TA, the aircraft records various settings of the aircraft (e.g., an autoflight setting (e.g., an altitude hold/capture setting, a vertical speed setting, a flight level change setting, a take-off/go-around (TO/GA) setting, an approach setting, whether an autopilot mode was armed, or any combination thereof), an autothrottle setting (e.g., a speed setting, an idle setting, a thrust setting, or any combination thereof), or any combination thereof).</p>
<p id="p0032" num="0032"><figref idref="f0004">FIG. 4</figref> is a diagram that illustrates a third example 400 of a flight display 402 that indicates a TCAS event status of an aircraft. The flight display 402 depicts an active mode field 410, an armed mode field 414, a TCAS indication field 420, a pitch trapezoid 422, flight director guidance 424, and vertical speed keep out zone indicator 426.</p>
<p id="p0033" num="0033">In the third example 400, an indication of a Resolution Advisory (RA) of a TCAS event has been received (e.g., from a TCAS). In some implementations, in response to receiving the indication of the RA, the aircraft records various settings of the aircraft (e.g., an autoflight setting (e.g., an altitude hold/capture setting, a vertical speed setting, a flight level change setting, a take-off/go-around (TO/GA) setting, an approach setting, whether an autopilot mode was armed, or any combination thereof), an autothrottle setting (e.g., a speed setting, an idle setting, a thrust setting, or any combination thereof), or any combination thereof). In response to the RA, a TCAS event autoflight mode is automatically activated (e.g., armed without specific instruction by the pilot subsequent to the indication of the RA). The TCAS event autoflight mode causes the autoflight to automatically control the aircraft in accordance with previously recorded settings. In some implementations, the TCAS event autoflight mode is automatically activated after a pre-defined time delay (e.g., 1 second, 5 seconds, or another delay duration) from the indication of the RA.</p>
<p id="p0034" num="0034">In the third example 400, the active mode field 410 indicates that the aircraft is in a TCAS event autoflight mode, shown as a "TCAS" mode. The armed mode field 414 indicates that no modes are currently armed. The pitch trapezoid 422 indicates an RA keep out region indicated by the TCAS. The flight director guidance 424 indicates a recommended course during the RA. In some implementations, due to the RA, the flight director guidance 424 is present regardless of whether flight director guidance is switched off for ordinary operations. The vertical speed keep out zone indicator 426 indicates a keep out zone on the vertical speed indicator of the flight display 402. The TCAS indication field 420 also indicates that a TA or RA is detected, showing the word "TRAFFIC."<!-- EPO <DP n="9"> --></p>
<p id="p0035" num="0035">In some implementations, the autoflight controls the aircraft while in the TCAS event autoflight mode based on a type of the RA that is indicated. For example, some RAs do not warrant a deviation from a current flight path (e.g., because a current path is sufficient to avoid a potential collision) and thus the autoflight will not cause the aircraft to change course. Other RAs will cause the autoflight to climb/crossing climb, descend/crossing descend, increase climb/descent, reverse climb/descent, maintain climb/descent, or level-off. Different maneuvers can cause the autoflight to change the vertical speed of the aircraft, the acceleration rate, or both by differing amounts. In some cases, different circumstances during an RA (e.g., an intruder aircraft coming within a closer proximity or an intruder aircraft failing to perform an expected RA reaction procedure) can cause the autoflight in the TCAS event autoflight mode to respond more aggressively (e.g., accelerating more quickly or climbing at a higher angle). In some implementations, the appropriate RA guidance is computed by an integrated surveillance system (ISS) of the aircraft and provided to the autoflight. In some implementations, any TCAS alert (a TA indication, an RA indication, a CoC status message, etc.) can be received from the ISS.</p>
<p id="p0036" num="0036">In some implementations, there are multiple ways to resolve an RA. For example, an RA can be resolved by a CoC status message generated due to resolution of the threat that caused the RA (e.g., an intruder aircraft leaving a specified proximity around the aircraft). In this case, as further described below with reference to <figref idref="f0008">FIG. 8</figref>, the RA is downgraded to a TA. In some implementations, a PAM is performed in response to receiving an indication of conclusion of the RA. As another example, an RA can be resolved by the aircraft being switched into a TA-only mode in which RAs are not detected. When the aircraft is switched into the TA-only mode, if an RA is active, the RA is downgraded to a TA without a CoC being issued. As further described below with reference to <figref idref="f0007">FIG. 7</figref>, a crew member such as a pilot can desire to disable an autoflight from entering the TCAS event autoflight mode and changes a setting of the aircraft, causing the RA to end and causing the TCAS to send an indication of a TA instead. As another example, an alert (e.g., an indication that a TCAS mode has failed, a warning from a Ground Proximity Warning System (GWPS), or a windshear alert) causes a mode switch request, causing the TCAS to stop indicating the RA and send an indication of a TA instead. As another example, the TCAS event autoflight stops sending some or all instructions, indications, or both in situations where an indication of a violation of an airspeed operational rule of the aircraft, such as a vertical speed (V/S) alert, is detected prior to conclusion of the RA. In some cases, an RA airspeed protection operation is performed, as opposed to a non-RA airspeed protection operation that would be performed during a violation of an airspeed operational rule detected when an RA is not active.</p>
<p id="p0037" num="0037">In some implementations, a violation of an airspeed operational rule, such as a V/S event, occurs when an aircraft is moving too quickly (overspeed) or too slowly (underspeed). An autoflight causes an aircraft to respond to overspeed events in one way and underspeed events in another. In some implementations, the autoflight described herein additionally causes the aircraft to respond to events based on whether an RA is active.</p>
<p id="p0038" num="0038">In some cases, violations of airspeed operational rules, such as V/S events, occur when an RA is not active. During non-RA violations of airspeed operational rules, the autoflight causes the aircraft<!-- EPO <DP n="10"> --> to perform certain actions in response to a violation of an airspeed operational rule, referred to herein as a "non-RA airspeed protection operation." In some implementations, the non-RA airspeed protection operation includes causing the aircraft to enter an underspeed protection mode, a stall protection mode, or both. In some implementations, the autoflight causes the aircraft to act differently during V/S events that occur when an RA is active. During RA violations of airspeed operational rules, the autoflight causes the aircraft to perform certain actions in response to a violation of an airspeed operational rule, referred to herein as an "RA airspeed protection operation," where the RA airspeed protection operation differs from the non-RA airspeed protection operation. In some implementations, the RA airspeed protection operation includes causing the aircraft to perform one or more of an RA stall protection operation or an RA alpha floor underspeed protection operation. The RA stall protection operation is associated with instructions that, without entering the underspeed protection mode, control wing angles, flap position, lateral acceleration, or any combination thereof, to prevent the aircraft from entering a stall Angle of Attack (AoA). The RA alpha floor underspeed protection operation is associated with instructions that, without entering the underspeed protection mode, cause one or more engines of the aircraft to fire at full power in response to detecting that the aircraft is likely to stall.</p>
<p id="p0039" num="0039"><figref idref="f0005">FIG. 5</figref> is a diagram that illustrates a fourth example 500 of a flight display 502 that indicates a TCAS event status of an aircraft. The flight display 502 depicts an active mode field 510, an armed mode field 514, a pitch trapezoid 522, flight director guidance 524, and vertical speed keep out zone indicator 526.</p>
<p id="p0040" num="0040">In the fourth example 500, similar to the third example 400 of <figref idref="f0004">FIG. 4</figref>, an indication of an RA of a TCAS event has been received (e.g., from a TCAS) and the TCAS event autoflight mode is automatically activated. As discussed above with reference to <figref idref="f0001">FIGs. 1</figref>, <figref idref="f0003">3</figref>, and <figref idref="f0004">4</figref>, in some implementations, various settings of the aircraft (e.g., an altitude hold/capture setting, a vertical speed setting, a flight level change setting, a take-off/go-around (TO/GA) setting, an approach setting, a speed setting, an idle setting, a thrust setting, whether an autopilot mode was armed, or any combination thereof) are recorded. Based on the recorded settings, a type of RA indicated, actions performed during the RA, conditions of the aircraft (e.g., an altitude of the aircraft) or any combination thereof, a Post-Avoidance Maneuver (PAM) is determined. In some implementations, the PAM adjusts control settings of the aircraft based on a pre-RA flight mode to set the aircraft back on a pre-RA flight path.</p>
<p id="p0041" num="0041">In the fourth example 500, the active mode field 510 indicates that the aircraft is in a TCAS event autoflight mode, shown as a "TCAS" mode. The armed mode field 514 indicates that a V/S flight mode is to be activated as a PAM after conclusion of the RA. The pitch trapezoid 422 indicates an RA keep out region indicated by the TCAS. The flight director guidance 524 indicates a recommended course during the RA. In some implementations, due to the RA, the flight director guidance 524 is present regardless of whether flight director guidance is switched off for ordinary operations. The vertical speed keep out zone indicator 526 indicates a keep out zone on the vertical speed indicator of the flight display 502.<!-- EPO <DP n="11"> --></p>
<p id="p0042" num="0042"><figref idref="f0006">FIG. 6</figref> is a diagram that depicts a second example 600 of a control panel 602 used to control an aircraft during a TCAS event. The control panel 602 includes an autopilot switch 610, a V/S FPA display 612, a flight director (F/D) switch 618, and a group of pitch axis push buttons 620. In the illustrated implementation, the second example 600 corresponds to the third example 400 of <figref idref="f0004">FIG. 4</figref>, the fourth example 500 of <figref idref="f0005">FIG. 5</figref>, or both.</p>
<p id="p0043" num="0043">In the second example 600, an RA has been detected and the autopilot has been enabled in the TCAS event autoflight mode. The autopilot switch 610 indicates that autopilot is currently enabled and can be pressed to disable the autopilot. The V/S FPA display 612 is blanked to notify the pilot that they do not have the ability to modify the V/S target for the TCAS event autoflight mode. As discussed above with reference to <figref idref="f0004">FIGs. 4</figref> and <figref idref="f0005">5</figref>, in some implementations, despite the F/D switch 618 being switched off, flight director guidance (e.g., the flight director guidance 424 or 524) is displayed due to the RA. The group of pitch axis push buttons 620 are not illuminated during the TCAS event.</p>
<p id="p0044" num="0044"><figref idref="f0007">FIG. 7</figref> is a diagram that illustrates an example 700 of an instrument panel 702 that can be used to control an aircraft during a TCAS event. The instrument panel 702 includes a dial 710 that is used to cause the aircraft to switch between various modes, including a TA-only setting 712, a TA/RA setting 713, and an auto-RA setting 714. In some implementations, some modes are unavailable. For example, in some implementations, the auto-RA setting 714 is not present (e.g., because the TA/RA setting 713 enables the autoflight to automatically respond to RAs).</p>
<p id="p0045" num="0045">In some cases, a pilot can decide that automatic assistance from the TCAS during an RA is undesirable. In the system of the instrument panel 702, the pilot can use the dial 710 to cause the TCAS to perform a mode switch to various modes. For example, if the aircraft automatically enters a TCAS event autoflight mode due to an RA, the pilot can turn the dial 710 to the TA-only setting 712 to request that the TCAS perform a TA mode transition response operation to a TA-only mode in which RAs are not detected. Similarly, the pilot can turn the dial to the auto-RA setting 714 to enable the autoflight to automatically enter the TCAS event autoflight mode as described above with reference to <figref idref="f0001 f0002 f0003 f0004 f0005 f0006">FIGs. 1-6</figref>. In some implementations, setting the dial to the TA/RA setting 713 allows RAs to be issued but disables the autoflight (an autopilot, a flight director, or both) from providing an automatic response to an RA.</p>
<p id="p0046" num="0046">As described above, in some implementations, a pilot can desire to disable an autoflight from entering a TCAS event autoflight mode. Further, in some implementations, some conflicting alerts can trigger a mode switch request and cause the TCAS to perform a TA mode transition response operation. For example, in some implementations, a mode switch request is generated in response to receiving a warning from a Ground Proximity Warning System (GPWS), detection of a windshear alert, detection of failure of a TCAS mode, or detection that the RA has concluded. In some cases, the TA mode transition response operation causes the autoflight to exit the TCAS event autoflight mode.</p>
<p id="p0047" num="0047">In some implementations, other events or systems can also trigger a mode switch request. Based on the cause of the mode switch request, the TA mode transition operation varies. For example, in response to detection of a failure of a TCAS mode, the TA mode transition response operation<!-- EPO <DP n="12"> --> includes maintaining an input command received prior to the indication of the mode switch request and displaying, in a primary display configured to be shown within the aircraft (e.g., the flight display 102 of <figref idref="f0001">FIG. 1</figref> or the V/S FPA display 212 of <figref idref="f0002">FIG. 2</figref>), an indication that a TCAS mode has failed (e.g., by showing TCAS as an active mode but with an additional failure indicator such as a strikethrough line that goes through the letters "TCAS"). In some cases, a situation occurs which triggers a mode switch request. For example, in response to detection of a warning from a GPWS, a windshear alert, or both, a take-off/go-around (TO/GA) mode or an automatic windshear response mode is engaged and the TCAS additionally transitions to the TA-only mode. In some implementations, in response to receiving an indication of the TA-only mode being set during an RA, despite no CoC status message being received for the RA, a PAM is initiated. The PAM is implemented in the same manner as the PAMs discussed below with reference to <figref idref="f0008">FIGs. 8</figref> and <figref idref="f0012">12</figref>.</p>
<p id="p0048" num="0048"><figref idref="f0008">FIG. 8</figref> is a diagram that illustrates a fifth example 800 of a flight display 802 that indicates a TCAS event status of an aircraft. The flight display 802 depicts an active mode field 810, a speed target field 812, an armed mode field 814, an elevation target field 816, and a TCAS indication field 820. In some implementations, a control panel corresponding to the fifth example 800 has a same configuration as is depicted in the first example 200 of <figref idref="f0002">FIG. 2</figref>.</p>
<p id="p0049" num="0049">In the fifth example 800, an indication of conclusion of an RA has been received (e.g., via a CoC status message) but the TA has not yet concluded. In some implementations, the indication of the conclusion of the RA is received from an ISS of the aircraft. In other implementations, the indication of the conclusion of the RA is received from the TCAS. As a result, the flight display 802 is changed to depict the conclusion of the RA. The speed target field 812 indicates a target speed of 288 mph and the elevation target field 816 indicates a target elevation of 33,000 feet. Similar to the second example 300 of <figref idref="f0003">FIG. 3</figref>, the active mode field 810 indicates that the aircraft is in a VNAV mode and the armed mode field 814 is reverted to indicate that the TCAS event autoflight mode is currently armed. The TCAS indication field 820 indicates that a TA or an RA is detected, showing the word "TRAFFIC."</p>
<p id="p0050" num="0050">Additionally, as discussed further below with reference to <figref idref="f0012">FIG. 12</figref>, in response to the indication of conclusion of the RA, the autoflight automatically initiates a PAM. As discussed above, various settings of the aircraft (e.g., flight mode data) are stored at one or more of various times (e.g., before detection of a TA, in response to detection of a TA, before detection of an RA, in response to detection of an RA, or any combination thereof). At least a portion of the flight mode data associated with a time period is retrieved. The time period is before detection of the TA, in response to detection of the TA, before detection of the RA, in response to detection of the RA, or any combination thereof. A pre-RA flight mode is detected from the retrieved flight mode data, and control settings of the aircraft are adjusted based on the pre-RA flight mode. Further, in some cases, adjustment of the control settings includes controlling the aircraft to return the aircraft to a pre-RA flight path.</p>
<p id="p0051" num="0051">To illustrate, in some cases, the pre-RA flight mode data includes an assigned clearance indicated by stored clearance data, and adjustment of the control settings includes causing the aircraft to be controlled toward the assigned clearance. In some cases, the pre-RA flight mode is a tactical<!-- EPO <DP n="13"> --> mode or an approach mode, and the adjustment of the control settings includes engagement of a V/S mode that causes the aircraft to climb toward a predetermined altitude. In some cases, as illustrated by the armed mode field 814 of <figref idref="f0008">FIG. 8</figref>, the pre-RA flight mode is a VNAV mode, and one of several VNAV sub-modes are enabled. In some cases, the adjustment of the control settings includes re-engagement of the VNAV mode. In some cases, if the aircraft is below a predetermined altitude (e.g., below 1000 feet or below 5000 feet above ground level (AGL)) when the VNAV mode is engaged, the V/S mode is engaged. The V/S mode causes the aircraft to climb toward a set altitude, such as the altitude of the elevation target field 816. In some cases, the pre-RA flight mode is a TO/GA mode (e.g., because the aircraft was on approach prior to detection of the RA). In some cases, the adjustment of the control settings includes re-engagement of the TO/GA mode. In some cases, if the aircraft is below a predetermined altitude with the TO/GA mode is engaged, the TO/GA mode is overridden with the V/S mode. This can occur if a CoC status message for the aircraft is received when the aircraft is below a mode control panel (MCP) altitude. Additionally, the crew can enable various modes (e.g., TO/GA) if desired after a PAM is initiated.</p>
<p id="p0052" num="0052">Accordingly, systems of the aircraft assist the pilot during and after the TCAS event, enabling the pilot to perform fewer activities during the TCAS event. The displays are arranged in a way where it is clear to the pilot what the autoflight system is doing and will be doing. Further, because the autoflight system is used during the TCAS event, in some cases, response time and accuracy to an RA and events after an RA are increased.</p>
<p id="p0053" num="0053"><figref idref="f0009">FIG. 9</figref> is a flowchart of a method 900 of controlling an aircraft in response to an RA of a TCAS event. In some implementations, the method 900 is initiated by one or more processors in response to one or more instructions stored by a computer-readable storage medium. In some implementations, some portions of the method 900 do not occur, such as block 910 if block 914 occurs. In some implementations, some portions of the method 900 occur differently than depicted. For example, in some cases, block 910, block 914, or both occurs after block 908. Similarly, in some cases, block 908, block 914, or both occurs after block 912. As further discussed below with reference to <figref idref="f0012">FIG. 12</figref>, in some implementations, the method of <figref idref="f0012">FIG. 12</figref> is performed subsequent to block 906 or 908.</p>
<p id="p0054" num="0054">The method 900 includes, at block 902, receiving an indication of a TA corresponding to a TCAS event. For example, as described with reference to <figref idref="f0003">FIG. 3</figref>, an indication of a TA is received.</p>
<p id="p0055" num="0055">The method 900 includes, at block 904, automatically arming a TCAS event autoflight mode. For example, as described with reference to <figref idref="f0003">FIG. 3</figref>, a TCAS event autoflight mode is armed in response to an indication of a TA.</p>
<p id="p0056" num="0056">The method includes, at block 906, receiving indication of an RA corresponding to the TCAS event. For example, as described with reference to <figref idref="f0004">FIG. 4</figref>, an indication of an RA is received. After block 906, one or more of blocks 908, 910, or 914 occurs.</p>
<p id="p0057" num="0057">The method 900 includes, at block 908, automatically activating a TCAS event autoflight mode to automatically control the aircraft based on a type of the RA. As described with reference to<!-- EPO <DP n="14"> --> <figref idref="f0004">FIG. 4</figref>, in response to the RA, the autoflight causes the aircraft to perform different actions based on a type of the RA.</p>
<p id="p0058" num="0058">The method 900 includes, at block 910, prior to the conclusion of the RA, receiving an indication of a violation of an airspeed operational rule. As described with reference to <figref idref="f0004">FIG. 4</figref>, in some cases, a violation of an airspeed operational rule, such as a V/S alert, is received prior to conclusion of an RA.</p>
<p id="p0059" num="0059">The method 900 includes, at block 912, performing an RA airspeed protection operation that is identified based on the indication of the RA. As described with reference to <figref idref="f0004">FIG. 4</figref>, in some cases, the autoflight responds to violations of airspeed operational rules differently depending on whether an RA is active. The RA airspeed protection operation is performed in response to the indication of the violation of an airspeed operational rule, and the RA airspeed protection operation differs from a non-RA airspeed protection operation.</p>
<p id="p0060" num="0060">The method 900 includes, at block 914, prior to the conclusion of the RA, receiving an indication of a mode switch request to a TA-only mode. As described with reference to <figref idref="f0007">FIG. 7</figref>, various conditions (e.g., manual override by the pilot, a conflicting emergency, failure of the TCAS, etc.) can cause generation of a mode switch request to a TA-only mode.</p>
<p id="p0061" num="0061">The method 900 includes, at block 916, performing a TA mode transition response operation. As described with reference to <figref idref="f0007">FIG. 7</figref>, a TA mode transition response operation is performed in response to an indication of a mode switch request to transition to the requested mode.</p>
<p id="p0062" num="0062">Accordingly, a method of controlling an aircraft in response to an RA of a TCAS event and changing a TCAS event autoflight mode during the RA is depicted.</p>
<p id="p0063" num="0063"><figref idref="f0010">FIG. 10</figref> is a flowchart of a method 1000 of controlling an aircraft in response to an RA of a TCAS event. In some implementations, the method 1000 is initiated by one or more processors in response to one or more instructions stored by a computer-readable storage medium. As further discussed below with reference to <figref idref="f0012">FIG. 12</figref>, in some implementations, the method 1200 occurs subsequent to block 1006 of <figref idref="f0010">FIG. 10</figref>.</p>
<p id="p0064" num="0064">The method 1000 includes, at block 1002 determining that a TCAS event state of the aircraft indicates an RA. For example, as described with reference to <figref idref="f0004">FIG. 4</figref>, an indication of an RA is received.</p>
<p id="p0065" num="0065">The method 1000 includes, at block 1004, prior to the conclusion of the RA, receiving an indication of a violation of an airspeed operational rule. As described with reference to <figref idref="f0004">FIG. 4</figref>, in some cases, a violation of an airspeed operational rule, such as a V/S alert, is received prior to conclusion of an RA.</p>
<p id="p0066" num="0066">The method 1000 includes, at block 1006, performing an RA airspeed protection operation that is identified based on the indication of the RA. As described with reference to <figref idref="f0004">FIG. 4</figref>, the autoflight responds to violations of airspeed operational rules differently depending on whether an RA is active. The RA airspeed protection operation is performed in response to the indication of the violation of an airspeed operational rule, and the RA airspeed protection operation differs from a non-RA airspeed protection operation.<!-- EPO <DP n="15"> --></p>
<p id="p0067" num="0067">Accordingly, a method of controlling an aircraft in response to an RA of a TCAS event is depicted.</p>
<p id="p0068" num="0068"><figref idref="f0011">FIG. 11</figref> is a flowchart of a method 1100 of changing a TCAS event autoflight mode during an RA of a TCAS event. In some implementations, the method 1100 is initiated by one or more processors in response to one or more instructions stored by a computer-readable storage medium.</p>
<p id="p0069" num="0069">The method 1100 includes, at block 1102, determining that a TCAS event state of an aircraft indicates an RA. For example, as described with reference to <figref idref="f0004">FIG. 4</figref>, an indication of an RA is received.</p>
<p id="p0070" num="0070">The method 1100 includes, at block 1104, prior to the conclusion of the RA, receiving an indication of a mode switch request to a TA-only mode. As described with reference to <figref idref="f0007">FIG. 7</figref>, various conditions (e.g., manual override by the pilot, a conflicting emergency, failure of the TCAS, etc.) can cause generation of a mode switch request to a TA-only mode.</p>
<p id="p0071" num="0071">The method 1100 includes, at block 1106, performing a TA mode transition response operation. As described with reference to <figref idref="f0007">FIG. 7</figref>, a TA mode transition response operation is performed in response to an indication of a mode switch request.</p>
<p id="p0072" num="0072">Accordingly, a method of changing a TCAS event autoflight mode during an RA of a TCAS event is depicted.</p>
<p id="p0073" num="0073"><figref idref="f0012">FIG. 12</figref> is a flowchart of a method 1200 of automatically initiating a PAM in response to conclusion of an RA of a TCAS event. In some implementations, the method 1100 is initiated by one or more processors in response to one or more instructions stored by a computer-readable storage medium. In some implementations, the method 1200 occurs subsequent to block 906 or 908 of <figref idref="f0009">FIG. 9</figref>. In some implementations, the method 1200 occurs subsequent to block 1006 of <figref idref="f0010">FIG. 10</figref>.</p>
<p id="p0074" num="0074">The method 1200 includes, at block 1202, receiving an indication of conclusion of an RA of a TCAS event. For example, as described with reference to <figref idref="f0008">FIG. 8</figref>, an indication of conclusion of an RA of a TCAS event is received from an ISS of an aircraft.</p>
<p id="p0075" num="0075">The method 1200 includes, at block 1204, automatically initiating a PAM. For example, as described with reference to <figref idref="f0008">FIG. 8</figref>, a PAM is automatically initiated in response to an indication of conclusion of the RA.</p>
<p id="p0076" num="0076">Automatically initiating the PAM of block 1204 includes, at block 1206, retrieving pre-RA flight mode data. Automatically initiating the PAM of block 1204 includes, at block 1208, identifying a pre-RA flight mode from the pre-RA flight mode data. Automatically initiating the PAM of block 1204 includes, at block 1210, adjusting control settings based on the pre-RA flight mode. For example, as described with reference to <figref idref="f0008">FIG. 8</figref>, at least a portion of pre-RA flight mode data is retrieved, a pre-RA flight mode is identified from the retrieved at least a portion of the flight mode data, and control settings of the aircraft are adjusted based on the pre-RA flight mode (e.g., to restore the aircraft to a flight status prior to the RA).</p>
<p id="p0077" num="0077">Accordingly, a method of automatically initiating a PAM in response to conclusion of an RA of a TCAS event is depicted.<!-- EPO <DP n="16"> --></p>
<p id="p0078" num="0078"><figref idref="f0013">FIG. 13</figref> is a block diagram of a computing environment 1300 including a computing device 1310 configured to support aspects of computer-implemented methods and computer-executable program instructions (or code) according to the present disclosure. For example, the computing device 1310, or portions thereof, is configured to execute instructions to initiate, perform, or control one or more operations described with reference to <figref idref="f0001 f0002 f0003 f0004 f0005 f0006 f0007 f0008 f0009 f0010 f0011 f0012">FIGS. 1-12</figref>, <figref idref="f0014">14</figref>, and <figref idref="f0015">15</figref>.</p>
<p id="p0079" num="0079">The computing device 1310 includes one or more processors 1320. The processor(s) 1320 are configured to communicate with a system memory 1330, one or more storage devices 1340, one or more input/output interfaces 1350, one or more communications interfaces 1360, or any combination thereof. The system memory 1330 includes volatile memory devices (e.g., random access memory (RAM) devices), nonvolatile memory devices (e.g., read-only memory (ROM) devices, programmable read-only memory, and flash memory), or both. The system memory 1330 stores an operating system 1332, which can include a basic input/output system for booting the computing device 1310 as well as a full operating system to enable the computing device 1310 to interact with users, other programs, and other devices. The system memory 1330 stores system (program) data 1336, such as flight mode data 1380, clearance data 1382, and flight path data 1384. In some implementations, the flight mode data 1380 indicates a flight mode of the aircraft at one or more points in time. The clearance data 1382 indicates information about clearance of the aircraft at one or more points in time. The flight path data 1384 indicates information about a flight path of the aircraft at one or more points in time. As described with reference to at least <figref idref="f0004">FIG. 4</figref>, the flight mode data can be stored periodically, prior to a TA, in response to a TA, prior to an RA, or in response to an RA.</p>
<p id="p0080" num="0080">The system memory 1330 includes one or more applications 1334 (e.g., sets of instructions) executable by the processor(s) 1320. As an example, the one or more applications 1334 include instructions executable by the processor(s) 1320 to initiate, control, or perform one or more operations described with reference to <figref idref="f0001 f0002 f0003 f0004 f0005 f0006 f0007 f0008 f0009 f0010 f0011 f0012">FIGS. 1-12</figref>, <figref idref="f0014">14</figref>, and <figref idref="f0015">15</figref>. To illustrate, the one or more applications 1334 include instructions executable by the processor(s) 1320 to initiate, control, or perform one or more operations described with reference to operations performed by the flight displays 102, 302, 402, 502, or 802, the control panels 202 or 602, the instrument panel 702, or a combination thereof. Additionally, the one or more applications 1334 include an autoflight application 1370 that, when executed, controls autoflight of the aircraft and an autoflight control application 1372 that, when executed, causes the autoflight application 1370 to enter various modes including a TCAS event autoflight mode.</p>
<p id="p0081" num="0081">In a particular implementation, the system memory 1330 includes a non-transitory, computer-readable medium storing the instructions that, when executed by the processor(s) 1320, cause the processor(s) 1320 to initiate, perform, or control operations to enable controlling an aircraft in response to an RA of a TCAS event, changing a TCAS event autoflight mode during an RA, initiating a PAM in response to conclusion of an RA, or any combination thereof.</p>
<p id="p0082" num="0082">The one or more storage devices 1340 include nonvolatile storage devices, such as magnetic disks, optical disks, or flash memory devices. In a particular example, the storage devices 1340<!-- EPO <DP n="17"> --> include both removable and non-removable memory devices. The storage devices 1340 are configured to store an operating system, images of operating systems, applications (e.g., one or more of the applications 1334), and program data (e.g., the system program data 1336). In a particular aspect, the system memory 1330, the storage devices 1340, or both, include tangible computer-readable media. In a particular aspect, one or more of the storage devices 1340 are external to the computing device 1310.</p>
<p id="p0083" num="0083">The one or more input/output interfaces 1350 enable the computing device 1310 to communicate with one or more input/output device(s) 1312 to facilitate user interaction. For example, the one or more input/output interfaces 1350 can include a display interface, an input interface, or both. For example, the input/output interface 1350 is adapted to receive input from a user, to receive input from another computing device, or a combination thereof. In some implementations, the input/output interface 1350 conforms to one or more standard interface protocols, including serial interfaces (e.g., universal serial bus (USB) interfaces or Institute of Electrical and Electronics Engineers (IEEE) interface standards), parallel interfaces, display adapters, audio adapters, or custom interfaces ("IEEE" is a registered trademark of The Institute of Electrical and Electronics Engineers, Inc. of Piscataway, New Jersey). In some implementations, the one or more input/output device(s) 1312 includes one or more user interface devices and displays, including some combination of buttons, keyboards, pointing devices, displays, speakers, microphones, touch screens, and other devices. In the illustrated implementation, the one or more input/output device(s) 1312 include the flight display 102 of <figref idref="f0001">FIG. 1</figref>, the control panel 202 of <figref idref="f0002">FIG. 2</figref>, and the instrument panel 702 of <figref idref="f0007">FIG. 7</figref>.</p>
<p id="p0084" num="0084">The processor(s) 1320 are configured to communicate with controllers or devices 1314 via the one or more communications interfaces 1360. For example, the one or more communications interfaces 1360 can include a network interface. In the illustrated implementation, the devices 1314 include a sensor system 1316 that monitors a state of the aircraft and that triggers TCAS events, TAs, RAs, or any combination thereof. In some implementations, the sensor system 1316 includes an ISS.</p>
<p id="p0085" num="0085">Referring to <figref idref="f0014">FIG. 14</figref>, a flowchart illustrative of an example method 1400 of a life cycle of an aircraft operated before, during, and after a TCAS event, in accordance with some examples of the subject disclosure. As described above with reference to <figref idref="f0013">FIG. 13</figref>, various applications and data used to operate an autoflight system of an aircraft through TCAS events are stored on the system memory 1330 and controlled and displayed using the input/output device(s) 1312. During pre-production, the exemplary method 1400 includes, at block 1402, specification and design of an aircraft. During specification and design of the aircraft, the method 1400 can include specification and design of the system memory 1330 and the input/output device(s) 1312. At block 1404, the method 1400 includes material procurement, which can include procuring materials for the system memory 1330 and the input/output device(s) 1312.</p>
<p id="p0086" num="0086">During production, the method 1400 includes, at block 1406, component and subassembly manufacturing and, at block 1408, system integration of the aircraft. For example, the method 1400 can include component and subassembly manufacturing of the system memory 1330 and the input/output device(s) 1312 and system integration of the system memory 1330 and the input/output<!-- EPO <DP n="18"> --> device(s) 1312. At block 1410, the method 1400 includes certification and delivery of the aircraft and, at block 1412, placing the aircraft in service. Certification and delivery can include certification of the system memory 1330 and the input/output device(s) 1312 to place the system memory 1330 and the input/output device(s) 1312 in service. While in service by a customer, the aircraft can be scheduled for routine maintenance and service (which can also include the resource-efficient retrofit, modification, reconfiguration, refurbishment, and so on). At block 1414, the method 1400 includes performing maintenance and service on the aircraft, which can include performing maintenance and service on the system memory 1330 and the input/output device(s) 1312. Alternatively, performing maintenance and service on the aircraft can include replacing the system memory 1330 and the input/output device(s) 1312 during a retrofit operation.</p>
<p id="p0087" num="0087">Each of the processes of the method 1400 can be performed or carried out by a system integrator, a third party, and/or an operator (e.g., a customer). For the purposes of this description, a system integrator can include without limitation any number of aircraft manufacturers and major-system subcontractors; a third party can include without limitation any number of venders, subcontractors, and suppliers; and an operator can be an airline, leasing company, military entity, service organization, and so on.</p>
<p id="p0088" num="0088">Aspects of the disclosure can be described in the context of an example of a vehicle. A particular example of a vehicle is an aircraft 1500 as shown in <figref idref="f0015">FIG. 15</figref>. In the example of <figref idref="f0015">FIG. 15</figref>, the aircraft 1500 includes an airframe 1518 with a plurality of systems 1520 and an interior 1522. Examples of the plurality of systems 1520 include one or more of a propulsion system 1524, an electrical system 1526, an environmental system 1528, a hydraulic system 1530, a system memory 1532, and input/output device(s) 1534. Any number of other systems can be included. In the example of <figref idref="f0015">FIG. 15</figref>, various applications and data used to operate an autoflight system of the aircraft 1500 through TCAS events are stored on the system memory 1532 and controlled and displayed using the input/output device(s) 1534. In some implementations, the system memory 1532 corresponds to the system memory 1330 and the input/output device(s) 1534 correspond to the input/output device(s) 1312.</p>
<p id="p0089" num="0089">In conjunction with the described systems and methods, an apparatus is disclosed that includes means for storing autoflight commands of a TCAS event autoflight mode. The apparatus also includes means for processing coupled to the means for storing autoflight commands and configured to receive an indication of a TA corresponding to a TCAS event, in response to the indication of the TA, automatically arm the TCAS event autoflight mode, receive an indication of a RA corresponding to the TCAS event, in response to the indication of the RA, automatically activate the TCAS event autoflight mode to automatically control the aircraft based on a type of the RA, prior to conclusion of the RA, receive an indication of a violation of an airspeed operational rule of the aircraft, in response to the indication of the violation, perform an RA airspeed protection operation, wherein the RA airspeed protection operation is identified based on the indication of the RA, and wherein the RA airspeed protection operation differs from a non-RA airspeed protection operation, prior to conclusion of the RA, receive an indication of a mode switch request to a TA-only mode, and<!-- EPO <DP n="19"> --> in response to the indication of the mode switch request, perform a TA mode transition response operation.</p>
<p id="p0090" num="0090">In some implementations, the apparatus corresponds to the computing device 1310, the aircraft 1500, one or more other circuits or devices configured to receive digital data, or a combination thereof.</p>
<p id="p0091" num="0091">In conjunction with the described systems and methods, an apparatus is disclosed that includes means for storing flight mode data. The apparatus also includes means for processing coupled to the means for flight mode data and configured to receive an indication of conclusion of a RA of a TCAS event, and in response to receiving the indication of conclusion of the RA, automatically initiate a PAM, including: retrieval of at least a portion of the flight mode data associated with a time period before detection of the RA, identification of a pre-RA flight mode from the retrieved at least a portion of the flight mode data, and adjustment of control settings of the aircraft based on the pre-RA flight mode.</p>
<p id="p0092" num="0092">In some implementations, the apparatus corresponds to the computing device 1310, the aircraft 1500, one or more other circuits or devices configured to receive digital data, or a combination thereof.</p>
<p id="p0093" num="0093">In some implementations, a non-transitory, computer-readable medium stores instructions that, when executed by one or more processors, cause the one or more processors to initiate, perform, or control operations to perform part or all of the functionality described above. For example, the instructions can be executable to implement one or more of the operations or methods of <figref idref="f0001 f0002 f0003 f0004 f0005 f0006 f0007 f0008 f0009 f0010 f0011 f0012 f0013 f0014 f0015">FIGs. 1-15</figref>. In some implementations, part or all of one or more of the operations or methods of <figref idref="f0001 f0002 f0003 f0004 f0005 f0006 f0007 f0008 f0009 f0010 f0011 f0012 f0013 f0014 f0015">FIGs. 1-15</figref> can be implemented by one or more processors (e.g., one or more central processing units (CPUs), one or more graphics processing units (GPUs), one or more digital signal processors (DSPs)) executing instructions, by dedicated hardware circuitry, or any combination thereof.</p>
<p id="p0094" num="0094">Also provided are the following illustrative, non-exhaustive examples of the subject-matter encompassed herein, which relate to:</p>
<p id="p0095" num="0095">An aircraft which includes: a memory configured to store autoflight commands of a Traffic alert and Collision Avoidance System (TCAS) event autoflight mode; and one or more processors coupled to the memory and configured to: receive an indication of a Traffic Advisory (TA) corresponding to a TCAS event; in response to the indication of the TA, automatically arm the TCAS event autoflight mode; receive an indication of a Resolution Advisory (RA) corresponding to the TCAS event; in response to the indication of the RA, automatically activate the TCAS event autoflight mode to automatically control the aircraft based on a type of the RA; prior to conclusion of the RA, receive an indication of a violation of an airspeed operational rule of the aircraft; in response to the indication of the violation, perform an RA airspeed protection operation, wherein the RA airspeed protection operation is identified based on the indication of the RA, and wherein the RA airspeed protection operation differs from a non-RA airspeed protection operation; prior to conclusion of the RA, receive an indication of a mode switch request to a TA-only mode; and in response to the indication of the mode switch request, perform a TA mode transition response operation.<!-- EPO <DP n="20"> --></p>
<p id="p0096" num="0096">The aircraft described in the immediately preceding paragraph, wherein the one or more processors are further configured to automatically activate the TCAS event autoflight mode after a pre-defined time delay from the indication of the RA.</p>
<p id="p0097" num="0097">The aircraft described in any of the two immediately preceding paragraphs, wherein the one or more processors are further configured to, in response to an indication of conclusion of the RA and in response to a determination that the TA has not yet concluded, revert the TCAS event autoflight mode to armed.</p>
<p id="p0098" num="0098">The aircraft described in any of the three immediately preceding paragraphs, wherein the one or more processors are further configured to, prior to the conclusion of the RA, disable the TCAS event autoflight mode in response to a pilot input.</p>
<p id="p0099" num="0099">The aircraft described in any of the four immediately preceding paragraphs, wherein the one or more processors are configured to, in response to the TCAS event autoflight mode being automatically armed, indicate, in a primary display configured to be shown within the aircraft, that the TCAS event autoflight mode is armed.</p>
<p id="p0100" num="0100">The aircraft described in the immediately preceding paragraph, wherein the automatically activating the TCAS event autoflight mode includes indicating, in the primary display, that the TCAS event autoflight mode is activated.</p>
<p id="p0101" num="0101">The aircraft described in any of the six immediately preceding paragraphs, wherein the one or more processors are configured to, in response to the TCAS event autoflight mode being automatically activated, indicate, in a primary display configured to be shown within the aircraft, a speed target commanded by the TCAS event autoflight mode.</p>
<p id="p0102" num="0102">The aircraft described in any of the seven immediately preceding paragraphs, wherein the TCAS event corresponds to an intruder aircraft entering within a specified proximity to the aircraft.</p>
<p id="p0103" num="0103">The aircraft described in any of the eight immediately preceding paragraphs, wherein the RA corresponds to a determination that an intruder aircraft entering within a second specified proximity to the aircraft.</p>
<p id="p0104" num="0104">A method which includes: determining that a Traffic alert and Collision Avoidance System (TCAS) event state of the aircraft indicates a Resolution Advisory (RA); receiving an indication of a violation of an airspeed operational rule of the aircraft; and in response to the indication of the violation, performing an RA airspeed protection operation, wherein the RA airspeed protection operation is identified based on the indication of the RA and differs from a non-RA airspeed protection operation.</p>
<p id="p0105" num="0105">The method described in the immediately preceding paragraph, wherein the non-RA airspeed protection operation is associated with instructions that cause the aircraft to enter an underspeed protection mode and a stall protection mode.</p>
<p id="p0106" num="0106">The method described in the immediately preceding paragraph, wherein the RA airspeed protection operation is one of an RA stall protection operation or an RA alpha floor underspeed protection operation.<!-- EPO <DP n="21"> --></p>
<p id="p0107" num="0107">The method described in the immediately preceding paragraph, wherein the RA stall protection operation is associated with instructions that, without entering the underspeed protection mode, control wing angles, flap position, lateral acceleration, or any combination thereof, to prevent the aircraft from entering a stall Angle of Attack (AoA).</p>
<p id="p0108" num="0108">The method described in any of the two immediately preceding paragraphs, wherein the RA alpha floor underspeed protection operation is associated with instructions that, without entering the underspeed protection mode, cause one or more engines of the aircraft to fire at full power in response to detecting that the aircraft is likely to stall.</p>
<p id="p0109" num="0109">The method described in any of the five immediately preceding paragraphs, further including: prior to conclusion of the RA, receiving an indication of a mode switch request to a TA-only mode; and in response to the indication of the mode switch request, performing a TA mode transition response operation.</p>
<p id="p0110" num="0110">A non-transitory computer-readable medium which stores instructions, that, when executed by one or more processors of an aircraft, cause the one or more processors to perform operations including: determining that a Traffic alert and Collision Avoidance System (TCAS) event state of the aircraft indicates a Resolution Advisory (RA); prior to conclusion of the RA, receiving an indication of a mode switch request to a TA-only mode; and, in response to the indication of the mode switch request, performing a TA mode transition response operation.</p>
<p id="p0111" num="0111">The non-transitory computer-readable medium described in the immediately preceding paragraph, wherein the TA mode transition response operation includes: maintaining an input command received prior to the indication of the mode switch request; and displaying, in a primary display configured to be shown within the aircraft, an indication that a TCAS mode has failed.</p>
<p id="p0112" num="0112">The non-transitory computer-readable medium described in any of the two immediately preceding paragraphs, wherein the TA mode transition response operation includes: causing the aircraft to perform a Post-Avoidance Maneuver (PAM), wherein a clear-of-conflict (CoC) status message for the RA has not been received.</p>
<p id="p0113" num="0113">The non-transitory computer-readable medium described in any of the three immediately preceding paragraphs, wherein the mode switch request is generated in response to receiving a warning from a Ground Proximity Warning System (GPWS) or detection of a windshear alert.</p>
<p id="p0114" num="0114">The non-transitory computer-readable medium described in the immediately preceding paragraph, wherein the TA mode transition response operation includes engaging a take-off/go-around (TO/GA) mode or engaging an automatic windshear response mode.</p>
<p id="p0115" num="0115">The non-transitory computer-readable medium described in any of the five immediately preceding paragraphs, wherein the operations further include: prior to conclusion of the RA, receiving an indication of a violation of an airspeed operational rule of the aircraft; and in response to the indication of the violation, performing an RA airspeed protection operation, wherein the RA airspeed protection operation is identified based on the indication of the RA, and wherein the RA airspeed protection operation differs from a non-RA airspeed protection operation.<!-- EPO <DP n="22"> --></p>
<p id="p0116" num="0116">An aircraft which includes: a memory configured to store flight mode data; and one or more processors coupled to the memory and configured to: receive an indication of conclusion of a Resolution Advisory (RA) of a Traffic alert and Collision Avoidance System (TCAS) event; and in response to receiving the indication of conclusion of the RA, automatically initiate a Post-Avoidance Maneuver (PAM), including: retrieval of at least a portion of the flight mode data associated with a time period before detection of the RA; identification of a pre-RA flight mode from the retrieved at least a portion of the flight mode data; and adjustment of control settings of the aircraft based on the pre-RA flight mode.</p>
<p id="p0117" num="0117">The aircraft described in the immediately preceding paragraph, wherein the adjustment of the control settings includes causing the aircraft to be controlled toward an assigned clearance indicated by clearance data stored at the memory.</p>
<p id="p0118" num="0118">The aircraft described in any of the two immediately preceding paragraphs, wherein the pre-RA flight mode is a tactical mode or an approach mode.</p>
<p id="p0119" num="0119">The aircraft described in the immediately preceding paragraph, wherein the adjustment of the control settings includes engagement of a vertical speed (V/S) mode that causes the aircraft to climb toward a predetermined altitude.</p>
<p id="p0120" num="0120">The aircraft described in any of the four immediately preceding paragraphs, wherein the pre-RA flight mode is a vertical navigation (VNAV) mode.</p>
<p id="p0121" num="0121">The aircraft described in the immediately preceding paragraph, wherein the adjustment of the control settings includes re-engagement of the VNAV mode.</p>
<p id="p0122" num="0122">The aircraft described in any of the two immediately preceding paragraphs, wherein the adjustment of the control settings includes engagement of a vertical speed (V/S) mode that causes the aircraft to climb toward a first predetermined altitude in response to detection that the aircraft is below a second predetermined altitude.</p>
<p id="p0123" num="0123">The aircraft described in any of the seven immediately preceding paragraphs, wherein the pre-RA flight mode is a take-off/go-around (TO/GA) mode.</p>
<p id="p0124" num="0124">The aircraft described in the immediately preceding paragraph, wherein the adjustment of the control settings includes re-engagement of the TO/GA mode.</p>
<p id="p0125" num="0125">The aircraft described in any of the two immediately preceding paragraphs, wherein the adjustment of the control settings includes engagement of a vertical speed (V/S) mode that causes the aircraft to climb toward a first predetermined altitude in response to detection that the aircraft is below a second predetermined altitude.</p>
<p id="p0126" num="0126">A method which includes: receiving, at an aircraft, an indication of conclusion of a Resolution Advisory (RA) of a Traffic alert and Collision Avoidance System (TCAS) event; and, in response to receiving the indication of conclusion of the RA, automatically executing, by the aircraft, a Post-Avoidance Maneuver (PAM), including: retrieving stored pre-RA flight mode data of the aircraft; identifying a pre-RA flight mode from the pre-RA flight mode data; and adjusting control settings of the aircraft based on the pre-RA flight mode.<!-- EPO <DP n="23"> --></p>
<p id="p0127" num="0127">The method described in the immediately preceding paragraph, further including capturing, by the aircraft, the flight mode data.</p>
<p id="p0128" num="0128">The method described in the immediately preceding paragraph, wherein said capturing the flight mode data is performed in response to detection of the TCAS event, in response to detection of the RA, or based on a timer.</p>
<p id="p0129" num="0129">The method described in any of the three immediately preceding paragraphs, wherein the indication of the conclusion of the RA includes a clear-of-conflict status message.</p>
<p id="p0130" num="0130">The method described in any of the four immediately preceding paragraphs, wherein said adjusting the control settings of the aircraft comprises automatically triggering a go-around maneuver in response to detecting that the aircraft was on approach prior to detection of the RA.</p>
<p id="p0131" num="0131">The method described in any of the five immediately preceding paragraphs, wherein the indication of the conclusion of the RA is received from an integrated surveillance system (ISS) of the aircraft.</p>
<p id="p0132" num="0132">A non-transitory computer-readable medium which stores instructions, that, when executed by one or more processors of an aircraft, cause the one or more processors to perform operations including: receiving an indication of conclusion of a Resolution Advisory (RA) of a Traffic alert and Collision Avoidance System (TCAS) event; and in response to receiving the indication, automatically initiating a Post-Avoidance Maneuver (PAM), including: retrieving flight mode data associated with a time period before detection of the RA; identifying a pre-RA flight mode from the retrieved flight mode data; and adjusting control settings of the aircraft based on the pre-RA flight mode.</p>
<p id="p0133" num="0133">The non-transitory computer-readable medium described in the immediately preceding paragraph, wherein the operations further include: subsequent to the adjusting the control settings of the aircraft and in response to receiving a crew input, initiating a second flight mode based on the crew input.</p>
<p id="p0134" num="0134">The non-transitory computer-readable medium described in any of the two immediately preceding paragraphs, wherein the operations further include: retrieving pre-RA flight path data of the aircraft, wherein the adjusting the control settings of the aircraft is further based on a pre-RA flight path associated with the pre-RA flight path data.</p>
<p id="p0135" num="0135">The non-transitory computer-readable medium described in the immediately preceding paragraph, wherein the adjusting the control settings of the aircraft includes controlling the aircraft to return the aircraft to the pre-RA flight path.</p>
<p id="p0136" num="0136">The illustrations of the examples described herein are intended to provide a general understanding of the structure of the various implementations. The illustrations are not intended to serve as a complete description of all of the elements and features of apparatus and systems that utilize the structures or methods described herein. Many other implementations may be apparent to those of skill in the art upon reviewing the disclosure. Other implementations may be utilized and derived from the disclosure, such that structural and logical substitutions and changes may be made without departing from the scope of the disclosure as defined by the appended claims. For example, method<!-- EPO <DP n="24"> --> operations may be performed in a different order than shown in the figures or one or more method operations may be omitted. Accordingly, the disclosure and the figures are to be regarded as illustrative rather than restrictive.</p>
<p id="p0137" num="0137">Moreover, although specific examples have been illustrated and described herein, it should be appreciated that any subsequent arrangement designed to achieve the same or similar results may be substituted for the specific implementations shown. This disclosure is intended to cover any and all subsequent adaptations or variations of various implementations. Combinations of the above implementations, and other implementations not specifically described herein, will be apparent to those of skill in the art upon reviewing the description.</p>
<p id="p0138" num="0138">In the foregoing Detailed Description, various features may be grouped together or described in a single implementation for the purpose of streamlining the disclosure. Examples described above illustrate but do not limit the disclosure. It should also be understood that numerous modifications and variations are possible in accordance with the principles of the present disclosure. As the following claims reflect, the claimed subject matter may be directed to less than all of the features of any of the disclosed examples.</p>
</description>
<claims id="claims01" lang="en"><!-- EPO <DP n="25"> -->
<claim id="c-en-0001" num="0001">
<claim-text>An aircraft (1500) comprising:
<claim-text>a memory (1330, 1532) configured to store autoflight commands (1370) of a Traffic alert and Collision Avoidance System (TCAS) event autoflight mode; and</claim-text>
<claim-text>one or more processors (1320) coupled to the memory and configured to:
<claim-text>receive (902) an indication of a Traffic Advisory (TA) corresponding to a TCAS event;</claim-text>
<claim-text>in response to the indication of the TA, automatically arm (904) the TCAS event autoflight mode;</claim-text>
<claim-text>receive (906) an indication of a Resolution Advisory (RA) corresponding to the TCAS event;</claim-text>
<claim-text>in response to the indication of the RA, automatically activate (908) the TCAS event autoflight mode to automatically control the aircraft based on a type of the RA;</claim-text>
<claim-text>prior to conclusion of the RA, receive (910) an indication of a violation of an airspeed operational rule of the aircraft;</claim-text>
<claim-text>in response to the indication of the violation, perform (912) an RA airspeed protection operation, wherein the RA airspeed protection operation is identified based on the indication of the RA, and wherein the RA airspeed protection operation differs from a non-RA airspeed protection operation;</claim-text>
<claim-text>prior to conclusion of the RA, receive (914) an indication of a mode switch request to a TA-only mode; and</claim-text>
<claim-text>in response to the indication of the mode switch request, perform (916) a TA mode transition response operation.</claim-text></claim-text></claim-text></claim>
<claim id="c-en-0002" num="0002">
<claim-text>The aircraft of claim 1, wherein the one or more processors are further configured to automatically activate the TCAS event autoflight mode after a pre-defined time delay from the indication of the RA.</claim-text></claim>
<claim id="c-en-0003" num="0003">
<claim-text>The aircraft of claim 1, wherein the one or more processors are further configured to, in response to an indication of conclusion of the RA and in response to a determination that the TA has not yet concluded, revert the TCAS event autoflight mode to armed.<!-- EPO <DP n="26"> --></claim-text></claim>
<claim id="c-en-0004" num="0004">
<claim-text>The aircraft of claim 1, wherein the one or more processors are further configured to, prior to the conclusion of the RA, disable the TCAS event autoflight mode in response to a pilot input.</claim-text></claim>
<claim id="c-en-0005" num="0005">
<claim-text>The aircraft of claim 1, wherein the one or more processors are configured to, in response to the TCAS event autoflight mode being automatically armed, indicate, in a primary display (102, 202, 302, 402, 502, 602, 802, 1534) configured to be shown within the aircraft, that the TCAS event autoflight mode is armed.</claim-text></claim>
<claim id="c-en-0006" num="0006">
<claim-text>The aircraft of claim 1, wherein the one or more processors are configured to, in response to the TCAS event autoflight mode being automatically activated, indicate, in a primary display (102, 302, 402, 502, 802, 1534) configured to be shown within the aircraft, a speed target commanded by the TCAS event autoflight mode.</claim-text></claim>
<claim id="c-en-0007" num="0007">
<claim-text>The aircraft of claim 1, wherein the TCAS event corresponds to an intruder aircraft entering within a specified proximity to the aircraft, and wherein the RA corresponds to a determination that an intruder aircraft entering within a second specified proximity to the aircraft.</claim-text></claim>
<claim id="c-en-0008" num="0008">
<claim-text>A method comprising:
<claim-text>determining (1002) that a Traffic alert and Collision Avoidance System (TCAS) event state of an aircraft (1500) indicates a Resolution Advisory (RA);</claim-text>
<claim-text>receiving (1004) an indication of a violation of an airspeed operational rule of the aircraft; and</claim-text>
<claim-text>in response to the indication of the violation, performing (1006) an RA airspeed protection operation, wherein the RA airspeed protection operation is identified based on the indication of the RA and differs from a non-RA airspeed protection operation.</claim-text></claim-text></claim>
<claim id="c-en-0009" num="0009">
<claim-text>The method of claim 8, wherein the non-RA airspeed protection operation is associated with instructions that cause the aircraft to enter an underspeed protection mode and a stall protection mode.</claim-text></claim>
<claim id="c-en-0010" num="0010">
<claim-text>The method of claim 8, further comprising:
<claim-text>prior to conclusion of the RA, receiving an indication of a mode switch request to a TA-only mode; and<!-- EPO <DP n="27"> --></claim-text>
<claim-text>in response to the indication of the mode switch request, performing a TA mode transition response operation.</claim-text></claim-text></claim>
<claim id="c-en-0011" num="0011">
<claim-text>A non-transitory computer-readable medium (1330, 1532) storing instructions, that, when executed by one or more processors (1320) of an aircraft (1500), cause the one or more processors to perform operations comprising:
<claim-text>determining (1102) that a Traffic alert and Collision Avoidance System (TCAS) event state of the aircraft indicates a Resolution Advisory (RA);</claim-text>
<claim-text>prior to conclusion of the RA, receiving (1104) an indication of a mode switch request to a TA-only mode; and</claim-text>
<claim-text>in response to the indication of the mode switch request, performing (1106) a TA mode transition response operation.</claim-text></claim-text></claim>
<claim id="c-en-0012" num="0012">
<claim-text>The non-transitory computer-readable medium of claim 11, wherein the TA mode transition response operation comprises:
<claim-text>maintaining an input command received prior to the indication of the mode switch request; and</claim-text>
<claim-text>displaying, in a primary display (102, 202, 302, 402, 502, 602, 802, 1534) configured to be shown within the aircraft, an indication that a TCAS mode has failed.</claim-text></claim-text></claim>
<claim id="c-en-0013" num="0013">
<claim-text>The non-transitory computer-readable medium of claim 11, wherein the TA mode transition response operation comprises:<br/>
causing the aircraft to perform a Post-Avoidance Maneuver (PAM), wherein a clear-of-conflict (CoC) status message for the RA has not been received.</claim-text></claim>
<claim id="c-en-0014" num="0014">
<claim-text>The non-transitory computer-readable medium of claim 11, wherein the mode switch request is generated in response to receiving a warning from a Ground Proximity Warning System (GPWS) or detection of a windshear alert.</claim-text></claim>
<claim id="c-en-0015" num="0015">
<claim-text>The non-transitory computer-readable medium of claim 11, wherein the operations further comprise:
<claim-text>prior to conclusion of the RA, receiving an indication of a violation of an airspeed operational rule of the aircraft; and</claim-text>
<claim-text>in response to the indication of the violation, performing an RA airspeed protection operation, wherein the RA airspeed protection operation is identified based<!-- EPO <DP n="28"> --> on the indication of the RA, and wherein the RA airspeed protection operation differs from a non-RA airspeed protection operation.</claim-text></claim-text></claim>
</claims>
<drawings id="draw" lang="en"><!-- EPO <DP n="29"> -->
<figure id="f0001" num="1"><img id="if0001" file="imgf0001.tif" wi="153" he="236" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="30"> -->
<figure id="f0002" num="2"><img id="if0002" file="imgf0002.tif" wi="150" he="239" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="31"> -->
<figure id="f0003" num="3"><img id="if0003" file="imgf0003.tif" wi="153" he="235" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="32"> -->
<figure id="f0004" num="4"><img id="if0004" file="imgf0004.tif" wi="153" he="236" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="33"> -->
<figure id="f0005" num="5"><img id="if0005" file="imgf0005.tif" wi="153" he="236" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="34"> -->
<figure id="f0006" num="6"><img id="if0006" file="imgf0006.tif" wi="150" he="239" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="35"> -->
<figure id="f0007" num="7"><img id="if0007" file="imgf0007.tif" wi="150" he="224" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="36"> -->
<figure id="f0008" num="8"><img id="if0008" file="imgf0008.tif" wi="153" he="235" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="37"> -->
<figure id="f0009" num="9"><img id="if0009" file="imgf0009.tif" wi="158" he="192" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="38"> -->
<figure id="f0010" num="10"><img id="if0010" file="imgf0010.tif" wi="156" he="201" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="39"> -->
<figure id="f0011" num="11"><img id="if0011" file="imgf0011.tif" wi="156" he="144" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="40"> -->
<figure id="f0012" num="12"><img id="if0012" file="imgf0012.tif" wi="156" he="163" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="41"> -->
<figure id="f0013" num="13"><img id="if0013" file="imgf0013.tif" wi="152" he="241" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="42"> -->
<figure id="f0014" num="14"><img id="if0014" file="imgf0014.tif" wi="136" he="233" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="43"> -->
<figure id="f0015" num="15"><img id="if0015" file="imgf0015.tif" wi="136" he="175" img-content="drawing" img-format="tif"/></figure>
</drawings>
<search-report-data id="srep" lang="en" srep-office="EP" date-produced=""><doc-page id="srep0001" file="srep0001.tif" wi="154" he="240" type="tif"/><doc-page id="srep0002" file="srep0002.tif" wi="154" he="240" type="tif"/><doc-page id="srep0003" file="srep0003.tif" wi="158" he="240" type="tif"/></search-report-data><search-report-data date-produced="20260702" id="srepxml" lang="en" srep-office="EP" srep-type="ep-sr" status="n"><!--
 The search report data in XML is provided for the users' convenience only. It might differ from the search report of the PDF document, which contains the officially published data. The EPO disclaims any liability for incorrect or incomplete data in the XML for search reports.
 -->

<srep-info><file-reference-id>B2600107EP</file-reference-id><application-reference><document-id><country>EP</country><doc-number>26167649.8</doc-number></document-id></application-reference><applicant-name><name>The Boeing Company</name></applicant-name><srep-established srep-established="yes"/><srep-invention-title title-approval="yes"/><srep-abstract abs-approval="yes"/><srep-figure-to-publish figinfo="by-examiner"><figure-to-publish><fig-number>9</fig-number></figure-to-publish></srep-figure-to-publish><srep-info-admin><srep-office><addressbook><text>DH</text></addressbook></srep-office><date-search-report-mailed><date>20260728</date></date-search-report-mailed></srep-info-admin></srep-info><srep-for-pub><srep-fields-searched><minimum-documentation><classifications-ipcr><classification-ipcr><text>G08G</text></classification-ipcr></classifications-ipcr></minimum-documentation></srep-fields-searched><srep-citations><citation id="sr-cit0001"><nplcit id="sr-ncit0001" medium="online" npl-type="w"><online><author><name>Botargues  Paule ET AL</name></author><online-title>Safety First The Airbus Safety Magazine #7 February 2009</online-title><imprint><text>Blagnac, France</text></imprint><pubdate>20090228</pubdate><location><pp><ppf>1</ppf><ppl>36</ppl></pp></location><avail>https://mms-safetyfirst.s3.eu-west-3.amazonaws.com/pdf/safety+first/safety_first_07.pdf</avail><srchdate><date>20221025</date></srchdate><refno>XP055974532</refno></online></nplcit><category>Y</category><rel-claims>1-12,14,15</rel-claims><category>A</category><rel-claims>13</rel-claims><rel-passage><passage>* section 2 and 3 *</passage></rel-passage><rel-passage><passage>* figures 1, 3 *</passage></rel-passage></citation><citation id="sr-cit0002"><nplcit id="sr-ncit0002" npl-type="s"><article><author><name>EUTENEUER ERIC ET AL</name></author><atl>Required surveillance sensors for DAA</atl><serial><sertitle>2014 IEEE/AIAA 33RD DIGITAL AVIONICS SYSTEMS CONFERENCE (DASC) IEEE</sertitle><pubdate>20141005</pubdate><doi>10.1109/DASC.2014.6979508</doi></serial><refno>XP032700710</refno></article></nplcit><category>Y</category><rel-claims>1-12,14,15</rel-claims><category>A</category><rel-claims>13</rel-claims><rel-passage><passage>* page 4 - page 5 *</passage></rel-passage></citation><citation id="sr-cit0003"><nplcit id="sr-ncit0003" medium="online" npl-type="w"><online><author><name>Anonymous</name></author><online-title>Introduction to TCAS II - Version 7.1</online-title><pubdate>20110228</pubdate><avail>https://www.faa.gov/documentLibrary/media/Advisory_Circular/TCAS%20II%20V7.1%20Intro%20booklet.pdf</avail><srchdate><date>20190218</date></srchdate><refno>XP055558322</refno></online></nplcit><category>Y</category><rel-claims>1-12,14,15</rel-claims><category>A</category><rel-claims>13</rel-claims><rel-passage><passage>* section 1;page 22 *</passage></rel-passage></citation><citation id="sr-cit0004"><patcit dnum="EP1412931B1" id="sr-pcit0001" url="http://v3.espacenet.com/textdoc?DB=EPODOC&amp;IDX=EP1412931&amp;CY=ep"><document-id><country>EP</country><doc-number>1412931</doc-number><kind>B1</kind><name>AVIAT COMM &amp; SURVEILLANCE SYS [US]</name><date>20110112</date></document-id></patcit><category>Y</category><rel-claims>7</rel-claims><rel-passage><passage>* paragraph [0009] *</passage><passage>* figure 1 *</passage></rel-passage></citation><citation id="sr-cit0005"><patcit dnum="US2022106037A1" id="sr-pcit0002" url="http://v3.espacenet.com/textdoc?DB=EPODOC&amp;IDX=US2022106037&amp;CY=ep"><document-id><country>US</country><doc-number>2022106037</doc-number><kind>A1</kind><name>PADERA ZDENEK [CZ] ET AL</name><date>20220407</date></document-id></patcit><category>A</category><rel-claims>1-15</rel-claims><rel-passage><passage>* paragraph [0014] - paragraph [0015] *</passage><passage>* paragraph [0017] - paragraph [0018] *</passage><passage>* paragraph [0034] *</passage><passage>* paragraph [0036] - paragraph [0038] *</passage><passage>* paragraph [0040] *</passage><passage>* paragraph [0043] - paragraph [0044] *</passage></rel-passage></citation></srep-citations><srep-admin><examiners><primary-examiner><name>Renaudie, C&#233;cile</name></primary-examiner></examiners><srep-office><addressbook><text>The Hague</text></addressbook></srep-office><date-search-completed><date>20260702</date></date-search-completed></srep-admin><!--							The annex lists the patent family members relating to the patent documents cited in the above mentioned European search report.							The members are as contained in the European Patent Office EDP file on							The European Patent Office is in no way liable for these particulars which are merely given for the purpose of information.							For more details about this annex : see Official Journal of the European Patent Office, No 12/82						--><srep-patent-family><patent-family><priority-application><document-id><country>EP</country><doc-number>1412931</doc-number><kind>B1</kind><date>20110112</date></document-id></priority-application><family-member><document-id><country>EP</country><doc-number>1412931</doc-number><kind>A1</kind><date>20040428</date></document-id></family-member><family-member><document-id><country>ES</country><doc-number>2362084</doc-number><kind>T3</kind><date>20110628</date></document-id></family-member><family-member><document-id><country>US</country><doc-number>2003016159</doc-number><kind>A1</kind><date>20030123</date></document-id></family-member><family-member><document-id><country>WO</country><doc-number>03009255</doc-number><kind>A1</kind><date>20030130</date></document-id></family-member></patent-family><patent-family><priority-application><document-id><country>US</country><doc-number>2022106037</doc-number><kind>A1</kind><date>20220407</date></document-id></priority-application><family-member><document-id><country>EP</country><doc-number>3982228</doc-number><kind>A1</kind><date>20220413</date></document-id></family-member><family-member><document-id><country>EP</country><doc-number>4769045</doc-number><kind>A2</kind><date>20260701</date></document-id></family-member><family-member><document-id><country>US</country><doc-number>2022106037</doc-number><kind>A1</kind><date>20220407</date></document-id></family-member></patent-family></srep-patent-family></srep-for-pub></search-report-data>
</ep-patent-document>
