Method of generating a display for a dynamic simulation...

Data processing: structural design – modeling – simulation – and em – Simulating electronic device or electrical system – Software program

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C703S026000, C345S215000, C345S215000, C345S215000

Reexamination Certificate

active

06539347

ABSTRACT:

FIELD OF THE INVENTION
The present invention pertains generally to the field of simulation modeling. More specifically, the present invention relates to methods of representing objects within a simulation model.
BACKGROUND OF THE INVENTION
Simulation modeling is commonly used to model systems to perform “what-if” analyses, to optimize system performance and to identify problems within systems. Graphical simulation modeling allows a complex system to be modeled in an intuitive and visually comprehensible manner, and has found application in wide range of fields, from business to biological analysis.
The construction of a simulation model typically involves identifying various objects within the system, which are then represented by variables, equations or both embodied in an “object”. A simulation model may be constructed using a graphical user interface (GUI) in which the various objects are represented by user-selected icons or other appropriate graphical representations, and in which the inter-relationships between the objects are represented by links.
A simplified representation of a typical prior art graphical user interface (GUI) for a graphical simulation model is shown FIG.
1
. Specifically, the prior art GUI of
FIG. 1
includes a diagram window
10
, within which are displayed node representations for various objects of a modeled system. Each of the various objects of the modeled system is shown to be either an entity object
12
, an input object
14
or a link object
16
. Each of the objects typically includes at least one parameter
18
which has a parameter name, an assigned value
20
and parameter documentation
22
which describes the parameter
18
.
Known simulation modeling tools include the Process Charter from Scitor Corporation of Menlo Park, Calif.; PowerSim from Modell Data AS in Bergen, Norway (http://www.powersim.com); Ithink and Stella from High Performance Systems Incorporated of Hanover, N.H. (http://hps-inc.com); and Extend +BPR from Imagine That! Incorporated of San Jose, Calif. (http://www.imaginethatinc.com).
FIG. 2
illustrates a simulation model
30
as generated utilizing the Ithink product from High Performance Systems, Inc. The simulation model represents a work-in/work-out system within a business. The simulation model
30
is shown to include an object
32
that represents “work backlog”, the object
32
being fed by arriving work orders
34
and depleted by filled work orders
36
. The rate at which work orders are fed to the backlog object
32
is determined by an object
39
, which functions as a “valve” with respect to a pipe by which work orders are fed to the object
32
. Similarly, the rate at which work orders are dispensed from the object
32
is dependent upon an object
38
which functions as a “valve” for the pipe by which work orders are dispensed from the object
32
. The object
38
is shown to receive as inputs the number of workers within the system, as represented by object
42
, and the weekly productivity of each of these workers, as represented by the input parameter
40
. The weekly productivity of the workers is further a function of hours per week per worker, represented by object
44
. The production per hour worked, represented by object
46
, is further shown to influence the weekly productivity per worker. Productivity per hour worked is in turn influenced by an average burnout factor, which is represented by an object
48
. Various other factors are shown to influence the object
48
. While the simulation model
30
shown in
FIG. 2
provides a satisfactory representation of the work-in/work-out system, the model
30
suffers from a number of inefficiencies. Specifically, the mathematical structure underlying the model
30
is not readily apparent from a viewing of the icons, and can only be guessed at as a result of the labels which are attached to the various nodes shown in the simulation model
30
. Further, the numerous icons that are used to represent objects, inputs, pipes and links (as well as the labels associated with each of these icons) result in a cumbersome and cluttered depiction of the modeled system.
SUMMARY OF THE INVENTION
According to a first aspect of the present invention, there is provided a method to generate a display, on a display device, of a simulation model including first and second objects between which a relationship condition exists. Respective first and second node representations for first and second objects are displayed on the display device. User selection of a link representation, from a set of link representations, to represent the relationship between the first and second objects is determined, each link representation in the set being associated with a different relationship condition. The selected link representation is displayed, on the display device, to represent a relationship condition between the first and second objects. A first link representation of the set of link representations is user selectable to represent a constant relationship condition between the first and second objects that is independent of first and second values associated with the first and second objects respectively. A second link representation of the set of link representations is user selectable to represent a proportional relationship condition between the first and second objects that is dependent on only the first value associated with the first object.
According to a second embodiment of the present invention, a first link representation of the set of link representations is user selectable to represent a first relationship condition between the first and second objects that is independent of first and second values associated with the first and second objects respectively. A second link representation of the set of link representations is user selectable to represent a second relationship condition between the first and second objects that is dependent on both the first and second values associated with the first and second objects respectively.
According to a third aspect of the present invention, a first link representation of the set of link representations is user selectable to represent a first relationship condition between the first and second objects that is dependent on only a first value associated with the first object. A second link representation of the set of link representations is user selectable to represent a second relationship condition between the first and second objects that is dependent on both the first value and a second value associate with the first and second objects respectively.
Other features of the present invention will be apparent from the accompanying drawings and from the detailed description that follows.


REFERENCES:
patent: 5019961 (1991-05-01), Addesso et al.
patent: 5408638 (1995-04-01), Sagawa et al.
patent: 5466321 (1995-11-01), Smyth
patent: 5692184 (1997-11-01), Ardoin et al.
patent: 5732192 (1998-03-01), Malin et al.
patent: 5815415 (1998-09-01), Bentley et al.
patent: 6051029 (2000-04-01), Paterson et al.
“About Model Maker”, Modelkinetx.com www.modelkinetix.com/modelmaker/index.htm, pp 9.
“Press Release”, Modelkinetix.com, Mar. 13, 2000, www.modelkinetix.com/press/, pp3.
“Library”, Modelkinetix.com, www/modelkinetix.com/library/ , pp. 5.
“Model Manager”, Modelkinetix.com www.modelkinetix.com/modelmanager/index.htm, pp1.
“Model maker 3.0 for Windows”,J. Chem Computer Science, vol. 37, No. 6, 1997, pp1198-1200, Mario J. Citra, May 8, 1997.
“Model maker for Windows version 3”,Oxford Cherwell Scientific, 1997, 499 Ser. No.: 110 302 11611 R.
“Model Maker 2.0 for Windows”,Biotechnology Software Journal, Nov./Dec. 1995, pp16-19.
“Ruminations of a Model Maker”,Computer Graphics and Applications, Dick Lundin, May 1987, pp 3-5.
Model Maker User Manual, Cherwell Scientific Limited, 04/00.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method of generating a display for a dynamic simulation... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method of generating a display for a dynamic simulation..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method of generating a display for a dynamic simulation... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3071764

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.