Intelligent backward resource navigation
First Claim
1. A method comprising:
- designating a navigation node as a hub node based on an analysis of at least two navigation branches from a visited resource, the navigation node corresponding to a visit to the visited resource;
detecting selection of an intelligent backward navigation button;
in response to detecting selection of the target back button, determining that the navigation node is a hub node;
in response to determining that the navigation node is a hub node, navigating to the visited resource.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for navigating among resources includes a target detection module detecting whether a first resource has been branched from to two other different resources and a backward navigation module operable to detect selection of a backward navigation button and cause navigation to the first resource. A method includes designating a target resource accessible via a backward navigation button in a first browser session, detecting selection of the backward navigation button in a second browser session, and navigating to the target resource in the second browser session. The method can involve detecting hovering of a pointer icon over the backward navigation button and responsively presenting a thumbnail of a resource associated with the backward navigation button.
258 Citations
38 Claims
-
1. A method comprising:
-
designating a navigation node as a hub node based on an analysis of at least two navigation branches from a visited resource, the navigation node corresponding to a visit to the visited resource;
detecting selection of an intelligent backward navigation button;
in response to detecting selection of the target back button, determining that the navigation node is a hub node;
in response to determining that the navigation node is a hub node, navigating to the visited resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
in a first browser session, automatically designating a backward navigation target accessible via a backward navigation button based on user navigation;
in a second browser session, detecting selection of the backward navigation button;
navigating to the target resource in the second browser session. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system for navigating among resources comprising:
-
a backward navigation target detection module detecting whether a first resource has been branched from to two other different resources;
a backward navigation module operable to detect selection of a backward navigation button and cause navigation to the first resource. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
-
31. A computer program product encoding a computer program for executing on a computer system a computer process, the computer process comprising:
-
detecting a press and release of a backward navigation button during a current browser session, the backward navigation button being associated with a resource identifier identifying a resource that was visited during a previous browser session but not during the current browser session;
responsively navigating to the resource. - View Dependent Claims (32, 33, 34, 35, 36, 37)
-
-
38. A computer program product encoding a computer program for executing on a computer system a computer process, the computer process comprising:
-
detecting retracing of a previous navigation path to a previously visited resource;
recording a navigation node corresponding to the previously visited resource;
detecting navigation to another resource that is not on the previous navigation path;
in response to detecting navigation to the other resource that is not on the previous navigation path, designating the navigation node of the previously visited resource as a backward navigation target and the previously visited resource as a target resource.
-
Specification