Snap: A Local, Asynchronous Interaction Framework for Pervasive Applications - Venkatesh Putty (Graduate School - New Brunswick, Rutgers, The State University of New Jersey, 2004)