Integrating an external course into an electronic learning system
First Claim
Patent Images
1. An electronic learning system (ELS) that provides access to an electronic course that is hosted by an external system that is not part of the ELS, the ELS comprising:
- a front end that exchanges communications with the external system to obtain access to the electronic course;
a learning portal that runs software to view the electronic course; and
a back end that stores information that relates to the electronic course.
2 Assignments
0 Petitions
Accused Products
Abstract
An electronic learning system (ELS) provides access to an electronic course that is hosted by an external system that is not part of the ELS. The ELS includes a front end that exchanges communications with the external system to obtain access to the electronic course, a learning portal that runs software to view the electronic course, and a back end that stores information that relates to the electronic course.
110 Citations
37 Claims
-
1. An electronic learning system (ELS) that provides access to an electronic course that is hosted by an external system that is not part of the ELS, the ELS comprising:
-
a front end that exchanges communications with the external system to obtain access to the electronic course;
a learning portal that runs software to view the electronic course; and
a back end that stores information that relates to the electronic course. - View Dependent Claims (2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13)
-
-
7. The ELS of 6, wherein the response comprises at least one of the following:
- a percentage of material from the electronic course that has been viewed, a test score associated with material from the electronic course, and an amount of time spent viewing material in the electronic course.
-
14. An electronic learning system (ELS) that incorporates an electronic course that is hosted by an external system that is not part of the ELS, the ELS comprising:
a front end that issues commands to the external system to obtain access to the electronic course, the commands comprising;
a register command to register with the external system;
an enroll command to enroll in the electronic course; and
a launch command to launch the electronic course. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
21. An electronic learning system (ELS) comprising:
-
a front end to mediate access to an electronic course that is hosted by an external system that is not part of the ELS, the front end interacting with the external system through a series of commands that contain identification and control information for use by the external system, the front end receiving responses to the commands including a response relating to progress through the electronic course; and
a back end to maintain information on the ELS about the electronic course. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A machine-readable medium that stores executable instructions to access, via an electronic learning system (ELS), an electronic course hosted by an external system that is not part of the ELS, the instructions causing a machine to:
-
communicate with the external system via a series of commands to register with the external system, enroll in the electronic course, and launch the electronic course; and
maintain a database of information associated with the electronic course. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
-
33. An electronic learning system (ELS) that provides access to an electronic course that is hosted by an external system that is not part of the ELS, the ELS comprising:
-
means for exchanging communications with the external system to obtain access to the electronic course;
means for presenting the electronic course; and
means for collecting information that relates to the electronic course. - View Dependent Claims (34)
-
-
35. A network comprising:
-
a first ELS that hosts an electronic course; and
a second ELS that accesses the electronic course over a network via a series of commands and responses, the series of commands and responses comprising;
a register command transmitted from the second ELS to the first ELS to register with the first ELS;
an enroll command transmitted from the second ELS to the first ELS to enroll in the electronic course;
a launch command transmitted from the second ELS to the first ELS to launch the electronic course; and
a response to the launch command, the response being transmitted from the first ELS to the second ELS following receipt of the launch command by the first ELS, the response making accessible material from the electronic course to the second ELS. - View Dependent Claims (36, 37)
-
Specification