Patent ID: 7835407

Claim:
One or more circuits for detecting at least one tone in a sequence of one or more voice frames, the one or more circuits comprising: at least one processor operably coupled to at least one interface for receiving digital voice samples, the at least one processor operable to: enable packetization and disable holding of voice frames; collect digital voice samples to produce one or more voice frames; sample a portion of each of the one or more voice frames; determine presence of the at least one tone in the sampled portion; packetize the sampled voice frame for transmission via a packet network, if packetization is enabled and it is determined that the at least one tone is not present in the sampled voice frame; disable transmission and enable holding of voice frames, upon determining that the at least one tone is present in the sampled voice frame; hold the sampled voice frame, if holding of voice frames is enabled and it is determined that the at least one tone is present and that the at least one tone has not been present for at least a predefined period of time; discard held voice frames and packetize a signal indicating detection of the at least one tone for transmission via the packet network, if it is determined that the at least one tone has been present for at least the predefined period of time; and disable holding of voice frames and transmit held voice frames, if it is determined that the at least one tone is not present, but was present in an immediately prior voice frame.