Digital Broadcast Receiver Startup with Staged VM Initialization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Digital broadcasting receivers take longer to initialize when equipped with devices for additional services, causing inconvenience as they need to process various services beyond basic audio/video broadcasts, especially when the number of devices increases.
Innovation Solution
A method and apparatus that separate the initialization tasks for basic A/V broadcasting and data broadcasting services, where the digital broadcasting receiver first provides the A/V service and then initializes the virtual machine for data broadcasting, allowing for quicker initialization by executing these tasks sequentially.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the digital broadcasting receiver initializes all services including data broadcasting virtual machine at power on, then the receiver is fully ready to provide all services, but the initialization time increases significantly
Solution Approach 1:
The initialization process is segmented into two distinct phases: a first task for A/V service initialization that executes at power on, and a second task for virtual machine initialization that executes after A/V service is ready. This segmentation allows the system to provide basic services quickly while preparing additional services in the background, resolving the contradiction between full service readiness and fast initialization.
Solution Approach 2:
The system performs preliminary initialization of the A/V service infrastructure first, making basic services available immediately. The virtual machine initialization is then performed as a preliminary action in the background that prepares additional services without blocking the user from accessing basic functionality, thus achieving both quick startup and eventual full readiness.
2Ease of operation
If the receiver provides basic A/V services immediately, then user satisfaction improves, but additional services remain unavailable until later initialization
Solution Approach 1:
Services are segmented into immediate A/V services that provide basic functionality and ease of operation, and additional data broadcasting services that require virtual machine initialization. This segmentation allows users to access basic services immediately while additional services become available afterward, balancing accessibility with service variety.
Solution Approach 2:
The initialization process continues in the background after A/V services are provided. The virtual machine initialization task executes continuously in the background, ensuring that additional services become available without interrupting the user's access to basic services, thus maintaining continuity of useful action across different service levels.
Data Source
AI summary
An apparatus for initializing a digital broadcasting receiver and method thereof are disclosed, by which the digital broadcasting receiver provided with virtual machine to process additionally provided services can be quickly initialized. The present invention includes generating a first task required for initializing the digital broadcasting receiver in order to perform an A/V broadcasting service, generating a second task required for initializing a virtual machine installed in the digital broadcasting receiver to perform a data broadcasting service, initializing the digital broadcasting receiver included in the digital broadcasting receiver by executing the first task and initializing the virtual machine by executing the second task after the digital broadcasting receiver is initialized.


