TOUCH SCREEN KEYBOARD DESIGN FOR MOBILE DEVICES
First Claim
1. A method for a virtual touch screen keyboard, comprising:
- waiting for a movement of a mobile device;
upon the movement of the mobile device, receiving, from a sensor of the mobile device, a measurement representing a current position of the mobile device;
determining whether an absolute value of the received measurement is greater than a pre-defined value;
if the absolute value of the received measurement is greater than the pre-defined value, and the received measurement is a negative value, displaying a first portion of the virtual touch screen keyboard to allow a user to input characters from the first portion of the virtual touch screen keyboard; and
if the absolute value of the received measurement is greater than the pre-defined value, and the received measurement is a positive value, displaying a second portion of the virtual touch screen keyboard to allow a user to input characters from the second portion of the virtual touch screen keyboard.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, apparatuses, and articles of manufacture for a virtual touch screen keyboard. The method includes waiting for a movement of a mobile device. Upon movement of the device, the keyboard receives a measurement representing a position of the device from a sensor of the device. The keyboard determines whether an absolute value of the received measurement is greater than a pre-defined value. If the absolute value of the received measurement is greater than the pre-defined value, and the received measurement is negative, the keyboard displays a first portion of the virtual touch screen keyboard. If the absolute value of the received measurement is greater than the pre-defined value, and the received measurement is positive, the keyboard displays a second portion of the virtual touch screen keyboard. The first portion and the second portion of the virtual touch screen keyboard provide keys that are at least double in size to the keys provided on a conventional touch screen keyboard.
13 Citations
30 Claims
-
1. A method for a virtual touch screen keyboard, comprising:
-
waiting for a movement of a mobile device; upon the movement of the mobile device, receiving, from a sensor of the mobile device, a measurement representing a current position of the mobile device; determining whether an absolute value of the received measurement is greater than a pre-defined value; if the absolute value of the received measurement is greater than the pre-defined value, and the received measurement is a negative value, displaying a first portion of the virtual touch screen keyboard to allow a user to input characters from the first portion of the virtual touch screen keyboard; and if the absolute value of the received measurement is greater than the pre-defined value, and the received measurement is a positive value, displaying a second portion of the virtual touch screen keyboard to allow a user to input characters from the second portion of the virtual touch screen keyboard. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An article of manufacture comprising:
-
a tangible, non-transitory processor-readable storage medium; and a plurality of programming instructions, configured to cause a processor, in response to execution of the programming instructions by the processor, to perform operations including waiting for a movement of a mobile device; upon the movement of the mobile device, receiving, from a sensor of the mobile device, a measurement representing a current position of the mobile device; determining whether an absolute value of the received measurement is greater than a pre-defined value; if the absolute value of the received measurement is greater than the pre-defined value, and the received measurement is a negative value, displaying a first portion of the virtual touch screen keyboard to allow a user to input characters from the first portion of the virtual touch screen keyboard; and if the absolute value of the received measurement is greater than the pre-defined value, and the received measurement is a positive value, displaying a second portion of the virtual touch screen keyboard to allow a user to input characters from the second portion of the virtual touch screen keyboard. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. An apparatus comprising:
-
a mobile device having a sensor, wherein when the mobile device moves, the sensor to provide a virtual touch screen keyboard with a measurement representing the position of the mobile device, wherein the virtual touch screen keyboard to determine whether an absolute value of the received measurement is greater than a pre-defined value; if the absolute value of the received measurement is greater than the pre-defined value, and the received measurement is a negative value, the virtual touch screen keyboard to display a first portion of the virtual touch screen keyboard to allow a user to input characters from the first portion of the virtual touch screen keyboard; and if the absolute value of the received measurement is greater than the pre-defined value, and the received measurement is a positive value, the virtual touch screen keyboard to display a second portion of the virtual touch screen keyboard to allow a user to input characters from the second portion of the virtual touch screen keyboard. - View Dependent Claims (28, 29, 30)
-
Specification