METHOD AND SYSTEM FOR ENHANCING USE OF TOUCH SCREEN ENABLED DEVICES
First Claim
1. A method of processing touch gesture inputs received on a mobile device, comprising:
- receiving and abstracting a touch gesture input on the mobile device;
determining that the touch gesture input is recognized by the mobile device and meets a predetermined threshold;
determining whether the recognized touch gesture input is native to the mobile device;
if non-native, querying a universal gesture library to find an emulation gesture that is equivalent to the touch gesture input; and
making the emulation gesture available to an application on the mobile device.
2 Assignments
0 Petitions
Accused Products
Abstract
A method is provided for processing touch gesture inputs received on a mobile device. After a touch gesture input is received and abstracted on the mobile device, it is determined whether the touch gesture input is recognized by the mobile device and meets a predetermined threshold. Provided the touch gesture input passes these tests, it is further determined whether the recognized touch gesture input is native to the mobile device. If non-native, a universal gesture library is queried to find an emulation gesture that is equivalent to the touch gesture input. The emulation gesture can then be made available to an application on the mobile device. A programmed mobile device is also provided for processing touch gesture inputs.
21 Citations
17 Claims
-
1. A method of processing touch gesture inputs received on a mobile device, comprising:
-
receiving and abstracting a touch gesture input on the mobile device; determining that the touch gesture input is recognized by the mobile device and meets a predetermined threshold; determining whether the recognized touch gesture input is native to the mobile device; if non-native, querying a universal gesture library to find an emulation gesture that is equivalent to the touch gesture input; and making the emulation gesture available to an application on the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A programmed mobile device for processing touch gesture inputs, the device having resident software for:
-
receiving and abstracting a touch gesture input on the mobile device; determining that the touch gesture input is recognized by the mobile device and meets a predetermined threshold; determining whether the recognized touch gesture input is native to the mobile device; if non-native, querying a universal gesture library to find an emulation gesture that is equivalent to the touch gesture input; and making the emulation gesture available to an application on the mobile device. - View Dependent Claims (16, 17)
-
Specification