System Configuration Concretization With Essential Rule Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing automatic design techniques struggle to efficiently derive a concrete configuration from abstract system requirements due to redundant search paths and increased computation time, particularly when dealing with large and complex ICT system designs.

Innovation Solution

A system configuration derivation device and method that utilizes a concretizing policy specifying unit, comprehensiveness verification unit, and configuration information concretizing unit to efficiently convert abstract configurations into concrete configurations by applying concretizing rules, avoiding redundant search paths and optimizing the application of concretizing actions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If sequential application of concretizing rules is used to convert abstract configuration to concrete configuration, then the design process can be automated, but the computation time increases significantly due to redundant search paths

Engineering Contradiction:
Improveautomation of design processVSAvoidcomputation time
Core Design Contradiction:
Extent of automationVSLoss of time

Solution Approach 1:

The patent performs preliminary analysis to identify essential concretizing actions before executing the full conversion process. The comprehensiveness verification unit determines which concretizing actions are necessary to remove abstract elements, allowing the system to skip redundant operations and directly apply only the essential transformations, thereby reducing computation time while maintaining automation.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If all possible concretizing actions are explored to ensure comprehensive conversion, then completeness is achieved, but the search space expands exponentially

Engineering Contradiction:
Improvecompleteness of conversionVSAvoidsearch space complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts and identifies only the essential concretizing actions from the set of all possible actions. The comprehensiveness verification unit filters out redundant operations by determining which actions are truly necessary to achieve complete conversion of abstract elements. This extraction approach maintains completeness while dramatically reducing the effective search space by focusing only on essential transformations.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If redundant search paths are eliminated to reduce computation time, then efficiency improves, but the risk of missing essential concretizing actions increases

Engineering Contradiction:
Improveconversion efficiencyVSAvoidcompleteness of concretization
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements a feedback mechanism through the comprehensiveness verification unit that continuously checks whether identified essential concretizing actions are sufficient to remove all abstract elements. This verification step provides feedback on the completeness of the selected actions, allowing the system to confirm that efficiency gains from eliminating redundant paths do not compromise the thoroughness of the conversion process.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12513054B2System configuration derivation device, system configuration derivation method, and computer-readable medium
Publication Date: 2025.12.30 NEC CORP
  • US12513054B2 patent drawing
  • US12513054B2 patent drawing
  • US12513054B2 patent drawing

AI summary

A system configuration derivation device (300) according to the present disclosure includes: a concretizing policy specifying unit (302) configured to specify, from among concretizing actions, which correspond to concrete conversion of an abstract configuration by concretizing rules, a concretizing action that it is essential to apply to the input abstract configuration; a comprehensiveness verification unit (303) configured to verify whether or not the essential concretizing action capable of removing abstract elements included in the input abstract configuration can be applied comprehensively to the input abstract configuration; and a configuration information concretizing unit (301) configured to apply the essential concretizing action specified by the concretizing policy specifying unit (302) based on the result of the verification performed by the comprehensiveness verification unit (303), thereby converting the input abstract configuration to a more concrete abstract configuration until the abstract configuration no longer includes abstract elements.