Electronic Control Unit Feature Discovery and Dynamic Loading

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In automotive electronics, managing system variations across distributed electronic control units is inefficient due to the need for each unit to be aware of feature differences, leading to increased complexity and costs.

Innovation Solution

Implementing system configuration management using encapsulation and discovery, where electronic control units determine and selectively load features through a discovery procedure, allowing units to operate based on available features without requiring all units to implement the same features.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If each electronic control unit is made aware of all feature differences across system variations, then system configuration management becomes possible, but device complexity and implementation costs increase

Engineering Contradiction:
Improvesystem configuration managementVSAvoidcontrol unit complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the feature set into individual feature identifiers that can be independently discovered and managed. Each electronic control unit only needs to know about features relevant to its function, not all features in the system. The discovery procedure queries other control units for their feature sets, allowing segmented knowledge distribution across the network.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal discovery procedure that can be executed by any electronic control unit in the network to determine available features. This universal mechanism allows the same control unit design to function across different system variations without requiring unit-specific customization, reducing overall device complexity while maintaining adaptability.

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

2Reliability

If each electronic control unit implements all possible features, then all units can operate independently, but implementation costs and device complexity increase

Engineering Contradiction:
Improveunit independenceVSAvoidimplementation cost
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent implements dynamic feature loading where electronic control units selectively load feature implementations based on what is available in the system. Instead of statically compiling all features into every unit, the system dynamically determines at runtime which features are present and loads only those features, reducing implementation costs while maintaining unit independence through the discovery procedure.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of feature availability from a fixed compile-time property to a dynamic runtime property. Control units can adapt their behavior based on the discovered feature set, allowing the same hardware to support multiple configuration scenarios without requiring all features to be physically implemented in every unit, thereby reducing manufacturing costs.

Inventive Principle:
Principle #35Parameter changes

3Ease of manufacture

If the same control unit design is used across all system variations, then manufacturing simplicity is maintained, but the ability to handle feature variations is lost

Engineering Contradiction:
Improvemanufacturing simplicityVSAvoidfeature variation handling
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent enables control units to self-determine their operational configuration through the discovery procedure. Each unit independently queries the network to discover which features are available and automatically adapts its behavior accordingly. This self-service mechanism allows a single control unit design to handle feature variations without requiring manual configuration or multiple hardware variants, maintaining manufacturing simplicity while achieving adaptability.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9989955B2System configuration management using encapsulation and discovery
Publication Date: 2018.06.05 HONDA MOTOR CO LTD
  • US9989955B2 patent drawing
  • US9989955B2 patent drawing
  • US9989955B2 patent drawing

AI summary

System configuration management using encapsulation and discovery is provided. The configuration management may include requesting, by a first electronic control unit comprising a processor, feature information associated with a second electronic control unit. The feature information may include data related to a set of features implemented by the second electronic control unit. The configuration management may also include loading, by the first electronic control unit, an internal control for a first feature of the set of features based on a determination that the first feature is not loaded on the first electronic control unit.