×

Spam whitelisting for recent sites

  • US 8,095,602 B1
  • Filed: 05/30/2006
  • Issued: 01/10/2012
  • Est. Priority Date: 05/30/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method for detecting unwanted messages, comprising:

  • (a) receiving, by a spam filter residing on one or more of an Internet Service Provider (“

    ISP”

    ), a proxy server, a gateway, an e-mail server, and a client, an electronic message addressed to a first client, the electronic message comprising a header and body, the header comprising source and destination addresses;

    (b) generating a browser log, wherein the browser log stores at least one Universal Resource Locator (“

    URL”

    ) for a visited web site from at least one web browsing session;

    (c) in response to receiving the electronic message, retrieving the browser log;

    (d) comparing, by the spam filter, at least one of (i) a string of characters from the source address to a string of characters in a listing and (ii) a in the body of the electronic message with the at least one URL in the browser log; and

    (e) when at least one of the string of characters from the source address and the URL matches at least part of a URL in the browser log, determining, by the spam filter, that the electronic message has a greater probability of being wanted than not being wanted by a first user of the first client, wherein determining comprises;

    determining, by the spam filter, a first score based on a comparison of a first set of rules with the electronic message;

    when the compared at least one of (i) a string of characters and (ii) URL matches at least part of the source address, adjusting, by the spam filter, the first score by a second determined amount to produce a second score, the second score indicating a lower probability of the electronic message being spam than the first score,when a match exists in step (e2), determining, by the spam filter, whether information other than an email address was provided by the first user during a session with a website corresponding to the matched URL; and

    when information was provided by the first user during the session, adjusting, by the spam filter, one of the first and second scores by a third determined amount to produce a third score, the third score indicating a lower probability of the electronic message being spam than the first and second scores.

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