Expansion of Human-Phone Interface By Sensing Structure-Borne Sound Propagation

ForcePhone is a novel system that enables commodity phones to recognize the force applied to their touch screen and body. Researchers have shown the usefulness and importance of this expressive input interface (especially for the one-hand operation), but this advanced function has not yet been realized and deployed in most state-of-the-art smartphones. Instead of employing or augmenting specialized/proprietary sensors, ForcePhone uses only the phone's built-in sensors to measure the applied force via a physical property called structure-borne sound propagation. ForcePhone has been implemented and evaluated on both iOS and Android phones. Multiple demo applications, such as getting the option menu by hard-pressing a button or surfing the previous webpage by squeezing the phone, have been implemented and tested successfully. The estimated force is shown highly correlated to the real applied force and the estimation error is less than 54g when the phone is stationary. Users can easily control the applied force at two different levels with a 97% accuracy. Moreover, ForcePhone can detect the squeeze of the phone body with a higher than 90% accuracy. Most participants in our usability study were able to master the ForcePhone-based apps and find them very useful.

[1]  R. Hooke,et al.  Lectures de potentia restitutiva; or, Of spring, explaining the power of springing bodies : to which are added some collections : viz. a description of Dr. Pappin's wind-fountain and force-pump. Mr. Young's observation concerning natural fountains ... , 1974 .

[2]  Qiang Li,et al.  Auditeur: a mobile-cloud service platform for acoustic event detection on smartphones , 2013, MobiSys '13.

[3]  Geehyuk Lee,et al.  Forcetap: extending the input vocabulary of mobile touch screens by adding tap gestures , 2011, Mobile HCI.

[4]  G. Wilkinson The Journal of Laryngology and Otology THE SENSE OF HEARING , 2022 .

[5]  Qi Li,et al.  Survey on predicting and controlling of structure-borne noise from rail transit bridges , 2011, 2011 International Conference on Electric Technology and Civil Engineering (ICETCE).

[6]  Gierad Laput,et al.  Acoustruments: Passive, Acoustically-Driven, Interactive Controls for Handheld Devices , 2015, CHI.

[7]  Yang-Hann Kim,et al.  Sound Propagation: An Impedance Based Approach , 2010 .

[8]  Chris Harrison,et al.  TapSense: enhancing finger interaction on touch surfaces , 2011, UIST.

[9]  F. Harris On the use of windows for harmonic analysis with the discrete Fourier transform , 1978, Proceedings of the IEEE.

[10]  Patrizia Marti,et al.  Evaluating the Experience of Use of a Squeezable Interface , 2015, CHItaly.

[11]  Stephen J. Elliott Active Control Of Structure-Borne Noise , 1994 .

[12]  Fehmi Ben Abdesslem,et al.  Less is more: energy-efficient mobile sensing with senseless , 2009, MobiHeld '09.

[13]  Buntarou Shizuki,et al.  Sensing Touch Force using Active Acoustic Sensing , 2015, TEI.

[14]  Wei Pan,et al.  SoundSense: scalable sound sensing for people-centric applications on mobile phones , 2009, MobiSys '09.

[15]  Kang G. Shin,et al.  EchoTag: Accurate Infrastructure-Free Indoor Location Tagging with Smartphones , 2015, MobiCom.

[16]  Meng-Chieh Chiu,et al.  Playful bottle: a mobile social persuasion system to motivate healthy water intake , 2009, UbiComp.

[17]  Kasper Hornbæk,et al.  Expressive touch: studying tapping force on tabletops , 2014, CHI.

[18]  Sungjae Hwang,et al.  VibPress: estimating pressure input using vibration absorption on mobile devices , 2013, MobileHCI '13.

[19]  Shwetak N. Patel,et al.  SurfaceLink: using inertial and acoustic sensing to enable multi-device interaction on a surface , 2014, CHI.

[20]  Desney S. Tan,et al.  Skinput: appropriating the body as an input surface , 2010, CHI.

[21]  Buntarou Shizuki,et al.  Touch & activate: adding interactivity to existing objects using active acoustic sensing , 2013, UIST.

[22]  Shwetak N. Patel,et al.  GripSense: using built-in sensors to detect hand posture and pressure on commodity mobile phones , 2012, UIST.

[23]  Sungjae Hwang,et al.  PseudoButton: enabling pressure-sensitive interaction by repurposing microphone on mobile device , 2012, CHI EA '12.

[24]  Anthony Rowe,et al.  Indoor pseudo-ranging of mobile devices using ultrasonic chirps , 2012, SenSys '12.

[25]  References , 1971 .

[26]  J.Q. Mou,et al.  Modeling and Prediction of Structure-Borne Seek Noise of Hard Disk Drives , 2009, IEEE Transactions on Magnetics.

[27]  Ali Rafiee,et al.  Radar pulse compression techniques , 2005 .

[28]  Shyamnath Gollakota,et al.  Contactless Sleep Apnea Detection on Smartphones , 2015, GetMobile Mob. Comput. Commun..

[29]  Yuta Sugiura,et al.  Pressure detection on mobile phone by camera and flash , 2014, AH.

[30]  Ravin Balakrishnan,et al.  Pressure widgets , 2004, CHI.

[31]  Alexander Keith Eady,et al.  One-Handed Bend Interactions with Deformable Smartphones , 2015, CHI.