A wireless communications device is provided. The wireless communications
device, pre-loaded with static objects, may be operated under user
direction to wirelessly download and install dynamic objects. The device
includes various initiators, which request execution of an object by
submitting a unique target identifier to an object manager, whereupon the
object manager identifies the requested object, its entry point, and
object class and then activates the requested object accordingly. The
wireless communications device may activate dynamic objects, when
present, to the exclusion of static objects already resident on the
device, thus enabling the updating of the static objects via a dynamic
object download.