更新外围设备的连接管理程序的方法及主机技术

技术编号:11027251 阅读:63 留言:0更新日期:2015-02-11 14:43
一种更新外围设备的连接管理程序的主机,包括存储模块、更新模块、读取模块、版本判断模块及装载模块。存储模块用于存储第一连接管理程序和第一版本文件;更新模块用于通过网络更新第一连接管理程序至最新版本;读取模块用于读取外围设备内的第二版本文件;版本判断模块用于根据第二版本文件以及第一版本文件来判断第一连接管理程序是否新于第二连接管理程序;装载模块用于使外围设备获取最新的连接管理程序。本发明专利技术还提供了更新外围设备的连接管理程序的方法。本发明专利技术可根据主机内连接管理程序的版本的不同采用不同的方式更新外围设备内的连接管理程序。

【技术实现步骤摘要】
【专利摘要】一种更新外围设备的连接管理程序的主机,包括存储模块、更新模块、读取模块、版本判断模块及装载模块。存储模块用于存储第一连接管理程序和第一版本文件;更新模块用于通过网络更新第一连接管理程序至最新版本;读取模块用于读取外围设备内的第二版本文件;版本判断模块用于根据第二版本文件以及第一版本文件来判断第一连接管理程序是否新于第二连接管理程序;装载模块用于使外围设备获取最新的连接管理程序。本专利技术还提供了更新外围设备的连接管理程序的方法。本专利技术可根据主机内连接管理程序的版本的不同采用不同的方式更新外围设备内的连接管理程序。【专利说明】更新外围设备的连接管理程序的方法及主机
本专利技术涉及软件更新,尤其涉及更新外围设备的连接管理程序的方法及主机。
技术介绍
现今,具有特定功能的外围设备越来越多,比如蓝牙外围设备、无线外围设备以及定位外围设备等等,然而,外围设备连接于主机执行相关功能需要连接管理程序的支持,现今,大多数与外围设备配套的连接管理程序都存储在外围设备之中,当外围设备插上主机时,主机从外围设备中获取并安装对应的连接管理程序,可问题是当外围设备提供商提供的连接管理程序更新时,之前购买的外围设备内的连接管理程序并不能得到及时的更新,所以外围设备插上每一台主机时,主机获得并不是最新的连接管理程序,只能由插上外围设备的每一台主机分别连接网络对安装的连接管理程序进行更新,但是外围设备内连接管理程序仍然还是得不到更新,当插上另一主机时,此主机安装的仍然不是最新的连接管理程序,仍然需要联网更新。综上所述,我们需要提供一种能够自动判断外围设备连接管理程序版本新旧,并在主机将连接管理程序更新到最新版本时同时对外围设备内的连接管理程序进行更新的方法。
技术实现思路
鉴于以上内容,有必要提供一种主机,能够对外围设备的连接管理程序进行更新。 另,还有必要提供一种更新外围设备的连接管理程序的方法,能够对外围设备的连接管理程序进行更新。 本专利技术实施方式提供的主机,与网络及外围设备相连,所述主机包括:存储模块,用于存储第一连接管理程序及其对应的第一版本文件,其中所述外围设备中存储有第二连接管理程序及其对应的第二版本文件;更新模块,用于通过所述网络更新所述第一连接管理程序至最新版本,并更新所述第一版本文件;读取模块,用于读取所述外围设备内的第二版本文件;版本判断模块,用于根据读取的所述第二版本文件以及所述第一版本文件来判断所述第一连接管理程序是否新于所述第二连接管理程序;装载模块,在判断出所述主机的第一连接管理程序新于所述外围设备的第二连接管理程序后,使所述外围设备获取最新的所述第二连接管理程序。 优选地,所述存储模块还存储有通用引导装载程序,所述装载模块还用于将所述通用引导装载程序载入到所述外围设备中,以让所述外围设备执行所述通用引导装载程序,且执行后所述通用弓I导装载程序停留在接收指令的模式。 优选地,所述装载模块生成获取最新所述第二连接管理程序的指令,并将所述指令传递给所述通用弓I导装载程序,以使所述通用弓I导装载程序引导所述外围设备依据所述指令来获取最新的所述第二连接管理程序。 优选地,所述第一连接管理程序为工程版本或非工程版本,所述装载模块根据所述第一版本文件判断所述第一连接管理程序是否为工程版。 优选地,所述装载模块在判断所述第一连接管理程序不是工程版后,生成获取最新所述第二连接管理程序的指令为自动复制所述第一连接管理程序的指令,以使所述通用引导装载程序引导所述外围设备将所述第一连接管理程序复制至所述外围设备以替换所述第二连接管理程序。 优选地,所述装载模块在判断所述第一连接管理程序是工程版后,生成获取最新所述第二连接管理程序的指令为开启网络与网页的指令,则使所述通用引导装载程序导出与所述第二连接管理程序相关的网页,供工程技术人员对所述第二连接管理程序进行选择性更新。 本专利技术实施方式中提供的一种更新外围设备的连接管理程序的方法,应用于主机,所述主机与网络以及所述外围设备相连,所述主机存储有第一连接管理程序及其对应的第一版本文件,所述外围设备中存储有第二连接管理程序及其对应的第二版本文件,所述更新外围设备的连接管理程序的方法包括:通过所述网络更新所述第一连接管理程序至最新版本,并同时更新所述第一版本文件;读取所述外围设备内的第二版本文件;根据读取的所述第二版本文件以及所述第一版本文件来判断所述第一连接管理程序是否新于所述第二连接管理程序;在判断出所述主机的第一连接管理程序新于所述外围设备的第二连接管理程序后,使所述外围设备获取最新的所述第二连接管理程序。 优选地,所述主机还存储有通用弓I导装载程序,所述通用弓I导装载程序被载入到所述外围设备中,并被所述外围设备执行以停留在接收指令的模式。 优选地,所述主机生成获取最新所述第二连接管理程序的指令,并将所述指令传递给所述通用弓I导装载程序,以使所述通用弓I导装载程序弓I导所述外围设备依据所述指令来获取最新的所述第二连接管理程序。 优选地,所述第一连接管理程序为工程版本或非工程版本,所述主机根据所述第一版本文件判断所述第一连接管理程序是否为工程版。 优选地,所述主机在判断所述第一连接管理程序不是工程版后,生成获取最新所述第二连接管理程序的指令为自动复制所述第一连接管理程序的指令,以使所述通用引导装载程序引导所述外围设备将所述第一连接管理程序复制至所述外围设备以替换所述第二连接管理程序。 优选地,所述主机在判断所述第一连接管理程序是工程版后,生成获取最新所述第二连接管理程序的指令为开启网络与网页的指令,则使所述通用引导装载程序导出与所述第二连接管理程序相关的网页,供工程技术人员对所述第二连接管理程序进行选择性更新。 本专利技术的主机及其更新外围设备的连接管理程序的方法能够使外围设备内的连接管理程序在主机上的连接管理程序得到更新后得到及时的更新,从而使外围设备连上其他主机时,其他主机可以直接从外围设备上获取最新的连接管理程序。 【专利附图】【附图说明】 图1为本专利技术主机的一实施方式的环境图。 图2为图1中外围设备的示意图。 图3为本专利技术中主机的一实施方式的功能模块图。 图4为本专利技术主机更新外围设备的连接管理程序的方法一实施方式的流程图。 图5为本专利技术主机更新外围设备的连接管理程序的方法另一实施方式的流程图。 图6为本专利技术主机更新外围设备的连接管理程序的方法又一实施方式的流程图。 主要元件符号说明 主机10 存储模块11 第一连接管理程序111 第一版本文件112 通用引导装载程序 113 驱动程序114 更新模块12 读取模块13 版本判断模块14 装载模块15 外围设备20 第二连接管理程序 201 第二版本文件202 网络30 如下【具体实施方式】将结合上述附图进一步说明本专利技术。 【具体实施方式】 请参阅图1,其为本专利技术主机10的一实施方式的环境图,主机10与外围设备20及网络30相连。其中,主机10如图2所示,其内部存储有第一连接管理程序(Connect1nManager, CM) 111及其对应的第一版本文件112,另外还存储有通用引导装载程序(Univer本文档来自技高网
...
更新外围设备的连接管理程序的方法及主机

【技术保护点】
一种更新外围设备的连接管理程序的主机,与网络及所述外围设备相连,其特征在于,所述主机包括:存储模块,用于存储第一连接管理程序及其对应的第一版本文件,其中所述外围设备中存储有第二连接管理程序及其对应的第二版本文件;更新模块,用于通过所述网络更新所述第一连接管理程序至最新版本,并更新所述第一版本文件;读取模块,用于读取所述外围设备内的第二版本文件;版本判断模块,用于根据读取的所述第二版本文件以及所述第一版本文件来判断所述第一连接管理程序是否新于所述第二连接管理程序;及装载模块,用于在判断出所述主机的第一连接管理程序新于所述外围设备的第二连接管理程序后,使所述外围设备获取最新的所述第二连接管理程序。

【技术特征摘要】

【专利技术属性】
技术研发人员:萧崇佑
申请(专利权)人:鸿富锦精密工业深圳有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:广东;44

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

1