System and method for transferring a call bridge between communication devices
First Claim
Patent Images
1. A method for selecting a communication device as a bridge for a conference call comprising:
- sending, by a first communication device, a first request for a first communication session to a second communication device and a second request for a second communication session to a third communication device;
receiving, by the first communication device, a first set of parameters identifying media, device, and network capabilities of the second communication device and a second set of parameters identifying media, device, and network capabilities of the third communication device;
determining, by the first communication device, which of the first, second, and third communication devices is to serve as the bridge for the conference call between the first, second, and third communication devices based on the device and network capabilities identified in the first and second sets of parameters and a third set of parameters identifying device and network capabilities of the first communication device;
sending, by the first communication device, first session parameters for the first communication session to the second communication device and second session parameters for the second communication session to the third communication device if the first communication device determines that the first communication device is to operate as the bridge, wherein the first and second session parameters contain media parameters to be used for the first and second communication sessions, respectively;
establishing, by the first communication device, the first communication session with the second communication device based on the first session parameters and the second communication session with the third communication device based on the second session parameters; and
bridging, by the first communication device, the first and second communication sessions to provide the conference call for the first, second, and third communication devices.
1 Assignment
0 Petitions
Accused Products
Abstract
An improved system and method are disclosed for conference bridging. In one example, the method enables a device engaged in a conference call as a participant to bridge the conference call and to transfer the bridge to another device engaged in the conference call as a participant.
191 Citations
23 Claims
-
1. A method for selecting a communication device as a bridge for a conference call comprising:
-
sending, by a first communication device, a first request for a first communication session to a second communication device and a second request for a second communication session to a third communication device; receiving, by the first communication device, a first set of parameters identifying media, device, and network capabilities of the second communication device and a second set of parameters identifying media, device, and network capabilities of the third communication device; determining, by the first communication device, which of the first, second, and third communication devices is to serve as the bridge for the conference call between the first, second, and third communication devices based on the device and network capabilities identified in the first and second sets of parameters and a third set of parameters identifying device and network capabilities of the first communication device; sending, by the first communication device, first session parameters for the first communication session to the second communication device and second session parameters for the second communication session to the third communication device if the first communication device determines that the first communication device is to operate as the bridge, wherein the first and second session parameters contain media parameters to be used for the first and second communication sessions, respectively; establishing, by the first communication device, the first communication session with the second communication device based on the first session parameters and the second communication session with the third communication device based on the second session parameters; and bridging, by the first communication device, the first and second communication sessions to provide the conference call for the first, second, and third communication devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for use by a first communication device comprising:
-
receiving, by a first communication device, a request for a communication session from a second communication device, wherein the communication session is for a conference call and the request identifies the second communication device and a third 5 communication device as participants in the conference call; sending, by the first communication device, a set of parameters identifying media, device, and network capabilities of the first communication device to the second communication device; receiving, by the first communication device, a notification from the second communication device, wherein the notification informs the first communication device that the first communication device is to serve as a conference call bridge for the conference call; establishing, by the first communication device, a first communication session with the first communication device and a second communication session with the third communication device in response to the notification; bridging, by the first communication device, the first and second communication sessions to provide the conference call for the first, second, and third communication devices; detecting, by the first communication device, a change in at least one of the device and network capabilities of the first communication device; and determining, by the first communication device in response to detecting the change, which of the first, second, and third communication devices is to serve as the bridge for the conference call between the first, second, and third communication devices based on device and network capabilities of each of each of the first, second, and third communication devices. - View Dependent Claims (20, 21, 22)
-
-
23. A communication device comprising:
-
a network interface; a processor coupled to the network interface; and a memory coupled to the processor and containing a plurality of instructions for execution by the processor, the instructions including instructions for sending a first request for a first communication session to a second communication device and a second request for a second communication session to a third communication device; receiving a first set of parameters identifying media, device, and network capabilities of the second communication device and a second set of parameters identifying media, device, and network capabilities of the third communication device; determining which of the first, second, and third communication devices is to serve as the bridge for the conference call between the first, second, and third communication devices based on the device and network capabilities identified in the first and second sets of parameters; selecting the second communication device as the bridge if the first communication device determines that the second communication device should be the bridge based on the device and network capabilities identified in the first and second sets of parameters; transferring the bridge to the second communication device if the second communication device is selected as the bridge; establishing a first communication session with the second communication device based on the media capabilities identified in the first set of parameters and a second communication session with the third communication device based on the media capabilities identified in the second set of parameters if the first communication device determines that the first communication device is to operate as the bridge; and bridging the first and second communication sessions to provide the conference call for the first, second, and third communication devices.
-
Specification