Proxy Server Content Casting Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current media casting technologies fail to effectively manage content casting in public and private environments, particularly in regulating media playback device discoverability and reconfiguration across different networks and physical locations, leading to user confusion, privacy issues, and maintenance challenges.

Innovation Solution

The introduction of intermediate components, such as proxy servers, that enforce network rules to selectively allow media playback device discovery and control content casting, enabling secure and controlled casting across different local area networks and geographically distant networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If media playback devices are connected to the same network as user devices in public environments, then users can easily control and cast content to in-room devices, but all media playback devices become discoverable by user devices including those outside the user's room, creating privacy and security issues

Engineering Contradiction:
Improveease of controlling media playback devicesVSAvoidunauthorized access to media playback devices
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The network is segmented into multiple virtual networks or zones, allowing user devices to discover and control only media playback devices within their assigned room or zone, while preventing discovery of devices in other zones. This is achieved through VLANs, subnet isolation, or location-based service discovery filtering.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

An intermediary component such as a proxy server, controller, or service discovery server is introduced to mediate between user devices and media playback devices. This intermediary authenticates user devices, determines their location or authorized zones, and selectively allows or blocks discovery and control requests based on predefined policies.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If users can cast content to media playback devices across different networks and geographically distant locations, then casting versatility is improved, but network security and device authorization management become more complex

Engineering Contradiction:
Improvecasting across different networksVSAvoidnetwork rule management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The intermediary component provides universal authorization and proxy functionality that works across multiple networks and geographic locations. It implements a standardized protocol for device discovery, authentication, and content casting that abstracts away network topology differences, allowing users to cast to authorized devices regardless of network location.

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

Solution Approach 2:

The system implements feedback mechanisms where the intermediary continuously monitors casting sessions, device statuses, and network conditions. Based on this feedback, it dynamically adjusts authorization decisions, manages session states, and provides real-time control over content casting permissions.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If media playback devices allow reconfiguration by connected user devices, then device adaptability to user preferences is improved, but unauthorized reconfiguration by users outside the user's room can occur, creating maintenance and privacy issues

Engineering Contradiction:
Improvedevice reconfiguration capabilityVSAvoiddevice configuration stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system applies preliminary anti-action by pre-configuring authorization rules and location-based access controls before users can reconfigure devices. The intermediary validates each reconfiguration request against predefined policies, blocking attempts from unauthorized users or devices outside the user's assigned zone, thereby preventing malicious or erroneous configuration changes.

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The system performs preliminary actions by pre-establishing trusted relationships between user devices and their authorized media playback devices during initial setup or authentication. This preliminary authorization enables subsequent reconfiguration operations without requiring continuous validation, streamlining the user experience while maintaining security.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10897489B2Managing content casting
Publication Date: 2021.01.19 MCOM MEDIA COMM DMCC
  • US10897489B2 patent drawing
  • US10897489B2 patent drawing
  • US10897489B2 patent drawing

AI summary

Techniques are provided to manage the casting of content from user devices to media playback devices. The proposed approach employs intermediate network components that intercept and manipulate session and configuration protocol traffic according to network rules. Enforcement of such rules ensures user devices only discover and cast content to allowed media playback devices. The proposed techniques support casting to local and remote public and private media playback devices and also regulate media playback device reconfiguration.