A programming language basis for user interface
CHI '89 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Automatic, look-and-feel independent dialog creation for graphical user interfaces
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
ITS: a tool for rapidly developing interactive applications
ACM Transactions on Information Systems (TOIS)
The CMU air travel information service: understanding spontaneous speech
HLT '90 Proceedings of the workshop on Speech and Natural Language
Coupling application design and user interface design
CHI '92 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Interfaces for consumer products: “how to camouflage the computer?”
CHI '92 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Beyond interface builders: model-based interface tools
CHI '93 Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems
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
UIML: an appliance-independent XML user interface language
WWW '99 Proceedings of the eighth international conference on World Wide Web
A universal information appliance
IBM Systems Journal
Cross-modal interaction using XWeb
UIST '00 Proceedings of the 13th annual ACM symposium on User interface software and technology
interactions
Using handhelds and PCs together
Communications of the ACM
Prototype implementations for a universal remote console specification
CHI '02 Extended Abstracts on Human Factors in Computing Systems
A unified design for human-machine voice interaction
CHI '01 Extended Abstracts on Human Factors in Computing Systems
Using handhelds as controls for everyday appliances: a paper prototype study
CHI '01 Extended Abstracts 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
Requirements for Automatically Generating Multi-Modal Interfaces for Complex Appliances
ICMI '02 Proceedings of the 4th IEEE International Conference on Multimodal Interfaces
Bluetooth: vision, goals, and architecture
ACM SIGMOBILE Mobile Computing and Communications Review
A reliable natural language interface to household appliances
Proceedings of the 8th international conference on Intelligent user interfaces
Mobile HCI '02 Proceedings of the 4th International Symposium on Mobile Human-Computer Interaction
Personal universal controllers: controlling complex appliances with GUIs and speech
CHI '03 Extended Abstracts on Human Factors in Computing Systems
Requirements for Automatically Generating Multi-Modal Interfaces for Complex Appliances
ICMI '02 Proceedings of the 4th IEEE International Conference on Multimodal Interfaces
Abstract user interface representations: how well do they support universal access?
CUU '03 Proceedings of the 2003 conference on Universal usability
SUPPLE: automatically generating user interfaces
Proceedings of the 9th international conference on Intelligent user interfaces
Flexible re-engineering of web sites
Proceedings of the 9th international conference on Intelligent user interfaces
Proceedings of the 9th international conference on Intelligent user interfaces
Improving automatic interface generation with smart templates
Proceedings of the 9th international conference on Intelligent user interfaces
GADGET: a toolkit for optimization-based approaches to interface and display generation
Proceedings of the 16th annual ACM symposium on User interface software and technology
From devices to tasks: automatic task prediction for personalized appliance control
Personal and Ubiquitous Computing
Design and Development of Multidevice User Interfaces through Multiple Logical Descriptions
IEEE Transactions on Software Engineering
Agents That Talk And Hit Back: Animated Agents in Augmented Reality
ISMAR '04 Proceedings of the 3rd IEEE/ACM International Symposium on Mixed and Augmented Reality
Reviren: augmenting virtual environments with personal digital assistants
SAICSIT '04 Proceedings of the 2004 annual research conference of the South African institute of computer scientists and information technologists on IT research in developing countries
Models for universal usability
IHM 2003 Proceedings of the 15th French-speaking conference on human-computer interaction on 15eme Conference Francophone sur l'Interaction Homme-Machine
Ubiquitous service access through adapted user interfaces on multiple devices
Personal and Ubiquitous Computing
Migratory MultiModal interfaces in MultiDevice environments
ICMI '05 Proceedings of the 7th international conference on Multimodal interfaces
Virtual tangible widgets: seamless universal interaction with personal sensing devices
ICMI '05 Proceedings of the 7th international conference on Multimodal interfaces
A Model for Distributed, Co-Located Interaction in Urban Design/Review Visualisation
DS-RT '05 Proceedings of the 9th IEEE International Symposium on Distributed Simulation and Real-Time Applications
Localisation and Interaction for Augmented Maps
ISMAR '05 Proceedings of the 4th IEEE/ACM International Symposium on Mixed and Augmented Reality
Proceedings of the 2005 joint conference on Smart objects and ambient intelligence: innovative context-aware services: usages and technologies
UNIFORM: automatically generating consistent remote control user interfaces
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Authoring interfaces with combined use of graphics and voice for both stationary and mobile devices
Proceedings of the working conference on Advanced visual interfaces
Controlling Home and Office Appliances with Smart Phones
IEEE Pervasive Computing
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
Dynamically adapting GUIs to diverse input devices
Proceedings of the 8th international ACM SIGACCESS conference on Computers and accessibility
Augmented reality in the character animation pipeline
ACM SIGGRAPH 2006 Sketches
An architecture for viewer-side enrichment of TV content
MULTIMEDIA '06 Proceedings of the 14th annual ACM international conference on Multimedia
Embedded web server-based home appliance networks
Journal of Network and Computer Applications
Demonstrating the viability of automatically generated user interfaces
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
System support for mobile augmented reality services
Proceedings of the 2007 ACM symposium on Applied computing
Simplifying cyber foraging for mobile devices
Proceedings of the 5th international conference on Mobile systems, applications and services
Automatically generating user interfaces adapted to users' motor and vision capabilities
Proceedings of the 20th annual ACM symposium on User interface software and technology
Augmenting the CAVE: An Initial Study into Close Focused, Inward Looking, Exploration in IPT Systems
DS-RT '07 Proceedings of the 11th IEEE International Symposium on Distributed Simulation and Real-Time Applications
Social television and user interaction
Computers in Entertainment (CIE) - Social television and user interaction
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Employing patterns and layers for early-stage design and prototyping of cross-device user interfaces
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Driving the family: empowering the family technology lead
CHI '08 Extended Abstracts on Human Factors in Computing Systems
Recovering from errors during programming by demonstration
Proceedings of the 13th international conference on Intelligent user interfaces
Iterative design and evaluation of an event architecture for pen-and-paper interfaces
Proceedings of the 21st annual ACM symposium on User interface software and technology
AlfredO: an architecture for flexible interaction with electronic devices
Proceedings of the 9th ACM/IFIP/USENIX International Conference on Middleware
ACM Transactions on Computer-Human Interaction (TOCHI)
Out from behind the curtain: learning from a human auditory display
CHI '09 Extended Abstracts on Human Factors in Computing Systems
Rapidly Building Visual Management Systems for Context-Aware Services
IEICE - Transactions on Information and Systems
Model-based development of synchronous collaborative user interfaces
Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems
Proceedings of the 11th International Conference on Human-Computer Interaction with Mobile Devices and Services
ACM Transactions on Computer-Human Interaction (TOCHI)
International Journal of Web Engineering and Technology
Decision-theoretic user interface generation
AAAI'08 Proceedings of the 23rd national conference on Artificial intelligence - Volume 3
Domotic technologies incompatibility becomes user transparent
Communications of the ACM - Amir Pnueli: Ahead of His Time
Automatically personalizing user interfaces
IJCAI'03 Proceedings of the 18th international joint conference on Artificial intelligence
The Evolution of TV Systems, Content, and Users Toward Interactivity
Foundations and Trends in Human-Computer Interaction
The infrastructure problem in HCI
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Dialog modeling for multiple devices and multiple interaction modalities
TAMODIA'06 Proceedings of the 5th international conference on Task models and diagrams for users interface design
Operating appliances with mobile phones: strengths and limits of a universal interaction device
PERVASIVE'07 Proceedings of the 5th international conference on Pervasive computing
A visual framework for deploying and managing context-aware services
GPC'07 Proceedings of the 2nd international conference on Advances in grid and pervasive computing
An architecture for non-intrusive user interfaces for interactive digital television
EuroITV'07 Proceedings of the 5th European conference on Interactive TV: a shared experience
Universal remote console - prototyping for the alternate interface access standard
ERCIM'02 Proceedings of the User interfaces for all 7th international conference on Universal access: theoretical perspectives, practice, and experience
Supporting impromptu service discovery and access in heterogeneous assistive environments
ICOST'07 Proceedings of the 5th international conference on Smart homes and health telematics
History-based device graphical user-interfaces
Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems
A demonstration of the flexibility of widget generation
Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems
Automatically generating personalized user interfaces with Supple
Artificial Intelligence
Deriving vocal interfaces from logical descriptions in multi-device authoring environments
ICWE'10 Proceedings of the 10th international conference on Web engineering
Proceedings of the 9th International Conference on Mobile and Ubiquitous Multimedia
Towards the ubiquitous visualization: Adaptive user-interfaces based on the Semantic Web
Interacting with Computers
Supporting multimodality in service-oriented model-based development environments
HCSE'10 Proceedings of the Third international conference on Human-centred software engineering
Roboshop: multi-layered sketching interface for robot housework assignment and management
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
CAP3: context-sensitive abstract user interface specification
Proceedings of the 3rd ACM SIGCHI symposium on Engineering interactive computing systems
A migration platform based on web services for migratory web applications
Journal of Web Engineering
Augmented reality agents in the development pipeline of computer entertainment
ICEC'05 Proceedings of the 4th international conference on Entertainment Computing
Exploration and discovery of user-generated content in large information spaces
Proceedings of the fifth ACM international conference on Web search and data mining
Clicky: input in pervasive systems
OTM'06 Proceedings of the 2006 international conference on On the Move to Meaningful Internet Systems: AWeSOMe, CAMS, COMINF, IS, KSinBIT, MIOS-CIAO, MONET - Volume Part II
Fast and robust interface generation for ubiquitous applications
UbiComp'05 Proceedings of the 7th international conference on Ubiquitous Computing
A taxonomy for migratory user interfaces
DSVIS'05 Proceedings of the 12th international conference on Interactive Systems: design, specification, and verification
An efficient model-based methodology for developing device-independent mobile applications
Journal of Systems Architecture: the EUROMICRO Journal
BCS-HCI '12 Proceedings of the 26th Annual BCS Interaction Specialist Group Conference on People and Computers
Building a personalized audio equalizer interface with transfer learning and active learning
Proceedings of the second international ACM workshop on Music information retrieval with user-centered and multimodal strategies
A visual component framework for building network management systems
APNOMS'07 Proceedings of the 10th Asia-Pacific conference on Network Operations and Management Symposium: managing next generation networks and services
Architectural patterns for applications with external user interface elements
Pervasive and Mobile Computing
Exploring smartphone-based web user interfaces for appliances
Proceedings of the 15th international conference on Human-computer interaction with mobile devices and services
Proceedings of the 25ième conférence francophone on l'Interaction Homme-Machine
User interfaces for smart things -- A generative approach with semantic interaction descriptions
ACM Transactions on Computer-Human Interaction (TOCHI)
Hi-index | 0.00 |
The personal universal controller (PUC) is an approach for improving the interfaces to complex appliances by introducing an intermediary graphical or speech interface. A PUC engages in two-way communication with everyday appliances, first downloading a specification of the appliance's functions, and then automatically creating an interface for controlling that appliance. The specification of each appliance includes a high-level description of every function, a hierarchical grouping of those functions, and dependency information, which relates the availability of each function to the appliance's state. Dependency information makes it easier for designers to create specifications and helps the automatic interface generators produce a higher quality result. We describe the architecture that supports the PUC, and the interface generators that use our specification language to build high-quality graphical and speech interfaces.