Gesteme (gesture primitive) recognition for advanced touch user interfaces
First Claim
1. A system for implementing a user interface, the system comprising:
- a finger touch sensing arrangement for generating tactile sensing measurements of one or more finger-rendered non-writing touch gestures from a set of non-writing gestures, the tactile sensing measurements in response to tactile input on the user interface without graphically rendering the tactile contact path on a visual screen, each non-writing gesture comprising a sequence of at least two gestemes, each gesteme comprising a primitive element of finger-rendered tactile input comprised by at least one non-writing gesture from the set of gestures; and
a processor for receiving the tactile sensing measurements and executing instructions to;
generate at least one gesteme recognition event responsive to the detection of a gesteme from the tactile sensing measurements,process a sequence of gesteme recognition events to generate a non-writing gesture recognition event, wherein a non-writing gesture corresponds to a particular temporally-ordered sequence of gestemes, andgenerate user interface output signals responsive to the non-writing gesture recognition event.
4 Assignments
0 Petitions
Accused Products
Abstract
This invention relates to signal space architectures for generalized gesture capture. Embodiments of the invention includes a gesture-primitive approach involving families of “gesteme” from which gestures can be constructed, recognized, and modulated via prosody operations. Gestemes can be associated with signals in a signal space. Prosody operations can include temporal execution modulation, shape modulation, and modulations of other aspects of gestures and gestemes. The approaches can be used for advanced touch user interfaces such as High-Dimensional Touch Pad (HDTP) in touchpad and touchscreen forms, video camera hand-gesture user interfaces, eye-tracking user interfaces, etc.
157 Citations
24 Claims
-
1. A system for implementing a user interface, the system comprising:
-
a finger touch sensing arrangement for generating tactile sensing measurements of one or more finger-rendered non-writing touch gestures from a set of non-writing gestures, the tactile sensing measurements in response to tactile input on the user interface without graphically rendering the tactile contact path on a visual screen, each non-writing gesture comprising a sequence of at least two gestemes, each gesteme comprising a primitive element of finger-rendered tactile input comprised by at least one non-writing gesture from the set of gestures; and a processor for receiving the tactile sensing measurements and executing instructions to; generate at least one gesteme recognition event responsive to the detection of a gesteme from the tactile sensing measurements, process a sequence of gesteme recognition events to generate a non-writing gesture recognition event, wherein a non-writing gesture corresponds to a particular temporally-ordered sequence of gestemes, and generate user interface output signals responsive to the non-writing gesture recognition event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification