Browse Prior Art Database

Position needed browser tab(s) quickly

IP.com Disclosure Number: IPCOM000247609D
Publication Date: 2016-Sep-20
Document File: 4 page(s) / 55K

Publishing Venue

The IP.com Prior Art Database

Abstract

User often opens multiple tabs and windows in multiple browser at the same time, and that always lead to a chaos. It is impossible for a user to remember the relation of webpage in tab, browser, and these are making a Cartesian product. If user wants to find tabs that opened before, user needs take much more time to search through tab, browser. This disclosure proposes a method for locating and switching to an open web page in multi tabs in multi browsers efficiently. The method communicates with different browsers to get all open web pages info, and display a full list of these pages to users. Clicking one item in the list will switch to the related web page. Once a new web page is open or an existing page is closed, the change will also be reflected in the displayed list. If user searches a keyword, the list will also be filtered according to the keyword.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 51% of the total text.

Page 01 of 4

Position needed browser tab(s) quickly

User often opens multiple tabs and windows in multiple browsers at the same time, and that always lead to a chaos.

It is impossible for a user to remember the relation of web pages in tab, browser, and these are making a Cartesian product.

For example: 3 browser , each open 10 web pages in tabs, that create 30 web pages in total.

If user wants to find tabs that opened before, user needs take much more time to search through tab, browser, that is a linear search.

User must open a tab, check whether it is wanted, if not, minimize this and check next one.

In order to reduce the inconvenience of these problem, this disclosure proposes a method.

This disclosure proposes a method for locating and switching to an open web page in multi tabs in multi browsers efficiently. The method communicates with different browsers to get all open web pages info, and display a full list of these pages to users. Clicking one item in the list will switch to the related web page.

Once a new web page is open or an existing page is closed, the change will also be reflected in the displayed list. If user searches a keyword, the list will also be filtered according to the keyword.

The advantages of the tool are, provider a standard manner for multi different browsers, locate and switch to an open web page quickly, save the time finding an open web page one by one in multi tabs and windows in multi browsers, and improve the work efficiency.

Five modules to implement the function. Viewer is to show tab list to user, Data is to store tab information, Switcher is to handle tab switching, Listener is to sync the real tab data, Polling is to collect data.

1


Page 02 of 4

User can disable/enable the tab controller function. The controller acts as a plugin or client to the browsers.

When user opens the tab controller, the Viewer module starts to send a polling data request to the Polling module, which communicates with different browsers to get all active tab information, including tab title, tab id, window id, etc. When the needed data is collected and stored to Data module, the Viewer module constructs and shows a tab list to user. The polling module keeps gather active tab data regularly. A listener was registered to hear back the tab creation and closing, it can receive more accu...