IP Library Granted Patent US 9,641,557
Granted Patent B2
US 9,641,557 · App. 12/654,019 · Granted May 2, 2017

Method for joining SIP communication devices into an existing call

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,641,557
App. No.
12/654,019
Granted
May 2, 2017
Kind
B2
Abstract

Example embodiments provide a method and/or network element capable of joining SIP communication devices into an existing call. According to an example embodiment, a network element may join SIP communication devices by receiving an incoming call from a calling communication device and establishing a connection between the calling communication device and at least one associated communication device in a set of associated communication devices. The set of associated communication devices may be notified of the connection and a conference procedure may be performed in response to an unconnected communication device being activated, such that a multi-way conference connection is established between the calling communication device, the at least one associated communication device, and the at least one unconnected communication device.

Claims (53)

1. A notification method comprising:

receiving an incoming call from a calling communication device;

determining, by a server, a set of associated communication devices including at least two communication devices that traverse the server to access external communication devices;

notifying, by the server, the set of associated communication devices that there is the incoming call;

establishing, by the server, a connection between the calling communication device and at least one associated communication device in the set of associated communication devices;

determining, by the server, a unique identifier for each communication device in the set of associated communication devices;

notifying, by the server, each communication device in the set of associated communication devices of the connection based on the unique identifier of each communication device in the set of associated communication devices; and

performing a conference procedure in response to an unconnected communication device being activated by establishing a new connection that is a multi-way conference connection and inviting each of the calling communication device, the at least one associated communication device, and the at least one unconnected communication device to the multi-way conference connection;

wherein the set of associated communication devices have a shared identifier, the shared identifier being at least one of a group consisting of a shared phone number and a shared Uniform Resource Identifier.

2. The method of claim 1 , wherein the receiving step is performed by a Session Initiation Protocol (SIP) application server.

3. The method of claim 1 , the establishing step including,

receiving answer confirmation from the at least one associated communication device; and

forwarding the answer confirmation to the calling communication device such that the calling communication device establishes the connection with the at least one associated communication device.

4. The method of claim 3 , the establishing step further including,

sending a cancellation message to the at least one unconnected communication device;

receiving a cancellation acknowledgement from the at least one unconnected communication device.

5. The method of claim 1 , the notifying step including,

sending a call notification to the at least one unconnected communication device, and

receiving an acknowledgement of the notification,

wherein the call notification informs the at least one unconnected communication device that a shared line is currently allocated to the at least one associated communication device.

6. The method of claim 1 , the performing step including,

receiving a join call request from the at least one unconnected communication device, the join call request indicating that the at least one unconnected communication device is activated, and

joining the at least one unconnected communication device, the at least one associated communication device, and the calling communication device to a conference call in response to receiving the join call request.

7. The method of claim 6 , wherein the joining includes,

sending, to a media resource function, a first invitation with identification information corresponding to the at least one unconnected communication device upon receiving the join call request, such that the media resource function adds the at least one unconnected communication device to the conference call,

sending a second invitation with identification information corresponding to the at least one associated communication device, such that the media resource function adds the at least one associated communication device to the conference call, and

sending a third invitation with identification information corresponding to the calling communication device, such that the media resource function adds the calling communication device to the conference call.

8. The method of claim 1 , further comprising:

performing a ringing announcement corresponding to the set of associated communication devices.

9. The method of claim 1 , further comprising:

terminating the multi-way conference connection of at least one of the calling communication device, the at least one associated communication device, and the at least one unconnected communication device.

10. The method of claim 9 , the terminating step including,

ending a conference call between the calling communication device, the at least one associated communication device, and the at least one unconnected communication device; and

sending an idle notification to each of the set of associated communication devices.

11. The method of claim 10 , wherein the idle notification informs the set of associated communication devices that a shared line is currently available.

12. The method of claim 1 , wherein the communication device is a user equipment device.

13. The method of claim 1 , wherein the establishing establishes a connection between the calling communication device and the at least one associated communication device without routing the connection through the server.

14. The method of claim 1 , wherein the performing establishes the multi-way conference connection without routing the multi-way conference connection through the server.

15. A notification apparatus comprising:

an application server configured to,

receive an incoming call from a calling communication device,

determine a set of associated communication devices including at least two communication devices that traverse the server to access external communication devices,

notify the set of associated communication devices that there is the incoming call,

establish a connection between the calling communication device and at least one associated communication device in the set of associated communication devices,

determine a unique identifier for each communication device in the set of associated communication devices,

notify at least one unconnected communication device in the set of associated communication devices of the connection based on the unique identifier of the at least one unconnected communication device,

perform a conference procedure in response to an unconnected communication device being activated by establishing a new connection that is a multi-way conference connection and inviting each of the calling communication device, the at least one associated communication device, and the at least one unconnected communication device to the multi-way conference connection, and

send an idle notification to each of the set of associated communication devices when the shared line is available;

wherein the set of associated communication devices have a shared identifier, the shared identifier being at least one of a group consisting of a shared phone number and a shared Uniform Resource Identifier.

16. The notification apparatus of claim 15 , further comprising:

a media resource function configured to interact with the application server in establishing a conference call including the calling communication device, the at least one associated communication device, and the at least one unconnected communication device.

17. The notification apparatus of claim 15 , wherein the application server is further configured to establish a connection between the calling communication device and the at least one associated communication device without routing the connection through the server.

18. The notification apparatus of claim 15 , wherein the application server is further configured to establish the multi-way conference connection without routing the multi-way conference connection through the server.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Oct 9, 2014
From: CREDIT SUISSE AG
To: ALCATEL-LUCENT USA INC.
Reel/Frame 033949/0016 →
SECURITY INTEREST Recorded Mar 7, 2013
From: ALCATEL-LUCENT USA INC.
To: CREDIT SUISSE AG
Reel/Frame 030510/0627 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 4, 2011
From: ALCATEL-LUCENT USA INC.
To: ALCATEL LUCENT
Reel/Frame 026699/0621 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2009
From: TEVONIAN, GREGORY
To: ALCATEL-LUCENT USA INC.
Reel/Frame 023661/0041 →