Browser session overview
First Claim
1. One or more non-transitory computer readable storage media comprising instructions that, when executed by one or more computing devices, perform:
- storing, in a common navigation history, a first group of resource identifiers accessed by a user during a first browsing session using a first browser window;
storing, in the common navigation history, a second group of resource identifiers accessed by the user during a second browsing session using a second browser window, wherein the second group of resource identifiers are accessed by the user while the first browsing session and the second browsing session are executing simultaneously;
detecting selection of a browser session overview button in the first window;
responsive to the detecting, displaying in the first browser window at least part of the common navigation history, including;
the first group of resource identifiers;
the second group of resource identifiers that are accessed while both the first browsing session and the second browsing session are executing simultaneously; and
a graphic session divider, wherein the first group of resource identifiers are displayed together on a first side of the graphic session divider and the second group of resource identifiers are displayed together on a second side of the graphic session divider that is different from the first side of the graphic session divider; and
dynamically updating, without user intervention, the displaying of the common navigation history while the first browsing session and the second browsing session are executing simultaneously, the displaying being dynamically updated, without user intervention, in the first browser window to reflect further resource identifiers that are accessed using the second browser window during the simultaneously executing the first and the second browsing sessions, regardless of the order in which the further resource identifiers are accessed using the first and second browser windows, such that;
the further resource identifiers accessed using the second browser window are separated by the graphic session divider from the first group of resource identifiers, and displayed together with the second group of resource identifiers on the second side of the graphic session divider; and
the further resource identifiers accessed using the first browser window are displayed together with the first group of resource identifiers on the first side of the graphic session divider.
2 Assignments
0 Petitions
Accused Products
Abstract
A method includes storing one or more resource identifiers identifying one or more associated resources visited using a browser application, and presenting the resource identifiers in an order designated by one of a plurality of history presentation settings and resource navigation context specifications. The history presentation setting and navigation context can be selected by a user. Exemplary history presentation settings include chronological and domain-name grouped. Exemplary navigation context includes resource identifier, such as name, URI, or domain of the currently viewed resource. The method may further include presenting a thumbnail when a pointer icon is positioned over one of the resource identifiers. A system includes a navigation event capture module storing resource identifiers identifying associated visited resources in a navigation history and an overview module ordering the resource identifiers in an order designated by one of a plurality of history presentation settings and resource navigation context specifications.
-
Citations
20 Claims
-
1. One or more non-transitory computer readable storage media comprising instructions that, when executed by one or more computing devices, perform:
-
storing, in a common navigation history, a first group of resource identifiers accessed by a user during a first browsing session using a first browser window; storing, in the common navigation history, a second group of resource identifiers accessed by the user during a second browsing session using a second browser window, wherein the second group of resource identifiers are accessed by the user while the first browsing session and the second browsing session are executing simultaneously; detecting selection of a browser session overview button in the first window; responsive to the detecting, displaying in the first browser window at least part of the common navigation history, including; the first group of resource identifiers; the second group of resource identifiers that are accessed while both the first browsing session and the second browsing session are executing simultaneously; and a graphic session divider, wherein the first group of resource identifiers are displayed together on a first side of the graphic session divider and the second group of resource identifiers are displayed together on a second side of the graphic session divider that is different from the first side of the graphic session divider; and dynamically updating, without user intervention, the displaying of the common navigation history while the first browsing session and the second browsing session are executing simultaneously, the displaying being dynamically updated, without user intervention, in the first browser window to reflect further resource identifiers that are accessed using the second browser window during the simultaneously executing the first and the second browsing sessions, regardless of the order in which the further resource identifiers are accessed using the first and second browser windows, such that; the further resource identifiers accessed using the second browser window are separated by the graphic session divider from the first group of resource identifiers, and displayed together with the second group of resource identifiers on the second side of the graphic session divider; and the further resource identifiers accessed using the first browser window are displayed together with the first group of resource identifiers on the first side of the graphic session divider. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for navigating among resources comprising:
-
a processor; and a memory operably connected to the processor, the memory including, a navigation event capture module configured to store resource identifiers identifying associated visited resources in a navigation history, including a first group of resource identifiers accessed during a first browsing session and a second group of resources accessed during a second browsing session, wherein the second group of resource identifiers are accessed while the first browsing session and the second browsing session are executing simultaneously; an overview module configured to; display, in a browser window; a presentation of at least some of the first group of resource identifiers and at least some of the second group of resource identifiers that are accessed while the first browsing session and the second browsing session are executing simultaneously; a graphic session divider, wherein the first group of resource identifiers are displayed together on a first side of the graphic session divider and the second group of resource identifiers are displayed together on a second side of the graphic session divider that is different from the first side of the graphic session divider; and dynamically update, without user intervention, the presentation of the common navigation history while the first browsing session and the second browsing session are executing simultaneously, the presentation being dynamically updated, without user intervention, in the browser window to reflect further resource identifiers that are accessed during the simultaneously executing the first and the second browsing sessions, regardless of the order in which the further resource identifiers are accessed using the first and second browser windows, such that; the further resource identifiers accessed using the second browser window are separated from the first group of resource identifiers with the session divider, and displayed together with the second group of resource identifiers on the second side of the graphic session divider; and the further resource identifiers accessed using the first browser window are displayed together with the first group of resource identifiers on the first side of the graphic session divider. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A method comprising:
-
storing, in a common navigation history on a storage device, a first group of resource identifiers accessed by a user during a first browsing session using a first browser window; storing, in the common navigation history, a second group of resource identifiers accessed by the user during a second browsing session using a second browser window, wherein the second group of resource identifiers are accessed by the user while the first browsing session and the second browsing session are executing simultaneously; detecting the selection of a browser session overview button in the first browsing window; responsive to the detecting, displaying in the first browser window at least part of the common navigation history, including; the first group of resource identifiers; the second group of resource identifiers that are accessed while both the first browsing session and the second browsing session are executing simultaneously; and a graphic session divider, wherein the first group of resource identifiers are displayed together on a first side of the graphic session divider and the second group of resource identifiers are displayed together on a second side of the graphic session divider that is different from the first side of the graphic session divider; and dynamically updating, without user intervention, the displaying of the common navigation history while the first browsing session and the second browsing session are executing simultaneously, the displaying being dynamically updated, without user intervention, in the first browser window to reflect further resource identifiers that are accessed using the second browser window during the simultaneously executing the first and the second browsing sessions, regardless of the order in which the further resource identifiers are accessed using the first and second browser windows, such that; the further resource identifiers accessed using the second browser window are separated by the graphic session divider from the first group of resource identifiers, and displayed together with the second group of resource identifiers on the second side of the graphic session divider; and the further resource identifiers accessed using the first browser window are displayed together with the first group of resource identifiers on the first side of the graphic session divider.
-
Specification