Context-Aware Input Method for Expression Bubble Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current input methods are inefficient due to the separate input of words and expressions, requiring users to manually select and enter animation content, which complicates the process and reduces efficiency.
Innovation Solution
An input-based information display method that uses context information to recognize semantic keywords, determining matching display information such as expression images, and displaying it in a pop-up bubble for user selection, thereby improving input efficiency by allowing expression images to be entered on screen before text.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If users manually select and enter animation content after word input, then the input method can provide comprehensive content types, but the input process becomes complicated and efficiency decreases
Solution Approach 1:
The patent merges the word input process with expression/animation content selection by integrating the expression library directly into the input method interface. Users can select expressions and animations during the same input flow without opening separate plugins or tools, thus combining multiple operations into one unified process
Solution Approach 2:
The system pre-loads and displays available expressions and animations in the input method interface before the user needs to insert them. The expression library is prepared in advance with categories and search functions, allowing users to quickly browse and select content without performing separate manual operations after word input
2Adaptability or versatility
If users open animation-related plug-ins to select content, then the system can provide rich media content, but the input process becomes more complex and time-consuming
Solution Approach 1:
The patent integrates the expression library and animation selection functionality directly into the input method interface, eliminating the need for separate plug-in windows. The expression library becomes part of the core input method, allowing all content selection to occur within the same interface framework
Solution Approach 2:
The patent extracts the essential content selection functionality from external plug-ins and relocates it into the input method core. By taking out the dependency on external plugins and embedding the expression library within the input method itself, the system reduces operational complexity while maintaining rich media capabilities
3Productivity
If word content is entered on screen first, then text input is completed, but expression and animation content insertion requires additional separate steps
Solution Approach 1:
The patent enables continuous content insertion during the text input process itself. As users type words and the input method displays candidate words, the expression library remains actively accessible and searchable, allowing expressions and animations to be selected and inserted continuously without breaking the text input flow or requiring separate post-processing steps
Data Source
AI summary
An input-based information display method and an input system are provided. The method includes: using context information to perform recognition processing on a received input string, and recognizing a current semantic keyword; determining display information that matches the semantic keyword, and displaying the display information in a form of a pop-up bubble, where the display information includes but is not limited to expression images; and performing display processing on the display information according to an user instruction, where the display processing includes but is not limited to performing an enter-on-screen operation of the expression images. The recognized current semantic keyword of the present disclosure is not limited to a candidate item corresponding to the input string, and the semantic recognition based on the context information may better reflect the user input intention.


