《智能家电自学习方法和系统.pdf》由会员分享,可在线阅读,更多相关《智能家电自学习方法和系统.pdf(14页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104092775A43申请公布日20141008CN104092775A21申请号201410355368X22申请日20140724H04L29/08200601H04L12/2420060171申请人福州瑞芯微电子有限公司地址350003福建省福州市鼓楼区软件大道89号18号楼72发明人廖裕民74专利代理机构福州市仓山区景弘专利代理事务所普通合伙35219代理人林祥翔吕元辉54发明名称智能家电自学习方法和系统57摘要本发明提供一种智能家电自学习方法,包括发送家电设备的身份识别信息和自身的API接口至网络服务器,查询是否具有匹配的身份识别信息以其使用历史信息,当确定没有匹。
2、配的身份识别信息时建立身份识别信息的入口,并根据使用该家电设备的所有API状态对用户的使用习惯进行统计学习。本发明还提供一种智能家电自学习系统,利用本发明,通过对家电设备的配置信息的分析和记录,减少了用户的设置时间和工作,使家电根据用户习惯自动设置和初始工作。51INTCL权利要求书3页说明书6页附图4页19中华人民共和国国家知识产权局12发明专利申请权利要求书3页说明书6页附图4页10申请公布号CN104092775ACN104092775A1/3页21一种智能家电自学习方法,其特征在于,所述方法包括发送家电设备的身份识别信息和API信息至网络服务器;所述网络服务器查询是否具有匹配的身份识别。
3、信息从而确定是否有所述家电设备的使用历史信息,其中,家电设备的身份识别信息以及对应的用户使用历史信息被预先存储;以及当确定没有匹配的身份识别信息时根据使用所述家电设备的所有API状态对用户的使用习惯进行统计学习。2如权利要求1所述的智能家电自学习方法,其特征在于,“发送家电设备的身份识别信息和API信息至网络服务器”之前还包括用户通过一用户终端输入用于识别身份的账号信息登陆家电设备从而与网络服务器建立通信连接。3如权利要求2所述的智能家电自学习方法,其特征在于,所述用户通过一用户终端输入用户识别身份的账号信息登陆家电设备从而与网络服务器建立通信连接的步骤包括用户通过所述用户终端输入账号信息并通。
4、过网络发送至所述家电设备以根据预先存储的账号信息对所述输入的账号信息进行验证以确定是否允许所述用户终端登陆连接;当所述输入的账号信息通过验证时,所述用户终端与所述家电设备建立通信连接,并由所述家电设备发送携带所述账号信息的登陆请求至所述网络服务器;所述网路服务器根据预先存储的多个账号信息对所述登陆请求中携带的账号信息进行验证;当所述登陆请求中携带的账号信息通过验证时与所述家电设备建立通信连接。4如权利要求1所述的智能家电自学习方法,其特征在于,“根据使用所述家电设备的所有API状态对用户的使用习惯进行统计学习”包括建立与所述身份识别信息对应的入口,并向所述家电设备反馈一API发送请求;发送所述。
5、家电设备支持的API至所述网络服务器;根据所述家电设备的身份识别信息建立所有的API配置项;以及将使用所述家电设备的当前API状态发送到所述网络服务器,并对应保存到预先建立的API配置项中。5如权利要求1所述的智能家电自学习方法,其特征在于,当确定有匹配的身份识别信息时,获取相应的使用历史信息以形成相应的API配置信息,并向所述家电设备发出初始化请求以及API配置信息;根据所述API配置信息完成家电设备的开机初始化,并按照所述API配置信息配置。6如权利要求5所述的智能家电自学习方法,其特征在于,还包括使用所述家电设备结束后将当前的API状态发送到网络服务器后关机;以及将接收到的API状态信息。
6、与使用习惯历史数据相对应保存。7如权利要求6所述的智能家电自学习方法,其特征在于,还包括根据使用所述家电设备结束后产生的当前API状态重新计算运算用户习惯API配置,以及将把新计算出来的配置信息更新到对应的API配置项中。8一种智能家电自学习系统,包括用户终端、网络服务器以及多个家电设备,每个家电权利要求书CN104092775A2/3页3设备均与所述网络服务器通信连接,其特征在于,所述网络服务器包括存储单元,预先存储了多个家电设备的身份识别信息以及对应的用户使用历史信息;操作历史记录单元,用于根据所述家电设备发送的身份识别信息和API在所述存储单元中查询是否具有匹配的身份识别信息从而确定是否。
7、具有所述家电设备的使用历史信息;使用习惯学习单元,当所述操作历史记录单元确定没有所述家电设备的使用历史信息时用于根据使用所述家电设备的API状态对用户的使用习惯进行统计学习。9如权利要求8所述的智能家电自学习系统,其特征在于,用户在一用户终端上通过账号信息登陆所述家电设备从而与所述网络服务器建立通信连接,并当连接成功时由所述家电设备发送所述家电设备的身份识别信息和API至所述网络服务器。10如权利要求9所述的智能家电自学习系统,其特征在于,用户通过所述用户终端输入账号信息并通过网络发送至所述家电设备以根据预先存储的账号信息对所述输入的账号信息进行验证以确定是否允许所述用户终端登陆连接,当所述输。
8、入的账号信息通过验证时,所述用户终端与所述家电设备建立通信连接,并由所述家电设备发送携带所述账号信息的登陆请求至所述网络服务器;所述网路服务器还包括登陆控制单元,用于根据所述存储单元预先存储的多个账号信息对所述登陆请求中携带的账号信息进行验证,并当所述登陆请求中携带的账号信息通过验证时与所述家电设备建立通信连接。11如权利要求10所述的智能家电自学习系统,其特征在于,所述移动终端为NFC设备,通过NFC发送所述账号信息至所述家电设备。12如权利要求8所述的智能家电自学习系统,其特征在于,所述使用习惯学习单元包括配置项建立模块,用于建立与所述身份识别信息对应的入口,并向所述家电设备反馈一API发。
9、送请求,以触发所述家电设备反馈其支持的API;配置写入控制模块,根据所述家电设备的身份识别信息建立所有的API配置项,将使用所述家电设备反馈的当前API状态信息存储到对应的API配置项中。13如权利要求8所述的智能家电自学习系统,其特征在于,当确定有匹配的身份识别信息时,所述操作历史记录单元从所述存储单元中获取相应的使用历史信息以形成相应的API配置信息,并向所述家电设备发出初始化请求以及API配置信息,所述家电设备根据所述API配置信息完成开机初始化和配置。14如权利要求13所述的智能家电自学习系统,其特征在于,所述操作历史记录单元还用于将接收到的使用所述家电设备反馈的当前所有API状态信息。
10、存储到存储单元中,并与所述使用习惯历史数据相对应。15如权利要求14所述的智能家电自学习系统,其特征在于,所述网络服务器还包括使用习惯统计分析单元,用于根据使用所述家电设备结束后产生的当前API状态重新计算用户习惯API配置,以及将把新计算出来的配置信息更新到对应的API配置项中。16如权利要求8所述的智能家电自学习系统,其特征在于,所述系统还包括API接口转换单元,所述网络服务器还包括用于存储多种初始化语言的语言脚本库,所述API接口转换单元用于根据语言脚本库中相应的初始化语言将所述API信息和所述配置信息进行权利要求书CN104092775A3/3页4相互转换。17如权利要求8所述的智能家。
11、电自学习系统,其特征在于,还包括大数据分析系统,用于接收所述网络服务器发送的用户使用历史信息,并对所述用户历史信息进行大数据分析应用。权利要求书CN104092775A1/6页5智能家电自学习方法和系统技术领域0001本发明涉及家电控制技术领域,尤其涉及一种智能家电自学习方法和系统。背景技术0002每个用户在使用特定的家电时都有自己的使用习惯,比如,某个用户使用空调习惯设置在25度,并打开除湿功能;使用电视习惯看中央一台,亮度设置为80、音量设置为50;使用滚筒洗衣机,习惯调到25度洗涤,洗涤时间为50分钟,洗涤模式为轻柔模式。如果用户想让一个家电设备达到自己的使用习惯,目前的方法通常是,用户。
12、需要使用大量时间把家电设置为自己需要的工作模式或者习惯的设置,甚至是更换到一台相同型号的家电设备时,仍然需要重复设置工作。并且,每次重新开启家电时,对于不带自动记忆功能的家电需要重新设置。发明内容0003鉴于上述问题,本发明提供一种克服上述问题或者至少部分解决上述问题的一种智能家电自学习方法和系统。0004本发明提供一种智能家电自学习方法,该方法包括0005发送家电设备的身份识别信息和API信息至网络服务器。0006该网络服务器查询是否具有匹配的身份识别信息从而确定是否有该家电设备的使用历史信息,其中,家电设备的身份识别信息以及对应的用户使用历史信息被预先存储。以及0007当确定没有匹配的身份。
13、识别信息时根据使用该家电设备的所有API状态对用户的使用习惯进行统计学习。0008本发明还提供一种智能家电自学习系统,包括用户终端、网络服务器以及多个家电设备,每个家电设备均与该网络服务器通信连接,该网络服务器包括0009存储单元,预先存储了多个家电设备的身份识别信息以及对应的用户使用历史信息。0010操作历史记录单元,用于根据该家电设备发送的身份识别信息和API在该存储单元中查询是否具有匹配的身份识别信息从而确定是否具有该家电设备的使用历史信息。0011使用习惯学习单元,当该操作历史记录单元确定没有该家电设备的使用历史信息时,用于根据使用该家电设备的所有API状态对用户的使用习惯进行统计学习。
14、。0012本发明提供的一种智能家电自学习系统和方法,通过对家电设备的配置信息的分析和记录,使用户通过唯一的账户在任何地方通过用户终端登录到不同的家电设备后,通过服务器记忆和学习得到的用户使用习惯,自动将对应设备设置完成针对用户习惯的配置和初始化,大大减少了用户的设置时间和工作,并使用账户可以跨不同设备类型、相同类型不同型号的家电使用,从而完成根据用户习惯自动设置和初始工作。说明书CN104092775A2/6页6附图说明0013图1为本发明实施方式中的智能家电自学习系统的硬件架构示意图;0014图2为本发明实施方式中的智能家电自学习系统的功能模块示意图;0015图3为本发明实施方式中的智能家电。
15、自学习方法的流程示意图;0016图4为本发明实施方式中对用户的使用习惯进行统计学习的子流程示意图。0017标号说明0018智能家电自学习系统100019用户终端110020网络服务器120021操作历史记录单元1200022语言脚本库1210023存储单元1220024登陆控制单元1230025使用习惯学习单元1240026配置项建立模块1250027配置写入控制模块1260028使用统计习惯分析单元1270029家电设备130030API接口转换单元140031大数据分析系统20具体实施方式0032为详细说明本发明的技术内容、构造特征、所实现目的及效果,以下结合实施方式并配合附图详予说明。0。
16、033API应用程序接口APIAPPLICATIONPROGRAMINTERFACE,是一组定义、程序及协议的集合,通过API接口实现计算机软件之间的相互通信。API的一个主要功能是提供通用功能集。程序员通过使用API函数开发应用程序,从而可以避免编写无用程序,以减轻编程任务。API同时也是一种中间件,为各种不同平台提供数据共享。0034请参考图1,为本发明实施方式中的智能家电自学习系统的硬件架构示意图,该系统10包括用户终端11、网络服务器12以及多个家电设备13。其中,每个家电设备13均通过网络与该网络服务器12通信连接。该通信连接方式可以是WI、红外、蓝牙、3G、4G、有线宽带等。在本实。
17、施方式中,该网络服务器12为云端服务器。0035请同时参阅图2,在本实施方式中,该系统10还包括API接口转换单元14,连接在该网络服务器12与家电设备13之间。该网络服务器12包括操作历史记录单元120、语言脚本库121、存储单元122、登陆控制单元123、使用习惯学习单元124和使用习惯统计分析单元127。0036其中,该语言脚本库121用于存储多种初始化语言,每种初始化语言为一种家电设备使用的底层机器语言,例如,C、JAVA、PERL、C等。该API接口转换单元14用于根据语言脚本库121中相应的初始化语言将硬件和软件的配置动作统一到API接口的转换。具说明书CN104092775A3/。
18、6页7体地,该家电设备13可以将硬件或软件的配置信息如使用功能以及相关参数设置发送至该API接口转换单元14,该API接口转换单元从语言脚本库121中获取对应的初始化语言以将配置信息转换至API配置信息并上传至网络服务器12中,该网络服务器12可以将API配置信息发送至该API接口转换单元14,以根据获取的初始语言将API配置信息转换为与该家电设备13匹配的硬件和软件的配置并由家电设备13进行下载。0037该用户终端11通过网络与一家电设备13进行通信连接,在本实施方式中,该用户终端11为NFC设备,通过NFC与该家电设备13进行通信连接。进一步地,该用户终端11具有唯一的用于识别身份的账号信。
19、息,该家电设备13可以预先存储一个或多个账号信息,并通过对账号信息的验证确定是否允许该用户终端11进行登陆连接。当账号信息通过验证时,该用户终端11与该家电设备13建立通信连接,并且该家电设备13向该网络服务器12发送登陆请求,该登陆请求中携带了该家电设备13的账号信息,即该用户终端11使用的账号信息。该网络服务器12的存储单元122中预先存储了多个账号信息。并且,该网络服务器12的登陆控制单元123根据存储单元122存储的多个账号信息对登陆请求中携带的账号信息进行验证,并当验证通过时,即该登陆请求中携带的账号信息与存储单元122存储的一账号信息匹配,与该家电设备13建立通信连接,同时反馈一登。
20、陆成功的信号至该家电设备13。0038该家电设备13与该网络服务器12成功连接时,即接收到该反馈的登陆成功的信号,通过该API接口转换单元14发送身份识别信息和自身的API接口,以通知该网络服务器12该家电设备13的身份识别信息和可使用的API接口。其中,该身份识别信息可以是家电设备的类别如空调、冰箱、洗衣机等,还可以是家电设备的型号。0039该存储单元122还预先存储了多个家电设备的身份识别信息以及对应的用户使用历史信息,其中,该用户使用历史信息可以包括该家电设备的参数配置信息、用户使用习惯信息等。进一步地,该存储单元122被划分成多个级别的存储区域,如第一级分类存储区域、第二级分类存储区域。
21、,且该多个级别的存储区域呈树状结构。每一级存储区域用于存储不同的配置信息。例如,第一级分类存储区域用于存储家电设备的类别如冰箱、洗衣机等,第二级分类存储区域用于存储每个家电类别的型号如RTS2006型号的冰箱、RTS2016型号的冰箱,第三级分类存储区域用于存储每个家电型号的基本功能如RTS2006型号的冰箱具有冷藏自动调温、冷藏分区温控的功能,RTS2016型号的冰箱具有数字调温、冷藏分区温控的功能。0040当该网络服务器12接收到该家电设备13发送的身份识别信息和可使用的API接口时,该操作历史记录单元120在存储单元122中查询是否具有匹配的身份识别信息从而确定是否有该家电设备13的使用。
22、历史信息。如果没有,该使用习惯学习单元124根据使用家电设备13的所有API状态对用户的使用习惯进行统计学习。0041下面将以身份识别信息为家电型号为例对用户使用习惯的统计学习原理进行举例说明。0042该使用习惯学习单元124包括配置项建立模块125以及配置信息写入控制模块126。当确定该家电设备13在网络服务器12中没有使用历史信息时,该配置项建立模块125建立型号入口,并向该家电设备13反馈一API发送请求。该家电设备13接收到该API发送请求后,发送该家电设备支持的API接口至该网络服务器12。例如,某型号空调支持说明书CN104092775A4/6页8的API有制冷/制热/通风选择配置。
23、值为0/1/2,0代表制冷,1代表制热,2代表通风,温度设置配置范围16到30,上下扫风配置值0/1,0代表关,1代表开,左右扫风配置值0/1,0代表关,1代表开,等离子风功能配置值0/1,0代表关,1代表开,除湿功能配置值0/1,0代表关,1代表开。0043该网络服务器12的配置写入控制模块126根据该家电设备13的身份信息建立所有的API配置项,当用户使用完毕后该家电设备13还能够将当前的所有API状态发送到该网络服务器12。该网络服务器12的配置写入控制模块126将这些API状态信息存储到对应的API配置项中。例如,该使用习惯统计分析单元127确定该家电设备13的类别为洗衣机、型号为QR。
24、S2055,并建立对应的API配置项,该API状态可以包括洗衣机的水位、温度、漂洗时间等。用户使用完毕该家电设备13后发出关机命令,该家电设备13在响应该关机命令之前将当前的所有API状态发送到该网络服务器13中。该配置写入控制模块126将接收到的API状态信息对应地存储到预先建立的API配置项中。从而,如上所述,完成用户使用习惯、配置信息的记录。0044当确定该家电设备13在网络服务器12中有使用历史信息时,则该网络服务器12的操作历史记录单元120从该存储单元122中获取相应的使用历史信息以形成相应的API配置信息,并向该家电设备13发出初始化请求以及API配置信息。该家电设备13接收到该。
25、初始化请求和API配置信息时,根据该API配置信息完成开机后的初始化,即按照API配置信息配置家电设备的相应功能即参数,用户即可直接使用符合自己使用习惯的家电设备。0045进一步地,用户使用完家电设备并发出关机命令,该家电设备13在响应该关机命令之前将当前的所有API状态发送到网络服务器12,然后该家电设备13响应该关机命令关机。该网络服务器12的操作历史记录单元120将接收到的API状态信息存储到存储单元122中,并与该使用习惯历史数据相对应。在本实施方式中,该使用习惯统计分析单元127重新运算用户习惯API配置,以及将把新计算出来的配置信息更新到对应的API配置项中。0046具体地,该使用。
26、习惯统计分析单元127根据API状态信息运算用户习惯API配置包括统计模式、学习模和记忆模式。其中,统计模式是指使用习惯统计分析单元127统计用户在一样的设备上执行最多的操作,并把操作最多的设置作为开机时的初始设置。记忆模式是指使用操作历史记录单元120记录每次家电设备13关闭前的API配置,并在该家电设备下一次开机时能够自动恢复到最后一次开机的操作配置。学习模式是指使用习惯统计分析单元127统计用户在一样的设备上的操作划分权值,最近的操作权值越高,越久的操作权值越低,经过权值累加后得到最终的配置信息。0047在本实施方式中,该系统还包括大数据分析系统20,该操作历史记录单元120将所有操作的。
27、历史记录发送至该大数据分析系统20,以供其他任何基于用户操作的大数据分析应用,用作比如个人医疗大数据分析,个人心理状态大数据分析,个人生活习惯大数据分析等。0048请参阅图3,为本发明实施方式中的智能家电自学习方法的流程示意图,该方法包括0049步骤S30,该用户终端11登陆一家电设备13,从而与该网络服务器12建立通信连接。0050该用户终端11具有唯一的用于识别身份的账号信息,该家电设备13可以预先存说明书CN104092775A5/6页9储一个或多个账号信息,并通过对账号信息的验证确定是否允许该用户终端11进行登陆连接。当账号信息通过验证时,该用户终端11与该家电设备13建立通信连接,并。
28、且该家电设备13向该网络服务器12发送登陆请求,该登陆请求中携带了该家电设备13的账号信息,即该用户终端11使用的账号信息。该网络服务器12的存储单元122中预先存储了多个账号信息。并且,该网络服务器12的登陆控制单元123根据存储单元122存储的多个账号信息对登陆请求中携带的账号信息进行验证,并当验证通过时,即该登陆请求中携带的账号信息与存储单元122存储的一账号信息匹配,与该家电设备13建立通信连接,同时反馈一登陆成功的信号至该家电设备13。0051步骤S31,该家电设备13通过该API接口转换单元14发送身份识别信息和自身的API接口,以通知该网络服务器12该家电设备13的身份识别信息和。
29、可使用的API接口。0052其中,该身份识别信息可以是家电设备的类别如空调、冰箱、洗衣机等,还可以是家电设备的型号。0053步骤S32,该操作历史记录单元120在存储单元122中查询是否具有匹配的身份识别信息从而确定是否有该家电设备13的使用历史信息。如果没有,则进入步骤S33,否则,进入步骤S34。0054该存储单元122预先存储了多个家电设备的身份识别信息以及对应的用户使用历史信息,其中,该用户使用历史信息可以包括该家电设备的参数配置信息、用户使用习惯信息等。进一步地,该存储单元122被划分成多个级别的存储区域,如第一级分类存储区域、第二级分类存储区域,且该多个级别的存储区域呈树状结构。每。
30、一级存储区域用于存储不同的配置信息。例如,第一级分类存储区域用于存储家电设备的类别如冰箱、洗衣机等,第二级分类存储区域用于存储每个家电类别的型号如RTS2006型号的冰箱、RTS2016型号的冰箱,第三级分类存储区域用于存储每个家电型号的基本功能如RTS2006型号的冰箱具有冷藏自动调温、冷藏分区温控的功能,RTS2016型号的冰箱具有数字调温、冷藏分区温控的功能。0055步骤S33,该使用习惯学习单元124根据使用家电设备13的所有API状态对用户的使用习惯进行统计学习。然后,流程结束。0056其中,该使用习惯学习单元124对用户的使用习惯进行统计学习包括如下子步骤0057子步骤S330,该。
31、配置项建立模块135建立型号入口,并向该家电设备13反馈一API发送请求。0058子步骤S331,该家电设备13发送该家电设备支持的API至该网络服务器12。0059例如,某型号空调支持的API有制冷/制热/通风选择配置值为0/1/2,0代表制冷,1代表制热,2代表通风,温度设置配置范围16到30,上下扫风配置值0/1,0代表关,1代表开,左右扫风配置值0/1,0代表关,1代表开,等离子风功能配置值0/1,0代表关,1代表开,除湿功能配置值0/1,0代表关,1代表开。0060子步骤S332,该配置写入控制模块126根据该家电设备13的身份信息建立所有的API配置项。0061子步骤S333,当用。
32、户使用完毕后该家电设备13将当前的所有API状态发送到该网络服务器12,该配置写入控制模块126将接收到的API状态信息对应地存储到预先建立的说明书CN104092775A6/6页10API配置项中。0062步骤S34,该操作历史记录单元120从该存储单元122中获取相应的使用历史信息以形成相应的API配置信息,并向该家电设备13发出初始化请求以及API配置信息。0063步骤S35,该家电设备13根据接收到的API配置信息完成开机后的初始化,即按照API配置信息配置家电设备的相应功能即参数,用户即可直接使用符合自己使用习惯的家电设备。0064步骤S36,用户使用完家电设备并发出关机命令,该家电。
33、设备13在响应该关机命令之前将当前的所有API状态发送到网络服务器12,然后该家电设备13响应该关机命令关机。0065步骤S37,该操作历史记录单元120将接收到的API状态信息存储到存储单元122中,并与该使用习惯历史数据相对应。0066在本实施方式中,该使用习惯统计分析单元127重新运算用户习惯API配置,以及将把新计算出来的配置信息更新到对应的API配置项中。0067进一步地,该操作历史记录单元120将所有操作的历史记录发送至该大数据分析系统20,以供其他任何基于用户操作的大数据分析应用,用作比如个人医疗大数据分析,个人心理状态大数据分析,个人生活习惯大数据分析等。0068本发明提供的一。
34、种智能家电自学习系统和方法,通过对家电设备的配置信息的分析和记录,使用户通过唯一的账户在任何地方通过用户终端登录到不同的家电设备后,通过服务器记忆和学习得到的用户使用习惯,自动将对应设备设置完成针对用户习惯的配置和初始化,大大减少了用户的设置时间和工作,并使用账户可以跨不同设备类型、相同类型不同型号的家电使用,从而完成根据用户习惯自动设置和初始工作。0069以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。说明书CN104092775A101/4页11图1说明书附图CN104092775A112/4页12图2说明书附图CN104092775A123/4页13图3说明书附图CN104092775A134/4页14图4说明书附图CN104092775A14。