Techniques are disclosed for using a combination of explicit and implicit user context modeling techniques to identify and provide appropriate computer actions based on a current context, and to continuously improve the providing of such computer actions. The appropriate computer actions include presentation...http://www.google.de/patents/US6842877?utm_source=gb-gplus-sharePatent US6842877 - Contextual responses based on automated learning techniques