Modeling of complex systems using a distributed simulation engine
AssigneeQomplx LLC
InventorsJason Crabtree, Andrew Sellers
Life of this patent
Estimating the term…
Abstract
Fully integrated collection of relevant data, analysis of that data and generation of both analysis-driven decisions and analysis driven simulations of alternate candidate actions. This organizational operating system may be used predict the outcome of enacting candidate decisions based upon past and current data retrieved from both within the corporation and from a plurality of external sources pre-programmed into the system. Simulations using this data and predefined parameters to create models of actors are then run. Risk to value estimates of candidate decisions are also calculated.
Claims17
A system for modeling of complex systems with large and complex datasets using a distributed simulation engine comprising:
- a plurality of computing devices each comprising at least a processor, a memory, and a network interface;
- wherein a plurality of programming instructions stored in one or more of the memories and operating on one or more of the processors of the plurality of computing devices causes the plurality of computing devices to:
- automatically retrieve a plurality of data from a plurality of sources over a network;
- create a world model for a simulation using parameters and the retrieved data, the world model configured to represent an aspect of the real world and comprising:
- a plurality of constraints establishing boundary conditions matching those of the real world under expected conditions of the simulation;
- a plurality of actor models, each configured to act independently of all other actors within the boundary conditions;
- and
- an environment monitoring layer to monitor the actions of each actor model, collect and report results of actor model actions and interactions, and pass control directives to one or more of the actor models;
- operate the world model until a simulation result is achieved;
- and
- perform a plurality of statistical data analyses on the data based on the simulation parameters and the simulation result to obtain an analysis result;
- and
- deliver decision pathway simulations and value at risk calculations to a user based on the analysis result.
A method for accurate and detailed modeling of systems with large and complex datasets using a distributed simulation engine comprising the steps of:
- automatically retrieving a plurality of data from a plurality of sources over a network;
- creating a world model for a simulation using parameters and the retrieved data, the world model configured to represent an aspect of the real world and comprising:
- a plurality of constraints establishing boundary conditions matching those of the real world under expected conditions of the simulation;
- a plurality of actor models, each configured to act independently of all other actors within the boundary conditions;
- and
- an environment monitoring layer to monitor the actions of each actor model, collect and report results of actor model actions and interactions, and pass control directives to one or more of the actor models;
- operating the world model until a simulation result is achieved;
- and
- performing a plurality of statistical data analyses on the data based on the simulation parameters and the simulation result to obtain an analysis result;
- and
- delivering decision pathway simulations and value at risk calculations to a user based on the analysis result.
Dependencies are inferred from the claim text.