METHOD AND APPARATUS FOR COLLABORATIVE SYSTEM
First Claim
1. A system for enabling collaborative sessions comprising:
- a plurality of reflectors, each of the plurality of reflectors having a reflector monitoring agent;
a first client coupled to the plurality of reflectors, the first client including a first monitoring agent;
a second client coupled to the plurality of reflectors, the second client having a second monitoring agent;
a register/server coupled to the reflectors and to the first and second client, the register/server for receiving status information from the first and second monitoring agents and from the reflector monitoring agents, the register/server controlling operation of the clients and reflectors during a collaborative session.
2 Assignments
0 Petitions
Accused Products
Abstract
A collaborative system that includes automatic monitoring and management of reflector/servers and clients. The reflectors are in a logical cluster although their physical locations may be anywhere in the world. Reflector to reflector performance and status is continuously monitored. If a reflector-to-reflector link goes down or is underperforming, the reflector cluster is rerouted to provide desired performance. Clients are monitored and provide information via the network to register/management servers. A best path for the client capabilities is calculated and established. If network performance deteriorates, there are a tiered selection of session modifications that are initiated to compensate. These include reducing video detail levels, reducing number of video streams, reducing size of video windows, adjusting frame rate, and other corrective measures. The client software includes the ability to accept plug-in applications and functionality for customizable operation.
-
Citations
7 Claims
-
1. A system for enabling collaborative sessions comprising:
-
a plurality of reflectors, each of the plurality of reflectors having a reflector monitoring agent;
a first client coupled to the plurality of reflectors, the first client including a first monitoring agent;
a second client coupled to the plurality of reflectors, the second client having a second monitoring agent;
a register/server coupled to the reflectors and to the first and second client, the register/server for receiving status information from the first and second monitoring agents and from the reflector monitoring agents, the register/server controlling operation of the clients and reflectors during a collaborative session. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification