DISTRIBUTED AUDIO CONFERENCING ARCHITECTURE WITH OPTIMUM RESOURCE UTILIZATION AND SEAMLESS SCALABILITY
First Claim
Patent Images
1. A conference server apparatus for facilitating a conference call, the apparatus comprising:
- a bridge controller for directing other components in the apparatus, the bridge controller communicatively coupled to a memory and a soft switch;
the memory for storing information for one or more component in the apparatus, the memory communicatively coupled to the bridge controller; and
the soft switch for establishing call connections, the soft switch communicatively coupled to the bridge controller.
12 Assignments
0 Petitions
Accused Products
Abstract
A conference call solution with one or more conference server, one or more conference bridge and one or more media mixer. A conference server is chosen as the conference bridge for the conference call using various optimization techniques. A media mixer for the conference call may also be chosen using various optimization techniques. The media mixer mixes media data from one or more conference bridge. If a conference bridge or the media mixer fails, the system recovers from the failure with minimal interruption to the users.
102 Citations
47 Claims
-
1. A conference server apparatus for facilitating a conference call, the apparatus comprising:
-
a bridge controller for directing other components in the apparatus, the bridge controller communicatively coupled to a memory and a soft switch; the memory for storing information for one or more component in the apparatus, the memory communicatively coupled to the bridge controller; and the soft switch for establishing call connections, the soft switch communicatively coupled to the bridge controller. - View Dependent Claims (2, 3, 4)
-
-
5. A method for selecting an assigned conference server for a participant telephone in a conference call, the method comprising:
-
determining whether a default conference server has required resources for connecting the telephone participant to the conference call; and selecting the default conference server as the assigned conference server if the default conference server has the required resources for connecting the participant telephone to the conference call. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A method for resource fragmentation optimization for a conference session, the method comprising:
-
determining a first conference bridge for a first connection to the conference call wherein the first conference bridge transmits mixed media to the first connection; and assigning a second connection for the conference call to the first conference bridge if the first conference bridge is an assigned conference server for the first connection and the second connection. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method for optimizing bandwidth usage in a conference call system, the method comprising:
-
becoming, by a first conference server, a first conference bridge for a conference call; determining whether one or more other conference bridge for the conference call exist in the conference call system; and selecting a media mixer for the conference call in response to the determining whether the one or more other conference bridge exist in the system. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A method for a conference bridge failover in a conference call system, the method comprising:
-
determining that a first conference bridge with a connection for a participant telephone has failed; determining, whether one or more conference bridge have resources to manage the connection for the participant telephone of the first conference bridge; and assigning the connection for the participant telephone to the one or more conference bridge in response to the determination. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
-
31. A method for a media mixer failover in a conference call system, the method comprising:
-
determining that a first media mixer for a conference call has failed; determining whether one or more conference server in the system has a required resource to become the media mixer; and assigning one of the conference server from one or more conference servers as the media mixer. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38)
-
-
39. A system for setting up conference call, the system comprising:
-
a first conference bridge for transmitting media data from one or more participants of the conference call to a media mixer; and the media mixer for preparing mixed media data from media data received from one or more conference bridges and transmitting the mixed media data to the first conference bridge. - View Dependent Claims (40, 41, 42)
-
-
43. A system for setting up conference call, the system comprising:
-
a first conference bridge for transmitting to a second conference bridge a first mixed participant media stream including media data from a first group comprising at least first loudest party; and the second conference bridge for transmitting to the first conference bridge a second mixed participant media stream including media data from a second group comprising at least second loudest party. - View Dependent Claims (44, 45, 46, 47)
-
Specification