IP Library › Granted Patent US 10,620,968
Granted Patent B2
US 10,620,968 · App. 15/572,232 · Granted Apr 14, 2020

Parameter determination device, parameter determination method, and medium

Inventor: Manabu Nakanoya (Tokyo, JP)
Assignee: NEC CORPORATION
G06F9/44505G06F9/445
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,620,968
App. No.
15/572,232
Granted
Apr 14, 2020
Kind
B2
Abstract

A parameter determination device according to the present invention includes: a processing unit (PU); and a storage, wherein the storage stores: a program; a system configuration definition including a plurality of elements each of which is a parameter set to a setting category that defines a configuration of a system; and a rule including identifiers of first and second ones of the setting categories; and the PU reads the program and performs functions, the function including: a grouping unit that groups the elements, based on the parameter for the second setting category of the elements; and an assignment execution unit that sets and outputs a parameter that is identical within a group or that is unique within the group, for the first setting category of each of the elements in the group.

Claims (42)

1. A parameter determination device comprising:

a processor; and

a storage storing:

a program;

a system configuration definition including a plurality of elements each of which is a parameter set to a setting category that defines a configuration of a system; and

a rule including identifiers of first and second ones of the setting categories,

wherein the program is executable by the processor to:

group the elements, based on the parameter for the second setting category of the elements; and

set and output a parameter that is identical within a group or that is unique within the group, for the first setting category of each of the elements in the group, wherein

the rule further includes a candidate parameter set and a specification of a scope, and

in accordance with the scope of the rule, the program is executable by the processor to further (a) select a unique parameter for each group from the candidate parameter set and set the selected parameter to the first setting category of each of the elements in the group, or (b) select a unique parameter for each of the elements in the group from the candidate parameter set and set the selected parameter to the first setting category of the element, wherein

the rule further includes a specification of an assignment method, and

the program is executable by the processor to further, in accordance with the assignment method in the rule, sequentially select the respective parameters in the candidate parameter set in a cyclic manner, in ascending order, or in descending order.

2. The parameter determination device according to claim 1 , wherein

the storage stores a plurality of rules, and

the program is executable by the processor to further:

select the rule in which the parameter of the second setting category is set from among a plurality of the rules with reference to the system configuration definition, output the selected rule and

process the selected rule, and add, to the system configuration definition, a description for adding the parameter set for the first setting category of the element to the element.

3. The parameter determination device according to claim 1 , wherein,

when detecting the element in which the parameter is set to the first setting category, the processor determines whether the parameter is already used for another of the elements and, when the parameter is not used, the processor does not select a new one of the parameters from the candidate parameter set and keeps the parameter set for the element.

4. A parameter determination method comprising:

storing a system configuration definition including a plurality of elements each of which is a parameter set to a setting category that defines a configuration of a system;

storing a rule including identifiers of first and second setting categories;

grouping the elements, based on the parameter of the second setting category of the elements; and

setting and outputting a parameter that is identical within a group or that is unique within the group, for the first setting category of each of the elements in a group, wherein

the rule further includes a candidate parameter set and a specification of a scope, and

the parameter determination method further comprises:

in accordance with the scope of the rule, (a) selecting a unique parameter for each group from the candidate parameter set and setting the selected parameter to the first setting category of each of the elements in the group, or (b) selecting a unique parameter for each of the elements in the group from the candidate parameter set and setting the selected parameter to the first setting category of the element, wherein

the rule further includes a specification of an assignment method, and

the parameter determination method further comprises:

in accordance with the assignment method in the rule, sequentially selecting the respective parameters in the candidate parameter set in a cyclic manner, in ascending order, or in descending order.

5. A non-transitory computer readable storage medium embodying a program causing a computer to perform a method, the method comprising:

storing a system configuration definition including a plurality of elements each of which is a parameter set to a setting category that defines a configuration of a system;

storing a rule including identifiers of first and second setting categories;

grouping the elements, based on the parameter of the second setting category of the elements; and

setting and outputting a parameter that is identical within a group or that is unique within the group, for the first setting category of each of the elements in the group, wherein

the rule further includes a candidate parameter set and a specification of a scope, and

the parameter determination method further comprises:

in accordance with the scope of the rule, (a) selecting a unique parameter for each group from the candidate parameter set and setting the selected parameter to the first setting category of each of the elements in the group, or (b) selecting a unique parameter for each of the elements in the group from the candidate parameter set and setting the selected parameter to the first setting category of the element, wherein

the rule further includes a specification of an assignment method, and

the parameter determination method further comprises:

in accordance with the assignment method in the rule, sequentially selecting the respective parameters in the candidate parameter set in a cyclic manner, in ascending order, or in descending order.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2017
From: NAKANOYA, MANABU
To: NEC CORPORATION
Reel/Frame 044050/0796 →
Priority Claims (1)
JP 2015-105111 · May 25, 2015 · national
Continuity (1)
Related Publication 20180129516A1 · May 10, 2018