Coda: A Highly Available File System for a Distributed Workstation Environment
IEEE Transactions on Computers
Join and capture: a model for nomadic interaction
Proceedings of the 14th annual ACM symposium on User interface software and technology
User interfaces when and where they are needed: an infrastructure for recombinant computing
Proceedings of the 15th annual ACM symposium on User interface software and technology
A Middleware Infrastructure for Active Spaces
IEEE Pervasive Computing
IEEE Internet Computing
Integrating Information Appliances into an Interactive Workspace
IEEE Computer Graphics and Applications
Multibrowsing: Moving Web Content across Multiple Displays
UbiComp '01 Proceedings of the 3rd international conference on Ubiquitous Computing
Journal of Systems and Software - Special issue: Ubiquitous computing
Computer
Reincarnating PCs with portable SoulPads
Proceedings of the 3rd international conference on Mobile systems, applications, and services
Spontaneous marriages of mobile devices and interactive spaces
Communications of the ACM - Special issue: RFID
SEREFE: serendipitous file exchange between users and devices
Proceedings of the 7th international conference on Human computer interaction with mobile devices & services
Proceedings of the 18th annual ACM symposium on User interface software and technology
Support for activity-based computing in a personal computing operating system
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Understanding the whethers, hows, and whys of divisible interfaces
Proceedings of the working conference on Advanced visual interfaces
Mobile kits and laptop trays: managing multiple devices in mobile information work
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Recent shortcuts: using recent interactions to support shared activities
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
It's on my other computer!: computing with multiple devices
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Towards seamless mobility on pervasive hardware
Pervasive and Mobile Computing
Plug-and-design: embracing mobile devices as part of the design environment
Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems
Enabling cross-device interaction with web history
CHI '10 Extended Abstracts on Human Factors in Computing Systems
Jelly: a multi-device design environment for managing consistency across devices
Proceedings of the International Conference on Advanced Visual Interfaces
On-demand cross-device interface components migration
Proceedings of the 12th international conference on Human computer interaction with mobile devices and services
Proceedings of the 12th international conference on Human computer interaction with mobile devices and services
Phone n' Computer: teaming up an information appliance with a PC
Personal and Ubiquitous Computing
Supporting unplanned activities through cross-device interaction
Proceedings of the 2nd International Conference on Automotive User Interfaces and Interactive Vehicular Applications
Deep shot: a framework for migrating tasks across devices using mobile phone cameras
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
GUIDE2ux: a GUI design environment for enhancing the user experience.
Proceedings of the 3rd ACM SIGCHI symposium on Engineering interactive computing systems
Planning, apps, and the high-end smartphone: exploring the landscape of modern cross-device reaccess
Pervasive'11 Proceedings of the 9th international conference on Pervasive computing
Myngle: unifying and filtering web content for unplanned access between multiple personal devices
Proceedings of the 13th international conference on Ubiquitous computing
Smart phone use by non-mobile business users
Proceedings of the 13th International Conference on Human Computer Interaction with Mobile Devices and Services
Interactive customization of ubiquitous Web applications
Journal of Visual Languages and Computing
DireWolf - distributing and migrating user interfaces for widget-based web applications
ICWE'13 Proceedings of the 13th international conference on Web Engineering
Hi-index | 0.00 |
Users increasingly interact with a heterogeneous collection of computing devices. The applications that users employ on those devices, however, still largely provide user experiences that assume the use of a single computer. This failure is due in part to the difficulty of creating user experiences that span multiple devices, particularly the need to manage identifying, connecting to, and communicating with other devices. In this paper we present an infrastructure based on instant messaging that simplifies adding that additional functionality to applications. Our infrastructure elevates device ownership to a first class property, allowing developers to provide functionality that spans personal devices without writing code to manage users' devices or establish connections among them. It also provides simple mechanisms for applications to send information, events, or commands between a user's devices. We demonstrate the effectiveness of our infrastructure by presenting a set of sample applications built with it and a user study demonstrating that developers new to the infrastructure can implement all of the cross-device functionality for three applications in, on average, less than two and a half hours.