Patent ID: 7403933

Claim:
A computer system comprising: a main computer system comprising a database, an application server and a front-end server, wherein the main system executes an application in cooperation with a human user; and a remote service computer system for evaluating problems in the main system, comprising: a service module to collect problem related data from the main system, said problem related data representing a problem identified about data in the main system; an acquisition module to acquire knowledge representations; a knowledge module to receive the knowledge representations, generate solution identification rules comprising computer instructions to automatically solve the problem, group sets of the solution identification rules semantically, and store the knowledge representations with the sets of semantically grouped solution identification rules; and an inference module to process problem related data with knowledge representations to identify the solution identification rules and forward the solution identification rules through the service module to the main computer system, wherein the inference module identifies the solution identification rules by applying knowledge representations to the problem related data in at least one of a sequential order, a hierarchical order, and a dynamically adaptive order and wherein the identified solution identification rules are applied to solve the problem identified in the main system.