Vitalsource Technologies, Inc. Ubicomp 2007: Ubiquitous Computing