Virtual Keyboard Character Input via Probability Statistical Tables

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual on-screen keyboards on intelligent terminals require frequent and time-consuming navigation to input characters due to a lack of one-to-one correspondence between physical and virtual keys, leading to inefficient character inputting.

Innovation Solution

A character inputting method and device that utilizes a virtual on-screen keyboard layout with a preset virtual key configured as the highest level, where other keys are spaced at lower levels, and invokes a probability statistical table to display candidate characters with the highest combination probabilities, allowing for quicker selection of desired characters by focusing on the most probable options.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If navigation keys are used to move focus between virtual keys, then character selection is possible, but input time increases significantly

Engineering Contradiction:
Improvecharacter selection capabilityVSAvoidinput time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary action by automatically predicting and displaying candidate characters based on probability statistical tables before the user needs to select. The focus is pre-positioned on the most probable candidate character, eliminating the need for manual navigation through all virtual keys. This resolves the contradiction by enabling character selection without time-consuming navigation operations.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If all candidate characters are displayed on the virtual keyboard, then selection accuracy improves, but the number of navigation steps increases

Engineering Contradiction:
Improvecharacter selection accuracyVSAvoidnavigation steps
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system applies local quality by displaying different numbers of candidate characters at different positions on the virtual keyboard based on their selection probability. High-probability candidates are displayed on keys closer to the focus position, while lower-probability candidates are displayed on keys farther away. This allows the system to maintain high selection accuracy for the most likely characters while minimizing navigation steps, as users typically select from the top candidates.

Inventive Principle:
Principle #3Local quality

3Productivity

If focus is reset to preset virtual key after each selection, then navigation efficiency improves, but focus positioning complexity increases

Engineering Contradiction:
Improvenavigation efficiencyVSAvoidfocus control complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system implements self-service by automatically resetting the focus to the preset virtual key after each character selection, without requiring manual intervention from the user. The focus control mechanism autonomously manages its own positioning based on the selection probability data, simplifying the user's interaction while maintaining efficient navigation. The complexity of focus management is handled internally by the system rather than being exposed to the user.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10664159B2Character inputting method and device and intelligent terminal
Publication Date: 2020.05.26 HISENSE USA CORP
  • US10664159B2 patent drawing
  • US10664159B2 patent drawing
  • US10664159B2 patent drawing

AI summary

Disclosed is a character inputting method, device and an intelligent terminal, the method including: when a virtual key in a virtual on-screen keyboard layout is selected, invoking a first probability statistical table matching at least one character having been displayed by at least one virtual key having been selected; displaying a part of the candidate characters with the highest combination probabilities or all of the candidate characters in the invoked first probability statistical table respectively on virtual keys in the virtual on-screen keyboard layout, and resetting focus on a preset virtual key, wherein any candidate character displayed on a virtual key configured with higher level has higher combination probability; and performing operations above periodically until an ideogram or a character sequence to be input is selected, and inputting the selected ideogram or the character sequence selected in an input area.