KEYBOARD FILLS BOTTOM SCREEN ON ROTATION OF A MULTIPLE SCREEN DEVICE
First Claim
1. A method, comprising:
- providing a device having first and second screens;
positioning the device in a first device orientation;
in a first operating mode corresponding to the first device orientation, first presenting a virtual keyboard, wherein a first portion of the virtual keyboard is presented using a first portion of the first screen, and wherein a second portion of the virtual keyboard is presented using a first portion of the second screen;
receiving input from a user, the input including rotating the device to a second device orientation;
in a second operating mode corresponding to the second device orientation, second presenting a virtual keyboard, wherein all of the virtual keyboard is presented using one of the first screen and the second screen.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and devices for presenting a virtual keyboard are provided. More particularly, in connection with a multiple screen device, a virtual keyboard can be presented in a first mode using portions of both of the screens. In a second mode, the virtual keyboard can be presented using all of one of the screens. Movement between the different modes can be effected by rotating the device between a dual portrait orientation, corresponding to the first mode, and a dual landscape orientation, corresponding to the second mode. More particularly, with the screens of the device in a landscape orientation, one screen can be devoted to present the virtual keyboard while the other screen remains available to present other information.
60 Citations
20 Claims
-
1. A method, comprising:
-
providing a device having first and second screens; positioning the device in a first device orientation; in a first operating mode corresponding to the first device orientation, first presenting a virtual keyboard, wherein a first portion of the virtual keyboard is presented using a first portion of the first screen, and wherein a second portion of the virtual keyboard is presented using a first portion of the second screen; receiving input from a user, the input including rotating the device to a second device orientation; in a second operating mode corresponding to the second device orientation, second presenting a virtual keyboard, wherein all of the virtual keyboard is presented using one of the first screen and the second screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A device, comprising:
-
a first screen, the first screen including a touch sensitive display area; a second screen, the second screen including a touch sensitive display area; memory; a processor; application programming stored in the memory and executed by the processor, wherein the application programming is operable to; in a first operating mode, display a virtual keyboard using a portion of the touch sensitive display area of the first screen and using a portion of the touch sensitive display area of the second screen, wherein in the first operating mode the device is in a first device orientation; detect a rotation of the device from the first device orientation to a second device orientation; in a second operating mode, display the virtual keyboard using at least a portion of a first one of the touch sensitive display area of the first screen and the second screen, and without using any portion of a second one of the touch sensitive display area of the first screen and the second screen, wherein in the second operating mode the device is in the second device orientation. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer readable medium having stored thereon computer-executable instructions, the computer executable instructions causing a processor to execute a method for providing a virtual keyboard, the computer-executable instructions comprising:
-
instructions to determine an orientation of a device having at least a first touch screen and a second touch screen; instructions to display all of a virtual keyboard using a portion of a first touch screen and a portion of a second touch screen while the device is determined to be in a first orientation; instructions to display all of the virtual keyboard using a first one of a first touch screen and a second touch screen while the device is determined to be in a second orientation. - View Dependent Claims (17, 18, 19, 20)
-
Specification