Versioning electronic learning objects
First Claim
1. A method for use in an electronic learning system that manages versioned learning objects in a master repository and in a local repository, the method comprising:
- detecting a version conflict associated with a learning object; and
resolving the version conflict.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic learning system includes a master repository which stores existing versions of learning objects, a local repository which stores alternate versions of the learning objects stored in the master repository, and a processor that executes instructions to display content that is based on at least some of the alternate versions of the learning objects and at least some of the existing versions of the learning objects. The processor detects a conflict associated with an alternate version of a learning object stored in the local repository, and resolves the conflict.
80 Citations
32 Claims
-
1. A method for use in an electronic learning system that manages versioned learning objects in a master repository and in a local repository, the method comprising:
-
detecting a version conflict associated with a learning object; and
resolving the version conflict. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer program product for use in an electronic learning system that manages versioned learning objects in a master repository and in a local repository, the computer program product being tangibly embodied in an information carrier, the computer program product being operable to cause a machine to:
-
detect a version conflict associated with a learning object; and
resolve the version conflict. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. An electronic learning system, comprising:
-
a master repository which stores existing versions of learning objects;
a local repository which stores alternate versions of the learning objects stored in the master repository; and
a processor that executes instructions to display content that is based on at least some of the alternate versions of the learning objects and at least some of the existing versions of the learning objects. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
Specification