使用无线通信终端提供抗病毒程序的系统和方法

文档序号:6444022阅读:175来源:国知局
专利名称:使用无线通信终端提供抗病毒程序的系统和方法
技术领域
本发明涉及一种通过使用无线通信终端提供抗病毒程序的系统和方法,特别涉及一种用于提供抗病毒程序的系统和方法,通过在无线通信终端中存储从抗病毒程序服务器下载的抗病毒程序和引导程序,并通过使用存储在无线通信终端中的抗病毒程序和引导程序,在计算机中执行抗病毒程序。
背景技术
无线通信终端包括移动通信终端、个人通信站(PCS,personalcommunication station)、个人数字助理(PDA)、智能电话、能够基于国际移动电信(IMT,international mobile telecommunication)-2000处理数据的下一代移动通信终端和无线局域网终端。
计算机病毒是一组侵入的可执行文件,通过修改可执行文件和在修改的文件中进行自我复制而对计算机中存储的文件或其它程序产生较大危害。
近来,世界上存在着大量的计算机病毒,并且由于网络技术的快速发展,计算机病毒的传播速度之快令人难以置信。为了保护计算机免受计算机病毒的危害,已经提出了抗病毒程序。
抗病毒程序通常通过从抗病毒程序的供应商定期更新列表来保持已知的计算机病毒列表。基于已知的计算机病毒列表,抗病毒程序通过扫描计算机的内存或海量存储器来识别已知的计算机病毒并隔离识别出的计算机病毒,而消除已知的计算机病毒。如上所述,抗病毒程序不能保护计算机免受未知的计算机病毒或不在已知计算机病毒列表中的新发现的计算机病毒的危害。因此,为了保护计算机免受新发现的计算机病毒的危害,抗病毒程序需要定期下载已知计算机病毒列表,以包括新发现的计算机病毒。
此外,为了使用抗病毒程序检测并消除计算机病毒,可以通过网络从供应商处将抗病毒程序下载到感染计算机病毒的计算机,或通过使用诸如软盘的辅助存储设备从其它计算机复制。而且,通过利用引导程序引导感染计算机病毒的计算机并消除计算机病毒,使用存储抗病毒程序和引导程序的软盘来检测并消除计算机病毒。
然而,当通过网络下载抗病毒程序时,抗病毒程序可能被计算机病毒感染。而且,由于计算机病毒可能会禁用使用网络的功能,而不能通过网络将抗病毒程序下载到感染计算机病毒的计算机。因此,向感染病毒的计算机提供抗病毒程序用于检测并消除计算机病毒会有许多困难。在使用辅助存储设备提供抗病毒程序的情况下,在辅助存储设备中保持包含最新发现的计算机病毒的已知计算机病毒列表也很难并令人烦恼。

发明内容
因此,本发明的一个目的是,提供一种系统和方法,通过向无线通信终端下载并存储引导程序和抗病毒程序,并使用存储在无线通信终端中的引导程序和抗病毒程序来识别并消除计算机病毒。
依照本发明的一个方面,提供一种用于检测并消除系统中的计算机病毒的无线通信终端,该系统通过使用无线通信终端来提供抗病毒程序,该无线通信终端包括输入单元,用于从用户接收下载抗病毒程序的请求信号;存储单元,用于存储抗病毒程序和引导程序;控制器,用于根据请求信号下载抗病毒程序和引导程序,在存储单元中存储抗病毒程序和引导程序,并通过接收来自外部计算机的请求而向外部计算机传送抗病毒程序和引导程序;以及连接器,用于在无线通信终端与外部计算机之间提供通信连接,以便向外部计算机传送存储在存储单元中的抗病毒程序和引导程序。
依照本发明的另一个方面,提供一种通过使用系统中的无线通信终端来检测并消除计算机病毒的计算机,该系统通过使用无线通信终端来提供抗病毒程序,该计算机包括输入单元,用于接收执行抗病毒程序的请求;存储单元,用于永久存储基本输入输出系统(BIOS),该基本输入输出系统提供将无线通信终端设置为主引导设备的选项;控制器,基于BIOS将无线通信终端识别为主引导设备,通过使用存储在无线通信终端中的引导程序来引导计算机,读取存储在无线通信终端中的抗病毒程序并执行抗病毒程序;以及连接器,用于在无线通信终端和计算机之间提供通信连接,以便接收存储在无线通信终端中的抗病毒程序和引导程序。
依照本发明的另一个方面,提供一种通过使用无线通信终端来提供抗病毒程序以便检测并消除计算机中的计算机病毒的系统,该系统包括无线通信终端,用于存储抗病毒程序和引导程序,并通过接收来自计算机的请求,向计算机传送抗病毒程序和引导程序;以及计算机,通过基于基本输入输出系统(BIOS)的设置将无线通信终端识别为主引导设备而被引导,从无线通信终端读取抗病毒程序并执行抗病毒程序。
依照本发明的另一个方面,提供一种通过使用无线通信终端来提供抗病毒程序以便检测并消除计算机中的计算机病毒的方法,该方法包括下列步骤a)设置计算机将无线通信终端的存储单元识别为主引导设备;b)通过读取存储在无线通信终端的存储单元中的引导程序来引导计算机;c)读取存储在无线通信终端的存储单元中的抗病毒程序,并将抗病毒程序装入计算机;以及d)通过执行装入的抗病毒程序来检测并消除计算机中的计算机病毒。
依照本发明的另一个方面,提供一种计算机系统,包括基本输入输出系统(BIOS),用于将无线通信终端识别为主引导设备;控制器,根据BIOS将无线通信终端识别为主引导设备,通过使用存储在无线通信终端中的引导程序来引导计算机系统;以及连接器,用于提供通信连接,以便从无线通信终端向控制器传送引导程序。


本发明的上述和其它的目的和特点将结合附图和后面优选实施例的描述变得更容易理解,其中图1是依照本发明的优选实施例,通过使用无线通信终端来提供抗病毒程序的系统的图;图2是示出图1的无线通信终端110的图;图3是示出图1的计算机120的图;以及图4是依照本发明的优选实施例,用于解释通过使用无线通信终端来提供抗病毒程序的方法的流程图。
具体实施例方式
依照本发明的优选实施例,在下文中将结合附图更详细地描述通过使用无线通信终端来提供抗病毒程序的系统和方法。
图1是依照本发明的优选实施例,通过使用无线通信终端来提供抗病毒程序的系统的图。
如图所示,该系统100包括无线通信终端110和计算机120。无线通信终端110通过使用诸如USB端口的连接器通过通信链路连接到计算机120。无线通信终端110通过无线通信网130和因特网140从抗病毒程序服务器150下载抗病毒程序,并在无线通信终端110的存储单元中存储下载的抗病毒程序。在本发明的这个优选实施例中,抗病毒程序服务器150通过因特网140连接到无线通信网130。然而,也可以不通过因特网140直接连接到无线通信网130。
当计算机120感染计算机病毒时,计算机120的用户断电计算机120并重启计算机120,以设置基本输入输出系统(BIOS),将无线通信终端110的存储单元识别为主引导设备。为了识别存储单元,必须在计算机120中预先安装用于识别无线通信终端110的存储单元的驱动器。此外,必须修改BIOS以提供选项,以便将无线通信终端110的存储单元设置为主引导设备或从引导设备。
BIOS是一组基本的软件例程,用于在启动时测试硬件、启动操作系统和支持硬件设备之间的数据传送。也就是,BIOS是操作系统的最底层,包括一组控制输入/输出设备和外围设备的例程。BIOS包括启动例程、服务处理例程和硬件中断处理例程。当计算机加电时自动运行启动例程(开机自检POST),用于测试计算机状态并初始化操作系统。在操作系统初始化期间,启动例程确定何种外围设备被连至计算机。
通过设置BIOS而将无线通信终端110的存储单元识别为主引导设备来重启计算机120时,计算机120将无线通信终端的存储单元识别为主引导设备,并将计算机120的硬盘识别为从设备,并基于无线通信终端的存储单元中存储的引导程序而被引导。此外,计算机120将存储在无线通信终端110的存储单元中的抗病毒程序装入计算机120的随机存取存储器(RAM)。装入抗病毒程序之后,运行抗病毒程序以通过扫描计算机120的存储器和海量存储器来识别计算机病毒,隔离识别的计算机病毒并消除隔离的计算机病毒。在消除了计算机120中的计算机病毒后,复位BIOS而将计算机120的硬盘识别为主引导设备。
图2是示出图1的无线通信终端110的图。
参考图2,无线通信终端110包括无线收发信机210、中央处理单元(CPU)220、压缩/解压单元(CODEC)230、存储单元240、音频输出设备250、显示器(LCD)260、输入设备(键盘)270、音频输入设备280和通用串行总线(USB)连接器290。
无线收发信机210通过天线接收和发送信号。
CPU 220通常控制无线通信终端120的操作。而且,控制器220控制下列操作根据从输入设备(键盘)270输入的下载抗病毒程序的请求信号,通过无线通信网下载抗病毒程序和引导程序,并将下载的抗病毒程序存储在存储单元240中。此外,CPU 220控制通过USB连接器290向计算机120发送存储在存储单元240中的抗病毒程序以消除计算机120中的计算机病毒的操作。
CODEC 230将来自无线收发信机210的接收信号转换为声音信号,并向音频输出设备(扬声器)250输出声音信号。CODEC 230还将从音频输入设备(麦克)280接收的声音信号转换为将向收发信机210发送的发送信号。
存储单元240存储驱动无线通信终端的程序、包括图像、字符和图标的文件系统、从抗病毒服务器下载的抗病毒程序和引导程序。
音频输出设备(扬声器)250输出来自CODEC 230的声音信号。
显示器(LCD)260根据CPU 220显示数据。
输入设备(键盘)270是无线通信终端和用户之间的接口,用于接收来自用户的键输入。
音频输入设备(麦克)280接收来自用户的声音信号,并向CODEC 230发送接收的声音信号。
USB连接器290通过使用通用串行总线(USB),在无线通信终端110和计算机120之间提供通信链路。通过USB连接器290将抗病毒程序和引导程序传送给计算机120。
图3是示出图1的计算机120的图。
如图3所示,计算机120包括中央处理单元(CPU)310、主存储器320、辅助存储器330、输入设备340、显示器350、通用串行总线(USB)连接器360和只读存储器(ROM)370。
CPU 310通常管理计算机120的操作。而且,CPU 310还控制读取存储在无线通信终端的存储单元中的抗病毒程序、通过USB连接器360在主存储器320中装入抗病毒程序以及在存储单元330中执行抗病毒程序以检测并消除计算机病毒的操作。
辅助存储器330存储大量的数据。
输入设备340接收来自用户的执行抗病毒程序的请求或任何其它命令。
显示器350基于CPU 310的控制向用户显示数据。
USB连接器360通过使用计算机120和无线通信终端110之间的通用串行总线(USB)来提供通信链路,以便从无线通信终端110向计算机120传送引导程序和抗病毒程序。
只读存储器(ROM)370存储基本输入输出系统(BIOS),该系统提供一个选项,以便将无线通信终端120的存储单元设置为主引导设备。
当引导计算机120时,CPU 110根据存储在ROM 370中的BIOS,将无线通信终端120的存储单元识别为主引导设备。计算机120不限于个人计算机(PC)。它可以是诸如个人数据助理(PDA)和无线通信终端的具有与PC相似的功能并有可能感染计算机病毒的任何电子设备。例如,感染病毒的第一无线通信终端可被连接到存储抗病毒程序的第二无线通信终端。感染病毒的第一无线通信终端装入并执行第二无线通信终端中存储的抗病毒程序,以便检测并消除感染病毒的第一无线通信终端中的计算机病毒。
图4是依照本发明的优选实施例,用于解释通过使用无线通信终端来提供抗病毒程序以检测和消除计算机中的计算机病毒的方法的流程图。
如图4所示,在步骤S401,无线通信终端根据来自用户的请求,通过无线通信网访问抗病毒程序服务器,并从抗病毒服务器下载抗病毒程序和引导程序。此外,也可以通过在无线通信终端和计算机之间建立通信链路而从任何存储抗病毒程序和引导程序的计算机下载抗病毒程序和引导程序。
通常并不定期更新引导程序,但却定期更新抗病毒程序用于更新最新发现的计算机病毒的信息。此外,当无线通信终端从用户收到下载抗病毒程序的请求时,无线通信终端首先检查无线通信终端的存储单元中是否存储有抗病毒程序。如果存储单元中存储有抗病毒程序,则无线通信终端比较所存储的抗病毒程序的版本和当前从抗病毒程序服务器提供的抗病毒程序的版本。如果所存储的抗病毒程序的版本先于抗病毒程序服务器的抗病毒程序,则新下载抗病毒程序服务器的抗病毒程序,并将其存储在无线通信终端的存储单元中。如果不是,则保持存储的抗病毒程序。
在无线通信终端的存储单元中存储最近版本的抗病毒程序和引导程序之后,在步骤S402,通过使用诸如通用串行总线(USB)的连接单元连接无线通信终端和感染病毒的计算机。
而且,在步骤S403,设置感染病毒的计算机的基本输入输出系统(BIOS),以便将连接的无线通信终端的存储单元识别为主引导设备。为了将连接的无线通信终端的存储单元识别为主引导设备,必须预先在感染病毒的计算机中安装用于识别存储单元的驱动器。此外,通过使用USB设备来连接无线通信终端和感染病毒的计算机,可以自动地将无线通信终端的存储单元240识别为主引导设备。
在步骤S404,感染病毒的计算机读取无线通信终端的存储单元中存储的引导程序,并将引导程序装入随机存取存储器(RAM)中,并由引导程序重启。
引导完成后,在步骤S405,从无线通信终端的存储单元中读取存储在无线通信终端的存储单元中的抗病毒程序,并将抗病毒程序装入感染病毒的计算机的随机存取存储器(RAM)中。在步骤S406,执行存储在RAM中的抗病毒程序,并从感染病毒的计算机的辅助存储器中检测并消除病毒,其中辅助存储器包括硬盘并被设置为从属设备。
从感染病毒的计算机中消除病毒之后,通过自动或手动重启计算机来复位BIOS,以将计算机的辅助存储器识别为主引导设备。
如上所述,本发明提供一种容易并简单的系统和方法,通过将抗病毒程序下载到无线通信终端的存储单元中并向感染病毒的计算机提供抗病毒程序,来检测并消除计算机病毒。
此外,本发明提供一种容易并简单的系统和方法,通过将抗病毒程序下载到无线通信终端的存储单元中,来更新有最新发现的病毒的抗病毒程序。
本发明包含的主题涉及2004年2月10日向韩国专利局提交的韩国专利申请No.KR2004-0078477,在这里通过参考并入其全部内容。
尽管结合一定的优选实施例描述了本发明,本领域的技术人员应该理解,在不脱离本发明所附权利要求的范围和精神实质情况下,可以对其进行各种变化和修改。
权利要求
1.一种用于检测并消除系统中的计算机病毒的无线通信终端,该系统通过使用无线通信终端来提供抗病毒程序,所述无线通信终端包括输入单元,用于从用户接收下载抗病毒程序的请求信号;存储单元,用于存储抗病毒程序和引导程序;控制单元,用于根据请求信号下载抗病毒程序和引导程序,在存储单元中存储抗病毒程序和引导程序,并通过接收来自外部计算机的请求,向所述外部计算机传送抗病毒程序和引导程序;以及连接单元,用于在无线通信终端和外部计算机之间提供通信连接,以便向外部计算机传送存储单元中存储的抗病毒程序和引导程序。
2.一种通过使用系统中的无线通信终端来检测并消除计算机病毒的计算机,该系统通过使用无线通信终端来提供抗病毒程序,所述计算机包括输入单元,用于接收执行抗病毒程序的请求;存储单元,用于永久存储基本输入输出系统(BIOS),该基本输入输出系统提供将无线通信终端设置为主引导设备的选项;控制单元,基于BIOS将无线通信终端识别为主引导设备,通过使用存储在无线通信终端中的引导程序来引导计算机,读取存储在无线通信终端中的抗病毒程序并执行抗病毒程序;以及连接单元,用于在无线通信终端和计算机之间提供通信连接,以便接收存储在无线通信终端中的抗病毒程序和引导程序。
3.一种通过使用无线通信终端来提供抗病毒程序以便检测并消除计算机中的计算机病毒的系统,该系统包括所述无线通信终端,用于存储抗病毒程序和引导程序,并通过接收来自所述计算机的请求而向所述计算机传送抗病毒程序和引导程序;以及所述计算机,通过基于基本输入输出系统(BIOS)的设置而将所述无线通信终端识别为主引导设备而被引导,从所述无线通信终端读取抗病毒程序并执行抗病毒程序。
4.如权利要求3所述的系统,其中,所述无线通信终端包括第一输入单元,用于从用户接收下载抗病毒程序的请求信号;第一存储单元,用于存储通过无线通信网下载的抗病毒程序和引导程序;第一控制单元,根据第一输入单元的请求信号,下载抗病毒程序和引导程序,在所述第一存储单元中存储抗病毒程序和引导程序,并通过接收来自计算机的请求,向计算机传送抗病毒程序和引导程序;以及第一连接单元,用于提供无线通信终端和计算机之间的通信连接,以便向计算机传送存储在第一存储单元中的抗病毒程序和引导程序。
5.如权利要求4所述的系统,其中,所述计算机包括第二输入单元,用于接收执行抗病毒程序的请求;第二存储单元,用于存储数据;第二连接单元,用于在计算机和无线通信终端之间提供通信连接;非易失性存储单元,用于永久存储基本输入输出系统(BIOS),以便将通过所述第二连接单元连接到计算机的无线通信终端的第一存储单元设置为主引导设备;以及第二控制单元,基于BIOS将第一存储单元识别为主引导设备,通过使用存储在第一存储单元中的引导程序来引导计算机,读取存储在第一存储单元中的抗病毒程序并执行所述抗病毒程序。
6.一种通过使用无线通信终端来提供抗病毒程序以便检测并消除计算机中的计算机病毒的方法,该方法包括下列步骤a)设置所述计算机以将无线通信终端的存储单元识别为主引导设备;b)通过读取存储在所述无线通信终端的存储单元中的引导程序来引导所述计算机;c)读取存储在所述无线通信终端的存储单元中的抗病毒程序,并在所述计算机中装入所述抗病毒程序;以及d)通过执行装入的抗病毒程序来检测并消除所述计算机中的计算机病毒。
7.如权利要求6所述的方法,其中,在步骤a)中,设置计算机的基本输入输出系统(BIOS),以便将无线通信终端的存储单元识别为主引导设备。
8.如权利要求6所述的方法,其中,在步骤a)中,通过经由通用串行总线(USB)将计算机连接到无线通信终端而将存储单元识别为USB存储设备,计算机自动将无线通信终端的存储单元识别为主引导设备。
9.一种计算机系统,包括基本输入输出系统(BIOS),用于将无线通信终端识别为主引导设备;控制器,用于根据BIOS将无线通信终端识别为主引导设备,并通过使用存储在无线通信终端中的引导程序来引导计算机系统;以及连接器,用于提供通信连接,以便从无线通信终端向控制器传送所述引导程序。
全文摘要
公开了一种通过使用无线通信终端来提供抗病毒程序的系统和方法。该系统包括无线通信终端,用于存储抗病毒程序和引导程序,并通过接收来自计算机的请求,向计算机传送抗病毒程序和引导程序;以及计算机,通过基于基本输入输出系统(BIOS)的设置而将无线通信终端识别为主引导设备而被引导,从无线通信终端读取抗病毒程序并执行抗病毒程序。
文档编号G06F21/56GK1655088SQ200410100339
公开日2005年8月17日 申请日期2004年12月6日 优先权日2004年2月10日
发明者张竣荣, 郑昌洙 申请人:居里泰尔公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1