计算机自动识别手机并安装手机驱动程序的系统及方法技术方案

技术编号:5461411 阅读:857 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种计算机自动识别手机并安装手机驱动程序的系统,计算机主机的处理器读取手机内的识别信息,处理器从计算机主机存储器的手机驱动程序数据库中检索与识别信息对应的手机驱动程序;如果计算机主机存储器中没有对应的手机驱动程序,主机处理器将识别信息由计算机主机传送到网络服务器,网络服务器的处理器根据识别信息在网络服务器存储器的手机驱动程序数据库中检索对应的手机驱动程序;如果计算机主机存储器和网络服务器存储器中没有对应的手机驱动程序,主机处理器根据识别信息生成对应的手机驱动程序;检索或生成得到手机驱动程序后,主机处理器将驱动程序安装到计算机主机上。本发明专利技术的有益效果是可以在手机连接到计算机的同时,自动地进行手机设备的识别和对应手机驱动程序的安装,无需用户手动操作。

【技术实现步骤摘要】

本专利技术涉及一种移动设备与计算机连接的技术,尤其涉及一种计算机自动识别手机并安装手机驱动程序的系统,以及采用该系统安装手机驱动程序的方法。
技术介绍
目前,手机等移动设备连接到计算机只能依靠操作系统自带的硬件驱动安装模块,或者根据手机等移动设备配套的驱动安装光盘来按说明书逐步完成驱动程序的安装。由于不同类别的手机等移动设备对应的驱动程序是不一样的,所以用户在安装驱动时必须清楚地了解自己当前手机的具体型号才可能安装,一旦驱动安装盘丢失或无法准确了解到当前手机型号,就会使对应的驱动程序无法安装或安装失败,从而造成电脑无法正确识别出该移动设备。为了解决这种问题,名为“自动安装驱动程序的方法和装置以及计算机可读记录介质”的专利[200110056487.1]中公开了一种驱动程序的安装方法。除了传统的安装方法,该专利技术可以从本计算机存储器的数据库中查找安装驱动,还可以通过因特网来安装驱动程序,但该专利技术中并未进行驱动程序的收集和自动创建,故无法及时地识别并安装所有的未知手机设备的驱动程序。
技术实现思路
为了解决目前手动安装驱动程序给用户带来的不便,本专利技术提供了一种计算机自动识别手机并安装手机驱动程序的系统及其方法,其能在手机连接到电脑的时候,根据该手机的识别信息自动为用户将对应的手机驱动程序自动安装到电脑,同时网络服务器根据各计算机主机自动生成的驱动程序,不断更新手机驱动程序数据库。为实现上述目的,本专利技术的计算机自动识别手机并安装手机驱动程序的系统包括计算机主机和网络服务器,计算机主机和网络服务器由网线连接,计算机主机上设有处理器、存储器和USB接口,网络服务器上设有处理器和存储器;计算机主机的存储器和网络服务器的存储器内拷贝有手机驱动程序数据库,计算机主机的USB接口与手机连接,计算机主机的处理器读取手机内的识别信息,处理器从计算机主机存储器的手机驱动程序数据库中检索与识别信息对应的手机驱动程序;如果计算机主机存储器中没有对应的手机驱动程序,主机处理器将识别信息由计算机主机传送到网络服务器,网络服务器的处理器根据识别信息在网络服务器存储器的手机驱动程序数据库中检索对应的手机驱动程序;如果计算机主机存储器和网络服务器存储器中没有对应的手机驱动程序,主机处理器根据识别信息生成对应的手机驱动程序;检索或生成得到手机驱动程序后,主机处理器将驱动程序安装到计算机主机上。本专利技术的网络服务器的处理器自动收集网络上的手机驱动程序,并将收集到的手机驱动程序保存到网络服务器的存储器中。本专利技术的计算机自动识别手机并安装手机驱动程序的方法包括如下步骤:步骤-->11:当手机连接到电脑,计算机主机读取手机的识别信息;步骤12:计算机主机处理器根据识别信息在计算机主机存储器内的手机驱动程序数据库中检索对应的驱动程序;步骤13:将检索到的驱动程序安装到计算机主机上。若计算机主机处理器在计算机主机存储器内的手机驱动程序数据库中没有检索到对应的驱动程序,则进行如下步骤:步骤21:计算机主机处理器将识别信息通过网线上传到网络服务器;步骤22:网络服务器的处理器根据识别信息在网络服务器的存储器内的手机驱动程序数据库中检索对应的驱动程序;步骤23:将检索到的驱动程序传送到计算机主机上;步骤24:将该驱动程序安装到计算机主机上。若网络服务器在网络服务器存储器内的手机驱动程序数据库中没有检索到对应的驱动程序,则进行如下步骤:步骤31:计算机主机处理器将识别信息中的厂商标识和设备描述信息分别加入计算机主机存储器内通用驱动程序的设备信息文件的Manufacturer节点和String节点中,修改通用驱动程序的设备信息文件;步骤32:计算机主机处理器将修改后的通用驱动程序安装到计算机主机上。计算机主机处理器将修改后的通用驱动程序添加到计算机主机存储器内的手机驱动程序数据库中。同时计算机主机处理器将修改后的通用驱动程序传送到网络服务器,并添加到网络服务器存储器内的手机驱动程序数据库中。本专利技术的计算机主机与网络服务器通过网线相互通信,计算机主机的手机驱动程序数据库根据网络服务器的手机驱动程序数据库进行自动更新。与现有技术相比,本专利技术的有益效果是,可以在手机连接到计算机的同时,自动地进行手机设备的识别和对应手机驱动程序的安装,无需用户手动操作,在检索不到对应驱动程序的情况下,还能够根据手机的设备信息自动创建一个驱动程序,从而保证了各种类型的手机都能够正常连接到计算机上。同时,手机驱动程序数据库不断从各个计算机主机中收集新创建的手机驱动程序,从而减少了在数据库中检索不到对应驱动程序的情况,保证了手机与计算机连接的可靠性。具体实施方式本专利技术所述的“手机识别信息”即DeviceInfo,是与手机型号相匹配的数据信息,其包括硬件ID标识(Hardware ID)、设备描述信息等;硬件ID标识包括厂商标识和产品标识,计算机主机和网络服务器可以根据手机的硬件ID标识检索对应的驱动程序。本专利技术所述的“通用驱动程序”是一段可以根据手机类型变更设备信息文件的驱动程序,设备信息文件又称为INF,是Device Information File的英文缩写,是Microsoft公司为硬件设备制造商发布其驱动程序推出的一种文件格式,是Windows操作系统下用来描述设备或文件等数据信息的文件。INF包括厂商标识节点(Manufacturer节点)和设备描述节点(String节点),可以根据手机的识别信息对应修改这些节点的内容,以创建该手机的驱动程序。本专利技术的计算机自动识别手机并安装手机驱动程序的系统包括计算机主机和网络服务器,计算机主机和网络服务器由网线连接,计算机主机上设有处理器、存储器和-->USB接口,网络服务器上设有处理器和存储器;计算机主机的存储器和网络服务器的存储器内拷贝有手机驱动程序数据库,计算机主机的USB接口与手机连接,计算机主机的处理器读取手机内的识别信息,处理器从计算机主机存储器的手机驱动程序数据库中检索与识别信息对应的手机驱动程序;如果计算机主机存储器中没有对应的手机驱动程序,主机处理器将识别信息由计算机主机传送到网络服务器,网络服务器的处理器根据识别信息在网络服务器存储器的手机驱动程序数据库中检索对应的手机驱动程序;如果计算机主机存储器和网络服务器存储器中没有对应的手机驱动程序,手机处理器根据识别信息生成对应的手机驱动程序;检索或生成得到手机驱动程序后,主机处理器将驱动程序安装到计算机主机上。本专利技术的网络服务器的处理器自动收集网络上的手机驱动程序,并将收集到的手机驱动程序保存到网络服务器的存储器中。本专利技术的计算机自动识别手机并安装手机驱动程序的方法包括如下步骤:步骤11:当手机连接到电脑,计算机主机读取手机的识别信息;步骤12:计算机主机处理器根据识别信息在计算机主机存储器内的手机驱动程序数据库中检索对应的驱动程序;步骤13:将检索到的驱动程序安装到计算机主机上。若计算机主机处理器在计算机主机存储器内的手机驱动程序数据库中没有检索到对应的驱动程序,则进行如下步骤:步骤21:计算机主机处理器将识别信息通过网线上传到网络服务器;步骤22:网络服务器的处理器根据识别信息在网络服务器的存储器内的手机驱动程序数据库中检索对应的驱动程序;步骤23:将检索到的驱动程序传本文档来自技高网...

【技术保护点】
计算机自动识别手机并安装手机驱动程序的系统,其特征在于:其包括计算机主机和网络服务器,计算机主机和网络服务器由网线连接,计算机主机上设有处理器、存储器和USB接口,网络服务器上设有处理器和存储器;计算机主机的存储器和网络服务器的存储器内拷贝有手机驱动程序数据库,计算机主机的USB接口与手机连接,计算机主机的处理器读取手机内的识别信息,处理器从计算机主机存储器的手机驱动程序数据库中检索与识别信息对应的手机驱动程序;如果计算机主机存储器中没有对应的手机驱动程序,主机处理器将识别信息由计算机主机传送到网络服务器,网络服务器的处理器根据识别信息在网络服务器存储器的手机驱动程序数据库中检索对应的手机驱动程序;如果计算机主机存储器和网络服务器存储器中没有对应的手机驱动程序,主机处理器根据识别信息生成对应的手机驱动程序;检索或生成得到手机驱动程序后,主机处理器将手机驱动程序安装到计算机主机上。

【技术特征摘要】
1.计算机自动识别手机并安装手机驱动程序的系统,其特征在于:其包括计算机主机和网络服务器,计算机主机和网络服务器由网线连接,计算机主机上设有处理器、存储器和USB接口,网络服务器上设有处理器和存储器;计算机主机的存储器和网络服务器的存储器内拷贝有手机驱动程序数据库,计算机主机的USB接口与手机连接,计算机主机的处理器读取手机内的识别信息,处理器从计算机主机存储器的手机驱动程序数据库中检索与识别信息对应的手机驱动程序;如果计算机主机存储器中没有对应的手机驱动程序,主机处理器将识别信息由计算机主机传送到网络服务器,网络服务器的处理器根据识别信息在网络服务器存储器的手机驱动程序数据库中检索对应的手机驱动程序;如果计算机主机存储器和网络服务器存储器中没有对应的手机驱动程序,主机处理器根据识别信息生成对应的手机驱动程序;检索或生成得到手机驱动程序后,主机处理器将手机驱动程序安装到计算机主机上。2.根据权利要求1所述的计算机自动识别手机并安装手机驱动程序的系统,其特征在于:所述的网络服务器的处理器自动收集网络上的手机驱动程序,并将收集到的手机驱动程序保存到网络服务器的存储器中。3.计算机自动识别手机并安装手机驱动程序的方法,其包括如下步骤:步骤11:当手机连接到电脑,计算机主机读取手机的识别信息;步骤12:计算机主机处理器根据识别信息在计算机主机存储器内的手机驱动程序数据库中检索对应的驱动程序;步骤13:将检索到的驱动程序安装到计算机主机上。4.根据权利要求3所述的计算机自动识别手机并安装手机驱动程序的方法,若计算机...

【专利技术属性】
技术研发人员:潘运武谢细川刘德建郑晟
申请(专利权)人:福建天晴在线互动科技有限公司
类型:发明
国别省市:35[中国|福建]

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

1