Abstract: A communication device comprising a man-machine interface operable to be dynamically updated in accordance with predefined conditions, the man-machine interface being updated to reflect services offered by at least one service provider in a particular operating environment.