MMM: a user interface architecture for shared editors on a single screen
UIST '91 Proceedings of the 4th annual ACM symposium on User interface software and technology
Guidelines for using multiple views in information visualization
AVI '00 Proceedings of the working conference on Advanced visual interfaces
Chromium: a stream-processing framework for interactive rendering on clusters
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
PointRight: experience with flexible input redirection in interactive workspaces
Proceedings of the 15th annual ACM symposium on User interface software and technology
IEEE Internet Computing
Multibrowsing: Moving Web Content across Multiple Displays
UbiComp '01 Proceedings of the 3rd international conference on Ubiquitous Computing
Automation and customization of rendered web pages
Proceedings of the 18th annual ACM symposium on User interface software and technology
Perspective cursor: perspective-based interaction for multi-display environments
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Programming by a sample: rapidly creating web applications with d.mix
Proceedings of the 20th annual ACM symposium on User interface software and technology
Augmenting interactive tables with mice & keyboards
Proceedings of the 22nd annual ACM symposium on User interface software and technology
Sikuli: using GUI screenshots for search and automation
Proceedings of the 22nd annual ACM symposium on User interface software and technology
Shared substance: developing flexible multi-surface applications
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Rapid development of user interfaces on cluster-driven wall displays with jBricks
Proceedings of the 3rd ACM SIGCHI symposium on Engineering interactive computing systems
Cracking the cocoa nut: user interface programming at runtime
Proceedings of the 24th annual ACM symposium on User interface software and technology
Hi-index | 0.00 |
As computing environments that combine multiple displays and input devices become more common, the need for applications that take advantage of these capabilities becomes more pressing. However, few applications are designed to support such multi-surface environments. We investigate how to adapt existing applications without access to their source code. We introduce HydraScope, a framework for transforming existing web applications into meta-applications that execute and synchronize multiple copies of applications in parallel, with a multi-user input layer for interacting with it. We describe the Hydra-Scope architecture, validated with five meta-applications.