Method of disambiguating water from a finger touch on a touch sensor panel
First Claim
Patent Images
1. An apparatus comprising:
- a sensing circuit configured to sense a touch sensor panel and thereby capture a touch image; and
one or more processors coupled to the sensing circuit capable of;
identifying one or more contact patches from the touch image; and
for a respective contact patch of the one or more contact patches;
determining a confidence value of the respective contact patch based on an area of the respective contact patch, a signal density of the respective contact patch, and a distance between a location of the respective contact patch and an edge of the touch sensor panel closest to the respective contact patch, wherein the confidence value is indicative of a likelihood that the respective contact patch corresponds to a liquid contacting the touch sensor panel;
in accordance with a determination that the confidence value of the respective contact patch meets a threshold, processing the touch image excluding the respective contact patch to determine one or more touch inputs; and
in accordance with a determination that the confidence value of the respective contact patch fails to meet the threshold, processing the touch image including the respective contact patch to determine the one or more touch inputs.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method is disclosed. The method includes: identifying a touch detected on a touch sensor panel; extracting touch information associated with the touch; calculating an overall confidence value based on the extracted touch information; comparing the confidence value with a predetermined threshold; and determining whether to identify the touch as a non-touch based on a result of the comparison.
344 Citations
21 Claims
-
1. An apparatus comprising:
-
a sensing circuit configured to sense a touch sensor panel and thereby capture a touch image; and one or more processors coupled to the sensing circuit capable of; identifying one or more contact patches from the touch image; and for a respective contact patch of the one or more contact patches; determining a confidence value of the respective contact patch based on an area of the respective contact patch, a signal density of the respective contact patch, and a distance between a location of the respective contact patch and an edge of the touch sensor panel closest to the respective contact patch, wherein the confidence value is indicative of a likelihood that the respective contact patch corresponds to a liquid contacting the touch sensor panel; in accordance with a determination that the confidence value of the respective contact patch meets a threshold, processing the touch image excluding the respective contact patch to determine one or more touch inputs; and in accordance with a determination that the confidence value of the respective contact patch fails to meet the threshold, processing the touch image including the respective contact patch to determine the one or more touch inputs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method, comprising:
-
identifying one or more contact patches from a touch image; and for a respective contact patch of the one or more contact patches; determining a confidence value of the respective contact patch based on an area of the respective contact patch, a signal density of the respective contact patch, and a distance between a location of the respective contact patch and an edge of the touch sensor panel closest to the respective contact patch, wherein the confidence value is indicative of a likelihood that the respective contact patch corresponds to a liquid contacting the touch sensor panel; in accordance with a determination that the confidence value of the respective contact patch meets a threshold, processing the touch image excluding the respective contact patch to determine one or more touch inputs; and in accordance with a determination that the confidence value of the respective contact patch fails to meet the threshold, processing the touch image including the respective contact patch to determine the one or more touch inputs. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-implemented method for determining whether one or more contact patches correspond to a liquid contacting a touch sensor panel, the method comprising:
-
detecting the one or more contact patches on the touch sensor panel; and for a respective contact patch of the one or more contact patches; determining an area associated with the respective contact patch; determining a signal density associated with the respective contact patch; determining a distance between a location of the respective contact patch and an edge of the touch sensor panel closest to the respective contact patch; and determining whether the respective contact patch corresponds to the liquid contacting the touch sensor panel based on a combination of the area, the signal density, and the distance associated with the respective contact patch, wherein the determining includes an indication of a likelihood that the respective contact patch corresponds to the liquid contacting the touch sensor panel. - View Dependent Claims (18, 19, 20, 21)
-
Specification