IP Library Granted Patent US 8,861,705
Granted Patent B1
US 8,861,705 · App. 12/372,769 · Granted Oct 14, 2014

Priority queuing in a next generation communication network

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 8,861,705
App. No.
12/372,769
Granted
Oct 14, 2014
Kind
B1
Abstract

A communication control system receives a call request indentifying a priority level of a calling party to establish a call from the calling party to a called party through a plurality of resources. The communication control system transfers a call setup request to setup the call the called party and receives a call rejection indicating that one of the resources is unavailable. The communication control system determines a call queue for the call based on which call queue of a plurality of call queues corresponds to the one resource and determines if the call should be placed in the call queue based on the priority level of the calling party. The plurality of call queues each correspond to a unique resource of the plurality of resources. If the call should be placed in the call queue, the communication control system places the call in the call queue.

Claims (24)

1. A method of operating a communication control system, the method comprising:

in a communication interface:

receiving a call request to establish a call from a calling party to a called party through a plurality of resources comprising a communication line, a communication trunk line, and an application on an application server, wherein the call request identifies a priority level of the calling party;

transferring a call setup request to setup the call to the called party;

receiving a call rejection in response to the call setup request, wherein the call rejection indicates that a one resource of the plurality of resources is unavailable;

in a processing device:

determining a call queue for the call based on which call queue of a plurality of call queues corresponds to the one resource, wherein the plurality of call queues each correspond to a unique resource of the plurality of resources;

determining if the call should be placed in the call queue that corresponds to the one resource based on the priority level of the calling party; and

if the call should be placed in the call queue, placing the call in the call queue.

2. The method of claim 1 wherein the call is placed as part of part of a government regulated emergency telecommunications service.

3. The method of claim 1 further comprising determining the priority level from the phone number of the calling party.

4. The method of claim 1 further comprising determining the priority level from a passcode entered by the calling party.

5. The method of claim 1 further comprising determining the call queue based on the type of call.

6. The method of claim 5 wherein the call type is a voice call.

7. The method of claim 5 wherein the call type is a data call.

8. A communication control system comprising:

an interface configured to receive a call request to establish a call from a calling party to a called party through a plurality of resources comprising a communication line, a communication trunk line, and an application on an application server, wherein the call request identifies a priority level of the calling party, transfer a call setup request to setup the call to the called party, receive a call rejection in response to the call setup request, wherein the call rejection indicates that a one resource of the plurality of resources is unavailable; and

a processing device coupled to the interface and configured to determine a call queue for the call based on which call queue of plurality of call queues corresponds to the one resource, wherein the plurality of call queues each correspond to a unique resource of the plurality of resources, determine if the call should be placed in the call queue that corresponds to the one resource based on the priority level of the calling party, and, if the call should be placed in the call queue, place the call in the call queue.

9. The communication control system of claim 8 wherein the call is placed as part of a government regulated emergency telecommunications service.

10. The communication control system of claim 8 wherein the processing system is further configured to determine the priority level from the phone number of the calling party.

11. The communication control system of claim 8 wherein the processing system is further configured to determine the priority level from a passcode entered by the calling party.

12. The communication control system of claim 8 wherein the processing system further configured to determine the call queue based on the type of call.

13. The communication control system of claim 12 wherein the call type is a voice call.

14. The communication control system of claim 12 wherein the call type is a data call.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 052969/0475 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 6, 2017
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041895/0210 →