A wireless telephone comprising a basic telephone module adapted to perform time
critical functions, and an enhanced services module adapted to perform non time
critical functions is disclosed. The basic telephone module includes processing
resources needed to provide communication, while the enhanced services module performs
enhanced functions which can be performed on a non time critical basis so that
processing resources belonging to the basic telephone module do not need to be
diverted to these functions but instead can be dedicated to performing time critical
functions. The basic telephone module can be removed from the enhanced services
module and connected to a different enhanced services module, similarly, the enhanced
services module can be removed from the basic telephone module and connected to
a different basic telephone module. This feature allows a user to retain his or
her basic telephone module or enhanced services module when acquiring a new or
upgraded enhanced services module or basic telephone module.