Patent ID: 9680921
Date: 2017-06-13
CPC Classifications: G06F,G06Q,H04L

Claim:
1. A method for controlling voice data transmission, comprising: receiving, by a server device having a processor, a blocking request sent by a first terminal corresponding to a first user in a user group comprising multiple users, wherein the blocking request carries an identification (ID) of a second user in the user group; receiving, by the server device, 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; setting, by the server device, an allowed duration of the voice data to each user according to a preset range so that each user has a same allowed duration when sending voice data at a first time; determining, by the server, a waiting time duration since a previous time when the voice data was sent by the terminal corresponding to each user; and setting the allowed duration of the voice data sent the next time by the terminal corresponding to each user according to the waiting time duration, the preset range, and a length of remaining time of the voice date sent the previous time by the terminal corresponding to each user; and wherein the length of remaining time of the voice date sent the previous time by the terminal corresponding to each user is a difference between the allowed duration of the voice data sent the previous time by the terminal corresponding to each user and the duration of the voice data sent the previous time by the terminal corresponding to each user.