更换调解系统.pdf

上传人:xia****o6 文档编号:1064721 上传时间:2018-03-29 格式:PDF 页数:44 大小:1.68MB
返回 下载 相关 举报
摘要
申请专利号:

CN02828242.6

申请日:

2002.02.22

公开号:

CN1620663A

公开日:

2005.05.25

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回|||实质审查的生效|||公开

IPC分类号:

G06F17/60

主分类号:

G06F17/60

申请人:

富士通株式会社;

发明人:

石寺绅高

地址:

日本神奈川

优先权:

专利代理机构:

中国国际贸易促进委员会专利商标事务所

代理人:

李德山

PDF下载: PDF下载
内容摘要

本发明涉及一种服务器/客户机系统,组成该服务器/客户机系统的一种服务器和一种客户机等。本发明的一个目的是防止在客户机中出现故障。客户机的部件的状态是被监视的,当在部件中发现一个故障时,服务器会被通知该故障。然后服务器向客户机提供失效部件的替换品。

权利要求书

1.  一种通过一条通信线路连接至客户机并向客户机提供信息的服务器,其特征在于该服务器包括:
一个信息接收部分,通过通信线路接收指示客户机的硬件状态的硬件信息;
一个目录检索部分,根据在所述信息接收部分接收到的客户机的所述硬件信息,检索关于替换客户机的一个部件或客户机本身的目录信息;以及
一个目录发送部分,通过通信线路向所述客户机发送所述目录检索部分检索的目录信息。

2.
  如权利要求1所述的服务器,其特征在于所述信息接收部分从所述客户机接收客户机的一个部件或客户机本身的劣化信息作为所述硬件信息,以及
所述目录检索部分根据在所述信息接收部分中接收的客户机的所述硬件信息,检索关于替换所述客户机的劣化部件或劣化的客户机本身的目录信息。

3.
  如权利要求1所述的服务器,其特征在于所述服务器具有一个存储目录信息的目录数据库,所述目录检索部分搜索该目录数据库。

4.
  如权利要求1所述的服务器,其特征在于除了所述服务器以外还有另一个提供目录信息的机器连接到所述通信线路,以及
所述目录检索部分向所述另一个机器查询它是否保存有期望的目录信息,以获取期望的目录信息。

5.
  如权利要求1所述的服务器,其特征在于所述目录检索部分从多个位置检索目录信息,该目录信息包括价格信息,以及
所述目录检索部分通过参考所述目录信息中的价格信息检索期望的目录信息。

6.
  如权利要求1所述的服务器,其特征在于该服务器还包括一个认购接收部分,它从目录信息已经发送到其上的客户机通过通信线路接收对目录信息中列出的替换品的认购。

7.
  一种通过通信线路连接至服务器并接收由服务器提供的信息的客户机,其特征在于该客户机包括:
一个监视部分,监视客户机并获取指示客户机的硬件状态的硬件信息;
一个信息发送部分,通过通信线路向所述服务器发送所述监视部分获得的硬件信息;
一个目录接收部分,接收关于替换客户机的一个部件或客户机本身的目录信息,该目录信息是所述服务器响应从所述信息发送部分发送的硬件信息而发送的;以及
一个目录输出部分,输出在所述目录接收部分中接收的目录信息。

8.
  如权利要求7所述的客户机,其特征在于该客户机还包括一个认购部分,它执行一个对在所述目录接收部分中接收的目录信息中列出的替换品的认购过程。

9.
  一种具有用于提供信息的服务器和用于从服务器接收信息的客户机的服务器/客户机系统,其中服务器和客户机通过一条通信线路相连,其特征在于:
所述服务器包括:
一个信息接收部分,通过通信线路接收指示客户机的硬件状态的硬件信息;
一个目录检索部分,根据在所述信息接收部分接收到的客户机的所述硬件信息,检索关于替换客户机的一个部件或客户机本身的目录信息;以及
一个目录发送部分,通过通信线路向所述客户机发送所述目录检索部分检索的目录信息,以及
所述客户机包括:
一个监视部分,监视客户机并获取指示客户机的硬件状态的硬件信息;
一个信息发送部分,通过通信线路向所述服务器发送所述监视部分获得的硬件信息;
一个目录接收部分,接收关于替换客户机的一个部件或客户机本身的目录信息,该目录信息是所述服务器响应从所述信息发送部分发送的硬件信息而发送的;以及
一个目录输出部分,输出在所述目录接收部分中接收的目录信息。

10.
  一种在通过通信线路连接至客户机的计算机上执行并使该计算机运行为一个向客户机提供信息的服务器的服务器程序,其特征在于该服务器包括:
一个信息接收部分,通过通信线路接收指示客户机的硬件状态的硬件信息;
一个目录检索部分,根据在所述信息接收部分接收到的客户机的所述硬件信息,检索关于替换客户机的一个部件或客户机本身的目录信息;以及
一个目录发送部分,通过通信线路向所述客户机发送所述目录检索部分检索的目录信息。

11.
  如权利要求10所述的服务器程序,其特征在于所述信息接收部分从所述客户机接收客户机的一个部件或客户机本身的劣化信息作为所述硬件信息,以及
所述目录检索部分根据在所述信息接收部分中接收的客户机的所述硬件信息,检索关于替换所述客户机的劣化部件或劣化的客户机本身的目录信息。

12.
  如权利要求10所述的服务器程序,其特征在于所述目录检索部分从多个位置检索目录信息,该目录信息包括价格信息,以及
所述目录检索部分通过参考所述目录信息中的价格信息检索期望的目录信息。

13.
  如权利要求10所述的服务器程序,其特征在于所述服务器还包括一个认购接收部分,它从目录信息已经发送到其上的客户机通过通信线路接收对目录信息中列出的替换品的认购。

14.
  一种在通过通信线路连接至服务器的计算机上执行并使该计算机运行为接收由服务器提供的信息的客户机的客户机程序,其特征在于该客户机包括:
一个监视部分,监视客户机并获取指示客户机的硬件状态的硬件信息;
一个信息发送部分,通过通信线路向所述服务器发送所述监视部分获得的硬件信息;
一个目录接收部分,接收关于替换客户机的一个部件或客户机本身的目录信息,该目录信息是所述服务器响应从所述信息发送部分发送的硬件信息而发送的;以及
一个目录输出部分,输出在所述目录接收部分中接收的目录信息。

15.
  如权利要求14所述的客户机程序,其特征在于所述客户机还包括一个认购部分,它执行一个对在所述目录接收部分中接收的目录信息中列出的替换品的认购过程。

说明书

更换调解系统
技术领域
本发明涉及一种通过通信线路与客户机相连并向客户机提供信息的服务器,一种通过通信线路与服务器相连并从服务器接收信息的客户机,一种包括服务器和客户机的服务器/客户机系统,一种使计算机运行为服务器的服务器程序,和一种使计算机运行为客户机的客户机程序。
背景技术
为了轻松操作,许多个人计算机和其它设备需要用户具有专业知识。但是,例如,随着近来因特网和电子邮件的普及,个人计算机在没有专业知识的普通人中普及起来。这样,制造商或其他专业人员需要提供支持以使那些人轻松使用个人计算机。
但是,通常情况下,当个人计算机的用户请求支持时才开始提供支持。没有足够专业知识的普通用户很难预测他的/她的个人计算机可能的故障,如电池耗尽和硬盘损坏。因此,这样的用户在故障或损坏确实发生之前不会请求支持。另外,甚至在故障确实发生后,用户也不能确定故障发生的部分,这样,即使用户请求支持,经常需要花费很长的时间来从故障中恢复。此外,稍小故障很容易被忽略,并由于不顾故障个人计算机继续保持使用而经常导致严重故障。例如,如果在硬盘中出现这样的故障,包含用户创建的文档的不可恢复的数据会严重地丢失。
尽管制造商会提供各种关于更换部件等的信息,但它是提供给许多用户的通用信息。因此,不能预测故障的各个用户可能不知道他的/她的个人计算机的什么部分应该被用新的替换,以及什么时候执行替换。
发明内容
考虑到这些情况,本发明的一个目的是提供一种可以按适当定时为每个用户提供适当信息的服务器,一种可以按适当定时接收这些适当信息的客户机,一种具有这种服务器和这种客户机的服务器/客户机系统,一种使计算机运行为这种服务器的服务器程序,和一种使计算机运行为这种客户机的客户机程序。
为了达到上述目的,根据本发明的服务器是通过通信线路连接至客户机,并向客户机提供信息的服务器,其特征在于服务器包括:
一个信息接收部分,通过通信线路接收指示客户机的硬件状态的硬件信息;
一个目录检索部分,根据在信息接收部分接收到的客户机的硬件信息,检索关于替换客户机的一个部件或客户机本身的目录信息;
一个目录发送部分,通过通信线路向客户机发送目录检索部分检索的目录信息。
最好是,在上述根据本发明的服务器中,信息接收部分从客户机接收客户机的一个部件或客户机本身的劣化信息作为硬件信息,目录检索部分根据在信息接收部分中接收的客户机的硬件信息,检索关于替换客户机的劣化部分或劣化的客户机本身的目录信息。
根据本发明的服务器从客户机接收客户机的硬件信息,如指示客户机的一个部件或客户机本身的劣化的硬件信息,根据硬件信息检索关于替换客户机的该部件或客户机本身的目录信息,并将目录信息发送给客户机。通过参考目录信息,客户机可以及时确定出最好要用新部件替换的部件。
上述根据本发明的服务器可以具有一个存储目录信息的目录数据库,目录检索部分可以搜索该目录数据库。或者,通信线路可以具有另一个提供连接到其上除了服务器外的目录信息的机器,并且目录检索部分可以向该机器查询它是否保存有期望的目录信息,以获取期望的目录信息。
最好是,在上述根据本发明的服务器中,目录检索部分从多个位置检索目录信息,该目录信息包括价格信息,目录检索部分通过参考目录信息中的价格信息检索预期的目录信息。
这样,例如客户机就可以知道最低价格的替换。
另外,上述根据本发明的服务器最好包括一个认购接收部分,它从目录信息已经传输给的客户机处通过通信线路接收对目录信息中列出的替换品的认购。
通过认购接收部分,服务器既可以提供提供服务的信息,又可以提供销售服务地替换。
为了达到上述目的,根据本发明的客户机是一种通过通信线路连接至服务器并接收服务器提供的信息的客户机,其特征在于:
一个监视部分,监视客户机并获取指示客户机的硬件状态的硬件信息;
一个信息发送部分,通过通信线路向服务器发送监视部分获得的硬件信息;
一个目录接收部分,接收关于替换客户机的一个部件或客户机本身的目录信息,该目录信息是服务器响应从信息发送部分发送的硬件信息而发送的;以及
一个目录输出部分,输出在目录接收部分中接收的目录信息。
目录输出部分可以是在显示屏上输出(显示)目录或用打印机打印目录的设备。目录输出部分可以以客户机用户可以识别的任何方式来输出目录。
因为根据本发明的客户机监视客户机,获取指示客户机的硬件状态的硬件信息,所以它可以接收适用于客户机的硬件状态的目录信息,而使得可以在故障出现前知道可能出现故障的任何部件,并可以提前采取措施,如部件替换。
最好是,上述根据本发明的客户机包括一个认购部分,它执行一个对在目录接收部分中接收的目录信息中列出的替换品的认购过程。
通过认购部分,客户机可以通过通信线路完成认购,因此它可以很容易地购买在目录信息中列出的替换。
为了达到上述目的,根据本发明的服务器/客户机系统是一种具有一个用于提供信息的服务器和一个用于从服务器接收信息的客户机的服务器/客户机系统,其中服务器和客户机通过一条通信线路相连,其特征在于:
服务器包括:
一个信息接收部分,通过通信线路接收指示客户机的硬件状态的硬件信息;
一个目录检索部分,根据在信息接收部分接收到的客户机的硬件信息,检索关于替换客户机的一个部件或客户机本身的目录信息;
一个目录发送部分,通过通信线路向客户机发送目录检索部分检索的目录信息,
客户机包括:
一个监视部分,监视客户机并获取指示客户机的硬件状态的硬件信息;
一个信息发送部分,通过通信线路向服务器发送监视部分获得的硬件信息;
一个目录接收部分,接收关于替换客户机的一个部件或客户机本身的目录信息,该目录信息是服务器响应从信息发送部分发送的硬件信息而发送的;以及
一个目录输出部分,输出在目录接收部分中接收的目录信息。
此外,为了达到上述目的,根据本发明的服务器程序是一个在通过通信线路连接至客户机的计算机上执行的,并使计算机运行为一个向客户机提供信息的服务器的服务器程序,其特征在于服务器程序使计算机运行为的服务器包括:
一个信息接收部分,通过通信线路接收指示客户机的硬件状态的硬件信息;
一个目录检索部分,根据在信息接收部分接收到的客户机的硬件信息,检索关于替换客户机的一个部件或客户机本身的目录信息;
一个目录发送部分,通过通信线路向客户机发送目录检索部分检索的目录信息。
最好是,在上述根据本发明的服务器程序中,信息接收部分从客户机接收客户机的一个部件或客户机本身的劣化信息作为所述硬件信息,目录检索部分根据在信息接收部分中接收的客户机的硬件信息,检索关于替换客户机的劣化部分或劣化的客户机本身的目录信息。
服务器可以具有一个存储目录信息的目录数据库,目录检索部分可以搜索该目录数据库。或者,通信线路可以具有另一个提供连接到其上除了服务器外的目录信息的机器,并且目录检索部分可以向该机器查询它是否保存有期望的目录信息,以获取期望的目录信息。
此外,在上述根据本发明的服务器程序中,目录检索部分最好从多个位置检索目录信息,该目录信息包括价格信息,目录检索部分通过参考目录信息中的价格信息检索预期的目录信息。
另外,上述根据本发明的服务器程序使计算机运行为的服务器,最好还包括一个认购接收部分,它从目录信息已经传输给的客户机处通过通信线路接收对目录信息中列出的替换品的认购。
另外,为了达到上述目的,根据本发明的客户机程序是一种在通过通信线路连接至服务器上的计算机上执行的,并使计算机运行为接收服务器提供的信息的客户机的客户机程序,其特征在于客户机程序使得计算机运行为的客户机包括:
一个监视部分,监视客户机并获取指示客户机的硬件状态的硬件信息;
一个信息发送部分,通过通信线路向服务器发送监视部分获得的硬件信息;
一个目录接收部分,接收关于替换客户机的一个部件或客户机本身的目录信息,该目录信息是服务器响应从信息发送部分发送的硬件信息而发送的;以及
一个目录输出部分,输出在目录接收部分中接收的目录信息。
上述根据本发明的客户机程序使得计算机运行为的客户机还包括一个认购部分,它执行一个对在目录接收部分中接收的目录信息中列出的替换品的认购过程。
附图说明
图1是一个服务器/客户机系统的示意图;
图2显示了计算机的硬件配置;
图3是一个显示了根据本发明的一个实施例的服务器程序的示意图;
图4是一个显示了根据本发明的一个实施例的客户机程序的示意图;
图5是一个根据本发明的一个实施例的服务器的功能方框图;
图6是一个根据本发明的一个实施例的客户机的功能方框图;
图7显示了根据本发明的一个实施例的服务器/客户机系统;
图8显示了在图7中显示为一个方框的对话框的实例;
图9是一个关于驻留在图7中显示的用户PC中的硬件监视程序的流程图;
图10显示了保存在图7中显示的问题/故障数据库的信息的格式;
图11显示了“设备”的特定项的列表;
图12显示了“状态”的特定项的列表;
图13显示了在图7中显示的服务器中执行的处理流程;
图14显示了存储在服务器的数据库中的信息的数据结构;
图15显示了存储在服务器的数据库中的信息的具体实例;
图16显示了在对话框显示后的处理流程;
图17显示了图16中显示的网页A的实例;
图18显示了图16中显示的网页B的实例;
图19显示了图16中显示的网页C的实例;
图20显示了图16中显示的网页D的实例;
图21显示了图16中显示的网页E的实例;
图22显示了服务器中的数据库中的一项信息;
图23显示了当图22中显示的CGI被激活时在服务器中执行的目录选择过程(见图7);
图24显示了服务器中支持能够硬盘记录的录像机的数据库的实例。
具体实施方式
现在将描述本发明的实施例。
图1是服务器/客户机系统的示意图。
图1以示意的方式显示了一个作为服务器的计算机100,三个通过通信线路600连接至计算机100并作为客户机的计算机300、400和500。通信线路600可以是因特网、局域网(LAN)或广域网(WAN)。
服务器程序安装在计算机100中以使该计算机运行为一个服务器,客户机程序安装在三个计算机300、400和500中,以使这些计算机运行为客户机。
通常,计算机100、300、400和500可以是被称为工作站或个人计算机的计算机。在图1中所示的系统中,计算机300是一个所谓的笔记本个人计算机。
计算机100(300、400和500)包括:一个主单元101(301、401、501),该单元包括一个中央处理单元(CPU)、一个随机存储器(RAM)、一个硬盘、一个通信板等;一个显示单元102(302、402、502),它响应主单元101(301、401、501)的指令在一个显示屏102a(302a、402a、502a)上显示图像或字符串;一个用于输入用户指令到计算机100(300、400和500)的键盘103(303、403、503);和一个在显示屏102a(302a、402a、502a)上指示任意位置,从而输入与显示在指示位置上的图标等相对应的指令的定位设备(计算机100、400或500各自的鼠标104、404或504,计算机300的跟踪板304)。
从外面看,主单元101(301、401、501)还包括一个用于接受软盘(未显示)的软盘装载槽101a(301a、401a、501a)和一个用于接受光盘700的光盘装载槽101b(301b、401b、501b)。另外,主单元101(301、401、501)包括一个用于驱动和访问通过槽101a(301a、401a、501a)装载的软盘的软盘驱动器和一个用于驱动和访问通过槽101b(301b、401b、501b)装载的光盘700的光盘驱动器。
图2显示了图1中示意性显示的计算机的硬件配置。尽管计算机100将被作为代表而描述,其它计算机300、400和500基本上具有相同的配置。
图2的硬件配置图显示了一个CPU 111、一个RAM 112、一个硬盘控制器113、一个软盘驱动器114、一个光盘驱动器115、一个鼠标控制器116、一个键盘控制器117、一个显示控制器118和一个通信板119,它们通过总线110互连。
如参考图1所述,软盘驱动器114和光盘驱动器115是用于访问通过软盘装载槽101a和光盘装载槽101b分别装载的软盘710和光盘700的。通信板119连接至通信线路600。
另外,图2显示了由硬盘控制器113访问的硬盘120,鼠标104由鼠标控制器116控制,键盘103由键盘控制器117控制,CRT显示器102由显示控制器118控制。
计算机300是一个笔记本计算机,它具有一个安装在其上的所谓的智能电池,并依靠智能电池提供的电源只能运行一段时间。智能电池是一个可以监视它自己并识别自身的消耗程度的可充电电池。
通过计算机100(300、400、500)的光盘装载槽101b(301b、401b、501b),光盘700被装载,光盘700是服务器程序的存储媒体或客户机程序的存储媒体,用于存储后面描述的服务器程序或客户机程序。存储在光盘700中的服务器程序被安装在计算机100中,以使计算机100运行为服务器,存储在光盘700中的客户机程序被安装在三个计算机300、400和500中,以使这些计算机运行为客户机。
但是,代替使用光盘,服务器程序和客户机程序可以是厂家分别安装在计算机100和计算机300、400和500中的。或者,客户机程序可以被存储在计算机100(服务器)或另一个设备中,并被通过通信线路600传输给计算机300、400和500。或者,客户机程序可以被记录在例如一个软盘或另一种便携存储媒体中,并被读取和上载到计算机300、400和500中。
现在,将描述根据本发明的一个实施例的服务器程序和根据本发明的一个实施例的客户机程序。
图3是一个显示了根据本发明的一个实施例的服务器程序的示意图。
服务器程序20被存储在服务器程序存储媒体10中。服务器程序存储媒体10表示一个存储服务器程序20的光盘,存储从光盘等安装的服务器程序20的图1中显示的计算机100的硬盘120(见图2)等。
服务器程序20被安装到图1中所示的计算机100中,并在其中被执行以使计算机100运行为服务器。服务器程序20包括一个信息接收部分21、一个目录检索部分22、一个目录发送部分23和一个认购接收部分24。
信息接收部分21通过通信线路600(见图1)接收图1中所示的运行为客户机的计算机300、400和500中的每一个的硬件状态信息。在此实施例中,硬件信息具体是关于每个客户机(计算机)的部件的劣化或客户机(计算机)本身的劣化的信息。
目录检索部分22根据在信息接收部分21中接收的客户机的硬件信息,检索关于替换客户机的部件或客户机本身的目录信息。
在此实施例中,由于硬件信息是关于客户机的部件的劣化或客户机本身的劣化的信息,目录检索部分22根据在信息接收部分21中接收的客户机的硬件信息,检索关于替换客户机的劣化部件或劣化的客户机本身的目录信息。
服务器(图1中所示的计算机100)可以具有一个存储目录信息的目录数据库,目录检索部分22可以搜索该目录数据库。或者,除了服务器(计算机100),一个提供目录信息的机器也可以被连接至通信线路600,目录检索部分22可以向该机器查询它是否保存有需要的目录信息,如果它保存了,就获取需要的目录信息。或者,可以组合使用这两种方法。
另外,目录检索部分22可以从多个位置检索目录信息,目录信息可以包括价格信息,目录检索部分22可以通过参考目录信息中的价格信息检索期望的目录信息。
如上所述由目录检索部分22检索的目录信息被目录发送部分23通过通信线路600向发送了目录信息检索所基于的硬件信息的客户机(图1中所示的计算机300、400和500中的任何一个)发送。
认购接收部分24通过通信线路接收来自被发送目录信息的客户机的目录信息中列出的替换品的认购。
图4是一个根据本发明的一个实施例的客户机程序的示意图。
客户机程序40被存储在客户机程序存储媒体30中。与图3中所示的服务器程序存储媒体10相似,客户机程序存储媒体30表示一个存储客户机程序40的光盘,存储从光盘等安装的客户机程序40的图1中显示的计算机300、400或500的硬盘等。
客户机程序40被安装到图1中所示的计算机300、400和500中的每一个中,以使计算机300、400和500运行为客户机。客户机程序40包括一个监视部分41、一个信息发送部分42、一个目录接收部分43、一个目录输出部分44和一个认购部分45。
监视部分41监视它的客户机,并获取客户机的硬件状态信息。由监视部分41获得的硬件信息被信息发送部分42通过通信线路发送给服务器。
目录接收部分43接收关于替换客户机的部件或客户机本身的目录信息,该目录信息是服务器响应从信息发送部分42发送的硬件信息而发来的。在目录接收部分43中接收的目录信息被目录输出部分44输出。
目录输出部分44可以以任何使客户机能够识别目录信息的内容的形式输出目录信息。但是,在此实施例中,在图1中的客户机300(400、500)的显示屏302a(402a、502a)上提供了基于目录信息的显示。
另外,认购部分45执行一个对在目录接收部分43中接收的目录信息中列出的替换品的认购过程。
图5是一个显示了根据本发明的一个实施例的服务器的方框图。
在图5中显示的服务器50被通过在计算机100中安装和执行图3中所示的服务器程序20,构建在图1中显示的计算机100中。
服务器50包括一个信息接收部分51、一个目录检索部分52、一个目录发送部分53和一个认购接收部分54。
服务器50具有一个存储目录信息的目录数据库55,目录检索部分52搜索服务器50中的目录数据库55。但是,目录数据库55可以被包括在一个连接至通信线路600(见图1)而不是服务器50的服务器(未显示)中,目录检索部分52可以向该外部服务器查询它是否保存有需要的目录信息。
服务器50的信息接收部分51、目录检索部分52、目录发送部分53和认购接收部分54分别对应于服务器程序20的信息接收部分21、目录检索部分22、目录发送部分23和认购接收部分24。但是,图5中所示的服务器50的部分51至54被通过组合图1中所示的计算机100的硬件和在计算机100中运行的软件来构建,而图3中所示的服务器程序20的部分21至24仅通过硬件和软件的应用程序来构建。
在图5中所示的服务器50的部分51至54与在图1中所示的计算机100中安装和执行的图3中所示的服务器程序20的部分21至24一样地运行,这里省略操作的冗余描述。
图6是一个根据本发明的一个实施例的客户机的功能方框图。
在图6中显示的客户机60被通过在计算机300中安装和执行图4中所示的客户机程序40,构建在图1中显示的计算机300(这同样对计算机400和500有效,但是计算机300作为代表在这里描述)中。
客户机60包括一个监视部分61、一个信息发送部分62、一个目录接收部分63、一个目录输出部分64和一个认购部分65。客户机60的监视部分61、信息发送部分62、目录接收部分63、目录输出部分64和认购部分65分别对应于图4中所示的客户机程序40的监视部分41、信息发送部分42、目录接收部分43、目录输出部分44和认购部分45。但是,图6中所示的客户机60的部分61至65被通过组合图1中所示的计算机300(作为代表)的硬件和在计算机300中运行的软件来构建,而图4中所示的客户机程序40的部分41至45仅通过硬件和软件的应用程序来构建。
与图5中所示的服务器50类似,图6中所示的客户机60的部分61至65与在图1中所示的计算机300中安装和执行的图4中所示的客户机程序40的部分41至45一样地运行,这里省略操作的冗余描述。
现在将描述本发明的又一个实施例。
图7显示了根据本发明的一个实施例的服务器/客户机系统。
一个用户PC(个人计算机)70是根据本发明的客户机的实例,图7中仅显示了一个作为代表的用户PC。用户PC 70通过因特网90连接至一个服务器80。服务器80是根据本发明的服务器的一个实例,因特网90是本发明所涉及的通信线路的实例。
硬件监视程序72是根据本发明的客户机程序的一个实例,被安装在用户PC 70中。当用户PC 70启动时,硬件监视程序72被自动启动并驻留在内存中。
驻留在内存中的硬件监视程序72监视用户PC 70中的一个监视目标设备73(例如电池或硬盘)的异常状态(例如电池耗尽或硬盘中的寻道错误)。
如果硬件监视程序72检测到监视目标设备73中的一个异常,则硬件监视程序72将检测到的异常的信息(本发明中涉及到的硬件信息的一个实例)存储在一个问题/故障数据库71中,并显示一个对话框74来通知检测到异常以使用户浏览。
图8显示了对话框74的一个实例,它在图7中显示为一个方框。
图8中所示的对话框是当电池耗尽时显示的。在此对话框中,描述了一个要被访问以解决检测到的异常问题的URL。通过点击“打开网页”按钮,用户可以在一个浏览器中打开该URL所指定的网站。
一旦用户在浏览器中打开了URL所指定的网站,浏览器就通过因特网90向服务器80通知问题/故障数据库71的内容。
服务器80分析接收到的问题/故障数据库的内容,以识别发生在用户PC 70中的故障。然后,服务器80搜索一个存储了目录信息的目录数据库81,并创建一个包括用于销售的替换故障设备的产品的目录的网页,通过浏览器向用户PC 70通知创建了为用户定制的网页。
响应该通知,用户PC 70访问创建的网页,然后,用户可以浏览替换故障设备的产品目录,并进行期望替换品的购买过程。
这种过程使得用户可以确定故障设备,为此确认替换,并在此阶段购买期望的替换品,否则,在此阶段很难检测出故障(例如,一个电池开始耗尽,但未出现任何可识别的故障的阶段)。这样可以避免可识别故障的发生。
图9是一个关于驻留在图7中显示的用户PC中的硬件监视程序的流程图。
硬件监视程序72包括一个硬件监视主程序72A、一个响应定时事件发生而激活的定时回调72B、以及一个响应除定时事件以外的事件发生而激活的事件监视回调72C。虽然图9显示了一个定时回调72B和一个事件监视回调72C,它们仅是代表,可以存在任何数量的定时回调72B和事件监视回调72C。
当用户PC系统启动时,硬件监视程序72驻留在内存中。硬件监视主程序72A开始一个监视定时(步骤a1),设置一个事件监视回调(步骤a2)并等待故障的出现(步骤a3)。一旦监视定时在步骤a1中开始,定时事件以预定间隔例如每分钟发生,以激活定时回调72B。然后,在此实施例中,获取电池的消耗信息(步骤a21),并确定电池是否耗尽(步骤a22)。如果电池未耗尽,定时回调结束,如果电池耗尽,通知硬件监视主程序72A该故障。
此外,一旦在步骤a2设置了事件监视回调,在本例中事件监视回调72C响应于寻道错误发生而被激活,并且产生与该事件(本例中为硬盘中的寻道错误)相关的信息(步骤a31)。向硬件监视主程序72A通知所产生的信息(步骤a32)。
被通知出现故障后,硬件监视主程序72A将故障信息转换成特定格式,并将转换的信息保存在问题/故障数据库71(见图7)中(步骤a4),通过打开对话框74(见图7和8)来通知用户故障出现(步骤a5),并再次进入等待状态(步骤a3)。通过重复此过程,图7中所示的用户PC 70中的监视目标设备73被监视。
图10显示了存储在图7中所示的问题/故障数据库71中的信息的格式。图11显示了“设备”的特定项的列表,图12显示了“状态”的特定项的列表。
如图10中所示,问题/故障数据库71以“设备=状态”的格式存储信息。“设备”表示如图11中所示的监视目标设备,“状态”表示如图12所示在监视目标设备中出现的故障的类型。
图10抽象地显示了“设备1=状态1”和“设备2=状态2”。但是,实际描述包括例如“SMARTBATT=FATIGUED”和“HDD=SEEKERROR”。描述“SMARTBATT=FATIGUED”表示智能电池处于设备疲劳状态(或劣化),描述“HDD=SEEKERROR”表示在硬盘中发生寻道错误。描述“MACHINE=PASOCPN-ABC”表示作为图7中的用户PC 70的计算机的名称是PASOCPN-ABC,并被大大地损坏和完全劣化了。整个用户PC的劣化程度根据例如CPU的累计运行时间来确定。
图13显示了在图7中所示的服务器80中执行的处理流程。
当用户通过鼠标点击了图8中的示例性对话框中的“打开网页”按钮时,就开始了对地址显示在对话框中的网页的访问(步骤b1)。
然后,在服务器80中,要创建的网页被初始化(步骤b2),步骤b3至步骤b5的循环被执行,直到所有保存在客户机(用户PC 70)中的问题/故障数据库71中的“设备X”信息和“状态X”信息都被处理完(步骤b3)。具体地,在步骤b4中,使用关键字“设备X+状态X”来搜索服务器中的数据库,如果在服务器中的数据库中有与关键字相关的信息,处理继续到步骤b5,其中检索到的网页内容被加到要创建的网页中。检索到的网页包括针对“设备X+状态X”的替换品的目录信息。
一旦保存在客户机(用户PC 70)中的问题/故障数据库71中的所有“设备X”信息和“状态X”信息被处理完(步骤b3),处理继续到步骤b6,其中指向完成网页的链接被显示在客户机(用户PC 70)的浏览器中,从而使得可以在客户机显示该网页(步骤b6)。
图14显示了存储在服务器中的数据库中的信息的数据结构,图15显示了存储在该数据库中的信息的具体实例。
如图14中所示,一项信息包括“设备X”、“状态X”和“URL”。在“设备X”字段中填充客户机环境中的故障设备的简称(见图11),在“状态X”字段中填充在客户机环境中发生的故障的简称(见图12),在“URL”字段中填充网页的URL,该网页包括当故障“状态X”出现在“设备X”中时要提供给用户的信息。
特别是,例如对图15中的“数据1”,“设备X”字段被填充“SMARTBATT”,“状态X”字段被填充“FATIGUED”,“URL”字段被填充“http://www.netstore-wedbmart.com/BATTERY”。
图16显示了在对话框显示后的处理流程。
一旦用户选择了由硬件监视程序显示的对话框中的“打开网页”按钮,硬件监视程序检测到对“打开网页”按钮的点击,用户PC的操作系统(OS)打开一个特定网页(网页A,在此例中),网页A被显示在显示屏上。
如图8中所示,因为网页A的URL被明确地显示在对话框中,用户可以人工打开网页A而不必使用“打开网页”按钮。
网页A被作为在服务器上对发生在客户机(用户PC)中的故障的分析结果而创建。网页A包括跳转至提供了与发生在客户机中的故障相关的替换品的网页B和网页C中的任何一个的选项。因为网页A被创建以解决客户机中发生的故障,选项的数目和内容依赖于发生在客户机中的故障。每个选项拟将用户导向提供了故障设备的替换品的网页,并具有跳转至产品供应网页的功能。在图16中所示的例子中,假定故障出现在电池和硬盘中,替换电池和替换硬盘的选项被显示在网页A中。
网页B和C用于提供产品。在每一个网页中,显示了一类产品的列表。在图16所示的例子中,网页B是一个用于电池替换的产品供应网页,并显示了一个电池产品的列表。此外,网页C是一个用于硬盘替换的产品供应网页,并显示了一个硬盘产品列表。按照需要,各种用于解决客户机中发生的故障的产品供应网页可以以与网页B和C相同的方式来准备。
一旦用户选择了网页B或C上的一个产品,则跳转至网页D。网页D显示了在网页B或C中选择的产品的列表,并提示用户确认他的/她的选择。在此页上,用户可以确认无误地选择了所需产品。
网页D包括一个购买按钮。如果已经确认所选产品的用户点击了购买按钮,则跳转至网页E。网页E用于完成实际产品购买过程。
网页E是一个用于完成产品购买过程的网页,其中送货目的地、支付方法等是通过准备好的步骤确定的。一旦在网页E上点击了“确定”按钮,写在网页E中的信息就被通过服务器80(见图7)发送给经销商以进行产品派送和计费。
上面简要描述了显示在用户PC的显示屏上的网页。但是,因为上述过程是在浏览器上执行的,用户可以使用浏览器的“前进”或“后退”功能来在页面间跳转,暂停移到另一个网页的过程,或者在过程中中断因特网连接。为了避免冗余,将忽略这些通用操作的描述。
图17显示了图16中显示的网页A的实例。
在图17中,“更换电池”是一个解决电池耗尽的选项,“更换硬盘”是一个解决硬盘中的寻道错误的选项。这些选项如所示以一种用户友好的形式显示在屏幕上。但是,它们实际上是URL,因此用户可以通过在浏览器中选择而跳转至电池产品供应网页。可能出现一个或多个故障,选项的数量随故障的数量而变。
图18显示了图16中显示的网页B的实例。网页B例如是用来提供电池的网页,显示网页提供的产品的目录。实际上提供的产品的详细信息和数目由情况决定。用户可以通过选择所需的产品来跳转到网页D。
图19显示了图16中显示的网页C的实例。此图的目的是解释有多个产品供应网页的情况,网页C的详细内容与网页B的类似。
图20显示了图16中显示的网页D的实例。网页D是一个用于显示用户在网页B和/或C上选择的产品的列表以提示用户确认选择的网页。在此例中,用户选择了硬盘1。此网页的内容由用户的选择决定。该网页包括一个“购买”按钮,通过点击“购买”按钮,已经确认选择的产品的用户可以跳转到网页E以完成购买过程。
另外,可以提供一个“删除”按钮来从列表中删除一个作为确认结果发现是误选的产品。此外,为了方便多个产品的选择,可以提供一个“解决其它故障”按钮以跳回网页A。
图21显示了图16中显示的网页E的实例。网页E是一个使在网页D上确认了要购买的产品的用户完成购买过程的网页,购买过程包括对产品派送目的地、支付方法等的确定。
此网页包括一个用于派送目的的地项目字段,和一个用于支付用信用卡号码的项目字段。
在此例中,只提供了必须有的派送目的地字段和信用卡号码字段。但是,根据销售商提出的选项,如指定派送日期和时间以及指定支付方式如货到付款的选项,也可以提供其它信息项目字段。
一旦填充完项目字段中的项目后,用户点击“确定”按钮来完成购买过程。一旦“确定”按钮被点击,网页E上的项目就会被通过服务器80(见图7)发送给销售商以进行产品派送和记账。
现在,将描述本发明的另一个实施例。下面,将只描述此实施例与上述实施例的不同。
图22显示了服务器中的数据库中的一项信息。
图22中所示的URL是导向CGI的。如果导向CGI的URL被访问,则服务器激活该CGI。CGI是一个在服务器上运行的程序,它可以访问网上的数据库以从中获取信息。在此例中,与图7中所示服务器80有联系的多个服务器(在此例中有如图23中所示的服务器A和服务器B)被连接至因特网90(见图7),CGI访问关联网站的服务器,并检索以最低价销售相关产品的网站。
图23显示了当图22中显示的CGI被激活时在服务器中执行的目录选择过程(见图7)。
当CGI被激活时(步骤c1),服务器将它自己(管理服务器80的公司)的销售网站设置为“当前返回值”(步骤c2),然后,以下列方式搜索所有的关联网站(步骤c3)。也就是,一旦完全搜索完一个网站,则访问下一个关联网站的服务器中的数据库,并且获得相关设备的价格信息(步骤c4),确定该价格是否低于在记录为“当前返回值”的销售网站中指定的价格(步骤c5),如果新检索的网站中指定的价格低于“当前返回值”的网站中指定的价格,则新检索的网站的URL被设置为新的“当前返回值”(步骤c6)。
一旦所有关联网站被搜索后(步骤c3),在为各网站提供的各参考计数器中,与记录为“当前返回值”的网站相关的参考计数器被加1(步骤c7),并且返回“当前返回值”(步骤c8)。在图7中的服务器80中创建网页的步骤中,作为从CGI返回的信息,“当前返回值”被参照,并且服务器中的数据库中的URL被替换为以最低价销售相同设备的网站的URL(以最低价销售相同设备的网站的URL被显示在用户PC上)。这样,用户就可以以最低价购买任何设备。
此外,在图23中的步骤c7中将网站的参考计数器递增的目的是使得管理服务器80的公司根据管理关联网站的公司的参考计数器的计数值,可以有一个利润率。此利润率是被付费的,因为管理关联网站的公司通过显示给用户的关联网站的URL,可以获得增加的商业机会。
在上述实施例中,客户机是用户PC(个人计算机)。但是,根据本发明的客户机并不限于所谓的计算机,而可以是能连接至通信线路如因特网的任何设备。
例如,近年来,可以连接至因特网的家用电器获得了广泛的关注。例如,现在可以预期能够通过因特网进行远程预定录像或通过因特网从网络中获取节目信息的录像机,和能够实现对其内容纳的东西的贮备管理并通过因特网设置一个订购单的冷藏库。
这种家用电器使用采用HTTP协议和浏览器的用户界面。因此,如果监视目标设备被定制用于每个家用电器,则可使连接到因特网的家用电器用作根据本发明的客户机。
图24显示了服务器中支持能够硬盘记录的录像机的数据库的实例。
在此图中,显示了一个提供对其中出现寻道错误的录像机硬盘的替换品的网站的URL。

更换调解系统.pdf_第1页
第1页 / 共44页
更换调解系统.pdf_第2页
第2页 / 共44页
更换调解系统.pdf_第3页
第3页 / 共44页
点击查看更多>>
资源描述

《更换调解系统.pdf》由会员分享,可在线阅读,更多相关《更换调解系统.pdf(44页珍藏版)》请在专利查询网上搜索。

本发明涉及一种服务器/客户机系统,组成该服务器/客户机系统的一种服务器和一种客户机等。本发明的一个目的是防止在客户机中出现故障。客户机的部件的状态是被监视的,当在部件中发现一个故障时,服务器会被通知该故障。然后服务器向客户机提供失效部件的替换品。 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1