Patent ID: 8468183

Claim:
A method executed by a signal processing system for determining whether a portion of a detected audio signal of a pre-determined number of sequential time frame duration is substantially the same signal as a portion of at least one known signal out of a plurality of known audio signals, each portion of the plurality of known signals comprised of a plurality of sequential time frame duration and each time frame of the known audio signal having an identification index and time frame index, comprising: Calculating for at least one of the time frames of at least one of the known audio signals a first signature comprised of a set of numbers derived from a pre-determined number of spectral magnitude values detected during the time frame; Storing in a computer database each first signature with a reference to its corresponding signal identification index and a reference to the approximate location in time of the time frame from substantially the beginning of said known signal; Calculating for at least one of the time frames of the detected signal a second signature comprised of a set of numbers derived from a pre-determined number of spectral magnitude values detected during the time frame; Selecting from the stored set of first signatures those first signatures that in relation to the second signatures meet a predetermined matching test; Determining whether the time frame indices corresponding to those selected first signatures meet a sequencing test.