Method and System for Touch Gesture Detection in Response to Microphone Output
First Claim
1. A method for identifying at least one touch gesture exerted by a user on a device, including the step of:
- (a) processing output of at least one microphone of the device to identify the at least one touch gesture exerted by the user on the device, where the output of the at least one microphone is also indicative of ambient sound, including by distinguishing the touch gesture from input to the at least one microphone other than a touch gesture intended by the user, and by distinguishing between a tap exerted by the user on the device and at least one dynamic gesture exerted by the user on the device.
1 Assignment
0 Petitions
Accused Products
Abstract
In some embodiments, a method for processing output of at least one microphone of a device (e.g., a headset) to identify at least one touch gesture exerted by a user on the device, including by distinguishing the gesture from input to the microphone other than a touch gesture intended by the user, and by distinguishing between a tap exerted by the user on the device and at least one dynamic gesture exerted by the user on the device, where the output of the at least one microphone is also indicative of ambient sound (e.g., voice utterences). Other embodiments are systems for detecting ambient sound (e.g., voice utterences) and touch gestures, each including a device including at least one microphone and a processor coupled and configured to process output of each microphone to identify at least one touch gesture exerted by a user on the device.
67 Citations
42 Claims
-
1. A method for identifying at least one touch gesture exerted by a user on a device, including the step of:
(a) processing output of at least one microphone of the device to identify the at least one touch gesture exerted by the user on the device, where the output of the at least one microphone is also indicative of ambient sound, including by distinguishing the touch gesture from input to the at least one microphone other than a touch gesture intended by the user, and by distinguishing between a tap exerted by the user on the device and at least one dynamic gesture exerted by the user on the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
16. A method for identifying at least one touch gesture exerted by a user on a device, including a step of:
(a) processing output of at least one microphone of the device to identify at least one touch gesture exerted by a user on the device, including by determining peak to average power ratio of the output of each said microphone. - View Dependent Claims (17, 18, 19)
-
20. A method for identifying at least one touch gesture exerted by a user on a device, wherein the device includes at least two microphones, said method including a step of:
(a) processing outputs of the microphones to identify at least one touch gesture exerted by a user on the device, including by determining a power ratio of the outputs of the microphones as a function of time. - View Dependent Claims (21, 22, 23)
-
24. A method for identifying at least one touch gesture exerted by a user on a device, wherein the device includes at least two microphones, said method including a step of:
(a) processing output of the microphones to identify at least one touch gesture exerted by a user on the device, including by determining a characteristic of a relative power spectrum determined from outputs of the microphones. - View Dependent Claims (25, 26, 27)
-
28. A method for identifying at least one touch gesture exerted by a user on a device, wherein the device includes at least two microphones, said method including a step of:
(a) processing outputs of the microphones to identify at least one touch gesture exerted by a user on the device, including by determining a cross correlation peak as a function of time from the outputs of the microphones. - View Dependent Claims (29, 30, 31)
-
32. A method for identifying at least one touch gesture exerted by a user on a device having a surface texture, including a step of:
(a) processing output of at least one microphone of the device to identify at least one touch gesture exerted by a user on the device, including by determining from said output a trend of a pitch estimator related to the surface texture. - View Dependent Claims (33, 34, 35)
-
36. A method for identifying at least one touch gesture exerted by a user on a device, including a step of:
(a) processing output of at least one microphone of the device to identify at least one touch gesture exerted by a user on the device, including by determining a combination of at least two of absolute power of said output, absolute level of said output, peak to average power ratio of said output, power ratio of outputs of two microphones of the device, a relative power spectrum characteristic determined from outputs of two microphones of the device, and cross correlation peak as a function of time determined from outputs of two microphones of the device. - View Dependent Claims (37, 38, 39)
-
40. A system for detecting ambient sound and touch gestures, said system including:
-
a device including at least one microphone configured to detect ambient sound; and a processor coupled and configured to process output of each said microphone to identify at least one touch gesture exerted by a user on the device, including by distinguishing the touch gesture from input to the at least one microphone other than a touch gesture intended by the user, and to distinguish between a tap exerted by the user on the device and at least one dynamic gesture exerted by the user on the device.
-
-
41. A system for identifying at least one touch gesture, including:
-
a device including at least one microphone configured to detect ambient sound; and a processor coupled and configured to process output of the at least one microphone to identify at least one touch gesture exerted by a user on the device, including by determining a combination of at least two of absolute power of said output, absolute level of said output, peak to average power ratio of said output, power ratio of outputs of two microphones of the device, a relative power spectrum characteristic determined from outputs of two microphones of the device, and cross correlation peak as a function of time determined from outputs of two microphones of the device. - View Dependent Claims (42)
-
Specification