Method and system for context based tab management
First Claim
1. A method for tab management in a browser, the method comprising:
- identifying, by at least one processor, a plurality of browsing contexts for a plurality of tabs that are open in the browser based on a semantic analysis of contents of the plurality of tabs, wherein a browsing context includes a subject of content included in a tab;
assigning, by the at least one processor, a first set of the plurality of tabs to a first main tab group having a first main context based on the identifying of the plurality of browsing contexts, wherein a subject of the first main context is semantically broader than subjects of each of the first set of the plurality of tabs;
assigning, by the at least one processor, at least two tabs, which are included in the first main tab group, to a sub-tab group having a sub-context based on the identifying of the plurality of browsing contexts;
displaying, by a display, a user interface and a text indicating the first main context of the first main tab group;
in response to selection of the user interface to the sub-tab group, displaying a plurality of thumbnail images corresponding to the at least two tabs of the sub-tab group;
identifying each of topics in the first set of the plurality of tabs based on a semantic analysis of content included in the first set of the plurality of tabs of the first main tab group;
identifying at least one web site based on a relationship between each of the topics; and
displaying the at least one web site.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for tab management in a web browser are provided. The method includes identifying browsing contexts for at least one tab among tabs that are open on the web browser, creating tab groups, based on the identified browsing contexts, and then adding the tab or tabs to one or more of the created tab groups, and displaying tab groups to a user. The method further includes allowing the user to navigate through the tabs in selected tab groups, by providing a suitable interface, displaying tabs corresponding to browsing context of the selected tab groups by using different user interfaces, and allowing a user to navigate between the tabs corresponding to the browsing context as well as tabs that differ from each other.
-
Citations
15 Claims
-
1. A method for tab management in a browser, the method comprising:
-
identifying, by at least one processor, a plurality of browsing contexts for a plurality of tabs that are open in the browser based on a semantic analysis of contents of the plurality of tabs, wherein a browsing context includes a subject of content included in a tab; assigning, by the at least one processor, a first set of the plurality of tabs to a first main tab group having a first main context based on the identifying of the plurality of browsing contexts, wherein a subject of the first main context is semantically broader than subjects of each of the first set of the plurality of tabs; assigning, by the at least one processor, at least two tabs, which are included in the first main tab group, to a sub-tab group having a sub-context based on the identifying of the plurality of browsing contexts; displaying, by a display, a user interface and a text indicating the first main context of the first main tab group; in response to selection of the user interface to the sub-tab group, displaying a plurality of thumbnail images corresponding to the at least two tabs of the sub-tab group; identifying each of topics in the first set of the plurality of tabs based on a semantic analysis of content included in the first set of the plurality of tabs of the first main tab group; identifying at least one web site based on a relationship between each of the topics; and displaying the at least one web site. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An electronic device for tab management in a browser, the electronic device comprising:
-
a display; and at least one processor configured to; manage a plurality of tabs that are open in the browser, identify a plurality of browsing contexts for a plurality of tabs that are opened in the browser, wherein a browsing context includes a subject of content included in a tab, assign a first set of the plurality of tabs to a first main tab group having a first main context based on the identification of the plurality of browsing contexts, wherein a subject of the first main context is semantically broader than subjects of each of the first set of the plurality of tabs, assign at least two tabs, which are included in the first main tab group, to a sub-tab group having a sub-context based on the identification of the plurality of browsing contexts, control the display to display a user interface and a text indicating the first main context of the first main tab group, in response to selection of the user interface to the sub-tab group, control the display to display a plurality of thumbnail images corresponding to the at least two tabs of the sub-tab group, and identify each of topics in the first set of the plurality of tabs based on a semantic analysis of content included in the first set of the plurality of tabs of the first main tab group, identify at least one web site based on a relationship between each of the topics, and display at least one web site related to the browsing context or the main context. - View Dependent Claims (12, 13, 14, 15)
-
Specification