Dynamic On-Screen Keyboard Switching for Input Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional input methods for mobile devices, such as on-screen keyboards, often lack user friendliness due to limited button configurations, necessitating improved interfaces for character and symbol input.

Innovation Solution

An input device with a storage unit for multiple keyboard screens, a display unit for showing selected screens, and a switching control unit for transitioning between screens based on user input, allowing for intuitive selection and switching of keyboard candidates, enhancing user interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a traditional on-screen keyboard is used on mobile devices, then character input functionality is provided, but user friendliness and input efficiency are insufficient due to limited button configurations

Engineering Contradiction:
Improveuser friendlinessVSAvoidinput efficiency
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The keyboard layout is made dynamic and adaptable rather than fixed. The system automatically reconfigures the keyboard layout based on the frequency and patterns of character combinations detected during typing, allowing the most commonly used characters to be positioned in easily accessible locations while maintaining full keyboard functionality

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The positional parameters of keyboard characters are changed adaptively. The system modifies the arrangement and positioning of characters on the keyboard based on usage statistics, optimizing the layout to improve typing efficiency while preserving all original input capabilities

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If multiple keyboard screens are provided for different character sets, then input versatility is improved, but device complexity and operation difficulty increase

Engineering Contradiction:
Improveinput versatilityVSAvoidoperation difficulty
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The keyboard system serves multiple functions through a single unified interface. It automatically adapts to display different character sets and layouts based on detection algorithms, eliminating the need for separate physical keyboards or complex manual switching while maintaining support for multiple languages and character types

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

Solution Approach 2:

The keyboard system performs self-configuration and automatic adaptation without user intervention. It autonomously detects typing patterns and reorganizes the layout accordingly, and can automatically switch between different character sets based on context, reducing the operational burden on the user

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9348424B2Input device, input method, and computer program for inputting characters, numbers, or symbols by using an on-screen keyboard
Publication Date: 2016.05.24 SONY INTERACTIVE ENTERTAINMENT LLC
  • US9348424B2 patent drawing
  • US9348424B2 patent drawing
  • US9348424B2 patent drawing

AI summary

An input control unit includes: a keyboard storage unit for storing keyboard screens each corresponding to a set of characters or symbols; a keyboard display unit for reading one of the keyboard screens and displaying the read keyboard screen on the screen; an input receiving unit for receiving a selection of the character or the symbol by the user; and a switching control unit for reading keyboard screens from the keyboard storage unit, displaying the read keyboard screens on the screen as selection candidates, and switching the selection candidate from among the plurality of keyboard screens. When the switching control unit receives a user control input to confirm the candidate being selected from the user, the keyboard display unit displays the keyboard screen selected on the screen, and receives a selection of the character or the symbol selected from the user.