家用电器中软件的升级系统和升级方法

文档序号:8543538阅读:317来源:国知局
家用电器中软件的升级系统和升级方法
【技术领域】
[0001]本发明属于电器技术领域,尤其涉及一种家用电器中软件的升级系统,以及家用电器中软件的升级方法。
【背景技术】
[0002]随着信息化、网络化技术的发展,智能化的产品逐渐进入人们的家庭生活,成为大众化、高品质生活的趋势。智能化的产品可以简单、少干预、方便地即可实现和享受体验存在,并能满足用户的需求。用户对智能化产品的依赖性越来越高,用户需求和用户体验在变化,要求智能化越来越高,所以智能化产品的升级、更新非常快,但是,目前家用电器产品的软件的升级、更新还不够智能和方便。

【发明内容】

[0003]本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明的一个目的在于提出一种家用电器中软件的升级系统,该升级系统可以更加方便地对家用电器中的软件进行升级,更加智能化、人性化。
[0004]本发明的另一个目的在于提出一种家用电器中软件的升级方法。
[0005]为达到上述目的,本发明一方面实施例提出一种家用电器中软件的升级系统,该升级系统包括:终端、至少一个家用电器和服务器,其中,所述终端具有应用程序,所述应用程序用于接收用户的升级指令,并将所述升级指令发送至所述服务器;所述服务器,用于根据所述升级指令,获取所述应用程序管理的所述至少一个家用电器,并将升级数据发送至所述至少一个家用电器;以及所述至少一个家用电器,用于根据所述升级数据进行升级。
[0006]根据本发明实施例的家用电器中软件的升级系统,通过终端的应用程序和服务器,实现对家用电器中软件的远程升级,更加方便用户享用更新软件,更加智能化、人性化,可以避免家用电器在生产和开发过程中出现软件BUG(漏洞)而需要拆机带来的不便,进而减轻售后和生产的人力,提高效率。
[0007]其中,所述应用程序提供管理界面,其中,在所述管理界面中展示所述至少一个家用电器的图标,且当所述至少一个家用电器的图标被触发时,所述管理界面中显示被触发的家用电器的版本信息并提供升级按键。
[0008]进一步地,在本发明的一些实施例中,所述家用电器包括:通信端口,所述通信端口与所述服务器相连;接收模块,用于通过所述通信端口接收所述升级数据;校验模块,用于对所述升级数据进行校验;以及升级模块,用于在所述升级数据通过校验之后,根据所述升级数据进行升级。
[0009]另外,在本发明的一些实施例中,所述家用电器还包括:计时模块,用于对接收所述升级数据的时间进行计时;溢出判断模块,用于判断所述计时模块计时的时间是否超过预设阈值,其中,如果超过所述预设阈值,则启动所述校验模块对所述升级数据进行校验。
[0010]更近一步地,在本发明的一些实施例中,所述升级模块具体包括:EEPROM(ElectricalIy Erasable Programmable Read-Only Memory,带电可擦可编程只读存储器)子模块;Flash存储子模块,用于存储所述升级数据;校验子模块,用于对所述Flash存储子模块中存储的所述升级数据进行校验;写入子模块,用于在所述校验子模块对升级数据完成校验之后,将所述Flash存储子模块中的所述升级数据的校验码写入所述EEPROM子模块以完成对所述家用电器的升级。
[0011]其中,在所述写入子模块将所述Flash存储子模块中的所述校验码写入所述EEPROM子模块之前,所述服务器向所述家用电器发送升级完成指令。
[0012]另外,在本发明的一些实施例中,所述升级系统还包括:网络设备,所述通信端口通过所述网络设备与所述服务器相连。
[0013]为达到上述目的,本发明的另一方面实施例提出一种家用电器中软件的升级方法,该升级方法包括以下步骤:至少一个家用电器接收服务器发送的升级数据,其中,所述服务器接收终端发送的升级指令,所述终端通过应用程序接收用户的升级指令,并将所述升级指令发送至服务器,所述服务器根据所述升级指令获取所述应用程序管理的至少一个家用电器,并将升级数据发送至所述至少一个家用电器;以及所述至少一个家用电器根据所述升级数据进行升级。
[0014]根据本发明实施例的家用电器中软件的升级方法,通过终端的应用程序,家用电器接收服务器的升级数据,进而根据升级数据进行升级,从而实现对家用电器中软件的远程升级,更加方便用户享用更新软件,更加智能化、人性化,可以避免家用电器在生产和开发过程中出现软件BUG而需要拆机带来的不便,进而减轻售后和生产的人力,提高效率。
[0015]其中,在本发明的一些实施例中,所述至少一个家用电器根据所述升级数据进行升级,具体包括:所述至少一个家用电器对所述升级数据进行校验;以及所述至少一个家用电器根据校验之后的升级数据进行升级。
[0016]另外,在所述至少一个家用电器对所述升级数据进行校验之前,还包括:所述至少一个家用电器判断接收所述升级数据的时间是否超过预设阈值;如果接收所述升级数据的时间超过所述预设阈值,则所述至少一个家用电器对所述升级数据进行校验。
[0017]另外,上述方法还包括:如果接收所述升级数据的时间未超过所述预设阈值,则所述至少一个家用电器将接收到的所述升级数据进行保存以完成升级。
[0018]进一步地,上述方法还包括:所述至少一个家用电器接收服务器发送的升级完成指令。所述至少一个家用电器对保存的所述升级数据进行校验;以及所述至少一个家用电器将校验之后的所述升级数据的校验码写入EEPR0M,并反馈信息至所述终端。
【附图说明】
[0019]图1是根据本发明的一个实施例的家用电器中软件的升级系统的框图;
[0020]图2是根据本发明的一个具体实施例的终端的应用程序的管理界面的操作示意图;
[0021]图3是根据本发明的另一个实施例的家用电器中软件的升级系统的框图;
[0022]图4是根据本发明的又一个实施例的家用电器中软件的升级系统的框图;
[0023]图5是根据本发明的再一个实施例的家用电器中软件的升级系统的框图;
[0024]图6是根据本发明的一个实施例的家用电器中软件的升级方法的流程图;
[0025]图7是根据本发明的另一个实施例的家用电器中软件的升级方法的流程图;
[0026]图8是根据本发明的又一个实施例的家用电器中软件的升级方法的流程图;
[0027]图9是根据本发明的又一个实施例的家用电器中软件的升级方法的流程图;以及
[0028]图10是根据本发明的再一个实施例的家用电器中软件的升级方法的流程图。
[0029]附图标记
[0030]升级系统100,终端10、至少一个家用电器20和服务器30,通信端口 201、接收模块202、校验模块203和升级模块204,计时模块205和溢出判断模块206,Flash存储子模块2041、校验子模块2042和写入子模块2043,网络设备40。
【具体实施方式】
[0031]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
[0032]虽然相关技术中,可以实现对家用电器主控软件进行升级,其中,仅仅是在本地WIFI模式下升级,仅有PC以及移动终端设备通过自身系统进行升级。家用电器的主控软件升级是将升级软件存储于服务器中,再提醒应用程序是否升级确认,再通过服务器远程下载,经过WIFI实现家用电器主控软件的升级。
[0033]而本发明实施例的升级系统和方法,可以采用无线WIF1、移动智能终端、服务器,实现互联、互通、服务器、云计算、互联网,信息识别、互懂,数据分析,获取下载信息,进行数据内容校验核对纠错,保证下载正确和准确,突出体现应用程序功能的智能化支撑。
[0034]下面参考附图描述本发明实施例的家用电器中软件的升级系
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1