Navigation history
First Claim
1. A method for enabling access to a history of previously-accessed web-pages using a machine, comprising the acts of:
- in response to a user input, using the machine to provide a hierarchical tree displaying a plurality of nodes representing a plurality of previously accessed web-pages, the hierarchical tree configured to include a plurality of alternate child nodes for at least one parent node;
determining if a first web-page associated with a first child node is displayed in the same window as the parent node;
upon determining that the first web-page associated with the child node is displayed in the same window as the parent node, displaying a connector in a first format between the parent node and the first child node;
determining if a second web-page associated with a second child node is displayed in a different window than the parent node;
upon determining that the second web-page associated with the second child node is displayed in the different window, displaying a connector in a second format between the second child node and the parent node;
providing for a user input to select the hierarchical level of nodes displayed; and
providing a reference time scale for such nodes displayed, including organizing the nodes in accordance with the reference time scale;
wherein each such web-page is displayed as a node of the hierarchical tree, and wherein each such node may be selected to retrieve the previously-accessed web-page; and
wherein the plurality of alternate child nodes and the respective parent node of the plurality of alternate child nodes each represents a respective-previously-accessed web-page.
0 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, system, and signal-bearing medium that in an embodiment represent previously-accessed data items as nodes in a tree or trees and display the tree or trees with the access time on an axis. The root node of a tree represents a data item accessed via an address entered by a user while a child node of the tree represents a data item selected from a parent node of the child node. In an embodiment, data items that were displayed in the same window as their parents have different connectors between their associated nodes than do data items that were displayed in different windows from their parents.
21 Citations
18 Claims
-
1. A method for enabling access to a history of previously-accessed web-pages using a machine, comprising the acts of:
-
in response to a user input, using the machine to provide a hierarchical tree displaying a plurality of nodes representing a plurality of previously accessed web-pages, the hierarchical tree configured to include a plurality of alternate child nodes for at least one parent node; determining if a first web-page associated with a first child node is displayed in the same window as the parent node; upon determining that the first web-page associated with the child node is displayed in the same window as the parent node, displaying a connector in a first format between the parent node and the first child node; determining if a second web-page associated with a second child node is displayed in a different window than the parent node; upon determining that the second web-page associated with the second child node is displayed in the different window, displaying a connector in a second format between the second child node and the parent node; providing for a user input to select the hierarchical level of nodes displayed; and providing a reference time scale for such nodes displayed, including organizing the nodes in accordance with the reference time scale; wherein each such web-page is displayed as a node of the hierarchical tree, and wherein each such node may be selected to retrieve the previously-accessed web-page; and wherein the plurality of alternate child nodes and the respective parent node of the plurality of alternate child nodes each represents a respective-previously-accessed web-page. - View Dependent Claims (2, 3, 4)
-
-
5. A machine readable storage medium comprising a plurality of instructions that when executed by at least one processor, cause the performing of operations comprising:
-
in response to a user input, providing a hierarchical tree displaying a plurality of nodes representing a plurality of previously accessed web-pages, the hierarchical tree configured to include a plurality of alternate child nodes for at least one parent node; determining if a first web-page associated with a first child node is displayed in the same window as the parent node; upon determining that the first web-page associated with the child node is displayed in the same window as the parent node, displaying a connector in a first format between the parent node and the first child node; determining if a second web-page associated with a second child node is displayed in a different window than the parent node; upon determining that the second web-page associated with the second child node is displayed in the different window, displaying a connector in a second format between the second child node and the parent node; providing for a user input to select the hierarchical level of nodes displayed; and providing a reference time scale for such nodes displayed, including organizing the nodes in accordance with the reference time scale, wherein each such web-page is displayed as a node of the hierarchical tree, and wherein each such node may be selected to retrieve the previously-accessed web-page; and wherein the plurality of alternate child nodes and the respective parent node of the plurality of alternate child nodes each represents a respective previously-accessed web-page. - View Dependent Claims (6, 7)
-
-
8. A method of identifying web-pages previously accessed by a user, comprising the acts of:
-
determining a hierarchical order of a plurality of previously-accessed web-pages previously accessed by a user through use of a computer; determining if a first web-page associated with a first child node is displayed in the same window as the parent node; determining if a second web-page associated with a second child node is displayed in a different window than the parent node; displaying a graphical representation of the hierarchical order as at least one tree, and wherein a plurality of alternate child node branches, originating from a parent node, of the at least one tree are displayed simultaneously, wherein upon determining that the first web-page associated with the first child node is displayed in the same window, displaying a connector in a first format between the parent node and the first child node, wherein upon determining that the second web-page associated with the second child node is displayed in the different window, displaying a connector in a second format between the second child node and the parent node; wherein each of the nodes represents a respective previously accessed web-page in the at least one tree; and wherein at least a portion of the nodes are selectable from the displayed tree, and wherein in response to selecting of a node the corresponding previously-accessed web-page is retrieved and displayed; providing a reference time scale to the access of the web-pages, including organizing the nodes in accordance with the reference time scale; and providing a control for the degree to which the at least one tree is displayed. - View Dependent Claims (9, 10)
-
-
11. A machine readable storage medium comprising a plurality of instructions that when executed by at least one processor, cause the performing of operations comprising:
-
determining a hierarchical order of a plurality of previously-accessed web-pages accessed by at least one user through use of a computer; displaying a graphical representation of the hierarchical order as at least one tree, wherein each of the nodes of the displayed tree represents a respective previously accessed web-page, and wherein the displayed tree includes a plurality of alternate child node branches originating from a parent node, wherein each of the alternate child nodes also represents a respective previously-accessed web-page; determining if a first web-page associated with a first child node is displayed in the same window as the parent node; upon determining that the first web-page associated with the child node is displayed in the same window as the parent node, displaying a connector in a first format between the parent node and the first child node; determining if a second web-page associated with a second child node is displayed in a different window than the parent node; upon determining that the second web-page associated with the second child node is displayed in the different window, displaying a connector in a second format between the second child node and the parent node; providing a reference time scale to the access of the web-pages, including organizing the nodes in accordance with the reference time scale; and providing a control for the user to control the degree to which the at least one tree is displayed. - View Dependent Claims (12, 13)
-
-
14. A method of navigating through at least one of a plurality of previously-accessed web-pages using a computer, comprising the acts of:
-
providing an input to view a display of at least one hierarchical tree wherein each of the nodes of the tree represents a respective previously-accessed web-page, the hierarchical tree displayed in combination with a reference time scale to the time of access of the web-pages, including organizing the nodes in accordance with the reference time scale; determining if a first web-page associated with a first child node is displayed in the same window as the parent node; upon determining that the first web-page associated with the child node is displayed in the same window as the parent node, displaying a connector in a first format between the parent node and the first child node; determining if a second web-page associated with a second child node is displayed in a different window than the parent node; upon determining that the second web-page associated with the second child node is displayed in the different window, displaying a connector in a second format between the second child node and the parent node; actuating a control to control the number of alternate child nodes, originating from a parent node, displayed on the at least one hierarchical tree; and selecting a node associated with a web-page to cause display of the associated web-page; and wherein a plurality of alternate child nodes and a respective parent node of the plurality of alternate child nodes each represent a respective previously-accessed web-page. - View Dependent Claims (15, 16, 17, 18)
-
Specification