Keywords
UIST2.0 Archive - 20 years of UIST
Back
Back to keywords index

user

10 foot user interface

In Proceedings of UIST 2006
Article Picture

Soap: a pointing device that works in mid-air (p. 43-46)

3d user interaction

In Proceedings of UIST 2005
Article Picture

Supporting interaction in augmented reality in the presence of uncertain spatial knowledge (p. 111-114)

3d user interface

In Proceedings of UIST 1994
Article Picture

3D widgets for exploratory scientific visualization (p. 69-70)

In Proceedings of UIST 1995
Article Picture

The virtual tricorder: a uniform interface for virtual reality (p. 39-40)

In Proceedings of UIST 1996
Article Picture

The go-go interaction technique: non-linear mapping for direct manipulation in VR (p. 79-80)

In Proceedings of UIST 1998
Article Picture

Data mountain: using spatial memory for document management (p. 153-162)

adaptable user interface

In Proceedings of UIST 2006
Article Picture

User interface façades: towards fully adaptable user interfaces (p. 309-318)

adaptive user interface

In Proceedings of UIST 1994
Article Picture

Evolutionary learning of graph layout constraints from examples (p. 103-108)

aggregate user interface

asynchronous user interface

In Proceedings of UIST 2002
Article Picture

User interfaces when and where they are needed: an infrastructure for recombinant computing (p. 171-180)

attentive user interface

In Proceedings of UIST 2005
Article Picture

ViewPointer: lightweight calibration-free eye tracking for ubiquitous handsfree deixis (p. 53-61)

In Proceedings of UIST 2005
Article Picture

eyeLook: using attention to facilitate mobile media consumption (p. 103-106)

audio user interface

auditory user interface

In Proceedings of UIST 1998
Article Picture

Audio hallway: a virtual acoustic environment for browsing (p. 163-170)

blind user

In Proceedings of UIST 2010
Article Picture

Mixture model based label association techniques for web accessibility (p. 67-76)

Abstract plus

An important aspect of making the Web accessible to blind users is ensuring that all important web page elements such as links, clickable buttons, and form fields have explicitly assigned labels. Properly labeled content is then correctly read out by screen readers, a dominant assistive technology used by blind users. In particular, improperly labeled form fields can critically impede online transactions such as shopping, paying bills, etc. with screen readers. Very often labels are not associated with form fields or are missing altogether, making form filling a challenge for blind users. Algorithms for associating a form element with one of several candidate labels in its vicinity must cope with the variability of the element's features including label's location relative to the element, distance to the element, etc. Probabilistic models provide a natural machinery to reason with such uncertainties. In this paper we present a Finite Mixture Model (FMM) formulation of the label association problem. The variability of feature values are captured in the FMM by a mixture of random variables that are drawn from parameterized distributions. Then, the most likely label to be paired with a form element is computed by maximizing the log-likelihood of the feature data using the Expectation-Maximization algorithm. We also adapt the FMM approach for two related problems: assigning labels (from an external Knowledge Base) to form elements that have no candidate labels in their vicinity and for quickly identifying clickable elements such as add-to-cart, checkout, etc., used in online transactions even when these elements do not have textual captions (e.g., image buttons w/o alternative text). We provide a quantitative evaluation of our techniques, as well as a user study with two blind subjects who used an aural web browser implementing our approach.

In Proceedings of UIST 2010
Article Picture

VizWiz: nearly real-time answers to visual questions (p. 333-342)

Abstract plus

The lack of access to visual information like text labels, icons, and colors can cause frustration and decrease independence for blind people. Current access technology uses automatic approaches to address some problems in this space, but the technology is error-prone, limited in scope, and quite expensive. In this paper, we introduce VizWiz, a talking application for mobile phones that offers a new alternative to answering visual questions in nearly real-time - asking multiple people on the web. To support answering questions quickly, we introduce a general approach for intelligently recruiting human workers in advance called quikTurkit so that workers are available when new questions arrive. A field deployment with 11 blind participants illustrates that blind people can effectively use VizWiz to cheaply answer questions in their everyday lives, highlighting issues that automatic approaches will need to address to be useful. Finally, we illustrate the potential of using VizWiz as part of the participatory design of advanced tools by using it to build and evaluate VizWiz::LocateIt, an interactive mobile tool that helps blind people solve general visual search problems.

blowable user interface

In Proceedings of UIST 2007
Article Picture

Blui: low-cost localized blowable user interfaces (p. 217-220)

Abstract plus

We describe a unique form of hands-free interaction that can be implemented on most commodity computing platforms. Our approach supports blowing at a laptop or computer screen to directly control certain interactive applications. Localization estimates are produced in real-time to determine where on the screen the person is blowing. Our approach relies solely on a single microphone, such as those already embedded in a standard laptop or one placed near a computer monitor, which makes our approach very cost-effective and easy-to-deploy. We show example interaction techniques that leverage this approach.

database user interface

In Proceedings of UIST 2006
Article Picture

From information visualization to direct manipulation: extending a generic visualization framework for the interactive editing of large datasets (p. 67-76)

end user programming

In Proceedings of UIST 1992
Article Picture

Frameworks for interactive, extensible, information-intensive applications (p. 33-41)

In Proceedings of UIST 2006
Article Picture

RecipeSheet: creating, combining and controlling information processors (p. 145-154)

In Proceedings of UIST 2009
Article Picture

The web page as a WYSIWYG end-user customizable database-backed information management application (p. 257-260)

Abstract plus

Dido is an application (and application development environment) in a web page. It is a single web page containing rich structured data, an AJAXy interactive visualizer/editor for that data, and a "metaeditor" for WYSIWYG editing of the visualizer/editor. Historically, users have been limited to the data schemas, visualizations, and interactions offered by a small number of heavyweight applications. In contrast, Dido encourages and enables the end user to edit (not code) in his or her web browser a distinct ephemeral interaction "wrapper" for each data collection that is specifically suited to its intended use. Dido's active document metaphor has been explored before but we show how, given today's web infrastructure, it can be deployed in a small self-contained HTML document without touching a web client or server.

fluid user interface

In Proceedings of UIST 1998
Article Picture

A negotiation architecture for fluid documents (p. 123-132)

future of user interface

In Proceedings of UIST 2008

Interactive viscosity (p. 1-2)

Abstract plus

When the Macintosh first made graphical user interfaces popular the notion of each person having their own computer was novel. Today's technology landscape is characterized by multiple computers per person many with far more capacity than that original Mac. The world of input devices, display devices and interactive techniques is far richer than those Macintosh days. Despite all of this diversity in possible interactions very few of these integrate well with each other. The monolithic isolated user interface architecture that characterized the Macintosh still dominates a great deal of today's personal computing. This talk will explore how possible ways to change that architecture so that information, interaction and communication flows more smoothly among our devices and those of our associates.

gestural interface user interface design

graphical user interface

In Proceedings of UIST 1992
Article Picture

Declarative programming of graphical interfaces by visual examples (p. 107-116)

In Proceedings of UIST 1992
Article Picture

TelePICTIVE: computer-supported collaborative GUI design for designers with diverse expertise (p. 151-160)

In Proceedings of UIST 1992
Article Picture

Progress in building user interface toolkits: the world according to XIT (p. 181-190)

In Proceedings of UIST 1993
Article Picture

Pacers: time-elastic objects (p. 35-43)

In Proceedings of UIST 1993
Article Picture

Window real objects: a distributed shared memory for distributed implementation of GUI applications (p. 237-247)

In Proceedings of UIST 1994
Article Picture

Reconnaissance support for juggling multiple processing options (p. 27-28)

In Proceedings of UIST 1994
Article Picture

Interactive generation of graphical user interfaces by multiple visual examples (p. 85-94)

In Proceedings of UIST 1995
Article Picture

The continuous zoom: a constrained fisheye technique for viewing and navigating large information spaces (p. 207-215)

In Proceedings of UIST 1997
Article Picture

Pick-and-drop: a direct manipulation technique for multiple computer environments (p. 31-39)

In Proceedings of UIST 1998
Article Picture

An insidious Haptic invasion: adding force feedback to the X desktop (p. 59-64)

graphics user interface (gui)

In Proceedings of UIST 2005
Article Picture

Predictive interaction using the delphian desktop (p. 133-141)

graspable user interface

In Proceedings of UIST 2004
Article Picture

Tangible NURBS-curve manipulation techniques using graspable handles on a large display (p. 81-90)

haptic user interface

In Proceedings of UIST 1998
Article Picture

An insidious Haptic invasion: adding force feedback to the X desktop (p. 59-64)

informal user interface

In Proceedings of UIST 2000
Article Picture

Suede: a Wizard of Oz prototyping tool for speech user interfaces (p. 1-10)

In Proceedings of UIST 2004
Article Picture

Topiary: a tool for prototyping location-enhanced applications (p. 217-226)

integrated user experience

In Proceedings of UIST 2005
Article Picture

Dial and see: tackling the voice menu navigation problem with cross-device user experience integration (p. 187-190)

intelligent user interface

In Proceedings of UIST 2004
Article Picture

Citrine: providing intelligent copy-and-paste (p. 185-188)

interactive user interface

In Proceedings of UIST 1994
Article Picture

Pad++: a zooming graphical interface for exploring alternate interface physics (p. 17-26)

mark-based user interface

In Proceedings of UIST 2007
Article Picture

SketchWizard: Wizard of Oz prototyping of pen-based user interfaces (p. 119-128)

Abstract plus

SketchWizard allows designers to create Wizard of Oz prototypes of pen-based user interfaces in the early stages of design. In the past, designers have been inhibited from participating in the design of pen-based interfaces because of the inadequacy of paper prototypes and the difficulty of developing functional prototypes. In SketchWizard, designers and end users share a drawing canvas between two computers, allowing the designer to simulate the behavior of recognition or other technologies. Special editing features are provided to help designers respond quickly to end-user input. This paper describes the SketchWizard system and presents two evaluations of our approach. The first is an early feasibility study in which Wizard of Oz was used to prototype a pen-based user interface. The second is a laboratory study in which designers used SketchWizard to simulate existing pen-based interfaces. Both showed that end users gave valuable feedback in spite of delays between end-user actions and wizard updates.

model-based user interface

model-based user interface design

In Proceedings of UIST 1993
Article Picture

Model-based user interface design by example and by interview (p. 129-137)

multi-computer user interface

In Proceedings of UIST 1997
Article Picture

Pick-and-drop: a direct manipulation technique for multiple computer environments (p. 31-39)

In Proceedings of UIST 1998
Article Picture

A user interface using fingerprint recognition: holding commands and data objects on fingers (p. 71-79)

multi-device user experience

In Proceedings of UIST 2008
Article Picture

An infrastructure for extending applications' user experiences across multiple personal devices (p. 101-110)

Abstract plus

Users increasingly interact with a heterogeneous collection of computing devices. The applications that users employ on those devices, however, still largely provide user experiences that assume the use of a single computer. This failure is due in part to the difficulty of creating user experiences that span multiple devices, particularly the need to manage identifying, connecting to, and communicating with other devices. In this paper we present an infrastructure based on instant messaging that simplifies adding that additional functionality to applications. Our infrastructure elevates device ownership to a first class property, allowing developers to provide functionality that spans personal devices without writing code to manage users' devices or establish connections among them. It also provides simple mechanisms for applications to send information, events, or commands between a user's devices. We demonstrate the effectiveness of our infrastructure by presenting a set of sample applications built with it and a user study demonstrating that developers new to the infrastructure can implement all of the cross-device functionality for three applications in, on average, less than two and a half hours.

multimedia user interface

In Proceedings of UIST 1992
Article Picture

Programming time in multimedia user interfaces (p. 125-134)

multimodal user interface

In Proceedings of UIST 1998
Article Picture

A user interface using fingerprint recognition: holding commands and data objects on fingers (p. 71-79)

object-oriented user interface toolkit

In Proceedings of UIST 1993
Article Picture

Animation support in a user interface toolkit: flexible, robust, and reusable abstractions (p. 57-67)

organic user interface

In Proceedings of UIST 2008
Article Picture

Towards more paper-like input: flexible input devices for foldable interaction styles (p. 283-286)

Abstract plus

This paper presents Foldable User Interfaces (FUI), a combination of a 3D GUI with windows imbued with the physics of paper, and Foldable Input Devices (FIDs). FIDs are sheets of paper that allow realistic transformations of graphical sheets in the FUI. Foldable input devices are made out of construction paper augmented with IR reflectors, and tracked by computer vision. Window sheets can be picked up and flexed with simple movements and deformations of the FID. FIDs allow a diverse lexicon of one-handed and two-handed interaction techniques, including folding, bending, flipping and stacking. We show how these can be used to ease the creation of simple 3D models, but also for tasks such as page navigation.

paper based user interface

In Proceedings of UIST 2003
Article Picture

Paper augmented digital documents (p. 51-60)

pen based user interface

pen user interface

In Proceedings of UIST 2004
Article Picture

A remote control interface for large displays (p. 127-136)

pen-based user interface

In Proceedings of UIST 2005
Article Picture

Informal prototyping of continuous graphical interactions by demonstration (p. 221-230)

In Proceedings of UIST 2007
Article Picture

SketchWizard: Wizard of Oz prototyping of pen-based user interfaces (p. 119-128)

Abstract plus

SketchWizard allows designers to create Wizard of Oz prototypes of pen-based user interfaces in the early stages of design. In the past, designers have been inhibited from participating in the design of pen-based interfaces because of the inadequacy of paper prototypes and the difficulty of developing functional prototypes. In SketchWizard, designers and end users share a drawing canvas between two computers, allowing the designer to simulate the behavior of recognition or other technologies. Special editing features are provided to help designers respond quickly to end-user input. This paper describes the SketchWizard system and presents two evaluations of our approach. The first is an early feasibility study in which Wizard of Oz was used to prototype a pen-based user interface. The second is a laboratory study in which designers used SketchWizard to simulate existing pen-based interfaces. Both showed that end users gave valuable feedback in spite of delays between end-user actions and wizard updates.

physical user interface

In Proceedings of UIST 1998
Article Picture

Informative things: how to attach information to the real world (p. 81-88)

In Proceedings of UIST 2000
Article Picture

ToolStone: effective use of the physical manipulation vocabularies of input devices (p. 109-117)

previewable user interface

In Proceedings of UIST 2003
Article Picture

PreSense: interaction techniques for finger sensing input devices (p. 203-212)

robotic user interface

In Proceedings of UIST 2005
Article Picture

Physical embodiments for mobile communication agents (p. 231-240)

speech user interface

In Proceedings of UIST 1993
Article Picture

SpeechSkimmer: interactively skimming recorded speech (p. 187-196)

In Proceedings of UIST 1995
Article Picture

A tool to support speech and non-speech audio feedback generation in audio interfaces (p. 171-179)

In Proceedings of UIST 2000
Article Picture

Suede: a Wizard of Oz prototyping tool for speech user interfaces (p. 1-10)

In Proceedings of UIST 2004
Article Picture

Augmenting conversations using dual-purpose speech (p. 237-246)

tangible user interface

In Proceedings of UIST 1997
Article Picture

The metaDESK: models and prototypes for tangible user interfaces (p. 223-232)

In Proceedings of UIST 1999
Article Picture

Implementing phicons: combining computer vision with infrared technology for interactive physical icons (p. 67-68)

In Proceedings of UIST 1999
Article Picture

Building virtual structures with physical blocks (p. 71-72)

In Proceedings of UIST 2002
Article Picture

The actuated workbench: computer-controlled actuation in tabletop tangible interfaces (p. 181-190)

In Proceedings of UIST 2010
Article Picture

Madgets: actuating widgets on interactive tabletops (p. 293-302)

Abstract plus

We present a system for the actuation of tangible magnetic widgets (Madgets) on interactive tabletops. Our system combines electromagnetic actuation with fiber optic tracking to move and operate physical controls. The presented mechanism supports actuating complex tangibles that consist of multiple parts. A grid of optical fibers transmits marker positions past our actuation hardware to cameras below the table. We introduce a visual tracking algorithm that is able to detect objects and touches from the strongly sub-sampled video input of that grid. Six sample Madgets illustrate the capabilities of our approach, ranging from tangential movement and height actuation to inductive power transfer. Madgets combine the benefits of passive, untethered, and translucent tangibles with the ability to actuate them with multiple degrees of freedom.

tangible user interface (tui)

transparent user interface

user attention

In Proceedings of UIST 2004
Article Picture

A toolkit for managing user attention in peripheral displays (p. 247-256)

user authentication

In Proceedings of UIST 2009
Article Picture

TapSongs: tapping rhythm-based passwords on a single binary sensor (p. 93-96)

Abstract plus

TapSongs are presented, which enable user authentication on a single "binary" sensor (e.g., button) by matching the rhythm of tap down/up events to a jingle timing model created by the user. We describe our matching algorithm, which employs absolute match criteria and learns from successful logins. We also present a study of 10 subjects showing that after they created their own TapSong models from 12 examples (< 2 minutes), their subsequent login attempts were 83.2% successful. Furthermore, aural and visual eavesdropping of the experimenter's logins resulted in only 10.7% successful imposter logins by subjects. Even when subjects heard the target jingles played by a synthesized piano, they were only 19.4% successful logging in as imposters. These results are attributable to subtle but reliable individual differences in people's tapping, which are supported by prior findings in music psychology.

user interaction

In Proceedings of UIST 2002
Article Picture

An annotated situation-awareness aid for augmented reality (p. 213-216)

user interface

In Proceedings of UIST 1992
Article Picture

MediaMosaic---a multimedia editing environment (p. 135-141)

In Proceedings of UIST 1993
Article Picture

User interfaces for symbolic computation: a case study (p. 1-10)

In Proceedings of UIST 1993
Article Picture

Animation: from cartoons to the user interface (p. 45-55)

In Proceedings of UIST 1994
Article Picture

Putting people first: specifying proper names in speech interfaces (p. 29-37)

In Proceedings of UIST 1995
Article Picture

Visual interfaces for solids modeling (p. 51-60)

In Proceedings of UIST 1995
Article Picture

Social activity indicators: interface components for CSCW systems (p. 159-168)

In Proceedings of UIST 1997
Article Picture

Elastic Windows: a hierarchical multi-window World-Wide Web browser (p. 169-177)

In Proceedings of UIST 1998
Article Picture

Scratchpad: mechanisms for better navigation in directed Web searching (p. 1-8)

In Proceedings of UIST 1998
Article Picture

Don't click, paint! Using toggle maps to manipulate sets of toggle switches (p. 65-66)

In Proceedings of UIST 2000
Article Picture

The AHI: an audio and haptic interface for contact interactions (p. 149-158)

In Proceedings of UIST 2002
Article Picture

Clothing manipulation (p. 91-100)

In Proceedings of UIST 2006
Article Picture

Phosphor: explaining transitions in the user interface using afterglow effects (p. 169-178)

In Proceedings of UIST 2007
Article Picture

Continuum: designing timelines for hierarchies, relationships and scale (p. 101-110)

Abstract plus

Temporal events, while often discrete, also have interesting relationships within and across times: larger events are often collections of smaller more discrete events (battles within wars; artists' works within a form); events at one point also have correlations with events at other points (a play written in one period is related to its performance over a period of time). Most temporal visualisations, however, only represent discrete data points or single data types along a single timeline: this event started here and ended there; this work was published at this time; this tag was popular for this period. In order to represent richer, faceted attributes of temporal events, we present Continuum. Continuum enables hierarchical relationships in temporal data to be represented and explored; it enables relationships between events across periods to be expressed, and in particular it enables user-determined control over the level of detail of any facet of interest so that the person using the system can determine a focus point, no matter the level of zoom over the temporal space. We present the factors motivating our approach, our evaluation and implementation of this new visualisation which makes it easy for anyone to apply this interface to rich, large-scale datasets with temporal data.

In Proceedings of UIST 2007
Article Picture

Rethinking the progress bar (p. 115-118)

Abstract plus

Progress bars are prevalent in modern user interfaces. Typically, a linear function is employed such that the progress of the bar is directly proportional to how much work has been completed. However, numerous factors cause progress bars to proceed at non-linear rates. Additionally, humans perceive time in a non-linear way. This paper explores the impact of various progress bar behaviors on user perception of process duration. The results are used to suggest several design considerations that can make progress bars appear faster and ultimately improve users' computing experience.

In Proceedings of UIST 2007
Article Picture

Gestures without libraries, toolkits or training: a $1 recognizer for user interface prototypes (p. 159-168)

Abstract plus

Although mobile, tablet, large display, and tabletop computers increasingly present opportunities for using pen, finger, and wand gestures in user interfaces, implementing gesture recognition largely has been the privilege of pattern matching experts, not user interface prototypers. Although some user interface libraries and toolkits offer gesture recognizers, such infrastructure is often unavailable in design-oriented environments like Flash, scripting environments like JavaScript, or brand new off-desktop prototyping environments. To enable novice programmers to incorporate gestures into their UI prototypes, we present a "$1 recognizer" that is easy, cheap, and usable almost anywhere in about 100 lines of code. In a study comparing our $1 recognizer, Dynamic Time Warping, and the Rubine classifier on user-supplied gestures, we found that $1 obtains over 97% accuracy with only 1 loaded template and 99% accuracy with 3+ loaded templates. These results were nearly identical to DTW and superior to Rubine. In addition, we found that medium-speed gestures, in which users balanced speed and accuracy, were recognized better than slow or fast gestures for all three recognizers. We also discuss the effect that the number of templates or training examples has on recognition, the score falloff along recognizers' N-best lists, and results for individual gestures. We include detailed pseudocode of the $1 recognizer to aid development, inspection, extension, and testing.

In Proceedings of UIST 2008
Article Picture

Tapping and rubbing: exploring new dimensions of tactile feedback with voice coil motors (p. 181-190)

Abstract plus

Tactile feedback allows devices to communicate with users when visual and auditory feedback are inappropriate. Unfortunately, current vibrotactile feedback is abstract and not related to the content of the message. This often clash-es with the nature of the message, for example, when sending a comforting message.

We propose addressing this by extending the repertoire of haptic notifications. By moving an actuator perpendicular to the user's skin, our prototype device can tap the user. Moving the actuator parallel to the user's skin induces rub-bing. Unlike traditional vibrotactile feedback, tapping and rubbing convey a distinct emotional message, similar to those induced by human-human touch.

To enable these techniques we built a device we call soundTouch. It translates audio wave files into lateral motion using a voice coil motor found in computer hard drives. SoundTouch can produce motion from below 1Hz to above 10kHz with high precision and fidelity.

We present the results of two exploratory studies. We found that participants were able to distinguish a range of taps and rubs. Our findings also indicate that tapping and rubbing are perceived as being similar to touch interactions exchanged by humans.

user interface animation

In Proceedings of UIST 1993
Article Picture

Animating user interfaces using animation servers (p. 69-79)

user interface appearance

In Proceedings of UIST 1997
Article Picture

Supporting dynamic downloadable appearances in an extensible user interface toolkit (p. 159-168)

In Proceedings of UIST 2000
Article Picture

Providing visually rich resizable images for user interface components (p. 227-235)

user interface builder

In Proceedings of UIST 1992
Article Picture

Graphical styles for building interfaces by demonstration (p. 117-124)

In Proceedings of UIST 1994
Article Picture

Blending structured graphics and layout (p. 167-173)

user interface component

In Proceedings of UIST 2008
Article Picture

Attribute gates (p. 57-66)

Abstract plus

Attribute gates are a new user interface element designed to address the problem of concurrently setting attributes and moving objects between territories on a digital tabletop. Motivated by the notion of task levels in activity theory, and crossing interfaces, attribute gates allow users to operationalize multiple subtasks in one smooth movement. We present two configurations of attribute gates; (1) grid gates which spatially distribute attribute values in a regular grid, and require users to draw trajectories through the attributes; (2) polar gates which distribute attribute values on segments of concentric rings, and require users to align segments when setting attribute combinations. The layout of both configurations was optimised based on targeting and steering laws derived from Fitts' Law. A study compared the use of attribute gates with traditional contextual menus. Users of attribute gates demonstrated both increased performance and higher mutual awareness.

user interface construction

In Proceedings of UIST 1995
Article Picture

Directness and liveness in the morphic user interface construction environment (p. 21-28)

user interface design

In Proceedings of UIST 1993
Article Picture

Concept clustering ina query interface to an image database (p. 11-21)

In Proceedings of UIST 1995
Article Picture

An experimental evaluation of transparent user interface tools and information content (p. 81-90)

In Proceedings of UIST 1995
Article Picture

Some design refinements and principles on the appearance and behavior of marking menus (p. 189-195)

In Proceedings of UIST 2000
Article Picture

Dynamic space management for user interfaces (p. 239-248)

In Proceedings of UIST 2001
Article Picture

A suggestive interface for 3D drawing (p. 173-181)

user interface design issue

user interface development environment

In Proceedings of UIST 1996
Article Picture

Easily adding animations to interfaces using constraints (p. 119-128)

user interface development tool

In Proceedings of UIST 1992
Article Picture

Progress in building user interface toolkits: the world according to XIT (p. 181-190)

user interface framework

In Proceedings of UIST 1995
Article Picture

Directness and liveness in the morphic user interface construction environment (p. 21-28)

user interface implementation

In Proceedings of UIST 1994
Article Picture

Skyblue: a multi-way local propagation constraint solver for user interface construction (p. 137-146)

user interface layout

user interface management system

In Proceedings of UIST 1992
Article Picture

Frameworks for interactive, extensible, information-intensive applications (p. 33-41)

In Proceedings of UIST 1992
Article Picture

Graphical styles for building interfaces by demonstration (p. 117-124)

In Proceedings of UIST 1992
Article Picture

Using taps to separate the user interface from the application code (p. 191-198)

In Proceedings of UIST 1993
Article Picture

Model-based user interface design by example and by interview (p. 129-137)

In Proceedings of UIST 1993
Article Picture

The Rendezvous constraint maintenance system (p. 225-234)

In Proceedings of UIST 1993
Article Picture

A framework for shared applications with a replicated architecture (p. 249-257)

user interface management system (uims)

In Proceedings of UIST 2000
Article Picture

Jazz: an extensible zoomable user interface graphics toolkit in Java (p. 171-180)

user interface metaphor

In Proceedings of UIST 1996
Article Picture

The go-go interaction technique: non-linear mapping for direct manipulation in VR (p. 79-80)

user interface software

In Proceedings of UIST 1996
Article Picture

XXL: a dual approach for building user interfaces (p. 99-108)

In Proceedings of UIST 1996
Article Picture

Inductive groups (p. 193-199)

user interface software and technology

user interface specification language

In Proceedings of UIST 1995
Article Picture

Grizzly Bear: a demonstrational learning tool for a user interface specification language (p. 75-76)

user interface system evaluation

In Proceedings of UIST 2007
Article Picture

Evaluating user interface systems research (p. 251-258)

Abstract plus

The development of user interface systems has languished with the stability of desktop computing. Future systems, however, that are off-the-desktop, nomadic or physical in nature will involve new devices and new software systems for creating interactive applications. Simple usability testing is not adequate for evaluating complex systems. The problems with evaluating systems work are explored and a set of criteria for evaluating new UI systems work is presented.

user interface tool kit

In Proceedings of UIST 1997
Article Picture

Supporting dynamic downloadable appearances in an extensible user interface toolkit (p. 159-168)

user interface toolkit

In Proceedings of UIST 1992
Article Picture

Frameworks for interactive, extensible, information-intensive applications (p. 33-41)

In Proceedings of UIST 1992
Article Picture

Progress in building user interface toolkits: the world according to XIT (p. 181-190)

In Proceedings of UIST 1993
Article Picture

Converting an existing user interface to use constraints (p. 207-215)

In Proceedings of UIST 1994
Article Picture

An architecture for an extensible 3D interface toolkit (p. 59-67)

In Proceedings of UIST 1994
Article Picture

Blending structured graphics and layout (p. 167-173)

In Proceedings of UIST 1995
Article Picture

Animating direct manipulation interfaces (p. 3-12)

In Proceedings of UIST 1997
Article Picture

Systematic output modification in a 2D user interface toolkit (p. 151-158)

In Proceedings of UIST 1997
Article Picture

Debugging lenses: a new class of transparent tools for user interface debugging (p. 179-187)

In Proceedings of UIST 2000
Article Picture

The architecture and implementation of CPN2000, a post-WIMP graphical application (p. 181-190)

user model

In Proceedings of UIST 1995
Article Picture

GLEAN: a computer-based tool for rapid GOMS model usability evaluation of user interface designs (p. 91-100)

user modeling

In Proceedings of UIST 2003
Article Picture

Rhythm modeling, visualizations and applications (p. 11-20)

user preference

In Proceedings of UIST 2010
Article Picture

Tag expression: tagging with feeling (p. 323-332)

Abstract plus

In this paper we introduce tag expression, a novel form of preference elicitation that combines elements from tagging and rating systems. Tag expression enables users to apply affect to tags to indicate whether the tag describes a reason they like, dislike, or are neutral about a particular item. We present a user interface for applying affect to tags, as well as a technique for visualizing the overall community's affect. By analyzing 27,773 tag expressions from 553 users entered in a 3-month period, we empirically evaluate our design choices. We also present results of a survey of 97 users that explores users' motivations in tagging and measures user satisfaction with tag expression.

user presentation

In Proceedings of UIST 1999
Article Picture

Supporting awareness and interaction through collaborative virtual interfaces (p. 27-36)

user situation

In Proceedings of UIST 2007
Article Picture

OPA browser: a web browser for cellular phone users (p. 71-80)

Abstract plus

Cellular phones are widely used to access the WWW. However, most available Web pages are designed for desktop PCs. Cellular phones only have small screens and poor interfaces, and thus, it is inconvenient to browse such large sized pages. In addition, cellular phone users browse Web pages in various situations, so that appropriate presentation styles for Web pages depend on users' situations. In this paper, we propose a novel Web browsing system for cellular phones that allocates various functions for Web browsing on each numerical key of a cellular phone. Users can browse Web pages comfortably, selecting appropriate functions according to their situations by pushing a single button.

user study

In Proceedings of UIST 1998
Article Picture

Path drawing for 3D walkthrough (p. 173-174)

In Proceedings of UIST 2006
Article Picture

CueTIP: a mixed-initiative interface for correcting handwriting errors (p. 323-332)

web-portal user interface

In Proceedings of UIST 2005
Article Picture

A1: end-user programming for web-based system administration (p. 211-220)

zoomable user interface

In Proceedings of UIST 2003
Article Picture

Automatic thumbnail cropping and its effectiveness (p. 95-104)

zoomable user interface (zui)

In Proceedings of UIST 2000
Article Picture

Jazz: an extensible zoomable user interface graphics toolkit in Java (p. 171-180)

In Proceedings of UIST 2001
Article Picture

PhotoMesa: a zoomable image browser using quantum treemaps and bubblemaps (p. 71-80)

zooming user interface

In Proceedings of UIST 1999
Article Picture

Nested user interface components (p. 11-18)