Patent
1995-01-25
1997-10-14
Tung, Kee M.
395326, G06F 300
Patent
active
056780133
ABSTRACT:
A method and apparatus for constructing subroutines to define the behavior of simulation objects is provided. The apparatus includes a display, a processor, and an input device. The processor generates on the display a GRR set region associated with a simulation object. A user operates the input device to place visual representations of rules and/or subroutines within the GRR set region. When a visual representation of a rule or subroutine is placed within a GRR set, computer step sequences that implement the behavior specified for the rule or subroutine are generated for the simulation object. A user may operate the input device to activate a control on a visual subroutine indicator to cause a subroutine region to appear. When a visual representation of a rule or subroutine is placed within a subroutine region, the behavior specified for the rule or subroutine is incorporated into the subroutine associated with the subroutine region. Different types of subroutines are provided, where the type of a subroutine determines how the rules within the subroutine are processed during a simulation. Pretests may be specified for subroutines so that the behavior represented by the rules within the subroutine will not be exhibited unless the current state of the simulation satisfies the conditions of the pretest. During the performance of a simulation, the processor displays images associated with simulation objects on the display. The processor causes the images to behave according to the generalized computer step sequences that have been generated based upon the rules and/or subroutines represented in the GRR set regions for the respective objects.
REFERENCES:
patent: 5361336 (1994-11-01), Atchison
patent: 5388198 (1995-02-01), Layman et al.
patent: 5388203 (1995-02-01), Kaneko
patent: 5392386 (1995-02-01), Chalas
patent: 5404440 (1995-04-01), Asahi
patent: 5481665 (1996-01-01), Okada et al.
patent: 5491783 (1996-02-01), Douglas et al.
patent: 5555365 (1996-09-01), Selby et al.
patent: 5566295 (1996-10-01), Cypher et al.
Smith, David Canfield, Allen Cypher and Jim Spohrer; "Kidsim: Programming Agents Without a Programming Language," Communications of the ACM, Jul. 1994, vol. 37, No. 7, pp. 55-67.
Cypher G. Allen
Smith David C.
Apple Computer Inc.
Sax Steven P.
Tung Kee M.
LandOfFree
Multi-type subroutines for graphical rewrite rules does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Multi-type subroutines for graphical rewrite rules, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Multi-type subroutines for graphical rewrite rules will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1560847