Claims Analysis
Total Claims: 40
Claim 1
Independent Claim
96 words
A method for generating a tree structure from a generalized graph structure, the method comprising the steps of: (a) selecting a first node within the generalized graph structure; (b) displaying the first node; (c) identifying a first child node of the first node having a first child usage parameter value and a second child node of the first node having a second child usage parameter value; and, (d) displaying the first child node and the second child node responsive to a comparison of the first child usage parameter value and the second child usage parameter value.
Claim 2
Independent Claim
96 words
A method for generating a tree structure from a generalized graph structure, the method comprising the steps of: (a) selecting a first node within the generalized graph structure; (b) displaying the first node; (c) identifying a first child node of the first node having a first child usage parameter value and a second child node of the first node having a second child usage parameter value; and, (d) displaying the first child node and the second child node responsive to a comparison of the first child usage parameter value and the second child usage parameter value.
Claim 3
Dependent Claim
49 words
A method as in claim 1 , further comprising: (e) selecting a second node within the generalized graph structure at a current depth from a root node, wherein the first node has a first node usage parameter value and the second node has a second node usage parameter value.
Claim 4
Dependent Claim
35 words
A method as in claim 2 , further comprising the step of: (f) displaying the second node responsive to a comparison of the first node usage parameter value and the second node usage parameter value.
Claim 5
Dependent Claim
27 words
A method as in claim 3 , further comprising the step of: (g) incrementing the current depth if all nodes at the current depth have been selected.
Claim 6
Dependent Claim
15 words
A method as in claim 1 , wherein the first node is a root node.
Claim 7
Dependent Claim
22 words
A method as in claim 1 , wherein the first child usage parameter value is a measure of usage of that node.
Claim 8
Dependent Claim
28 words
A method as in claim 1 , wherein the first child usage parameter value is a measure of usage of a link from its parent node to itself.
Claim 9
Independent Claim
55 words
A method for displaying a tree structure, the method comprising the steps of: (a) for each group of sibling nodes in the tree structure, ranking the sibling nodes according to a usage parameter value associated with each node; and (b) positioning each group of sibling nodes in accordance with the rankings of the sibling nodes.
Claim 10
Independent Claim
55 words
A method for displaying a tree structure, the method comprising the steps of: (a) for each group of sibling nodes in the tree structure, ranking the sibling nodes according to a usage parameter value associated with each node; and (b) positioning each group of sibling nodes in accordance with the rankings of the sibling nodes.
Claim 11
Dependent Claim
60 words
A method as in claim 8 , wherein step (b) comprises the step of: (c) laying out the tree structure such that a root node is placed in a center of a layout of the tree structure and each child node in the tree structure is placed radially outward at a layout angle which is a function of its ranking.
Claim 12
Dependent Claim
27 words
A method as in claim 9 , wherein the layout angle for each child node is measured from the center of the layout of the tree structure.
Claim 13
Dependent Claim
20 words
A method as in claim 9 , wherein the layout angle for each child node is measured from its parent.
Claim 14
Dependent Claim
24 words
A method as in claim 10 , wherein the layout angles associated with sibling nodes increase monotonically with the rankings of the sibling nodes.
Claim 15
Dependent Claim
26 words
A method as in claim 11 , wherein the layout angles associated with sibling nodes are determined such that highest ranking sibling nodes are optimally separated.
Claim 16
Dependent Claim
30 words
A method as in claim 12 , wherein all nodes of the tree structure at a given radius from the center are at an equal depth in the tree structure.
Claim 17
Dependent Claim
21 words
A method as in claim 8 , wherein each nodes's usage parameter value is a measure of usage of that node.
Claim 18
Dependent Claim
27 words
A method as in claim 8 , wherein each node's usage parameter value is a measure of usage of a link from its parent node to itself.
Claim 19
Dependent Claim
124 words
A computer readable storage medium comprising: computer readable program code embodied on said computer readable storage medium, said computer readable program code for programming a computer to perform a method for generating a tree structure from a generalized graph structure, the method comprising the steps of: (a) selecting a first node within the generalized graph structure; (b) displaying the first node; (c) identifying a first child node of the first node having a first child usage parameter value and a second child node of the first node having a second child usage parameter value; and, (d) displaying the first child node and the second child node responsive to a comparison of the first child usage parameter value and the second child usage parameter value.
Claim 20
Dependent Claim
124 words
A computer readable storage medium comprising: computer readable program code embodied on said computer readable storage medium, said computer readable program code for programming a computer to perform a method for generating a tree structure from a generalized graph structure, the method comprising the steps of: (a) selecting a first node within the generalized graph structure; (b) displaying the first node; (c) identifying a first child node of the first node having a first child usage parameter value and a second child node of the first node having a second child usage parameter value; and, (d) displaying the first child node and the second child node responsive to a comparison of the first child usage parameter value and the second child usage parameter value.
Claim 21
Dependent Claim
57 words
A computer readable storage medium comprising computer readable program code as in claim 17 , further comprising: (e) selecting a second node within the generalized graph structure at a current depth from a root node, wherein the first node has a first node usage parameter value and the second node has a second node usage parameter value.
Claim 22
Dependent Claim
43 words
A computer readable storage medium comprising computer readable program code as in claim 18 , further comprising the step of: (f) displaying the second node responsive to a comparison of the first node usage parameter value and the second node usage parameter value.
Claim 23
Dependent Claim
35 words
A computer readable storage medium comprising computer readable program code as in claim 19 , further comprising the step of: (g) incrementing the current depth if all nodes at the current depth have been selected.
Claim 24
Dependent Claim
23 words
A computer readable storage medium comprising computer readable program code as in claim 18 , wherein the first node is a root node.
Claim 25
Dependent Claim
30 words
A computer readable storage medium comprising computer readable program code as in claim 18 , wherein the first child usage parameter value is a measure of usage of that node.
Claim 26
Dependent Claim
36 words
A computer readable storage medium comprising computer readable program code as in claim 18 , wherein the first child usage parameter value is a measure of usage of a link from its parent node to itself.
Claim 27
Dependent Claim
71 words
A computer readable storage medium comprising: computer readable program code for programming a computer to perform a method for displaying a tree structure, the method comprising the steps of: (a) for each group of sibling nodes in the tree structure, ranking the sibling nodes according to a usage parameter value associated with each node; and (b) positioning each group of sibling nodes in accordance with the rankings of the sibling nodes.
Claim 28
Dependent Claim
71 words
A computer readable storage medium comprising: computer readable program code for programming a computer to perform a method for displaying a tree structure, the method comprising the steps of: (a) for each group of sibling nodes in the tree structure, ranking the sibling nodes according to a usage parameter value associated with each node; and (b) positioning each group of sibling nodes in accordance with the rankings of the sibling nodes.
Claim 29
Dependent Claim
68 words
A computer readable storage medium comprising computer readable program code as in claim 24 , wherein step (b) comprises the step of: (c) laying out the tree structure such that a root node is placed in a center of a layout of the tree structure and each child node in the tree structure is placed radially outward at a layout angle which is a function of its ranking.
Claim 30
Dependent Claim
35 words
A computer readable storage medium comprising computer readable program code as in claim 25 , wherein the layout angle for each child node is measured from the center of the layout of the tree structure.
Claim 31
Dependent Claim
28 words
A computer readable storage medium comprising computer readable program code as in claim 25 , wherein the layout angle for each child node is measured from its parent.
Claim 32
Dependent Claim
32 words
A computer readable storage medium comprising computer readable program code as in claim 26 , wherein the layout angles associated with sibling nodes increase monotonically with the rankings of the sibling nodes.
Claim 33
Dependent Claim
34 words
A computer readable storage medium comprising computer readable program code as in claim 27 , wherein the layout angles associated with sibling nodes are determined such that highest ranking sibling nodes are optimally separated.
Claim 34
Dependent Claim
38 words
A computer readable storage medium comprising computer readable program code as in claim 28 , wherein all nodes of the tree structure at a given radius from the center are at an equal depth in the tree structure.
Claim 35
Dependent Claim
29 words
A computer readable storage medium comprising computer readable program code as in claim 24 , wherein each nodes's usage parameter value is a measure of usage of that node.
Claim 36
Dependent Claim
35 words
A computer readable storage medium comprising computer readable program code as in claim 24 , wherein each node's usage parameter value is a measure of usage of a link from its parent node to itself.
Claim 37
Independent Claim
132 words
An apparatus for generating a tree structure from a generalized graph structure, comprising: a processor; and a processor readable storage medium coupled to the processor containing processor readable program code for programming the apparatus to perform a method for generating the tree structure from the generalized graph structure, the method comprising the steps of: (a) selecting a first node within the generalized graph structure; (b) displaying the first node; (c) identifying a first child node of the first node having a first child usage parameter value and a second child node of the first node having a second child usage parameter value; and, (d) displaying the first child node and the second child node responsive to a comparison of the first child usage parameter value and the second child usage parameter value.
Claim 38
Independent Claim
132 words
An apparatus for generating a tree structure from a generalized graph structure, comprising: a processor; and a processor readable storage medium coupled to the processor containing processor readable program code for programming the apparatus to perform a method for generating the tree structure from the generalized graph structure, the method comprising the steps of: (a) selecting a first node within the generalized graph structure; (b) displaying the first node; (c) identifying a first child node of the first node having a first child usage parameter value and a second child node of the first node having a second child usage parameter value; and, (d) displaying the first child node and the second child node responsive to a comparison of the first child usage parameter value and the second child usage parameter value.
Claim 39
Independent Claim
93 words
An apparatus for displaying a tree structure, comprising: a processor; a display device coupled to the processor; and a processor readable storage medium coupled to the processor containing processor readable program code for programming the apparatus to perform a method for displaying the tree structure, the method comprising the steps of: (a) for each group of sibling nodes in the tree structure, ranking the sibling nodes according to a usage parameter value associated with each node; and (b) positioning each group of sibling nodes in accordance with the rankings of the sibling nodes.
Claim 40
Independent Claim
93 words
An apparatus for displaying a tree structure, comprising: a processor; a display device coupled to the processor; and a processor readable storage medium coupled to the processor containing processor readable program code for programming the apparatus to perform a method for displaying the tree structure, the method comprising the steps of: (a) for each group of sibling nodes in the tree structure, ranking the sibling nodes according to a usage parameter value associated with each node; and (b) positioning each group of sibling nodes in accordance with the rankings of the sibling nodes.