EAGER: programming repetitive tasks by example
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A history-based macro by example system
UIST '92 Proceedings of the 5th annual ACM symposium on User interface software and technology
Computers and other interactive technologies for the home
Communications of the ACM
The Jini architecture for network-centric computing
Communications of the ACM
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Challenge: recombinant computing and the speakeasy approach
Proceedings of the 8th annual international conference on Mobile computing and networking
The Aware Home: A Living Laboratory for Ubiquitous Computing Research
CoBuild '99 Proceedings of the Second International Workshop on Cooperative Buildings, Integrating Information, Organization, and Architecture
At Home with Ubiquitous Computing: Seven Challenges
UbiComp '01 Proceedings of the 3rd international conference on Ubiquitous Computing
Designing for serendipity: supporting end-user configuration of ubiquitous computing environments
DIS '02 Proceedings of the 4th conference on Designing interactive systems: processes, practices, methods, and techniques
Inside the Smart House
Between the dazzle of a new building and its eventual corpse: assembling the ubiquitous home
DIS '04 Proceedings of the 5th conference on Designing interactive systems: processes, practices, methods, and techniques
Huddle: automatically generating interfaces for systems of multiple connected appliances
UIST '06 Proceedings of the 19th annual ACM symposium on User interface software and technology
The work to make a home network work
ECSCW'05 Proceedings of the ninth conference on European Conference on Computer Supported Cooperative Work
iCAP: interactive prototyping of context-aware applications
PERVASIVE'06 Proceedings of the 4th international conference on Pervasive Computing
Enabling Pervasive Collaboration with Platform Composition
Pervasive '09 Proceedings of the 7th International Conference on Pervasive Computing
A Taxonomy-Driven Approach to Visually Prototyping Pervasive Computing Applications
DSL '09 Proceedings of the IFIP TC 2 Working Conference on Domain-Specific Languages
DisQo: a user needs analysis method for smart home
Proceedings of the 6th Nordic Conference on Human-Computer Interaction: Extending Boundaries
Home automation in the wild: challenges and opportunities
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A configurable telecare system
Proceedings of the 4th International Conference on PErvasive Technologies Related to Assistive Environments
Interacting with infrastructure: a case for breaching experiments in home computing research
Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work
Efficient resource-aware hybrid configuration of distributed pervasive applications
Pervasive'10 Proceedings of the 8th international conference on Pervasive Computing
Journal of Visual Languages and Computing
The interaction space of a multi-device, multi-user music experience
Proceedings of the 7th Nordic Conference on Human-Computer Interaction: Making Sense Through Design
Adaptive Composition of Distributed Pervasive Applications in Heterogeneous Environments
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Hi-index | 0.00 |
Networked devices for the storage and rendering of digital media are rapidly becoming ubiquitous in homes throughout the industrialized world. Existing approaches to home media control will not suffice for the new capabilities offered by these digitally networked media devices. In particular, the piecemeal interaction provided by current devices, services, and applications will continue to engender frustration among users and will slow adoption of these technologies and the more sophisticated pervasive technologies that will surely follow them into the domestic environment. To address this challenge, we present OSCAR, an application that supports flexible and generic control of devices and services in near-future home media networks. It allows monitoring and manipulation of connections between devices, and allows users to construct reusable configurations to streamline frequently performed activities. A lab-based user study with 9 users of varied backgrounds showed that people could use OSCAR to configure and control a realistic and fully operational home media network, but that they struggled when constructing certain types of reusable configurations. The results of the study show that users were enthusiastic about adopting a system like OSCAR into their own media-related practices, but that further research and development is needed to make such systems truly useful.