Avatar Interaction Messaging for Subtle Chat Reminders
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing instant messaging systems lack an efficient and engaging interaction mode that allows users to interact with other user accounts through avatars, leading to redundant human-computer interactions and a less pleasant chat experience.
Innovation Solution
A method and apparatus that enable interaction messages to be transmitted and displayed as animations of avatars in response to user interactions, such as double-clicks, reducing the need for redundant operations and enhancing the interaction experience.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If a message is transmitted in a connected state, then transmission speed is improved, but power consumption increases and connection stability deteriorates when the terminal moves
Solution Approach 1:
The system dynamically adjusts the connection state based on terminal movement status. When the terminal is stationary, it maintains a connected state for fast transmission. When movement is detected, it transitions to a disconnected state to save power, and only reconnections when necessary. This dynamic adaptation resolves the contradiction between transmission speed and power consumption.
Solution Approach 2:
The system changes the connection parameter (connected/disconnected) based on movement detection. By monitoring movement parameters and adjusting the connection state accordingly, the system optimizes the balance between transmission speed and power consumption differentially based on operational conditions.
2Speed
If a message is transmitted in a connected state, then transmission speed is improved, but connection stability deteriorates when the terminal moves
Solution Approach 1:
The system dynamically adjusts the connection state based on terminal movement status. When the terminal is stationary, it maintains a connected state for fast transmission. When movement is detected, it transitions to a disconnected state to save power, and only reconnections when necessary. This dynamic adaptation resolves the contradiction between transmission speed and power consumption.
Solution Approach 2:
The system uses movement detection as feedback to determine whether to maintain or terminate the connection. The movement detection module continuously monitors terminal status and provides feedback to the message sending module, which adjusts the connection state accordingly. This feedback mechanism ensures connection stability by disconnecting when movement disrupts connection reliability.
3Measurement precision
If the message sending module waits for the message receiving module to send an acknowledgment, then message sending accuracy is improved, but message sending speed deteriorates
Solution Approach 1:
The system performs preliminary actions by pre-fetching or pre-preparing messages before they are explicitly requested. The message sending module can have messages ready in advance, reducing the waiting time for acknowledgment while maintaining accuracy through the established request-acknowledgment protocol.
Solution Approach 2:
The system implements partial acknowledgment mechanisms where not every message requires a full acknowledgment cycle. For certain message types or conditions, the system may send messages without waiting for explicit acknowledgment, or use simplified acknowledgment protocols, thereby improving sending speed while maintaining sufficient accuracy for the application requirements.
Data Source
Figure 1
Figure 2~3
Figure 4
AI summary
Disclosed are a message sending method and apparatus, a message receiving method and apparatus, and a device and a medium, which relate to the field of instant messaging. The method comprises: displaying a first chat interface, wherein the first chat interface displays avatars of at least two user accounts, and the at least two user accounts comprise a first user account and a second user account; in response to an interaction instruction triggered on the avatar of the second user account, generating an interaction message; and sending the interaction message to the second user account, wherein the interaction message is used for triggering a second client to display an avatar animation of the avatar of the second user account in a second chat interface, and the second user account has logged in to the second client. The present application provides a new interaction means having a subtle reminder function.