His research interests are in mobile computing, smart buildings and cities, low-power wireless sensor networks, Internet of Things, and Internet technologies. He has made academic, industry standards, and open source software contributions in these fields. He received his Bachelors and Masters from MIT, PhD from USC, and was a postdoctoral scholar at Stanford.