A new model for handling input
ACM Transactions on Information Systems (TOIS)
Providing high-level control and expert assistance in the user interface presentation design
CHI '93 Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems
Composable ad-hoc mobile services for universal interaction
MobiCom '97 Proceedings of the 3rd annual ACM/IEEE international conference on Mobile computing and networking
Past, present, and future of user interface software tools
ACM Transactions on Computer-Human Interaction (TOCHI) - Special issue on human-computer interaction in the new millennium, Part 1
Cross-modal interaction using XWeb
UIST '00 Proceedings of the 13th annual ACM symposium on User interface software and technology
Prototype implementations for a universal remote console specification
CHI '02 Extended Abstracts on Human Factors in Computing Systems
Extending the technology acceptance model: the influence of perceived user resources
ACM SIGMIS Database - Special issue on adoption, diffusion, and infusion of IT
Generating remote control interfaces for complex appliances
Proceedings of the 15th annual ACM symposium on User interface software and technology
ICrafter: A Service Framework for Ubiquitous Computing Environments
UbiComp '01 Proceedings of the 3rd international conference on Ubiquitous Computing
Architectural styles and the design of network-based software architectures
Architectural styles and the design of network-based software architectures
Improving automatic interface generation with smart templates
Proceedings of the 9th international conference on Intelligent user interfaces
Designing interaction, not interfaces
Proceedings of the working conference on Advanced visual interfaces
Virtual tangible widgets: seamless universal interaction with personal sensing devices
ICMI '05 Proceedings of the 7th international conference on Multimodal interfaces
InterPlay: A Middleware for Seamless Device Integration and Task Orchestration in a Networked Home
PERCOM '06 Proceedings of the Fourth Annual IEEE International Conference on Pervasive Computing and Communications
ACM Transactions on Computer-Human Interaction (TOCHI)
ACM Transactions on Computer-Human Interaction (TOCHI)
ACM Transactions on Computer-Human Interaction (TOCHI)
Automatically generating personalized user interfaces with Supple
Artificial Intelligence
Increasing energy awareness through web-enabled power outlets
Proceedings of the 9th International Conference on Mobile and Ubiquitous Multimedia
From the internet of computers to the internet of things
From active data management to event-based systems and more
Connecting things to the web using programmable low-power WiFi modules
Proceedings of the Second International Workshop on Web of Things
An extensible discovery service for smart things
Proceedings of the Second International Workshop on Web of Things
Browser-style interfaces to a home automation network
IEEE Transactions on Consumer Electronics
Architectural patterns for applications with external user interface elements
Pervasive and Mobile Computing
Hi-index | 0.00 |
With ever more everyday objects becoming “smart” due to embedded processors and communication capabilities, the provisioning of intuitive user interfaces to control smart things is quickly gaining importance. We present a model-based interface description scheme that enables automatic, modality-independent user interface generation. User interface description languages based on our approach carry enough information to suggest intuitive interfaces while still being easily producible for developers. This is enabled by describing the atomic interactive components of a device and capturing the semantics of interactions with the device. We propose a taxonomy of abstract sensing and actuation primitives and present a smartphone application that can act as a ubiquitous device controller. An evaluation of the mobile application in a laboratory setup, home environments, and an educational setting as well as the results of a user study highlight the accessibility of the proposed scheme for application developers and its suitability for controlling smart devices.