Adaptive Graphical Keyboard Layout for Touch Input

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties with text entry on handheld devices due to the conventional graphical keyboard layout, which can lead to inaccuracies and physical discomfort when held in one hand, limiting the range of movement and increasing the likelihood of inadvertent input.

Innovation Solution

A computing device determines the usage mode and location based on touch inputs from multiple sensors, adjusting the graphical keyboard display to a unitary or split layout, and differentiating between intentional and inadvertent inputs to improve typing accuracy and comfort.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If a conventional graphical keyboard layout is used, then the keyboard structure is simple and easy to implement, but text entry accuracy decreases and physical discomfort increases when held in one hand

Engineering Contradiction:
Improvetext entry accuracyVSAvoidkeyboard layout complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The keyboard layout dynamically adjusts its configuration based on detected usage modes. The system monitors touch sensor inputs to determine whether the device is being held in one-handed or two-handed mode, then automatically reconfigures the keyboard layout accordingly. This dynamic adaptation resolves the contradiction by providing optimized key positions for accuracy when needed, while maintaining a standard layout when simplicity suffices.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the spatial parameters of the keyboard layout (key positions, distribution, and arrangement) based on usage conditions. When one-handed mode is detected, the keyboard repositions keys to accommodate limited range of motion, improving text entry accuracy. When two-handed mode is detected, the layout returns to a conventional balanced configuration.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If the keyboard is held in one hand, then the device is easier to hold, but the range of movement is limited and inadvertent input increases

Engineering Contradiction:
Improveease of holdingVSAvoidinput accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The keyboard layout dynamically reconfigures based on the detected holding mode. When one-handed holding is detected, the system adjusts key positions to fall within the limited range of motion of a single hand, maintaining input reliability. When two-handed holding is detected, the layout returns to a standard configuration, preserving ease of holding while enabling full keyboard access.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system applies different keyboard layout configurations to different usage scenarios. In one-handed mode, keys are locally repositioned to be accessible within a smaller area, accommodating the limited range of motion. In two-handed mode, the full keyboard layout is available, leveraging the broader range of motion provided by both hands.

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If touch sensors are used to detect usage mode, then the system can adapt to user needs, but the device complexity increases

Engineering Contradiction:
Improveusage mode adaptationVSAvoidsensor and processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The touch sensors serve multiple functions: they detect both user input on the keyboard and the device's holding mode. By utilizing the existing touch sensor infrastructure for dual purposes, the system achieves usage mode detection and adaptation without adding dedicated hardware, thereby minimizing the increase in device complexity while maximizing adaptability.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system uses its own touch sensor infrastructure to automatically detect and adapt to the usage mode without requiring external sensors or additional hardware. The touch sensors self-serve the dual purpose of input detection and usage mode classification, reducing overall system complexity while enabling adaptive behavior.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9959038B2Displaying a graphic keyboard
Publication Date: 2018.05.01 GOOGLE LLC
  • US9959038B2 patent drawing
  • US9959038B2 patent drawing
  • US9959038B2 patent drawing

AI summary

In general, this disclosure describes techniques for providing a mechanism for facilitating text entry by a user interacting with a graphical keyboard displayed at a presence-sensitive screen of a computing device. For example, a computing device having a presence-sensitive screen and a housing, the housing further having a plurality of touch sensors, receives touch input at the touch sensors. The computing device determines a usage mode, based on the touch input. The computing device also displays, based on the usage mode, a graphical keyboard at the presence-sensitive screen. If the usage mode is a one-handed usage mode, a unitary graphical keyboard is displayed. If the usage mode is a two-handed usage mode, a split graphical keyboard is displayed.