Patent US5823781A successfully refreshed from Google Patents.
← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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 21:37
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.

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag