Centralized content repositories for distributed learning management systems
First Claim
Patent Images
1. A method, comprising:
- receiving, at a first server within a first Web domain, a first request for educational content that resides within the first Web domain, wherein the first request for the educational content is received from a first learning management system (LMS) residing within a second Web domain distinct from the first Web domain;
receiving, at the first server, a second request for the educational content that resides within the first Web domain, wherein the second request for the educational content is received from a second LMS residing within a third Web domain distinct from the first Web domain and the second Web domain;
displaying the educational content in a Shareable Content Object Reference Model (SCORM) conformant navigation engine within the first Web domain via a first pointer Shareable Content Object (SCO) in the first LMS within the second Web domain;
displaying the educational content in the SCORM-conformant navigation engine within the first Web domain via a second pointer SCO in the second LMS within the third Web domain;
modifying the educational content within the first Web domain, and making the modified educational content available for access via the first LMS within the second Web domain or via the second LMS within the third Web domain, without distributing the modified educational content to a second server on which the first LMS resides, or to a third server on which the second LMS resides;
displaying existing learner performance data in the SCORM-conformant navigation engine residing within the first Web domain, wherein the existing learner performance data is received from the first LMS via the first pointer SCO or from the second LMS via the second pointer SCO, and wherein the existing learner performance data comprises at least one of a user'"'"'s session information, bookmark, history, performance, progress, efficiency, effectiveness, personal data, course data, academic data, time spent, standard reached, completion data, most recently viewed content and completion percentage;
sending, from the SCORM-conformant navigation engine within the first Web domain, via the first pointer SCO, first updated learner performance data to the first LMS; and
sending, from the SCORM-conformant navigation engine within the first Web domain, via the second pointer SCO, second updated learner performance data to the second LMS.
1 Assignment
0 Petitions
Accused Products
Abstract
A learning system, including a centralized reusable learning object (RLO) repository that provides content to users, and communicates user performance data, via SCORM, to and from any one or more distributed, remote SCORM conformant learning management systems. The learning management system may include one or more pointer SCO'"'"'s, which may point to a content delivery engine in the RLO repository.
-
Citations
9 Claims
-
1. A method, comprising:
-
receiving, at a first server within a first Web domain, a first request for educational content that resides within the first Web domain, wherein the first request for the educational content is received from a first learning management system (LMS) residing within a second Web domain distinct from the first Web domain; receiving, at the first server, a second request for the educational content that resides within the first Web domain, wherein the second request for the educational content is received from a second LMS residing within a third Web domain distinct from the first Web domain and the second Web domain; displaying the educational content in a Shareable Content Object Reference Model (SCORM) conformant navigation engine within the first Web domain via a first pointer Shareable Content Object (SCO) in the first LMS within the second Web domain; displaying the educational content in the SCORM-conformant navigation engine within the first Web domain via a second pointer SCO in the second LMS within the third Web domain; modifying the educational content within the first Web domain, and making the modified educational content available for access via the first LMS within the second Web domain or via the second LMS within the third Web domain, without distributing the modified educational content to a second server on which the first LMS resides, or to a third server on which the second LMS resides; displaying existing learner performance data in the SCORM-conformant navigation engine residing within the first Web domain, wherein the existing learner performance data is received from the first LMS via the first pointer SCO or from the second LMS via the second pointer SCO, and wherein the existing learner performance data comprises at least one of a user'"'"'s session information, bookmark, history, performance, progress, efficiency, effectiveness, personal data, course data, academic data, time spent, standard reached, completion data, most recently viewed content and completion percentage; sending, from the SCORM-conformant navigation engine within the first Web domain, via the first pointer SCO, first updated learner performance data to the first LMS; and sending, from the SCORM-conformant navigation engine within the first Web domain, via the second pointer SCO, second updated learner performance data to the second LMS.
-
-
2. A learning system, comprising:
-
educational content configured to reside within a first Web domain; a Shareable Content Object Reference Model (SCORM)-conformant navigation engine residing within the first Web domain, wherein the SCORM-conformant navigation engine is configured to communicate with a first SCORM-conformant learning management system (LMS) residing within a second Web domain distinct from the first Web domain, and wherein the educational content does not reside in the first SCORM-conformant LMS or within the second Web domain, wherein the SCORM-conformant navigation engine is configured to communicate with a second SCORM-conformant LMS residing within a third Web domain distinct from the first Web domain and the second Web domain, and wherein the educational content does not reside in the second SCORM-conformant LMS or within the third Web domain; and a first server within the first Web domain, wherein the first server is configured to receive a first request for the educational content that resides within the first Web domain, wherein the first request for the educational content is received from first SCORM-conformant LMS residing within the second Web domain, wherein the first server is further configured to receive a second request for the educational content that resides within the first Web domain, wherein the second request for the educational content is received from the second SCORM-conformant LMS residing within the third Web domain distinct from the first Web domain and the second Web domain; wherein the educational content is configured to be displayed in the SCORM-conformant navigation engine within the first Web domain via a first pointer Shareable Content Object (SCO) in the first SCORM-conformant LMS within the second Web domain; wherein the educational content is configured to be displayed in the SCORM-conformant navigation engine within the first Web domain via a second pointer SCO in the second SCORM-conformant LMS within the third Web domain; wherein the educational content within the first Web domain is configured to be made available for access via the first SCORM-conformant LMS within the second Web domain or via the second SCORM-conformant LMS within the third Web domain, without distributing the educational content to a second server on which the first SCORM-conformant LMS resides, or to a third server on which the second SCORM-conformant LMS resides; wherein existing learner performance data is configured to be displayed in the SCORM-conformant navigation engine residing within the first Web domain, wherein the existing learner performance data is received from the first SCORM-conformant LMS via the first pointer SCO or from the second SCORM-conformant LMS via the second pointer SCO, and wherein the existing learner performance data comprises at least one of a user'"'"'s session information, bookmark, history, performance, progress, efficiency, effectiveness, personal data, course data, academic data, time spent, standard reached, completion data, most recently viewed content, and completion percentage; wherein first updated learner performance data is configured to be sent from the SCORM-conformant navigation engine within the first Web domain, via the first pointer SCO, to the first SCORM-conformant LMS; and wherein second updated learner performance data is configured to be sent from the SCORM-conformant navigation engine within the first Web domain, via the second pointer SCO, to the second SCORM-conformant LMS. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9)
-
Specification