HomeOS: Context-Aware Home Connectivity

The trend of cheaper ubiquitous and pervasivetechnology has reached a critical point. A standardizedintegration of devices in the context of a homeenvironment will be possible in the near future.HomeOS is an attempt to provide a standard interfacefor a context-aware application and device integrationsystem. HomeOS offers three key features: cross-platform application portability; application following;and management of multimedia streams.HomeOS allows applications and home managementservices to run on a central server written in Java, anddisplays interface widgets on remote devices capable ofacting as terminals. By implementing pre-defined Javainterfaces, applications and devices can be integratedinto HomeOS, which handles the details of routingevents to the current location of a designated user.