IP Library Granted Patent US 11,838,444
Granted Patent B1
US 11,838,444 · App. 16/989,553 · Granted Dec 5, 2023

Queuing calls based on disturbance

Inventor: Mario Manzanillo (Dollard-des-Ormeaux, CA)
Assignee: Intrado Life & Safety, Inc.
H04M3/4365H04M7/0075H04M7/0081H04M7/1275
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 11,838,444
App. No.
16/989,553
Granted
Dec 5, 2023
Kind
B1
Abstract

An example operation may include one or more of receiving, via a telephone network, a Voice over IP (VOIP) call from a network device, detecting a disturbance value from a tag that has been added to a VOIP message of the VOIP call, determining an answer priority of the VOIP call based on the disturbance value, and processing the VOIP call based on the determined answer priority.

Claims (36)

1. An apparatus in a communication network, the apparatus comprising:

a memory that stores a program; and

a processor configured to execute the program to

detect a disturbance value from a tag embedded in a Voice over IP (VOIP) message of a VOIP call,

identify a priority to answer the VOIP call based on the disturbance value, and,

based on the priority, delay answering the VOIP call until other calls having lower disturbance values or no disturbance values are answered.

2. The apparatus of claim 1 , wherein the VOIP call comprises a session initiate protocol (SIP) message.

3. The apparatus of claim 2 , wherein the processor is configured to execute the program to detect the disturbance value from a header of an Extensible Markup Language (XML) tag included within the SIP message.

4. The apparatus of claim 1 , wherein the processor is configured to execute the program to reroute the VOIP call to a different phone number in response to a determination that the disturbance value has a predefined value.

5. The apparatus of claim 1 , wherein the disturbance value is based on a frequency of calls of a calling device.

6. The apparatus of claim 1 , wherein the processor is configured to execute the program to detect a second disturbance value from a second tag embedded in a second message of a second call and order the VOIP call and the second call, based on the disturbance value and the second disturbance value.

7. A method, comprising:

detecting, by a node in a communication network, a disturbance value from a tag embedded in a Voice over IP (VOIP) message of a VOIP call;

identifying, by the node, a priority to answer the VOIP call based on the disturbance value; and

based on the priority, delay answering, by the node, the VOIP call until other calls having lower disturbance values or no disturbance values are answered.

8. The method of claim 7 , wherein the VOIP call comprises a session initiate protocol (SIP) message.

9. The method of claim 8 , wherein the detecting the disturbance value comprises:

detecting the disturbance value from a header of an Extensible Markup Language (XML) tag included within the SIP message.

10. The method of claim 7 , further comprising:

rerouting the VOIP call to a different phone number in response to a determination that the disturbance value has a predefined value.

11. The method of claim 7 , wherein the disturbance value is based on a frequency of calls of a calling device.

12. The method of claim 7 , further comprising:

detecting a second disturbance value from a second tag embedded in a second message of a second call; and

ordering the VOIP call and the second call, based on the disturbance value and the second disturbance value.

13. A non-transitory, computer-readable medium comprising one or more instructions that, when executed by a processor of a node in a communication system, cause the processor to perform:

detecting a disturbance value from a tag embedded in a Voice over IP (VOIP) message of a VOIP call;

identifying a priority to answer the VOIP call based on the disturbance value; and

based on the priority, delaying answering the VOIP call until other calls having lower disturbance values or no disturbance values are answered.

14. The non-transitory, computer-readable medium of claim 13 , wherein the VOIP call comprises a session initiate protocol (SIP) message.

15. The non-transitory, computer-readable medium of claim 14 , wherein the detecting the disturbance value comprises:

detecting the disturbance value from a header of an Extensible Markup Language (XML) tag included within the SIP message.

16. The non-transitory, computer-readable medium of claim 13 , wherein the one or more instructions further cause the processor to perform:

rerouting the VOIP call to a different phone number in response to a determination that the disturbance value has a predefined value.

17. The non-transitory, computer-readable medium of claim 13 , wherein the one or more instructions further cause the processor to perform:

detecting a second disturbance value from a second tag embedded in a second message of a second call; and

ordering the VOIP call and the second call, based on the disturbance value and the second disturbance value.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Jan 31, 2023
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS AGENT
To: INTRADO LIFE & SAFETY, INC. (F/K/A WEST SAFETY SERVICES, INC.)
Reel/Frame 062570/0940 →
SECURITY INTEREST Recorded Jan 31, 2023
From: INTRADO LIFE & SAFETY, INC.
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 062596/0780 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2022
From: INTRADO CORPORATION
To: INTRADO LIFE & SAFETY, INC.
Reel/Frame 062252/0588 →
SECURITY INTEREST Recorded Sep 22, 2022
From: INTRADO CORPORATION (F/K/A WEST CORPORATION)
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 061183/0494 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2020
From: MANZANILLO, MARIO
To: INTRADO CORPORATION
Reel/Frame 053447/0899 →
Cited By (1)
US 12,407,775