一种软件升级的方法及装置制造方法及图纸

技术编号:12200132 阅读:80 留言:0更新日期:2015-10-14 12:29
本发明专利技术实施例公开了一种软件升级的方法及装置,通过向至少一个移动终端发送蓝牙配对的请求;若与所述至少一个移动终端的蓝牙配对成功,则向配对成功的移动终端发送升级软件请求,所述升级软件请求包括待升级的软件包的信息;接收所述配对成功的移动终端根据所述升级软件请求发送的升级软件的消息,所述升级软件的消息包括升级所述待升级的软件包的信息;根据所述升级软件的消息升级所述待升级的软件包,从而在没有网络及无WiFi热点的情况下在移动设备之间获取升级资源包进行软件升级的功能,搜索范围大,升级文件的传输速度快,可靠性高,大大减少了升级时间。

【技术实现步骤摘要】

本专利技术实施例涉及移动终端的
,尤其涉及一种软件升级的方法及装置
技术介绍
目前,升级软件的方法主要是手机联网自动更新,下载独立安装包后自动卸载前一版本后安装最新版本,下载更新包后覆盖安装最新版本。现有的市面上的智能系统,一般是在WIFI以及数据流量的情况下进行软件升级。因此,若无网络的情况下,无法完成手机的软件包的更新。
技术实现思路
本专利技术实施例的目的在于提出一种软件升级的方法及装置,旨在解决如何在无网络的情况下如何完成手机的软件包的升级。为达此目的,本专利技术实施例采用以下技术方案:一种软件升级的方法,所述方法包括:向至少一个移动终端发送蓝牙配对的请求;若与所述至少一个移动终端的蓝牙配对成功,则向配对成功的移动终端发送升级软件请求,所述升级软件请求包括待升级的软件包的信息;接收所述配对成功的移动终端根据所述升级软件请求发送的升级软件的消息,所述升级软件的消息包括升级所述待升级的软件包的信息;根据所述升级软件的消息升级所述待升级的软件包。优选地,所述向至少一个移动终端发送蓝牙配对的请求之前,还包括:预先设计通过蓝牙功能进行软件升级的菜单项,并设置发送所述升级软件请求的子菜单项;接收用户对所述菜单项的操作指令,启用蓝牙功能,搜索具有蓝牙功能的移动终端,并将搜索到的移动终端保存在设备列表中。优选地,所述向至少一个移动终端发送蓝牙配对的请求之后,还包括:建立与所述具有蓝牙功能的移动终端的蓝牙传输通道。优选地,所述接收所述配对成功的移动终端根据所述升级软件请求发送的升级软件的消息之后,还包括:存储每个配对成功的移动终端发送的升级软件的消息;从至少一个配对成功的移动终端发送的升级软件的消息中选取其中一个移动终端发送的升级软件的消息;所述存储每个配对成功的移动终端发送的升级软件的消息,包括:将每个配对成功的移动终端发送的升级软件的消息按照列表的形式存储,列表中包括所述移动终端的标识和与所述标识对应的升级软件的消息。优选地,所述方法还包括:若与所述至少一个移动终端的蓝牙配对成功,则向配对成功的移动终端发送升级软件的消息;接收所述配对成功的移动终端根据所述升级软件的消息升级待升级的软件包的消息。优选地,所述在若与所述至少一个移动终端的蓝牙配对成功,则向配对成功的移动终端发送升级软件的消息之前,还包括:预先设置通过蓝牙功能进行软件升级的设备列表,所述设备列表中包括待升级所述软件包的设备信息;接收用户对所述设备列表的操作指令,启用蓝牙功能;所述向至少一个移动终端发送蓝牙配对的请求,包括:向所述设备列表的至少一个移动终端发送蓝牙配对的请求。一种软件升级的装置,所述装置包括:第一发送模块,用于向至少一个移动终端发送蓝牙配对的请求;第二发送模块,用于若与所述至少一个移动终端的蓝牙配对成功,则向配对成功的移动终端发送升级软件请求,所述升级软件请求包括待升级的软件包的信息;第一接收模块,用于接收所述配对成功的移动终端根据所述升级软件请求发送的升级软件的消息,所述升级软件的消息包括升级所述待升级的软件包的信息;升级模块,用于根据所述升级软件的消息升级所述待升级的软件包。优选地,所述装置还包括:第一设置模块,用于预先设计通过蓝牙功能进行软件升级的菜单项,并设置发送所述升级软件请求的子菜单项;搜索模块,用于接收用户对所述菜单项的操作指令,启用蓝牙功能,搜索具有蓝牙功能的移动终端,并将搜索到的移动终端保存在设备列表中。优选地,所述装置还包括:建立模块,用于建立与所述具有蓝牙功能的移动终端的蓝牙传输通道。优选地,所述装置还包括:存储模块,用于存储每个配对成功的移动终端发送的升级软件的消息;选取模块,用于从至少一个配对成功的移动终端发送的升级软件的消息中选取其中一个移动终端发送的升级软件的消息;所述存储模块,用于:将每个配对成功的移动终端发送的升级软件的消息按照列表的形式存储,列表中包括所述移动终端的标识和与所述标识对应的升级软件的消息。优选地,所述装置还包括:第三发送模块,用于若与所述至少一个移动终端的蓝牙配对成功,则向配对成功的移动终端发送升级软件的消息;第二接收模块,用于接收所述配对成功的移动终端根据所述升级软件的消息升级待升级的软件包的消息。优选地,所述装置还包括:第二设置单元,用于预先设置通过蓝牙功能进行软件升级的设备列表,所述设备列表中包括待升级所述软件包的设备信息;第三接收单元,用于接收用户对所述设备列表的操作指令,启用蓝牙功能;所述第一发送模块,用于:向所述设备列表的至少一个移动终端发送蓝牙配对的请求。本专利技术实施例通过向至少一个移动终端发送蓝牙配对的请求;若与所述至少一个移动终端的蓝牙配对成功,则向配对成功的移动终端发送升级软件请求,所述升级软件请求包括待升级的软件包的信息;接收所述配对成功的移动终端根据所述升级软件请求发送的升级软件的消息,所述升级软件的消息包括升级所述待升级的软件包的信息;根据所述升级软件的消息升级所述待升级的软件包,从而在没有网络及无WiFi热点的情况下在移动设备之间获取升级资源包进行软件升级的功能,搜索范围大,升级文件的传输速度快,可靠性高,大大减少了升级时间。【附图说明】图1是本专利技术实施例软件升级的方法第一实施例的流程示意图;图2是本专利技术实施例软件升级的方法第二实施例的流程示意图;图3是本专利技术实施例软件升级的方法第三实施例的流程示意图;图4是本专利技术实施例软件升级的方法第四实施例的流程示意图;图5是本专利技术实施例软件升级的方法第五实施例的流程示意图;图6是本专利技术实施例软件升级的方法第六实施例的流程示意图;图7是本专利技术实施例软件升级的装置的功能模块示意图;图8是本专利技术实施例软件升级的装置的功能模块示意图;图9是本专利技术实施例软件升级的装置的功能模块示意图;图10是本专利技术实施例软件升级的装置的功能模块示意图;图11是本专利技术实施例软件升级的装置的功能模块示意图;图12是本专利技术实施例软件升级的装置的功能模块示意图。【具体实施方式】下面结合附图和实施例对本专利技术实施例作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术实施例,而非对本专利技术实施例的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术实施例相关的部分而非全部结构。实施例一参考图1,图1是本专利技术实施例软件升级的方法第一实施例的流程示意图。在实施例一中,所述软件升级的方法包括:步骤101,向至少一个移动终端发送蓝牙配对的请求;当前第1页1 2 3 本文档来自技高网...

【技术保护点】
一种软件升级的方法,其特征在于,所述方法包括:向至少一个移动终端发送蓝牙配对的请求;若与所述至少一个移动终端的蓝牙配对成功,则向配对成功的移动终端发送升级软件请求,所述升级软件请求包括待升级的软件包的信息;接收所述配对成功的移动终端根据所述升级软件请求发送的升级软件的消息,所述升级软件的消息包括升级所述待升级的软件包的信息;根据所述升级软件的消息升级所述待升级的软件包。

【技术特征摘要】

【专利技术属性】
技术研发人员:黄文付冯野徐秀阳
申请(专利权)人:上海卓易科技股份有限公司
类型:发明
国别省市:上海;31

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

1