Dynamic Storage and Retrieval of Process Graphs
First Claim
Patent Images
1. A method for modeling a process, comprising:
- receiving a plurality of graphs representing processes wherein for each graph, a sequence of process steps of the processes are represented as nodes and edges connecting pairs of nodes represent transitions between process steps;
calculating a numeric value representative of graph appearance for each of the plurality of received graphs; and
storing each of the plurality of received graphs within a tree-like data structure according to its corresponding numeric value,wherein each of the above steps is performed using a computer system.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for modeling a process includes receiving a plurality of graphs representing processes wherein for each graph. A sequence of process steps of the processes are represented as nodes and edges connecting pairs of nodes represent transitions between process steps. A numeric value representative of graph appearance for each of the plurality of received graphs is calculated. Each of the plurality of received graphs is stored within a tree-like data structure according to its corresponding numeric value. Each of the above steps is performed using a computer system.
98 Citations
23 Claims
-
1. A method for modeling a process, comprising:
-
receiving a plurality of graphs representing processes wherein for each graph, a sequence of process steps of the processes are represented as nodes and edges connecting pairs of nodes represent transitions between process steps; calculating a numeric value representative of graph appearance for each of the plurality of received graphs; and storing each of the plurality of received graphs within a tree-like data structure according to its corresponding numeric value, wherein each of the above steps is performed using a computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for modeling a process, comprising:
-
receiving a plurality of graph snapshots representing a dynamic process at various instantaneous points in time, wherein for each snapshot, a sequence of process steps of the processes are represented as nodes and edges connecting pairs of nodes represent transitions between process steps; calculating a numeric value representative of graph appearance for each of the plurality of received snapshots; and storing each of the plurality of received snapshots within a tree-like data structure according to its corresponding numeric value, wherein each of the above steps is performed using a computer system. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A computer program product for modeling a process, the computer program product comprising:
-
a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising; computer readable program code configured to receive a plurality of graphs representing processes wherein for each graph, a sequence of process step of the processes are represented as nodes and edges connecting pairs of nodes represent transitions between process steps; computer readable program code configured to calculate a numeric value representative of graph appearance for each of the plurality of received graphs; and computer readable program code configured to store each of the plurality of received graphs within a tree-like data structure according to its corresponding numeric value.
-
-
19. A method for modeling a process, comprising:
-
receiving a first plurality of graphs representing processes wherein for each graph, a sequence of process steps of the processes are represented as nodes and edges connecting pairs of nodes represent transitions between process steps; generating a first image comprising a matrix of colored elements wherein each colored element is a representation of a corresponding graph of the received first plurality of graphs and the color of each colored element is determined by calculating a color value that is dependent upon a structure of the corresponding received graph, the structure including an arrangement of nodes and edges within the graph; and displaying the generated first image, wherein each of the above steps is performed using a computer system. - View Dependent Claims (20, 21, 22, 23)
-
Specification