Claims
- 1. A remote laboratory experimentation system comprising:
a set of experimental components arranged to conduct an experiment; at least one configurable control component able to modify individual ones of said experimental components, and at least one data acquisition device configured to acquire experimental data from said experiment; a computing device communicatively linked to said at least one configurable control component and to said at least one data acquisition device, said computing device comprising a control module linked to said control component and said at least one data acquisition device through said communicative link; a network interface able to communicatively link said computing device to a computer communications network; and, a network distributable user interface through which user access to said computing device can be provided over said computer communications network.
- 2. The remote laboratory experimentation system of claim 1, wherein said network distributable user interface can receive user input commands and can pass said user input commands to said, at least one configurable control component over said communicative link.
- 3. The remote laboratory experimentation system of claim 1, wherein said network distributable user interface can receive said experimental data acquired by said data acquisition device and can present said experimental data to a user.
- 4. The remote laboratory experimentation system of claim 1, further comprising a remotely controllable camera communicatively linked to said computing device.
- 5. The remote laboratory experimentation system of claim 1, wherein said distributable user interface further comprises:
a white-board component for providing annotations from at least one user; and, a chat-room component for hosting an on-line conference.
- 6. The remote laboratory experimentation system of claim 5, wherein said white-board component comprises logic for interactively annotating a group document.
- 7. The remote laboratory experimentation system of claim 6, wherein said logic comprises both asynchronous and synchronous operational modes.
- 8. A method for hosting a remote laboratory experiment, comprising the steps of: receiving from a remote computing node through a computer communications network, student-specified control component configuration parameters;
configuring at least one control component to provide an input to an experimental configuration according to said received configuration parameters; acquiring experimental data from said experimental configuration; and, providing said acquired experimental data to said remote computing node through said computer communications network.
- 9. The method of claim 8, further comprising the steps of:
acquiring an image of said experimental configuration; and, transmitting said acquired image to said remote computing node through said computer communications network.
- 10. The method of claim 8, further comprising the steps of:
providing a white-board component for presenting annotations from at least one user; and, providing a chat-room component for hosting an on-line conference.
- 11. The method of claim 10, further comprising the step of providing interactive annotations of a group document with said white-board component.
- 12. The method of claim 10, further comprising the step of providing both asynchronous and synchronous operational modes for said chat-room component.
- 13. A machine readable storage, having stored thereon a computer program incorporating a graphical user interface for hosting a remote laboratory experiment, said computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
receiving from a remote computing node through a computer communications network, student-specified control component configuration parameters; configuring at least one control component to provide an input to an experimental configuration according to said received configuration parameters; acquiring experimental data from said experimental configuration; and, providing said acquired experimental data to said remote computing node through said computer communications network.
- 14. The machine readable storage of claim 13, further comprising code sections for causing the machine to perform the step of providing a configuration parameter filer to filter out user-specified control component configuration parameters that are potentially destructive to experimental equipment being used in said remote laboratory experiment.
- 15. The machine readable storage of claim 13, further comprising code sections for causing the machine to perform the steps of:
a acquiring an image of said experimental configuration; and, transmitting said acquire d image to said remote computing node through said computer communications network.
- 16. The machine readable storage of claim 13, further comprising code sections for causing the machine to perform the steps of:
providing a white-board component for presenting annotations of at least one user; and, providing a chat-room component for hosting an on-line conference.
- 17. The machine readable storage of claim 16, further comprising code sections for causing the machine to perform the step of providing interactive annotations of a group document with said white-board component.
- 18. The machine readable storage of claim 16, further comprising code sections for causing the machine to perform the step of providing both asynchronous and synchronous operational modes for said chat-room component.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This patent application claims the priority of U.S. Provisional Patent Application Serial No. 60/281,299 filed Apr. 2, 2001.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60281229 |
Apr 2001 |
US |