A system, method and computer program product are provided for detecting unwanted data. A scan for unwanted data is performed to generate results of the scan. A context of the scan is then identified. Further, the presence of unwanted data is conditionally indicated based on both the results of the scan...http://www.google.ca/patents/US7917955?utm_source=gb-gplus-sharePatent US7917955 - System, method and computer program product for context-driven behavioral heuristics