Probabilistic palm rejection using spatiotemporal touch features and iterative classification
First Claim
Patent Images
1. A method, comprising:
- in response to receiving a notification of a touch event associated with a touch-sensitive screen of a device, initially classifying the touch event to generate an initial classification of the touch event based on a set of features that are used to characterize the touch event and a relationship of the touch event to at least one other touch event associated with the touch-sensitive screen, to facilitate distinguishing between at least a first type of touch event and a second type of touch event on the touch-sensitive screen; and
periodically re-classifying the touch event over a time window centered at a time the touch event was received, wherein, for a re-classification of the re-classifying of the touch event, the time window is expanded forward and backward in time from the time the touch event was received, while maintaining the time window centered at the time, wherein, to facilitate the re-classifying of the touch event, the re-classification is determined based on the set of features, comprising features of the touch event, previous features obtained from a previous touch event associated with the touch-sensitive screen that occurred prior to the time, and subsequent features obtained from a subsequent touch event associated with the touch-sensitive screen that occurs subsequent to the time, wherein the previous touch event and the subsequent touch event occur within the time window, and wherein a final classification of the touch event is determined based on the initial classification and the re-classification.
2 Assignments
0 Petitions
Accused Products
Abstract
The disclosed subject matter is a palm rejection technique utilizing temporal features, iterative classification, and probabilistic voting. Touch events are classified based on features periodically extracted from time windows of increasing size, always centered at the birth of the event. The classification process uses a series of decision trees acting on said features.
9 Citations
17 Claims
-
1. A method, comprising:
-
in response to receiving a notification of a touch event associated with a touch-sensitive screen of a device, initially classifying the touch event to generate an initial classification of the touch event based on a set of features that are used to characterize the touch event and a relationship of the touch event to at least one other touch event associated with the touch-sensitive screen, to facilitate distinguishing between at least a first type of touch event and a second type of touch event on the touch-sensitive screen; and periodically re-classifying the touch event over a time window centered at a time the touch event was received, wherein, for a re-classification of the re-classifying of the touch event, the time window is expanded forward and backward in time from the time the touch event was received, while maintaining the time window centered at the time, wherein, to facilitate the re-classifying of the touch event, the re-classification is determined based on the set of features, comprising features of the touch event, previous features obtained from a previous touch event associated with the touch-sensitive screen that occurred prior to the time, and subsequent features obtained from a subsequent touch event associated with the touch-sensitive screen that occurs subsequent to the time, wherein the previous touch event and the subsequent touch event occur within the time window, and wherein a final classification of the touch event is determined based on the initial classification and the re-classification. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
Specification