Synchronous multi-user applications are designed to support two or more simultaneous users. The RENDEZVOUS™1 system is an infrastructure for building such multi-user applications. Several multi-user applications, such...
详细信息
The names, icons, and tooltips of commands in feature-rich software are an important source of guidance when locating and selecting amongst commands. Unfortunately, these cues can mislead users into believing that a c...
详细信息
ISBN:
(纸本)9781450337793
The names, icons, and tooltips of commands in feature-rich software are an important source of guidance when locating and selecting amongst commands. Unfortunately, these cues can mislead users into believing that a command is appropriate for a given task, when another command would be more appropriate, resulting in wasted time and frustration. In this paper, we present command disambiguation techniques that inform the user of alternative commands before, during, and after an incorrect command has been executed. To inform the design of these techniques, we define categories of false-feedforward errors caused by misleading interface cues, and identify causes for each. Our techniques are the first designed explicitly to solve this problem in feature-rich software. A user study showed enthusiasm for the techniques, and revealed their potential to play a key role in learning of feature-rich software.
Nowadays, novice users often turn to digital tutorials for guidance in software. However, searching and utilizing the tutorial remains a challenge due to the request for proper problem articulation, extensive searches...
详细信息
ISBN:
(纸本)9798400700965
Nowadays, novice users often turn to digital tutorials for guidance in software. However, searching and utilizing the tutorial remains a challenge due to the request for proper problem articulation, extensive searches and mind-intensive follow-through. We introduce "Docent", a system designed to bridge this knowledge-seeking gap. Powered by Large Language Models (LLMs), Docent takes vague user input and recent digital operation contexts to reason, seek, and present the most relevant tutorials in-situ. We assume that Docent smooths the user experience and facilitates learning of the software.
The development of userinterface 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 softw...
详细信息
ISBN:
(纸本)9781595936790
The development of userinterface 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. Copyright 2007 acm.
Nested userinterface Components combine the concepts of Zooming userinterfaces (ZUIs) with recursive nesting of active graphical userinterface widgets. The resulting system of recursively nesting interface componen...
详细信息
ISBN:
(纸本)9781581130751
Nested userinterface Components combine the concepts of Zooming userinterfaces (ZUIs) with recursive nesting of active graphical userinterface widgets. The resulting system of recursively nesting interface components has a number of desirable properties. The level of detail of the view of any widget component and its children, as well as the responsiveness of that component to the user's actions, can be tuned to the current visible size of that component on the screen. We distinguish between the interaction style of a component, and the semantic result that it produces. Only the latter is used to determine the geographic parameters for that component. In this way, very large and layered control problems can be presented to the user as a cohesive and readily navigable visual surface. It becomes straightforward to layout interaction semantics that are best handled by recursion, such as filters composed of nested expressions.
Building higher-quality image classifcation models requires better performance analysis (PA) methods to help understand their behaviors. We propose ConfusionLens, a dynamic and interactive visualization interface that...
详细信息
ISBN:
(纸本)9781450393218
Building higher-quality image classifcation models requires better performance analysis (PA) methods to help understand their behaviors. We propose ConfusionLens, a dynamic and interactive visualization interface that augments a conventional confusion matrix with focus+context visualization. This interface makes it possible to adaptively provide relevant information for diferent kinds of PA tasks. Specifcally, it allows users to seamlessly switch table layouts among three views (overall view, class-level view, and between-class view) while observing all of the instance images in a single screen. This paper presents a ConfusionLens prototype that supports hundreds of instances and its several extensions to further support practical PA tasks, such as activation map visualization and instance sorting/fltering.
We identify different types of failures in a voice userinterface application, from both developer and user perspectives. Our preliminary experiment suggests that user-perceived Pattern Match Failure may have a strong...
详细信息
ISBN:
(纸本)9781450368179
We identify different types of failures in a voice userinterface application, from both developer and user perspectives. Our preliminary experiment suggests that user-perceived Pattern Match Failure may have a strong negative effect on user frustration;based on this result, we conduct power analysis to obtain more conclusive results in a future experiment.
Progress bars are prevalent in modern userinterfaces. 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...
详细信息
ISBN:
(纸本)9781595936790
Progress bars are prevalent in modern userinterfaces. 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.
This paper introduces MouthIO, the first customizable intraoral userinterface that can be equipped with various sensors and output components. MouthIO consists of an SLA-printed brace that houses a flexible PCB withi...
详细信息
ISBN:
(纸本)9798400706288
This paper introduces MouthIO, the first customizable intraoral userinterface that can be equipped with various sensors and output components. MouthIO consists of an SLA-printed brace that houses a flexible PCB within a bite-proof enclosure positioned between the molar teeth and inner cheeks. Our MouthIO design and fabrication technique enables makers to customize the oral userinterfaces in both form and function at low cost. All parts in contact with the oral cavity are made of bio-compatible materials to ensure safety, while the design takes into account both comfort and portability. We demonstrate MouthIO through three application examples ranging from beverage consumption monitoring, health monitoring, to assistive technology. Results from our full-day user study indicate high wearability and social acceptance levels, while our technical evaluation demonstrates the device's ability to withstand adult bite forces.
Two of the main problems facing the developers of 3D userinterface are the wide range of device configurations that must be supported and the lack of software tools for constructing 3D userinterfaces. The Grappl pro...
详细信息
ISBN:
(纸本)1595930981
Two of the main problems facing the developers of 3D userinterface are the wide range of device configurations that must be supported and the lack of software tools for constructing 3D userinterfaces. The Grappl project aims to solve these problems by producing userinterfaces that adapt to the device configurations that they encounter at runtime. Since the userinterface is constructed at runtime one of the problems confronted by Grappl is laving out the different userinterface components and possibly some of the application objects. This paper presents a framework for automating the layout of 3D userinterfaces, including the types of information provided by the userinterface designer, the high level architecture of the layout system and the algorithms used for empty space management. Copyright 2005 acm.
暂无评论