【技术实现步骤摘要】
本专利技术涉及软件升级领域,特别是涉及一种设备固件的升级方法和装置。
技术介绍
物联网是利用局部网络或互联网等通信技术把传感器、控制器、机器、人和物等联系在一起,形成物与物相连,实现信息化、远程管理控制和智能化的网络。随着物联网技术的发展,越来越多的设备加入到物联网中,成为物联网中的一个节点。在物联网中,被控制的设备运行需要基本的固件,固件是指一个系统最基础最底层工作的程序。因增加服务或缺陷修复等需要定期更新设备固件。传统的设备固件的升级方式主要是将设备与计算机主机相连,通过计算机主机下载设备新版本的固件,然后对设备固件进行升级,升级过程需要将设备与计算机主机相连,且需要近端操作,操作不简便。
技术实现思路
基于此,有必要针对传统的设备固件的升级需要连接计算机主机操作不方便的问题,提供一种操作简便且能远程升级的设备固件的升级方法。此外,还有必要提供一种操作简便且能远程升级的设备固件的升级装置。一种设备固件的升级方法,包括以下步骤:在即时通信应用或轻应用中获取与用户标识绑定的设备的设备标识及对应的固件当前版本标识;将所述设备标识上传到服务器,从服务器获取所述设备标识对应的固件最新版本标识;判断所述设备标识对应的固件当前版本标识与固件最新版本标识是否相同;若固件当前版本标识不为固件最新版本标识,则接收并输出包含固件最新版本信息的提示信息;根据所述包含固件最新版本信息的提示信息发送升级指令到所述与用户标识绑定的设备,以使所述设备根据所述升级指令从服务器获取固件最新版本标识所对应的固件升级文件,并根据所述固件升级文件进行升级。一种设备固件的升级方法, ...
【技术保护点】
一种设备固件的升级方法,包括以下步骤:在即时通信应用或轻应用中获取与用户标识绑定的设备的设备标识及对应的固件当前版本标识;将所述设备标识上传到服务器,从服务器获取所述设备标识对应的固件最新版本标识;判断所述设备标识对应的固件当前版本标识与固件最新版本标识是否相同;若固件当前版本标识不为固件最新版本标识,则输出包含固件最新版本信息的提示信息;根据所述包含固件最新版本信息的提示信息发送升级指令到所述与用户标识绑定的设备,以使所述设备根据所述升级指令从服务器获取固件最新版本标识所对应的固件升级文件,并根据所述固件升级文件进行升级。
【技术特征摘要】
1.一种设备固件的升级方法,包括以下步骤:在即时通信应用或轻应用中获取与用户标识绑定的设备的设备标识及对应的固件当前版本标识;将所述设备标识上传到服务器,从服务器获取所述设备标识对应的固件最新版本标识;判断所述设备标识对应的固件当前版本标识与固件最新版本标识是否相同;若固件当前版本标识不为固件最新版本标识,则输出包含固件最新版本信息的提示信息;根据所述包含固件最新版本信息的提示信息发送升级指令到所述与用户标识绑定的设备,以使所述设备根据所述升级指令从服务器获取固件最新版本标识所对应的固件升级文件,并根据所述固件升级文件进行升级。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:检测与用户标识绑定的设备是否在线,若是,则获取与用户标识绑定的设备的设备标识及对应的固件当前版本标识,若否,则输出需要设备在线的提示信息。3.根据权利要求2所述的方法,其特征在于,所述检测与用户标识绑定的设备是否在线的步骤包括:获取对轻应用的检测设备更新接口或即时通信应用的检测设备更新接口的操作产生的检测指令,根据所述检测指令检测与用户标识绑定的设备是否在线。4.根据权利要求1所述的方法,其特征在于,在所述在即时通信应用或轻应用中获取与用户标识绑定的设备的设备标识及对应的固件当前版本标识的步骤之前,所述方法还包括:接收通过消息通道推送的包含设备固件最新版本信息的提示信息;将包含固件最新版本信息的提示信息在即时通信应用的消息窗口中显示;获取对所述消息窗口中的提示信息的触发操作,根据所述触发操作获取与用户标识绑定的设备的设备标识及对应的固件当前版本标识。5.根据权利要求1所述的方法,其特征在于,在所述获取与用户标识绑定的设备的设备标识及对应的固件当前版本标识的步骤之前,所述方法还包括:接收推送的包含固件最新版本信息的提示信息;在轻应用的检测设备更新接口处或即时通信应用的检测设备更新接口处显示包含固件最新版本信息的提示信息;获取对检测设备更新接口处显示包含固件最新版本信息的提示信息的触发操作,根据所述触发操作获取与用户标识绑定的设备的设备标识及对应的固件当前版本标识。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收推送的包含固件最新版本信息的强制升级提示信息;根据所述包含固件最新版本信息的强制升级提示信息发送升级指令到所述设备,以使所述设备根据所述升级指令向服务器获取固件最新版本标识所对应的固件升级文件,并根据所述固件升级文件进行升级。7.一种设备固件的升级方法,包括以下步骤:获取通过即时通信应用或轻应用上传的与用户标识绑定的设备的设备标识及对应的固件当前版本标识;判断所述设备标识对应的固件当前版本标识与存储的固件最新版本标识是否相同;若固件当前版本标识不为固件最新版本标识,则发送包含固件最新版本信息的提示信息到所述用户标识;接收所述设备根据升级指令发起的固件升级文件的升级请求,所述升级指令是用户标识所在的终端根据对所述包含固件最新版本信息的提示信息的触发操作发送给所述设备的;根据所述升级请求发送所述固件最新版本标识所对应的固件升级文件到所述设备,以使设备根据所述固件升级文件进行升级。8.根据权利要求7所述的方法,其特征在于,在所述获取与用户标识绑定的设备的设备标识及对应的固件当前版本标识的步骤之前,所述方法还包括:通过消息通道推送包含固件最新版本信息的提示信息到所述用户标识。9.根据权利要求7所述的方法,其特征在于,所述方法还包括:推送包含固件最新版本信息的强制升级提示信息到用户标识,以使所述设备根据用户标识所发送的升级指令从服务器获取固件最新版本标识所对应的固件升级文件,并根据所述固件升级文件进行升级。10.一种设备固件的升级装置,其特征在于,包括:第一获取模块,用于在即时通信应用或轻应用中获取与用户标识绑定的设备的设备标识及对应...
【专利技术属性】
技术研发人员:张锬锬,常青,徐欣,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。