Proactive location-based context aware services using agents. (6th January 2009)