Broadcast Application Control via XML-AIT Whitelisting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for presenting broadcast content and applications simultaneously lack control over the availability of simultaneous presentation based on sponsor relationships and channel changes, leading to inefficiencies in managing application lifecycle and user experience.

Innovation Solution

An information processing apparatus and method that utilize an XML-AIT to control the lifecycle of applications, including determining whitelist or blacklist status for channel and program combinations, ensuring appropriate simultaneous presentation and seamless application execution during channel changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If broadcast content and applications are presented simultaneously without control, then user experience and content delivery are simplified, but sponsor relationship management and operational control are compromised

Engineering Contradiction:
Improvesimultaneous presentation controlVSAvoidsponsor relationship management
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent segments the control mechanism by introducing separate whitelist and blacklist tables that categorize channel-program-application combinations. This segmentation allows precise control over which applications can be presented simultaneously with specific broadcast content, resolving the contradiction between operational simplicity and sponsor relationship management by providing structured control without complicating the user interface.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary control system that mediates between the broadcast content delivery and application presentation. The whitelist/blacklist mechanism acts as an intermediary layer that automatically enforces sponsor relationship constraints, eliminating the need for manual intervention while maintaining operational control and sponsor relationship integrity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Duration of action of stationary object

If application lifecycle is controlled by traditional AIT sections, then broadcast content delivery is maintained, but application execution control during channel changes is insufficient

Engineering Contradiction:
Improveapplication execution continuityVSAvoidchannel change response
Core Design Contradiction:
Duration of action of stationary objectVSAdaptability or versatility

Solution Approach 1:

The patent applies preliminary action by pre-defining whitelist and blacklist configurations before channel changes occur. These pre-configured rules enable the system to automatically determine application execution status during channel changes without requiring real-time decision-making, thus maintaining application execution continuity while adapting to different channel change scenarios.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces dynamic control by allowing the system to adjust application execution behavior based on the type of channel change detected. The control mechanism dynamically responds to different channel change scenarios (e.g., same sponsor vs. different sponsor) and adjusts application lifecycle management accordingly, providing both continuity and adaptability.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If XML-AIT is used for application information delivery, then network-based application provisioning is enabled, but control over simultaneous presentation availability is lacking

Engineering Contradiction:
Improveapplication provisioning flexibilityVSAvoidsimultaneous presentation control mechanism
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies universality by designing a control mechanism that works across multiple scenarios and application types. The whitelist/blacklist system provides a universal framework that can manage diverse application-l broadcast content combinations through a single consistent approach, enabling flexible application provisioning while avoiding the need for separate control mechanisms for different scenarios.

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

Data Source

PatentEP2858374B1Information processing device, information processing method, program and application information table transmission device
Publication Date: 2020.07.08 SATURN LICENSING LLC
  • EP2858374B1 patent drawingFigure 1
  • EP2858374B1 patent drawingFigure 2
  • EP2858374B1 patent drawingFigure 3

AI summary

[Object] To appropriately control simultaneous presentation of broadcast content and an application. [Solving Means] The information processing apparatus includes: a broadcast content processor configured to receive and process broadcast content; and a controller configured to obtain an application information table, the application information table (XML-AIT) storing an application identification descriptor 24 as information specifying broadcast content, the broadcast content being capable of being presented with the application simultaneously, and to determine if it is possible to present the application and the broadcast content simultaneously or not.