Results 1 - 10
of
100
Prefuse: A toolkit for interactive information visualization
- In ACM Human Factors in Computing Systems (CHI
, 2005
"... In this demonstration we present prefuse, an extensible user interface toolkit for building interactive information visualization applications, including node-link diagrams, containment diagrams, and visualizations of unstructured (edge-free) data such as scatter plots and timelines. prefuse data in ..."
Abstract
-
Cited by 358 (7 self)
- Add to MetaCart
(Show Context)
In this demonstration we present prefuse, an extensible user interface toolkit for building interactive information visualization applications, including node-link diagrams, containment diagrams, and visualizations of unstructured (edge-free) data such as scatter plots and timelines. prefuse data into visual forms and then manipulating visual data in aggregate, including layout, animation, and distortion routines. The result is a platform for creating scalable, highly-interactive visualizations of large data sets in a modular and principled fashion. We have used prefuse to implement both novel and existing visualizations, validating the toolkit’s power and expressiveness.
ButterflyNet: A Mobile Capture and Access System for Field Biology Research
- In Proceedings of CHI 2006
"... Through a study of field biology practices, we observed that biology fieldwork generates a wealth of heterogeneous information, requiring substantial labor to coordinate and distill. To manage this data, biologists leverage a diverse set of tools, organizing their effort in paper notebooks. These ob ..."
Abstract
-
Cited by 81 (8 self)
- Add to MetaCart
Through a study of field biology practices, we observed that biology fieldwork generates a wealth of heterogeneous information, requiring substantial labor to coordinate and distill. To manage this data, biologists leverage a diverse set of tools, organizing their effort in paper notebooks. These observations motivated ButterflyNet, a mobile capture and access system that integrates paper notes with digital photographs captured during field research. Through ButterflyNet, the activity of leafing through a notebook expands to browsing all associated digital photos. ButterflyNet also facilitates the transfer of captured content to spreadsheets, enabling biologists to share their work. A first-use study with 14 biologists found this system to offer rich data capture and transformation, in a manner felicitous with current practice. Author Keywords Mobile capture and access, augmented paper notebook.
CAMP: A magnetic poetry interface for end-user programming of capture applications for the home
- in Proceedings of Ubicomp 2004
, 2004
"... Abstract. As the trend towards technology-enriched home environments progresses, the need to enable users to create applications to suit their own lives increases. While several recent projects focus on lowering barriers for application creation by using simplified input mechanisms and languages, th ..."
Abstract
-
Cited by 60 (1 self)
- Add to MetaCart
(Show Context)
Abstract. As the trend towards technology-enriched home environments progresses, the need to enable users to create applications to suit their own lives increases. While several recent projects focus on lowering barriers for application creation by using simplified input mechanisms and languages, these projects often approach application creation from a developer’s perspective, focusing on devices and their interactions, rather than users ’ goals or tasks. In this paper, we present a study that examines how users conceptualize applications involving automated capture and playback of home activities and reveals a breadth of home applications that people desire. We introduce CAMP, a system that enables end-user programming for smart home environments based on a magnetic poetry metaphor. We describe how CAMP’s simple interface for creating applications supports users ’ natural conceptual models of capture applications. Finally, we present a preliminary evaluation of CAMP and assess its ability to support a breadth of desired home applications as well as the user’s conceptual model. 1
Authoring sensor-based interactions by demonstration with direct manipulation and pattern recognition
- CHI '07
, 2007
"... Sensors are becoming increasingly important in interaction design. Authoring a sensor-based interaction comprises three steps: choosing and connecting the appropriate hardware, creating application logic, and specifying the relationship between sensor values and application logic. Recent research ha ..."
Abstract
-
Cited by 52 (5 self)
- Add to MetaCart
Sensors are becoming increasingly important in interaction design. Authoring a sensor-based interaction comprises three steps: choosing and connecting the appropriate hardware, creating application logic, and specifying the relationship between sensor values and application logic. Recent research has successfully addressed the first two issues. However, linking sensor input data to application logic remains an exercise in patience and trial-and-error testing for most designers. This paper introduces techniques for authoring sensor-based interactions by demonstration. A combination of direct manipulation and pattern recognition techniques enables designers to control how demonstrated examples are generalized to interaction rules. This approach emphasizes design exploration by enabling very rapid iterative demonstrate-edit-review cycles. This paper describes the manifestation of these techniques in a design tool, Exemplar, and presents evaluations through a first-use lab study and a theoretical analysis using the Cognitive Dimensions of Notation framework.
Simplifying cyber foraging for mobile devices
, 2005
"... Cyber foraging is the transient and opportunistic use of compute servers by mobile devices. The short market life of such devices makes rapid modification of applications for remote execution an important problem. We describe a solution that combines a “little language ” for cyber foraging with an a ..."
Abstract
-
Cited by 49 (10 self)
- Add to MetaCart
(Show Context)
Cyber foraging is the transient and opportunistic use of compute servers by mobile devices. The short market life of such devices makes rapid modification of applications for remote execution an important problem. We describe a solution that combines a “little language ” for cyber foraging with an adaptive runtime system. We report results from a user study showing that even novice developers are able to successfully modify large, unfamiliar applications in just a few hours. We also show that the quality of novice-modified and expert-modified applications are comparable in most cases.
The Proximity Toolkit: Prototyping Proxemic Interactions in Ubiquitous Computing Ecologies
"... orientation, distance, pointing rays; Right: visualizing these relationships in the Proximity Toolkit visual monitoring tool. People naturally understand and use proxemic relationships in everyday situations. However, only few ubiquitous computing (ubicomp) systems interpret such proxemic relationsh ..."
Abstract
-
Cited by 35 (10 self)
- Add to MetaCart
(Show Context)
orientation, distance, pointing rays; Right: visualizing these relationships in the Proximity Toolkit visual monitoring tool. People naturally understand and use proxemic relationships in everyday situations. However, only few ubiquitous computing (ubicomp) systems interpret such proxemic relationships to mediate interaction (proxemic interaction). A technical problem is that developers find it challenging and tedious to access proxemic information from sensors. Our Proximity Toolkit solves this problem. It simplifies the exploration of interaction techniques by supplying finegrained proxemic information between people, portable devices, large interactive surfaces, and other non-digital objects in a room-sized environment. The toolkit offers three key features. 1) It facilitates rapid prototyping of proxemic-aware systems by supplying developers with the
Eyepatch: Prototyping Camera-Based Interaction Through Examples
- ACM Symposium on User Interface Software and Technology (UIST
"... Cameras are a useful source of input for many interactive applications, but computer vision programming is difficult and requires specialized knowledge that is out of reach for many HCI practitioners. In an effort to learn what makes a useful computer vision design tool, we created Eyepatch, a tool ..."
Abstract
-
Cited by 22 (1 self)
- Add to MetaCart
Cameras are a useful source of input for many interactive applications, but computer vision programming is difficult and requires specialized knowledge that is out of reach for many HCI practitioners. In an effort to learn what makes a useful computer vision design tool, we created Eyepatch, a tool for designing camera-based interactions, and evaluated the Eyepatch prototype through deployment to students in an HCI course. This paper describes the lessons we learned about making computer vision more accessible, while retaining enough power and flexibility to be useful in a wide variety of interaction scenarios. ACM Classification: H.1.2 [Information Systems]:
iStuff Mobile: Rapidly Prototyping New Mobile Phone Interfaces for Ubiquitous Computing
"... iStuff Mobile is the first rapid prototyping framework that helps explore new sensor-based interfaces with existing mobile phones. It focuses on sensor-enhanced physical interfaces for ubiquitous computing scenarios. The framework includes sensor network platforms, mobile phone software, and a prove ..."
Abstract
-
Cited by 20 (1 self)
- Add to MetaCart
(Show Context)
iStuff Mobile is the first rapid prototyping framework that helps explore new sensor-based interfaces with existing mobile phones. It focuses on sensor-enhanced physical interfaces for ubiquitous computing scenarios. The framework includes sensor network platforms, mobile phone software, and a proven rapid prototyping framework. Interaction designers can use iStuff Mobile to quickly create and test functional prototypes of novel interfaces without making internal hardware or software modifications to the handset. A visual programming paradigm provides a low threshold for prototyping activities: the system is not difficult to learn. At the same time, the range of examples built using the toolkit demonstrates a high ceiling for prototyping activities: the toolkit places few limits on prototype complexity. A user study shows that the visual programming metaphor enables prototypes to be built faster and encourages more iterations than a previous approach.
Multimodal Interfaces: A Survey of Principles, Models and Frameworks
"... Abstract. The grand challenge of multimodal interface creation is to build reliable processing systems able to analyze and understand multiple communication means in real-time. This opens a number of associated issues covered by this chapter, such as heterogeneous data types fusion, architectures fo ..."
Abstract
-
Cited by 20 (4 self)
- Add to MetaCart
(Show Context)
Abstract. The grand challenge of multimodal interface creation is to build reliable processing systems able to analyze and understand multiple communication means in real-time. This opens a number of associated issues covered by this chapter, such as heterogeneous data types fusion, architectures for real-time processing, dialog management, machine learning for multimodal interaction, modeling languages, frameworks, etc. This chapter does not intend to cover exhaustively all the issues related to multimodal interfaces creation and some hot topics, such as error handling, have been left aside. The chapter starts with the features and advantages associated with multimodal interaction, with a focus on particular findings and guidelines, as well as cognitive foundations underlying multimodal interaction. The chapter then focuses on the driving theoretical principles, time-sensitive software architectures and multimodal fusion and fission issues. Modeling of multimodal interaction as well as tools allowing rapid creation of multimodal interfaces are then presented. The article concludes with an outline of the current state of multimodal interaction research in Switzerland, and also summarizes the major future challenges in the field. 1