Patent ID: 8254544
Filing Date: 2012-08-28
Classification: H04M

Abstract:
1. A computer implemented method in a data processing system for providing a n-ways conferencing, the computer implemented method comprising the steps of: receiving, by a connection topology manager, requests for a conference service from a plurality of telephony devices, wherein each telephony device in the plurality of telephony devices reports its level of voice mixing capability to the connection topology manager, and wherein the plurality of telephony devices includes a plurality of different levels of voice mixing capabilities; determining, by the connection topology manager using a central processing unit, a geographic location of each telephony device in the conference service, wherein each telephony device is used for mixing voice signals of its geographically closest telephony device neighbors; calculating, by the connection topology manager using the central processing unit, a minimum conference traffic delay between each telephony device in the conference service using network condition information obtained from probes sent between telephone devices in the conference service; calculating, by the connection topology manager using the central processing unit, a plurality of connection topologies to connect the plurality of telephony devices in the conference service to form a plurality of calculated connection topologies; and selecting, by the connection topology manager using the central processing unit, a connection topology within the plurality of calculated connection topologies to connect the plurality of telephony devices in the conference service based on the level of voice mixing capability of each telephony device, the geographic location of each telephony device, and the minimum conference traffic delay between each telephony device.