A method and system for configuring available resources in real-time to
automatically accommodate the needs of the system user in multi-modal
distributed computing system is disclosed. Information about the location
or environment of a wireless device is used, preferably in combination
with user personal preferences and past history to modify the behavior of
the wireless device, including the selection of the most appropriate mode
of interaction with the device and the activation of applications thereon
as appropriate.