Multi-directional calibration of touch screens
First Claim
1. A method for selecting an input key from a keystroke, comprising:
- displaying a keyboard comprising keys;
defining targets on the keyboard, wherein each one of the targets is associated with one of the keys, an area of the keyboard, and a swipe direction, and wherein each one of the keys is associated with at least two of the targets;
determining a location and a swipe direction of the keystroke relative to the keyboard;
comparing the location of the keystroke with the areas associated with at least some of the targets;
comparing the swipe direction of the keystroke with the swipe directions associated at least some of the targets; and
defining the input key based on the comparisons of the location of the keystroke and the swipe direction of the keystroke with the targets.
2 Assignments
0 Petitions
Accused Products
Abstract
Devices and methods for interpreting an input key from a keystroke are disclosed. In an implementation, the method includes displaying a keyboard including keys. The method also includes defining targets on the keyboard. Each one of the targets is associated with one of the keys, an area of the keyboard, and a swipe direction. Each one of the keys is associated with at least two of the targets. The method also includes determining a location and a swipe direction of the keystroke, and comparing the location of the keystroke with the areas associated with at least some of the targets. The method also includes comparing the swipe direction of the keystroke with the swipe directions associated with at least some of the targets, and defining the input key based on the comparisons of the location of the keystroke and the swipe direction of the keystroke with the targets.
46 Citations
20 Claims
-
1. A method for selecting an input key from a keystroke, comprising:
-
displaying a keyboard comprising keys; defining targets on the keyboard, wherein each one of the targets is associated with one of the keys, an area of the keyboard, and a swipe direction, and wherein each one of the keys is associated with at least two of the targets; determining a location and a swipe direction of the keystroke relative to the keyboard; comparing the location of the keystroke with the areas associated with at least some of the targets; comparing the swipe direction of the keystroke with the swipe directions associated at least some of the targets; and defining the input key based on the comparisons of the location of the keystroke and the swipe direction of the keystroke with the targets. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method for interpreting keystrokes on a virtual keyboard, comprising:
-
associating targets with keys of keyboard, wherein each target is associated with one of the keys, and wherein each one of the keys has at least two of the targets associated therewith; positioning the targets on the keyboard, such that each target is associated with an area of the keyboard; associating each of the targets with a swipe direction; determining a location of the keystroke and a swipe direction of the keystroke relative the keyboard; and comparing the location of the keystroke and the swipe direction of the keystroke with the areas and the swipe directions associated with at least some of the targets. - View Dependent Claims (14, 15, 16)
-
-
17. A non-transitory computer-readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to perform a sequence of operations comprising:
-
displaying a keyboard comprising keys; defining targets on the keyboard, wherein each one of the targets is associated with one of the keys, an area of the keyboard, and a swipe direction, and wherein each one of the keys is associated with at least two of the targets; determining a location and a swipe direction of the keystroke relative to the keyboard; comparing the location of the keystroke with the areas associated with at least some of the targets; comparing the swipe direction of the keystroke with the swipe directions associated with at least some of the targets; and defining the input key based on the comparisons of the location of the keystroke and the swipe direction of the keystroke with the targets. - View Dependent Claims (18, 19, 20)
-
Specification