MULTI-TOUCH MANAGEMENT FOR TOUCH SCREEN DISPLAYS
First Claim
1. A method for processing multiple touches on a display of a touch screen device, the method comprising:
- detecting a touch to a location of a touch screen display of a computing device;
determining whether or not the detected touch has occurred within a pre-determined period of time from a previously detected touch to the touch screen display at a location proximate to the location of the detected touch and at a time when a refreshing of a user interface of the computing device lags beyond a threshold the detection of the touch; and
,disregarding the detected touch in response to determining that the detected touch has occurred within a pre-determined period of time from a previously detected touch to the touch screen display at a location proximate to the location of the detected touch and at a time when a refreshing of a user interface of the computing device lags beyond a threshold the detection of the touch.
4 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide a method and device for processing multiple touches on a display of a touch screen device. In an embodiment of the invention, a method for processing multiple touches on a display of a touch screen device includes detecting a touch to a location of a touch screen display of a computing device. The method also includes determining (1) whether or not the detected touch has occurred within a pre-determined period of time from a previously detected touch to the touch screen display (2) at a location proximate to the location of the detected touch and (3) at a time when a refreshing of a user interface of the computing device lags beyond a threshold the detection of the touch. If so, the detected touch is disregarded.
-
Citations
6 Claims
-
1. A method for processing multiple touches on a display of a touch screen device, the method comprising:
-
detecting a touch to a location of a touch screen display of a computing device; determining whether or not the detected touch has occurred within a pre-determined period of time from a previously detected touch to the touch screen display at a location proximate to the location of the detected touch and at a time when a refreshing of a user interface of the computing device lags beyond a threshold the detection of the touch; and
,disregarding the detected touch in response to determining that the detected touch has occurred within a pre-determined period of time from a previously detected touch to the touch screen display at a location proximate to the location of the detected touch and at a time when a refreshing of a user interface of the computing device lags beyond a threshold the detection of the touch. - View Dependent Claims (2, 3)
-
-
4. A computing device configured for processing multiple touches on a touch screen display, the device comprising:
-
a housing enclosing a processor, memory and a touch screen display; a user interface rendered on the display; and
,a multi-touch management module executing in the memory by the processor, the module comprising program code enabled to detect a touch to a location of the touch screen display, to determine whether or not the detected touch has occurred within a pre-determined period of time from a previously detected touch to the touch screen display at a location proximate to the location of the detected touch and at a time when a refreshing of the user interface lags beyond a threshold of the detection of the touch, and to disregard the detected touch in response to determining that the detected touch has occurred within a pre-determined period of time from a previously detected touch to the touch screen display at a location proximate to the location of the detected touch and at a time when a refreshing of a user interface of the computing device lags beyond a threshold of the detection of the touch. - View Dependent Claims (5, 6)
-
Specification