Multi-feature interactive touch user interface
First Claim
Patent Images
1. A method comprising:
- receiving user input with a touch panel interface;
recognizing a complex touch pattern in the user input wherein the complex touch pattern includes one or more touches in a rest state;
filtering to remove the one or more touches in the rest state;
determining respective intensity values associated with respective touches in the complex touch pattern; and
determining, based at least in part on the respective intensity values, one or more hover instances in the complex touch pattern.
1 Assignment
0 Petitions
Accused Products
Abstract
Briefly, a feature rich touch subsystem is disclosed. The feature rich touch subsystem includes one or more novel user input capabilities that enhance the user experience.
-
Citations
13 Claims
-
1. A method comprising:
-
receiving user input with a touch panel interface; recognizing a complex touch pattern in the user input wherein the complex touch pattern includes one or more touches in a rest state; filtering to remove the one or more touches in the rest state; determining respective intensity values associated with respective touches in the complex touch pattern; and determining, based at least in part on the respective intensity values, one or more hover instances in the complex touch pattern.
-
-
2. An apparatus comprising:
-
a feature rich touch subsystem including a touch panel for receiving user input in the form of a complex touch pattern; a processing unit to recognize the complex touch pattern and perform an action associated with the complex touch pattern, wherein the complex touch pattern comprises movement of one or more touches across a location on a keyboard, and wherein the action is one of executing a system action, adding expressive features to text, and filtering to remove resting interactions; and an intensity change threshold unit to determine, based at least in part on respective intensity values associated with respective touches in the complex touch pattern, one or more hover instances in the complex touch pattern. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
a feature rich touch subsystem including a touch panel for receiving user input in the form of a complex touch pattern; a processing unit to recognize the complex touch pattern and perform an action associated with the complex touch pattern, wherein the complex touch pattern comprises movement of one or more touches across a location on a keyboard, and wherein the action is one of executing a system action, adding expressive features to text, and filtering to remove resting interactions; a shape classifier to distinguish finger from non-finger typing in the complex touch pattern; a proximity clustering unit to analyze the complex touch pattern to identify proximity clustering to avoid transient panel reading from being identified as finger typing; a touch duration threshold unit to identify long panel interactions as resting interactions; an intensity change threshold unit to monitor intensity of the complex touch pattern to identify hover instances; a measurement unit to measure movement of the complex touch pattern; and decision logic to assign keystroke and rest contact types to the complex touch pattern.
-
Specification