Method and apparatus for distance learning and workgroup collaboration utilizing the world wide web
First Claim
1. A system for computer aided instruction, comprising:
- a communications network;
at least one instructor workstation coupled to said communications network;
at least one student workstation coupled to said communications network; and
synchronization means for synchronizing the display of a web page on the instructor workstation with the display of a web page on the student workstation.
1 Assignment
0 Petitions
Accused Products
Abstract
At least one instructor workstation and a plurality of student workstations are coupled to a communication network. A Microsoft server includes an SMTP mail server, a streaming media server, and a file transfer protocol (FTP) server. An ECS includes a chat server, a calls server, and an assessment server. The ECS is coupled. to the Microsoft server by a JAVA virtual machine. According to the presently preferred embodiment, the Microsoft server is also provided with a “SnapStream PVS Personal Video Station software plus Streaming Video Server”, a central database, a proxy web server, an XML based Simple Object Access Protocol (SOAP) server and a filter. The Enterprise Communication Server is responsible routing commands and messages between clients. The FTP server is used as temporary storage and file transfer protocol for uploading/downloading files between clients. The SMTP server is used to retrieve e-mail messages between clients. The SOAP server “streams” to the clients the coordinates of the drawings drawn on an instructor'"'"'s screen. The database server is a central data collector where all the clients store any relevant information in the database. The database server is also used for authentication purposes. The Windows Media server is used for receiving and streaming multimedia content from the PVS to the clients.
32 Citations
42 Claims
-
1. A system for computer aided instruction, comprising:
-
a communications network;
at least one instructor workstation coupled to said communications network;
at least one student workstation coupled to said communications network; and
synchronization means for synchronizing the display of a web page on the instructor workstation with the display of a web page on the student workstation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system for computer aided workgroup collaboration, comprising:
-
a communications network;
at least one group leader workstation coupled to said communications network;
at least one group member workstation coupled to said communications network; and
synchronization means for synchronizing the display of a web page on the group leader workstation with the display of a web page on the group member workstation. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
Specification