Patent ID: 9118501
Filing Date: 2015-08-25
Classification: H04L,H04Q

Abstract:
1. A system comprising: a programmable switch connected to a public telephony network external to the system to provide switching capabilities via ports of the programmable switch for access between the system and the public telephony network, wherein the ports of the programmable switch terminate at intelligent peripheral resources; and a switch controller coupled to the programmable switch and configured to transmit commands to control the programmable switch in providing enhanced service functionality using one or more of the intelligent peripheral resources, wherein the commands include one command instructing the programmable switch to transmit an address complete message to the public telephony network via one of the ports of the programmable switch, wherein the switch controller is further configured to (i) execute a service logic program to queue and route an enhanced service call switched from the public telephony network to the system, (ii) allocate resources and determine whether there is at least one port of the programmable switch terminating at an intelligent peripheral resource supporting the enhanced service call, (iii) interface with an external management system, and (iv) determine whether an alternate programmable switch is available to facilitate establishment of the enhanced service call, when none of the ports terminates at an intelligent peripheral resource supporting the enhanced service call, and wherein the one command is sent in response to the enhanced service call.