Method for verifying user changeable configuration settings and selectively modifying non-supported setting values to supported setting values in user selected and non-selected content units
First Claim
1. A computer-implemented method for performing a configuration check to verify a validity of user changeable configuration settings in an application comprising:
- responsive to receiving an identifier of a selected content unit in the application containing a plurality of user changeable configuration settings of the application, retrieving a configuration check algorithm to verify the validity of a configuration setting of the selected content unit, the selected content unit representing a subset of functionality of the application;
applying, through a processing device, a value of the configuration setting in the selected content unit retrieved from the application to the configuration check algorithm to calculate a control parameter output;
identifying at least one instance in at least one non-selected content unit of the application where the retrieved configuration check algorithm generates a same calculated control parameter output;
including each identified instance in each non-selected content unit in a table;
responsive to the calculated control parameter output having a first unsupported value in a first automated configuration check interface, sending an option to exit the first automated configuration check interface and enter a second manual configuration check interface to a user interface system, the second manual configuration check interface providing options in an interface for a user to manually change the configuration setting value (i) in the selected content unit and (ii) in the selected content unit and those non-selected content units in the table;
responsive to the calculated control parameter output having a second unsupported value in the first automated configuration check interface, sending options to modify the configuration setting value to a predetermined supported value fp in the selected content unit and (ii) in those non-selected content units in the table and after an option selection is made, continue checking another configuration setting value in the first configuration check interface to the user interface system; and
responsive to the calculated control parameter output having a supported value in a first configuration check interface, continue checking another configuration setting value in the first configuration check interface to the user interface system.
2 Assignments
0 Petitions
Accused Products
Abstract
A value of a configuration setting contained within a selected content unit of an application may be used as input for a configuration check algorithm to calculate a control parameter output. The algorithm may include logical operators, conditional statements, mathematical logic, and mathematical functions. The algorithm may be used to verify the correctness of the value. Different control parameter output values may be associated with different options in the automated configuration verification program. The options may include, but are not limited to, modifying an unsupported configuration setting value to a supported value, updating configuration setting values in non-selected content units, exiting the automated program and switching to a manual configuration setting change mode, and automatically updating a configuration setting value to a supported value without further intervention.
14 Citations
20 Claims
-
1. A computer-implemented method for performing a configuration check to verify a validity of user changeable configuration settings in an application comprising:
-
responsive to receiving an identifier of a selected content unit in the application containing a plurality of user changeable configuration settings of the application, retrieving a configuration check algorithm to verify the validity of a configuration setting of the selected content unit, the selected content unit representing a subset of functionality of the application; applying, through a processing device, a value of the configuration setting in the selected content unit retrieved from the application to the configuration check algorithm to calculate a control parameter output; identifying at least one instance in at least one non-selected content unit of the application where the retrieved configuration check algorithm generates a same calculated control parameter output; including each identified instance in each non-selected content unit in a table; responsive to the calculated control parameter output having a first unsupported value in a first automated configuration check interface, sending an option to exit the first automated configuration check interface and enter a second manual configuration check interface to a user interface system, the second manual configuration check interface providing options in an interface for a user to manually change the configuration setting value (i) in the selected content unit and (ii) in the selected content unit and those non-selected content units in the table; responsive to the calculated control parameter output having a second unsupported value in the first automated configuration check interface, sending options to modify the configuration setting value to a predetermined supported value fp in the selected content unit and (ii) in those non-selected content units in the table and after an option selection is made, continue checking another configuration setting value in the first configuration check interface to the user interface system; and responsive to the calculated control parameter output having a supported value in a first configuration check interface, continue checking another configuration setting value in the first configuration check interface to the user interface system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method for performing automated configuration checks to verify a validity of user changeable configuration settings in an application of an enterprise system comprising:
-
iteratively applying, through a processing device, values of selected configuration settings in the enterprise system to respective configuration check algorithms in a selected content unit of an application representing a subset of functionality of the application to verify the validity of the user changeable configuration settings; calculating a control parameter outputs from applying each of the configuration setting values to the respective configuration check algorithms; identifying at least one instance in at least one non-selected content unit of the application where the respective configuration check algorithm generates a same calculated control parameter output; including each identified instance in each non-selected content unit in a table; responsive to an application indicating that the respective value is supported, proceeding to a next iteration; and responsive to the application indicating that the respective value is not supported, providing options to modify the respective value to a supported value (i) in the selected content unit and (ii) in those non-selected content units in the table, and after an option selection is made, substituting the unsupported value with the supported value according to the option selection, the supported value identified from a data source linked to the respective algorithm, and proceeding to the next iteration. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A system to verify a validity of user changeable configuration settings of an application comprising:
-
a configuration database storing a configuration check algorithm to verify a validity of a configuration setting of a selected content unit representing a subset of functionality of the application, and a plurality of options; a connection to a user interface and the application; and a processing device to apply a value of a configuration setting retrieved from the application through the connection to a corresponding configuration check algorithm retrieved from the configuration database in a selected content unit of the application, calculate a control parameter output from the application, identify at least one instance in at least one non-selected content unit of the application where the retrieved configuration check algorithm generates a same calculated control parameter output, include each identified instance in each non-selected content unit in a table; and
send an option from configuration database to the user interface through the connection corresponding to the control parameter output, the options including;responsive to the calculated control parameter output having a first unsupported value in a first automated configuration check interface, a first option to exit the first automated configuration check interface and enter a second manual configuration check interface, the second manual configuration check interface providing options in an interface for a user to manually change the configuration setting value (i) in the selected content unit and (ii) in the selected content unit and those non-selected content units in the table; responsive to the calculated control parameter output having a second unsupported value in the first automated configuration check interface modifiable to a supported value, second options to modify the unsupported value to the supported value (i) in the selected content unit and (ii) in those non-selected content units in the table, and after an option selection is made, continue checking another configuration setting value in the first configuration check interface; and responsive to the calculated control parameter output having a supported value in a first configuration check interface, a third option to continue checking another configuration setting value in the first configuration check interface. - View Dependent Claims (17, 18, 19, 20)
-
Specification