Virtual Keyboard Segmentation for Touch Input Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Portable electronic devices with touch-sensitive displays face challenges in efficiently utilizing limited screen space for virtual keyboards, particularly in reducing size while maintaining user-friendly input options.

Innovation Solution

The method involves detecting multiple touches or gestures on the touch-sensitive display to dynamically split and resize a virtual keyboard into sections, allowing for customizable layout and positioning based on user input, such as thumb placement, to optimize keyboard arrangement within the available display area.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Weight of moving object

If the display size of portable electronic devices is reduced to improve portability, then the device becomes more portable, but the available screen space for virtual keyboards is reduced making input less efficient

Engineering Contradiction:
Improvedevice portabilityVSAvoidscreen space for keyboard
Core Design Contradiction:
Weight of moving objectVSArea of moving object

Solution Approach 1:

The virtual keyboard is divided into multiple sections that can be independently positioned and sized. Each section contains a subset of keys, allowing the keyboard layout to be optimized for smaller displays while maintaining all necessary input functionality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The keyboard layout is made dynamic and adaptive, automatically adjusting the position and size of key sections based on the available display area, device orientation, and detected touch locations. This allows the same keyboard to efficiently utilize space across different device sizes and usage scenarios.

Inventive Principle:
Principle #15Dynamics

2Device complexity

If the virtual keyboard is displayed in a fixed layout, then the implementation is simple, but the keyboard does not adapt to different user preferences and device sizes

Engineering Contradiction:
Improvekeyboard implementationVSAvoidkeyboard layout adaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The keyboard system dynamically adjusts its layout based on multiple parameters including device size, orientation, and detected touch locations. The keyboard transitions from a static fixed layout to an adaptive configuration that optimizes key placement for different usage scenarios.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses touch location detection as feedback to automatically adjust keyboard positioning and sizing. By monitoring where users naturally touch the display, the keyboard adapts its layout to match actual usage patterns, improving both accessibility and efficiency.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If the keyboard occupies the entire display area, then all keys are easily accessible, but other interface elements have limited space

Engineering Contradiction:
Improvekey accessibilityVSAvoidspace for other interface elements
Core Design Contradiction:
Ease of operationVSArea of stationary object

Solution Approach 1:

The keyboard is segmented into multiple sections that can be strategically positioned to leave specific display areas free for other interface elements. This segmentation allows optimal distribution of screen real estate between keyboard and other UI components.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of displaying the complete keyboard layout at full size, the system displays only the necessary key sections in optimized positions, using partial keyboard display to maintain accessibility while preserving space for other interface elements.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9116616B2Portable electronic device and method of controlling same
Publication Date: 2015.08.25 MALIKIE INNOVATIONS LTD
  • US9116616B2 patent drawing
  • US9116616B2 patent drawing
  • US9116616B2 patent drawing

AI summary

A method includes detecting a first touch at a first location, and a second touch at a second location, on a touch-sensitive display of an electronic device. In response to detecting the first and second touches, a first section of a virtual keyboard having a first boundary associated with the first location and a second section of the virtual keyboard having a second boundary associated with the second location are displayed on the touch-sensitive display.