Patent ID: 6941133

Claim:
A method for operating a wireless communications device, comprising operations of: providing multiple static objects fixed in circuitry of the device, each static object associated with a unique Object ID, each static object having a predefined entry point; providing a static object table correlating each static object's Object ID and entry point; providing multiple object initiators including at least a user interface, one or more drivers, and a master controller; responsive to direction of a user of the device, operating the device to wirelessly download one or more dynamic objects, assigning a unique Object ID to each dynamic object, and preparing a dynamic object handler configured to ascertain an entry point for each dynamic object; managing activation of the static and dynamic objects, comprising: receiving requests from the object initiators to activate objects, each request including an Object ID; responsive to each request, performing activation operations comprising referencing the Object ID against at least one of the dynamic object handler and static object table to identify an entry point for the requested object, and activating the requested object utilizing the identified entry point.