Offline e-learning system
First Claim
1. A method of taking a course offline, the method comprising:
- selecting the course;
determining metadata associated with the course;
loading the metadata;
processing a state associated with the course;
downloading the course to a storage; and
activating an offline player to present the course from the storage.
2 Assignments
0 Petitions
Accused Products
Abstract
A learning system maintains an account of a student'"'"'s information, courses, skills, and qualifications. The student may take courses offered by the learning system online or offline. To take a course offline course information is downloaded to an offline player at the student'"'"'s location; however, the state of the student in the course is maintained by the learning system (online). A state manager is provided between the offline player and the student'"'"'s account in the learning system. The state manager uses four states to transition between online and offline in order to ensure the integrity and synchronization of the online learner account.
-
Citations
37 Claims
-
1. A method of taking a course offline, the method comprising:
-
selecting the course;
determining metadata associated with the course;
loading the metadata;
processing a state associated with the course;
downloading the course to a storage; and
activating an offline player to present the course from the storage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An offline learning station comprising:
-
a learning interface to select a course to be taken offline;
a communications interface to receive a packaging list for the course from a learning system;
an offline player to process the packaging list to present the course to a learner; and
an offline manager to manage transition of a local state associated with the course and to allow the offline player to present the course. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. An offline learning system comprising:
-
a content management system to store a course;
a learning administration system to store learner account information including a course state;
a learning station including a learning interface to select the course for offline presentation, a communications interface to receive a packaging list for an offline version of the course, and an offline manager to process the packaging list to present the course to a learner offline and to store offline learner account data; and
a state manager to manage state transition of the learner station between offline and online. - View Dependent Claims (28, 29, 30, 31, 32)
-
-
33. A method of synchronizing an offline course, the method comprising:
-
selecting a course to take offline;
updating a central state in a learner account from online to going offline;
initiating a data match-up of a central learner account and a local learner account;
switching the local state from online to going offline; and
synchronizing that the local learner account with the central account. - View Dependent Claims (34, 35, 36, 37)
-
Specification