Multi-touch cockpit interface for controlling aircraft systems
First Claim
Patent Images
1. A method for controlling an aircraft system, comprising:
- displaying an image, representing a control for the aircraft system, on a touch screen;
continuously enhancing a hit accuracy characteristic of the image, via adjusting a touch recognition threshold of the image, via using instructions in a controller and based upon the controller receiving an altitude and a speed, of a system on an aircraft;
receiving, on the touch screen, a first input, the touch screen configured for;
automatically selecting, via determining a position and an orientation in the aircraft of the touch screen, an aircraft system displayed on and in communication with the touch screen;
virtually partitioning the touch screen;
simultaneously recognizing a first input, on a first partition of the touch screen as being from a first source on a first side of the touch screen, and a second input, on a second partition of the touch screen as being from a second source on a second side of the touch screen, via recognizing an orientation, relative to the touch screen, of the first source and of the second source, respectively, and simultaneously processing the first input and the second input;
determining, via the second input being along an edge of the second partition and coming from the first source on the first side of the touch screen, the second input as an accidental input; and
responsive to recognizing the accidental input, at least one of;
correcting, and ignoring, the accidental input;
transmitting the first input from the touch screen to an interface controller within the controller for an aircraft comprising the aircraft system;
changing, based upon the first input, a state of the control to an active state and indicating activating the control via increasing a size of the image via program code in the interface controller communicating with the touch screen;
subsequent to activating the control, the interface controller receiving a subsequent input to change the state of the control; and
an aircraft system controller within the controller operating the aircraft system in a manner indicated by the state of the control.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for controlling an aircraft system. An operator interaction with a control is received. The control comprises an image representing a hardware control for controlling the aircraft system. The image representing the hardware control is changed to represent a change in a state of the control in response to receiving the operator interaction. The aircraft system is operated in the manner indicated by the state of the control as represented in the image.
43 Citations
26 Claims
-
1. A method for controlling an aircraft system, comprising:
-
displaying an image, representing a control for the aircraft system, on a touch screen; continuously enhancing a hit accuracy characteristic of the image, via adjusting a touch recognition threshold of the image, via using instructions in a controller and based upon the controller receiving an altitude and a speed, of a system on an aircraft; receiving, on the touch screen, a first input, the touch screen configured for; automatically selecting, via determining a position and an orientation in the aircraft of the touch screen, an aircraft system displayed on and in communication with the touch screen; virtually partitioning the touch screen; simultaneously recognizing a first input, on a first partition of the touch screen as being from a first source on a first side of the touch screen, and a second input, on a second partition of the touch screen as being from a second source on a second side of the touch screen, via recognizing an orientation, relative to the touch screen, of the first source and of the second source, respectively, and simultaneously processing the first input and the second input; determining, via the second input being along an edge of the second partition and coming from the first source on the first side of the touch screen, the second input as an accidental input; and responsive to recognizing the accidental input, at least one of;
correcting, and ignoring, the accidental input;transmitting the first input from the touch screen to an interface controller within the controller for an aircraft comprising the aircraft system; changing, based upon the first input, a state of the control to an active state and indicating activating the control via increasing a size of the image via program code in the interface controller communicating with the touch screen; subsequent to activating the control, the interface controller receiving a subsequent input to change the state of the control; and an aircraft system controller within the controller operating the aircraft system in a manner indicated by the state of the control. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus, that comprises:
-
a touch screen display located in a cockpit of an aircraft and configured to; transition, responsive to a reception on the touch screen display of a 4-finger swipe right, from a map to a plan image on the touch screen display; transition, responsive to a reception on the touch screen display of a 4-finger swipe left, from a plan to a map image on the touch screen display; and present, responsive to a six-plus fingers down swipe on the touch screen display, a keyboard on the touch screen display; and a controller comprising;
processor unit, an interface controller, and an aircraft system controller, the interface controller comprising a data processing device comprising instructions programmed to;display on the touch screen display an image that represents a control for an aircraft system; automatically select, based upon a position and an orientation in the aircraft of the touch screen display, an aircraft system displayed on and in communication with the touch screen display; virtually partition the touch screen display into multiple partitions; simultaneously recognize; a first input, on a first partition of the touch screen display as being from a first source on a first side of the touch screen display; and a second input, on a second partition of the touch screen display as being from a second source on a second side of the touch screen display, based upon a recognition of an orientation, relative to the touch screen display, of the first source and of the second source, respectively, and simultaneously process the first input and the second input; continuously enhance a hit accuracy characteristic of the image, via instructions programmed to; adjust a touch recognition threshold of the image based upon the controller receiving an altitude and a speed of a system on the aircraft; determine, based upon the second input being along an edge of the second partition and coming from the first source on the first side of the touch screen display, the second input as an accidental input; and responsive to a recognition of the accidental input, at least one of;
correct, and ignore, the accidental input;receive from the touch screen display, an indication of the first input to the control, and, responsive to the first input, change a state of the control; and change the image to represent the change in the state of the control in response to receiving the indication; and the aircraft system controller comprising instructions programmed to operate the aircraft system in a manner indicated by the state of the control. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. An apparatus that comprises:
-
a touch screen display; a controller that comprises;
a processor unit, an interface controller, and a system controller, such that the interface controller comprises a data processing device that comprises instructions programmed to;display on the touch screen display a number of controls for controlling a radio, wherein the number of controls comprises images selected from images of dials, images of switches, images of buttons, and images of sliders; automatically select, based upon a position and an orientation in an aircraft of the touch screen display, an aircraft system displayed on and in communication with the touch screen display; virtually partition the touch screen display into multiple partitions; simultaneously recognize; a first input, on a first partition of the touch screen display as being from a first source on a first side of the touch screen display; and a second input, on a second partition of the touch screen display as being from a second source on a second side of the touch screen display, based upon a recognition of an orientation, relative to the touch screen display, of the first source and of the second source, respectively, and simultaneously process the first input and the second input; continuously enhance a hit accuracy characteristic of each of the images, via instructions programmed to; adjust a touch recognition threshold of each of the images based upon the controller receiving, from a system, an altitude and a speed, of an aircraft; determine, based upon the second input being along an edge of the second partition and coming from the first source on the first side of the touch screen display, the second input as an accidental input; responsive to a recognition of the accidental input, at least one of;
correct, and ignore, the accidental input;remove, responsive to receipt of a mode-less gesture, a menu image on the touch screen display; and provide instant haptic feedback based upon a validity of the first input; and receive, from the touch screen display, indications of the first input with the number of controls, and, responsive to the first input, change a state of the number of controls; change the images to represent a change in the state of the number of controls in response to receiving the first input; and the system controller comprising instructions programmed to operate the radio in a manner indicated by the state of the number of controls as represented in the images. - View Dependent Claims (15, 16, 17)
-
-
18. A method for enhancing a hit accuracy characteristic of a control for an aircraft system, the method comprising:
-
displaying the control for the aircraft system via displaying an image of the control; automatically selecting, via determining a position and an orientation of a touch screen in an aircraft, the aircraft system displayed on and in communication with the touch screen; virtually partitioning the touch screen; continuously enhancing the hit accuracy characteristic of the image, via instructions programmed for; adjusting a touch recognition threshold of the image based upon a controller receiving an altitude and a speed of a system on the aircraft; simultaneously recognizing a first input, on a first partition of the touch screen as being from a first source on a first side of the touch screen, and a second input, on a second partition of the touch screen as being from a second source on a second side of the touch screen, via recognizing an orientation, relative to the touch screen, of the first source and of the second source, respectively, and simultaneously processing the first input and the second input; determining, via the second input being along an edge of the second partition and coming from the first source on the first side of the touch screen, the second input as an accidental input; responsive to recognizing the accidental input, at least one of;
correcting, and ignoring, the accidental input;removing, responsive to receiving a mode-less gesture, a menu on the touch screen; and providing instant haptic feedback based upon determining a validity of the first input; and receiving an interaction with the image, wherein the image represents a dial configured to move between a discrete number of rotational positions; changing the image representing the dial to indicate a change in a rotational position of the dial in response to receiving the interaction; and operating the aircraft system in a manner indicated by the rotational position of the dial as represented in the image. - View Dependent Claims (19, 20, 21)
-
-
22. An apparatus that comprises:
-
a touch screen display located in a cockpit of an aircraft; a controller comprising;
a processor unit, an interface controller, and an aircraft system controller, the interface controller comprising a data processing device comprising instructions programmed to;display on the touch screen display an image representing a dial, wherein the dial is configured to be moved between a discrete number of rotational positions; automatically select, based upon a position and an orientation in an aircraft of the touch screen display, an aircraft system displayed on and in communication with the touch screen display; virtually partition the touch screen display into multiple partitions; continuously enhance a hit accuracy characteristic of the image, via instructions programmed to at least one of; adjust a touch recognition threshold of the image based upon the controller receiving an altitude and a speed, of a system on the aircraft; simultaneously recognize; a first input, on a first partition of the touch screen display as being from a first source on a first side of the touch screen display; and a second input, on a second partition of the touch screen display as being from a second source on a second side of the touch screen display, based upon a recognition of an orientation, relative to the touch screen, of the first source and of the second source, respectively, and simultaneously process the first input and the second input; determine, based upon the second input being along an edge of the second partition and coming from the first source on the first side of the touch screen display, the second input as an accidental input; and responsive to a recognition of the accidental input, at least one of;
correct, and ignore, the accidental input;remove, responsive to receipt of a mode-less gesture, a menu image on the touch screen display; and provide instant haptic feedback based upon a validity of the input; and receive from the touch screen display an indication of an interaction with the image representing the dial, and, responsive to the interaction, change a state of the control; and change the image representing the dial to indicate a change in a rotational position of the dial in response to receiving the indication; and the aircraft system controller comprising instructions programmed to operate the system in a manner indicated by the rotational position of the dial as represented in the image. - View Dependent Claims (23, 24, 25)
-
-
26. A method of configuring a haptically-enabled, moveable, and networked flexible display/control interface for a task, the method comprising:
-
executing, in a data processing device in an interface controller, instructions programmed for; displaying on a touch screen display in a cockpit of an aircraft, an image representing a dial configured to be moved between a discrete number of rotational positions; automatically selecting, via determining a position and an orientation of the touch screen display in the aircraft, an aircraft system displayed on and in communication with the touch screen display; virtually partitioning the touch screen display; continuously enhancing a hit accuracy characteristic of the image, via instructions programmed for; adjusting a touch recognition threshold of the image based upon a controller, comprising the interface controller, receiving information about a speed and an altitude, of the aircraft; recognizing simultaneous inputs from distinct areas on the touch screen display; and simultaneously recognizing a first input, on a first partition of the touch screen display as being from a first source on a first side of the touch screen display, and a second input, on a second partition of the touch screen display as being from a second source on a second side of the touch screen, via recognizing an orientation, relative to the touch screen display, of the first source and of the second source, respectively, and simultaneously processing the first input and the second input; determining, via the second input being along an edge of the second partition and coming from the first source on the first side of the touch screen display, the second input as an accidental input; responsive to recognizing the accidental input, at least one of;
correcting, and ignoring, the accidental input;removing, responsive to receipt of a mode-less gesture, a menu image on the touch screen display; providing instant haptic feedback based upon a validity of the first input; receiving from the touch screen display an indication of an interaction with the image representing the dial, and, responsive to the interaction, changing a state of the control; and changing the image representing the dial and indicating a change in a rotational position of the dial in response to receiving the indication; and operating an aircraft system, via an aircraft system controller comprising programmed instructions, in a manner indicated by the rotational position of the dial as represented in the image.
-
Specification