Vehicle Module Data Management Using Tree Structures
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for managing vehicle module data are inefficient, as they require batch recording and transmission, leading to high costs and inefficiencies in data processing and analysis, especially with the introduction of electronic devices and control units in vehicles.
Innovation Solution
A method using a tree data structure to record and manage module data in real-time, allowing for partial data recording and remote diagnosis of identical-type modules by transmitting malfunction information to a managing server for integrated management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If batch recording and transmission of module data is used, then data management is simplified, but data processing efficiency deteriorates and costs increase
Solution Approach 1:
The patent segments module data into hierarchical groups (vehicle-level, module-level, sub-module level) and records them in separate data structures. This allows selective recording and transmission of specific data segments rather than batch processing all data, improving processing efficiency while maintaining manageable complexity through organized data structures.
Solution Approach 2:
The patent implements partial recording by selectively capturing only relevant module data based on predefined criteria and hierarchical relationships. Instead of recording all generated data, the system records only necessary portions, reducing transmission costs and processing overhead while maintaining data management simplicity through targeted data collection.
2Loss of information
If all module data is transmitted to the server, then complete data analysis is enabled, but transmission costs and processing time increase significantly
Solution Approach 1:
The patent performs preliminary filtering and selection of module data before transmission based on hierarchical relationships and predefined criteria. The system pre-identifies which data segments need to be transmitted and which can be processed locally, enabling complete necessary data analysis while reducing transmission time by sending only essential data portions.
Solution Approach 2:
The patent applies different data handling qualities to different data segments based on their hierarchical level and importance. Critical module data is transmitted to the server for comprehensive analysis, while less critical data is processed locally. This differentiated approach ensures data completeness for important information while minimizing transmission time through selective data handling.
3Productivity
If selective recording of module data is implemented, then data processing efficiency improves, but data management complexity increases
Solution Approach 1:
The patent implements a nested hierarchical data structure where vehicle-level data contains module-level data, which in turn contains sub-module level data. This nesting approach enables selective recording at different hierarchical levels while maintaining organized data management. The hierarchical structure allows efficient data processing by enabling selection of specific nested levels without increasing overall management complexity.
Data Source
AI summary
A method for managing modules incorporated into a plurality of vehicles is provided. The method includes steps of: a managing device (a) performing data collection for determining whether descendant modules are malfunctional, on condition that a module signal generated from an ancestor module is acquired, and that specific module data are recorded in a node of a tree data structure, and then if the specific module data are determined as corresponding to a malfunction of the ancestor module; and (b) transmitting individual malfunction information to a managing server to thereby allow the managing server to perform diagnosis on identical-type modules, where the individual malfunction information includes information on the malfunction of the ancestor module and the descendant modules, and where the identical-type modules are selected among modules of other vehicles by referring to whether each modules of said other vehicles is identical to the ancestor module and the descendant modules.


