Live Broadcast Interaction Data Distribution Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In live broadcast scenarios, the accumulation of interaction data can lead to increased pressure on client data processing and resource consumption, causing delays in displaying interaction responses and occupying excessive memory resources.
Innovation Solution
The method involves determining a maximum amount of interaction data to be distributed to each client within a set time interval, using linkage interaction data that does not exceed this limit, and aggregating or scaling interaction data to reduce the load on clients, thereby ensuring timely display of interaction responses and conserving resources.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If the server distributes all received interaction data to each client, then the completeness of interaction data is improved, but the data processing pressure on clients increases and memory resources are occupied
Solution Approach 1:
The patent extracts and removes duplicate interaction data from the distribution process. The server identifies and eliminates redundant data before distributing to clients, so each client receives only unique interaction data rather than all data from all sources. This resolves the contradiction by maintaining data completeness for unique interactions while reducing the processing burden through selective extraction of necessary data only.
Solution Approach 2:
The patent changes the parameter of data distribution from distributing all received data to distributing only unique interaction data. By modifying this parameter, the system maintains the essential completeness of interaction information while significantly reducing the volume of data each client must process and store, thereby resolving the contradiction between data completeness and processing pressure.
2Loss of information
If the server distributes a large amount of interaction data to each client, then the comprehensiveness of interaction information is improved, but the real-time display capability of clients deteriorates
Solution Approach 1:
The patent extracts only the necessary unique interaction data from the total received data and distributes this reduced set to clients. By removing duplicate data that would not add to the comprehensiveness of interaction information, the system maintains comprehensive coverage of unique interactions while reducing data volume to enable real-time processing and display.
Solution Approach 2:
The patent changes the distribution parameter from total data volume to unique data volume. This parameter change ensures that clients receive comprehensive interaction information (all unique interactions) while the reduced data volume enables real-time processing and display, resolving the contradiction between comprehensiveness and speed.
3Loss of information
If the server distributes all interaction data to each client, then the accuracy of interaction representation is improved, but the memory consumption of clients increases
Solution Approach 1:
The patent extracts and removes duplicate interaction data before distribution. Each client receives only unique interaction data, which maintains accurate representation of all distinct interactions occurring in the system while eliminating redundant data copies that would consume unnecessary memory resources.
Solution Approach 2:
The patent changes the distribution parameter from total data quantity to unique data quantity. This parameter modification preserves the accuracy of interaction representation by including all unique interactions while reducing memory consumption by excluding duplicate data, thereby resolving the contradiction between accuracy and memory usage.
Data Source
AI summary
The present disclosure discloses an interaction data distribution control method, apparatus, device, and storage medium. The method includes: determining a maximum amount of interaction data distributed to each client within a set time based on a time interval for processing the interaction data of each client, wherein the interaction data is data that a user interacts with a live broadcast display interface of the client; distributing linkage interaction data to each client, wherein the linkage interaction data is used to indicate each client that receives the linkage interaction data to generate a matched interaction response, and the linkage interaction data is not greater than the maximum amount of the interaction data, and the matched interaction response is an interaction response generated by each client based on the linkage interaction data.


