Opportunistic Programming: Helping people prototype, ideate, and discover by building software.
Avaaj Otalo: Voice-based social media for rural developing regions.
Mischief: Using mice to create an interactive classroom where all students can be connected cheaply and scalably.
Bricolage: Web design alternatives by borrowing from examples.
Prototyping Theory: Understanding how prototyping practices affect design performance.
Juxtapose: Designing Interface Alternatives with Parallel Exploration and Runtime Tuning
d.mix: Rapid construction of Web API calls through Programming by a Sample
Exemplar: Authoring sensor-based interactions by demonstration.
d.tools: Enabling rapid off-the-desktop prototyping.
Interactive Gigapixel Prints: Large Paper Surfaces for Visual Context and Collaboration.
iDeas: Electronic capture of design artifacts for design education.
Isis - an infovis system for investigating security
Eyepatch: Prototyping Camera-based Interaction through Examples
GUIDe: Gaze-enhanced User Interface Design
Field Tools: Technology support for field research: Capture and Access Technologies for field scientists (associated with the BioACT! Collaboration).
Teamspace: A collaborative work environment.
Tabletop Groupware: Supporting co-located, collaborative work with computationally-enhanced tables.
Dynamic Speedometer: Persuasive technology in the automobile.
iTable: Interaction on horizontal table surfaces
aMap: Interactive Argumentation Maps
PostBrainstorm: An interactive wall for design brainstorming
FlowMenu: Combining command, text, and parameter entry with an integrated context menu
LumiPoint: Scalable Multi-user Laser Input
BareHands: Implement-free interaction with a wall-mounted display
Geometer's Workbench: An active
blackboard for geometrical exploration
Event Heap: An infrastructure for dynamic event creation and interchange across devices.
Interface Crafter: Generating interfaces for information appliances for extensible collections of services.
iROS: An overall infrastructure architecture that incorporates the Event Heap and other components.
MultiBrowsing: Moving information across displays and browsers
PointRight: A system for pointer/keyboard redirection among multiple displays and machines
Smart Presenter: Presentation design in a multi-device space.
Papier-Mâché: Toolkit support for tangible input
iStuff: A toolkit for basic, generic physical I/O in ubicomp environments
Workspace Navigator: Capture and review of meetings, classes, and other activities
Photopiles: Flexibly organizing photographs on a computer
Video Auditorium: Multiparty video conferencing software
Information Appliances: A proxy architecture that enables mobile PDAs to participate in the interactive workspace in a general way
Personal Orchestra: Conduct the Vienna Philharmonic virtually, using custom software and infrared batons
PowerBrowser: A mobile PDA-based web information interface
Lash-Ups: A toolkit for location-aware mash-ups.
A Killer Ecology: Tools for Domain Expert Programming in Mobile Computing.
Questions about the website? Contact: hci-webmaster at lists.stanford.edu