Application Information Table Program-Bound Application Field

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data broadcasting systems lack the ability to distinguish between program-bound and program-unbound applications, limiting the flexibility and user experience in data broadcasting services.

Innovation Solution

A data structure for an Application Information Table (AIT) is introduced, which includes a first data field indicating whether a data broadcast application is program-bound or independent, allowing digital broadcast receivers to determine the application type and provide tailored services.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the application type field only indicates basic application categories (Java Xlet, DVB-HTML, XDML), then the data structure remains simple and compatible with existing standards, but the system cannot distinguish between program-bound and program-unbound applications, limiting service flexibility

Engineering Contradiction:
Improveapplication service flexibilityVSAvoiddata structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The application identification system is segmented into two distinct fields: the existing application type field (indicating Java Xlet, DVB-HTML, or XDML) and a new application dependency type field (indicating program-bound or program-unbound). This segmentation allows the system to maintain backward compatibility while adding new functionality without increasing overall complexity significantly.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds a new dimension to application identification by introducing the application dependency type field alongside the existing application type field. This creates a two-dimensional classification system where applications can be identified by both their technical platform (Java, HTML, XML) and their dependency relationship with broadcast programs, enabling more granular service differentiation.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Ease of operation

If all data broadcast applications are treated uniformly without distinction, then the receiving terminal processing is simplified, but users cannot access differentiated services such as separate storage options for program-bound applications

Engineering Contradiction:
Improvereceiving terminal processing simplicityVSAvoidapplication dependency information
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The receiving terminal performs preliminary classification of applications by reading the application dependency type field during the application information table processing stage. This preliminary action enables the terminal to organize applications into program-bound and program-unbound categories before user access, facilitating differentiated service provision while maintaining simple processing through automated classification.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The application dependency type field acts as an intermediary element between the broadcast signal and the receiving terminal's application management system. This intermediary provides the necessary information for the terminal to implement differentiated storage and service policies without requiring complex analysis of application content or behavior.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS7861280B2Data structure for application information table, methods of transmitting and receiving broadcast signal, and digital television receiver
Publication Date: 2010.12.28 LG ELECTRONICS INC
  • US7861280B2 patent drawing
  • US7861280B2 patent drawing
  • US7861280B2 patent drawing

AI summary

An application information table (AIT) includes a set of application information which is associated with a particular broadcast application. The set of application information includes a first data field indicating whether the data broadcast application is a program-bound application. A digital broadcast transmitter transmits a digital broadcast signal including the application information table (AIT) to a digital broadcast receiver, which then reads the first data field included in the set of application information to determine a program binding status of the data broadcast application.