Toolglass and magic lenses: the see-through interface
SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
Workspace awareness support with radar views
Conference Companion on Human Factors in Computing Systems
CyberDesk: automated integration of desktop and network services
Proceedings of the ACM SIGCHI Conference on Human factors in computing systems
Systematic output modification in a 2D user interface toolkit
Proceedings of the 10th annual ACM symposium on User interface software and technology
Generalized pointing: enabling multiagent interaction
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Microsoft Visual Basic 5.0 Programmer's Guide
Microsoft Visual Basic 5.0 Programmer's Guide
Inside MacIntosh
Enhanced Illustration Using Magic Lens Filters
IEEE Computer Graphics and Applications
International Journal of Human-Computer Studies - Special issue on Awareness and the WWW
Theoretical and architectural support for input device adaptation
CUU '03 Proceedings of the 2003 conference on Universal usability
Role-based control of shared application views
Proceedings of the 18th annual ACM symposium on User interface software and technology
Generating custom notification histories by tracking visual differences between web page visits
GI '06 Proceedings of Graphics Interface 2006
Dynamically adapting GUIs to diverse input devices
Proceedings of the 8th international ACM SIGACCESS conference on Computers and accessibility
Prefab: implementing advanced behaviors using pixel-based reverse engineering of interface structure
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
XICE windowing toolkit: Seamless display annexation
ACM Transactions on Computer-Human Interaction (TOCHI)
Creating contextual help for GUIs using screenshots
Proceedings of the 24th annual ACM symposium on User interface software and technology
Menu controller: making existing software more accessible for people with motor impairments
Proceedings of the 4th International Conference on PErvasive Technologies Related to Assistive Environments
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Privacy-aware shared UI toolkit for nomadic environments
Software—Practice & Experience
Semantic Alliance: a framework for semantic allies
CICM'12 Proceedings of the 11th international conference on Intelligent Computer Mathematics
Hi-index | 0.01 |
This paper describes an architecture for supporting interfaceattuchments - small interactive programs which are designed toaugment the functionality of other applications. This architectureis designed to work with a diverse set of conventionalapplications, but require only a minimal set of hooks into thoseapplications. In order to achieve this, the work described hereconcentrates on what we will call observational attachments, asubclass of attachments that operate primarily by observing andmanipulating the surface representations of applications - that isthe visual information that applications would normally display onthe screen or print. These attachments can be thought of as lookingover the shoulder of the user to assist with various tasks. Byrequiring very little modification to, or help from, theapplications they augment, this approach supports the creation of aset of uniform services that can be applied across a more diverseset of applications than traditional approaches.