Claims
- 1. A method of detecting the presence or absence of a first signal which my be contained in an incoming data stream, the method comprising the steps of:
- storing the incoming data stream in a buffer;
- determining whether the presence of said first signal is suspected; and
- if the presence of said first signal is suspected, increasing the length of the buffer and thereafter confirming the presence of said first signal by utilizing the buffer of increased length.
- 2. The method of claim 1 further comprising the step of dividing the incoming data stream into a plurality of blocks, and attaching a tag to each block, said tag being indicative of whether or not said first signal is suspected of being present.
- 3. A method of detecting the presence of a first signal which may be contained within a second signal in a communication system comprising the steps of:
- storing the second signal in a buffer having a length;
- processing the second signal to determine whether said first signal is suspected of being present therein; and
- changing the length of the buffer in response to said step of processing if said first signal is suspected of being present therein.
- 4. The method of claim 3 further comprising the step of confirming that said first signal is present after said buffer is increased in length.
- 5. The method of claim 3 wherein said step of processing includes the step of:
- dividing the second signal into a plurality of audio blocks; and
- associating a tag with each of the plurality of audio blocks, said tag being indicative of the type of signal contained within said audio block.
- 6. A method of detecting tones in a call conferencing system comprising the steps of:
- setting an inpointer and an outpointer at predetermined storage blocks, the inpointer and outpointer having a predetermined number of storage blocks therebetween, the inpointer and outpointer defining a delay having a length; and
- increasing the length of the delay each time an audio block in which there is suspected to be a tone is written into one of said storage blocks.
Parent Case Info
This application is a continuation under Rule 1.60 of application Ser. No. 08/511,060, filed Aug. 3, 1995 which issued as U.S. Pat. No. 5,604,793 on Feb. 18, 1997.
US Referenced Citations (10)
Continuations (1)
|
Number |
Date |
Country |
Parent |
511060 |
Aug 1995 |
|