Dynamic Parental Rating Streaming via Frame Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current parental control systems for media content are inefficient, as they often require multiple copies of media assets with minor differences, leading to storage and processing burdens, and are inflexible in handling live broadcasts, which can expose children to inappropriate content unexpectedly, and may rely on costly human censorship or provide censored versions that detract from the viewing experience.

Innovation Solution

A system that allows clients to select from multiple versions of media segments based on parental control ratings, using a manifest to identify and display different versions, and employs machine learning to analyze live broadcasts for objectionable content, enabling dynamic switching between versions and performing actions like replacing or obscuring objectionable frames based on local settings.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple copies of media assets are stored to enable parental control filtering, then content can be selectively displayed based on parental ratings, but storage and processing resources are consumed excessively

Engineering Contradiction:
Improveparental control filteringVSAvoidstorage resources
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The media asset is divided into multiple segments, each capable of having different versions (e.g., unedited original version and edited version with inappropriate content removed). This segmentation allows the system to store only the differences between versions rather than complete copies of the entire media asset, significantly reducing storage requirements while maintaining the ability to provide parental control filtering.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of storing complete copies of media assets for different parental ratings, the system extracts and stores only the differential information or patches that represent the differences between versions. This allows the system to retrieve and apply the appropriate version by combining base content with differential data, reducing storage burden while enabling selective content display.

Inventive Principle:
Principle #2Taking out (Extraction)

2Adaptability or versatility

If multiple versions of media segments are stored for parental control, then flexible content selection is enabled, but processing complexity increases

Engineering Contradiction:
Improvecontent selection flexibilityVSAvoidprocessing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system dynamically determines which version of a segment to retrieve and display based on the user's parental rating settings and the content being accessed. Rather than requiring all versions to be processed simultaneously, the system processes only the necessary differential data on-demand, reducing processing complexity while maintaining adaptability to different parental control requirements.

Inventive Principle:
Principle #15Dynamics

3Reliability

If live broadcast is delayed to allow human censorship review, then inappropriate content can be removed, but user experience deteriorates and cost increases

Engineering Contradiction:
Improvecontent appropriatenessVSAvoidbroadcast delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system employs automated content analysis tools that independently evaluate live broadcast content in real-time, eliminating the need for human reviewers. The automated system can identify and flag inappropriate content immediately as it occurs, allowing the broadcast to continue without delay while still providing effective censorship through automated detection and response mechanisms.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The manual human review process is replaced with automated computer-based content analysis systems that use algorithms to detect inappropriate content. This substitution eliminates the time delay inherent in human review while maintaining or improving detection accuracy, and eliminates the cost of compensating human reviewers.

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

4Object-affected harmful factors

If censored version of live broadcast is provided, then children are protected from inappropriate content, but viewing experience is degraded

Engineering Contradiction:
Improveexposure to inappropriate contentVSAvoidviewing experience
Core Design Contradiction:
Object-affected harmful factorsVSEase of operation

Solution Approach 1:

Instead of providing a fully censored version that removes all potentially problematic content, the system extracts and presents only the specific inappropriate segments for user review. This allows children to view the majority of the broadcast uninterrupted while providing targeted opportunities to review specific flagged content, maintaining viewing experience while ensuring protection from harmful material.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system provides feedback to users about why certain content was flagged or censored, allowing them to understand the reasoning behind content modifications. This feedback mechanism can improve user acceptance of censorship decisions and maintain viewing experience by transparency, while still ensuring children are protected from inappropriate content through the feedback-driven review process.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12063415B2Selective streaming based on dynamic parental rating of content
Publication Date: 2024.08.13 ADEIA GUIDES INC
  • US12063415B2 patent drawing
  • US12063415B2 patent drawing
  • US12063415B2 patent drawing

AI summary

Systems and methods are described to selectively stream content based on parental control ratings. A particular frame of a live broadcast of a media asset that is to be transmitted to a first device is identified, and it is determined whether the particular frame of the media asset depicts content associated with a parental control rating. In response to such determination, the particular frame and metadata associated with the particular frame that indicates that the particular frame depicts content associated with the parental control rating may be transmitted to the first device, where the transmittal of the metadata causes the first device to perform an action related to display of the particular frame based on comparing the parental control rating with a local parental control setting.