Extensible Content Moderation Framework via Declarative Rules

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing database systems lack an extensible content moderation framework that can effectively manage different moderation configurations for various user groups across multiple communities, requiring custom security software for each community due to the variety of moderation needs.

Innovation Solution

An extensible content moderation framework that uses a declarative configuration scheme to define moderation rules, allowing selectable actions based on user and content criteria, enabling customizable content filtering and moderation without the need for writing new software, and applies these rules to different user groups and communities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If custom security software is developed for each community to handle different moderation configurations, then content moderation effectiveness is improved, but device complexity and development cost increase

Engineering Contradiction:
Improvecontent moderation effectivenessVSAvoidsoftware complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a universal content moderation system that can serve multiple database communities with different moderation requirements through a single software instance. The system uses configurable rules, user criteria, and content criteria that can be customized for each community without requiring separate software deployments. This multi-functionality approach allows one system to handle diverse moderation scenarios across various communities.

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

Solution Approach 2:

The moderation system employs dynamic configuration where rules, user criteria, and content criteria can be adjusted based on specific community needs. The system adapts its behavior through configurable parameters that allow different moderation strategies for different communities, making the software flexible enough to handle varying requirements without custom development for each community.

Inventive Principle:
Principle #15Dynamics

2Device complexity

If a standardized security system is used across all communities, then device complexity is reduced, but adaptability to different community moderation needs deteriorates

Engineering Contradiction:
Improvesoftware complexityVSAvoidmoderation configuration flexibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent segments the moderation configuration into distinct modular components including rules, user criteria, and content criteria. Each component can be independently configured and combined to create customized moderation policies for different communities. This segmentation allows the system to maintain a standardized core architecture while providing flexible customization through configurable parameters.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system achieves adaptability through parameter changes rather than structural modifications. By allowing configuration of rules, user criteria, and content criteria parameters, the system can adapt to different community moderation needs while maintaining the same underlying software architecture. This parameter-based customization enables versatility without increasing fundamental system complexity.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If extensive custom moderation rules are created for each community, then content filtering precision is improved, but ease of operation and maintenance deteriorates

Engineering Contradiction:
Improvecontent filtering precisionVSAvoidrule management ease
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The patent implements preliminary action by providing templates and pre-configured criteria for common moderation scenarios. The system includes pre-defined user criteria and content criteria that can be selected and customized for specific needs, reducing the effort required to create moderation rules from scratch. This preliminary preparation maintains filtering precision while simplifying the rule creation and management process.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10997260B2Extensible moderation framework
Publication Date: 2021.05.04 SALESFORCE INC
  • US10997260B2 patent drawing
  • US10997260B2 patent drawing
  • US10997260B2 patent drawing

AI summary

A moderation framework monitors content posted in a database network and uses a declarative configuration scheme that defines moderation rules without having to write new software. A user interface operated by the moderation platform allows selection of different user criteria and different content criteria for triggering the moderation rules. The user interface also provides selectable actions for the moderation rules to apply when the content matches the selected user and content criteria. The user interface also allows selection of different entities for associating with different moderation rules, such as accounts, cases, opportunities, ChatterĀ® feed posts, or custom objects defined by customers.