Tab management in a user interface window
First Claim
1. A computer-implemented method comprisingpresenting, in a browser user interface window, a plurality of tabs individual ones of which being associated with web pages or activities that have been opened;
- automatically grouping multiple tabs of the plurality of tabs together in a tab group and in a visually-distinctive way, said automatically grouping being performed responsive to a user interaction with one or more of the multiple tabs;
receiving an indication that a current active tab of the multiple tabs is being closed, the current active tab being a rightmost tab in the tab group and not a rightmost tab in the plurality of tabs; and
responsive to receiving the indication, automatically selecting a new active tab from the tab group and based on the new active tab being part of the tab group, said automatically selecting comprising selecting as the new active tab a tab that is positioned to the left of the current active tab of the multiple tabs.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques to facilitate finding a tab or tabs in a user interface window are described. Various embodiments present tabs, individual tabs being associated with an opened document such as a web page or an activity, in a user interface window and automatically group at least some of the tabs together in a visually distinctive way. In at least some embodiments, this grouping is performed in response to a user interacting with the tabs in a particular way. For instance, a user may cause a tab to be created or moved within the user interface window such that the tab is grouped with a tab group or ungrouped from a tab group. Furthermore, one or more embodiments provide for certain tab-related actions, such as selecting an active tab and changing a display of a title of a tab, which can be performed in a manner based at least in part on this grouping.
-
Citations
20 Claims
-
1. A computer-implemented method comprising
presenting, in a browser user interface window, a plurality of tabs individual ones of which being associated with web pages or activities that have been opened; -
automatically grouping multiple tabs of the plurality of tabs together in a tab group and in a visually-distinctive way, said automatically grouping being performed responsive to a user interaction with one or more of the multiple tabs; receiving an indication that a current active tab of the multiple tabs is being closed, the current active tab being a rightmost tab in the tab group and not a rightmost tab in the plurality of tabs; and responsive to receiving the indication, automatically selecting a new active tab from the tab group and based on the new active tab being part of the tab group, said automatically selecting comprising selecting as the new active tab a tab that is positioned to the left of the current active tab of the multiple tabs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. One or more computer-readable storage devices embodying computer-readable instructions which, when executed, implement a method comprising:
-
presenting multiple tabs in a user interface window, at least some of the multiple tabs having an associated document or activity; associating a subset of tabs of the multiple tabs together in a tab group, the multiple tabs including one or more other tabs that are not included in the tab group; visually distinguishing individual tabs of the tab group, wherein visually distinguishing comprises; depicting the individual tabs of the tab group in a location indicative of the tab group; depicting the individual tabs of the tab group with one or more visual indicia indicative of the tab group, the individual tabs of the tab group sharing one or more common visual indicia; and removing redundant prefix text from titles of all but one of the individual tabs of the tab group; and receiving an indication that a current active tab of the multiple tabs is being closed, the current active tab being a rightmost tab in the tab group and not a rightmost tab of the multiple tabs; and responsive to receiving the indication, automatically selecting a new active tab from the tab group, the new active tab being part of the tab group and positioned to the left of the current active tab. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. One or more computer-readable storage devices embodying computer-readable instructions which, when executed, provide:
-
a web browser comprising a user interface window configured to present a plurality of tabs, each tab being associated with a corresponding opened web page; and a tab management module associated with the web browser and configured to automatically group two or more of the plurality of tabs together in a tab group and in a visually-distinctive way responsive to one or more of the following; opening a tab in the user interface window by opening a web page from within an opened web page;
ormoving one or more of the plurality of tabs within the user interface window, the tab management module being further configured to; receive an indication that a current active tab is being closed, the current active tab being a rightmost tab in the tab group and not a rightmost tab in the plurality of tabs presented in the user interface window; and responsive to the indication that the current active tab is being closed, select as a new active tab an adjacent tab that is positioned to the left of the current active tab and based on the new active tab being part of the tab group. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification