{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,11]],"date-time":"2026-06-11T16:11:00Z","timestamp":1781194260073,"version":"3.54.1"},"reference-count":59,"publisher":"Association for Computing Machinery (ACM)","issue":"MHCI","license":[{"start":{"date-parts":[[2023,9,11]],"date-time":"2023-09-11T00:00:00Z","timestamp":1694390400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Proc. ACM Hum.-Comput. Interact."],"published-print":{"date-parts":[[2023,9,11]]},"abstract":"<jats:p>Touch surfaces are widely utilized for smartphones, tablet PCs, and laptops (touchpad), and single and double taps are the most basic and common operations on them. The detection of single or double taps causes the single-tap latency problem, which creates a bottleneck in terms of the sensitivity of touch inputs. To reduce the single-tap latency, we propose a novel machine-learning-based tap prediction method called PredicTaps. Our method predicts whether a detected tap is a single tap or the first contact of a double tap without having to wait for the hundreds of milliseconds conventionally required. We present three evaluations and one user evaluation that demonstrate its broad applicability and usability for various tap situations on two form factors (touchpad and smartphone). The results showed PredicTaps reduces the single-tap latency from 150--500 ms to 12 ms on laptops and to 17.6 ms on smartphones without reducing usability.<\/jats:p>","DOI":"10.1145\/3604271","type":"journal-article","created":{"date-parts":[[2023,9,13]],"date-time":"2023-09-13T15:16:20Z","timestamp":1694618180000},"page":"1-26","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["Single-tap Latency Reduction with Single- or Double- tap Prediction"],"prefix":"10.1145","volume":"7","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9966-4664","authenticated-orcid":false,"given":"Naoto","family":"Nishida","sequence":"first","affiliation":[{"name":"University of Tokyo, Tokyo, Japan"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7017-6744","authenticated-orcid":false,"given":"Kaori","family":"Ikematsu","sequence":"additional","affiliation":[{"name":"Yahoo Japan Corporation, Tokyo, Japan"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3602-2159","authenticated-orcid":false,"given":"Junichi","family":"Sato","sequence":"additional","affiliation":[{"name":"Yahoo Japan Corporation, Tokyo, Japan"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9807-120X","authenticated-orcid":false,"given":"Shota","family":"Yamanaka","sequence":"additional","affiliation":[{"name":"Yahoo Japan Corporation, Tokyo, Japan"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7753-8939","authenticated-orcid":false,"given":"Kota","family":"Tsubouchi","sequence":"additional","affiliation":[{"name":"Yahoo Japan Corporation, Tokyo, Japan"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2023,9,13]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3313831.3376588"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3338286.3344389"},{"key":"e_1_2_2_3_1","unstructured":"Kim Byoungeul and Lim Yeongkyu. 2012. US Patent 20130271487A1 Position lag reduction for computer drawing. https:\/\/patents.google.com\/patent\/US20130271487"},{"key":"e_1_2_2_4_1","unstructured":"Kim Byoungeul and Lim Yeongkyu. 2014. WO Patent 2014129753A1 Mobile terminal and touch coordinate predicting method thereof. https:\/\/www.google.com\/patents\/WO2014129753A1?cl=en."},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2817721.2817736"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijhcs.2018.08.005"},{"key":"e_1_2_2_7_1","volume-title":"Statistical power analysis for the behavioral sciences","author":"Cohen Jacob","unstructured":"Jacob Cohen. 2013. Statistical power analysis for the behavioral sciences. Academic press."},{"key":"e_1_2_2_8_1","unstructured":"Microsoft Corp. 2018. DoubleClickSpeed. https:\/\/docs.microsoft.com\/en-us\/previous-versions\/windows\/it-pro\/windows-2000-server\/cc978662(v=technet.10)?redirectedfrom=MSDN"},{"key":"e_1_2_2_9_1","unstructured":"Microsoft Corp. 2018. Windows Dev Center. https:\/\/docs.microsoft.com\/ja-jp\/windows\/desktop\/Controls\/ttm-setdelaytime"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2858036.2858394"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2702123.2702300"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3025453.3025808"},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2817721.2817722"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2935334.2935381"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3098279.3122150"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2037373.2037395"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2556288.2557234"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2858036.2858095"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2702123.2702518"},{"key":"e_1_2_2_20_1","unstructured":"Wenson Hsieh. 2015. More Responsive Tapping on iOS. https:\/\/webkit.org\/blog\/5610\/more-responsive-tapping-on-ios\/"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3332165.3347903"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3334480.3382933"},{"key":"e_1_2_2_23_1","volume-title":"Proceedings of Interaction2020","author":"Ikematsu Kaori","year":"2020","unstructured":"Kaori Ikematsu, Shota Yamanaka, and Kota Tsubouchi. 2020. PredicTaps: Machine Learning-Based Latency Reduction Technique for Single-taps. In Proceedings of Interaction2020. IPSJ."},{"key":"e_1_2_2_24_1","unstructured":"Apple Inc. 2019. Change Speaking Rate Double-Tap Timeout and Audio Ducking. https:\/\/support.apple.com\/en-in\/HT208434"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/RoEduNet.2016.7753215"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3534575"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2470654.2481317"},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1037\/h0025754"},{"key":"e_1_2_2_29_1","unstructured":"Dong Yoon Kim and Scott A Miller. 2013. US8442797B2 Directional tap detection algorithm using an accelerometer. https:\/\/patents.google.com\/patent\/US8442797B2"},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/3526114.3558707"},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3526114.3558707"},{"key":"e_1_2_2_32_1","volume-title":"Binary logistic regression. Best practices in quantitative methods","author":"King Jason E","year":"2008","unstructured":"Jason E King. 2008. Binary logistic regression. Best practices in quantitative methods (2008), 358--384."},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2817721.2817724"},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3242587.3242609"},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3173574.3173934"},{"key":"e_1_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3301275.3302295"},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132272.3134138"},{"key":"e_1_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2642918.2647353"},{"key":"e_1_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/120782.120784"},{"key":"e_1_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3242587.3242651"},{"key":"e_1_2_2_41_1","unstructured":"Quingkui Man and Xinbin Liu. 2014. CN Patent 103902086A Curve fitting based touch trajectory smoothing method and system. https:\/\/www.google.ca\/patents\/CN103902086A?cl=en."},{"key":"e_1_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132272.3134126"},{"key":"e_1_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3242587.3242646"},{"key":"e_1_2_2_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/2984511.2984590"},{"key":"e_1_2_2_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/2380116.2380174"},{"key":"e_1_2_2_46_1","volume-title":"Universal Access in Human-Computer Interaction. Access to Interaction","author":"Ritter Walter","unstructured":"Walter Ritter, Guido Kempter, and Tobias Werner. 2015. User-Acceptance of Latency in Touch Interactions. In Universal Access in Human-Computer Interaction. Access to Interaction, Margherita Antona and Constantine Stephanidis (Eds.). Springer International Publishing, Cham, 139--147."},{"key":"e_1_2_2_47_1","doi-asserted-by":"publisher","DOI":"10.22237\/jmasm"},{"key":"e_1_2_2_48_1","volume-title":"Information processing in motor control and learning","author":"Schmidt Richard A","unstructured":"Richard A Schmidt, Howard N Zelaznik, and James S Frank. 1978. Sources of inaccuracy in rapid movement. In Information processing in motor control and learning. Elsevier, 183--203."},{"key":"e_1_2_2_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/3491102.3502069"},{"key":"e_1_2_2_50_1","volume-title":"motor control, and the performance of computer mouse tasks. Human factors 41, 3","author":"Smith Michael W","year":"1999","unstructured":"Michael W Smith, Joseph Sharit, and Sara J Czaja. 1999. Aging, motor control, and the performance of computer mouse tasks. Human factors 41, 3 (1999), 389--396."},{"key":"e_1_2_2_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/3544548.3581465"},{"key":"e_1_2_2_52_1","unstructured":"P Tsoi and J Xiao. 2015. Advanced touch input on iOS: Increasing responsiveness by reducing latency. https:\/\/developer.apple.com\/videos\/play\/wwdc2015\/233"},{"key":"e_1_2_2_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/3290605.3300254"},{"key":"e_1_2_2_54_1","unstructured":"Wujun Wang Xinbin Liu and Zhou Guangdao. 2013. WO Patent 2013170521A1 Multi-touch tracking method. https:\/\/www.google.com\/patents\/WO2013170521A1?cl=en."},{"key":"e_1_2_2_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/3313831.3376875"},{"key":"e_1_2_2_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/2642918.2647348"},{"key":"e_1_2_2_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/2817721.2817737"},{"key":"e_1_2_2_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/3491102.3501904"},{"key":"e_1_2_2_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/3491102.3517440"}],"container-title":["Proceedings of the ACM on Human-Computer Interaction"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3604271","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3604271","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:47:17Z","timestamp":1750178837000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3604271"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,9,11]]},"references-count":59,"journal-issue":{"issue":"MHCI","published-print":{"date-parts":[[2023,9,11]]}},"alternative-id":["10.1145\/3604271"],"URL":"https:\/\/doi.org\/10.1145\/3604271","relation":{},"ISSN":["2573-0142"],"issn-type":[{"value":"2573-0142","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,9,11]]},"assertion":[{"value":"2023-09-13","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}