Generative communication in Linda
ACM Transactions on Programming Languages and Systems (TOPLAS)
Pick-and-drop: a direct manipulation technique for multiple computer environments
Proceedings of the 10th annual ACM symposium on User interface software and technology
i-LAND: an interactive landscape for creativity and innovation
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Augmented surfaces: a spatially continuous work space for hybrid computing environments
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
ICrafter: A Service Framework for Ubiquitous Computing Environments
UbiComp '01 Proceedings of the 3rd international conference on Ubiquitous Computing
Design of a virtual auditorium
MULTIMEDIA '01 Proceedings of the ninth ACM international conference on Multimedia
PointRight: experience with flexible input redirection in interactive workspaces
Proceedings of the 15th annual ACM symposium on User interface software and technology
Sensor-enhanced mobile web clients: an XForms approach
WWW '03 Proceedings of the 12th international conference on World Wide Web
Portability, Extensibility and Robustness in iROS
PERCOM '03 Proceedings of the First IEEE International Conference on Pervasive Computing and Communications
Proceedings of the 9th international conference on Intelligent user interfaces
Seamless User-Level Handoff in Ubiquitous Multimedia Service Delivery
Multimedia Tools and Applications
Multimedia Tools and Applications
Extending tuplespaces for coordination in interactive workspaces
Journal of Systems and Software - Special issue: Ubiquitous computing
e-Ghosts: leaving virtual footprints in ubiquitous workspaces
AUIC '04 Proceedings of the fifth conference on Australasian user interface - Volume 28
Middleware support for reconciling client updates and data transcoding
Proceedings of the 2nd international conference on Mobile systems, applications, and services
ARIS: an interface for application relocation in an interactive space
GI '04 Proceedings of the 2004 Graphics Interface Conference
From devices to tasks: automatic task prediction for personalized appliance control
Personal and Ubiquitous Computing
A remote control interface for large displays
Proceedings of the 17th annual ACM symposium on User interface software and technology
A framework for device capability on demand and virtual device user experience
IBM Journal of Research and Development
Improving interfaces for managing applications in multiple-device environments
Proceedings of the working conference on Advanced visual interfaces
Adapting paper prototyping for designing user interfaces for multiple display environments
Personal and Ubiquitous Computing - Special Issue: User-centred design and evaluation of ubiquitous groupware
An infrastructure for extending applications' user experiences across multiple personal devices
Proceedings of the 21st annual ACM symposium on User interface software and technology
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Evaluation and Analysis of a Common Model for Ubiquitous Systems Interoperability
Pervasive '08 Proceedings of the 6th International Conference on Pervasive Computing
Designing multi-user multi-device systems: an architecture for multi-browsing applications
Proceedings of the 7th International Conference on Mobile and Ubiquitous Multimedia
Enabling Pervasive Collaboration with Platform Composition
Pervasive '09 Proceedings of the 7th International Conference on Pervasive Computing
Formal Modeling Of Middleware-based Distributed Systems
Electronic Notes in Theoretical Computer Science (ENTCS)
A thin client approach to supporting adaptive session mobility
GPC'07 Proceedings of the 2nd international conference on Advances in grid and pervasive computing
Phone n' Computer: teaming up an information appliance with a PC
Personal and Ubiquitous Computing
Put them where? towards guidelines for positioning large displays in interactive workspaces
INTERACT'05 Proceedings of the 2005 IFIP TC13 international conference on Human-Computer Interaction
A toolset for creating iconic interfaces for interactive workspaces
INTERACT'05 Proceedings of the 2005 IFIP TC13 international conference on Human-Computer Interaction
A taxonomy for migratory user interfaces
DSVIS'05 Proceedings of the 12th international conference on Interactive Systems: design, specification, and verification
A logical framework for multi-device user interfaces
Proceedings of the 4th ACM SIGCHI symposium on Engineering interactive computing systems
Interactive customization of ubiquitous Web applications
Journal of Visual Languages and Computing
A comparison of two display models for collaborative sensemaking
Proceedings of the 2nd ACM International Symposium on Pervasive Displays
Proceedings of the 2nd ACM International Symposium on Pervasive Displays
Hi-index | 0.03 |
Although ubiquitous computing hardware technology is widely available today, we believe one key factor in making ubiquitous computing useful is a framework for exploiting multiple heterogeneous displays, whether fixed or on mobile computing devices, to view and browse information. To address this issue, we propose multibrowsing. Multibrowsing is a framework that extends the information browsing metaphor of the Web across multiple displays. It does so by providing the machinery for coordinating control among a collection of Web browsers running on separate displays in a ubiquitous computing environment. The displays may be "public" (e.g. wall-sized fixed screens) or "private" (e.g. the screens of individuals' laptops or handhelds). The resulting system extends browser functionality for existing content by allowing users to move existing pages or linked information among multiple displays, and also enables the creation of new content targeted specifically for multi-display environments. Since it uses Web standards, it accommodates any device or platform already supported by the Web and leverages the vast existing body of Web content and services. We describe the design and implementation of multibrowsing and a variety of scenarios in which we have found it useful in our test bed ubiquitous computing environment.