Vibration sensing touch input device
First Claim
1. A method for detecting the presence of a sustained touch on a vibration-sensing touch sensor comprising:
- determining position of a touch to a touch surface of a touch plate using vibrations, via a parameter represented by signals in a range of frequencies, propagating in the touch plate due to the touch;
detecting at least one parameter indicative of sustained contact of the touch on the touch surface, the at least one parameter being different from the parameter of the vibrations used to determine the position of the touch;
responsive to detecting the at least one parameter, generating a signal indicative of the sustained contact; and
determining a removal of the touch from the touch surface responsive to a sufficient change in signal level of the signal wherein detecting the at least one parameter indicative of sustained contact includes at least one of detecting displacement of the touch plate, detecting flexing of the touch plate, and detecting low frequency rumble coupled in the touch plate.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a touch sensitive input device that uses vibrations due to touch impacts and/or frictional movement of a touch implement across a surface to determine information related to the touch, such as touch position. The present invention also provides for detecting lift-off events in such vibration sensing input devices. Lift-off detection can be accomplished by monitoring for a signal that indicates a sustained touch on the touch plate, and correlating a change in such a signal with a lift-off event. Signals indicating a sustained touch can include low frequency rumbles coupled into the touch plate via the touch implement, touch plate bending under the force of a sustained touch, and touch plate displacement under the force of a sustained touch.
17 Citations
26 Claims
-
1. A method for detecting the presence of a sustained touch on a vibration-sensing touch sensor comprising:
-
determining position of a touch to a touch surface of a touch plate using vibrations, via a parameter represented by signals in a range of frequencies, propagating in the touch plate due to the touch; detecting at least one parameter indicative of sustained contact of the touch on the touch surface, the at least one parameter being different from the parameter of the vibrations used to determine the position of the touch; responsive to detecting the at least one parameter, generating a signal indicative of the sustained contact; and determining a removal of the touch from the touch surface responsive to a sufficient change in signal level of the signal wherein detecting the at least one parameter indicative of sustained contact includes at least one of detecting displacement of the touch plate, detecting flexing of the touch plate, and detecting low frequency rumble coupled in the touch plate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 18, 26)
-
-
9. A touch input device capable of determining touch input information from signals generated in response to vibrations propagating in a touch plate due to the touch input on a touch surface of the touch plate, the device comprising:
-
one or more sensors coupled to the touch plate and configured, in response to detecting at least one parameter indicative of sustained contact of the touch input on the touch surface, to generate signals indicative of the sustained contact while the touch input remains on the touch surface, the at least one parameter being derived from a source different from the vibrations, as represented by signals in a range of frequencies, used to determine position of the touch input on the touch surface; and electronics configured to receive the signals generated by the one or more sensors and to determine whether the touch input has been removed from the touch surface based on a change in signal level of the received signals wherein detecting the at least one parameter indicative of sustained contact includes at least one of detecting displacement of the touch plate, detecting flexing of the touch plate, and detecting low frequency rumble coupled in the touch plate. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 19, 24)
-
-
20. A method for detecting the presence of a sustained touch on a touch surface of a touch plate, the method comprising:
-
using a vibration sensor coupled to the touch plate to detect vibrations propagating in the touch plate due to a touch input on the touch surface of the touch plate; determining a position of the touch input on the touch surface using the detected vibrations; using another sensor coupled to the touch plate to detect at least one parameter indicative of sustained contact of the touch input on the touch surface, the at least one parameter being different from the detected vibrations and the at least one parameter not being used to determine the position of the touch input on the touch surface; responsive to detecting the at least one parameter, generating a signal indicative of the sustained contact; and determining a removal of the touch input from the touch surface responsive to a sufficient change in signal level of the signal indicative of the sustained contact wherein detecting the at least one parameter indicative of sustained contact includes at least one of detecting displacement of the touch plate, detecting flexing of the touch plate, and detecting low frequency rumble coupled in the touch plate. - View Dependent Claims (21, 22, 23)
-
-
25. A touch input device capable of determining touch input information from signals generated in response to vibrations propagating in a touch plate due to the touch input on a touch surface of the touch plate, the device comprising:
-
one or more sensors coupled to the touch plate and configured, in response to detecting at least one parameter indicative of sustained contact of the touch input on the touch surface, to generate signals indicative of the sustained contact while the touch input remains on the touch surface, the at least one parameter being derived from a source different from the vibrations used to determine position of the touch input on the touch surface; electronics configured to receive the signals generated by the one or more sensors and to determine whether the touch input has been removed from the touch surface based on a change in signal level of the received signals; and one or more vibration sensing devices that are coupled to the touch plate and configured to detect vibrations propagating in the touch plate due to the touch input and generate signals that can be used to determine touch position, the one or more vibration sensing devices being sensitive to vibrations in a first frequency range and wherein said one or more sensors are rumble detectors being sensitive to vibrations in a second frequency range, the second frequency range including frequencies below 200 Hz, and the first frequency range including frequencies above 200 Hz.
-
Specification