Detecting gestures on multi-event sensitive devices
First Claim
Patent Images
1. A computer implemented method for processing event inputs using a touch sensing device, said method comprising:
- displaying a plurality of GUI (graphical user interface) objects on a display;
detecting an event input of a number of fingers touching the touch sensing device;
identifying a control state associated with the event input, wherein the control state comprises one of a first control state, a second control state and a third control state, the first control state providing control of a first level GUI object, the second control state providing control of a second level GUI object, and the third control state providing control of a third level GUI object, wherein the first control state is identified by the event input indicating a first number of fingers touching the touch sensing device, the second control state is identified by the event input indicating a second number of fingers touching the touch sensing device, and the third control state is identified by the event input indicating a third number of fingers touching the touch sensing device; and
controlling one or more of the GUI objects in accordance with the identified control state.
2 Assignments
0 Petitions
Accused Products
Abstract
A user interface method is disclosed. The method can include detecting gestures on or above a multi-event sensor panel and performing an action associated with detected gestures. Such action can include activating or changing a state of one or more GUI objects and emulate functions performed by a mouse or trackball input device.
-
Citations
22 Claims
-
1. A computer implemented method for processing event inputs using a touch sensing device, said method comprising:
-
displaying a plurality of GUI (graphical user interface) objects on a display; detecting an event input of a number of fingers touching the touch sensing device; identifying a control state associated with the event input, wherein the control state comprises one of a first control state, a second control state and a third control state, the first control state providing control of a first level GUI object, the second control state providing control of a second level GUI object, and the third control state providing control of a third level GUI object, wherein the first control state is identified by the event input indicating a first number of fingers touching the touch sensing device, the second control state is identified by the event input indicating a second number of fingers touching the touch sensing device, and the third control state is identified by the event input indicating a third number of fingers touching the touch sensing device; and controlling one or more of the GUI objects in accordance with the identified control state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising:
-
a display that displays a plurality of GUI (graphical user interface) objects; a touch sensing device that detects an event input of a number of fingers touching the touch sensing device; and a controller that controls a first level GUI object when the event input indicates a first number of fingers touching the touch sensing device, controls a second level GUI object when the event input indicates a second number of fingers touching the touch sensing device, and controls a third level GUI object when the event input indicates a third number of fingers touching the touch sensing device. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable storage medium storing computer-readable program instructions executable to perform a method for processing event inputs using a touch sensing device, the method comprising:
-
displaying a plurality of GUI (graphical user interface) objects on a display; detecting an event input of a number of fingers touching the touch sensing device; controlling a first level GUI object when the event input indicates a first number of fingers touching the touch sensing device; controlling a second level GUI object when the event input indicates a second number of fingers touching the touch sensing device; and controlling a third level GUI object when the event input indicates a third number of fingers touching the touch sensing device. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification