Touch Screen Apparatus for Recognizing a Touch Gesture
1 Assignment
0 Petitions
Accused Products
Abstract
A touch-based user interface system comprising an arrangement for scanning a tactile sensor array to produce a corresponding array of measurement values that are presented to a processor for computation. The computation produces a plurality of running sums created from selected measurement values or functions of selected measurement values. A post-scan computation algorithm derives at least three independently-adjustable interactive control parameters responsive to at least displacements or angles the contact of a single area of threshold contact or threshold proximity. The system provides output control signals responsive to the independently-adjustable interactive control parameters. In one aspect of the invention, n algorithmic element for handling of regions of threshold contact or threshold proximity having non-convex shapes. In another aspect of the invention, an algorithmic element calculates the rate of change of one or more of the independently-adjustable interactive control parameters. Other aspects of the invention include shape and gesture recognition.
7 Citations
26 Claims
-
1. (canceled)
-
2. An apparatus comprising:
-
a) a display screen; b) a transparent sensor array positioned to detect touch-based interaction on the display screen, the transparent sensor array having a plurality of sensors, each sensor responding to contact with the apparatus; and c) at least two separate processors that are configured to; i) acquire data from the plurality of sensors, ii) use the acquired data to identify a sequence of postures forming a continuous grammar, each posture having a contiguous region of detected contact, iii) identify a touch gesture by detecting specific dynamic variations in the sequence of postures, iv) derive a control parameter for the touch gesture by performing calculations based on the data acquired from the plurality of sensors, and v) assign the control parameter to a control signal; wherein one of the at least two separate processors is configured to acquire data from the plurality of sensors, and further wherein another of the at least two separate processors is an output processor configured to assign the control parameter to the control signal. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An apparatus comprising:
-
a) a display screen; b) a transparent sensor array positioned to detect touch-based interaction with the display screen, the sensor array having a plurality of sensors, each sensor producing data responsive to contact with the apparatus; and c) at least two separate processors that are configured to; i) acquire the data from the plurality of sensors, ii) use the acquired data to identify postures based upon a detected contact pattern found in the data, iii) identify a touch gesture by detecting specific dynamic variations in the postures, iv) derive a control parameter for the touch gesture, and v) assign the control parameter to a control signal; wherein one of the at least two separate processors is configured to acquire data from the plurality of sensors, and further wherein another of the at least two separate processors is an output processor configured to assign the control parameter to the control signal. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
Specification