Patent ID: 8744055

Claim:
A system for providing one or more services in a communication session, the system comprising: a communication network; a call control enabler communicatively coupled with the communications network, the call control enabler adapted to provide a notification of a communication event on the communication network and to request one or more call control functions of one or more components of the communication network; and an application dispatcher communicatively coupled with the call control enabler and adapted to receive the notification of the communication event from the call control enabler, apply one or more service level policies to the notification, determine based on the applied service level policies one or more components for providing at least one service in the communication session, and dispatch the communication session to one or more components of the communication network for processing of the communication session by directing the communication session to the determined one or more components by invoking one or more call control functions of the call control enabler in response to the notification, the one or more components for providing at least one service in the communication session.