Clifton Forlines

Curriculum Vitae

(last updated, 11/10/07)

Contact Information
Address Mitsubishi Electric Research Laboratories
201 Broadway, 8th floor
Cambridge, MA 02139
email forlines -at- merl -dot- com
Work Phone (617) 621-7553
Work Fax (617) 621-7550


Employment History
Research Associate
July 2003-present
Mitsubishi Electric Research Laboratories, Cambridge, MA.
  • Design and evaluate novel user interfaces.
  • Collaborate with MERL research teams to collect data from human subjects and conduct usability evaluations.
  • Collaborate with the company's business units to design new consumer products and new product features.
  • Produce written reports on research results and advanced development appropriate for publication in academic conferences.
  • Collaborate with Intellectual Property department to produce patent applications covering research results
Consultant
Dec. 2001-July 2003
Mitsubishi Electric Research Laboratories, Cambridge, MA.
  • Collaborated with research teams to design and conduct usability evaluations of MERL projects.
  • Detailed functional specifications for new consumer product features as well as provided an interactive prototype of the products' user interface.
Research Intern
Summer 2000
Walt Disney Imagineering, Glendale, CA.
  • Interned for Alan Kay.
  • Designed and implemented improvements to Squeak, an open-source, platform-independent, media authoring environment.
  • Improved user interface's consistency, observed Los Angeles area elementary school children using Squeak, and designed a method for deploying students' work on the Internet.
Research Programmer
Aug. 1999-May 2000
Carnegie Mellon University, Pittsburgh, PA.
  • Member of Randy Pausch's Stage3 User Interface Group.
  • Led design, development, and user testing of Alice99, an easy-to-use software application for authoring interactive 3D worlds on the WWW.
  • Designed and implemented novel user interfaces and interaction techniques.
  • Collaborated with a team of programmers, artists, and designers to create VR environments showcased at SIGGRAPH99.
Research Assistant
May 1998-May 1999
Carnegie Mellon University, Pittsburgh, PA.
  • Member of a multi-disciplinary team of computer scientists and designers.
  • Built web-based educational software deployed at the Homewood Montessori School.
  • Employed iterative design strategies including prototyping, user testing, and revision.



Art Director
DiningWeb Project
May 1996-May 1997
Brysonweb Inc., Washington D.C.
  • Responsible for linking together Washington DC area restaurants with new patrons.
  • Assisted sales department as a technical consultant.
  • Explained the details of design and web hosting to potential clients.
  • Designed and implemented client websites.
Education
present Doctorate of Philosophy in Computer Science (Candidate)
Department of Computer Science, University of Toronto.
2001 Master of Science in Human-Computer Interaction
School of Computer Science, Carnegie Mellon University.
2001 Master of Science in Entertainment Technology
School of Computer Science, Carnegie Mellon University.



1999 Bachelors of Fine Arts in Industrial Design
College of Fine Arts, Carnegie Mellon University.
Professional Society Memberships
March 2004 – present Association for Computing Machinery (ACM)



March 2004 – present Institute of Electrical And Electronics Engineers (IEEE) Computer Society
Refereed Journal and Full Conference Paper Publications
UIST2007 LucidTouch: A See-Through Mobile Device
Wigdor, D., Forlines, C., Baudisch, P., Barnwell, J., and Shen, C. 2007. Lucid touch: a see-through mobile device. In Proceedings of the 20th Annual ACM Symposium on User interface Software and Technology (Newport, Rhode Island, USA, October 07 - 10, 2007). UIST '07. ACM, New York, NY, 269-278.
UIST2007 Multi-User Interaction using Handheld Projectors
Cao, X., Forlines, C., and Balakrishnan, R. 2007. Multi-user interaction using handheld projectors. In Proceedings of the 20th Annual ACM Symposium on User interface Software and Technology (Newport, Rhode Island, USA, October 07 - 10, 2007). UIST '07. ACM, New York, NY, 43-52.
MULTIMEDIA2007 Display Pre-filtering for Multi-view Video Compression
Zwicker, M., Yea, S., Vetro, A., Forlines, C., Matusik, W., and Pfister, H. 2007. Display pre-filtering for multi-view video compression. In Proceedings of the 15th international Conference on Multimedia (Augsburg, Germany, September 25 - 29, 2007). MULTIMEDIA '07. ACM, New York, NY, 1046-1053.
CHI2007 How Pairs Interact Over a Multimodal Digital Table
Tse, E., Shen, C., Greenberg, S., and Forlines, C. 2007. How pairs interact over a multimodal digital table. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (San Jose, California, USA, April 28 - May 03, 2007). CHI '07. ACM Press, New York, NY, 215-218.
paper (0.4 Mb)
CHI2007 Direct-Touch vs. Mouse Input for Tabletop Displays
Forlines, C., Wigdor, D., Shen, C., and Balakrishnan, R. 2007. Direct-touch vs. mouse input for tabletop displays. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (San Jose, California, USA, April 28 - May 03, 2007). CHI '07. ACM Press, New York, NY, 647-656.
paper (2.2 Mb)
CHI2007 Perception of Elementary Graphical Elements in Tabletop and Multi-Surface Environments
Wigdor, D., Shen, C., Forlines, C., and Balakrishnan, R. 2007. Perception of elementary graphical elements in tabletop and multi-surface environments. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (San Jose, California, USA, April 28 - May 03, 2007). CHI '07. ACM Press, New York, NY, 473-482.
paper (0.3 Mb)
CG&A September/October, 2006 Informing the Design of Direct-Touch Tabletops
Shen, C., Ryall, K., Forlines, C., Esenther, A., Vernier, F. D., Everitt, K., Wu, M., Wigdor, D., Morris, M. R., Hancock, M., and Tse, E. 2006. Informing the Design of Direct-Touch Tabletops. IEEE Comput. Graph. Appl. 26, 5 (Sep. 2006), 36-46.
paper (8.7 Mb)
CG&A September/October, 2006 Identity-Differentiating Widgets for Multiuser Interactive Surfaces
Ryall, K., Esenther, A., Forlines, C., Shen, C., Shipman, S., Morris, M. R., Everitt, K., and Vernier, F. D. 2006. Identity-Differentiating Widgets for Multiuser Interactive Surfaces. IEEE Comput. Graph. Appl. 26, 5 (Sep. 2006), 56-64.
paper (3.1 Mb)
UIST2006 Under the Table Interaction
Wigdor, D., Leigh, D., Forlines, C., Shipman, S., Barnwell, J., Balakrishnan, R., and Shen, C. 2006. Under the table interaction. In Proceedings of the 19th Annual ACM Symposium on User interface Software and Technology (Montreux, Switzerland, October 15 - 18, 2006). UIST '06. ACM Press, New York, NY, 259-268.
paper (890 Kb)
UIST2006 HybridPointing: Fluid Switching Between Absolute and Relative Pointing with a Direct Input Device
Forlines, C., Vogel, D., and Balakrishnan, R. 2006. HybridPointing: fluid switching between absolute and relative pointing with a direct input device. In Proceedings of the 19th Annual ACM Symposium on User interface Software and Technology (Montreux, Switzerland, October 15 - 18, 2006). UIST '06. ACM Press, New York, NY, 211-220.
paper (2.7 Mb)
CSCW2006 Exploring the Effects of Group Size and Display Configuration on Visual Search
Forlines, C., Shen, C., Wigdor, D., and Balakrishnan, R. 2006. Exploring the effects of group size and display configuration on visual search. In Proceedings of the 2006 20th Anniversary Conference on Computer Supported Cooperative Work (Banff, Alberta, Canada, November 04 - 08, 2006). CSCW '06. ACM Press, New York, NY, 11-20.
paper (1.0 Mb)
CollabTech 2006 Table-Centric Interactive Spaces for Real-Time Collaboration: Solutions, Evaluation, and Application Scenarios
Wigdor, D., Shen, C., Forlines, C., Balakrishnan, R., Table-Centric Interactive Spaces for Real-Time Collaboration: Solutions, Evaluation, and Application Scenarios. To appear in CollabTech 2006, July 2006 (in press),
paper (950 Kb)
AVI 2006 Enabling Interaction with Single User Applications through Speech and Gestures on a Multi-User Tabletop
Tse, E., Shen, C., Greenberg, S., and Forlines, C. 2006. Enabling interaction with single user applications through speech and gestures on a multi-user tabletop. In Proceedings of the Working Conference on Advanced Visual interfaces (Venezia, Italy, May 23 - 26, 2006). AVI '06. ACM, New York, NY, 336-343.
paper (1.0 Mb)
PERVASIVE 2006 Multimodal Multiplayer Tabletop Gaming
Tse, E., Greenberg, S., Shen, C., and Forlines, C. Multimodal Multiplayer Tabletop Gaming. International Workshop on Pervasive Gaming Applications (PerGames), to appear.
paper (1.1 Mb) | unpublished video (26.4 Mb)
CHI 2006 Effects of Display Position and Control Space Orientation on User Preference and Performance
Wigdor, D., Shen, C., Forlines, C., and Balakrishnan, R. Effects of Display Position and Control Space Orientation on User Preference and Performance. In Proceedings of ACM Conference on Human Factors in Computing Systems - CHI2006, (April, 2006), to appear.
paper (845 Kb)
HRI 2006 The Effect of Head-Nod Recognition in Human-Robot Conversation
Sidner, C. L., Lee, C., Morency, L., and Forlines, C. The effect of head-nod recognition in human-robot conversation. In Proceeding of the 1st ACM SIGCHI/SIGART Conference on Human-Robot interaction (Salt Lake City, Utah, USA, March 02 - 03, 2006). HRI '06. ACM Press, New York, NY, 290-296.
paper (127 Kb) | ACM Digital Library
TABLETOP 2006 Gesture Registration, Relaxation, and Reuse for Multi-Point Direct-Touch Surfaces
Wu, M., Shen, C., Ryall, K., Forlines, C., Balakrishnan, R., Gesture Registration, Relaxation, and Reuse for Multi-Point Direct-Touch Surfaces, in First IEEE International Workshop Proceedings of the Horizontal Interactive Human-Computer Systems, 2006. TableTop 2006. (Adelaide, South Australia, 2006), pp 183-190.
paper (696 Kb) | high-res video (18.4 Mb) | low-res video (6.9 Mb) | IEEE Explore
TABLETOP 2006 MultiSpace: Enabling Electronic Document Micro-mobility in Table-Centric, Multi-Device Environments
Everitt, K., Shen, C., Ryall, K., Forlines, C., MultiSpace: Enabling Electronic Document Micro-mobility in Table-Centric, Multi-Device Environments , in First IEEE International Workshop Proceedings of the Horizontal Interactive Human-Computer Systems, 2006. TableTop 2006. (Adelaide, South Australia, 2006), pp. 27-34.
paper (574 Kb) | IEEE Explore
TABLETOP 2006 Experiences With and Observations of Direct-Touch Tables
Ryall, K., Ringel Morris, M., Everitt, K., Forlines, C., Shen, C., Experiences With and Observations of Direct-Touch Tables, in First IEEE International Workshop Proceedings of the Horizontal Interactive Human-Computer Systems, 2006. TableTop 2006. (Adelaide, South Australia, 2006), pp 89-96.
paper (574 Kb) | IEEE Explore
UIST 2005 Zoom-and-pick: facilitating visual zooming and precision pointing with interactive handheld projectors
Forlines, C., Balakrishnan, R., Beardsley, P., Baar, J.v. and Raskar, R., Zoom-and-pick: facilitating visual zooming and precision pointing with interactive handheld projectors. in Proceedings of the 18th annual ACM symposium on User interface software and technology, (Seattle, WA, USA, 2005), ACM Press, 73-82.
paper (574 Kb) | 6.5 MB high-res video | 2.5 MB low-res video) | ACM Digital Library
UIST 2005 DT Controls: Adding Identity to Physical Interfaces
P.H., Harsham, B., Forlines, C., Leigh, D., Yerazunis, W., Shipman, S., Schmidt-Nielsen, B. and Ryall, K., DT controls: adding identity to physical interfaces. in Proceedings of the 18th annual ACM symposium on User interface software and technology, (Seattle, WA, USA, 2005), ACM Press, 245-252.
paper (574 Kb) | (7.0 MB high-res video | 2.6 MB low-res video) | ACM Digital Library
INTERACT 2005 A Comparison Between Spoken Queries and Menu-Based Interfaces for In-car Digital Music Selection
Forlines, C., Schmidt-Nielsen, B., Raj, B., Wittenburg, K. and Wolf, P., A Comparison Between Spoken Queries and Menu-Based Interfaces for In-car Digital Music Selection. in Proceedings of Human-Computer Interaction - INTERACT 2005: IFIP TC13 International Conference, (Rome, Italy, 2005), 536-549.
paper (574 Kb) | (30.0 MB high-res video | Spinger Link
GI 2005 Exploring non-speech auditory feedback at an interactive multi-user tabletop
Hancock, M. S., Shen, C., Forlines, C., and Ryall, K. 2005. Exploring non-speech auditory feedback at an interactive multi-user tabletop. In Proceedings of the 2005 Conference on Graphics interface (Victoria, British Columbia, May 09 - 11, 2005). ACM International Conference Proceeding Series, vol. 112. Canadian Human-Computer Communications Society, School of Computer Science, University of Waterloo, Waterloo, Ontario, 41-50.
paper (181 Kb) | ACM Digital Library
IEEE CG&A 2005 Interaction Using a Handheld Projector
Beardsley, P., Van Baar, J., Raskar, R., Forlines, C., Interaction Using a Handheld Projector, IEEE Computer Graphics and Applications, Volume 25 , Issue 1 (January 2005), pp. 39-43.
paper (181 Kb) | IEEE Digital Library
CSCW 2004 Exploring the effects of group size and table size on interactions with tabletop shared-display groupware
Ryall, K., Forlines, C., Shen, C., and Morris, M. R. 2004. Exploring the effects of group size and table size on interactions with tabletop shared-display groupware. In Proceedings of the 2004 ACM Conference on Computer Supported Cooperative Work (Chicago, Illinois, USA, November 06 - 10, 2004). CSCW '04. ACM Press, New York, NY, 284-293.
paper (547 Kb) | ACM Digital Library
CHI 2004 DiamondSpin: an extensible toolkit for around-the-table interaction
Shen, C., Vernier, F. D., Forlines, C., and Ringel, M. 2004. DiamondSpin: an extensible toolkit for around-the-table interaction. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (Vienna, Austria, April 24 - 29, 2004). CHI '04. ACM Press, New York, NY, 167-174.
paper (1.7 Mb) | video (28.0 Mb) | ACM Digital Library
ADCOG 2003 Digi-Koi: A Game for Cell Phones
Forlines, C., Marks, J., and Schmidt-Nielsen. B. Digi-Koi: A Game for Cell Phones, 2nd International Conference on Application and Development of Computer Games (ADCOG), January 2003.
paper (1.7 Mb)
SIGGRAPH 2003 iLamps: Geometrically Aware and Self-Configuring Projectors
Raskar, R., van Baar, J., Beardsley, P.A., Willwacher, T., Rao, S., and Forlines, C., iLamps: Geometrically Aware and Self-Configuring Projectors, ACM Transactions on Graphics (TOG), Volume 22, Issue 3, pp. 809-818.
paper (1.7 Mb) | ACM Digital Library
UIST 2003 Rapid serial visual presentation techniques for consumer digital video devices
Wittenburg, K., Forlines, C., Lanning, T., Esenther, A., Harada, S. and Miyachi, T., Rapid serial visual presentation techniques for consumer digital video devices. in Proceedings of the 16th annual ACM symposium on User interface software and technology, (Vancouver, Canada, 2003), ACM Press, 115-124.
paper (1.7 Mb) | video (79.0 Mb) | video (29.0 Mb) | design variations video (15.5 Mb) | ACM Digital Library
NIME 2002 JAM-O-WORLD: Evolution of the Jam-O-Drum Multi-player Musical Controller into the Jam-O-Whirl Gaming Interface
Blaine, T., and Forlines, C., JAM-O-WORLD: Evolution of the Jam-O-Drum Multi-player Musical Controller into the Jam-O-Whirl Gaming Interface. in Proceedings of the 2002 Conference on New Instruments for Musical Expression (NIME-02), Dublin, Ireland, May 24-26, 2002.
paper (295 KB)
CSCW 2002 Sharing and building digital group histories
Shen, C., Lesh, N. B., Vernier, F., Forlines, C., and Frost, J. Sharing and building digital group histories. In Proceedings of the 2002 ACM Conference on Computer Supported Cooperative Work (New Orleans, Louisiana, USA, November 16 - 20, 2002). CSCW '02. ACM Press, New York, NY, 324-333.
paper (6.7 Mb) | quicktime video (15.1 Mb) | ACM Digital Library
ICSLP 2002 Subset Languages for Conversing with Collaborative Interface Agents
Sidner, C.L., and Forlines, C., Subset Languages for Conversing with Collaborative Interface Agents, International Conference on Spoken Language Processing (ICSLP), September 2002.
paper (6.7 Mb)

Refereed Short Conference Paper and Journal Publications

UIST2006 Adapting a Single-Display, Single-User Geospatial Application for a Multi-Device, Multi-User Environment
Forlines, C., Esenther, A., Shen, C., Wigdor, D., and Ryall, K. Adapting a Single-Display, Single-User Geospatial Application for a Multi-Device, Multi-User Environment. To appear in Proceedings of the 2006 ACM conference on User Interface Software and Technology, (Montreux, Switzerland, 2006), ACM Press, in press.
AVI 2006 Table-Centric Interactive Spaces for Real-Time Collaboration
Wigdor, D., Shen, C., Forlines, C., Balakrishnan, R. Table-Centric Interactive Spaces for Real-Time Collaboration. In Proceedings of Advanced Visual Interfaces (Venice, Italy, May 2006), to appear.
paper (1.6 Mb)
UIST 2005 DTLens: multi-user tabletop spatial data exploration
Forlines, C. and Shen, C. 2005. DTLens: multi-user tabletop spatial data exploration. In Proceedings of the 18th Annual ACM Symposium on User interface Software and Technology (Seattle, WA, USA, October 23 - 26, 2005). UIST '05. ACM Press, New York, NY, 119-122.
paper (5.7 Mb) | video (15.9 Mb) | ACM Digital Library
INTERACT 2005 Under My Finger: Human Factors in Pushing and Rotating Documents Across the Table
Forlines, C., Shen, C., Vernier, F. and Wu, M., Under My Finger: Human Factors in Pushing and Rotating Documents Across the Table. in Proceedings of Human-Computer Interaction - INTERACT 2005: IFIP TC13 International Conference, (Rome, Italy, 2005), 994-997.
paper (91 Kb) | Springer Link
INTERACT 2005 iDwidgets: Parameterizing Widgets by User Identity
Ryall, K., Esenther, A., Everitt, K., Forlines, C., Morris, M.R., Shen, C., Shipman, S. and Vernier, F., iDwidgets: Parameterizing Widgets by User Identity. in Proceedings of Human-Computer Interaction - INTERACT 2005: IFIP TC13 International Conference, (Rome, Italy, 2005), pp. 1124-1128.
paper (41 Kb) | Springer Link
INTERACT 2005 DocuBits and Containers: Providing e-Document Micro-mobility in a Walk-Up Interactive Tabletop Environment
Everitt, K., Shen, C., Ryall, K. and Forlines, C., DocuBits and Containers: Providing e-Document Micro-mobility in a Walk-Up Interactive Tabletop Environment. in Proceedings of Human-Computer Interaction - INTERACT 2005: IFIP TC13 International Conference, (Rome, Italy, 2005), 998-1001.
paper (211 Kb) | video (327 Kb) | Springer Link
CHI 2005 Glimpse: a novel input model for multi-level devices
Forlines, C. Shen, C., and Buxton, B. Glimpse: a novel input model for multi-level devices. In CHI '05 Extended Abstracts on Human Factors in Computing Systems (Portland, OR, USA, April 02 - 07, 2005). CHI '05. ACM Press, New York, NY, 1375-1378.
paper (82 Kb) | ACM Digital Library
CHI 2005 Modal spaces: spatial multiplexing to mediate direct-touch input on large displays
Everitt, K., Shen, C., Ryall, K., and Forlines, C. 2005. Modal spaces: spatial multiplexing to mediate direct-touch input on large displays. In CHI '05 Extended Abstracts on Human Factors in Computing Systems (Portland, OR, USA, April 02 - 07, 2005). CHI '05. ACM Press, New York, NY, 1359-1362.
paper (270 Kb) | video (24.9 Mb) | ACM Digital Library
CHI 2005 CoR2Ds: Context-Rooted Rotatable Draggables for Tabletop Interaction
Shen, C., Hancock, M. S., Forlines, C., and Vernier, F. D., CoR˛Ds: Context-Rooted Rotatable Draggables for Tabletop Interaction. In CHI '05 Extended Abstracts on Human Factors in Computing Systems, (Portland, OR, USA, April 02 - 07, 2005). CHI '05. ACM Press, New York, NY, 1781-1784.
paper (327 Kb) | video (17.4 Mb) | ACM Digital Library
ICCE 2005 Augmenting Fast-forward and Rewind for Personal Digital Video Recorders
Divakaran, A., Forlines, C., Lanning, T., Shipman, S., and Wittenburg, K., Augmenting Fast-forward and Rewind for Personal Digital Video Recorders, International Conference on Consumer Electronics (ICCE), January 2005.
paper (327 Kb) | video (17.4 Mb)
CSCW 2004 Beyond "social protocols": multi-user coordination policies for co-located groupware
Ringel Morris, M., Ryall, K., Shen, C., Forlines, C., and Vernier, F. 2004. Beyond "social protocols": multi-user coordination policies for co-located groupware. In Proceedings of the 2004 ACM Conference on Computer Supported Cooperative Work (Chicago, Illinois, USA, November 06 - 10, 2004). CSCW '04. ACM Press, New York, NY, 262-265.
paper (209 Kb) | ACM Digital Library
HLT 2004 A Speech-In List-Out Approach to Spoken User Interfaces
Divi, V., Forlines, C., van Gemert, J.V., Raj, B., Schmidt-Nielsen, B., Wittenburg, K., Woelfel, J., Wolf, P., and Zhang, F., A Speech-In List-Out Approach to Spoken User Interfaces, Human Language Technology Conference, May 2004.
paper (327 Kb)
CHI 2004 Release, relocate, reorient, resize: fluid techniques for document sharing on multi-user interactive tables
Ringel, M., Ryall, K., Shen, C., Forlines, C., and Vernier, F. 2004. Release, relocate, reorient, resize: fluid techniques for document sharing on multi-user interactive tables. In CHI '04 Extended Abstracts on Human Factors in Computing Systems (Vienna, Austria, April 24 - 29, 2004). CHI '04. ACM Press, New York, NY, 1441-1444.
paper (244 Kb) | ACM Digital Library
HCI International 2003 Rapid Serial Visual Presentation Techniques for Visualizing a 3rd Data Dimension
Wittenburg, K., Lanning, T., Forlines, C., and Esenther, A., Rapid Serial Visual Presentation Techniques for Visualizing a 3rd Data Dimension. International Conference on Human-Computer Interaction (HCI), June 2003.
paper (244 Kb)



ACM SIGGRAPH Computer Graphics, May 2000 Alice: Model, Paint and Animate ­ Easy-to-use Interactive Graphics for the Web
Pausch, R. and Forlines, C., Alice: Model, Paint and Animate ­ Easy-to-use Interactive Graphics for the Web. ACM SIGGRAPH Computer Graphics, vol 34, no. 2, May 2000. pp. 42-43.
paper (744 Kb) | ACM Digital Library

Workshop Papers, Invited Papers, Posters, and Presentations

SPIE 2006 Subjective assessment of consumer video summarization
Forlines, C., Peker, K., and Divakaran, A. Subjective assessment of consumer video summarization. in Proceedings of SPIE Conference Multimedia Content Analysis, Management and Retrieval, Vol. 6073, pp. 170-177, January 2006.
CSCW 2004 Conflict Resolution in Paper and Digital Worlds: Two Surveys of User Expectations
Ringel Morris, M., Forlines, C., Ryall, K., Shen, C., Conflict Resolution in Paper and Digital Worlds: Two Surveys of User Expectations, ACM Conference on Computer Supported Cooperative Work (CSCW), November 2004.
Poster (162 Kb)
CSCW 2004 Observations of a Shared Tabletop User Study
Everitt, K., Forlines, C., Ryall, K., Shen, C., Observations of a Shared Tabletop User Study, ACM Conference on Computer Supported Cooperative Work (CSCW), November 2004.
Poster (187 Kb)
CVRV 2003 Intelligent Clusters and Collaborative Projector-based Displays
Raskar, R., van Baar, J., Beardsley, P.A., Forlines, C., Dietz, P.H., Esenther, A.W., Leigh, D.L, Ryall, K., Shen, C., Shipman, S.E., Yerazunis, W.S., Intelligent Clusters and Collaborative Projector-based Displays, NSF Workshop on Collaborative Virtual Reality and Visualization (CVRV), October 2003.
workshop paper (187 Kb)
CSCW 2002 DiamondTouch SDK: Support for Multi-User, Multi-Touch Applications
Esenther, A.; Forlines, C.; Ryall, K.; Shipman, S., DiamondTouch SDK: Support for Multi-User, Multi-Touch Applications, Demo at the ACM Conference on Computer Supported Cooperative Work (CSCW), November 2002.
paper (744 Kb) | UBICOMP
UBICOMP 2002 Around the Table
Shen, C., Vernier, F., Forlines, C., and Lesh, N., Around the Table, Workshop on Collaboration with Interactive Walls and Tables.
paper (33 Kb) | ACM Digital Library
UIST 2002 Alice2: Programming without Syntax Errors
Kelleher, C., Cosgrove, D., Culyba, D., Forlines, C., Pratt, J., and Pausch, R. Alice2: Programming without Syntax Errors. Demo at UIST 2002.
demo paper (33 Kb)
SIGGRAPH '99:
WWW 3D Roundup
Teddy & Alice: Tools for the Novice Users of 3D Graphics
Pausch, R., Forlines, C., Igarashi, T.,Teddy & Alice: Tools for the Novice Users of 3D Graphics


Installations

SIGGRAPH 2004:
Emerging Technologies
Interacting With Projections Using iLamp Projectors, demonstration applications running on interactive handheld projectors.
Ars Electronic Center
Linz, Austria
Jam-O-Drum: CircleMaze was invited to become part of the museum's permanent collection of interactive media. Gerfried Stocker, director of the Ars Electronica Center, cites the Jam-O-Drum as one of the museum's most popular exhibits.
Zeum Youth Art & Technology Center
San Francisco, CA.
May 2001 - May 2002
Jam-O-World Student lead for a team of graduate students from Carnegie Mellon’s Entertainment Technology Center who developed two musical collaborative experiences for a one-year museum installation.
SIGGRAPH 2001:
Emerging Technologies
CircleMaze, an interactive musical game that encourages collaboration.
SIGGRAPH '99:
Emerging Technologies
Building Virtual Worlds, Virtual Reality demonstrations of worlds built using Alice.


Patents and Public Applications

U.S. Patent 7,179,171

Fish breeding toy for cellular telephones (with Joseph Marks)

U.S. Patent 7,139,006

System and method for presenting and browsing images serially (with Alan Esenther, Thomas Lanning, and Kent Wittenburg)

U.S. Patent 6,764,185

Projector as an Input and Output Device (with Paul Beardsley, Dirk Brinkman, and Ramesh Raskar)

pending

Method and system for adapting a single-client, single-user application to a multi-user, multi-client environment (with Alan Esenther, Chia Shen, Daniel Wigdor, and Kathy Ryall)

pending

Method for stabilizing and precisely locating pointers generated by handheld direct pointing devices (with Ravin Balakrishnan )

pending

Context aware video conversion method and playback system

pending

Control system for differentiating multiple users (with Paul Dietz, Bret Harsham, Sam Shipman, Darren Leigh, Bill Yerazunis, Bent Schmidt-Nielsen, and Kathy Ryall )

pending

Method and system for manipulating graphical objects displayed on a touch-sensitive display surface using displaced pop-ups (with Fred Vernier, Chia Shen, and Mark Hancock )

pending

Spatial multiplexing to mediate direct-touch input on large displays (with Chia Shen, Kate Everitt, and Kathy Ryall )

pending

Video presentation using compositional structures (with Tom Lanning, Ajay Divakaran, Kadir Peker, Regunathan Radhakrishnan, and Ziyou Xiong )

pending

Method for editing graphics objects with multi-level input devices (with Chia Shen)

pending

Conflict resolution for graphic multi-user interface (with Meredith J. Ringel, Kathleen Ryall, Chia Shen, and Frederic Vernier )

pending

Hand gesture interaction with touch surface (with Michael Wu, Chia Shen, and Kathleen Ryall)

pending

Method for rendering with composited images on cellular telephones (with Joseph Marks)

pending

Context aware projector (with Paul Beardsley and Ramesh Raskar)

pending

Multi-user collaborative graphical user interfaces (with Chia Shen and Frederic Vernier)

Software

Texas Instruments Member of a six person graduate student team that designed and developed an application that led to StudyCards, a flashcard like study aid for use in non-math and science classes. Texas Instruments now includes StudyCards with most of their handheld graphing calculators.
Alice Alice is a 3D Authoring system for non-programmers. The focus of the Alice project is now to provide the best possible first exposure to programming for students ranging from middle schoolers to college students.