Adaptive gesture recognition system and method for unstable work environments
First Claim
Patent Images
1. A gesture-based touch screen display system, comprising:
- a touch screen display including at least a touch sensitive region, the touch sensitive region adapted to receive gesture-based input commands from a user, the touch sensitive region configured, upon receipt of the gesture-based input commands, to generate gesture signals representative of the gesture-based input commands;
an instability detector configured to detect when at least one of the touch screen display or the user is being subjected to an acceleration having a magnitude and a direction and, upon such detection, to supply instability descriptors representative of the detected acceleration; and
a processor coupled to receive the gesture signals and the instability descriptors, the processor configured, upon receipt of the gesture signals and the instability descriptors, to (i) determine if the instability descriptor is representative of a lateral acceleration, a vertical acceleration, or both, (ii) selectively apply lateral corrections, vertical corrections, or both to the gesture-based input commands based upon the instability descriptors,wherein the processor is configured to selectively apply vertical corrections by;
determining if consecutive gesture segments are received within a predetermined interval of time;
discarding the gesture-based input command if consecutive gesture segments are not received within a predetermined interval of time; and
if the consecutive gesture segments are received within a predetermined interval of time;
sampling the gesture-based input command to define an input gesture profile; and
determining whether the input gesture profile represents a linear gesture profile or a curved gesture profile.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus for correcting gesture-based input commands supplied by a user to a gesture-based touch screen display include using one or more sensors to detect that at least one of the touch screen display or the user is being subjected to an instability. Corrections to gesture-based input commands supplied to the touch screen display by the user are at least selectively supplied, in a processor, based upon the detected instability.
13 Citations
5 Claims
-
1. A gesture-based touch screen display system, comprising:
-
a touch screen display including at least a touch sensitive region, the touch sensitive region adapted to receive gesture-based input commands from a user, the touch sensitive region configured, upon receipt of the gesture-based input commands, to generate gesture signals representative of the gesture-based input commands; an instability detector configured to detect when at least one of the touch screen display or the user is being subjected to an acceleration having a magnitude and a direction and, upon such detection, to supply instability descriptors representative of the detected acceleration; and a processor coupled to receive the gesture signals and the instability descriptors, the processor configured, upon receipt of the gesture signals and the instability descriptors, to (i) determine if the instability descriptor is representative of a lateral acceleration, a vertical acceleration, or both, (ii) selectively apply lateral corrections, vertical corrections, or both to the gesture-based input commands based upon the instability descriptors, wherein the processor is configured to selectively apply vertical corrections by; determining if consecutive gesture segments are received within a predetermined interval of time; discarding the gesture-based input command if consecutive gesture segments are not received within a predetermined interval of time; and if the consecutive gesture segments are received within a predetermined interval of time; sampling the gesture-based input command to define an input gesture profile; and determining whether the input gesture profile represents a linear gesture profile or a curved gesture profile. - View Dependent Claims (2, 3)
-
-
4. A gesture-based touch screen display system, comprising:
-
a touch screen display including at least a touch sensitive region, the touch sensitive region adapted to receive gesture-based input commands from a user, the touch sensitive region configured, upon receipt of the gesture-based input commands, to generate gesture signals representative of the gesture-based input commands; an instability detector configured to detect when at least one of the touch screen display or the user is being subjected to an acceleration having a magnitude and a direction and, upon such detection, to supply instability descriptors representative of the detected acceleration; and a processor coupled to receive the gesture signals and the instability descriptors, the processor configured, upon receipt of the gesture signals and the instability descriptors, to (i) determine if the instability descriptor is representative of a lateral acceleration, a vertical acceleration, or both, (ii) selectively apply lateral corrections, vertical corrections, or both to the gesture-based input commands based upon the instability descriptors, wherein the processor is configured to selectively apply lateral corrections by; sampling the gesture-based input command to define an input gesture profile; determining whether the input gesture profile represents a linear gesture profile or a curved gesture profile; and implementing an iterative lateral error minimization process to iteratively minimize lateral errors in intermediately corrected gesture profiles.
-
-
5. A gesture-based touch screen display system, comprising:
-
a touch screen display including at least a touch sensitive region, the touch sensitive region adapted to receive gesture-based input commands from a user, the touch sensitive region configured, upon receipt of the gesture-based input commands, to generate gesture signals representative of the gesture-based input commands; an instability detector configured to detect brain activity; and a processor coupled to receive the gesture signals and the detected brain activity, the processor configured, upon receipt of the gesture signals and the detected brain activity, to (i) correlate the detected brain activity to cognitive workload and performance values of the user and (ii) selectively apply both lateral corrections and vertical corrections to the gesture-based input commands.
-
Specification