Patent ID: 7386845
Filing Date: 2008-06-10
Classification: G06F

Abstract:
1. A method for providing an automated knowledge base, the method comprising: receiving a system identifier and a target version, the system identifier identifying a particular computer system, wherein the computer system is a filer that provides access to stored data, and includes a first filer and a second filer connected locally to act as a single filer cluster, the target version identifying a target computer program to be installed on the computer system; retrieving configuration information of the particular computer system using the system identifier, wherein the configuration information includes a corresponding first configuration of the first filer and a corresponding second configuration of the second filer, wherein the first configuration and the second configuration are different, wherein at least a first portion of the computer program is to be installed on the first filer and a second portion of the computer program is to be installed on the second filer substantially simultaneously so as to continue acting together as a single filer cluster; accessing a rules list comprising a series of Boolean expressions and corresponding warning statements; and identifying at least one warning statement of the corresponding warning statements, the at least one warning statement describing a conflict between the target computer program and at least one of the first configuration and the second configuration, the identifying the at least one warning statement comprising evaluating one Boolean expression of the series of Boolean expressions, the one Boolean expression corresponding to the at least one warning statement, the evaluation of the Boolean expression identifying that the conflict between the target computer program and at least one of the first configuration and the second configuration exists; and generating a warning document comprising the at least one warning statement.