[发明专利]一种固件升级方法和系统有效
申请号: | 201710565932.4 | 申请日: | 2017-07-12 |
公开(公告)号: | CN107291516B | 公开(公告)日: | 2019-10-22 |
发明(设计)人: | 谌进;宋德超;何贤俊;徐洪伟;彭磊 | 申请(专利权)人: | 珠海格力电器股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71;G06F11/14 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 519070*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 升级 方法 系统 | ||
本申请提供一种固件升级方法和系统,方法包括:获取用户输入的版本升级指令,版本升级指令至少包括目标对象的设备地址;依据设备地址向目标对象发送版本信息调取指令;获取目标对象依据版本信息调取指令反馈的目标对象的固件版本号和固件编码号;由与目标对象对应的服务器上获取与固件编码号对应的最新固件版本号以及固件升级的地址url,固件升级的地址url存储有与最新固件版本号对应的固件应用程序;当获取到用户输入的确定升级指令时,控制目标设备访问固件升级的地址url,通过固件升级的地址url获取并将固件升级的地址url存储的固件应用程序下发至目标对象。实现了目标设备的固件版本的及时更新,提高了用户体验度。
技术领域
本发明涉及电气设备技术领域,具体涉及一种用于对电器设备的固件程序进行升级的固件升级方法和系统。
背景技术
目前,智能电器设备已走进千家万户,每个电器设备在出厂时都要装载必要的控制程序,为了对用户提供更优质的服务,电器设备开发商会不断地对电气设备的控制程序进行测试和调整,以修复原控制程序存在的漏洞以及为电器设备增加新的功能等。
然而,当新的控制程序开发出来以后,需要电气设备的运维人员到设备现场手动对设备的控制程序进行更新,由于运维人员不可能知道每一个电器设备的具体位置信息,因此,只能等待电气设备用户主动提出系统升级的要求后,才能得到电器设备的位置信息,因此,这种方式效率低、成本高,难以给用户提供优质的售后服务。
发明内容
有鉴于此,本发明实施例提供一种用于对电器设备的固件程序进行升级的固件升级方法和系统,以解决现有技术中对智能设备进行固件升级时效率低、成本高的问题。
为实现上述目的,本发明实施例提供如下技术方案:
一种固件升级方法,包括:
获取用户输入的版本升级指令,所述版本升级指令至少包括目标对象的设备地址;
依据所述设备地址向目标对象发送版本信息调取指令;
获取目标对象依据所述版本信息调取指令反馈的目标对象的固件版本号和固件编码号;
由与所述目标对象对应的服务器上获取与所述固件编码号对应的最新固件版本号以及固件升级的地址url,所述固件升级的地址url存储有与最新固件版本号对应的固件应用程序;
当获取到用户输入的确定升级指令时,控制目标设备访问固件升级的地址url,通过固件升级的地址url获取并将固件升级的地址url存储的固件应用程序下发至所述目标对象。
优选的,上述固件升级方法中,所述控制目标设备访问固件升级的地址url具体为:控制所述目标设备的WIFI模块访问所述固件升级地址url。
优选的,上述固件升级方法中,所述目标对象为空调设备;
所述版本升级指令包括:空调设备的WIFI模块的MAC地址、空调内机固件ID和空调外机固件ID,其中,所述WIFI模块的MAC地址作为所述目标对象的设备地址;
所述目标对象的固件版本号和固件编码号包括:WIFI模块的固件版本号和固件编码号、空调内机的固件版本号和固件编码号、空调外机的固件版本号和固件编码号。
优选的,上述固件升级方法中,当获取到用户输入的确定升级指令时之前,还包括:
判断由目标设备获取的WIFI模块的固件版本号与由服务器获取的WIFI模块的最新固件版本号、由目标设备获取的空调内机的固件版本号与由服务器获取的空调内机的最新固件版本号、由目标设备获取的空调外机的固件版本号与由服务器获取的空调外机的最新固件版本号是否一致;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海格力电器股份有限公司,未经珠海格力电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710565932.4/2.html,转载请声明来源钻瓜专利网。