SYSTEMS AND METHODS FOR BROWSING
First Claim
1. A computer-implemented method of browser navigation, the method comprising:
- after a browser has navigated from a first webpage to a second webpage, the first webpage containing a plurality of links including a link to the second webpage,detecting that a user has activated, with a single activation, a first multitask browser control while the browser is displaying the second webpage in a first window, wherein the first window may be tabbed or non-tabbed;
in response to detecting that the user has activated the first multitask browser control while the browser is displaying the second webpage in the first window;
automatically causing the first webpage to be displayed in the first window, andautomatically causing the second webpage to be loaded to a second window, wherein the second window may be tabbed or non-tabbed, and wherein the second window does not obscure the first window in the absence of subsequent user interaction with the browser.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for browser navigation are provided. After a browser has navigated from a first webpage to a second webpage, the first webpage containing a plurality of links including a link to the second webpage, the browser detects that a user has activated a first multitask browser control while the browser is displaying the second webpage in a first window. In response to detecting that the user has activated the first multitask browser control while the browser is displaying the second webpage in the first window, the browser causes the first webpage to be displayed in the first window, and causes the second webpage to be loaded in a second window.
31 Citations
30 Claims
-
1. A computer-implemented method of browser navigation, the method comprising:
-
after a browser has navigated from a first webpage to a second webpage, the first webpage containing a plurality of links including a link to the second webpage, detecting that a user has activated, with a single activation, a first multitask browser control while the browser is displaying the second webpage in a first window, wherein the first window may be tabbed or non-tabbed; in response to detecting that the user has activated the first multitask browser control while the browser is displaying the second webpage in the first window; automatically causing the first webpage to be displayed in the first window, and automatically causing the second webpage to be loaded to a second window, wherein the second window may be tabbed or non-tabbed, and wherein the second window does not obscure the first window in the absence of subsequent user interaction with the browser. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer storage system comprising a non-transitory storage device, said computer storage system having stored thereon executable program instructions that direct a computer system to at least:
-
after a browser has navigated from a first resource to a second resource, the first resource containing a plurality of links including a link to the second resource, detect that a user has activated, with a single activation, a first multitask browser control while the browser is displaying the second resource in a first window, wherein the first window may be tabbed or non-tabbed; in response to detecting that the user has activated the first multitask browser control while the browser is displaying the second resource in the first window; cause the first resource to be displayed in the first window, and cause the second resource to be loaded to a second window, wherein the second window may be tabbed or non-tabbed. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A system, comprising:
-
a network interface; a computing system comprising one or more computing devices; a computer storage system comprising a non-transitory storage device, said computer storage system having stored thereon executable program instructions that direct the computer system to at least; instantiate a network stack; instantiate a browser; enable the browser to access remote resources via the network stack and network interface; after the browser has navigated from a first resource to a second resource, the first resource containing a plurality of links including a link to the second resource, detect that a user has activated, with a single activation, a first multitask browser control while the browser is displaying the second resource in a first window, wherein the first window may be tabbed or non-tabbed; in response to detecting that the user has activated the first multitask browser control while the browser is displaying the second resource in the first window; cause the first resource to be displayed in the first window, and cause the second resource to be loaded to a second window, wherein the second window may be tabbed or non-tabbed. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
Specification