Parameter Value Assignment Using Segmented Unit Blocks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods struggle to automatically assign correct values to parameters with flexible configurations, such as IP addresses, due to non-unified formats of individual elements within overall constraints, leading to difficulties in maintaining freedom and optimal division of parameters.
Innovation Solution
A parameter value assignment device and method that decompose target parameters into unit blocks based on input constraint and value information, reorganizing constraints and value conditions to enable automated value assignment while maintaining original freedom.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If parameters are manually assigned to maintain flexibility and freedom in configuration, then adaptability is improved, but productivity deteriorates due to time-consuming manual processes
Solution Approach 1:
The patent segments parameters into hierarchical structures (parameter groups, parameter sets, and individual parameters) to enable systematic management. This segmentation allows automated processing while preserving flexibility by organizing parameters in manageable units that can be independently configured and assigned.
Solution Approach 2:
The patent introduces structured parameter definitions with explicit data types, formats, and constraint specifications. By formalizing parameter properties and enabling automated validation against these definitions, the system achieves both automation (improved productivity) and flexibility (adaptability) through parameterized configurations rather than rigid hardcoding.
2Productivity
If parameters are automatically assigned using existing methods, then productivity is improved, but manufacturing precision deteriorates due to inability to handle complex constraints and non-unified formats
Solution Approach 1:
The patent applies different data types, formats, and validation rules to different parameter locations within the hierarchy. Each parameter can have customized constraints and requirements tailored to its specific role, enabling precise control over assignment accuracy while maintaining automated processing through localized validation logic.
Solution Approach 2:
The patent implements automated validation mechanisms that check parameter assignments against predefined constraints, data types, and format requirements. This feedback loop ensures assignment accuracy by detecting and correcting errors automatically, maintaining manufacturing precision while enabling high-level automation.
3Adaptability or versatility
If parameters with non-unified formats are used to maintain degree of freedom, then adaptability is improved, but device complexity worsens due to difficulty in automated processing
Solution Approach 1:
The patent creates a universal parameter management framework that handles diverse parameter formats through a common structure. The hierarchical organization (parameter groups, sets, and individuals) combined with standardized metadata (data types, formats, constraints) enables the system to process various parameter formats uniformly, reducing processing complexity while preserving adaptability.
Data Source
AI summary
A parameter value assignment device comprises: a memory storing instructions; and processors configured to execute the instructions to: input constraint information indicating constraints and parameter value information indicating parameter value conditions, as requirements related to value assignment to target parameters; decompose target parameters into unit blocks based on the requirements; decompose the constraints into constraints between the unit blocks based on a result of decomposition of the target parameters, and reorganize the constraints between the unit blocks; decompose the parameter value conditions into parameter value conditions for the unit blocks based on the result of decomposition of the target parameters into the unit blocks; and assign a value to each of the target parameters based on the result of decomposition of the target parameters into the unit blocks, the constraints between the unit blocks, and the parameter value conditions for the unit blocks.


