Unambiguous text input method for touch screens and reduced keyboard systems
First Claim
Patent Images
1. A method of inputting for a screen text input system, wherein to input a data value or data symbol on a virtual keyboard unambiguously using a gesture and stroke text input method comprising the steps of:
- using a finger or object to stroke across a character representative of a keystroke on a virtual keyboard on the screen;
detecting the touch on the screen;
detecting the stroking motion from the point of contact on the screen;
matching location points of the stroking path with detection regions on the screen, which are assigned data value or data symbols representative of the character displayed on the screen, it is located on or nearby;
and displaying as text input the data value or data symbol assigned to the detection region that is stroked across.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for entering text unambiguously. The method includes detecting, on a screen, sensor pad, or reduced keyboard system, a stroke across of an individual character or symbol; and displaying the character or symbol unambiguously. This allows for unambiguous inputting in reduced keyboard systems without the need of changing modes or auxiliary keys.
-
Citations
48 Claims
-
1. A method of inputting for a screen text input system, wherein to input a data value or data symbol on a virtual keyboard unambiguously using a gesture and stroke text input method comprising the steps of:
-
using a finger or object to stroke across a character representative of a keystroke on a virtual keyboard on the screen;
detecting the touch on the screen;
detecting the stroking motion from the point of contact on the screen;
matching location points of the stroking path with detection regions on the screen, which are assigned data value or data symbols representative of the character displayed on the screen, it is located on or nearby;
and displaying as text input the data value or data symbol assigned to the detection region that is stroked across. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A screen text input system comprising:
-
a display routine displaying a virtual keyboard on screen;
a stored set of data values and data symbols assigned to various detection regions on the virtual keyboard representative of the displayed characters on the virtual keyboard;
an input routine which detects a touch on the virtual keyboard and a scribing path of the contact with the virtual keyboard;
a matching routine which matches the detection regions of the virtual keyboard with the scribing path and determines which detection region(s) is selected; and
an output routine that displays the data value or data symbol representative of the detection region(s) selected. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A method of inputting for a reduced keyboard system, with a plurality of keys, each key having at least one feature wherein the feature is a data value, a function or a data symbol representative of a keystroke on a keyboard, wherein a key is a multi-character key consisting of individual character keys, representative of the consisting individual data value or data symbol, that can move in a counter motion to the normal motion of tapping on the multi-character keys, wherein to input a character unambiguously does not require changing modes between ambiguous and unambiguous text-inputting using a stroke text input method comprising the steps of:
-
moving the individual character key in a direction counter to tapping as per normal for a multi-character key input; and
displaying the data value or data symbol representative of the individual character key. - View Dependent Claims (37, 38, 39, 40)
-
-
41. A reduced keyboard system for inputting information comprising:
-
a plurality of keys, each key having at least one feature wherein the feature is a data value, a function or a data symbol representative of a keystroke on a keyboard wherein a key is a multi-character key consisting of individual character keys, representative of the consisting individual data value or data symbol, that can move in a counter motion to the normal motion of tapping on the multi-character keys;
a database for storing data wherein the data is a data character or a data symbol associated with an input keystroke sequence of the keys; and
a display for displaying the information. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48)
-
Specification