首页> 中国专利> 远程修复受损数据和文件的基于互联网的服务系统和方法

远程修复受损数据和文件的基于互联网的服务系统和方法

摘要

本发明是一种在客户个人计算机(PC)的硬盘和软盘中存储的数据和文件部分或全部受损的情况下,经由互联网远程修复受损数据和文件的基于互联网的服务系统和方法。如果用户经由互联网连接修复服务器,则将在判断是否已登记了该用户之后,比较客户PC机的修复注册模块与修复服务器的修复注册模块。受损数据和文件将通过使用客户PC机上存储的修复插件模块来修复,将修复结果记录下来并把该结果传送给修复服务器,以分析该结果;并且将已分析的结果传送给客户PC机,同时记录到数据库中。

著录项

  • 公开/公告号CN1406352A

    专利类型发明专利

  • 公开/公告日2003-03-26

    原文格式PDF

  • 申请/专利权人 高等抗病毒研究株式会社;

    申请/专利号CN01805523.0

  • 发明设计人 白东铉;

    申请日2001-02-15

  • 分类号G06F11/36;

  • 代理机构11219 中原信达知识产权代理有限责任公司;

  • 代理人昝美琪;顾红霞

  • 地址 韩国汉城

  • 入库时间 2023-12-17 14:40:20

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2009-04-22

    专利权的终止(未缴年费专利权终止)

    专利权的终止(未缴年费专利权终止)

  • 2005-05-18

    授权

    授权

  • 2003-05-28

    实质审查的生效

    实质审查的生效

  • 2003-03-26

    公开

    公开

说明书

发明背景

1、技术领域

本发明涉及远程修复数据和文件的基于互联网的服务系统和方法,特别是远程修复由于各种原因而造成的存储在客户个人计算机(PC)硬盘和软盘中的部分或全部受损数据和文件的基于互联网的服务系统和方法。

2、相关专利申请的参考

US4,140,419公开的通信系统和US5,771,354公开的互联网联机备份系统提供了使用在签约备份业务时交互式建立的ID和口令的用户的远程存储,US5,815,722公开了在一个交互式网络盘中,将文件远程下载在一个存储器中并运行该文件的方法和设备。3、相关技术的说明

近来,个人计算机(PC;涉及可用于个人的计算机)被广泛用于处理公司和机构的各种事务,所以个人计算机中存储的特定数据和文件可能损坏或丢失,可能对使用个人计算机的用户的事务处理产生重大影响。

在过去,PC的存储介质,比如硬盘、软盘和类似物,中存储的数据和文件的损坏或丢失现象的出现主要是因为用户的错误操作或者由于存储数据和文件的存储介质的物理缺陷造成的。

然而,最近,由于计算机病毒造成数据和文件损坏的情况已经增加,并且数据和文件以各种类型受损。

如果有备份或拷贝的数据和文件,即便重要的数据和文件受到损坏,也可以容易地修复受损的数据和文件。然而,如果没有备份或拷贝的数据和文件,则将受损的数据和文件修复到原始状态是非常困难的。最坏的情况是,不可能修复受损的数据和文件。

如上所述,如果PC机的硬盘或软盘中存储的数据和文件受到损坏,用户把想要修复的硬盘和软盘送到专门的数据修复中心去修复,或者用户购买数据修复程序,将该修复程序安装到与待修复的硬盘或软盘连接的个人计算机中,然后对硬盘和软盘进行修复。

然而,如果用户把受损的数据和文件让专门的数据修复中心进行修复,则会出现公司和机构避免使用专门中心的问题,因为使用中心修复数据和文件需要很高的费用,同时还会泄漏盘中的重要信息。

此外,如果用户希望使用修复程序来修复受损数据和文件,则会有这样的问题,即必须在数据和文件受损之前把修复程序安装到计算机系统。

再者,还有一个问题是,修复程序的更新不能迅速有效地对抗由最新的计算机病毒和类似物造成的数据和文件的受损。

发明内容

为了解决上述问题,本发明的目的是提供一种远程修复受损数据和文件的基于互联网的服务系统和方法,如果客户个人计算机的硬盘和软盘中存储的数据和文件的部分或全部由于各种原因而受损,从修复服务器向连接可接入互联网的个人计算机的硬盘和软盘提供远程修复服务。

为了实现上述目的,本发明的系统包括一个互联网;多个客户个人计算机(PC),用于经互联网传送注册数据,为响应与传送的注册数据相一致的一个修复插件模块检验信号,经互联网传送目前储存的在一个修复插件模块上的信息,对应于修复插件模块信息安装经互联网输入的一个修复插件模块,使用已安装的修复插件模块修复一个存储媒介中的受损数据和文件,经互联网传送修复的结果,并且在屏幕上输出经互联网传送的分析结果数据;和一个修复服务器,该服务器经互联网连接到相应客户PC机上,并且判断是否通过使用从客户PC机输入的注册数据登记了一个用户,经互联网向客户PC机传送修复插件模块检验信号,如果登记了用户,则检验客户PC机中存储的修复插件模块,通过从客户PC机传送的修复插件模块信息经互联网控制客户PC机的修复插件模块,分析从客户PC机传送的修复的结果,并且把该分析结果传送给客户PC机。

为了实现上述目的,本发明的方法包括4个步骤。远程修复受损数据和文件的基于互联网的服务方法包括以下步骤:(1)通过客户个人计算机(PC)的通信程序连接修复服务器;(2)在连接修复服务器之后,运行一个用户验证程序;(3)运行一个将客户PC机的修复插件模块与修复服务器的修复插件模块进行比较的程序;(4)经比较程序步骤,通过使用客户PC机上装备的修复插件模块修复受损的数据和文件,并且存储其结果;(5)将修复结果传送给修复服务器,并请求一个结果分析;和(6)向客户PC机传送已分析的结果,并且在一个数据库中用计算机处理该结果。

附图说明

通过下面结合附图对本发明一个优选实施例的详细说明,将会使本发明的上述目的和其他优点变得更加清楚。

图1是一个方框图,用于根据本发明的一个实施例从概念上解释远程修复受损数据和文件的基于互联网的服务系统的结构;

图2是一个解释适用于图1所示客户个人计算机的结构的示意方框图;

图3是一个解释适用于图1所示修复服务器的结构的示意方框图;和

图4至图6是根据本发明的实施例解释远程修复受损数据和文件的基于互联网的方法的流程图。

具体实施方式

下面,将结合附图对本发明进行详细说明。

图1是一个根据本发明的实施例从概念上解释远程修复受损数据和文件的基于互联网的服务系统的结构的方框图。

如图1所示,互联网100至少能够使一个客户个人计算机(PC)200连接修复服务器300。

客户PC-200经互联网100将注册数据传送给修复服务器300。客户PC200接收一个修复插件模块检验信号,该检验信号对应于从修复服务器300已经传送的注册数据。客户PC200为响应所接收的修复插件模块检验信号传送目前已存储的一个修复插件模块(参见图2中的附图标号202)的信息。

根据所传送的修复插件模块信息,客户PC200经由互联网100安装从修复服务器300输入的一个修复插件模块(参见图3中的附图标号302)。当然,如果修复服务器300使用一个目前比客户PC200中存储的修复插件模块还要新的模块,则更新客户PC200的修复插件模块。

客户PC200通过使用已安装的修复插件模块(参见图2中的附图标号202)修复存储媒介210中的受损数据和文件,并且经由互联网100将修复结果传送给修复服务器300。此外,PC200在屏幕上输出修复服务器300经由互联网100传送的分析结果数据。

修复服务器300经由互联网100连接相应的客户PC200。修复服务器300判断是否通过使用从客户PC200输入的注册数据登记了一个用户,并且如果已经登记了用户,经互联网100向客户PC200传送修复插件模块检验信号,用于检验客户PC200中存储的修复插件模块(参见图2中的附图标号202)。

修复服务器300根据经由互联网100从客户PC200接收的修复插件模块信息,控制客户PC200的修复插件模块(参见图2中的附图标号202)。修复服务器300分析从客户PC200传送的修复结果,并且向客户PC200传送分析结果。

存储媒介210可以是装备在客户PC200上的硬盘、软盘等等,或者是可以存储数据和文件的其他类型的存储媒介。

如图2所示,客户PC200包括一个通信程序201、修复插件模块202、一个修复目标区203和一个修复数据存储区204。

通信程序201执行对修复服务器300的通信连接。在这里,通信程序201可以是一个环球网浏览器。

在修复插件模块202经由通信程序201与修复服务器300通信连接的情况下,修复插件模块202借助从修复服务器300传送的修复程序修复受损数据和文件,并且将已修复的数据和文件存储在修复数据存储区204中。修复插件模块202可以被包括在通信程序201中,不同于图2所示的。

此外,修复插件模块202经由通信程序201将修复结果传送给修复服务器300,并且接收根据修复结果分析从修复服务器300传送的结果。

修复目标区203具有部分或全部受损的数据或文件。位于修复目标区203中的部分或全部受损的数据或文件由修复插件模块202来修复。

如图3所示,修复服务器300具有一个环球网服务器301、一个修复插件模块302和一个管理模块303。

环球网301执行经互联网100对客户PC200的通信连接,并且向通信连接的客户PC200传送从修复插件模块302输入的修复程序。

同时,环球网301向管理模块303输出从客户PC200传送的修复结果,并且把对应于修复结果的分析结果传送给客户PC200。

修复插件模块302具有一个由服务器管理员输入的修复程序,并且根据管理模块303的传送控制向环球网服务器301传送修复程序。

在执行客户PC200和环球网301的通信连接的情况下,管理模块303检验相同版本的修复插件模块(参见图2中的附图标号202)是否被存储在客户PC200中,如果未被存储,则管理模块303经由环球网服务器301传送修复插件模块302。

如果存储了该修复插件模块,以作为修复插件模块(参见图2中的附图标号202)是否存储在客户PC200中的检验的结果,管理模块303把存储的修复插件模块(参见图2中的附图标号202)与存储在修复服务器300中的修复插件模块302进行比较,并且判断客户PC200与其是否具有相同的版本。

如果不具有相同的版本,作为判断的结果,管理模块303控制修复插件模块302,以向环球网服务器301传送修复程序,并且环球网服务器301向客户PC200传送修复程序。所以,客户PC200和修复服务器300的修复插件模块202和302具有相同的版本。

同时,管理模块303分析从环球网服务器301输入的修复结果,并且向环球网服务器301传送已分析的结果,同时用相应的注册数据由计算机处理一个数据库中已分析的结果,

下面结合图4至图6更加详细地说明根据本发明实施例的远程修复受损数据和文件的基于互联网的服务系统的操作。

首先,客户PC200的用户经由通信程序201连接修复服务器300(步骤S410)。

如上所述,如果客户PC200连接修复服务器300,则修复服务器300运行一个用户验证程序,用于检验通信连接的客户PC200的用户是否是一个已登记的用户(步骤S420)。

也就是说,按照图5所示的顺序处理用户验证程序S420。首先,修复服务器300向客户PC200输出用于输入注册数据的屏幕数据(步骤S421)。

如果用户经由输入注册数据的屏幕输入注册数据,则客户PC200经由互联网100向修复服务器300传送注册数据(步骤S422)。

因此,修复服务器300判断经由互联网100接收的注册数据是否是管理模块303的数据库中的已登记的注册数据(步骤S423)。作为判断结果,如果用户输入的注册数据是数据库中已登记的注册数据,则修复服务器300返回到主程序,并且运行一个比较修复插件模块的程序。

如果用户输入的注册数据不是已登记数据,则修复服务器300经由互联网100向客户PC200输出一个消息,比如□获得成员资格、请□(步骤S424)。

如上所述,如果完成了用户验证的处理,则修复服务器300运行一个对安装在客户PC200中的修复插件模块202与修复服务器300的修复插件模块302进行比较的程序(步骤S430)。

也就是说,作为步骤S431的判断结果,如果在客户PC200中安装了修复插件模块202,则修复服务器300比较客户PC200的修复插件模块202的版本与修复服务器300的修复插件模块302的版本。

如果修复插件模块302未安装在客户PC200中,则修复服务器300向具有安装在客户PC200中的修复插件模块202的客户PC200传送修复插件模块302,并返回到主程序,从而执行数据和文件修复步骤S440。

作为步骤S432的比较结果,如果客户PC200的修复插件模块202的版本低于修复插件模块302的版本,则修复服务器300经由环球网服务器301向客户PC200传送修复插件模块302,并且更新客户PC200中存储的修复插件模块信息。

如果装备在客户PC200中的修复插件模块202的版本和装备在修复服务器300中的修复插件模块302的版本相同,则修复服务器300返回到主程序,并且执行数据和文件修复步骤S440。

如上所述,如果经由比较程序步骤S430在客户PC200中安装已更新版本的修复插件模块,则修复插件模块202修复存储在修复目标区203中的受损数据和文件,并且在结果存储区204中存储已修复的数据和文件以及修复结果(步骤S440)。

同时,修复插件模块202,如上所述,将修复结果存储在客户PC200中,同时向修复服务器300传送修复结果,并且请求关于修复结果的一个分析(步骤S450)。

然后,修复服务器300分析客户PC200的修复结果,向客户PC200传送分析结果,并且通过将分析结果与注册数据进行匹配,在管理模块303的数据库中登记分析结果(步骤S460)。工业应用件

如上所述,远程修复受损数据和文件的基于互联网的服务系统具有修复因计算机病毒或用户□的错误而损坏的数据和文件的效果,以及具有容易地恢复由于引导区或FAT区受损而导致不能引导的硬盘的效果。

此外,即使不能始终提供分离的修复程序,但如果在附近有一个可接入互联网的个人计算机,本发明也具有可以得到立即修复的效果。

再者,由于本发明是以经由互联网进行远程修复服务为基础的,并且能够把用于修复受损数据和文件的现行修复插件模块更新到最新的程序,因此本发明具有有效地修复由全新的计算机病毒损坏的数据和文件的效果。

尽管已经描述了本发明的优选实施例,但本领域的技术人员将会明白,本发明不局限于所描述的优选实施例,而是可以在权利要求所限定的本发明的精神和范围之内对本发明实施例做出各种改变和修改。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号