UbiComp 2006: ubiquitous computing 8th international conference, UbiComp 2006, Orange County, CA, USA, September 17-21, 2006 ; proceedings (Springer, 2006)