Scenario Emoticon Display Method for Instant Messaging
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current instant message services lack the ability to effectively display scenario emoticons that can express complex motions and interactions over time, limiting the expression of user feelings and opinions.
Innovation Solution
A method and device for displaying scenario emoticons using instant message services, which includes displaying thumbnail images, selecting and playing scenario emoticons within a chat window, where objects in the emoticon can interact with users and change status in response to user input, utilizing a combination of image files and metafiles that define the scenario and animation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If traditional static emoticons are used in instant messaging, then the system is simple and easy to implement, but the ability to express complex motions and interactions over time is limited
Solution Approach 1:
The scenario emoticon is divided into multiple image files (first image file, second image file, etc.) that represent different time points or states. These segmented images are played sequentially to create the animation effect, allowing complex motions to be expressed through simple individual frames without requiring a completely new system architecture
Solution Approach 2:
The play file is prepared in advance with all the necessary image files and metafile configuration data embedded within it. When the scenario emoticon is selected, the pre-prepared play file is directly executed, eliminating the need for real-time processing or complex runtime generation of animation sequences
2Adaptability or versatility
If scenario emoticons with animations are displayed in the chat window, then user feelings and opinions can be expressed more dynamically, but the display region and message visibility may be disrupted
Solution Approach 1:
The scenario emoticon display is designed to be dynamic rather than static. The emoticon objects move, change appearance, and interact within the display region according to the animation sequence defined in the play file. This dynamic approach allows the emoticon to occupy and release display space over time, minimizing permanent disruption to the chat window layout
Solution Approach 2:
The scenario emoticon plays through a periodic animation sequence that returns to its initial state after completing the full cycle. This periodic nature ensures that the emoticon temporarily occupies the display region during playback but automatically restores the original display state afterward, preventing permanent disruption to message visibility
3Ease of operation
If interactive scenario emoticons are implemented, then user engagement is enhanced, but the processing and control complexity increases
Solution Approach 1:
The scenario emoticon objects are programmed with autonomous behavior through the metafile configuration. They automatically perform actions such as moving, changing appearance, and interacting with other objects without requiring continuous user input or complex external control mechanisms. The emoticon serves itself by executing the predetermined animation sequence and responding to user interactions according to the embedded logic
Solution Approach 2:
The metafile acts as an intermediary that contains all the configuration data and control logic for the scenario emoticon. It mediates between the simple image files and the complex interaction requirements by encoding the animation sequence, object properties, and interaction rules in a structured format that the system can automatically process
Data Source
AI summary
A display method of a scenario emoticon using an instant message service is provided. The display method includes displaying a scenario emoticon selection region showing at least one thumbnail image of at least one scenario emoticon; receiving an input of a selection upon one from the at least one thumbnail image; and displaying, in response to the selection, a scenario emoticon on a display region within a chat window where an instant message is output. When the play file is played, the at least one object is displayed according to a preset scenario, if a user interaction upon the object is input while the play file is played, a status of the object is changed in response to the user interaction.


