Focus change dismisses virtual keyboard on a multiple screen device
First Claim
Patent Images
1. A method for controlling a display of a virtual keyboard, comprising:
- presenting a first window on a first display of a multiple display device, wherein the multiple display device has at least first and second displays, and wherein the multiple display device is in a landscape orientation with the first display being positioned above the second display;
presenting a second window and a third window on the second display, wherein a focus of a user is on the second window, wherein the focus indicates which window is selected to receive input, and wherein the third window is presented behind the second window;
receiving a first input to display a virtual keyboard;
in response to the first input, determining the focus of the user is on the second window;
in response to displaying the virtual keyboard, automatically moving the second window only to the first display;
in response to the first input, automatically presenting the virtual keyboard on the second display of the multiple display device;
receiving a second input;
in response to the second input, determining that the virtual keyboard is being dismissed;
in response to the virtual keyboard being dismissed, automatically discontinuing presenting the virtual keyboard on the second display of the multiple display device; and
in response to discontinuing presenting the virtual keyboard on the second display of the multiple display device, continuing to present the second window on the first display while automatically presenting the third window, uncovered after discontinuing presenting the virtual keyboard, on an entirety of the second display of the multiple display device.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and devices for providing a virtual keyboard in connection with a multiple screen device are provided. More particularly, information displayed on the screen of a multiple screen device having a current focus of the user is identified, and is presented by a top screen. The virtual keyboard is presented by the bottom screen. The virtual keyboard can be dismissed in response to detecting a change in the focus of the user.
-
Citations
12 Claims
-
1. A method for controlling a display of a virtual keyboard, comprising:
-
presenting a first window on a first display of a multiple display device, wherein the multiple display device has at least first and second displays, and wherein the multiple display device is in a landscape orientation with the first display being positioned above the second display; presenting a second window and a third window on the second display, wherein a focus of a user is on the second window, wherein the focus indicates which window is selected to receive input, and wherein the third window is presented behind the second window; receiving a first input to display a virtual keyboard; in response to the first input, determining the focus of the user is on the second window; in response to displaying the virtual keyboard, automatically moving the second window only to the first display; in response to the first input, automatically presenting the virtual keyboard on the second display of the multiple display device; receiving a second input; in response to the second input, determining that the virtual keyboard is being dismissed; in response to the virtual keyboard being dismissed, automatically discontinuing presenting the virtual keyboard on the second display of the multiple display device; and in response to discontinuing presenting the virtual keyboard on the second display of the multiple display device, continuing to present the second window on the first display while automatically presenting the third window, uncovered after discontinuing presenting the virtual keyboard, on an entirety of the second display of the multiple display device. - View Dependent Claims (2, 3, 4)
-
-
5. A device in landscape orientation, comprising:
-
a first display, wherein the first display includes a first touch sensitive display and displays a first window; a second display, wherein the second display includes a second touch sensitive display and displays a second window and a third window, wherein the second display is presented below the first display in the landscape orientation, wherein the second window has a user focus, and wherein the third window is displayed behind the second window; a memory; a processor in communication with the first display, second display, and memory; application programming stored in the memory and executed by the processor, wherein the application programming is operable to; receive a first input to display a virtual keyboard; identify that a user desires to enter information into the second window having the user focus, wherein the user focus indicates which window is selected to receive input; automatically display the virtual keyboard on the second touch sensitive display; in response to displaying the virtual keyboard, move the display of the second window only to the first touch sensitive display; receive a second input; in response to the second input, dismiss the virtual keyboard; in response to dismissal of the virtual keyboard, automatically discontinue the display of the virtual keyboard on the second touch sensitive display; and in response to discontinuance of the display of the virtual keyboard, continue to display the second window on the first touch sensitive display while automatically displaying the third window, uncovered after discontinuance of the display of the virtual keyboard, on an entirety of the second touch sensitive display. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A non-transitory computer readable medium having stored thereon computer-executable instructions, the computer executable instructions causing a processor to execute a method for controlling a display of a virtual keyboard, the computer-executable instructions comprising:
-
instructions to present a first window on a first display of a multiple display device, wherein the multiple display device has at least first and second displays, and wherein the multiple display device is in a landscape orientation with the first display presented above the second display; instructions to present a second window and a third window on the second display, wherein a focus of a user is on the second window, wherein the focus indicates which window is selected to receive input, and wherein the third window is presented behind the second window; instructions to receive a first input to display a virtual keyboard; in response to the first input, instructions to determine the focus of the user is on the second window; in response to the first input, instructions to present automatically the virtual keyboard on the second display of the multiple display device; in response to display of the virtual keyboard, instructions to move the automatically second window only to the first display; instructions to receive a second input; in response to the second input, instructions to dismiss the virtual keyboard; in response to dismissal of the virtual keyboard, instructions to automatically discontinue presenting the virtual keyboard on the second display of the multiple display device; and in response to discontinuing presentation of the virtual keyboard on the second display of the multiple display device, instructions to continue to present the second window on the first display while automatically presenting the third window, uncovered after discontinuing presentation of the virtual keyboard, on an entirety of the second display of the multiple display device. - View Dependent Claims (12)
-
Specification