Method and apparatus for playing video ringback tone

CN117278671BActive Publication Date: 2026-09-11XINYANG BRANCH HENAN CO LTD OF CHINA MOBILE COMM CORP +1
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202210662194.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-13
Publication Date
2026-09-11
Estimated Expiration
2042-06-13

AI Technical Summary

Technical Problem

[0004]本申请公开一种视频彩铃的播放方法及播放装置,解决了由于待沟通对象无法及时回复信息或者接通电话,影响工作沟通效率的问题

Benefits of technology

[0013] This application provides a method for playing a video ringback tone. By receiving first work progress data and contact information of a second user terminal from a first user terminal, a first video ringback tone corresponding to the second user terminal is generated based on the first work progress data and the second user terminal's contact information. When a call is detected from the second user terminal to the first user terminal, the first video ringback tone is sent to and played on the second user terminal based on the second user terminal's contact information. This allows the second user terminal to understand the first user terminal's current work progress through the first video ringback tone when the first user terminal is unable to reply to messages or answer calls in a timely manner, thus avoiding disruption to work communication efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117278671B_ABST
    Figure CN117278671B_ABST
Patent Text Reader

Abstract

The application discloses a video ringback tone playing method and playing device. The playing method comprises the following steps: receiving first work progress data input by a first user terminal and a contact mode of a second user terminal, wherein the second user terminal is a reporting object of the first user terminal; generating a first video ringback tone corresponding to the second user terminal according to the first work progress data and the contact mode of the second user terminal, wherein the content of the first video ringback tone comprises the first work progress data; and in the case that the second user terminal initiates a call to the first user terminal is listened to, sending the first video ringback tone to the second user terminal and playing according to the contact mode of the second user terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of video ringback tones, and more particularly to a method and device for playing video ringback tones. Background Technology

[0002] Online work is becoming increasingly popular. In online work scenarios, users typically communicate about work through office software, social media, or by phone.

[0003] However, since users who need to be communicated with cannot guarantee that they will always be sitting in front of a computer or always have their phones with them, in online work scenarios, there will be problems with communication efficiency because the recipients cannot reply to messages or answer calls in a timely manner. Summary of the Invention

[0004] This application discloses a method and device for playing video ringback tones, which solves the problem of work communication efficiency being affected when the recipient cannot reply to messages or answer the phone in a timely manner.

[0005] To solve the above problems, this application adopts the following technical solution:

[0006] In a first aspect, embodiments of this application disclose a method for playing a video ringback tone, comprising: receiving first work progress data and contact information of a second user terminal input by a first user terminal, wherein the second user terminal is the reporting target of the first user terminal; generating a first video ringback tone corresponding to the second user terminal based on the first work progress data and the contact information of the second user terminal, wherein the content of the first video ringback tone includes the first work progress data; and, upon detecting that the second user terminal initiates a call to the first user terminal, sending and playing the first video ringback tone to the second user terminal based on the contact information of the second user terminal.

[0007] Secondly, this application discloses a method for playing video ringback tones, comprising: receiving an operation input by a second user to initiate a call to a first user terminal; receiving and playing a first video ringback tone sent by a video ringback tone server in response to the operation, wherein the content of the first video ringback tone includes first work progress data input by the first user terminal.

[0008] Thirdly, this application discloses a video ringback tone playback device, comprising: a receiving module, configured to receive first work progress data input by a first user terminal and contact information of a second user terminal, wherein the second user terminal is the reporting target of the first user terminal; a generating module, configured to generate a first video ringback tone corresponding to the second user terminal based on the first work progress data and the contact information of the second user terminal, wherein the content of the first video ringback tone includes the first work progress data; and a playback module, configured to, upon detecting that the second user terminal has initiated a call to the first user terminal, send the first video ringback tone to the second user terminal and play it based on the contact information of the second user terminal.

[0009] Fourthly, this application discloses a video ringback tone playback device, comprising: a first receiving module for receiving an operation input by a second user to initiate a call to a first user terminal; and a first playback module for receiving and playing a first video ringback tone sent by a video ringback tone server in response to the operation, wherein the content of the first video ringback tone includes first work progress data input by the first user terminal.

[0010] Fifthly, embodiments of this application provide an electronic device including a processor and a memory, the memory storing programs or instructions executable on the processor, the programs or instructions, when executed by the processor, implementing the steps of the method described in the first or second aspect.

[0011] In a sixth aspect, embodiments of this application provide a readable storage medium on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the first or second aspect.

[0012] The technical solution adopted in this application can achieve the following beneficial effects:

[0013] This application provides a method for playing a video ringback tone. By receiving first work progress data and contact information of a second user terminal from a first user terminal, a first video ringback tone corresponding to the second user terminal is generated based on the first work progress data and the second user terminal's contact information. When a call is detected from the second user terminal to the first user terminal, the first video ringback tone is sent to and played on the second user terminal based on the second user terminal's contact information. This allows the second user terminal to understand the first user terminal's current work progress through the first video ringback tone when the first user terminal is unable to reply to messages or answer calls in a timely manner, thus avoiding disruption to work communication efficiency. Attached Figure Description

[0014] Figure 1This is a flowchart illustrating a video ringback tone playback method disclosed in an embodiment of this application;

[0015] Figure 2 This is a schematic diagram of a video ringback tone disclosed in an embodiment of this application;

[0016] Figure 3 This is a flowchart illustrating a video ringback tone playback method disclosed in an embodiment of this application;

[0017] Figure 4 This is a schematic diagram of the structure of a video ringback tone playback device disclosed in an embodiment of this application;

[0018] Figure 5 This is a schematic diagram of the structure of a video ringback tone playback device disclosed in an embodiment of this application;

[0019] Figure 6 This is a schematic diagram of the structure of an electronic device disclosed in an embodiment of this application. Detailed Implementation

[0020] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.

[0021] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the electrically connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0022] The video ringback tone playback method and playback device disclosed in this application will be described in detail below with reference to the accompanying drawings, through specific embodiments and application scenarios.

[0023] Figure 1 This is a flowchart illustrating a video ringback tone playback method disclosed in an embodiment of this application. The method can be executed by an electronic device, which may include a server and / or a terminal device. In other words, the method can be executed by software or hardware installed on the electronic device, and the method includes the following steps:

[0024] S120: Receive first work progress data and contact information of the second user terminal input by the first user terminal, wherein the second user terminal is the reporting target of the first user terminal.

[0025] In this application, the work progress data uploaded by the user terminal can be a Word document or an Excel spreadsheet related to the work progress.

[0026] In addition, users can set the service period for the video ringback tone work report service as needed. For example, if the service period is from 9:00 to 20:00 every day, the video ringback tone server will automatically restore the work report video ringback tone set for different users after the service period ends.

[0027] S140. Based on the first work progress data and the contact information of the second user terminal, generate a first video ringback tone corresponding to the second user terminal, wherein the content of the first video ringback tone includes the first work progress data.

[0028] For example, when the video ringback tone server receives work progress data input by the first user terminal as "Today's sales performance is 100,000, and a related sales performance detail table", and the reporting target is the second user terminal, the video ringback tone server can generate a video ringback tone consisting of the voice message "The first user's sales performance today is 100,000" and the sales performance detail table screen, and set this video ringback tone as the first video ringback tone corresponding to the second user terminal.

[0029] S160. Upon detecting that the second user terminal has initiated a call to the first user terminal, the first video ringback tone is sent to the second user terminal and played according to the contact information of the second user terminal.

[0030] When a call is detected from a second user terminal to a first user terminal, the video ringback tone server can search for the video ringback tone corresponding to the contact information of the second user terminal based on the contact information of both the second and first user terminals. The server will then send the found video ringback tone to the second user terminal and play it. This allows the second user terminal to understand the current work progress of the first user terminal when the first user terminal is unable to reply to messages or answer calls in a timely manner.

[0031] For example, if the first work progress data input by the first user terminal is "Project a: 20% complete, current progress: contacting the client; Project b: 100% complete, current progress: work report PPT; Project c: 50% complete, current progress: mid-term payment collection.", and the system detects a message from the second user terminal to the first user terminal (i.e., ... Figure 2 If colleague A initiates the call, such as Figure 2 As shown, the video ringback tone received and played by the second user terminal includes the following content: "Project a: 20% complete, current progress: contacting customer; Project b: 100% complete, current progress: work report PPT; Project c: 50% complete, current progress: mid-term payment collection."

[0032] This application provides a method for playing a video ringback tone. By receiving first work progress data and contact information of a second user terminal from a first user terminal, a first video ringback tone corresponding to the second user terminal is generated based on the first work progress data and the second user terminal's contact information. When a call is detected from the second user terminal to the first user terminal, the first video ringback tone is sent to and played on the second user terminal based on the second user terminal's contact information. This allows the second user terminal to understand the first user terminal's current work progress through the first video ringback tone when the first user terminal is unable to reply to messages or answer calls in a timely manner, thus avoiding disruption to work communication efficiency.

[0033] In this embodiment, after sending and playing the first video ringback tone to the second user terminal, the process may further include: sending a status collection instruction to the second user terminal during a first time period when the second user terminal calls the first user terminal; receiving status data sent by the second user terminal in response to the status collection instruction; and determining, based on the status data, whether to send the first work progress data to the second user terminal if the call initiated by the second user terminal to the first user terminal is not connected. In other words, during the first time period when the second user terminal calls the first user terminal but the first user terminal has not yet connected, the video ringback tone server sends a status collection instruction to the second user terminal, the second user terminal collects the second user's status data and sends the status data to the video ringback tone server, and if the call initiated by the second user terminal to the first user terminal is not connected, the video ringback tone server determines, based on the status data, whether to send the first work progress data to the second user terminal, thereby improving the user experience.

[0034] It should be noted that this application does not specify the duration of the first time period; the duration of the first time period can be set according to specific circumstances.

[0035] In one possible implementation, the status data can be eye focus data of the second user collected by the second user terminal through a camera. The step of determining whether to send the first work progress data to the second user terminal based on the status data can include: sending the first work progress data to the second user terminal if, based on the eye focus data of the second user collected by the second user terminal, the time the second user spends watching the first video ringback tone is greater than or equal to a preset threshold; and sending preset information to the first user terminal if, based on the eye focus data of the second user collected by the second user terminal, the time the second user spends watching the first video ringback tone is less than the preset threshold.

[0036] If the time the second user spends watching the first video ringback tone is greater than or equal to a preset threshold, based on the second user's eye focus data, it indicates that the content of the first video ringback tone is the purpose of the second user's current call to the first user's terminal. Therefore, if the call initiated by the second user's terminal to the first user's terminal is not answered and the second user's terminal hangs up, the first work progress data is sent to the second user's terminal. For example, the first work progress data can be sent to the second user's email address via email based on the second user's contact information.

[0037] If, based on the second user's eye focus data, the time the second user spends watching the first video ringback tone is less than a preset threshold, it indicates that the content of the first video ringback tone is not the purpose of the second user's call to the first user. Therefore, if the call initiated by the second user to the first user is not answered and the second user hangs up, a preset message is sent to the first user to prompt them. For example, the preset message could be: "The second user just called you. The work progress data you preset is not what the second user needs for this call. Please contact the second user as soon as possible after receiving this message." This message prompts the first user to contact the second user promptly.

[0038] It should be noted that this application does not impose specific limitations on the preset threshold, and the size of the preset threshold can be set according to specific circumstances.

[0039] In one possible implementation, after receiving the first work progress data and the contact information of the second user terminal from the first user terminal, and before generating the first video ringback tone corresponding to the second user terminal based on the first work progress data and the contact information of the second user terminal, the method may further include: sending a first monitoring instruction to the first user terminal regarding the first work progress data; and receiving the updated first work progress data sent by the first user terminal in response to the first monitoring instruction.

[0040] In other words, the video ringback tone server can determine the name of the attachment file corresponding to the first work progress data uploaded by the first user terminal, and send a first monitoring instruction to the first user terminal regarding the attachment file name. This allows the first user terminal to respond to the first monitoring instruction by collecting information on the editing of the file. If the file is updated, the first user terminal sends the updated first work progress data to the video ringback tone server to ensure real-time updates of the first work progress data. For example, if the first work progress data input by the first user terminal includes an Excel spreadsheet titled "Sales Performance Summary Table for October 1st," the video ringback tone server can use this spreadsheet as a monitoring object and issue a monitoring instruction to the first user terminal regarding the spreadsheet. The first user terminal can then respond to this monitoring instruction by monitoring the editing records of the spreadsheet. When it detects that the first user has edited the spreadsheet, it can collect the editing results and upload them to the video ringback tone server.

[0041] In another possible implementation, after receiving the first work progress data and the contact information of the second user terminal from the first user terminal, the process may further include: sending a second monitoring instruction to the second user terminal, wherein the second monitoring instruction is an instruction to monitor the communication information between the second user terminal and the first user terminal during a second time period; receiving the communication information sent by the second user terminal in response to the second monitoring instruction, and performing semantic analysis on the communication information; if, based on the result of the semantic analysis, it is determined that the reporting target of the first user terminal has changed from the second user terminal to a third user terminal, the third user terminal is used as the second user terminal, and the step of generating a first video ringback tone corresponding to the second user terminal based on the first work progress data and the contact information of the second user terminal continues.

[0042] In other words, the video ringback tone server can send a second monitoring instruction to the second user terminal to monitor the communication information between the second user terminal and the first user terminal during a second time period. This communication information may include chat logs and / or voice call data. The video ringback tone server receives the communication information sent by the second user terminal in response to the second monitoring instruction and performs semantic analysis on the communication information. If the semantic analysis result indicates that the reporting target of the first user terminal has changed from the second user terminal to the third user terminal, the server generates a video ringback tone corresponding to the third user terminal based on the first work progress data and the contact information of the third user terminal. That is, the third user terminal is treated as the second user terminal, and the server continues to execute the step of generating a first video ringback tone corresponding to the second user terminal based on the first work progress data and the contact information of the second user terminal. For example, if the received chat log is "B: A, after you finish the form, report directly to C. I have to go to a meeting in a bit. A: Okay.", the video ringback tone server determines that the reporting target of the first user terminal has changed from the second user terminal to the third user terminal.

[0043] In this application, when it is determined that the reporting target of the first user terminal has changed from the second user terminal to the third user terminal, the generated video ringback tone is set as the video ringback tone corresponding to the third user terminal, and the video ringback tone for the second user terminal is restored to the default video ringback tone for the first user terminal.

[0044] In one possible implementation, after receiving the first work progress data and the contact information of the second user terminal from the first user terminal, the process may further include: sending a first monitoring instruction to the first user terminal regarding the first work progress data; sending a second monitoring instruction to the second user terminal, wherein the second monitoring instruction is an instruction to monitor the communication information between the second user terminal and the first user terminal during a second time period; receiving the updated first work progress data sent by the first user terminal in response to the first monitoring instruction; receiving the communication information sent by the second user terminal in response to the second monitoring instruction; performing semantic analysis on the communication information; and, if, based on the result of the semantic analysis, it is determined that the reporting target of the first user terminal has changed from the second user terminal to a third user terminal, then the third user terminal is used as the second user terminal, and the process continues to execute the step of generating a first video ringback tone corresponding to the second user terminal based on the first work progress data and the contact information of the second user terminal. In other words, the video ringback tone server can simultaneously monitor the first work progress data and the reporting target. When it detects that the first work progress data has been updated and the reporting target has changed from the second user terminal to the third user terminal, it generates a video ringback tone corresponding to the third user terminal based on the updated first work progress data and the contact information of the third user terminal.

[0045] In this embodiment, before receiving the first work progress data and the contact information of the second user terminal input by the first user terminal, the method may further include receiving a login command sent by the first user terminal. In this application, the first user terminal can log in to the video ringback tone server using its mobile phone number and select to enable the video ringback tone work reporting service. In actual use, the first user terminal can also log in to the video ringback tone server via a browser, official account, mini-program, or by calling the operator's customer service hotline.

[0046] The video ringback tone playback method disclosed in this application may further include: receiving input from a third user terminal of the first user terminal and its contact information, the second user terminal and its contact information, the third user terminal's contact information, and a group creation instruction; responding to the group creation instruction, saving the association relationship between the first user terminal, the second user terminal, and the third user terminal, generating a group access number and sending it to the first user terminal, the second user terminal, and the third user terminal respectively; receiving first work progress data input from the first user terminal, second work progress data input from the second user terminal, and third work progress data input from the third user terminal respectively; generating a second video ringback tone corresponding to the group access number based on the first work progress data, the second work progress data, the third work progress data, and the group access number, wherein the content of the second video ringback tone includes the first work progress data, the second work progress data, and the third work progress data; and, if it is detected that one of the first user terminal, the second user terminal, and the third user terminal is dialing the group access number, sending the second video ringback tone to the user terminal that dialed the group access number and playing it based on the contact information of the user terminal that dialed the group access number.

[0047] In this application, the group access number can be sent to group members, namely the first user terminal, the second user terminal, and the third user terminal, via SMS.

[0048] The video ringback tone server can receive first work progress data input from a first user terminal, second work progress data input from a second user terminal, and third work progress data input from a third user terminal. Based on the first, second, and third work progress data and the group access number, it generates a second video ringback tone corresponding to the group access number. If any of the first, second, or third user terminals dials the group access number, the server sends and plays the second video ringback tone to that user terminal based on its contact information. This allows group members to understand the current work progress of other members within the group through the second video ringback tone, significantly improving communication efficiency among colleagues within the group. For example, if the first user terminal dials the group access number, the video ringback tone server sends and plays the second video ringback tone to the first user terminal based on its contact information.

[0049] In addition, each member in the group can still upload their current work progress data and the corresponding reporting recipient to the video ringback tone server. The video ringback tone server generates a video ringback tone corresponding to the reporting recipient based on each member's work progress data.

[0050] Figure 3 This is a flowchart illustrating a video ringback tone playback method disclosed in an embodiment of this application. The method can be executed by an electronic device, which may include a terminal device. The method includes the following steps:

[0051] S310, receiving input from the second user to initiate a call to the first user terminal.

[0052] In this application, the second user terminal receives input from the second user initiating a call to the first user terminal. It should be noted that the first user terminal is the reporting party, and the second user is the reporting recipient of the first user terminal.

[0053] S320. Receive and play the first video ringback tone sent by the video ringback tone server in response to the operation, wherein the content of the first video ringback tone includes the first work progress data input by the first user terminal.

[0054] When the video ringback tone server detects an operation by the second user to initiate a call to the first user terminal (i.e., the second user terminal initiates a call to the first user terminal), the video ringback tone server sends a first video ringback tone corresponding to the second user terminal, which includes the first work progress data input by the first user terminal. The second user terminal receives and plays the first video ringback tone sent by the video ringback tone server.

[0055] For example, if the first work progress data input by the first user terminal is "Project a: 20% complete, current progress: contacting the client; Project b: 100% complete, current progress: work report PPT; Project c: 50% complete, current progress: mid-term payment collection.", and the system detects a message from the second user terminal to the first user terminal (i.e., ... Figure 2 If colleague A initiates the call, such as Figure 2 As shown, the video ringback tone received and played by the second user terminal includes the following content: "Project a: 20% complete, current progress: contacting customer; Project b: 100% complete, current progress: work report PPT; Project c: 50% complete, current progress: mid-term payment collection."

[0056] This application provides a method for playing video ringback tones. A second user terminal receives an operation to initiate a call to a first user terminal from the input of a second user, and then receives and plays a first video ringback tone sent by a video ringback tone server in response to the call operation, which includes first work progress data input by the first user terminal. This allows the second user terminal to understand the current work progress of the first user terminal through the first video ringback tone when the first user terminal is unable to reply to messages or answer calls in a timely manner, thus avoiding affecting work communication efficiency.

[0057] In this embodiment of the application, after receiving and playing the first video ringback tone sent by the video ringback tone server in response to the operation, the method may further include: receiving a status acquisition instruction sent by the video ringback tone server during a first time period when calling the first user terminal; and in response to the status acquisition instruction, acquiring the status data of the second user and sending it to the video ringback tone server. The status data may be eye focus data of the second user captured by the second user terminal through a camera. The video ringback tone server can determine whether to send first work progress data to the second user terminal based on the eye focus data of the second user.

[0058] In one implementation, after acquiring the status data of the second user and sending it to the video ringback tone server, the method may further include: receiving the first work progress data sent by the video ringback tone server. The second user terminal can then better understand the current work progress of the user corresponding to the first user terminal based on the received first work progress data.

[0059] In this embodiment of the application, the video ringback tone playback method disclosed in this application may further include: receiving a second monitoring instruction sent by the video ringback tone server, wherein the second monitoring instruction is an instruction to monitor the communication information between the second user terminal and the first user terminal during a second time period; and in response to the second monitoring instruction, acquiring the communication information with the first user terminal during the second time period and sending it to the video ringback tone server. The video ringback tone server can determine whether the reporting object of the first user terminal has changed by performing semantic analysis on the communication information between the second user terminal and the first user terminal during the second time period.

[0060] The video ringback tone playback method provided in this application can be executed by a video ringback tone playback device. This application uses a video ringback tone playback device executing the video ringback tone playback method as an example to illustrate the apparatus for the video ringback tone playback method provided in this application.

[0061] Figure 4 Figure 4 is a schematic diagram of the structure of a video ringback tone playback device disclosed in an embodiment of this application. As shown in Figure 4, the video ringback tone playback device 400 includes: a receiving module 410, a generating module 420, and a playback module 430.

[0062] In this application, the receiving module 410 is used to receive first work progress data and contact information of a second user terminal input by a first user terminal, wherein the second user terminal is the reporting target of the first user terminal; the generating module 420 is used to generate a first video ringback tone corresponding to the second user terminal based on the first work progress data and the contact information of the second user terminal, wherein the content of the first video ringback tone includes the first work progress data; and the playing module 430 is used to send and play the first video ringback tone to the second user terminal based on the contact information of the second user terminal when a call is detected from the second user terminal to the first user terminal.

[0063] In one implementation, the playback device further includes a first sending module and a judging module. The first sending module is configured to send a status acquisition command to the second user terminal during a first time period when the second user terminal calls the first user terminal after the first video ringback tone is sent to and played. The receiving module 410 is further configured to receive status data sent by the second user terminal in response to the status acquisition command. The judging module is configured to determine, based on the status data, whether to send the first work progress data to the second user terminal if the call initiated by the second user terminal to the first user terminal is not connected.

[0064] In one implementation, the status data is eye focus data of the second user collected by the second user terminal. The judgment module determines whether to send the first work progress data to the second user terminal based on the status data, including: sending the first work progress data to the second user terminal if, based on the eye focus data of the second user collected by the second user terminal, the time the second user spends watching the first video ringback tone is greater than or equal to a preset threshold; and sending preset information to the first user terminal if, based on the eye focus data of the second user collected by the second user terminal, the time the second user spends watching the first video ringback tone is less than the preset threshold.

[0065] In one implementation, the playback device further includes a second sending module, which is configured to send a first monitoring instruction for the first work progress data to the first user terminal after receiving the first work progress data and the contact information of the second user terminal input by the first user terminal, and before generating a first video ringback tone corresponding to the second user terminal based on the first work progress data and the contact information of the second user terminal; the receiving module 410 is further configured to receive the updated first work progress data sent by the first user terminal in response to the first monitoring instruction.

[0066] In one implementation, the playback device further includes a third sending module, which is configured to send a second monitoring instruction to the second user terminal after receiving the first work progress data and the contact information of the second user terminal input by the first user terminal. The second monitoring instruction is an instruction to monitor the communication information between the second user terminal and the first user terminal within a second time period. The receiving module 410 is further configured to receive the communication information sent by the second user terminal in response to the second monitoring instruction and perform semantic analysis on the communication information. The generating module 420 is further configured to, if, based on the result of the semantic analysis, determine that the reporting target of the first user terminal has changed from the second user terminal to the third user terminal, use the third user terminal as the second user terminal and continue to execute the step of generating a first video ringback tone corresponding to the second user terminal based on the first work progress data and the contact information of the second user terminal.

[0067] In one implementation, the receiving module 410 is further configured to receive a login instruction sent by the first user terminal before receiving the first work progress data input by the first user terminal and the contact information of the second user terminal.

[0068] In one implementation, the playback device further includes a group creation module. The receiving module 410 is further configured to receive the first user terminal and its contact information, the second user terminal and its contact information, the third user terminal's contact information, and a group creation instruction input by the third user terminal. The group creation module is configured to, in response to the group creation instruction, save the association relationship between the first user terminal, the second user terminal, and the third user terminal, generate a group access number, and send it to the first user terminal, the second user terminal, and the third user terminal respectively. The receiving module 410 is further configured to receive first work progress data input by the first user terminal and second work progress data input by the second user terminal respectively. The generation module 420 is further configured to generate a second video ringback tone corresponding to the group access number based on the first work progress data, the second work progress data, the third work progress data, and the group access number, wherein the content of the second video ringback tone includes the first work progress data, the second work progress data, and the third work progress data; the playback module 430 is further configured to, when it is detected that one of the first user terminal, the second user terminal, and the third user terminal is dialing the group access number, send the second video ringback tone to the user terminal that dialed the group access number and play it according to the contact information of the user terminal that dialed the group access number.

[0069] The video ringback tone playback device provided in this application embodiment can realize the various processes implemented in the video ringback tone playback method embodiment, and will not be described again here to avoid repetition.

[0070] The video ringback tone playback method provided in this application can be executed by a video ringback tone playback device. This application uses a video ringback tone playback device executing the video ringback tone playback method as an example to illustrate the apparatus for the video ringback tone playback method provided in this application.

[0071] Figure 5 Figure 5 is a schematic diagram of the structure of a video ringback tone playback device disclosed in an embodiment of this application. As shown in Figure 5, the video ringback tone playback device 500 includes: a first receiving module 510 and a first playback module 520.

[0072] In this application, the first receiving module 510 is used to receive an operation input by the second user to initiate a call to the first user terminal; the first playback module 520 is used to receive and play a first video ringback tone sent by the video ringback tone server in response to the operation, wherein the content of the first video ringback tone includes first work progress data input by the first user terminal.

[0073] In one implementation, the playback device further includes: a first receiving module 510, which is further configured to receive a status acquisition instruction sent by the video ringback tone server during a first time period of calling the first user terminal after the first video ringback tone sent by the video ringback tone server in response to the operation is received and played; and a first acquisition module, which is configured to acquire the status data of the second user and send it to the video ringback tone server in response to the status acquisition instruction.

[0074] In one implementation, the first receiving module 510 is further configured to receive the first work progress data sent by the video ringback tone server after obtaining the status data of the second user and sending it to the video ringback tone server.

[0075] In one implementation, the playback device further includes: a first receiving module 510, which is further configured to receive a second monitoring instruction sent by the video ringback tone server, wherein the second monitoring instruction is an instruction to monitor the communication information between the second user terminal and the first user terminal during a second time period; and a second acquiring module, which is configured to, in response to the second monitoring instruction, acquire the communication information with the first user terminal during the second time period and send it to the video ringback tone server.

[0076] The video ringback tone playback device provided in this application embodiment can realize the various processes implemented in the video ringback tone playback method embodiment, and will not be described again here to avoid repetition.

[0077] Optionally, such as Figure 6 As shown, this application embodiment also provides an electronic device 600, including a processor 601 and a memory 602. The memory 602 stores a program or instructions that can run on the processor 601. When the program or instructions are executed by the processor 601, they implement the various steps of the above-described video ringback tone playback method embodiment and can achieve the same technical effect. To avoid repetition, they will not be described again here.

[0078] It should be noted that the electronic devices in the embodiments of this application include the mobile electronic devices and non-mobile electronic devices described above.

[0079] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described video ringback tone playback method embodiments and achieve the same technical effect. To avoid repetition, they will not be described again here.

[0080] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.

[0081] The above embodiments of this application focus on describing the differences between the various embodiments. As long as the different optimization features between the various embodiments are not contradictory, they can be combined to form a better embodiment. For the sake of brevity, they will not be described in detail here.

[0082] The above description is merely an embodiment of this application and is not intended to limit the scope of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of the claims of this application.

Claims

1. A method for playing a video ringer, the method comprising: include: Receive first work progress data input from a first user terminal and contact information from a second user terminal, wherein the second user terminal is the reporting target of the first user terminal; Based on the first work progress data and the contact information of the second user terminal, a first video ringback tone corresponding to the second user terminal is generated, wherein the content of the first video ringback tone includes the first work progress data; If a call is detected from the second user terminal to the first user terminal, the first video ringback tone is sent to and played on the second user terminal according to the contact information of the second user terminal. After receiving the first work progress data input by the first user terminal and the contact information of the second user terminal, the method further includes: Send a second monitoring instruction to the second user terminal, wherein the second monitoring instruction is an instruction to monitor the communication information between the second user terminal and the first user terminal during a second time period; Receive the communication information sent by the second user terminal in response to the second monitoring instruction, and perform semantic analysis on the communication information; If, based on the results of semantic analysis, it is determined that the reporting target of the first user terminal has changed from the second user terminal to the third user terminal, the third user terminal is used as the second user terminal, and the step of generating a first video ringback tone corresponding to the second user terminal based on the first work progress data and the contact information of the second user terminal continues.

2. The playback method according to Claim 1, wherein After sending the first video ringback tone to the second user terminal and playing it, the method further includes: During the first time period when the second user terminal calls the first user terminal, a status collection command is sent to the second user terminal; Receive status data sent by the second user terminal in response to the status acquisition command; If a call initiated by the second user terminal to the first user terminal is not connected, the system determines whether to send the first work progress data to the second user terminal based on the status data.

3. The playback method according to Claim 2, wherein The status data is the eye focus data of the second user collected by the second user terminal. The step of determining whether to send the first work progress data to the second user terminal based on the status data includes: If, based on the eye focus data of the second user collected by the second user terminal, it is determined that the time the second user spends watching the first video ringback tone is greater than or equal to a preset threshold, the first work progress data is sent to the second user terminal. If, based on the eye focus data of the second user collected by the second user terminal, it is determined that the time the second user spends watching the first video ringback tone is less than the preset threshold, preset information is sent to the first user terminal.

4. The playing method of claim 1, wherein, After receiving the first work progress data and the contact information of the second user terminal from the first user terminal, and before generating the first video ringback tone corresponding to the second user terminal based on the first work progress data and the contact information of the second user terminal, the method further includes: Send a first monitoring instruction to the first user terminal regarding the first work progress data; Receive the updated first work progress data sent by the first user terminal in response to the first monitoring command.

5. The playing method of claim 1, wherein, Before receiving the first work progress data input by the first user terminal and the contact information of the second user terminal, the method further includes: Receive the login command sent by the first user terminal.

6. The playback method according to Claim 1, wherein Also includes: Receive the first user terminal and its contact information, the second user terminal and its contact information, the third user terminal's contact information, and a group creation command input by the third user terminal; In response to the group creation instruction, the association relationship between the first user terminal, the second user terminal and the third user terminal is saved, a group access number is generated and sent to the first user terminal, the second user terminal and the third user terminal respectively; The system receives first work progress data input from the first user terminal, second work progress data input from the second user terminal, and third work progress data input from the third user terminal, respectively. Based on the first work progress data, the second work progress data, the third work progress data, and the group access number, a second video ringback tone corresponding to the group access number is generated, wherein the content of the second video ringback tone includes the first work progress data, the second work progress data, and the third work progress data; If a call to the group access number is detected from one of the first user terminal, the second user terminal, or the third user terminal, the second video ringback tone is sent to and played on the user terminal that dialed the group access number, based on the contact information of the user terminal that dialed the group access number.

7. A method for playing a video ringer, the method comprising: include: The operation of receiving input from the second user to initiate a call to the first user's terminal; The system receives and plays a first video ringback tone sent by the video ringback tone server in response to the operation. The content of the first video ringback tone includes first work progress data input by the first user terminal. The first video ringback tone is a video ringback tone generated by the video ringback tone server based on the first work progress data input by the first user terminal and the contact information of the second user terminal. Prior to the operation of initiating a call to the first user terminal upon receiving input from the second user, the method further includes: Receive a second monitoring instruction sent by the video ringback tone server, wherein the second monitoring instruction is an instruction to monitor the communication information between the second user terminal and the first user terminal during a second time period; In response to the second monitoring instruction, the communication information is sent to the video ringback tone server so that the video ringback tone server performs semantic analysis on the communication information. If, based on the result of the semantic analysis, the video ringback tone server determines that the reporting target of the first user terminal has changed from the second user terminal to the third user terminal, it will treat the third user terminal as the second user terminal and continue to execute the step of generating a first video ringback tone corresponding to the second user terminal based on the first work progress data and the contact information of the second user terminal.

8. A video ringtone playing apparatus, characterized by comprising: include: The receiving module is used to receive first work progress data input by the first user terminal and contact information of the second user terminal, wherein the second user terminal is the reporting object of the first user terminal; The generation module is used to generate a first video ringback tone corresponding to the second user terminal based on the first work progress data and the contact information of the second user terminal, wherein the content of the first video ringback tone includes the first work progress data; The playback module is used to send and play the first video ringback tone to the second user terminal according to the contact information of the second user terminal when a call is detected from the second user terminal to the first user terminal. The third sending module is used to send a second monitoring instruction to the second user terminal after receiving the first work progress data input by the first user terminal and the contact information of the second user terminal. The second monitoring instruction is an instruction to monitor the communication information between the second user terminal and the first user terminal during a second time period. The receiving module is further configured to receive the communication information sent by the second user terminal in response to the second monitoring instruction, and to perform semantic analysis on the communication information; The generation module is further configured to, when determining, based on the results of semantic analysis, that the reporting target of the first user terminal has changed from the second user terminal to the third user terminal, use the third user terminal as the second user terminal and continue to execute the step of generating a first video ringback tone corresponding to the second user terminal based on the first work progress data and the contact information of the second user terminal.

9. A video ringtone playing apparatus, characterized by comprising: include: The first receiving module is used to receive the operation of the second user to initiate a call to the first user terminal; The first playback module is used to receive and play a first video ringback tone sent by the video ringback tone server in response to the operation. The content of the first video ringback tone includes first work progress data input by the first user terminal. The first video ringback tone is a video ringback tone generated by the video ringback tone server based on the first work progress data input by the first user terminal and the contact information of the second user terminal. The first receiving module is further configured to receive a second monitoring instruction sent by the video ringback tone server before receiving the operation of initiating a call to the first user terminal input by the second user, wherein the second monitoring instruction is an instruction to monitor the communication information between the second user terminal and the first user terminal during a second time period; in response to the second monitoring instruction, send the communication information to the video ringback tone server so that the video ringback tone server performs semantic analysis on the communication information, wherein if the video ringback tone server determines, based on the result of the semantic analysis, that the reporting target of the first user terminal has changed from the second user terminal to the third user terminal, it will treat the third user terminal as the second user terminal and continue to execute the step of generating a first video ringback tone corresponding to the second user terminal based on the first work progress data and the contact information of the second user terminal.

Citation Information

Patent Citations

  • Information interaction method, electronic equipment and readable storage medium

    CN112804403A

  • Video polyphonic ringtone processing method, electronic equipment and readable storage medium

    CN113014729A

  • Multimedia polyphonic ringtone playing method and device and storage medium

    CN114338615A