Hybrid OS Update Stability via Second OS Stop Unit

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
ImprovefunctionalityVSAvoidstability
Core Design Contradiction:
Adaptability or versatilityVSReliability

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #15Dynamics

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

Engineering Contradiction:
Improvecontinuous functionalityVSAvoidwriting speed
Core Design Contradiction:
ProductivityVSSpeed

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.

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
ImprovestabilityVSAvoidcontinuous operation
Core Design Contradiction:
ReliabilityVSDuration of action of stationary object

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.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS10331433B2Hybrid operating system for an in-vehicle apparatus
Publication Date: 2019.06.25 DENSO CORP
  • US10331433B2 patent drawing
  • US10331433B2 patent drawing
  • US10331433B2 patent drawing

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.