IP Library Granted Patent US 6,847,800
Granted Patent B2
US 6,847,800 · App. 10/617,694 · Granted Jan 25, 2005

Method and system for computer based training

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,847,800
App. No.
10/617,694
Granted
Jan 25, 2005
Kind
B2
Abstract

A method and system are provided for computer based training relating to a target system. A user interface includes at least one graphic display portion, and a courseware viewer portion. Several exercise modules are provided, each having (1) at least one display file, (2) at least one script corresponding to the display file(s), and (3) a work file, to be loaded into the target system. The steps in the exercise module are displayed by parsing a script in the exercise modules. The steps are sequentially displayed in the courseware viewer portion, and the corresponding display files are displayed in the display window(s). The work file is simultaneously loaded into the target system, and the target system is run by the user while displaying the exercise. The target system generates events corresponding to user responses to the exercise, and the training system displays appropriate confirmation and feedback messages based on the responses.

Claims (24)

1. A method for an interactive computer based training system for teaching a user to use a target software system via training software integrated with the target software system, comprising the steps of:

(a) providing, from the training software, a user interface, the user interface including at least one graphic display portion to display at least a portion of a tutorial exercise; and

(b) providing, from the training software, at least one exercise module for teaching at least one tutorial exercise on operation of the target software system, the at least one exercise module having a plurality of exercise steps including operating at least a portion of the at least one tutorial exercise on the target software system.

2. The method of claim 1 , further comprising the step of providing a display corresponding to the at least one tutorial exercise in the at least one graphic display portion, and operating at least a portion of the tutorial exercise on the target software system.

3. The method as claimed in claim 1 , wherein the target software system includes at least one graphic software.

4. The method as claimed in claim 1 , further comprising the step of receiving, from the target software system, a user response to at least one of the exercise steps.

5. The method as claimed in claim 4 , further comprising, responsive to receipt of the user response, the step of comparing the received user response to an expected response for the at least one of the exercise steps.

6. The method as claimed in claim 5 , further comprising the step of, if the received user response is the expected response, displaying a confirmation message at the user interface, and if the received user response is not the expected response, displaying a feedback message at the user interface.

7. The method as claimed in claim 5 , wherein the at least one exercise module defines the expected response.

8. The method as claimed in claim 4 , wherein the user response is from the operating of at least a portion of the tutorial exercise on the target software system.

9. The method as claimed in claim 1 , further comprising the step of providing a plurality of exercise modules including the at least one exercise module.

10. The method as claimed in claim 1 , further comprising the step of running the training software on the target software system.

11. A system for interactive computer based training for teaching a user to use a target software system via training software integrated with the target software system, comprising:

(a) a user interface, the user interface including at least one graphic display portion to display at least a portion of a tutorial exercise; and

(b) at least one exercise module for teaching at least one tutorial exercise on operation of the target software system, the at least one exercise module having a plurality of exercise steps including operating at least a portion of the at least one tutorial exercise on the target software system.

12. The system of claim 11 , wherein a graphic portion of the at least one tutorial exercise is displayed in the at least one graphic display portion, and at least a portion of the tutorial exercise is operated on the target software system.

13. The system as claimed in claim 11 , wherein the target software system includes instructions for operating at least one graphic software.

14. The system as claimed in claim 11 , further comprising a received user response to at least one of the exercise steps.

15. The system as claimed in claim 14 , further comprising, responsive to receipt of the user response, a comparison of the received user response to an expected response for the at least one of the exercise steps.

16. The system as claimed in claim 15 , further comprising a confirmation message, to be displayed at the user interface if the user response is the expected response, and a feedback message, to be displayed at the user interface if the user response is not the expected response.

17. The system as claimed in claim 15 , wherein the exercise module defines the expected response.

18. The system as claimed in claim 14 , wherein the user response is responsive to operation of at least a portion of the tutorial exercise on the target software system.

19. The system as claimed in claim 11 , wherein there are provided a plurality of exercise modules including the at least one exercise module.

20. The system as claimed in claim 11 , wherein the training software is run on the target software system.

Assignments (6)
SECURITY AGREEMENT Recorded Mar 2, 2012
From: BENTLEY SYSTEMS, INCORPORATED
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 027794/0026 →
RELEASE OF SECURITY INTERESTS Recorded Feb 9, 2012
From: JPMORGAN CHASE BANK, N.A.
To: BENTLEY SYSTEMS, INCORPORATED
Reel/Frame 027682/0012 →
SECURITY AGREEMENT Recorded Mar 4, 2011
From: BENTLEY SYSTEMS INCORPORATED
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 025902/0806 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Feb 14, 2011
From: WELLS FARGO CAPITAL FINANCE, INC., AS AGENT (F/K/A WELLS FARGO FOOTHILL, INC.)
To: BENTLEY SYSTEMS, INCORPORATED
Reel/Frame 025783/0739 →
SECURITY AGREEMENT Recorded Oct 12, 2007
From: BENTLEY SYSTEMS, INCORPORATED
To: WELLS FARGO FOOTHILL, INC.
Reel/Frame 019955/0270 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2003
From: HARNED, STEPHEN F.; WEBER, JR. WILLIAM K.; POWELL, ROBERT
To: BENTLEY SYSTEMS, INCORPORATION
Reel/Frame 014299/0369 →