Unintentional touch rejection
First Claim
1. A method comprising:
- receiving a touch on a touch-sensitive display of a device;
identifying at least one of a height and a width of the touch;
calculating a function of at least one of an area of the touch and a shape of the touch;
based at least in part on the calculated function, determining a probability that the touch is intentional;
based at least in part on the probability, determining whether the touch meets a predetermined confidence level; and
in response to determining that the touch meets the predetermined confidence level, communicate an input associated with the touch to an application.
2 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.
397 Citations
20 Claims
-
1. A method comprising:
-
receiving a touch on a touch-sensitive display of a device; identifying at least one of a height and a width of the touch; calculating a function of at least one of an area of the touch and a shape of the touch; based at least in part on the calculated function, determining a probability that the touch is intentional; based at least in part on the probability, determining whether the touch meets a predetermined confidence level; and in response to determining that the touch meets the predetermined confidence level, communicate an input associated with the touch to an application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. 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; receive a touch on the touch-sensitive display; identify at least one of a height and a width of the touch; calculate a function of at least one of an area of the touch and a shape of the touch; based on the calculated function, determine a probability that the touch is intentional; and based on the probability, perform one of; identify the touch as intentional; display a visual feedback on the graphical user interface (GUI); and identify the touch as unintentional. - View Dependent Claims (11, 12, 13, 14, 15, 19, 20)
-
-
16. 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, the method comprising:
-
receiving a touch on the touch-sensitive display; identifying at least one of a height and a width of the touch; calculating a function of at least one of an area of the touch and a shape of the touch; based at least in part on the calculated function, determining a probability that the touch is intentional; based at least in part on the probability, determining whether the touch meets a predetermined confidence level; and in response to determining that the touch meets the predetermined confidence level, communicating an input associated with the touch to an application. - View Dependent Claims (17, 18)
-
Specification