Dynamic On-Screen Key Enlargement and Overlap Prevention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

On-screen keyboards face issues with key enlargement causing adjacent keys to overlap, leading to user errors due to finger blocking and incorrect key selection, increasing the user's operation load.

Innovation Solution

An information processing apparatus with a detecting unit that applies a pressing force threshold to enlarge input regions and a region control unit that moves adjacent regions to prevent overlap, allowing for smooth key selection and reducing erroneous key touches by dynamically adjusting key sizes and positions based on user input.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If key enlargement processing is performed to prevent finger blocking, then the user can easily select the intended key, but adjacent keys overlap each other causing selection errors

Engineering Contradiction:
Improvekey selection easeVSAvoidkey selection accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The key display dynamically adjusts based on detected finger position. When a finger approaches or touches the screen, the system identifies the target key and enlarges it while simultaneously adjusting adjacent keys to prevent overlap. This dynamic adaptation resolves the contradiction by making key selection easier through enlargement while maintaining accuracy through overlap prevention.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the display parameters of keys (size, position) based on the detected finger state. The target key's size parameter is increased for easier selection, while position parameters of adjacent keys are adjusted to eliminate overlap and prevent selection errors. This parameter transformation resolves the contradiction between ease of operation and selection accuracy.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If the focused key is offset to be displayed outside the finger-blocking region, then the key is visible and selectable, but the user has to move the finger onto the intended key when the touched position is incorrect

Engineering Contradiction:
Improvekey visibilityVSAvoidoperation time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary detection of the finger's approach or touch position before the user intends to select a key. By anticipating the user's intent and pre-adjusting the key display (enlarging the target key, preventing overlap) before the selection is finalized, the system eliminates the need for users to cancel and re-select keys, thereby reducing operation time while maintaining key visibility.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system provides real-time feedback by detecting finger position and immediately adjusting the key display accordingly. When the finger approaches or touches the screen, the system feedbacks the correct key position and size adjustment, guiding the user to the intended key without requiring manual repositioning or cancellation operations, thus reducing operation time.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If key size is enlarged to prevent finger blocking, then the intended key is easier to identify, but adjacent keys block each other increasing erroneous selections

Engineering Contradiction:
Improvekey identification precisionVSAvoidkey overlap interference
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The system applies different display qualities to different keys based on their relationship to the detected finger position. The target key receives enhanced quality (enlargement) for precise identification, while adjacent keys receive quality adjustments (position shifts, size modifications) to prevent overlap interference. This localized quality differentiation resolves the contradiction between identification precision and overlap interference.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system transforms the display parameters of keys based on their spatial relationship to the finger. The target key's size parameter is increased for better identification, while adjacent keys' position and size parameters are adjusted to eliminate overlap. This parameter transformation resolves the contradiction by simultaneously improving identification precision and preventing overlap interference.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8446384B2Information processing apparatus, information processing method and program
Publication Date: 2013.05.21 SONY GROUP CORP
  • US8446384B2 patent drawing
  • US8446384B2 patent drawing
  • US8446384B2 patent drawing

AI summary

There is provided an information processing apparatus including a detecting unit detecting a pressing force applied by an operating body that presses a surface of a display unit displaying a plurality of input regions operated by the operating body, and a region control unit operable when it has been determined from a detection result of the detecting unit that the operating body has pressed one of the input regions with a pressing force that is equal to or above a predetermined value, to enlarge the input region being pressed by the operating body and to move at least one of the input regions so that adjacent input regions do not overlap one another.