A technique for managing and representing dynamic context information. The
system can manage local and remote activity information including sensor
and computer application generated events such as calendar reminders. The
technique allows users to store contextual relationship information
associating an activity stream with temporary changes in the user
interface that lie just outside a user's focus of attention in dynamic
stylesheets. The dynamic stylesheets can be applied across work groups or
companies and provide a similar contextual work environment. The dynamic
stylesheets can also be customized to the specific needs of an
individual. The techniques can be expanded beyond the computer desktop
focus to include a user's complete work environment.