[发明专利]智能安全设备驱动切换方法和智能安全设备无效
申请号: | 201010266840.4 | 申请日: | 2010-08-30 |
公开(公告)号: | CN102063389A | 公开(公告)日: | 2011-05-18 |
发明(设计)人: | 陈柳章 | 申请(专利权)人: | 深圳市文鼎创数据科技有限公司 |
主分类号: | G06F13/10 | 分类号: | G06F13/10 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国;高丽晶 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能 安全设备 驱动 切换 方法 | ||
技术领域
本发明涉及到通信技术领域,特别涉及到一种智能安全设备驱动切换方法和智能安全设备。
背景技术
智能安全设备与其他设备或主机系统进行连接通讯时,需要按照某种驱动协议(SCSI或HID等)完成通讯。
在具体实施过程中,现有技术中的智能安全设备使用某一种驱动协议(SCSI或HID等中的一种)与其他设备或主机系统通讯,当其他设备或主机系统上不能使用该种驱动协议时,则两者之间不能通讯,造成使用不便。
发明内容
本发明的主要目的为提供一种适合多驱动协议连接的智能安全设备驱动切换方法和智能安全设备。
本发明提出一种智能安全设备驱动切换方法,包括:
连接其它设备或主机系统后,智能安全设备根据预设第一驱动协议向其它设备或主机系统报告其为第一驱动协议类型设备;
当预定时间段内未接收到与第一驱动协议相关的请求命令包时,触发向其他设备或主机系统的枚举;
根据预设第二驱动协议向其它设备或主机系统报告其为第二驱动协议类型设备。
进一步,连接其它设备或主机系统后,智能安全设备根据预设第一驱动协议向其它设备或主机系统报告其为第一驱动协议类型设备后包括:
当预定时间段内接收到与第一驱动协议相关的请求命令包时,使用第一驱动协议其他设备或主机系统完成通讯初始化;
当通讯初始化成功后,使用第一驱动协议与其他设备或主机系统完成后续通讯。
进一步,所述连接其它设备或主机系统后,智能安全设备根据预设第一驱动协议向其它设备或主机系统报告其为第一驱动协议类型设备具体为:
连接其它设备或主机系统后,智能安全设备根据预设SCSI驱动协议向其它设备或主机系统报告其为SCSI驱动协议类型设备。
进一步,所述根据预设第二驱动协议向其它设备或主机系统报告其为第二驱动协议类型设备具体为:
根据预设HID驱动协议向其它设备或主机系统报告其为HID驱动协议类型设备。
本发明还提供了一种智能安全设备,包括:
第一告知模块,用于连接其它设备或主机系统后,根据预设第一驱动协议向其它设备或主机系统报告其为第一驱动协议类型设备;
枚举触发模块,用于当预定时间段内未接收到其他设备或者主机系统的与第一驱动协议相关的请求命令包时,触发向其他设备或主机系统的枚举;
第二告知模块,根据预设第二驱动协议向其它设备或主机系统报告其为第二驱动协议类型设备。
进一步,所述智能安全设备还包括:
通讯初始化模块,用于当预定时间段内接收到与第一驱动协议相关的请求命令包时,使用第一驱动协议其他设备或主机系统完成通讯初始化;
通讯模块,用于当通讯初始化成功后,使用第一驱动协议与其他设备或主机系统通讯。
进一步,所述第一告知模块具体用于连接其它设备或主机系统后,智能安全设备根据预设的SCSI驱动协议向其它设备报告其为SCSI驱动协议类型设备。
进一步,所述第二告知模块具体用于根据预设HID驱动协议向其它设备或主机系统报告其为HID驱动协议类型设备。
本发明通过在智能安全设备中预置多种驱动协议,针对使用不同协议的其它设备或主机系统,智能安全设备可以调用不同的驱动协议进行匹配连接,避免了因驱动协议的不同导致的不能正常连接。
附图说明
图1为本发明一种智能安全设备驱动切换方法一实施例的流程图;
图2为本发明一种智能安全设备一实施例的结构图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
参照图1,为本发明一种智能安全设备驱动切换方法一实施例的流程图。本发明实施例中在智能安全设备中预置多个驱动协议,例如预先设置光盘驱动协议SCSI和USB驱动协议HID。本发明实施例大致为:以智能安全设备连接计算机为例,智能安全设备连接到计算机后,根据预设第一驱动协议向计算机报告其为第一驱动协议类型设备,等待计算机发送与第一驱动协议相关的请求命令包;当预定时间段内未接收到计算机发送过来的第一驱动协议请求命令包时,智能安全设备触发重新向计算机枚举机制,并根据预设第二驱动协议向计算机报告其为第二驱动协议类型设备,等待计算机发送与第二驱动协议相关的请求命令包;当预定时间内未收到计算机发送过来的第二驱动协议请求命令包时,自动触发重新枚举机制,依此类推。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市文鼎创数据科技有限公司,未经深圳市文鼎创数据科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010266840.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种莲根明矾散的制备方法
- 下一篇:一种治疗肝硬化、肝腹水、肝癌的药物组合物