EasyLiving: Technologies for Intelligent Environments [chapter]

Barry Brumitt, Brian Meyers, John Krumm, Amanda Kern, Steven Shafer
2000 Lecture Notes in Computer Science  
The EasyLiving project is concerned with development of an arch it ectu re an d t echn ol og ies for i nt ell ig ent env iro nmen ts wh ich al lo w t he d ynamic aggregation of diverse I/O devices into a single coherent user experience. Components of such a system include middleware (to facilitate distribu ted co mpu ti ng), wo rld mod ell in g (t o pro vi de l ocat io n-b ased con tex t), perception (to collect information about world state), and service description (t o s up po rt d ecomp os
more » ... t io n o f dev ice co nt rol , i nt ernal lo gi c, and us er in terface). This paper describes the current research in each of these areas, highlighting some common requirements for any intelligent environment.
doi:10.1007/3-540-39959-3_2 fatcat:xa4gvuyl2nfljbjp6tqk3orx4m