Method and device for determining a touch or touches
First Claim
Patent Images
1. A method for determining a touch or touches, comprising:
- obtaining a sensing information;
determining each touch related sensing information in the sensing information;
determining each touch related sensing information having two peaks between two adjacent zero-crossings;
converting each touch related sensing information having two peaks between two adjacent zero-crossings into a touch related sensing information having a single zero-crossing;
determining a pair of values based on each touch related sensing information having a single zero-crossing;
calculating the locations of a pair of centroids based on the pair of values of each touch related sensing information having a single zero-crossing; and
analyzing the distance between the locations of the pair of centroids of each touch related sensing information having a single zero-crossing to determine whether each touch related sensing information having two peaks between two adjacent zero-crossings indicates a touch or touches.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and device for determining a single touch or multiple touches is disclosed. A touch related sensing information with a single zero-crossing is used for determining a pair of values, and the locations of a pair of centroids are calculated depending on the pair of values. The distance between the locations of the pair of centroids can be used to determine whether the number of touches is one or more.
38 Citations
16 Claims
-
1. A method for determining a touch or touches, comprising:
-
obtaining a sensing information; determining each touch related sensing information in the sensing information; determining each touch related sensing information having two peaks between two adjacent zero-crossings; converting each touch related sensing information having two peaks between two adjacent zero-crossings into a touch related sensing information having a single zero-crossing; determining a pair of values based on each touch related sensing information having a single zero-crossing; calculating the locations of a pair of centroids based on the pair of values of each touch related sensing information having a single zero-crossing; and analyzing the distance between the locations of the pair of centroids of each touch related sensing information having a single zero-crossing to determine whether each touch related sensing information having two peaks between two adjacent zero-crossings indicates a touch or touches. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A device for determining a touch or touches, comprising a controller or a host for performing the following operations:
-
obtaining a sensing information; determining each touch related sensing information in the sensing information; determining each touch related sensing information having two peaks between two adjacent zero-crossings; converting each touch related sensing information having two peaks between two adjacent zero-crossings into a touch related sensing information having a single zero-crossing; determining a pair of values based on each touch related sensing information having a single zero-crossing; calculating the locations of a pair of centroids based on the pair of values of each touch related sensing information having a single zero-crossing; and analyzing the distance between the locations of the pair of centroids of each touch related sensing information having a single zero-crossing to determine whether each touch related sensing information having two peaks between two adjacent zero-crossings indicates a touch or touches. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification