US2007239418A1PendingUtilityA1

Exercise Monitoring Unit for Executable Architectures

42
Assignee: HARRISON GREGORY APriority: Mar 23, 2006Filed: Mar 23, 2007Published: Oct 11, 2007
Est. expiryMar 23, 2026(expired)· nominal 20-yr term from priority
G06G 7/62G06F 2111/02G06F 30/20G06F 30/15G06F 2111/08G06F 30/22G06F 30/00
42
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Systems and methods for parallel, discrete, simulations include functional capabilities to incorporate one or more human operators or actors into the simulation process. Such individuals can be presented situations where one or more decisions are necessary with respect to ongoing events. Entered decisions are incorporated into simulated events and activities being simulated. These in turn influence the behavior of those entities and also initiate the occurrence of other time-based processes. An architecture artifact or product can be automatically created or updated by recording how a sequence of events took place. The creation of sections of the DoDAF OV-6C Operational Event Trace architectural diagram, for the executable architecture model, can be automatically performed to dynamically provide event traces in response to a live exercise.

Claims

exact text as granted — not AI-modified
1 . An interactive simulation system comprising: 
 a multi-element simulator incorporating system software substantially in accordance with federated executable architecture technology distributed Petri-Net software architecture that carries out a simulation of a pre-selected activity;    an exercise monitoring unit that includes at least one programmable processor, with a display device and a graphical user interface, the processor is coupled to the simulator;    first software, executed by the processor, which in combination with the user interface presents, at least in part visually, a decision-requiring scenario including a plurality of decision consequences for user; and    second software responsive to the user's decision to communicate that decision to the simulator.    
   
   
       2 . A system as in  claim 1  which includes additional software that simulates a possible course of action that might result from one of a plurality of possible decisions.  
   
   
       3 . A system as in  claim 2  where the simulation proceeds at a first temporal rate and possible courses of action are simulated at a second, higher temporal rate.  
   
   
       4 . A system as in  claim 3  where the first temporal rate corresponds substantially to real-time.  
   
   
       5 . A system as in  claim 3  where the additional software simulates a plurality of alternate possible courses of action, in response to at least one user input.  
   
   
       6 . A system as in  claim 5  where the alternate courses of action are simulated sequentially in response to sequential user decisions.  
   
   
       7 . A system as in  claim 6  where the first temporal rate corresponds substantially to real-time.  
   
   
       8 . A system as in  claim 4  which includes a plurality of state based models, members of the plurality of models correspond to members of the plurality of possible decisions.  
   
   
       9 . A system as in  claim 8  where at least some members of the plurality of state based models enter a respective next state in response to a decision made in a respective current state.  
   
   
       10 . A system as in  claim 3  which includes monitoring software that compares progress of an on-going simulation, including previously entered decisions to predetermined expected results.  
   
   
       11 . A system as in  claim 3  which includes creation software that stores an on-going simulation, including previously made decisions, for subsequent use.  
   
   
       12 . A system as in  claim 11  which includes a mass storage unit, coupled to the processor, the storage unit receives the simulation to be stored from the creation software.  
   
   
       13 . A system as in  claim 12  which includes presentation software to present on the display device at least portions of the previously stored simulation.  
   
   
       14 . A system comprising: 
 a plurality of coupled simulators which implement distributed Petri-Net-type software architecture;    a control element coupled to the simulators that interacts with various of the simulators to implement a predetermined application-oriented simulation; and    a graphical users interface and associated software coupled to the control element that visually presents choices to a user for selection with consequences thereof incorporated into the simulation;    system software conforming to the Federated Executable Architecture Technology.    
   
   
       15 . A system as in  claim 14  where the software presents consequences of alternate choices visually to the user.  
   
   
       16 . A system as in  claim 15  where the simulation proceeds in response to a user selected one of the alternative choices.  
   
   
       17 . A system comprising: 
 a plurality of networked Petri-Net-type simulators;    a monitoring unit, coupled to the simulators, the monitoring unit including at least one petri node responsive to manually entered inputs, including a graphical users interface and circuitry to present user selectable decision choices.    
   
   
       18 . A system as in  claim 17  where consequences of at least one decision choice can be presented for review.  
   
   
       19 . A system as in  claim 18  where the consequences can be presented for review at a rate faster than real-time.  
   
   
       20 . A system as in  claim 19  where a plurality of decision choices can be sequentially selected for user evaluation.  
   
   
       21 . A system as in  claim 17  where at least one message can be transmitted in response to a decision choice.  
   
   
       22 . A system as in  claim 17  where the monitoring unit includes a processor and executable software that creates operational event traces.  
   
   
       23 . A method comprising: 
 providing a plurality of networked Petri-Net-type simulators;    coupling a network compatible node to the network, the node responds to at least one received message;    presenting visually choice providing indicia, responsive to the received message;    responding to a received, manually operated input and executing a respective decision; and    displaying consequences of the decision.    
   
   
       24 . A method as in  claim 23  which includes responding to a different, received, manually generated input and executing a different decision.  
   
   
       25 . A method as in  claim 24  which includes displaying consequences of the different decision.  
   
   
       26 . A method as in  claim 24  which includes automatically generating operational event traces.  
   
   
       27 . A method as in  claim 26  which includes storing and retrieving at least some of the event traces.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.