×

System and method for spam filtering using insignificant shingles

  • US 9,391,936 B2
  • Filed: 02/17/2015
  • Issued: 07/12/2016
  • Est. Priority Date: 06/06/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for detecting spam in a message, the method comprising:

  • identifying in a received message one or more insignificant text portions based on a text pattern database storing defined insignificant text patterns not containing spam;

    removing at least a portion of the one or more identified insignificant text portions from the message to generate an abridged and canonized message;

    generating a set of shingles from the abridged and canonized message;

    identifying in the set of shingles one or more shingles based on a shingles database storing defined insignificant shingles that occur only in messages not containing spam;

    removing one or more identified shingles from the set of shingles to generate a reduced set of shingles upon detecting the one or more identified shingles matching at least one of the defined insignificant shingles; and

    determining whether the received message contains spam based on the reduced set of shingles.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×