Abstract:
A system and method are disclosed herein for managing conference bridge communication sessions. The system and method involves receiving a plurality of calls containing user media from users into a conference bridge, then connecting the plurality of calls via a load balancer to a plurality of conference servers on a network. A master broker dynamically selects a master conference server from among the plurality of conference servers to which the calls are connected. Once the master conference server is selected, the master broker directs all other conference servers to bridge the user media for the calls that are connected to the master conference server. The master conference server receives the user media from each of the connected conference servers. The master conference server is able to organize and mix the various user media and return this mixed media to each of the connected conference servers and thereby back to each user.
Abstract:
A system and method are disclosed herein for an automated progressive dialer system. The system comprises maintaining a callee database for a calling campaign. A Presence registrar is maintains a list of call center agents, wherein the list comprises the agent's current state, account information and other metrics. An agent progressive dialer (APD) indicates an agent's current state to the Presence registrar and maintains an agent's open line to connect with a connected outbound call to a callee. One or more callees are selected to call based upon the agent's current state. Outbound calls are placed to the selected callee using a callee progressive dialer (CPD). Upon successfully connecting a call to a callee, the Presence registrar provides an available agent with an open line to receive the call. The CPD then bridges the successfully connected callee outbound call with the available agent's open line on the APD.
Abstract:
A system and method are disclosed herein for managing conference bridge communication sessions. The system and method involves receiving a plurality of calls containing user media from users into a conference bridge, then connecting the plurality of calls via a load balancer to a plurality of conference servers on a network. A master broker dynamically selects a master conference server from among the plurality of conference servers to which the calls are connected. Once the master conference server is selected, the master broker directs all other conference servers to bridge the user media for the calls that are connected to the master conference server. The master conference server receives the user media from each of the connected conference servers. The master conference server is able to organize and mix the various user media and return this mixed media to each of the connected conference servers and thereby back to each user.