Interactive Service Terminal Classification for IPTV Traffic Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Interactive voting systems in IPTV face congestion issues due to a large number of responses from viewers within a short interval, leading to network traffic overload and potential message loss or latency.

Innovation Solution

Classifying terminals into active and passive types based on viewer behavior, where active terminals can send responses regardless of indication conditions, and passive terminals only send responses when meeting specific conditions, reducing the number of responses during peak times.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If all terminals send responses simultaneously, then viewer participation is maximized, but network congestion and message loss occur

Engineering Contradiction:
Improveviewer participationVSAvoidnetwork message delivery
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent segments terminals into two types: active terminals that can send responses freely, and passive terminals that must meet conditional information before sending. This segmentation divides the homogeneous mass of terminals into differentiated groups with different transmission rights, preventing simultaneous flooding while maintaining participation channels for both types.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different transmission rights are assigned to different terminal types based on their characteristics. Active terminals enjoy unrestricted response capability, while passive terminals are constrained by conditional information. This local differentiation in quality of service prevents uniform congestion while preserving participation opportunities for all terminals.

Inventive Principle:
Principle #3Local quality

2Reliability

If traffic control mechanisms are implemented, then network congestion is reduced, but terminal complexity increases

Engineering Contradiction:
Improvenetwork traffic controlVSAvoidterminal complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Terminals autonomously determine their type (active or passive) and apply appropriate transmission rules without external control. The terminal itself performs the traffic control function by checking its type and conditional information before sending responses, eliminating the need for complex centralized control mechanisms or additional control signals.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The terminal type and transmission rights are dynamically determined based on terminal characteristics and conditional information rather than being fixed. Terminals can adapt their behavior dynamically by evaluating the current request conditions and their own type, providing flexible traffic control without complex static configuration.

Inventive Principle:
Principle #15Dynamics

3Quantity of substance

If conditional information is added to requests, then response traffic is controlled, but information overhead increases

Engineering Contradiction:
Improveresponse traffic volumeVSAvoidrequest information structure
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The conditional information field in requests serves multiple functions: it identifies terminal types, specifies response conditions, and enables traffic control. By making this single field multi-functional, the patent avoids adding separate control mechanisms that would increase overhead, while still achieving comprehensive traffic management.

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

Data Source

PatentUS10477256B2Method for providing interactive services
Publication Date: 2019.11.12 INTERDIGITAL MADISON PATENT HLDG
  • US10477256B2 patent drawing
  • US10477256B2 patent drawing
  • US10477256B2 patent drawing

AI summary

It is provided a method for providing an interactive service. At the side of a device among a plurality of devices, each being assigned one of two types, the method comprises the steps of receiving a first request associated with the interactive service requesting for responses associated with the interactive service, wherein the first request includes conditional information associated with the devices; and in response to an input from a user, if said device is of a first type, sending the response; and if said device is of a second type, sending the response only if the device meets the conditional information included in the first request.