In this article, we present a framework for
automatically generating appliance interfaces
from abstract specifi cations of appliances’ functions
(see the “Related Work” sidebar). These
interfaces let you control each appliance’s full
functionality and are consistent with the phone’s
other interfaces. This lets you leverage your existing
knowledge of your phone to control appliances.
Our interfaces are also fully interactive,
which lets you incrementally adjust the appliance’s
features, such as volume, in real time.