The present invention relates generally to methods and systems for displaying assistance messages to aircraft operators, for example, methods and systems for displaying instructions and/or examples of correct inputs upon receiving incorrect inputs at an aircraft flight deck.
As modern aircraft have become increasingly complex, aircraft flight controls have made increasing use of computer systems to organize and simplify the pilot's workload. Accordingly, modern aircraft include computer keyboards, cursor control devices, displays and other input/output devices that accept commands and data entered by the pilots and display this information to the pilots.
For example,
When the pilot's entry is erroneous (as it is in
The present invention is directed toward methods and systems for handling aircraft operator inputs. A method in accordance with one embodiment of the invention includes receiving an input from an aircraft operator at an aircraft flight deck and comparing a characteristic of the input to at least one target value of the characteristic. If the characteristic of the input differs from the at least one target value for the characteristic by at least a threshold amount, the method can further include displaying an assistance message to the aircraft operator. The assistance message can include at least one of a complying input and an instruction for creating a complying input.
In particular embodiments of the invention, comparing the characteristic of the input can include comparing a format of the input to a target format, comparing a number of characters in a character string to a target number of characters, comparing a type of character in a character string to a target type of character, and/or comparing a numerical value to a target numerical value. The method can further include displaying the same assistance message for all non-complying inputs provided to fulfill data requests of a predetermined type. In further embodiments, the method can further include displaying a first assistance message for non-complying inputs provided to fulfill data requests of a first type and displaying a second assistance message different than the first for non-complying messages provided in response to a data request of a second type different than the first type.
A system for handling aircraft operator inputs in accordance with another embodiment of the invention includes a receiving portion configured to receive an input from an aircraft operator at an aircraft flight deck, and a comparing portion operatively coupled to the receiving portion to compare a characteristic of the input to at least one target value for the characteristic. A display portion can be operatively coupled to the comparing portion to display an assistance message to the aircraft operator if the characteristic of the input differs from the at least one target value by at least a threshold amount. The assistance message can include at least one of a complying input and an instruction for creating a complying input.
The following disclosure describes systems and methods for providing assistance to aircraft operators who input information into onboard aircraft computers, for example, flight guidance computers. Certain specific details are set forth in the following description and in
Many embodiments of the invention described below may take the form of computer-executable instructions, including routines executed by a programmable computer (e.g., a flight guidance computer or a computer linked to a flight guidance computer). Those skilled in the relevant art will appreciate that the invention can be practiced with other computer system configurations as well. The invention can be embodied in a special-purpose computer or data processor that is specifically programmed, configured or constructed to perform one or more of the computer-executable instructions described below. Accordingly, the term “computer” as generally used herein refers to any data processor and includes Internet appliances, hand-held devices (including palm-top computers, wearable computers, cellular or mobile phones, multi-processor systems, processor-based or programmable consumer electronics, network computers, minicomputers and the like).
The invention can also be practiced in distributed computing environments, where tasks or modules are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules or subroutines may be located in both local and remote memory storage devices. Aspects of the invention described below may be stored or distributed on computer-readable media, including magnetic and optically readable and removable computer disks, as well as distributed electronically over networks. Data structures and transmissions of data particular to aspects of the invention are also encompassed within the scope of the invention.
In process portion 204, the process 200 can include comparing a characteristic of the input to at least one target value for the characteristic. For example, process portion 204 can include comparing a number of characters in a character string to the number of characters for an acceptable or complying character string, and/or comparing a numerical value of the input to an acceptable or complying range of numerical values for that type of input. If the characteristic of the input differs from the at least one target value for that characteristic by at least a threshold amount, the process can include displaying an assistance message to the aircraft operator (process portion 206). The assistance message can include a complying input and/or an instruction for creating a complying input. For example, the assistance message can include a list of sample inputs that meet the target value for the characteristic of that input, and/or a textual description of the attributes of a complying input.
The foregoing process may be carried out by routines, subroutines, and/or other computer-based processes. Accordingly, the process of receiving an input from an aircraft operator can be performed by a receiving portion of an aircraft system, comparing a characteristic of the input can be performed by a comparing portion of the system, and displaying an assistance message can be carried out by a displaying portion of the system. In other embodiments, other portions of the system can perform these and/or other functions in combinations other than those described above.
The functions provided by the input devices 331, the preview field 332 and the assistance message field 333 can be distributed over other devices of the system 310, in addition to or in lieu of the CDU 330. For example, the system 310 can include a plurality of multifunction displays (MFDs) 340, shown as a first multifunction display 340a and a second multifunction display 340b. Each multifunction display 340 can include a screen 345 large enough to accommodate a preview field 342 (shown as first and second preview fields 342a, 342b), an assistance message field 343 (shown as first and second assistance message fields 343a, 343b) and an active input field 348 (shown as first and second active input fields 348a, 348b).
The first MFD 340a can be configured to emulate the display presented by the CDU 330, and can accordingly further include an emulated CDU display 344. The emulated CDU display 344 is larger than a conventional CDU display so as to accommodate the first assistance message field 343a. Further details of MFDs, including MFDs configured to emulate CDU displays are provided in co-pending U.S. application Ser. No. 10/814,369, entitled “Systems and Methods for Handling the Display and Receipt of Aircraft Control Information,” and U.S. application Ser. No. 10/815,034, entitled “Methods and Systems for Controlling the Display of Information at an Aircraft Flight Deck,” both filed concurrently herewith and both incorporated herein in their entireties by reference.
The input data appearing in the first preview field 342a can be provided by the input devices 331 of the CDU 330 or by other devices. For example, the system 310 can include a detached keyboard 350 having input devices (e.g., alphanumeric input keys) 351 that allow the operator to input data. The input data can appear in a preview field 352 of the detached keyboard 350, and can simultaneously appear at any of the other preview fields shown in
In any of the arrangements described above with reference to
The assistance message 546 shown in
In one aspect of an embodiment described above with reference to
One feature of the embodiments of the systems and methods described above with reference to
Another feature of embodiments of systems and methods described above with reference to
Still a further feature of embodiments of systems and methods described above with reference to
Yet a further feature of embodiments of the systems and methods described above with reference to
In other embodiments, the inputs can have other characteristics. For example, the inputs can include a character string having an element of data and a modifier corresponding to the data element. One example of such a character string is a runway designation of “25R” (for runway 25 right). If the order in which the operator inputs the data and the modifier is incorrect (e.g., if the operator inputs “R25”), then the assistance message can include an indication that the modifier should be placed after, rather than before the data.
In still further embodiments, the type of assistance message displayed to the operator can be controlled and/or configured by the end user (e.g., by an airline). For example, the airline may select from a variety of assistance messages, which may vary in the level of detail they provide to the operator, and the airline may select which type of message they wish to have displayed to the operator. In other embodiments, the airline can tailor the language of the message, for example, to include non-English terms and/or to be more intuitive to non-English native speakers. In any of these embodiments, the system can provide a menu of responses from which the airline can select a preferred response, and/or the system can provide the airline with the ability to edit any response. An advantage of this arrangement is that the airline can tailor the type of message displayed to the operator, based on average operator experience and/or other factors.
The flight instruments 816 can include primary flight displays (PFDs) 819 that provide the operators with actual flight parameter information. The flight deck 812 can also include the MFDs 340 (described above with reference to
The operators can select the type of information displayed on at least some of the displays (e.g., the MFDs 340) by manipulating a display select panel 824. Accordingly, the operator can select which of the MFDs 340 presents the preview displays, assistance messages, and active inputs described above with reference to
From the foregoing, it will be appreciated that specific embodiments of the invention have been described herein for purposes of illustration, but that various modifications may be made without deviating from the spirit and scope of the invention. For example, aspects of the invention described in the context of particular embodiments can be combined and/or eliminated in other embodiments. Accordingly, the invention is not limited except as by the appended claims.
Number | Name | Date | Kind |
---|---|---|---|
3191147 | Majendie | Jun 1965 | A |
3696671 | Steigleder et al. | Oct 1972 | A |
3967098 | Harnagel et al. | Jun 1976 | A |
4147056 | Muller | Apr 1979 | A |
4196474 | Buchanan et al. | Apr 1980 | A |
4212064 | Forsythe | Jul 1980 | A |
4224669 | Brame | Sep 1980 | A |
4247843 | Miller | Jan 1981 | A |
4274096 | Dennnison | Jun 1981 | A |
4325123 | Graham | Apr 1982 | A |
4471439 | Robbins et al. | Sep 1984 | A |
H139 | Task | Oct 1986 | H |
4631678 | Angermuller et al. | Dec 1986 | A |
4642775 | Cline et al. | Feb 1987 | A |
4729102 | Miller, Jr. et al. | Mar 1988 | A |
4746981 | Nadan et al. | May 1988 | A |
4792906 | King | Dec 1988 | A |
4845495 | Bollard et al. | Jul 1989 | A |
4860007 | Konicke | Aug 1989 | A |
4939661 | Barker et al. | Jul 1990 | A |
5050081 | Abbott | Sep 1991 | A |
5070458 | Gilmore et al. | Dec 1991 | A |
5072218 | Spero et al. | Dec 1991 | A |
5243339 | Graham et al. | Sep 1993 | A |
5283643 | Fujimoto | Feb 1994 | A |
5289185 | Ramier et al. | Feb 1994 | A |
5329277 | Dougan et al. | Jul 1994 | A |
5337982 | Sherry | Aug 1994 | A |
5416705 | Barnett | May 1995 | A |
5420582 | Kubbat | May 1995 | A |
5454074 | Hartel | Sep 1995 | A |
5475594 | Oder et al. | Dec 1995 | A |
5499025 | Middleton et al. | Mar 1996 | A |
5519392 | Oder et al. | May 1996 | A |
5523949 | Agate et al. | Jun 1996 | A |
5592198 | Fagard et al. | Jan 1997 | A |
5629691 | Jain | May 1997 | A |
5668542 | Wright | Sep 1997 | A |
5715163 | Bang | Feb 1998 | A |
5736955 | Roif | Apr 1998 | A |
5739769 | Vladimir | Apr 1998 | A |
5745054 | Wilkens | Apr 1998 | A |
5802492 | DeLorme et al. | Sep 1998 | A |
5825306 | Hiyokawa et al. | Oct 1998 | A |
5844503 | Riley et al. | Dec 1998 | A |
5875998 | Gleine | Mar 1999 | A |
5884219 | Curtwright et al. | Mar 1999 | A |
5916297 | Griffin, III et al. | Jun 1999 | A |
5940013 | Vladimir et al. | Aug 1999 | A |
5941930 | Morimoto et al. | Aug 1999 | A |
5971318 | Lustre | Oct 1999 | A |
5978715 | Briffe | Nov 1999 | A |
5983158 | Suzuki et al. | Nov 1999 | A |
5995290 | Noble | Nov 1999 | A |
5995901 | Owen et al. | Nov 1999 | A |
6038498 | Briffe et al. | Mar 2000 | A |
6057786 | Briffe | May 2000 | A |
6067502 | Hayashida et al. | May 2000 | A |
6072473 | Muller et al. | Jun 2000 | A |
6075467 | Ninagawa et al. | Jun 2000 | A |
6085129 | Schardt | Jul 2000 | A |
6098014 | Kranz | Aug 2000 | A |
6112141 | Briffe | Aug 2000 | A |
6118385 | Leard | Sep 2000 | A |
6121899 | Theriault | Sep 2000 | A |
6128553 | Gordon et al. | Oct 2000 | A |
6154151 | McElreath et al. | Nov 2000 | A |
6161062 | Sicre et al. | Dec 2000 | A |
6175315 | Millard et al. | Jan 2001 | B1 |
6181987 | Deker et al. | Jan 2001 | B1 |
6188937 | Sherry | Feb 2001 | B1 |
6199015 | Curtwright et al. | Mar 2001 | B1 |
6246320 | Monroe | Jun 2001 | B1 |
6246342 | Vandevoorde et al. | Jun 2001 | B1 |
6262720 | Jeffrey | Jul 2001 | B1 |
6275172 | Curtis et al. | Aug 2001 | B1 |
6278913 | Jiang | Aug 2001 | B1 |
6289277 | Feyereisen et al. | Sep 2001 | B1 |
6313759 | Musland-Sipper | Nov 2001 | B1 |
6314343 | Adams et al. | Nov 2001 | B1 |
6314363 | Pilley et al. | Nov 2001 | B1 |
6314366 | Farmakis et al. | Nov 2001 | B1 |
6314370 | Curtright | Nov 2001 | B1 |
6335694 | Beksa et al. | Jan 2002 | B1 |
6346892 | DeMers et al. | Feb 2002 | B1 |
6362750 | Castor | Mar 2002 | B1 |
6381519 | Snyder | Apr 2002 | B1 |
6381538 | Robinson et al. | Apr 2002 | B1 |
6389333 | Hansman | May 2002 | B1 |
6405975 | Sankrithi et al. | Jun 2002 | B1 |
6424909 | Kusano et al. | Jul 2002 | B2 |
6443399 | Yount et al. | Sep 2002 | B1 |
6449556 | Pauly | Sep 2002 | B1 |
6453236 | Aoki | Sep 2002 | B1 |
6462697 | Klamer et al. | Oct 2002 | B1 |
6466235 | Smith et al. | Oct 2002 | B1 |
6470224 | Drake | Oct 2002 | B1 |
6473675 | Sample | Oct 2002 | B2 |
6512527 | Barber et al. | Jan 2003 | B1 |
6522958 | Dwyer et al. | Feb 2003 | B1 |
6542796 | Gibbs et al. | Apr 2003 | B1 |
6556902 | Ing | Apr 2003 | B2 |
6571166 | Johnson et al. | May 2003 | B1 |
6606563 | Corcoran, III | Aug 2003 | B2 |
6614419 | May | Sep 2003 | B1 |
6633810 | Qureshi et al. | Oct 2003 | B1 |
6636786 | Partel | Oct 2003 | B2 |
6668215 | Lafon et al. | Dec 2003 | B2 |
6690299 | Suiter | Feb 2004 | B1 |
6693559 | Gyde et al. | Feb 2004 | B1 |
6694249 | Anderson et al. | Feb 2004 | B1 |
6696980 | Langner et al. | Feb 2004 | B1 |
6697718 | Le Draoullec et al. | Feb 2004 | B2 |
6707387 | Noguchi et al. | Mar 2004 | B2 |
6707475 | Snyder | Mar 2004 | B1 |
6711475 | Murphy | Mar 2004 | B2 |
6720891 | Chen et al. | Apr 2004 | B2 |
6721640 | Glenn | Apr 2004 | B2 |
6735505 | Levine | May 2004 | B2 |
6745113 | Griffin, III et al. | Jun 2004 | B2 |
6751545 | Walter | Jun 2004 | B2 |
6753891 | Chohan et al. | Jun 2004 | B1 |
6784869 | Clark et al. | Aug 2004 | B1 |
6789010 | Walter | Sep 2004 | B2 |
6812858 | Griffin, III | Nov 2004 | B2 |
6842672 | Straub et al. | Jan 2005 | B1 |
6856864 | Gibbs et al. | Feb 2005 | B1 |
6870490 | Sherry et al. | Mar 2005 | B2 |
6871124 | McElreath | Mar 2005 | B1 |
6898492 | De Leon | May 2005 | B2 |
6909967 | Hirano et al. | Jun 2005 | B2 |
6915190 | Galasso et al. | Jul 2005 | B2 |
6927782 | Coldefy et al. | Aug 2005 | B2 |
6934608 | Qureshi | Aug 2005 | B2 |
6946976 | Langner et al. | Sep 2005 | B1 |
6957130 | Horvath et al. | Oct 2005 | B1 |
6980198 | Gyde et al. | Dec 2005 | B1 |
6992596 | Cole et al. | Jan 2006 | B2 |
7030892 | Gyde et al. | Apr 2006 | B1 |
7039509 | Podowski | May 2006 | B2 |
7072746 | Burch | Jul 2006 | B1 |
7093070 | Rowlan | Aug 2006 | B2 |
7142131 | Sikora | Nov 2006 | B2 |
7181478 | Korson et al. | Feb 2007 | B1 |
7188007 | Boorman et al. | Mar 2007 | B2 |
7222017 | Clark et al. | May 2007 | B2 |
7230632 | Coldefy et al. | Jun 2007 | B2 |
7321318 | Crane et al. | Jan 2008 | B2 |
7345693 | Coldefy et al. | Mar 2008 | B2 |
7363119 | Griffin, III et al. | Apr 2008 | B2 |
20020004695 | Glenn et al. | Jan 2002 | A1 |
20020016654 | Ing et al. | Feb 2002 | A1 |
20020033837 | Munro | Mar 2002 | A1 |
20020099528 | Hett | Jul 2002 | A1 |
20030009278 | Mallet et al. | Jan 2003 | A1 |
20030025719 | Palmer et al. | Feb 2003 | A1 |
20030050805 | Gouyet et al. | Mar 2003 | A1 |
20030058134 | Sherry | Mar 2003 | A1 |
20030132860 | Feyereisen | Jul 2003 | A1 |
20030225492 | Cope et al. | Dec 2003 | A1 |
20030229426 | Griffin | Dec 2003 | A1 |
20040006412 | Doose et al. | Jan 2004 | A1 |
20040059474 | Boorman | Mar 2004 | A1 |
20040111192 | Naimer et al. | Jun 2004 | A1 |
20040183697 | Rogers et al. | Sep 2004 | A1 |
20040230352 | Monroe | Nov 2004 | A1 |
20040254691 | Subelet | Dec 2004 | A1 |
20050182528 | Dwyer et al. | Aug 2005 | A1 |
20050283305 | Clark et al. | Dec 2005 | A1 |
20060004496 | Tucker et al. | Jan 2006 | A1 |
20080316058 | Chen et al. | Dec 2008 | A1 |
Number | Date | Country |
---|---|---|
3315386 | Oct 1984 | DE |
0 286 120 | Oct 1988 | EP |
0 370 640 | May 1990 | EP |
0 489 521 | Jun 1992 | EP |
1273987 | Jan 2003 | EP |
2817831 | Jun 2002 | FR |
2848306 | Jun 2004 | FR |
886136 | Jan 1962 | GB |
WO 0224530 | Mar 2002 | WO |
WO-2004027732 | Apr 2004 | WO |
Number | Date | Country | |
---|---|---|---|
20050228674 A1 | Oct 2005 | US |