Patent ID: 9569412
Date: 2017-02-14
CPC Classifications: G06F,H04L

Claim:
1. A computer-implemented method for managing browser tabs, comprising: (a) identifying a plurality of URLs (Uniform Resource Locator(s)) in response to detecting the URLs used by a web browser running on a device including a computer, the URLs the URLs being selected from a group consisting of: a website, an email program, and a document, the computer having a computer readable storage medium having program instructions embodied therewith, and the program instructions being executable by the computer, the device including one or more of: a mobile device, a desktop computer, and a server, the device and the web browser connecting to the Internet to connect to and access websites; (b) organizing the plurality of URLs based on the URLs, each of the plurality of URLs corresponding to a tab opened by the web browser; (c) grouping the tabs of the web browser based on the URLs, the grouped tabs including at least part of a same URL; (d) identifying a source for each of the plurality of URLs in response to receiving the URLs in the web browser running on the device, the source of the URLs being selected from a group consisting of: the website, the email program, and the document; (e) organizing the plurality of URLs based on the source of each of the URLs; (f) grouping the tabs based on the source of the URLs; (g) determining a protocol type, a domain name, and a specific web page for each the plurality of URLs; (h) grouping the tabs with the same domain name and the same protocol type; (i) displaying the group of tabs along a top of a web browser display, for display on a display of the device, the group of tabs being grouped under a group tab: