Patent ID: 8589323
Filing Date: 2013-11-19
Classification: G06F,G06N

Abstract:
1. A system for monitoring a computing device comprising: a. a server device in communication with the computing device, the server device including a memory device comprising an expert system library; b. a plurality of programs for interacting with the computing device to gather information, wherein the plurality of programs are stored within the expert system library, wherein the plurality of programs run in the background of the computing device; c. a knowledge base element coupled to the plurality of programs, wherein the knowledge base element is configured to receive the information and to generate a new program configured to interact with the computing device, wherein the new program and one or more subsequent new programs are generated based on the information gathered from the computing device, and wherein the new program is configured to test the computing device for a configuration defect and to provide a remediation solution to one or more discovered configuration defects; and d. a feedback mechanism for sending feedback to the knowledge base element, wherein the knowledge base element expands the expert system library.