Software Input Panel Character Preview Window

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Software input panels (SIPs) lack tactile feedback and visual clarity when pressing keys, making it difficult for users to determine the correct character output, especially when multiple characters are associated with a single key.

Innovation Solution

A method for previewing the output character on SIPs, which involves receiving touch signals, determining the impending output character based on the input method, and displaying it in a dedicated window with distinct formatting, such as different font size or color, to clearly indicate the character to be outputted.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If a key on the SIP is pressed, then visual feedback is provided by highlighting the pressed key, but the user cannot determine which character will be outputted when multiple characters correspond to a single key

Engineering Contradiction:
Improvecharacter output informationVSAvoidvisual feedback mechanism
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by displaying a preview of the character that will be outputted before the user actually presses the key. The system calculates and shows the impending output character in advance, allowing the user to confirm the correct character before final input, thus resolving the information loss problem without adding complex feedback mechanisms.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback by providing visual indication of the character to be outputted through a dedicated display window. This feedback mechanism shows the relationship between the pressed key and its corresponding character, enabling users to verify the correct character selection when multiple characters are associated with a single key.

Inventive Principle:
Principle #23Feedback

2Ease of operation

If the SIP interface is displayed on the touch screen, then text input is enabled, but the interface is easily obstructed by user's fingers during operation

Engineering Contradiction:
Improvetext input capabilityVSAvoidinterface visibility
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent applies segmentation by separating the SIP interface display from the character preview display. The character preview is shown in a dedicated window that is visually distinct from the main SIP interface, allowing users to see the output character without requiring the entire interface to remain fully visible, thus reducing the impact of finger obstruction.

Inventive Principle:
Principle #1Segmentation

3Reliability

If tactile feedback is provided through a physical keyboard, then users can quickly determine correct key press, but the SIP lacks such tactile feedback

Engineering Contradiction:
Improvekey press accuracyVSAvoidoperational speed
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent compensates for the lack of tactile feedback by enhancing visual feedback. When a key is pressed, the system immediately displays the corresponding character in a dedicated preview window, providing clear visual confirmation that replaces the tactile sensation of a physical keyboard. This enables users to quickly verify correct key presses through visual rather than tactile means.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9152240B2Method for previewing output character and electronic device
Publication Date: 2015.10.06 HTC CORP
  • US9152240B2 patent drawing
  • US9152240B2 patent drawing
  • US9152240B2 patent drawing

AI summary

A method for previewing an output character, and an electronic device are provided. In the present method, at least one touch signal generated by pressing at least one of the keys of a software input panel (SIP) is received. Then, an impending output character corresponding to the pressed key is determined from all relative characters thereof. Finally, showing a display window including at least the output character, and a display format of the output character in the display window is changed to specifically indicate the output character. As a result, the correctness of the pressed key on the SIP can be determined easily, and whether the impending output character is the expected character can be confirmed at the same time.