IP Library Granted Patent US 12,223,141
Granted Patent B1
US 12,223,141 · App. 18/446,122 · Granted Feb 11, 2025

Touch panel mistouch recognition

Inventors: Guodong Sun (Beijing, CN); Yue Ding (Beijing, CN); Yuan Yun Wang (New Taipei, TW)
Assignee: STMICROELECTRONICS INTERNATIONAL N.V.
G06F3/04186G06F3/0412G06F3/044G06V40/12G06V40/1306G06F3/047
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,223,141
App. No.
18/446,122
Granted
Feb 11, 2025
Kind
B1
Abstract

An example gesture detection method includes detecting at a first time a first touch on a touch panel, where the first touch covers a first area of the touch panel, and then determining whether the first touch is within a track region that surrounds a fingerprint sensing region. The method includes determining whether the first touch is within the fingerprint sensing region, the fingerprint sensing region including a sensing surface of a fingerprint sensor. The method includes determining a first fraction of the fingerprint sensing region covered by the first touch and determining whether the first fraction exceeds a first threshold. The first threshold is a majority of the fingerprint sensing region. The method includes determining a second fraction of all of the first area that is within the fingerprint sensing region and determining whether the second fraction exceeds a second threshold, where the second threshold is a fraction indicative of a majority of an area associated with the corresponding touch. The method includes based on determining that the second fraction exceeds the second threshold, determining whether the first touch is valid.

Claims (56)

1. A gesture detection method comprising:

detecting at a first time a first touch on a touch panel, the first touch covering a first area of the touch panel;

determining whether the first touch is within a track region that surrounds a fingerprint sensing region;

in response to determining that the first touch is within the track region, determining whether the first touch is within the fingerprint sensing region, the fingerprint sensing region comprising a sensing surface of a fingerprint sensor;

in response to determining that the first touch is within the fingerprint sensing region, determining a first fraction of the fingerprint sensing region covered by the first touch and determining whether the first fraction exceeds a first threshold, the first threshold being a majority of the fingerprint sensing region;

in response to determining that the first fraction exceeds the first threshold, determining a second fraction of all of the first area that is within the fingerprint sensing region and determining whether the second fraction exceeds a second threshold, the second threshold being a fraction indicative of a majority of an area associated with the corresponding touch; and

based on determining that the second fraction exceeds the second threshold, determining whether the first touch is valid.

2. The gesture detection method of claim 1 , further comprising reporting the first touch as an invalid touch in response to determining that the second fraction does not exceed the second threshold.

3. The gesture detection method of claim 1 , further comprising reporting the first touch as an invalid touch in response to determining that the first touch is moving outside of the fingerprint sensing region and then moving back inside of the fingerprint sensing region.

4. A gesture detection method comprising:

detecting at a first time a first touch on a touch panel, the first touch covering a first area of the touch panel;

determining whether the first touch is within a track region that surrounds a fingerprint sensing region;

in response to determining that the first touch is within the track region, determining whether the first touch is within the fingerprint sensing region, the fingerprint sensing region comprising a sensing surface of a fingerprint sensor;

in response to determining that the first touch is within the fingerprint sensing region, determining a first fraction of the fingerprint sensing region covered by the first touch and determining whether the first fraction exceeds a first threshold, the first threshold being a majority of the fingerprint sensing region;

in response to determining that the first fraction exceeds the first threshold, determining a second fraction of all of the first area that is within the fingerprint sensing region and determining whether the second fraction exceeds a second threshold, the second threshold being a fraction indicative of a majority of an area associated with the corresponding touch;

based on determining that the second fraction exceeds the second threshold, determining whether the first touch is valid; and

in response to reporting the first touch as valid, determining a second touch covering a second area of the touch panel at a second time, and determining whether the second touch is valid.

5. The gesture detection method of claim 4 , wherein determining whether the second touch is valid comprises:

determining that a third fraction of the fingerprint sensing region covered by the second touch exceeds the first threshold,

determining that a fourth fraction of all of the second area that is within the fingerprint sensing region exceeds the second threshold, and

determining a first overlap of the first touch with the second touch is more than a third threshold.

6. The gesture detection method of claim 5 , further comprising in response to reporting the first touch and the second touch as valid, determining a third touch covering a third area of the touch panel at a third time, and determining whether the third touch is valid.

7. The gesture detection method of claim 6 , wherein determining whether the third touch is valid comprises:

determining that a fifth fraction of the fingerprint sensing region covered by the third touch exceeds the first threshold;

determining that a sixth fraction of all of the third area that is within the fingerprint sensing region exceeds the second threshold; and

determining a second overlap of the second touch with the third touch is more than the third threshold.

8. The gesture detection method of claim 6 , further comprising in response to determining that the first touch, the second touch, and the third touch are valid, waking up an electronic device.

9. The gesture detection method of claim 5 , wherein the first threshold exceeds 50% of the fingerprint sensing region, the second threshold exceeds 65% of the associated first, second, or third area, and the third threshold exceeds 90% overlap.

10. The gesture detection method of claim 1 , further comprising reporting the first touch as an invalid touch in response to determining that the first touch has left the touch panel.

11. An electronic device comprising:

a touch panel and a fingerprint sensor;

a processor coupled to a memory storing instructions to be executed in the processor, the instructions when executed cause the processor to:

detect a first touch on the touch panel, the first touch covering a first area of the touch panel;

define a track region that surrounds a fingerprint sensing region on the touch panel;

determine whether the first touch is within the track region that surrounds the fingerprint sensing region;

in response to determining that the first touch is within the track region, determine whether the first touch is within the fingerprint sensing region, the fingerprint sensing region comprising a sensing surface of a fingerprint sensor;

in response to determining that the first touch is within the fingerprint sensing region, determine a first fraction of the fingerprint sensing region covered by the first touch and determine whether the first fraction exceeds a first threshold, the first threshold being a majority of the fingerprint sensing region; and

in response to determining that the first fraction exceeds the first threshold, determine a second fraction of all of the area that is within the fingerprint sensing region and determine whether the second fraction exceeds a second threshold, the second threshold being a fraction indicative of a majority of an area associated with the corresponding touch; and

based on determining that the second fraction exceeds the second threshold, determine whether the first touch is valid.

12. The device of claim 11 , wherein the instructions when executed further cause the processor to report the first touch as an invalid touch in response to determining that the second fraction does not exceed the second threshold.

13. The device of claim 11 , wherein the instructions when executed further cause the processor to report the first touch as an invalid touch in response to the first touch moving outside of the fingerprint sensing region and then moving back inside of the fingerprint sensing region.

14. The device of claim 11 , wherein the instructions when executed further cause the processor to, in response to reporting the first touch as valid, determine a second touch covering a second area of the touch panel at a second time, and determine whether the second touch is valid.

15. The device of claim 14 , wherein the instructions to determine whether the second touch is valid comprise instructions to:

determine that the second touch is valid in response to determining:

a third fraction of the fingerprint sensing region covered by the second touch exceeds the first threshold,

a fourth fraction of all of the second area that is within the fingerprint sensing region exceeds the second threshold, and

a first overlap of the first touch with the second touch is more than a third threshold.

16. The device of claim 15 , wherein the instructions when executed further cause the processor to, in response to reporting the first touch and the second touch as valid, determine a third touch covering a third area of the touch panel at a third time, and determine whether the third touch is valid.

17. The device of claim 16 , wherein the instructions to determine whether the third touch is valid comprise instructions to:

determine that the third touch is valid in response to determining that:

a fifth fraction of the fingerprint sensing region covered by the third touch exceeds the first threshold;

a sixth fraction of all of the third area that is within the fingerprint sensing region exceeds the second threshold; and

a second overlap of the second touch with the third touch is more than the third threshold.

18. The device of claim 16 , wherein the instructions when executed further cause the processor to, in response to determining that the first touch, the second touch, and the third touch are valid, wake up an electronic device.

19. The device of claim 15 , wherein the instructions when executed further cause the processor to determine the first threshold exceeds 50% of the fingerprint sensing region, the second threshold exceeds 65% of the associated first, second, or third area, and the third threshold exceeds 90% overlap.

20. The device of claim 11 , wherein the instructions when executed further cause the processor to report the first touch as an invalid touch in response to determining that the first touch has left the electronic device.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2024
From: STMICROELECTRONICS LTD
To: STMICROELECTRONICS INTERNATIONAL N.V.
Reel/Frame 067119/0562 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2024
From: STMICROELECTRONICS (BEIJING) R&D CO., LTD.
To: STMICROELECTRONICS INTERNATIONAL N.V.
Reel/Frame 067119/0594 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 8, 2023
From: SUN, GUODONG; DING, YUE
To: STMICROELECTRONICS (BEIJING) R&D CO. LTD
Reel/Frame 064525/0449 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 8, 2023
From: WANG, YUAN YUN
To: STMICROELECTRONICS LTD.
Reel/Frame 064525/0605 →
References Cited (20)
US 9582102B2 · Setlak · 2017 [cited by examiner]
US 10627955B2 · Ko · 2020 [cited by examiner]
US 10915194B2 · Zhu · 2021 [cited by examiner]
US 10977470B1 · Chang · 2021 [cited by applicant]
US 11232282B2 · Cheng · 2022 [cited by applicant]
US 11270095B2 · Shih et al. · 2022 [cited by applicant]
US 20110050619A1 · Griffin · 2011 [cited by examiner]
US 20120062488A1 · Lin · 2012 [cited by examiner]
US 20130106776A1 · Park · 2013 [cited by examiner]
US 20140098059A1 · Ichikawa · 2014 [cited by examiner]
US 20140340321A1 · Chang · 2014 [cited by examiner]
US 20150212724A1 · Manba · 2015 [cited by examiner]
US 20190294296A1 · Zhang · 2019 [cited by examiner]
US 20210209329A1 · Bjerre et al. · 2021 [cited by applicant]
US 20220187978A1 · Kim · 2022 [cited by examiner]
US 20230161442A1 · Heo · 2023 [cited by examiner]
US 20230409145A1 · Wu · 2023 [cited by examiner]
CN 111552399A · 2020 [cited by applicant]
CN 113238704A · 2021 [cited by applicant]
WO 2022156174A1 · 2022 [cited by applicant]