CATO: Case-based Argument Teaching Online
"Yes, Your Honor, we can teach legal arguments with computer tutoring, at least for first-year law students."
PalmOS 5 Calendar Usability Analysis
Before there was swiping, I learned usability analysis Palm OS 5 calendar using HCI methodologies and low-cost design suggestions to overcome major usability problems.
Redesigning your typical office microwave from a Human-Factors perspective. Observing and analyzing how real people actually use microwaves.
An exercise in typography and color for aesthetics and clear information hierarchy.
Car Alarm Remote
A redesign of my car alarm dongle. The original designer did not think that people get in their cars in the dark.
Mobile Movies Application
Information navigation for the time when phones had buttons.
Diet Website Design
User research and design of a recipe website for Atkins and low-carb dieters.
Music Player for Seniors
Designed a digital music player for seniors through in-home interviews, explored design concepts with focus groups, and low-cost video sketches demonstrate the interaction scenario.
User research and design of a data interaction system for examining datasets from intelligent tutor systems.
A Study of Object Affordances
Examining everyday devices for interaction possibilities.
Speech Interface for Undercover Cops
Speech user interface for undercover police to access their email from any payphone.
Context-aware XM radio for Cadillac
Designed a customized XM Radio interaction for Cadillac cars and typical Cadillac owners.
Stretch Assist: RSI-preventing office robot
Designed a consumer-facing application for a research robot. Included concept generation, human interaction models, and experience prototyping.
PhD Research Projects
An end-user programming system that embodied operations from web services inside functional "widgets". Running in the browser, Marmite enabled the user to create web mashups using web services.
Concept and implementation of easy-to-use storage space in IBM's CoScripter, a natural-language end-user scripting system for the web. New types of programs are possible with my improvements.
Sustainable Design study
A research website combining a recipe database with fish sustainability information. Created to test the effects of adding sustainability information to decision-making processes.
Remote Assistance with Visual Spaces
Laboratory studies on remote assistance via video to discover how an expert might be able to time-share his expertise among multiple remote novices.
Better Online Arguments
Designs for improving discussions online.