userinterface toolkit research has traditionally assumed that developers have full control of an interface. This assumption is challenged by the mashup nature of many modern interfaces, in which different portions of...
详细信息
ISBN:
(纸本)9781450315807
userinterface toolkit research has traditionally assumed that developers have full control of an interface. This assumption is challenged by the mashup nature of many modern interfaces, in which different portions of a single interface are implemented by multiple, potentially mutually distrusting developers (e.g., an Android application embedding a third-party advertisement). We propose considering security as a primary goal for userinterface toolkits. We motivate the need for security at this level by examining today's mashup scenarios, in which security and interface flexibility are not simultaneously achieved. We describe a security-aware userinterface toolkit architecture that secures interface elements while providing developers with the flexibility and expressivity traditionally desired in a userinterface toolkit. By challenging trust assumptions inherent in existing approaches, this architecture effectively addresses important interface-level security concerns.
The metaDESK is a userinterface platform demonstrating new interaction techniques we call `tangible userinterfaces.' We explore the physical instantiation of interface elements from the graphical userinterface ...
详细信息
The metaDESK is a userinterface platform demonstrating new interaction techniques we call `tangible userinterfaces.' We explore the physical instantiation of interface elements from the graphical userinterface paradigm, giving physical form to windows, icons, handles, menus, and controls. The design and implementation of the metaDESK display, sensor, and software architectures is discussed. A prototype application driving an interaction with geographical space, Tangible Geospace, is presented to demonstrate these concepts.
Debugging lenses are designed to aid in the debugging of userinterfaces. They make use of transparent lens interaction techniques to show debugging information and are designed to work in the context of a running int...
详细信息
Debugging lenses are designed to aid in the debugging of userinterfaces. They make use of transparent lens interaction techniques to show debugging information and are designed to work in the context of a running interface, without stopping or interfering with that interface.
MouthIO is the first customizable intraoral userinterface that can be equipped with various sensors and output components. It consists of an SLA-printed brace that houses a flexible PCB within a bite-proof enclosure ...
详细信息
ISBN:
(纸本)9798400707186
MouthIO is the first customizable intraoral userinterface that can be equipped with various sensors and output components. It consists of an SLA-printed brace that houses a flexible PCB within a bite-proof enclosure positioned between the molar teeth and inner cheeks. 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.
In this paper we present a novel interface for selecting sounds in audio mixtures. Traditional interfaces in audio editors provide a graphical representation of sounds which is either a waveform, or some variation of ...
详细信息
ISBN:
(纸本)9781605587455
In this paper we present a novel interface for selecting sounds in audio mixtures. Traditional interfaces in audio editors provide a graphical representation of sounds which is either a waveform, or some variation of a time/frequency transform. Although with these representations a user might be able to visually identify elements of sounds in a mixture, they do not facilitate object-specific: editing (e.g. selecting only the voice of a singer in a song). This interface uses audio guidance from a user in order to select a target sound within a mixture. The user is asked to vocalize (or otherwise sonically represent) the desired target sound, and an automatic process identifies and isolates the elements of the mixture that best relate to the user's input. This way of pointing to specific parts of an audio stream allows a user to perform audio selections which would have been infeasible otherwise.
We present an unobtrusive multimodal interface for smart objects (MISO) in an everyday indoor environment. MISO uses pointing for object selection and context-sensitive arm gestures for object control. Finger snaps ar...
详细信息
ISBN:
(纸本)9781450315821
We present an unobtrusive multimodal interface for smart objects (MISO) in an everyday indoor environment. MISO uses pointing for object selection and context-sensitive arm gestures for object control. Finger snaps are used to confirm object selections and to aid with gesture segmentation. Audio feedback is provided during the interaction. The use of a Kinect depth camera allows for a compact system and robustness in varying environments and lighting conditions at low cost.
As large language models (LLMs) continue to advance, their potential applications have grown signifcantly. However, one persistent challenge remains: evaluating LLM behavior and crafting efective prompt chains. Many u...
详细信息
ISBN:
(纸本)9798400707186
As large language models (LLMs) continue to advance, their potential applications have grown signifcantly. However, one persistent challenge remains: evaluating LLM behavior and crafting efective prompt chains. Many users struggle with where to start, often referred to as the "blank page problem." ChainBuddy, a newevaluation assistant built into the ChainForge platform, aims to tackle this issue. It ofers a straightforward and user-friendly way to plan and evaluate LLM behavior, making the process less daunting and more accessible.
This paper takes a first step toward formalizing the concept of affordance in userinterfaces. Using a simple example of an AI planning domain, we show how different types of affordance can be described in terms of th...
详细信息
This paper takes a first step toward formalizing the concept of affordance in userinterfaces. Using a simple example of an AI planning domain, we show how different types of affordance can be described in terms of the costs associated with plan execution. We identify a number of similarities between executing plans and interacting with a graphical userinterface, and argue that affordances for planning environments apply equally well to userinterface environments. We support our argument with examples of common userinterface mechanisms, described in affordance terms.
暂无评论