Patent ID: 7668944

Claim:
A system enabling the configuration of at least one network manageable device, the system comprising: a processor; a memory communicatively coupled with the processor, wherein the memory is encoded with elements comprising: a unified setting interface, wherein the unified setting interface interfaces with a management application, wherein the management application transmits a device request to the unified setting interface; a database, wherein the database is arranged as a hierarchical structure comprising: a higher level, wherein the higher level comprises an entry associated with a single network manageable device; and a lower level, wherein the lower level comprises sub-entries associated with an entry, wherein the sub-entries comprise a list of identification parameters comprising: a vendor; a model name; a model number; a serial number; manufacture name; a list of authorization parameters, wherein the authorization parameters comprise a username and password; a list of configurable parameters; and a list of manageable device scripts for generating a submission request; a request generator, wherein the request generator receives the device request from the unified setting interface and generates a submission request to modify a network manageable device parameter, wherein the submission request: contains predefined conditions and functions; and is generated as a device script designed to generate a submission request for a specific type of network manageable device; a device interface, wherein the device interface receives the submission request and communicates the submission request to a network manageable device; and a response processor, wherein the response processor receives a response of the network manageable devices via the device interface, wherein the response processor comprises: a parser, wherein the parser parses the response from the network manageable device; and a regular expression engine (REE), wherein the regular expression engine: detects the network manageable device type; identifies configurable parameters associated with the network manageable device; and extracts values associated with the configurable parameters utilizing a plurality of regular expressions; and wherein the response processor extracts data from the network manageable device response and forwards the extracted data to the unified setting interface for transfer to the at least one management application.