Patent ID: 7254387

Claim:
A telecommunications service provision controller that is configured to control and manage access to a plurality of telecommunications services, which services are provided by agents, wherein said controller has a modular architecture comprising distinct modules having distinct control functions, these modules comprising: an agent access module, in which access to the plurality of telecommunications services is controlled; an agent location module, in which the location of a service agent for providing a selected one of the services of interest is determined; and an agent execution module, in which the execution of the selected service agent is controlled, wherein said agent access module deals with security in accessing the plurality of telecommunications services, wherein an agent must first pass through the agent access module when entering the telecommunications service, wherein said agent access module comprises an agent behaviour conditioner that works with an agent monitor to control the ongoing actions of agents once the agents move to the agent location or agent execution module, and wherein said agent location module allows agents to move between one or more service provision controllers.