A system filters received messages (e.g., unsolicited advertisements) to determine if they are appropriate for a user based on the non-static, constantly evolving, context of the user. The system can track the user's context by monitoring various environmental parameters, such as related to the user's...http://www.google.co.uk/patents/US20090013052?utm_source=gb-gplus-sharePatent US20090013052 - AUTOMATED SELECTION OF APPROPRIATE INFORMATION BASED ON A COMPUTER USER'S CONTEXT