Patent ID: 8477750

Claim:
A method comprising: a computer system receiving an input signal; the computer system detecting a start location and stop location of a burst within the input signal based on an average power signal derived from the input signal; the computer system computing a correlation function based on (a) samples of the input signal corresponding to at least a portion of the burst and (b) a known Barker code of a direct sequence spread spectrum (DSSS) standard, wherein the correlation function is a function of shift index, wherein a value of the correlation function at a given value of the shift index is determined by computing inner products between respective windows of the samples and the Barker code and by computing a sum of magnitudes of the inner products, wherein the respective windows are shifted relative to an initial series of windows by an amount equal to the shift index value; the computer system determining whether or not the correlation function includes two peaks with amplitude greater than a first threshold and separated by a sample distance equal to a known sample distance between successive DSSS symbols; the computer system outputting a decision indicating whether or not the burst corresponds to a DSSS signal based on a result of said determining.