摘要 |
A method and apparatus is disclosed for entering text on a computer screen with a virtual keyboard and limited space, such as would be found on a mobile device such as smartphone, tablet, handheld computer or an automobile dashboard, or an appliance with a small screen. The method requires a sequence of events in which text is selected on the virtual keyboard, and a last key selected generates a new limited set of responsive keys, potentially based on word completion word fragments, for display on the screen, allowing responsive keys to be dynamically larger, variable in shape, or positioned on the virtual keyboard based on priority and availability of adjacent space to maximize the ease of use of the highest priority responsive keys. The user selects one of the responsive keys to partially complete or complete text entry. |