Touch alphabet and communication system
First Claim
1. A system, comprising:
- a processor;
a memory in communication with the processor;
a flat sensor surface in communication with the processor;
communication logic executable by the processor to implement touch communication, including;
dynamically generating an alphabet keying region anywhere on the flat sensor surface where three or four simultaneous finger touches are sensed, the alphabet keying region displaying no visible keys;
dynamically sizing and moving the alphabet keying region on the flat sensor surface in relation to an area on the flat sensor surface occupied by the three or four simultaneous finger touches;
sensing single finger taps and multitouch finger tap patterns resulting from ergonomic finger gestures in sensing areas of the alphabet keying region, the alphabet keying region arranged into a grid of areas consisting of four columns designated as first, second, third, and fourth columns, and three rows designated as a top row, a middle row, and a bottom row, the three rows separated from each other along arcuate dividing lines;
designating ten sensing areas in the alphabet keying region as follows;
a first column bottom row area combined with a first column middle row area designated as sensing area 1, a second column bottom row area designated as sensing area 2, a third column bottom row area designated as sensing area 3, a second column middle row area designated as sensing area 4, a third column middle row area designated as sensing area 5, a first column top row area designated as sensing area 6, a second column top row area designated as sensing area 7, a third column top row area designated as sensing area 8, a fourth column top row area designated as sensing area 9, and a fourth column bottom row area combined with a fourth column middle row area designated as sensing area 10;
designating the single finger taps and multitouch finger tap patterns as characters of an alphabet as follows;
an activation of only the sensing area 1 designating the letter A or a;
an activation of only the sensing area 4 designating the letter B or b;
an activation of only the sensing area 5 designating the letter C or c;
a simultaneous activation of the sensing areas 2 and 4 designating the letter D or d;
a simultaneous activation of the sensing areas 3 and 5 designating the letter E or e;
a simultaneous activation of the sensing areas 1, 2, and 4 designating the letter F or f;
a simultaneous activation of the sensing areas 1, 3, and 5 designating the letter G or g;
a simultaneous activation of the sensing areas 1 and 4 designating the letter H or h;
a simultaneous activation of the sensing areas 1 and 5 designating the letter I or i;
a simultaneous activation of the sensing areas 3, 4, 5, and 7 designating the letter J or j;
a simultaneous activation of the sensing areas 2, 3, and 4 designating the letter K or k;
a simultaneous activation of the sensing areas 1, 4, and 7 designating the letter L or l;
a simultaneous activation of the sensing areas 1, 5 and 8 designating the letter M or m;
a simultaneous activation of the sensing areas 4, 5, and 7 designating the letter N or n;
a simultaneous activation of the sensing areas 1, 4, 5, 7, and 8 designating the letter O or o;
a simultaneous activation of the sensing areas 1, 4, 5, and 7 designating the letter P or p;
a simultaneous activation of the sensing areas 1 and 6 designating the letter Q or q;
a simultaneous activation of the sensing areas 5 and 8 designating the letter R or r;
a simultaneous activation of the sensing areas 4 and 7 designating the letter S or s;
a simultaneous activation of the sensing areas 4, 5, 7 and 8 designating the letter T or t;
a simultaneous activation of the sensing areas 5, 8, and 9 designating the letter U or u;
a simultaneous activation of the sensing areas 1, 4, 6, and 7 designating the letter V or v;
a simultaneous activation of the sensing areas 1, 5, 6 and 8 designating the letter W or w;
a simultaneous activation of the sensing areas 1, 9, and 10 designating the letter X or x;
a simultaneous activation of the sensing areas 1, 4, 7, 9, and 10 designating the letter Y or y; and
a simultaneous activation of the sensing areas 4, 5, 8, 9, and 10 designating the letter Z or z;
a database of the single finger taps and multitouch finger tap patterns;
a differentiator for comparing each sensed tap pattern with the single finger taps and multitouch finger tap patterns stored in the database; and
an interpreter for assigning a digital signal representing one of the characters of the alphabet to a matching tap pattern in the database.
0 Assignments
0 Petitions
Accused Products
Abstract
A touch alphabet and communication system is provided. The communication system uses a predetermined set of touch gestures, such as fingertip touch patterns performable on keyless touch-sensitive surfaces, to express the user'"'"'s desired communication. The touch-sensitive surface may be the touch screen display of a computer, tablet device, cell phone, or a touch-sensitive pad, for example. The finger touch patterns are based on a limited set of unique and ergonomically pleasing finger positions that may be performed in a limited area. The touch alphabet allows the user to comprehensively communicate without looking at the communication device, and with just one hand, or in another implementation, with two hands. Thus, a user can comfortably tap an entire alphabet and related functions, with one hand, without having to visualize the user interface surface or hunt for individual keys.
6 Citations
21 Claims
-
1. A system, comprising:
-
a processor; a memory in communication with the processor; a flat sensor surface in communication with the processor; communication logic executable by the processor to implement touch communication, including; dynamically generating an alphabet keying region anywhere on the flat sensor surface where three or four simultaneous finger touches are sensed, the alphabet keying region displaying no visible keys; dynamically sizing and moving the alphabet keying region on the flat sensor surface in relation to an area on the flat sensor surface occupied by the three or four simultaneous finger touches; sensing single finger taps and multitouch finger tap patterns resulting from ergonomic finger gestures in sensing areas of the alphabet keying region, the alphabet keying region arranged into a grid of areas consisting of four columns designated as first, second, third, and fourth columns, and three rows designated as a top row, a middle row, and a bottom row, the three rows separated from each other along arcuate dividing lines; designating ten sensing areas in the alphabet keying region as follows; a first column bottom row area combined with a first column middle row area designated as sensing area 1, a second column bottom row area designated as sensing area 2, a third column bottom row area designated as sensing area 3, a second column middle row area designated as sensing area 4, a third column middle row area designated as sensing area 5, a first column top row area designated as sensing area 6, a second column top row area designated as sensing area 7, a third column top row area designated as sensing area 8, a fourth column top row area designated as sensing area 9, and a fourth column bottom row area combined with a fourth column middle row area designated as sensing area 10; designating the single finger taps and multitouch finger tap patterns as characters of an alphabet as follows; an activation of only the sensing area 1 designating the letter A or a;
an activation of only the sensing area 4 designating the letter B or b;
an activation of only the sensing area 5 designating the letter C or c;
a simultaneous activation of the sensing areas 2 and 4 designating the letter D or d;
a simultaneous activation of the sensing areas 3 and 5 designating the letter E or e;
a simultaneous activation of the sensing areas 1, 2, and 4 designating the letter F or f;
a simultaneous activation of the sensing areas 1, 3, and 5 designating the letter G or g;
a simultaneous activation of the sensing areas 1 and 4 designating the letter H or h;
a simultaneous activation of the sensing areas 1 and 5 designating the letter I or i;
a simultaneous activation of the sensing areas 3, 4, 5, and 7 designating the letter J or j;
a simultaneous activation of the sensing areas 2, 3, and 4 designating the letter K or k;
a simultaneous activation of the sensing areas 1, 4, and 7 designating the letter L or l;
a simultaneous activation of the sensing areas 1, 5 and 8 designating the letter M or m;
a simultaneous activation of the sensing areas 4, 5, and 7 designating the letter N or n;
a simultaneous activation of the sensing areas 1, 4, 5, 7, and 8 designating the letter O or o;
a simultaneous activation of the sensing areas 1, 4, 5, and 7 designating the letter P or p;
a simultaneous activation of the sensing areas 1 and 6 designating the letter Q or q;
a simultaneous activation of the sensing areas 5 and 8 designating the letter R or r;
a simultaneous activation of the sensing areas 4 and 7 designating the letter S or s;
a simultaneous activation of the sensing areas 4, 5, 7 and 8 designating the letter T or t;
a simultaneous activation of the sensing areas 5, 8, and 9 designating the letter U or u;
a simultaneous activation of the sensing areas 1, 4, 6, and 7 designating the letter V or v;
a simultaneous activation of the sensing areas 1, 5, 6 and 8 designating the letter W or w;
a simultaneous activation of the sensing areas 1, 9, and 10 designating the letter X or x;
a simultaneous activation of the sensing areas 1, 4, 7, 9, and 10 designating the letter Y or y; and
a simultaneous activation of the sensing areas 4, 5, 8, 9, and 10 designating the letter Z or z;a database of the single finger taps and multitouch finger tap patterns; a differentiator for comparing each sensed tap pattern with the single finger taps and multitouch finger tap patterns stored in the database; and an interpreter for assigning a digital signal representing one of the characters of the alphabet to a matching tap pattern in the database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method, comprising:
-
detecting individual finger taps and simultaneous finger taps resulting from ergonomic finger gestures on a sensor surface of an electronic input device; dynamically generating an alphabet keying region anywhere on the sensor surface where three or four simultaneous finger touches are sensed, the alphabet keying region displaying no visible keys; dynamically sizing and moving the alphabet keying region on the sensor surface in relation to an area on the sensor surface occupied by the three or four simultaneous finger touches; sensing the individual finger taps and the simultaneous finger taps in ten sensing areas of the alphabet keying region; matching configurations of the individual finger taps and the simultaneous finger taps with corresponding tap patterns in a database of finger tap patterns for communicating an alphabet on the alphabet keying region, each finger tap pattern assigned an associated communication object representing a character of the alphabet in the database; retrieving each communication object associated with each detected finger tap pattern from the database; and transmitting each communication object to a device. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A machine-readable data storage medium tangibly containing stored instructions, which when executed by a processor, perform a method, including:
-
detecting individual finger taps and simultaneous finger taps resulting from a set of ergonomic finger gestures on a sensor surface of an electronic input device; dynamically generating an alphabet keying region anywhere on the sensor surface where three or four simultaneous finger touches are sensed; dynamically sizing and moving the alphabet keying region on the sensor surface in relation to an area on the sensor surface occupied by the three or four simultaneous finger touches; sensing the individual finger taps and the simultaneous finger taps in ten sensing areas of the alphabet keying region; matching the detected individual finger taps and the simultaneous finger taps with corresponding finger tap patterns in a database of finger tap patterns for communicating an alphabet on the keyless region, each finger tap pattern assigned an associated communication object representing a character of the alphabet in the database; retrieving each communication object associated with each detected finger tap pattern from the database; and transmitting each communication object to a device. - View Dependent Claims (19, 20, 21)
-
Specification