[发明专利]移动终端的驱动匹配方法和装置有效
申请号: | 201310401570.7 | 申请日: | 2013-09-05 |
公开(公告)号: | CN103440334A | 公开(公告)日: | 2013-12-11 |
发明(设计)人: | 莫文飞;吴春雷;朱岩;田路 | 申请(专利权)人: | 南京朗睿软件科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 骆苏华 |
地址: | 210017 江苏省南京市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 终端 驱动 匹配 方法 装置 | ||
技术领域
本发明涉及驱动技术领域,特别涉及一种移动终端的驱动匹配方法和装置。
背景技术
随着智能手机的迅速发展,安卓(Android)手机用户数量快速增加,手机与个人电脑(Personal Computer,PC)机之间的通信越来越频繁,PC手机助手应运而生。然而,手机连接PC的最大难题是其驱动问题。当手机初次连接PC时,需要用户到该手机官网下载.exe驱动文件或者根据厂商提供的驱动光盘在PC上安装驱动软件。几千款不同厂家不同型号的手机连接PC需要用几千款驱动来解决问题,PC端手机助手需要安装几千款驱动,占用较大存储空间。同时,一款手机可能由多个不同的驱动程序识别驱动,一款驱动也可能驱动多款不同型号的手机,从而使手机与驱动的多对多关系更加复杂难解。
为了减小桌面应用携带的手机驱动程序的大小,目前的驱动程序都是采用最小化的组合方式,即信息(Information,INF)文件、动态链接(Dynamic Link Library,DLL)文件及系统(System,SYS)文件的组合,此组合能驱动手机设备,使得PC可以准确地识别出该设备厂家型号等信息。当手机接入到PC,PC可获取插入设备的硬件信息,寻找到对应的INF文件及其相关SYS文件、DLL文件等驱动文件,然后调用Windows系统的应用编程接口(Application Programming Interface,API)安装驱动程序。驱动程序会保存在PC上,当手机再次接入PC时,PC根据检测到的硬件信息,与本地的INF文件进行对比匹配并调用驱动程序。
当不同型号的手机接入PC时,采用上述的方案,需要在官方网站下载驱动程序或者利用厂商提供的光盘在PC上进行安装,耗时长,效率低下,因此,如何能够快速识别和驱动手机成为亟需解决的问题。
发明内容
本发明实施例所要解决的问题是移动终端连接PC时,驱动程序安装较慢的问题。
为解决上述问题,本发明实施例提供一种移动终端的驱动匹配方法,包括:当检测到移动终端与PC连接时,读取所述移动终端的标识信息;根据所述移动终端的标识信息,在PC上预设的INF文件库中,采用预设的INF文件中的特征值进行匹配,选择使所述移动终端与PC匹配的INF文件;选取所述所选择的INF文件对应的驱动。
可选的,所述预设的INF文件中的特征值包括以下至少一种:移动终端的标识信息、PC的操作系统信息、USB驱动签名信息和INF文件版本信息。
可选的,所述移动终端的标识信息包括:移动终端的硬件标识信息和移动终端的兼容标识信息。
可选的,其特征在于,所述移动终端的硬件标识信息包括:厂商标识、移动终端标识和端口标识。
可选的,所述根据预设的INF文件中的特征值,选择使所述移动终端与PC匹配的INF文件,包括:将读取的所述移动终端的硬件标识信息与所述预设的INF文件库中的INF文件中的移动终端的硬件标识信息进行匹配,选择与所述移动终端的硬件标识信息一致的INF文件。
可选的,所述根据预设的INF文件中的特征值,选择使所述移动终端与PC匹配的INF文件,包括:将读取的所述移动终端的兼容标识信息与所述预设的INF文件库中的INF文件中的移动终端的兼容标识信息进行匹配,选择与所述移动终端兼容的INF文件。
可选的,所述根据预设的INF文件中的特征值,选择使所述移动终端与PC匹配的INF文件,包括:从所述预设的INF文件库中选择移动终端的硬件标识信息或移动终端的兼容标识信息与所述移动终端的标识信息匹配的INF文件。
可选的,所述根据预设的INF文件中的特征值,选择使所述移动终端与PC匹配的INF文件,还包括:从选择出的与所述移动终端的标识信息匹配的INF文件中,选择与所述PC的操作系统信息匹配的INF文件。
可选的,所述根据预设的INF文件中的特征值,选择使所述移动终端与PC匹配的INF文件,还包括:从选择出的与所述PC的操作系统信息匹配的INF文件中,选择具有USB驱动签名信息的INF文件。
可选的,所述根据预设的INF文件中的特征值,选择使所述移动终端与PC匹配的INF文件,还包括:从选择出的所述具有USB驱动签名信息的INF文件中,选择INF文件版本信息最新的INF文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京朗睿软件科技有限公司,未经南京朗睿软件科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310401570.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种圆形刀片切片用夹具
- 下一篇:高速公路的室内安置