Patent ID: 7434099
Filing Date: 2008-10-07
Classification: H04L

Abstract:
1. A system for diagnosing impairments in computer networking services, comprising: a plurality of connector gateways, wherein the plurality of connector gateways are configured in a computer network to interface to a plurality of data sources to provide access by the system to computer network data, business-related data, and extra-enterprise environmental data in the plurality of data sources; a knowledge manager in communication with each of the plurality of connector gateways, wherein the knowledge manager is configured to analyze data from the plurality of data sources to generate diagnostic conclusions for resolving the impairments in the computer networking services; a graphical user interface; and an interactor in communication with the knowledge manager, wherein the interactor is configured to generate format information for displaying at least the diagnostic conclusions to a user, wherein the knowledge manager comprises a plurality of rules engines, wherein at least one of accuracy and efficiency of the rules engines is altered to modify a time length for generating the diagnostic conclusions by the knowledge manager, and wherein the rules engines are locally or remotely distributed over the computer network to provide for distributed and parallel processing, wherein the knowledge manager comprises at least one diagnostic assistant, wherein the at least one diagnostic assistant is configured to collect data from the plurality of data sources via the plurality of connector gateways and to apply the collected data to the rules engines to generate the diagnostic conclusions, and wherein the diagnostic conclusions include locational as well as graphical representations of underlying data sources, wherein the graphical user interface is configured to display the format information from the interactor to the user, wherein the at least one diagnostic assistant comprises a plurality of graphical assistants, and wherein the graphical user interfaces displays a visual representation of a number of the graphical assistants that are currently active, as well as a percentage completion of a running diagnostic for each of the active graphical assistants.