Authoring and delivering training courses
First Claim
1. In a system wherein a training need has been identified and wherein a training course is needed to address the training need, a method for delivering content of a training course that is independent of a delivery technology, the method comprising steps for:
- preparing content for the training course;
selecting a delivery technology for the content of the training course, wherein the delivery technology for the content is independent of the content; and
deploying the training course through the selected delivery technology, wherein a graphic treatment is applied to the content as the content is presented through the selected delivery technology.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for delivering a training course whose content is independent of the delivery technology and whose content is deliverable in future delivery technologies without significantly rewriting or recoding the training course. For a training course, an XML version of the content of the training course is generated. The XML version of the content can be accessed through a content module which provides an interface to a viewer that corresponds to a selected delivery technology. The same content can be provided through different delivery technologies by using the appropriate viewer. This preserves the viability and life of the content because it is easily adapted to different delivery technologies. A graphic treatment for the content is also independent and separately changeable. Also, a instruction strategy for determining how to present the content is provided.
-
Citations
44 Claims
-
1. In a system wherein a training need has been identified and wherein a training course is needed to address the training need, a method for delivering content of a training course that is independent of a delivery technology, the method comprising steps for:
-
preparing content for the training course;
selecting a delivery technology for the content of the training course, wherein the delivery technology for the content is independent of the content; and
deploying the training course through the selected delivery technology, wherein a graphic treatment is applied to the content as the content is presented through the selected delivery technology. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 20)
-
-
14. In a system wherein a training need has been identified for a population, a method for delivering a training course to the population such that the training course is not subject to changes in the delivery technology but can be used in future delivery technologies as well as current delivery technologies, the method comprising steps for:
-
from content for the training course that is stored in a database, extracting an XML version of the content; and
presenting the training course to the population through a content module by delivering the XML version of the content to a viewer through the content module, wherein the viewer corresponds to a delivery technology and wherein the XML version of the content is independent of both the viewer and the delivery technology that corresponds to the viewer, wherein a graphic treatment is applied to the XML version of the content.
-
-
21. In a system including a population, wherein a training need has been identified for the population, a training course for use in training the population to address the training need, wherein the training course is not limited to a particular delivery technology but can be deployed to multiple delivery technologies, the training course comprising:
-
a database having content, wherein the content contains information to be presented to the population during the training course;
a content module including a distributed named object system (DNOS), wherein the DNOS provides access to the content; and
a viewer for each delivery technology, wherein a graphic treatment is applied to the content as the content is delivered to the viewer through the content module. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 38, 39, 40, 41)
-
-
34. In a system including one or more courses stored in a database, a method for updating a portion of a current course, the method comprising acts of:
-
in a current course, identifying one or more portions of the current course that correspond to one or more portions in another course;
marking the identified one or more portions of both the current course and the other course as alias copies; and
automatically updating other alias copies of the current course whenever the corresponding one or more portions in the other course are updated, whereby all updates to the alias copies occur at substantially the same time.
-
-
37. A system for delivering a training course to a population, the system comprising:
-
course content, wherein the course content includes information that is organized into modules, segments, and blocks;
an instruction strategy module, wherein the instruction strategy module determines how the course content of the training course is presented to the population according to one or more criteria;
a viewer that corresponds to a delivery technology, wherein the population receives the training course through the viewer; and
a graphic treatment module having a look and a feel, wherein the look and the feel of the graphic treatment module are applied to the course content as the course content is presented through the viewer to the population.
-
-
42. In a system wherein a training need has been identified and wherein a training course is needed to address the training need, a method for authoring content of a training course, the method comprising acts of:
-
accessing a first portion of the content by a first author, wherein the first author makes first edits to the first portion;
accessing a second portion of the content by a second author, wherein the second author makes second edits to the second portion;
notifying the second author that the second author is working with stale data if the first portion of the content is the same as the second portion of the content and wherein the first author commits the first edits to the first portion before the second author commits the second edits to the first portion; and
committing the second edits of the second author if the first portion of the content is not the same as the second portion of the content. - View Dependent Claims (43, 44)
-
Specification