US 7,606,181 B1
Apparatus, method, and computer program for processing audio information of a communication session
Stephen R. Whynot, Richardson, Tex. (US); and Paul D. DeFrain, Plano, Tex. (US)
Assigned to Nortel Networks Limited, St. Laurent, Quebec (Canada)
Filed on Jun. 30, 2003, as Appl. No. 10/610,508.
Int. Cl. H04L 12/16 (2006.01); H04Q 11/00 (2006.01)
U.S. Cl. 370—260  [370/266; 379/202.01] 19 Claims
OG exemplary drawing
 
1. A method for processing audio information of a communication session, comprising:
receiving through at least one port a plurality of channels having audio information of a communication session;
identifying one or more of the plurality of channels as silent channels, wherein the remaining channels of the plurality of channels are non-silent channels;
mixing the audio information of the non-silent channels when there are at least two non-silent channels of the plurality of channels;
delivering through the at least one port to the plurality of channels of the communication session the mixed audio information;
and wherein identifying one or more silent channels comprises:
identifying any channel of the plurality of channels with audio information having a signal energy level below a threshold as being a silent channel,
for each channel of the plurality of channels having audio information with a signal energy level above the threshold, determining a noise floor, and
identifying any channel of the plurality of channels having a determined noise floor and having audio information with a signal energy level below the determined noise floor as being a silent channel.