Unintentional touch rejection
First Claim
1. A computing device comprising:
- at least one processing unit; and
at least one memory storing computer readable instructions that when executed cause the computing device to perform a method of evaluating touch received on a touch-sensitive display, the method comprising;
receiving a first touch on the touch-sensitive display;
determining a first value for at least one parameter associated with the first touch;
comparing the first value with a first threshold for the at least one parameter;
in response to determining that the first value does not meet or exceed the first threshold, comparing the first value to a second threshold for the at least one parameter; and
in response to determining that the first value meets or exceeds the second threshold, providing a visual feedback on a graphical user interface (GUI) associated with the computing device.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for rejecting an unintentional palm touch is disclosed. In at least some embodiments, a touch is detected by a touch-sensitive surface associated with a display. Characteristics of the touch may be used to generate a set of parameters related to the touch. In an embodiment, firmware is used to determine a reliability value for the touch. The reliability value and the location of the touch is provided to a software module. The software module uses the reliability value and an activity context to determine a confidence level of the touch. In an embodiment, the confidence level may include an evaluation of changes in the reliability value over time. If the confidence level for the touch is too low, it may be rejected.
395 Citations
20 Claims
-
1. A computing device comprising:
-
at least one processing unit; and at least one memory storing computer readable instructions that when executed cause the computing device to perform a method of evaluating touch received on a touch-sensitive display, the method comprising; receiving a first touch on the touch-sensitive display; determining a first value for at least one parameter associated with the first touch; comparing the first value with a first threshold for the at least one parameter; in response to determining that the first value does not meet or exceed the first threshold, comparing the first value to a second threshold for the at least one parameter; and in response to determining that the first value meets or exceeds the second threshold, providing a visual feedback on a graphical user interface (GUI) associated with the computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer storage device storing computer readable instructions that when executed by a processing unit cause a computing device to perform a method of evaluating a touch received on a touch-sensitive display, the method comprising:
-
receiving a first touch on the touch-sensitive display; determining at least a first value for at least one parameter associated with the first touch; comparing the first value with a first threshold for the at least one parameter; in response to determining that the first value does not meet or exceed the first threshold, comparing the first value to a second threshold for the at least one parameter; and in response to determining that the first value meets or exceeds the second threshold, providing a visual feedback on a graphical user interface (GUI) associated with the computing device. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A hand-held computing device communicatively coupled to a system memory storing computer readable instructions that when executed by a processing unit cause the mobile device to perform a method of evaluating a touch received on a touch-sensitive display, the method comprising:
-
receiving a first touch on the touch-sensitive display; determining at least a first value for at least one parameter associated with the first touch; comparing the first value with a first threshold for the at least one parameter; in response to determining that the first value does not meet or exceed the first threshold, comparing the first value to a second threshold for the at least one parameter; and in response to determining that the first value meets or exceeds the second threshold, providing a visual feedback on a graphical user interface (GUI) associated with the computing device. - View Dependent Claims (18, 19, 20)
-
Specification