Patent ID: 9680905
Date: 2017-06-13
CPC Classifications: H04L

Claim:
1. A system for limiting accumulation of end-to-end delay (EED), which represents a time interval between a time of acceptance of input data from a transmitting user and a time of outputting of the data to a receiving user utilizing a remote system, after transmission of the data over a network, the system comprising: a first transmission subsystem (TS) configured to transmit and receive data to and from the remote system over a network; an audio input subsystem (AIS) configured to accept input data from a transmitting user and transmit the accepted input data to the remote system via the first TS; and an input flow-control subsystem (IFCS) configured to continually receive EED updates from the remote system, suspend audio input and indicate the suspension to the transmitting user via a suspension notification to inform the transmitting user that audio input is temporarily being ignored in order to avoid accumulation of excessive EED when the EED is determined to exceed the threshold based on the received EED updates, and inform the transmitting user when the suspension notification is transmitted to the AIS, wherein the AIS, upon receiving the suspension notification, is configured to stop accepting data from the transmitting user.