IPTV Session Management via Registration Table
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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
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.
Data Source
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.


