Broadcast Receiver Application Conflict Resolution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional data broadcast specifications fail to allow new functions to be added to broadcast receivers and cause conflicts between data broadcast-associated applications and Native applications, especially when controlling audio/video data processing.
Innovation Solution
A method and class/interface structure that allows for pausing or deleting applications associated with cable modes if not in cable mode, and controlling broadcast receivers using native applications to prevent conflicts and enable new function implementation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data broadcast-associated applications control all functions of the broadcast receiver, then data broadcast functionality is improved, but adaptability to new functions and external devices deteriorates
Solution Approach 1:
The patent divides the application control system into two independent parts: data broadcast-associated applications (for cable mode) and Native applications (for other modes). This segmentation allows each application type to operate independently without interfering with the other, enabling both reliable data broadcast functionality and adaptability to new functions. The controller determines which application type to use based on the current input mode, ensuring that data broadcast applications only control functions when in cable mode while allowing Native applications to handle other modes and external devices.
2Reliability
If data broadcast-associated applications control all broadcast receiver functions, then data broadcast service is ensured, but conflict with Native applications occurs
Solution Approach 1:
The patent implements dynamic application switching based on the current input mode. The controller dynamically determines whether to activate data broadcast-associated applications or Native applications depending on whether the system is in cable mode or another mode. This dynamic approach prevents conflicts by ensuring that only the appropriate application type is active at any given time, while still ensuring reliable data broadcast service when in cable mode.
3Stability of the object's composition
If conventional broadcast specification controls all functions, then system stability is maintained, but device complexity increases
Solution Approach 1:
The patent segments the control structure into mode-specific controllers: data broadcast-associated applications for cable mode and Native applications for other modes. This segmentation simplifies the overall control structure by eliminating the need for a single complex controller that must handle all modes. Each application type focuses on its specific mode, reducing complexity while maintaining system stability through clear separation of responsibilities.
Data Source
AI summary
A method for managing the applications related to data broadcasting, a class/interface structure for controlling the same, and a broadcasting receiver for controlling the class/interface receiver can prevent data broadcast-associated application from conflicting with a Native application. The method comprising the steps of: pausing an application associated with a cable mode if a current input mode is not in cable mode; and controlling a broadcast receiver by using an application that is native to the broadcast receiver.


