Dynamic Software Keyboard Key Grouping for Small Display Operability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In small display areas, traditional software keyboards can be difficult to use due to the non-display of low-use-frequency keys, which reduces user operability.

Innovation Solution

An information processing apparatus that displays a first key image group and a second key image group in different modes, with the second group displayed larger when a display switching key is activated, allowing for the non-display of less frequently used keys and enhancing user operability by enlarging essential key images.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If low-use-frequency keys are not displayed to save space, then area efficiency is improved, but user operability deteriorates

Engineering Contradiction:
Improvedisplay area utilizationVSAvoiduser operability
Core Design Contradiction:
Area of stationary objectVSEase of operation

Solution Approach 1:

The keyboard display dynamically adjusts its configuration based on user needs. The system switches between a first keyboard image (showing all keys including low-use-frequency keys) and a second keyboard image (showing only high-use-frequency keys in enlarged size). This dynamic switching resolves the contradiction by allowing the display to be compact when needed while maintaining full functionality when required.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The keyboard is segmented into different key groups: high-use-frequency keys and low-use-frequency keys. The segmentation allows the display to show only essential keys in the limited display area, while providing access to other keys through switching mechanisms. This resolves the contradiction by separating frequently accessed functions from less critical ones.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If all keys are displayed on a small screen, then user operability is improved, but display area efficiency deteriorates

Engineering Contradiction:
Improveuser operabilityVSAvoiddisplay area utilization
Core Design Contradiction:
Ease of operationVSArea of stationary object

Solution Approach 1:

The system dynamically switches between displaying all keys and displaying only essential keys in enlarged format. When the first keyboard image is shown, all keys are visible but smaller. When the second keyboard image is shown, high-use-frequency keys are enlarged for better operability while low-use-frequency keys are hidden. This dynamic adaptation resolves the area efficiency problem.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Low-use-frequency keys are extracted from the main display area and made available through a separate switching mechanism. This allows the main display to focus on essential keys with larger size, improving operability for common operations while keeping the display area efficient. The extracted keys remain accessible when needed.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8448081B2Information processing apparatus
Publication Date: 2013.05.21 DYNABOOK INC
  • US8448081B2 patent drawing
  • US8448081B2 patent drawing
  • US8448081B2 patent drawing

AI summary

An information processing apparatus includes: a reception module configured to receive an operation input by a user; and a display module configured to display key images for receiving the operation, wherein the display module is configured to operate to: display a first key image group comprising one or more key images, a second key image group comprising one or more key images in a first display mode, and a first display switching key image; and display the second key image group in a second display mode which is larger in size than the second key image group in the first display mode, without displaying the first key image group, when the operation on the first display switching key image is received by the reception module.