Themes provide the mobile phone with changeable characteristics pertaining
to the appearance and sound presented by the mobile phone. A theme
profile associated with the mobile phone contains data pertaining to
which theme to apply to the mobile phone and when to transition to
another theme as well as where theme content data is located. The mobile
phone then waits for a triggering event to occur. When such a triggering
event occurs, it causes a transition from the currently active theme to
another theme. A new theme based on an associated triggering event is
applied to the mobile phone changing its look and feel.