Design System Configuration Generation Using Similar Information Retrieval

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current design automation processes are time-consuming and require increased processing speed to efficiently generate configuration information for design targets based on indicated requirements.

Innovation Solution

A design system that repeatedly applies conversion rules to configuration components, utilizing a storage unit for association information, a determination unit to choose between outputting pre-existing or generated configuration information, a similar information acquisition unit to select similar definition information, and a configuration design unit to generate new configuration information, thereby enhancing processing speed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If configuration information is generated by repeatedly applying conversion rules to configuration components, then design automation and accuracy are improved, but processing time increases

Engineering Contradiction:
Improvedesign automationVSAvoidprocessing time
Core Design Contradiction:
Extent of automationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by storing association information between definition information and configuration information in advance. When a design target is provided, the determination unit checks if pre-stored configuration information can be directly output, avoiding the need to repeatedly apply conversion rules and thus reducing processing time while maintaining automation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses copying by selecting similar definition information from previously processed designs and reusing their associated configuration information. This allows the system to replicate proven configurations for similar design targets, significantly reducing processing time compared to generating configurations from scratch through repeated rule application.

Inventive Principle:
Principle #26Copying

2Productivity

If pre-stored association information is used to speed up processing, then processing speed is improved, but design flexibility may be reduced

Engineering Contradiction:
Improveprocessing speedVSAvoiddesign flexibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system implements dynamics by providing multiple pathways for configuration generation: direct output of pre-stored configuration information for speed, or repeated application of conversion rules for flexibility. The determination unit dynamically selects the appropriate pathway based on the specific design target and requirements, allowing the system to adapt its processing mode to balance speed and flexibility as needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system applies local quality by using pre-stored association information selectively rather than universally. The determination unit evaluates each design target individually and applies the fast path only when appropriate conditions are met, while allowing full rule-based generation for cases requiring more flexibility. This localized application of optimization maintains design flexibility where needed while achieving speed improvements where applicable.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20240394425A1Design system, information processing device, storage medium, output device, and method
Publication Date: 2024.11.28 NEC CORP
  • US20240394425A1 patent drawing
  • US20240394425A1 patent drawing
  • US20240394425A1 patent drawing

AI summary

An information processing device provided with a similar information acquisition unit that, when definition information for a design target has been input, acquires similar requirement information, which is requirement information associated with definition information similar to definition information of the design target, based on association information in which a set of definition information including one or multiple requirement elements, requirement information indicating the requirements represented by a component group, and configuration information indicating a configuration represented by a component group have been associated in advance, and a configuration design unit that generates new configuration information with respect to requirement information based on the definition information of the design target, by applying conversion rules that were applied to a portion of a component group represented by the similar requirement information, and thereafter performing the configuration generation process.