Network-administered conference call using SIP messaging
First Claim
Patent Images
1. A method for establishing a conference call between a VoIP device, a first peer device, and a second peer device, the method comprising:
- sending a first session request through a fixed packet network to a communications server, wherein the first session request is used to establish a first communication session between the VoIP device and the first peer device, the first communication session comprising a link between the VoIP device and the communications server and further comprising a link between the communications server and the first peer device;
sending a request to place the first communication session between the VoIP device and the first peer device in an on hold condition, wherein the on hold condition is maintained by placing the VoIP device in a receive-only state and by configuring the VoIP to discard any media received from the first peer device; and
while the first communication session between the VoIP device and the first peer device is maintained in the on hold condition;
receiving at the VoIP device an indication message from the communications server, wherein the indication message comprises an invitation for the VoIP device to begin transmitting information that is needed by the communications server to initiate a second communication session between the VoIP device and the second peer device;
sending a second session request, wherein the second session request comprises one or more signals carrying information that is used, by the communication server, to initiate the second communication session between the VoIP device and the second peer device, the second communication session comprising the link between the VoIP device and the communications server and further comprising a link between the VoIP device and the second peer device; and
sending a switch request to the communications server, wherein the switch request initiates a switch between the first communication session and the second communication session at the VoIP device.
6 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus can be used for the establishment of a conference call via a packet network (which may be an IP fixed packet network) administered by a communications server, including a Session Initiated Protocol (SIP) based server.
-
Citations
17 Claims
-
1. A method for establishing a conference call between a VoIP device, a first peer device, and a second peer device, the method comprising:
-
sending a first session request through a fixed packet network to a communications server, wherein the first session request is used to establish a first communication session between the VoIP device and the first peer device, the first communication session comprising a link between the VoIP device and the communications server and further comprising a link between the communications server and the first peer device; sending a request to place the first communication session between the VoIP device and the first peer device in an on hold condition, wherein the on hold condition is maintained by placing the VoIP device in a receive-only state and by configuring the VoIP to discard any media received from the first peer device; and while the first communication session between the VoIP device and the first peer device is maintained in the on hold condition; receiving at the VoIP device an indication message from the communications server, wherein the indication message comprises an invitation for the VoIP device to begin transmitting information that is needed by the communications server to initiate a second communication session between the VoIP device and the second peer device; sending a second session request, wherein the second session request comprises one or more signals carrying information that is used, by the communication server, to initiate the second communication session between the VoIP device and the second peer device, the second communication session comprising the link between the VoIP device and the communications server and further comprising a link between the VoIP device and the second peer device; and sending a switch request to the communications server, wherein the switch request initiates a switch between the first communication session and the second communication session at the VoIP device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. One or more non-transitory computer readable media having instructions operable to cause one or more processors to perform the operations comprising:
-
sending a first session request through a fixed packet network to a communications server, wherein the first session request is used to establish a first communication session between a VoIP device and a first peer device, the first communication session comprising a link between the VoIP device and the communications server and further comprising a link between the communications server and the first peer device; sending a request to place the first communication session between the VoIP device and the first peer device in an on hold condition, wherein the on hold condition is maintained by placing the first peer device in a send-only state and configuring the VoIP device to discard any packets received from the first peer device; and while the first communication session between the VoIP device and the first peer device is maintained in the on hold condition; receiving at the VoIP device an indication message from the communications server, wherein the indication message comprises an invitation for the VoIP device to begin transmitting information that is needed by the communications server to initiate a second communication session between the VoIP device and a second peer device; and sending a second session request, wherein the second session request comprises one or more signals carrying information that is used, by the communication server, to initiate the second communication session between the VoIP device and the second peer device, the second communication session comprising the link between the VoIP device and the communications server and further comprising a link between the VoIP device and the second peer device; and sending a switch request to the communications server, wherein the switch request initiates a switch between the first communication session and the second communication session at the VoIP device. - View Dependent Claims (11, 12, 13)
-
-
14. A communications server comprising:
-
one or more processors configured to establish a first session between a VoIP device and a first peer device in response to receiving a first session request from a VoIP device through a fixed packet network, the first session comprising a link between the VoIP device and the communications server and further comprising a link between the communications server and the first peer device; an interface configured to be used to receive a request from the VoIP device to place the first session between the VoIP device and the first peer device in an on-hold condition; the one or more processors being further configured to place the first session in an on-hold condition, wherein the on-hold condition is maintained by placing the VoIP device in a receive-only state and by configuring the VoIP to discard any media received from the first peer device; the one or more interfaces being further configured to be used to, while the first session is in the on-hold condition; output an indication message to the VoIP device, the indication message indicating to the VoIP device that the communications server is ready to receive information that is needed by the communications server to initiate a second communication session between the VoIP device and a second peer device; and receive a second session request from the VoIP device, wherein the second session request comprises one or more signals carrying information for establishing the second communication session between the VoIP device and the second peer device, the second communication session comprising the link between the VoIP device and the communications server and further comprising a link between the VoIP device and the second peer device; and sending a switch request to the communications server, wherein the switch request initiates a switch between the first communication session and the second communication session at the VoIP device; and one or more processors configured to establish a conference call between the VoIP device, the first peer device, and the second peer device. - View Dependent Claims (15, 16, 17)
-
Specification