Vehicle Travel Control Isolation Using Dual OS and Hypervisor

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing travel assistance systems rely on a single Operating System (OS) for both specifying and controlling vehicle travel, which makes them vulnerable to instability or failure if a temporary trouble occurs in the OS.

Innovation Solution

A travel assistance apparatus and system that utilize two separate Operating Systems (OS) - one for specifying travel control amounts based on detected and communicated movement information, and another for performing travel control, with a hypervisor controlling the execution of both OS.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single Operating System is used to execute both specifying travel control amount and controlling vehicle travel, then device complexity is reduced, but reliability deteriorates because temporary troubles in the OS can cause both functions to become impossible or unstable

Engineering Contradiction:
Improvesystem complexityVSAvoidtravel control reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent divides the single OS into two separate OS instances: a first OS for specifying travel control amounts and a second OS for controlling vehicle travel. This segmentation isolates potential failures, so that a trouble in one OS does not affect the other, thereby improving reliability while maintaining manageable system complexity through virtualization technology.

Inventive Principle:
Principle #1Segmentation

2Reliability

If two separate Operating Systems are used for specifying and controlling travel, then reliability is improved by isolating potential issues, but device complexity increases

Engineering Contradiction:
Improvetravel control reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a travel control amount specification unit and a travel control unit as intermediary components that bridge the two OS instances. The first OS specifies travel control amounts which are then transmitted to the second OS for execution, creating a controlled interface that manages complexity while maintaining the reliability benefits of separate OS instances.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12204341B2Travel assistance apparatus, travel assistance system, and travel assistance method
Publication Date: 2025.01.21 PANASONIC AUTOMOTIVE SYST CO LTD
  • US12204341B2 patent drawing
  • US12204341B2 patent drawing
  • US12204341B2 patent drawing

AI summary

The travel assistance apparatus includes: a first Operating System (OS) that controls execution of at least one of a first application and/or a second application, the first application being for specifying a first travel control amount of a vehicle based on first movement information on a position and a speed of an object around the vehicle, the second application being for specifying a second travel control amount of the vehicle based on second movement information on a position and a speed of the object; a second OS that controls execution of a third application for performing travel control of the vehicle based on at least one of the first travel control amount and/or the second travel control amount; and a hypervisor that is executed on a processor and controls execution of the first OS and the second OS.