Method and apparatus for virtual keyboard interactions from secondary surfaces
First Claim
1. A method for operating a handheld device, comprising:
- displaying a virtual keyboard on a display element on a primary surface of a handheld device when the device is in a specific state;
adjusting the presentation of the virtual keyboard on the primary surface based on touches being applied to secondary surfaces, where combinations of touches select different areas within the virtual keyboard.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for user input on a handheld device with a virtual keyboard using secondary surfaces. On the primary surface of the device (e.g., front), the user interacts via touch sensors and a display element. Secondary surfaces (e.g., back) include additional touch sensors through which the user can also provide input. The display element is used to present information appropriate to the device'"'"'s function (e.g., email messages) and control elements, including a virtual keyboard. The user interacts with the touch sensors on the first surface to bring up the virtual keyboard. Once displayed, the user can interact with this keyboard using either the primary surface or secondary surfaces. When used on appropriately sized device, the user can hold the device with the palms and thumbs of both hands and use their fingers on the touch sensors on the secondary surfaces to type. The selection of a key on the virtual keyboard is accomplished the combination of contacts made on the touch sensors on the secondary surfaces. The selected key, or region of the keyboard, is visually indicated on the front surface. Input of the keystroke is recorded when the user removes their touch from certain touch sensors on the secondary surfaces.
-
Citations
36 Claims
-
1. A method for operating a handheld device, comprising:
- displaying a virtual keyboard on a display element on a primary surface of a handheld device when the device is in a specific state;
adjusting the presentation of the virtual keyboard on the primary surface based on touches being applied to secondary surfaces, where combinations of touches select different areas within the virtual keyboard. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
- displaying a virtual keyboard on a display element on a primary surface of a handheld device when the device is in a specific state;
Specification