Domain Ranking Module for Digital Magazine Spam Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for identifying spam domains in digital content publishing are slow and costly, degrading user experience due to reliance on manual identification and content item-level spam detection.

Innovation Solution

A digital magazine server uses a domain ranking module that extracts domain features from user interactions and trains multiple classifiers (naïve Bayes, random forest, and logistic regression) to generate domain scores, enabling adaptive selection and ranking of content items based on domain quality, blocking spam and promoting high-quality sources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual identification and content item-level spam detection are used, then spam domains can be identified, but the process is slow and costly, degrading user experience

Engineering Contradiction:
Improvespam domain detection accuracyVSAvoidcontent processing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system performs preliminary domain-level spam detection by training classifiers on domain features extracted from content items before actual content processing. Domain scores are pre-calculated and stored, enabling rapid identification of spam domains during content delivery without re-analyzing individual content items, thus resolving the contradiction between detection accuracy and processing speed

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention extracts domain features (such as domain age, content characteristics, user interactions) separately from content item features and uses dedicated domain classifiers to evaluate domains independently. This extraction allows the system to assess domain quality once and reuse the evaluation across multiple content items, improving productivity while maintaining detection precision

Inventive Principle:
Principle #2Taking out (Extraction)

2Measurement precision

If multiple domain classifiers are used, then overall accuracy of spam domain detection is improved, but system complexity increases

Engineering Contradiction:
Improvespam domain detection accuracyVSAvoidclassifier system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system combines multiple domain classifiers (e.g., naive Bayes, random forest, logistic regression) into a unified domain scoring mechanism. Each classifier processes domain features independently, and their results are aggregated to produce a comprehensive domain score. This merging approach improves detection accuracy by leveraging diverse classification algorithms while managing complexity through a standardized integration framework

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The domain classifiers are designed to work universally across different content types and domains using a common set of domain features. The same classifier architecture and feature extraction process are applied regardless of the specific domain or content type, reducing system complexity through reuse while maintaining high detection accuracy across diverse scenarios

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11048769B2Domain ranking for digital magazines
Publication Date: 2021.06.29 FLIPBOARD INC
  • US11048769B2 patent drawing
  • US11048769B2 patent drawing
  • US11048769B2 patent drawing

AI summary

A digital magazine server displays content items from various sources to users of client devices. Each source of a content item is identified by a domain, and content items for different sources have different domain-level quality. To differentiate sources of content items, the domains identifying the sources are ranked based on domain scores of the domains generated by an aggregate of multiple trained domain classifiers. A domain score of a domain indicates a domain-level quality of content items provided by a source identified by the domain. Each of the trained domain classifiers (e.g., a naïve Bayes classifier, a random forest classifier, and a logistic regression classifier) generates a prediction of whether a domain is a spam domain based on the domain features and domains with known labels. Based on the domain scores of domains, the domain ranking module may adaptively select content items from the sources with corresponding domains scores.