1. A method for distinguishing between a palm touch and a pointer touch on a touch-sensitive screen of a computing device, comprising: receiving notification of a touch event associated with the touch-sensitive screen from the computing device; classifying the touch event based on a series of features that characterize the touch event and a relationship of the touch event to other events; 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 expands symmetrically an equal amount of time forward and backward 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 based on the series of features, 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 the classification and the re-classification contribute respective votes used to determine a final classification of the touch event.