Making systems sensitive to the user's time and working memory constraints
IUI '99 Proceedings of the 4th international conference on Intelligent user interfaces
The design and evaluation of a high-performance soft keyboard
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Creating an empirical basis for adaptation decisions
Proceedings of the 5th international conference on Intelligent user interfaces
The metropolis keyboard - an exploration of quantitative techniques for virtual keyboard design
UIST '00 Proceedings of the 13th annual ACM symposium on User interface software and technology
Language modeling for soft keyboards
Proceedings of the 7th international conference on Intelligent user interfaces
Movement model, hits distribution and learning in virtual keyboarding
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Relaxing stylus typing precision by geometric pattern matching
Proceedings of the 10th international conference on Intelligent user interfaces
Tactile feedback for mobile interactions
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Investigating the effectiveness of tactile feedback for mobile touchscreens
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Relative keyboard input system
Proceedings of the 13th international conference on Intelligent user interfaces
BigKey: A Virtual Keyboard for Mobile Devices
Proceedings of the 13th International Conference on Human-Computer Interaction. Part III: Ubiquitous and Intelligent Interaction
Usability guided key-target resizing for soft keyboards
Proceedings of the 15th international conference on Intelligent user interfaces
Text text revolution: a game that improves text entry on mobile touchscreen keyboards
Pervasive'11 Proceedings of the 9th international conference on Pervasive computing
Smart phone use by non-mobile business users
Proceedings of the 13th International Conference on Human Computer Interaction with Mobile Devices and Services
Touché: enhancing touch interaction on humans, screens, liquids, and everyday objects
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Personalized input: improving ten-finger touchscreen typing through automatic adaptation
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Touch behavior with different postures on soft smartphone keyboards
MobileHCI '12 Proceedings of the 14th international conference on Human-computer interaction with mobile devices and services
Proceedings of the 19th international conference on Intelligent User Interfaces
Hi-index | 0.01 |
We propose a new approach for improving text entry accuracy on touchscreen keyboards by adapting the underlying spatial model to factors such as input hand postures, individuals, and target key positions. To combine these factors together, we introduce a hierarchical spatial backoff model (SBM) that consists of submodels with different levels of complexity. The most general model includes no adaptive factors, whereas the most specific model includes all three. Considering that in practice people may switch hand postures (e.g., from two-thumb to one-finger) to better suit a situation, and that the specific submodels may take time to train for each user, a specific submodel should be applied only if its corresponding input posture can be identified with confidence, and if the submodel has enough training data from the user. We introduce the backoff mechanism to fall back to a simpler model if either of these conditions are not met. We implemented a prototype system capable of reducing the language-model-independent error rate by 13.2% using an online posture classifier with 86.4% accuracy. Further improvements in error rate may be possible with even better posture classification.