Unintentional touch rejection
First Claim
1. In a computer system having a graphical user interface including a touch-sensitive device, a method of distinguishing between intentional and inadvertent contact on the touch-sensitive device, the method comprising:
- (a) receiving a touch on the touch-sensitive device;
(b) determining whether the touch exceeds a confidence level; and
(c) if the touch exceeds the confidence level, communicating an associated input 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.
-
Citations
20 Claims
-
1. In a computer system having a graphical user interface including a touch-sensitive device, a method of distinguishing between intentional and inadvertent contact on the touch-sensitive device, the method comprising:
-
(a) receiving a touch on the touch-sensitive device;
(b) determining whether the touch exceeds a confidence level; and
(c) if the touch exceeds the confidence level, communicating an associated input to an application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer readable medium including computer executable instructions for performing the steps of:
-
(a) receiving a touch input from a touch-sensitive display, the touch input including a location of a touch on the touch-sensitive display and a reliability value;
(b) determining activity context for the touch; and
(c) determining a confidence level for the touch based on the reliability value and the activity context. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method of rejecting unintentional input to a touch-sensitive display, the method comprising:
-
(a) receiving a first touch on the touch-sensitive display;
(b) providing a first level of filtering to the first touch;
(c) generating a first reliability value based on a set of parameters;
(d) determining a first confidence level based on the first reliability value and an activity context; and
(e) if the confidence level is not high enough, rejecting the first touch as an input. - View Dependent Claims (18, 19, 20)
-
Specification