Spam Detection via Global Intelligence Queuing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current anti-spam techniques, such as greylisting, greeting delays, and checksum-based filtering, are ineffective in identifying spam messages from standard-compliant senders, dynamic IP addresses, and those that retry after temporary rejections, leading to false positives and negatives, and struggle to keep pace with evolving spam patterns.

Innovation Solution

Implementing a system that delays local information classification until global intelligence can be gathered, using a spam detection system with a global intelligence network, anti-spam engine, and databases to perform reputation analysis and content analysis, queuing messages for re-evaluation when initial classification is inconclusive, and applying updated heuristic rules for more accurate spam detection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If real-time spam detection is performed using current techniques (greylisting, greeting delays, checksum-based filtering), then spam messages can be identified and filtered, but false positives and negatives occur and detection accuracy is insufficient

Engineering Contradiction:
Improvespam detection accuracyVSAvoidfalse positive and negative rates
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system performs preliminary actions by queuing inconclusive messages for later re-evaluation after global intelligence is gathered. Instead of making immediate classification decisions with limited information, the system proactively delays classification of uncertain messages, allowing time for reputation data and global intelligence to become available, thereby improving detection accuracy while maintaining reliable delivery for clearly legitimate messages.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by continuously gathering global intelligence from multiple sources including sender reputation databases and spam report aggregators. This feedback loop allows the system to update its classification decisions based on newly acquired information about senders and messages, improving both accuracy and reliability by incorporating evolving intelligence about spam patterns and legitimate senders.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If messages are classified immediately in real-time, then processing speed is maintained, but classification accuracy suffers due to lack of global intelligence

Engineering Contradiction:
Improveclassification accuracyVSAvoidmessage processing delay
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary classification attempts in real-time, then proactively queues inconclusive messages for later re-evaluation. This preliminary action allows the system to quickly process and deliver clearly legitimate or obviously spam messages, while preparing follow-up actions for uncertain cases once global intelligence is available, thus minimizing overall delay while improving accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies partial classification action by making initial classification decisions based on available information, then supplements this with additional global intelligence gathering for inconclusive cases. Rather than waiting for complete information before any classification, the system performs partial classification immediately and enhances it selectively, balancing speed and accuracy by applying excessive action only where needed.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If existing anti-spam techniques are used, then some spam filtering capability is provided, but the system cannot adapt to evolving spam patterns and dynamic IP addresses

Engineering Contradiction:
Improveadaptation to spam patternsVSAvoiddetection effectiveness
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system implements dynamics by continuously updating sender reputation scores and classification criteria based on evolving global intelligence. Rather than using static filtering rules, the system dynamically adjusts its detection parameters, reputation thresholds, and classification decisions based on newly gathered information about sender behavior patterns, message characteristics, and emerging spam tactics, enabling continuous adaptation to changing threats.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses feedback from global intelligence gathering to continuously improve its detection capabilities. By aggregating spam reports, analyzing sender reputation trends, and incorporating intelligence from multiple sources, the system creates a feedback loop that adapts to evolving spam patterns. This feedback mechanism allows the system to adjust its detection effectiveness dynamically, responding to new spam techniques and patterns as they emerge.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8103727B2Use of global intelligence to make local information classification decisions
Publication Date: 2012.01.24 FORTINET INC
  • US8103727B2 patent drawing
  • US8103727B2 patent drawing
  • US8103727B2 patent drawing

AI summary

Methods and systems are provided for delaying local information classification until global intelligence has an opportunity to be gathered. According to one embodiment, an initial information identification process, e.g., an initial spam detection, is performed on received electronic information, e.g., an e-mail message. Based on the initial information identification process, classification of the received electronic information is attempted. If the received electronic information cannot be unambiguously classified as being within one of a set of predetermined categories (e.g., spam or clean), then an opportunity is provided for global intelligence to be gathered regarding the received electronic information by queuing the received electronic information for re-evaluation. The electronic information is subsequently classified by performing a re-evaluation information identification process, e.g., re-evaluation spam detection, which provides a more accurate categorization result than the initial information identification process. Handling the electronic information in accordance with a policy associated with the categorization result.