计算机平台外接通信端口授权使用的方法及接口的制作方法

文档序号:6418293阅读:243来源:国知局
专利名称:计算机平台外接通信端口授权使用的方法及接口的制作方法
技术领域
本发明是关于一种计算机信息技术,特别是关于一种计算机平台外接通信端口授权使用的方法及接口,可搭载至计算机平台,例如桌上型个人计算机、笔记本型计算机、平板型计算机、网络工作站等,且该计算机平台配备有外接通信端口,例如通用串行总线(UniversalSerial Bus,USB)通信端口或火线式(Fire Wire)通信端口,对该计算机平台上的外接通信端口提供授权使用功能,借此判断该计算机平台的使用者是否具有合法授权使用该计算机平台上的外接通信端口。
背景技术
目前计算机信息领域已研发出一种口袋型的便携式数据储存装置,例如USB移动闪存盘、USB硬盘等,使用者可方便地随身携带至各处,将某一计算机平台上的数据转移至另一计算机平台。目前的移动闪存盘大都兼容标准的通用串行总线(Universal Serial Bus,USB)或火线式(Fire Wire)通信接口,也就是可搭接至配备有USB或Fire Wire连接端口的计算机平台,包括桌上型个人计算机、笔记本型计算机、平板型计算机、网络工作站等,为使用者提供一种即插即用(plug-and-play,PnP)的外接式数据储存功能。由于移动闪存盘不需外加电源、不需要在计算机平台上安装驱动程序,且其体积短小,易于携带,因此已成为目前计算机消费市场上受欢迎的一种计算机周边储存装置。
然而对于公司企业或政府机关而言,移动闪存盘的广泛使用也会让其内部计算机设备中的商业或国家安全机密资料,很容易被非法地通过USB外接通信端口及移动闪存盘拷贝,导致商业或国家安全机密资料泄密而引起不必要的损失。

发明内容
为克服上述现有技术的缺点,本发明的主要目的在于提供一种计算机平台外接通信端口授权使用的方法及接口,可对计算机平台上的外接通信端口提供授权使用功能,让公司企业或政府机关防止其内部计算机中的机密资料被非法地通过外接通信端口拷贝。
本发明的计算机平台外接通信端口授权使用的方法及接口用于计算机平台,例如桌上型个人计算机、笔记本型计算机、平板型计算机、网络工作站等,且该计算机平台配备有外接通信端口,例如通用串行总线(Universal Serial Bus,USB)通信端口或火线式(Fire Wire)通信端口,为该计算机平台上的外接通信端口提供授权使用功能,借此判断该计算机平台的使用者是否具有合法授权使用该计算机平台上的外接通信端口。
本发明的计算机平台外接通信端口授权使用的方法至少包括在该计算机平台发出开机事件时,响应地发出密码输入激活信息;响应该密码输入激活信息,在该计算机平台上显示密码资料输入接口,接收使用者操控的密码输入事件所输入的密码;将该密码资料输入接口所接收到的密码与预建的合法授权密码清单进行对比,检查该密码输入事件输入的密码是否是合法授权的密码;若是,则发出外接通信端口激活信息;若否,则发出外接通信端口禁用信息;以及响应该外接通信端口激活信息,将该计算机平台上的外接通信端口设定为激活状态;反之则响应该外接通信端口禁用信息,将该外接通信端口设定为禁用状态。
本发明的计算机平台外接通信端口授权使用的接口至少包括开机响应模块,可在该计算机平台发出开机事件时,响应地发出密码输入激活信息;密码输入模块,可响应该开机响应模块发出的密码输入激活信息,在该计算机平台上显示密码资料输入接口,接收使用者操控的密码输入事件所输入的密码;密码检查模块,可将该密码输入模块接收到的密码与预建的合法授权密码清单进行对比,检查该密码输入事件输入的密码是否为合法授权的密码;若是,则发出外接通信端口激活信息;反之若否,则发出外接通信端口禁用信息;以及通信端口启用模块,可响应该密码检查模块所发出的外接通信端口激活信息,将该计算机平台上的外接通信端口设定为激活状态;反之在该密码检查模块发出外接通信端口禁用信息的情况下,则响应地将该外接通信端口设定为禁用状态。
本发明的计算机平台外接通信端口授权使用的方法及接口的特点在于,计算机平台开机时,采用密码输入方式判断该计算机平台的使用者是否具有合法使用该计算机平台上的外接通信端口的权利;若是,则让使用者在计算机平台开机完成之后,可利用外接通信端口提供的外接通信功能;若否,则让使用者在计算机平台开机完成之后,仅可使用该计算机平台上的操作系统及应用程序,无法利用外接通信端口所提供的外接通信功能。此特点即可让公司企业或政府机关用来防止其内部计算机中的机密资料通过外接通信端口被非法拷贝。


图1是结构示意图,显示本发明的计算机平台外接通信端口授权使用接口的应用结构及其对象导向组件模型的基本结构。
具体实施例方式
实施例以下即配合附图,详细说明本发明的计算机平台外接通信端口授权使用的方法及接口的实施例。
图1即显示本发明的计算机平台外接通信端口授权使用的接口100的应用结构及其对象导向组件模型(object-oriented componentmodel)的基本结构。如图所示,本发明的计算机平台外接通信端口授权使用的接口100实际应用上是搭载至计算机平台10,例如桌上型个人计算机、笔记本型计算机、平板型计算机、网络工作站等,且该计算机平台10配备有外接通信端口20,例如通用串行总线(Universal SerialBus,USB)通信端口或火线式(Fire Wire)通信端口,对该外接通信端口20提供授权使用功能,借此判断该计算机平台10的使用者是否具有合法使用该计算机平台10上外接通信端口20的权利;若有,则将该外接通信端口20设定为可用状态,使用者即可利用该外接通信端口20提供的外接通信功能,例如将外接通信端口20搭接至移动闪存盘30;反之,则将该外接通信端口20设定为禁用状态,使用者仅可使用该计算机平台10上的操作系统及应用程序,但无法利用该外接通信端口20提供的外接通信功能。
在具体实施时,本发明的计算机平台外接通信端口授权使用的接口100可例如以计算机程序来实现,并将该计算机程序的代码整合至计算机平台10的BIOS(Basic Input/Output System)开机程序中。
本发明的计算机平台外接通信端口授权使用的接口100的对象导向组件模型(object-oriented component model)的基本结构至少包括(a)开机响应模块110;(b)密码输入模块120;(c)密码检查模块130;以及(d)通信端口启用模块140。
开机响应模块110可在计算机平台10开机时(也就是该计算机平台10上产生开机事件111时),响应该开机事件111发出密码输入激活信息至密码输入模块120。
密码输入模块120可响应上述开机响应模块110发出的密码输入激活信息,在该计算机平台10的屏幕11上显示密码资料输入接口(例如窗口或对话框),让使用者输入密码(也就是由使用者发出密码输入事件121)。
密码检查模块130可响应上述使用者操控的密码输入事件121,将使用者输入的密码与预建的合法授权密码清单131进行对比,借此检查该密码输入事件121输入的密码是否为合法密码;若是,则发出外接通信端口激活信息;若否,则发出外接通信端口禁用信息。此外,密码检查模块130也可进而具有定时功能,可在密码资料输入接口被显示在该计算机平台10上达到预定的时间长度(例如为1分钟)后,若仍未接收到任何密码输入事件,则也发出外接通信端口禁用信息(也就是开机的使用者需在该预定的时间长度内输入密码,否则密码输入模块120在超时之后自动发出外接通信端口禁用信息。
通信端口启用模块140可在上述密码检查模块130发出外接通信端口激活信息的情况下,将该计算机平台10上的外接通信端口20设定为激活状态;但反之在密码检查模块130发出外接通信端口禁用信息的情况下,则将外接通信端口20设定为禁用状态。
本发明的计算机平台外接通信端口授权使用的方法在实际应用过程是当使用者要使用该计算机平台10时,则该使用者即可令计算机平台10进行开机程序(例如直接开启该计算机平台10的电源)。此开机事件111即会令开机响应模块110响应地发出密码输入激活信息至密码输入模块120,令密码输入模块120在该计算机平台10的屏幕11上显示密码资料输入接口,让使用者例如通过键盘12输入其合法的密码。当使用者完成密码输入工作之后(也就是发出密码输入事件121之后),即可令密码检查模块130将使用者输入的密码与预建的合法授权密码清单131进行对比,借此检查使用者输入的密码是否为合法授权的密码;若是,则发出外接通信端口激活信息;反之若否,则发出外接通信端口禁用信息。此外,若使用者未在预定的时间长度(例如为1分钟)内输入密码,则密码输入模块120也会在超时之后发出外接通信端口禁用信息。
密码检查模块130发出外接通信端口激活信息后,可令通信端口启用模块140将该计算机平台10上的外接通信端口20设定为激活状态,让使用者在计算机平台10开机完成之后,可利用该外接通信端口20提供的外接通信功能,例如将外接通信端口20搭接至移动闪存盘30。
反之,若密码检查模块130发出外接通信端口禁用信息,则其令通信端口启用模块140将外接通信端口20设定为禁用状态,让使用者在计算机平台10开机完成之后,仅可使用该计算机平台10上的操作系统及应用程序,无法利用该外接通信端口20提供的外接通信功能。
总而言之,本发明提供了一种新颖的计算机平台外接通信端口授权使用的方法及接口,应用在搭载至计算机平台,且该计算机平台配备有外接通信端口,对该计算机平台上的外接通信端口提供授权使用功能;且其特点在于计算机平台开机时,采用密码输入方式判断该计算机平台的使用者是否具有合法使用该计算机平台上的外接通信端口的权利;若是,则让使用者在计算机平台开机完成之后,可利用外接通信端口提供的外接通信功能;反之,则让使用者在计算机平台开机完成之后,仅可使用该计算机平台上的操作系统及应用程序,但无法利用外接通信端口所提供的外接通信功能。此特点即可让公司企业或政府机关用来防止其内部计算机中的机密资料,通过外接通信端口被非法地拷贝。本发明因此具有极佳的进步性及实用性。
权利要求
1.一种计算机平台外接通信端口授权使用的方法,应用在计算机平台,且该计算机平台配备有外接通信端口,对该计算机平台上的外接通信端口提供授权使用功能,其特征在于,该计算机平台外接通信端口授权使用的方法至少包括在该计算机平台发出开机事件时,响应地发出密码输入激活信息;响应该密码输入激活信息,在该计算机平台上显示密码资料输入接口,接收使用者操控的密码输入事件所输入的密码;将该密码资料输入接口所接收到的密码与预建的合法授权密码清单进行对比,检查该密码输入事件输入的密码是否是合法授权的密码;若是,则发出外接通信端口激活信息;若否,则发出外接通信端口禁用信息;以及响应该外接通信端口激活信息,将该计算机平台上的外接通信端口设定为激活状态;反之则响应该外接通信端口禁用信息,将该外接通信端口设定为禁用状态。
2.如权利要求1所述的计算机平台外接通信端口授权使用的方法,其特征在于,该计算机平台是桌上型个人计算机。
3.如权利要求1所述的计算机平台外接通信端口授权使用的方法,其特征在于,该计算机平台是笔记本型计算机。
4.如权利要求1所述的计算机平台外接通信端口授权使用的方法,其特征在于,该计算机平台是平板型计算机。
5.如权利要求1所述的计算机平台外接通信端口授权使用的方法,其中该计算机平台是网络工作站。
6.如权利要求1所述的计算机平台外接通信端口授权使用的方法,其特征在于,该外接通信端口是通用串行总线通信端口。
7.如权利要求1所述的计算机平台外接通信端口授权使用的方法,其特征在于,该外接通信端口是火线式通信端口。
8.一种计算机平台外接通信端口授权使用的接口,搭载至计算机平台,且该计算机平台配备有外接通信端口,对该计算机平台上的外接通信端口提供授权使用功能,其特征在于,该计算机平台外接通信端口授权使用的接口至少包括开机响应模块,可在该计算机平台发出开机事件时,响应地发出密码输入激活信息;密码输入模块,可响应该开机响应模块发出的密码输入激活信息,在该计算机平台上显示密码资料输入接口,接收使用者操控的密码输入事件所输入的密码;密码检查模块,可将该密码输入模块接收到的密码与预建的合法授权密码清单进行对比,检查该密码输入事件输入的密码是否为合法授权的密码;若是,则发出外接通信端口激活信息;反之若否,则发出外接通信端口禁用信息;以及通信端口启用模块,可响应该密码检查模块所发出的外接通信端口激活信息,将该计算机平台上的外接通信端口设定为激活状态;反之在该密码检查模块发出外接通信端口禁用信息的情况下,则响应地将该外接通信端口设定为禁用状态。
9.如权利要求8所述的计算机平台外接通信端口授权使用的接口,其特征在于,该计算机平台是桌上型个人计算机。
10.如权利要求8所述的计算机平台外接通信端口授权使用的接口,其特征在于,该计算机平台是笔记本型计算机。
11.如权利要求8所述的计算机平台外接通信端口授权使用的接口,其特征在于,该计算机平台是平板型计算机。
12.如权利要求8所述的计算机平台外接通信端口授权使用的接口,其特征在于,该计算机平台是网络工作站。
13.如权利要求8所述的计算机平台外接通信端口授权使用的接口,其特征在于,该外接通信端口是通用串行总线通信端口。
14.如权利要求8所述的计算机平台外接通信端口授权使用的接口,其特征在于,该外接通信端口是火线式通信端口。
15.如权利要求8所述的计算机平台外接通信端口授权使用的接口,其特征在于,该密码检查模块进而具有定时功能,可在该密码资料输入接口显示在该计算机平台上之后预定的时间长度后,若仍未接收到密码输入事件,则也发出外接通信端口禁用信息。
全文摘要
一种计算机平台外接通信端口授权使用的方法及接口至少包括开机响应模块、密码输入模块、密码检查模块以及通信端口启用模块;该计算机平台外接通信端口授权使用的接口可应用在计算机平台,且该计算机平台配备有外接通信端口,对该外接通信端口提供授权使用功能;其技术特点在于计算机平台开机时,采用密码输入方式判断使用者是否具有合法授权使用外接通信端口;若是,则让使用者在开机完成之后,可利用外接通信端口提供的外接通信功能;反之则让使用者无法利用外接通信端口所提供的外接通信功能;此特点可让公司企业或政府机关用来防止其内部计算机中的机密资料被非法地通过外接通信端口拷贝。
文档编号G06F1/00GK1719369SQ20041006238
公开日2006年1月11日 申请日期2004年7月9日 优先权日2004年7月9日
发明者杨曜宗 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1