
Google Inc. / Stony Brook University
Email: xjunbi at gmail.com
I will join the Department of Computer Science at Stony Brook University as an Assistant Professor
in December 2016.
I am currently looking for highly motivated students to kick-start my research lab at Stony Brook. Feel free to drop me an email if you are interested.
| Brief Biography | Publications | Research Highlights | Patents | Teaching | Professional Services | Curriculum Vitae |
UIST 2016
Paper
CHI 2016
CHI 2016
CHI 2015
[20]. Brian Smith*, Xiaojun Bi, Shumin Zhai (2015) "Optimizing Touchscreen Keyboards for Gesture Typing". In Proceedings of CHI 2015 - the SIGCHI Conference on Human Factors in Computing Systems. 3365-3374 [Acceptance Rate: 23%]
*Brian Smith was a research intern supervised by Xiaojun Bi at Google. |
Paper
CHI 2015
[19]. Andrew Fowler, Kurt Partridge, Ciprian Chelba, Xiaojun Bi, Tom Ouyang, Shumin Zhai (2015) "Effects of Language Modeling and its Personalization on Touchscreen Typing Performance". In Proceedings of CHI 2015 - the SIGCHI Conference on Human Factors in Computing Systems. 649-658 [Acceptance Rate: 23%]
CHI 2015 Honorable Mention Award (Top 5%)
|
Paper
CHI 2014
[18]. Xiaojun Bi, Tom Ouyang, Shumin Zhai (2014) "Both Complete and Correct? Multi-Objective Optimization of Touchscreen Keyboard". In Proceedings of CHI 2014 - the SIGCHI Conference on Human Factors in Computing Systems. 2297-2306 [Acceptance Rate: 22.8%]
Human-Computer Interaction 2014, Volume 29
[17]. Xiaojun Bi, Seok-Hyung Bae, Ravin Balakrishnan.(2014) "WallTop: Manage Overflowing Windows on a Large Display", Human-Computer Interaction. Volume 29, Issue 2, 153-203. [2014 Impact Factor: 3.143]
Author's Accepted Manuscript,
Version of Record at Taylor and Francis|
Video
CHI 2013
[16]. Xiaojun Bi, Yang Li, Shumin Zhai (2013) "FFitts Law: Modeling Finger Touch with Fitts' Law". In Proceedings of CHI 2013 - the SIGCHI Conference on Human Factors in Computing Systems. 1363-1372 [Acceptance Rate: 20%]
Google 2013 Influential Paper Award |
Paper
CHI 2013
[15]. Xiaojun Bi, Shiri Azenkot, Kurt Partridge, Shumin Zhai (2013) "Octopus: Evaluating Touchscreen Keyboard Correction and Recognition Algorithms via Remulation ". In Proceedings of CHI 2013 - the SIGCHI Conference on Human Factors in Computing Systems. 543-552 [Acceptance Rate: 20%]
UIST 2013
[14]. Xiaojun Bi, Shumin Zhai (2013) "Bayesian Touch - A Statistic Criterion of Target Selection with Finger Touch". In Proceedings of UIST 2013 - The ACM Symposium on User Interface Software and Technology. 51-60 [Acceptance Rate: 20%]
UIST 2012
[13]. Xiaojun Bi, Ciprian Chelba, Tom Ouyang, Kurt Partridge, Shumin Zhai. (2012) "Bimanual Gesture Keyboard", In Proceedings of UIST 2012 - The ACM Symposium on User Interface Software and Technology. 137-146 [Acceptance Rate 21.5%]
Paper
|
Video
Mobile interaction research at Google
(An article on the Google Research Blog introduces the successful technology transfer)
Human-Computer Interaction 2012, Volume 27
[12]. Xiaojun Bi, Barton A. Smith, Shumin Zhai. (2012) "Multilingual Touchscreen Keyboard Design and Optimization", Human-Computer Interaction, Volume 27, Issue 4, 352-382. [2014 Impact Factor: 3.143]
Author's Accepted Manuscript,
Version of Record at Taylor and Francis
CHI 2012
[11]. Ken Hinckley, Xiaojun Bi, Michel Pahud, Bill Buxton. (2012) "Informal Information Gathering Techniques for Active Reading ". In Proceedings of CHI 2012 - the SIGCHI Conference on Human Factors in Computing Systems. 1893-1896. [Acceptance Rate: 23%]
CHI 2012
[10]. Yizhong Xin, Xiaojun Bi, Xiangshi Ren. (2012) "Natural Use Profiles for the Pen: An Empirical Exploration of Pressure, Tilt, and Azimuth ". In Proceedings of CHI 2012 - the SIGCHI Conference on Human Factors in Computing Systems. 801-804. [Acceptance Rate: 23%].
CHI 2011
[9]. Xiaojun Bi , Tovi Grossman, Justin Matejka, George Fitzmaurice. (2011) "Magic Desk: Bringing Multi-Touch Surfaces into Desktop Work", In Proceedings of CHI 2011 - the SIGCHI Conference on Human Factors in Computing Systems. 2511-2520. [Acceptance Rate: 26%]
CHI2011 Honorable Mention Award (Top 5%)
|
Paper
|
Video
CHI 2011
[8]. Yizhong Xin, Xiaojun Bi , Xiangshi Ren. (2011) "Acquiring and Pointing: An Empirical Study of Pen Tilt-Based Interaction.". In Proceedings of CHI 2011 - the SIGCHI Conference on Human Factors in Computing Systems. 849-858. [Acceptance Rate: 26%].
CHI 2010
[7]. Xiaojun Bi , Seok-Hyung Bae, Ravin Balakrishnan. (2010) "Effects of Interior Bezels of Tiled-Monitor Large Displays on Visual Search, Tunnel Steering, and Target Selection.". In Proceedings of CHI 2010 - the SIGCHI Conference on Human Factors in Computing Systems. 65-74. [Acceptance Rate: 22%]
CHI 2010
[6]. Xiaojun Bi, Barton A. Smith, Shumin Zhai. (2010) "Quasi-Qwerty Soft Keyboard Optimization". In Proceedings of CHI 2010 - the SIGCHI Conference on Human Factors in Computing Systems. 283-286. [Acceptance Rate: 22%]
CHI 2009
[5]. Xiaojun Bi, Ravin Balakrishnan. (2009) "Comparing Usage of a Large High-Resolution Display to Single or Dual Desktop Displays for Daily Work". In Proceedings of CHI 2009 - the SIGCHI Conference on Human Factors in Computing Systems. 1005-1014. [Acceptance Rate: 25%]
UIST 2008
[4]. Xiaojun Bi, Tomer Moscovich, Gonzalo Ramos, Ravin Balakrishnan, Ken Hinckley. (2008) "An Exploration of Pen Rolling for Pen-based Interaction". In Proceedings of UIST 2008 - The ACM Symposium on User Interface Software and Technology. 191-200. [Acceptance Rate: 18%]
Mobile HCI 2010
[3]. James Scott, Shahram Izadi, Leila Sadat Rezai, Dominika Ruszkowski, Xiaojun Bi, Ravin Balakrishnan, (2010) "RearType: Text Entry Using Keys on the Back of a Device". In Proceedings of MobileHCI - The ACM Conference on Human computer interaction with Mobile Devices and Services. 171-180. [Acceptance Rate: 23%]
TableTop 2006
[2]. Xiaojun Bi, Yuanchun Shi, Xiaojie Chen (2006) "uPen: A Smart Pen-liked Device for Facilitating Interaction on Large Displays". In Proceedings of IEEE TableTop Conference on Horizontal Interactive Human-Computer Systems 2006, Australia, January, 160-168.
EUSAI 2005
[1]. Xiaojun Bi, Yuanchun Shi, Xiaojie Chen, Peifeng Xiang (2005) "Facilitating Interaction with Large Displays in Smart Spaces". In Soc-EUSAI, Smart Objects and Ambient Intelligence Conference. France, October, 2005, 105-110.Workshop Papers
[4]. Xiaojun Bi, Brian A. Smith and Shumin Zhai (2015) Keboard Layout Optimization. In CHI 2015 Workshop on Principles, Techniques and Perspectives on Optimization and HCI..
[3]. Per Ola Kristensson, Xiaojun Bi, Andrew Howes, Antti Oulasvirta, Roderick Murray-Smith, Harold Thimbleby, John Williamson, Shumin Zhai (2015) Principles, Techniques and Perspectives on Optimization and HCI. In CHI EA 2015 - the SIGCHI Conference on Human Factors in Computing Systems. 2441-2444.
[2]. Hao-Chuan Wang, Gary Hsieh, Xiaojun Bi, Henry B. L. Duh, Yihsiu Chen (2015) Chinese CHI Symposium in CHI 2015. In CHI EA 2015 - the SIGCHI Conference on Human Factors in Computing Systems. 2313-2315.
[1]. Shumin Zhai, Xiaojun Bi, Shiri Azenkot, Kurt Partridge (2013) "The Grand Challenge of Automated Evaluation of Text Input Systems". In CHI 2013 Workshop on Grand Challenges in Text Entry.
Xiaojun Bi is currently a Human-Computer Interaction research scientist at Google in Mountain View, California. He will join the Department of Computer Science at Stony Brook University as an Assistant Professor in December 2016. His research focuses on building interactive systems, designing interaction techniques, and studying fundamental issues of user interface design especially on mobile devices. He has pioneered a number of techniques for mobile text entry systems, pen and touch based interactive systems, and large display interaction. His recent innovations such as keyboard correction & completion algorithm (CHI 2013) , bimanual gesture typing (UIST 2012), personalizing language models for text entry (CHI 2015) have been integrated into the Android keyboard, used by more than 100 million users. The keyboard evaluation system, Octopus (CHI 2013) has been widely used in the product development. Mobile Interaction Research at Google, a Google Research blog article highlights some of his recent research integrated into the Google products.
Xiaojun Bi has authored over 20 publications in the premier HCI publication venues such as CHI, UIST, and Human Computer Interaction Journal, and 20 US patents (11 issued and 9 pending). His research papers have received awards at CHI, the flagship conference in HCI. His paper studying the speed-accuracy tradeoff of finger touch input (FFitts Law, CHI 2013) won the Google 2013 Influential Paper Award. Xiaojun Bi is active in the HCI academic community. He constantly serves as an Associate Chair on the CHI and UIST program committees, and organizes/co-organizes CHI workshops to prompt research in computational interaction design and text input technology. He is now co-editing the book Computational Interaction Design. He was a program co-chair for Chinese CHI 2015, and now is a general co-chair for Chinese CHI 2016. Xiaojun Bi earned his Ph.D. from the Department of Computer Science at the University of Toronto. He received his Master's and Bachelor's degrees from Tsinghua University. He won the first place in the National Mathematical Olympiad (China) in his home province when he was a high school student, recruited by Tsinghua University with national college entrance examinations waived.
Patents (11 issued, 9 pending)
TA Positions at the Department of Computer Science, the University of Toronto
[CSC318] The Design of Interactive Computational Media (2006 Fall)
[CSC180] Introduction to Computer Programming (2010 Winter, 2008 Fall)
[CSC108] Introduction to Computer Programming (2010 Winter, 2007 Fall)
[CSC148] Introduction to Computer Science (2009 Winter, 2007 Winter)
Supervised/Co-Supervised Students
Brian Smith , Columbia University, Summer 2014