Organizing a browser environment
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving a selection of one or more tabs of a plurality of tabs arranged on one or more windows of a browser, wherein each of the plurality of tabs corresponds to a web page;
determining, based on the selection, a first grouping of a plurality of tabs, wherein the first grouping comprises the one or more tabs of the selection;
arranging the one or more tabs of the first grouping on a grouped window of the browser, wherein the grouped window comprises a plurality of tabs consisting of only one grouping;
determining an identifier that identifies the grouped window, wherein the identifier differentiates the grouped window from a remaining one or more windows of the browser not associated with the first grouping;
tagging the grouped window based on the identifier; and
providing the grouped window tagged with the identifier capable of being used in a web page or another browser window, wherein the grouped window, including the selected one or more tabs, opens responsive to an open command.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, computer-readable storage mediums encoded with computer programs executed by one or more processors, and systems, for organizing browser windows are disclosed. A selection of one or more tabs of a plurality of tabs arranged on one or more windows of a browser may be received, wherein each of the plurality of tabs corresponds to a web page. The tabs may be grouped based on the selection. The grouped tabs may be arranged on a grouped window of the browser. The grouped window comprising the grouped tabs may be tagged with an identifier that differentiates the grouped window from a remaining one or more windows of the browser not associated with the grouped tabs.
75 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving a selection of one or more tabs of a plurality of tabs arranged on one or more windows of a browser, wherein each of the plurality of tabs corresponds to a web page; determining, based on the selection, a first grouping of a plurality of tabs, wherein the first grouping comprises the one or more tabs of the selection; arranging the one or more tabs of the first grouping on a grouped window of the browser, wherein the grouped window comprises a plurality of tabs consisting of only one grouping; determining an identifier that identifies the grouped window, wherein the identifier differentiates the grouped window from a remaining one or more windows of the browser not associated with the first grouping; tagging the grouped window based on the identifier; and providing the grouped window tagged with the identifier capable of being used in a web page or another browser window, wherein the grouped window, including the selected one or more tabs, opens responsive to an open command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer readable storage medium having code stored thereon that, when executed by one or more processors, causes the one or more processors to arrange one or more tabs of a browser, corresponding to one or more web pages, into groupings tagged with identifiers that differentiate a first grouping from a second grouping, the code comprising:
-
a selection tool configured to allow a user to select at least one of one or more tabs and one or more web pages corresponding to the one or more tabs for arrangement into one or more groupings; an identifier module configured to determine an identifier for each of the one or more groupings, wherein the identifier differentiates the first grouping from a second grouping; a tagging engine configured to tag the selections of each grouping based on the identifier; and a positioner configured to determine that a first selection has been tagged with a first identifier corresponding to a first grouping, and arrange the first selection in a grouped window tagged with the first identifier and corresponding to the first grouping, wherein the grouped window comprises a plurality of tabs consisting of only one grouping; wherein the grouped window is provided tagged with the identifier and is capable of being used in a web page or another browser window, wherein the grouped window, including the selected one or more tabs, opens responsive to an open command. - View Dependent Claims (18, 19)
-
-
20. A system comprising:
-
a processor; and a memory having instructions stored thereon that, when executed by the processor, cause the processor to perform operations comprising; receiving a selection of one or more tabs of a plurality of tabs arranged on one or more browser windows of a browser, wherein each of the plurality of tabs corresponds to a web page; determining, based on the selection, a first grouping of a plurality of tabs, wherein the first grouping comprises the one or more tabs of the selection; arranging the one or more tabs of the first grouping on a grouped window of the browser, wherein the grouped window comprises a plurality of tabs consisting of only one grouping; determining an identifier that identifies the grouped window, wherein the identifier differentiates the grouped window from a remaining one or more browser windows not associated with the first grouping; tagging the grouped window based on the identifier; and providing the grouped window tagged with the identifier capable of being used in a web page or another browser window, wherein the grouped window, including the selected one or more tabs, opens responsive to an open command.
-
Specification