预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共16页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN106055502A(43)申请公布日2016.10.26(21)申请号201610214293.2(22)申请日2016.04.07(30)优先权数据14/6834692015.04.10US(71)申请人国际商业机器公司地址美国纽约(72)发明人S·R·赫茨勒D·F·史密斯(74)专利代理机构北京市中咨律师事务所11247代理人于静张亚非(51)Int.Cl.G06F13/40(2006.01)权利要求书2页说明书8页附图5页(54)发明名称通用串行总线(USB)过滤集线器(57)摘要本发明涉及一种通用串行总线(USB)过滤集线器。一个方面包括由与主计算机系统通信的USB过滤集线器在所述USB过滤集线器的USB端口处接收来自USB设备的连接。另一方面包括由所述USB过滤集线器确定所述USB设备的类型。再一方面包括判定所述USB设备的类型是否有效。又一方面包括基于确定所述USB设备的类型有效,根据与所确定的USB设备的类型对应的预定命令集,经由所述USB过滤集线器来过滤在所述USB设备与所述主计算机系统之间传送的命令。CN106055502ACN106055502A权利要求书1/2页1.一种计算机实现的方法,包括:由与主计算机系统通信的通用串行总线USB过滤集线器在所述USB过滤集线器的USB端口处接收来自USB设备的连接;由所述USB过滤集线器确定所述USB设备的类型;确定所述USB设备的类型有效;以及基于确定所述USB设备的类型有效,根据与所确定的所述USB设备的类型对应的预定命令集,经由所述USB过滤集线器来过滤在所述USB设备与所述主计算机系统之间传送的命令。2.如权利要求1所述的方法,还包括:由所述USB过滤集线器拦截来自USB存储设备的不是所述预定命令集的一部分的命令,使得被拦截的命令不被传输到所述主计算机系统;以及基于所述被拦截的命令禁用所述USB设备。3.如权利要求1所述的方法,其中确定所述USB设备的类型有效包括检查被允许设备的白名单,其中所述白名单包括被允许设备类型的清单,以及每个被允许设备类型的相应被允许数量。4.如权利要求1所述的方法,其中确定所述USB设备的类型有效包括从所述主计算机系统的用户接收所述USB设备的类型有效的确认。5.如权利要求1所述的方法,其中所述USB过滤集线器包括锁开关,所述方法还包括基于所述锁开关,允许从与所述USB过滤集线器相连的所述USB设备引导所述主计算机系统。6.如权利要求1所述的方法,还包括检测所述USB设备的取消注册尝试,并且基于所述取消注册尝试禁用所述USB设备。7.如权利要求6所述的方法,其中所述取消注册尝试包括所述USB设备的物理拔下和插回的欺骗,并且其中所述检测包括以下之一:由光学检测器或开关对所述USB设备在所述USB端口中的存在的物理检测,以及基于所述USB过滤集线器的接地导通性对所述USB设备在所述USB端口中的存在的电气检测。8.如权利要求1所述的方法,其中所述USB过滤集线器位于所述主计算机系统的内部。9.如权利要求1所述的方法,其中所述USB过滤集线器位于所述主计算机系统的外部并被连接到所述主计算机系统的USB端口,并且所述方法还包括基于所述USB过滤集线器被连接到所述USB端口而禁用所述主计算机系统的附加USB端口。10.一种通用串行总线USB过滤集线器,包括:存储器;以及处理器,其与所述存储器通信地耦合,所述计算机系统被配置为执行一种方法,所述方法包括:由与主计算机系统通信的所述USB过滤集线器在所述USB过滤集线器的USB端口处接收来自USB设备的连接;由所述USB过滤集线器确定所述USB设备的类型;确定所述USB设备的类型有效;以及基于确定所述USB设备的类型有效,根据与所确定的所述USB设备的类型对应的预定命令集,经由所述USB过滤集线器来过滤在所述USB设备与所述主计算机系统之间传送的命2CN106055502A权利要求书2/2页令。11.如权利要求10所述的系统,还包括:由所述USB过滤集线器拦截来自USB存储设备的不是所述预定命令集的一部分的命令,使得被拦截的命令不被传输到所述主计算机系统;以及基于所述被拦截的命令禁用所述USB设备。12.如权利要求10所述的系统,其中确定所述USB设备的类型有效包括检查被允许设备的白名单,其中所述白名单包括被允许设备类型的清单,以及每个被允许设备类型的相应被允许数量。13.如权利要求10所述的系统,其中确定所述USB设备的类型有效包括从所述主计算机系统的用户接收所述USB设备的类型有效的确认。14.一种计算机程序产品,包括:包含程序指令的计算机可读存储介质,所述程序指令可由处理电路读取以使所述处理电路执行如权利要求1-