Touch screen keyboard design for mobile devices
First Claim
1. A method for a virtual touch screen keyboard, comprising:
- determining, by a mobile device, a first portion of a virtual touch screen keyboard comprising a first plurality of letters and a second portion of the virtual touch screen keyboard comprising a second plurality of letters, wherein each letter of the second plurality of letters is not in the first plurality of letters;
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;
determining whether a value of the received measurement is positive;
if the value of the received measurement is not positive, displaying, in response to a determination that the absolute value of the received measurement is greater than the pre-defined value and in response to a determination that the value of the received measurement is not positive, the 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 not the second portion of the virtual touch screen keyboard, wherein the area of each letter of the first plurality of letters is larger than the area of a letter for a conventional touch screen keyboard displaying an entire keyboard; and
if the value of the received measurement is positive, displaying, in response to a determination that the absolute value of the received measurement is greater than the pre-defined value and in response to a determination that the value of the received measurement is positive, the 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 and not the first portion of the virtual touch screen keyboard, wherein the area of each letter of the second plurality of letters is larger than the area of a letter for a conventional touch screen keyboard displaying an entire keyboard,wherein the first portion of the virtual touch screen keyboard and the second portion of the virtual touch screen keyboard are determined prior to receipt of the measurement.
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.
12 Citations
30 Claims
-
1. A method for a virtual touch screen keyboard, comprising:
-
determining, by a mobile device, a first portion of a virtual touch screen keyboard comprising a first plurality of letters and a second portion of the virtual touch screen keyboard comprising a second plurality of letters, wherein each letter of the second plurality of letters is not in the first plurality of letters; 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; determining whether a value of the received measurement is positive; if the value of the received measurement is not positive, displaying, in response to a determination that the absolute value of the received measurement is greater than the pre-defined value and in response to a determination that the value of the received measurement is not positive, the 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 not the second portion of the virtual touch screen keyboard, wherein the area of each letter of the first plurality of letters is larger than the area of a letter for a conventional touch screen keyboard displaying an entire keyboard; and if the value of the received measurement is positive, displaying, in response to a determination that the absolute value of the received measurement is greater than the pre-defined value and in response to a determination that the value of the received measurement is positive, the 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 and not the first portion of the virtual touch screen keyboard, wherein the area of each letter of the second plurality of letters is larger than the area of a letter for a conventional touch screen keyboard displaying an entire keyboard, wherein the first portion of the virtual touch screen keyboard and the second portion of the virtual touch screen keyboard are determined prior to receipt of the measurement. - 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 determining a first portion of a virtual touch screen keyboard comprising a first plurality of letters and a second portion of the virtual touch screen keyboard comprising a second plurality of letters, wherein each letter of the second plurality of letters is not in the first plurality of letters; 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; determining whether a value of the received measurement is positive; if the value of the received measurement is not positive, displaying, in response to a determination that the absolute value of the received measurement is greater than the pre-defined value and in response to a determination that the value of the received measurement is not positive, the 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 not the second portion of the virtual touch screen keyboard, wherein the area of each letter of the first plurality of letters is larger than the area of a letter for a conventional touch screen keyboard displaying an entire keyboard; and if the value of the received measurement is positive, displaying, in response to a determination that the absolute value of the received measurement is greater than the pre-defined value and in response to a determination that the value of the received measurement is positive, the 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 and not the first portion of the virtual touch screen keyboard, wherein the area of each letter of the second plurality of letters is larger than the area of a letter for a conventional touch screen keyboard displaying an entire keyboard, wherein the first portion of the virtual touch screen keyboard and the second portion of the virtual touch screen keyboard are determined prior to receipt of the measurement. - 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 and to determine whether a value of the received measurement is positive; if the value of the received measurement is not positive, the virtual touch screen to display, in response to a determination that the absolute value of the received measurement is greater than the pre-defined value and in response to a determination that the value of the received measurement is not positive, 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 not a second portion of the virtual touch screen keyboard, wherein the area of each letter of the first plurality of letters is larger than the area of a letter for a conventional touch screen keyboard displaying an entire keyboard; and if the value of the received measurement is positive, the virtual touch screen to display, in response to a determination that the absolute value of the received measurement is greater than the pre-defined value and in response to a determination that the value of the received measurement is positive, the 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 and not the first portion of the virtual touch screen keyboard, wherein the area of each letter of the second plurality of letters is larger than the area of a letter for a conventional touch screen keyboard displaying an entire keyboard, wherein the first portion of the virtual touch screen keyboard comprises a first plurality of letters and the second portion of the virtual touch screen keyboard comprises a second plurality of letters, wherein each letter of the second plurality of letters is not in the first plurality of letters, and wherein the mobile device is to determine the first portion of the virtual touch screen keyboard and the second portion of the virtual touch screen keyboard prior to receipt of the measurement. - View Dependent Claims (28, 29, 30)
-
Specification