Partial Signature Validation for ATSC 3.0 Application Launch
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The Advanced Television Systems Committee (ATSC) 3.0 digital television system experiences delays during channel changes due to the multi-level signature validation process, which is time-consuming and can cause unwanted delays in launching applications.
Innovation Solution
A digital television system with a processor programmed to perform a multi-step validation of applications, allowing loading and execution of applications at any intermediate step before completing final validation, and terminating them upon unsuccessful validation, enabling prioritization of content presentation based on validation status.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multi-level signature validation is performed completely before launching applications, then security is improved, but channel change time increases
Solution Approach 1:
The system performs preliminary validation actions by launching the application after initial validation succeeds, before completing all validation levels. This allows the application to start executing while validation continues in the background, reducing channel change time while maintaining security through continued validation checks.
Solution Approach 2:
The validation process is segmented into multiple levels that can proceed independently. The initial validation level is completed before application launch, while subsequent validation levels continue in the background. This segmentation allows the system to balance security requirements with user experience by not blocking application launch on complete validation.
2Reliability
If application launch is delayed until final validation completion, then security is improved, but application responsiveness deteriorates
Solution Approach 1:
The system performs preliminary validation and launches the application before final validation completes. This preliminary action ensures initial security checks are passed while allowing the application to become responsive immediately, improving user experience without completely sacrificing security validation.
Solution Approach 2:
Validation checks continue in the background after application launch, maintaining continuous security verification without interrupting application execution. This ensures that security validation is not interrupted or delayed, while the application remains responsive to user interactions throughout the validation process.
3Reliability
If validation checks are completed fully before content presentation, then security is improved, but channel change performance deteriorates
Solution Approach 1:
The system performs preliminary validation checks before content presentation and launches the application to present content immediately. This preliminary validation ensures basic security requirements are met while allowing content delivery to proceed without waiting for complete validation, thereby improving channel change performance.
Solution Approach 2:
The system dynamically adjusts the validation execution based on content priority. High-priority content can be presented after initial validation, while lower-priority content waits for more complete validation. This dynamic approach optimizes channel change performance for important content while maintaining appropriate security validation levels.
Data Source
AI summary
Techniques are described for expanding and/or improving the Advanced Television Systems Committee (ATSC) 3.0 television protocol in robustly delivering the next generation broadcast television services. ATSC 3.0 applications may be launched based on partial validation, e.g., as soon as one level of validation passes, with ensuing layers being authenticated as the application commences launch and with launch being stopped if any layer fails validation.


