Back to results
US 9,310,934 B2Granted
Systems and methods of moisture detection and false touch rejection on touch screen devices
AssigneeQUALCOMM Incorporated
InventorsTeresa Ka Ki Ng, William Yee-Ming Huang, Qiang Gao, Hsun Wei David Wong, Carol King Mui Law, Raghukul Tilak, Rex Wang, Suhail Jalil, Mohamed Imtiaz Ahmed
Life of this patent
Estimating the term…
Abstract
The presence of moisture on a touch screen device can mimic a user's touch causing false input detection and recognition. Disclosed are systems and methods for detecting the presence of moisture on a touch screen device.
Claims30
A touch screen apparatus, comprising:
- a touch screen having a plurality of sensing nodes, each sensing node being configured to sense a screen touch event and produce a corresponding touch signal;
- a sensing circuit configured to receive touch signals from the plurality of sensing nodes and to produce a screen signal comprising each location of each sensing node and a corresponding value representative of the received touch signal at each location of each sensing node;
- a memory component in communication with the sensing circuit, the memory component configured to store screen signal information;
- and
- a processor in communication with the memory component, the processor configured to:
- retrieve screen signal information from the memory component,
- determine if the screen signal information includes one or more sensing node locations with corresponding values indicative of a first local maximum value having a value less than a first threshold value and greater than a second threshold value,
- determine if the screen signal information includes a first sensing node location within a defined proximity to the one or more sensing node locations with corresponding values indicative of a first local maximum, the first sensing node location being in a region of sensing node locations, wherein each value of each sensing node location in the region is less than a third threshold value that is less than or equal to the second threshold value, and each sensing node location in the region is adjacent to another sensing node location in the region, and
- determine that moisture is in contact with the touch screen at the one or more sensing node locations with corresponding values indicative of a first local maximum based on at least the inclusion of the first sensing node location.
6 more elements
A moisture detection method, comprising:
- receiving touch signals from a plurality of sensing nodes of a touch screen, each sensing node being configured to sense a screen touch event and produce a corresponding touch signal;
- producing screen signal information comprising each location of each sensing node and a corresponding value representative of the received touch signal at each location of each sensing node;
- determining if the screen signal information includes one or more sensing node locations with corresponding values indicative of a first local maximum value having a value less than a first threshold value and greater than a second threshold value;
- determining if the screen signal information includes a first sensing node location within a defined proximity to the one or more sensing node locations with corresponding values indicative of a first local maximum, the first sensing node location being in a region of sensing node locations, wherein each value of each sensing node location in the region is less than a third threshold value that is less than or equal to the second threshold value, and each sensing node location in the region is adjacent to another sensing node location in the region;
- and
- determining that moisture is in contact with the touch screen at the one or more sensing node locations with corresponding values indicative of a first local maximum based on at least the inclusion of the first sensing node location.
3 more elements
A touch screen apparatus, comprising:
- means for receiving touch signals from a plurality of sensing nodes of a touch screen, each sensing node being configured to sense a screen touch event and produce a corresponding touch signal;
- means for producing screen signal information comprising each location of each sensing node and a corresponding value representative of the received touch signal at each location of each sensing node;
- means for determining if the screen signal information includes one or more sensing node locations with corresponding values indicative of a first local maximum value having a value less than a first threshold value and greater than a second threshold value;
- means for determining if the screen signal information includes a first sensing node location within a defined proximity to the one or more sensing node locations with corresponding values indicative of a first local maximum, the first sensing node location being in a region of sensing node locations, wherein each value of each sensing node location in the region is less than a third threshold value that is less than or equal to the second threshold value, and each sensing node location in the region is adjacent to another sensing node location in the region;
- and
- means for determining that moisture is in contact with the touch screen at the one or more sensing node locations with corresponding values indicative of a first local maximum based on at least the inclusion of the first sensing node location.
3 more elements
A moisture detection method, comprising:
- receiving touch signals from a plurality of sensing nodes of a touch screen, each sensing node being configured to sense a screen touch event and produce a corresponding signal;
- producing screen signal information comprising each location of each sensing node and a corresponding value representative of the received signal at each location of each sensing node;
- determining if the screen signal information includes one or more sensing node locations with corresponding values indicative of local maxima values having a value less than a first threshold value and greater than a second threshold value;
- and
- determining that moisture is in contact with the touch screen based on at least a comparison between the one or more sensing node locations with corresponding values indicative of local maxima values and one or more three-dimensional shapes.
2 more elements
Dependencies are inferred from the claim text.