semantic space : an infrastructure for smart spaces .
An Infrastructure Approach to Context-Aware Computing