IP Library Granted Patent US 9,591,139
Granted Patent B2
US 9,591,139 · App. 14/258,930 · Granted Mar 7, 2017

Systems, methods, and computer program products for providing caller identity update information

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,591,139
App. No.
14/258,930
Granted
Mar 7, 2017
Kind
B2
Abstract

A method includes establishing a first call from a first party to a second party; during a ringing status of the first call, cancelling the first call in response to an indication that the first party wishes to transfer the first call; and establishing a second call from a third party to the second party, where a message to establish the second call includes information identifying the third party.

Claims (43)

1. A method comprising:

establishing a first call from a first party to a second party;

during a ringing status of the first call, cancelling the first call in response to an indication that the first party wishes to transfer the first call; and

establishing a second call from a third party to the second party, where a message to establish the second call includes information identifying the third party;

wherein the method is performed by a Session Initiation Protocol (SIP) proxy server, further wherein the second party is at a non-Session Initiation Protocol (SIP) endpoint and wherein the first party is at a Voice over Internet Protocol (VoIP) endpoint, the non-SIP endpoint including at least one of a Time Divisional Multiplexing (TDM) endpoint, and H.323 endpoint, a Media Gateway Control Protocol (MGCP) endpoint, a Network-based Call Signaling (NCS) endpoint, and a H.248 endpoint.

2. The method of claim 1 , wherein a message to establish the first call includes information identifying the first party.

3. The method of claim 1 , wherein a message to cancel the first call includes information to cause a phone of the second party to omit adding the first call to a missed call log.

4. The method of claim 1 , further comprising:

preserving media attributes of a call from the third party to the first party, where the call from the third party to the first party is placed on hold by the first party.

5. The method of claim 4 , wherein the media attributes include at least one of:

a network address of the third party;

media portal information for the third party; and

available codecs for third party.

6. The method of claim 4 , wherein establishing the second call comprises:

applying the preserved media attributes to the second call.

7. The method of claim 1 , further comprising holding a communication between the third party and the first party during the canceling.

8. The method of claim 1 , wherein transferring the first call is performed in response to receiving a Session Initiation Protocol (SIP) REFER message from the second party.

9. A method comprising:

establishing a first call from a first party to a second party;

as the first call is ongoing, sending a message to the second party changing a calling party indicator from the first party to a third party, wherein sending the message is performed in response to an indication that the first party wishes to transfer the first call to the third party; and

establishing communications between the third party and the second party;

wherein the method is performed by a Session Initiation Protocol (SIP) proxy server, further wherein the second party is at a non-Session Initiation Protocol (SIP) endpoint and wherein the first party is at a Voice over Internet Protocol (VoIP) endpoint.

10. The method of claim 9 , wherein sending a message changing the calling party indicator comprises:

sending a Session Initiation Protocol (SIP) INVITE message from the SIP proxy server to the second party as the first call is ongoing, the SIP INVITE message including a replacement header that includes calling party information of the third party in lieu of calling party information of the first party.

11. The method of claim 9 , further comprising:

holding a second call between the third party and the first party during the first call.

12. The method of claim 9 , wherein the non-SIP endpoint includes at least one of a Time Divisional Multiplexing (TDM) endpoint, and H.323 endpoint, a Media Gateway Control Protocol (MGCP) endpoint, a Network-based Call Signaling (NCS) endpoint, and a H.248 endpoint.

13. The method of claim 9 , further comprising:

preserving media attributes of a second call from the third party to the first party, where the second call is placed on hold by the first party.

14. The method of claim 13 , wherein the media attributes include at least one of:

a network address of the third party;

media portal information for the third party; and

available codecs for third party.

15. The method of claim 13 , wherein establishing communications comprises:

applying the media attributes to communications between the third party and the second party in the first call.

16. A method comprising:

establishing a first call from a first party to a second party;

receiving an indication that the second party wishes to transfer the first call to a third party;

in response to the indication that the second party wishes to transfer the first call, sending a message from a switch to the third party to initiate a second call from the first party to the third party; and

establishing the second call from the first party to the third party;

wherein the message includes information identifying the first party, further wherein the second party is at a non-Session Initiation Protocol (SIP) endpoint and wherein the first party is at a Voice over Internet Protocol (VoIP) endpoint.

17. The method of claim 16 , wherein the non-SIP endpoint includes at least one of a Time Divisional Multiplexing (TDM) endpoint, and H.323 endpoint, a Media Gateway Control Protocol (MGCP) endpoint, a Network-based Call Signaling (NCS) endpoint, and a H.248 endpoint.

18. The method of claim 16 , wherein the indication that the second party wishes to transfer the first call comprises a Session Initiation Protocol (SIP) REFER message, and further wherein the message from the switch to the third party comprises a SIP INVITE initiating the second call from the first party to the third party.

Assignments (10)
SHORT-FORM PATENTS SECURITY AGREEMENT Recorded Sep 5, 2024
From: RIBBON COMMUNICATIONS OPERATING COMPANY, INC.
To: HPS INVESTMENT PARTNERS, LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 068857/0290 →
RELEASE OF SECURITY INTEREST Recorded Jun 24, 2024
From: CITIZENS BANK, N.A.
To: RIBBON COMMUNICATIONS OPERATING COMPANY, INC. (F/K/A GENBAND US LLC AND SONUS NETWORKS, INC.)
Reel/Frame 067822/0433 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT AT R/F 044978/0801 Recorded Dec 6, 2021
From: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
To: RIBBON COMMUNICATIONS OPERATING COMPANY, INC. (F/K/A GENBAND US LLC AND SONUS NETWORKS, INC.)
Reel/Frame 058949/0497 →
MERGER Recorded Jul 15, 2020
From: GENBAND US LLC
To: RIBBON COMMUNICATIONS OPERATING COMPANY, INC.
Reel/Frame 053223/0260 →
SECURITY INTEREST Recorded Mar 3, 2020
From: RIBBON COMMUNICATIONS OPERATING COMPANY, INC.
To: CITIZENS BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 052076/0905 →
SECURITY INTEREST Recorded Jan 2, 2018
From: GENBAND US LLC; SONUS NETWORKS, INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 044978/0801 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT Recorded Dec 29, 2017
From: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
To: GENBAND US LLC
Reel/Frame 044986/0303 →
CORRECTIVE ASSIGNMENT TO CORRECT PATENT NO. 6381239 PREVIOUSLY RECORDED AT REEL: 039269 FRAME: 0234. ASSIGNOR(S) HEREBY CONFIRMS THE PATENT SECURITY AGREEMENT. Recorded Jan 3, 2017
From: GENBAND US LLC
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 041422/0080 →
PATENT SECURITY AGREEMENT Recorded Jul 6, 2016
From: GENBAND US LLC
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 039269/0234 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 23, 2014
From: LI, XUEWEN; BROWN, MARIO
To: GENBAND US LLC
Reel/Frame 032733/0941 →