IPTV Session Management via Registration Table

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current set top boxes in IPTV systems are not efficiently configured to handle and invoke non-embedded applications, such as browser-based applications, which are necessary for managing unsolicited messages and other unexpected events.

Innovation Solution

A session managing method that registers available IPTV-related applications in a registration table accessible to the set top box, allowing for the detection of IPTV-related events and the selection and invocation of appropriate applications to handle these events.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If set top boxes are configured to handle only embedded applications, then device complexity is reduced and reliability is improved, but adaptability deteriorates as browser-based and other non-embedded applications cannot be efficiently handled

Engineering Contradiction:
Improveapplication handling capabilityVSAvoidsession management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments application handling into two distinct pathways: embedded applications managed through traditional mechanisms and browser-based applications managed through web browser invocation. This segmentation allows the set-top box to maintain simple embedded application handling while adding adaptability for web applications without significantly increasing overall system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The set-top box is designed with multi-functionality to handle both embedded applications and browser-based applications through a unified session management framework. The session manager can invoke applications either locally or through a web browser, providing universal application handling capability without requiring separate systems for each application type.

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

2Adaptability or versatility

If set top boxes invoke applications through web browser, then adaptability improves for browser-based applications, but device complexity increases due to additional invocation mechanisms

Engineering Contradiction:
Improvebrowser-based application supportVSAvoidinvocation mechanism complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a session manager as an intermediary component that mediates between incoming requests and application invocation. The session manager determines whether to invoke embedded applications directly or launch browser-based applications through the web browser, simplifying the overall invocation mechanism by providing a single decision-point architecture rather than multiple parallel invocation paths.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If complete registration table with all application information is maintained, then application selection precision is improved, but loss of information increases due to storage requirements

Engineering Contradiction:
Improveapplication identification accuracyVSAvoidregistration table storage
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent extracts only the essential information needed for application identification and invocation into the registration table, such as application identifiers, invocation URLs, and basic metadata. Non-essential detailed information is omitted or stored externally, reducing storage requirements while maintaining sufficient precision for accurate application identification and selection.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12301952B2IPTV session management
Publication Date: 2025.05.13 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US12301952B2 patent drawing
  • US12301952B2 patent drawing
  • US12301952B2 patent drawing

AI summary

A session management involves registering at least one IPTV application in a registration table so that the registration table includes at least a respective identifier of the IPTV applications. The IPTV applications are invokable at a set top box and can be so-called embedded applications and/or browser-based applications. An event requiring the invocation of an IPTV application at the set top box is detected and triggers a look-up in the registration table. The registration table is thus used as source to indicate those IPTV applications that are potentially available and can be launched at the set top box. One of the registered applications is launched for the purpose of handling the detected event.