Patent ID: 7340507

Claim:
A communication network comprising: an application server including a script database adapted to store master copies of service scripts, a subscriber information register including a subscriber profile database that is configured to contain for each script selected by a user, a script key as a pointer to script logic of said script stored in said script database, and script data unique to said user, and wherein said script key is represented as a bit vector, with one bit of said bit vector representing the type of a service and the remaining bits of said bit vector representing features of said type of service, a call state control functional entity, and a service portal, wherein said application server is connected to said service portal and to said call state control functional entity, said service portal is further connected to said subscriber information register, and said subscriber information register is further connected to said call state control functional entity, wherein said application server comprises a script management functional entity, adapted to manage functionality in the script database of said application server, including creating service scripts by a network operator and storing said service scripts in said script database; and the service portal adapted: to load, upon request of a respective user to manage his profile, a copy of the master copies of the scripts from said script database and a copy of currently set scripts for said respective user from the subscriber profile database to the service portal, to provide a user interface according to currently set script settings at said service portal, to select a loaded service script for changing the current setting of the profile, and to store an update of the set script settings in said subscriber profile database.