IP Library Granted Patent US 9,979,754
Granted Patent B2
US 9,979,754 · App. 15/053,160 · Granted May 22, 2018

Emergency call back for session initiation protocol sessions

Inventors: Harsh V. Mendiratta (East Brunswick, NJ); Manish Chatterjee (Calcutta, IN); Purnendu Dhal (Rourkela, IN)
Assignee: Avaya Inc.
H04L65/1006H04L61/103H04W4/22H04W36/0011H04W76/027
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,979,754
App. No.
15/053,160
Granted
May 22, 2018
Kind
B2
Abstract

An Address Resolution Protocol (ARP) process receives a first Internet Protocol (IP) address that is associated with a Media Access Control (MAC) address of a communication endpoint. A first Session Initiation Protocol (SIP) INVITE for an emergency call request is received from the communication endpoint. The ARP process receives a second IP address that is associated with the MAC address of the communication endpoint. A second SIP INVITE is received that is a request for an emergency call back. The second SIP INVITE is routed to the communication endpoint based on the second IP address associated with the MAC address of the communication endpoint to reestablish the emergency call with the communication endpoint.

Claims (42)

1. An apparatus comprising:

a microprocessor; and

a computer readable medium, coupled with the microprocessor and comprising microprocessor readable and executable instructions that cause the microprocessor to:

receive, from an Address Resolution Protocol (ARP) process, a first Internet Protocol (IP) address that is associated with a Media Access Control (MAC) address of a communication endpoint;

receive a first Session Initiation Protocol (SIP) INVITE that is an emergency call request from the communication endpoint;

send the first SIP INVITE to request the emergency call to a communication manager or a gateway;

receive, from the ARP process, a second IP address that is associated with the MAC address of the communication endpoint,

receive a second SIP INVITE that is a request for an emergency call back from the communication manager or gateway, wherein the second SIP INVITE comprises the first IP address of the communication endpoint; and

route the second SIP INVITE to the communication endpoint based on the second IP address associated with the MAC address of the communication endpoint.

2. The apparatus of claim 1 , wherein the first IP address is from a first network and the second IP address is from a second network and wherein the first IP address is different from the second IP address.

3. The apparatus of claim 1 , wherein the instructions cause the microprocessor to associate the MAC address with the emergency call.

4. The apparatus of claim 1 , wherein the emergency call back request results from the communication endpoint moving between a first wireless network and a second wireless network, which causes a communication session for the emergency call to be disconnected prematurely.

5. The apparatus of claim 1 , wherein the second SIP INVITE is routed to the communication endpoint based on sending the first SIP INVITE to request the emergency call.

6. The apparatus of claim 5 , wherein the first SIP INVITE is sent regardless of whether a user is authenticated or not.

7. The apparatus of claim 1 , wherein instructions cause the microprocessor to receive a SIP out-of-dialog message addressed to the communication endpoint using the first IP address and route the SIP out-of-dialog message to the communication endpoint using the second IP address.

8. The apparatus of claim 1 , wherein the received first IP address is based on the first SIP INVITE and wherein a first ARP request is automatically sent in response to receiving the first SIP INVITE.

9. The apparatus of claim 8 , wherein the first ARP request is automatically sent, regardless of a state of an ARP table for the ARP process.

10. The apparatus of claim 1 , wherein the first SIP INVITE comprises the MAC address of the communication endpoint, wherein the second SIP INVITE comprises the MAC address of the communication endpoint, and wherein the instructions cause the microprocessor to use the MAC address of the communication endpoint to route the second SIP INVITE to the communication endpoint.

11. A method comprising:

receiving, by a processor, from an Address Resolution Protocol (ARP) process, a first Internet Protocol (IP) address that is associated with a Media Access Control (MAC) address of a communication endpoint;

receiving, by the processor, a first Session Initiation Protocol (SIP) INVITE that is an emergency call request from the communication endpoint;

sending, by the processor, the first SIP INVITE to request the emergency call to a communication manager or a gateway;

receiving, by the processor, from the ARP process, a second IP address that is associated with the MAC address of the communication endpoint;

receiving, by the processor and from the communication manager or gateway, a second SIP INVITE that is a request for an emergency call back, wherein the second SIP INVITE comprises the first IP address of the communication endpoint; and

routing, by the processor, the second SIP INVITE to the communication endpoint based on the second IP address associated with the MAC address of the communication endpoint.

12. The method of claim 11 , wherein the processor associates the MAC address with the emergency call.

13. The method of claim 11 , wherein the emergency call back request results from the communication endpoint moving between a first wireless network and a second wireless network, which causes a communication session for the emergency call to be disconnected prematurely.

14. The method of claim 11 , wherein the second SIP INVITE is routed to the communication endpoint based on sending the first SIP INVITE to request the emergency call.

15. The method of claim 11 , wherein the first ARP request is automatically sent, regardless of a state of an ARP table for the ARP process.

16. The method of claim 11 , wherein the received second IP address associated with the MAC address is in an IP packet with a SIP BYE message for the emergency call.

17. The method of claim 11 , wherein the received first IP address associated with the MAC address is in an IP packet with a SIP message and wherein a first ARP request is sent automatically in response to the IP packet comprising the SIP message.

18. The method of claim 11 , wherein the processor receives a SIP out-of-dialog message addressed to the communication endpoint using the first IP address and routes the SIP out-of-dialog message to the communication endpoint using the second IP address.

19. The method of claim 11 , wherein the first SIP INVITE comprises the MAC address of the communication endpoint, wherein the second SIP INVITE comprises the MAC address of the communication endpoint, and wherein the processor uses the MAC address of the communication endpoint to route the second SIP INVITE to the communication endpoint.

20. An apparatus comprising:

a microprocessor; and

a computer readable medium, coupled with the microprocessor and comprising microprocessor readable and executable instructions that cause the microprocessor to:

a first Internet Protocol (IP) address associated with a Media Access Control (MAC) address of a communication endpoint;

receive an emergency call request from the communication endpoint;

send the emergency call request to a communication manager or gateway,

receive a second IP address associated with the MAC address of the communication endpoint;

receive, from the communication manager or gateway, a request for an emergency call back; and

route the request for the emergency call back to the communication endpoint based on the second IP address associated with the MAC address of the communication endpoint.

Assignments (17)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2024
From: AVAYA LLC
To: ARLINGTON TECHNOLOGIES, LLC
Reel/Frame 067022/0780 →
INTELLECTUAL PROPERTY RELEASE AND REASSIGNMENT Recorded Mar 25, 2024
From: CITIBANK, N.A.
To: AVAYA LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 066894/0117 →
INTELLECTUAL PROPERTY RELEASE AND REASSIGNMENT Recorded Mar 25, 2024
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: AVAYA LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 066894/0227 →
(SECURITY INTEREST) GRANTOR'S NAME CHANGE Recorded Sep 21, 2023
From: AVAYA INC.
To: AVAYA LLC
Reel/Frame 065019/0231 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001) Recorded May 18, 2023
From: GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT
To: AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC. (FORMER NAME OF AVAYA CLOUD INC.); HYPERQUALITY, INC.; HYPERQUALITY II, LLC; CAAS TECHNOLOGIES, LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 063779/0622 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 53955/0436) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063705/0023 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 61087/0386) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063690/0359 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 4, 2023
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 063542/0662 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 3, 2023
From: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; KNOAHSOFT INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB [COLLATERAL AGENT]
Reel/Frame 063742/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 45124/FRAME 0026 Recorded Apr 26, 2023
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: AVAYA HOLDINGS CORP.; AVAYA INC.; AVAYA MANAGEMENT L.P.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063457/0001 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 5, 2022
From: AVAYA INC.; INTELLISIST, INC.; AVAYA MANAGEMENT L.P.; AVAYA CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 061087/0386 →
SECURITY INTEREST Recorded Sep 25, 2020
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 053955/0436 →
SECURITY INTEREST Recorded Jan 23, 2018
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 045124/0026 →
SECURITY INTEREST Recorded Jan 10, 2018
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 045034/0001 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 041576/0001 Recorded Dec 15, 2017
From: CITIBANK, N.A.
To: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS INC.; OCTEL COMMUNICATIONS LLC (FORMERLY KNOWN AS OCTEL COMMUNICATIONS CORPORATION); VPNET TECHNOLOGIES, INC.
Reel/Frame 044893/0531 →
SECURITY INTEREST Recorded Jan 27, 2017
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS INC.; OCTEL COMMUNICATIONS CORPORATION; VPNET TECHNOLOGIES, INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 041576/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2016
From: MENDIRATTA, HARSH V.; CHATTERJEE, MANISH; DHAL, PURNENDU
To: AVAYA INC.
Reel/Frame 037827/0677 →
Continuity (1)
Related Publication 20170251027A1 · Aug 31, 2017