Number of co-authors:20
Number of publications with 3 favourite co-authors:Ed H. Chi:2Stuart K. Card:2James Pitkow:2
Rich Gossweiler's 3 most productive colleagues in number of publications:Stuart K. Card:73Peter Pirolli:45Daniel M. Russell:44
... there are no simple 'right' answers for most web design questions (at least not for the important ones). What works is good, integrated design that fills a need--carefully thought out, well executed, and tested.
-- Steve Krug, Don't Make Me Think, p. 136
Read the fascinating history of Wearable Computing, told by its father, Steve Mann
Read Steve's chapter !
The Social Design of Technical Systems: Building technologies for communities
by Brian Whitworth and Adnan Ahmad
The Encyclopedia of Human-Computer Interaction, 2nd Ed.
by Mads Soegaard and Rikke Friis Dam
Publications by Rich Gossweiler (bibliography)
Gargi, Ullas and Gossweiler, Rich (2010): QuickSuggest: character prediction on web appliances. In: Proceedings of the 2010 International Conference on the World Wide Web 2010. pp. 1249-1252.
As traditional media and information devices integrate with the web, they must suddenly support a vastly larger database of relevant items. Many devices use remote controls with on-screen keyboards which are not well suited for text entry but are difficult to displace. We introduce a text entry method which significantly improves text entry speed for on-screen keyboards using the same simple Up/Down/Left/Right/Enter interface common to remote controls and gaming devices used to enter text. The paper describes QuickSuggest's novel adaptive user interface, demonstrates quantitative improvements from simulation results on millions of user queries and shows ease of use and efficiency with no learning curve in user experiments.
© All rights reserved Gargi and Gossweiler and/or their publisher
Gossweiler, Rich, Kamvar, Maryam and Baluja, Shumeet (2009): What's up CAPTCHA?: a CAPTCHA based on image orientation. In: Proceedings of the 2009 International Conference on the World Wide Web 2009. pp. 841-850.
We present a new CAPTCHA which is based on identifying an image's upright orientation. This task requires analysis of the often complex contents of an image, a task which humans usually perform well and machines generally do not. Given a large repository of images, such as those from a web search result, we use a suite of automated orientation detectors to prune those images that can be automatically set upright easily. We then apply a social feedback mechanism to verify that the remaining images have a human-recognizable upright orientation. The main advantages of our CAPTCHA technique over the traditional text recognition techniques are that it is language-independent, does not require text-entry (e.g. for a mobile device), and employs another domain for CAPTCHA generation beyond character obfuscation. This CAPTCHA lends itself to rapid implementation and has an almost limitless supply of images. We conducted extensive experiments to measure the viability of this technique.
© All rights reserved Gossweiler et al. and/or ACM Press
Patel, Manish, Gossweiler, Rich, Sahami, Mehran, Blackburn, John, Brown, David and Knight, Andrea (2008): Google TV search: dual-wielding search and discovery in a large-scale product. In: Darnell, Michael J., Masthoff, Judith, Panabaker, Sheri, Sullivan, Marc and Lugmayr, Artur (eds.) UXTV 2008 - Proceeding of the 1st International Conference on Designing Interactive User Experiences for TV and Video October 22-24, 2008, Silicon Valley, California, USA. pp. 95-104.
Russell, Daniel M. and Gossweiler, Rich (2001): On the Design of Personal & Communal Large Information Scale Appliances. In: Abowd, Gregory D., Brumitt, Barry and Shafer, Steven A. (eds.) Ubicomp 2001 Ubiquitous Computing - Third International Conference September 30 - October 2, 2001, Atlanta, Georgia, USA. pp. 354-361.
Woodruff, Allison, Gossweiler, Rich, Pitkow, James, Chi, Ed H. and Card, Stuart K. (2000): Enhancing a Digital Book with a Reading Recommender. In: Turner, Thea, Szwillus, Gerd, Czerwinski, Mary, Peterno, Fabio and Pemberton, Steven (eds.) Proceedings of the ACM CHI 2000 Human Factors in Computing Systems Conference April 1-6, 2000, The Hague, The Netherlands. pp. 153-160.
Digital books can significantly enhance the reading experience, providing many functions not available in printed books. In this paper we study a particular augmentation of digital books that provides readers with customized recommendations. We systematically explore the application of spreading activation over text and citation data to generate useful recommendations. Our findings reveal that for the tasks performed in our corpus, spreading activation over text is more useful than citation data. Further, fusing text and citation data via spreading activation results in the most useful recommendations. The fused spreading activation techniques outperform traditional text-based retrieval methods. Finally, we introduce a preliminary user interface for the display of recommendations from these algorithms.
© All rights reserved Woodruff et al. and/or ACM Press
Chi, Ed H., Pitkow, James, Mackinlay, Jock D., Pirolli, Peter, Gossweiler, Rich and Card, Stuart K. (1998): Visualizing the Evolution of Web Ecologies. 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. 400-407.
Several visualizations have emerged which attempt to visualize all or part of the World Wide Web. Those visualizations, however, fail to present the dynamically changing ecology of users and documents on the Web. We present new techniques for Web Ecology and Evolution Visualization (WEEV). Disk Trees represent a discrete time slice of the Web ecology. A collection of Disk Trees forms a Time Tube, representing the evolution of the Web over longer periods of time. These visualizations are intended to aid authors and webmasters with the production and organization of content, assist Web surfers making sense of information, and help researchers understand the Web.
© All rights reserved Chi et al. and/or ACM Press
Durbin, Jim, Gossweiler, Rich and Pausch, Randy (1995): Amortizing 3D Graphics Optimization Across Multiple Frames. In: Robertson, George G. (ed.) Proceedings of the 8th annual ACM symposium on User interface and software technology November 15 - 17, 1995, Pittsburgh, Pennsylvania, United States. pp. 13-19.
This paper describes a mechanism for improving rendering rates dynamically during runtime in an interactive three-dimensional graphics application. Well-known techniques such as transforming hierarchical geometry into a flat list and removing redundant graphics primitives are often performed off-line on static databases, or continuously every rendering frame. In addition, these optimizations are usually performed over the whole database. We observe that much of the database remains static for a fixed period of time, while other portions are modified continuously (e.g. the camera position), or are repeatedly modified during some finite interval (e.g. during user interaction). We have implemented a runtime optimization mechanism which is sensitive to repeated, local database changes. This mechanism employs timing strategies which optimize only when the cost of optimization will be amortized over a sufficient number of frames. Using this optimization scheme, we observe a rendering speedup of roughly 2.5 in existing applications. We discuss our initial implementation of this mechanism, the improved timing mechanisms, the issues and assumptions we made, and future improvements.
© All rights reserved Durbin et al. and/or ACM Press
Gossweiler, Rich, Laferriere, Robert J., Keller, Michael L. and Pausch, Randy F. (1994): An Introductory Tutorial for Developing Multi-User Virtual Environments. In Presence: Teleoperators and Virtual Environments, 3 (4) pp. 255-264.
Show list on your website
Join the technology elite and advance:
Changes to this page (author)03 Nov 2010: Modified25 Jul 2009: Modified
09 Jul 2009: Modified
01 Jun 2009: Modified
30 May 2009: Modified
28 Apr 2003: Added
Page maintainer: The Editorial Team