METHOD AND APPARATUS FOR GROUPING WEB PAGE LABELS IN A WEB BROWSER
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed in the embodiments of the disclosure are methods and apparatuses for grouping web page labels. The method comprises: extracting titles of a plurality of web page labels in a tab bar of a browser; calculating semantic distances between the extracted plurality of titles; clustering web page labels corresponding to the plurality of titles based on the semantic distances between the plurality of titles; obtaining at least one label group based on the clustering, the one label group comprising at least one web page label; and sequentially arranging the at least one label group in the tab bar, the web page labels belonging to the same label group being successively arranged in the tab bar. After grouping, the web page labels are still presented in the format of web page labels in the tab bar and a web page label can be selected with a single click. Moreover, web page labels belonging to the same label group are successively arranged together in the tab bar, such that the web page labels in the tab bar are arranged and ordered and a user can find a needed web page label quickly through the tab bar, thus improving user experience.
-
Citations
34 Claims
-
1-14. -14. (canceled)
-
15. A method comprising:
-
extracting, by a processor, titles from web page labels in a tab bar of a browser; calculating, by the processor, semantic distances between the titles, a semantic distance representing a similarity between two titles; clustering, by the processor, the web page labels based on the semantic distances associated with the titles; generating, by the processor, a label group based on the clustering, the label group comprising a subset of the web page labels; and arranging, by the processor, the label group in the tab bar, the subset of the web page labels associated with the label group successively arranged in the tab bar. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. An apparatus comprising:
-
a processor; and a storage medium for tangibly storing thereon program logic for execution by the processor, the stored program logic comprising; logic, executed by the processor, for extracting titles from web page labels in a tab bar of a browser; logic, executed by the processor, for calculating semantic distances between the titles, a semantic distance representing a similarity between two titles; logic, executed by the processor, for clustering the web page labels based on the semantic distances associated with the titles; logic, executed by the processor, for generating a label group based on the clustering, the label group comprising a subset of the web page labels; and logic, executed by the processor, for arranging the label group in the tab bar, the subset of the web page labels associated with the label group successively arranged in the tab bar. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification