Research and Application in Context Awareness