skip to main content
10.1145/604045.604061acmconferencesArticle/Chapter ViewAbstractPublication PagesiuiConference Proceedingsconference-collections
Article

On-line personalization of a touch screen based keyboard

Published: 12 January 2003 Publication History

Abstract

The user expectations for usability and personalization along with decreasing size of handheld devices challenge traditional keypad layout design. We have developed a method for on-line adaptation of a touch pad keyboard layout. The method starts from an original layout and monitors the usage of the keyboard by recording and analyzing the keystrokes. An on-line learning algorithm subtly moves the keys according to the spatial distribution of keystrokes. In consequence, the keyboard matches better to the users physical extensions and grasp of the device, and makes the physical trajectories during typing more comfortable. We present two implementations that apply different vector quantization algorithms to produce an adaptive keyboard with visual on-line feedback. Both qualitative and quantitative results show that the changes in the keyboard are consistent, and related to the user's handedness and hand extensions. The testees found the on-line personalization positive. The method can either be applied for on-line personalization of keyboards or for ergonomics research

References

[1]
A. Jameson, R. Schäfer, T. Weis, A. Berthold and T. Weyrath, "Making Systems Sensitive to the Users Time and Working Memory Constraints", in Proc. 1999 Intelligent User Interface Conf., Redondo Beach, CA, 1999, pp. 79--86.
[2]
J. Mäntyjärvi, J. Koivumaki and P. Vuori, "Keystroke Recognition for Virtual Keyboard", in Proceedings of the IEEE International Conference on Multimedia and Expo, Vol.2, pp. 429--432, 2002.
[3]
M. Silfverberg, I. S. MacKenzie and P. Korhonen "Predicting Text Entry Speed on Mobile Phones", in Proc. of the CHI 2000 conference on Human factors in computing systems, pp. 9--16, ACM Press, 2002.
[4]
G. W. Lesher, B. J. Moulton and D. J. Higginbotham, "Optimal Character Arrangements for Ambiguous Keyboards," IEEE Transactions on Rehabilitation Engineering, pp. 415--423, 1998.
[5]
I. S. MacKenzie and S. X. Zhang, "The Design and Evaluation of a High-Performance Soft Keyboard" in CHI 1999, Pittsburgh, PA, 1999, pp. 25--31.
[6]
S. Zhai, M. Hunter and B. A. Smith, "The Metropolis Keyboard - An Exploration of Quantitative Techniques for Virtual Keyboard Design", in Proceedings of ACM Symposium on User Interface Software and Technology 2000, San Diego, CA, pp. 119--128, ACM Press, 2000.
[7]
S. Trewin and H. Pain, "A model of Keyboard Configuration Requirements", in Proceedings of the Third International ACM Conference on Assistive Technologies, pp. 173-181, ACM Press, 1998.
[8]
H. Maeda, K. Haro and N. Ikoma, "An Intelligent Database Interface Adapting Itself to the Degree of Users Skill" in 1999 IEEE International Fuzzy System Conference Proceedings, pp. 1153--1158, Aug. 1999.
[9]
R. Trevellyan and D. P. Browne, "A Self-Regulating Adaptive System", pp. 103--107. CHI+GI 1987.
[10]
J. Goodman, G. Venolia, K. Steury and C. Parker, "Language Modeling for Soft Keyboard" in Proceedings of Intelligent User Interface 02, San Francisco, CA, pp. 194--195, 2002.
[11]
N. Walker and J. B. Smelcer, "A Comparison of Selection Times from Walking and Pull-Down Menus", in Proc. of CHI 90, pp. 221--225, 1990.
[12]
I. S. MacKenzie and W. Buxton, "Extending Fitts Law to Two-Dimensional Tasks" in Proc. of CHI 92, pp. 219--226, 1992.
[13]
A. Gersho and R. M. Grey, Vector Quantization and Signal Compression, in Kluwer International Series in Engineering and Computer Science, 159. Kluwer, 1992.
[14]
T. Kohonen, Self-Organizing Maps, in Springer Series in Information Sciences, 30. Berlin Heidelberg: Springer-Verlag, 1995.
[15]
D. A. Thompson, "Keyboard Tactile Feedback and its Effect on Keying Force Applied" in Human-Computer Interaction, Vol. 1, H.-J. Bullinger and J. Ziegler, Ed. 1999, pp. 157--161.
[16]
B. Shneiderman, Designing the User Interface, 3rd ed., Addison-Wesley, 1998, pp. 86--87.
[17]
R. Spence, Information Visualization. ACM Press / Addison-Wesley 2001, Ch. 6.

Cited By

View all
  • (2023)ResType: Invisible and Adaptive Tablet Keyboard Leveraging Resting FingersProceedings of the 2023 CHI Conference on Human Factors in Computing Systems10.1145/3544548.3581055(1-14)Online publication date: 19-Apr-2023
  • (2020)PalmBoard: Leveraging Implicit Touch Pressure in Statistical Decoding for Indirect Text EntryProceedings of the 2020 CHI Conference on Human Factors in Computing Systems10.1145/3313831.3376441(1-13)Online publication date: 21-Apr-2020
  • (2018)Text Entry in Immersive Head-Mounted Display-Based Virtual Reality Using Standard Keyboards2018 IEEE Conference on Virtual Reality and 3D User Interfaces (VR)10.1109/VR.2018.8446059(159-166)Online publication date: Mar-2018
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
IUI '03: Proceedings of the 8th international conference on Intelligent user interfaces
January 2003
344 pages
ISBN:1581135866
DOI:10.1145/604045
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]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 12 January 2003

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. adaptation
  2. adaptive user interface
  3. ergonomics
  4. handheld devices
  5. keyboard design
  6. personalization
  7. virtual keyboard

Qualifiers

  • Article

Conference

IUI03

Acceptance Rates

Overall Acceptance Rate 746 of 2,811 submissions, 27%

Upcoming Conference

IUI '25

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)17
  • Downloads (Last 6 weeks)2
Reflects downloads up to 11 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2023)ResType: Invisible and Adaptive Tablet Keyboard Leveraging Resting FingersProceedings of the 2023 CHI Conference on Human Factors in Computing Systems10.1145/3544548.3581055(1-14)Online publication date: 19-Apr-2023
  • (2020)PalmBoard: Leveraging Implicit Touch Pressure in Statistical Decoding for Indirect Text EntryProceedings of the 2020 CHI Conference on Human Factors in Computing Systems10.1145/3313831.3376441(1-13)Online publication date: 21-Apr-2020
  • (2018)Text Entry in Immersive Head-Mounted Display-Based Virtual Reality Using Standard Keyboards2018 IEEE Conference on Virtual Reality and 3D User Interfaces (VR)10.1109/VR.2018.8446059(159-166)Online publication date: Mar-2018
  • (2018)A Japanese Software Keyboard for Tablets that Reduces User Fatigue2018 IEEE 42nd Annual Computer Software and Applications Conference (COMPSAC)10.1109/COMPSAC.2018.00054(339-346)Online publication date: Jul-2018
  • (2016)Usability of Visibly Adaptive Smartphone keyboard layoutsProceedings of the 20th Pan-Hellenic Conference on Informatics10.1145/3003733.3003743(1-6)Online publication date: 10-Nov-2016
  • (2015)Text Entry on Tiny QWERTY Soft KeyboardsProceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems10.1145/2702123.2702388(669-678)Online publication date: 18-Apr-2015
  • (2015)UOIT Keyboard: A Constructive Keyboard for Small Touchscreen DevicesIEEE Transactions on Human-Machine Systems10.1109/THMS.2015.244930945:6(782-789)Online publication date: Dec-2015
  • (2015)Tap model that considers key arrangement to improve input accuracy of touch panels2015 24th IEEE International Symposium on Robot and Human Interactive Communication (RO-MAN)10.1109/ROMAN.2015.7333629(191-196)Online publication date: Aug-2015
  • (2015)Personalized Recommendation of E-Commerce Website Category Hierarchy Based on Web Usage Mining and Multidimensional ScalingProceedings of the 2015 IEEE 12th International Conference on e-Business Engineering10.1109/ICEBE.2015.23(80-86)Online publication date: 23-Oct-2015
  • (2014)Tap model to improve input accuracy of touch panelsProceedings of the second international conference on Human-agent interaction10.1145/2658861.2658935(253-256)Online publication date: 29-Oct-2014
  • Show More Cited By

View Options

Get Access

Login options

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