一种智能设备、智能穿戴设备及其软件升级的系统和方法技术方案

技术编号:23287728 阅读:45 留言:0更新日期:2020-02-08 17:53
本发明专利技术公开了一种智能设备、智能穿戴设备及其软件升级的系统和方法,涉及智能系统技术领域,包括步骤:智能设备与智能穿戴设备绑定,所述智能设备获取所述智能穿戴设备的第一软件版本信息;当所述智能设备检测到有可更新软件版本信息时,根据已选择的升级方式下载差分包;将所述差分包传输至所述智能穿戴设备,所述智能穿戴设备将差分包和源数据包合并后进行升级。本发明专利技术能够在智能穿戴设备无网络环境下进行已有应用或系统的升级,或下载新的应用或系统,为用户节省大量的流量,从而有效减少用户流量套餐资费,符合消费者需求,同时具有有效的帮助用户成功升级应用,提升用户体验的效果。

A system and method for upgrading intelligent devices, wearable devices and their software

【技术实现步骤摘要】
一种智能设备、智能穿戴设备及其软件升级的系统和方法
本专利技术涉及智能系统
,尤指一种智能设备、智能穿戴设备及其软件升级的系统和方法。
技术介绍
智能穿戴设备更新迭代速度很快,越新的应用往往越稳定、越贴近用户需求。在更新应用或系统时需要使用数据流量或WFI。但目前市场上存在部分智能穿戴设备不具备连接WIFI的功能,或者部分用户家庭无可用WIFI连接环境的情况,此时需要使用数据流量进行更新或下载应用数据包或系统数据包,然而部分智能穿戴设备用户SIM卡流量套餐有限制,数据流量使用过多会耗费大量的资费。目前暂无智能穿戴设备无网络环境下升级或下载应用和系统的方法。
技术实现思路
本专利技术的目的是提供一种智能设备、智能穿戴设备及其软件升级的系统和方法,能够在智能穿戴设备无网络环境下进行已有应用或系统的升级,或下载新的应用或系统,为用户节省大量的流量,从而有效减少用户流量套餐资费,符合消费者需求,同时具有有效的帮助用户成功升级应用,提升用户体验的效果。本专利技术提供一种智能穿戴设备的软件升级方法,包括步骤:智能设备与智能穿戴设备绑定,所述智能设备获取所述智能穿戴设备的第一软件版本信息,根据所述第一软件版本信息检测是否有可更新软件版本信息。当所述智能设备检测到有可更新软件版本信息时,根据已选择的升级方式下载差分包。将所述差分包传输至所述智能穿戴设备,所述智能穿戴设备将差分包和源数据包合并后进行升级。进一步,所述的当所述智能设备检测到有可更新软件版本信息时,根据已选择的升级方式下载差分包具体包括步骤:根据已选择的升级方式,所述智能设备获取存储在所述智能穿戴设备内部的第二软件版本信息,并分析所述第一软件版本信息与所述第二软件版本信息是否一致。当所述第一软件版本信息与所述第二软件版本信息一致时,所述智能设备下载所述差分包。进一步,所述根据已选择的升级方式,所述智能设备获取存储在所述智能穿戴设备内部的第二软件版本信息,并分析所述第一软件版本信息与所述第二软件版本信息是否一致之后包括步骤:当所述第一软件版本信息与所述第二软件版本信息不一致时,分析所述第二软件版本信息与所述可更新软件版本信息是否一致。当所述第二软件版本信息与所述可更新软件版本信息一致时,则发送第一提示信息,所述第一提示信息用于提示用户当前已是最新版本。当所述第二软件版本信息与所述可更新软件版本信息不一致时,所述智能设备下载所述差分包。进一步,所述的根据已选择的升级方式,所述智能设备获取存储在所述智能穿戴设备内部的第二软件版本信息,并分析所述第一软件版本信息与所述第二软件版本信息是否一致之后还包括步骤:当所述第一软件版本信息与所述第二软件版本信息一致时,所述智能设备获取所述差分包的大小,根据所述差分包的大小分析所述智能设备与所述智能穿戴设备的可用存储空间是否充足。当所述智能设备与所述智能穿戴设备的可用存储空间充足时,则下载所述差分包。当所述智能设备与所述智能穿戴设备的可用存储空间不充足时,则发送第二提示信息,所述第二提示信息用于提示用户清理存储空间方可下载。进一步,所述的当所述第二软件版本信息与所述可更新软件版本信息不一致时,所述智能设备下载所述差分包具体包括步骤:当所述第二软件版本信息与所述可更新软件版本信息不一致时,智能设备获取所述差分包的大小,根据所述差分包的大小分析所述智能设备与所述智能穿戴设备的可用存储空间是否充足。当所述智能设备与所述智能穿戴设备的可用存储空间充足时,则下载所述差分包。当所述智能设备与所述智能穿戴设备的可用存储空间不充足时,则发送第三提示信息,所述第三提示信息用于提示用户清理存储空间方可下载。进一步,在所述的当所述智能设备检测到有可更新软件版本信息时,根据已选择的升级方式下载差分包之前包括步骤:S101当所述智能设备获取所述智能穿戴设备的第一软件版本信息为应用软件版本信息时,智能设备向服务器发送网络请求,当服务器返回的应用信息列表为空时,则无可更新软件版本信息。S102当服务器返回的应用信息列表不为空时,则有可更新软件版本信息。本专利技术提供一种智能穿戴设备的软件升级系统,包括:信息获取模块:用于当智能设备与智能穿戴设备绑定时,所述智能设备获取所述智能穿戴设备的第一软件版本信息。检测模块:与信息获取模块连接,用于当智能设备与智能穿戴设备绑定,所述智能设备获取所述智能穿戴设备的第一软件版本信息时,根据所述第一软件版本信息检测是否有可更新软件版本信息。下载模块:与所述检测模块连接,用于当所述智能设备检测到有可更新软件版本信息时,根据已选择的升级方式下载差分包。数据传输模块:与所述下载模块连接,用于将所述差分包传输至所述智能穿戴设备。升级模块:与所述数据传输模块连接,用于所述智能穿戴设备将差分包和源数据包合并后进行升级。进一步,还包括:信息获取模块,用于根据已选择的升级方式,所述智能设备获取存储在所述智能穿戴设备内部的第二软件版本信息。第一分析模块,与所述信息获取模块连接,用于当根据已选择的升级方式,所述智能设备获取存储在所述智能穿戴设备内部的第二软件版本信息时,分析所述第一软件版本信息与所述第二软件版本信息是否一致。第二分析模块,与所述第一分析模块连接,用于当所述第一软件版本信息与所述第二软件版本信息不一致时,分析所述第二软件版本信息与所述可更新软件版本信息是否一致。第三分析模块,与所述第二分析模块连接,当所述第二软件版本信息与所述可更新软件版本信息不一致时,智能设备获取所述差分包的大小,根据所述差分包的大小分析所述智能设备与所述智能穿戴设备的可用存储空间是否充足。第一发送模块,与所述第一分析模块连接,用于当所述第二软件版本信息与所述可更新软件版本信息一致时,则发送第一提示信息,所述第一提示信息用于提示用户当前已是最新版本。第二发送模块,与所述第二分析模块连接,用于当所述智能设备与所述智能穿戴设备的可用存储空间不充足时,则发送第二提示信息,所述第二提示信息用于提示用户清理存储空间方可下载。第三发送模块,与所述第三分析模块连接,用于当所述智能设备与所述智能穿戴设备的可用存储空间不充足时,则发送第三提示信息,所述第三提示信息用于提示用户清理存储空间方可下载。本专利技术提供一种智能设备,包括第一存储器和第一处理器,第一存储器上储存有在第一处理器上运行的第一计算机程序,所述第一处理器执行所述第一计算机程序时实现无网升级的方法。本专利技术还提供一种智能穿戴设备,包括第二存储器和第二处理器,第二存储器上储存有在第二处理器上运行的第二计算机程序,所述第二处理器执行所述第二计算机程序时实现无网升级的方法。通过本专利技术提供的一种智能设备、智能穿戴设备及其软件升级的系统和方法,能够在智能穿戴设备无网络环境下进行应用升级,为用户节省大量的流量从而能有效的减少用户流量套餐资费,符合消费者需求,本文档来自技高网...

【技术保护点】
1.一种智能穿戴设备的软件升级方法,其特征在于,包括步骤:/n智能设备与智能穿戴设备绑定,所述智能设备获取所述智能穿戴设备的第一软件版本信息,根据所述第一软件版本信息检测是否有可更新软件版本信息;/n当所述智能设备检测到有可更新软件版本信息时,根据已选择的升级方式下载差分包;/n将所述差分包传输至所述智能穿戴设备,所述智能穿戴设备将差分包和源数据包合并后进行升级。/n

【技术特征摘要】
1.一种智能穿戴设备的软件升级方法,其特征在于,包括步骤:
智能设备与智能穿戴设备绑定,所述智能设备获取所述智能穿戴设备的第一软件版本信息,根据所述第一软件版本信息检测是否有可更新软件版本信息;
当所述智能设备检测到有可更新软件版本信息时,根据已选择的升级方式下载差分包;
将所述差分包传输至所述智能穿戴设备,所述智能穿戴设备将差分包和源数据包合并后进行升级。


2.根据权利要求1所述的一种智能穿戴设备的软件升级方法,其特征在于,所述的当所述智能设备检测到有可更新软件版本信息时,根据已选择的升级方式下载差分包具体包括步骤:
根据已选择的升级方式,所述智能设备获取存储在所述智能穿戴设备内部的第二软件版本信息,并分析所述第一软件版本信息与所述第二软件版本信息是否一致;
当所述第一软件版本信息与所述第二软件版本信息一致时,所述智能设备下载所述差分包。


3.根据权利要求2所述的一种智能穿戴设备的软件升级方法,其特征在于,所述根据已选择的升级方式,所述智能设备获取存储在所述智能穿戴设备内部的第二软件版本信息,并分析所述第一软件版本信息与所述第二软件版本信息是否一致之后包括步骤:
当所述第一软件版本信息与所述第二软件版本信息不一致时,分析所述第二软件版本信息与所述可更新软件版本信息是否一致;
当所述第二软件版本信息与所述可更新软件版本信息一致时,则发送第一提示信息,所述第一提示信息用于提示用户当前已是最新版本;
当所述第二软件版本信息与所述可更新软件版本信息不一致时,所述智能设备下载所述差分包。


4.根据权利要求1或2所述的一种智能穿戴设备的软件升级方法,其特征在于,所述的根据已选择的升级方式,所述智能设备获取存储在所述智能穿戴设备内部的第二软件版本信息,并分析所述第一软件版本信息与所述第二软件版本信息是否一致之后还包括步骤:
当所述第一软件版本信息与所述第二软件版本信息一致时,所述智能设备获取所述差分包的大小,根据所述差分包的大小分析所述智能设备与所述智能穿戴设备的可用存储空间是否充足;
当所述智能设备与所述智能穿戴设备的可用存储空间充足时,则下载所述差分包;
当所述智能设备与所述智能穿戴设备的可用存储空间不充足时,则发送第二提示信息,所述第二提示信息用于提示用户清理存储空间方可下载。


5.根据权利要求3所述的一种智能穿戴设备的软件升级方法,其特征在于,所述的当所述第二软件版本信息与所述可更新软件版本信息不一致时,所述智能设备下载所述差分包具体包括步骤:
当所述第二软件版本信息与所述可更新软件版本信息不一致时,智能设备获取所述差分包的大小,根据所述差分包的大小分析所述智能设备与所述智能穿戴设备的可用存储空间是否充足;
当所述智能设备与所述智能穿戴设备的可用存储空间充足时,则下载所述差分包;
当所述智能设备与所述智能穿戴设备的可用存储空间不充足时,则发送第三提示信息,所述第三提示信息用于提示用户清理存储空间方可下载。


6.根据权利要求1所述的一种智能穿戴设备的软件升级方法,其特征在于,在所述...

【专利技术属性】
技术研发人员:廖泽宇
申请(专利权)人:东莞市小精灵教育软件有限公司
类型:发明
国别省市:广东;44

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

1