PressureText: pressure input for mobile phone text entry. - David C. McCallum; Edward Mak; Pourang Irani; Sriram Subramanian (CHI Extended Abstracts, 2009)

ARC-Pad: absolute+relative cursor positioning for large displays with a mobile touchscreen. - David C. McCallum; Pourang Irani (UIST, 2009)

LensMouse: augmenting the mouse with an interactive touch display. - Xing-Dong Yang; Edward Mak; David C. McCallum; Pourang Irani; Xiang Cao; Shahram Izadi (CHI, 2010)

Branch-explore-merge: facilitating real-time revision control in collaborative visual exploration. - Will McGrath; Brian Bowman; David C. McCallum; Juan David Hincapié-Ramos; Niklas Elmqvist; Pourang Irani (ITS, 2012)