×

Techniques for disambiguating touch data

  • US 8,619,047 B2
  • Filed: 02/04/2011
  • Issued: 12/31/2013
  • Est. Priority Date: 02/04/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method for disambiguating user assignment of touch data and communicating an identification of at least one touch point as corresponding to a touch made by a particular user, wherein the at least one touch point is identified from among multiple touch points detected by a capacitive touch sensor and wherein the capacitive touch sensor has 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, the method comprising:

  • receiving row touch data for a first user, the first user row touch data indicating one or more conductors in the first array that are touched by the first user and the first user row touch data being captured by the capacitive touch sensor sensing a signal reflecting a change in capacitance between a common node and the one or more conductors in the first array touched by the first user;

    receiving column touch data for the first user, the first user column touch data indicating one or more conductors in the second array that are touched by the first user and the first user column touch data being captured by the capacitive touch sensor sensing a signal reflecting a change in capacitance between the common node and the one or more conductors in the second array touched by the first user;

    receiving row touch data for a second user that differs from the first user, the second user row touch data indicating one or more conductors in the first array that are touched by the second user and the second user row touch data being captured by the capacitive touch sensor sensing a signal reflecting a change in capacitance between the common node and the one or more conductors in the first array touched by the second user;

    receiving column touch data for the second user, the second user column touch data indicating one or more conductors in the second array that are touched by the second user and the second user column touch data being captured by the capacitive touch sensor sensing a signal reflecting change in capacitance between the common node and the one or more conductors in the second array touched by the second user;

    receiving touch point location data that indicate two-dimensional locations of multiple touch points on the two-dimensional matrix of conductors as a y-coordinate of one conductor from the first array and an x-coordinate of one conductor from the second array, the touch point location data being captured based on detection by the capacitive touch sensor for each of the multiple touch points of a signal reflecting a change in capacitance between the one conductor from the first array and the corresponding paired conductor from the second array resulting from a touch;

    identifying at least one touch point from among the multiple touch points as corresponding to a touch made by the first user by applying the received touch point location data to the received first user row touch data, the received first user column touch data, the received second user row touch data and the received second user column touch data; and

    communicating the identification.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×