GRAPHICAL USER INTERFACE INTERACTION ON A TOUCH-SENSITIVE DEVICE
First Claim
1. A method of interaction with a graphical user interface of a computing device associated with a touch-sensitive input device, the method comprising:
- receiving proximity information indicative of a proximity of an object above the touch-sensitive input device as the object performs at least a portion of a gesture prior to a contact with the touch-sensitive input device;
predicting one or more possible gesture events associated with the gesture based on the proximity information and the graphical user interface based on one or more locations on the graphical user interface where the one or more possible gesture events may potentially occur; and
initiating at least one action associated with at least one of the predicted one or more possible gesture events in relation to the graphical user interface prior to the occurrence of the gesture event define by the contact with the touch-sensitive input device.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, device and computer readable memory for interaction with a graphical user interface of a computing device associated with a touch-sensitive input device is provided. Proximity information of an object performing a gesture in relation to the graphical user information is used in predicting one or more possible gesture events that may occur with the touch-sensitive input device. The predicted gesture events are used to initiate or pre-cache possible gesture events that would occur with the graphical user interface to provide a more responsive graphical user interface when the gesture event does occur.
-
Citations
27 Claims
-
1. A method of interaction with a graphical user interface of a computing device associated with a touch-sensitive input device, the method comprising:
-
receiving proximity information indicative of a proximity of an object above the touch-sensitive input device as the object performs at least a portion of a gesture prior to a contact with the touch-sensitive input device; predicting one or more possible gesture events associated with the gesture based on the proximity information and the graphical user interface based on one or more locations on the graphical user interface where the one or more possible gesture events may potentially occur; and initiating at least one action associated with at least one of the predicted one or more possible gesture events in relation to the graphical user interface prior to the occurrence of the gesture event define by the contact with the touch-sensitive input device. - View Dependent Claims (3, 10, 11, 12, 13)
-
-
2. The method of 1 wherein the at least one action comprises pre-caching data associated with the predicted one or more possible gesture events.
-
4. The method of 1 wherein the at least one action comprises modifying the user interface display of the graphical user interface in response to the predicted one or more possible gesture events.
-
5. The method of 1 wherein predicting one or more possible gesture events comprises:
-
estimating a location on the graphical user interface of the input gesture based on the proximity information; and determining possible actions on the graphical user interface to be performed in a vicinity of the estimated location prior to the occurrence of the gesture event.
-
- 6. The method of 1 further comprising detecting the proximity information of the object when the object is above the touch-sensitive input device
-
14. A device for providing a graphical user interface coupled to a touch-sensitive input device providing a graphical user interface on a display, the device comprising:
-
a processor; a memory coupled to the processor comprising instructions for; receiving proximity information indicative of a proximity of an object above the touch-sensitive input device as the object performs at least a portion of a gesture prior to a contact with the touch-sensitive input device; predicting one or more possible gesture events associated with the gesture based on the proximity information and the graphical user interface based on one or more locations on the graphical user interface where the one or more possible gesture events may potentially occur; and initiating at least one action associated with at least one of the predicted one or more possible gesture events in relation to the graphical user interface prior to the occurrence of the gesture event define by the contact with the touch-sensitive input device. - View Dependent Claims (16, 23, 24, 25, 26)
-
-
15. The device of 14 wherein the at least one action comprises pre-caching data associated with the predicted one or more possible gesture events.
-
17. The device of 14 wherein the at least one action comprises modifying the user interface display of the graphical user interface in response to the predicted one or more possible gesture events.
-
18. The device of 14 wherein predicting one or more possible gesture events comprises:
-
estimating a location on the graphical user interface of the input gesture based on the proximity information; and determining possible actions on the graphical user interface to be performed in a vicinity of the estimated location prior to the occurrence of the gesture event.
-
- 19. The device of 14 further comprising detecting the proximity information of the object when the object is above the touch-sensitive input device
-
27. A computer readable memory containing instructions for a method of interaction with a graphical user interface of a computing device associated with a touch-sensitive input device, the instructions when executed by a processor of the computing device comprising:
-
receiving proximity information indicative of a proximity of an object above the touch-sensitive input device as the object performs at least a portion of a gesture prior to a contact with the touch-sensitive input device; predicting one or more possible gesture events associated with the gesture based on the proximity information and the graphical user interface based on one or more locations on the graphical user interface where the one or more possible gesture events may potentially occur; and initiating at least one action associated with at least one of the predicted one or more possible gesture events in relation to the graphical user interface prior to the occurrence of the gesture event define by the contact with the touch-sensitive input device.
-
Specification