Reactive environments and augmented media spaces

With the proliferation of computers and the relentless demand for powerful new systems, our society is quickly reaching a point in which we are overwhelmed by the complexity of the technology around us. The problem is that while computer functionality continues to grow, our mental capacities remain relatively unchanged. As a result, attempts to incorporate computers into our lives often leave us frustrated by our inability to interact with them. To cope with this problem, an alternative paradigm is required, one in which the task, rather than the operation of tools to accomplish it, is central in human-computer interaction. The paradigm we propose is that of Reactive Environments. Rather than require explicit human communication with the computer, the technology makes use of input from a number of sensors to determine what the user is trying to accomplish. Based on the task and the associated context, the environment carries out useful background processing in order to assist the user. This concept marks a dramatic departure from the primarily foreground, machine-oriented human-computer interaction of the present. Instead, with Reactive Environments, we are offered an opportunity to interact with our surroundings while ignoring the computer. To develop this concept further and determine what important issues were involved, we designed and constructed a prototype Reactive Environment in a videoconference room setting, ensuring that users could operate all of the equipment without explicitly interacting with a computer. Once this was accomplished, our next step was to make the room electronically accessible, and augment the environment further so that its potential could be exploited by users who were not physically present. These efforts led to the emergence of several diverse technologies, including a Smart Light Switch, a laser pointer as a remote control, and an Audio/Video Server Attendant, in addition to the Reactive Environment itself. As a result of this research, we have also been able to realize a number of substantial improvements to the sense of engagement available to users of videoconferencing systems.

[1]  Myron W. Krueger Environmental technology: making the real world virtual , 1993, CACM.

[2]  John K. Tsotsos,et al.  Modeling Visual Attention via Selective Tuning , 1995, Artif. Intell..

[3]  Alex Waibel,et al.  Face locating and tracking for human-computer interaction , 1994, Proceedings of 1994 28th Asilomar Conference on Signals, Systems and Computers.

[4]  C. Perrow,et al.  The President's Commission and the Normal Accident , 2019, Accident at Three Mile Island: The Human Dimensions.

[5]  Henry Lieberman,et al.  Watch what I do: programming by demonstration , 1993 .

[6]  Chris Schmandt,et al.  Phoneshell: the telephone as computer terminal , 1993, MULTIMEDIA '93.

[7]  Nicholas Negroponte,et al.  Being Digital , 1995 .

[8]  Ramesh C. Jain,et al.  An architecture for multiple perspective interactive video , 1995, MULTIMEDIA '95.

[9]  Brad A. Myers,et al.  Creating user interfaces by demonstration , 1988 .

[10]  Wendy E. Mackay,et al.  Computer-Augmented Environments: Back to the Real World - Introduction to the Special Issue. , 1993 .

[11]  J. Cronly-Dillon,et al.  Visual Agnosias and Other Disturbances of Visual Perception and Cognition , 1991 .

[12]  Marilyn Tremaine,et al.  Experiences in the use of a media space , 1991, CHI.

[13]  Robert M. Hinden,et al.  IP next generation overview , 1996, CACM.

[14]  William W. Gaver,et al.  A Virtual Window on media space , 1995, CHI '95.

[15]  Benjamin B. Bederson,et al.  Space-scale diagrams: understanding multiscale interfaces , 1995, CHI '95.

[16]  C. Gross,et al.  Topographical organization of cortical afferents to extrastriate visual area PO in the macaque: A dual tracer study , 1988, The Journal of comparative neurology.

[17]  Alex Paul Conn,et al.  Time affordances: the time factor in diagnostic usability heuristics , 1995, CHI '95.

[18]  Peter G. Neumann,et al.  Computer-related risks , 1994 .

[19]  Jonathan Grudin,et al.  Integration of Inter-Personal Space and Shared Workspace: ClearBoard Design and Experiments , 1992, CSCW.

[20]  P. E. Hallett,et al.  Primary and secondary saccades to goals defined by instructions , 1978, Vision Research.

[21]  John C. Tang,et al.  Liveboard: a large interactive display supporting group meetings, presentations, and remote collaboration , 1992, CHI.

[22]  Abigail Sellen,et al.  One is not enough: multiple views in a media space , 1993, INTERCHI.

[23]  H. Lieberman,et al.  An example based environment for beginning programmers , 1986 .

[24]  Andy Hopper,et al.  The active badge location system , 1992, TOIS.

[25]  D. Norman The psychology of everyday things , 1990 .

[26]  K. Sakamura,et al.  Human interface with computers in everyday life , 1992, Proceedings [1992] The Ninth TRON Project Symposium.

[27]  Evangelos E. Milios,et al.  Self-supervised learning for docking and target reaching , 1993, Robotics Auton. Syst..

[28]  William Buxton,et al.  Beating the limitations of camera-monitor mediated telepresence with extra eyes , 1996, CHI.

[29]  A. Marcus,et al.  The future of advanced user interfaces in product design , 1992, Proceedings [1992] The Ninth TRON Project Symposium.

[30]  William Buxton,et al.  Talking your way around a conference: a speech interface for remote equipment control , 1995, CASCON.

[31]  Mark Weiser,et al.  Some computer science issues in ubiquitous computing , 1993, CACM.

[32]  William Buxton,et al.  Turning your video monitor into a virtual window , 1995, IEEE Pacific Rim Conference on Communications, Computers, and Signal Processing. Proceedings.

[33]  Mark Weiser The computer for the 21st century , 1991 .

[34]  Allen Newell,et al.  The psychology of human-computer interaction , 1983 .

[35]  K. Sakamura Infrastructures for an age of computerized environments , 1993, Proceedings the Tenth Project International Symposium, 1993.

[36]  Paul Dourish,et al.  Realizing a video environment: EuroPARC's RAVE system , 1992, CHI.

[37]  Paul Dourish,et al.  Portholes: supporting awareness in a distributed work group , 1992, CHI.

[38]  J. Gibson The Ecological Approach to Visual Perception , 1979 .

[39]  Ian H. Witten,et al.  Learning text editing tasks from examples: a procedural approach , 1992 .

[40]  Gale Martin,et al.  The Utility of Speech Input in User-Computer Interfaces , 1989, Int. J. Man Mach. Stud..

[41]  Michael Dixon,et al.  Responsive office environments , 1993, CACM.

[42]  Wendy E. Mackay,et al.  Augmenting reality: adding computational dimensions to paper , 1993, CACM.

[43]  Pierre David Wellner,et al.  Interacting with paper on the DigitalDesk , 1993, CACM.

[44]  Bill N. Schilit,et al.  An overview of the PARCTAB ubiquitous computing experiment , 1995, IEEE Wirel. Commun..

[45]  Daniel G. Bobrow,et al.  Beyond the chalkboard: computer support for collaboration and problem solving in meetings , 1988, CACM.

[46]  Bill Buxton,et al.  EuroPARC's integrated interactive intermedia facility (IIIF): early experiences , 1990 .

[47]  Pattie Maes,et al.  Agents that reduce work and information overload , 1994, CACM.

[48]  William Buxton,et al.  Evolution of a reactive environment , 1995, CHI '95.

[49]  John M. Carroll,et al.  Making reality a cyberspace , 1991 .

[50]  Abigail Sellen,et al.  Reconsidering the Virtual Workplace: Flexible Support for Collaborative Activity , 1995, ECSCW.

[51]  Jonathan H. Connell,et al.  Minimalist mobile robotics - a colony-style architecture for an artificial creature , 1990, Perspectives in artificial intelligence.

[52]  Ron Riesenbach The Ontario telepresence project , 1994, CHI '94.