Secondary Packet Switch Manager for STB Bandwidth Prioritization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing settop box (STB) communication systems face challenges in managing bandwidth and prioritizing network communications effectively, particularly in differentiating between secured and unsecured networks, and in supporting packet switch management within bandwidth constraints.

Innovation Solution

A method and device, such as a dongle, that manages STB communications by prioritizing bandwidth for content delivery across authorized service domains, allocating bandwidth for best efforts and approved output domains, and attaching a secondary packet switch manager to delay packet deliveries based on bandwidth constraints, enabling efficient packet management and routing across multiple ports.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If bandwidth is allocated to support multiple domains (authorized service, best efforts, approved output), then device versatility is improved, but device complexity increases due to need for packet switch management

Engineering Contradiction:
Improvedevice versatilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

A secondary packet switch manager is introduced as an intermediary component that handles packet routing and bandwidth management. This mediator offloads the complex packet switch management functions from the STB itself, allowing the STB to support multiple domains without requiring advanced packet processing capabilities. The secondary packet switch manager acts as a bridge between the STB and the various network domains, managing bandwidth allocation and packet routing.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If packet switch management is attached to STB, then bandwidth management capability is improved, but STB processing burden increases

Engineering Contradiction:
Improvebandwidth management capabilityVSAvoidSTB processing burden
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The packet switch management functionality is extracted from the STB and implemented as a separate, attachable component. This extraction allows the STB to gain advanced bandwidth management capabilities without permanently increasing its processing burden. The secondary packet switch manager can be attached when needed and detached when not required, providing flexible bandwidth management capability that scales with actual usage requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If bandwidth is prioritized for authorized service domain, then content delivery reliability is improved, but bandwidth availability for other domains decreases

Engineering Contradiction:
Improvecontent delivery reliabilityVSAvoidbandwidth availability
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The bandwidth allocation system dynamically adjusts bandwidth distribution based on real-time network conditions and domain priorities. Rather than static bandwidth reservation, the system continuously monitors available bandwidth and dynamically allocates it to authorized service domain, best efforts domain, and approved output domain according to current priorities and availability. This dynamic approach ensures reliable content delivery when needed while maximizing overall bandwidth utilization.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12170799B2Method and system of managing and allocating communication related resources
Publication Date: 2024.12.17 COMCAST CABLE COMM LLC
  • US12170799B2 patent drawing

AI summary

A system and method for managing communication. The system and method applying to but not limited to settop boxes (STBs) and other devices used to interface services. The management including any number of features and processes associated with achieving Quality of Service (QoS) across different domains and according to network limitations associated with the same.