Server Voice Data Blocking for Multi-User Chat

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing voice communication technologies face inefficiencies in controlling voice data transmission during multi-user voice chats, leading to suboptimal chat environments due to the need for manual identification of malicious voice users and resulting interference.

Innovation Solution

A method and apparatus that allow for immediate blocking of voice data transmission by a server receiving a blocking request from a user, which identifies and blocks voice data from a specific user, preventing interference and optimizing the chat environment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If artificial identification is used to determine malicious voice users, then the accuracy of identifying malicious users is improved, but the response time is significantly delayed

Engineering Contradiction:
Improveaccuracy of identifying malicious usersVSAvoidresponse time for blocking malicious voice
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary action by immediately blocking voice data transmission upon receiving a blocking request, before artificial identification is completed. This allows the system to act in advance to prevent harmful effects while the more accurate but time-consuming artificial identification process is ongoing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The identification and blocking process is segmented into two independent stages: immediate automated blocking based on user requests, and subsequent artificial identification for verification. This segmentation allows the time-critical blocking function to operate independently from the accuracy-critical identification function.

Inventive Principle:
Principle #1Segmentation

2Productivity

If voice data transmission is blocked immediately upon receiving a blocking request, then the chat environment is optimized faster, but the accuracy of identifying malicious users may be compromised

Engineering Contradiction:
Improvespeed of optimizing chat environmentVSAvoidaccuracy of malicious user identification
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system takes preliminary action by blocking voice transmission immediately when a blocking request is received, optimizing the chat environment without waiting for artificial identification to confirm malicious behavior. This ensures rapid response to protect the chat environment.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by using artificial identification results to verify and refine the blocking decisions. The artificial identification process provides feedback on whether the blocked user was indeed malicious, allowing the system to improve its blocking accuracy over time while maintaining rapid response capability.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9680921B2Method, apparatus, and system for controlling voice data transmission
Publication Date: 2017.06.13 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US9680921B2 patent drawing
  • US9680921B2 patent drawing
  • US9680921B2 patent drawing

AI summary

A method, apparatus, and system are provided for controlling data transmission in the field of voice communication. In the method: a server device receives a blocking request sent by a first terminal corresponding to a first user in a user group, where the blocking request carries an ID of a second user in the user group. The server device receives the voice data sent by a second terminal corresponding to the second user who is identified by the ID in the blocking request, and transmitting the voice data to terminals corresponding to other users in the user group apart from the first user and the second user. The voice data sent by any terminal corresponding to the second user is transmitted to the terminals corresponding to other users apart from the first user and the second user after receiving the blocking request carrying the ID of the second user.