Techniques for disambiguating touch data using user devices
First Claim
Patent Images
1. A method for using user devices to capture touch data for multiple users touching a capacitive touch sensor, where the capacitive touch sensor includes a two-dimensional matrix of conductors configured as a first array of conductors arranged in rows and a second array of conductors arranged in columns, and where each of the multiple users is associated with a different user device that includes an electrode and active components, the method comprising:
- energizing a first column of the matrix;
receiving a first signal in each row of the matrix as a result of the energizing of the first column;
measuring a signal strength of each first signal received in each row of the matrix;
using the measured first signal strengths to identify locations of touch points on the first column;
updating touch point location data to indicate the locations of touch points on the first column; and
at each of the multiple user devices;
detecting whether the energizing of the first column results in a particular signal change at the user device, wherein the user device is configured to detect the particular signal change,based on whether the energizing of the first column results in the particular signal change at the user device, updating column touch data for the user associated with the user device to indicate that the first column is touched by the user associated with the user device, andbased on whether the energizing of the first column does not result in the particular signal change at the user device, not updating the column touch data for the user associated with the user device to indicate that the first column is touched by the user associated with the user device.
3 Assignments
0 Petitions
Accused Products
Abstract
Techniques for disambiguating touch data and determining user assignment of touch points detected by a touch sensor are described. The techniques leverage both user-specific touch data projected onto axes and non-user-specific touch data captured over a complete area.
-
Citations
19 Claims
-
1. A method for using user devices to capture touch data for multiple users touching a capacitive touch sensor, where the capacitive touch sensor includes a two-dimensional matrix of conductors configured as a first array of conductors arranged in rows and a second array of conductors arranged in columns, and where each of the multiple users is associated with a different user device that includes an electrode and active components, the method comprising:
-
energizing a first column of the matrix; receiving a first signal in each row of the matrix as a result of the energizing of the first column; measuring a signal strength of each first signal received in each row of the matrix; using the measured first signal strengths to identify locations of touch points on the first column; updating touch point location data to indicate the locations of touch points on the first column; and at each of the multiple user devices; detecting whether the energizing of the first column results in a particular signal change at the user device, wherein the user device is configured to detect the particular signal change, based on whether the energizing of the first column results in the particular signal change at the user device, updating column touch data for the user associated with the user device to indicate that the first column is touched by the user associated with the user device, and based on whether the energizing of the first column does not result in the particular signal change at the user device, not updating the column touch data for the user associated with the user device to indicate that the first column is touched by the user associated with the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for capturing touch data for multiple users touching a capacitive touch sensor, where the capacitive touch sensor includes a two-dimensional matrix of conductors configured as a first array of conductors arranged in rows and a second array of conductors arranged in columns, and where each of the multiple users is associated with a different user device that includes an electrode and active components, the system comprising:
-
one or more circuit elements configured to; energize a first column of the matrix; receive a first signal in each row of the matrix as a result of the energizing of the first column; measure a signal strength of each first signal received in each row of the matrix; use the measured first signal strengths to identify locations of touch points on the first column; update touch point location data to indicate the locations of touch points on the first column; and multiple user devices, each user device being configured to; detect whether the energizing of the first column results in a particular signal change at the user device, wherein the user device is configured to detect the particular signal change, based on whether the energizing of the first column results in the particular signal change at the user device, update column touch data for the user associated with the user device to indicate that the first column is touched by the user associated with the user device, and based on whether the energizing of the first column does not result in the particular signal change at the user device, not update the column touch data for the user associated with the user device to indicate that the first column is touched by the user associated with the user device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
Specification