Adjustable virtual scenario-based training environment
AssigneeState Farm Mutual Automobile Insurance Company
InventorsRebecca A. Little, Deanna L. Stockweather, Nathan C. Summers, Bryan R. Nussbaum, Karen Wylie
Life of this patent
Estimating the term…
Abstract
A virtual environment may be generated, the environment including a procedurally generated virtual property. The virtual property may include various features automatically generated based upon a procedural rule set, so as to provide variability between two or more virtual properties. One or more procedurally generated virtual properties may be provided to a user, and various virtual tools may be provided via which the user may identify relevant aspects corresponding to risk associated with the virtual property.
Claims20
A computer-implemented method for providing an adjustable virtual training environment, the method comprising:
- determining, by one or more processors and in accordance with a first predefined rule set, a first plurality of features associated with a first virtual property, each feature of the first plurality of features affecting a risk associated with the first virtual property;
- obtaining, by the one or more processors, first user interaction data indicative of activity of the user in the first virtual property;
- determining, by the one or more processors and in accordance with a second predefined rule set, a second plurality of features associated with a second virtual property, each feature of the second plurality of features affecting a risk associated with the second virtual property;
- obtaining, by the one or more processors, second user interaction data indicative of activity of the user in the second virtual property;
- identifying, based on the first user interaction data and the second user interaction data, a trend corresponding to performance of the user in identifying relevant aspects of the first virtual property and the second virtual property;
- generating, by the one or more processors, a first virtual training environment, the first virtual training environment comprising:
- the first virtual property;
- the first plurality of features;
- and
- one or more virtual tools configured to enable a user to interact with one or more features of the first virtual training environment;
- and
- providing, by the one or more processors and via a network, the first virtual training environment to a virtual environment interface device of the user.
A computing system configured to provide an adjustable virtual training environment, the computing system comprising:
- one or more processors;
- and
- one or more non-transitory computer memories storing non-transitory computer-executable instructions that, when executed via the one or more processors, cause the computing system to:
- determine, in accordance with a first predefined rule set, a first plurality of features associated with a first virtual property, each feature of the first plurality of features affecting a risk associated with the first virtual property;
- obtain, first user interaction data indicative of activity of the user in the first virtual property;
- determine, in accordance with a second predefined rule set, a second plurality of features associated with a second virtual property, each feature of the second plurality of features affecting a risk associated with the second virtual property;
- obtain, second user interaction data indicative of activity of the user in the second virtual property;
- identify, based on the first user interaction data and the second user interaction data, a trend corresponding to performance of the user in identifying relevant aspects of the first virtual property and the second virtual property;
- generate a first virtual training environment, the first virtual training environment comprising:
- the first virtual property;
- the first plurality of features;
- and
- one or more virtual tools configured to enable a user to interact with one or more features of the first virtual training environment;
- and
- provide, to a virtual environment interface device of the user, the first virtual training environment.
One or more non-transitory computer-readable media storing non-transitory computer-executable instructions that, when executed via one or more processors, cause one or more computers to:
- determine, in accordance with a first predefined rule set, a first plurality of features associated with a first virtual property, each feature of the first plurality of features affecting a risk associated with the first virtual property;
- obtain, first user interaction data indicative of activity of the user in the first virtual property;
- determine, in accordance with a second predefined rule set, a second plurality of features associated with a second virtual property, each feature of the second plurality of features affecting a risk associated with the second virtual property;
- obtain, second user interaction data indicative of activity of the user in the second virtual property;
- identify, based on the first user interaction data and the second user interaction data, a trend corresponding to performance of the user in identifying relevant aspects of the first virtual property and the second virtual property;
- generate a first virtual training environment, the first virtual training environment comprising:
- the first virtual property;
- the first plurality of features;
- and
- one or more virtual tools configured to enable a user to interact with one or more features of the first virtual training environment;
- and
- provide, to a virtual environment interface device of the user, the first virtual training environment.
Dependencies are inferred from the claim text.