Phrase Blacklist System for Automated Malicious Content Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current search engines face inefficiencies in manually blocking malicious content from search results, which is tedious and ineffective in preventing unwanted content from being retrieved.

Innovation Solution

A phrase blacklist system is generated by analyzing keywords and phrases related to malicious content, where related keywords and phrases are added to a blacklist, and search queries matching these terms are blocked, preventing their inclusion in search results.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual blocking of search queries is used to prevent malicious content, then malicious content can be blocked, but the process is tedious and inefficient

Engineering Contradiction:
Improvemalicious content blocking effectivenessVSAvoidcontent filtering efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system automatically generates the blacklist by analyzing user feedback and search query patterns without requiring manual intervention. The search engine autonomously identifies malicious content providers and generates blocked search queries, transforming a manual process into an automated self-service system that improves both efficiency and effectiveness.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system incorporates user feedback mechanisms where users can report malicious content, and this feedback is processed to automatically update the blacklist. The system continuously learns from user interactions and search patterns, refining its blocking capabilities over time without manual reconfiguration.

Inventive Principle:
Principle #23Feedback

2Object-affected harmful factors

If more search queries are manually blocked to prevent malicious content, then content safety improves, but the manual process becomes increasingly tedious

Engineering Contradiction:
Improvemalicious content presence in search resultsVSAvoidmanual blocking process complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The patent replaces the mechanical manual process of blocking search queries with an automated computational system. Instead of manually creating and maintaining blacklist entries, the system uses algorithms to automatically analyze search patterns, identify malicious content providers, and generate blocked queries, eliminating the tedious manual operations while improving comprehensiveness.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Productivity

If automated blacklist generation is implemented, then filtering efficiency improves, but system complexity increases

Engineering Contradiction:
Improvecontent filtering efficiencyVSAvoidblacklist generation system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary analysis of search queries and user feedback to proactively generate blacklist entries before malicious content can be widely distributed. By anticipating and blocking potential issues in advance, the system achieves high filtering efficiency without requiring complex real-time intervention mechanisms.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11604843B2Method and system for generating phrase blacklist to prevent certain content from appearing in a search result in response to search queries
Publication Date: 2023.03.14 BAIDU USA LLC
  • US11604843B2 patent drawing
  • US11604843B2 patent drawing
  • US11604843B2 patent drawing

AI summary

According to one embodiment, a first phrase having one or more keywords is received to be added to a phrase blacklist, where the first phrase has been determined to be related to unwanted content. An analysis is performed on the keywords of the first phrase to identifying a set of one or more related phrases that are related to the first phrase. The first phrase and the set of related phrases are added in the phrase blacklist. The phrase blacklist contains a plurality of phrases that have been determined to be related to unwanted content. The phrase blacklist is utilized to prevent a content item from appearing in a search result, in response to a search query having a phrase matching at least one of the phrases in the phrase backlist.