Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2020107689 - PROCÉDÉ ET APPAREIL POUR METTRE À NIVEAU UN APPAREIL ÉLECTROMÉNAGER, ET APPAREIL ÉLECTROMÉNAGER

Document

说明书

发明名称 0001   0002   0003   0004   0005   0006   0007   0008   0009   0010   0011   0012   0013   0014   0015   0016   0017   0018   0019   0020   0021   0022   0023   0024   0025   0026   0027   0028   0029   0030   0031   0032   0033   0034   0035   0036   0037   0038   0039   0040   0041   0042   0043   0044   0045   0046   0047   0048   0049   0050   0051   0052   0053   0054   0055   0056   0057   0058   0059   0060   0061   0062   0063   0064   0065   0066   0067   0068   0069   0070   0071   0072   0073   0074   0075   0076   0077   0078   0079   0080   0081   0082   0083   0084   0085   0086   0087   0088   0089   0090   0091   0092   0093   0094   0095   0096   0097   0098   0099   0100   0101   0102   0103   0104   0105   0106   0107   0108   0109   0110   0111   0112   0113   0114   0115   0116   0117   0118   0119   0120   0121   0122   0123   0124   0125   0126   0127   0128   0129   0130   0131   0132   0133   0134   0135   0136   0137   0138   0139   0140   0141   0142   0143   0144   0145   0146   0147   0148   0149   0150   0151   0152   0153   0154   0155   0156   0157   0158   0159   0160   0161   0162   0163   0164   0165   0166   0167   0168   0169   0170   0171   0172   0173   0174   0175   0176   0177   0178   0179   0180   0181   0182   0183   0184   0185   0186   0187   0188   0189   0190   0191   0192   0193   0194   0195   0196   0197   0198   0199   0200   0201   0202   0203   0204   0205   0206   0207   0208   0209   0210   0211   0212   0213   0214   0215   0216   0217   0218   0219   0220   0221   0222   0223   0224   0225   0226   0227   0228   0229   0230   0231   0232   0233  

权利要求书

1   2   3   4   5   6   7   8   9   10   11   12   13   14  

附图

1   2   3   4   5   6   7   8  

说明书

发明名称 : 家电设备的升级方法、装置以及家电设备

[0001]
相关申请的交叉引用
[0002]
本申请要求广东美的制冷设备有限公司于2018年11月29日提交的、发明名称为“家电设备的升级方法、装置以及家电设备”的、中国专利申请号“201811447251.9”的优先权。

技术领域

[0003]
本申请涉及智能家电技术领域,尤其涉及一种家电设备的升级方法、装置以及家电设备。

背景技术

[0004]
随着智能家电技术以及互联网技术的不断发展,智能家电,例如智能空调、洗衣机、冰箱等不断普及,用户可以通过终端设备与家电设备建立通信连接,进而对家电设备进行控制。但是家电设备与终端设备中不同的家电设备控制平台之间的通信协议不同,导致家电设备的协议越来越多。
[0005]
相关技术中,通常采用家电设备的一个芯片支持多个协议的方法,使得终端设备能够通过不同的控制平台对家电设备进行控制。
[0006]
发明内容
[0007]
本申请提出一种家电设备的升级方法、装置以及家电设备,通过获取家电设备的序列号,根据序列号,确定对应的固件升级信息,向家电设备提供固件升级信息,用于家电设备进行固件升级。有效解决了现有技术中家电设备序列号不同时,对应于不同的配置信息,导致家电设备序列号替换后不能正常运行的技术问题。
[0008]
本申请第一方面实施例提出了一种家电设备的升级方法,包括:
[0009]
获取家电设备的序列号;
[0010]
根据所述序列号,确定对应的固件升级信息;
[0011]
向所述家电设备提供所述固件升级信息;其中,所述固件升级信息,用于所述家电设备进行固件升级。
[0012]
本申请实施例的家电设备的升级方法,通过服务器端获取家电设备的序列号后,根据 序列号,确定对应的固件升级信息,向家电设备提供固件升级信息,其中,固件升级信息用于家电设备进行固件升级。该方法通过不同的家电设备序列号对应的配置信息不同,进而基于序列号对应的配置信息,控制家电设备进行配置升级,从而解决了现有技术中由于家电设备的配置错误或者系统升级等原因导致家电设备不能正常运行的技术问题,进一步的改善了用户的使用体验。
[0013]
本申请第二方面实施例提出了另一种家电设备的升级方法,包括:
[0014]
向服务器发送所述序列号;其中,所述序列号,用于所述服务器根据所述序列号,确定对应的固件升级信息;
[0015]
获取所述固件升级信息;
[0016]
根据所述固件升级信息进行所述家电设备的固件升级。
[0017]
本申请实施例的家电设备的升级方法,通过查询家电设备的序列号,向服务器发送序列号;其中,序列号,用于家居服务器根据序列号,确定对应的固件升级信息,进一步,获取配信息,进而根据固件升级信息进行家电设备的固件升级。解决了现有技术中家电设备序列号配置错误、序列号被替换或者家电设备的操作系统升级后,对应的配置无法进行升级或者升级步骤繁琐的技术问题,达到了在不需要对家电设备的芯片进行增加的情况下,对配置信息进行升级,进而节省了资源的技术效果。
[0018]
本申请第三方面实施例提出了一种家电设备的升级装置,包括:
[0019]
获取模块,用于获取家电设备序列号;
[0020]
确定模块,用于根据所述序列号,确定对应的固件升级信息;
[0021]
处理模块,用于向所述家电设备提高所述固件升级信息;其中,所述固件升级信息,用于所述家电设备进行固件升级。
[0022]
本申请实施例的家电设备的升级装置,通过服务器获取家电设备的序列号,根据序列号,确定对应的固件升级信息,进而向家电设备提供固件升级信息,其中,固件升级信息用于家电设备进行固件升级。该方法通过不同的家电设备序列号对应的配置信息不同,进而基于序列号对应的配置信息,控制家电设备进行配置升级,从而解决了现有技术中由于家电设备的配置错误或者系统升级等原因导致家电设备不能正常运行的技术问题,进一步的改善了用户的使用体验。
[0023]
本申请第四方面实施例提出了另一种家电设备的升级装置,包括:
[0024]
发送模块,用于向服务器发送所述序列号;其中,所述序列号,用于所述家居服务器根据所述序列号,确定对应的固件升级信息;
[0025]
获取模块,用于获取所述固件升级信息;
[0026]
升级模块,用于根据所述固件升级信息进行所述家电设备的固件升级。
[0027]
本申请实施例的家电设备的升级装置,通过向服务器发送序列号;其中,序列号,用于家居服务器根据序列号中各字段的取值,确定对应的固件升级信息,进一步,获取固件升级信息,根据获取到的固件升级信息进行家电设备的固件升级。解决了现有技术中家电设备序列号配置错误、序列号被替换或者家电设备的操作系统升级后,对应的配置信息无法进行升级或者升级步骤繁琐的技术问题,达到了在不需要对家电设备的芯片进行增加的情况下,对配置信息进行升级,进而节省了资源的技术效果。
[0028]
本申请第五方面实施例提出了一种服务器,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现如第一方面实施例中所述的家电设备的升级方法。
[0029]
本申请第六方面实施例提出了一种控制设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现如第一方面实施例中所述的升级方法,或者,实现如第二方面实施例中所述的升级方法。
[0030]
本申请第七方面实施例提出了一种家电设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现如第二方面实施例所述的升级方法。
[0031]
本申请第八方面实施例提出了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述实施例中所述的升级方法。
[0032]
本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
[0033]
一方面,通过服务器端获取家电设备的序列号后,根据序列号确定对应的固件升级信息,进而向家电设备提供固件升级信息,其中,固件升级信息用于家电设备进行固件升级。该方法通过不同的家电设备序列号对应的固件升级信息不同,进而基于序列号对应的固件升级信息,控制家电设备进行固件的升级,从而解决了现有技术中由于家电设备的配置信息错误或者系统升级等原因导致家电设备不能正常运行的技术问题,进一步的改善了用户的使用体验。
[0034]
另一方面,通过服务器端接收家电设备根据用于替换的序列号进行序列号替换后发送的重新注册请求,获取重新注册请求携带的替换后的序列号,通过对比替换前的序列号和替换后的序列号,以确定取值存在差异的字段,对取值存在差异的字段,根据替换后的序列号中相应字段的取值,确定对应的固件升级信息,进而确定用于指示固件升级信息的升级文件,向家电设备发送携带升级文件存储地址的升级请求,使得家电设备根据接收到的升级请求对固件进行升级。解决了现有技术中家电设备序列号配置错误、序列号被替换或者家电设备的操作系统升级后,对应的配置无法进行升级或者升级步骤繁琐的技术问题,达到了在不需要对家电设备的芯片进行增加的情况下,对固件配置进行升级,进而节省了 资源的技术效果。
[0035]
又一方面,通过向服务器发送序列号,其中,序列号用于服务器根据序列号,确定对应的固件升级信息,进而获取固件升级信息,根据固件升级信息进行家电设备的固件升级。该方法通过不同的家电设备序列号对应的固件配置信息不同,进而基于序列号对应的固件配置信息,根据接收到的家居服务器发送的升级请求对固件进行升级,从而解决现有技术中家电设备芯片资源增加带来成本上升的技术问题,进而降低了生产家电设备的成本。
[0036]
本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。

附图说明

[0037]
本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0038]
图1为本申请实施例一所提供的一种家电设备的升级方法的流程示意图;
[0039]
图2为本申请实施例二所提供的一种家电设备的升级方法的流程示意图;
[0040]
图3为本申请实施例三所提供的一种家电设备的升级方法的流程示意图;
[0041]
图4为本申请实施例四所提供的一种家电设备的序列号替换的交互图;
[0042]
图5为本申请实施例五所提供的一种配置升级的方法流程示意图;
[0043]
图6为本申请实施例六所提供的一种升级文件的方法流程示意图;
[0044]
图7为本申请实施例七所提供的一种家电设备的升级装置的结构示意图;
[0045]
图8为本申请实施例八所提供的一种家电设备的升级装置的结构示意图。

具体实施方式

[0046]
随着物联网以及智能家电技术的快速发展,越来越多的用户通过终端设备来实现对智能家电设备的控制,从而使得控制智能家电的平台数量增加,并且不同的控制平台使用不同的协议对智能家电进行控制。此外,在终端设备与家电设备进行通信的过程中,不同国家传输信息的信道也不相同。
[0047]
现有技术中通过软件兼容多协议的方法实现采用不同协议对智能家电进行控制,但是在同一个芯片上支持多个协议必然会使芯片资源的增加,同时也导致芯片成本的增加。并且,在家电设备的配置信息出现错误后,更改过程比较繁琐。
[0048]
针对上述问题,本申请实施例提出了一种家电设备的升级方法,通过服务器获取家电设备的序列号后,根据序列号中各字段的取值,确定对应的配置信息,进而向家电设备提高配置信息,其中,配置信息,用于家电设备进行配置升级。
[0049]
为了更好的理解上述技术方案,下面将参照附图更详细地描述本申请的示例性实施例。虽然附图中显示了本申请的示例性实施例,然而应当理解,可以以各种形式实现本申请而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本申请的范围完整的传达给本领域的技术人员。
[0050]
为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。
[0051]
实施例一
[0052]
图1为本申请实施例一所提供的一种家电设备的升级方法的流程示意图。
[0053]
如图1所示,该家电设备的升级方法由服务器端执行,具体包括以下步骤:
[0054]
步骤101,获取家电设备的序列号。
[0055]
其中,家电设备的序列号,是在家电设备组装完成后被赋予的唯一的一组号码,其包含有设备从生产到使用的所有信息。例如,家电设备的序列号可能包含有企业识别码、版本类型、设备型号、协议类型、销售国家以及产地等关于该设备的信息。
[0056]
作为一种可能的场景,当家电设备的配置需求用于指示家电设备所在国家地区和/或待兼容的家居控制协议时。终端设备将家电设备的配置需求发送至服务器,服务器通过查询得到配置需求指示的国家地区对应的标识,以及家居控制协议对应的标识,进而根据查询到的国家地区对应的标识,以及家居控制协议对应的标识,生成家电设备用于替换的序列号,并将生成的序列号发送至终端设备,终端设备探测到用户根据接收到的序列号向家电设备写入新的序列号的操作,进而对家电设备的序列号进行替换。其中,家电设备的配置需求可能还包括系统版本、服务器版本等,上述仅作为一种示例。
[0057]
需要说明的是,终端设备,可以为手机、平板电脑、个人数字助理、穿戴式设备等具有各种操作系统、触摸屏和/或显示屏的硬件设备,在此不做限定。
[0058]
举例来说,如果家电设备出厂时配置的序列号所指定的销售国家是美国,而实际该家电设备被销售至日本,此时,终端设备将该家电设备所在国家地区的配置需求发送至服务器,服务器通过查询得到日本对应的标识,进而,需要根据查询到的标识生成用于替换的序列号,并将生成的序列号发送至终端设备。进而终端设备探测到用户根据接收到序列号向家电设备写入新的序列号的操作,进而对家电设备的序列号进行替换。
[0059]
进一步的,家电设备的序列号替换后,家电设备重新与服务器建立连接并在服务器注册,服务器检测到家电设备序列号替换后,进而获取家电设备替换前的序列号和替换后的序列号。
[0060]
步骤102,根据序列号,确定对应的固件升级信息。
[0061]
其中,固件升级信息,是用于家电设备进行固件升级的信息,可以是家电设备与平台 之间的通信协议,也可以是启用热点使用的信道,也可以为服务器的版本信息,在此不做限定。
[0062]
需要说明的是,由于不同家电设备平台采用不同的协议进行通信传输,以及不同国家启动热点使用的信道也不相同,家电设备序列号不同,对应的固件升级信息也不相同,因此,可以通过更新家电设备的序列号来满足不同的固件配置需求。
[0063]
本申请实施例中,序列号中各字段代表不同的含义,不同的序列号,对应的配置信息也不相同,因此,可以根据序列号中各字段的取值,确定对应的配置信息。
[0064]
作为一种示例,假如某一家电设备序列号为D1100011699005US2B1199,其中,序列号中代表协议类型的字段取值为005,代表销售国家的字段取值为US,而服务器通过接收终端设备发送的家电设备的配置信息,替换后的目标序列号为21122050791000JP6D9971,其中,序列号中代表协议类型的字段取值为000,代表销售国家的字段取值为JP。由于协议类型和销售国家不同,该家电设备对应的配置信息也不相同,因此可以根据序列号中各字段的取值,确定对应的配置信息。
[0065]
步骤103,向家电设备提供固件升级信息,其中,固件升级信息用于家电设备进行固件升级。
[0066]
本申请实施例中,家电设备序列号被替换后,其对应的固件升级信息也不相同,因此服务器根据家电设备替换后的序列号确定对应的固件升级信息,并将固件升级信息发送至家电设备。
[0067]
需要说明的是,服务器向家电设备提供的固件升级信息,用于家电设备进行固件升级,从而与替换后的序列号相匹配。
[0068]
作为一种可能的实现方式,本申请实施例中家电设备通过空中下载技术(Over-the-Air Technology,OTA)下载升级文件,对固件配置进行升级。其中,OTA系统,是通过移动通信的空中接口对应用进行远程管理的技术,本申请中,是用于存储和下载固件升级信息升级文件的。
[0069]
上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:
[0070]
本申请实施例的家电设备的升级方法,通过服务器获取家电设备的序列号后,根据序列号确定对应的固件升级信息,再向家电设备提供固件升级信息,其中,固件升级信息用于家电设备进行固件升级。该方法通过不同的家电设备序列号对应的固件升级信息不同,进而基于序列号对应的固件升级信息,控制家电设备进行固件升级,从而解决了现有技术中由于家电设备的固件配置错误或者系统升级等原因导致家电设备不能正常运行的技术问题,进一步的改善了用户的使用体验。
[0071]
为了清楚说明上一实施例,本实施例提供了另一种家电设备的升级方法,见实施例二。
[0072]
实施例二
[0073]
图2为本申请实施例二所提供的一种家电设备的升级方法的流程示意图。
[0074]
如图2所示,该家电设备的升级方法由服务器端执行,具体可以包括以下步骤:
[0075]
步骤201,接收家电设备根据用于替换的序列号进行序列号替换后发送的重新注册请求。
[0076]
本申请实施例中,家电设备序列号替换后,需要在服务器重新注册后才能通过终端设备控制家电设备正常运行。因此,家电设备发送重新注册请求后,服务器能够接收到家电设备在序列号替换后发送的重新注册请求。
[0077]
步骤202,获取重新注册请求携带的替换后的序列号。
[0078]
需要说明的是,家电设备向服务器发送的重新注册请求信息携带有替换后的序列号,以及家电设备序列号替换前的序列号。
[0079]
因此,服务器接收到家电设备在序列号替换后发送的重新注册请求后,能够获取到重新注册请求携带的序列号,以及家电设备序列号替换前的序列号。
[0080]
步骤203,对比替换前的序列号和替换后的序列号,以确定取值存在差异的字段。
[0081]
本申请实施例中,序列号是由不同的字段组成的,通过对比家电设备替换前的序列号和替换后的序列号,可以确定序列号中不同字段的取值存在差异的字段。
[0082]
继续以上述实施例中的示例为例,假如某一家电设备的替换前的序列号为D1100011699005US2B1199,替换后的序列号为21122050791000JP6D9971,通过对比表1中替换前的序列号和替换后的序列号的不同字段的取值,可以确定取值存在差异的字段有企业识别码、服务器、产品型号、协议类型、销售国家、产地、车间以及条码。
[0083]
[0084]
表1
[0085]
步骤204,对取值存在差异的字段,根据替换后的序列号中相应字段的取值,确定对应的固件升级信息。
[0086]
本申请实施例中,不同的家电设备序列号,对应不同的操作系统,因此不同序列号对应的配置信息也不相同,因此,当家电设备替换前的序列号和替换后的序列号的取值存在差异的字段,可以根据替换后的序列号中相应字段的取值,确定替换后的序列号对应的配置信息。
[0087]
其中,固件升级信息,可以包括无线网卡的驱动程序,也可以包括家居控制协议,也 可以同时包括无线网卡的驱动程序和家居控制协议。
[0088]
步骤205,确定用于指示固件升级信息的升级文件。
[0089]
本申请实施例中,对家电设备的固件升级信息进行升级,是通过下载升级文件的方式实现的,因此,首先根据替换后的序列号对应的固件升级信息,确定用于指示固件升级信息的升级文件。
[0090]
步骤206,向家电设备发送携带升级文件存储地址的升级请求;其中,存储地址,用于家电设备下载升级文件,安装升级文件进行固件升级。
[0091]
本申请实施例中,服务器确定用于指示固件升级信息的升级文件后,进一步的生成升级固件升级信息的升级请求。
[0092]
需要说明的是,服务器根据替换后的序列号对应的固件升级信息生成的固件升级请求中,携带有升级文件的存储地址。进一步的,服务器向家电设备发送携带升级文件存储地址的升级请求,以使家电设备访问该存储地址下载升级文件,进而安装下载的升级文件进行固件升级信息的升级。
[0093]
上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:
[0094]
本申请实施例的家电设备的升级方法,通过服务器端接收家电设备根据用于替换的序列号进行序列号替换后发送的重新注册请求,获取重新注册请求携带的替换后的序列号,通过对比替换前的序列号和替换后的序列号,以确定取值存在差异的字段,对取值存在差异的字段,根据替换后的序列号中相应字段的取值,确定对应的固件升级信息,进而确定用于指示固件升级信息的升级文件,向家电设备发送携带升级文件存储地址的升级请求,使得家电设备根据接收到的升级请求对固件进行升级。解决了现有技术中家电设备序列号配置错误、序列号被替换或者家电设备的操作系统升级后,对应的配置无法进行升级或者升级步骤繁琐的技术问题,达到了在不需要对家电设备的芯片进行增加的情况下,对固件升级信息进行升级,进而节省了资源的技术效果。
[0095]
为了清楚说明上一实施例,本实施例提供了另一种家电设备的升级方法,具体见实施例三。
[0096]
实施例三
[0097]
图3为本申请实施例三所提供的一种家电设备的升级方法的流程示意图。
[0098]
如图3所示,该家电设备的升级方法由家电设备执行,具体可以包括以下步骤:
[0099]
步骤301,向服务器发送序列号;其中,序列号,用于服务器根据序列号中各字段的取值,确定对应的固件升级信息。
[0100]
本申请实施例中,家电设备的序列号被替换后,家电设备需要在服务器重新注册后才能使用户通过终端设备控制家电设备正常运行。进一步的,家电设备向服务器发送重新注 册请求,进而,家电设备在服务器进行重新注册,并将替换后的序列号发送至服务器。
[0101]
需要说明的是,家电设备的序列号不同,对应的固件升级信息也不相同,因此,服务器根据家电设备替换后的序列号与替换前的序列号进行对比,确定取值存在差异的字段,对取值存在差异的字段,根据替换后的序列号中相应字段的取值,可以确定对应的固件升级信息。
[0102]
步骤302,获取固件升级信息。
[0103]
本申请实施例中,服务器端确定家电设备替换后的序列号对应的固件升级信息后,进一步确定用于指示固件升级信息的升级文件,进而向家电设备发送携带升级文件存储地址的升级请求。
[0104]
进而,家电设备接收服务器发送的升级请求后,根据升级请求携带的地址,下载用于指示固件升级信息的固件升级文件。
[0105]
步骤303,根据固件升级信息进行家电设备的固件升级。
[0106]
具体地,家电设备接收到服务器发送的升级请求后,根据升级请求携带的地址,下载升级文件,根据升级文件的安装步骤安装升级文件进行固件升级。
[0107]
上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:
[0108]
本申请实施例的家电设备的升级方法,通过家电设备向服务器发送序列号,进一步的,家电设备获取固件升级信息,根据固件升级信息进行家电设备的固件升级。该方法通过不同的家电设备序列号对应的固件升级信息不同,进而基于替换后的序列号对应的固件升级信息,根据接收到的服务器发送的升级请求对家电设备的固件进行升级,从而解决现有技术中家电设备由于配置错误或者系统升级等原因导致家电设备不能正常运行的技术问题,进一步的改善了用户的使用体验。
[0109]
作为一种示例,用户可以通过终端设备上下载的控制家电设备的APP来触发家电设备替换序列号的操作,具体的实现过程见实施例四。
[0110]
实施例四
[0111]
图4为本申请实施例四所提供的一种家电设备的目标序列号替换原有序列号的方法交互图,如图4所示,该方法可以包括以下步骤:
[0112]
步骤401,终端设备探测到用户在终端设备打开控制家电设备的应用程序(Application,APP)的执行操作后,打开对应的APP。
[0113]
步骤402,终端设备探测到用户通过APP触发替换序列号的操作。
[0114]
具体地,终端设备探测到用户打开APP,打开对应的APP后,进一步探测到用户在APP上选择替换家电设备序列号的功能。
[0115]
步骤403,终端设备的APP上显示二维码扫描界面。
[0116]
步骤404,终端设备探测到用户通过控制APP的二维码扫描界面,扫描家电设备对应的二维码的操作,进而扫描家电对应的二维码。
[0117]
需要说明的是,用户通过APP的二维码扫描界面,扫描家电设备对应的二维码的目的是建立家电设备与终端设备之间的网络连接。
[0118]
步骤405,终端设备的APP上显示接入热点选择界面。
[0119]
步骤406,终端设备探测到用户通过家电设备的遥控器控制家电设备进入输入序列号模式的操作,进而执行用户的操作。
[0120]
作为一种示例,假如家电设备为空器调节设备,用户可以通过同时长按家电设备的遥控器中开关和风速按钮的方式,进入家电设备输入序列号模式。
[0121]
步骤407,家电设备进入输入序列号模式。
[0122]
作为一种可能的场景,家电设备的蜂鸣器出现长鸣的情况或者显示面板显示SH的标志,说明家电设备已经进入输入序列号模式。
[0123]
步骤408,终端设备探测到用户在APP上选择该家电设备对应的热点的操作,进而选择该家电设备对应的热点。
[0124]
步骤409,终端设备上的APP建立与家电设备热点的连接。
[0125]
步骤410,终端设备APP上显示确认输入家电设备序列号的界面。
[0126]
步骤411,终端设备探测到用户点击APP上显示的确认输入家电设备序列号的确认按钮的操作,进而执行用户的操作。
[0127]
步骤412,终端设备的APP使用替换后的序列号替换家电设备的替换前的序列号。
[0128]
其中,替换后的序列号,是家居服务器根据家电设备的配置需求生成的序列号。
[0129]
步骤413,家电设备接收到替换后的序列号,对家电设备序列号进行替换。
[0130]
步骤414,家电设备完成序列号替换操作,退出序列号输入模式。
[0131]
步骤415,终端设备的APP上提示序列号替换成功。
[0132]
步骤416,家电设备的WiFi(WIreless-FIdelity)模块检测到家电设备序列号改变,重新向家居服务器请求注册。
[0133]
上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:
[0134]
本申请实施例中,家电设备的配置需求不同时,对应的家电设备序列号也不相同,通过用户通过控制终端设备的APP,对家电设备序列号进行替换,使用替换后的序列号替换家电设备的替换前的序列号。该方法通过对家电设备的序列号进行实时更改,解决现有技术中由于家电设备的配置错误或者系统升级等原因导致家电设备不能正常运行的技术问题,进一步的改善了用户的使用体验。
[0135]
作为一种示例,家电设备序列号被替换后,对应的固件升级信息则不相同,因此需要 根据家电设备的固件升级信息进行固件升级,本申请实施例提供了一种固件升级信息升级的方法,具体见实施例五。
[0136]
实施例五
[0137]
图5为本申请实施例五所提供的一种固件升级信息升级的方法流程示意图。如图5所示,具体的方法包括以下步骤:
[0138]
步骤501,终端设备探测到OTA系统管理人员进入OTA系统创建家电设备对应的固件的操作,进而创建家电设备对应的固件。
[0139]
其中,空中下载技术(Over-the-Air Technology,OTA),是通过移动通信的空中接口对应用进行远程管理的技术,本申请中,是用于存储和下载固件配置信息升级文件的。
[0140]
步骤502,OTA系统检测到家电设备序列号被替换,推送替换后的序列号对应的固件升级信息,并确定对应的升级文件。
[0141]
步骤503,OTA系统向服务器发送固件升级信息升级请求。
[0142]
其中,升级请求中携带有固件升级信息升级文件的存储地址,使得家电设备从该存储地址下载升级文件。
[0143]
步骤504,服务器接收到OTA系统发送的固件升级信息的升级请求后,将该固件升级请求发送至家电设备。
[0144]
步骤505,家电设备接收到服务器发送的固件升级信息的升级请求后,对该升级请求进行解析。
[0145]
步骤506,家电设备连接固件升级文件的服务器。
[0146]
步骤507,家电设备在存储固件升级文件的存储地址下载固件升级文件。
[0147]
步骤508,家电设备完成固件升级信息升级文件的下载后,进一步安装该升级文件,完成对固件的升级。
[0148]
上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:
[0149]
本申请实施例的家电设备的固件配置升级方法,通过OTA系统检测到替换后的家电设备序列号,确定该序列号对应的固件升级信息,进而向服务器发送升级固件升级信息的升级请求,服务器将该升级请求发送至家电设备后,家电设备解析该升级请求,然后从该请求中携带的存储地址下载升级文件,进而安装下载的升级文件进行固件升级。由此,当家电设备序列号替换后,通过升级固件升级信息,使得升级后的固件信息与序列号中各字段类型相匹配,使得家电设备的序列号替换后能够正常的运行。
[0150]
作为一种示例,本申请实施例提供了一种在服务器端升级文件的方法,具体见实施例六。
[0151]
实施例六
[0152]
图6为本申请实施例六所提供的一种升级文件的方法流程示意图。如图6所示,具体的方法包括以下步骤:
[0153]
步骤601,OTA系统将家电设备序列号替换后对应的固件升级信息升级请求发送至服务器。
[0154]
步骤602,服务器将接收到固件升级请求发送至服务器连接家电设备的通信模块。
[0155]
步骤603,家居通信系统将固件升级请求发送至家电设备的升级固件服务器。
[0156]
步骤604,升级固件服务器向家电设备的客户端发送连接请求。
[0157]
步骤605,家电设备的客户端向OTA系统发送建立连接的请求。
[0158]
步骤606,OTA系统向家电设备的客户端发送同意建立连接请求。
[0159]
步骤607,家电设备的客户端向OTA系统确认收到同意连接请求。
[0160]
步骤608,家电设备的客户端向升级固件服务器发送确认连接请求。
[0161]
步骤609,升级固件服务器向家电设备的客户端发送升级固件升级信息的升级请求。
[0162]
步骤610,家电设备的客户端将接收的固件升级信息的升级请求发送至OTA系统。
[0163]
步骤611,OTA系统向家电设备的客户端发送同意升级请求。
[0164]
步骤612,家电设备的客户端将接受到的同意升级请求发送至升级固件服务器。
[0165]
步骤613,升级固件服务器请求家电设备的客户端中存储升级文件的存储地址下载升级文件。
[0166]
步骤614,家电设备的客户端向升级固件服务器发送下载信息。
[0167]
步骤615,升级固件服务器校验下载的升级文件。
[0168]
具体地,升级固件服务器校验下载的升级文件是否正确,检验升级文件中固件配置信息是否与替换后的家电设备序列号中各字段相对应。
[0169]
步骤616,升级固件服务器进行固件升级
[0170]
上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:
[0171]
本申请实施例中固件配置信息升级的方法,是通过家电设备向服务器端请求下载升级文件,进而从存储升级文件的OTA系统下载升级文件,进一步的安装升级文件进行固件配置升级。由此,在家电设备的序列号替换后,通过固件升级信息的升级,从而解决现有技术中由于家电设备的配置错误或者系统升级等原因导致家电设备不能正常运行的技术问题,进一步的改善了用户的使用体验。
[0172]
基于同一发明构思,本发明实施例还提供了实施例一中方法对应的装置,见实施例七。
[0173]
实施例七
[0174]
图7为本申请实施例七所提供的一种家电设备的升级装置的结构示意图。
[0175]
如图7所示,该家电设备的升级装置100包括:获取模块110、确定模块120以及处 理模块130。
[0176]
获取模块110,用于获取家电设备的序列号。
[0177]
确定模块120,用于根据序列号,确定对应的固件升级信息。
[0178]
处理模块130,用于向家电设备提供固件升级信息;其中,固件升级信息,用于家电设备进行固件升级。
[0179]
作为一种可能的实现方式,处理模块130,具体用于:确定用于指示固件升级信息的升级文件,进而向家电设备发送携带升级文件存储地址的升级请求;其中,存储地址,用于家电设备下载升级文件,安装升级文件进行固件升级。
[0180]
作为另一种可能的实现方式,家电设备的升级装置100,还可以包括:
[0181]
对比模块,用于对比替换前的序列号和替换后的序列号,以确定取值存在差异的字段。
[0182]
第二确定模块,用于对取值存在差异的字段,根据替换后的序列号中相应字段的取值,确定对应的固件升级信息;其中,固件升级信息包括无线网卡的驱动程序和/或家居控制协议。
[0183]
作为另一种可能的实现方式,家电设备的升级装置100,还可以包括:
[0184]
接收模块,用于接收终端设备发送的家电设备的配置需求;其中,配置需求用于指示所述家电设备所在国家地区和/或待兼容的家居控制协议。
[0185]
查询模块,用于查询国家地区对应的标识,和/或家居控制协议对应的标识。
[0186]
替换模块,用于根据查询到的国家地区对应的标识,和/或家居控制协议对应的标识,生成并向终端设备发送用于替换的序列号。
[0187]
作为另一种可能的实现方式,获取模块110,具体用于:接收家电设备根据用于替换的序列号进行序列号替换后发送的重新注册请求,获取重新注册请求携带的替换后的序列号。
[0188]
上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:
[0189]
本申请实施例的家电设备的升级装置,通过服务器获取家电设备的序列号,根据序列号中各字段的取值,确定对应的固件升级信息,进而向家电设备提供固件升级信息;其中,固件升级信息用于家电设备进行固件升级。该方法通过不同的家电设备序列号对应的固件升级信息不同,进而基于替换后的序列号对应的固件升级信息,控制家电设备进行固件升级,从而解决了现有技术中由于家电设备的配置错误或者系统升级等原因导致家电设备不能正常运行的技术问题,进一步的改善了用户的使用体验。
[0190]
需要说明的是,前述对家电设备的升级方法实施例的解释说明也适用于该实施例的家电设备的升级装置,此处不再赘述。
[0191]
基于同一发明构思,本发明实施例还提供了实施例二中家电设备的升级方法对应的家 电设备的升级装置,见实施例八。
[0192]
实施例八
[0193]
图8为本申请实施例八所提供的一种家电设备的升级装置的结构示意图。
[0194]
如图8所示,该家电设备的升级装置200包括:发送模块210、获取模块220、以及升级模块230。
[0195]
发送模块210,用于向服务器发送序列号;其中,序列号,用于服务器根据序列号中各字段的取值,确定对应的固件升级信息。
[0196]
获取模块220,用于获取固件升级信息。
[0197]
升级模块230,用于根据固件升级信息进行家电设备的固件升级。
[0198]
作为一种可能的实现方式,获取模块212,具体用于:接收家居服务器发送的升级请求,进而根据升级请求携带的地址,下载用于指示固件升级信息的升级文件。
[0199]
作为另一种可能的实现方式,向服务器发送的序列号包括替换前的序列号和替换后的序列号,该家电设备的升级装置200,还可以包括:
[0200]
生成模块,用于响应于用户操作,生成接入热点。
[0201]
建立模块,用于建立接入热点与终端设备之间的无线连接。
[0202]
第二获取模块,用于通过无线连接,从终端设备获取用于替换的序列号。
[0203]
替换模块,用于根据用于替换的序列号进行序列号替换。
[0204]
上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:
[0205]
本申请实施例的家电设备的升级装置,通过向家居服务器发送序列号,进一步的,家电设备获取固件升级信息,进而根据固件升级信息进行家电设备的固件升级。该方法通过不同的家电设备序列号对应的固件升级信息不同,进而基于替换后的序列号对应的固件升级信息,根据接收到的家居服务器发送的升级请求对固件进行升级,从而解决现有技术中家电设备由于配置错误或者系统升级等原因导致家电设备不能正常运行的技术问题,进一步的改善了用户的使用体验。
[0206]
需要说明的是,前述对家电设备的升级方法实施例的解释说明也适用于该实施例的家电设备的升级装置,此处不再赘述。
[0207]
基于同一发明构思,本申请实施例还提供了实施例一方法对应的服务器,见实施例九。
[0208]
实施例九
[0209]
本申请实施例提出了一种服务器,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现如实施例一中所述的家电设备的升级方法。
[0210]
上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:
[0211]
本申请实施例的家电设备的升级方法,通过服务器获取家电设备的序列号,根据序列号确定对应的固件升级信息,进而向家电设备提供固件升级信息,其中,固件升级信息用于家电设备进行固件升级。该方法通过不同的家电设备序列号对应的固件升级信息不同,进而基于替换后的序列号对应的固件升级信息,控制家电设备进行固件升级,从而解决现有技术中由于家电设备的配置错误或者系统升级等原因导致家电设备不能正常运行的技术问题,进一步的改善了用户的使用体验。
[0212]
基于同一发明构思,本申请实施例还提供了升级方法对应的控制设备,见实施例十。
[0213]
实施例十
[0214]
本申请实施例提出了一种控制设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现如上述实施例所述的家电设备的升级方法。
[0215]
上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:
[0216]
本申请实施例中,通过向服务器发送序列号,进一步的,获取固件升级信息,根据固件升级信息进行家电设备的固件升级。该方法通过不同的家电设备序列号对应的固件升级信息不同,进而基于替换后的序列号对应的固件升级信息,根据接收到的服务器发送的升级请求对家电设备的固件进行升级,从而解决现有技术中家电设备由于配置错误或者系统升级等原因导致家电设备不能正常运行的技术问题,进一步的改善了用户的使用体验。
[0217]
基于同一发明构思,本申请实施例还提供了升级方法对应的家电设备,见实施例十一。
[0218]
实施例十一
[0219]
本申请实施例提出了一种家电设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现如上述第二方面实施例所述的家电设备的升级方法。
[0220]
上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:
[0221]
本申请实施例中,通过向服务器发送序列号,进一步的,获取固件升级信息,根据固件升级信息进行家电设备的固件升级。该方法通过不同的家电设备序列号对应的固件升级信息不同,进而基于替换后的序列号对应的固件升级信息,根据接收到的服务器发送的升级请求对家电设备的固件进行升级,从而解决现有技术中家电设备由于配置错误或者系统升级等原因导致家电设备不能正常运行的技术问题,进一步的改善了用户的使用体验。
[0222]
基于同一发明构思,本申请实施例还提供了升级方法对应的计算机可读存储介质,见实施例十二。
[0223]
实施例十二
[0224]
本申请实施例提出了一种计算机可读存储介质,其上存储有计算机程序,该程序被处 理器执行时实现如上述实施例中所述的升级方法。
[0225]
本申请实施例的家电设备的升级方法,通过向服务器发送序列号,进一步的,获取固件升级信息,根据固件升级信息进行家电设备的固件升级。该方法通过不同的家电设备序列号对应的固件升级信息不同,进而基于替换后的序列号对应的固件升级信息,根据接收到的服务器发送的升级请求对固件进行升级,从而解决现有技术中家电设备由于配置错误或者系统升级等原因导致家电设备不能正常运行的技术问题,进一步的改善了用户的使用体验。
[0226]
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
[0227]
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本申请的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
[0228]
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现定制逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本申请的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本申请的实施例所属技术领域的技术人员所理解。
[0229]
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式 光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
[0230]
应当理解,本申请的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。如,如果用硬件来实现和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
[0231]
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
[0232]
此外,在本申请各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
[0233]
上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本申请的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本申请的限制,本领域的普通技术人员在本申请的范围内可以对上述实施例进行变化、修改、替换和变型。

权利要求书

[权利要求 1]
一种家电设备的升级方法,其特征在于,所述方法包括以下步骤: 获取家电设备的序列号; 根据所述序列号,确定对应的固件升级信息; 向所述家电设备提供所述固件升级信息;其中,所述固件升级信息,用于所述家电设备进行固件升级。
[权利要求 2]
根据权利要求1所述的升级方法,其特征在于,所述向所述家电设备提供所述固件升级信息,包括: 确定用于指示所述固件升级信息的升级文件; 向所述家电设备发送携带所述升级文件存储地址的升级请求;其中,所述存储地址,用于所述家电设备下载所述升级文件,安装所述升级文件进行固件升级。
[权利要求 3]
根据权利要求1或2所述的升级方法,其特征在于,获取的家电设备的序列号包括替换前的序列号和替换后的序列号;所述根据所述序列号,确定对应的固件升级信息,包括: 对比所述替换前的序列号和替换后的序列号,以确定取值存在差异的字段; 对所述取值存在差异的字段,根据所述替换后的序列号中相应字段的取值,确定对应的固件升级信息;其中,所述固件升级信息包括无线网卡的驱动程序和/或家居控制协议。
[权利要求 4]
根据权利要求1-3任一项所述的升级方法,其特征在于,所述获取家电设备的序列号之前,还包括: 接收终端设备发送的所述家电设备的配置需求;其中,所述配置需求用于指示所述家电设备所在国家地区和/或待兼容的家居控制协议; 查询所述国家地区对应的标识,和/或所述家居控制协议对应的标识; 根据查询到的所述国家地区对应的标识,和/或所述家居控制协议对应的标识,生成并向所述终端设备发送用于替换的序列号。
[权利要求 5]
根据权利要求4所述的升级方法,其特征在于,所述获取家电设备的序列号,包括: 接收所述家电设备根据所述用于替换的序列号进行序列号替换后发送的重新注册请求; 获取所述重新注册请求携带的替换后的序列号。
[权利要求 6]
一种家电设备的升级方法,其特征在于,所述方法包括以下步骤: 向服务器发送序列号;其中,所述序列号,用于所述服务器根据所述序列号,确定对应的固件升级信息; 获取所述固件升级信息; 根据所述固件升级信息进行所述家电设备的固件升级。
[权利要求 7]
根据权利要求6所述的升级方法,其特征在于,所述获取所述配置信息,包括: 接收所述家居服务器发送的升级请求; 根据所述升级请求携带的地址,下载用于指示所述固件升级信息的升级文件。
[权利要求 8]
根据权利要求6或7所述的升级方法,其特征在于,向服务器发送的序列号包括替换前的序列号和替换后的序列号,所述向服务器发送序列号之前,还包括: 响应于用户操作,生成接入热点; 建立所述接入热点与终端设备之间的无线连接; 通过所述无线连接,从所述终端设备获取用于替换的序列号; 根据所述用于替换的序列号进行序列号替换。
[权利要求 9]
一种家电设备的升级装置,其特征在于,所述装置包括: 获取模块,用于获取家电设备的序列号; 确定模块,用于根据所述序列号,确定对应的固件升级信息; 处理模块,用于向所述家电设备提供所述固件升级信息;其中,所述固件升级信息,用于所述家电设备进行固件升级。
[权利要求 10]
一种家电设备的升级装置,其特征在于,所述装置包括: 发送模块,用于向服务器发送序列号;其中,所述序列号,用于所述服务器根据所述序列号,确定对应的固件升级信息; 获取模块,用于获取所述固件升级信息; 升级模块,用于根据所述固件升级信息进行所述家电设备的固件升级。
[权利要求 11]
一种服务器,其特征在于,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现如权利要求1-5中任一所述的升级方法。
[权利要求 12]
一种控制设备,其特征在于,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现如权利要求1-5中任一所述的升级方法,或者,实现如权利要求6-8中任一所述的升级方法。
[权利要求 13]
一种家电设备,其特征在于,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现如权利要求6-8中任一所述的升级方法。
[权利要求 14]
一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-5中任一所述的升级方法,或者,实现如权利要求6-8中任一所述的升级方法。

附图

[ 图 1]  
[ 图 2]  
[ 图 3]  
[ 图 4]  
[ 图 5]  
[ 图 6]  
[ 图 7]  
[ 图 8]