Real-time Mobile Content Filtering via Network Intermediary

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing mobile device content delivery systems lack the ability to customize and filter out specific content elements, such as explicit language or images, in real-time based on user preferences, which are not effectively addressed by current technologies.

Innovation Solution

A mobile telecommunications network system that allows users to set content filters, stores these preferences, and edits content in real-time to prevent proscribed elements from being presented on mobile devices, using a media proxy and content filter to analyze and modify content items before delivery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If content filtering is implemented at the mobile device level, then user control over content is improved, but device complexity and processing requirements increase

Engineering Contradiction:
Improveuser control over contentVSAvoiddevice complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a content filter component as an intermediary layer between the content source and the mobile device presentation layer. This filter acts as a mediator that intercepts content items, applies user-defined filtering rules, and determines whether to allow or block specific content elements (such as profanity, violence, or adult content) before they reach the presentation components. By placing the filtering logic in this intermediary position rather than deeply embedded in the device firmware or application code, the system achieves effective user control while maintaining relative device simplicity and modularity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple versions of content are created for different user preferences, then content customization is improved, but content creation complexity and costs increase

Engineering Contradiction:
Improvecontent customizationVSAvoidcontent creation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements preliminary action by establishing a comprehensive content filtering framework and user preference profiles before content delivery occurs. Instead of creating multiple versions of content in advance, the system pre-configures filtering rules, user preferences, and content classification schemas. When content is delivered, the pre-established filter automatically applies the appropriate user preferences to the incoming content stream, dynamically customizing the presentation without requiring manual creation of multiple content versions. This approach enables content adaptability while significantly reducing content creation complexity and costs.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If real-time content filtering is performed by the network, then content safety is improved, but network processing load and latency increase

Engineering Contradiction:
Improvecontent safetyVSAvoidnetwork processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-classifying and tagging content items with metadata indicating their content characteristics (such as content type, maturity rating, or detected keywords) before network transmission. This pre-processing allows the network filter to make rapid filtering decisions based on pre-analyzed content metadata rather than performing exhaustive real-time analysis of the entire content stream. The content filter component on the mobile device also uses pre-configured user preferences and filtering rules, enabling fast local decision-making. This approach maintains content safety through comprehensive filtering while minimizing network processing time and latency.

Inventive Principle:
Principle #10Preliminary action

4Reliability

If comprehensive content filtering rules are implemented, then content appropriateness is improved, but filtering system complexity increases

Engineering Contradiction:
Improvecontent appropriatenessVSAvoidfiltering system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements segmentation by dividing the content filtering system into distinct modular components: a content filter component that handles the actual filtering logic, a user interface that manages preference configuration, a content classification system that categorizes content types, and a rule engine that applies filtering criteria. Each component has a specific, well-defined function and can be independently configured, maintained, and updated. The filtering rules themselves are segmented into different categories (such as profanity filtering, violence detection, adult content blocking) that can be independently enabled or disabled based on user preferences. This modular segmentation achieves comprehensive content appropriateness while keeping the overall system complexity manageable through clear separation of concerns and independent component design.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8700409B1Real-time versioning of device-bound content
Publication Date: 2014.04.15 T MOBILE INNOVATIONS LLC
  • US8700409B1 patent drawing
  • US8700409B1 patent drawing
  • US8700409B1 patent drawing

AI summary

Subject matter described herein relates to providing to a mobile device a version of content (e.g., music, video, text message, live call, etc.) that is consistent with a user's filter setting. That is, a user is allowed to specify content elements (e.g., words or images) that are proscribed from being presented on the mobile device, and the user's preferences are stored by a mobile telecommunications network. When the network receives content to be provided to the mobile device, the network edits the content in real time to prevent proscribed elements from being presented on the mobile device.