×

Systems and methods for spam detection using frequency spectra of character strings

  • US 9,130,778 B2
  • Filed: 01/25/2012
  • Issued: 09/08/2015
  • Est. Priority Date: 01/25/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • employing at least one processor of a computer system to receive a target string forming a part of an electronic communication;

    employing the at least one processor to process the target string into a target signal consisting of a sequence of numbers, wherein each character of the target string is mapped to a number of the sequence of numbers;

    in response to receiving the target string, employing the at least one processor to determine a string eligibility criterion according to the target string;

    employing the at least one processor to pre-filter a corpus of reference strings according to the string eligibility criterion, to produce a plurality of candidate strings;

    in response to selecting the candidate strings, employing the at least one processor to perform a comparison between a frequency spectrum of the target signal and a frequency spectrum determined for a candidate string of the plurality of candidate strings, wherein determining the frequency spectrum of the target signal comprises applying a Fourier transform to the target signal to represent the target signal as a plurality of frequency components of the target signal, each frequency component having a distinct frequency and an amplitude determined for the distinct frequency; and

    employing the at least one processor to determine whether the electronic communication is spam or non-spam according to a result of the comparison.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×