ANCHOR-DRAG TOUCH SYMBOL RECOGNITION
First Claim
Patent Images
1. A system configured to recognize multitouch gestures, the system comprising:
- a touch panel;
a touch detection module configured to capture a first touch event and a second touch event on the touch panel; and
a processing module configured to determine if the second touch event is within a predefined boundary area from the first touch event, and discard the touch event if it is outside of the predefined boundary, the processing module further configured to track a position of a touch event within the predefined boundary and activate a predetermined object drag process based on the position of the touch event.
1 Assignment
0 Petitions
Accused Products
Abstract
Described herein are methods and devices that employ a predefined class of anchor-drag touches to minimize host processor use in a mobile computing device. As described, detecting anchor-drag touch gestures enables the touch screen controller to handle a large portion of touch processing, even in mobile devices with larger displays. A first touch establishes an anchor area, from which a drag area is calculated, and a second touch within the drag area provides a command to the device. Some embodiments may limit subsequent touch processing to the identified drag area.
-
Citations
32 Claims
-
1. A system configured to recognize multitouch gestures, the system comprising:
-
a touch panel; a touch detection module configured to capture a first touch event and a second touch event on the touch panel; and a processing module configured to determine if the second touch event is within a predefined boundary area from the first touch event, and discard the touch event if it is outside of the predefined boundary, the processing module further configured to track a position of a touch event within the predefined boundary and activate a predetermined object drag process based on the position of the touch event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of implementing a multitouch recognition function on a computing device equipped with a touch panel, the method comprising:
-
detecting a first touch event at a first location; defining a base area on the touchscreen display based at least in part on the first location; determining a drag area of the touch panel based at least in part on a predetermined geometric boundary in relation to the base area; temporarily limiting subsequent touch processing on the touch panel to the drag area; and detecting a second touch event within the drag area. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable medium comprising code that, when executed, causes an processor to perform the method of:
-
detecting a first touch event; defining a base area of the touchscreen display from the first touch event; determining a drag area of the touchscreen display, the drag area being defined within a predetermined geometric boundary in relation to the base area; temporarily limiting subsequent touch processing on the touchscreen to the drag area; and detecting a second touch event within the drag area. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. An apparatus for multitouch recognition, comprising:
-
means for receiving touch data comprising a first touch event and a second touch event; means for calculating a spatial relationship between a first location of the first touch event and a second location of the second touch event and establishing a drag area having geometric boundary in relation to the first location; means for limiting subsequent touch processing to the drag area. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification