Patent ID: 8451246

Claim:
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.