Flexible Keyboard Layout System with Dynamic Error Correction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional mobile devices face challenges in flexible keyboard layouts and error correction due to dimension and cost constraints, leading to inflexible input systems and limited auto-correction capabilities, especially on touch screens with reduced key sizes.
Innovation Solution
A system that allows for flexible keyboard layouts and smart error-correction by mapping user inputs to character sets based on current layouts, using an input module, layout mapping module, dictionary module, and candidate word module to generate and prioritize candidate words, enabling users to customize layouts and correct errors effectively.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a full-size hardware keyboard is equipped on electronic devices, then input accuracy is improved, but device dimension and manufacture cost increase
Solution Approach 1:
The patent implements a software keyboard on touch screen that mimics the layout and functionality of a physical keyboard through visual display and touch interaction, eliminating the need for a bulky hardware keyboard while maintaining input accuracy
Solution Approach 2:
The patent replaces the mechanical keyboard system with a software-based touch input system that uses visual display and capacitive touch sensing to achieve the same input function without mechanical components
2Adaptability or versatility
If keyboard layout is changed from QWERTY to AZERTY, then adaptability to different languages is improved, but software and dictionary file have to be rewritten entirely
Solution Approach 1:
The patent implements a dynamic keyboard layout system where the keyboard configuration can be changed at runtime through software parameters without requiring recompilation or restructuring of the dictionary files, allowing flexible switching between different language layouts
Solution Approach 2:
The patent uses parameter-based configuration to define different keyboard layouts, where changing the layout corresponds to changing software parameters rather than rewriting the entire software system, thus maintaining simplicity while achieving adaptability
3Length of moving object
If keyboard size is reduced to fit portable devices, then device portability is improved, but user is prone to press adjacent keys by mistake
Solution Approach 1:
The patent provides visual feedback by displaying the keyboard layout and pressed keys on the touch screen, allowing users to see exactly what they are pressing and receive immediate confirmation, which compensates for the reduced tactile feedback and helps prevent adjacent key errors
Solution Approach 2:
The patent displays the full keyboard layout before input, allowing users to mentally prepare and locate the desired keys, and provides candidate word suggestions that anticipate potential input errors before they occur
4Ease of operation
If conventional auto-correction method using predetermined error list is used, then error correction function is provided, but it can determine only limited known mistake types and is readily subject to misjudgment
Solution Approach 1:
The patent calculates the physical distance between contact points and key centers as a dynamic parameter to determine whether a key press was intentional or accidental, replacing the static predetermined error list with a flexible distance-based judgment mechanism that can handle any adjacent key error scenario
Data Source
AI summary
A system of implementing flexible keyboard layout for inputting text into an electronic device, where a user's input is mapped to a character set based on a keyboard layout, and an input sequence is formed. The user may customize different keyboard layouts and switch among these different layouts arbitrarily. Also, an auto error-correction may be achieved, and smart words selection may be achieved based on context. With the system of the invention, the design cost of the portable device manufactures may be reduced significantly.


