Collaborative multimedia architecture for packet-switched data networks
First Claim
1. A collaborative system for use with a plurality of computer processes and servers interconnected by a packet-switched computer network comprises:
- a plurality of client processes, each client process is executed on a client computer and coupled to the computer network and addressable by a network protocol address dynamically assigned upon connection to the computer network, the plurality of client processes configured to forward to a connection server a respective network protocol address at which the client process is connected to the computer network each time connection to the computer network is established, wherein the dynamically assigned network protocol address is stored at the client computer;
the connection server operatively coupled to the computer network and capable of maintaining a compilation of entries, selected of the entries comprising a network protocol address assigned to a respective client process upon connection to the computer network; and
a conference server operatively coupled to the computer network and responsive to one or more of the client processes for enabling conferenced communications among the client processes to which communication links are established.
5 Assignments
0 Petitions
Accused Products
Abstract
A collaborative multimedia system includes a plurality of notebook processes operatively interconnected over a computer network to a conference server, and, an optional podium process capable of controlling the priority of communications within the conference. The notebook processes are capable of privately communicating with other conference participants in addition to participating in the conference. A sophisticated graphic user interface provides public and private whiteboard areas by which graphic information may be exchanged with other processes in a conference or over separate communication link.
260 Citations
6 Claims
-
1. A collaborative system for use with a plurality of computer processes and servers interconnected by a packet-switched computer network comprises:
-
a plurality of client processes, each client process is executed on a client computer and coupled to the computer network and addressable by a network protocol address dynamically assigned upon connection to the computer network, the plurality of client processes configured to forward to a connection server a respective network protocol address at which the client process is connected to the computer network each time connection to the computer network is established, wherein the dynamically assigned network protocol address is stored at the client computer;
the connection server operatively coupled to the computer network and capable of maintaining a compilation of entries, selected of the entries comprising a network protocol address assigned to a respective client process upon connection to the computer network; and
a conference server operatively coupled to the computer network and responsive to one or more of the client processes for enabling conferenced communications among the client processes to which communication links are established. - View Dependent Claims (2, 3)
control process, operatively coupled to the computer network and the conference server, for controlling the priority of communications in a conference among the plurality of client processes.
-
-
3. The collaborative multimedia system of claim 1, wherein one or more client processes on a conference communication may communicate individually on a separate communication link.
-
4. A system for use with a plurality of computer processes interconnected by a packet-switched computer network, each process being executed on a client computer and coupled to the computer network and addressable by a network protocol address which has been dynamically assigned upon connection to the computer network, the system comprising:
-
a connection server operatively coupled to the computer network and capable of maintaining a compilation of entries, selected of the entries comprising a network protocol address received from a process each time connection to the computer network is established, the network protocol address assigned to a respective process upon connection to the computer network, wherein the dynamically assigned network protocol address is stored at the client computer; and
a conference server operatively coupled to the computer network and the connection server and responsive to one or more of the processes for enabling conferenced communications among the processes to which communication links are established. - View Dependent Claims (5, 6)
a control process, operatively coupled to the computer network and the conference server for controlling the priority of communications in a conference among the plurality of processes.
-
-
6. The system of claim 4 wherein one or more processes on a conference communication may communicate individually on a separate communication link.
Specification