Information Processing for Natural-Language Requirement Structuring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems struggle with generating accurate requirement definitions, often resulting in contradictions or lacking information due to inexperienced engineers, which hampers effective system development.

Innovation Solution

An information processing apparatus and method that acquires and structures requirement information candidates from natural language input, and concretizes them using a structuring and concretization control means to generate feasible design information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If requirement information is generated by inexperienced engineers, then the generation process can be completed, but the requirement definition contains contradictions or lacks information

Engineering Contradiction:
Improverequirement generation speedVSAvoidrequirement definition accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent introduces an information processing apparatus as an intermediary between the engineer and the requirement definition. This apparatus automatically generates multiple requirement information candidates from input conditions, structures them using classification information, and presents them to the engineer for selection. This mediator eliminates the need for engineers to manually create requirements from scratch, thereby maintaining productivity while significantly improving the accuracy and consistency of requirement definitions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables self-service by automatically generating structured requirement information candidates based on input conditions and classification information. The apparatus performs the complex task of requirement formulation autonomously, including generating multiple candidates, structuring them according to predefined classifications, and organizing them into coherent requirement definitions, thereby compensating for the engineer's inexperience without requiring additional manual effort.

Inventive Principle:
Principle #25Self-service

2Reliability

If multiple requirement information candidates are generated and structured, then the accuracy of requirement definition is improved, but the processing complexity increases

Engineering Contradiction:
Improverequirement definition accuracyVSAvoidprocessing system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the requirement generation process into distinct functional modules: an automatic generation unit that creates requirement information candidates, a structuring unit that organizes candidates using classification information, and a presentation unit that displays structured candidates to the engineer. This segmentation allows each module to perform its specific function independently, managing complexity through modular design while enabling accurate requirement definition through systematic processing of multiple candidates.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system manages complexity by changing the parameter of structure organization rather than increasing processing complexity. Classification information is used to systematically organize requirement information candidates into predetermined categories, transforming an unstructured set of candidates into a well-organized requirement definition. This parameter change from unstructured to structured organization improves accuracy without proportionally increasing processing complexity.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If structured requirement information candidates are concretized, then feasible design information is provided, but the processing time increases

Engineering Contradiction:
Improvedesign information feasibilityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-defining classification information and candidate structures before the actual requirement definition task. The system prepares multiple requirement information candidates in advance with various possible interpretations and structures, so that when an engineer provides input conditions, the system can quickly select and present appropriate pre-structured candidates rather than creating everything from scratch. This preliminary preparation reduces processing time while maintaining feasibility through structured concretization.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250258652A1Information processing apparatus, control method of an information processing apparatus, and non-transitory computer-readable storage medium
Publication Date: 2025.08.14 NEC CORP
  • US20250258652A1 patent drawing
  • US20250258652A1 patent drawing
  • US20250258652A1 patent drawing

AI summary

An information processing apparatus includes a structuring control means and a concretization control means. The structuring control means acquires request information described in a natural language, generates at least one or more requirement information candidates based on the acquired request information, and structures the generated at least one or more requirement information candidates. The concretization control means concretizes the at least one or more structured requirement information candidates.