Hybrid OS Update Stability via Second OS Stop Unit
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In in-vehicle apparatuses with hybrid OS structures, distribution applications acquired from external sources can unpredictably influence native applications during software updates, affecting writing speed and processing performance, leading to instability.
Innovation Solution
An in-vehicle apparatus with a hybrid OS structure that includes a first OS for native applications and a second OS for distribution applications, featuring a stop unit that temporarily halts the second OS during software updates to prevent interference from distribution applications, ensuring stable updates.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a hybrid OS structure is used to execute both native applications and distribution applications simultaneously, then the functionality and versatility of the in-vehicle apparatus is improved, but the stability and reliability of the system during software updates deteriorates due to unpredictable influences from distribution applications
Solution Approach 1:
The patent divides the OS execution environment into distinct segments: a first OS for native applications and a second OS for distribution applications. During software updates, the system segments the execution by stopping the second OS while allowing the first OS to continue running, thus isolating the update process from potential interference by distribution applications while maintaining overall system functionality.
Solution Approach 2:
The patent implements dynamic control of OS execution states. The stop unit dynamically adjusts the execution state of the second OS based on the update status - stopping it during updates and resuming it after updates. This dynamic approach allows the system to adapt its behavior to different operational phases, ensuring stability during critical update operations while maintaining versatility during normal operation.
2Productivity
If distribution applications are allowed to run during software updates, then the system maintains continuous functionality, but the writing speed and processing performance of the update process deteriorates
Solution Approach 1:
The patent applies preliminary action by stopping the second OS before the software update process begins. This preventive measure ensures that no distribution applications will interfere with the update process, guaranteeing optimal writing speed and processing performance from the start of the update operation.
3Reliability
If the second OS is stopped during software updates, then the stability and writing speed of the update process is improved, but the continuous operation capability of the system deteriorates
Solution Approach 1:
The patent implements periodic action through the cyclic stopping and resuming of the second OS. The system alternates between two states: (1) stopping the second OS during software updates to ensure stability and optimal performance, and (2) resuming the second OS after updates to restore full functionality. This periodic control pattern allows the system to achieve both high stability during critical operations and continuous operation capability during normal phases.
Data Source
AI summary
An in-vehicle apparatus with a hybrid OS structure including a first OS for executing a native application pre-installed in the in-vehicle apparatus and a second OS for executing a distribution application acquired from an external apparatus is provided. The in-vehicle apparatus includes a storage device that stores the multiple OSs and the applications; an update unit that updates each software in the storage device; and a stop unit that makes a function of the second OS temporarily stop during an update operation of the update unit.


