Control of a device using gestures
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving, by a computing device, an indication that a first gesture has been performed on a touch sensitive display of the computing device;
identifying, by the computing device, a first application that corresponds to the first gesture;
receiving, by the computing device, an indication that a second gesture has been performed on the touch sensitive display of the computing device after the first gesture has been performed;
identifying, by the computing device in response to receiving the indication that the second gesture has been performed, a first operation that corresponds to the second gesture and that is one of multiple operations assigned to the first application, wherein each of the multiple operations assigned to the first application corresponds to a respective gesture; and
in response to identifying the first application that corresponds to the first gesture and identifying the first operation that corresponds to the second gesture, executing the first application and performing the first operation in the first application.
2 Assignments
0 Petitions
Accused Products
Abstract
In an operating system running on a processing device, detecting a gesture input via a user interface; identifying an operating system operation that corresponds to the gesture; performing the operating system operation; identifying an application running on the operating system that has subscribed to gesture input; and passing data corresponding to the gesture to the application for use by the application.
33 Citations
22 Claims
-
1. A computer-implemented method comprising:
-
receiving, by a computing device, an indication that a first gesture has been performed on a touch sensitive display of the computing device; identifying, by the computing device, a first application that corresponds to the first gesture; receiving, by the computing device, an indication that a second gesture has been performed on the touch sensitive display of the computing device after the first gesture has been performed; identifying, by the computing device in response to receiving the indication that the second gesture has been performed, a first operation that corresponds to the second gesture and that is one of multiple operations assigned to the first application, wherein each of the multiple operations assigned to the first application corresponds to a respective gesture; and in response to identifying the first application that corresponds to the first gesture and identifying the first operation that corresponds to the second gesture, executing the first application and performing the first operation in the first application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. One or more non-transitory machine-readable hardware devices having instructions stored thereon that, when executed by one or more computers, cause performance of operations comprising:
-
receiving, by one or more computers, an indication that a first gesture has been performed on a touch sensitive display of the one or more computers; identifying, by the one or more computers, a first application that corresponds to the first gesture; receiving, by the one or more computers, an indication that a second gesture has been performed on the touch sensitive display of the one or more computers after the first gesture has been performed; identifying, by the one or more computers in response to receiving the indication that the second gesture has been performed, a first operation that corresponds to the second gesture and that is one of multiple operations assigned to the first application, wherein each of the multiple operations assigned to the first application corresponds to a respective gesture; and in response to identifying the first application that corresponds to the first gesture and identifying the first operation that corresponds to the second gesture, executing the first application and performing the first operation in the first application. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification