semantic space : an infrastructure for smart spaces .
A System Architecture for Context-Aware Mobile Computing