Computer implemented object oriented visualization system and method
First Claim
1. A computer implemented method for executing a simulation model describing characteristics of a physical system, comprising the steps of:
- (a) defining a graphical object (GO) representing static properties of the physical system;
(b) defining dynamic variables of the physical system;
(c) binding the dynamic variables of the physical system to a physical data source providing dynamic properties of the physical system over time as values for the dynamic variables; and
(d) executing the simulation model and displaying the graphical object with the dynamic properties of the physical system.
8 Assignments
0 Petitions
Accused Products
Abstract
A computer architecture for executing a simulation model which describes characteristics of a physical system. The computer architecture includes an editor processor that prompts a user to define a graphical object (GO) representing static properties of the physical system, and that prompts the user to define dynamic variables of the physical system. The computer architecture also includes a compiler for binding the dynamic variables of the physical system to a physical data source. The physical data source provides dynamic properties of the physical system over time as values for the dynamic variables. The computer architecture also includes a run time processor that executes the simulation model and displays the graphical object with the dynamic properties of the physical system.
289 Citations
22 Claims
-
1. A computer implemented method for executing a simulation model describing characteristics of a physical system, comprising the steps of:
-
(a) defining a graphical object (GO) representing static properties of the physical system; (b) defining dynamic variables of the physical system; (c) binding the dynamic variables of the physical system to a physical data source providing dynamic properties of the physical system over time as values for the dynamic variables; and (d) executing the simulation model and displaying the graphical object with the dynamic properties of the physical system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer implemented method for linking dynamic variables including tag and attribute variables from a dataserver to a graphical object, the tag variable representing a pointer and the attribute variable representing a field associated with the pointer, the tag and attribute variables being utilized by the computer implemented method for retrieving dynamic properties from the data source as the values for the dynamic variables, the simulation model describing characteristics of a physical system, comprising the steps of:
-
(a) defining a graphical object (GO) representing static properties of the physical system and the dynamic variables of the physical system; and (b) binding the dynamic variables of the physical system to the data server having access to a data source, associating the dynamic variables including the tag and attribute variables and an update rate to the data source, and retrieving the dynamic properties from the data source responsive to the update rate and attribute and tag variables. - View Dependent Claims (18)
-
-
19. A computer architecture for executing a simulation model, the simulation model describing characteristics of a physical system, comprising:
-
an editor processor prompting a user to define a graphical object (GO) representing static properties of the physical system, and prompting the user to define dynamic variables of the physical system; a compiler operatively connected to said editor processor, said compiler binding the dynamic variables of the physical system to a physical data source, the physical data source providing dynamic properties of the physical system over time as values for the dynamic variables; and a run time processor, operatively connected to said compiler, executing the simulation model and displaying the graphical object with the dynamic properties of the physical system. - View Dependent Claims (20)
-
-
21. A computer implemented method for linking dynamic variables from a data server to a graphical object, the computer implemented method retrieving dynamic properties from a data source as values for the dynamic variables, comprising the steps of:
-
(a) defining a graphical object (GO) representing static properties of a physical system and dynamic variables of the physical system; (b) binding the dynamic variables of the physical system to the data server having access to the data source, associating the dynamic variables, and retrieving the dynamic properties from the data source responsive to predetermined criteria to simulate the dynamic properties of the physical system; (c) simulating the dynamic properties of the physical system responsive to the retrieved dynamic properties in said step (b); and (d) displaying the combination of the static properties of the physical system defined in said step (a), and the dynamic properties of the physical system simulated in said step (c).
-
-
22. A computer implemented method for linking dynamic variables from a data server to a graphical object, the computer implemented method retrieving dynamic properties from a data source as values for the dynamic variables, comprising the steps of:
-
(a) defining a graphical object (GO) representing static properties of a physical system and dynamic variables of the physical system; (b) binding the dynamic variables of the physical system to the data server having access to the data source, associating the dynamic variables, and retrieving the dynamic properties from the data source responsive to predetermined criteria to simulate the dynamic properties of the physical system.
-
Specification