Representation of weighted tree-related elements
First Claim
1. A method of representing a particular non-root node of a tree having a root node and a plurality of non-root nodes, the method comprising:
- determining a corresponding value for each non-root node in a tree-defined path between the root node and the particular non-root node based on a weight W of the corresponding non-root node, a cumulative weight C1 of all descendants of the corresponding non-root node, and a cumulative weight C2 of all descendants of a parent of the corresponding non-root node;
determining a product of all values corresponding to non-root nodes in the tree-defined path between the root node and the particular non-root node; and
providing a region to represent the particular non-root node, the region having an angular width and a radial width each based on the product.
0 Assignments
0 Petitions
Accused Products
Abstract
A corresponding value is determined for each non-root node in a tree-defined path between a root node and a particular non-root node based on a weight W of the corresponding non-root node, a cumulative weight C1 of all descendants of the corresponding non-root node, and a cumulative weight C2 of all descendants of a parent of the corresponding non-root node. A product of all values corresponding to non-root nodes in the tree-defined path between the root node and the particular non-root node is determined. A region having an angular width and a radial width each based on the product is provided to represent the particular non-root node.
-
Citations
20 Claims
-
1. A method of representing a particular non-root node of a tree having a root node and a plurality of non-root nodes, the method comprising:
-
determining a corresponding value for each non-root node in a tree-defined path between the root node and the particular non-root node based on a weight W of the corresponding non-root node, a cumulative weight C1 of all descendants of the corresponding non-root node, and a cumulative weight C2 of all descendants of a parent of the corresponding non-root node; determining a product of all values corresponding to non-root nodes in the tree-defined path between the root node and the particular non-root node; and providing a region to represent the particular non-root node, the region having an angular width and a radial width each based on the product. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of representing a particular non-root node of a tree having a root node and a plurality of non-root nodes, the method comprising:
-
determining a corresponding value for each non-root node in a tree-defined path between the root node and the particular non-root node based on a weight W of the corresponding non-root node, a cumulative weight C1 of all descendants of the corresponding non-root node, and a cumulative weight C2 of all descendants of a parent of the corresponding non-root node, wherein the weight of the particular non-root node differs from the weight of at least another one of the non-root nodes; determining a product of all values corresponding to non-root nodes in the tree-defined path between the root node and the particular non-root node; and providing a region to represent the particular non-root node, the region having an angular width based on the product. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A method of representing a tree having a root node and a plurality of non-root nodes, the method comprising:
-
determining a corresponding first value for each non-root node based on a weight W of the non-root node, a cumulative weight C1 of all descendants of the non-root node, and a cumulative weight C2 of all descendants of a parent of the non-root node, wherein each first value is based on (W+C1)/C2 for its corresponding non-root node; determining a corresponding second value for each non-root node, each second value based on a product of all first values corresponding to non-root nodes in a tree-defined path between the root node and its corresponding non-root node; for each non-root node, determining a corresponding angular width based on its corresponding second value; determining an outer radius for the root node; for each value of a level variable from one to a height of the tree; for each node having a level number equal to the level variable; determining an inner radius for the node based on the outer radius of a parent of the node; and determining an outer radius for the node, wherein the outer radius for at least one node is based on the inner radius for the node, the weight of the node, and the angular width for the node; and providing a plurality of regions to represent the non-root nodes, wherein each region is defined by the angular width, the inner radius, and the outer radius for its corresponding non-root node. - View Dependent Claims (19, 20)
-
Specification