Research · My broad research interests are in Human-Computer Interaction (HCI) and Ubiquitous Computing (UbiComp). I design, build, and evaluate new approaches to help mobile users address their information needs. My research approach explores the problems and challenges users face in the adoption of mobile computing technologies, which enables me to build technology to address these problems and study its use in real situations. My past work includes developing a GSM infrastructure for localization, building context-aware mobile applications, and exploring mobile interfaces for information streams. Most recently, I have been investigating the support of cross-device interaction, helping people continue tasks between their personal devices. My curriculum vitae gives more details about my work.
Bio · Tim is currently a Software Engineer at Google working on mobile apps. Previously, he was a Research Engineer in Emerging Technologies at Lab126 and a Senior Research Scientist at Nokia Research Center, Palo Alto on the IDEA team. He completed his B.S. in Electrical Engineering and Computer Science in 2003 at the University of California, Berkeley. Tim earned his M.S. and Ph.D. degrees in Computer Science in 2005 and 2008 respectively from the University of California, San Diego.
Myngle: Unifying and Filtering Web Content for Unplanned Access Between Multiple Personal Devices
Ubicomp 2011: ACM International Conference on Ubiquitous Computing
Opportunities Exist: Supporting the Development of Spatial Knowledge with Continuous Place Discovery for Activities
CHI 2011: ACM Conference on Human Factors in Computing Systems
Planning, Apps, and the High-end Smartphone: Exploring the landscape of modern cross-device reaccess
Pervasive 2011: International Conference on Pervasive Computing
Supporting Unplanned Activities Through Cross-Device Interaction
Automotive UI 2010: International Conference on Automotive User Interfaces and Interactive Vehicular Applications
The Design and Evaluation of a Task-Centered Battery Interface
Ubicomp 2010: ACM International Conference on Ubiquitous Computing
Addressing Mobile Information Overload in the Universal Inbox through Lenses
MobileHCI 2010: International Conference on Human Computer Interaction with Mobile Devices and Services
A Large Scale Study of Text Messaging Use
MobileHCI 2010: International Conference on Human Computer Interaction with Mobile Devices and Services
Enabling Cross-Device Interaction With Web History
CHI 2010: ACM Conference on Human Factors in Computing Systems (Work In Progress)
Using Gestures on Mobile Phones to Create SMS Comics
TEI 2010: ACM Conference on Tangible, Embedded, and Embodied Interaction
Auditory Priming for Upcoming Events
CHI 2009: ACM International Conference on Human Factors in Computing Systems (Work In Progress)
At Your Service: Using Butlers as a Model to Overcome the Mobile Attention Deficit
CHI 2009: ACM International Conference on Human Factors in Computing Systems (Work In Progress)
PeopleTones: A System for Delivering Buddy Proximity Cues on Mobile Phones
Mobisys 2008: International Conference on Mobile Systems, Applications, and Services
A Diary Study of Mobile Information Needs
CHI 2008: ACM International Conference on Human Factors in Computing Systems
Usability and Feasibility of PmEB: A Mobile Phone Application for Monitoring Real Time Caloric Balance
Pervasive Health 2007: International Conference on Pervasive Computing Technologies for Healthcare
Mobility Detection Using Everyday GSM Traces
Ubicomp 2006: ACM International Conference on Ubiquitous Computing
Practical Metropolitan-Scale Positioning for GSM Phones
Ubicomp 2006: ACM International Conference on Ubiquitous Computing
Experiences with Place Lab: An Open Source Toolkit for Location-Aware Computing
ICSE 2006: ACM International Conference on Software Engineering
iCAP: Interactive Prototyping of Context-Aware Applications
Pervasive 2006: International Conference on Pervasive Computing
Place-Its: A Study of Location-Based Reminders on Mobile Phones
Ubicomp 2005: ACM International Conference on Ubiquitous Computing
Control, Deception, and Communication: Evaluating the Deployment of a Location-Enhanced Messaging Service
Ubicomp 2005: ACM International Conference on Ubiquitous Computing
Social Disclosure of Place: From Location Technology to Communication Practice
Pervasive 2005: International Conference on Pervasive Computing
Place Lab: Device Positioning Using Radio Beacons in the Wild
Pervasive 2005: International Conference on Pervasive Computing