一种驱动识别方法及系统技术方案

技术编号:6797159 阅读:178 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种驱动识别方法及系统,所述方法包括:S1,PC机扫描外围USB设备的VID、PID和序列号并发送给驱动服务器;S2,驱动服务器根据VID、PID和序列号识别该外围USB设备的型号并将与该外围USB设备型号和PC机操作系统类型相匹配的驱动包的地址发送给PC机。本发明专利技术通过利用外围USB设备的VID、PID和序列号来识别外围USB设备的型号,驱动服务器再利用所识别出设备的型号和PC机的操作系统类型匹配相应的驱动包,并将驱动包地址发送给PC机。整个驱动识别的过程完全是由PC机和驱动服务器来进行操作的,与人工匹配相比,本发明专利技术不仅匹配效率高,而且还为用户节约了不少时间,大大提高用户的体验性。

【技术实现步骤摘要】

本专利技术涉及一种驱动识别方法及系统,属于外围设备与有线网络连接

技术介绍
一般来说,对于某些外围USB设备如智能手机、智能平板电脑、摄像头和相机等, 需要下载相应的驱动包安装在PC机上,才能使用PC机正常操作该外围USB设备,如读取智能手机或智能平板电脑上面的短信、通话记录等,使用摄像头进行拍照或视频,读取相机内的照片。现有技术中,下载智能手机、智能平板电脑、摄像头和相机等外围USB设备驱动包所采用的办法是用户根据智能手机、智能平板电脑、摄像头和相机等外围USB设备的型号从互联网上下载相应的驱动包安装在PC机上。但是现有技术中,很多时候,用户并不能方便的知道某些外围设备的型号,比如经过很长时间,很多用户可能都不记得自己的智能手机或智能平板电脑的型号,那么在从互联网上下载相应的驱动包时就得拔下智能手机或智能平板电脑的电池,从其内壳中查询型号,然后再从众多的驱动包中选择符合它们型号的驱动包。这样进行驱动包的识别匹配不仅操作繁琐、耗费的时间比较长而且给用户带来的体验性也很差。另外可能还有一些用户, 他们忘记了自己的智能手机、智能平板电脑的型号而且从其内壳中也查不到型号,对于摄像头和相机等外围USB设备的型号也查不到,那么他们就没有办法从PC机上下载驱动包将智能手机、智能平板电脑、摄像头和相机等外围USB设备连接在PC机上并利用PC机对其进行操作了。
技术实现思路
本专利技术的目的在于,提供一种驱动识别方法及系统,它可以方便快捷的给外围USB 设备匹配驱动包,为用户节约时间,给用户带来极大的方便,从而也大大提高用户的体验性。为解决上述技术问题,本专利技术采用如下的技术方案一种驱动识别方法,包括以下步骤Si,PC机扫描外围USB设备的VID、PID和序列号并将该外围USB设备的VID、PID 和序列号及PC机的操作系统类型发送给驱动服务器;S2,驱动服务器根据VID、PID和序列号识别该外围USB设备的型号并将与该外围 USB设备型号和PC机操作系统类型相匹配的驱动包的地址发送给PC机。步骤Sl中,所述的PC机扫描外围USB设备的VID、PID和序列号是分开扫描的, PC机首先扫描外围USB设备的VID并初步判断该外围USB设备的类型,如果是U盘等不需要安装驱动就能对其操作的外围USB设备时,则操作结束,否则继续扫描该外围USB设备的PID和序列号,并将VID、PID和序列号并发送给驱动服务器。其中,所说的初步判断该外围USB设备的类型是指,通过将PC机扫描到的外围USB设备的VID和PC机中存储着的市面上已发行的外围USB设备的VID信息进行核对,可初步判断一下该外围USB设备是否是U盘等不需要安装驱动就能对其操作的设备,如果是则不需要PC机和驱动服务器进行后面的操作了,可以节约PC机和驱动服务器的资源。步骤S2中,所述的驱动服务器根据VID、PID和序列号识别该外围USB设备的型号是指,先根据外围USB设备的VID、PID来进行识别,如果某几个外围USB设备的VID和PID 相同,则进一步根据它们的产品序列号进行识别。前述的一种驱动识别方法中,所述的外围USB设备通过USB数据线与PC机连接。 前述的一种驱动识别方法中,所述的PC机通过hternet网络与驱动服务器连接。前述的一种驱动识别方法中,所述的外围USB设备包括智能手机。前述的一种驱动识别方法中,所述的外围USB设备包括智能平板电脑。实现前述方法的一种驱动识别系统,包括外围USB设备、PC机和驱动服务器,PC 机分别与外围USB设备和驱动服务器连接;还包括设置在PC机上的USB端口,与外围USB设备连接,用于扫描外围USB设备的VID、PID和序列号;发送模块一,与USB端口连接,用于发送外围USB设备的VID、PID和序列号给驱动服务器;还包括设置在驱动服务器上的处理单元,用于识别外围USB设备的型号;匹配模块,与处理单元连接,用于根据该外围USB设备型号和PC机操作系统类型匹配相应的驱动包;发送模块二,与匹配模块连接,用于发送所匹配的驱动包的地址给PC机。前述的一种驱动识别系统中,所述的外围USB设备通过USB数据线与PC机连接。前述的一种驱动识别系统中,所述的PC机通过hternet网络与驱动服务器连接。前述的一种驱动识别系统中,所述的外围USB设备包括智能手机。前述的一种驱动识别系统中,所述的外围USB设备包括智能平板电脑。与现有技术相比,本专利技术通过利用外围USB设备的VID、PID和序列号来识别外围 USB设备的型号,驱动服务器再直接利用所识别出的外围USB设备的型号和PC机的操作系统类型来匹配相应的驱动包,并将驱动包地址发送给PC机。整个驱动识别的过程完全是由 PC机和驱动服务器来进行操作的,与人工匹配相比,本专利技术不仅方便快捷,匹配效率高,而且还为用户节约了不少时间,给用户带来了极大的方便,大大提高用户的体验性。据大量数据统计表明,与传统技术相比,采用本专利技术对外围USB设备进行驱动包的识别匹配可至少节约20分钟。另外,本专利技术中,通过将PC机扫描到的外围USB设备的VID和PC机中存储着的市面上已发行的外围USB设备的VID信息进行核对,可初步判断一下该外围USB设备是否是U盘等不需要安装驱动就能对其操作的设备,如果是则不需要PC机和驱动服务器进行后面的操作了,可以节约PC机和驱动服务器的资源。附图说明图1是本专利技术的一种实施例的结构示意图;图2是本专利技术的一种实施例的工作流程图。附图标记1-外围USB设备,2-PC机,3_驱动服务器,4-USB端口,5-发送模块一, 6-处理单元,7-匹配模块,8-发送模块二。下面结合附图和具体实施方式对本专利技术作进一步的说明。 具体实施例方式具体实施例方式一种驱动识别方法,包括以下步骤Si,PC机扫描外围USB设备的VID、PID和序列号并将该外围USB设备的VID、PID 和序列号及PC机的操作系统类型发送给驱动服务器;S2,驱动服务器根据VID、PID和序列号识别该外围USB设备的型号并将与该外围 USB设备型号和PC机操作系统类型相匹配的驱动包的地址发送给PC机。步骤Sl中,所述的PC机扫描外围USB设备的VID、PID和序列号是分开扫描的,PC 机首先扫描外围USB设备的VID并初步判断该外围USB设备的类型,如果是U盘等不需要安装驱动就能对其操作的外围USB设备时,则操作结束,否则继续扫描该外围USB设备的PID 和序列号,并将VID、PID和序列号发送给驱动服务器。其中,所说的初步判断该外围USB设备的类型是指,通过将PC机扫描到的外围USB设备的VID和PC机中存储着的市面上已发行的外围USB设备的VID信息进行核对,可初步判断一下该外围USB设备是否是U盘等不需要安装驱动就能对其操作的设备,如果是则不需要PC机和驱动服务器进行后面的操作了, 可以节约PC机和驱动服务器的资源。步骤S2中,所述的驱动服务器根据VID、PID和序列号识别该外围USB设备的型号是指,先根据外围USB设备的VID、PID来进行识别,如果某几个外围USB设备的VID和PID 相同,则进一步根据它们的产品序列号进行识别。其中,序列号的长度可以是任意的,用于识别外围USB设备型号的序列号中的位数和位置也是任本文档来自技高网...

【技术保护点】
配的驱动包的地址发送给PC机。1.一种驱动识别方法,其特征在于,包括以下步骤:S1,PC机扫描外围USB设备的VID、PID和序列号并发送给驱动服务器;S2,驱动服务器根据VID、PID和序列号识别该外围USB设备的型号并将与该外围USB设备型号和PC机操作系统类型相匹

【技术特征摘要】

【专利技术属性】
技术研发人员:周强
申请(专利权)人:迈奔灵动科技北京有限公司
类型:发明
国别省市:11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1