×

Apparatus and method for detecting images within spam

  • US 8,290,311 B1
  • Filed: 01/11/2007
  • Issued: 10/16/2012
  • Est. Priority Date: 01/11/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method for determining spam features of a present image, comprising:

  • determining if the present image is oversized and, if so, then classifying the present image as oversized refraining from additional analysis of the present image;

    preprocessing the present image if the image is not oversized, the preprocessing including analyzing the present image to obtain an image compression type, image width, image height and image size;

    determining if the image is of a type which is supported and, if not, then classifying the image as unsupported, and refraining from performing any additional analysis of the image;

    using the first image characteristic as an index to a table identify a particular group of spam images having the first image characteristic, wherein the image characteristic is selected from the group consisting of an image width, image compression type, and an image size;

    determining if the image is corrupted and, if the image is not corrupted, then performing a first set of operations which create a non-fuzzy signature of the present image and, if the image is corrupted, then performing the following operations;

    converting the present image of resolution N to resolution M, M being less than N;

    generating a signature of the present converted image;

    comparing the signature of the present converted image to stored signatures of converted spam images associated with the first characteristic, wherein the comparing of the signature is limited to comparisons to spam images within the first spam image group, the converted spam images being of resolution M; and

    determining spam features corresponding to the stored signatures of converted spam images within the first spam image group that match the signature of the present converted image.

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