Despite computers are created to serve humans and come for their needs, interaction with computers nowadays is an obstruction to our societal life. Computers, being it your laptop or smartphone, require significant attention from us to operate. Every time you look down to text on your phone screen is a moment you disengage from reality. This is due to the lack of intuitive and implicit input capabilities for computer and such minuscule but repetitive behavior have turned people to prefer keyboards and screens over talking and interacting with the physical world. Over the past decade, there have been significant efforts in addressing this challenge via brave new interactive modalities that could weave seamlessly into our life such as smart glasses, smart rings, smart speakers, etc. In this thesis, we set forth to extend this line of research for intuitive, effortless, and enjoyable computer interaction by employing a natural everyday-carry object – the smartwatch. We look for extending the capability of the smartwatch beyond what it already is, i.e., a timepiece and mostly a health monitor, and become a mean to facilitate an effortless human-computer away from mice and keyboards. We follow through, first by enhancing the capability of the smartwatch; then we propose a technique for activity recognition using inertial motion signals from the smartwatch; and finally, we implement a flexible authentication framework for multiple platforms authentication using wearable devices that are highly customizable.
In this thesis, we set forth to extend this line of research for intuitive, effortless, and enjoyable computer interaction by employing a natural everyday-carry object – the smartwatch.