Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Beyond the Touchscreen: An Exploration of Extending Interactions on Commodity Smartphones

Published: 03 August 2016 Publication History

Abstract

Most smartphones today have a rich set of sensors that could be used to infer input (e.g., accelerometer, gyroscope, microphone); however, the primary mode of interaction is still limited to the front-facing touchscreen and several physical buttons on the case. To investigate the potential opportunities for interactions supported by built-in sensors, we present the implementation and evaluation of BeyondTouch, a family of interactions to extend and enrich the input experience of a smartphone. Using only existing sensing capabilities on a commodity smartphone, we offer the user a wide variety of additional inputs on the case and the surface adjacent to the smartphone. Although most of these interactions are implemented with machine learning methods, compact and robust rule-based detection methods can also be applied for recognizing some interactions by analyzing physical characteristics of tapping events on the phone. This article is an extended version of Zhang et al. [2015], which solely covered gestures implemented by machine learning methods. We extended our previous work by adding gestures implemented with rule-based methods, which works well with different users across devices without collecting any training data. We outline the implementation of both machine learning and rule-based methods for these interaction techniques and demonstrate empirical evidence of their effectiveness and usability. We also discuss the practicality of BeyondTouch for a variety of application scenarios and compare the two different implementation methods.

Supplementary Material

zhang (zhang.zip)
Supplemental movie, appendix, image and software files for, Beyond the Touchscreen: An Exploration of Extending Interactions on Commodity Smartphones

References

[1]
Patrick Baudisch and Gerry Chu. 2009. Back-of-device interaction allows creating very small touch devices. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. ACM, New York, NY, 1923--1932.
[2]
Liang Cai and Hao Chen. 2011. TouchLogger: Inferring keystrokes on touch screen from smartphone motion. In Proceedings of the 6th USENIX Conference on Hot Topics in Security (HotSec'11). 9.
[3]
Ke-Yu Chen, Daniel Ashbrook, Mayank Goel, Sung-Hyuck Lee, and Shwetak Patel. 2014. AirLink: sharing files between multiple devices using in-air gestures. In Proceedings of the 2014 ACM International Joint Conference on Pervasive and Ubiquitous Computing. ACM, New York, NY, 565--569.
[4]
Mayank Goel, Brendan Lee, Md. Tanvir Islam Aumi, Shwetak Patel, Gaetano Borriello, Stacie Hibino, and Bo Begole. 2014. SurfaceLink: Using inertial and acoustic sensing to enable multi-device interaction on a surface. In Proceedings of the 32nd Annual ACM Conference on Human Factors in Computing Systems. ACM, New York, NY, 1387--1396.
[5]
Mayank Goel, Jacob Wobbrock, and Shwetak Patel. 2012. GripSense: Using built-in sensors to detect hand posture and pressure on commodity mobile phones. In Proceedings of the 25th Annual ACM Symposium on User Interface Software and Technology. ACM, New York, NY, 545--554.
[6]
Chris Harrison and Scott E. Hudson. 2008. Scratch input: Creating large, inexpensive, unpowered and mobile finger input surfaces. In Proceedings of the 21st Annual ACM Symposium on User Interface Software and Technology. ACM, New York, NY, 205--208.
[7]
Chris Harrison, Julia Schwarz, and Scott E. Hudson. 2011. TapSense: Enhancing finger interaction on touch surfaces. In Proceedings of the 24th Annual ACM Symposium on User Interface Software and Technology. ACM, New York, NY, 627--636.
[8]
Seongkook Heo and Geehyuk Lee. 2011. Forcetap: Extending the input vocabulary of mobile touch screens by adding tap gestures. In Proceedings of the 13th International Conference on Human Computer Interaction with Mobile Devices and Services. ACM, New York, NY, 113--122.
[9]
Ken Hinckley, Jeff Pierce, Mike Sinclair, and Eric Horvitz. 2000. Sensing techniques for mobile interaction. In Proceedings of the 13th Annual ACM Symposium on User Interface Software and Technology. ACM, New York, NY, 91--100.
[10]
Ken Hinckley and Hyunyoung Song. 2011. Sensor synaesthesia: Touch in motion, and motion in touch. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. ACM, New York, NY, 801--810.
[11]
Shigeo Hiraoka, Isshin Miyamoto, and Kiyoshi Tomimatsu. 2003. Behind Touch: A text input method for mobile phones by the back and tactile sense interface. In Proceedings of the 9th IFIP TC13 International Conference on Human-Computer Interaction (Interact'03). 131--138.
[12]
Scott E. Hudson, Chris Harrison, Beverly L. Harrison, and Anthony LaMarca. 2010. Whack Gestures: Inexact and inattentive interaction with mobile devices. In Proceedings of the 4th International Conference on Tangible, Embedded, and Embodied Interaction. ACM, New York, NY, 109--112.
[13]
Kevin A. Li, Patrick Baudisch, and Ken Hinckley. 2008. Blindsight: Eyes-free access to mobile phones. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. ACM, New York, NY, 1389--1398.
[14]
William McGrath and Yang Li. 2014. Detecting tapping motion on the side of mobile devices by probabilistically combining hand postures. In Proceedings of the 27th Annual ACM Symposium on User Interface Software and Technology. ACM, New York, NY, 215--219.
[15]
Emiliano Miluzzo, Alexander Varshavsky, Suhrid Balakrishnan, and Romit Roy Choudhury. 2012. TapPrints: Your finger taps have fingerprints. In Proceedings of the 10th International Conference on Mobile Systems, Applications, and Services. ACM, New York, NY, 323--336.
[16]
Donald A. Norman. 2013. The Design of Everyday Things: Revised and Expanded Edition. Basic Books, New York, NY.
[17]
Emmanuel Owusu, Jun Han, Sauvik Das, Adrian Perrig, and Joy Zhang. 2012. ACCessory: Password inference using accelerometers on smartphones. In Proceedings of the 12th Workshop on Mobile Computing Systems and Applications. ACM, New York, NY, 9.
[18]
Joseph A. Paradiso, Che King Leo, Nisha Checka, and Kaijen Hsiao. 2002. Passive acoustic knock tracking for interactive windows. In CHI'02 Extended Abstracts on Human Factors in Computing Systems. ACM, New York, NY, 732--733.
[19]
Simon Robinson, Nitendra Rajput, Matt Jones, Anupam Jain, Shrey Sahay, and Amit Nanavati. 2011. TapBack: Towards richer mobile interfaces in impoverished contexts. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. ACM, New York, NY, 2733--2736.
[20]
Sami Ronkainen, Jonna Häkkilä, Saana Kaleva, Ashley Colley, and Jukka Linjama. 2007. Tap input as an embedded interaction method for mobile devices. In Proceedings of the 1st International Conference on Tangible and Embedded Interaction. ACM, New York, NY, 263--270.
[21]
T. Scott Saponas, Chris Harrison, and Hrvoje Benko. 2011. PocketTouch: Through-fabric capacitive touch input. In Proceedings of the 24th Annual ACM Symposium on User Interface Software and Technology. ACM, New York, NY, 303--308.
[22]
Paul Schmieder, John Hosking, Andrew Luxton-Reilly, and Beryl Plimmer. 2013. Thumbs up: 3D gesture input on mobile phones using the front facing camera. In Human-Computer Interaction—INTERACT 2013. Lecture Notes in Computer Science, Vol. 8118. Springer, 318--336.
[23]
Carsten Schwesig, Ivan Poupyrev, and Eijiro Mori. 2004. Gummi: A bendable computer. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. ACM, New York, NY, 263--270.
[24]
James Scott, Shahram Izadi, Leila Sadat Rezai, Dominika Ruszkowski, Xiaojun Bi, and Ravin Balakrishnan. 2010. RearType: Text entry using keys on the back of a device. In Proceedings of the 12th International Conference on Human Computer Interaction with Mobile Devices and Services. ACM, New York, NY, 171--180.
[25]
Masanori Sugimoto and Keiichi Hiroki. 2006. HybridTouch: An intuitive manipulation technique for PDAs using their front and rear surfaces. In Proceedings of the 8th Conference on Human-Computer Interaction with Mobile Devices and Services. ACM, New York, NY, 137--140.
[26]
Weka. n.d. Weka 3: Data Mining Software in Java. Retrieved June 17, 2016, from http://www.cs.waikato.ac.nz/ml/weka/.
[27]
Piotr Wendykier. n.d. JTransforms. Retrieved June 17, 2016, from https://sites.google.com/site/piotrwendykier/software/jtransforms.
[28]
J. Wiese, T. S. Saponas, and A. J. Brush. 2013. Phoneprioception: Enabling mobile phones to infer where they are kept. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. ACM, New York, NY, 2157--2166.
[29]
Daniel Wigdor, Clifton Forlines, Patrick Baudisch, John Barnwell, and Chia Shen. 2007. Lucid touch: A see-through mobile device. In Proceedings of the 20th Annual ACM Symposium on User Interface Software and Technology. ACM, New York, NY, 269--278.
[30]
Jacob O. Wobbrock, Brad A. Myers, and John A. Kembel. 2003. EdgeWrite: A stylus-based text entry method designed for high accuracy and stability of motion. In Proceedings of the 16th Annual ACM Symposium on User Interface Software and Technology. ACM, New York, NY, 61--70.
[31]
Zhi Xu, Kun Bai, and Sencun Zhu. 2012. Taplogger: Inferring user inputs on smartphone touchscreens using on-board motion sensors. In Proceedings of the 5th ACM Conference on Security and Privacy in Wireless and Mobile Networks. ACM, New York, NY, 113--124.
[32]
Cheng Zhang. 2013. BeyondTouch: A framework for extending input on commodity smartphones. In Proceedings of the Adjunct Publication of the 2013 ACM International Joint Conference on Pervasive and Ubiquitous Computing (UbiComp'13 Adjunct Publication).
[33]
Cheng Zhang, Aman Parnami, Caleb Southern, Edison Thomaz, Gabriel Reyes, Rosa Arriaga, and Gregory D. Abowd. 2013. BackTap: Robust four-point tapping on the back of an off-the-shelf smartphone. In Proceedings of the Adjunct Publication of the 26th Annual ACM Symposium on User Interface Software and Technology. ACM, New York, NY, 111--112.
[34]
Cheng Zhang, Anhong Guo, Dingtian Zhang, Caleb Southern, Rosa Arriaga, and Gregory Abowd. 2015. BeyondTouch: Extending the input language with built-in sensors on commodity smartphones. In Proceedings of the 20th International Conference on Intelligent User Interfaces. ACM, New York, NY, 67--77.

Cited By

View all
  • (2024)CasePad: Privacy-preserving Finger Activity Sensing via Passive Acoustic Signals Enhanced by Mini-Structures in Smartphone Cases2024 33rd International Conference on Computer Communications and Networks (ICCCN)10.1109/ICCCN61486.2024.10637508(1-9)Online publication date: 29-Jul-2024
  • (2021)Review of Capacitive Touchscreen Technologies: Overview, Research Trends, and Machine Learning ApproachesSensors10.3390/s2114477621:14(4776)Online publication date: 13-Jul-2021
  • (2021)Expanding One-Handed Input Vocabulary for Smartphone Using In-Air Gesture of Index Finger Captured by Rear CameraProceedings of the Asian CHI Symposium 202110.1145/3429360.3468181(61-63)Online publication date: 8-May-2021
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Transactions on Interactive Intelligent Systems
ACM Transactions on Interactive Intelligent Systems  Volume 6, Issue 2
Regular Articles, Special Issue on Highlights of IUI 2015 (Part 2 of 2) and Special Issue on Highlights of ICMI 2014 (Part 1 of 2)
August 2016
282 pages
ISSN:2160-6455
EISSN:2160-6463
DOI:10.1145/2974721
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 03 August 2016
Accepted: 01 March 2016
Revised: 01 December 2015
Received: 01 July 2015
Published in TIIS Volume 6, Issue 2

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Mobile interactions
  2. inertial sensors
  3. machine learning
  4. microphone
  5. rule-based method
  6. smartphones

Qualifiers

  • Research-article
  • Research
  • Refereed

Funding Sources

  • National Science Foundation Graduate Research Fellowship

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)21
  • Downloads (Last 6 weeks)1
Reflects downloads up to 18 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)CasePad: Privacy-preserving Finger Activity Sensing via Passive Acoustic Signals Enhanced by Mini-Structures in Smartphone Cases2024 33rd International Conference on Computer Communications and Networks (ICCCN)10.1109/ICCCN61486.2024.10637508(1-9)Online publication date: 29-Jul-2024
  • (2021)Review of Capacitive Touchscreen Technologies: Overview, Research Trends, and Machine Learning ApproachesSensors10.3390/s2114477621:14(4776)Online publication date: 13-Jul-2021
  • (2021)Expanding One-Handed Input Vocabulary for Smartphone Using In-Air Gesture of Index Finger Captured by Rear CameraProceedings of the Asian CHI Symposium 202110.1145/3429360.3468181(61-63)Online publication date: 8-May-2021
  • (2021)BackTrack: 2D Back-of-device Interaction Through Front TouchscreenProceedings of the 2021 CHI Conference on Human Factors in Computing Systems10.1145/3411764.3445374(1-8)Online publication date: 6-May-2021
  • (2019)Your Table Can Be an Input PanelProceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies10.1145/33143903:1(1-21)Online publication date: 29-Mar-2019
  • (2019)VidgetsACM Transactions on Graphics10.1145/3306346.332294338:4(1-12)Online publication date: 12-Jul-2019
  • (2018)Crowd-AI Systems for Non-Visual Information Access in the Real WorldAdjunct Proceedings of the 31st Annual ACM Symposium on User Interface Software and Technology10.1145/3266037.3266133(216-219)Online publication date: 11-Oct-2018
  • (2018)Smart controller: Introducing a dynamic interface adapted to the gameplayEntertainment Computing10.1016/j.entcom.2018.03.00127(32-46)Online publication date: Aug-2018

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media