Patent ID: 8701047
Filing Date: 2014-04-15
Classification: G06F

Abstract:
1. At a computer system, a method for creating a configuration file for configuring an application to conform to specified configuration settings, the method comprising: accessing a hierarchical database comprising a plurality of technical controls, each of said technical controls having a description and a raw setting, said technical controls being defined in a plurality of groups, the description being a human readable description of a corresponding technical control, the raw setting, the raw setting being a value for a corresponding technical control; presenting at least one option within a user interface for soliciting user-input for selecting technical controls used to configure the application; receiving user input selecting at least two of said plurality of groups for use in creating said configuration file, said at least two of said plurality of groups including a first group and a second group, said first group including a technical control and defining that a corresponding raw setting for said technical control is to have a first value, said second group also including said technical control and defining that said corresponding raw setting for said technical control is to have a second different value; selecting a set of technical controls from said at least two of said groups for inclusion in said configuration, said set of technical controls representing configuration settings to which the application is to conform, said set of technical controls including said technical control; identifying a conflict for said technical control based on said first group defining that said corresponding raw setting is to have a first value and said second group defining that said corresponding raw setting is to have said second different value; selecting said first value for said technical control based on a conflict resolution criteria, said conflict resolution criteria being defined at a selection module; and formatting said set of technical controls, including said first value, into a configuration file, said configuration file consumable by said application to cause said application to conform to said configuration settings.