Application Information Table Program-Bound Application Field
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
Data Source
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.


