Software Keyboard Display Control for Non-Overlapping Field Layouts

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing display devices face challenges in displaying a software keyboard on a screen without overlapping with other fields, which can hinder user operation, especially during tasks like image authentication where visibility of both the keyboard and entry/reference fields is crucial.

Innovation Solution

A display device with a control device that determines whether the entire software keyboard can be displayed without overlap and, if not, splits or partially displays it to ensure non-overlap with other fields on the screen, allowing for efficient operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the software keyboard is displayed in full size on the screen, then the keyboard is complete and functional, but it overlaps with other fields (entry fields, reference fields) on the screen

Engineering Contradiction:
Improvekeyboard usabilityVSAvoidvisibility of entry/reference fields
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The software keyboard is divided into multiple sections (e.g., letter keys, number keys, symbol keys) and displayed in a segmented layout that fits within the available screen space. This segmentation allows the keyboard to remain complete and functional while avoiding overlap with entry fields and reference fields, resolving the contradiction between keyboard usability and field visibility.

Inventive Principle:
Principle #1Segmentation

2Loss of information

If the software keyboard is displayed to avoid overlap with other fields, then field visibility is maintained, but the keyboard may be incomplete or difficult to use

Engineering Contradiction:
Improvevisibility of entry/reference fieldsVSAvoidkeyboard usability
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The keyboard display configuration is made dynamic and adaptable. The control device determines the optimal keyboard layout and position based on the current screen state, including the presence and position of entry fields and reference fields. This dynamic adjustment ensures that the keyboard remains complete and usable while maintaining visibility of other critical fields on the screen.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If multiple fields are displayed on the screen for tasks like image authentication, then the functionality is enhanced, but the available space for displaying the software keyboard is reduced

Engineering Contradiction:
Improvescreen functionalityVSAvoidavailable keyboard display area
Core Design Contradiction:
Adaptability or versatilityVSArea of stationary object

Solution Approach 1:

The screen space is optimally allocated by assigning different regions to different functions. Entry fields and reference fields are positioned in specific areas, while the software keyboard is positioned in the remaining available space. This local optimization of space distribution allows multiple fields to be displayed for enhanced functionality while still providing adequate space for a usable keyboard.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11360664B2Display device capable of displaying software keyboard without overlap with plural fields and non-transitory computer-readable recording medium with display control program stored thereon
Publication Date: 2022.06.14 KYOCERA DOCUMENT SOLUTIONS INC
  • US11360664B2 patent drawing
  • US11360664B2 patent drawing
  • US11360664B2 patent drawing

AI summary

A display device includes a display panel and a control device. The control device functions as a determiner and a controller. The determiner determines, with a plurality of fields displayed on a screen of the display panel, whether or not an entire software keyboard is displayable without overlap with the plurality of fields on the screen of the display panel. The controller allows for, when the determiner determines that the entire software keyboard is displayable without overlap, display of the software keyboard without overlap with the plurality of fields or allows for, when the determiner determines that the entire software keyboard is not displayable without overlap, display of the software keyboard in a split form or display of the software keyboard in a partial form composed only of a portion of the software keyboard in a region of the screen out of the plurality of fields.