Multi-directional calibration of touch screens
First Claim
1. A computer-implemented method comprising:
- outputting, by a processor and for display at an input capturing screen, a plurality of graphical key regions, each respective graphical key region of the plurality of graphical key regions representing a respective character and being displayed at a respective location at the input capturing screen;
outputting a solicitation for a calibration keystroke gesture input for a specific graphical key region of the plurality of graphical key regions;
receiving, by the processor, an indication of the calibration keystroke gesture input, the calibration keystroke gesture input being entered at a calibration location and having an associated calibration swipe direction;
responsive to receiving the indication of the calibration keystroke gesture input, associating an input region with the specific graphical key region, the input region at least partially coincident with the calibration location;
receiving, by the processor, an indication of a keystroke gesture input, the keystroke gesture input being entered at the input region and having an associated swipe direction; and
responsive to receiving the indication of the keystroke gesture input, selecting, for input, the respective character that is associated with the specific graphical key region.
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.
22 Citations
18 Claims
-
1. A computer-implemented method comprising:
-
outputting, by a processor and for display at an input capturing screen, a plurality of graphical key regions, each respective graphical key region of the plurality of graphical key regions representing a respective character and being displayed at a respective location at the input capturing screen; outputting a solicitation for a calibration keystroke gesture input for a specific graphical key region of the plurality of graphical key regions; receiving, by the processor, an indication of the calibration keystroke gesture input, the calibration keystroke gesture input being entered at a calibration location and having an associated calibration swipe direction; responsive to receiving the indication of the calibration keystroke gesture input, associating an input region with the specific graphical key region, the input region at least partially coincident with the calibration location; receiving, by the processor, an indication of a keystroke gesture input, the keystroke gesture input being entered at the input region and having an associated swipe direction; and responsive to receiving the indication of the keystroke gesture input, selecting, for input, the respective character that is associated with the specific graphical key region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method comprising:
-
outputting, by a processor and for display at an input capturing screen, a plurality of graphical key regions, each respective graphical key region of the plurality of graphical key regions representing a respective character and being displayed at a respective location at the input capturing screen, each graphical key region of the plurality of graphical key regions associated with at least two adjacent graphical key regions, the at least two adjacent graphical key regions associated with the respective graphical key region by an input region and a swipe direction; outputting a solicitation for a calibration keystroke gesture input for a specific graphical key region of the plurality of graphical key regions; receiving, by the processor, an indication of the calibration keystroke gesture input, the calibration keystroke gesture being entered at a calibration location and having an associated calibration swipe direction; responsive to receiving the indication of the calibration keystroke gesture input, associating the input region with at least one of the two adjacent graphical key regions, the input region at least partially coincident with the calibration location; receiving, by the processor, an indication of a keystroke gesture input, the keystroke gesture input being entered at the input region and having an associated swipe direction; and responsive to receiving the indication of the keystroke gesture input, selecting for input, the respective character that is associated with the input region and the associated swipe direction. - View Dependent Claims (13, 14, 15)
-
-
16. A non-transitory computer-readable medium that stores instructions, that when executed by a computer device having one or more processors, cause the computer device to perform a method comprising:
-
outputting, by the one or more processors and for display at an input capturing screen, a plurality of graphical key regions, each respective graphical key region of the plurality of graphical key regions representing a respective character and being displayed at a respective location at the input capturing screen; outputting a solicitation for a calibration keystroke gesture input for a specific graphical key region of the plurality of graphical key regions; receiving, by the one or more processors, an indication of the calibration keystroke gesture input, the calibration keystroke gesture input being entered at a calibration location and having an associated calibration swipe direction; responsive to receiving the indication of the calibration keystroke gesture input, associating an input region with the specific graphical key region, the input region at least partially coincident with the calibration location; receiving, by the one or more processors, an indication of a keystroke gesture input, the keystroke gesture input being entered at the input region and having an associated swipe direction; and responsive to receiving the indication of the keystroke gesture input, selecting, for input, the respective character that is associated with the specific graphical key region. - View Dependent Claims (17, 18)
-
Specification