Patent ID: 8649268

Claim:
A method for processing telephony sessions of a network including at least one application server and a call router, the method comprising the steps of: assigning a primary Uniform Resource Identifier (URI) and at least a secondary URI to an application; mapping a telephony session to the primary URI; communicating with the application server designated by the primary URI using an application layer protocol, wherein communicating with the application server comprises embedding state information of the telephony session in a first application layer protocol request, sending the first request through an application layer protocol to an application server designated by the primary URI, and receiving telephony instructions in a first application layer protocol response from the application server; processing the telephony instructions into telephony actions of the telephony session; detecting an application event; and upon detecting the application event, embedding state information of the telephony session and application event in a second application layer protocol request; sending the second request through an application layer protocol to an application server designated by the secondary URI.