Water detection and wipe detection algorithms for touchscreen proximity sensing

US10437384B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10437384-B2
Application numberUS-201615067720-A
CountryUS
Kind codeB2
Filing dateMar 11, 2016
Priority dateMar 13, 2015
Publication dateOct 8, 2019
Grant dateOct 8, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The various implementations described herein include systems, methods and/or devices used to enable touchscreen proximity sensing. An exemplary method is performed at a touch sensitive device and includes detecting the presence of water on a capacitive sense array (CSA). The method detects decreased electrode responses from at least a subset of a plurality of sensor electrodes of the CSA that satisfy one or more first trigger conditions. The method further includes: (1) normalizing the CSA based on the detected decrease in electrode responses to form a second baseline, (2) determining that the water is removed from the portion of the CSA based on one or more subsequent electrode responses from at least the subset of the plurality of sensor electrodes that satisfy one or more second trigger conditions, and (3) normalizing the CSA based on the detected one or more subsequent electrode responses to form a third baseline.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: at an electronic device having a processor and a capacitive sense array that includes a plurality of sensor electrodes: determining that a liquid is on at least a portion of the capacitive sense array based on changes in electrode responses from at least a subset of the plurality of sensor electrodes that differ from a first baseline by at least a first threshold amount, wherein the detected changes in electrode responses differ from the first baseline for at least a first predefined time period; after determining that the liquid is on at least the portion of the capacitive sense array: normalizing the capacitive sense array based on the detected changes in electrode responses to form a second baseline, wherein the second baseline differs from the first baseline by at least the first threshold amount; detecting two or more subsequent electrode responses, from at least the subset of the plurality of sensor electrodes, that differ from the second baseline by at least a second threshold amount; determining whether the two or more subsequent electrode responses satisfy an electrode response pattern associated with a liquid-removing wipe gesture, wherein the electrode-response pattern is satisfied when the two or more subsequent electrode responses vary from negative to positive with respect to the first baseline and then positive to negative with respect to the first baseline; and in accordance with a determination that the two or more subsequent electrode responses satisfy the electrode-response pattern associated with the liquid-removing wipe gesture, normalizing the capacitive sense array, to form a third baseline, based on the detected two or more subsequent electrode responses to account for liquid removed from the capacitive sense array by the liquid-removing wipe gesture, wherein the third baseline differs from the second baseline by at least the second threshold amount. 2. The method of claim 1 , wherein the two or more subsequent electrode responses differ from the second baseline for a second predefined time period. 3. The method of claim 1 , wherein determining that the liquid is on at least the portion of the capacitive sense array includes measuring self-capacitance of sensor electrodes that comprise the portion of the capacitive sense array. 4. The method of claim 1 , further comprising: while determining that the liquid is on at least the portion of the capacitive sense array: comparing the detected changes in electrode responses from at least the subset of the plurality of sensor electrodes against changes in electrode responses recorded during one or more previous cycles; and in accordance with a determination that the detected changes in electrode responses substantially match the changes in electrode responses recorded during the one or more previous cycles, signaling that the liquid is on at least the portion of the capacitive sense array. 5. The method of claim 1 , further comprising: subsequent to normalizing the capacitive sense array to form the second baseline, detecting one or more proximity sensing events, wherein electrode responses associated with each of the one or more proximity sensing events differ from the second baseline by less than the second threshold amount. 6. The method of claim 1 , further comprising, at the electronic device: determining whether a number of sensor electrodes responsible for detecting the two or more subsequent electrode responses satisfies a sensor electrode threshold, wherein normalizing the capacitive sense array to form the third baseline is further performed in accordance with a determination that the number of sensor electrodes responsible for detecting the two or more subsequent electrode responses satisfies the sensor electrode threshold. 7. The method of claim 1 , further comprising, at the electronic device: in accordance with a determination that the detected two or more subsequent electrode responses do not satisfy the electrode-response pattern, ignoring the detected two or more subsequent electrode responses. 8. The method of claim 1 , wherein: the two or more subsequent electrode responses are averaged, and the averaged subsequent electrode response is used to determine whether the electrode-response pattern is satisfied. 9. A system comprising: a capacitive sense array including a plurality of sensor electrodes; and a processing device coupled to the capacitive sense array, the processing device configured to: determine that a liquid is on at least a portion of the capacitive sense array based on changes in electrode responses from at least a subset of the plurality of sensor electrodes that differ from a first baseline by at least a first threshold amount, wherein the detected changes in electrode responses differ from the first baseline for at least a first predefined time period; after determining that the liquid is on at least the portion of the capacitive sense array: normalize the capacitive sense array based on the detected changes in electrode responses to form a second baseline, wherein the second baseline differs from the first baseline by at least the first threshold amount; detect two or more subsequent electrode responses, from at least the subset of the plurality of sensor electrodes, that differ from the second baseline by at least a second threshold amount; determine whether the two or more subsequent electrode responses satisfy an electrode response pattern associated with a liquid-removing wipe gesture, wherein the electrode-response pattern is satisfied when the two or more subsequent electrode responses vary from negative to positive with respect to the first baseline and then positive to negative with respect to the first baseline; and in accordance with a determination that the two or more subsequent electrode responses satisfy the electrode-response pattern associated with the liquid-removing wipe gesture, normalize the capacitive sense array, to form a third baseline, based on the detected two or more subsequent electrode responses to account for liquid removed from the capacitive sense array by the liquid-removing wipe gesture, wherein the third baseline differs from the second baseline by at least the second threshold amount. 10. The system of claim 9 , wherein determining that the liquid is on at least the portion of the capacitive sense array includes measuring self-capacitance of sensor electrodes that comprise the portion of the capacitive sense array. 11. The system of claim 9 , wherein the processing device is further configured to: while determining that the liquid is on at least the portion of the capacitive sense array: compare the detected changes in electrode responses from at least the subset of the plurality of sensor electrodes against changes in electrode responses recorded during one or more previous cycles; and in accordance with a determination that the detected changes in electrode responses substantially match the changes in electrode responses recorded during the one or more previous cycles, signal that the liquid is on at least the portion of the capacitive sense array. 12. The system of claim 9 , wherein the two or more subsequent electrode responses differ from the second baseline for a second predefined time period. 13. The system of claim 9 , further comprising: subsequent to normalizing the capacitive sense array to form the second baseline, detecting one or more proximity sensing events, wherein electrode responses associated with each of the one or more proximity sensing events differ from the second baseline by less than the second threshold amount.

Assignees

Inventors

Classifications

  • using a touch-screen or digitiser, e.g. input of commands through traced gestures · CPC title

  • by capacitive means · CPC title

  • G06F3/0418Primary

    for error correction or compensation, e.g. based on parallax, calibration or alignment · CPC title

  • Touch location disambiguation · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10437384B2 cover?
The various implementations described herein include systems, methods and/or devices used to enable touchscreen proximity sensing. An exemplary method is performed at a touch sensitive device and includes detecting the presence of water on a capacitive sense array (CSA). The method detects decreased electrode responses from at least a subset of a plurality of sensor electrodes of the CSA that s…
Who is the assignee on this patent?
Parade Tech Ltd
What technology area does this patent fall under?
Primary CPC classification G06F3/0418. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 08 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).