Dynamic Virtual Keyboard Segmentation for Touchscreen Input

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Touchscreen devices face inefficiencies in displayable space when displaying multiple keys, leading to either cluttered or cumbersome interfaces, as they struggle to balance the number of keys shown without overwhelming the user.

Innovation Solution

A system that displays a window with multiple portions, where selecting each portion reveals a specific set of keys operable for different types of information, allowing efficient use of space by hiding or revealing keys based on user interaction, such as a virtual keyboard or keypad, and logically grouping child keys under parent keys for enhanced usability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If too many keys are simultaneously displayed by the touchscreen, then the user can specify more types of information, but the displayable space is interfered with and the interface becomes cluttered

Engineering Contradiction:
Improveinformation specification capabilityVSAvoiddisplayable space
Core Design Contradiction:
Adaptability or versatilityVSArea of stationary object

Solution Approach 1:

The keyset is divided into multiple segments or groups, where only a subset of keys is displayed at any given time. The system segments the full keyboard into logical groups (e.g., letters, numbers, symbols) and displays only the relevant segment based on current input needs, allowing comprehensive information specification capability while maintaining efficient use of display space.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The displayed keys dynamically change based on user interaction and context. The system transitions between different keysets or key segments in response to user actions (such as selecting different input modes or pressing specific keys), allowing the interface to adapt its information specification capability to current needs without permanently cluttering the display.

Inventive Principle:
Principle #15Dynamics

2Area of stationary object

If an insufficient number of keys are simultaneously displayed by the touchscreen, then the displayable space is optimized, but the operation becomes too cumbersome or restricted

Engineering Contradiction:
Improvedisplayable spaceVSAvoidoperation efficiency
Core Design Contradiction:
Area of stationary objectVSEase of operation

Solution Approach 1:

The system performs preliminary actions by anticipating user needs and pre-displaying the most likely required keys or key segments before they are actually needed. Based on context analysis and usage patterns, the system proactively configures the displayed keyset to match anticipated input requirements, optimizing both display space utilization and operational efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system incorporates feedback mechanisms that monitor user interaction patterns and adjust the displayed keyset accordingly. By analyzing which keys are frequently used together or in sequence, the system provides feedback-driven adaptation of the key layout, ensuring that the most operationally efficient keys are always accessible while maintaining compact display.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If multiple keysets are available for different information types, then the information specification capability is enhanced, but the device complexity increases

Engineering Contradiction:
Improveinformation type coverageVSAvoidkeyset management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

A single touchscreen interface serves multiple functions by dynamically configuring different keysets for different information types. Rather than requiring separate physical keyboards or complex switching mechanisms, the universal touchscreen display adapts its virtual keyboard layout to support various input modes (alphabetic, numeric, symbolic, specialized), reducing device complexity while maintaining comprehensive information specification capability.

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

Data Source

PatentUS8959452B2Method, system and computer program product for receiving information from a user
Publication Date: 2015.02.17 TEXAS INSTRUMENTS INC
  • US8959452B2 patent drawing
  • US8959452B2 patent drawing
  • US8959452B2 patent drawing

AI summary

A window is displayed on a display device. The window includes at least first and second portions thereof. In response to a user selecting the first portion of the window on the display device, a first set of keys are displayed on the display device. The first set of keys are operable by the user to specify a first type of information within the first portion of the window. In response to the user selecting the second portion of the window on the display device, a second set of keys are displayed on the display device. The second set of keys are operable by the user to specify a second type of information within the second portion of the window. The second type of information includes at least some information that is unsupported by operation of the first set of keys.