keywords circumstantial knowledge; situation model; context; context-awareness; ubiquitous computing; human-like interaction; natural interaction