A method and system for real-time interaction of native terminal buttons based on a communication network
By working together with the centralized management platform and the BM server, user key press signals are processed in real time, solving the problem of the lack of functionality of native keys in video calls, realizing real-time interaction of terminal keys, and improving user experience and interaction effects.
Patent Information
- Application Number
- CN202311599942.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-28
- Publication Date
- 2025-10-21
- Estimated Expiration
- 2043-11-28
AI Technical Summary
During video calls, the device's native buttons lack substantial functionality, cannot support users in setting button functions according to their behavioral habits, and lack real-time interactive capabilities.
Through a centralized management platform and BM server, user keypad function data is generated, and keypad signaling is processed in real time during video calls to realize the correspondence between native keys and interactive functions. The MS server and call service AS server are used for real-time media control to display interactive effects.
It enables real-time interaction during video calls, makes full use of the terminal's native buttons, enhances user experience and interaction flexibility, and improves the real-time nature and convenience of interaction.
Smart Images

Figure CN117749980B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of wireless communication technology, and in particular to a method and system for real-time interaction of native terminal buttons based on a communication network. Background Art
[0002] With the advent of the internet age, the internet landscape has evolved rapidly, with various short video platforms rapidly developing, enriching the network's communication capabilities and generating substantial revenue. The communications industry also rapidly developed video calling during this period, achieving a breakthrough from audio to video. However, compared to internet short video platforms, these lacked interactive features, meaning users could only watch the other person's video during a video call, lacking any interactive experience.
[0003] The main shortcomings are as follows:
[0004] 1. During calls between users, the native buttons on the terminal had no real function. Previously, voice navigation was only available when dialing hotline numbers. During individual user calls, the native buttons were idle.
[0005] 2. It does not support users to set button functions according to their own behavior habits, and cannot flexibly implement different functions according to business needs.
[0006] 3. Video calls only support the video image and do not allow real-time interaction between the callers. Summary of the Invention
[0007] In response to the above problems, the present invention provides a real-time interaction method for native terminal buttons based on a communication network, comprising the following steps:
[0008] S1: The user terminal activates the real-time interactive service and sets the key function combination on the centralized management platform;
[0009] S2, the centralized management platform generates user key function data corresponding to the interactive functions according to the key function combination set by the user terminal, and synchronizes the user key function data to the BM server;
[0010] S3: During the video call, the call service AS server subscribes to the MS server for the key action information of the user terminal. The MS server determines whether the user terminal performs a native key interaction operation. If it is determined that the user terminal performs a native key interaction operation, the real-time interaction process S4-S6 is entered.
[0011] S4, the MS server encodes and decodes the key signaling reported by the user terminal, notifies the call service AS server of the key instruction information, and the call service AS server requests the BM server to make a key function decision;
[0012] S5, the BM server queries the user key function data of the user terminal based on the acquired key instruction information, forms a key function decision result, and returns the key function decision result to the call service AS server;
[0013] S6: The call service AS server notifies the BM server to display the corresponding real-time interactive effect to the user terminal based on the returned key function decision result.
[0014] As a further explanation of the present invention, it includes several interactive functions, and the corresponding relationship between the key function combination and the interactive function is set by the user terminal, and different key function combinations correspond to different interactive functions.
[0015] Furthermore, the MS server processes the key signaling reported by the user terminal in real time, the BM server makes a real-time decision based on the key instruction information, and the MS server performs real-time media control on the user terminal based on the returned key function decision result.
[0016] Furthermore, based on the business interface of the centralized management platform, an operation channel is formed between the centralized management platform and the user terminal, and the user terminal sets the required key function combination according to personal behavior habits through the operation channel.
[0017] Furthermore, the user key function data is synchronized based on the corresponding business interfaces of the centralized management platform and the BM server.
[0018] Furthermore, the BM server is deployed in a regional distributed manner, and the centralized management platform synchronizes the user key function data of the user terminal to the BM server of the corresponding region according to the region to which the user terminal belongs.
[0019] On the other hand, the present invention also provides a native terminal button real-time interaction system based on a communication network, which is used to implement the above-mentioned native terminal button real-time interaction method based on a communication network, specifically including a centralized management platform, a BM server and a playback module;
[0020] The centralized management platform includes a key function management interface and a key interactive function synchronization module; wherein the key function management interface is used to open an operation channel for the user terminal to set the key function combination; the key interactive function synchronization module is used to synchronize the user's key function data to the BM server;
[0021] The BM server includes a key interaction function synchronization module and a key real-time interaction decision module; the key interaction function synchronization module is used to receive user key function data synchronized by the centralized management platform; the key real-time interaction decision module receives the playback module's key instruction function request, determines the key real-time interaction function based on the platform business design and user settings, and returns the result to the playback module for interactive display;
[0022] The playback module includes a call service AS server and an MS server; the call service AS server is used to establish calls for the user terminal, subscribe to key action information, request key function decisions from the BM server, and notify the MS to perform media control; the MS server is used to determine the reported key information of the user terminal, decode key signaling, and receive interactive information instructions from the AS, perform media control on the user terminal, and display interactive effects.
[0023] Beneficial effects of the present invention:
[0024] The present invention uses the native buttons of the user terminal to achieve real-time interaction during a video call on the user terminal, which not only fully utilizes the native buttons of the user terminal but also adds fun to the user during the call:
[0025] 1. Fully realize the value of the native buttons on mobile terminals. During a video call, users can use button combinations to achieve different real-time interactive functions.
[0026] 2. Real-time interaction during calls improves the user experience, stimulates user interest in video calls, and promotes business development.
[0027] 3. Increased flexibility and convenience of interaction. Due to the immediate processing and feedback of key information, users can quickly get feedback results, which improves the real-time nature of interaction. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] Figure 1 This is a flow chart of the key real-time interactive function management of the present invention;
[0029] Figure 2 This is a schematic diagram of the service interface layout of the present invention;
[0030] Figure 3 This is a flow chart of real-time interactive control during a call of the present invention;
[0031] Figure 4 This is a system architecture diagram of the present invention;
[0032] Figure 5 This is a flow chart of a real-time interaction method for native terminal buttons based on a communication network according to an embodiment of the present invention. DETAILED DESCRIPTION
[0033] The following is a detailed description of the embodiments of the present invention with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments.
[0034] In the description of the present invention, it should be understood that the terms "upper", "lower", "front", "back", "left", "right", "top", "bottom", "inside", "outside", "first", "second", etc., indicating directions or positions or sequential relationships, are based on the directions or positions or sequential relationships shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific direction, be constructed and operated in a specific direction, and therefore cannot be understood as limiting the present invention.
[0035] See attached Figure 1-4 As shown, the present invention provides a real-time interaction method of native terminal buttons based on a communication network, comprising the following steps:
[0036] S1: The user terminal activates the real-time interactive function service and sets the key function combination on the centralized management platform.
[0037] S2, the centralized management platform generates user key function data corresponding to the interactive functions according to the key function combination set by the user terminal, and synchronizes the user key function data to the BM server;
[0038] S3: During the video call, the call service AS server subscribes to the MS server for the key action information of the user terminal. The MS server determines whether the user terminal performs a native key interaction operation. If it is determined that the user terminal performs a native key interaction operation, the real-time interaction process S4-S6 is entered.
[0039] S4, the MS server encodes and decodes the key signaling reported by the user terminal, notifies the call service AS server of the key instruction information, and the call service AS server requests the BM server to make a key function decision;
[0040] S5, the BM server queries the user key function data of the user terminal based on the acquired key instruction information, forms a key function decision result, and returns the key function decision result to the call service AS server;
[0041] S6: The call service AS server notifies the BM server to display the corresponding real-time interactive effect to the user terminal based on the returned key function decision result.
[0042] Based on the above method, the present invention realizes the real-time interactive function during user calls based on the native buttons of the mobile phone terminal on the basis of video calls, fully realizing the value of the native buttons of the mobile phone terminal, that is, during the video call, the user can realize different real-time interactive functions through button combinations, thereby improving the user experience, stimulating the user's interest in video calls, and effectively promoting business development; increasing the flexibility and convenience of interaction, and due to the instant processing and feedback of button information, the user can quickly obtain feedback results, thereby improving the real-time nature of the interaction.
[0043] It should be noted that the user terminal of the present invention needs to complete the key real-time interactive function management operation before performing the interactive function of the video call. The specific process is shown in the attached Figure 1 As shown:
[0044] 1. Users subscribe to real-time interactive features and inquire about available real-time interactive features;
[0045] 2. Users can set the required function buttons based on their personal behavior habits through management channels or customer service channels;
[0046] 3. The channel sends the user behavior request to the centralized management platform;
[0047] 4. The centralized management platform generates the corresponding relationship between the key combination set by the user and the interactive function, and synchronizes the data to BM.
[0048] It is easy to understand that the interactive function described in the present invention is not limited to a single interactive function, but may include several different interactive functions (such as the like interactive function and hat interactive function shown in the embodiment). The correspondence between the button function combination and the interactive function is set by the user terminal, and different button function combinations correspond to different interactive functions.
[0049] In order to realize the data communication interaction between the centralized management platform and the user terminal and the BM server, the above process is realized by adding corresponding business interfaces between the centralized management platform and the BM. Figure 2As shown, the IF1 interface shown in the figure is an interactive function query interface and a user interactive function setting interface opened by the centralized management platform to the operation channel. Based on the IF1 interface, an operation channel is formed between the centralized management platform and the user terminal, and the user terminal sets the required key function combination according to personal behavior habits through the operation channel. The IF2 interface shown in the figure is a key combination and interactive function correspondence data synchronization interface opened by the BM server to the centralized management platform. Based on the IF2 interface, the user key function data can be synchronized between the centralized management platform and the BM server. Preferably, in this embodiment, the BM server adopts a regional distributed deployment, and the centralized management platform synchronizes the user key function data of the user terminal to the BM server of the corresponding region according to the region to which the user terminal belongs.
[0050] After completing the above user settings and data synchronization, the user terminal can make a video call and perform real-time interactive control during the call to achieve the real-time interactive effect described in the present invention. Figure 3 As shown, the control flow is:
[0051] 1. When a video call is established, the call service AS sends a number collection request to the MS;
[0052] 2. During a video call, users can interact in real time using native terminal buttons.
[0053] 3. The terminal will use key commands to report to the MS through the core network;
[0054] 4. The MS detects the call service AS's number receiving status, encodes and decodes the command, and then notifies the call service AS of the key command information.
[0055] 5. The calling service AS requests the BM to obtain the key commands required to implement the real-time interactive function;
[0056] 6. The BM queries the data on the correspondence between the key combinations set by the user and the interactive functions, and returns the query results to the call service AS;
[0057] 7. The call service AS notifies the MS to display the corresponding real-time interactive effect to the terminal.
[0058] See attached Figure 4 As shown, in order to realize the above-mentioned real-time interaction method of native terminal buttons based on the communication network, the system architecture of the present invention mainly includes a centralized management platform, a BM server and a playback module;
[0059] The centralized management platform includes a key function management interface and a key interactive function synchronization module; wherein the key function management interface is used to open an operation channel for the user terminal to set the key function combination; the key interactive function synchronization module is used to synchronize the user's key function data to the BM server;
[0060] The BM server includes a key interaction function synchronization module and a key real-time interaction decision module; the key interaction function synchronization module is used to receive user key function data synchronized by the centralized management platform; the key real-time interaction decision module receives the playback module's key instruction function request, determines the key real-time interaction function based on the platform business design and user settings, and returns the result to the playback module for interactive display;
[0061] The playback module includes a call service AS server and an MS server; the call service AS server is used to establish calls for the user terminal, subscribe to key action information, request key function decisions from the BM server, and notify the MS to perform media control; the MS server is used to determine the reported key information of the user terminal, decode key signaling, and receive interactive information instructions from the AS, perform media control on the user terminal, and display interactive effects.
[0062] The following is an example of the detailed method steps of the present invention using the practical application of realizing the like interaction function and the hat interaction function. Figure 5 As shown, the method flow of this embodiment includes the following steps:
[0063] Step 1: The user activates the real-time interactive video call service. The centralized management platform synchronizes the user's account opening information to the playback module, and the call service AS server notifies the MS server to update the number collection status.
[0064] Step 2: Centrally manage the platform button interaction function query interface and return the two interactive functions supported: like and hat.
[0065] Step 3: The user sets button 01# to the like function and button 02# to the hat function. The centralized management platform synchronizes these two settings of the user to BM.
[0066] Step 4: The user makes a video call. After the call is established, the user can click the "Like" button on the phone using the native button 01#.
[0067] Step 5: After the MS server determines the number receiving status, it reports the 01# key information to the call service AS server. The call service AS server requests the BM server to obtain the key function.
[0068] Step 6: After the calling service AS server receives the like result of the key function, it notifies the MS server to execute the like interactive operation.
[0069] Step 7: The MS server controls the media of the mobile terminal to achieve the interactive function of "like".
[0070] Step 8: The like effect is displayed on the user’s mobile phone screen.
[0071] Step 9: The user interacts with the hat through the phone's native button 02#.
[0072] Step 10: After determining the number receiving status, the MS server reports the 02# key information to the call service AS server. The call service AS server requests the BM server to obtain the key function.
[0073] Step 11: After the call service AS server receives the key function result hat, it notifies the MS server to execute the hat interactive operation.
[0074] Step 12: The MS server performs media control on the mobile terminal to achieve the hat function effect.
[0075] Step 13: The hat effect is displayed on the user's mobile phone screen.
[0076] The above description is merely an explanation of the preferred embodiments of the present invention and should not be construed as limiting the claims. The present invention is not limited to the above embodiments, and variations in the specific structure are permitted. In short, all variations made within the scope of the independent claims of the present invention are also within the scope of protection of the present invention.
Claims
1. A real-time interaction method for native terminal buttons based on a communication network, characterized in that: The following steps are involved: S1: The user terminal activates the real-time interactive service and sets the key function combination on the centralized management platform; S2, the centralized management platform generates user key function data corresponding to the interactive functions according to the key function combination set by the user terminal, and synchronizes the user key function data to the BM server; S3: During the video call, the call service AS server subscribes to the MS server for the key action information of the user terminal. The MS server determines whether the user terminal performs a native key interaction operation. If it is determined that the user terminal performs a native key interaction operation, the real-time interaction process S4-S6 is entered. S4, the MS server encodes and decodes the key signaling reported by the user terminal, notifies the call service AS server of the key instruction information, and the call service AS server requests the BM server to make a key function decision; S5, the BM server queries the user key function data of the user terminal based on the acquired key instruction information, forms a key function decision result, and returns the key function decision result to the call service AS server; S6: The call service AS server notifies the BM server to display the corresponding real-time interactive effect to the user terminal based on the returned key function decision result.
2. The method for real-time interaction of native terminal buttons based on a communication network according to claim 1, characterized in that: It includes several interactive functions. The corresponding relationship between the key function combination and the interactive function is set by the user terminal. Different key function combinations correspond to different interactive functions.
3. The method for real-time interaction of native terminal buttons based on a communication network according to claim 1, characterized in that: The MS server processes the key signaling reported by the user terminal in real time, the BM server makes a real-time decision based on the key instruction information, and the MS server performs real-time media control on the user terminal based on the returned key function decision result.
4. The method for real-time interaction of native terminal buttons based on a communication network according to claim 1, characterized in that: Based on the business interface of the centralized management platform, an operation channel is formed between the centralized management platform and the user terminal, and the user terminal sets the required key function combination according to personal behavior habits through the operation channel.
5. The method for real-time interaction of native terminal buttons based on a communication network according to claim 1, characterized in that: The user key function data is synchronized based on the corresponding business interfaces of the centralized management platform and the BM server.
6. The method for real-time interaction of native terminal buttons based on a communication network according to claim 5, characterized in that: The BM server is deployed in a regional distributed manner, and the centralized management platform synchronizes the user key function data of the user terminal to the BM server of the corresponding region according to the region to which the user terminal belongs.
7. A real-time interaction system for native terminal buttons based on a communication network, for implementing a real-time interaction method for native terminal buttons based on a communication network as claimed in any one of claims 1 to 6, characterized in that: Includes centralized management platform, BM server and playback module; The centralized management platform includes a key function management interface and a key interactive function synchronization module; wherein the key function management interface is used to open an operation channel for the user terminal to set the key function combination; the key interactive function synchronization module is used to synchronize the user's key function data to the BM server; The BM server includes a key interaction function synchronization module and a key real-time interaction decision module; The key interaction function synchronization module is used to receive user key function data synchronized by the centralized management platform; the key real-time interaction decision module receives the key instruction acquisition function request from the playback module, decides the key real-time interaction function based on the platform business design and user settings, and returns the result to the playback module for interactive display; The playback module includes a call service AS server and an MS server; the call service AS server is used to establish calls for the user terminal, subscribe to key action information, request key function decisions from the BM server, and notify the MS to perform media control; the MS server is used to determine the reported key information of the user terminal, decode key signaling, and receive interactive information instructions from the AS, perform media control on the user terminal, and display interactive effects.
Citation Information
Patent Citations
Method for intelligent multimedia telephone terminal to process voice services and terminal
CN104735271A
Video call service key management method, service platform, and terminal
CN107493450A