Systems and methods for scenario generation and monitoring

Inventors

Stacy, E. WebbSullivan, KevinPicciano, PaulKeskin, Can

Assignees

Aptima Inc

Publication Number

US-10632384-B2

Publication Date

2020-04-28

Expiration Date

Interested in licensing this patent?

MTEC can help explore whether this patent might be available for licensing for your application.


Abstract

Processor based systems and methods of defining a scenario event comprising the steps of identifying an event having an event attribute and generalizing the event attribute to define a generalized event whereby the generalized event is the scenario event. In some embodiments, the steps further comprise identifying a first and second event, generalizing a first and second event attribute to define a first and second generalized event and connecting the first and second generalized event in a continuous envelope to create a scenario envelope. Processor based systems and methods of monitoring an activity comprising the steps of monitoring an activity having an activity attribute and comparing the activity attribute to an event envelope to determine a status of the activity relative to the event envelope.

Core Innovation

One challenge in simulation and game-based training is to develop realistic scenarios. This is typically a long, labor intensive collaboration between software and simulation engineers, on the one hand, and instructional professionals, on the other, and as a result fewer scenarios are constructed than are actually needed and the scenarios do not reflect recent experience or lessons learned because of the delays.

Processor based systems and methods of defining a scenario event are provided, comprising identifying at least one event having at least one event attribute and generalizing the at least one event attribute to define a generalized event whereby the generalized event is the at least one scenario event. In some embodiments the methods further comprise identifying a first and second event, generalizing first and second event attributes to define first and second generalized events and connecting the first and second generalized events in at least one continuous envelope to create at least one scenario envelope.

Processor based systems and methods of monitoring an activity are provided, comprising monitoring an activity having an activity attribute and comparing the activity attribute to an event envelope to determine a status of the activity relative to the event envelope. In some embodiments the scenario envelope is defined by a first generalized event and a second generalized event connected in a continuous envelope and the continuous envelope may be defined by defining a first shape of the first generalized event in an attribute space, defining a second shape of the second generalized event in the attribute space and connecting the first shape and second shape linearly in the attribute space.

Claims Coverage

Independent claims: 1 and 4. The following lists the main inventive features extracted from those independent claims (6 inventive features).

Computer based scenario generation system

A system comprising a memory, a processor, a communications interface, a system bus coupling the memory, the processor and the communications interface, and the memory encoded with a scenario generation process that when executed on the processor is capable of defining at least one scenario event on a processor based system.

Event attribute generalization into ranges

Generalizing the at least one event attribute as a range of values of the at least one event attribute for the event time and defining a generalized event comprising the range of values of the event attribute for the event time whereby the generalized event is an at least one scenario event for a simulation executed by a computer based simulator.

Identifying multiple events at event times

Identifying a first event associated with at least one first event attribute at a first event time and a second event associated with at least one second event attribute at a second event time, where the at least one event having at least one event attribute is defined by a single value at an event time prior to generalization.

Connecting generalized events in a continuous envelope

Connecting the first generalized event and the second generalized event in at least one continuous envelope to create at least one scenario envelope whereby the at least one scenario envelope defines the range of values of the event attribute that will ensure a user of the simulation will encounter the first generalized event and the second generalized event.

Communicating envelope values to simulation user

Communicating at least one value of the range of values of the first event attribute of the first generalized event and communicating at least one value of the range of values of the second event attribute of the second generalized event, both values within the at least one scenario envelope, to the user of the simulation executed by the computer based simulator.

Processor based method of defining a scenario event

A method comprising identifying at least one event having at least one event attribute defined by a single value at an event time, generalizing the at least one event attribute as a range of values for the event time, defining a generalized event comprising the range of values whereby the generalized event is a scenario event, generalizing first and second event attributes to define first and second generalized events, and connecting the first and second generalized events in at least one continuous envelope to create at least one scenario envelope, and communicating values within the scenario envelope to the simulation user.

The independent claims focus on (1) a computer-based system and (2) a processor-based method that identify events with event attributes, generalize those attributes into ranges to define generalized events, connect generalized events into a continuous scenario envelope, and communicate values within that envelope to a simulation user.

Stated Advantages

It is both easier and more precise to develop scenarios with a data source as a starting place than starting from scratch.

Instructors directly identify the important factors for the incident and recreation of scenarios closely resembling actual events is fast and easy.

Such scenarios extend the 'reach' of instructors—tools to manage the process allow instructors to focus on instruction, and not on scenario conditions.

When experienced instructors are scarce, scenarios as described can help less experienced instructors create meaningful training experiences.

The generalization of events leads to substantial experiential variation, giving a high 'replay value' so no two generalized flights will be exactly the same and it is harder for trainees to 'game the system.'

Knowledge and skill transfer should be high as a result of the preserved causal relationships and experiential variation.

Documented Applications

Training for facility management.

Training for financial trading.

Training for business management.

Creating scenarios from electronic traces of a tactics planning and collaboration workstation like Command Post of the Future.

Creating scenarios from logs of games such as World of Warcraft.

Creating scenarios from traces of events in human memory.

Flight safety training and pilot training scenarios based on flight data recorder (FDR) and MFOQA data (CROSSTAFF embodiment).

Creating scenarios to train cultural skills from warfighters' memory as a data source.

Creating scenarios to train collaborative military planning from electronic traces of collaborative activities.

Creating scenarios to train game-specific skills from logs of expert game players.

Creating scenarios to train unmanned vehicle operations from electronic traces from the operator control station.

Creating scenarios to train cyber defense operators in defense against specific attacks from electronic traces of those attacks.

Creating scenarios for active after action reviews in simulators from logs of trainee behavior in the simulator.

JOIN OUR MAILING LIST

Stay Connected with MTEC

Keep up with active and upcoming solicitations, MTEC news and other valuable information.