Interactive simulations utilizing a remote knowledge base
First Claim
1. A method for establishing a training session utilizing a remote knowledge base, comprising the steps of:
- (a) receiving information indicative of a goal, wherein the goal is determined by a first indicia associated with a user;
(b) prompting the user to enter a response congruent with the goal;
(c) receiving the response to the goal;
(d) establishing a session with the remote knowledge base;
(e) calculating a level of congruency between the response and a target response designed to achieve the goal utilizing the remote knowledge base; and
(f) providing feedback to the user reflecting the level of congruency to assist the user in achieving the goal.
4 Assignments
0 Petitions
Accused Products
Abstract
A system is disclosed that provides a goal based learning system utilizing a rule based expert training system to provide a cognitive educational experience. The system provides the user with a simulated environment that presents a training opportunity to understand and solve optimally. Mistakes are noted and remedial educational material presented dynamically to build the necessary skills that a user requires for success in the business endeavor. The difficulty level is automatically adjusted to the student'"'"'s skill level. The system utilizes an artificial intelligence engine driving individualized and dynamic feedback with synchronized audio, video, graphics and animation used to simulate real-world environment and interactions. Multiple “correct” answers are integrated into the learning system to allow individualized learning experiences in which navigation through the system is at a pace controlled by the learner. A robust business model provides support for realistic activities and allows a user to experience real world consequences for their actions and decisions and entails realtime decision-making and synthesis of the educational material. A dynamic feedback system is utilized that narrowly tailors feedback and focuses it based on the performance and characteristics of the student to assist the student in reaching a predefined goal.
73 Citations
79 Claims
-
1. A method for establishing a training session utilizing a remote knowledge base, comprising the steps of:
-
(a) receiving information indicative of a goal, wherein the goal is determined by a first indicia associated with a user;
(b) prompting the user to enter a response congruent with the goal;
(c) receiving the response to the goal;
(d) establishing a session with the remote knowledge base;
(e) calculating a level of congruency between the response and a target response designed to achieve the goal utilizing the remote knowledge base; and
(f) providing feedback to the user reflecting the level of congruency to assist the user in achieving the goal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus for establishing a training session utilizing a remote knowledge base, comprising:
-
(a) logic that receives information indicative of a goal, wherein the goal is determined by a first indicia associated with a user;
(b) logic that prompts a user to enter a response congruent with the goal;
(c) logic that receives the response to the goal;
(d) logic that establishes a session with the remote knowledge base;
(e) logic that calculates a level of congruency between the response and a target response designed to achieve the goal utilizing the remote knowledge base; and
(f) logic that provides feedback to the user reflecting the level of congruency to assist the user in achieving the goal.
-
-
10. A computer program embodied on a computer-readable medium that establishes a training session utilizing a remote knowledge base, comprising:
-
(a) a code segment that receives information indicative of a goal, wherein the goal is determined by a first indicia associated with a user;
(b) a code segment that prompts a user to enter a response congruent with the goal;
(c) a code segment that receives the response to the goal;
(d) a code segment that establishes a session with the remote knowledge base;
(e) a code segment that calculates a level of congruency between the response and a target response designed to achieve the goal utilizing the remote knowledge base; and
(f) a code segment that provides feedback to the user reflecting the level of congruency to assist the user in achieving the goal. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for establishing a virtual consultant training session, comprising the steps of:
-
(a) receiving information indicative of a goal;
(b) prompting a user to enter a response congruent with the goal;
(c) receiving the response to the goal;
(d) calculating a level of congruency between the response and a target response designed to achieve the goal utilizing a virtual consultant training session;
(e) providing feedback to the user reflecting the level of congruency to assist the user in achieving the goal;
(f) invoking a help engine from the virtual consultant training session to assist the user in response to a first indicia associated with the user; and
(g) utilizing the help engine to present remedial information to aid the user utilizing the first indicia and a knowledge base, wherein the first indicia includes the response to the goal. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. An apparatus for establishing a virtual consultant training session, comprising:
-
(a) logic that receives information indicative of a goal;
(b) logic that prompts a user to enter a response congruent with the goal;
(c) logic that receives the response to the goal;
(d) logic that calculates a level of congruency between the response and a target response designed to achieve the goal utilizing a virtual consultant training session;
(e) logic that provides feedback to the user reflecting the level of congruency to assist the user in achieving the goal;
(f) logic that invokes a help engine from the virtual consultant training session to assist the user in response to a first indicia associated with the user; and
(g) logic that utilizes the help engine to present remedial information to aid the user utilizing the first indicia and a knowledge base;
wherein the first indicia includes the response to the goal.
-
-
29. A computer program embodied on a computer-readable medium that establishes a virtual consultant training session, comprising:
-
(a) a code segment that receives information indicative of a goal;
(b) a code segment that prompts a user to enter a response congruent with the goal;
(c) a code segment that receives the response to the goal;
(d) a code segment that calculates a level of congruency between the response and a target response designed to achieve the goal utilizing a virtual consultant training session;
(e) a code segment that provides feedback to the user reflecting the level of congruency to assist the user in achieving the goal;
(f) a code segment that invokes a help engine from the virtual consultant training session to assist the user in response to a first indicia associated with the user; and
(g) a code segment that utilizes the help engine to present remedial information to aid the user utilizing the first indicia and a knowledge base;
wherein the first indicia includes the response to the goal. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A method for establishing a collaborative training session for a plurality of users, comprising the steps of:
-
(a) receiving information indicative of a goal;
(b) prompting the users to enter a response congruent with the goal;
(c) receiving the response to the goal;
(d) providing at least one user with feedback from at least one other user, wherein the feedback is designed to assist the at least one user to achieve the goal;
(e) invoking a chat room to assist the users in achieving the goal. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. An apparatus for establishing a collaborative training session for a plurality of users comprising:
-
(a) logic that receives information indicative of a goal;
(b) logic that prompts the users to enter a response congruent with the goal;
(c) logic that receives the response to the goal;
(d) logic that provides feedback to at least one user from at least one other user, wherein the feedback is designed to assist the at least one user to achieve the goal;
(e) logic that invokes a chat room to assist the users in achieving the goal.
-
-
51. A computer program embodied on a computer-readable medium that establishes a collaborative training session for a plurality of users, comprising:
-
(a) a code segment that receives information indicative of a goal;
(b) a code segment that prompts the users to enter a response congruent with the goal;
(c) a code segment that receives the response to the goal;
(d) a code segment that provides feedback to at least one user from at least one other user, wherein the feedback is designed to assist the at least one user to achieve the goal;
(e) a code segment that invokes a chat room to assist the users in achieving the goal. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58, 59, 60)
-
-
61. A method for establishing a collaborative training session, comprising the steps of:
-
(a) receiving information indicative of a goal;
(b) prompting a user to enter a response congruent with the goal;
(c) receiving the response to the goal;
(d) calculating a level of congruency between the response and a target response designed to achieve the goal; and
(e) providing feedback to the user from a collaborative session reflecting the level of congruency to assist the user in achieving the goal. - View Dependent Claims (62, 63, 64, 65, 66, 67, 68, 69)
-
-
70. An apparatus for establishing a collaborative training session, comprising:
-
(a) logic that receives information indicative of a goal;
(b) logic that prompts a user to enter a response congruent with the goal;
(c) logic that receives the response to the goal;
(d) logic that calculates a level of congruency between the response and a target response designed to achieve the goal;
(g) logic that provides feedback to the user from a collaborative session reflecting the level of congruency to assist the user in achieving the goal.
-
-
71. A computer program embodied on a computer-readable medium that establishes a collaborative training session, comprising:
-
(a) a code segment that receives information indicative of a goal;
(b) a code segment that prompts a user to enter a response congruent with the goal;
(c) a code segment that receives the response to the goal;
(d) a code segment that calculates a level of congruency between the response and a target response designed to achieve the goal;
(e) a code segment that provides feedback to the user from a collaborative session reflecting the level of congruency to assist the user in achieving the goal. - View Dependent Claims (72, 73, 74, 75, 76, 77, 78, 79)
-
Specification