MULTI-TOUCH-MOVEMENT GESTURES FOR TABLET COMPUTING DEVICES
First Claim
1. A method, performed by a tablet computing device, for detecting gestures, comprising:
- receiving touch input information from at least one touch input mechanism, in response to a user touching the computing device;
receiving movement input information from at least one movement input mechanism, in response to movement of the computing device;
determining whether the touch input information and the movement input information indicate that the user has performed or is performing a multi-touch-movement gesture,where the multi-touch-movement gesture entails;
establishing two or more contacts with a surface of the computing device by a user who grasps the computing device with two hands during use; and
moving the computing device to establish at least one of;
a prescribed path; and
a prescribed static posture.
2 Assignments
0 Petitions
Accused Products
Abstract
Functionality is described herein for detecting and responding to gestures performed by a user using a computing device, such as, but not limited to, a tablet computing device. In one implementation, the functionality operates by receiving touch input information in response to the user touching the computing device, and movement input information in response to the user moving the computing device. The functionality then determines whether the input information indicates that a user has performed or is performing a multi-touch-movement (MTM) gesture. The functionality can then perform any behavior in response to determining that the user has performed an MTM gesture, such as by modifying a view or invoking a function, etc.
42 Citations
20 Claims
-
1. A method, performed by a tablet computing device, for detecting gestures, comprising:
-
receiving touch input information from at least one touch input mechanism, in response to a user touching the computing device; receiving movement input information from at least one movement input mechanism, in response to movement of the computing device; determining whether the touch input information and the movement input information indicate that the user has performed or is performing a multi-touch-movement gesture, where the multi-touch-movement gesture entails; establishing two or more contacts with a surface of the computing device by a user who grasps the computing device with two hands during use; and moving the computing device to establish at least one of;
a prescribed path; and
a prescribed static posture. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer readable storage medium for storing computer readable instructions, the computer readable instructions providing an interpretation and behavior selection module (IBSM) when the instructions are executed by one or more processing devices, the computer readable instructions comprising:
-
logic configured to receive touch input information from at least one touch input mechanism of a tablet computing device, in response to a user touching the computing device; logic configured to receive movement input information from at least one movement input mechanism, in response to movement of the computing device; logic configured to determine whether the touch input information and the movement input information indicate that the user has made or is making a multi-touch-movement gesture by; determining that the user has applied at least two hand contacts at two respective points along a peripheral region of a display surface of the computing device, using two hands that are also used to grasp the computing device; and determining that the user has rotated the computing device in a prescribed manner while touching the display surface with said at least two hand contacts; and logic configured perform an action in response to determining that the user has performed a multi-touch-movement gesture.
-
-
19. A booklet computing device, comprising:
-
at least a first section and a second section; a coupling mechanism for movably coupling the first section to the second section; at least one touch input mechanism configured to receive touch input information in response to a user touching the first section or the second section, or both the first section and the second section; at least one movement input mechanism configured to receive movement input information in response to movement of the booklet computing device, including; movement applied to both the first section and the second section; and movement of the first section relative to the second section; and a gesture matching module configured to; receive the touch input information from said at least one touch input mechanism, and the movement input information from said at least one movement input mechanism; and determine whether the touch input information and the movement input information indicate that a user has performed or is performing a multi-touch-movement gesture, where the multi-touch-movement gesture entails; establishing two or more contacts with the booklet computing device, using two hands that are also used to grasp the booklet computing device; and moving the booklet computing device to achieve at least one of;
a prescribed path in which the first section is moved relative to the second section; and
a prescribed orientation of the first section relative to the second section. - View Dependent Claims (20)
-
Specification