Towards a Research Platform for Internet of Things (IoT): Complete Session


July 15, 2013


AJ Brush, Arjmand Samuel, Kamin Whitehouse, and Ratul Mahajan


University of Virginia, Microsoft Research, MSR Redmond


We are living in a world of connected devices. These devices can take a number of shapes and forms: from tablet computers and smartphones, to sensors in the home, to embedded and wearable computers. Increasingly, there is interest in deploying devices and sensors in homes, buildings, vehicles, and any other spaces where human activity occurs. Most of these devices require software architectures and cloud services that are generally developed for either a specific device or class of devices. The prototyping and development of new devices requires new architectures and services, which consume precious research resources. To alleviate this barrier in research, a flexible platform with expandable device interface as well as programmatic access to device data and functionality, are required.

In this session of the 2013 Microsoft Research Faculty Summit, researchers from academia and Microsoft Research talk about research challenges in connected devices in the home and beyond, and provide an overview of the upcoming HomeOS platform.


AJ Brush, Arjmand Samuel, Kamin Whitehouse, and Ratul Mahajan

Kamin Whitehouse works on intelligent buildings as an associate professor in the Computer Science Department at the University of Virginia. The US National Science Foundation (NSF) presented him with the CAREER award for his work. He earned his B.A. and B.S. from Rutgers University and his M.S. and Ph.D. from the University of California, Berkeley.

A.J. Brush is a Postdoctoral Fellow with the UrbanSim project at the University of Washington. She received her Ph.D. in Computer Science & Engineering at UW in 2002 advised by Professor Alan Borning. The research for her Ph.D. was carried out as a long-term graduate student intern in the Collaboration and Multimedia Systems group at Microsoft Research. A.J. received her M.S. in CS & E from UW in 1998 and her B.A. Summa cum Laude from Williams College in 1996. A.J. was awarded the NSF and ARCS graduate research fellowships. A.J.’s research focuses on designing, developing, and evaluating systems to support collaboration. Her goal is to make it easier for people to work together and stay aware of each other’s activities, particularly when collaborating asynchronously rather than face to face. While her primary research interest is computer supported cooperative work, AJ also focuses on ensuring that the technology she develops accounts for value considerations, while supporting people and their needs appropriately.