《家电控制方法及其家电和服务器.pdf》由会员分享,可在线阅读,更多相关《家电控制方法及其家电和服务器.pdf(12页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103078904 A(43)申请公布日 2013.05.01CN103078904A*CN103078904A*(21)申请号 201210568383.3(22)申请日 2012.12.24H04L 29/08(2006.01)H04L 29/06(2006.01)G06F 17/30(2006.01)(71)申请人惠州TCL家电集团有限公司地址 516001 广东省惠州市鹅岭南路6号TCL大厦6楼(72)发明人梁三林 郑双名(74)专利代理机构广州华进联合专利商标代理有限公司 44224代理人邓云鹏(54) 发明名称家电控制方法及其家电和服务器(57) 摘要一种。
2、家电控制方法包括:控制终端该注册信息发送给服务器;服务器根据注册信息建立个人账户数据库;控制终端将注册信息和产品编码发送给家电;家电将注册信息和产品编码发送给服务器;服务器识别注册信息在个人账户数据库中是否存在,识别产品编码在预设的编码库中是否存在且对应状态信息为未激活;服务器识别结果为注册信息存在,产品编码存在且对应状态信息为未激活时,将产品编码绑定到对应的个人账户中,并产品编码的状态信息设置为激活。本发明还提供一种对应的家电和服务器。其是通过注册信息和产品编码绑定控制控制终端,服务器以及家电之间的控制指令的传送,由于注册信息和产品编码被他人获知的可能性很小,使得可靠性更高。(51)Int.。
3、Cl.权利要求书2页 说明书7页 附图2页(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书2页 说明书7页 附图2页(10)申请公布号 CN 103078904 ACN 103078904 A1/2页21.一种家电控制方法,其特征在于,包括如下步骤:控制终端接收用户输入的注册信息,并将该注册信息发送给服务器;所述服务器接收所述终端发出的注册信息,并根据所述注册信息建立个人账户数据库;所述控制终端接收用户输入的产品编码,并将所述注册信息和产品编码发送给家电;所述家电接收所述控制终端发出的注册信息和产品编码,并响应用户操作,将该注册信息和产品编码发送给所述服务器;所述服务器识别所。
4、述家电发送的注册信息在所述个人账户数据库中是否存在,以及识别所述家电发送的产品编码在预设的编码库中是否存在且编码库中对应的产品编码的状态信息为未激活;所述服务器识别结果为所述家电发送的注册信息在所述个人账户数据库中存在,所述家电发送的产品编码在预设的编码库中存在且对应状态信息为未激活时,将所述家电发送的产品编码绑定到对应的个人账户中,并将所述编码库中对应的产品编码的状态信息设置为激活。2.根据权利要求1所述的家电控制方法,其特征在于,还包括:所述控制终端响应用户操作,产生含有产品编码的控制指令,并将注册信息和含有产品编码的控制指令发送给所述服务器;所述服务器将所述控制指令发送给注册信息和产品编。
5、码均相同的家电。3.根据权利要求1所述的家电控制方法,其特征在于,还包括:所述家电响应所述控制指令,执行对应功能。4.根据权利要求1所述的家电控制方法,其特征在于,还包括:在所述家电将所述注册信息和所述产品编码发送给所述服务器的同时还发送一验证密码给所述服务器,所述验证密码是根据所述产品编码和预设加密算法计算得到;所述服务器根据所述家电发送的产品编码和预设审核算法计算得到审核密码,并比较所述审核密码和所述验证密码是否相同;在所述审核密码和所述验证密码也相同时,将所述家电发送的产品编码绑定到对应的个人账户中,并将所述编码库中对应的产品编码的状态信息设置为激活。5.一种家电,其特征在于,包括:接收。
6、模块、传送模块、执行模块,所述接收模块用于接收控制终端发出的注册信息和产品编码;所述传送模块用于并响应用户操作,将所述接收模块接收的注册信息和产品编码发送给服务器;所述执行模块用于响应所述服务器发出的控制指令,执行对应的功能。6.根据权利要求5所述的家电,其特征在于,还包括:加密模块,用于根据预设加密算法和所述控制终端发送的产品编码计算得到一验证密码;所述传送模块还用于将所述验证密码连同所述注册信息和产品编码一并发送给所述服务器。7.一种服务器,其特征在于,包括注册模块、配对模块和绑定模块,所述注册模块用于接收控制终端发出的注册信息,并根据所述注册信息建立个人账户数据库;权 利 要 求 书CN。
7、 103078904 A2/2页3所述配对模块用于接收并识别所述家电发送的注册信息在所述个人账户数据库中是否存在,识别所述家电发送的产品编码在预设的编码库中是否存在且编码库中对应的产品编码的状态信息为未激活;所述绑定模块用于在所述配对模块的识别结果为所述家电发送的注册信息在所述个人账户数据库中存在,所述家电发送的产品编码在预设的编码库中存在且对应状态信息为未激活时,将所述家电发送的产品编码绑定到对应的个人账户中,并将所述编码库中对应的产品编码的状态信息设置为激活。8.根据权利要求7所述的服务器,其特征在于,所述服务器还包括:控制模块,用于接收所述控制终端发送的带注册信息和产品编码的控制指令,并。
8、将该控制指令转发给注册信息和产品编码均相同的家电。9.根据权利要求7所述的服务器,其特征在于,所述服务器还包括审核模块,用于接收所述家电发送的产品编码和验证密码,根据所述家电发送的产品编码和预设审核算法计算得到审核密码,并将所述审核密码和所述验证密码比对;所述绑定模块用于在所述审核模块比对结果为所述审核密码和所述验证密码也相同时,将所述家电发送的产品编码绑定到对应的个人账户中,并将所述编码库中对应的产品编码的状态信息设置为激活。10.一种家电控制方法,其特征在于,包括如下步骤:接收终端发出的注册信息,并根据所述注册信息建立个人账户数据库;接收并识别家电发送的注册信息在所述个人账户数据库中是否存。
9、在,接收并识别所述家电发送的产品编码在预设的编码库中是否存在且编码库中对应的产品编码的状态信息为未激活;识别结果为所述家电发送的注册信息在所述个人账户数据库中存在,所述家电发送的产品编码在预设的编码库中存在且对应状态信息为未激活时,将所述家电发送的产品编码绑定到对应的个人账户中,并将所述编码库中对应的产品编码的状态信息设置为激活。11.根据权利要求10所述的家电控制方法,其特征在于,还包括:接收所述控制终端发送的注册信息和含有产品编码的控制指令,并将所述控制指令发送给注册信息和产品编码均相同的家电。12.根据权利要求10所述的家电控制方法,其特征在于,还包括:收所述家电发送的验证密码,并根据所。
10、述家电发送的产品编码和预设审核算法计算得到审核密码,比较所述审核密码和所述验证密码是否相同;在所述审核密码和所述验证密码也相同时,将所述家电发送的产品编码绑定到对应的个人账户中,并将所述编码库中对应的产品编码的状态信息设置为激活。权 利 要 求 书CN 103078904 A1/7页4家电控制方法及其家电和服务器技术领域0001 本发明涉及家电远程控制技术,特别是涉及一种基于第三方服务器的家电控制方法及其家电和服务器。背景技术0002 智能家电是在传统家电的基础上,通过增加设备,使其具有与外部设备通信的能力,以此扩展家电的功能,使用户体验到更加方便的生活服务。智能家电系统主要包括控制终端、智能。
11、家电以及服务器:0003 控制终端:具有独立的操作系统,可以由用户自行安装软件,不断对设备的功能进行扩充,并可以实现互联网的接入,也可与其他设备进行数据通信的一类设备。目前常用的智能家电控制终端有智能手机、平板电脑、个人电脑等。0004 智能家电:具有自动监测自身故障、自动测量、自动控制、自动调节与外部设备通信功能的家电设备。例如安装有WIFI模块或者3G模块的智能电视、智能空调、智能冰箱、智能洗衣机等。0005 服务器:智能家电的制造厂商为保证智能家电正常工作而建立的更高级别的计算机系统,其用于存储智能家电、用户的相关信息,处理用户提交的控制命令,记录智能家电的工作状态和参数等。0006 智。
12、能家电可以通过智能手机、平板电脑、个人PC等进行控制,只要获得相应的控制权限,用户就可以不受时间、地点的限制实现家电的开关控制,获取家电运行的状态和参数,为家电下一步的工作发送命令。智能家电也会将自身的工作参数发送给用户,让用户第一时间获取信息并做出反应。0007 智能家电还可以按照用户预先设定,自动完成用户的要求和上报结果。同时,在工作过程中智能家电可根据用户设定实现节水节能,降低消费者使用成本。智能家电可以自动记录、分析消费者的操作习惯,主动满足消费者的个性要求。0008 智能家电的生产厂家可以通过建立的服务器自动记录所有智能家电的工作参数,对产品的性能进行统计分析,为产品品质的提升,提供。
13、数据支持。同时记录消费者的使用习惯,以改善产品设计不合理的部分。0009 用户购买智能家电后,使控制终端具备控制智能家电的权限,同时建立智能家电与控制终端的通信连接。由于用户的控制端为智能手机、平板电脑、个人PC等,这些设备非常的普遍,如何确保控制终端控制正确的智能家电和智能家电接收具有权限的控制终端的控制是非常重要的。0010 传统的方式是通过家电的产品编码(产品ID)来建立权限,即用户利用自己的手机和自己的家电的产品ID建立关系,实现对该家电的控制。然而,家电的产品ID通常粘贴在家电的外壳上,他人很容易获知,即某个用户可以通过手机及其控制软件控制他人的家电,导致家电控制系统的可靠性不高。说。
14、 明 书CN 103078904 A2/7页5发明内容0011 基于此,有必要提供一种可靠性更高的家电控制方法及其家电和服务器。0012 一种家电控制方法,包括如下步骤:0013 控制终端接收用户输入的注册信息,并将该注册信息发送给服务器;0014 所述服务器接收所述终端发出的注册信息,并根据所述注册信息建立个人账户数据库;0015 所述控制终端接收用户输入的产品编码,并将所述注册信息和产品编码发送给家电;0016 所述家电接收所述控制终端发出的注册信息和产品编码,并响应用户操作,将该注册信息和产品编码发送给所述服务器;0017 所述服务器识别所述家电发送的注册信息在所述个人账户数据库中是否存。
15、在,以及识别所述家电发送的产品编码在预设的编码库中是否存在且编码库中对应的产品编码的状态信息为未激活;0018 所述服务器识别结果为所述家电发送的注册信息在所述个人账户数据库中存在,所述家电发送的产品编码在预设的编码库中存在且对应状态信息为未激活时,将所述家电发送的产品编码绑定到对应的个人账户中,并将所述编码库中对应的产品编码的状态信息设置为激活。0019 其中一个实施例中,还包括:0020 所述控制终端响应用户操作,产生含有产品编码的控制指令,并将注册信息和含有产品编码的控制指令发送给所述服务器;0021 所述服务器将所述控制指令发送给注册信息和产品编码均相同的家电。0022 其中一个实施例。
16、中,还包括:所述家电响应所述控制指令,执行对应功能。0023 其中一个实施例中,还包括:0024 在所述家电将所述注册信息和所述产品编码发送给所述服务器的同时还发送一验证密码给所述服务器,所述验证密码是根据所述产品编码和预设加密算法计算得到;0025 所述服务器根据所述家电发送的产品编码和预设审核算法计算得到审核密码,并比较所述审核密码和所述验证密码是否相同;0026 在所述审核密码和所述验证密码也相同时,将所述家电发送的产品编码绑定到对应的个人账户中,并将所述编码库中对应的产品编码的状态信息设置为激活。0027 一种家电,包括:接收模块、传送模块、执行模块,0028 所述接收模块用于接收控制。
17、终端发出的注册信息和产品编码;0029 所述传送模块用于并响应用户操作,将所述接收模块接收的注册信息和产品编码发送给服务器;0030 所述执行模块用于响应所述服务器发出的控制指令,执行对应的功能。0031 其中一个实施例中,还包括:加密模块,用于根据预设加密算法和所述控制终端发送的产品编码计算得到一验证密码;0032 所述传送模块还用于将所述验证密码连同所述注册信息和产品编码一并发送给所述服务器。0033 一种服务器,包括注册模块、配对模块和绑定模块,说 明 书CN 103078904 A3/7页60034 所述注册模块用于接收控制终端发出的注册信息,并根据所述注册信息建立个人账户数据库;00。
18、35 所述配对模块用于接收并识别所述家电发送的注册信息在所述个人账户数据库中是否存在,以及识别所述家电发送的产品编码在预设的编码库中是否存在且编码库中对应的产品编码的状态信息为未激活;0036 所述绑定模块用于在所述配对模块的识别结果为所述家电发送的注册信息在所述个人账户数据库中存在,所述家电发送的产品编码在预设的编码库中存在且对应状态信息为未激活时,将所述家电发送的产品编码绑定到对应的个人账户中,并将所述编码库中对应的产品编码的状态信息设置为激活。0037 其中一个实施例中,所述服务器还包括:0038 控制模块,用于接收所述控制终端发送的带注册信息和产品编码的控制指令,并将该控制指令转发给注。
19、册信息和产品编码均相同的家电。0039 其中一个实施例中,所述服务器还包括审核模块,用于接收所述家电发送的产品编码和验证密码,根据所述家电发送的产品编码和预设审核算法计算得到审核密码,并将所述审核密码和所述验证密码比对;0040 所述绑定模块用于在所述审核模块比对结果为所述审核密码和所述验证密码也相同时,将所述家电发送的产品编码绑定到对应的个人账户中,并将所述编码库中对应的产品编码的状态信息设置为激活。0041 一种家电控制方法,包括如下步骤:0042 接收终端发出的注册信息,并根据所述注册信息建立个人账户数据库;0043 收并识别家电发送的注册信息在所述个人账户数据库中是否存在,接收并识别所。
20、述家电发送的产品编码在预设的编码库中是否存在且编码库中对应的产品编码的状态信息为未激活;0044 识别结果为所述家电发送的注册信息在所述个人账户数据库中存在,所述家电发送的产品编码在预设的编码库中存在且对应状态信息为未激活时,将所述家电发送的产品编码绑定到对应的个人账户中,并将所述编码库中对应的产品编码的状态信息设置为激活。0045 其中一个实施例中,还包括:0046 接收所述控制终端发送的注册信息和含有产品编码的控制指令,并将所述控制指令发送给注册信息和产品编码均相同的家电。0047 其中一个实施例中,还包括:0048 接收所述家电发送的验证密码,并根据所述家电发送的产品编码和预设审核算法计。
21、算得到审核密码,比较所述审核密码和所述验证密码是否相同;0049 在所述审核密码和所述验证密码也相同时,将所述家电发送的产品编码绑定到对应的个人账户中,并将所述编码库中对应的产品编码的状态信息设置为激活。0050 上述家电控制方法及其家电和服务器,通过将注册信息和产品编码绑定,并据此绑定的信息控制控制终端,服务器以及家电之间的控制指令的传送。相比单一的产品编码作为权限标示的方法,用户注册信息和产品编码同时被重复或被他人获知的可能性很小,即可靠性更高。说 明 书CN 103078904 A4/7页7附图说明0051 图1为本发明一实施例的家电控制方法的步骤流程图;0052 图2为本发明一实施例的。
22、家电控制系统的功能模块图。具体实施方式0053 如图1所示,其为本发明一较佳实施例的家电控制方法的步骤流程图,包括如下步骤:0054 步骤S101,控制终端接收用户输入的注册信息,并将该注册信息发送给服务器。0055 上述注册信息主要用于识别和确认用户的身份,可以使用用户注册时填写的用户名、用户识别码(用户ID)等,同时用于验证用户身份的登录密码(口令)也可以作为注册信息。0056 步骤S102,所述服务器接收所述终端发出的注册信息,并根据所述注册信息建立个人账户数据库。0057 控制终端可以是智能手机、平板电脑、个人PC等,服务器为远程控制家电的设备。如用户通过手机下载控制软件后,输入注册信。
23、息,以便在服务器上注册个人账户。注册个人账户的控制终端通常有多个,故建立所述立个人账户数据库。0058 步骤S103,所述控制终端接收用户输入的产品编码,并将所述注册信息和产品编码发送给家电。0059 用户输入的产品编码是指用户家里的智能家电(即本实施例中的家电)的机身编码,是从家电或者产品资料上获得,可以是粘贴在家电商的编码标签或者压制成型在家电外壳上的编码。输入方式可以是键盘输入,也可以是扫描条形码等。0060 步骤S104,所述家电接收所述控制终端发出的注册信息和产品编码,并响应用户操作,将该注册信息和产品编码发送给所述服务器。0061 步骤S105,所述服务器识别所述家电发送的注册信息。
24、在所述个人账户数据库中是否存在,以及识别所述家电发送的产品编码在预设的编码库中是否存在且编码库中对应的产品编码的状态信息为未激活。0062 所述预设的编码库存储有多个产品编码以及对应的状态信息,所述状态信息包括激活和未激活。所述激活和未激活通过不同的符号或者数字等内容表示即可,如“0”表示未激活,“1”表示激活。在智能家电生产完成后,智能家电制造商或者智能家电系统的运营商等将智能家电产品的机身编码(即产品编码)记录后上传给智能家电服务器形成预设的编码库,在该编码库中产品编码包括休眠(未激活)和激活两种状态。休眠状态的产品编码是指消费者未向智能家电服务器注册该家电产品,家电产品和智能家电服务器之。
25、间无通信连接,激活状态是指消费者购买家电产品后,向智能家电服务器注册了该家电产品,家电产品和智能家电服务器之间可进行通信。0063 步骤S106,所述服务器识别结果为所述家电发送的注册信息在所述个人账户数据库中存在,所述家电发送的产品编码在预设的编码库中存在且对应状态信息为未激活时,将所述家电发送的产品编码绑定到对应的个人账户中,并将所述编码库中对应的产品编码的状态信息设置为激活。说 明 书CN 103078904 A5/7页80064 即家电在服务器上注册,且注册在注册信息相同的个人账户中。所述编码库的设立和比较是为了防止非自家家电与自家服务器连接,因为其他厂家的家电的产品编码在所述编码库中。
26、将不存在,也就拒绝其他厂家的家电在此服务器上注册。所述编码库中状态信息的设立和比较,是为了防止重复注册等异常注册情况的发生。若注册信息不一致或者产品编码处于激活状态,则认为家电提供的信息有误或者家电的连接属于非正常登录等,拒绝该家电的连接。0065 服务器完成产品编码与个人账户的绑定以及状态信息的变更后,分别向家电和控制终端返回家电成功完成注册的消息。家电接收到上述消息后将产品编码和注册信息永久存储,用于后续各项操作,例如登录服务器、连接控制终端和产品升级等。进一步地,控制终端还可以利用上述产品编码和注册信息对家电进行更具可靠性的控制操作,具体步骤如下:0066 步骤S107,所述控制终端响应。
27、用户操作,产生含有产品编码的控制指令,并将注册信息和含有产品编码的控制指令发送给所述服务器。0067 如电视机的产品编码为001,用户“张三”在手机上点击关闭电视机001,此时手机将关闭指令、编码001以及注册信息“张三”发送给服务器。0068 步骤S108,所述服务器将所述控制指令发送给注册信息和产品编码均相同的家电。0069 如,服务器将关闭指令发送给与之建立控制连接的注册信息为“张三”编号为001的电视机。0070 步骤S109,所述家电响应所述控制指令,执行对应功能。0071 如电视机响应所述关闭指令关机。0072 上述家电控制方法,通过将控制终端在服务器上的注册信息和产品编码绑定,并。
28、据此绑定的信息建立控制终端,服务器以及家电之间的连接和控制指令的传送。相比单一的产品编码作为权限标示的方法,用户注册信息和产品编码同时被重复或被他人获知的可能性很小,即可靠性更高。0073 上述控制终端、服务器以及家电之间的连接可以是无线也可以是有线。无线方式可以是移动通信的蜂窝式基站网络,可以是利用无线路由器实现。0074 通常,上述服务器由家电生产厂家提供,且由生产厂家维护。由于其他厂家比较容易获知产品编码,还是存在其他厂家家电与自家服务器连接的可能,那么,如何更有效地识别在服务器建注册的家电是否为自家生产的家电,便是一个需要解决的问题。为此,本发明另一实施例中:0075 所述步骤S104。
29、在所述家电将所述注册信息和所述产品编码发送给所述服务器的同时还发送一验证密码给所述服务器,所述验证密码是根据所述产品编码和预设加密算法计算得到。0076 所述步骤S105还包括:服务器根据家电发送的产品编码和预设审核算法计算得到审核密码,并比较所述审核密码和所述验证密码是否相同。0077 步骤S105是在所述审核密码和所述验证密码也相同时,将所述家电发送的产品编码绑定到对应的个人账户中,并将所述编码库中对应的产品编码的状态信息设置为激活。说 明 书CN 103078904 A6/7页90078 相同厂家的家电内部的预设加密算法将和服务器中预设审核算法相同,得到的审核密码和验证密码也会相同。若不。
30、是自家生产的家电,则家电内部则不会有和服务器中相同的预设算法,也就避免了其他厂家的家电在自己服务器注册的情况。0079 如图2所示,其为本发明一实施例的家电控制系统20的功能模块图,包括:控制终端200、服务器300和家电400。0080 控制终端200用于接收用户输入的注册信息和产品编码,并该注册信息发送给服务器300,将注册信息和产品编码发送给家电400。0081 控制终端200还用于响应用户操作,产生含有产品编码的控制指令,并将注册信息和含有产品编码的控制指令发送给所述服务器300。0082 所述家电400包括:接收模块401、传送模块402和执行模块403。0083 接收模块401用于。
31、接收所述控制终端200发出的注册信息和产品编码。0084 传送模块402用于并响应用户操作,将接收模块401接收的注册信息和产品编码发送给所述服务器300。0085 执行模块403用于响应所述服务器300发出的控制指令,执行对应的功能。0086 服务器300包括:注册模块301、配对模块302、绑定模块303,控制模块304。0087 所述注册模块301用于接收控制终端200发出的注册信息,并根据所述注册信息建立个人账户数据库。0088 所述配对模块302用于接收并识别所述家电400发送的注册信息在所述个人账户数据库中是否存在,识别所述家电400发送的产品编码在预设的编码库中是否存在且编码库中。
32、对应的产品编码的状态信息为未激活。所述预设的编码库存储有多个产品编码以及对应的状态信息,所述状态信息包括激活和未激活。0089 绑定模块303用于在所述配对模块302的识别结果为所述家电400发送的注册信息在所述个人账户数据库中存在,所述家电400发送的产品编码在预设的编码库中存在且对应状态信息为未激活时,将所述家电400发送的产品编码绑定到对应的个人账户中,并将所述编码库中对应的产品编码的状态信息设置为激活。服务器完成产品编码与个人账户的绑定以及状态信息的变更后,分别向家电和控制终端返回家电成功完成注册的消息。家电接收到上述消息后将产品编码和注册信息永久存储,用于后续各项操作,例如登录服务器。
33、、连接控制终端和产品升级等。0090 控制模块304用于接收控制终端200发送的带注册信息和产品编码的控制指令,并将该控制指令转发给注册信息和产品编码均相同的家电400。0091 上述家电控制系统20通过将注册信息和产品编码绑定,并据此绑定的信息建立控制终端200,服务器300以及家电400之间的控制指令的传送。相比单一的产品编码作为权限标示的方法,用户注册信息和产品编码重复或被他人获知的可能性很小,即可靠性更高。0092 其他实施例中,所述家电400还包括:加密模块,用于根据预设加密算法和控制终端200发送的产品编码计算得到一验证密码。0093 所述传送模块402还用于将所述验证密码连同所述。
34、注册信息和产品编码一并发送给所述服务器300。0094 所述服务器300还包括:审核模块,用于接收所述家电400发送的验证密码,根据说 明 书CN 103078904 A7/7页10家电400发送的产品编码和预设审核算法计算得到审核密码,并将审核密码和验证密码比对。0095 所述绑定模块303用于在所述审核模块比对结果为审核密码和验证密码也相同时,将所述家电发送的产品编码绑定到对应的个人账户中,并将所述编码库中对应的产品编码的状态信息设置为激活。0096 如此便可解决非自家家电在自家服务器注册的问题。0097 以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。说 明 书CN 103078904 A10。