Patent ID: 6879681
Filing Date: 2005-04-12
Classification: H04Q

Abstract:
1. A telecommunications system in which a plurality of services are available to subscribers, the system comprising: one or more master servers, with one master server being associated with each of said plurality of services; a database for holding profile records for the subscribers, the profile records identifying the master servers associated with services to which each subscriber subscribes; and a plurality of call agent arranged to manage user sessions, wherein (i) the master server associated with each service is arranged to receive a query from a call agent and send a response to said query to communicate a plurality of trigger events and to identify a plurality of servers for executing the trigger events and (ii) the call agents are arranged to manage user sessions by (a) retrieving the profile records from the database, (b) identifying the master servers for the services to which the user subscribes, (c) sending a query to the identified master servers to obtain the plurality of trigger events to be reported and to identify the servers for executing the reported trigger events, and (d) dynamically constructing an event table for each user session based on responses from the master servers.