Publication statistics

Pub. period:1985-2011
Pub. count:76
Number of co-authors:117



Co-authors

Number of publications with 3 favourite co-authors:

Blair MacIntyre:6
Hrvoje Benko:6
Clifford Beshers:5

 

 

Productive colleagues

Steven K. Feiner's 3 most productive colleagues in number of publications:

Brad A. Myers:154
Daniel Thalmann:151
Scott E. Hudson:113
 
 
 
Jul 23

Men have become the tools of their tools.

-- Henry David Thoreau

 
 

Featured chapter

Marc Hassenzahl explains the fascinating concept of User Experience and Experience Design. Commentaries by Don Norman, Eric Reiss, Mark Blythe, and Whitney Hess

User Experience and Experience Design !

 
 

Our Latest Books

Kumar and Herger 2013: Gamification at Work: Designing Engaging Business Software...
by Janaki Mythily Kumar and Mario Herger

 
Start reading

Whitworth and Ahmad 2013: The Social Design of Technical Systems: Building technologies for communities...
by Brian Whitworth and Adnan Ahmad

 
Start reading

Soegaard and Dam 2013: The Encyclopedia of Human-Computer Interaction, 2nd Ed....
by Mads Soegaard and Rikke Friis Dam

 
Start reading
 
 

Help us help you!

 
 

Steven K. Feiner

Picture of Steven K. Feiner.
Has also published under the name of:
"Steven Feiner" and "Steve Feiner"

Personal Homepage:
http://www.cs.columbia.edu/~feiner/

Steven K. Feiner (PhD, Brown) is Professor of Computer Science at Columbia University, where he directs the Computer Graphics and User Interfaces Lab. His research interests include human-computer interaction, augmented reality and virtual environments, 3D user interfaces, knowledge-based design of graphics and multimedia, mobile and wearable computing, computer games, and information visualization.

Edit author info
Add publication

Publications by Steven K. Feiner (bibliography)

 what's this?
2011
 
Edit | Del

Veas, Eduardo E., Méndez, Erick, Feiner, Steven K. and Schmalstieg, Dieter (2011): Directing attention and influencing memory with visual saliency modulation. In: Proceedings of ACM CHI 2011 Conference on Human Factors in Computing Systems 2011. pp. 1471-1480.

In augmented reality, it is often necessary to draw the user's attention to particular objects in the real world without distracting her from her task. We explore the effectiveness of directing a user's attention by imperceptibly modifying existing features of a video. We present three user studies of the effects of applying a saliency modulation technique to video; evaluating modulation awareness, attention, and memory. Our results validate the saliency modulation technique as an alternative means to convey information to the user, suggesting attention shifts and influencing recall of selected regions without perceptible changes to visual input.

© All rights reserved Veas et al. and/or their publisher

2010
 
Edit | Del

Wilcox, Lauren, Lu, Jie, Lai, Jennifer, Feiner, Steven K. and Jordan, Desmond (2010): Physician-driven management of patient progress notes in an intensive care unit. In: Proceedings of ACM CHI 2010 Conference on Human Factors in Computing Systems 2010. pp. 1879-1888.

We describe fieldwork in which we studied hospital ICU physicians and their strategies and documentation aids for composing patient progress notes. We then present a clinical documentation prototype, activeNotes, that supports the creation of these notes, using techniques designed based on our fieldwork. ActiveNotes integrates automated, context-sensitive patient data retrieval, and user control of automated data updates and alerts via tagging, into the documentation process. We performed a qualitative study of activeNotes with 15 physicians at the hospital to explore the utility of our information retrieval and tagging techniques. The physicians indicated their desire to use tags for a number of purposes, some of them extensions to what we intended, and others new to us and unexplored in other systems of which we are aware. We discuss the physicians' responses to our prototype and distill several of their proposed uses of tags: to assist in note content management, communication with other clinicians, and care delivery.

© All rights reserved Wilcox et al. and/or their publisher

 
Edit | Del

Oda, Ohan and Feiner, Steven K. (2010): Rolling and shooting: two augmented reality games. In: Proceedings of ACM CHI 2010 Conference on Human Factors in Computing Systems 2010. pp. 3041-3044.

We present two fast-paced augmented reality games. One is a single-player game experienced through a head-worn display. The player manipulates a tracked board to guide a virtual ball through a dynamic maze of obstacles. Combining the 3DOF absolute orientation tracker on the head-worn display with 6DOF optical marker tracking allows the system to always account for the correct direction of gravity. The second game is a networked, two-player, first-person-shooter, in which tracked hand-held UMPCs are used to blast virtual dominoes off a table. Players' virtual locations are warped to keep them from physically interfering with each other.

© All rights reserved Oda and Feiner and/or their publisher

 
Edit | Del

White, Sean and Feiner, Steven K. (2010): Exploring interfaces to botanical species classification. In: Proceedings of ACM CHI 2010 Conference on Human Factors in Computing Systems 2010. pp. 3051-3056.

We have developed several prototype user interfaces for botanical species identification and data collection across a diversity of platforms including Tablet PC, Ultra Mobile PC (UMPC), Apple iPhone, Augmented Reality, and Microsoft Surface. In our demonstration, we show UMPC and iPhone user interfaces, discuss the commonalities and distinctions across the different interfaces, and invite visitors to explore these differences. Our prototypes address several issues of interest to the CHI community including mobile interfaces, interfaces to object recognition, and visualization.

© All rights reserved White and Feiner and/or their publisher

 
Edit | Del

Sukan, Mengu, Oda, Ohan, Shi, Xiang, Entrena, Manuel, Sadalgi, Shrenik, Qi, Jie and Feiner, Steven K. (2010): ARmonica: a collaborative sonic environment. In: Proceedings of the 2010 ACM Symposium on User Interface Software and Technology 2010. pp. 401-402.

ARmonica is a 3D audiovisual augmented reality environment in which players can position and edit virtual bars that play sounds when struck by virtual balls launched under the influence of physics. Players experience ARmonica through head-tracked head-worn displays and tracked hand-held ultramobile personal computers, and interact through tracked Wii remotes and touch-screen taps. The goal is for players to collaborate in the creation and editing of an evolving sonic environment. Research challenges include supporting walk-up usability without sacrificing deeper functionality.

© All rights reserved Sukan et al. and/or their publisher

2009
 
Edit | Del

White, Sean and Feiner, Steven K. (2009): SiteLens: situated visualization techniques for urban site visits. In: Proceedings of ACM CHI 2009 Conference on Human Factors in Computing Systems 2009. pp. 1117-1120.

Urban designers and urban planners often conduct site visits prior to a design activity to search for patterns or better understand existing conditions. We introduce SiteLens, an experimental system and set of techniques for supporting site visits by visualizing relevant virtual data directly in the context of the physical site, which we call situated visualization. We address alternative visualization representations and techniques for data collection, curation, discovery, comparison, manipulation, and provenance. A real use scenario is presented and two iterations of evaluation with faculty and students from the Columbia University Graduate School of Architecture, Planning and Preservation provide directions and insight for further investigation.

© All rights reserved White and Feiner and/or ACM Press

 
Edit | Del

Wilcox, Lauren, Lu, Jie, Lai, Jennifer, Feiner, Steven K. and Jordan, Desmond (2009): ActiveNotes: computer-assisted creation of patient progress notes. In: Proceedings of ACM CHI 2009 Conference on Human Factors in Computing Systems 2009. pp. 3323-3328.

We present activeNotes, a prototype application that supports the creation of Critical Care Notes by physicians in a hospital intensive care unit. activeNotes integrates automated, context-sensitive patient data retrieval and user control of automated data updates and alerts into the note-creation process. In a user study at New York Presbyterian Hospital, we gathered qualitative feedback on the prototype from 15 physicians. The physicians found activeNotes to be valuable and said they would use it to create both formal notes for medical records and informal notes. One surprising finding is that while physicians have rejected template-based clinical documentation systems in the past, they expressed a desire to use activeNotes to create personalized, physician-specific note templates to be reused with a given patient, or for a given condition.

© All rights reserved Wilcox et al. and/or ACM Press

 
Edit | Del

Olwal, Alex and Feiner, Steven K. (2009): Spatially aware handhelds for high-precision tangible interaction with large displays. In: Villar, Nicolas, Izadi, Shahram, Fraser, Mike and Benford, Steve (eds.) TEI 2009 - Proceedings of the 3rd International Conference on Tangible and Embedded Interaction February 16-18, 2009, Cambridge, UK. pp. 181-188.

 
Edit | Del

Holz, Christian and Feiner, Steven K. (2009): Relaxed selection techniques for querying time-series graphs. In: Proceedings of the ACM Symposium on User Interface Software and Technology 2009. pp. 213-222.

Time-series graphs are often used to visualize phenomena that change over time. Common tasks include comparing values at different points in time and searching for specified patterns, either exact or approximate. However, tools that support time-series graphs typically separate query specification from the actual search process, allowing users to adapt the level of similarity only after specifying the pattern. We introduce relaxed selection techniques, in which users implicitly define a level of similarity that can vary across the search pattern, while creating a search query with a single-gesture interaction. Users sketch over part of the graph, establishing the level of similarity through either spatial deviations from the graph, or the speed at which they sketch (temporal deviations). In a user study, participants were significantly faster when using our temporally relaxed selection technique than when using traditional techniques. In addition, they achieved significantly higher precision and recall with our spatially relaxed selection technique compared to traditional techniques.

© All rights reserved Holz and Feiner and/or their publisher

2008
 
Edit | Del

Olwal, Alex, Feiner, Steven K. and Heyman, Susanna (2008): Rubbing and tapping for precise and rapid selection on touch-screen displays. In: Proceedings of ACM CHI 2008 Conference on Human Factors in Computing Systems April 5-10, 2008. pp. 295-304.

We introduce two families of techniques, rubbing and tapping, that use zooming to make possible precise interaction on passive touch screens, and describe examples of each. Rub-Pointing uses a diagonal rubbing gesture to integrate pointing and zooming in a single-handed technique. In contrast, Zoom-Tapping is a two-handed technique in which the dominant hand points, while the non-dominant hand taps to zoom, simulating multi-touch functionality on a single-touch display. Rub-Tapping is a hybrid technique that integrates rubbing with the dominant hand to point and zoom, and tapping with the non-dominant hand to confirm selection. We describe the results of a formal user study comparing these techniques with each other and with the well-known Take-Off and Zoom-Pointing selection techniques. Rub-Pointing and Zoom-Tapping had significantly fewer errors than Take-Off for small targets, and were significantly faster than Take-Off and Zoom-Pointing. We show how the techniques can be used for fluid interaction in an image viewer and in Google Maps.

© All rights reserved Olwal et al. and/or ACM Press

 
Edit | Del

Feiner, Steven K., Thalmann, Daniel, Guitton, Pascal, Fröhlich, Bernd, Kruijff, Ernst and Hachet, Martin (eds.) VRST 2008 - Proceedings of the ACM Symposium on Virtual Reality Software and Technology October 27-29, 2008, Bordeaux, France.

 
Edit | Del

Henderson, Steven J. and Feiner, Steven K. (2008): Opportunistic controls: leveraging natural affordances as tangible user interfaces for augmented reality. In: Feiner, Steven K., Thalmann, Daniel, Guitton, Pascal, Fröhlich, Bernd, Kruijff, Ernst and Hachet, Martin (eds.) VRST 2008 - Proceedings of the ACM Symposium on Virtual Reality Software and Technology October 27-29, 2008, Bordeaux, France. pp. 211-218.

2007
 
Edit | Del

White, Sean Michael, Marino, Dominic and Feiner, Steven K. (2007): Designing a mobile user interface for automated species identification. In: Proceedings of ACM CHI 2007 Conference on Human Factors in Computing Systems 2007. pp. 291-294.

Biological research in the field is constrained by the speed and difficulty of species determination, as well as by access to relevant information about the species encountered. However, recent work on vision-based algorithms raises the promise of rapid botanical species identification. The potential for mobile vision-based identification provides opportunities for new user interface techniques. To explore these issues, we present LeafView, a Tablet-PC-based user interface for an electronic field guide that supports automated identification of botanical species in the field. We describe a user interface design based on an ethnographic study of botanists, field tests of working prototypes by botanists at the Smithsonian Institution on Plummers Island, Maryland, and observations at an internal exhibition at the Smithsonian at which other staff members tried the prototypes. We present functionality specific to mobile identification and collection in the electronic field guide and use this to motivate discussion of mobile identification in general.

© All rights reserved White et al. and/or ACM Press

 
Edit | Del

Benko, Hrvoje and Feiner, Steven K. (2007): Pointer warping in heterogeneous multi-monitor environments. In: Proceedings of the 2007 Conference on Graphics Interface 2007. pp. 111-117.

Warping the pointer across monitor bezels has previously been demonstrated to be both significantly faster and preferred to the standard mouse behavior when interacting across displays in homogeneous multi-monitor configurations. Complementing this work, we present a user study that compares the performance of four pointer-warping strategies, including a previously untested frame-memory placement strategy, in heterogeneous multi-monitor environments, where displays vary in size, resolution, and orientation. Our results show that a new frame-memory pointer warping strategy significantly improved targeting performance (up to 30% in some cases). In addition, our study showed that, when transitioning across screens, the mismatch between the visual and the device space has a significantly bigger impact on performance than the mismatch in orientation and visual size alone. For mouse operation in a highly heterogeneous multi-monitor environment, all our participants strongly preferred using pointer warping over the regular mouse behavior.

© All rights reserved Benko and Feiner and/or Canadian Information Processing Society

 
Edit | Del

Calabrese, Francesco, Kloeckl, Kristian, Ratti, Carlo, Bilandzic, Mark, Foth, Marcus, Button, Angela, Klaebe, Helen, Forlano, Laura, White, Sean, Morozov, Petia, Feiner, Steven K., Girardin, Fabien, Blat, Josep, Nova, Nicolas, Pieniazek, M. P., Tieben, Rob and Boerdonk, Koen van (2007): Urban Computing and Mobile Devices. In IEEE Pervasive Computing, 6 (3) pp. 52-57.

2006
 
Edit | Del

Blasko, Gabor, Narayanaswami, Chandra and Feiner, Steven K. (2006): Prototyping retractable string-based interaction techniques for dual-display mobile devices. In: Proceedings of ACM CHI 2006 Conference on Human Factors in Computing Systems 2006. pp. 369-372.

Accessing information on mobile and wearable devices often requires the user's visual attention, and the precise operation of virtual or physical widgets. However, these interactions may sometimes be too time-consuming and socially inappropriate. To address this, we introduce a novel input/output device that is based on the manipulation of a retractable string in a polar coordinate frame. Depending on how the user pulls the string from its enclosure -- to a particular length, at a particular angle -- various system features may be directly accessed. Furthermore, we present our concept for a 1D pixel array, embedded in the string that may be used as a secondary 1D display. Since it is possible to unwind the display itself and trigger functionality with a single pull, information may be accessed and presented quickly, and perceived at a glance. We present scenarios for how the string input/output device may be used in conjunction with the mobile device's primary 2D display and describe our augmented reality proof-of-concept prototype.

© All rights reserved Blasko et al. and/or ACM Press

 
Edit | Del

Ishak, Edward W. and Feiner, Steven K. (2006): Content-aware scrolling. In: Proceedings of the ACM Symposium on User Interface Software and Technology 2006. pp. 155-158.

Scrolling is used to navigate large information spaces on small screens, but is often too restrictive or cumbersome to use for particular types of content, such as multi-page, multi-column documents. To address this problem, we introduce content-aware scrolling (CAS), an approach that takes into account various characteristics of document content to determine scrolling direction, speed, and zoom. We also present the CAS widget, which supports scrolling through a content-aware path using traditional scrolling methods, demonstrating the advantages of making a traditional technique content-aware.

© All rights reserved Ishak and Feiner and/or ACM Press

 
Edit | Del

Güven, Sinem and Feiner, Steven K. (2006): Visualizing and navigating complex situated hypermedia in augmented and virtual reality. In: Fifth IEEE and ACM International Symposium on Mixed and Augmented Reality - ISMAR 2006 October 22-25, 2006, Santa Barbara, CA, USA. pp. 155-158.

 
Edit | Del

Güven, Sinem, Feiner, Steven K. and Oda, Ohan (2006): Mobile augmented reality interaction techniques for authoring situated media on-site. In: Fifth IEEE and ACM International Symposium on Mixed and Augmented Reality - ISMAR 2006 October 22-25, 2006, Santa Barbara, CA, USA. pp. 235-236.

2005
 
Edit | Del

Benko, Hrvoje and Feiner, Steven K. (2005): Multi-monitor mouse. In: Proceedings of ACM CHI 2005 Conference on Human Factors in Computing Systems 2005. pp. 1208-1211.

Multiple-monitor computer configurations significantly increase the distances that users must traverse with the mouse when interacting with existing applications, resulting in increased time and effort. We introduce the Multi-Monitor Mouse (M3) technique, which virtually simulates having one mouse pointer per monitor when using a single physical mouse device. M3 allows for conventional control of the mouse within each monitor's screen, while permitting immediate warping across monitors when desired to increase mouse traversal speed. We report the results of a user study in which we compared three implementations of M3 and two cursor placement strategies. Our results suggest that using M3 significantly increases interaction speed in a multi-monitor environment. All eight study participants strongly preferred M3 to the regular mouse behavior.

© All rights reserved Benko and Feiner and/or ACM Press

 
Edit | Del

Sandor, Christian, Olwal, Alex, Bell, Blaine and Feiner, Steven K. (2005): Immersive Mixed-Reality Configuration of Hybrid User Interfaces. In: Fourth IEEE and ACM International Symposium on Mixed and Augmented Reality ISMAR 2005 5-8 October, 2005, Vienna, Austria. pp. 110-113.

2004
 
Edit | Del

Lok, Simon, Feiner, Steven K. and Ngai, Gary (2004): Evaluation of visual balance for automated layout. In: Nunes, Nuno Jardim and Rich, Charles (eds.) International Conference on Intelligent User Interfaces 2004 January 13-16, 2004, Funchal, Madeira, Portugal. pp. 101-108.

Layout refers to the process of determining the size and position of the visual objects in an information presentation. We introduce the WeightMap, a bitmap representation of the visual weight of a presentation. In addition, we present algorithms that use WeightMaps to allow an automated layout system to evaluate the effectiveness of its layouts. Our approach is based on the concepts of visual weight and visual balance, which are fundamental to the visual arts. The objects in the layout are each assigned a visual weight, and a WeightMap is created that encodes the visual weight of the layout. Image-processing techniques, including pyramids and edge detection, are then used to efficiently analyze the WeightMap for balance. In addition, derivatives of the sums of the rows and columns are used to generate suggestions for how to improve the layout.

© All rights reserved Lok et al. and/or ACM Press

 
Edit | Del

Ishak, Edward W. and Feiner, Steven K. (2004): Interacting with hidden content using content-aware free-space transparency. In: Proceedings of the 2004 ACM Symposium on User Interface Software and Technology 2004. pp. 189-192.

We present content-aware free-space transparency, an approach to viewing and manipulating the otherwise hidden content of obscured windows through unimportant regions of overlapping windows. Traditional approaches to interacting with otherwise obscured content in a window system render an entire window uniformly transparent. In contrast, content-aware free-space transparency uses opaque-to-transparent gradients and image-processing filters to minimize the interference from overlapping material, based on properties of that material. By increasing the amount of simultaneously visible content and allowing basic interaction with otherwise obscured content, without modifying window geometry, we believe that free-space transparency has the potential to improve user productivity.

© All rights reserved Ishak and Feiner and/or ACM Press

 
Edit | Del

Allen, Peter K., Feiner, Steven K., Meskell, Lynn, Ross, Ken, Troccoli, Alejandro J., Benko, Hrvoje, Ishak, Edward, Smith, Benjamin and Conlon, James (2004): Digitally modeling, visualizing and preserving archaeological sites. In: JCDL04: Proceedings of the 4th ACM/IEEE-CS Joint Conference on Digital Libraries 2004. p. 389.

 
Edit | Del

Benko, Hrvoje, Ishak, Edward W. and Feiner, Steven K. (2004): Collaborative Mixed Reality Visualization of an Archaeological Excavation. In: 3rd IEEE and ACM International Symposium on Mixed and Augmented Reality ISMAR 2004 2-5 November, 2004, Arlington, VA, USA. pp. 132-140.

 
Edit | Del

Feiner, Steven K. (2004): Turning VR inside out: thoughts about where we are heading. In: Lau, Rynson W. H. and Baciu, George (eds.) VRST 2004 - Proceedings of the ACM Symposium on Virtual Reality Software and Technology November 10-12, 2004, Hong Kong, China. p. 105.

2003
 
Edit | Del

Guven, Sinem and Feiner, Steven K. (2003): A hypermedia authoring tool for augmented and virtual reality. In New Review of Hypermedia and Multimedia, 9 pp. 89-116.

Most existing hypermedia authoring systems are intended for use on desktop computers. These systems are typically designed for the creation of 2D documents and therefore employ 2D authoring mechanisms. In contrast, authoring systems for nontraditional multimedia/hypermedia experiences for 3D virtual or augmented worlds focus mainly on creating separate media objects and embedding them within the user's surroundings. As a result, linking these media objects to create 3D hypermedia is a tedious manual task. To address this issue, we present an authoring tool for creating and editing linked 3D hypermedia narratives that are interwoven with a wearable computer user's surrounding environment. Our system is designed for use by authors who are not programmers, and allows them to preview their results on a desktop workstation, as well as with an augmented or virtual reality system.

© All rights reserved Guven and Feiner and/or Taylor and Francis

 
Edit | Del

Olwal, Alex, Benko, Hrvoje and Feiner, Steven K. (2003): SenseShapes: Using Statistical Geometry for Object Selection in a Multimodal Augmented Reality System. In: 2003 IEEE and ACM International Symposium on Mixed and Augmented Reality ISMAR 2003 7-10 October, 2003, Tokyo, Japan. pp. 300-301.

 
Edit | Del

Kaiser, Edward C., Olwal, Alex, McGee, David, Benko, Hrvoje, Corradini, Andrea, Li, Xiaoguang, Cohen, Philip R. and Feiner, Steven K. (2003): Mutual disambiguation of 3D multimodal interaction in augmented and virtual reality. In: Oviatt, Sharon L., Darrell, Trevor, Maybury, Mark T. and Wahlster, Wolfgang (eds.) Proceedings of the 5th International Conference on Multimodal Interfaces - ICMI 2003 November 5-7, 2003, Vancouver, British Columbia, Canada. pp. 12-19.

2002
 
Edit | Del

Bell, Blaine A., Hollerer, Tobias and Feiner, Steven K. (2002): An annotated situation-awareness aid for augmented reality. In: Beaudouin-Lafon, Michel (ed.) Proceedings of the 15th annual ACM symposium on User interface software and technology October 27-30, 2002, Paris, France. pp. 213-216.

We present a situation-awareness aid for augmented reality systems based on an annotated "world in miniature." Our aid is designed to provide users with an overview of their environment that allows them to select and inquire about the objects that it contains. Two key capabilities are discussed that are intended to address the needs of mobile users. The aid's position, scale, and orientation are controlled by a novel approach that allows the user to inspect the aid without the need for manual interaction. As the user alternates their attention between the physical world and virtual aid, popup annotations associated with selected objects can move freely between the objects' representations in the two models.

© All rights reserved Bell et al. and/or ACM Press

 
Edit | Del

Lok, Simon and Feiner, Steven K. (2002): The AIL automated interface layout system. In: Gil, Yolanda and Leake, David (eds.) International Conference on Intelligent User Interfaces 2002 January 13-16, 2002, San Francisco, California, USA. pp. 202-203.

We describe an automated layout system called AIL that generates the user interface for the PERSIVAL digital library project. AIL creates a layout based on a variety of content components and associated meta-data information provided by the PERSIVAL generation and retrieval modules. By leveraging semantic links between the content components, the layout that AIL provides is both context and user-model aware. In addition, AIL is capable of interacting intelligently with the natural language generation components of PERSIVAL to tailor the length of the text content for a given layout.

© All rights reserved Lok and Feiner and/or ACM Press

 
Edit | Del

Hirose, Michitaka, Ohta, Yuichi and Feiner, Steven K. (2002): Guest Editors' Introduction. In Presence: Teleoperators and Virtual Environments, 11 (2) .

 
Edit | Del

Lok, Simon, Feiner, Steven K., Chiong, William M. and Hirsch, Yoav J. (2002): A graphical user interface toolkit approach to thin-client computing. In: Proceedings of the 2002 International Conference on the World Wide Web 2002. pp. 718-725.

Network and server-centric computing paradigms are quickly returning to being the dominant methods by which we use computers. Web applications are so prevalent that the role of a PC today has been largely reduced to a terminal for running a client or viewer such as a Web browser. Implementers of network-centric applications typically rely on the limited capabilities of HTML, employing proprietary "plug ins" or transmitting the binary image of an entire application that will be executed on the client. Alternatively, implementers can develop without regard for remote use, requiring users who wish to run such applications on a remote server to rely on a system that creates a virtual frame buffer on the server, and transmits a copy of its raster image to the local client. We review some of the problems that these current approaches pose, and show how they can be solved by developing a distributed user interface toolkit. A distributed user interface toolkit applies techniques to the high level components of a toolkit that are similar to those used at a low level in the X Window System. As an example of this approach, we present RemoteJFC, a working distributed user interface toolkit that makes it possible to develop thin-client applications using a distributed version of the Java Foundation Classes.

© All rights reserved Lok et al. and/or ACM Press

2001
 
Edit | Del

Bell, Blaine A., Feiner, Steven K. and Hollerer, Tobias (2001): View management for virtual and augmented reality. In: Marks, Joe and Mynatt, Elizabeth D. (eds.) Proceedings of the 14th annual ACM symposium on User interface software and technology November 11 - 14, 2001, Orlando, Florida. pp. 101-110.

We describe a view-management component for interactive 3D user interfaces. By view management, we mean maintaining visual constraints on the projections of objects on the view plane, such as locating related objects near each other, or preventing objects from occluding each other. Our view-management component accomplishes this by modifying selected object properties, including position, size, and transparency, which are tagged to indicate their constraints. For example, some objects may have geometric properties that are determined entirely by a physical simulation and which cannot be modified, while other objects may be annotations whose position and size are flexible. We introduce algorithms that use upright rectangular extents to represent on the view plane a dynamic and efficient approximation of the occupied space containing the projections of visible portions of 3D objects, as well as the unoccupied space in which objects can be placed to avoid occlusion. Layout decisions from previous frames are taken into account to reduce visual discontinuities. We present augmented reality and virtual reality examples to which we have applied our approach, including a dynamically labeled and annotated environment.

© All rights reserved Bell et al. and/or ACM Press

 
Edit | Del

McKeown, Kathleen R., Chang, Shih-Fu, Cimino, James, Feiner, Steven K., Friedman, Carol, Gravano, Luis, Hatzivassiloglou, Vasileios, Johnson, Steven, Jordan, Desmond A., Klavans, Judith L., Kushniruk, Andre and Patel, Vimla (2001): PERSIVAL, A System for Personalized Search and Summarization over Multimedia Healthcare Information. In: JCDL01: Proceedings of the 1st ACM/IEEE-CS Joint Conference on Digital Libraries 2001. pp. 331-340.

In healthcare settings, patients need access to online information that can help them understand their medical situation. Physicians need information that is clinically relevant to an individual patient. In this paper, we present our progress on developing a system, PERSIVAL, that is designed to provide personalized access to a distributed patient care digital library. Using the secure, online patient records at New York Presbyterian Hospital as a user model, PERSIVAL's components tailor search, presentation and summarization of online multimedia information to both patients and healthcare providers.

© All rights reserved McKeown et al. and/or ACM Press

2000
 
Edit | Del

Bell, Blaine A. and Feiner, Steven K. (2000): Dynamic Space Management for User Interfaces. In: Ackerman, Mark S. and Edwards, Keith (eds.) Proceedings of the 13th annual ACM symposium on User interface software and technology November 06 - 08, 2000, San Diego, California, United States. pp. 239-248.

1998
 
Edit | Del

Zhou, Michelle X. and Feiner, Steven K. (1998): Visual Task Characterization for Automated Visual Discourse Synthesis. In: Karat, Clare-Marie, Lund, Arnold, Coutaz, Joëlle and Karat, John (eds.) Proceedings of the ACM CHI 98 Human Factors in Computing Systems Conference April 18-23, 1998, Los Angeles, California. pp. 392-399.

To develop a comprehensive and systematic approach to the automated design of visual discourse, we introduce a visual task taxonomy that interfaces high-level presentation intents with low-level visual techniques. In our approach, visual tasks describe presentation intents through their visual accomplishments, and suggest desired visual techniques through their visual implications. Therefore, we can characterize visual tasks by their visual accomplishments and implications. Through this characterization, visual tasks can guide the visual discourse synthesis process by specifying what presentation intents can be achieved and how to achieve them.

© All rights reserved Zhou and Feiner and/or ACM Press

 
Edit | Del

Butz, Andreas, Beshers, Clifford and Feiner, Steven K. (1998): Of Vampire Mirrors and Privacy Lamps: Privacy Management in Multi-User Augmented Environments. In: Mynatt, Elizabeth D. and Jacob, Robert J. K. (eds.) Proceedings of the 11th annual ACM symposium on User interface software and technology November 01 - 04, 1998, San Francisco, California, United States. pp. 171-172.

We consider the problem of privacy in a 3D multi-user collaborative environment. We assume that information objects are represented by visual icons, and can either be public or private, and that users need effective methods for viewing and manipulating that state. We suggest two methods, which we call vampire mirrors and privacy lamps, that are unobtrusive, simple, and natural.

© All rights reserved Butz et al. and/or ACM Press

1997
 
Edit | Del

Jacob, Robert J. K., Feiner, Steven K., Foley, James D., Mackinlay, Jock D. and Olsen Jr, Dan R. (1997): UIST'007: Where Will We Be Ten Years From Now?. In: Robertson, George G. and Schmandt, Chris (eds.) Proceedings of the 10th annual ACM symposium on User interface software and technology October 14 - 17, 1997, Banff, Alberta, Canada. pp. 115-118.

The conference this year is the tenth anniversary of UIST. The keynote talk discusses the history of UIST over the last ten years; this panel looks into the future of the field over the next ten. Each of the panelists will describe a scenario for what life will be like when we meet for UIST'07, ten years from now. They will also have a chance to challenge or question each others' scenarios and to participate in open discussion with the audience.

© All rights reserved Jacob et al. and/or ACM Press

 
Edit | Del

Zhou, Michelle X. and Feiner, Steven K. (1997): Top-Down Hierarchical Planning of Coherent Visual Discourse. In: Moore, Johanna D., Edmonds, Ernest and Puerta, Angel R. (eds.) International Conference on Intelligent User Interfaces 1997 January 6-9, 1997, Orlando, Florida, USA. pp. 129-136.

A visual discourse is a series of connected visual displays. A coherent visual discourse requires smooth transitions between displays, consistent design within and across displays, and successful integration of new information into existing displays. We present an approach for automatically designing a coherent visual discourse. A top-down, hierarchical-decomposition partial-order planner is used to efficiently plan the visual discourse. Visual representations are modelled as visual objects, graphical techniques are employed as planning operators, and design policies are encoded as constraints. This approach not only improves the computational efficiency compared to search-based approaches, but also facilitates knowledge encoding, and ensures global coherency.

© All rights reserved Zhou and Feiner and/or ACM Press

 
Edit | Del

Feiner, Steven K., MacIntyre, Blair, Höllerer, Tobias and Webster, Anthony (1997): A Touring Machine: Prototyping 3D Augmented Reality Systems for Exploring the Urban Environment. In Personal and Ubiquitous Computing, 1 (3) .

1996
 
Edit | Del

MacIntyre, Blair and Feiner, Steven K. (1996): Language-Level Support for Exploratory Programming of Distributed Virtual Environments. In: Kurlander, David, Brown, Marc and Rao, Ramana (eds.) Proceedings of the 9th annual ACM symposium on User interface software and technology November 06 - 08, 1996, Seattle, Washington, United States. pp. 83-94.

We describe COTERIE, a toolkit that provides language-level support for building distributed virtual environments. COTERIE is based on the distributed data-object paradigm for distributed shared memory. Any data object in COTERIE can be declared to be a Shared Object that is replicated fully in any process that is interested in it. These Shared Objects support asynchronous data propagation with atomic serializable updates, and asynchronous notification of updates. COTERIE is built in Modula-3 and uses existing Modula-3 packages that support an integrated interpreted language, multithreading, and 3D animation. Unlike other VE toolkits, COTERIE is based on a set of general-purpose parallel and distributed language concepts designed with the needs of virtual environments in mind. We summarize the requirements that we identified for COTERIE, describe its implementation, compare it with other toolkits, and provide examples that show COTERIE's advantages.

© All rights reserved MacIntyre and Feiner and/or ACM Press

 
Edit | Del

Dalal, Mukesh, Feiner, Steven K., McKeown, Kathleen, Pan, Shimei, Zhou, Michelle X., Höllerer, Tobias, Shaw, James, Feng, Yong and Fromer, Jeanne (1996): Negotiation for Automated Generation of Temporal Multimedia Presentations. In: ACM Multimedia 1996 1996. pp. 55-64.

 
Edit | Del

Singh, Gurminder, Feiner, Steven K. and Thalmann, Daniel (1996): Virtual Reality Software and Technology (Introduction to the Special Section). In Communications of the ACM, 39 (5) pp. 33-36.

1995
 
Edit | Del

Foley, James D., van Dam, Andries, Feiner, Steven K. and Hughes, John F. (1995): Computer Graphics: Principles and Practice (2nd edition in C). Addison-Wesley Publishing

 
Edit | Del

Singh, Gurminder and Feiner, Steven K. (1995): Introduction to the Special Issue on Virtual Reality Software and Technology. In ACM Transactions on Computer-Human Interaction, 2 (3) pp. 177-178.

 
Edit | Del

Webster, Anthony, Feiner, Steven K., Krueger, Theodore, MacIntyre, Blair and Keller, Edward J. (1995): Architectural Anatomy. In Presence: Teleoperators and Virtual Environments, 4 (3) pp. 318-326.

1993
 
Edit | Del

Feiner, Steven K., MacIntyre, Blair, Haupt, Marcus and Solomon, Eliot (1993): Windows on the World: 2D Windows for 3D Augmented Reality. In: Hudson, Scott E., Pausch, Randy, Zanden, Brad Vander and Foley, James D. (eds.) Proceedings of the 6th annual ACM symposium on User interface software and technology 1993, Atlanta, Georgia, United States. pp. 145-155.

We describe the design and implementation of a prototype heads-up window system intended for use in a 3D environment. Our system includes a see-through head-mounted display that runs a full X server whose image is overlaid on the user's view of the physical world. The user's head is tracked so that the display indexes into a large X bitmap, effectively placing the user inside a display space that is mapped onto part of a surrounding virtual sphere. By tracking the user's body, and interpreting head motion relative to it, we create a portable information surround that envelopes the user as they move about. We support three kinds of windows implemented on top of the X server: windows fixed to the head-mounted display, windows fixed to the information surround, and windows fixed to locations and objects in the 3D world. Objects can also be tracked, allowing windows to move with them. To demonstrate the utility of this model, we describe a small hypermedia system that allows links to be made between windows and windows to be attached to objects. Thus, our hypermedia system can forge links between any combination of physical objects and virtual windows.

© All rights reserved Feiner et al. and/or ACM Press

 
Edit | Del

Feiner, Steven K. and Gibbs, Simon (1993): Editorial: Virtual Worlds. In ACM Transactions on Information Systems, 11 (3) pp. 195-196.

 
Edit | Del

Seligmann, Doree Duncan and Feiner, Steven K. (1993): Supporting Interactivity in Automated 3D Illustrations. In: Gray, Wayne D., Hefley, William and Murray, Dianne (eds.) International Workshop on Intelligent User Interfaces 1993 January 4-7, 1993, Orlando, Florida, USA. pp. 37-44.

An interactive intent-based illustration is a picture designed to satisfy an input communicative intent, and which can be interactively redesigned as it is viewed. We describe how the architecture of IBIS (Intent-Based Illustration System) automates the design of 3D interactive intent-based illustrations. The types of interaction that IBIS supports include changes in the world, as objects move and otherwise change state; changes in the communicative intent, as modified by the user or other programs; queries, in which the user can request additional information; and self-evaluation, in which other programs can request IBIS to analyze various properties of the illustration, such as how well an illustration's communicative intent is satisfied or which graphical techniques it uses. We show how IBIS's design process and rule base make possible these forms of interaction.

© All rights reserved Seligmann and Feiner and/or ACM Press

 
Edit | Del

Feiner, Steven K. (1993): Knowledge based design of 3D graphics and virtual worlds. In: Graphics Interface 93 May 19-21, 1993, Toronto, Ontario, Canada. pp. 51-52.

 
Edit | Del

Karp, Peter and Feiner, Steven K. (1993): Automated presentation planning of animation using task decomposition with heuristic reasoning. In: Graphics Interface 93 May 19-21, 1993, Toronto, Ontario, Canada. pp. 118-127.

 
Edit | Del

Feiner, Steven K., MacIntyre, Blair and Seligmann, Dorée D. (1993): Knowledge-Based Augmented Reality. In Communications of the ACM, 36 (7) pp. 53-62.

 Cited in the following chapter:

Wearable Computing: [/encyclopedia/wearable_computing.html]


 
1992
 
Edit | Del

Kurlander, David and Feiner, Steven K. (1992): Interactive Constraint-Based Search and Replace. In: Bauersfeld, Penny, Bennett, John and Lynch, Gene (eds.) Proceedings of the ACM CHI 92 Human Factors in Computing Systems Conference June 3-7, 1992, Monterey, California. pp. 609-618.

We describe enhancements to graphical search and replace that allow users to extend the capabilities of a graphical editor. Interactive constraint-based search and replace can search for objects that obey user-specified sets of constraints and automatically apply other constraints to modify these objects. We show how an interactive tool that employs this technique makes it possible for users to define sets of constraints graphically that modify existing illustrations or control the creation of new illustrations. The interface uses the same visual language as the editor and allows users to understand and create powerful rules without conventional programming. Rules can be saved and retrieved for use alone or in combination. Examples, generated with a working implementation, demonstrate applications to drawing beautification and transformation.

© All rights reserved Kurlander and Feiner and/or ACM Press

 
Edit | Del

Kurlander, David and Feiner, Steven K. (1992): A History-Based Macro by Example System. In: Mackinlay, Jock D. and Green, Mark (eds.) Proceedings of the 5th annual ACM symposium on User interface software and technology November 15 - 18, 1992, Monteray, California, United States. pp. 99-106.

Many tasks performed using computer interfaces are very repetitive. While programmers can write macros or procedures to automate these repetitive tasks, this requires special skills. Demonstrational systems make macro building accessible to all users, but most provide either no visual representation of the macro or only a textual representation. We have developed a history-based visual representation of commands in a graphical user interface. This representation supports the definition of macros by example in several novel ways. At any time, a user can open a history window, review the commands executed in a session, select operations to encapsulate into a macro, and choose objects and their attributes as arguments. The system has facilities to generalize the macro automatically, save it for future use, and edit it.

© All rights reserved Kurlander and Feiner and/or ACM Press

 
Edit | Del

Feiner, Steven K., MacIntyre, Blair and Seligmann, Doree Duncan (1992): Annotating the real world with knowledge--based graphics on a see--through head--mounted display. In: Graphics Interface 92 May 11-15, 1992, Vancouver, British Columbia, Canada. pp. 78-85.

 Cited in the following chapters:

Mobile Computing: [/encyclopedia/mobile_computing.html]

3D User Interfaces: [/encyclopedia/3d_user_interfaces.html]


 
 
Edit | Del

Feiner, Steven K. and Seligmann, Dorée D. (1992): Cutaways and ghosting: satisfying visibility constraints in dynamic 3D illustrations. In The Visual Computer, 8 (5) pp. 292-302.

 
Edit | Del

Henry, Tyson R., Yeatts, Andrey K., Hudson, Scott E., Myers, Brad A. and Feiner, Steven K. (1992): A Nose Gesture Interface Device: Extending Virtual Realities. In Presence: Teleoperators and Virtual Environments, 1 (2) pp. 258-261.

 
Edit | Del

Beshers, Clifford and Feiner, Steven K. (1992): Automated Design of Virtual Worlds for Visualizing Multivariate Relations. In: Kaufman, Arie E. and Nielson, Gregory M. (eds.) Proceedings IEEE Visualization 92 1992. pp. 283-290.

 
Edit | Del

Feiner, Steven K. (1992): Virtual Worlds for Visualizing Information. In: Advanced Visual Interfaces 1992 1992. pp. 3-11.

1991
 
Edit | Del

Feiner, Steven K. and McKeown, Kathleen R. (1991): COMET: Generating Coordinated Multimedia Explanations. In: Robertson, Scott P., Olson, Gary M. and Olson, Judith S. (eds.) Proceedings of the ACM CHI 91 Human Factors in Computing Systems Conference April 28 - June 5, 1991, New Orleans, Louisiana. pp. 449-450.

 
Edit | Del

Kurlander, David and Feiner, Steven K. (1991): Editable Graphical Histories: The Video. In: Robertson, Scott P., Olson, Gary M. and Olson, Judith S. (eds.) Proceedings of the ACM CHI 91 Human Factors in Computing Systems Conference April 28 - June 5, 1991, New Orleans, Louisiana. pp. 451-452.

 
Edit | Del

Feiner, Steven K. and Shamash, Ari (1991): Hybrid User Interfaces: Breeding Virtually Bigger Interfaces for Physically Smaller Computers. In: Rhyne, James R. (ed.) Proceedings of the 4th annual ACM symposium on User interface software and technology Hilton Head, South Carolina, United States, 1991, Hilton Head, South Carolina, United States. pp. 9-17.

While virtual worlds offer a compelling alternative to conventional interfaces, the technologies these systems currently use do not provide sufficient resolution and accuracy to support detailed work such as text editing. We describe a pragmatic approach to interface design that provides users with a large virtual world in which such high-resolution work can be performed. Our approach is based on combining heterogeneous display and interaction device technologies to produce a hybrid user interface. Display and interaction technologies that have relatively low resolution, but which cover a wide (visual and interactive) field are used to form an information surround. Display and interaction technologies that have relatively high resolution over a limited visual and interaction range are used to present concentrated information in one or more selected portions of the surround. These high-resolution fields are embedded within the low-resolution surround by choosing and coordinating complementary devices that permit the user to see and interact with both simultaneously. This allows each embedded high-resolution interface to serve as a "sweet spot" within which information may be preferentially processed. We have developed a preliminary implementation, described in this paper, that uses a Reflection Technology Private Eye display and a Polhemus sensor to provide the secondary low-resolution surround, and a flat-panel display and mouse to provide the primary high-resolution interface.

© All rights reserved Feiner and and/or ACM Press

 
Edit | Del

Henry, Tyson R., Hudson, Scott E., Yeatts, Andrey K., Myers, Brad A. and Feiner, Steven K. (1991): A Nose Gesture Interface Device: Extending Virtual Realities. In: Rhyne, James R. (ed.) Proceedings of the 4th annual ACM symposium on User interface software and technology Hilton Head, South Carolina, United States, 1991, Hilton Head, South Carolina, United States. pp. 65-68.

This paper reports on the development of a nose-machine interface device that provides real-time gesture, position, smell and facial expression information. The DATANOSE{trade} Data AtomaTa CORNUCOPIA pNeumatic Olfactory I/O-deviSE Tactile Manipulation [Olsen86, Myers91] allows novice users without any formal nose training to perform complex interactive tasks.

© All rights reserved Henry et al. and/or ACM Press

 
Edit | Del

Seligmann, Doree Duncan and Feiner, Steven K. (1991): Automated generation of intent-based 3D Illustrations. In: Proceedings of the 18th annual conference on Computer graphics and interactive techniques SIGGRAPH 91 July 28-August 2, 1991, Las Vegas, NV. pp. 123-132.

This paper describes an automated intent-based approach to illustration. An illustrution is a picture that is designed to fulfill a communicative intent such as showing the location of an object or showing how an object is manipulated. An illustration is generated by implementing a set of stylistic decisions, ranging from determining the way in which an individual object is lit, to deciding the general composition of the illustration. The design of an illustration is treated as a goal-driven process within a system of constraints. The goal is to achieve communicative intent; the constraints are the illustrative techniques an illustrator can apply.We have developed IBIS (Intent-Based Illustration System), a system that puts these ideas into practice. IBIS designs illustrations using a generate-and-test approach, relying upon a rule-based system of methods and evaluators. Methods are rules that specify how to accomplish visual effects, while evaluators are rules that specify how to determine how well a visual effect is accomplished in an illustration. Examples of illustrations designed by IBIS are included.

© All rights reserved Seligmann and Feiner and/or ACM

 
Edit | Del

Feiner, Steven K. and McKeown, Kathleen (1991): Automating the Generation of Coordinated Multimedia Explanations. In IEEE Computer, 24 (10) pp. 33-41.

1990
 
Edit | Del

Feiner, Steven K. and Beshers, Clifford (1990): Worlds within Worlds: Metaphors for Exploring n-Dimensional Virtual Worlds. In: Hudson, Scott E. (ed.) Proceedings of the 3rd annual ACM SIGGRAPH symposium on User interface software and technology October 03 - 05, 1990, Snowbird, Utah, United States. pp. 76-83.

n-Vision is a testbed for exploring n-dimensional worlds containing functions of an arbitrary number of variables. Although our interaction devices and display hardware are inherently 3D, we demonstrate how they can be used to support interaction with these higher-dimensional objects. We introduce a new interaction metaphor developed for the system, which we call "worlds within worlds": nested heterogeneous coordinate systems that allow the user to view and manipulate functions. Objects in our world may be explored with a set of tools. We describe an example n-Vision application in "financial visualization", where the functions are models of financial instruments.

© All rights reserved Feiner and and/or ACM Press

 
Edit | Del

Karp, Peter and Feiner, Steven K. (1990): Issues in the automated generation of animated presentations. In: Graphics Interface 90 May 14-18, 1990, Halifax, Nova Scotia, Canada. pp. 39-48.

 
Edit | Del

Foley, James D., van Dam, Andries, Feiner, Steven K. and Hughes, John F. (1990): Computer Graphics: Principles and Practice. Reading, MA, Addison-Wesley Publishing

1989
 
Edit | Del

Seligmann, Doree Duncan and Feiner, Steven K. (1989): Specifying Composite Illustrations with Communicative Goals. In: Sibert, John L. (ed.) Proceedings of the 2nd annual ACM SIGGRAPH symposium on User interface software and technology November 13 - 15, 1989, Williamsburg, Virginia, United States. pp. 1-9.

IBIS (Intent-Based Illustration System) generates illustrations automatically, guided by communicative goals. Communicative goals specify that particular properties of objects, such as their color, size, or location are to be conveyed in the illustration. IBIS is intended to be part of an interactive multimedia explanation generation system. It has access to a knowledge base that contains a collection of objects, including information about their geometric properties, material, and location. As the goals are interpreted by a rule-based control component, the system generates a precise definition of the final illustration. If IBIS determines that a set of goals cannot be satisfied in a single picture, then it attempts to create a composite illustration that has multiple viewports. For example, a composite illustration may contain a nested inset illustration showing an object in greater detail than is possible in the parent picture. Each component illustration is defined by its placement, size, viewing specification, lighting specification, and list of objects to be displayed and their graphical style.

© All rights reserved Seligmann and Feiner and/or ACM Press

 
Edit | Del

Beshers, Clifford and Feiner, Steven K. (1989): Scope: Automated Generation of Graphical Interfaces. In: Sibert, John L. (ed.) Proceedings of the 2nd annual ACM SIGGRAPH symposium on User interface software and technology November 13 - 15, 1989, Williamsburg, Virginia, United States. pp. 76-85.

We describe the design and prototype implementation of Scope, a system that generates graphical user interfaces for applications programmed in C++. The programmer chooses application data objects and functions that define the capabilities of the interface. At runtime, an interface design component, implemented as a set of production system rules, transforms this semantic specification into an interface built using a window system, an associated user interface toolkit, and the hardware input devices available on the system. The rules match application requirements against a semantic description of the toolkit, selecting virtual devices for input, output, and layout. Thus, Scope uses design rules to create interfaces from high-level programming semantics that are customized both for the application and the run-time environment.

© All rights reserved Beshers and and/or ACM Press

 
Edit | Del

Bieber, Michael, Feiner, Steven K., Frisse, Mark, Hayes, Phil, Peper, Gerri and Scacchi, Walt (1989): Expert Systems and Hypertext. In: Halasz, Frank and Meyrowitz, Norman (eds.) Proceedings of ACM Hypertext 89 Conference November 5-8, 1989, Pittsburgh, Pennsylvania. pp. 391-392.

1988
 
Edit | Del

Feiner, Steven K. (1988): Seeing the Forest for the Trees: Hierarchical Display of Hypertext Structure. In: Allen, Robert (ed.) Proceedings of the Conference on Office Information Systems 1988 March 23-25, 1988, Palo Alto, California, USA. pp. 205-212.

Most recent hypertext systems support hierarchy only as a restricted subset of directed graph structure. Consequently they do not provide many of the capabilities for graphical information hiding and structure manipulation that a tree makes possible. This paper describes display techniques developed for IGD, a hypertext system that supports the creation of large graphical documents whose arbitrary directed graph structure is embedded in a strict hierarchy. IGD offers the full generality of arbitrary keyworded links, while simultaneously allowing hierarchies to be easily manipulated and displayed with much of their structural detail selectively abstracted.

© All rights reserved Feiner and/or ACM Press

 
Edit | Del

Beshers, Clifford and Feiner, Steven K. (1988): Real--time 4D animation on a 3D graphics workstation. In: Graphics Interface 88 June 6-10, 1988, Edmonton, Alberta, Canada. pp. 1-7.

 
Edit | Del

Feiner, Steven K. (1988): A grid--based approach to automating display layout. In: Graphics Interface 88 June 6-10, 1988, Edmonton, Alberta, Canada. pp. 192-197.

1985
 
Edit | Del

Feiner, Steven K. (1985): Research issues in generating graphical explanations. In: Graphics Interface 85 May 27-31, 1985, Montreal, Quebec, Canada. pp. 117-123.

 
Add publication
Show list on your website
 

Join our community and advance:

Your
Skills

Your
Network

Your
Career

 
 
 
 

Changes to this page (author)

28 Nov 2012: Added
13 Apr 2012: Added
05 Jul 2011: Modified
03 Nov 2010: Modified
03 Nov 2010: Modified
02 Nov 2010: Modified
02 Nov 2010: Modified
02 Nov 2010: Modified
18 Aug 2009: Modified
17 Aug 2009: Added
09 Jul 2009: Modified
17 Jun 2009: Modified
17 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
16 Jun 2009: Modified
13 Jun 2009: Modified
02 Jun 2009: Modified
02 Jun 2009: Modified
01 Jun 2009: Modified
01 Jun 2009: Modified
01 Jun 2009: Modified
01 Jun 2009: Modified
31 May 2009: Modified
31 May 2009: Modified
30 May 2009: Modified
29 May 2009: Modified
29 May 2009: Modified
29 May 2009: Modified
29 May 2009: Modified
29 May 2009: Modified
09 May 2009: Modified
09 May 2009: Modified
01 May 2009: Added
12 May 2008: Modified
12 May 2008: Added
25 Jul 2007: Modified
24 Jul 2007: Modified
29 Jun 2007: Modified
27 Jun 2007: Modified
24 Jun 2007: Added
24 Jun 2007: Modified
23 Jun 2007: Modified
19 Jun 2007: Modified
19 Jun 2007: Added
11 Jun 2007: Modified
28 Apr 2003: Added

Page Information

Page maintainer: The Editorial Team
URL: http://www.interaction-design.org/references/authors/steven_k__feiner.html

Publication statistics

Pub. period:1985-2011
Pub. count:76
Number of co-authors:117



Co-authors

Number of publications with 3 favourite co-authors:

Blair MacIntyre:6
Hrvoje Benko:6
Clifford Beshers:5

 

 

Productive colleagues

Steven K. Feiner's 3 most productive colleagues in number of publications:

Brad A. Myers:154
Daniel Thalmann:151
Scott E. Hudson:113
 
 
 
Jul 23

Men have become the tools of their tools.

-- Henry David Thoreau

 
 

Featured chapter

Marc Hassenzahl explains the fascinating concept of User Experience and Experience Design. Commentaries by Don Norman, Eric Reiss, Mark Blythe, and Whitney Hess

User Experience and Experience Design !

 
 

Our Latest Books

Kumar and Herger 2013: Gamification at Work: Designing Engaging Business Software...
by Janaki Mythily Kumar and Mario Herger

 
Start reading

Whitworth and Ahmad 2013: The Social Design of Technical Systems: Building technologies for communities...
by Brian Whitworth and Adnan Ahmad

 
Start reading

Soegaard and Dam 2013: The Encyclopedia of Human-Computer Interaction, 2nd Ed....
by Mads Soegaard and Rikke Friis Dam

 
Start reading
 
 

Help us help you!