Human-Centered and   Ubiquitous Computing