{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,29]],"date-time":"2026-01-29T23:46:34Z","timestamp":1769730394575,"version":"3.49.0"},"reference-count":35,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2019,8,1]],"date-time":"2019-08-01T00:00:00Z","timestamp":1564617600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2019,8,1]],"date-time":"2019-08-01T00:00:00Z","timestamp":1564617600000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["CCF Trans. Pervasive Comp. Interact."],"published-print":{"date-parts":[[2019,8]]},"DOI":"10.1007\/s42486-019-00010-5","type":"journal-article","created":{"date-parts":[[2019,8,1]],"date-time":"2019-08-01T10:03:02Z","timestamp":1564653782000},"page":"89-99","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["The dynamic grouping keyboard: a general keyboard optimization approach for users with motor impairment"],"prefix":"10.1007","volume":"1","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1794-2171","authenticated-orcid":false,"given":"Yizheng","family":"Gu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chun","family":"Yu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yuanchun","family":"Shi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,8,1]]},"reference":[{"key":"10_CR1","doi-asserted-by":"crossref","unstructured":"Ashtiani, B., MacKenzie, I.S.: BlinkWrite2: an improved text entry method using eye blinks. In: Proceedings of the 2010 Symposium on Eye-Tracking Research & Applications (ETRA \u201810), 339\u2013345 (2010). \n                    http:\/\/doi.org\/10.1145\/1743666.1743742","DOI":"10.1145\/1743666.1743742"},{"key":"10_CR2","unstructured":"Aulagner, G., Fran\u00e7ois, R., Martin, B., Michel, D., Raynal, M.: Floodkey: increasing software keyboard keys by reducing needless ones without occultation. In: Proceedings of the 10th WSEAS international conference on Applied computer science (ACS\u201910, pp.), Hamido Fujita and Jun Sasaki (Eds.). World Scientific and Engineering Academy and Society (WSEAS), Stevens Point, Wisconsin, USA, 412\u2013417 (2010)"},{"key":"10_CR3","unstructured":"Bellman, T., MacKenzie I.S.: A probabilistic character layout strategy for mobile text entry. In: Proceedings of Graphics Interface \u201898. Canadian Information Processing Society, Toronto, Canada, 168\u2013176 (1998)"},{"key":"10_CR4","doi-asserted-by":"crossref","unstructured":"Bi, X., Ouyang, T., Zhai, S.: Both complete and correct?: multi-objective optimization of touchscreen keyboard. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI \u201814), 2297\u20132306 (2014). \n                    http:\/\/doi.org\/10.1145\/2556288.2557414","DOI":"10.1145\/2556288.2557414"},{"key":"10_CR5","doi-asserted-by":"crossref","unstructured":"Bi, X., Smith, B.A., Zhai, S.: Quasi-qwerty soft keyboard optimization. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI \u201810), 283\u2013286 (2010). \n                    http:\/\/doi.org\/10.1145\/1753326.1753367","DOI":"10.1145\/1753326.1753367"},{"issue":"4","key":"10_CR6","first-page":"352","volume":"27","author":"X Bi","year":"2012","unstructured":"Bi, X., Smith, B.A., Zhai, S.: Multilingual touchscreen keyboard design and optimization. Hum.-Comput. Interact 27(4), 352\u2013382 (2012)","journal-title":"Hum.-Comput. Interact"},{"key":"10_CR7","doi-asserted-by":"crossref","unstructured":"Dunlop, M., Levine, J.: Multidimensional pareto optimization of touchscreen keyboards for speed, familiarity and improved spell checking. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI \u201812), 2669\u20132678 (2012). \n                    http:\/\/doi.org\/10.1145\/2207676.2208659","DOI":"10.1145\/2207676.2208659"},{"key":"10_CR8","doi-asserted-by":"crossref","unstructured":"Dunlop, M.D., Durga, N., Motaparti, S., Dona, P., Medapuram, V.: QWERTH: an optimized semi-ambiguous keyboard design. In: Proceedings of the 14th international conference on Human-computer interaction with mobile devices and services companion\u00a0(MobileHCI \u201812), 23\u201328 (2012). \n                    http:\/\/doi.org\/10.1145\/2371664.2371671","DOI":"10.1145\/2371664.2371671"},{"key":"10_CR9","first-page":"452","volume-title":"Human-Computer Interaction","author":"Khaldoun Al Faraj","year":"2009","unstructured":"Faraj, Khaldoun Al, Mojahid, Mustapha, Vigouroux, Nadine: BigKey: A Virtual Keyboard for Mobile Devices. In: Ambient, Ubiquitous, Interaction, Intelligent, Jacko, Julie A. (eds.) Human-Computer Interaction, pp. 452\u2013459. Springer, Berlin Heidelberg (2009)"},{"key":"10_CR11","doi-asserted-by":"crossref","unstructured":"Gargi, U., Gossweiler, R.: QuickSuggest: character prediction on web appliances. In: Proceedings of the 19th international conference on World wide web (WWW \u201810), 1249\u20131252 (2010). \n                    http:\/\/dx.doi.org\/10.1145\/1772690.1772894","DOI":"10.1145\/1772690.1772894"},{"key":"10_CR13","doi-asserted-by":"crossref","unstructured":"Gong, J.: Semantic & syntactic context-aware text entry methods. In: Proceedings of the 9th international ACM SIGACCESS conference on Computers and accessibility\u00a0(Assets \u201807), 261\u2013262 (2007). \n                    http:\/\/doi.org\/10.1145\/1296843.1296903","DOI":"10.1145\/1296843.1296903"},{"key":"10_CR14","doi-asserted-by":"crossref","unstructured":"Green, N., Kruger, J., Faldu, C., St. Amant, R.: A reduced QWERTY keyboard for mobile text entry. In; CHI \u201804 Extended Abstracts on Human Factors in Computing Systems (CHI EA \u201804). ACM, New York, NY, USA, 1429\u20131432 (2004). \n                    http:\/\/doi.org\/10.1145\/985921.986082","DOI":"10.1145\/985921.986082"},{"key":"10_CR15","doi-asserted-by":"crossref","unstructured":"Gunawardana, A., Paek, T., Meek, C.: Usability guided key-target resizing for soft keyboards. In: Proceedings of the 15th international conference on Intelligent user interfaces (IUI \u201810), 111\u2013118 (2010). \n                    http:\/\/doi.org\/10.1145\/1719970.1719986","DOI":"10.1145\/1719970.1719986"},{"key":"10_CR16","doi-asserted-by":"crossref","unstructured":"Harbusch, K., Hasan, S., Hoffmann, H., K\u00fchn, M., Sch\u00fcler, B.: Domain-specific disambiguation for typing with ambiguous keyboards. In: Proceedings of the 2003 EACL Workshop on Language Modeling for Text Entry Methods\u00a0(TextEntry \u201803), 67\u201374 (2003)","DOI":"10.3115\/1628195.1628204"},{"key":"10_CR17","unstructured":"Hasan, S., Harbusch, K.: N-Best hidden Markov model super tagging to improve typing on an ambiguous keyboard. In: Proceedings of Seventh International Workshop on Tree Adjoining Grammar and Related Formalisms: 24\u201331 (2003)"},{"key":"10_CR18","doi-asserted-by":"crossref","unstructured":"Karrenbauer, A., Oulasvirta, A.: Improvements to keyboard optimization with integer programming. In: Proceedings of the 27th annual ACM symposium on User interface software and technology (UIST \u201814), 621\u2013626 (2014). \n                    http:\/\/doi.org\/10.1145\/2642918.2647382","DOI":"10.1145\/2642918.2647382"},{"issue":"4","key":"10_CR19","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1109\/MPRV.2014.77","volume":"13","author":"A Komninos","year":"2014","unstructured":"Komninos, A., Dunlop, M.M.: Text input on a smart watch. IEEE Pervasive Comput. 13(4), 50\u201358 (2014)","journal-title":"IEEE Pervasive Comput."},{"key":"10_CR20","unstructured":"K\u00fchn, M., Garbe, J., Informatik, I.: Predictive and highly ambiguous typing for severely speech and motion impaired users. In: Proceedings of the UAHCI 2001 conference on Universal Access in Human Computer Interaction, New Orleans, Louisiana (2001)"},{"key":"10_CR21","unstructured":"Kushler, C.: AAC: Using a Reduced Keyboard. Eric.ed.gov (1998)"},{"issue":"4","key":"10_CR22","doi-asserted-by":"publisher","first-page":"415","DOI":"10.1109\/86.736156","volume":"6","author":"Gregory W Lesher","year":"1998","unstructured":"Lesher, Gregory W., Moulton, Bryan J., Jeffery Higginbotham, D.: Optimal character arrangements for ambiguous keyboards. IEEE Trans. Rehabil. Eng. 6(4), 415\u2013423 (1998)","journal-title":"IEEE Trans. Rehabil. Eng."},{"key":"10_CR24","doi-asserted-by":"crossref","unstructured":"Li, F.C.Y., Guy, R.T., Yatani, K., Truong, K.N.: The 1line keyboard: a QWERTY layout in a single line. In: Proceedings of the 24th annual ACM symposium on User interface software and technology (UIST \u201811), 461\u2013470 (2011). \n                    http:\/\/doi.org\/10.1145\/2047196.2047257","DOI":"10.1145\/2047196.2047257"},{"key":"10_CR26","doi-asserted-by":"crossref","unstructured":"Mackenzie, S., Felzer, T.: SAK: Scanning ambiguous keyboard for efficient one-key text entry. In: ACM Trans. Comput.-Hum. Interact. 17, 3, Article 11 (July 2010), 39 pages. \n                    http:\/\/doi.org\/10.1145\/1806923.1806925","DOI":"10.1145\/1806923.1806925"},{"key":"10_CR27","doi-asserted-by":"crossref","unstructured":"MacKenzie, S., Soukoreff, R.W.: Phrase sets for evaluating text entry techniques. In: CHI \u201803 Extended Abstracts on Human Factors in Computing Systems\u00a0(CHI EA \u201803), 754\u2013755 (2003). \n                    http:\/\/doi.org\/10.1145\/765891.765971","DOI":"10.1145\/765891.765971"},{"key":"10_CR29","doi-asserted-by":"publisher","first-page":"195","DOI":"10.1007\/978-3-319-08599-9_30","volume-title":"Computers Helping People with Special Needs","author":"I Mathieu Raynal","year":"2014","unstructured":"Mathieu Raynal, I., MacKenzie, Scott, Merlin, Bruno: Semantic keyboard: fast movements between keys of a soft keyboard. In: Miesenberger, Klaus, Fels, Deborah, Archambault, Dominique, Pe\u0148\u00e1z, Petr, Zagler, Wolfgang (eds.) Computers Helping People with Special Needs, pp. 195\u2013202. Springer, Berlin Heidelberg (2014)"},{"key":"10_CR30","doi-asserted-by":"publisher","first-page":"112","DOI":"10.1007\/978-3-642-14100-3_18","volume-title":"Computers Helping People with Special Needs","author":"Bruno Merlin","year":"2010","unstructured":"Merlin, Bruno, Raynal, Mathieu: Evaluation of spreadkey system with motor impaired users. In: Miesenberger, Klaus, Klaus, Joachim, Zagler, Wolfgang, Karshmer, Arthur (eds.) Computers Helping People with Special Needs, pp. 112\u2013119. Springer, Berlin Heidelberg (2010)"},{"key":"10_CR31","doi-asserted-by":"crossref","unstructured":"Oulasvirta, A., et al. Improving two-thumb text entry on touchscreen devices. In: Proceedings of. CHI, ACM (2013), 2765\u20132774. \n                    http:\/\/doi.org\/10.1145\/2470654.2481383","DOI":"10.1145\/2470654.2481383"},{"key":"10_CR32","doi-asserted-by":"crossref","unstructured":"Raynal, M., Truillet, P.: Fisheye Keyboard: Whole Keyboard Displayed on PDA. In: Human-Computer Interaction. Interaction Platforms and Techniques, Julie A. Jacko (ed). Springer, Berlin Heidelberg, 452\u2013459 (2007)","DOI":"10.1007\/978-3-540-73107-8_51"},{"key":"10_CR33","doi-asserted-by":"crossref","unstructured":"Raynal, M.: KeyGlasses: semi-transparent keys on soft keyboard. In: Proceedings of the 16th international ACM SIGACCESS conference on Computers & accessibility (ASSETS \u201814), 347\u2013349 (2014). \n                    http:\/\/doi.org\/10.1145\/2661334.2661427","DOI":"10.1145\/2661334.2661427"},{"key":"10_CR34","doi-asserted-by":"publisher","first-page":"1009","DOI":"10.1007\/978-3-540-27817-7_149","volume-title":"Computers Helping People with Special Needs","author":"Igor Schadle","year":"2004","unstructured":"Schadle, Igor: Sibyl: AAC system using NLP techniques. In: Miesenberger, Klaus, Klaus, Joachim, Zagler, Wolfgang L., Burger, Dominique (eds.) Computers Helping People with Special Needs, pp. 1009\u20131015. Springer, Berlin Heidelberg (2004)"},{"key":"10_CR35","doi-asserted-by":"crossref","unstructured":"Song, Y.C.: Joystick text entry with word prediction for people with motor impairments. In: Proceedings of the 12th international ACM SIGACCESS conference on Computers and accessibility\u00a0(ASSETS \u201810), 321\u2013322 (2010). \n                    http:\/\/doi.org\/10.1145\/1878803.1878892","DOI":"10.1145\/1878803.1878892"},{"key":"10_CR37","doi-asserted-by":"crossref","unstructured":"Wobbrock, J., Myers, B.: Trackball text entry for people with motor impairments. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems\u00a0(CHI \u201806), 479\u2013488 (2006). \n                    http:\/\/dx.doi.org\/10.1145\/1124772.1124845","DOI":"10.1145\/1124772.1124845"},{"key":"10_CR38","doi-asserted-by":"crossref","unstructured":"Wobbrock, J.O., Myers, B.A., Kembel, J.A.: 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\u00a0(UIST \u201803), 61\u201370 (2003). \n                    http:\/\/doi.org\/10.1145\/964696.964703","DOI":"10.1145\/964696.964703"},{"key":"10_CR39","unstructured":"Huang, Y.-C., Wu, F.-G.: NineType: An Ergonomic Ambiguous Keyboard Design"},{"key":"10_CR40","doi-asserted-by":"crossref","unstructured":"Zhai, S., Hunter, M., Smith, B.A.: The metropolis keyboard\u2014an exploration of quantitative techniques for virtual keyboard design. In: Proceedings of the 13th annual ACM symposium on User interface software and technology\u00a0(UIST \u201800), 119\u2013128 (2000). \n                    http:\/\/doi.org\/10.1145\/354401.354424","DOI":"10.1145\/354401.354424"},{"issue":"2\u20133","key":"10_CR41","doi-asserted-by":"publisher","first-page":"229","DOI":"10.1207\/S15327051HCI172&3_4","volume":"17","author":"Shumin Zhai","year":"2002","unstructured":"Zhai, Shumin, Hunter, Michael, Smith, Barton A.: Performance optimization of virtual keyboards. Human-Computer Interaction 17(2\u20133), 229\u2013269 (2002). \n                    https:\/\/doi.org\/10.1145\/1866029.1866043","journal-title":"Human-Computer Interaction"}],"container-title":["CCF Transactions on Pervasive Computing and Interaction"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s42486-019-00010-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s42486-019-00010-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s42486-019-00010-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,7,30]],"date-time":"2020-07-30T23:06:16Z","timestamp":1596150376000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s42486-019-00010-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,8]]},"references-count":35,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2019,8]]}},"alternative-id":["10"],"URL":"https:\/\/doi.org\/10.1007\/s42486-019-00010-5","relation":{},"ISSN":["2524-521X","2524-5228"],"issn-type":[{"value":"2524-521X","type":"print"},{"value":"2524-5228","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,8]]},"assertion":[{"value":"13 March 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 June 2019","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 August 2019","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}