Detecting a palm touch on a surface
First Claim
Patent Images
1. A method for detecting a non-input touch on a touch surface, the method comprising:
- receiving a plurality of touches substantially simultaneously on the touch surface, the touch surface having a top distal edge;
selecting a first pair of the touches, the first pair including a first touch and a second touch;
determining a first distance between the first touch and the second touch;
comparing the first distance to a distance threshold;
determining, based on the comparison, that the first distance exceeds the distance threshold; and
classifying, based on the determination that the first distance exceeds the distance threshold, at least one of the first and second touches as a non-input touch;
wherein determining the first distance comprises determining a vertical distance between the first and second touches, and classifying at least one of the first and second touches as non-input touches comprises;
determining that the first touch is vertically lower than the second touch; and
classifying the first touch as a non-input touch based on the determination that the first touch is vertically lower.
1 Assignment
0 Petitions
Accused Products
Abstract
The detection of a palm touch on a touch surface, such as a mouse surface, is disclosed. A palm touch can be determined as the touch on the touch surface that has a radius exceeding a predetermined palm touch radius. Alternatively, a palm touch can be determined as the touch on the touch surface located beyond the expected distance between finger touches.
-
Citations
20 Claims
-
1. A method for detecting a non-input touch on a touch surface, the method comprising:
-
receiving a plurality of touches substantially simultaneously on the touch surface, the touch surface having a top distal edge; selecting a first pair of the touches, the first pair including a first touch and a second touch; determining a first distance between the first touch and the second touch; comparing the first distance to a distance threshold; determining, based on the comparison, that the first distance exceeds the distance threshold; and classifying, based on the determination that the first distance exceeds the distance threshold, at least one of the first and second touches as a non-input touch; wherein determining the first distance comprises determining a vertical distance between the first and second touches, and classifying at least one of the first and second touches as non-input touches comprises; determining that the first touch is vertically lower than the second touch; and classifying the first touch as a non-input touch based on the determination that the first touch is vertically lower. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computing system, comprising:
-
an input device including a plurality of input sensors configured to detect substantially simultaneous touches on a surface of the input device, the surface having a top distal edge; and a processor in communication with the input device, the processor configured to receive a plurality of touches substantially simultaneously on the surface of the input device, select a first pair of the touches, the first pair including a first touch and a second touch, determine a first distance between the first touch and the second touch, compare the first distance to a distance threshold, determine, based on the comparison, that the first distance exceeds the distance threshold, and classify, based on the determination that the first distance exceeds the distance threshold, at least one of the first and second touches as a non-input touch; wherein determining the first distance comprises determining a vertical distance between the first and second touches, and classifying at least one of the first and second touches as non-input touches comprises; determining that the first touch is vertically lower than the second touch; and classifying the first touch as a non-input touch based on the determination that the first touch is vertically lower. - View Dependent Claims (8, 9, 10)
-
-
11. A method for detecting a non-input touch on a touch surface, the method comprising:
-
receiving a plurality of touches substantially simultaneously on the touch surface, the touch surface having a top distal edge; selecting a first pair of the touches, the first pair including a first touch and a second touch; determining the number of touches; calculating a distance threshold based on the number of touches; determining a first distance between the first touch and the second touch; comparing the first distance to the distance threshold; determining, based on the comparison, that the first distance exceeds the distance threshold; and classifying, based on the determination that the first distance exceeds the distance threshold, at least one of the first and second touches as a non-input touch. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A computing system, comprising:
-
an input device including a plurality of input sensors configured to detect substantially simultaneous touches on a surface of the input device, the surface having a top distal edge; and a processor in communication with the input device, the processor configured to receive a plurality of touches substantially simultaneously on the surface of the input device, select a first pair of the touches, the first pair including a first touch and a second touch, determine the number of touches, calculate a distance threshold based on the number of touches, determine a first distance between the first touch and the second touch, compare the first distance to the distance threshold, determine, based on the comparison, that the first distance exceeds the distance threshold, and classify, based on the determination that the first distance exceeds the distance threshold, at least one of the first and second touches as a non-input touch. - View Dependent Claims (18, 19, 20)
-
Specification