Swipe gesture classification
First Claim
1. A computer-implemented method for processing a swipe gesture, the method comprising:
- receiving an indication of a swipe gesture via a touch screen, wherein the indication of the swipe gesture comprises data representing a starting location and data representing a first direction, the starting location corresponding to a starting graphical object displayed in a first stack of graphical objects, wherein the first stack of graphical objects comprises first plural graphical objects fully displayed within the touch screen, and wherein a second stack of graphical objects comprises second plural graphical objects partially displayed within the touch screen;
determining whether the indication of the swipe gesture is associated with a hold time at the starting location exceeding a first threshold time;
determining whether the first direction is within a set of possible directions associated with a first command, wherein at least one direction is within the set of possible directions associated with the first command and at least one direction is not within the set of possible directions associated with the first command, and wherein the first command is for fully displaying the second plural graphical objects of the second stack and partially displaying the first plural graphical objects of the first stack;
providing for execution of the first command, in a case where it is determined that the first direction is within the set of possible directions associated with the first command and the indication of the swipe gesture is not associated with the hold time at the starting location exceeding the first threshold time;
providing for execution of a second command, in a case where it is determined that the first direction is not within the set of possible directions associated with the first command; and
providing for execution of the second command, in a case where it is determined that the indication of the swipe gesture is associated with the hold time at the starting location exceeding the first threshold time, wherein the second command comprises a command to delete the starting graphical object from the first stack, and wherein the first and second plural graphical objects, including the starting graphical object, correspond to tabs of a web browser, photographs, videos, or pieces in a board game application.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for swipe gesture classification are provided. Method includes receiving indication of swipe gesture. Indication of swipe gesture includes data representing a starting location and data representing first direction. Method includes determining whether indication of swipe gesture is associated with a hold time at starting location exceeding first threshold time. Method includes determining whether first direction is within set of possible directions associated with first command. Method includes, if first direction is within set of possible directions associated with first command and indication of swipe gesture is not associated with hold time at starting location exceeding first threshold time: providing for execution of first command. Method includes, if first direction is not within set of possible directions associated with first command or indication of swipe gesture is associated with hold time at starting location exceeding first threshold time: providing for execution of second command.
35 Citations
14 Claims
-
1. A computer-implemented method for processing a swipe gesture, the method comprising:
-
receiving an indication of a swipe gesture via a touch screen, wherein the indication of the swipe gesture comprises data representing a starting location and data representing a first direction, the starting location corresponding to a starting graphical object displayed in a first stack of graphical objects, wherein the first stack of graphical objects comprises first plural graphical objects fully displayed within the touch screen, and wherein a second stack of graphical objects comprises second plural graphical objects partially displayed within the touch screen; determining whether the indication of the swipe gesture is associated with a hold time at the starting location exceeding a first threshold time; determining whether the first direction is within a set of possible directions associated with a first command, wherein at least one direction is within the set of possible directions associated with the first command and at least one direction is not within the set of possible directions associated with the first command, and wherein the first command is for fully displaying the second plural graphical objects of the second stack and partially displaying the first plural graphical objects of the first stack; providing for execution of the first command, in a case where it is determined that the first direction is within the set of possible directions associated with the first command and the indication of the swipe gesture is not associated with the hold time at the starting location exceeding the first threshold time; providing for execution of a second command, in a case where it is determined that the first direction is not within the set of possible directions associated with the first command; and providing for execution of the second command, in a case where it is determined that the indication of the swipe gesture is associated with the hold time at the starting location exceeding the first threshold time, wherein the second command comprises a command to delete the starting graphical object from the first stack, and wherein the first and second plural graphical objects, including the starting graphical object, correspond to tabs of a web browser, photographs, videos, or pieces in a board game application. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-readable medium for processing a swipe gesture, the computer-readable medium comprising instructions which, when executed by a computer, cause the computer to:
-
receive an indication of a swipe gesture, wherein the indication of the swipe gesture comprises data representing a starting location and data representing a first direction, the starting location corresponding to a starting graphical object displayed in a first stack of graphical objects, wherein the first stack of graphical objects comprises first plural graphical objects fully displayed within a touch screen, and wherein a second stack of graphical objects comprises second plural graphical objects partially displayed within the touch screen; determine whether the indication of the swipe gesture is associated with a hold time at the starting location exceeding a first threshold time; determine whether the first direction is within a set of possible directions associated with a first command, wherein at least one direction is within the set of possible directions associated with the first command and at least one direction is not within the set of possible directions associated with the first command, and wherein the first command is for fully displaying the second plural graphical objects of the second stack and partially displaying the first plural graphical objects of the first stack; provide an output corresponding to the first command, in a case where it is determined that the first direction is within the set of possible directions associated with the first command and the indication of the swipe gesture is not associated with the hold time at the starting location exceeding the first threshold time; provide an output corresponding to a second command, in a case where it is determined that the first direction is not within the set of possible directions associated with the first command; and provide the output corresponding to the second command, in a case where it is determined that the indication of the swipe gesture is associated with the hold time at the starting location exceeding the first threshold time, wherein the second command comprises a command to delete the starting graphical object from the first stack, and wherein the first and second plural graphical objects, including the starting graphical object, correspond to tabs of a web browser, photographs, videos, or pieces in a board game application. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A system for processing a swipe gesture, the system comprising:
-
one or more processors; and a memory comprising instructions which, when executed by the one or more processors, cause the one or more processors to; receive an indication of a swipe gesture via a touch screen, wherein the indication of the swipe gesture comprises data representing a starting location and data representing a first direction, the starting location corresponding to a starting graphical object displayed in a first stack of graphical objects, wherein the first stack of graphical objects comprises first plural graphical objects fully displayed within the touch screen, and wherein a second stack of graphical objects comprises second plural graphical objects partially displayed within the touch screen; determine whether the indication of the swipe gesture is associated with a hold time at the starting location exceeding a first threshold time; determine whether the first direction is within a set of possible directions associated with a first command, wherein at least one direction is within the set of possible directions associated with the first command and at least one direction is not within the set of possible directions associated with the first command, and wherein the first command is for fully displaying the second plural graphical objects of the second stack and partially displaying the first plural graphical objects of the first stack; provide an output corresponding to the first command, in a case where it is determined that the first direction is within the set of possible directions associated with the first command and the indication of the swipe gesture is not associated with the hold time at the starting location exceeding the first threshold time; provide an output corresponding to a second command, in a case where it is determined that the first direction is not within the set of possible directions associated with the first command; and provide the output corresponding to the second command, in a case where it is determined that the indication of the swipe gesture is associated with the hold time at the starting location exceeding the first threshold time, wherein the second command comprises a command to delete the starting graphical object from the first stack, and wherein the first and second plural graphical objects, including the starting graphical object, correspond to tabs of a web browser, photographs, videos, or pieces in a board game application.
-
Specification