Simulator for skill-oriented training
First Claim
1. A skill-based training system, comprising:
- a processing system including;
a processor;
a memory operatively coupled to the processor with executable program instructions stored therein, the memory including a learning management system having lesson plans outlining skill-based tasks and activities therein within a plurality of increasing degrees of skill, a work order system including a plurality of work orders in accordance with at least one of the lesson plans, each work order of the plurality of work orders assigning at least one of the skill-based tasks and activities, each work order of the plurality of work orders including instructions specifying a plurality of intermediate steps within the at least one of the lesson plans for performing the at least one of the skill-based tasks and activities, the instructions configured to be graphically presented to the user, and predetermined performance criteria for the skill-based tasks and activities, the predetermined performance criteria including a first standard of acceptable performance set by at least one of an industry, a company, an educational institution, and a municipal or governmental certification authority; and
an input-output controller operatively coupled to the processor and to one or more input and output devices, the input and output devices facilitating input and output of data and information to and from the processor;
the processor configured, by the executable program instructions, to;
present a plurality of graphical user interfaces (GUIs) on at least one of the output devices simulating an immersive virtual reality training environment;
present an avatar within the immersive virtual reality training environment, the avatar graphically representing a user within the immersive virtual reality training environment, the user operating at least one of the input devices to control a position of the avatar within the immersive virtual reality training environment and at least one action of the avatar within the immersive virtual reality training environment;
present graphically to the avatar one of the plurality of work orders and simulate a real life work site by requesting the avatar perform the instructions included in the presented work order;
receive input signals from the at least one of the input devices, the input signals representative of the user navigating the avatar'"'"'s position through the immersive virtual reality training environment and manipulating the avatar to cause the at least one action of the avatar thereby performing within the immersive virtual reality training environment the presented instructions to complete the at least one of the skill-based tasks and activities as assigned by the presented work order;
monitor and evaluate the user'"'"'s performance of the presented instructions as the user completes the presented work order and the at least one of the skill-based tasks and activities, by comparing the performed at least one of the tasks and activities to the predetermined performance criteria;
monitor and evaluate the user'"'"'s performance in terms of the user'"'"'s progress in completion of the performed at least one of the skill-based tasks and activities as assigned by each presented and performed work order and specified by the instructions included in each presented and performed work order, and in terms of the user'"'"'s progress in completion of the plurality of work orders in accordance with the at least one lesson plan;
monitor and evaluate the user'"'"'s performance in terms of the user'"'"'s progress toward acceptable performance of the performed at least one of the skill-based tasks and activities in accordance with the predetermined performance criteria and the first standard;
determine a score based on the user'"'"'s performance in terms of the user'"'"'s progress toward acceptable performance of the at least one of the skill-based tasks and activities, in terms of the user'"'"'s progress in completion of each presented and performed work order, and in terms of the user'"'"'s progress in completion of the plurality of work orders in accordance with the at least one lesson plan;
provide the determined score to the learning management system; and
present on the at least one of the output devices, within the learning management system, the score of the user'"'"'s progress toward acceptable performance of the performed at least one of the skill-based tasks and activities, of the user'"'"'s progress in completion of each presented and performed work order and of the user'"'"'s progress in completion of the plurality of work orders in accordance with the at least one lesson plan, as an indication of the user'"'"'s activity in the system and of the knowledge retained by the user and to motivate the user to seek continuing improvement of their skills.
1 Assignment
0 Petitions
Accused Products
Abstract
A skill-based training system includes a processing system having a processor, memory coupled to the processor with executable instructions stored therein, and an input-output controller coupled to the processor and to input and output devices. The memory includes lesson plans that outline skill-based tasks and activities, and predetermined performance criteria. The processor is configured by the instructions to present interfaces on the output devices simulating a virtual training environment. The processor is configured to receive input signals representative of performing the tasks and activities in the virtual environment, and to evaluate the performance by comparing the performed tasks and activities to the criteria, to determine a score and to present the score on the output devices. The system includes work orders categorized by the lesson plans and defining within an increasing progression of a degree of skill, knowledge, critical thinking and problem solving needed to complete the tasks and activities.
46 Citations
29 Claims
-
1. A skill-based training system, comprising:
a processing system including; a processor; a memory operatively coupled to the processor with executable program instructions stored therein, the memory including a learning management system having lesson plans outlining skill-based tasks and activities therein within a plurality of increasing degrees of skill, a work order system including a plurality of work orders in accordance with at least one of the lesson plans, each work order of the plurality of work orders assigning at least one of the skill-based tasks and activities, each work order of the plurality of work orders including instructions specifying a plurality of intermediate steps within the at least one of the lesson plans for performing the at least one of the skill-based tasks and activities, the instructions configured to be graphically presented to the user, and predetermined performance criteria for the skill-based tasks and activities, the predetermined performance criteria including a first standard of acceptable performance set by at least one of an industry, a company, an educational institution, and a municipal or governmental certification authority; and an input-output controller operatively coupled to the processor and to one or more input and output devices, the input and output devices facilitating input and output of data and information to and from the processor; the processor configured, by the executable program instructions, to; present a plurality of graphical user interfaces (GUIs) on at least one of the output devices simulating an immersive virtual reality training environment; present an avatar within the immersive virtual reality training environment, the avatar graphically representing a user within the immersive virtual reality training environment, the user operating at least one of the input devices to control a position of the avatar within the immersive virtual reality training environment and at least one action of the avatar within the immersive virtual reality training environment; present graphically to the avatar one of the plurality of work orders and simulate a real life work site by requesting the avatar perform the instructions included in the presented work order; receive input signals from the at least one of the input devices, the input signals representative of the user navigating the avatar'"'"'s position through the immersive virtual reality training environment and manipulating the avatar to cause the at least one action of the avatar thereby performing within the immersive virtual reality training environment the presented instructions to complete the at least one of the skill-based tasks and activities as assigned by the presented work order; monitor and evaluate the user'"'"'s performance of the presented instructions as the user completes the presented work order and the at least one of the skill-based tasks and activities, by comparing the performed at least one of the tasks and activities to the predetermined performance criteria; monitor and evaluate the user'"'"'s performance in terms of the user'"'"'s progress in completion of the performed at least one of the skill-based tasks and activities as assigned by each presented and performed work order and specified by the instructions included in each presented and performed work order, and in terms of the user'"'"'s progress in completion of the plurality of work orders in accordance with the at least one lesson plan; monitor and evaluate the user'"'"'s performance in terms of the user'"'"'s progress toward acceptable performance of the performed at least one of the skill-based tasks and activities in accordance with the predetermined performance criteria and the first standard; determine a score based on the user'"'"'s performance in terms of the user'"'"'s progress toward acceptable performance of the at least one of the skill-based tasks and activities, in terms of the user'"'"'s progress in completion of each presented and performed work order, and in terms of the user'"'"'s progress in completion of the plurality of work orders in accordance with the at least one lesson plan; provide the determined score to the learning management system; and present on the at least one of the output devices, within the learning management system, the score of the user'"'"'s progress toward acceptable performance of the performed at least one of the skill-based tasks and activities, of the user'"'"'s progress in completion of each presented and performed work order and of the user'"'"'s progress in completion of the plurality of work orders in accordance with the at least one lesson plan, as an indication of the user'"'"'s activity in the system and of the knowledge retained by the user and to motivate the user to seek continuing improvement of their skills. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
29. A skill-based training system, comprising:
-
a processing system including a processor and a memory operatively coupled to the processor with executable program instructions stored therein, the processing system including; a learning management system having one or more lesson plans outlining skill-based tasks and activities therein; and a work order system including a plurality of work orders in accordance with at least one of the lesson plans, each work order of the plurality of work orders assigning at least one of the skill-based tasks and activities and including instructions specifying a plurality of intermediate steps within at least one of the lesson plans for performing the at least one of the skill-based tasks and activities, the instructions configured to be graphically presented to the user; the processor configured, by the executable program instructions, to; simulate an immersive virtual reality training environment; present an avatar within the immersive virtual reality training environment, the avatar graphically representing a user within the immersive virtual reality training environment, the user operating at least one of the input devices to control a position of the avatar and at least one action of the avatar within the immersive virtual reality training environment, thereby performing within the immersive virtual reality training environment at least one of the skill-based tasks and activities; present graphically to the avatar one of the plurality of work orders and simulate a real life work site by requesting the avatar perform the instructions included in the presented work order; monitor and evaluate the user'"'"'s performance of the presented instructions assigned by each presented work order, as the user performs the at least one of the skill-based tasks and activities, by comparing the performed at least one of the skill-based tasks and activities to predetermined performance criteria, the predetermined performance criteria including a standard of acceptable performance of the skill-based tasks and activities and the intermediate steps specified by each presented and performed work order, the standard of acceptable performance set by at least one of an industry, a company, an educational institution, and a municipal or governmental certification authority; monitor and evaluate the user'"'"'s performance in terms of the user'"'"'s progress in completion of the performed at least one of the skill-based tasks and activities as assigned by each presented and performed work order and specified by the presented instructions included in each presented and performed work order, and in terms of the user'"'"'s progress in completion of the plurality of work orders in accordance with the at least one lesson plan; generate a result of the monitoring and evaluating of the user'"'"'s performance of the at least one of the skill-based tasks and activities, the user'"'"'s progress in completion of the presented and performed at least one of the skill-based tasks and activities and the user'"'"'s progress in completion of the plurality of work orders in accordance with the at least one lesson plan, as an indication of the user'"'"'s activity in the system and to motivate the user to seek continuing improvement of their skills.
-
Specification