US2003044761A1PendingUtilityA1

Interactive training application

Priority: May 9, 1996Filed: Aug 13, 2002Published: Mar 6, 2003
Est. expiryMay 9, 2016(expired)· nominal 20-yr term from priority
G09B 5/06
45
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

An interactive training application has three components: a lesson engine, a lesson delivery system, and a lesson authoring tool. The lesson engine runs an interactive, multimedia training exercise based on the contents of a lesson file, which comprises a plurality of pages. Each page includes a navigation item, associated with another page, and a reference to multimedia content. The lesson delivery system displays a menu of lessons to a student, fetches a lesson file corresponding to the student's selection, and invokes the lesson engine upon the lesson file. The lesson authoring tool provides a graphical interface for inputting and editing storyboards, from which the lesson authoring tool is configured for generating a lesson file.

Claims

exact text as granted — not AI-modified
What is claimed is:  
     
         1 . A method of instructing a student at a workstation, comprising the steps of: 
 automatically downloading a lesson engine to the workstation;    receiving a request from the student specifying a lesson file from among a plurality of available lesson files;    in response to said request, downloading said specified lesson file and a plurality of related multimedia content from among a plurality of available multimedia content to the workstation; and    executing said lesson engine, at the workstation, upon said specified lesson file and the plurality of related multimedia content to present the student with interactive training.    
     
     
         2 . The method of  claim 1 , wherein: 
 said specified lesson file includes a plurality of pages, wherein each page includes a reference to one of said plurality of related multimedia content and a navigational item associated with a destination page; and    the step of executing said lesson engine, at the workstation, upon said specified lesson file and said plurality of related multimedia content includes the steps of: 
 instructing said student based on a page of the plurality of pages of said specified lesson file;  
 displaying a navigational control associated with the navigational item included in the page;  
 detecting an activation of said navigational control; and  
 in response to said activation, instructing said student based on the destination page associated with said navigational item.  
   
     
     
         3 . The method of  claim 2 , wherein the step of instructing said student based on a page of the plurality of pages of said specified lesson file includes the steps of: 
 displaying a page of the plurality of pages of said specified lesson file; and    presenting one of the related multimedia content based on the reference included in said page.    
     
     
         4 . The method of  claim 3 , wherein the step of displaying a page of the plurality of pages of said specified lesson file includes the steps of: 
 reading a page number from a file; and    displaying a page of the plurality of pages of said lesson file having the page number.    
     
     
         5 . The method of  claim 3 , wherein the step of presenting one of the related multimedia content based on the reference included in said page includes the step of playing an audio file.  
     
     
         6 . The method of  claim 3 , wherein the step of presenting one of the related multimedia content based on the reference included in said page includes the step of playing a video file.  
     
     
         7 . The method of  claim 3 , wherein the step of presenting one of the related multimedia content based on the reference included in said page includes the step of displaying animation.  
     
     
         8 . The method of  claim 1 , wherein the step of downloading said specified lesson file and a plurality of related multimedia content from among a plurality of available multimedia content to the workstation includes the steps of: 
 determining a serial number based on the file name of said specified lesson file;    downloading said specified lesson file to the workstation;    establishing which of said plurality of available multimedia content as said plurality of related multimedia content based on said serial number and the file names of the available multimedia content; and    downloading said plurality of related multimedia content to the workstation.    
     
     
         9 . The method of  claim 1 , wherein the step of receiving a request from the student specifying a lesson file of a plurality of lesson files includes the steps of: 
 displaying a list of lessons based on the identity of the student, each lesson associated with a lesson file of said plurality of available lesson files;    receiving input from the student indicating a selected lesson of said list of lessons; and    establishing a lesson file associated with said selected lesson as said lesson file.    
     
     
         10 . The method of  claim 1 , further comprising the step of collecting information about the student's interaction with said lesson engine.  
     
     
         11 . A method of instructing a student at a workstation, comprising the steps of: 
 receiving a request from the student specifying a lesson file from among a plurality of available lesson files;    in response to said request, downloading said specified lesson file and a plurality of related multimedia content from among a plurality of available multimedia content to the workstation; and    executing a platform-independent lesson engine, at the workstation, upon said specified lesson file and the plurality of related multimedia content to present the student with interactive training.    
     
     
         12 . The method of  claim 11 , wherein: 
 said specified lesson file includes a plurality of pages, wherein each page includes a reference to one of said plurality of related multimedia content and a navigational item associated with a destination page; and    the step of executing a platform-independent lesson engine upon said specified lesson file and said plurality of related multimedia content includes the steps of:    instructing said student based on a page of the plurality of pages of said specified lesson file;    displaying a navigational control associated with the navigational item included in the page;    detecting an activation of said navigational control; and    in response to said activation, instructing said student based on the destination page associated with said navigational item.    
     
     
         13 . The method of  claim 12 , wherein the step of instructing said student based on a page of the plurality of pages of said specified lesson file includes the steps of: 
 displaying a page of the plurality of pages of said specified lesson file; and    presenting one of the related multimedia content based on the reference included in said page.    
     
     
         14 . The method of  claim 13 , wherein the step of displaying a page of the plurality of pages of said specified lesson file includes the steps of: 
 reading a page number from a file; and    displaying a page of the plurality of pages of said specified lesson file having the page number.    
     
     
         15 . The method of  claim 13 , wherein the step of presenting one of the related multimedia content based on the reference included in said page includes the step of playing an audio file.  
     
     
         16 . The method of  claim 13 , wherein the step of presenting one of the related multimedia content based on the reference included in said page includes the step of playing a video file.  
     
     
         17 . The method of  claim 13 , wherein the step of presenting one of the multimedia content based on the reference included in said page includes the step of displaying animation.  
     
     
         18 . The method of  claim 11 , wherein the step of downloading said specified lesson file and a plurality of related multimedia content from among a plurality of available multimedia content to the workstation includes the steps of: 
 determining a serial number based on the file name of said specified lesson file;    downloading said specified lesson file to the workstation;    establishing which of said plurality of available multimedia content as said plurality of related multimedia content based on said serial number and the file names of the available multimedia content; and    downloading said plurality of related multimedia content to the workstation.    
     
     
         19 . The method of  claim 11 , wherein the step of receiving a request from the student specifying a lesson file of a plurality of lesson files includes the steps of: 
 displaying a list of lessons based on the identity of the student, each lesson associated with a lesson file of said plurality of available lesson files;    receiving input from the student indicating a selected lesson of said list of lessons; and    establishing a lesson file associated with said selected lesson as said specified lesson file.    
     
     
         20 . The method of  claim 11 , further comprising the step of collecting information about the student's interaction with said lesson engine.  
     
     
         21 . A computer readable medium having stored thereon sequences of instructions for instructing a student at workstation, said sequences of instructions including sequences of instructions for causing said workstation to perform the steps of: 
 automatically downloading a lesson engine to the workstation;    receiving a request from the student specifying a lesson file from among a plurality of available lesson files;    in response to said request, downloading said specified lesson file and a plurality of related multimedia content from among a plurality of available multimedia content to the workstation; and    invoking said lesson engine upon said specified lesson file and the plurality of related multimedia content to present the student with interactive training.    
     
     
         22 . The computer readable medium of  claim 21 , wherein the step of downloading said specified lesson file and a plurality of related multimedia content from among a plurality of available multimedia content to the workstation includes the steps of: 
 determining a serial number based on the file name of said specified lesson file;    downloading said specified lesson file to the workstation;    establishing which of said plurality of available multimedia content as said plurality of related multimedia content based on said serial number and the file names of the available multimedia content; and    downloading said plurality of related multimedia content to the workstation.    
     
     
         23 . The computer readable medium of  claim 21 , wherein the step of receiving a request from the student specifying a lesson file of a plurality of available lesson files includes the steps of: 
 displaying a list of lessons based on the identity of the student, each lesson associated with a lesson file of said plurality of available lesson files;    receiving input from the student indicating a selected lesson of said list of lessons; and    establishing a lesson file associated with said selected lesson as said specified lesson file.    
     
     
         24 . A computer readable medium having stored thereon sequences of instructions for instructing a student at workstation, said sequences of instructions including sequences of instructions for causing said workstation to perform the steps of: 
 receiving a request from the student specifying a lesson file of a plurality of lesson files;    in response to said request, downloading said specified lesson file and a plurality of related multimedia content from among a plurality of available multimedia content to the workstation; and    executing a platform-independent lesson engine upon said specified lesson file and the plurality of related multimedia content to present the student with interactive training.    
     
     
         25 . The computer readable medium of  claim 24 , wherein the step of downloading said specified lesson file and a plurality of related multimedia content from among a plurality of available multimedia content to the workstation includes the steps of: 
 determining a serial number based on the file name of said specified lesson file;    downloading said specified lesson file to the workstation;    establishing which of said plurality of available multimedia content as said plurality of related multimedia content based on said serial number and the file names of the available multimedia content; and    downloading said plurality of related multimedia content to the workstation.    
     
     
         26 . The computer readable medium of  claim 24 , wherein the step of receiving a request from the student specifying a lesson file of a plurality of available lesson files includes the steps of: 
 displaying a list of lessons based on the identity of the student, each lesson associated with a lesson file of said plurality of available lesson files;    receiving input from the student indicating a selected lesson of said list of lessons; and    establishing a lesson file associated with said selected lesson as said specified lesson file.    
     
     
         27 . An interactive training network, comprising: 
 a storage device for storing courseware, said courseware comprising a plurality of multimedia content and a plurality of lesson files, wherein each lesson file includes a plurality of references to multimedia content; and    a plurality of workstations, wherein a workstation is networked to said storage medium and includes:    a lesson delivery system for downloading a lesson file and the multimedia content referenced in the lesson file from said storage medium to storage in the workstation based on input from a student; and    a lesson engine for instructing said student based on said specified lesson file and presenting the multimedia content at the workstation to said student.    
     
     
         28 . The interactive training network of  claim 27 , wherein said lesson delivery system includes: 
 a login mechanism for receiving a student identifier from a student;    means for displaying a list of lessons based on said student identifier and information about students stored in a database, wherein each lesson is associated with a lesson file;    means for receiving input from the student indicative of a selected lesson;    means for determining a serial number embedded in the file name of the lesson file associated with the selected lesson; and    means for downloading said specified lesson file and multimedia content having file names containing said serial number.    
     
     
         29 . The interactive training network of  claim 27 , wherein said lesson engine includes a video player.  
     
     
         30 . The interactive training network of  claim 27 , wherein said lesson engine includes an audio player.  
     
     
         31 . The interactive training network of  claim 27 , wherein said lesson engine includes an animation player.  
     
     
         32 . An apparatus for authoring courseware, comprising: 
 a database;    means for inputting a storyboard, wherein a storyboard includes a navigational item associated with a second storyboard and a reference to multimedia content;    means for displaying a graphical representation of said storyboard;    means for storing said storyboard into said database;    means for retrieving a plurality of storyboards from said database; and    means for generating a lesson file from said plurality of storyboards, wherein said lesson file comprises a plurality of pages, wherein a page includes a navigational item associated with one of said plurality of pages and said reference to multimedia content.    
     
     
         33 . A method of creating a lesson file, comprising a plurality of pages, wherein a page includes a navigational item associated with one of said plurality of pages and a reference to multimedia content, comprising the steps of: 
 inputting a plurality of storyboards, wherein a storyboard includes a navigational item associated with a second storyboard and a reference to multimedia content;    displaying a graphical representation of said storyboard; and    generating, from said plurality of storyboards, a lesson file comprising a plurality of pages, wherein a page includes a navigational item associated with one of said plurality of pages and said reference to multimedia content.    
     
     
         34 . The method of  claim 33 , wherein the step of inputting a plurality of storyboards includes the step of assigning a default value as a storyboard number when each of said plurality of storyboards is input.  
     
     
         35 . A computer readable medium having sequences of instructions stored thereon for creating a lesson file, comprising a plurality of pages, wherein a page includes a navigational item associated with one of said plurality of pages and a reference to multimedia content, said sequences of instructions comprising sequences of instructions for performing the steps of: 
 inputting a plurality of storyboards, wherein a storyboard includes a navigational item associated with a second storyboard and a reference to multimedia content;    displaying a graphical representation of said storyboard; and    generating, from said plurality of storyboards, a lesson file comprising a plurality of pages, wherein a page includes a navigational item associated with one of said plurality of pages and said reference to multimedia content.    
     
     
         36 . The computer readable medium of  claim 35 , wherein the step of inputting a plurality of storyboards includes the step of assigning a default value as a storyboard number when each of said plurality of storyboards is input.  
     
     
         37 . A wide area training network, comprising: 
 a lesson authoring tool for creating a lesson file, comprising a plurality of pages, wherein a page includes a navigational item associated with one of said plurality of pages and a reference to multimedia content;    a storage device networked to said lesson authoring tool for storing courseware, wherein courseware comprises a plurality of multimedia content and a plurality of lesson files;    a plurality of local area training networks, networked to said storage device, wherein a local area training network comprises a file server for storing courseware and a plurality of workstations, networked to said file server; and    means for transmitting courseware from said storage device to the file server of one of said plurality of local area training networks.    
     
     
         38 . The wide area network of  claim 37 , wherein a workstation includes: 
 a lesson delivery system for retrieving a selected lesson file and the multimedia content referenced in the plurality of pages of the selected lesson file from said storage medium based on input from a student; and    a lesson engine for instructing said student based on the selected lesson file and the multimedia content.

Join the waitlist — get patent alerts

Track US2003044761A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.