The what, who, where, when, why and how of context-awareness
David R. Morse, Stephen W. Armstrong, Anind K. Dey · 2000
When humans talk with humans, they are able to use implicit situational information, or context, to increase the conversational bandwidth. This ability to use contextual information does not transfer well to human-computer interaction. Part of the problem is the impoverished mechanisms for providing input to computers. Another aspect of the problem is that often we don't know what contextual information is relevant, useful, or even how to use it. However, by improving the computer's access to its context, we can increase the richness of communication in human-computer interaction and make it possible to produce more useful computational services.