Ravin Balakrishnan

Ph.D

Personal Homepage
http://www.dgp.toronto.edu/~ravin/
Employer
University of Toronto (http://web.cs.toronto.edu/Page4.aspx)
Email
ravin@dgp.toronto.edu

Ravin Balakrishnan is a Professor of Computer Science and Canada Research Chair in Human-Centred Interfaces at the Department of Computer Science, University of Toronto where he co-directs the Dynamic Graphics Project (DGP) laboratory. His research interests are in Human Computer Interaction (HCI), Information and Communications Technology for Development, and Interactive Computer Graphics. He earned his Ph.D. in Computer Science from the University of Toronto, working with Bill Buxton, while concurrently a part-time researcher at Alias|wavefront (now part of Autodesk). He was elected to the ACM CHI Academy in 2011, is the recipient of an Alfred P. Sloan Research Fellowship (2007), an Ontario Premier's Research Excellence Award (2003), the Bell University Laboratories Associate Chair in HCI at the University of Toronto (2002-2006), and best paper awards, nominations and honourable mentions at the CHI 2010, CSCW 2010, CHI 2009, CHI 2008, CSCW 2006, UIST 2006, CHI 2005, Graphics Interface 2005 and UIST 2004 conferences. In addition to working with students and colleagues at Toronto, he collaborates with researchers at leading industrial laboratories and universities worldwide, including stints as a visiting researcher at Mitsubishi Electric Research Laboratories (MERL) (2005-2007), a visiting professor at the University of Paris & INRIA (2006), and a visiting researcher at Microsoft Research's Redmond, Beijing, Bangalore and Cambridge labs while on sabbatical from the University of Toronto during the 2007-2008 academic year. He was a co-founder of Bump Technologies Inc., which was acquired by Google in 2010, and is involved in another startup that is commercializing research conducted in his lab: Arcestra. Further information, including publications and videos demonstrating some of his research, can be obtained from www.dgp.toronto.edu/~ravin

Publication Statistics

Publication period start
1994
Publication period end
2011
Number of co-authors
104

Co-authors
Number of publications with favourite co-authors

Productive Colleagues
Most productive colleagues in number of publications

Publications

Zhao, Jian, Chevalier, Fanny, Balakrishnan, Ravin (2011): KronoMiner: using multi-foci navigation for the visual exploration of time-series data. In: Proceedings of ACM CHI 2011 Conference on Human Factors in Computing Systems , 2011, . pp. 1737-1746. http://dx.doi.org/10.1145/1978942.1979195

Jain, Mohit, Birnholtz, Jeremy, Cutrell, Edward, Balakrishnan, Ravin (2011): Exploring display techniques for mobile collaborative learning in developing regions. In: Proceedings of 13th Conference on Human-computer interaction with mobile devices and services , 2011, . pp. 81-90. http://dx.doi.org/10.1145/2037373.2037388

Freeman, Dustin, Balakrishnan, Ravin (2011): Tangible actions. In: Proceedings of the 2011 ACM International Conference on Interactive Tabletops and Surfaces , 2011, . pp. 87-96. http://dx.doi.org/10.1145/2076354.2076373

Mathur, Akhil, Ramachandran, Divya, Cutrell, Edward, Balakrishnan, Ravin (2011): An exploratory study on the use of camera phones and pico projectors in rural India. In: Proceedings of 13th Conference on Human-computer interaction with mobile devices and services , 2011, . pp. 347-356. http://dx.doi.org/10.1145/2037373.2037426

Thiel, Yannick, Singh, Karan, Balakrishnan, Ravin (2011): Elasticurves: exploiting stroke dynamics and inertia for the real-time neatening of sketch. In: Proceedings of the 2011 ACM Symposium on User Interface Software and Technology , 2011, . pp. 383-392. http://dx.doi.org/10.1145/2047196.2047246

Scott, James, Izadi, Shahram, Rezai, Leila Sadat, Ruszkowski, Dominika, Bi, Xiaojun, Balakrishnan, Ravin (2010): RearType: text entry using keys on the back of a device. In: Proceedings of 12th Conference on Human-computer interaction with mobile devices and services , 2010, . pp. 171-180. http://doi.acm.org/10.1145/1851600.1851630

Bi, Xiaojun, Bae, Seok-Hyung, Balakrishnan, Ravin (2010): Effects of interior bezels of tiled-monitor large displays on visual search, tunnel steeri. In: Proceedings of ACM CHI 2010 Conference on Human Factors in Computing Systems , 2010, . pp. 65-74. http://doi.acm.org/10.1145/1753326.1753337

Amershi, Saleema, Morris, Meredith Ringel, Moraveji, Neema, Balakrishnan, Ravin, Toyama, Kentaro (2010): Multiple mouse text entry for single-display groupware. In: Proceedings of ACM CSCW10 Conference on Computer-Supported Cooperative Work , 2010, . pp. 169-178. http://doi.acm.org/10.1145/1718918.1718950

Yu, Chun, Shi, Yuanchun, Balakrishnan, Ravin, Meng, Xiangliang, Suo, Yue, Fan, Mingming, Qin, Yongqiang (2010): The satellite cursor: achieving MAGIC pointing without gaze tracking using multiple cursor. In: Proceedings of the 2010 ACM Symposium on User Interface Software and Technology , 2010, . pp. 163-172. http://doi.acm.org/10.1145/1866029.1866056

Vogel, Daniel, Balakrishnan, Ravin (2010): Occlusion-aware interfaces. In: Proceedings of ACM CHI 2010 Conference on Human Factors in Computing Systems , 2010, . pp. 263-272. http://doi.acm.org/10.1145/1753326.1753365

Birnholtz, Jeremy, Ranjan, Abhishek, Balakrishnan, Ravin (2010): Providing Dynamic Visual Information for Collaborative Tasks: Experiments With Automatic C. In Human Computer Interaction, 25 (3) pp. 261-287. http://www.informaworld.com/10.1080/07370024.2010.500146

Vogel, Daniel, Balakrishnan, Ravin (2010): Direct Pen Interaction With a Conventional Graphical User Interface. In Human Computer Interaction, 25 (4) pp. 324-388. http://www.informaworld.com/10.1080/07370024.2010.499839

Dubroy, Patrick, Balakrishnan, Ravin (2010): A study of tabbed browsing among Mozilla Firefox users. In: Proceedings of ACM CHI 2010 Conference on Human Factors in Computing Systems , 2010, . pp. 673-682. http://doi.acm.org/10.1145/1753326.1753426

Ranjan, Abhishek, Birnholtz, Jeremy, Balakrishnan, Ravin, Lee, Dana (2010): Automatic camera control using unobtrusive vision and audio tracking. In: Proceedings of the 2010 Conference on Graphics Interface , 2010, . pp. 47-54. http://doi.acm.org/10.1145/4713060.1839224

Bi, Xiaojun, Balakrishnan, Ravin (2009): Comparing usage of a large high-resolution display to single or dual desktop displays for . In: Proceedings of ACM CHI 2009 Conference on Human Factors in Computing Systems , 2009, . pp. 1005-1014. http://doi.acm.org/10.1145/1518701.1518855

Moraveji, Neema, Inkpen, Kori, Cutrell, Ed, Balakrishnan, Ravin (2009): A mischief of mice: examining children\'s performance in single display groupware systems . In: Proceedings of ACM CHI 2009 Conference on Human Factors in Computing Systems , 2009, . pp. 2157-2166. http://doi.acm.org/10.1145/1518701.1519030

Vogel, Daniel, Cudmore, Matthew, Casiez, Géry, Balakrishnan, Ravin, Keliher, Liam (2009): Hand occlusion with tablet-sized direct pen input. In: Proceedings of ACM CHI 2009 Conference on Human Factors in Computing Systems , 2009, . pp. 557-566. http://doi.acm.org/10.1145/1518701.1518787

Hinckley, Ken, Dixon, Morgan, Sarin, Raman, Guimbretiere, Francois, Balakrishnan, Ravin (2009): Codex: a dual screen tablet computer. In: Proceedings of ACM CHI 2009 Conference on Human Factors in Computing Systems , 2009, . pp. 1933-1942. http://doi.acm.org/10.1145/1518701.1518996

Findlater, Leah, Balakrishnan, Ravin, Toyama, Kentaro (2009): Comparing semiliterate and illiterate users\' ability to transition from audio+text to tex. In: Proceedings of ACM CHI 2009 Conference on Human Factors in Computing Systems , 2009, . pp. 1751-1760. http://doi.acm.org/10.1145/1518701.1518971

Forlines, Clifton, Balakrishnan, Ravin (2009): Improving visual search with image segmentation. In: Proceedings of ACM CHI 2009 Conference on Human Factors in Computing Systems , 2009, . pp. 1093-1102. http://doi.acm.org/10.1145/1518701.1518868

Chu, Gerry, Moscovich, Tomer, Balakrishnan, Ravin (2009): Haptic conviction widgets. In: Proceedings of the 2009 Conference on Graphics Interface , 2009, . pp. 207-210. http://doi.acm.org/10.1145/1555880.1555926

Saponas, T. Scott, Tan, Desney S., Morris, Dan, Balakrishnan, Ravin, Turner, Jim, Landay, James A. (2009): Enabling always-available input with muscle-computer interfaces. In: Proceedings of the ACM Symposium on User Interface Software and Technology , 2009, . pp. 167-176. http://doi.acm.org/10.1145/1622176.1622208

Balakrishnan, Ravin, Baudisch, Patrick (2009): Introduction to this Special Issue on Ubiquitous Multi-Display Environments. In Human-Computer Interaction, 24 (1) pp. 1-8. http://www.informaworld.com/10.1080/07370020902914311

Bae, Seok-Hyung, Balakrishnan, Ravin, Singh, Karan (2009): EverybodyLovesSketch: 3D sketching for a broader audience. In: Proceedings of the ACM Symposium on User Interface Software and Technology , 2009, . pp. 59-68. http://doi.acm.org/10.1145/1622176.1622189

Grossman, Tovi, Balakrishnan, Ravin (2008): Collaborative interaction with volumetric displays. In: Proceedings of ACM CHI 2008 Conference on Human Factors in Computing Systems April 5-10, 2008, . pp. 383-392. http://doi.acm.org/10.1145/1357054.1357118

Cao, Xiang, Li, Jacky Jie, Balakrishnan, Ravin (2008): Peephole pointing: modeling acquisition of dynamically revealed targets. In: Proceedings of ACM CHI 2008 Conference on Human Factors in Computing Systems April 5-10, 2008, . pp. 1699-1708. http://doi.acm.org/10.1145/1357054.1357320

Forlines, Clifton, Balakrishnan, Ravin (2008): Evaluating tactile feedback and direct vs. indirect stylus input in pointing and crossing . In: Proceedings of ACM CHI 2008 Conference on Human Factors in Computing Systems April 5-10, 2008, . pp. 1563-1572. http://doi.acm.org/10.1145/1357054.1357299

Cao, Xiang, Massimi, Michael, Balakrishnan, Ravin (2008): Flashlight jigsaw: an exploratory study of an ad-hoc multi-player game on public displays. In: Proceedings of ACM CSCW08 Conference on Computer-Supported Cooperative Work , 2008, . pp. 77-86. http://doi.acm.org/10.1145/1460563.1460577

Dragicevic, Pierre, Ramos, Gonzalo, Bibliowitcz, Jacobo, Nowrouzezahrai, Derek, Balakrishnan, Ravin, Singh, Karan (2008): Video browsing by direct manipulation. In: Proceedings of ACM CHI 2008 Conference on Human Factors in Computing Systems April 5-10, 2008, . pp. 237-246. http://doi.acm.org/10.1145/1357054.1357096

Bi, Xiaojun, Moscovich, Tomer, Ramos, Gonzalo, Balakrishnan, Ravin, Hinckley, Ken (2008): An exploration of pen rolling for pen-based interaction. In: Cousins, Steve B., Beaudouin-Lafon, Michel (eds.) Proceedings of the 21st Annual ACM Symposium on User Interface Software and Technology October 19-22, 2008, Monterey, CA, USA. pp. 191-200. http://doi.acm.org/10.1145/1449715.1449745

Cao, Xiang, Wilson, Andrew D., Balakrishnan, Ravin, Hinckley, Ken, Hudson, Scott E. (2008): ShapeTouch: Leveraging contact shape on interactive surfaces. In: Third IEEE International Workshop on Tabletops and Interactive Surfaces Tabletop 2008 October 1-3, 2008, Amsterdam, The Netherlands. pp. 129-136. http://dx.doi.org/10.1109/TABLETOP.2008.4660195

Prasad, Archana, Medhi, Indrani, Toyama, Kentaro, Balakrishnan, Ravin (2008): Exploring the feasibility of video mail for illiterate users. In: Levialdi, Stefano (eds.) AVI 2008 - Proceedings of the working conference on Advanced Visual Interfaces May 28-30, 2008, Napoli, Italy. pp. 103-110. http://doi.acm.org/10.1145/1385569.1385588

Benko, Hrvoje, Wilson, Andrew D., Balakrishnan, Ravin (2008): Sphere: multi-touch interactions on a spherical display. In: Cousins, Steve B., Beaudouin-Lafon, Michel (eds.) Proceedings of the 21st Annual ACM Symposium on User Interface Software and Technology October 19-22, 2008, Monterey, CA, USA. pp. 77-86. http://doi.acm.org/10.1145/1449715.1449729

Bae, Seok-Hyung, Balakrishnan, Ravin, Singh, Karan (2008): ILoveSketch: as-natural-as-possible sketching system for creating 3d curve models. In: Cousins, Steve B., Beaudouin-Lafon, Michel (eds.) Proceedings of the 21st Annual ACM Symposium on User Interface Software and Technology October 19-22, 2008, Monterey, CA, USA. pp. 151-160. http://doi.acm.org/10.1145/1449715.1449740

Casiez, Géry, Vogel, Daniel, Balakrishnan, Ravin, Cockburn, Andy (2008): The Impact of Control-Display Gain on User Performance in Pointing Tasks. In Human-Computer Interaction, 23 (3) pp. 215-250. http://www.informaworld.com/10.1080/07370020802278163

Ranjan, Abhishek, Birnholtz, Jeremy, Balakrishnan, Ravin (2008): Improving meeting capture by applying television production principles with audio and moti. In: Proceedings of ACM CHI 2008 Conference on Human Factors in Computing Systems April 5-10, 2008, . pp. 227-236. http://doi.acm.org/10.1145/1357054.1357095

Saponas, T. Scott, Tan, Desney S., Morris, Dan, Balakrishnan, Ravin (2008): Demonstrating the feasibility of using forearm electromyography for muscle-computer interf. In: Proceedings of ACM CHI 2008 Conference on Human Factors in Computing Systems April 5-10, 2008, . pp. 515-524. http://doi.acm.org/10.1145/1357054.1357138

Schmidt, Ryan, Singh, Karan, Balakrishnan, Ravin (2008): Sketching and Composing Widgets for 3D Manipulation. In Comput. Graph. Forum, 27 (2) pp. 301-310. http://dx.doi.org/10.1111/j.1467-8659.2008.01127.x

Grossman, Tovi, Dragicevic, Pierre, Balakrishnan, Ravin (2007): Strategies for accelerating on-line learning of hotkeys. In: Proceedings of ACM CHI 2007 Conference on Human Factors in Computing Systems , 2007, . pp. 1591-1600. http://doi.acm.org/10.1145/1240624.1240865

Cao, Xiang, Forlines, Clifton, Balakrishnan, Ravin (2007): Multi-user interaction using handheld projectors. In: Proceedings of the ACM Symposium on User Interface Software and Technology October 7-10, 2007, Newport, Rhode Island, USA. pp. 43-52. http://doi.acm.org/10.1145/1294211.1294220

Zhao, Shengdong, Dragicevic, Pierre, Chignell, Mark, Balakrishnan, Ravin, Baudisch, Patrick (2007): Earpod: eyes-free menu selection using touch input and reactive audio feedback. In: Proceedings of ACM CHI 2007 Conference on Human Factors in Computing Systems , 2007, . pp. 1395-1404. http://doi.acm.org/10.1145/1240624.1240836

Ramos, Gonzalo, Cockburn, Andy, Balakrishnan, Ravin, Beaudouin-Lafon, Michel (2007): Pointing lenses: facilitating stylus input through visual-and motor-space magnification. In: Proceedings of ACM CHI 2007 Conference on Human Factors in Computing Systems , 2007, . pp. 757-766. http://doi.acm.org/10.1145/1240624.1240741

Grossman, Tovi, Kong, Nicholas, Balakrishnan, Ravin (2007): Modeling pointing at targets of arbitrary shapes. In: Proceedings of ACM CHI 2007 Conference on Human Factors in Computing Systems , 2007, . pp. 463-472. http://doi.acm.org/10.1145/1240624.1240700

Birnholtz, Jeremy P., Grossman, Tovi, Mak, Clarissa, Balakrishnan, Ravin (2007): An exploratory study of input configuration and group process in a negotiation task using . In: Proceedings of ACM CHI 2007 Conference on Human Factors in Computing Systems , 2007, . pp. 91-100. http://doi.acm.org/10.1145/1240624.1240638

Wigdor, Daniel, Shen, Chia, Forlines, Clifton, Balakrishnan, Ravin (2007): Perception of elementary graphical elements in tabletop and multi-surface environments. In: Proceedings of ACM CHI 2007 Conference on Human Factors in Computing Systems , 2007, . pp. 473-482. http://doi.acm.org/10.1145/1240624.1240701

Grossman, Tovi, Wigdor, Daniel, Balakrishnan, Ravin (2007): Exploring and reducing the effects of orientation on text readability in volumetric displa. In: Proceedings of ACM CHI 2007 Conference on Human Factors in Computing Systems , 2007, . pp. 483-492. http://doi.acm.org/10.1145/1240624.1240702

Ranjan, Abhishek, Birnholtz, Jeremy P., Balakrishnan, Ravin (2007): Dynamic shared visual spaces: experimenting with automatic camera control in a remote repa. In: Proceedings of ACM CHI 2007 Conference on Human Factors in Computing Systems , 2007, . pp. 1177-1186. http://doi.acm.org/10.1145/1240624.1240802

Forlines, Clifton, Wigdor, Daniel, Shen, Chia, Balakrishnan, Ravin (2007): Direct-touch vs. mouse input for tabletop displays. In: Proceedings of ACM CHI 2007 Conference on Human Factors in Computing Systems , 2007, . pp. 647-656. http://doi.acm.org/10.1145/1240624.1240726

Ramos, Gonzalo A., Balakrishnan, Ravin (2007): Pressure marks. In: Proceedings of ACM CHI 2007 Conference on Human Factors in Computing Systems , 2007, . pp. 1375-1384. http://doi.acm.org/10.1145/1240624.1240834

Grossman, Tovi, Balakrishnan, Ravin (2006): An evaluation of depth perception on volumetric displays. In: Celentano, Augusto (eds.) AVI 2006 - Proceedings of the working conference on Advanced visual interfaces May 23-26, 2006, Venezia, Italy. pp. 193-200. http://doi.acm.org/10.1145/1133265.1133305

Wigdor, Daniel, Shen, Chia, Forlines, Clifton, Balakrishnan, Ravin (2006): Table-centric interactive spaces for real-time collaboration. In: Celentano, Augusto (eds.) AVI 2006 - Proceedings of the working conference on Advanced visual interfaces May 23-26, 2006, Venezia, Italy. pp. 103-107. http://doi.acm.org/10.1145/1133265.1133286

Wu, Mike, Shen, Chia, Ryall, Kathy, Forlines, Clifton, Balakrishnan, Ravin (2006): Gesture Registration, Relaxation, and Reuse for Multi-Point Direct-Touch Surfaces. In: First IEEE International Workshop on Horizontal Interactive Human-Computer Systems Tabletop 2006 5-7 January, 2006, Adelaide, Australia. pp. 185-192. http://doi.ieeecomputersociety.org/10.1109/TABLETOP.2006.19

Wigdor, Daniel, Leigh, Darren, Forlines, Clifton, Shipman, Samuel, Barnwell, John, Balakrishnan, Ravin, Shen, Chia (2006): Under the table interaction. In: Proceedings of the ACM Symposium on User Interface Software and Technology , 2006, . pp. 259-268. http://doi.acm.org/10.1145/1166253.1166294

Agarawala, Anand, Balakrishnan, Ravin (2006): Keepin\' it real: pushing the desktop metaphor with physics, piles and the pen. In: Proceedings of ACM CHI 2006 Conference on Human Factors in Computing Systems , 2006, . pp. 1283-1292. http://www.youtube.com/watch?v=M0ODskdEPnQ Demo

Ranjan, Abhishek, Birnholtz, Jeremy P., Balakrishnan, Ravin (2006): An exploratory analysis of partner action and camera control in a video-mediated collabora. In: Proceedings of ACM CSCW06 Conference on Computer-Supported Cooperative Work , 2006, . pp. 403-412. http://doi.acm.org/10.1145/1180875.1180936

Grossman, Tovi, Hinckley, Ken, Baudisch, Patrick, Agrawala, Maneesh, Balakrishnan, Ravin (2006): Hover widgets: using the tracking state to extend the capabilities of pen-operated devices. In: Proceedings of ACM CHI 2006 Conference on Human Factors in Computing Systems , 2006, . pp. 861-870. http://doi.acm.org/10.1145/1124772.1124898

Ranjan, Abhishek, Balakrishnan, Ravin, Chignell, Mark (2006): Searching in audio: the utility of transcripts, dichotic presentation, and time-compressio. In: Proceedings of ACM CHI 2006 Conference on Human Factors in Computing Systems , 2006, . pp. 721-730. http://doi.acm.org/10.1145/1124772.1124879

Wigdor, Daniel, Shen, Chia, Forlines, Clifton, Balakrishnan, Ravin (2006): Effects of display position and control space orientation on user preference and performan. In: Proceedings of ACM CHI 2006 Conference on Human Factors in Computing Systems , 2006, . pp. 309-318. http://doi.acm.org/10.1145/1124772.1124819

Grossman, Tovi, Balakrishnan, Ravin (2006): The design and evaluation of selection techniques for 3D volumetric displays. In: Proceedings of the ACM Symposium on User Interface Software and Technology , 2006, . pp. 3-12. http://doi.acm.org/10.1145/1166253.1166257

Forlines, Clifton, Shen, Chia, Wigdor, Daniel, Balakrishnan, Ravin (2006): Exploring the effects of group size and display configuration on visual search. In: Proceedings of ACM CSCW06 Conference on Computer-Supported Cooperative Work , 2006, . pp. 11-20. http://doi.acm.org/10.1145/1180875.1180878

Forlines, Clifton, Vogel, Daniel, Balakrishnan, Ravin (2006): HybridPointing: fluid switching between absolute and relative pointing with a direct input. In: Proceedings of the ACM Symposium on User Interface Software and Technology , 2006, . pp. 211-220. http://doi.acm.org/10.1145/1166253.1166286

Cao, Xiang, Balakrishnan, Ravin (2006): Interacting with dynamically defined information spaces using a handheld projector and a p. In: Proceedings of the ACM Symposium on User Interface Software and Technology , 2006, . pp. 225-234. http://doi.acm.org/10.1145/1166253.1166289

Bezerianos, Anastasia, Dragicevic, Pierre, Balakrishnan, Ravin (2006): Mnemonic rendering: an image-based approach for exposing hidden changes in dynamic display. In: Proceedings of the ACM Symposium on User Interface Software and Technology , 2006, . pp. 159-168. http://doi.acm.org/10.1145/1166253.1166279

Ramos, Gonzalo, Balakrishnan, Ravin (2005): Zliding: fluid zooming and sliding for high precision parameter manipulation. In: Proceedings of the 2005 ACM Symposium on User Interface Software and Technology , 2005, . pp. 143-152. http://doi.acm.org/10.1145/1095034.1095059

Forlines, Clifton, Balakrishnan, Ravin, Beardsley, Paul, Baar, Jeroen van, Raskar, Ramesh (2005): Zoom-and-pick: facilitating visual zooming and precision pointing with interactive handhel. In: Proceedings of the 2005 ACM Symposium on User Interface Software and Technology , 2005, . pp. 73-82. http://doi.acm.org/10.1145/1095034.1095046

Vogel, Daniel, Balakrishnan, Ravin (2005): Distant freehand pointing and clicking on very large, high resolution displays. In: Proceedings of the 2005 ACM Symposium on User Interface Software and Technology , 2005, . pp. 33-42. http://doi.acm.org/10.1145/1095034.1095041

Malik, Shahzad, Ranjan, Abhishek, Balakrishnan, Ravin (2005): Interacting with large displays from a distance with vision-tracked multi-finger gestural . In: Proceedings of the 2005 ACM Symposium on User Interface Software and Technology , 2005, . pp. 43-52. http://doi.acm.org/10.1145/1095034.1095042

Bezerianos, Anastasia, Balakrishnan, Ravin (2005): View and Space Management on Large Displays. In IEEE Computer Graphics and Applications, 25 (4) pp. 34-43. http://doi.ieeecomputersociety.org/10.1109/MCG.2005.92

Bezerianos, Anastasia, Balakrishnan, Ravin (2005): Canvas Portals: View and Space Management on Large Displays.. In IEEE Computer Graphics & Applications, Special Issue on Applications of Large Displays, 25 (4) pp. 34-43. http://www.dgp.toronto.edu/~anab/publications/canvasportals-ieeecga2005-low.pdf

Bezerianos, Anastasia, Balakrishnan, Ravin (2005): The vacuum: facilitating the manipulation of distant objects. In: Proceedings of ACM CHI 2005 Conference on Human Factors in Computing Systems , 2005, . pp. 361-370. http://doi.acm.org/10.1145/1054972.1055023

Grossman, Tovi, Balakrishnan, Ravin (2005): The bubble cursor: enhancing target acquisition by dynamic resizing of the cursor\'s activ. In: Proceedings of ACM CHI 2005 Conference on Human Factors in Computing Systems , 2005, . pp. 281-290. http://doi.acm.org/10.1145/1054972.1055012

Cao, Xiang, Balakrishnan, Ravin (2005): Evaluation of an on-line adaptive gesture interface with command prediction. In: Graphics Interface 2005 May 9-11, 2005, Victoria, British Columbia, Canada. pp. 187-194. http://portal.acm.org/citation.cfm?id=1089508.1089540

McGuffin, Michael J., Balakrishnan, Ravin (2005): Interactive Visualization of Genealogical Graphs. In: InfoVis 2005 - IEEE Symposium on Information Visualization 23-25 October, 2005, Minneapolis, MN, USA. pp. 3. http://doi.ieeecomputersociety.org/10.1109/INFOVIS.2005.22

Tsang, Steve, Balakrishnan, Ravin, Singh, Karan, Ranjan, Abhishek (2004): A suggestive interface for image guided 3D sketching. In: Dykstra-Erickson, Elizabeth, Tscheligi, Manfred (eds.) Proceedings of ACM CHI 2004 Conference on Human Factors in Computing Systems April 24-29, 2004, Vienna, Austria. pp. 591-598. http://doi.acm.org/10.1145/985692.985767

Zhao, Shengdong, Balakrishnan, Ravin (2004): Simple vs. compound mark hierarchical marking menus. In: Proceedings of the 2004 ACM Symposium on User Interface Software and Technology , 2004, . pp. 33-42. http://doi.acm.org/10.1145/1029632.1029639

Wigdor, Daniel, Balakrishnan, Ravin (2004): A comparison of consecutive and concurrent input text entry techniques for mobile phones. In: Dykstra-Erickson, Elizabeth, Tscheligi, Manfred (eds.) Proceedings of ACM CHI 2004 Conference on Human Factors in Computing Systems April 24-29, 2004, Vienna, Austria. pp. 81-88. http://doi.acm.org/10.1145/985692.985703

Grossman, Tovi, Balakrishnan, Ravin (2004): Pointing at trivariate targets in 3D environments. In: Dykstra-Erickson, Elizabeth, Tscheligi, Manfred (eds.) Proceedings of ACM CHI 2004 Conference on Human Factors in Computing Systems April 24-29, 2004, Vienna, Austria. pp. 447-454. http://doi.acm.org/10.1145/985692.985749

Ramos, Gonzalo, Boulos, Matthew, Balakrishnan, Ravin (2004): Pressure widgets. In: Dykstra-Erickson, Elizabeth, Tscheligi, Manfred (eds.) Proceedings of ACM CHI 2004 Conference on Human Factors in Computing Systems April 24-29, 2004, Vienna, Austria. pp. 487-494. http://doi.acm.org/10.1145/985692.985754

McGuffin, Michael J., Davison, Gord, Balakrishnan, Ravin (2004): Expand-Ahead: A Space-Filling Strategy for Browsing Trees. In: InfoVis 2004 - 10th IEEE Symposium on Information Visualization 10-12 October, 2004, Austin, TX, USA. pp. 119-126. http://doi.ieeecomputersociety.org/10.1109/INFOVIS.2004.21

Grossman, Tovi, Wigdor, Daniel, Balakrishnan, Ravin (2004): Multi-finger gestural interaction with 3d volumetric displays. In: Proceedings of the 2004 ACM Symposium on User Interface Software and Technology , 2004, . pp. 61-70. http://doi.acm.org/10.1145/1029632.1029644

Aboelsaadat, W., Balakrishnan, Ravin (2004): An Empirical Comparison of Transparency on One and Two Layer Displays. In: Proceedings of the HCI04 Conference on People and Computers XVIII , 2004, . pp. 53-68.

Tsang, Michael, Morris, Nigel, Balakrishnan, Ravin (2004): Temporal Thumbnails: rapid visualization of time-based viewing data. In: Costabile, Maria Francesca (eds.) AVI 2004 - Proceedings of the working conference on Advanced visual interfaces May 25-28, 2004, Gallipoli, Italy. pp. 175-178. http://doi.acm.org/10.1145/989863.989890

Balakrishnan, Ravin (2004): \"Beating\" Fitts\' law: virtual enhancements for pointing facilitation. In International Journal of Human-Computer Studies, 61 (6) pp. 857-874. http://dx.doi.org/10.1016/j.ijhcs.2004.09.002

Vogel, Daniel, Balakrishnan, Ravin (2004): Interactive public ambient displays: transitioning from implicit to explicit, public to pe. In: Proceedings of the 2004 ACM Symposium on User Interface Software and Technology , 2004, . pp. 137-146. http://doi.acm.org/10.1145/1029632.1029656

Wigdor, Daniel, Balakrishnan, Ravin (2003): TiltText: using tilt for text input to mobile phones. In: Proceedings of the 16th annural ACM Symposium on User Interface Software and Technology November, 2-5, 2003, Vancouver, Canada. pp. 81-90. http://doi.acm.org/10.1145/964696.964705

McGuffin, Michael J., Tancau, Liviu, Balakrishnan, Ravin (2003): Using Deformations for Browsing Volumetric Data. In: Turk, Greg, Wijk, Jarke J. van, II, Robert J. Moorhead (eds.) 14th IEEE Visualization 2003 Conference VIS 2003 19-24 October, 2003, Seattle, WA, USA. pp. 401-408.

Ramos, Gonzalo, Balakrishnan, Ravin (2003): Fluid interaction techniques for the control and annotation of digital video. In: Proceedings of the 16th annural ACM Symposium on User Interface Software and Technology November, 2-5, 2003, Vancouver, Canada. pp. 105-114. http://doi.acm.org/10.1145/964696.964708

Grossman, Tovi, Balakrishnan, Ravin, Singh, Karan (2003): An interface for creating and manipulating curves using a high degree-of-freedom curve inp. In: Cockton, Gilbert, Korhonen, Panu (eds.) Proceedings of the ACM CHI 2003 Human Factors in Computing Systems Conference April 5-10, 2003, Ft. Lauderdale, Florida, USA. pp. 185-192.

Cao, Xiang, Balakrishnan, Ravin (2003): VisionWand: interaction techniques for large displays using a passive wand tracked in 3D. In: Proceedings of the 16th annural ACM Symposium on User Interface Software and Technology November, 2-5, 2003, Vancouver, Canada. pp. 173-182. http://doi.acm.org/10.1145/964696.964716

Wu, Mike, Balakrishnan, Ravin (2003): Multi-finger and whole hand gestural interaction techniques for multi-user tabletop displa. In: Proceedings of the 16th annural ACM Symposium on User Interface Software and Technology November, 2-5, 2003, Vancouver, Canada. pp. 193-202. http://doi.acm.org/10.1145/964696.964718

McGuffin, Michael, Balakrishnan, Ravin (2002): Acquisition of expanding targets. In: Terveen, Loren (eds.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 57-64.

Grossman, Tovi, Balakrishnan, Ravin, Kurtenbach, Gordon, Fitzmaurice, George W., Khan, Azam, Buxton, Bill (2002): Creating principal 3D curves with digital tape drawing. In: Terveen, Loren (eds.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 121-128.

Burtnyk, Nicholas, Khan, Azam, Fitzmaurice, George W., Balakrishnan, Ravin, Kurtenbach, Gordon (2002): StyleCam: interactive stylized 3D navigation using integrated spatial & temporal controls. In: Beaudouin-Lafon, Michel (eds.) Proceedings of the 15th annual ACM symposium on User interface software and technology October 27-30, 2002, Paris, France. pp. 101-110. http://doi.acm.org/10.1145/571985.572000

Grossman, Tovi, Balakrishnan, Ravin, Kurtenbach, Gordon, Fitzmaurice, George W., Khan, Azam, Buxton, William (2001): Interaction techniques for 3D modeling on large displays. In: SI3D 2001 , 2001, . pp. 17-23. http://portal.acm.org/citation.cfm?id=364338.364341

Balakrishnan, Ravin, Fitzmaurice, George W., Kurtenbach, Gordon (2001): User Interfaces for Volumetric Displays. In IEEE Computer, 34 (3) pp. 37-45. http://csdl.computer.org/comp/mags/co/2001/03/r3037abs.htm

Buxton, William, Fitzmaurice, George W., Balakrishnan, Ravin, Kurtenbach, Gordon (2000): Large Displays in Automotive Design. In IEEE Computer Graphics and Applications, 20 (4) pp. 68-75. http://csdl.computer.org/comp/mags/cg/2000/04/g4068abs.htm

Balakrishnan, Ravin, Hinckley, Ken (2000): Symmetric Bimanual Interaction. In: Turner, Thea, Szwillus, Gerd, Czerwinski, Mary, Peterno, Fabio, Pemberton, Steven (eds.) Proceedings of the ACM CHI 2000 Human Factors in Computing Systems Conference April 1-6, 2000, The Hague, The Netherlands. pp. 33-40. http://www.acm.org/pubs/articles/proceedings/chi/332040/p33-balakrishnan/p33-balakrishnan.pdf

Balakrishnan, Ravin, Fitzmaurice, George W., Kurtenbach, Gordon, Singh, Karan (1999): Exploring interactive curve and surface manipulation using a bend and twist sensitive inpu. In: SI3D 1999 , 1999, . pp. 111-118. http://doi.acm.org/10.1145/300523.300536

Balakrishnan, Ravin, Kurtenbach, Gordon (1999): Exploring Bimanual Camera Control and Object Manipulation in 3D Graphics Interfaces. In: Altom, Mark W., Williams, Marian G. (eds.) Proceedings of the ACM CHI 99 Human Factors in Computing Systems Conference May 15-20, 1999, Pittsburgh, Pennsylvania. pp. 56-63. http://www.acm.org/pubs/articles/proceedings/chi/302979/p56-balakrishnan/p56-balakrishnan.pdf

Balakrishnan, Ravin, Fitzmaurice, George W., Kurtenbach, Gordon, Buxton, Bill (1999): Digital Tape Drawing. In: Zanden, Brad Vander, Marks, Joe (eds.) Proceedings of the 12th annual ACM symposium on User interface software and technology November 07 - 10, 1999, Asheville, North Carolina, United States. pp. 161-169. http://www.acm.org/pubs/articles/proceedings/uist/320719/p161-balakrishnan/p161-balakrishnan.pdf

Fitzmaurice, George W., Balakrishnan, Ravin, Kurtenbach, Gordon (1999): Sampling, Synthesis, and Input Devices. In Communications of the ACM, 42 (8) pp. 54-63. http://doi.acm.org/10.1145/310930.310973

Balakrishnan, Ravin, Hinckley, Ken (1999): The Role of Kinesthetic Reference Frames in Two-Handed Input Performance. In: Zanden, Brad Vander, Marks, Joe (eds.) Proceedings of the 12th annual ACM symposium on User interface software and technology November 07 - 10, 1999, Asheville, North Carolina, United States. pp. 171-178. http://www.acm.org/pubs/articles/proceedings/uist/320719/p171-balakrishnan/p171-balakrishnan.pdf

Fitzmaurice, George W., Balakrishnan, Ravin, Kurtenbach, Gordon, Buxton, Bill (1999): An Exploration into Supporting Artwork Orientation in the User Interface. In: Altom, Mark W., Williams, Marian G. (eds.) Proceedings of the ACM CHI 99 Human Factors in Computing Systems Conference May 15-20, 1999, Pittsburgh, Pennsylvania. pp. 167-174. http://www.acm.org/pubs/articles/proceedings/chi/302979/p167-fitzmaurice/p167-fitzmaurice.pdf

Balakrishnan, Ravin, Patel, Pranay (1998): The PadMouse: Facilitating Selection and Spatial Positioning for the Non-Dominant Hand. In: Karat, Clare-Marie, Lund, Arnold, Coutaz, Joëlle, Karat, John (eds.) Proceedings of the ACM CHI 98 Human Factors in Computing Systems Conference April 18-23, 1998, Los Angeles, California. pp. 9-16. http://www.acm.org/pubs/articles/proceedings/chi/274644/p9-balakrishnan/p9-balakrishnan.pdf

Balakrishnan, Ravin, Baudel, Thomas, Kurtenbach, Gordon, Fitzmaurice, George W. (1997): The Rockin' Mouse: Integral 3D Manipulation on a Plane. In: Pemberton, Steven (eds.) Proceedings of the ACM CHI 97 Human Factors in Computing Systems Conference March 22-27, 1997, Atlanta, Georgia. pp. 311-318. http://www.acm.org/pubs/articles/proceedings/chi/258549/p311-balakrishnan/p311-balakrishnan.pdf

Balakrishnan, Ravin, MacKenzie, I. Scott (1997): Performance Differences in the Fingers, Wrist, and Forearm in Computer Input Control. In: Pemberton, Steven (eds.) Proceedings of the ACM CHI 97 Human Factors in Computing Systems Conference March 22-27, 1997, Atlanta, Georgia. pp. 303-310. http://www.acm.org/pubs/articles/proceedings/chi/258549/p303-balakrishnan/p303-balakrishnan.pdf

Ware, Colin, Balakrishnan, Ravin (1994): Target acquisition in fish tank VR: The effects of lag and frame rate. In: Graphics Interface 94 May 18-20, 1994, Banff, Alberta, Canada. pp. 1-7.

Ware, Colin, Balakrishnan, Ravin (1994): Reaching for Objects in VR Displays: Lag and Frame Rate. In ACM Transactions on Computer-Human Interaction, 1 (4) pp. 331-356. http://www.acm.org/pubs/articles/journals/tochi/1994-1-4/p331-ware/p331-ware.pdf