Patent ID: 8243892

Claim:
A switch manager for broadcast messaging comprising: a processor; said processor being in operative communication with a communication network and an NPANXX database; said processor being configured to retrieve a call list from a call list database, and a telephone number from said call list, said processor being configured to retrieve from the NPANXX database a CLLI identification associated with the retrieved telephone number; said processor being configured to retrieve a maximum call capacity for a switch associated with the retrieved CLLI identification from a CLLI limit database; said processor being configured to store a number of current calls being made through the switch associated with the retrieved CLLI identification; and said processor being configured to make a next call when said number of current calls is less than or equal to said maximum call capacity; said processor being further configured to queue a call for a next available port when said number of current calls is greater than said maximum call capacity whereby said switch management is executed outside the communications network through which the broadcast message is being sent and without any input of additional data from the communication network and said switch management reduces an incidence of overloading an identified switch.