Live Chat Invitation Processing by Remaining Validity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In complex network and device environments, the transmission delays of invitation and reply messages in live interaction livestreams lead to unsuccessful video chat establishment, degrading user experience due to the expiration of invitation messages before replies can be processed.
Innovation Solution
A method to determine the remaining valid duration of an invitation message based on time information, displaying it if greater than a threshold and ignoring it if less than the threshold to prevent unsuccessful livestream video chats.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If invitation messages are displayed to enable reply processing, then user response opportunity is improved, but message expiration before reply processing causes unsuccessful video chat establishment
Solution Approach 1:
The system performs preliminary action by calculating and displaying the remaining valid duration of the invitation message before the user needs to respond. This allows the user to understand the time constraint in advance and make informed decisions about whether to respond, thereby improving both user experience and the success rate of video chat establishment.
2Duration of action of moving object
If invitation messages with short remaining valid duration are still displayed, then user response time is extended, but the invitation becomes ineffective before reply can be processed
Solution Approach 1:
The system provides feedback to the user by displaying the remaining valid duration of the invitation message. This feedback mechanism allows users to understand the time constraint and respond appropriately, preventing the situation where the invitation expires before the user can process the reply.
Data Source
AI summary
This disclosure relates to a message processing method and apparatus, a communication device, a storage medium, and a program product. The method comprises: receiving a target message sent by a server, the target message comprising: an invitation message for indicating that a second client invites the first client to join a live interaction; acquiring a remaining valid duration corresponding to the invitation message based on time information carried in the target message; in response that the remaining valid duration is greater than or equal to a first duration threshold, displaying the invitation message to send a reply message based on the invitation message, wherein the reply message indicates whether to agree to join a live interaction with the second client; and in response that the remaining valid duration is less than the first duration threshold, ignoring the invitation message.

