User Settings Control for Service Provider App Execution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing digital media playback systems lack the ability to effectively execute service provider applications based on user settings, such as language preferences, content rating preferences, and accessibility settings, across various transmission standards.
Innovation Solution
A method and device for determining user settings and causing the execution of service provider applications based on these settings, utilizing a content delivery protocol model aligned with the ATSC 3.0 suite of standards, which includes a service distribution engine to package and transmit application components, and a receiver device to process and render multimedia content according to user preferences.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If service provider applications are executed without considering user settings, then application execution simplicity is maintained, but user personalization and preference-based customization are lost
Solution Approach 1:
The system performs preliminary determination of user settings before application execution. The receiver device obtains user settings (language preferences, content rating preferences, accessibility settings) in advance and uses these settings to control whether and how service provider applications are executed, ensuring personalized delivery without adding complex runtime decision-making
Solution Approach 2:
The patent introduces an intermediary control mechanism where user settings act as a mediator between the service provider application and the execution engine. The receiver device uses these settings to determine application execution, creating a layered control structure that personalizes delivery without requiring complex direct interaction between applications and user profiles
2Adaptability or versatility
If user settings are determined and applied for each service provider application, then personalized content delivery is achieved, but processing time and system overhead increase
Solution Approach 1:
The patent merges the user settings determination process with the existing application execution workflow. Instead of treating settings determination as a separate preliminary step, the system integrates it into the application delivery chain, allowing settings to be obtained and applied in conjunction with standard application execution procedures, thereby minimizing additional time overhead
3Object-affected harmful factors
If service provider applications are blocked based on content rating preferences, then user protection from inappropriate content is improved, but application functionality and information delivery are reduced
Solution Approach 1:
The system applies content rating preferences selectively rather than universally. User settings determine whether a service provider application is blocked or executed, allowing appropriate content to be delivered while blocking only those applications that violate user-defined rating preferences. This localized application of filtering ensures protection without unnecessary loss of valuable information
Data Source
AI summary
A device may be configured to cause application based features corresponding to a service provided by a service provider to execute based on one or more determined user settings.


