Devices and Networking Summit 2015




The Devices & Networking Summit 2015 brought together thought leaders, researchers and practitioners from academia and industry, drawn from a broad range of disciplines including computer science, engineering and design. The Summit addressed some of the key advances and challenges relating to the development and deployment of the next generation of devices and services. Through talks, interactive tutorials and panel sessions, the event highlighted new application domains and interaction paradigms alongside the novel technologies needed to sustain the demands of users whilst meeting the commercial imperatives of industry.


Monday, May 11 2015

Welcome | Drinks | Reception at Pullman Paris Eiffel Tower

Tuesday, May 12 2015

Light Breakfast and Registration Day 1

Welcome: Nicolas Gaume, Director of Developer eXperience, MS France

Opening Remarks: Peter Lee, Corporate Vice President, Microsoft Research

Plenary 1 Keynote: Raffaello D’Andrea, ETH Zurich
Chair: Judith Bishop, Microsoft Research

10:30 Break

Parallel Session A

Session 1: Devices and Their Users
Chair: James Scott, Microsoft Research
Speakers: Patrick Olivier, Newcastle University, Cecilia Mascolo, University of Cambridge, Nic Villar, Microsoft Research

Session 2: Infrastructure for the Mobile-First Era
Chair: Hitesh Ballani, Microsoft Research
Speakers: Mahadev Satyanarayanan, CMU, Flavio Junqueira, Microsoft Research, Arun Venkataramani, University of Massachusetts

Session 3: Functional Materials and Process Enabled Device Electronics
Chair: Arjmand Samuel, Microsoft Research
Speakers: Jim Holbery, Microsoft, Jie Liu, Microsoft Research


Parallel Session B – TUTORIALS

Tutorial 1: Wearable Health Monitoring
Presenters: Desney Tan, Microsoft Research, Ali Alvi, Microsoft and Shwetak Patel, University of Washington

Tutorial 2: Roll Your Own Radio with Ziria
Presenters: Bozidar Radunovic and Dimitrios Vytiniotis, Microsoft Research

Tutorial 3: Rapid Device Prototyping
Presenters: Peli de Halleux, Microsoft Research and Dean Mohamedally, UCL

Tutorial 4: Research on an IoT Platform
Presenters: Arjmand Samuel and Ratul Mahajan, Microsoft Research

Break and Demonstrations
Chairs: Arjmand Samuel and Scarlet Schwiderski-Grosche, Microsoft Research

Plenary 2 Keynote: Professor Sir Richard Friend, University of Cambridge
Chair: Andrew Blake, Microsoft Research

Buses Depart

Evening Dinner – Bateaux Parisiens (L’Onyx)

Wednesday, May 13 2015

Parallel Session C
Light Breakfast

Session 4: Devices for Science
Chair: Lucas Joppa, Microsoft Research
Speakers: Martin Wikelski, Max Planck Institute of Ornithology, Jie Liu, Microsoft Research, Jonathan Baillie, Zoological Society of London

Session 5: Keeping Control of Security and Privacy in a World of Devices
Chair: Stefan Saroiu, Microsoft Research
Speakers: Adrian Perrig, ETH Zurich, Alec Wolman, Microsoft Research, Peter Druschel, MPI-SWS

Break and Demonstrations
Chairs: Arjmand Samuel and Scarlet Schwiderski-Grosche, Microsoft Research

Parallel Session D
Session 6: The Next Big Hurdle
Chair: Bill Buxton, Microsoft Research
Speakers: Michel Beaudouin-Lafon, Université Paris Sud, Caroline Hummels, Eindhoven University of Technology, Jarnail Chudge, Microsoft

Session 7: Smart Wireless for Smart Devices
Chair: Bozidar Radunovic, Microsoft Research
Speakers: Krishna Chintalapudi, Microsoft Research, Dina Katabi, Massachusetts Institute of Technology, Kyle Jamieson, University College London


Parallel Session E
Session 8: Designing Compelling Devices
Chair: Richard Banks, Microsoft Research
Speakers: Rob Girling, Artefact, Nikki Barton, Smart Devices UX Design, Nokia/Microsoft,
Jon Rogers, University of Dundee

Session 9: Home Networking
Chair: Christos Gkantsidis , Microsoft Research
Speakers: Dina Papagiannaki, Telefonica, Renata Teixeira, INRIA and Thomas Karagiannis, Microsoft Research


Plenary 3 Keynote: Victor Bahl, Microsoft Research
Chair: Steve Hodges, Microsoft Research

Closing Remarks: Jeannette Wing, Corporate Vice President, Microsoft Research

Close of Day


Peter Lee, Corporate Vice President, Microsoft Research

pl_smDr Peter Lee is the Corporate Vice President of Microsoft Research Redmond. In this role, he leads a computing research laboratory that advances the state of computing technology and collaborates with the company’s business groups to bring new technologies into products and services. Before joining Microsoft, he held key positions in both government and academia. His most recent position was at the Defense Advanced Research Projects Agency (DARPA) where he challenged conventional Department of Defense (DoD) approaches to computer science. One of the highlights of his work at DARPA was the DARPA Network Challenge, which mobilised millions of people worldwide in a hunt for red weather balloons – a unique experiment in social media and open innovation that fundamentally altered the thinking throughout the DoD on the power of social networks. Prior to joining DARPA, Lee was head of Carnegie Mellon University’s nationally top-ranked computer science department. He had also served as the university’s vice provost for research. Lee holds a Ph.D. in Computer and Communication Sciences from the University of Michigan at Ann Arbor and Bachelor’s degrees in Mathematics and Computer Sciences, also from the University of Michigan at Ann Arbor.

Raffaello D’Andrea, ETH Zurich

rd_smSpanning academics, business and the arts, Raffaello D’Andrea’s career is built on his ability to bridge theory and practice: He is Professor of Dynamic Systems and Control at the Swiss Federal Institute of Technology (ETH) in Zurich, where his research redefines what autonomous systems are capable of. He is founder of Verity Studios AG, which develops a new breed of interactive and autonomous flying machines. He is co-founder of Kiva Systems (acquired by Amazon in 2012), a robotics and logistics company that develops and deploys intelligent automated warehouse systems; at Kiva, he led the systems architecture, robot design, robot navigation and coordination, and control algorithms efforts. He was the faculty advisor and system architect of the Cornell Robot Soccer Team, four time world champions at the international RoboCup competition. In addition, he is a new media artist with exhibitions at various international venues, including the Venice Biennale, the National Gallery of Canada, the FRAC Centre, the Smithsonian, and the Spoleto Festival. Other creations and projects include the Flying Machine Arena, the Robotic Chair, Flight Assembled Architecture, the Distributed Flight Array, the Balancing Cube, Cubli, actuated wingsuits, and RoboEarth.

Judith Bishop, Microsoft Research

bishopJudith Bishop is director of Computer Science at Microsoft Research. Her role is to create strong links between Microsoft’s research groups and universities globally, through encouraging projects, supporting conferences, and engaging directly in research. Her expertise is in programming languages and software engineering, with a strong practical bias. Her current projects are TouchDevelop and Code Hunt, and she worked previously on TryF#. She received her PhD from the University of Southampton and was a professor in South Africa for many years, with visiting positions in the United Kingdom, Germany, Canada, Italy, and the United States. She was general co-chair of ICSE 2010 and co-chair of several of Microsoft Research’s Summits and serves frequently on editorial, program, and award committees. She has written 16 books on programming which have been translated into six languages. Judith received the ACM Distinguished Educator Award in 2014, the IFIP Silver Core and Outstanding Service Award (2006) and the South Africa’s Distinguished Woman Scientist of the Year (2005).

James Scott, Microsoft Research

scottJames Scott is a Researcher in the Sensors and Devices group at Microsoft Research in Cambridge, UK. His research interests span a wide range of topics in ubiquitous and pervasive computing, and include novel sensors and devices, mobile interaction, rapid prototyping, wireless and mobile networking, energy management, and security and privacy. He has authored over 40 peer-reviewed publications and 35 patents and has served on the program committees of leading international conferences such as ACM UbiComp, MobiSys and CHI, as program committee and steering committee chair for UbiComp, and as editorial board member for IEEE Pervasive Computing.

Patrick Olivier, Newcastle University

oliverPatrick Olivier is Professor of Human-Computer Interaction and Head of the Digital Interaction Group, Culture Lab, Newcastle University’s centre for cross-disciplinary research in digital technologies. He is also Principal Investigator and Co-Director of the new Engineering and Physical Sciences Research Council (EPSRC) Centre for Doctoral Training in Digital Civics, an 8-year initiative in which 55 doctoral students will explore the design, deployment and evaluation of community-driven digital technologies and services.

Cecilia Mascolo, University of Cambridge

mascoloProf Cecilia Mascolo is Professor of Mobile Systems in the Computer Laboratory, University of Cambridge. Prior joining Cambridge in 2008, she has been a faculty member in the Department of Computer Science at University College London. She holds a PhD and an MSc degree from the University of Bologna. Her research interests are in human mobility modelling, mobile and sensor systems and networking and spatio-temporal data analysis. She has published in a number of top tier conferences and journals in the area and her investigator experience spans more than twenty projects funded by EPSRC, MRC, EU, Google, Intel, Microsoft and Samsung. She has served as organizing and programme committee member of over fifty mobile, sensor systems and networking conferences and workshops. She sits on the editorial boards of IEEE Internet Computing, Pervasive Computing, Transactions on Mobile Computing and ACM Transactions on Sensor Networks.

Nicolas Villar, Microsoft Research

villarNicolas Villar is a researcher at Microsoft Research Cambridge. His work is currently focused on the innovation of new connected play experiences, leading a joint initiative between Microsoft Research and the Xbox London Studios. During his time at MSR, Nicolas has worked on wearable devices for sensing and communication, co-invented the .NET Gadgeteer modular hardware platform, and worked on a number of technologies that enable novel forms of human-computer interaction.

Hitesh Ballani, Microsoft Research

ballaniHitesh Ballani is a Researcher at Microsoft Research in Cambridge, UK. He designs and builds networked systems that strike a balance between clean-slate and dirty-slate solutions. His recent work on Predictable Data Centers led to the Storage Quality of Service feature in Windows Server. His current passion is optical packet switching in data centers. He graduated with a Ph.D. from Cornell University in 2009 where he worked on network management, scalable routing, and network architecture.

Mahadev Satyanarayanan (Satya), Carnegie Mellon University

satyanarayananSatya is an experimental computer scientist who has pioneered research in distributed systems, mobile computing and pervasive computing.

At the convergence of cloud computing and mobile computing, his most recent work in the Elijah project is exploring the role of cloudlets, which are decentralized cloud computing elements located close to edge of the Internet. Cloudlets enable mobile devices to offload resource-intensive computation at low latency and high bandwidth, thus pointing the way to futuristic applications such as wearable cognitive assistance on devices such as Google Glass and Microsoft Hololens.

Satya is the Carnegie Group Professor of Computer Science at Carnegie Mellon University. He received the PhD in Computer Science from Carnegie Mellon, after Bachelor’s and Master’s degrees from the Indian Institute of Technology, Madras. He is a Fellow of the ACM and the IEEE. He was the founding Program Chair of the HotMobile series of workshops, the founding Editor-in-Chief of IEEE Pervasive Computing, and the Area Editor for the Synthesis Series on Mobile and Pervasive Computing. He was the founding director of Intel Research Pittsburgh, and was an Advisor to Maginatics, which has created a cloud-based realization of the AFS vision and was acquired by EMC in 2014.

Flavio Junqueira, Microsoft Research

junqueiraFlavio Junqueira is a Senior Researcher at Microsoft Research Cambridge. He holds a PhD degree from University of California San Diego (UCSD) in computer science. His main research interest is distributed systems and algorithms, and he has focused on topics such as dependability, concurrency, and replication. He has additionally worked on projects related to the modelling of failures and vulnerabilities, systems for Web search, and storage systems. He is the recipient of awards and nominations, such as the CSE Department best PhD dissertation award, a nomination to the ACM PhD Dissertation award, and best paper awards at ACM CIKM 2009 and USENIX ATC 2010. He actively contributes to open source projects, such as Apache ZooKeeper and Apache BookKeeper hosted by the Apache Software Foundation.

Desney Tan, Microsoft Research

tanDesney Tan is a Principal Researcher at Microsoft Research, where he manages Health Technologies incubation in Redmond, Washington. He also holds an affiliate faculty appointment in the Department of Computer Science and Engineering at the University of Washington. Desney was honored as one of MIT Technology Review’s Young Innovators under 35 for his work on brain-computer interfaces as well as a Kavli Fellow by the US National Academy of Sciences. He was also named one of SciFi Channel’s Young Visionaries at TED, as well as Forbes’ Revolutionaries: Radical Thinkers and their World-Changing Ideas for work on Whole Body Computing. He has served as General Chair as well as Technical Program Chair for the ACM CHI Conference on Human Factors in Computing Systems, is currently editor-in-chief for Foundations and Trends in HCI, and serves on the editorial boards of multiple other journals.

Ali Alvi, Microsoft Personal Devices

alviAli Alvi is a Lead PM Manager for the Personal Devices team in Redmond, the creators of Microsoft Band. During his 13 years at Microsoft, Ali has worked as a developer on a number of Windows releases from Windows XP through Windows 8.1. Most recently he architected the client platform for Microsoft Band and is currently leading the work on creating the developer ecosystem for Microsoft Band and Microsoft Health. He has a BS in Computer Science with minors in Mathematics and Economics.

Shwetak Patel, University of Washington

patelShwetak Patel is the Washington Research Foundation Entrepreneurship Endowed Professor in Computer Science & Engineering and Electrical Engineering at the University of Washington. He is also a visiting researcher at Microsoft Research. His research interests are in the areas of Human-Computer Interaction, Ubiquitous Computing, Sensor-enabled Embedded Systems, and User Interface Software and Technology. He is particularly interested in developing new sensing technologies with a particular emphasis on energy monitoring and health applications. Shwetak was a co-founder of Zensi, Inc., a residential energy monitoring company, which was acquired by Belkin, Inc in 2010. He is also a co-founder of SNUPI Technologies, a low-power wireless sensor company. He received his Ph.D. in Computer Science from the Georgia Institute of Technology in 2008 and B.S. in Computer Science in 2003. Shwetak is a recipient of a MacArthur Fellowship (2011), Microsoft Research Faculty Fellowship (2011), Sloan Fellowship (2012), TR-35 Award (2009), World Economic Forum Young Global Scientist Award (2013), and an NSF Career Award (2013).

Bozidar Radunovic, Microsoft Research

radunovicBozidar Radunovic is a Researcher in the Systems and Networking group at Microsoft Research, Cambridge. His research interests are in design and evaluation of computer systems and algorithms with particular interest in wireless communications.

Bozidar received his PhD in technical sciences from EPFL, Switzerland, in 2005, and his BSc at the School of Electrical Engineering, University of Belgrade, Serbia, in 1999. In 2006 he spent one year as a post-doc researcher at TREC, at ENS Paris and then joined Microsoft Research. In 2008 he was awarded IEEE William R. Bennett Prize Paper Award in the Field of Communications Systems.

Dimitrios Vytiniotis, Microsoft Research

vytiniotisDimitrios Vytiniotis is a researcher in the Programming Principles and Tools group in Microsoft Research Cambridge. His research work is in the areas of type systems and type inference, functional programming, language design and implementation, domain-specific languages, dependent types and formal verification, and using programming languages techniques and principles to better program or optimize systems. Dimitrios holds a PhD from the University of Pennsylvania and an ECE degree from NTUA, Athens.

Jonathan (Peli) de Halleux, Microsoft Research

halleuxPeli de Halleux is a Principal Software Development Engineer at Microsoft Research, Redmond. He’s been working on Pex, Code Hunt and TouchDevelop. In the past, Peli worked on Moles (shipped as Fakes in Visual Studio 2012), rise4fun, Pex and Code Digger. Peli also teaches mobile computer science at his local high school. Peli joined the Foundations for Software Engineering in October 2006. Peli worked in the CLR as a SDET in charge of the Just In Time compiler (2004-2006). Before joining Microsoft, Peli earned a PhD in Applied Mathematics from the Catholic University of Louvain (2000-2004).

Dean Mohamedally, University College London

mohamedallyDr Dean Mohamedally is the Director for Apps Engineering for University College London. He is a Senior Teaching Fellow in Industrial Software Engineering and Deputy Director of the Advanced Teaching Group in the Department of Computer Science, UCL. He is also the Director for MSc Software Systems Engineering Projects, Co-Director for Undergraduate Proof of Concepts (PoC) projects and manages the UCL Computer Science Industry Exchange programme – software engineering with real-world clients and R&D labs worldwide, with projects assigned to over 350 students annually. This enables all levels of Computer Science students to gain practical work experience in software production as part of their studies. He specialises in applied constructionism theory in software engineering, develops teaching pedagogy based on problem-based learning scenarios and is a Fellow of the Higher Education Academy.

Arjmand Samuel, Microsoft Research

samuelArjmand Samuel is a Senior Research Program Manager at Microsoft Research, where he leads external academic collaborations around devices and services research. Currently he is leading collaborative research projects related to Internet of Things and devices, which include Lab of Things, an IoT research platform for deploying connected devices at scale for research. His other research projects include software architectures and programming paradigms for devices of all shapes and forms. He has published in a variety of publications on topics of security, privacy, location aware access control and innovative use of mobile technology. Arjmand has a PhD from Purdue University, and an MS Electrical Engineering from Beijing University of Aeronautics and Astronautics, in Beijing, China.

Ratul Mahajan, Microsoft Research

mahajanRatul Mahajan is a Principal Researcher at Microsoft Research and an Affiliate Professor at the University of Washington. His research interests include all aspects of networked systems. His current work focuses on software-defined networks and network verification, and his past work spans Internet routing and measurements, incentive-compatible protocol design, practical models for wireless networks, vehicular networks, and connected homes. He has published over 30 papers in top-tier venues such as SIGCOMM, SOSP, MobiCom, and CHI. He is a winner of the ACM SIGCOMM Test of Time award, ACM SIGCOMM Rising Star award, the William R. Bennett prize, the SIGCOMM best paper award, and Microsoft Research Graduate Fellowship.

Sir Richard Friend, University of Cambridge

rf_smRichard Friend holds the Cavendish Professorship of Physics at the University of Cambridge. His research encompasses the physics, materials science and engineering of semiconductor devices made with carbon-based semiconductors, particularly polymers. His research advances have shown that carbon-based semiconductors have significant applications in LEDs, solar cells, lasers, and electronics. His current research interests are directed to novel schemes – including ideas inspired by recent insights into Nature’s light harvesting – that seek to improve the performance and cost of solar cells.

Steve Hodges, Microsoft Research

hodgesSteve Hodges leads the Sensors and Devices group at Microsoft Research in Cambridge where his research has the goal of creating new interactive devices and technologies to support compelling new user experiences. By seeding adoption of these beyond the lab he ultimately aims to change people’s perceptions of what technology can do for them.

Steve is a fellow of the IET, a senior member of the IEEE and a visiting Professor in Digital Interaction at the School of Computing Science, Newcastle University. He is also associate editor-in-chief of IEEE Pervasive Computing magazine. His technology research experience includes time at companies such as AT&T, Oracle and Xerox. He was also Technical Director of the Cambridge University Auto-ID Lab and co-founder of an RFID training and consultancy company.

Lucas Joppa, Microsoft Research

joppaDr. Lucas Joppa is an Environmental Scientist at Microsoft Research – combining work in environmental Science, Policy, and Tools & Technology. Lucas has a strong interest in model driven environmental data collection – from IoT to crowdsourcing. A previous Peace Corps volunteer in Malawi, Lucas received his PhD in Ecology from Duke University, and in 2013 received the Society for Conservation Biology’s ‘Early Career Award’.

Martin Wikelski, Max-Planck-Institute

wikelskiMartin Wikelski is Director at the Max-Planck-Institute for Ornithology based in Radolfzell, Germany, and Professor for Ornithology at the University of Konstanz. He is also Member of the German Academy of Sciences (Leopoldina), visiting research scholar at Princeton University, research associate at the Smithsonian Tropical Research Institute in Panama and Emerging Explorer at the National Geographic Society. He received his Ph.D. at Bielefeld University and then postdoc’ed at the University of Washington in Seattle, USA, and the Smithsonian Tropical Research Institute in Panama. Wikelski was assistant professor at the University of Illinois at Urbana-Champaign, IL, from 1998-2000 and then assistant and associate professor at Princeton University from 2000-2008. He is currently investigating global migratory pattern in animals with particular emphasis on disease spread and zoonoses. In this capacity Wikelski heads the migration ecology group within the FAO Scientific Task Force on Wildlife and Ecosystem Health. He is leading the ICARUS initiative, aiming at measuring the ‘Pulse of the Living Planet’ by installing a small-object tracking system at the International Space Station. He authored more than 200 scientific publications.

Jie Liu, Microsoft Research

liuJie Liu is a Principal Researcher at Microsoft Research, Redmond, WA and the manager of Project Vesta. His research interests root in understanding and managing the physical properties of computing. Examples include timing, location, energy, and the awareness of and impact on the physical world. Among other recognitions, he received Best Paper Awards from RTSS’14, MobiSys’14, SenSys’12, and RTAS’10. He received his PhD from UC Berkeley in 2001 and from 2001 to 2004, he was a researcher at Xerox PARC. He is an ACM Distinguished Scientist.

Jonathan Baillie, Zoological Society of London

jb1As ZSL’s Conservation Programmes Director, Jonathan is responsible for conservation projects focusing on threatened species and their habitats in more than 50 countries. Jonathan’s PhD research focused on restricted range island endemic birds in the Gulf of Guinea. Subsequent to this he ran the Mikongo Conservation Centre, a gorilla ecotourism and research project in the rainforest of Gabon. He has also conducted fieldwork in Tanzania, Namibia, Papua and Mongolia. Jonathan is a globally recognised expert in defining the status and trends of the world’s species and ecosystems. He has overseen the development of a number of major biodiversity indicators such as the WWF Living Planet Index, the IUCN Sampled Red List Index and the WCS/ZSL Wildlife Picture Index. Jonathan has also played a leading role in a number of influential documents on the status of the world’s species including the IUCN Global Species Assessment, the Biodiversity chapter of the Millennium Ecosystem Assessment and the WWF Living Planet Report. His work has shaped our understanding of the status and trends of mammals, vertebrates, and invertebrates as well as major ecosystems.

In 2013, ZSL won the Google Impact Challenge Award and through this funding and support from Google and other key partners, developed the Instant Detect systems – a network of covert satellite enabled camera traps accompanied with seismic and metal detectors that are deployed in the wild to enable park rangers and law enforcement officials to detect poachers in the field and apprehend them before they commit a crime. This new technology is revolutionising biodiversity monitoring and surveillance at a global scale.

In addition to Jonathan’s ZSL directorial responsibilities, he is Chief Scientific Advisor to Globe International, which represents legislators from all over the world and is an advisor to a number of funding bodies such as Synchronicity Earth, The Royal Foundation of the Duke and Duchess of Cambridge and Prince Harry and IUCN SOS. In addition he co-chairs the IUCN SSC Pangolin Specialist Group and chairs the IUCN National Red List Alliance.

Stefan Saroiu, Microsoft Research

saroiuStefan Saroiu is a Senior Researcher in the Mobility and Networking Research group at Microsoft Research (MSR) in Redmond. Stefan’s research interests span mobile systems, computer security, and distributed systems. With his colleagues at MSR, he has designed and built the reference implementation of a software-based Trusted Platform Module (TPM), which is used in many smartphones and tablets on the market today. Before joining MSR in 2008, Stefan spent three years as an Assistant Professor at the University of Toronto, and four months at as a visiting researcher where he worked on the early designs of their new shopping cart system (aka Dynamo). Stefan obtained his Ph.D. from the University of Washington where he was co-advised by Steve Gribble and Hank Levy.

Adrian Perrig, ETH Zurich

perrigAdrian Perrig is a Professor at the Department of Computer Science at the Swiss Federal Institute of Technology (ETH) in Zürich, Switzerland, where he leads the network security group. He is also a Distinguished Fellow at CyLab, and an Adjunct Professor of Electrical and Computer Engineering at Carnegie Mellon University. From 2002 to 2012, he was a Professor of Electrical and Computer Engineering, Engineering and Public Policy, and Computer Science (courtesy) at Carnegie Mellon University; From 2007 to 2012, he also served as the technical director for Carnegie Mellon’s Cybersecurity Laboratory (CyLab). He earned his Ph.D. degree in Computer Science from Carnegie Mellon University under the guidance of J. D. Tygar, and spent three years during his Ph.D. degree at the University of California at Berkeley. He received his B.Sc. degree in Computer Engineering from the Swiss Federal Institute of Technology in Lausanne (EPFL). He is a recipient of the NSF CAREER award in 2004, IBM faculty fellowships in 2004 and 2005, the Sloan research fellowship in 2006, the Security 7 award in the category of education by the Information Security Magazine in 2009, the Benjamin Richard Teare teaching award in 2011, and the ACM SIGSAC Outstanding Innovation Award in 2013. Adrian’s research revolves around building secure systems — in particular secure future Internet architectures.

Alec Wolman, Microsoft Research

wolmanAlec Wolman is a Principal Researcher in the Mobility and Networking Research Group at MSR Redmond. His research interests include mobile and wireless systems, distributed systems, and computer security. His recent focus is on security infrastructure for mobile devices. He received a Ph.D. in Computer Science from the University of Washington in 2002. Before graduating school, he worked for DEC at the Cambridge Research Lab.

Peter Druschel, Max Planck Institute for Software Systems

druschelPeter Druschel is the founding director of the Max Planck Institute for Software Systems (MPI-SWS) in Germany. Previously, he was a Professor of Computer Science and Electrical and Computer Engineering at Rice University in Houston, Texas. His current research interests are in distributed and mobile systems, privacy and compliance. He is the recipient of an NSF CAREER Award, Alfred P. Sloan Fellowship and the ACM SIGOPS Mark Weiser Award, and a member of Academia Europaea and the German Academy of Sciences Leopoldina.

Bill Buxton, Microsoft Research

buxtonA Principal Researcher at Microsoft Research, Bill has had a 35 year involvement in research, practice and commentary around design, innovation and human aspects of technology. Following a 20 year career as a professional musician, he morphed into a researcher and interaction designer, at the University of Toronto, Xerox PARC, Alias Research and SGI Inc. He has been awarded four honorary doctorates, is co-recipient of an Academy Award for Scientific and Technical Achievement, received an ACM/SIGCHI Lifetime Achievement Award, and is a Fellow of the ACM. Bill has published, lectured and consulted widely, and is an Adjunct Professor at the University of Toronto, and a Distinguished Professor of Industrial Design at the Technical University Eindhoven. Other than his family, mountains and rivers are his first love.

Michel Beaudouin-Lafon, Université Paris-Sud

beaudouin-lafonMichel Beaudouin-Lafon is Professor of Computer Science, Classe Exceptionnelle, at Université Paris-Sud (France) and a senior fellow of Institut Universitaire de France. He has worked in human-computer interaction for 30 years and was elected to the ACM SIGCHI Academy in 2006. His research interests include fundamental aspects of interaction, novel interaction techniques, computer-supported cooperative work and engineering of interactive systems. He currently heads the Human-Centered Computing lab at LRI/Université Paris-Sud and works in the Ex Situ group, a joint lab between Université Paris-Sud, CNRS and Inria. He heads the 22M€ Digiscope project, exploring collaborative multi-surface interaction within and across interactive rooms. He has published over 150 research papers and is an ACM Distinguished Speaker. He is also very active in the management and evaluation of research. Recently, he was Technical Program Co-chair for the record-breaking ACM CHI 2013 conference in Paris (1,000 presentations, 3,500 participants). He sits on the boards of ACM Books and ACM Transactions on CHI, and on the ACM Europe Council.

Caroline Hummels, Eindhoven University of Technology

hummelsCaroline Hummels is professor at the department of Industrial Design at the Eindhoven University of Technology (TU/e) where she is heading the Designing Quality in Interaction group. Moreover, she is leading the interdepartmental theme Participatory Health and Wellbeing at TU/e. Her current activities concentrate on developing theories, frameworks and tools to support designing towards transformation. Her research, education and design activities address e.g. embodied perception-inspired design, research through design, aesthetics of interaction, designing systems in the wild, health and wellbeing and multi-stakeholder design processes. She is a member of the steering committee of the Tangible Embedded, and Embodied Interaction (TEI) Conference, editorial board member of the International Journal of Design, and a member of a variety of (inter)national committees including the Provincial Council of Health.

Jarnail Chudge, Microsoft UK

chudgeJarnail has 20 years’ experience of integrating business, user, and technology needs. He started his career in Academia focusing on the burgeoning field of socio-technical systems where he regularly presented at conferences on new and innovative approaches to user research and engagement methodologies. Making the switch to industry Jarnail worked in Canada for 4 years where he led the Human Factors group at an information management consultancy

Since joining Microsoft 12 years ago Jarnail’s primary focus has been on designing and delivering compelling end-user experiences, working in multi-disciplinary teams to deliver solutions that both excite and delight users. Jarnail has led and delivered some of the most challenging Microsoft engagements in the UK and EMEA. His experience spans all industry sectors with Health and Financial Services being the most prominent

Jarnail is directly engaged with Microsoft Research, Engineering and Design groups, and other specialist labs in Microsoft to envision the future, validate new developments and bring ideas to life. His design philosophy is rooted in the ecology and phenomenology of experience

Prior to joining Microsoft, Jarnail has held Director and management posts with digital and design agencies in London.

Dina Katabi, Massachusetts Institute of Technology

katabiDina Katabi is the Andrew & Erna Viterbi Professor of Electrical Engineering and Computer Science, and the director of the MIT’s center for wireless networks and mobile computing (Wireless@MIT). Katabi’s work focuses on computer networks and wireless systems. She received her PhD and MS from MIT in 2003 and 1999, and her Bachelor of Science from Damascus University in 1995. Katabi was named an ACM fellow in 2014, and a MacArthur Fellow in 2013. She received the ACM Grace Murray Hopper Award in 2013, a Faculty Research Innovation Fellowship in 2011, the IEEE William R. Bennett prize in 2009, a Sloan Fellowship in 2006, the NBX Career Development chair in 2006, and an NSF CAREER award in 2005. Katabi’s doctoral dissertation won an ACM Honorable Mention award and a Sprowls award for academic excellence. She also received multiple best paper awards from ACM SIGCOMM and Usenix NSDI, the Test-Of-Time Award from ACM SIGCOMM, and the Technology Review TR10 Award.

Kyle Jamieson, University College London

jamiesonKyle Jamieson is a Senior Lecturer in the Department of Computer Science at University College London (UCL). His research interests are in building real-world wirelessly networked systems that cut across the boundary of digital communications and networking. Prior to joining UCL, he received the Ph.D. in Computer Science from the Massachusetts Institute of Technology in 2008. He then received a Starting Investigator fellowship from the European Research Council in 2011, and Best Paper awards at USENIX 2013 and CoNEXT 2014. He regularly serves on the program committees of the ACM MobiCom, USENIX NSDI, and ACM SIGCOMM conferences.

Krishna Chintalapudi, Microsoft Research

chintalapudiKrishna is a researcher in the Mobility, Networks, and Systems group at Microsoft Research India. Prior to joining MSR he was a Senior Research Engineer at Bosch Research and Technology Center in Palo Alto, CA, USA. He graduated from University of Southern California with a PhD in Computer Science in 2006. His research interests broadly lie in the area of wireless networking systems and mobile computing.

Richard Banks, Microsoft Research

banksRichard Banks is the Principal Design Manager in Microsoft Research’s Cambridge lab. Working as part of the Human Experience & Design group he collaborates with social scientists and computer scientists in the lab on a broad range of projects that span device development, community engagement, gestural interaction and more. Richard is author of “The Future of Looking Back”, a book which focuses on new digital legacies and the impact they’ll have on how we reminisce about our lives. He is honorary professor of design at the University of Dundee, a fellow of the Royal Society of Arts and external examiner for Edinburgh University’s Design Informatics course.

Rob Girling, Artefact

girlingAs a co-founder and principal of digital experience innovation company Artefact (, Rob Girling is responsible for setting the company’s strategy and vision—to design exciting products and experiences that inspire positive changes in human behaviour. Rob’s design career spans some of the leading agencies and design brands in the world, such as Apple, Microsoft, IDEO and Sony. Rob obtained his Master’s degree in Interaction Design from the Royal College of Art in London, graduating with distinction. He is a recognized thought leader who has shared his point of view on the role of design in driving positive changes at national and global innovation conferences such as SXSW, Future Travel Experiences, World Forum for Democracy and more.

Nikki Barton, Microsoft Phone Division

bartonNikki leads Advanced Design in Microsoft’s Phones division, a multidisciplinary team of UX, industrial and mechanical designers who work with engineers and usability experts to design and prototype new experiences. Their goal is to make the way we interact with technology simpler and more human.

Her degree in Typography & Information Design included a dissertation on Interactive Multimedia, the catalyst for her career. Nikki graduated to work on the seminal TV documentary Hyperland by Douglas Adams. She joined the BBC Interactive TV Unit contributing to some of the UK’s first interactive multimedia projects and the early development of the language of ‘multimedia’.

Nikki worked as a freelance designer until she set up her own Bafta award winning digital agency Nykris. She worked on diverse projects including applications for the Apple Newton and the celebrated Internet Explorer 5 for the Mac. Film work included 007 Goldeneye and the interactive installation of Malcom McLaren’s life; The Casino of Authenticity and Karaoke.

In 2008, she joined Nokia. There she focused on the often invisible seams between hardware and software, and was part of the Design Leadership Team that fundamentally turned around Nokia’s approach to design. In 2014, they were acquired by Microsoft.

Nikki’s design background and cultural experiences heavily influence her work, and help her to maintain a fresh perspective on technology problems. When not noodling away on specific design issues, you’ll most likely find her on her bike ­– thoughtfully exploring the world we live in.

Jon Rogers, University of Dundee

rogersProf Jon Rogers holds a personal chair in creative technology at the University of Dundee. His work explores the human intersection between digital technologies and the design of physical of things. He balances playful technologies with citizenship to find new ways to connect people to each other and to their data.

Jon Founded the Product Research Studio located in the North East of Scotland in 2009 and is proud to have worked with some of the world’s best organisations, including BBC R&D, Microsoft Research, Mozilla, NASA, the Met Office, Penguin Random House, and the Victoria and Albert Museum.

His move to Dundee in 2003 was the start of a new focus of work that is focussed on socially relevant and playful physical digital interactions. Outside the studio you might find him at South by Southwest Festival in the US, in the thick of the London Design Festival in the UK, in the HackSpace at the National Institute of Design in Ahmedabad, or in the café of the Fisheries Museum in his hometown of Anstruther, in Fife.

Christos Gkantsidis, Microsoft Research

gkantsidisChristos is a researcher in the Systems and Networking Group in Microsoft Research, Cambridge, UK. He holds a Ph.D. from Georgia Institute of Technology, Atlanta, GA, USA, and a bachelors from University of Patras, Greece, both in computer science. He is interested in networking architectures and applications. Currently, he is working on cloud analytics, architectures for programmable networking, and network management. In the past he has worked in content distribution networks, peer-to-peer technologies, analysis and modelling of complex communication networks, wireless mesh networking, and others. Christos is a member of ACM and Usenix.

Konstantina (Dina) Papagiannaki, Telefonica Research & Development

papagiannakiKonstantina (Dina) Papagiannaki is the Scientific Director, responsible for the Internet, Systems and mobile research carried out by the scientific group at Telefonica Research and Development in Barcelona. Prior to that she was a senior researcher at Intel Labs; from 2004 until the end of 2006 in Cambridge, UK and from 2007 until 2011 in Pittsburgh, USA. From the beginning of 2000 until the end of 2003 she was a member of the IP Group at the Sprint Advanced Technology Labs. She got awarded her PhD from the Computer Science Department of University College London (UCL) in March 2003, receiving the Distinguished Dissertations Award 2003. She got her first degree in Electrical and Computer Engineering at the National Technical University of Athens (NTUA) in October 1998. She has chaired the technical program committee of the premier conferences in her field, authored more than 60 peer reviewed papers, authored a book on the design and management of large-scale IP networks through Cambridge University Press, has 1 pending and 5 awarded patents, and has received the best paper awards at ACM Mobicom 2009, ACM IMC 2013, and ACM CoNEXT 2013. She has held an adjunct faculty position in the Computer Science Department at Carnegie Mellon University from 2007 until 2011, and in 2008 she received the rising star award of the computer networking community of ACM. She has participated as an expert in panels for the Federal Commission of Communications, the National Telecommunications and Information Agency, and the National Science Foundation of the U.S.A, as well as the Association of Computing Machinery.

Renata Teixeira, Inria Paris-Rocquencourt

teixeiraRenata Teixeira received the B.Sc. degree in computer science and the M.Sc. degree in electrical engineering from Universidade Federal do Rio de Janeiro, Brazil, in 1997 and 1999, respectively, and the Ph.D. degree in computer science from the University of California, San Diego, in 2005. During her Ph.D. studies, she worked on Internet routing at the AT&T Research. She was a researcher with the Centre National de la Recherche Scientifique (CNRS) at LIP6, UPMC Sorbonne Universites, Paris, France from 2006 to 2013. She was a visiting scholar at UC Berkeyley/ICSI in 2011.

She joined Inria Paris-Rocquencourt as senior researcher in October 2013. Her research interests are in measurement, analysis, and management of data networks. She has authored 60 papers in this area, which together have more than 3,000 citations (according to Google Scholar). Renata is vice-chair of ACM SIGCOMM. She serves in the editorial board of the IEEE/ACM Transactions on Networking. She is also a member of the steering committee of the ACM Internet Measurement Conference and has been active in the program committees of ACM SIGCOMM, ACM IMC, ACM CoNEXT, IEEE INFOCOM, among others.

Thomas Karagiannis, Microsoft Research

karagiannisThomas Karagiannis is a researcher in the Systems and Networking group at Microsoft Research Cambridge, UK since 2006. Prior to joining Microsoft Research, Thomas has been with Intel Research Cambridge and the Cooperative Association for Internet Data Analysis (CAIDA). Thomas’s work focuses on improving the performance and predictability of various types of computer networks, such as home or datacenter networks. Thomas received his Ph.D. degree in Computer Science from the University of California, Riverside and B.S at the Applied Informatics department of the University of Macedonia, in Thessaloniki, Greece. Besides datacenter networks, his research interests also include Internet measurements and monitoring, and social networks.

Ant Rowstron, Microsoft Research

rowstronAnt Rowstron leads the Systems and Networking team at Microsoft Research in Cambridge, UK. His research interests are broad, covering the spectrum of systems, distributed systems and networking. He received an MEng degree in Computer Systems and Software Engineering in 1993 from the University of York, UK, and a DPhil degree in Computer Science in 1996 also from the University of York, UK. He has worked in the Computer Laboratory at Cambridge University, UK as a Research Associate and as a Senior Research Associate in Laboratory for Communications Engineering in the Engineering Department, Cambridge University. Since 1999 he has worked for Microsoft Research in Cambridge, UK.

Victor Bahl, Microsoft Research

vb_smVictor Bahl is a distinguished scientist and the director of mobility and networking in Microsoft Research. He helps shape Microsoft’s long-term vision related to networking technologies by advising the CEO and senior executive team and by executing on this vision through research, technology transfers, and associated engagements with industry ad governments around the world.

Bahl works on systems and infrastructure problems related to mobile computing, cloud services, wireless systems, data center networks and enterprise networks. As a researcher, he has developed several important technologies that are in widespread use including the first Wi-Fi hotspot network; TV white space network; Wi-Fi indoor location system; mm-wave data center network; wireless virtualization; multi-radio mesh networks, and multi-radio energy conserving systems. He has published prolifically and has been awarded 115 US and international patents. He has given over three dozen keynotes and over seventy University seminars; he has won several prestigious awards and honors including ACM SIGMOBILE’s Lifetime Achievement Award, the IEEE Outstanding Leadership Award, and the FCC’s People’s Choice Award. Bahl is the founder of SIGMOBILE (ACM’s Special Interest Group on Mobility of Systems, Users, Data and Computing), the MobiSys conference; the Mobile Computing and Communications Review journal and several other IEEE and ACM conferences and workshops. Prior to joining Microsoft he was at Digital Equipment Corp. (now part of Hewett Packard) for nine years. He received his PhD degree from the University of Massachusetts Amherst in 1997. He is a Fellow of the ACM, IEEE, and AAAS.

Jeannette M. Wing, Corporate Vice President, Microsoft Research

jw_smJeannette M. Wing is Corporate Vice President, Microsoft Research. She joined MSR in 2013 from Carnegie Mellon University where she was President’s Professor of Computer Science and twice served as the Head of the Computer Science Department. From 2007-2010 she was the Assistant Director of the Computer and Information Science and Engineering Directorate at the National Science Foundation. Jeannette received her S.B. and S.M. degrees in Computer Science and Engineering and her Ph.D. degree in Computer Science, all from the Massachusetts Institute of Technology.

Wing’s general research interests are in the areas of trustworthy computing, specification and verification, concurrent and distributed systems, programming languages, and software engineering. Her current interests are in the foundations of security and privacy. She is currently Chair of the DARPA Information Science and Technology (ISAT) Board. She was on the faculty at the University of Southern California, and has worked at Bell Laboratories, USC/Information Sciences Institute, and Xerox Palo Alto Research Laboratories.



Plenary 1 Keynote: Feedback Control and the Coming Machine Revolution

Raffaello D’Andrea – ETH Zurich

We are at the cusp of a revolution: we can now create machines that adapt their behavior based on their environment and the results of their actions. The enablers for this revolution are sensing, communication, and computation technologies, innovative designs and novel mechanisms, and the feedback control algorithms that rule the machines.

These creations will have unprecedented effects on our lives – some welcome, others not. This talk will outline how we got here, where we are going, and the consequences.

Plenary 2 Keynote: Feedback Organic Semiconductor Science – Lessons from Nature

Professor Sir Richard Friend- University of Cambridge

Pi-conjugated organic molecules and polymers now provide a set of well-performing semiconductors that support devices, particularly light-emitting diodes (LEDs) now widely commercialised in smart-phone displays and lighting, but extending also to field-effect transistors (FETs) and solar cells.

These are attractive materials to manufacture, particularly for large-area applications where they can be processed by direct printing, so that the cost of materials and processing can be very low. This practical success is made possible by breakthroughs in the understanding and engineering of the underlying semiconductor science.

Plenary 3 Keynote: Cloud 2020: The Emergence of Micro Datacenters (Cloudlets) for Mobile Computing

Victor Bahl- Microsoft Research

Despite major advances in technology, resource poverty continues to limit the type of applications we are able to run on our mobile devices. The challenging issue is, this constraint is fundamental and not simply a temporary limitation of current technology. This talk will put forth a vision that breaks free of this constraint. In this vision, mobile users seamlessly use nearby micro datacenters to obtain the resource benefits of cloud computing without incurring wide area network delays and jitter.

Crisp interactive response for immersive applications that augment human cognition become easier to achieve. While much engineering and research remains, the concepts and ideas introduced open the door to a new world of disaggregated clouds in which seamless cognitive assistance for wireless users and new IoT applications can be delivered anyplace, anytime using the latest and greatest computer science technologies known to us.

Panel Sessions

Session 1: Devices and their Users

Patrick Olivier – Newcastle University, Cecilia Mascolo – University of Cambridge, Nicolas Villar – Microsoft Research

Through the trends of the Internet of Things and Ubiquitous Computing, more and more devices are deployed around us that can sense what people do, and existing devices such as phones or wearables are augmented with new ambient sensing capabilities as well. Such devices are useful to both infrastructure owners and inhabitants alike, and the data they generate can be used for ‘smart buildings’ applications, for mass personalisation, for the users of shared spaces to communicate and collaborate, and so on. This session will explore this space through short presentations by researchers with experience deploying devices ‘in the wild’, and through a panel discussion.

Session 2: Infrastructure for the Mobile-First Era

Chair: Hitesh Ballani – Microsoft Research | Speakers: Mahadev Satyanarayanan – CMU, Flavio Junqueira – Microsoft Research, Arun Venkataramani – University of Massachusetts

This session will focus on the ‘cannot miss’ cutting-edge problem(s) in wireless systems design that researchers are working on and how their solution(s) will transform/impact the field. The aim is to create stronger ties between some of the top wireless and mobile systems researchers in academia and industry and to learn about the big ideas these researchers are working on.

Session 3: Functional Materials and Process Enabled Device Electronics

Chair: Arjmand Samuel – Microsoft Research | Speakers: Jim Holbery – Microsoft, Jie Liu – Microsoft Research

Next generation electronic devices require unique sensing capabilities, low power, scalability, multiple form factors to integrate within multi-function network architectures. Material and process advances provides new electronic capabilities – this is especially true for electronics that are flexible, soft, textile, or printed incorporating brittle device materials, soft substrates, power harvesting and energy storage to aggregate data and transmit to the cloud. The physical form and computing interface of tomorrow’s IoT and mobile computing world is in a constant state of flux; this session addresses the fundamental challenges of future multi-disciplinary scientific and engineering research teams aimed at enabling next-generation devices.

Session 4: Devices for Science

Chair: Lucas Joppa – Microsoft Research | Speakers: Martin Wikelski – Max Planck Institute of Ornithology, Jie Liu – Microsoft Research, Jonathan Baillie – Zoological Society of London

We are now firmly living in the middle of the ‘Information Age’, and devices are central to our lives. From laptops to tablets, smartphones to game consoles, novel hardware is constantly entering the market and consumer demand has never been higher. But perhaps the true potential for new devices is bigger than putting music in people’s pockets, or advertisements in front of their eyes. If it isn’t already, science is set to become the driver of our times – from feeding an increasing population on this planet to potentially colonising another.

Scientists are not only key to developing new devices, but represent a key constituency pushing back the boundaries of what devices can be used for. This session will highlight the novel uses of devices in science, and consider some of the important, weird and wonderful discoveries only known to the world as a result of innovative device design. We will examine the question of how the scientific need for devices today might drive the consumer devices of tomorrow.

Session 5: Keeping Control of Security and Privacy in a World of Devices

Chair: Stefan Saroiu – Microsoft Research | Speakers: Adrian Perrig – ETH Zurich, Alec Wolman – Microsoft Research, Peter Druschel – MPI-SWS

As more and more devices are connecting to the Internet, the security and privacy of their users are becoming more important than ever. The mobile nature of many of these devices raises new attack vectors and new challenges in providing adequate security and privacy.

This session will examine three different aspects of this problem: how to leverage the physical world to increase the security of online communication, how to protect data on a lost smartphone in the face of relatively unsophisticated memory attacks, and how to enforce user policies to control image capture by nearby mobile devices.

Session 6: The Next Big Hurdle

Chair: Bill Buxton – Microsoft Research | Speakers: Michel Beaudouin-Lafon – Université Paris Sud, Caroline Hummels – Eindhoven University of Technology, Jarnail Chudge – Microsoft

The ‘Next Big Thing’ is not a thing. It is neither a device, application, nor service. Rather, it is a reconceptualisation of the social relationships amongst these technologies. It is a change which helps us avoid the otherwise inevitability of our users being buried under the cumulative complexity of the increasing number of devices, applications and services that we, as an industry, create. Rather than pursue ‘Next Big Thing,’ it is far more important that we focus on ‘The Next Big Hurdle’ that this progressive accumulation of complexity presents.

To overcome this hurdle we need to see through different eyes, asking such questions as: What if things just worked? What if they just worked together? What if they worked together seamlessly? What if in working together, there was a significant increase in their cumulative value? What if in working together, there was a significant decrease in their cumulative complexity?

The founding premise of this session is that it would be far more disruptive, and beneficial to all, if the challenge emerging from each of these questions was achieved through a change in the relationship amongst existing devices, applications and services, rather than any ‘new thing’. The society of technologies will not evolve simply because their technology matures, but rather because their mutual relations are transformed. This panel will discuss the nature of just such a transformation.

Session 7: Smart Wireless for Smart Devices

Chair: Bozidar Radunovic – Microsoft Research | Speakers: Krishna Chintalapudi – Microsoft Research, Dina Katabi – Massachusetts Institute of Technology, Kyle Jamieson – University College London

Proliferation of mobile devices and more advanced applications have pushed the demand for wireless spectrum to the limits. Managing today’s networks and catering for the traffic demand becomes ever more difficult and requires new concepts in wireless network design.

At the same time, the new insights in wireless radio designs enable a string of entirely new applications, such as accurate device positioning and new ways of interacting with users. In this session we will give an overview of some of the recent advances in the area and illustrate how smart wireless can help smart devices.

Session 8: Designing Compelling Devices

Chair: Richard Banks – Microsoft Research | Speakers: Rob Girling – Artefact, Nikki Barton – Smart Devices UX Design, Nokia/Microsoft, Jon Rogers – University of Dundee

How do you design devices that people really love? As devices have started filling our homes and adorning our bodies the expectations of our customers have risen. It is no longer enough that our devices are technologically interesting. Neither is it enough that they are simply usable. The devices in our lives now need to be carefully crafted to be compelling, responsive and an extension, through the scenarios that they enable, of the way we see ourselves. This takes careful design. In this panel session we’ll hear from three luminaries of the design community who span the worlds of software interfaces, the Internet of Things and physical computing. They’ll give examples and insights into what it takes to design and build compelling device experiences, before opening the session up for discussion.

Session 9: Home Networking

Chair: Christos Gkantsidis – Microsoft Research | Speakers: Dina Papagiannaki – Telefonica, Renata Teixeira – LIP6, Thomas Karagiannis – Microsoft Research

Home networking is rapidly transforming to accommodate new experiences backed by cloud services. Alongside video streaming that has been hogging wireless and access links for a long time, new services that, for example, simplify music consumption, photo sharing, document editing, and backing-up put even more strain on the home network’s resources.

This session brings together experts that will shed light on the configuration, problems and challenges faced by home networks. It will also examine the consumption of cloud services in home environments, and outline opportunities for improving the home networking experience.


Tutorial 1: Wearable Health Monitoring

Desney Tan and Ali Alvi – Microsoft Research and Shwetak Patel – University of Washington

There is an emerging trend to instrument the world with sensors that provide insight and allow us to improve the health and function of various systems. For example, cars now use many sensors for on-board diagnostics shifting us from reactive crisis-driven repairs to proactive preventive maintenance. Similar trends pervade our homes, workplaces, and outdoor environments. We must apply this approach to the system we arguably care the most about – our bodies. We will open the session with a high level overview of wearable health technology. We will describe our early research on exercise and activity sensing, which has now been incorporated into the Microsoft Band. We will then demonstrate capabilities of the Band, as well as present example applications built with the Software Development Kit. We will close with some of our current work, pushing beyond consumer health and fitness into clinical health sensors.

Tutorial 2: Roll your own Radio with Ziria

Bozidar Radunovic and Dimitrios Vytiniotis – Microsoft Research

Software-defined radio (SDR) brings the flexibility of software to wireless protocol design, promising an ideal platform for innovation in wireless. However, most of the currently available code for existing SDR platforms is too slow to meet the requirements of modern wireless standards. Implementing these requirements demands careful hand-tuning of low-level code, and the code becomes difficult to understand, modify and reuse, undermining the advantages of software. In this tutorial we will show you Ziria, a new platform for rapid prototyping of wireless physical layer (PHY) on SDR. Ziria allows a programmer to express a wireless PHY program (protocol descriptions and signal processing algorithms) at a high level, while the compiler takes care of low-level optimisations under the hood. Ziria’s source code is easy to understand, reuse and modify, and the executable is fast. Each participant will get a Blade-RF SDR platform and through hands-on exercises, will build a WiFi sniffer. All of the code used in the tutorial is open source (including Ziria itself) and the BladeRF hardware is available for you to take away.

Tutorial 3: Rapid Device Prototyping

Peli de Halleux – Microsoft Research and Dean Mohamedally – UCL

Hardware 2.0 is upon us: cheap micro-controller boards like Arduino have gained massive adoption in recent years. Paired with 3D printers, cheap sensors and actuators, it allows anyone to prototype the next hot gadget. And yet, the maker will have to learn a soup of software language and framework to build a connected input/output controller solution: C++ for the micro-controller code, HTML + javascript for the client, some backend language and a communication layer to interact with the devices. In this tutorial, we will show an attempt at unifying the compilation of web server code, rich client and embedded firmware under a simple mobile friendly language and IDE. Attendees will be given an Engduino, a Micro SD card loaded with TouchDevelop and a Raspberry Pi to take away.

Tutorial 4: Research on an IoT Platform

Arjmand Samuel and Ratul Mahajan – Microsoft Research

Today we live in a world where computing is moving beyond tablets and smartphones, to everyday objects comprising of connected devices and sensors. We call this phenomenon the Internet of Things (IoT). While this new world of the Internet of Things is promising new opportunities for innovation and creativity, it is also exposing deep research challenges which need to be addressed. During this session, key research challenges associated with large scale deployment of the Internet of Things will be highlighted, leading to an introduction to the Microsoft Research Lab of Things, which allows deployment of IoT prototypes and research studies at scale. Attendees will be able to work with sensors and devices, including a multi-sensor and smart switch, interconnected over a ZWave network to enable interesting IoT scenarios. These devices will be available to take away from the Summit.


Disruptive Displays

David Sweeney, Steve Hodges and Nicholas Chen, Microsoft Research

Taking inspiration from old chemical photographic processes, we are creating novel displays which are both analogue and digital in nature. Certain display driving architectures have become virtually universal, however their construction limits the potential usage for designers. Here we aspire to treat displays as a material rather than unyielding and fragile devices. We can now imagine displays which are resilient, of low power, complexity and cost and apply them to previously unimagined forms and situations.


Patrick Olivier, Vasilis Vlachokyriakos and Karim Ladha, Newcastle University

PosterVote is an artifact that allows sustainable electronic voting by dropping the development and maintenance costs, while increasing the potential for social movements to engage in action and for communities to support and respond to such action. PosterVote can be used by citizens to collect data, in the form of opinions, to support local communities. It consists of two parts; the printed poster with the question and answers and the hardware which is a thin, flexible circuit board with 5 buttons and 5 LEDs to be placed at the back of the poster.

Fast Personal Fabrication

Patrick Baudisch and Stefanie Mueller, Hasso-Plattner Institute

Computer science and mechanical engineering are about to unite. Through the use of 3D scanners and 3D printers, we will solve mechanical problems with the tools and with the effectiveness of computer science. The role of our group is to drive this unification process, in particular by creating and re-purposing fabrication machines and haptic machinery. In this demo, we present one facet, namely how to make 3D printing fast, so as to allow for interactive use.

Controlling Healthcare Devices

Ali Alvi and Tony Andrews, Microsoft

In the demo, we will demonstrate how to use Microsoft Band SDK to write applications that communicate with the Band. We will show how to set up your developer environment and connect to Microsoft Band in code. Also we will show how to subscribe to various sensors on the Band and talk about what data those sensors report and how it can be used in various algorithms and inferences.

Rapid Device Prototyping

Peli de Halleux, Microsoft Research and Dean Mohamedally, University College London, Atia Rafiq, and students from University College London

More and more devices are entering our lives: devices we can use, such as phones and tablets, devices we can program such as Arduinos and other IoT devices. TouchDevelop, which enables the creation of apps from any device, was extended to allow the creation of device firmware. Leveraging the beginner friendly TouchDevelop environment, one can use devices to program devices. A team from UCL will share their experience in building and using the Engduino board for teaching.

Lab of Things

Day 1: Paul Thomas Microsoft UK and Eliezer Vogel University College London; Day 2: Arjmand Samuel and Ratul Mahajan, Microsoft Research

We present an innovative and interactive architecture for IoT platforms comprising of a middle aggregation layer constituted of a Captain Device running Windows Operating System and the Lab of Things (LoT) Home OS platform. The demo show cases a generic Bluetooth extension of the LoT platform using the UCL Engduino and Android smartphone as example devices enabling cloud data storage and cloud based scenario management.

Roll your own radio with Ziria

Bozidar Radunovic and Dimitrios Vytiniotis, Microsoft Research

In this demo we will show how to implement a WiFi receiver in Ziria, a new platform for rapid prototyping of wireless physical layer on Software Defined Radio, that is able to receive WiFi packets. We will connect a BladeRF board to a PC and display packets received from a nearby WiFi access point at line speed.

Textile Electronic Touch Sensor

Christian Moller and Jim Holbery, Microsoft

Recently the Applied Science Group has developed touch sensor arrays constructed from unique textile architectures that demonstrate multi-touch sensor capabilities. This new architecture enables designers to embed touch functionality within fiber composite structures without compromising the structural integrity of the hardware. We will show designs that have been proven to deliver multi-touch performance from a textile platform, and will demonstrate these functional touch sensors embedded within structures providing unique functionality to next-generation electronic devices.

Printed Touch Sensors

Jim Holbery and Christian Moller, Microsoft

Using drop-on-demand inkjet printing, we have produced the first reported touch sensor from transparent organic conducting polymers. The Microsoft Applied Science Group has designed, printed, and tested transparent multi-touch sensor arrays from unique material forms that include organic conducting PEDOT:PSS polymers and inks comprised of multi-wall carbon nanotubes. The sensitivity of the sensor arrays have proven to be comparable to conventional materials but offer low haze combined with the possibility of deployment on flexible substrates.

Cities Unlocked

Jarnail Chudge, Microsoft UK

Cities unlocked is a project that assists people with visual impairment to navigate through urban areas. It uses a bone conducting headset and a mobile phone app to generate audio signals based on the user’s head position, to guide them towards a target. This is a highly collaborative effort between Microsoft and external partners, including UCL. Microsoft Research contributed to the algorithms for the soundscape technology, made the hardware modifications to the headset and designed the user study.

Attaining Quality, Responsiveness and Mobility for Virtual Reality Head-mounted Displays

David Chu, Microsoft Research

Head-mounted Displays (HMDs) are a promising way to achieve virtual reality (VR). For truly immersive VR, three properties are essential: quality, responsiveness and mobility. Existing systems fail to achieve all three. We demonstrate Irides, a stereo HMD system that aims to achieve all three. Irides offloads rendering work to powerful remote GPUs for high quality visuals, adapting previous work on speculative execution to overcome any motion-to-photon (including network) latencies.

Circuit stickers and Conductive Nanoparticle Ink

Steve Hodges, Microsoft Research and Yoshihiro Kawahara, University of Tokyo

Circuit stickers let you build electronic prototypes by sticking components like LEDs, sensors and logic onto a substrate which wires them together. We use paper and conductive silver nanoparticle ink to make this wiring layer – it’s cheap and easy to create using a felt pen or a domestic inkjet printer. The technology has potential for design exploration, research prototyping, education and for hobbyist projects.

Picco: A Miniature Device for Animated Messaging

Nicolas Villar, Microsoft Research

Picco is a tiny networked device that displays simple animations, which are created on a dedicated tablet app. Picco was designed to support playful messaging that would place minimal demands on users: the device’s small size makes it unobtrusive, and messages are delivered through a queuing system that discourages the sending of time-critical content. Alerts are subtle and can be acknowledged with a simple tap.

Reconfigurable Network Topologies

Sergey Legtchenko, Microsoft Research

Datacenter hardware is changing. Thanks to technologies like Systems-on-a-chip and resource disaggregation, the number of servers per rack is likely to increase from 40 today to about 1000 in the near future. We demonstrate XFabric, a rack-scale network designed to support this increasing compute density. XFabric dynamically adapts to the workload traffic by reconfiguring its network topology at the physical layer. XFabric performs packet switching over physical circuit switching and uses low cost commodity ASICs (application-specific integrated circuits).


Below are links that provide further information relating to the hardware distributed at the Summit tutorials.

Tutorial 1: Wearable Health Monitoring
Official Site | SDK available for download

Tutorial 2: Roll your own Radio with Ziria
Official Site | Publication

Tutorial 3: Rapid Device Prototyping
Official Site | Project Link | Publication

Tutorial 4: Research on an IoT Platform
Official Site | Project Link | Publication