Software architecture for stochastic simulation of non-homogeneous systems

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5826065
SERIAL NO

08782164

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A stochastic simulation method and system are provided. The invention eliminates the need for the use of subroutine calls in a user-written simulation program, and of option flags to direct execution via decision trees, by allowing the user to configure the simulator through choices of options at run-time. The options are presented via a user interface as radio buttons or checkboxes which the user activates. The simulator sets itself up to incorporate only those options. The programmer (that is, the author of software according to the invention) only makes the objects available and ensures that they work together. It is the user who actually configures the simulator. The invention provides a highly extendable structure. By use of inheritance and dynamic allocation of memory, and by design of self-contained objects to represent various components of the simulation system, a simulation program according to the invention incorporates new features and options with a minimum of new code. This enables creation of a single simulation package that efficiently handles a wide variety of physical situations, useable for calculations as diverse as starved feed reactors, multi-compartment pharmacokinetics and heat flow, using single reaction volumes or multiply linked compartments. The efficiency is gained by minimizing the amount of memory required to run the program, and by eliminating repetitive and time-consuming progression through decision trees.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
INTERNATIONAL BUSINESS MACHINES CORPORATIONNEW ORCHARD ROAD ARMONK NY 10504

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Hinsberg, III William Dinan Fremont, CA 8 181
Houle, Frances Anne Fremont, CA 14 124

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation