Multidimensional input-output modeling for organizing information
First Claim
1. A method for creating a network diagram of a plurality of system objects comprising the steps of:
- a. selecting the plurality of system objects from a plurality of classes;
b. selecting an attribute associated with the plurality of classes;
c. organizing the plurality of system objects into a plurality of groups according to the attribute;
d. selecting a resource that potentially flows between the plurality of groups;
e. identifying the plurality of groups between which the resource flows;
f. organizing the resource and the plurality of groups to identify between which of the plurality of groups the resource flows;
g. displaying a plurality of nodes each representing one of the plurality of groups; and
,h. displaying a plurality of pipes corresponding to the resource connecting the plurality of nodes to form the network diagram.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method for defining, organizing, and analyzing systems and the connections, or relationships, between the systems, in a flexible manner according to a user'"'"'s focus, perspective, and desired level of detail. A set of systems is selected by a user. A set of attributes by which to distinguish the systems is selected by the user. The systems are grouped according to the values for the selected attributes, thereby forming a taxonomy tree. A user then selects one or more resources that are potentially produced by, i.e., flow from, or consumed by, i.e., flow to, one or more of the systems of interest. A hypercube data structure is created that defines between which systems the resources flow. Utilizing the taxonomy tree, the hypercube further summarizes resource flows between parent systems for which resource flows are defined between their corresponding child systems. A network diagram is then constructed utilizing the taxonomy tree and the hypercube, in which systems are depicted as nodes and the resources flowing between the systems are depicted as pipes or arrows connecting the nodes.
-
Citations
6 Claims
-
1. A method for creating a network diagram of a plurality of system objects comprising the steps of:
-
a. selecting the plurality of system objects from a plurality of classes; b. selecting an attribute associated with the plurality of classes; c. organizing the plurality of system objects into a plurality of groups according to the attribute; d. selecting a resource that potentially flows between the plurality of groups; e. identifying the plurality of groups between which the resource flows; f. organizing the resource and the plurality of groups to identify between which of the plurality of groups the resource flows; g. displaying a plurality of nodes each representing one of the plurality of groups; and
,h. displaying a plurality of pipes corresponding to the resource connecting the plurality of nodes to form the network diagram.
-
-
2. A method for displaying resources flowing between a plurality of systems, comprising the steps of:
-
a. selecting objects from a plurality of objects in a memory of a computer system, the plurality of objects representing the plurality of systems; b. organizing the objects into groups according to a first attribute shared among the objects; c. organizing the objects in each of the groups into subgroups according to a second attribute shared among the objects in each of the groups; d. linking the subgroups from different groups between which a resource flows; e. linking the different groups having subgroups between which the resource flows; and f. displaying the resource flowing between the groups and subgroups.
-
-
3. A method for creating a network diagram of system objects and resource objects, comprising the steps of:
-
a. building an attribute table of system objects and associated attributes; b. selecting resource objects from a resource objects data structure; c. building a multidimensional data structure identifying between which of the system objects the resource objects flow; and d. creating the network diagram from the attribute table and multidimensional data structure. - View Dependent Claims (4, 5, 6)
-
Specification