Scale and performance in a distributed file system
ACM Transactions on Computer Systems (TOCS)
Disconnected operation in the Coda File System
ACM Transactions on Computer Systems (TOCS)
Integrating Information Appliances into an Interactive Workspace
IEEE Computer Graphics and Applications
The Personal Server: Changing the Way We Think about Ubiquitous Computing
UbiComp '02 Proceedings of the 4th international conference on Ubiquitous Computing
EasyLiving: Technologies for Intelligent Environments
HUC '00 Proceedings of the 2nd international symposium on Handheld and Ubiquitous Computing
A Lightweight Secure Cyber Foraging Infrastructure for Resource-Constrained Devices
WMCSA '04 Proceedings of the Sixth IEEE Workshop on Mobile Computing Systems and Applications
THINC: a virtual display architecture for thin-client computing
Proceedings of the twentieth ACM symposium on Operating systems principles
MobiUS: enable together-viewing video experience across two mobile devices
Proceedings of the 5th international conference on Mobile systems, applications and services
Simplifying cyber foraging for mobile devices
Proceedings of the 5th international conference on Mobile systems, applications and services
Pervasive Personal Computing in an Internet Suspend/Resume System
IEEE Internet Computing
Proceedings of the 9th workshop on Mobile computing systems and applications
Transient customization of mobile computing infrastructure
Proceedings of the First Workshop on Virtualization in Mobile Computing
Hi-index | 0.00 |
A personal computing environment is comprised of a set of components that include processors, storage devices, networking support, and peripheral devices. This paper identifies the key functionalities needed to build a loosely-coupled, anywhere, anytime personal computing environment and then describes the design of a middleware service called CID3 (Coordinated Integration of Dynamically Discovered Devices) that provides system-level support for implementing those functionalities. CID3 has been designed to run on a variety of computing devices ranging from small mobile devices such as cell phones and PDAs to larger, resource-rich devices such as laptops and desktops.