Patent · US Expired

Extensible simulation system and graphical programming method

US5566295A · kind A · utility

85Cited by
5References
44Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 25, 1994
Grant dateOct 15, 1996
Priority date
Expiry dateJan 25, 2014

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F30/20
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An extensible simulation system and graphical programming method enable a simulation user to program the behaviors of objects in a simulation while requiring no knowledge of computer programming concepts or languages. The simulation user defines each object's behaviors by creating Graphical Rewrite Rules through programming by demonstration. The user can selectively abstract a given Graphical Rewrite Rule (GRR) such that it applies to states within the simulation according to hierarchical object types and object property conditions. The extensible simulation system comprises a Central Processing Unit (CPU), an input device, an output device, an external storage device, predetermined amounts of Random Access Memory (RAM) and Read-Only Memory (ROM), and an extensible simulator. The extensible simulator comprises an object source, a simulation viewer, a GRR editor, an action recorder, an abstractor, a drawing editor, an object property editor, an object rule viewer, a subroutine editor, and a simulation execution controller. Each element of the system has an input and an output coupled to a common system bus. Preferably, each element of the extensible simulator is a computer program s…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.