基于知识的故障恢复支持系统的制作方法

文档序号:6577973阅读:118来源:国知局
专利名称:基于知识的故障恢复支持系统的制作方法
技术领域
本发明涉及一种用于为多个联网的信息处理设备中的故障恢复提 供支持的系统,并且更具体地涉及一种使用知识库的基于知识的故障 恢复支持系统。
背景技术
存在通过使用存储故障信息和故障恢复方法(恢复信息)的知识 库(也被称为知识数据库)而在不对操作员施加负担或者不需要操作 员干预的情况下能够从联网的信息处理设备中的故障快速恢复的各种 建议的系统。
例如,在日本专利申请公开JP-P2004-178296A中公开的系统(基
于知识的操作管理系统)包括多个受监控的服务器;监控服务器,具 有存储恢复命令和引导消息(恢复数据)的知识数据库并且从受监控 的服务器收集故障信息;以及监控终端,该监控终端显示从监控服务 器发送的信息并且由操作员操作。
当在上述系统中的受监控的服务器中发生故障时,受监控的服务 器将故障信息传送至监控服务器。 一旦接收到故障信息,监控服务器 就对知识数据库搜索与所接收到的故障信息相对应的恢复数据,将检 索到的恢复数据传送至受监控的服务器,并且发布用于恢复命令执行 的指令。一旦接收到用于恢复命令执行的指令,受监控的服务器就执行恢 复命令并且将命令执行的结果(恢复结果)传送至监控服务器。然后, 监控服务器接收恢复结果,并且将其转发到监控终端。系统管理员或 者其它人员通过监控终端可以确认恢复结果。系统管理员或者其它人 员也可以通过监控终端更新恢复数据(例如,通过添加或者校正恢复 数据)。

发明内容
本发明的示例性目的是提供一种易于引进的、非常实际的、基于 知识的故障恢复支持系统、用户终端、中继服务器、知识提供服务器 以及数据中继方法。
在本发明的示例性方面中,基于知识的故障恢复支持系统包括用 户终端、中继服务器以及多个知识提供服务器。用户终端包括软件 列表存储单元,用于存储可执行的软件的列表;第一知识库存储单元, 用于存储多个特定于软件类型的知识库,所述知识库存储包括故障信
息和用于该故障信息的恢复信息的知识信息;知识库输入单元,用于
输入来自中继服务器的知识库;以及新故障通知单元,如果发生没有
注册在被存储在第一知识库存储单元中的知识库中的新故障,则该新 故障通知单元创建至少包括新故障的描述的新故障信息,并且将所创
建的新故障信息传送至中继服务器。中继服务器包括用户终端处理 单元,用于通过网络与用户终端交换数据;知识提供服务器处理单元, 用于通过网络与知识提供服务器中的每一个交换数据;以及第二知识
库存储单元,用于存储通过知识提供服务器处理单元从知识提供服务 器中的每一个输入的多个特定于软件类型的知识库。知识提供服务器
中的每一个包括知识库创建单元,用于根据操作员输入的信息创建 特定于软件类型的知识库;第三知识库存储单元,用于存储所创建的 知识库;以及知识库传输单元,用于将存储在第三知识库存储单元中 的知识库传送至中继服务器。当通过中继服务器从用户终端接收到新故障信息时,知识库创建单元创建关于新故障信息的知识信息,并且 将所创建的知识信息添加至相关联的知识库。
在本发明的示例性方面中,基于知识的故障恢复支持系统包括用 户终端、中继服务器以及多个知识提供服务器。用户终端包括软件 列表存储单元,用于存储可执行的软件的列表;第一知识库存储单元, 用于存储多个特定于软件类型的知识库,所述知识库存储包括故障信 息和用于该故障信息的恢复信息的知识信息;知识库输入单元,用于 输入来自中继服务器的知识库;以及新故障通知单元,如果发生没有 注册在被存储在第一知识库存储单元中的知识库中的新故障,则该新 故障通知单元创建至少包括新故障的描述的新故障信息,并且将所创 建的新故障信息传送至中继服务器。中继服务器包括用户终端处理 单元,用于通过第一网络与用户终端交换数据;知识提供服务器处理 单元,用于通过第二网络与知识提供服务器中的每一个交换数据;以 及第二知识库存储单元,用于存储通过知识提供服务器处理单元从知 识提供服务器中的每一个输入的多个特定于软件类型的知识库。知识 提供服务器中的每一个包括知识库创建单元,用于根据操作员输入 的信息创建特定于软件类型的知识库;第三知识库存储单元,用于存 储所创建的知识库;以及知识库传输单元,用于将存储在第三知识库 存储单元中的知识库传送至中继服务器。当通过中继服务器从用户终
端接收到新故障信息时,知识库创建单元创建关于新故障信息的知识 信息,并且将所创建的知识信息添加至相关联的知识库。
在本发明的示例性方面中,用户终端包括软件列表存储单元, 用于存储可执行的软件的列表;知识库存储单元,用于存储多个特定 于软件类型的知识库,所述知识库存储包括故障信息和用于该故障信 息的恢复信息的知识信息;知识库输入单元,用于通过将至少包括软 件列表的知识库传输请求信息传送至通过预定网络连接的中继服务器 输入来自中继服务器的与软件列表相对应的一个或者多个知识库;以 及新故障通知单元,如果发生没有注册在被存储在知识库存储单元中的知识库中的新故障,则该新故障通知单元创建至少包括新故障的描 述的新故障信息,并且将所创建的新故障信息传送至中继服务器。
在本发明的示例性方面中,中继服务器包括用户终端处理单元, 用于与通过第一网络连接的用户终端交换数据;知识服务器处理单元, 用于与通过第二网络连接的知识提供服务器交换数据;以及知识库存 储单元,用于存储通过知识服务器处理单元从知识提供服务器中的每 一个输入的多个特定于软件类型的知识库。当从用户终端接收到至少 包括在用户终端处可执行的软件的列表的知识库传输请求信息时,用 户终端处理单元根据包括在知识库传输请求信息中的软件列表输入来 自知识库存储单元的一个或者多个相关联的知识库,并且将包括一个
或者多个所输入的知识库的响应信息传送至用户终端。知识服务器处 理单元将从用户终端传送的和由用户终端处理单元接收到的新故障信
息传送至相关联的知识提供服务器。
在本发明的示例性方面中,知识提供服务器中的每一个包括知 识库创建单元,用于根据操作员输入的信息创建特定于软件类型的知 识库;知识库存储单元,用于存储所创建的知识库;以及知识库传输 单元,用于将存储在知识库存储单元中的知识库传送至通过预定的网 络连接的中继服务器。当从中继服务器接收到至少包括没有注册在所 提供的知识库中的新故障的描述的新故障信息时,知识库创建单元创 建关于新故障信息的知识信息,并且将所创建的知识信息添加至相关 联的知识库。
在本发明的示例性方面中,数据中继方法包括用户终端处理步 骤,用于与通过第一网络连接的用户终端交换数据;知识服务器处理 步骤,用于与通过第二网络连接的知识提供服务器交换数据;以及知 识库存储步骤,用于将从知识服务器处理步骤中的知识提供服务器中 的每一个输入的多个特定于软件类型的知识库存储在存储设备中。在 用户终端处理步骤中,当从用户终端接收到至少包括在用户终端处可执行的软件列表的知识库传输请求信息时,根据包括在知识库传输请 求信息中的软件列表输入来自存储设备的一个或者多个相关联的知识 库,并且将包括所述一个或者多个所输入的知识库的响应信息传送至 用户终端。在知识服务器处理步骤中,将在用户终端处理步骤中从用 户终端接收到的新故障信息传送至相关联的知识提供服务器。
在本发明的示例性方面中,数据中继程序用于使得计算机执行 用户终端处理过程,用于与通过第一网络连接的用户终端交换数据; 知识服务器处理过程,用于与通过第二网络连接的知识提供服务器交 换数据;以及知识库存储过程,用于基于各个软件类型将在知识服务 器处理过程中从知识提供服务器中的每一个输入的知识库存储在存储 设备中。在用户终端处理过程中,当从用户终端接收到至少包括在用 户终端处可执行的软件列表的知识库传输请求信息时,根据包括在知 识库传输请求信息中的软件列表输入来自存储设备的一个或者多个相 关联的知识库,并且将包括所述一个或者多个所输入的知识库的响应 信息传输至用户终端。在知识服务器处理过程中,将在用户终端处理 过程中从用户终端接收到的新故障信息传输至相关联的知识提供服务
器o


图1是示出根据本发明的示例性实施例的基于知识的故障恢复支 持系统的整体配置的图。
图2是示出图1中所示的用户终端、中继服务器以及知识提供服 务器的内部配置的框图。
图3是示出当用户终端输入知识库时用户终端和中继服务器接着 执行过程的步骤的流程图。
图4是示出当在用户终端处发生新故障时用户终端接着执行新故 障通知过程的步骤的流程图。
图5是示出当中继服务器将新故障通知传送到相关联的知识提供 服务器时知识提供服务器和中继服务器接着执行过程的步骤的流程图。
图6是示出新故障信息存储单元的框图。 图7是示出接着执行新故障添加过程的步骤的流程图。 图8是示出根据本发明的另一个示例性实施例的基于知识的故障 恢复支持系统的整体配置的图。
具体实施例方式
现在将参考附图描述根据本发明的基于知识的故障恢复支持系统 的示例性实施例。
图1是示出根据本示例性实施例的基于知识的故障恢复支持系统 的整体配置的图。基于知识的故障恢复支持系统包括一个或者多个用
户终端l、中继服务器2以及多个知识提供服务器3。用户终端l、中 继服务器2以及知识提供服务器3被连接至诸如因特网的网络4并且 能够相互通信。
在系统中,每个用户终端1合并从知识提供服务器3提供的知识 库。当由于软件执行而导致发生故障时,用户终端1使用知识库以恢 复故障。如果故障是新的并且无法通过使用知识库来校正,则用户终 端1将关于故障的信息(新故障信息)传送到中继服务器2 (新故障通 知)。此外,通过中继服务器2,用户终端1定期地输入由知识提供服 务器3创建和管理的知识库。中继服务器2中继在用户终端1和知识 提供服务器3之间的数据传输。
用户终端1是信息处理设备(例如,个人电脑)。如图2所示, 用户终端1包括存储设备11 (例如,硬盘)、在程序控制下操作的知 识库输入单元12以及在程序控制下操作的新故障通知单元13。存储设 备U包括软件列表存储单元101,该软件列表存储单元101存储软 件列表,g卩,在用户终端1上使用的软件的列表;以及知识库存储单 元102,该知识库存储单元102存储通过中继服务器2从知识提供服务器3接收到的(下载的)知识库。
知识库是用于存储知识信息的数据库,该知识信息包括故障信 息,即,关于软件执行故障的信息;和恢复信息,S卩,关于故障恢复 (校正)方法的信息。知识库是针对各个软件类型准备的。故障信息 包括例如如果出现故障将会显示的故障的描述和错误消息。恢复信息 包括例如恢复命令和引导消息。
知识库输入单元12定期(例如,在每天的预定时间)输入来自中
继服务器2的最新的知识库。如果发生出现没有注册在知识库中的新 故障(即,通过使用知识库无法校正的故障),则新故障通知单元13 将新故障信息(即,关于新故障的信息)传送至中继服务器2。新故障 信息包括新故障的描述(例如,软件识别信息、故障情况以及错误消 息)。如果用户终端1处的操作员通过新的校正方法已经消除了新故 障,则新故障信息另外包括描述所采用的校正方法的恢复信息。
中继服务器2是信息处理设备(例如,工作站或者服务器)。它 包括存储设备21 (例如,硬盘)、在程序控制下操作的用户终端处理 单元22以及在程序控制下操作的知识提供服务器处理单元23。存储设 备21包括知识库存储单元201,该知识库存储单元201存储从多个知 识库提供者(即,知识提供服务器3)输入的知识库。知识库存储单元 201以这样的方式存储知识库根据相关联的知识提供服务器3 (知识 库提供者)分类所存储的知识库。此外,根据相关联的软件类型分类 从各个知识提供服务器3输入的知识库,并且对其进行维护。
用户终端处理单元22与各个用户终端1交换数据。根据来自于用 户终端1的知识库传输请求,用户终端处理单元22将请求的知识库传 送至用户终端1。用户终端处理单元22还执行用于接收从用户终端1 传送的新故障信息的过程。
15知识提供服务器处理单元23与每个知识提供服务器3交换数据。
知识提供服务器处理单元23定期(例如,在每天预定的时间)输入来 自每个知识提供服务器3的最新的知识库。此外,知识提供服务器处 理单元23将从用户终端1传送的新故障信息传送至相关联的知识提供 服务器3。
知识提供服务器3是由知识库提供者(例如,软件供应商)安装 的信息处理设备(例如,个人电脑)。知识提供服务器3包括存储设 备31 (例如,硬盘)、在程序控制下操作的知识库创建单元32以及在 程序控制下操作的知识库传输单元33。存储设备31包括知识库存储单 元301,该知识库存储单元301以这样的方式存储关于从知识库提供者 提供的一个或者多个软件程序的知识库根据软件类型分类所存储的 知识库。
在系统导入之前,知识库创建单元32通过经由为知识提供服务器 3所提供的输入/输出设备(未示出)的操作员的操作而输入信息。然 后,知识库创建单元32根据所输入的信息创建知识信息(故障信息和 恢复信息),并且为每个软件类型建立知识库。此外,知识库创建单 元32根据从用户终端1提供的新故障信息自动地或按照操作员命令创 建知识信息,并且将所创建的知识信息添加至用于相关联的软件的知 识库。操作员可以通过输入/输出设备根据需要校正知识库。
知识库传输单元33根据来自中继服务器2的知识库传输请求将与 特定的软件类型相对应的知识库或者支持所有受管理的软件程序的知 识库传送到中继服务器2。
现在将描述当用户终端1从中继服务器2输入知识库时执行的过 程。图3是示出当用户终端1输入知识库时用户终端1的知识库输入 单元12和中继服务器2的用户终端处理单元22执行的步骤的流程图。 该过程定期执行(例如,在每天的预定时间一次)。知识库输入单元12执行步骤S301以从存储设备11的软件列表存
储单元101输入在用户终端1上使用的软件列表(即,安装在用户终 端1上的软件的列表)。接下来,知识库输入单元12执行步骤S302 以创建包括所输入的软件列表的知识库传输请求信息,并且将所创建 的知识库传输请求信息传送至中继服务器2。
一旦从用户终端1接收到知识库传输请求信息,中继服务器2的 用户终端处理单元22就从知识库传输请求信息中提取软件列表。然后, 用户终端处理单元22执行步骤S303,以搜索存储设备21的知识库存 储单元201并且将用于每个软件程序的知识库输入软件列表中。根据 所输入的知识库的提供者存在两种情况。第一种情况是一个提供者固 定用于软件列表中的所有软件程序。第二种情况是多个提供者固定用 于软件列表中的所有软件程序。然后,用户终端处理单元22执行步骤 S304,以创建包括一个或者多个所输入的知识库的响应信息并且将所 创建的响应信息传送至请求用户终端1。
一旦从中继服务器2接收到响应信息,用户终端1的知识库输入 单元12就执行步骤S305,以从响应信息中提取知识库并且将它们存储 在存储设备11的知识库存储单元102中。现在将知识库更新为最新的 版本。
现在将描述当用户终端1已经遇到通过知识库无法校正的新故障 时执行的新故障通知过程。图4是示出当在用户终端1发生新故障时 用户终端1的新故障通知单元13接着执行新故障通知过程的步骤的流 程图。
当发生新故障时(当步骤S401中的査询被回答"是"时),新故 障通知单元13执行步骤S402以创建包括新故障的描述的新故障信息 (例如,关于所执行的软件的识别信息、故障条件以及错误消息)。此外,新故障通知单元13执行步骤S403,以监控由操作员执行的输入
程序和用户终端1的内部状态,并且判断操作员是否校正了故障。
如果在步骤S403中所获得的判断结果表示操作员校正了故障(当 步骤S403中的查询被回答"是"时),则新故障通知单元13执行步 骤S404,以输入所采用的故障校正程序作为恢复信息并且将恢复信息 整合到所创建的新故障信息中。
新故障通知单元13执行步骤S405,以将所创建的新故障信息暂 时地存储在存储设备11的预定区域或者诸如RAM的存储器(未示出) 中。将所存储的(一条或者多条)新故障信息作为新故障通知定期(例 如,在预定的时间)传送至中继服务器2。在这样的情况下,如果没有 出现新故障信息,则不需要发布新故障通知。然而,可以发布通知以 指示此种情况,g卩,以指示没有遇到新故障。
可以在任何时候发布新故障通知。例如,可以在新故障信息创建 之后或者当新故障发生的次数达到了预定值时,立即向中继服务器2 发布新故障通知。
现在将描述当要将用户终端1发布的新故障通知从中继服务器2 传送至相关联的知识提供服务器3时执行的过程。图5是示出由知识 提供服务器3的知识库创建单元32和中继服务器2的知识提供服务器 处理单元23接着执行过程的步骤的流程图。顺便说一下,在当将新故 障通知从中继服务器2传送至相关联的知识提供服务器3时执行的过 程期间,接着执行图5中所示的步骤。定期执行过程(例如,在每天 预定的时间执行一次)。
首先,知识提供服务器3的知识库创建单元32执行步骤S501, 以将新故障信息传输请求发送至中继服务器2。 一旦接收到该请求,中 继服务器2的知识提供服务器处理单元23就执行步骤S502,以检査是否从用户终端1接收到与知识提供服务器3相对应的新故障信息。
中继服务器2将来自用户终端1的新故障信息存储在诸如图6所
示的新故障信息存储单元202的存储设备21的预定区域中。更具体地, 中继服务器2的用户终端处理单元22使用保留的知识提供者信息,以 用这样的方式存储来自用户终端1的新故障信息根据相关联的知识 库供应者分类所存储的新故障信息。知识供应者信息是关于知识库提 供者的信息。例如,该信息包括从知识库提供者提供的软件的类型和 诸如网络4上的知识提供服务器3的地址的访问信息。中继服务器2 的知识提供服务器处理单元23搜索新故障信息存储单元202,以检查 是否出现了与知识提供服务器3相对应的新故障信息。
如果在步骤S502中获得的检查结果没有指示出现了新故障信息 (如果步骤S502中的査询被回答"否"),则为了指示没有出现新故 障信息,知识提供服务器处理单元23执行步骤S503以将响应信息传 送至请求知识提供服务器3。在另一方面,如果出现了相关联的新故障 信息(如果步骤S502中的查询被回答"是"),则知识提供服务器处 理单元23执行步骤S504,以将包括一条或者多条相关联的新故障信息 的响应信息传送至知识提供服务器3。
知识提供服务器3的知识库创建单元32执行步骤S505以检查来 自于中继服务器2的响应信息。如果步骤S505中所获得的检査结果指 示出现了新故障信息(如果步骤S505中的査询被回答"是"),则知 识库创建单元32接着进行步骤S506以执行后面描述的新故障添加过 程。例如,不仅可以在从中继服务器2输入了新故障信息之后立即执 行新故障添加过程,而且还可以例如定期执行新故障添加过程。另一 个替代是根据例如来自于知识提供服务器3的操作员的指令不定期地 执行新故障添加过程。
现在将参考图7中的流程图描述由知识提供服务器3执行的新故障添加过程。首先,知识库创建单元32执行步骤S701以检査新故障 信息是否包括恢复信息。如果步骤S701中的查询被回答"否"以指示 新故障信息没有包括恢复信息(即,用户终端1处的操作员没有消除 故障),则知识库创建单元32执行步骤S702以将故障的描述显示在 例如输入/输出设备(未示出)的监控器上。另一方面,如果步骤S701 中的查询被回答"是"以指示新故障信息包括恢复信息(即,用户终 端1处的操作员消除了故障),则知识库创建单元32进行到步骤S704。
接下来,当步骤S703中的査询被回答"是"以指示由于操作员已 经输入了用于校正故障的程序而输入了用于添加知识库的指令时,知 识库创建单元32执行步骤S704,以将关于故障的知识信息(故障信息 和恢复信息)另外注册在相关联的知识库中。
如上所述,知识提供服务器3可以从用户终端1收集关于在系统 引进时不可预测的故障的信息,并且根据所收集到的信息更新知识库。
在上述新故障添加过程中(参见图7),当步骤S701中的査询被 回答"是"以指示新故障信息包括恢复信息时,执行步骤S704,以将 故障信息和恢复信息自动地添加至知识库而不向操作员呈现故障描 述。在这种情况下,而且,替代可以是向操作员呈现故障描述并且根 据来自操作员的信息添加指令更新知识库。
如上所述,根据本示例性实施例的基于知识的故障恢复支持系统 是使得通过利用例如从系统引进开始由软件提供商提供的知识库,每 个用户终端1可以立即处理故障。此外,每个用户终端1可以从中继 服务器2定期地下载知识库。因此,总是可以使用最新的知识库。
此外,因为每个用户终端1收集了关于新故障的知识信息(故障 信息和恢复信息)并且将其新添加至知识库,所以知识提供服务器3 可以提高知识库的质量。由于可以使用如上所述的由每个用户终端1
20收集的新故障信息以扩展知识库,所以提供知识库的供应商例如可以 减少用于要最初提供知识库的开发成本。另外,可以提供高质量的知 识库以提供增强的软件促销。
此外,由于基于知识的故障恢复支持系统包括中继服务器2,所以 它提供了以下优点
(1) 在不必直接访问每个知识提供服务器3的情况下,用户终端 1可以将软件列表传送至中继服务器2,并且输入相关联的最新的知识 库。这使执行知识库更新容易。
(2) 通过中继服务器2,知识提供服务器3可以从每个用户终端
1输入新故障信息。这使得可以高效率地输入新故障信息。
(3) 知识提供服务器3可以简单通过将知识库传送至中继服务器 2而将最新的知识库提供给每个用户终端1。这使得可以以增加的效率 提供知识库。
本发明并不限于上述示例性实施例,而是延伸至仍然落入随附的 权利要求的范围之内的各种修改。
例如,上述的示例性实施例包括被连接至因特网或者其它网络4 的一个中继服务器2,并且允许每个用户终端1通过网络4与中继服务 器2交换数据。然而,本发明不限于这样的配置。例如,本发明可以 替代地包括如图8所示的多个中继服务器2。
图8中所示的基于知识的故障恢复支持系统被配置成使得多个中 继服务器2和多个知识提供服务器3被连接至网络4(例如,因特网) 并且能够相互通信。每个中继服务器2也被连接至例如在企业组织内 建立的内部网络5(例如,企业内部网)。 一个或者多个用户终端l被 连接至内部网络5,以与连接至相同的内部网络5的中继服务器2交换 数据。在该配置中,每个中继服务器2通常用作所谓的代理服务器。使用包括多个中继服务器2的以上配置使得可以降低每个中继服 务器2上的处理负荷并且增强整个系统的可靠性。
此外,上述示例性实施例假定用户终端1将知识库传输请求信息 定期地传送至中继服务器2。替代地,然而,可以例如根据来自操作员 的指令不定期地传送知识库传输请求信息。
类似地,根据例如来自操作员的指令,知识提供服务器3可以将 新故障信息传输请求不定期地发布到中继服务器2。替代地,然而,中 继服务器2可以将相关联的新故障信息定期地传送至每个知识提供服 务器3。
不必总是以在流程图中指示的顺序执行结合上述示例性实施例描 述的流程图中指示的处理步骤。应当理解,在本发明的范围内可以改 变这样的处理步骤的顺序。
通常,如今的信息处理设备合并各种各样的软件程序并且被配置 成使用这样的软件程序。因此,由于软件的执行而造成可能发生各种 各样的故障。
在以上情况下,例如在日本专利公开JP-P2004-178296A中公开的 发明假定例如通过定义要管理的故障和用于这样的故障的恢复数据, 通过管理终端的使用,系统管理员或者其它人员为系统操作作准备。 然而,这样的准备是非常麻烦和耗费时间的。另外,很难更新恢复数 据并且执行其它维护任务。
根据本发明的示例性优点是使得每个用户终端可以立即处理从系 统引进开始的各种软件故障。此外,将关于在用户终端发生的新故障 的信息传送至相关联的知识提供服务器,使得将关于新故障(故障信 息和恢复信息)的知识信息添加至知识提供服务器中的每一个的知识库。这使能够容易提供提高的知识库质量。另外,用户终端可以定期 输入这样的更新的知识库并且始终使用最新的知识库。
此外,从用户终端收集的新故障信息可以用于扩展知识库。因此, 提供知识库的供应商例如可以减少用于要最初供给知识库的开发成
本。另外,可以提供高质量的知识库以提供增强的软件促销。
虽然已经参考示例性实施例具体示出和描述了本发明,但是本发 明并不限于这些实施例。本领域的普通技术人员将理解,在不背离如 权利要求定义的本发明的精神和范围的情况下,其中可以进行各种形 式上和细节上的改变。
示例1描述了基于知识的故障恢复支持系统,包括用户终端、中 继服务器以及多个知识提供服务器。用户终端包括软件列表存储装置, 用于存储可执行的软件的列表;第一知识库存储装置,用于存储多个 特定于软件类型的知识库,所述知识库存储包括故障信息和用于该故 障信息的恢复信息的知识信息;知识库输入装置,用于输入来自中继 服务器的知识库;以及新故障通知装置,如果发生没有注册在被存储 在第一知识库存储装置中的知识库中的新故障,则该新故障通知装置 创建至少包括新故障的描述的新故障信息,并且将所创建的新故障信 息传送至中继服务器。中继服务器包括用户终端处理装置,用于通过 网络与用户终端交换数据;知识提供服务器处理装置,用于通过网络 与知识提供服务器中的每一个交换数据;以及第二知识库存储装置, 用于存储通过知识提供服务器处理装置从知识提供服务器中的每一个 输入的多个特定于软件类型的知识库。知识提供服务器中的每一个包 括知识库创建装置,用于根据操作员输入的信息创建特定于软件类型 的知识库;第三知识库存储装置,用于存储所创建的知识库;以及知 识库传输装置,用于将存储在第三知识库存储装置中的知识库传送至 中继服务器。当通过中继服务器从用户终端接收到新故障信息时,知 识库创建装置创建关于新故障信息的知识信息,并且将所创建的知识信息添加至相关联的知识库。示例2描述了基于知识的故障恢复支持系统,包括用户终端、中 继服务器以及多个知识提供服务器。用户终端包括软件列表存储装置, 用于存储可执行的软件的列表;第一知识库存储装置,用于存储多个 特定于软件类型的知识库,所述知识库存储包括故障信息和用于该故 障信息的恢复信息的知识信息;知识库输入装置,用于输入来自中继 服务器的知识库;以及新故障通知装置,如果发生没有注册在被存储 在第一知识库存储装置中的知识库中的新故障,则该新故障通知装置 创建至少包括新故障的描述的新故障信息,并且将所创建的新故障信 息传送至中继服务器。中继服务器包括用户终端处理装置,用于通过 第一网络与用户终端交换数据;知识提供服务器处理装置,用于通过第二网络与知识提供服务器中的每一个交换数据;以及第二知识库存 储装置,用于存储通过知识提供服务器处理装置从知识提供服务器中 的每一个输入的多个特定于软件类型的知识库。知识提供服务器中的 每一个包括知识库创建装置,用于根据操作员输入的信息创建特定于 软件类型的知识库;第三知识库存储装置,用于存储所创建的知识库; 以及知识库传输装置,用于将存储在第三知识库存储装置中的知识库传送至中继服务器。当通过中继服务器从用户终端接收到新故障信息 时,知识库创建装置创建关于新故障信息的知识信息,并且将所创建 的知识信息添加至相关联的知识库。示例3描述了如示例1中所述的基于知识的故障恢复支持系统; 其中用户终端的知识库输入装置将至少包括软件列表的知识库传输请 求信息传送至中继服务器;并且其中中继服务器的用户终端处理装置 根据包括在所接收到的知识库传输请求信息中的软件列表输入来自第 二知识库存储装置的一个或者多个相关联的知识库,并且将包括一个 或者多个所输入的知识库的响应信息传送至用户终端。示例4描述了如示例1或者2所述的基于知识的故障恢复支持系统,其中新故障信息包括用于新故障的恢复信息。示例5描述了用户终端,该用户终端包括软件列表存储装置,用 于存储可执行的软件的列表;知识库存储装置,用于存储多个特定于 软件类型的知识库,所述知识库存储包括故障信息和用于该故障信息 的恢复信息的知识信息;知识库输入装置,用于通过将至少包括软件列表的知识库传输请求信息传送至中继服务器输入与来自与通过预定的网络连接的中继服务器的软件列表相对应的一个或者多个知识库; 以及新故障通知装置,如果发生没有注册在被存储在知识库存储装置 中的知识库中的新故障,则该新故障通知装置创建至少包括新故障的 描述的新故障信息,并且将所创建的新故障信息传送至中继服务器。示例6描述了中继服务器,该中继服务器包括用户终端处理装置, 用于与通过第一网络连接的用户终端交换数据;知识服务器处理装置, 用于与通过第二网络连接的知识提供服务器交换数据;以及知识库存 储装置,用于存储通过知识服务器处理装置从知识提供服务器中的每 一个输入的多个特定于软件类型的知识库。当从用户终端接收到至少 包括在用户终端处可执行的软件的列表的知识库传输请求信息时,用 户终端处理装置根据包括在知识库传输请求信息中的软件列表输入来 自知识库存储装置的一个或者多个相关联的知识库,并且将包括一个或者多个所输入的知识库的响应信息传送至用户终端。知识服务器处 理装置将从用户终端提供并由用户终端处理装置接收到的新故障信息 传送至相关联的知识提供服务器。示例7描述了知识提供服务器,该知识提供服务器包括知识库创 建装置,用于根据操作员输入的信息创建特定于软件类型的知识库; 知识库存储装置,用于存储所创建的知识库;以及知识库传输装置, 用于将存储在知识库存储装置中的知识库传送至通过预定的网络连接 的中继服务器。当从中继服务器接收到至少包括没有注册在所提供的 知识库中的新故障的描述的新故障信息时,知识库创建装置创建关于25新故障信息的知识信息,并且将所创建的知识信息添加至相关联的知 识库。示例8描述了数据中继方法,该数据中继方法包括与通过第一网 络连接的用户终端交换数据;与通过第二网络连接的知识提供服务器 交换数据;基于各自的软件类型将从知识提供服务器中的每一个输入 的知识库存储在存储设备中;当从用户终端接收到至少包括在用户终端处可执行的软件列表的知识库传输请求信息时,根据包括在知识库 传输请求信息中的软件列表输入来自存储的一个或者多个相关联的知 识库,并且将包括一个或者多个所输入的知识库的响应信息传送至用 户终端,并且将从用户终端接收到的新故障信息传送至相关联的知识 提供服务器。示例9描述了用于使计算机执行如下过程的数据中继程序用户 终端处理过程,用于与通过第一网络连接的用户终端交换数据;知识 服务器处理过程,用于与通过第二网络连接的知识提供服务器交换数 据;以及知识库存储过程,用于基于各自的软件类型将在知识服务器 处理过程中从知识提供服务器中的每一个输入的知识库存储在存储设 备中。在用户终端处理过程中,当从用户终端接收到至少包括在用户终端处可执行的软件的列表的知识库传输请求信息时,根据包括在知 识库传输请求信息中的软件列表输入来自存储设备的一个或者多个相关联的知识库,并且将包括一个或者多个所输入的知识库的响应信息 传送至用户终端。在知识服务器处理过程中,将在用户终端处理过程 中从用户终端接收到的新故障信息传送至相关联的知识提供服务器。
权利要求
1.一种基于知识的故障恢复支持系统,包括用户终端;中继服务器;以及多个知识提供服务器;其中,所述用户终端包括软件列表存储单元,所述软件列表存储单元用于存储可执行的软件的列表;第一知识库存储单元,所述第一知识库存储单元用于存储多个特定于软件类型的知识库,所述知识库存储包括故障信息和用于所述故障信息的恢复信息的知识信息,知识库输入单元,所述知识库输入单元用于输入来自所述中继服务器的知识库,以及新故障通知单元,如果发生没有注册在被存储在所述第一知识库存储单元中的所述知识库中的新故障,则所述新故障通知单元创建至少包括所述新故障的描述的新故障信息,并且将所创建的新故障信息传送至所述中继服务器;其中,所述中继服务器包括用户终端处理单元,所述用户终端处理单元用于通过网络与所述用户终端交换数据,知识提供服务器处理单元,所述知识提供服务器处理单元用于通过所述网络与知识提供服务器中的每一个交换数据,以及第二知识库存储单元,所述第二知识库存储单元用于存储通过所述知识提供服务器处理单元从知识提供服务器中的每一个输入的多个特定于软件类型的知识库;其中,知识提供服务器中的每一个包括知识库创建单元,所述知识库创建单元用于根据操作员输入的信息创建特定于软件类型的知识库,第三知识库存储单元,所述第三知识库存储单元用于存储所创建的知识库,以及知识库传输单元,所述知识库传输单元用于将存储在所述第三知识库存储单元中的所述知识库传送至所述中继服务器;以及其中,当通过所述中继服务器从所述用户终端接收到所述新故障信息时,所述知识库创建单元创建关于所述新故障信息的知识信息,并且将所创建的知识信息添加至相关联的知识库。
2. —种基于知识的故障恢复支持系统,包括用户终端;中继服务器;以及多个知识提供服务器;其中,所述用户终端包括软件列表存储单元,所述软件列表存储单元用于存储可执行 的软件的列表,第一知识库存储单元,所述第一知识库存储单元用于存储多 个特定于软件类型的知识库,所述知识库存储包括故障信息和用于所 述故障信息的恢复信息的知识信息,知识库输入单元,所述知识库输入单元用于输入来自所述中 继服务器的知识库,以及新故障通知单元,如果发生没有注册在被存储在所述第一知 识库存储单元中的所述知识库中的新故障,则所述新故障通知单元创建至少包括所述新故障的描述的新故障信息,并且将所创建的新故障 信息传送至所述中继服务器;其中,所述中继服务器包括用户终端处理单元,所述用户终端处理单元用于通过第一网 络与所述用户终端交换数据,知识提供服务器处理单元,所述知识提供服务器处理单元用 于通过第二网络与知识提供服务器中的每一个交换数据,以及第二知识库存储单元,所述第二知识库存储单元用于存储通 过所述知识提供服务器处理单元从知识提供服务器中的每一个输入的多个特定于软件类型的知识库;其中,知识提供服务器中的每一个包括知识库创建单元,所述知识库创建单元用于根据操作员输入 的信息创建特定于软件类型的知识库,第三知识库存储单元,所述第三知识库存储单元用于存储所 创建的知识库,以及知识库传输单元,所述知识库传输单元用于将存储在所述第 三知识库存储单元中的所述知识库传送至所述中继服务器;以及其中,当通过所述中继服务器从所述用户终端接收到所述新故障 信息时,所述知识库创建单元创建关于所述新故障信息的知识信息, 并且将所创建的知识信息添加至相关联的知识库。
3. —种基于知识的故障恢复支持系统,包括用户终端;中继服务器;以及多个知识提供服务器;其中,所述用户终端包括软件列表存储装置,所述软件列表存储装置用于存储可执行 的软件的列表,第一知识库存储装置,所述第一知识库存储装置用于存储多 个特定于软件类型的知识库,所述知识库存储包括故障信息和用于所 述故障信息的恢复信息的知识信息,知识库输入装置,所述知识库输入装置用于输入来自所述中继服务器的知识库,以及新故障通知装置,如果发生没有注册在被存储在所述第一知 识库存储装置中的所述知识库中的新故障,则所述新故障通知装置创 建至少包括所述新故障的描述的新故障信息,并且将所创建的新故障 信息传送至所述中继服务器;其中,所述中继服务器包括用户终端处理装置,所述用户终端处理装置用于通过第一网络与所述用户终端交换数据,知识提供服务器处理装置,所述知识提供服务器处理装置用 于通过第二网络与知识提供服务器中的每一个交换数据,以及第二知识库存储装置,所述第二知识库存储装置用于存储通 过所述知识提供服务器处理装置从知识提供服务器中的每一个输入的 多个特定于软件类型的知识库;其中,知识提供服务器中的每一个包括知识库创建装置,所述知识库创建装置用于根据操作员输入 的信息创建特定于软件类型的知识库,第三知识库存储装置,所述第三知识库存储装置用于存储所 创建的知识库,以及知识库传输装置,所述知识库传输装置用于将存储在所述第 三知识库存储装置中的所述知识库传送至所述中继服务器;以及其中,当通过所述中继服务器从所述用户终端接收到所述新故障 信息时,所述知识库创建装置创建关于所述新故障信息的知识信息, 并且将所创建的知识信息添加至相关联的知识库。
4. 根据权利要求l所述的基于知识的故障恢复支持系统,其中, 所述用户终端的所述知识库输入单元将至少包括所述软件列表的知识 库传输请求信息传送至所述中继服务器;并且其中,所述中继服务器 的所述用户终端处理单元根据包括在所接收到的知识库传输请求信息 中的所述软件列表输入来自所述第二知识库存储单元的一个或者多个 相关联的知识库,并且将包括所述一个或者多个所输入的知识库的响 应信息传送至所述用户终端。
5. 根据权利要求l所述的基于知识的故障恢复支持系统,其中, 所述新故障信息包括用于所述新故障的恢复信息。
6. —种用户终端,包括软件列表存储单元,所述软件列表存储单元用于存储可执行的软件的列表;知识库存储单元,所述知识库存储单元用于存储多个特定于软件 类型的知识库,所述知识库存储包括故障信息和用于所述故障信息的恢复信息的知识信息;知识库输入单元,所述知识库输入单元用于通过将至少包括所述 软件列表的知识库传输请求信息传送至所述中继服务器从通过预定网 络连接的中继服务器输入与所述软件列表相对应的一个或者多个知识 库;以及新故障通知单元,如果发生没有注册在被存储在所述知识库存储 单元中的所述知识库中的新故障,则所述新故障通知单元创建至少包 括所述新故障的描述的新故障信息,并且将所创建的新故障信息传送 至所述中继服务器。
7. —种中继服务器,包括用户终端处理单元,所述用户终端处理单元用于与通过第一网络 连接的用户终端交换数据;知识服务器处理单元,所述知识服务器处理单元用于与通过第二 网络连接的知识提供服务器交换数据;以及知识库存储单元,所述知识库存储单元用于存储通过所述知识服 务器处理单元从知识提供服务器中的每一个输入的多个特定于软件类 型的知识库;其中,当从所述用户终端接收到至少包括在所述用户终端处可执 行的软件的列表的知识库传输请求信息时,所述用户终端处理单元根 据包括在所述知识库传输请求信息中的所述软件列表输入来自所述知 识库存储单元的一个或者多个相关联的知识库,并且将包括所述一个或者多个所输入的知识库的响应信息传送至所述用户终端;并且其中,所述知识服务器处理单元将从所述用户终端提供并由所述 用户终端处理单元接收的新故障信息传送至相关联的知识提供服务明 器。
8. —种知识提供服务器,包括知识库创建单元,所述知识库创建单元用于根据操作员输入的信 息创建特定于软件类型的知识库;知识库存储单元,所述知识库存储单元用于存储所创建的知识库;以及知识库传输单元,所述知识库传输单元用于将存储在所述知识库 存储单元中的所述知识库传送至通过预定的网络连接的中继服务器;其中,当从所述中继服务器接收到至少包括没有注册在所提供的 知识库中的新故障的描述的新故障信息时,所述知识库创建单元创建 关于所述新故障信息的知识信息,并且将所创建的知识信息添加至相 关联的知识库。
9. 一种数据中继方法,包括用户终端处理步骤,与通过第一网络连接的用户终端交换数据; 知识服务器处理步骤,与通过第二网络连接的知识提供服务器交 换数据;以及知识库存储步骤,基于各自的软件类型将在所述知识服务器处理 步骤中从知识提供服务器中的每一个输入的知识库存储在存储设备 中;其中,在所述用户终端处理步骤中,当从所述用户终端接收到至 少包括在所述用户终端处可执行的软件的列表的知识库传输请求信息 时,根据包括在所述知识库传输请求信息中的所述软件列表输入来自 所述存储设备的一个或者多个相关联的知识库,并且将包括所述一个 或者多个所输入的知识库的响应信息传送至所述用户终端,并且其中,在所述知识服务器处理步骤中,将在所述用户终端处理步 骤中从所述用户终端接收到的新故障信息传送至相关联的知识提供服 务器。
10. —种用于使得计算机执行如下过程的数据中继程序 用户终端处理过程,用于与通过第一网络连接的用户终端交换数据;知识服务器处理过程,用于与通过第二网络连接的知识提供服务器交换数据;以及知识库存储过程,用于基于各自的软件类型将在所述知识服务器处理过程中从知识提供服务器中的每一个输入的知识库存储在存储设备中;其中,在所述用户终端处理过程中,当从所述用户终端接收到至 少包括在所述用户终端处可执行的软件的列表的知识库传输请求信息 时,根据包括在所述知识库传输请求信息中的所述软件列表输入来自 所述存储设备的一个或者多个相关联的知识库,并且将包括所述一个 或者多个所输入的知识库的响应信息传送至所述用户终端;并且其中,在所述知识服务器处理过程中,将在所述用户终端处理过 程中从所述用户终端接收到的新故障信息传送至相关联的知识提供服 务器。
全文摘要
一种基于知识的故障恢复支持系统。用户终端包括软件列表存储单元,用于存储软件列表;知识库存储单元,用于存储知识库;知识库输入单元,用于输入来自中继服务器的知识库;以及新故障通知单元,用于如果发生新故障则将新故障信息传送至中继服务器。中继服务器中继在用户终端和知识提供服务器之间的数据传输。知识提供服务器中的每一个包括用于创建知识库的知识库创建单元和用于将所创建的知识库传送至中继服务器的知识库传输单元。一旦接收到新故障信息,知识库创建单元就将关于新故障信息的知识信息添加至知识库。
文档编号G06N5/04GK101567807SQ20091013680
公开日2009年10月28日 申请日期2009年4月21日 优先权日2008年4月21日
发明者山口启介 申请人:日本电气株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1