OPTIMIZED ADAPTIVE THRESHOLDING FOR TOUCH SENSING
First Claim
1. A method for recognizing touch input for a touch panel, comprising:
- scanning the touch panel over a first frame including at least one touch panel blob resulting from a touch on the touch panel;
scanning the touch panel over a second frame including at least one touch panel blob resulting from a touch on the touch panel;
processing the touch panel blob within the first frame based at least in part on a first touch-reporting sensitivity and processing the touch panel blob within the second frame based at least in part on a second touch-reporting sensitivity; and
determining whether a valid touch exists based at least in part on the processing step.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, computer-readable media, and apparatuses for recognizing touch input for a touch panel are presented. In some embodiments, a method for recognizing touch input for a touch panel includes scanning the touch panel over a first frame including at least one touch panel blob resulting from a touch on the touch panel. The method also includes scanning the touch panel over a second frame including at least one touch panel blob resulting from a touch on the touch panel. The method additionally includes processing the touch panel blob within the first frame based at least in part on a first touch-reporting sensitivity and processing the touch panel blob within the second frame based at least in part on a second touch-reporting sensitivity. The method further includes determining whether a valid touch exists based at least in part on the processing step.
-
Citations
30 Claims
-
1. A method for recognizing touch input for a touch panel, comprising:
-
scanning the touch panel over a first frame including at least one touch panel blob resulting from a touch on the touch panel; scanning the touch panel over a second frame including at least one touch panel blob resulting from a touch on the touch panel; processing the touch panel blob within the first frame based at least in part on a first touch-reporting sensitivity and processing the touch panel blob within the second frame based at least in part on a second touch-reporting sensitivity; and determining whether a valid touch exists based at least in part on the processing step. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus for recognizing touch input for a touch panel, comprising:
-
the touch panel; a memory comprising touch positioning logic; and a processor coupled to the touch panel and the memory, the processor operable, when the touch positioning logic is executed, to; scan the touch panel over a first frame including at least one touch panel blob resulting from a touch on the touch panel; scan the touch panel over a second frame including at least one touch panel blob resulting from a touch on the touch panel; process the touch panel blob within the first frame based at least in part on a first touch-reporting sensitivity and processing the touch panel blob within the second frame based at least in part on a second touch-reporting sensitivity; and determine whether a valid touch exists based at least in part on the processing step. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus for recognizing touch input for a touch panel, comprising:
-
means for scanning the touch panel over a first frame including at least one touch panel blob resulting from a touch on the touch panel; means for scanning the touch panel over a second frame including at least one touch panel blob resulting from a touch on the touch panel; means for processing the touch panel blob within the first frame based at least in part on a first touch-reporting sensitivity and processing the touch panel blob within the second frame based at least in part on a second touch-reporting sensitivity; and means for determining whether a valid touch exists based at least in part on the processing step. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A processor-readable non-transitory medium comprising processor readable instructions configured to cause a processor to:
-
scan a touch panel over a first frame including at least one touch panel blob resulting from a touch on the touch panel; scan the touch panel over a second frame including at least one touch panel blob resulting from a touch on the touch panel; process the touch panel blob within the first frame based at least in part on a first touch-reporting sensitivity and processing the touch panel blob within the second frame based at least in part on a second touch-reporting sensitivity; and determine whether a valid touch exists based at least in part on the processing step. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
Specification