Patent ID: 8782781

Claim:
A computer implemented method for filtering emails on a server system having one or more processors and memory storing one or more programs for execution by the one or more processors, comprising: receiving an email to a recipient from a sender; in response to receiving the email: determining whether there is a direct relationship between the sender and the recipient; and (i) when no direct relationship between the sender and the recipient is found, searching for an indirect relationship between the sender and the recipient, and utilizing the existence of the indirect relationship, when found, for determining a spam probability of the email by evaluating statistical information regarding the historical electronic interactions associated with the sender; and (ii) when a direct relationship between the sender and the recipient is found, determining a spam probability of the email by evaluating statistical information regarding the historical electronic interactions between the recipient and the sender using one or more non-email applications; and classifying the email according the identified spam probability.