HYBRID AVIATION USER INTERFACE
First Claim
Patent Images
1. A controller for implementation on-board an aircraft, the controller comprising:
- a physical keyboard;
a memory, the memory being communicatively coupled with the keyboard;
a processor, the processor being communicatively coupled with the memory; and
a touch screen, the touch screen being communicatively coupled with the processor,wherein the processor is operable to enable a keyboard-initiated input sequence and a touch screen-initiated input sequence, the processor being configured for;
receiving a keyboard input via the keyboard,receiving a touch input via the touch screen,processing the keyboard input and the touch input to determine if the keyboard input is compatible with the touch input, andwhen the keyboard input is determined as being compatible with the touch input, causing data associated with the keyboard input to be entered and displayed via the touch screen.
1 Assignment
0 Petitions
Accused Products
Abstract
A controller for an integrated avionics system and a method of operation of the controller is described herein. The controller includes a keyboard and a touch screen. Further, the controller provides hybrid functionality, such that a user can enter inputs (e.g., navigational data) into the controller via a keyboard-initiated input sequence, or via a touch screen-initiated input sequence. This hybrid functionality provides a user interface having the speed advantages associated with keyboard (scratchpad line select) input entry, while also providing the intuitive touch screen interface.
12 Citations
20 Claims
-
1. A controller for implementation on-board an aircraft, the controller comprising:
-
a physical keyboard; a memory, the memory being communicatively coupled with the keyboard; a processor, the processor being communicatively coupled with the memory; and a touch screen, the touch screen being communicatively coupled with the processor, wherein the processor is operable to enable a keyboard-initiated input sequence and a touch screen-initiated input sequence, the processor being configured for; receiving a keyboard input via the keyboard, receiving a touch input via the touch screen, processing the keyboard input and the touch input to determine if the keyboard input is compatible with the touch input, and when the keyboard input is determined as being compatible with the touch input, causing data associated with the keyboard input to be entered and displayed via the touch screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A controller for implementation on-board an aircraft, the controller comprising:
-
a physical keyboard; a memory communicatively coupled with the keyboard; a processor communicatively coupled with the memory; and a touch screen communicatively coupled with the processor, wherein the processor is operable to enable a keyboard-initiated input sequence and a touch screen-initiated input sequence, the processor configured for; receiving a keyboard input via the keyboard, receiving a touch input via the touch screen, processing the keyboard input and the touch input to determine if the keyboard input is compatible with the touch input; when the keyboard input is determined as being compatible with the touch input, causing data associated with the keyboard input to be entered and displayed via the touch screen. receiving a third input, the third input being received via a touch button associated with the touch screen; when the keyboard input is not compatible with the third input, causing a data entry area to be displayed via the touch screen, receiving a fourth input, the fourth input being received via the data entry area displayed via the touch screen, and causing data associated with the fourth input to be displayed via the touch screen in proximity to the touch button. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of hybrid operation of an avionics system providing both a keyboard-initiated input sequence and a touch screen-initiated input sequence, the method comprising:
-
receiving a keyboard input received via a physical keyboard of the avionics system; storing the keyboard input; receiving a touch input received via a touch screen of the avionics system; parsing the keyboard input to determine if the keyboard input is compatible with the touch input; when the keyboard input is determined as being compatible with the touch input, causing data associated with the keyboard input to be entered and displayed via the touch screen; receiving a third input, the third input received via the touch button displayed by the touch screen of the controller; and processing the third input and, based upon the processing of the third input, causing a data entry area to be entered and displayed via the touch screen, the data entry area being located in the touch button. - View Dependent Claims (19, 20)
-
Specification