Patent ID: 8738700

Claim:
A method for facilitating communications in a telecommunications network, comprising: generating, with a gateway server, one or more subsequent requests based on an application of one or more of a plurality of scenario rules to one or more of a plurality of requests received from a client, wherein the plurality of received requests have a same associated context and conform to a first communication protocol associated with the client; identifying, with the gateway server, one or more servers in a pool of servers based on an application of one or more of a plurality of routing scripts to one or more of the plurality of received requests; applying, with the gateway server, one or more of a plurality of transformation scripts to transform the plurality of received requests and the one or more subsequent requests to conform with a second communication protocol associated with the identified one or more servers and different than the first communication protocol; and sending, with the gateway server, the transformed plurality of received requests and one or more subsequent requests to the identified one or more servers.