Digital TV Application Switching via Segmented Data Blocks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing methods for providing digital TV applications are inefficient, requiring excessive time to switch channels due to limitations in bandwidth, resource utilization, and the need for re-transmission of entire applications, resulting in inconvenient delays for viewers.
Innovation Solution
A method that divides the digital TV application into minimum execution data and additional execution data, allowing only the required data to be received and executed, utilizing device and user identification information to provide personalized applications efficiently.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If the digital TV application is transmitted via the broadcasting network using conventional methods, then the application can be provided to the receiver, but the time required for switching applications is excessively long due to bandwidth limitations and the need to transmit entire applications
Solution Approach 1:
The patent divides the digital TV application into multiple data blocks that can be transmitted separately. Instead of transmitting the entire application at once, the system segments it into manageable pieces that can be downloaded progressively, allowing the application to start executing before all data is received. This segmentation dramatically reduces the perceived switching time while maintaining complete application functionality.
Solution Approach 2:
The patent implements preliminary actions by pre-processing applications into segmented data blocks and preparing them for transmission before the user actually switches channels. The system anticipates the switching request and begins transmitting application data blocks in advance, so that when the user switches, the application data is already partially or fully received, eliminating the waiting time.
2Reliability
If the entire digital TV application is transmitted and executed, then complete functionality is provided, but bandwidth is wasted by transmitting data that may not be needed
Solution Approach 1:
The patent applies partial action by transmitting only the necessary portions of the application data. Instead of sending the complete application bundle, the system transmits data blocks that are sufficient to start and run the application, allowing users to access functionality with partial data reception. This reduces bandwidth consumption while maintaining adequate application reliability.
3Productivity
If the digital TV application is divided into data blocks and transmitted selectively, then bandwidth efficiency is improved and switching time is reduced, but the system complexity increases
Solution Approach 1:
The patent introduces an intermediary component (application data block transmission manager) that handles the complexity of segmentation, transmission control, and reassembly. This intermediary layer manages the data blocks, coordinates with the broadcasting network, and handles the logic of which blocks to transmit and when, thereby isolating the complexity from both the user interface and the core transmission system.
4Adaptability or versatility
If conventional transmission methods are used, then simple transmission protocols are maintained, but the number of applications that can be transmitted is limited by bandwidth
Solution Approach 1:
By segmenting applications into data blocks, the system can transmit multiple applications simultaneously or in rapid succession, as not all blocks for all applications need to be transmitted at once. This increases the number of applications that can be made available to users within the same bandwidth constraints.
Solution Approach 2:
The patent implements dynamic transmission where the system adapts the transmission of data blocks based on real-time conditions such as user behavior, network status, and application priority. High-priority or frequently accessed applications receive their data blocks transmitted first, while less critical applications are transmitted later or on-demand, dynamically optimizing bandwidth utilization across multiple applications.
Data Source
AI summary
A method of switching a digital TV application is disclosed. In accordance with the method of the present invention, a channel changing event corresponding to a changing of a channel is used to minimize a time required for providing the digital TV application suitable for a changed channel.

