skip to main content
10.1145/3332165.3347917acmconferencesArticle/Chapter ViewAbstractPublication PagesuistConference Proceedingsconference-collections
research-article

The Memory Palace: Exploring Visual-Spatial Paths for Strong, Memorable, Infrequent Authentication

Authors Info & Claims
Published:17 October 2019Publication History

ABSTRACT

Many accounts and devices require only infrequent authentication by an individual, and thus authentication secrets should be both secure and memorable without much reinforcement. Inspired by people's strong visual-spatial memory, we introduce a novel system to help address this problem: the Memory Palace. The Memory Palace encodes authentication secrets as paths through a 3D virtual labyrinth navigated in the first-person perspective. We ran two experiments to iteratively design and evaluate the Memory Palace. In the first, we found that visual-spatial secrets are most memorable if navigated in a 3D first-person perspective. In the second, we comparatively evaluated the Memory Palace against Android's 9-dot pattern lock along three dimensions: memorability after one week, resilience to shoulder surfing, and speed. We found that relative to 9-dot, complexity-controlled secrets in the Memory Palace were significantly more memorable after one week, were much harder to break through shoulder surfing, and were not significantly slower to enter.

Skip Supplemental Material Section

Supplemental Material

ufp6386pv.mp4

mp4

13.1 MB

ufp6386vf.mp4

mp4

37.1 MB

p1109-das.mp4

mp4

481.1 MB

References

  1. Acu-Rite. 2019. MILLPWR G2 Control Systems. (2019). https://acu-rite.com/millpwr-control-systems.html.Google ScholarGoogle Scholar
  2. Harshit Agrawal, Udayan Umapathi, Robert Kovacs, Johannes Frohnhofen, Hsiang-Ting Chen, Stefanie Mueller, and Patrick Baudisch. 2015. Protopiper: Physically Sketching Room-Sized Objects at Actual Scale. In Proceedings of the 28th Annual ACM Symposium on User Interface Software & Technology (UIST '15). ACM, New York, NY, USA, 427--436. DOI: http://dx.doi.org/10.1145/2807442.2807505Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. David Anderson, James L. Frankel, Joe Marks, Aseem Agarwala, Paul Beardsley, Jessica Hodgins, Darren Leigh, Kathy Ryall, Eddie Sullivan, and Jonathan S. Yedidia. 2000. Tangible Interaction + Graphical Interpretation: A New Approach to 3D Modeling. In Proceedings of the 27th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH '00). ACM Press/Addison-Wesley Publishing Co., New York, NY, USA, 393--402. DOI: http://dx.doi.org/10.1145/344779.344960Google ScholarGoogle Scholar
  4. Akash Badshah, Sidhant Gupta, Daniel Morris, Shwetak Patel, and Desney Tan. 2012. GyroTab: A Handheld Device That Provides Reactive Torque Feedback. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '12). ACM, New York, NY, USA, 3153--3156. DOI: http://dx.doi.org/10.1145/2207676.2208731Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Hrvoje Benko, Christian Holz, Mike Sinclair, and Eyal Ofek. 2016. NormalTouch and TextureTouch: High-fidelity 3D Haptic Shape Rendering on Handheld Virtual Reality Controllers. In Proceedings of the 29th Annual Symposium on User Interface Software and Technology (UIST '16). ACM, New York, NY, USA, 717--728. DOI: http://dx.doi.org/10.1145/2984511.2984526Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Inrak Choi, Heather Culbertson, Mark R. Miller, Alex Olwal, and Sean Follmer. 2017. Grabity: A Wearable Haptic Interface for Simulating Weight and Grasping in Virtual Reality. In Proceedings of the 30th Annual ACM Symposium on User Interface Software and Technology (UIST '17). ACM, New York, NY, USA, 119--130. DOI: http://dx.doi.org/10.1145/3126594.3126599Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Laura Devendorf, Abigail De Kosnik, Kate Mattingly, and Kimiko Ryokai. 2016. Probing the Potential of Post-Anthropocentric 3D Printing. In Proceedings of the 2016 ACM Conference on Designing Interactive Systems (DIS '16). ACM, New York, NY, USA, 170--181. DOI: http://dx.doi.org/10.1145/2901790.2901879Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Laura Devendorf and Kimiko Ryokai. 2015. Being the Machine: Reconfiguring Agency and Control in Hybrid Fabrication. In Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems (CHI '15). ACM, New York, NY, USA, 2477--2486. DOI:http://dx.doi.org/10.1145/2702123.2702547Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Sean Follmer, David Carr, Emily Lovell, and Hiroshi Ishii. 2010. CopyCAD: Remixing Physical Objects with Copy and Paste from the Real World. In Adjunct Proceedings of the 23Nd Annual ACM Symposium on User Interface Software and Technology (UIST '10). ACM, New York, NY, USA, 381--382. DOI: http://dx.doi.org/10.1145/1866218.1866230Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Chris Fox. 2016. A Little More Conversation(al). (Nov. 2016). https: //www.tormach.com/blog/a-little-more-conversational/Google ScholarGoogle Scholar
  11. Madeline Gannon, Tovi Grossman, and George Fitzmaurice. 2016. ExoSkin: On-Body Fabrication. In Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems (CHI '16). ACM, New York, NY, USA, 5996--6007. DOI: http://dx.doi.org/10.1145/2858036.2858576Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. David J. Gingery. 2014. The Metal Lathe. David J. Gingery Publishing, LLC, Kimberling City, MO, USA.Google ScholarGoogle Scholar
  13. Sidhant Gupta, Tim Campbell, Jeffrey R. Hightower, and Shwetak N. Patel. 2010. SqueezeBlock: Using Virtual Springs in Mobile Devices for Eyes-free Interaction. In Proceedings of the 23Nd Annual ACM Symposium on User Interface Software and Technology (UIST '10). ACM, New York, NY, USA, 101--104. DOI: http://dx.doi.org/10.1145/1866029.1866046Google ScholarGoogle Scholar
  14. Haas. 2017. Haas Electronic Handwheels. (2017). https://www.haascnc.com/productivity/product-options/ e-handwheels.html.Google ScholarGoogle Scholar
  15. Blake Hannaford and Allison M. Okamura. 2008. Haptics. In Springer Handbook of Robotics, Bruno Siciliano and Oussama Khatib (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 719--739. DOI: http://dx.doi.org/10.1007/978--3--540--30301--5_31Google ScholarGoogle Scholar
  16. Studio Homunculus. 2011. Haptic Intelligentsia. (2011). http://studio-homunculus.com/portfolio/ haptic-intelligentsia-human-prototyping-machine/Google ScholarGoogle Scholar
  17. Jeeeun Kim, Clement Zheng, Haruki Takahashi, Mark D Gross, Daniel Ashbrook, and Tom Yeh. 2018. Compositional 3D Printing: Expanding & Supporting Workflows Towards Continuous Fabrication. In Proceedings of the 2Nd ACM Symposium on Computational Fabrication (SCF '18). ACM, New York, NY, USA, 5:1--5:10. DOI: http://dx.doi.org/10.1145/3213512.3213518Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Scott R. Klemmer, Björn Hartmann, and Leila Takayama. 2006. How Bodies Matter: Five Themes for Interaction Design. In Proceedings of the 6th Conference on Designing Interactive Systems (DIS '06). ACM, New York, NY, USA, 140--149. DOI: http://dx.doi.org/10.1145/1142405.1142429Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Jay Lee, Victor Su, Sandia Ren, and Hiroshi Ishii. 2000. HandSCAPE: A Vectorizing Tape Measure for On-site Measuring Applications. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '00). ACM, New York, NY, USA, 137--144. DOI: http://dx.doi.org/10.1145/332040.332417Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Danny Leen, Raf Ramakers, and Kris Luyten. 2017. StrutModeling: A Low-Fidelity Construction Kit to Iteratively Model, Test, and Adapt 3D Objects. In Proceedings of the 30th Annual ACM Symposium on User Interface Software and Technology (UIST '17). ACM, New York, NY, USA, 471--479. DOI: http://dx.doi.org/10.1145/3126594.3126643Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Jingyi Li, Jennifer Jacobs, Michelle Chang, and Björn Hartmann. 2017. Direct and Immediate Drawing with CNC Machines. In Proceedings of the 1st Annual ACM Symposium on Computational Fabrication (SCF '17). ACM, New York, NY, USA, 11:1--11:2. DOI: http://dx.doi.org/10.1145/3083157.3096344Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Koichi Morishige and Miharu Nakada. 2016. Development of Turning Machine Operation Interface that Uses Haptic Device (Application to Complicated Cutting by Special Byte). Procedia CIRP 57 (Jan. 2016), 649--652. DOI: http://dx.doi.org/10.1016/j.procir.2016.11.112Google ScholarGoogle Scholar
  23. Stefanie Mueller, Sangha Im, Serafima Gurevich, Alexander Teibrich, Lisa Pfisterer, François Guimbretière, and Patrick Baudisch. 2014. WirePrint: 3D Printed Previews for Fast Prototyping. In Proceedings of the 27th Annual ACM Symposium on User Interface Software and Technology (UIST '14). ACM, New York, NY, USA, 273--280. DOI: http://dx.doi.org/10.1145/2642918.2647359Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Stefanie Mueller, Bastian Kruck, and Patrick Baudisch. 2013. LaserOrigami: Laser-cutting 3D Objects. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '13). ACM, New York, NY, USA, 2585--2592. DOI: http://dx.doi.org/10.1145/2470654.2481358Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Stefanie Mueller, Pedro Lopes, and Patrick Baudisch. 2012. Interactive Construction: Interactive Fabrication of Functional Mechanical Devices. In Proceedings of the 25th Annual ACM Symposium on User Interface Software and Technology (UIST '12). ACM, New York, NY, USA, 599--606. DOI: http://dx.doi.org/10.1145/2380116.2380191Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. David F. Noble. 1986. Forces of Production: A Social History of Industrial Automation. Oxford University Press, Oxford, England, UK.Google ScholarGoogle Scholar
  27. Alex Olwal, Jonny Gustafsson, and Christoffer Lindfors. 2008. Spatial augmented reality on industrial CNC-machines. In The Engineering Reality of Virtual Reality 2008, Vol. 6804. International Society for Optics and Photonics, San Jose, California, USA, 680409. DOI: http://dx.doi.org/10.1117/12.760960Google ScholarGoogle ScholarCross RefCross Ref
  28. Huaishu Peng, Jimmy Briggs, Cheng-Yao Wang, Kevin Guo, Joseph Kider, Stefanie Mueller, Patrick Baudisch, and François Guimbretière. 2018. RoMA: Interactive Fabrication with Augmented Reality and a Robotic 3D Printer. In Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems (CHI '18). ACM, New York, NY, USA, 579:1--579:12. DOI: http://dx.doi.org/10.1145/3173574.3174153Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Huaishu Peng, Rundong Wu, Steve Marschner, and François Guimbretière. 2016. On-The-Fly Print: Incremental Printing While Modelling. In Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems (CHI '16). ACM, New York, NY, USA, 887--896. DOI: http://dx.doi.org/10.1145/2858036.2858106Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Huaishu Peng, Amit Zoran, and François V. Guimbretière. 2015. D-Coil: A Hands-on Approach to Digital 3D Models Design. In Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems (CHI '15). ACM, New York, NY, USA, 1807--1815. DOI: http://dx.doi.org/10.1145/2702123.2702381Google ScholarGoogle Scholar
  31. W. J. Plesniak, R. S. Pappu, and S. A. Benton. 2003. Haptic holography: a primitive computational plastic. Proc. IEEE 91, 9 (Sept. 2003), 1443--1456. DOI: http://dx.doi.org/10.1109/JPROC.2003.817129Google ScholarGoogle ScholarCross RefCross Ref
  32. C. J. Ploch, J. H. Bae, W. Ju, and M. Cutkosky. 2016. Haptic skin stretch on a steering wheel for displaying preview information in autonomous cars. In 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). IEEE, Daejeon, Korea, 60--65. DOI: http://dx.doi.org/10.1109/IROS.2016.7759035Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Michael Polanyi. 1967. The tacit dimension. Anchor Books, Garden City, N.Y. OCLC: 718091.Google ScholarGoogle Scholar
  34. Z. F. Quek, S. B. Schorr, I. Nisky, W. R. Provancher, and A. M. Okamura. 2015. Sensory Substitution and Augmentation Using 3-Degree-of-Freedom Skin Deformation Feedback. IEEE Transactions on Haptics 8, 2 (April 2015), 209--221. DOI: http://dx.doi.org/10.1109/TOH.2015.2398448Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Alec Rivers, Andrew Adams, and Frédo Durand. 2012a. Sculpting by Numbers. ACM Trans. Graph. 31, 6 (Nov. 2012), 157:1--157:7. DOI: http://dx.doi.org/10.1145/2366145.2366176Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. Alec Rivers, Ilan E. Moyer, and Frédo Durand. 2012b. Position-correcting Tools for 2D Digital Fabrication. ACM Trans. Graph. 31, 4 (July 2012), 88:1--88:7. DOI: http://dx.doi.org/10.1145/2185520.2185584Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. L. T. C. Rolt. 1965. A short history of machine tools. M.I.T. Press, Cambridge, MA, USA.Google ScholarGoogle Scholar
  38. Eldon Schoop, Michelle Nguyen, Daniel Lim, Valkyrie Savage, Sean Follmer, and Björn Hartmann. 2016. Drill Sergeant: Supporting Physical Construction Projects Through an Ecosystem of Augmented Tools. In Proceedings of the 2016 CHI Conference Extended Abstracts on Human Factors in Computing Systems (CHI EA '16). ACM, New York, NY, USA, 1607--1614. DOI:http://dx.doi.org/10.1145/2851581.2892429Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. Roy Shilkrot, Pattie Maes, Joseph A. Paradiso, and Amit Zoran. 2015. Augmented Airbrush for Computer Aided Painting (CAP). ACM Trans. Graph. 34, 2 (March 2015), 19:1--19:11. DOI:http://dx.doi.org/10.1145/2699649Google ScholarGoogle ScholarDigital LibraryDigital Library
  40. Hyunyoung Song, François Guimbretière, Chang Hu, and Hod Lipson. 2006. ModelCraft: Capturing Freehand Annotations and Edits on Physical 3D Models. In Proceedings of the 19th Annual ACM Symposium on User Interface Software and Technology (UIST '06). ACM, New York, NY, USA, 13--22. DOI: http://dx.doi.org/10.1145/1166253.1166258Google ScholarGoogle ScholarDigital LibraryDigital Library
  41. Alexander Teibrich, Stefanie Mueller, François Guimbretière, Robert Kovacs, Stefan Neubert, and Patrick Baudisch. 2015. Patching Physical Objects. In Proceedings of the 28th Annual ACM Symposium on User Interface Software & Technology (UIST '15). ACM, New York, NY, USA, 83--91. DOI: http://dx.doi.org/10.1145/2807442.2807467Google ScholarGoogle ScholarDigital LibraryDigital Library
  42. Rundong Tian, Sarah Sterman, Ethan Chiou, Jeremy Warner, and Eric Paulos. 2018. MatchSticks: Woodworking Through Improvisational Digital Fabrication. In Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems (CHI '18). ACM, New York, NY, USA, 149:1--149:12. DOI: http://dx.doi.org/10.1145/3173574.3173723Google ScholarGoogle ScholarDigital LibraryDigital Library
  43. Cesar Torres, Wilmot Li, and Eric Paulos. 2016. ProxyPrint: Supporting Crafting Practice Through Physical Computational Proxies. In Proceedings of the 2016 ACM Conference on Designing Interactive Systems (DIS '16). ACM, New York, NY, USA, 158--169. DOI: http://dx.doi.org/10.1145/2901790.2901828Google ScholarGoogle ScholarDigital LibraryDigital Library
  44. Christian Weichel, Jason Alexander, Abhijit Karnik, and Hans Gellersen. 2015a. SPATA: Spatio-Tangible Tools for Fabrication-Aware Design. In Proceedings of the Ninth International Conference on Tangible, Embedded, and Embodied Interaction (TEI '15). ACM, New York, NY, USA, 189--196. DOI: http://dx.doi.org/10.1145/2677199.2680576Google ScholarGoogle ScholarDigital LibraryDigital Library
  45. Christian Weichel, John Hardy, Jason Alexander, and Hans Gellersen. 2015b. ReForm: Integrating Physical and Digital Design Through Bidirectional Fabrication. In Proceedings of the 28th Annual ACM Symposium on User Interface Software & Technology (UIST '15). ACM, New York, NY, USA, 93--102. DOI: http://dx.doi.org/10.1145/2807442.2807451Google ScholarGoogle ScholarDigital LibraryDigital Library
  46. Christian Weichel, Manfred Lau, David Kim, Nicolas Villar, and Hans W. Gellersen. 2014. MixFab: A Mixed-reality Environment for Personal Fabrication. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '14). ACM, New York, NY, USA, 3855--3864. DOI: http://dx.doi.org/10.1145/2556288.2557090Google ScholarGoogle ScholarDigital LibraryDigital Library
  47. Karl D.D. Willis, Juncong Lin, Jun Mitani, and Takeo Igarashi. 2010. Spatial Sketch: Bridging Between Movement & Fabrication. In Proceedings of the Fourth International Conference on Tangible, Embedded, and Embodied Interaction (TEI '10). ACM, New York, NY, USA, 5--12. DOI: http://dx.doi.org/10.1145/1709886.1709890Google ScholarGoogle ScholarDigital LibraryDigital Library
  48. Karl D.D. Willis, Cheng Xu, Kuan-Ju Wu, Golan Levin, and Mark D. Gross. 2011. Interactive Fabrication: New Interfaces for Digital Fabrication. In Proceedings of the Fifth International Conference on Tangible, Embedded, and Embodied Interaction (TEI '11). ACM, New York, NY, USA, 69--72. DOI: http://dx.doi.org/10.1145/1935701.1935716Google ScholarGoogle ScholarDigital LibraryDigital Library
  49. Junichi Yamaoka and Yasuaki Kakehi. 2013. dePENd: Augmented Handwriting System Using Ferromagnetism of a Ballpoint Pen. In Proceedings of the 26th Annual ACM Symposium on User Interface Software and Technology (UIST '13). ACM, New York, NY, USA, 203--210. DOI: http://dx.doi.org/10.1145/2501988.2502017Google ScholarGoogle ScholarDigital LibraryDigital Library
  50. Mayu M. Yamashita, Junichi Yamaoka, and Yasuaki Kakehi. 2013. Enchanted Scissors: A Scissor Interface for Support in Cutting and Interactive Fabrication. In ACM SIGGRAPH 2013 Posters (SIGGRAPH '13). ACM, New York, NY, USA, 33:1--33:1. DOI: http://dx.doi.org/10.1145/2503385.2503422Google ScholarGoogle ScholarDigital LibraryDigital Library
  51. Amit Zoran and Joseph A. Paradiso. 2013. FreeD: A Freehand Digital Sculpting Tool. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '13). ACM, New York, NY, USA, 2613--2616. DOI: http://dx.doi.org/10.1145/2470654.2481361Google ScholarGoogle ScholarDigital LibraryDigital Library
  52. A. Zoran, R. Shilkrot, P. Goyal, P. Maes, and J. A. Paradiso. 2014. The Wise Chisel: The Rise of the Smart Handheld Tool. IEEE Pervasive Computing 13, 3 (July 2014), 48--57. DOI: http://dx.doi.org/10.1109/MPRV.2014.59Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. The Memory Palace: Exploring Visual-Spatial Paths for Strong, Memorable, Infrequent Authentication

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          UIST '19: Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology
          October 2019
          1229 pages
          ISBN:9781450368162
          DOI:10.1145/3332165

          Copyright © 2019 ACM

          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 the author(s) 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: 17 October 2019

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

          Acceptance Rates

          Overall Acceptance Rate842of3,967submissions,21%

          Upcoming Conference

          UIST '24

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader