Ravin Balakrishnan

Author: Ravin Balakrishnan

Ph.D

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

Publications

Publication period start: 2000
Number of co-authors: 104

Co-authors

Number of publications with favourite co-authors
Gordon Kurtenbach
11
Clifton Forlines
12
Tovi Grossman
14

Productive Colleagues

Most productive colleagues in number of publications
Bill Buxton
78
James A. Landay
91
Scott E. Hudson
113

Publications

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. https://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. https://www.informaworld.com/10.1080/07370024.2010.499839

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

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. https://www.informaworld.com/10.1080/07370020802278163

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

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. https://www.dgp.toronto.edu/~anab/publications/canvasportals-ieeecga2005-low.pdf

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

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. https://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. https://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. https://doi.acm.org/10.1145/985692.985754

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. https://doi.acm.org/10.1145/985692.985767

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

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.

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. https://doi.acm.org/10.1145/964696.964705

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. https://doi.acm.org/10.1145/964696.964708

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. https://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. https://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. https://doi.acm.org/10.1145/571985.572000

Balakrishnan, Ravin, Fitzmaurice, George W., Kurtenbach, Gordon (2001): User Interfaces for Volumetric Displays. In IEEE Computer, 34 (3) pp. 37-45. https://csdl.computer.org/comp/mags/co/2001/03/r3037abs.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. https://www.acm.org/pubs/articles/proceedings/chi/332040/p33-balakrishnan/p33-balakrishnan.pdf

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. https://csdl.computer.org/comp/mags/cg/2000/04/g4068abs.htm

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. https://www.acm.org/pubs/articles/proceedings/chi/302979/p56-balakrishnan/p56-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. https://www.acm.org/pubs/articles/proceedings/chi/302979/p167-fitzmaurice/p167-fitzmaurice.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. https://www.acm.org/pubs/articles/proceedings/uist/320719/p161-balakrishnan/p161-balakrishnan.pdf

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. https://www.acm.org/pubs/articles/proceedings/uist/320719/p171-balakrishnan/p171-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. https://dl.acm.org/doi/10.1145/310930.310973

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. https://www.acm.org/pubs/articles/proceedings/chi/274644/p9-balakrishnan/p9-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. https://www.acm.org/pubs/articles/proceedings/chi/258549/p303-balakrishnan/p303-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. https://www.acm.org/pubs/articles/proceedings/chi/258549/p311-balakrishnan/p311-balakrishnan.pdf

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. https://www.acm.org/pubs/articles/journals/tochi/1994-1-4/p331-ware/p331-ware.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.

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. https://doi.acm.org/10.1145/1029632.1029639

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. https://doi.acm.org/10.1145/1029632.1029644

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. https://doi.acm.org/10.1145/1029632.1029656

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. https://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. https://doi.acm.org/10.1145/1095034.1095042

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. https://doi.acm.org/10.1145/1095034.1095046

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. https://doi.acm.org/10.1145/1095034.1095059

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. https://doi.acm.org/10.1145/1124772.1124819

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. https://doi.acm.org/10.1145/1124772.1124879

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. https://doi.acm.org/10.1145/1124772.1124898

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. https://www.youtube.com/watch?v=M0ODskdEPnQ Demo

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. https://doi.acm.org/10.1145/1240624.1240638

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. https://doi.acm.org/10.1145/1240624.1240700

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. https://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. https://doi.acm.org/10.1145/1240624.1240702

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. https://doi.acm.org/10.1145/1240624.1240726

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. https://doi.acm.org/10.1145/1240624.1240741

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. https://doi.acm.org/10.1145/1240624.1240802

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. https://doi.acm.org/10.1145/1240624.1240834

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. https://doi.acm.org/10.1145/1240624.1240836

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. https://doi.acm.org/10.1145/1240624.1240865

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. https://doi.acm.org/10.1145/1180875.1180878

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. https://doi.acm.org/10.1145/1180875.1180936

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. https://portal.acm.org/citation.cfm?id=1089508.1089540

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. https://doi.acm.org/10.1145/1054972.1055012

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. https://doi.acm.org/10.1145/1054972.1055023

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. https://doi.acm.org/10.1145/1166253.1166257

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. https://doi.acm.org/10.1145/1166253.1166279

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. https://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. https://doi.acm.org/10.1145/1166253.1166289

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. https://doi.acm.org/10.1145/1166253.1166294

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.

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. https://doi.acm.org/10.1145/1357054.1357095

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. https://doi.acm.org/10.1145/1357054.1357096

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. https://doi.acm.org/10.1145/1357054.1357118

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. https://doi.acm.org/10.1145/1357054.1357138

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. https://doi.acm.org/10.1145/1357054.1357299

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. https://doi.acm.org/10.1145/1357054.1357320

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. https://doi.acm.org/10.1145/1294211.1294220

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. https://doi.acm.org/10.1145/1460563.1460577

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. https://doi.acm.org/10.1145/1518701.1518787

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. https://doi.acm.org/10.1145/1518701.1518855

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. https://doi.acm.org/10.1145/1518701.1518868

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. https://doi.acm.org/10.1145/1518701.1518971

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. https://doi.acm.org/10.1145/1518701.1518996

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. https://doi.acm.org/10.1145/1518701.1519030

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. https://doi.ieeecomputersociety.org/10.1109/TABLETOP.2006.19

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. https://dx.doi.org/10.1109/TABLETOP.2008.4660195

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.

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. https://doi.acm.org/10.1145/1133265.1133305

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. https://doi.acm.org/10.1145/989863.989890

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. https://doi.acm.org/10.1145/1133265.1133286

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. https://doi.acm.org/10.1145/1385569.1385588

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. https://doi.ieeecomputersociety.org/10.1109/INFOVIS.2005.22

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. https://doi.ieeecomputersociety.org/10.1109/INFOVIS.2004.21

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. https://doi.acm.org/10.1145/1449715.1449745

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. https://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. https://doi.acm.org/10.1145/1449715.1449740

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. https://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. https://doi.acm.org/10.1145/1753326.1753337

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. https://doi.acm.org/10.1145/1753326.1753365

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. https://doi.acm.org/10.1145/1753326.1753426

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. https://doi.acm.org/10.1145/1718918.1718950

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

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. https://doi.acm.org/10.1145/1622176.1622189

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. https://doi.acm.org/10.1145/1622176.1622208

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. https://doi.acm.org/10.1145/1866029.1866056

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. https://doi.acm.org/10.1145/4713060.1839224

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. https://dx.doi.org/10.1145/1978942.1979195

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

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. https://dx.doi.org/10.1145/2037373.2037388

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. https://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. https://dx.doi.org/10.1145/2047196.2047246

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. https://portal.acm.org/citation.cfm?id=364338.364341

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. https://doi.acm.org/10.1145/300523.300536

New to UX Design? We're Giving You a Free eBook!

The Basics of User Experience Design

Download our free ebook “The Basics of User Experience Design” to learn about core concepts of UX design.

In 9 chapters, we’ll cover: conducting user interviews, design thinking, interaction design, mobile UX design, usability, UX research, and many more!

A valid email address is required.
315,220 designers enjoy our newsletter—sure you don’t want to receive it?

New to UX Design? We're Giving You a Free eBook!

The Basics of User Experience Design

Download our free ebook “The Basics of User Experience Design” to learn about core concepts of UX design.

In 9 chapters, we’ll cover: conducting user interviews, design thinking, interaction design, mobile UX design, usability, UX research, and many more!

A valid email address is required.
315,220 designers enjoy our newsletter—sure you don’t want to receive it?