Method for visualizing user path through a web site and a path's associated information scent
First Claim
1. A method for displaying a dome-tree structure having a root node, a plurality of first level nodes, and a plurality of second level nodes, the method comprising the steps of:
- positioning the root node on a two dimensional plane;
positioning the plurality of first level nodes in the dome-tree structure radially outward a first distance from the root node;
positioning the plurality of second level nodes in the dome-tree structure radially outward a second distance from the root node; and
, shilling the plurality of first level nodes a third distance relative to the plane, and shifting the plurality of second level nodes a fourth distance relative to the plane, thereby creating a three dimensional effect of a dome between the root node and the plurality of first level nodes and the plurality of second level nodes;
wherein the dome is displaying having an outside surface and an inside surface and wherein the plurality of first level nodes and the plurality of second level nodes are displayed on the inside surface of the dome-tree structure.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and system for visualizing actual and predicted usage patterns through a web site is provided. A plurality of web pages may be represented as a node and visualized on a dome tree. The dome tree is a three-dimensional image of a dome, with a portion of the outer wall removed, displayed on a two-dimensional monitor. Paths into and out of each node are displayed using a variety of colors and patterns and information relating to the nodes and paths may also be accessed. By designating a web page as the root node each of the associated pages are laid out within the dome tree radially based on actual usage information. Predicted information for each node is displayed as a bar near the node, thereby assisting a user in understanding the relationship between actual and predicted usage patterns.
-
Citations
36 Claims
-
1. A method for displaying a dome-tree structure having a root node, a plurality of first level nodes, and a plurality of second level nodes, the method comprising the steps of:
-
positioning the root node on a two dimensional plane;
positioning the plurality of first level nodes in the dome-tree structure radially outward a first distance from the root node;
positioning the plurality of second level nodes in the dome-tree structure radially outward a second distance from the root node; and
,shilling the plurality of first level nodes a third distance relative to the plane, and shifting the plurality of second level nodes a fourth distance relative to the plane, thereby creating a three dimensional effect of a dome between the root node and the plurality of first level nodes and the plurality of second level nodes;
wherein the dome is displaying having an outside surface and an inside surface and wherein the plurality of first level nodes and the plurality of second level nodes are displayed on the inside surface of the dome-tree structure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for displaying information related to a node within a dome-tree structure, comprising the steps of:
-
displaying the dome-tree structure having an outside surface and an inside surface and wherein at least a portion of the outside surface and at least a portion of the inside surface of the dome-tree structure are not displayed, thereby creating a gap in the displayed dome-tree;
selecting the node;
displaying a first set of paths, representing paths into the node, responsive to selecting the node;
displaying a second set of paths, representing paths out of the node, responsive to selecting the node;
shifting the node a distance relative to a two dimensional plane, wherein the node is displayed on the inside surface of the dome-tree structure, and wherein the dome-tree is displayed having an outside surface and an inside surface; and
,displaying a list of information related to the selected node. - View Dependent Claims (10, 11, 12)
-
-
13. An article of manufacture including an information storage medium wherein is stored information for programming a computer to perform a method of displaying a tree structure having a root node, a plurality of first level nodes, and a plurality of second level nodes, the method comprising the steps of:
-
positioning the root node on a two dimensional plane;
positioning the plurality of first level nodes in the free structure radially outward a first distance from the root node;
positioning the plurality of second level nodes in the tree structure radially outward a second distance from the root node; and
,shifting the plurality of first level nodes a third distance relative to the plane, and shifting the plurality of second level nodes a fourth distance relative to the plane, thereby creating a three dimensional effect of a dome between the root node and the plurality of first level nodes and the plurality of second level nodes;
wherein the dome is displayed having an outside surface and an inside surface and wherein the plurality of first level nodes and the plurality of second level nodes are displayed on the inside surface of the dome-tree structure. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. An article of manufacture including an information storage medium wherein is stored information for programming a computer to perform a method of displaying information related to a node within a dome-tree structure, comprising the steps of:
-
displaying the dome-tree structure having an outside surface and an inside surface and wherein at least a portion of the outside surface and at least a portion of the inside surface of the dome-tree structure are not displayed, thereby creating a gap in the displayed dome-tree;
selecting the node;
displaying a first set of paths, representing paths into the node, responsive to selecting the node;
shifting the node a distance relative to a two dimensional plane, wherein the node is displayed on the inside surface of the dome-tree structure, and wherein the dome-tree is displayed having an outside surface and an inside surface; and
,displaying a list of information related to the selected node. - View Dependent Claims (22, 23, 24)
-
-
25. An apparatus for displaying a tree structure having a root node, a plurality of first level nodes, and a plurality of second level nodes, comprising:
-
a processor;
a display device in communication with the processor; and
,a processor readable storage medium in communication with the processor, containing process readable program code for programming the apparatus to perform a method of displaying the tree structure, the method comprising the steps of;
positioning the root node on a two dimensional plane;
positioning the plurality of first level nodes in the tree structure radially outward a first distance from the root node;
positioning the plurality of second level nodes in the tree structure radially outward a second distance from the root node; and
,shifting the plurality of first level nodes a third distance relative to the plane, and shifting the plurality of second level nodes a fourth distance relative to the plane, thereby creating a three dimensional effect of a dome between the root node and the plurality of first level nodes and the plurality of second level nodes;
wherein the dome is displayed having an outside surface and an inside surface and wherein the plurality of first level nodes and the plurality of second level nodes are displayed on the inside surface of the dome-tree structure. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
-
33. An apparatus for displaying information related to a node within a dome-tree structure, comprising:
-
a processor;
a display device in communication with the processor; and
,a processor readable storage medium in communication with the processor, containing process readable program code for programming the apparatus to perform the method displaying information related to a node, the method comprising the steps of;
displaying the dome-tree structure having an outside surface and an inside surface and wherein at least a portion of the outside surface and at least a portion of the inside surface of the dome-tree structure are not displayed, thereby creating a gap in the displayed dome-tree;
selecting the node;
displaying a first set of paths, representing paths into the node, responsive to selecting the node;
shifting the node a distance relative to a two dimensional plane, wherein the node is displayed on the inside surface of the dome-tree structure, and wherein the dome-tree is displayed having an outside surface and an inside surface; and
,displaying a list of information related to the selected node. - View Dependent Claims (34, 35, 36)
-
Specification