Patent ID: 8861705

Claim:
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.