Techniques are provided for providing automated configuration of computing
devices. More particularly, principles of the invention may use
anticipated context to precondition a device whose operational mode is
alterable via computer controllable operations. Anticipated context may
be affected by any number of parameters including, but not limited to,
current location, time of day, destination end-point, e.g., phone number
to be called, past history, subscription rate plans, power requirements
of device, application demands with respect to quality-of-service (QoS),
security, calendar information, and so on. Further, principles of the
invention may use locally derived knowledge about the intended use of a
device and dynamically enable it in a desirable mode of operation using
locally reachable configuration parameters stored in advance based on the
anticipated context for the operation of the device. Still further,
principles of the invention may dynamically locate necessary
configuration parameters via a service discovery process.