Overview Publications Media Funding

Publications

PUC Specification Language

A key part of our vision is the description of the control parameters that the controller uses for automatically creating control panels. We have developed a language for specifying these control parameters, and a protocol for transmitting changes to the state of these parameters between the appliance and the controller. This language and the protocol are based on the XML standard. You may be interested in the documentation and DTDs for these languages:

Presentation

  1. Talk by CMU and Maya on progress to date presented to the Pittsburgh Digital Greenhouse, February 13, 2002. PowerPoint Slides.

Best References

  1. Jeffrey Nichols, Brandon Rothrock, Duen Horng Chau, Brad A. Myers. "Huddle: Automatically Generating Interfaces for Systems of Multiple Connected Appliances," In Proceedings of UIST'2006. October 15-18. Montreux, Switzerland. pp. 279-288 pdf
  2. Jeffrey Nichols, Brad A. Myers, Brandon Rothrock. "UNIFORM: Automatically Generating Consistent Remote Control User Interfaces," In Proceedings of CHI'2006. April 22-26. Montreal, Canada. pp. 611-620 pdf
  3. Jeffrey Nichols, Brad A. Myers, Michael Higgins, Joe Hughes, Thomas K. Harris, Roni Rosenfeld, Mathilde Pignol. "Generating Remote Control Interfaces for Complex Appliances." CHI Letters: ACM Symposium on User Interface Software and Technology, UIST'02, 27-30 Oct. 2002, Paris, France. pdf

Other Papers

  1. Jeffrey Nichols, Duen Horng Chau, Brad A. Myers. "Demonstrating the Viability of Automatically Generated User Interfaces," Submitted for Publication. pdf
  2. Jeffrey Nichols, Brandon Rothrock, Duen Horng Chau, Brad A. Myers. "Huddle: Automatically Generating Interfaces for Systems of Multiple Connected Appliances," In Proceedings of UIST'2006. October 15-18. Montreux, Switzerland. pp. 279-288 pdf
  3. Jeffrey Nichols, Brad A. Myers, Brandon Rothrock. "UNIFORM: Automatically Generating Consistent Remote Control User Interfaces," In Proceedings of CHI'2006. April 22-26. Montreal, Canada. pp. 611-620 pdf
  4. Jeffrey Nichols and Brad A. Myers. "Generating Consistent User Interfaces for Appliances," In Proceedings of the Workshop on Multi-User and Ubiquitous User Interfaces at Intelligent User Interfaces 2005. January 9. San Diego, CA. pp. 9-10 pdf
  5. Brad A. Myers. "Using Handhelds for Wireless Remote Control of PCs and Appliances," Interacting with Computers, Elsevier B.V. Journals. 2005. Volume 17, Issue 3, May 2005, pp. 251-264. pdf
  6. Jeffrey Nichols, Brad A. Myers, Kevin Litwack, Michael Higgins, Joseph Hughes, Thomas K. Harris. "Describing Appliance User Interfaces Abstractly with XML," in Workshop on Developing User Interfaces with XML: Advances on User Interface Description Languages, Satellite Workshop at Advanced Visual Interfaces 2004. 25 May, 2004, Gallipoli, Italy. pp, 9-16.pdf
  7. Jeffrey Nichols, Brad A. Myers and Kevin Litwack. "Improving Automatic Interface Generation with Smart Templates," IUI'04, Jan. 13-16, 2004, Madeira, Funchal, Portugal. pp. 286-288.pdf
  8. Jeffrey Nichols and Brad A. Myers, "Automatically Generating Interfaces for Multi-Device Environments" Ubicomp 2003 Workshop on Multi-Device Interfaces for Ubiquitous Peripheral Interaction. October 12, 2003. Seattle, WA. html.
  9. Jeffrey Nichols and Brad A. Myers. "Studying The Use of Handhelds to Control Smart Appliances". International Workshop on Smart Appliances and Wearable Computing. IWSAWC 2003. In the Proceedings of the 23rd IEEE Conference on Distributed Computing Systems Workshops (ICDCS'03). May 19-22, 2003, Providence, Rhode Island. pp. 274-279. pdf
  10. Brad A. Myers, Jeffrey Nichols, Jacob O. Wobbrock, Kevin Litwack, Michael Higgins, Joe Hughes, Thomas K. Harris, Roni Rosenfeld, Mathilde Pignol. "Handheld Devices for Control". Human-Computer Interaction Consortium (HCIC'2003), Winter Park, CO, Feb 5-9, 2003. pdf
  11. Jeffrey Nichols, Brad Myers, Thomas K. Harris, Roni Rosenfeld, Stefanie Shriver, Michael Higgins, Joseph Hughes. "Requirements for Automatically Generating Multi-Modal Interfaces for Complex Appliances," IEEE Fourth International Conference on Multimodal Interfaces, Pittsburgh, PA. October 14-16, 2002. pp. 377-382. pdf
  12. Jeffrey Nichols. "Informing Automatic Generation of Remote Control Interfaces with Human Designs" CHI'2002 Student Posters. Minneapolis, Minnesota, April 20-25, 2002. pp. 864-865. pdf
  13. Brad A. Myers and Jeffrey Nichols, "Communication Ubiquity Enables Ubiquitous Control." 'Boaster' for Human-Computer Interaction Consortium (HCIC'2002). Winter Park, CO, Feb, 2002.  html
  14. Brad A. Myers, Jeff Nichols, Rob Miller. "User Interfaces that Span Hand-Held and Fixed Devices" Workshop on Distributed and Disappearing User Interfaces in Ubiquitous Computing at CHI'2001, Seattle, WA. Albrecht Schmidt, Peter Ljundgstrand, and Anind Dey, editors. University of Karlsruhe Faculty of Information Technical Report 2001-6. ISSN 1432-7864. html
  15. Jeffrey W. Nichols. "Using Handhelds as Controls for Everyday Appliances: A Paper Prototype Study." ACM CHI'2001 Student Posters. Seattle, WA. March 31-April 5, 2001. pp. 443-444. pdf
  16. Jeffrey Nichols, Brad A. Myers, Rob Miller. "Personal Interfaces in Ubiquitous Environments". Workshop on Building the Ubiquitous Computing User Experience at CHI'2001, Seattle, WA. html
Pebbles Project   ||  Assistive Technology   ||  Classroom Technology   ||  Universal Control (PUC)   ||  Command Post (CPOF)   ||  Group Technology   ||  Software Applications 
Universal Control (PUC) --> Overview :: Publications :: Media :: Funding