|
I am a Research Scientist at Google, specializing in human-computer interaction. Before joining Google's Research Team in 2008, I was a Research Associate in Computer Science & Engineering at the University of Washington, working with James Landay, where I was a founding member of the DUB (Design:Use:Build) Center, a cross-campus HCI community. I earned a Ph.D. degree in Computer Science from the Chinese Academy of Sciences, and then did my postdoctoral research in EECS at the University of California at Berkeley. I am broadly interested in Human-Computer Interaction, especially rapid prototyping tools, ubiquitous computing, pen-based user interfaces, and end user programming. I create tools for rapidly prototyping and testing ubiquitous computing applications, design algorithms for enabling noval interactions and conduct rigorous experiments to study interaction techniques. My current research focus is on design tools for ubiquitous computing applications that leverage contextual information of everyday activities. I created ActivityStudio, a system for activity-based ubicomp prototyping and testing, and Topiary for designing location-based applications. In particular, ActivityStudio best embodies my angle of ubicomp design. It employs an activity-based approach that is based on existing design pratice as well as social psychological theories of human activity to:
|
| Selected Projects |
| 2004-present |
|
ActivityDesigner: Activity-Centric
Prototyping of Ubicomp Applications for Long-Lived, Everyday Activities
papers: CHI'08 [Nominated for Best Paper Award], IEEE Computer talks · video · software |
| 2003-2007 |
|
Topiary: A Tool for Prototyping
Location-Enhanced Applications
papers: UIST'04,
CHI'06,
CHI'07,
IEEE Pervasive Computing talks · video · software · examples |
| 2005-2006 |
|
Monet: Informal Prototyping of Continuous Interactions by Demonstration
UIST'05 paper [Invited to SIGGRAPH'06 "Best of UIST" Session] design examples · talks · video |
| 2004-2005 |
|
Experimental Analysis of Mode Switching Techniques in Pen-Based User Interfaces CHI'05 paper · experimental software demo · talk |
| More Projects |
