用于一计算机系统的接口管理方法及其相关接口管理装置的制作方法

文档序号:6469109阅读:168来源:国知局
专利名称:用于一计算机系统的接口管理方法及其相关接口管理装置的制作方法
技术领域
本发明涉及一种用于一计算机系统的接口管理方法及其相关接口管理装置,尤其
涉及一种可提升信息安全及使用便利性的接口管理方法及其相关接口管理装置。
背景技术
外接接口 (如即插即用接口、无线连接接口等),如USB (Universal Serial Bus, 通用串行总线)、Bluetooth(蓝牙)、e-SATA(External Serial ATA,外部串行高级技术附 件)、PCI-E (PCI-E邓ress)等,可扩展计算机系统的各项功能,因而广泛地用于计算机系统 中。举例来说,使用者可通过USB接口,连接一读卡机以存取一存储卡中的数据,或连接一 外接式硬盘以增加计算机系统数据储存能力。 因此,通过即插即用接口 ,使用者不需要重新开机或安装驱动程序,即可扩展计算 机系统的功能,因而可大幅提升使用时的便利性。然而,这样的操作却也可能带来信息安 全上的疑虑,使得有心人士可轻易地窃取计算机系统的数据。为了避免上述问题,使用者 可通过基本输入及输出系统(Basic Input/Output System, BIOS),关闭一特定接口的控 制器,以停止该接口的存取功能。如此一来,可避免数据外泄的疑虑。然而,这样的操作方 式-通过BIOS,关闭特定接口的控制器_必须先重新开机,进入BIOS (若有密码需要先键入 密码),再关闭该接口的功能,储存相关设定,最后重新开机并进入操作系统。显然地,这种 操作方式既费时且费力,不利于讲求快速的信息化社会,确实有改进的必要。

发明内容
因此,本发明的主要目的即在于提供一种用于一计算机系统的接口管理方法及其 相关接口管理装置。 本发明公开一种用于一计算机系统的接口管理方法,包含有接收一控制信号,并 产生一指令,该控制信号用来关闭该计算机系统的一外接接口 ;根据该指令,通过该计算机 系统的一南桥控制器,关闭对应于该外接接口的一控制器;以及根据该指令,通知该计算机 系统的一操作系统,以关闭对应于该外接接口的一驱动程序的功能。 本发明还公开一种用于一计算机系统的接口管理装置,包含有一指令产生单元, 用来接收一控制信号,并产生一指令,该控制信号用来关闭该计算机系统的一外接接口 ;一 第一控制单元,用来根据该指令,通过该计算机系统的一南桥控制器,关闭对应于该外接接 口的一控制器;以及一第二控制单元,用来根据该指令,通知该计算机系统的一操作系统, 以关闭对应于该外接接口的一驱动程序的功能。 本发明不需要重新启动计算机,即可关闭外接接口,因此,本发明除了可提升信息 安全外,还可提升使用时的便利性。


图1为本发明实施例的用于一计算机系统的一接口管理流程的示意图。接口管理流禾
、王
步l
沐 图2为图1的一变体实施方案的示意图。 图3为本发明实施例的一接口管理装置的示意图, 主要组件符号说明 10 、20 100、102、104、106、108, 200、202、204、206、208, 210、212、214、216、218, 220 30 300 302 304 306 308 310 312 CTR CMD 314 316
指令产生单元
第一控制单元
第二控制单元
接收单元
指示单元
确认单元
产生单元
控制信号
指令
南桥控制器 操作系统
具体实施例方式
请参考图1,图1为本发明实施例的用于一计算机系统的一接口管理流程10的示 意图。接口管理流程10可快速关闭计算机系统的外接接口 (如USB、 Bluetooth、 e-SATA、 PCI-E等),以加强信息安全,其包含有以下步骤
步骤100 :开始。 步骤102 :接收一控制信号,并产生一指令,该控制信号用来关闭该计算机系统的 一外接接口。 步骤104 :根据该指令,通过该计算机系统的一南桥控制器,关闭对应于该外接接 口的一控制器。
步骤106 :根据该指令,通知该计算机系统的一操作系统,以关闭对应于该外接接
口的一驱动程序的功能。
步骤108 :结束。 根据接口管理流程10,本发明是在接收到用来关闭外接接口的一控制信号时,产 生对应的指令,并据此先通过南桥控制器关闭对应的控制器,再通知操作系统关闭驱动程 序的功能。换句话说,本发明不需要重新启动计算机,即可关闭外接接口,因此可提升使用 时的便利性。 需要注意的是,图l所示为接口管理流程10的示意图,本领域普通技术人员应当 可以据此作不同的变化,而不限于此。举例来说,在接口管理流程10中,控制信号的产生方式不限于特定方式,其可以是由一热键产生,或由安装于操作系统中的一应用程序产生, 另外,亦可以是由一远程控制器所产生,并通过网络输出至计算机系统。此外,当接收到控 制信号时,本发明还可要求使用者输入一密码,并在正确时,才产生指令;反之,则不产生指 令。再者,若外接接口正在工作,则当接收到控制信号时,本发明还可要求使用者输入一确 认信息,并在确认信息指示强制关闭外接接口时,才产生指令;反之,则不产生指令。在此情 形下,上述操作可归纳为一接口管理流程20,如图2所示。
接口管理流程20为接口管理流程10的衍生,其包含以下步骤
步骤200:开始。 步骤202 :判断是否已启动接口管理功能。若是,进行步骤204 ;若否,进行步骤 220。 步骤204 :判断是否收到一控制信号,该控制信号用来关闭该计算机系统的一外 接接口。若是,进行步骤206;若否,等待该控制信号。 步骤206 :判断是否受密码保护。若是,进行步骤208 ;若否,进行步骤210。
步骤208 :判断密码是否正确。若是,进行步骤210 ;若否,进行步骤220。
步骤210 :判断外接接口是否正在工作。若是,进行步骤212 ;若否,进行步骤214。
步骤212 :判断使用者的确认信息是否指示强制关闭外接接口。若是,进行步骤 214 ;若否,进行步骤220。
步骤214:产生一指令。 步骤216 :根据该指令,通过该计算机系统的一南桥控制器,关闭对应于该外接接 口的一控制器。
步骤218 :根据该指令,通知该计算机系统的一操作系统,以关闭对应于该外接接
口的一驱动程序的功能。 步骤220:结束。 因此,通过接口管理流程20,当本发明的接口管理功能启动后,本发明可执行密码 核对并根据强制关机的确认信息,判断是否要产生对应的指令。如此一来,可避免使用者误 启动,并保护外接装置的工作。此外,需要注意的是,本发明不仅关闭单一外接接口,亦可设 定为同时关闭多个外接接口或所有外接接口 ,其工作方式皆类似。 因此,通过本发明,使用者可快速且有效地关闭计算机系统的外接接口,以加强信 息安全。关于本发明的实现方式,本领域普通技术人员应当可根据前述说明,以应用程序、 固体、硬件等实现接口管理流程10或20。 举例来说,请参考图3,图3为本发明实施例的一接口管理装置30的示意图。接口 管理装置30包含有一指令产生单元300、一第一控制单元302以及一第二控制单元304,用 以实现接口管理流程10或20。指令产生单元300包含有一接收单元306、一指示单元308、 一确认单元310以及一产生单元312。接收单元306用来接收一控制信号CTR ;指示单元 308用来要求一密码;确认单元310用来在外接接口正在工作时,要求一确认信息;以及产 生单元312用来根据密码核对结果及确认信息的内容,产生一指令CMD。第一控制单元302 用来根据指令CMD,通过一南桥控制器314,关闭对应于外接接口的一控制器。第二控制单 元304用来根据指令CMD,通知一操作系统316,以关闭对应于外接接口的一驱动程序的功 能。接口管理装置30用以实现接口管理流程10或20,详细工作情形或变化方式可进一步
6参考前述说明,在此不赘述。 在公知技术中,当要关闭外接接口时,使用者必须先重新开机,进入BIOS(若有密 码需要先键入密码),再关闭该接口的功能,储存相关设定,最后重新开机并进入操作系统。 相比较之下,在本发明中,使用者不需要重新启动计算机,即可关闭外接接口,因此可提升 使用时的便利性。 综上所述,本发明不需要重新启动计算机,即可关闭外接接口,因此,本发明除了 可提升信息安全外,还可提升使用时的便利性。
权利要求
一种用于一计算机系统的接口管理方法,包括接收一控制信号,并产生一指令,所述控制信号用来关闭所述计算机系统的一外接接口;根据所述指令,通过所述计算机系统的一南桥控制器,关闭对应于所述外接接口的一控制器;以及根据所述指令,通知所述计算机系统的一操作系统,以关闭对应于所述外接接口的一驱动程序的功能。
2. 如权利要求1所述的接口管理方法,其中所述控制信号是由所述计算机系统一热键 所产生。
3. 如权利要求1所述的接口管理方法,其中所述控制信号是由安装于所述操作系统中 的一应用程序所产生。
4. 如权利要求1所述的接口管理方法,其中所述控制信号是由一远程控制器所产生。
5. 如权利要求4所述的接口管理方法,其中所述远程控制器通过一网络输出该控制信 号于所述计算机系统。
6. 如权利要求1所述的接口管理方法,其中接收所述控制信号并产生所述指令的操作 包括接收所述控制信号; 要求一密码;以及在一输入信号符合所述密码时,产生所述指令。
7. 如权利要求6所述的接口管理方法,还包括在所述输入信号不符合所述密码时,不 产生所述指令。
8. 如权利要求1所述的接口管理方法,其中接收所述控制信号并产生所述指令的操作 包括接收所述控制信号;在所述外接接口正在工作时,要求一确认信息;以及 在所述确认信息指示强制关闭所述外接接口时,产生所述指令。
9. 如权利要求8所述的接口管理方法,还包括在所述确认信息指示不强制关闭所述外 接接口时,不产生所述指令。
10. —种用于一计算机系统的接口管理装置,包括一指令产生单元,用来接收一控制信号,并产生一指令,所述控制信号用来关闭所述计 算机系统的一外接接口;一第一控制单元,用来根据所述指令,通过所述计算机系统的一南桥控制器,关闭对应 于所述外接接口的一控制器;以及一第二控制单元,用来根据所述指令,通知所述计算机系统的一操作系统,以关闭对应 于所述外接接口的一驱动程序的功能。
11. 如权利要求io所述的接口管理装置,其中所述控制信号是由所述计算机系统一热键所产生。
12. 如权利要求IO所述的接口管理装置,其中所述控制信号是由安装于所述操作系统 中的一应用程序所产生。
13. 如权利要求10所述的接口管理装置,其中所述控制信号是由一远程控制器所产生。
14. 如权利要求13所述的接口管理装置,其中所述远程控制器通过一网络输出所述控 制信号于所述计算机系统。
15. 如权利要求10所述的接口管理装置,其中所述指令产生单元包括 一接收单元,用来接收所述控制信号; 一指示单元,用来要求一密码;以及一产生单元,用来在一输入信号符合所述密码时,产生所述指令。
16. 如权利要求15所述的接口管理装置,其中在所述输入信号不符合所述密码时,所 述产生单元不产生所述指令。
17. 如权利要求10所述的接口管理装置,其中所述指令产生单元包括 一接收单元,用来接收所述控制信号;一确认单元,用来在所述外接接口正在工作时,要求一确认信息;以及 一产生单元,用来在所述确认信息指示强制关闭所述外接接口时,产生所述指令。
18. 如权利要求17所述的接口管理装置,其中在所述确认信息指示不强制关闭所述外 接接口时,所述产生单元不产生所述指令。
全文摘要
本发明涉及用于一计算机系统的接口管理方法及其相关接口管理装置。具体地,用于一计算机系统的接口管理方法,包含有接收一控制信号,并产生一指令,该控制信号用来关闭该计算机系统的一外接接口;根据该指令,通过该计算机系统的一南桥控制器,关闭对应于该外接接口的一控制器;以及根据该指令,通知该计算机系统的一操作系统,以关闭对应于该外接接口的一驱动程序的功能。本发明不需要重新启动计算机,即可关闭外接接口,因此,本发明除了可提升信息安全外,还可提升使用时的便利性。
文档编号G06F21/02GK101770556SQ20081019171
公开日2010年7月7日 申请日期2008年12月30日 优先权日2008年12月30日
发明者李元展, 林美真 申请人:纬创资通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1