Current Projects

Remote Embodiment for Shared Activity

Allowing others to see and understand us

Personal Informatics and Analytics

Collecting and analyzing personal data for insight and wellness

Mobile Video Conferencing

Next-generation interfaces for mobile video conferencing


Ethnographic explorations into games and game design

Collaborative Augmented Reality

Shared physical experiences augmented with digital information

Multi-Surface Environments

Effective and fluid interaction techniques and applications for collaboration in multi-surface environments

Past Projects

Technologies for Teaching

Redefining learning through technology

Social Watching of Sports

Using latent social activity for efficient sports viewing

Slit-Tear Video Exploration

A novel metaphor for exploring and understanding video

Physiotherapy for the Future

Helping the rec sports weekend warrior overcome injury

Pervasive Games and Citizen Science

Physical games in daily life for science

Interaction Techniques for Mobile Devices

Enhancing input and output capabilities of mobile devices

Mixed Reality Workrooms

Connecting digital workrooms across distance

Collaborative Visual Analytics

Exploring and making sense of data with others