Video Ringback Tone Interaction Caching for Mobile Communication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The interaction between a calling user and a video ring back tone is often interrupted or requires the called user to wait for the calling user's completion, leading to a poor experience due to uncertain answer times in video ring back tone interactions.
Innovation Solution
A method where the calling terminal caches interactive resource data upon receiving a user's operation during the video ring back tone and responds after the call ends, ensuring continuous interaction without affecting the call progress, allowing the called user to avoid waiting and enabling longer interaction periods.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the calling terminal immediately responds to user interactive operations during video ring back tone playback, then the interaction can be processed in real-time, but the interaction may be interrupted when the called user answers or the called user must wait for the interaction to complete
Solution Approach 1:
The calling terminal caches interactive resource data in advance during video ring back tone playback, so that when the call ends, the interaction can be immediately responded to without interruption. This preliminary caching action resolves the contradiction by preparing the interaction data beforehand, allowing seamless post-call interaction while not affecting call progress
2Productivity
If the calling terminal waits for the called user to answer before responding to interactive operations, then the call can proceed without interruption, but the interaction completion rate decreases due to uncertain answer times
Solution Approach 1:
The system performs preliminary caching of interactive resource data during the video ring back tone playback period. This allows the interaction to be completed after the call ends without requiring the called user to wait, thereby increasing interaction completion rate while avoiding time loss during the call
Solution Approach 2:
Instead of responding to interactive operations immediately during the call or waiting for the called user to answer, the system inverts the timing by caching data during playback and responding after the call ends. This inverted approach resolves the contradiction by shifting the interaction response to a time when neither party is constrained
3Productivity
If the video ring back tone interaction is allowed to continue for an extended period, then the interaction completion rate increases, but the called user experiences longer waiting time before the call connects
Solution Approach 1:
The calling terminal caches interactive resource data in advance during video ring back tone playback, enabling the interaction to be completed after the call ends. This preliminary action allows extended interaction time without increasing called user waiting time, as the interaction occurs post-call when the called user is no longer waiting
Solution Approach 2:
The system maintains continuity of useful action by transitioning the interaction from the call period to the post-call period. The interaction that cannot be completed during the call due to time constraints continues seamlessly after the call ends, ensuring continuous useful action without extending called user waiting time
Data Source
Figure 1
Figure 2~3
Figure 4A
AI summary
Embodiments of this application provide a video ring back tone interaction method and an apparatus, and relate to the multimedia field, so as to resolve a problem of poor experience of interaction with a video ring back tone caused by an uncertain answer time. The method includes: after initiating a call to a called terminal, a calling terminal displays a video ring back tone on a display, where the video ring back tone includes at least one interactive element; after receiving a user's first interactive operation performed on a first interactive element, the calling terminal caches first interactive resource data corresponding to the first interactive element, where the first interactive element is any one of the at least one interactive element; and when determining that a call status is an idle state, the calling terminal responds based on the first interactive resource data. The embodiments of this application are applied to a mobile communication scenario.