A method and system for generating a user interface in a plurality of
multiple devices connected to the network system for controlling devices
that are currently connected to a network. A network system includes a
physical layer, wherein the physical layer provides a communication
medium than can be used by devices to communicate with each other, and
multiple devices connected to the physical layer, one or more of the
multiple devices storing information including device information. A
plurality of the multiple devices each including an agent adapted for:
(a) obtaining information from devices currently connected to the
network, the information including device information; (b) generating a
user interface description in each of the one or more devices based at
least on the obtained information, the user interface description in each
device including at least one reference associated with the device
information of each of the devices currently connected to the network;
and (c) displaying one or more user interfaces each based on one of the
one or more user interface descriptions, on one or more devices connected
to the network capable of displaying a user interface, for user control
of the devices that are currently connected to the network.