Patent ID: 8542692

Claim:
A system comprising: a plurality of interface gateways each operable to communicate with a network through a signaling protocol, wherein the networks are different technology networks; a central adapter operable to broker services for end user devices regardless of the signaling protocol used in the networks; and a common interface connecting the interface gateways to the central adapter, wherein the common interface is generic to the networks; wherein a first interface gateway is operable to receive a first service request from a first network regarding an end user device, to convert the first service request from a signaling protocol used in the first network to the common interface, and to transmit the first service request to the central adapter over the common interface; wherein the central adapter is further operable to process service management logic to identify multiple services that trigger on the first service request, and to determine a sequence for providing the multiple services that trigger on the first service request; for each of the multiple services in the sequence, the central adapter is further operable to generate a second service request in the common interface based on the service management logic, to identify a second network where the second service request is destined, and to transmit the second service request over the common interface to a second interface gateway that is coupled to the second network; wherein the second interface gateway is operable to convert the second service request from the common interface to a signaling interface used in the second network, and to transmit the second service request to the second network in the signaling interface of the second network; wherein the second interface gateway is further operable to receive a first service response from the second network, to convert the first service response from the signaling interface used in the second network to the common interface, and to transmit the first service response over the common interface to the central adapter.