US5823781A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Electronic mentor training system and method
Assignee: Hewlett Packard Enterprise Development LP
•
Filing: 1996-07-29
•
Granted: 1998-10-20
•
Expires: 2016-07-29
Abstract
Abstract A system and method for training a user on any number of computer software applications. The computer is directed by at least one computer program within a distribution engine 15 to perform a diagnosis of the skill level of a user on a computer software application, prescribe a training plan that will allow the user to achieve a minimum skill level on the computer software application, and provide the user access to a plurality of training software programs to enable a user to complete the training plan.
Inventors
- 👤 William A. Hitchcock
- 👤 Robert C. Allen
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-02 18:15
CPC Classifications
G; G09; G09B; G09B19/00; G09B19/0053; G06; G06F; G06F9/00; G06F9/06; G06F9/44; G06F9/451; G06F9/453
Claims Analysis
Total Claims: 27
Claim 1
Independent Claim
153 words
A system for training a user on a computer software application, comprising: a storage device operable to store data; a memory device operable to store a computer program; an input/output device operable to provide a user interface between the user and the system, the input/output device for accepting data indicating the user's knowledge of the software application; and a processor coupled to the storage device, the input/output device, memory device, the processor operable to execute the computer program such that the system is directed by the computer program to: perform a diagnosis of a skill level of a user on the computer software application, using data accepted by the input/output device; prescribe a training plan that will allow the user to achieve a predetermined minimum skill level on the computer software application; and provide the user access to a plurality of training software programs to enable the user to complete the training plan.
Claim 2
Independent Claim
153 words
A system for training a user on a computer software application, comprising: a storage device operable to store data; a memory device operable to store a computer program; an input/output device operable to provide a user interface between the user and the system, the input/output device for accepting data indicating the user's knowledge of the software application; and a processor coupled to the storage device, the input/output device, memory device, the processor operable to execute the computer program such that the system is directed by the computer program to: perform a diagnosis of a skill level of a user on the computer software application, using data accepted by the input/output device; prescribe a training plan that will allow the user to achieve a predetermined minimum skill level on the computer software application; and provide the user access to a plurality of training software programs to enable the user to complete the training plan.
Claim 3
Dependent Claim
49 words
The system of claim 1, wherein the processor is further operable to execute the computer program such that the system is directed by the computer program to: store input made by the user on the storage device; analyze the user input; and provide reports containing the analyzed user input.
Claim 4
Dependent Claim
35 words
The system of claim 1, wherein the system is further directed by the computer program to receive updates to the computer program to provide accurate diagnosis, updated prescribed training plans, and updated training software programs.
Claim 5
Dependent Claim
22 words
The system of claim 3 wherein the updates to the computer program are initiated due to updates in a computer software application.
Claim 6
Dependent Claim
40 words
The system of claim 1, wherein the system is further directed by the computer program to provide a set of questions to the user in order to perform the diagnosis of a user's skill level on the computer software application.
Claim 7
Dependent Claim
43 words
The system of claim 2, wherein the system is further directed by the computer program to compare the user's skill level based on the diagnosis to a predetermined minimum skill level required on the computer software application prior to prescribing a training plan.
Claim 8
Dependent Claim
30 words
The system of claim 2, wherein the system is further directed by the computer program to store input made by the user in a data base on the storage device.
Claim 9
Dependent Claim
34 words
The system of claim 2, wherein the system is further directed by the computer program to analyze the user input to provide reports on a number of training software programs the user has accessed.
Claim 10
Dependent Claim
63 words
The system of claim 2, wherein the system is further directed by the computer program to analyze the user input to compare the user's skill level on the computer software application prior to the user performing the training recommended in the prescribed training plan to the user's skill level on the computer software application after performing training recommended in the prescribed training plan.
Claim 11
Dependent Claim
54 words
The system of claim 1, wherein the system further provides training to a plurality of users on a plurality of computer software applications, and further wherein the system is further directed by the computer program to provide a plurality of users direct access to a plurality of computer software programs at a computer terminal.
Claim 12
Dependent Claim
169 words
A computer-readable memory system configured to represent a computer program for directing operation of a computer, comprising: a distribution engine module comprising: a diagnosis module operable to direct a computer to perform a diagnosis of a skill level of a user on a computer software application; a prescription module operable to direct a computer to compare the user's skill level based on the diagnosis of the user to a predetermined minimum skill level required on the computer software application, and further operable to provide a training plan that will allow the user to achieve the predetermined minimum skill level required on the computer software application; and a treatment module operable to provide access to a plurality of training software programs to enable a user to complete the training plan; a graphical user interface operable to provide a user with an interface to the distribution engine, the graphical user interface for accepting user input and providing the input to the distribution module, the input for determining the user's skill level.
Claim 13
Dependent Claim
169 words
A computer-readable memory system configured to represent a computer program for directing operation of a computer, comprising: a distribution engine module comprising: a diagnosis module operable to direct a computer to perform a diagnosis of a skill level of a user on a computer software application; a prescription module operable to direct a computer to compare the user's skill level based on the diagnosis of the user to a predetermined minimum skill level required on the computer software application, and further operable to provide a training plan that will allow the user to achieve the predetermined minimum skill level required on the computer software application; and a treatment module operable to provide access to a plurality of training software programs to enable a user to complete the training plan; a graphical user interface operable to provide a user with an interface to the distribution engine, the graphical user interface for accepting user input and providing the input to the distribution module, the input for determining the user's skill level.
Claim 14
Dependent Claim
40 words
The system of claim 11, wherein the distribution engine further comprises: a measurement module operable to record input made by a user; and a feedback module operable to analyze the user input and provide reports containing the analyzed user input.
Claim 15
Dependent Claim
34 words
The system of claim 11, further comprising a dynamic system update module to allow changes to be incorporated to the diagnosis module, the prescription module, and the treatment module of the distribution engine module.
Claim 16
Dependent Claim
25 words
The system of claim 11, further comprising a long term system update module to allow architectural changes to be made to the distribution engine module.
Claim 17
Dependent Claim
39 words
The system of claim 12, wherein the measurement and feedback modules work in concert to report a total amount of training accessed and a comparative skill level of a user prior to and after completing the prescribed training plan.
Claim 18
Independent Claim
108 words
A method for providing a user training on a computer software application, the method performed by a computer executing a computer program, the process comprising the steps of: diagnosing a user's skill level on the computer software application; comparing the user's skill level on the computer software application to a predetermined minimum skill level required for the user on the computer software application; prescribing a training plan based on the diagnosis and comparison that will provide the user training to achieve the predetermined minimum skill level; and providing the user access to a plurality of computer based training programs to train the user on the computer software application.
Claim 19
Independent Claim
108 words
A method for providing a user training on a computer software application, the method performed by a computer executing a computer program, the process comprising the steps of: diagnosing a user's skill level on the computer software application; comparing the user's skill level on the computer software application to a predetermined minimum skill level required for the user on the computer software application; prescribing a training plan based on the diagnosis and comparison that will provide the user training to achieve the predetermined minimum skill level; and providing the user access to a plurality of computer based training programs to train the user on the computer software application.
Claim 20
Dependent Claim
45 words
The method of claim 16, further comprising the steps of: recording input made by the user in a data base; analyzing the input to determine the effectiveness of the user training method; and analyzing the input to determine an amount of computer based training accessed.
Claim 21
Dependent Claim
21 words
The method of claim 16, further comprising using the prescribed training plan to train the user on the computer software application.
Claim 22
Dependent Claim
16 words
The method of claim 17, further comprising updating the computer program based on the analyzed input.
Claim 23
Dependent Claim
22 words
The method of claim 16, further comprising updating the computer program when a new version of the computer software application is released.
Claim 24
Dependent Claim
67 words
The method of claim 16, wherein the step of diagnosing a user's skill level on a computer software application further comprises the steps of: preparing a test construction set for diagnosing a user's proficiency on the computer software application; accepting a user's answers to questions contained in the test construction set; and scoring the user's answers to the questions by comparing the user's answers to correct answers.
Claim 25
Dependent Claim
44 words
The method of claim 16, wherein providing the user access to a plurality of computer based training programs to train the user on the computer software application further comprises building a plurality of software modules contained within the computer program for training the user.
Claim 26
Dependent Claim
22 words
The method of claim 22, further comprising continuously updating the software modules based on changes and updates to the computer software application.
Claim 27
Dependent Claim
51 words
The method of claim 17, wherein analyzing the input to determine the effectiveness of the user training method further comprises comparing the user's skill level prior to the user receiving training on the computer software application to the user's skill level after the user receives training on the computer software application.
References Cited (Backward Citations)
US4622013A
Cited
US5311422A
Cited
US5395243A
Cited
US5263167A
Cited
US5421730A
Cited
US5267865A
Cited
US5481667A
Cited
US5535422A
Cited
US5493658A
Cited
US5387104A
Cited
US5388993A
Cited
EP0602790A2
Cited
US5496177A
Cited
US5597312A
Cited
US5577186A
Cited
US5602982A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-10-19 | 2002-04-20 | 2002-10-20 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-10-19 | 2006-04-20 | 2006-10-20 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-10-19 | 2010-04-20 | 2010-10-20 | $7700.00 | Window Closed / Lapsed |