Browser-based scorm reader
First Claim
1. A method of displaying courseware, the method comprising:
- providing a content database, the content database including content data corresponding to the courseware;
providing a course structure database, the course structure database including structure data corresponding to a structure of the courseware;
providing a course progress database, the course progress database including progress data corresponding to a progress of a user through the courseware; and
providing a delivery component to display the courseware, the delivery component communicating with the content database, the course structure database, and the course progress database to display the courseware and track the progress of the user through the courseware without requiring direct access to an LMS.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are novel methods and apparatus for efficiently providing a SCORM reader and/or progress tracker. In an embodiment, a method of displaying courseware is disclosed. The method includes: providing a content database, a course structure database, a course progress database, and a delivery component. The content database may include content data corresponding to the courseware. The course structure database may include structure data corresponding to a structure of the courseware. The course progress database may include progress data corresponding to a progress of a user through the courseware. The delivery component may display the courseware. In addition, the delivery component may communicate with the content database, the course structure database, and the course progress database to display the courseware and track the progress of the user through the courseware. In another embodiment, the method may perform its tasks without requiring direct access to an LMS.
-
Citations
35 Claims
-
1. A method of displaying courseware, the method comprising:
-
providing a content database, the content database including content data corresponding to the courseware;
providing a course structure database, the course structure database including structure data corresponding to a structure of the courseware;
providing a course progress database, the course progress database including progress data corresponding to a progress of a user through the courseware; and
providing a delivery component to display the courseware, the delivery component communicating with the content database, the course structure database, and the course progress database to display the courseware and track the progress of the user through the courseware without requiring direct access to an LMS. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for provision of courseware, the system comprising:
-
a content database, the content database including content data corresponding to the courseware;
a course structure database, the course structure database including structure data corresponding to a structure of the courseware;
a course progress database, the course progress database including progress data corresponding to a progress of a user through the courseware; and
a delivery component to display the courseware, the delivery component communicating with the content database, the course structure database, and the course progress database to display the courseware and track the progress of the user through the courseware without requiring direct access to an LMS. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A system for provision of courseware, the system comprising:
-
content means, the content means including content data corresponding to the courseware;
course structure means, the course structure means including structure data corresponding to a structure of the courseware;
course progress means, the course progress means including progress data corresponding to a progress of a user through the courseware; and
delivery component means for displaying the courseware, the delivery component communicating with the content means, the course structure means, and the course progress means to display the courseware and track the progress of the user through the courseware. - View Dependent Claims (27, 28, 29)
-
-
30. An article of manufacture comprising:
a machine readable medium that provides instructions that, if executed by a machine, will cause the machine to perform operations including;
providing a content database, the content database including content data corresponding to a courseware;
providing a course structure database, the course structure database including structure data corresponding to a structure of the courseware;
providing a course progress database, the course progress database including progress data corresponding to a progress of a user through the courseware; and
providing a delivery component to display the courseware, the delivery component communicating with the content database, the course structure database, and the course progress database to display the courseware and track the progress of the user through the courseware without requiring direct access to an LMS. - View Dependent Claims (31, 32, 33, 34, 35)
Specification