Improving the usability and performance of Wearables


Wearable computing devices are a major growth sector for computing, and represent a step torward practical, ubiquitous computing. However, there are several bottlenecks to the adoption of wearable devices:

    (i) A developer needs to explicitly write code to extend their smartphone application to wearables, requiring over thousands of lines of additional coding effort
    (ii) the communication infrastructure between the wearable device and the smartphone is poor, and
    (iii) wearable devices introduce new security concerns for applications.
We work on solving these key bottlenecks to dramatically improve the adoption of wearable devices, in-turn making ubiquitous computing more accessible.