Tree Structure Data Merge Subsystem for Rapid Information Group Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies face challenges in rapidly merging multiple tree structures representing information groups into a single structure, particularly when these structures are generated by different organizations or in environments with limited communication, due to high processing costs associated with inserting information from smaller structures into larger ones.

Innovation Solution

An information processing device and method that acquire and merge tree structure data by selecting nodes and reorganizing subtrees based on distance conditions, merging subtrees below parent nodes into a unified structure, and reorganizing subtrees with short distances to reduce processing costs and improve efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If information from smaller tree structures is inserted into larger tree structures, then merging of multiple tree structures is achieved, but processing time increases significantly

Engineering Contradiction:
Improvemerging speedVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent segments the merging process by identifying and extracting root nodes from multiple tree structures, then merging only these root nodes and their immediately connected subtrees. This segmentation avoids the need to process and reorganize entire large tree structures, significantly reducing processing time while achieving the merging objective.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts root nodes from multiple tree structures and separates them for specialized processing. By taking out the root nodes and their connected subtrees, the system can merge these extracted components efficiently without the computational overhead of merging complete tree structures, thus resolving the time complexity issue.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If traditional insertion method is used to merge tree structures, then completeness of merged structure is maintained, but processing complexity increases

Engineering Contradiction:
Improvecompleteness of merged structureVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent performs preliminary actions by pre-identifying root nodes and their connected subtrees before the merging process begins. This preliminary segmentation allows the system to work with pre-prepared components, reducing the complexity of the actual merging operation while ensuring that all necessary elements are included in the final merged structure.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11016953B2Information processing device, method, and program recording medium
Publication Date: 2021.05.25 NEC CORP
  • US11016953B2 patent drawing
  • US11016953B2 patent drawing
  • US11016953B2 patent drawing

AI summary

An information processing device includes acquisition means for acquiring a plurality of tree structure data in which information groups are represented by tree structures and merge means for generating merged tree structure data merging the plurality of tree structure data. The merge means merges, for information satisfying a condition indicating that a certain distance from other information in the tree structure data is maintained, a subtree at a level below the information in the tree structure data, into the merged tree structure data, wherein the information satisfying the condition is included in a node selected from the plurality of tree structure data; and reorganizing for information satisfying a condition indicating that the distance between pieces of information is short, a merged subtree by merging subtrees below the information in the tree structure data into the information.