Carnegie Mellon University
Browse

Generating Remote Control Interfaces for Complex Appliances

Download (558.68 kB)
journal contribution
posted on 1966-01-01, 00:00 authored by Jeffrey Nichols, Brad Myers, Thomas K Harris, Roni Rosenfeld, Mathilde Pignol, Michael Higgins, Joseph Hughes
The personal universal controller (PUC) is a remote control device for improving the interfaces to complex appliances. The 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 generate graphical and speech interfaces.

History

Publisher Statement

All Rights Reserved

Date

1966-01-01