Restricted carousel with built-in gesture customization
First Claim
Patent Images
1. A method comprising:
- outputting, by a computing device, for display, a graphical user interface of an application, wherein the application is capable of performing a plurality of operations;
receiving, at the computing device, at a first time, an indication of a first touch gesture;
determining that the first touch gesture is not associated with any of the plurality of operations of the application;
in response to determining that the first touch gesture is not associated with any of the plurality of operations of the application, determining one or more operations of the plurality of operations of the application and outputting, for display, a menu of the one or more operations of the plurality of operations of the application;
receiving, at the computing device an indication of a selection of a first operation of the one or more operations of the plurality of operations of the application;
associating the first touch gesture with the first operation of the one or more operations of the plurality of operations of the application;
receiving, at the computing device, at a second time later than the first time, an indication of a second touch gesture; and
performing, in response to determining that the second touch gesture is substantially similar to the first touch gesture, the first operation of the one or more operations of the plurality of operations of the application.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, computer program product, and system are provided for defining a touch gesture on a touch sensing device. The method can include receiving a touch gesture at the touch sensing device, determining that the touch gesture is not associated with any operations, and providing an indication of one or more operations the touch sensing device can perform in response to the touch gesture. The method can also include receiving a selection of an operation, and associating the touch gesture with the selected operation.
-
Citations
17 Claims
-
1. A method comprising:
-
outputting, by a computing device, for display, a graphical user interface of an application, wherein the application is capable of performing a plurality of operations; receiving, at the computing device, at a first time, an indication of a first touch gesture; determining that the first touch gesture is not associated with any of the plurality of operations of the application; in response to determining that the first touch gesture is not associated with any of the plurality of operations of the application, determining one or more operations of the plurality of operations of the application and outputting, for display, a menu of the one or more operations of the plurality of operations of the application; receiving, at the computing device an indication of a selection of a first operation of the one or more operations of the plurality of operations of the application; associating the first touch gesture with the first operation of the one or more operations of the plurality of operations of the application; receiving, at the computing device, at a second time later than the first time, an indication of a second touch gesture; and performing, in response to determining that the second touch gesture is substantially similar to the first touch gesture, the first operation of the one or more operations of the plurality of operations of the application. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer-readable medium having computer program logic recorded thereon for enabling a processor to execute operations, the computer program logic configured to:
-
output, by a computing device, for display, a graphical user interface of an application, wherein the application is capable of performing a plurality of operations; receive, at a computing device, at a first time, an indication of a first touch gesture; determine that the first touch gesture is not associated with any of the plurality of operations of the application; in response to determining that the first touch gesture is not associated with any of the plurality of operations of the application, determine one or more operations of the plurality of operations of the application and output, for display, a menu of the one or more operations of the plurality of operations of the application; receive, at the computing device, an indication of a selection of a first operation of the one or more operations of the plurality of operations of the application; associate the first touch gesture with the first operation of the one or more operations of the plurality of operations of the application; receive, at the computing device, at a second time later than the first time, an indication of a second touch gesture; and perform, in response to determining that the second touch gesture is substantially similar to the first touch gesture, the first operation of the one or more operations of the plurality of operations of the application. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system, comprising:
-
a display device; a touch sensing device; a memory configured to store data and computer-executable instructions; and a computing device operatively coupled to the display device, the touch sensing device and the memory, wherein the computing device and memory are configured to; output, for display, a graphical user interface of an application, wherein the application is capable of performing a plurality of operations; receive, at a first time, an indication of a first touch gesture; determine that the first touch gesture is not associated with any operations of the application; in response to determining that the first touch gesture is not associated with any operations of the application, determine one or more operations of the plurality of operations of the application and output, for display, a menu of the one or more operations of the plurality of operations of the application; receive an indication of a selection of a first operation of the one or more operations of the plurality of operations of the application; associate the first touch gesture with the first operation of the one or more operations of the plurality of operations of the application; receive, at a second time later than the first time, an indication of a second touch gesture; and performing, in response to determining that the second touch gesture is substantially similar to the first touch gesture, the first operation of the one or more operations of the plurality of operations of the application. - View Dependent Claims (14, 15, 16, 17)
-
Specification