CN109542486A - 一种终端设备固件升级***及其方法与空调 - Google Patents

一种终端设备固件升级***及其方法与空调 Download PDF

Info

Publication number
CN109542486A
CN109542486A CN201811407758.1A CN201811407758A CN109542486A CN 109542486 A CN109542486 A CN 109542486A CN 201811407758 A CN201811407758 A CN 201811407758A CN 109542486 A CN109542486 A CN 109542486A
Authority
CN
China
Prior art keywords
terminal device
server
firmware upgrade
feedback information
terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201811407758.1A
Other languages
English (en)
Inventor
谌进
宋德超
何贤俊
庞文军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Gree Electric Appliances Inc of Zhuhai
Original Assignee
Gree Electric Appliances Inc of Zhuhai
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Gree Electric Appliances Inc of Zhuhai filed Critical Gree Electric Appliances Inc of Zhuhai
Priority to CN201811407758.1A priority Critical patent/CN109542486A/zh
Publication of CN109542486A publication Critical patent/CN109542486A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)
  • Stored Programmes (AREA)

Abstract

本发明属于通信技术领域,具体涉及一种终端设备固件升级***及其方法与空调。所述终端设备固件升级方法,服务器获取终端设备发出的故障信息和/或移动终端发送的问题反馈信息;服务器根据故障信息和/或问题反馈信息,提供该终端设备的固件升级文件;下发固件升级文件至终端设备,实现了用户的点对点升级操作,满足用户的个性化升级服务需求,有效地避免全面大规模升级带来的升级体验差、售后不可控的问题。

Description

一种终端设备固件升级***及其方法与空调
技术领域
本发明属于通信技术领域,具体涉及一种终端设备固件升级***及其方法与空调。
背景技术
目前,空调已走进千家万户,用户对空调的需求除了普通的调节温度之外,更希望空调能够紧跟时代的潮流,融入更多地时尚元素。而如何才能够让空调在日益激烈的市场竞争中与时俱进;如何让用户购买空调之后,能够持续地享受技术更新带来的全新体验,是目前空调亟需解决的问题。
目前市场上采用更多的是全面升级的方式,但是对于安全系数要求高、各个模块之间依存度高的电器设备来说,存在明显的缺陷。以空调为例,一台空调的性能的好坏,取决于压缩机、冷凝器、节流装置和蒸发器之间的协调匹配工作。而空调在出售之后,随着服务年限、周围环境、天气和用户使用习惯等多方面因素的影响,必定会出现不同程度、不同方面的诸多问题。根据最新的调查报告表明,即使在空调本身运行正常的情况下,也会经常接收到用户的反馈的各种体验性不符合口味的意见。
发明内容
为了解决上述电器设备固件升级通常采用全面升级的方式,不能针对用户的需求或固件不同问题进行逐一升级等问题,本发明提供一种终端设备点固件升级***及其方法与空调。
为实现上述目的,本发明所采用的技术方案是:一种终端设备固件升级方法,
一种终端设备固件升级方法,
服务器获取终端设备发出的故障信息和/或移动终端发送的问题反馈信息;
服务器根据故障信息和/或问题反馈信息,提供该终端设备的固件升级文件;
下发固件升级文件至终端设备。
进一步的,服务器将故障信息和/或问题反馈信息反馈至服务平台,获取服务平台根据所述故障信息和/或问题反馈信息提供的固件升级文件。
进一步的,服务器提供下发固件升级文件时,向提供问题反馈信息的移动终端发送提示信息。
一种终端设备固件升级方法,移动终端收集终端设备的问题,并向服务器发送问题反馈信息。
进一步的,终端设备问题反馈信息包括终端设备的固件信息、mac地址、地理位置、天气中的一种或多种。
进一步的,问题反馈信息包括语音、文字、图片中的一种或多种。
进一步的,移动终端定期获取终端设备与服务器上的固件版本号,当服务器版本号大于终端设备当前运行版本号时,发出提示信息。
一种终端设备固件升级方法,
终端设备向服务器发送设备故障信息;
终端设备接收服务器下发的固件升级文件,并对固件进行升级。
进一步的,终端设备根据故障信息匹配相应的故障信息码,并发送至服务器。
一种终端设备固件升级***,使用上述的终端设备固件升级方法,包括终端设备、移动终端、服务器,所述终端设备、移动终端、服务器进行数据对接,所述移动终端包括
收集模块,用于收集终端设备的问题反馈信息;
反馈模块,用于向服务器提供终端设备的问题反馈信息;
所述服务器包括
获取模块,用于获取终端设备发出的故障信息和/或移动终端发送的问题反馈信息;
存储模块,用于存储提供终端设备的固件升级文件。
所述终端设备包括
发送模块,用于向服务器发送设备故障信息;
接收模块,用于接收服务器下发的固件升级文件;
升级模块,用于根据接收到的固件升级文件对固件进行升级。
进一步的,固件升级文件为bin文件。
进一步的,还包括通信模块,用于将终端设备故障信息和/或问题反馈信息上传至服务器并接收服务器下发的固件升级文件。
进一步的,终端设备还包括转换模块,用于将设备故障信息转换为对应的故障信息码。
进一步的,移动终端还包括判断模块,用于判断服务器上的固件版本号是否高于终端设备当前运行版本号。
一种空调,具有上述的终端设备固件升级***。
本发明提供一种终端设备固件升级方法,所述服务器获取终端设备发出的故障信息和/或移动终端发送的问题反馈信息;服务器根据故障信息和/或问题反馈信息,提供该终端设备的固件升级文件;下发固件升级文件至终端设备,实现了用户的点对点升级操作,满足用户的个性化升级服务需求,有效地避免全面大规模升级带来的升级体验差、售后不可控的问题。
附图说明
图1为终端设备固件升级***的结构示意图;
图2为终端设备固件升级方法的流程图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。
一种空调,具有下面所述的终端设备固件升级***,下面以空调为例进行说明。
如图1所示,一种终端设备固件升级***,包括终端设备1、移动终端2、服务器3,所述终端设备1、移动终端2、服务器3进行数据对接,所述移动终端2包括
收集模块21,用于收集终端设备的问题反馈信息;
反馈模块22,用于向服务器提供终端设备的问题反馈信息;即用户通过打开手机APP,APP自动将空调的mac地址、地理位置、天气等信息上传至服务器,通过语音方式描述设备的故障信息,同时提示用户跳转到故障申报页面,可以进一步完善故障信息,比如:文字、图片等;
判断模块23,用于判断服务器版本号是否高于终端设备当前运行版本号,即APP端通过后台服务功能,每隔5秒扫描一次,获取设备运行版本号与服务器上传版本号,当发现服务器版本号大于设备当前运行版本号时,就提示用户可以点击“固件升级”按钮;反之,APP界面端则提示“已经是最新版本”;
所述服务器3包括获取模块31,用于用于获取终端设备发出的故障信息和/或移动终端发送的问题反馈信息;当服务器接收到用户的反馈信息和终端设备的故障信息时,进一步将反馈信息和故障信息传递至开发人员,有关开发人员根据具体用户的具体反馈信息和故障信息设计出针对该用户的反馈信息和故障信息的固件升级文件,并更改bin文件,将更改信息上传至服务器,服务器存储模块32存储开发人员根据具体用户的具体故障信息设计出针对该用户的固件升级文件;
所述终端设备1包括发送模块11,用于向服务器发送设备故障信息;如空调外机在运行过程中出现故障,终端设备将此故障信息发送至服务器;
转换模块12用于将设备故障信息转换为对应的故障信息码,如空调外机在运行过程中出现故障,发出故障报警信息,该故障信息通过外机程序自动检索,匹配到对应的故障码(Fault_Code),比如:C1代表故障电弧保护;C2代表漏电保护;Cd代表二氧化碳检测浓度过高报警等,并此信息发送至服务器;
接收模块13,用于接收服务器下发的固件升级文件;也就是技术开发人员将更改的固件信息上传至服务器,服务器将更改后的固件信息下发终端设备并提供用户进行固件升级;
升级模块14用于根据接收到的固件升级文件对固件进行升级;
通信模块,用于将终端设备故障信息和反馈意见上传至服务器并接收服务器下发的固件升级文件,也就是通过用户点击“固件升级”按钮后,服务器与无线通信模块按照之前约定的协议格式通知无线通信模块开启下载模式,将固件升级文件下发至终端设备,并向移动终端发送提示固件升级的信息,最后终端设备固件完成升级功能。
如图2所示,一种终端设备点对点固件升级方法,
S1:服务器获取终端设备故障信息和移动终端发送的问题反馈信息;
服务器获取终端设备故障信息也就是终端设备向服务器发送设备故障信息,即当终端设备出现故障时,终端设备根据故障信息匹配相应的故障信息码,并发送至服务器;也就是当设备出现故障时,设备自动将故障信息转换为对应的故障信息码,并发送至服务器,如空调外机在运行过程中出现故障,发出故障报警信息,该故障信息通过外机程序自动检索,匹配到对应的故障码(Fault_Code),比如:C1代表故障电弧保护;C2代表漏电保护;Cd代表二氧化碳检测浓度过高报警等;
服务器获取移动终端发送的问题反馈信息也就是移动终端根据收集的终端设备的问题,向服务器发送问题反馈信息;
终端设备问题反馈信息包括终端设备的固件信息、mac地址、地理位置、天气等,其通过语音、文字、图片等方式向服务器反馈;
服务器获取移动终端发送的问题反馈信息还包括移动终端定期获取终端设备与服务器上的固件版本号,当服务器版本号大于终端设备当前运行版本号时,服务器提供固件升级文件,并向提供问题反馈信息的移动终端发送提示信息;也就是APP端通过后台服务功能,每隔5秒扫描一次,设备运行版本号与服务器上传版本号,发现服务器版本号大于设备当前运行版本号时,就提示用户可以点击“固件升级”按钮;反之,APP界面端则提示“已经是最新版本”;
S2:服务器根据故障信息和问题反馈信息,提供该终端设备的固件升级文件;
也就是服务器接收到用户的反馈信息和终端设备的故障信息时,进一步将故障信息传递至服务平台开发人员手中,相关的开发人员根据具体用户的具体故障信息设计出针对该用户的故障的固件升级文件,即更改固件的bin文件,并将更改信息上传至服务器,同时向提供问题反馈信息的移动终端发送提示信息;
S3:下发固件升级文件至终端设备;
也就是终端设备接收服务器下发的固件升级文件,并对固件进行升级。
本发明用户通过移动终端向服务器提供终端设备的问题反馈信息,主动发起的升级功能,后台服务器会根据该用户的mac、账号、地理位置信息,将可升级的推送信息只会发送到该用户的手机APP上,其他的用户不会弹出“固件升级”的操作界面,实现了用户的点对点升级操作,有效地防止了大规模全面升级带来的巨大风险。
上述仅为本发明的优选具体实施方式,但本发明的设计构思并不局限于此,凡利用此构思对本发明进行非实质性的改动,均应属于侵犯本发明保护范围的行为。

Claims (15)

1.一种终端设备固件升级方法,其特征在于:
服务器获取终端设备发出的故障信息和/或移动终端发送的问题反馈信息;
服务器根据故障信息和/或问题反馈信息,提供该终端设备的固件升级文件;
下发固件升级文件至终端设备。
2.根据权利要求1所述的终端设备固件升级方法,其特征在于:服务器将故障信息和/或问题反馈信息反馈至服务平台,获取服务平台根据所述故障信息和/或问题反馈信息提供的固件升级文件。
3.根据权利要求1所述的终端设备固件升级方法,其特征在于:所述服务器提供下发固件升级文件时,向提供问题反馈信息的移动终端发送提示信息。
4.一种终端设备固件升级方法,其特征在于:移动终端收集终端设备的问题,并向服务器发送问题反馈信息。
5.根据权利要求4所述的终端设备固件升级方法,其特征在于:所述终端设备问题反馈信息包括终端设备的固件信息、mac地址、地理位置、天气中的一种或多种。
6.根据权利要求4所述的终端设备固件升级方法,其特征在于:所述问题反馈信息包括语音、文字、图片中的一种或多种。
7.根据权利要求4所述的终端设备固件升级方法,其特征在于:移动终端定期获取终端设备与服务器上的固件版本号,当服务器版本号大于终端设备当前运行版本号时,发出提示信息。
8.一种终端设备固件升级方法,其特征在于:
终端设备向服务器发送设备故障信息;
终端设备接收服务器下发的固件升级文件,并对固件进行升级。
9.根据权利要求8所述的终端设备固件升级方法,其特征在于:终端设备根据故障信息匹配相应的故障信息码,并发送至服务器。
10.一种终端设备固件升级***,其特征在于:使用权利要求1-9任一所述的终端设备固件升级方法,包括终端设备、移动终端、服务器,所述终端设备、移动终端、服务器进行数据对接,所述移动终端包括
收集模块,用于收集终端设备的问题反馈信息;
反馈模块,用于向服务器提供终端设备的问题反馈信息;
所述服务器包括
获取模块,用于获取终端设备发出的故障信息和/或移动终端发送的问题反馈信息;
存储模块,用于存储提供终端设备的固件升级文件。
所述终端设备包括
发送模块,用于向服务器发送设备故障信息;
接收模块,用于接收服务器下发的固件升级文件;
升级模块,用于根据接收到的固件升级文件对固件进行升级。
11.根据权利要求10所述的终端设备固件升级***,其特征在于:所述固件升级文件为bin文件。
12.根据权利要求10所述的终端设备固件升级***,其特征在于:还包括通信模块,用于将终端设备故障信息和/或问题反馈信息上传至服务器并接收服务器下发的固件升级文件。
13.根据权利要求10所述的终端设备固件升级***,其特征在于:所述终端设备还包括转换模块,用于将设备故障信息转换为对应的故障信息码。
14.根据权利要求10所述的终端设备固件升级***,其特征在于:所述移动终端还包括判断模块,用于判断服务器上的固件版本号是否高于终端设备当前运行版本号。
15.一种空调,其特征在于:具有权利要求10-14任一所述的终端设备固件升级***。
CN201811407758.1A 2018-11-23 2018-11-23 一种终端设备固件升级***及其方法与空调 Pending CN109542486A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811407758.1A CN109542486A (zh) 2018-11-23 2018-11-23 一种终端设备固件升级***及其方法与空调

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811407758.1A CN109542486A (zh) 2018-11-23 2018-11-23 一种终端设备固件升级***及其方法与空调

Publications (1)

Publication Number Publication Date
CN109542486A true CN109542486A (zh) 2019-03-29

Family

ID=65849409

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811407758.1A Pending CN109542486A (zh) 2018-11-23 2018-11-23 一种终端设备固件升级***及其方法与空调

Country Status (1)

Country Link
CN (1) CN109542486A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110311801A (zh) * 2019-05-10 2019-10-08 珠海格力电器股份有限公司 一种设备固件升级方法及***
CN112230957A (zh) * 2020-10-16 2021-01-15 深圳市中江天华科技有限公司 一种基于云端和应用桥接的设备升级方法
CN112254284A (zh) * 2020-09-02 2021-01-22 海信(山东)空调有限公司 一种空调及空调远程升级方法
WO2022183987A1 (zh) * 2021-03-01 2022-09-09 青岛海尔空调电子有限公司 空调物联网***

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1859162A (zh) * 2005-06-15 2006-11-08 华为技术有限公司 自动恢复设备故障的实现方法及***
CN103024727A (zh) * 2012-11-30 2013-04-03 东莞宇龙通信科技有限公司 服务器和移动终端的程序升级方法
US20140310698A1 (en) * 2013-04-10 2014-10-16 Pantech Co., Ltd. Apparatus and method for upgrading firmware of mobile terminal
CN105135599A (zh) * 2015-08-07 2015-12-09 珠海格力电器股份有限公司 空调固件升级装置和方法
CN105207851A (zh) * 2015-09-30 2015-12-30 小米科技有限责任公司 故障的检测方法、装置、***、终端及智能设备

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1859162A (zh) * 2005-06-15 2006-11-08 华为技术有限公司 自动恢复设备故障的实现方法及***
CN103024727A (zh) * 2012-11-30 2013-04-03 东莞宇龙通信科技有限公司 服务器和移动终端的程序升级方法
US20140310698A1 (en) * 2013-04-10 2014-10-16 Pantech Co., Ltd. Apparatus and method for upgrading firmware of mobile terminal
CN105135599A (zh) * 2015-08-07 2015-12-09 珠海格力电器股份有限公司 空调固件升级装置和方法
CN105207851A (zh) * 2015-09-30 2015-12-30 小米科技有限责任公司 故障的检测方法、装置、***、终端及智能设备

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110311801A (zh) * 2019-05-10 2019-10-08 珠海格力电器股份有限公司 一种设备固件升级方法及***
WO2020228323A1 (zh) * 2019-05-10 2020-11-19 珠海格力电器股份有限公司 一种设备固件升级方法及***
CN112254284A (zh) * 2020-09-02 2021-01-22 海信(山东)空调有限公司 一种空调及空调远程升级方法
CN112230957A (zh) * 2020-10-16 2021-01-15 深圳市中江天华科技有限公司 一种基于云端和应用桥接的设备升级方法
WO2022183987A1 (zh) * 2021-03-01 2022-09-09 青岛海尔空调电子有限公司 空调物联网***

Similar Documents

Publication Publication Date Title
CN109542486A (zh) 一种终端设备固件升级***及其方法与空调
CN1574873B (zh) 移动信息服务
CN1728699B (zh) 数据广播的差分更新
US8792934B2 (en) Selective update of core mobile device user interface through application marketplace
US20080212751A1 (en) Telephone background screensaver with live internet content
US20050278757A1 (en) Downloadable watch faces
KR100741943B1 (ko) 하이브리드 네트웍에서의 콘텐츠 전송
US20170255546A1 (en) System and method for automatic software development kit configuration and distribution
US20130054720A1 (en) Method and system for sharing activities of devices
US20090163189A1 (en) Web content distribution to personal cellular telecommunications devices
US20090004974A1 (en) System, apparatus and method for associating an anticipated success indication with data delivery
CN108540565A (zh) 一种基于mqtt协议的移动端推送和统计的方法
KR20210005303A (ko) 디바이스가 사용자 인터페이스를 디스플레이하는 방법 및 그 디바이스
US20080313283A1 (en) Method and system for automated population of message body and address fields based on email subject
CN102917118A (zh) 终端和任务显示方法
EP2827252A1 (en) Device and method for providing user activity information in portable terminal
CN104281106A (zh) 空调器的远程控制方法和空调器的远程控制***
CN105303398A (zh) 一种信息显示方法和***
US20190273704A1 (en) System for Delivering Notification Messages Across Different Notification Media
CN101124558B (zh) 邮件服务器、邮件接收装置、邮件调节方法以及邮件接收方法
CN103051718A (zh) 一种移动终端的动态待机界面及各级菜单生成方法及***
CN104978424A (zh) 用于生成空气质量报告的方法及设备
JP2010198473A (ja) 携帯端末およびそのアプリケーション転送方法
CN103491421A (zh) 内容展示方法、装置及智能电视
CN103024694A (zh) 一种多人信息发送方法、装置及移动终端

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20190329