http://www.youtube.com/watch?v=HfDdzoeQCnE&feature=related
semantic desktop "observes" the user - also knows time and open window.