Patent application number | Description | Published |
20110210943 | CURVE-FITTING APPROACH TO HDTP PARAMETER EXTRACTION - Systems and methods for implementing a touch user interface using at least one at least one edge detection algorithm to produce edge data that is in turn provided to at least one curve-fitting algorithm to produce curve parameter data. The curve parameter data in turn provided to at least one calculation algorithm to produce interpreted data, wherein the interpreted data comprises user interface information responsive to the human touch made by the user to the touch surface. In various implementations the touch sensor can include a capacitive matrix, pressure sensor array, LED array, arrays of on-off contact sensors, or a video camera. | 09-01-2011 |
20110296348 | FAST GEOMETRY-BASED LIST-ENTRY SELECTION PROVIDING ASSOCIATED DATA RETRIEVAL FOR USE IN HAND-HELD AND OTHER DEVICES - A method for selecting an entry from a list of entries on an electronic device is described. The method includes a displaying at least a portion of a list of entries along with a plurality of distinct, non-overlapping groups of text characters, the groups displayed in a geometric pattern. Additional retrievable data can be associated with each entry and retrieved when that entry is selected. A group selection event selects a particular group of characters. A matching operation compares text characters of the selected group with those of each entry in the list. A smaller, modified list is created comprising entries comprising at least one text character of the selected group. At least a portion of the modified list is displayed, highlighting text characters matching text characters of the selected group. Group selection can result from user operation of geometrically associated keys, a touch sensitive display, or other directional input device. | 12-01-2011 |
20120007821 | SEQUENTIAL CLASSIFICATION RECOGNITION OF GESTURE PRIMITIVES AND WINDOW-BASED PARAMETER SMOOTHING FOR HIGH DIMENSIONAL TOUCHPAD (HDTP) USER INTERFACES - A method for classification recognition of gestures and gesture primitives in a touch-based user interface. In an implementation the method comprises receiving tactile image data responsive to data generated from user touch of a user touch interface comprising a sensor array. The tactile image data is processed to create a plurality of numerical values responsive to data generated from the user touch interface. These numerical values are applied to a principle component analysis operation to produce a reduced-dimensionality data vector which is applied to a classifier having a plurality of classifier outputs interpretable as probabilities. The classifier outputs provide likelihoods that an execution gesture is from a collection of pre-defined gestures, and a decision test is used to produce a decision output indicating a gesture outcome useful in user interface applications. The arrangement can recognize single finger “6D” actions of roll, pitch, yaw, left-right, forward-back, and variations in applied pressure. | 01-12-2012 |
20120056846 | TOUCH-BASED USER INTERFACES EMPLOYING ARTIFICIAL NEURAL NETWORKS FOR HDTP PARAMETER AND SYMBOL DERIVATION - Systems and methods for implementing a touch user interface using an artificial neural network are described. A touch sensor with a touch surface produces tactile sensing data responsive to human touch made by a user to the touch surface. At least one processor performs calculations on the tactile sensing data and produces processed sensor data provided to at least one artificial neural network. The artificial neural networks perform operations on the processed sensor data to produce interpreted data that has user interface information responsive to the human touch. The artificial neural networks are able to distinguish among a plurality of gestures made by a user. In various implementations the touch sensor can include a capacitive matrix, pressure sensor array, LED array, or a video camera. | 03-08-2012 |
20120192119 | USB HID DEVICE ABSTRACTION FOR HDTP USER INTERFACES - A method for implementing USB communications providing user interface measurement and detection of at least one gesture and one angle of finger position for a touch-based user interface is disclosed. The method comprises receiving real-time tactile-image information from a tactile sensor array; processing the tactile-image information to detect and measure the variation of one angle of a finger position and to detect at least one gesture producing at least one of a parameter value responsive to the variation in the finger angle and a symbol responsive to a detected gesture. These are mapped to a Universal Serial Bus (USB) Human Interface Device message which is transmitted to a host device over USB hardware for use by an application executing on the host device. The method provides for the incorporation of various configurations, tactical grammars, use with a touch screen, and numerous other features. | 07-26-2012 |
Patent application number | Description | Published |
20120229398 | HUMAN USER INTERFACES UTILIZING INTERRUPTION OF THE EXECUTION OF A FIRST RECOGNIZED GESTURE WITH THE EXECUTION OF A RECOGNIZED SECOND GESTURE - A method is provided for a user interface recognizing the interruption of the execution of a first gesture with the execution of a second gesture. Measured information responsive to user interaction actions made by a user is received from a user interface sensor. At least one operation is applied to the measured information to produce a sequence of symbols or gestemes. The sequence of symbols is first used to determine that the user's execution of a first gesture has been interrupted. The sequence of symbols is used to determine that the user's execution of a second gesture has been started and completed resuming the first gesture. The sequence of symbols is used to determine that the user's execution a first gesture has been completed. Both the first and second gestures are recognized. Semantic content can be assigned to the existence of and various details regarding the interruption and gestures involved. | 09-13-2012 |
20130009896 | 3D FINGER POSTURE DETECTION AND GESTURE RECOGNITION ON TOUCH SURFACES - The invention provides 3D touch gesture recognition on touch surfaces incorporating finger posture detection and includes a touch user interface device in communication with a processing device. The interface device includes a sensor array for sensing spatial information of one or more regions of contact and provides finger contact information in the form of a stream of frame data. A frame is read from the sensor array, subjected to thresholding, normalization, and feature extraction operations to produce a features vector. A multi-dimensional gesture space is constructed having desired set of features, each represented by a space dimension. A gesture trajectory is a sequence of transitions between pre-calculated clusters, and when a specific gesture trajectory is detected, a control signal is generated. | 01-10-2013 |
20130141375 | GESTEME (GESTURE PRIMITIVE) RECOGNITION FOR ADVANCED TOUCH USER INTERFACES - 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. | 06-06-2013 |