Deriving Concrete System Configurations from Abstract Inputs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies face challenges in concretizing system configurations when quantitative requirements have undetermined numerical values, making it difficult to derive concrete system configurations that meet operational conditions.

Innovation Solution

A system configuration derivation device and method that takes an abstract configuration and undetermined quantitative requirements, applying concretizing rules to derive a concrete configuration that meets specified quantitative conditions, using a configuration information concretizing unit, concretizing rule storage, and quantitative requirement verification to ensure the system configuration is fully concretized and operational.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If automatic design techniques are used to concretize system requirements, then design efficiency is improved, but the technique cannot handle quantitative requirements with undetermined numerical values

Engineering Contradiction:
Improvedesign efficiencyVSAvoidability to handle undetermined quantitative requirements
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent applies dynamics by making the concretizing rules flexible and adaptable. The rules can dynamically adjust to handle undetermined numerical values in quantitative requirements, transforming from static design techniques to dynamic ones that can accommodate varying degrees of determination in requirements data.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter state of the design technique by introducing the ability to process parameters with undetermined values. The concretizing rules operate on quantitative requirements where numerical values may be determined or undetermined, changing the parameter handling capability from requiring fixed values to accepting variable determination states.

Inventive Principle:
Principle #35Parameter changes

2Ease of manufacture

If conventional concretizing methods are applied, then simple cases can be processed, but complex cases with undetermined numerical values cannot be resolved

Engineering Contradiction:
Improveease of processing simple casesVSAvoidcomplexity of handling undetermined values
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The patent segments the concretizing process into distinct rules that can independently handle different aspects of the configuration derivation. Each concretizing rule can focus on specific elements, allowing simple cases to be processed efficiently while complex cases with undetermined values are broken down into manageable segments that can be addressed individually.

Inventive Principle:
Principle #1Segmentation

3Reliability

If system configuration design is performed manually to ensure correctness, then reliability is improved, but labor intensity increases significantly

Engineering Contradiction:
Improvecorrectness of system configurationVSAvoidlabor intensity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent incorporates feedback mechanisms in the concretizing rules that verify whether derived configurations meet the quantitative requirements. The system can check and validate the correctness of derived configurations, providing feedback to ensure reliability while maintaining automation. This reduces labor intensity by replacing manual verification with automated feedback-based validation.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11750443B2System configuration derivation device, method, and computer-readable recording medium
Publication Date: 2023.09.05 NEC CORP
  • US11750443B2 patent drawing
  • US11750443B2 patent drawing
  • US11750443B2 patent drawing

AI summary

Provided is a system configuration derivation device which, when given an abstract configuration, and quantitative requirements in which some numerical values are undetermined, is capable of outputting a concrete system configuration concretizing the abstract configuration, the concrete system configuration meets quantitative requirements representing conditions and the like necessary for the operation of a desired system and including given quantitative requirements. The configuration information concretizing unit 301 obtains as input an abstract configuration, which is information indicating a system configuration in which an undetermined part exists, and quantitative requirements, which are numerical requirements required for a system, and in which some numerical values are undetermined. The configuration information concretizing unit 301 outputs a concrete configuration, which is information indicating the system configuration in which an undetermined part does not exist, and which meets the quantitative requirements.