Method and apparatus for active ultrasonic touch devices
First Claim
Patent Images
1. A system for determining a user indication, comprising:
- a communication interface configured to send a signal to be used to propagate from a single transmitter, a freely propagating signal through a propagating medium with a surface and receive a first received signal including the freely propagating signal that has been disturbed by a disturbance on the surface, wherein the freely propagating signal has been allowed to freely propagate through the propagating medium in multiple directions to a plurality of receivers on a plurality of axes of the propagating medium without guiding the freely propagating signal through a specific directional path on the propagating medium; and
a processor coupled to the communication interface and configured to process the first received signal to at least in part determine a user indication associated with the disturbance,wherein determining the user indication associated with the disturbance includes correlating with a first reference signal at least a first portion of the first received signal including a first binary sequence content to determine a first correlation result, correlating a second portion of the first received signal with a third reference signal to determine a third correlation result, and correlating with a second reference signal at least a portion of a second received signal including a second binary sequence content to determine a second correlation result, and the first reference signal, the second reference signal and the third reference signal are different reference signals.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for determining a user indication is disclosed. The system includes a communication interface configured to send a signal to be used to propagate a freely propagating signal through a propagating medium with a surface and receive the freely propagating signal that has been disturbed by a disturbance on the surface. The system also includes a processor coupled to the communication interface and configured to process the received signal to determine a user indication associated with the disturbance.
-
Citations
34 Claims
-
1. A system for determining a user indication, comprising:
-
a communication interface configured to send a signal to be used to propagate from a single transmitter, a freely propagating signal through a propagating medium with a surface and receive a first received signal including the freely propagating signal that has been disturbed by a disturbance on the surface, wherein the freely propagating signal has been allowed to freely propagate through the propagating medium in multiple directions to a plurality of receivers on a plurality of axes of the propagating medium without guiding the freely propagating signal through a specific directional path on the propagating medium; and a processor coupled to the communication interface and configured to process the first received signal to at least in part determine a user indication associated with the disturbance, wherein determining the user indication associated with the disturbance includes correlating with a first reference signal at least a first portion of the first received signal including a first binary sequence content to determine a first correlation result, correlating a second portion of the first received signal with a third reference signal to determine a third correlation result, and correlating with a second reference signal at least a portion of a second received signal including a second binary sequence content to determine a second correlation result, and the first reference signal, the second reference signal and the third reference signal are different reference signals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A method of determining a user indication, comprising:
-
sending a signal to be used to propagate from a single transmitter, a freely propagating signal through a propagating medium with a surface, wherein the freely propagating signal has been allowed to freely propagate through the propagating medium in multiple directions to a plurality of receivers on a plurality of axes of the propagating medium without guiding the freely propagating signal through a specific directional path on the propagating medium; receiving a first received signal including the freely propagating signal that has been disturbed by a disturbance on the surface; and using a processor to process the first received signal to at least in part determine a user indication associated with the disturbance, wherein determining the user indication associated with the disturbance includes correlating with a first reference signal at least a first portion of the first received signal including a first binary sequence content to determine a first correlation result, correlating a second portion of the first received signal with a third reference signal to determine a third correlation result, and correlating with a second reference signal at least a portion of a second received signal including a second binary sequence content to determine a second correlation result, and the first reference signal, the second reference signal and the third reference signal are different reference signals. - View Dependent Claims (30, 31)
-
-
32. A computer program product for determining a user indication, the computer program product being embodied in a non-transitory tangible computer readable storage medium and comprising computer instructions for:
-
sending a signal to be used to propagate from a single transmitter, a freely propagating signal through a propagating medium with a surface, wherein the freely propagating signal has been allowed to freely propagate through the propagating medium in multiple directions to a plurality of receivers on a plurality of axes of the propagating medium without guiding the freely propagating signal through a specific directional path on the propagating medium; receiving a first received signal including the freely propagating signal that has been disturbed by a disturbance on the surface; and processing the first received signal to at least in part determine a user indication associated with the disturbance, wherein determining the user indication associated with the disturbance includes correlating with a first reference signal at least a first portion of the first received signal including a first binary sequence content to determine a first correlation result, correlating a second portion of the first received signal with a third reference signal to determine a third correlation result, and correlating with a second reference signal at least a portion of a second received signal including a second binary sequence content to determine a second correlation result, and the first reference signal, the second reference signal and the third reference signal are different reference signals. - View Dependent Claims (33, 34)
-
Specification