TAB SCRUBBING USING NAVIGATION GESTURES
First Claim
1. A computer-implemented method for tab switching, the method comprising:
- receiving a multi-finger swipe gesture event for a computing device in a direction corresponding to a list of tabs of a user interface displayed on a screen of the computing device;
determining a distance of movement corresponding to the received multi-finger swipe gesture;
determining a next tab for selection from the list of tabs based on the determined distance of movement and a speed of the multi-finger swipe gesture, wherein a distance along the list of tabs from a current tab to the next tab is based on the determined distance of movement and the speed of the multi-finger swipe gesture; and
providing instructions for a graphical update of the user interface, wherein the graphical update displays contents of a user interface associated with the determined next tab.
2 Assignments
0 Petitions
Accused Products
Abstract
The subject matter of this specification can be implemented in, among other things, a method for tab switching. The method includes a step for receiving a multi-finger swipe gesture event for a computing device in a direction corresponding to a list of tabs of a user interface displayed on a screen of the computing device. The method also includes a step for determining a distance of movement corresponding to the received multi-finger swipe gesture. The method also includes a step for determining a next tab for selection from the list of tabs, wherein where a distance from a current tab to the next tab is proportional to the determined distance of movement. The method also includes a step for providing instructions for a graphical update of the user interface, wherein where the graphical update displays contents of a user interface associated with the determined next tab.
-
Citations
22 Claims
-
1. A computer-implemented method for tab switching, the method comprising:
-
receiving a multi-finger swipe gesture event for a computing device in a direction corresponding to a list of tabs of a user interface displayed on a screen of the computing device; determining a distance of movement corresponding to the received multi-finger swipe gesture; determining a next tab for selection from the list of tabs based on the determined distance of movement and a speed of the multi-finger swipe gesture, wherein a distance along the list of tabs from a current tab to the next tab is based on the determined distance of movement and the speed of the multi-finger swipe gesture; and providing instructions for a graphical update of the user interface, wherein the graphical update displays contents of a user interface associated with the determined next tab. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 21, 22)
-
-
10. (canceled)
-
13. A computer-readable medium storing instructions that when executed cause a computer to perform operations for tab scrubbing, the operations comprising:
-
receiving a multi-finger swipe gesture event for a computing device in a direction corresponding to a list of tabs of a user interface displayed on a screen of the computing device; determining a distance of movement corresponding to the received multi-finger swipe gesture; determining a next tab from the list of tabs based on the determined distance of movement and a speed of the multi-finger swipe gesture, wherein a distance along the list of tabs from a current tab to the next tab is based on the determined distance of movement and the speed of the multi-finger swipe gesture; and providing instructions for a graphical update of the user interface, wherein the graphical update highlights the determined next tab. - View Dependent Claims (14, 15, 16, 17, 19)
-
-
18. (canceled)
-
20. A computer-implemented system for tab selection, the system comprising:
-
one or more processors; a memory comprising instructions which, when executed by the one or more processors, cause the one or more processors to; receive a multi-finger swipe gesture event for a computing device in a direction corresponding to a list of tabs of a user interface displayed on a screen of the computing device; determine a distance of movement corresponding to the received multi-finger swipe gesture; determine a next tab from the list of tabs based on the determined distance of movement and a speed of the multi-finger swipe gesture, wherein a distance along the list of tabs from a current tab to the next tab is based on the determined distance of movement and the speed of the multi-finger swipe gesture; and receive an end of swipe gesture event indicative of selection of the determined next tab; and provide instructions for a graphical update of the user interface, wherein the graphical update displays contents of a user interface associated with the next tab.
-
Specification