Network Policy Service for Dynamic Media Substitution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network policy systems fail to effectively manage evolving online content types and interactions, often simply denying access without providing alternatives, which is inadequate for enforcing granular policies across various content and interactions like peer-to-peer file distribution, music, and movie streaming.

Innovation Solution

A method and system that process network requests to identify substitute media elements with equivalent content, stored on a sub-network, and generate a selection page with links to these substitutes, allowing users to access legitimate alternatives instead of restricted content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If network policy systems simply deny access to restricted content, then policy enforcement is maintained, but user experience deteriorates and alternative content options are not provided

Engineering Contradiction:
Improvepolicy enforcementVSAvoiduser experience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system introduces an intermediary mechanism (the network policy service and selection page) between the user and restricted content. Instead of direct denial, the service mediates by providing alternative content options through a selection page, allowing users to choose legitimate substitutes while maintaining policy enforcement

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system converts the harmful effect of content restriction into a beneficial experience by providing curated alternative content. The restriction mechanism is transformed into a content discovery opportunity, where users are guided to legitimate media sources that fulfill their content needs while complying with policies

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

2Device complexity

If known network policy systems apply simple denial policies, then implementation complexity is reduced, but adaptability to evolving content types is insufficient

Engineering Contradiction:
Improvesystem implementationVSAvoidcontent policy adaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system implements dynamic content identification and substitution based on real-time analysis of media types and content characteristics. The policy service adapts its responses according to the specific content being accessed, providing tailored alternatives for different media types (audio, video, images) while maintaining a unified system architecture

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary content analysis and classification before applying policies. By pre-identifying content types, characteristics, and appropriate alternatives, the system prepares substitution responses in advance, enabling rapid and adaptable policy enforcement without increasing implementation complexity

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If substitute media elements are provided on a sub-network, then legitimate content alternatives are available, but network infrastructure complexity increases

Engineering Contradiction:
Improvecontent alternative provisionVSAvoidnetwork infrastructure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The sub-network infrastructure serves multiple functions: it stores substitute media elements, hosts selection pages, provides content delivery, and enables policy enforcement. This multi-functional approach consolidates what could be separate systems into a unified platform, reducing overall infrastructure complexity while providing comprehensive content alternative services

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

Data Source

PatentUS12170697B2Network policy service for dynamic media
Publication Date: 2024.12.17 NETSWEEPER BARBADOS
  • US12170697B2 patent drawing
  • US12170697B2 patent drawing
  • US12170697B2 patent drawing

AI summary

Processing network requests includes receiving a request for a target media element available at a requested location. The request can identify a media repository that stores the target media element. A substitute media element that has content approximately equivalent to content of the target media element can be determined. The substitute media element can be stored on a sub-network connected to the network. A selection page having a link to the location of the substitute media element on the sub-network can be generated. A response to the request for the target media element can include the selection page, so as to offer a user a choice of media source.