Dependency Visualization for Regulatory-Compliant Software Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In embedded systems like automobiles, software updates are inefficient due to the complexity of dependencies and the need for specialized knowledge to ensure compliance with regulations, leading to delays in bug fixes and updates.

Innovation Solution

A dependency visualization device that uses generative AI to construct a business knowledge database, allowing stepwise narrowing of software elements related to updates, and outputs dependencies for easy user comprehension.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If experts with specialized knowledge manually identify and determine cooperative software dependencies, then compliance with regulations can be ensured, but the process becomes inefficient and time-consuming

Engineering Contradiction:
Improvecompliance with regulationsVSAvoidsoftware update efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent introduces a dependency visualization device as an intermediary system between the software update process and regulatory compliance requirements. This device automatically analyzes software dependencies, visualizes them in a structured manner, and identifies cooperative software that must be updated together, thereby maintaining compliance without requiring manual expert intervention for each dependency check

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The dependency visualization device enables the software update system to self-identify dependencies and compliance requirements through automated analysis. The system independently determines which software components are interconnected and must be updated together, eliminating the need for external experts to manually assess each update scenario

Inventive Principle:
Principle #25Self-service

2Reliability

If comprehensive dependency checking is performed across all software models and grades, then regulatory compliance is ensured, but the time required for software updates increases significantly

Engineering Contradiction:
Improveregulatory complianceVSAvoidsoftware update time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The dependency visualization device segments the comprehensive dependency checking process into manageable visual representations. By breaking down the complex web of software dependencies into structured visual diagrams, the system can efficiently analyze and communicate dependency relationships without requiring exhaustive manual checking of every possible software combination

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The device performs preliminary dependency analysis and visualization before the actual software update process. By pre-identifying cooperative software and dependency relationships, the system prepares compliance information in advance, allowing updates to proceed more quickly without compromising regulatory requirements

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If the scale of software is increased to meet growing functional requirements, then system capabilities are improved, but the complexity of managing software dependencies increases

Engineering Contradiction:
Improvesystem functional capabilitiesVSAvoidsoftware dependency complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The dependency visualization device provides a universal solution that can handle diverse software dependency scenarios across different automotive systems and functional domains. The same visualization framework effectively manages dependencies regardless of the specific software domain (autonomous driving, communication, user interface, etc.), making the system scalable without proportionally increasing management complexity

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20260056722A1Dependency Visualization Device and Dependency Visualization Method
Publication Date: 2026.02.26 HITACHI LTD
  • US20260056722A1 patent drawing
  • US20260056722A1 patent drawing
  • US20260056722A1 patent drawing

AI summary

Provided is a dependency visualization device for visualizing a dependency of software, and the dependency visualization device includes: a filtering unit configured to communicate with a user using knowledge information including information on elements related to the software, and to narrow the elements related to the software in a stepwise manner down to an element related to an update target; and an output unit configured to output the dependency of the software related to the update target based on the element narrowed down by the filtering unit.