GlassPass: Tapping Gestures to Unlock Smart Glasses

Wearable technologies such as smart-glasses can sense, store and display sensitive personal contents. In order to protect this data, users need to securely authenticate to their devices. However, current authentication techniques, such as passwords or PINs, are a poor fit for the limited input and output spaces available on wearables. This paper focuses on eyewear and addresses this problem with a novel authentication system that uses an alphabet of simple tapping patterns optimized for rapid and accurate input on the temples (or arms) of glasses. Furthermore, it explores how an eyewear display can support password memorization by privately presenting a visualization of entered symbols. A pair of empirical studies confirm that performance during input of both individual password symbols and full passwords is rapid and accurate. A follow-up session one week after the main study suggests using a private display to show entered password symbols effectively supports memorization.

[1]  V. Michael Bove,et al.  Graspables: grasp-recognition as a user interface , 2009, CHI.

[2]  Alexander De Luca,et al.  Glass Unlock: Enhancing Security of Smartphone Unlocking through Leveraging a Private Near-eye Display , 2015, CHI.

[3]  Nasir D. Memon,et al.  Design and Analysis of Shoulder Surfing Resistant PIN Based Authentication Mechanisms on Google Glass , 2015, Financial Cryptography Workshops.

[4]  Ashwin Ashok,et al.  Whose move is it anyway? Authenticating smart wearable devices using unique head movement patterns , 2016, 2016 IEEE International Conference on Pervasive Computing and Communications (PerCom).

[5]  Geehyuk Lee,et al.  Typing on a Smartwatch for Smart Glasses , 2017, ISS.

[6]  Ian Oakley,et al.  TriTap: Identifying Finger Touches on Smartwatches , 2017, CHI.

[7]  Ying-Chao Tung,et al.  User-Defined Game Input for Smart Glasses in Public Space , 2015, CHI.

[8]  Mahdi N. Al-Ameen,et al.  Towards Making Random Passwords Memorable: Leveraging Users' Cognitive Ability Through Multiple Cues , 2015, CHI.

[9]  Robert Biddle,et al.  Do you see your password?: applying recognition to textual passwords , 2012, SOUPS.

[10]  Blase Ur,et al.  Correct horse battery staple: exploring the usability of system-assigned passphrases , 2012, SOUPS.

[11]  Enrico Rukzio,et al.  FaceTouch: Enabling Touch Interaction in Display Fixed UIs for Mobile Virtual Reality , 2016, UIST.

[12]  Zheng Song,et al.  An anti-fake iris authentication mechanism for smart glasses , 2013, 2013 3rd International Conference on Consumer Electronics, Communications and Networks.

[13]  Daniel J. Wigdor,et al.  Rock & rails: extending multi-touch interactions with shape gestures to enable precise spatial manipulations , 2011, CHI.

[14]  Weizhi Meng,et al.  Smartphone User Authentication Using Touch Dynamics in the Big Data Era: Challenges and Opportunities , 2017 .

[15]  Paul Lukowicz,et al.  Shiny: an activity logging platform for Google Glass , 2014, UbiComp Adjunct.

[16]  Shuangquan Wang,et al.  Poster: A Continuous and Noninvasive User Authentication System for Google Glass , 2015, MobiSys.

[17]  Ian Oakley,et al.  Beats: Tapping Gestures for Smart Watches , 2015, CHI.

[18]  Alain Forget,et al.  Improving text passwords through persuasion , 2008, SOUPS '08.

[19]  Alexander De Luca,et al.  PassShapes: utilizing stroke based authentication to increase password memorability , 2008, NordiCHI.

[20]  Ian Oakley,et al.  The Flat Finger: Exploring Area Touches on Smartwatches , 2016, CHI.

[21]  Xiang 'Anthony' Chen,et al.  Typing on Glasses: Adapting Text Entry to Smart Eyewear , 2015, MobileHCI.

[22]  Nasir D. Memon,et al.  Glass OTP: Secure and Convenient User Authentication on Google Glass , 2015, Financial Cryptography Workshops.

[23]  Enrico Rukzio,et al.  Belt: An Unobtrusive Touch Input Device for Head-worn Displays , 2015, CHI.

[24]  Thomas Engel,et al.  Heat is in the eye of the beholder: Towards better authenticating on smartglasses , 2016, 2016 9th International Conference on Human System Interactions (HSI).

[25]  Zhihan Lv,et al.  Touch-less interactive augmented reality game on vision-based wearable device , 2015, Personal and Ubiquitous Computing.

[26]  Xiang Cao,et al.  Detecting and leveraging finger orientation for interaction with direct-touch surfaces , 2009, UIST '09.

[27]  Heinrich Hußmann,et al.  Touch me once and i know it's you!: implicit authentication based on touch screen patterns , 2012, CHI.

[28]  Richard E. Ladner,et al.  PassChords: secure multi-touch authentication for blind people , 2012, ASSETS '12.

[29]  Simon Rogers,et al.  AnglePose: robust, precise capacitive touch tracking via 3d orientation estimation , 2011, CHI.

[30]  Robert Xiao,et al.  Estimating 3D Finger Angle on Commodity Touchscreens , 2015, ITS.

[31]  Xincheng Li,et al.  One-Dimensional Handwriting: Inputting Letters and Words on Smart Glasses , 2016, CHI.

[32]  Antti Jylhä,et al.  Designing a Willing-to-Use-in-Public Hand Gestural Interaction Technique for Smart Glasses , 2016, CHI.

[33]  Horst Görtz,et al.  “ Typing ” passwords with voice recognition : How to authenticate to Google Glass , 2014 .

[34]  Mike Y. Chen,et al.  PalmType: Using Palms as Keyboards for Smart Glasses , 2015, MobileHCI.

[35]  Lujo Bauer,et al.  Encountering stronger password requirements: user attitudes and behaviors , 2010, SOUPS.

[36]  Eric Lecolinet,et al.  MicroRolls: expanding touch-screen input vocabulary by distinguishing rolls vs. slides of the thumb , 2009, CHI.