Asynchronously Coordinated Distance Training System
First Claim
Patent Images
1. An asynchronously coordinated distance training system comprising:
- a first remote unit configured to run a first process;
a datastore;
an easel persistence module communicatively coupled with the first remote unit via a network and capable of storing data from the first process in the datastore;
an easel state module capable of reading data from the datastore and providing the data to the first process; and
a second remote unit configured to run a second process, the second process configured to periodically and asynchronously request data from the first process via the network through the easel state module and is further configured to selectively enable and disable a glass module based on the data from the first process.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for asynchronously coordinated distance training are provided that reintegrate the instructor into the distance learning process to provide students with live, real time interaction for improved effectiveness of training. The system provides the instructor with an ability to control the distance training session in a manner that allows students to interact with the training session at appropriate times and prevents students from browsing away at other times during the training session. This also improves the effectiveness of the training.
7 Citations
20 Claims
-
1. An asynchronously coordinated distance training system comprising:
-
a first remote unit configured to run a first process; a datastore; an easel persistence module communicatively coupled with the first remote unit via a network and capable of storing data from the first process in the datastore; an easel state module capable of reading data from the datastore and providing the data to the first process; and a second remote unit configured to run a second process, the second process configured to periodically and asynchronously request data from the first process via the network through the easel state module and is further configured to selectively enable and disable a glass module based on the data from the first process. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for coordinated distance training comprising:
-
executing a first process on a first remote unit; storing data from the first process in a datastore via a communicative coupling between the first remote unit and the datastore; reading data from the datastore and providing the data to the first process via the communicative coupling; executing a second process on a second remote unit, the second process including a glass module; requesting data by the second process from the first process; and selectively enabling or disabling the glass module in the second remote unit based on the requested data. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer readable medium having stored thereon one or more sequences of instructions for causing one or more microprocessors to perform the steps for coordinated distance training, the steps comprising:
-
executing a first process on a first remote unit; storing data from the first process in a datastore via a communicative coupling between the first remote unit and the datastore; reading data from the datastore and providing the data to the first process via the communicative coupling; executing a second process on a second remote unit, the second process including a glass module; requesting data by the second process from the first process; and selectively enabling or disabling the glass module in the second remote unit based on the requested data. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification