Profile-Based Content Filtering for Sensitive Scene Playback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional content delivery systems fail to provide a way for users to filter and modify content items based on individual sensitivities and preferences, leading to unwanted exposure to phobia-triggering or sensitive material during playback.

Innovation Solution

A content delivery system that filters and modifies content items based on user profiles, using predictive models to identify and blur or obscure sensitive content during playback, while respecting legal rights and maintaining the original content integrity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If conventional content delivery systems deliver content items without filtering, then content integrity and delivery simplicity are maintained, but users are exposed to phobia-triggering or sensitive material they may not want to see

Engineering Contradiction:
Improveexposure to sensitive materialVSAvoidcontent filtering system complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The system performs preliminary analysis of content items to identify sensitive material and generates filtering data in advance. User profiles with sensitivity preferences are established beforehand, allowing the system to pre-determine which content regions should be filtered for each user without requiring real-time processing during playback.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Filtering data acts as an intermediary between the original content item and the user device. This filtering data includes instructions that tell the user device how to modify specific regions of the content item (e.g., blur, black out) without requiring the content delivery system to directly modify and re-transmit the actual video content, thus maintaining simplicity while achieving filtering.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the system filters and modifies content items based on user profiles, then personalized viewing experience and user protection are improved, but processing complexity and data transmission requirements increase

Engineering Contradiction:
Improvepersonalized content deliveryVSAvoidfiltering data generation and processing
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The content item is divided into multiple regions of interest, and filtering data is generated for each region independently based on user profile preferences. This allows selective filtering of only those content regions that match user sensitivities (e.g., blurring violence for one user, insects for another) rather than processing the entire content item uniformly.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of modifying the original content item itself, the system creates a copy in the form of filtering data that contains instructions for modification. This filtering data copy is transmitted to the user device, which then applies the modifications locally, avoiding the complexity of centralized content modification and re-transmission.

Inventive Principle:
Principle #26Copying

3Ease of operation

If filtering data are generated and transmitted with content items, then content customization according to user preferences is achieved, but transmission data volume and processing time increase

Engineering Contradiction:
Improveuser preference-based content controlVSAvoidfiltering data generation and transmission time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

User profiles containing sensitivity preferences are established in advance, and the system pre-analyzes content items to identify sensitive regions. Filtering data is generated before content delivery, allowing user devices to receive ready-to-apply filtering instructions without requiring complex real-time analysis during playback.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The filtering data uses efficient parameter representations to describe which content regions should be filtered and how. Rather than transmitting complex filtering algorithms or large amounts of processed data, the system transmits compact filtering instructions that specify regions and filter types, reducing transmission overhead.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12563266B2User-based content filtering
Publication Date: 2026.02.24 ROKU INC
  • US12563266B2 patent drawing
  • US12563266B2 patent drawing
  • US12563266B2 patent drawing

AI summary

Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for user-based content filtering. A type of content indicated by a user profile associated with a request for a content item may be identified. An occurrence of the type of content within the content item may be identified. Filtering data that comprises one or more instructions for user devices to modify (e.g., blur, alter, obfuscate, etc.) a visual representation of the identified occurrence of the type of content during playback may be generated. The content item and the filtering data may be sent to a user device associated with the user profile.