一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种晾衣机智能控制方法、系统、设备及存储介质与流程

2022-05-18 07:34:05 来源:中国专利 TAG:


1.本发明涉及智能家居领域,尤其涉及一种基于用户使用数据的晾衣机智能控制方法、系统、设备及存储介质。


背景技术:

2.现阶段,电动晾衣机已经走进千家万户,电动晾衣机也因为自动、便利、功能多样等优点越来越受到大家的青睐。但是,现有晾衣机功能的使用通常需要用户执行两次到两次以上的操作才能实现;举个例子:若要使用晾衣机的照明功能,用户首先需要按下遥控器的开灯按键来打开照明功能,使用一段时间后依然需要用户亲自按下关灯按键才可关闭晾衣机的照明功能,如此一来需要用户执行两次按键操作才实现照明功能的完整使用。类似这种现象,需要用户反复操控,加大了晾衣机遥控器的损耗率,也降低用户使用晾衣机的体验,若用户未及时关闭照明,还会造成晾衣机的能耗增加,造成能耗浪费。


技术实现要素:

3.为了克服现有技术的不足,本发明的目的之一在于提供一种基于用户使用数据的晾衣机智能控制方法,可让晾衣机根据用户使用习惯执行功能关控操作,提高用户使用体验感,减少能耗浪费,实现节能环保的效果。
4.本发明的目的之二在于提供一种基于用户使用数据的晾衣机智能控制系统,执行上述的基于用户使用数据的晾衣机智能控制方法。
5.本发明的目的之三在于提供一种电子设备。
6.本发明的目的之四在于提供一种存储介质。
7.本发明的目的之一采用如下技术方案实现:
8.一种基于用户使用数据的晾衣机智能控制方法,包括:
9.获取晾衣机执行功能启动操作时所对应的使用数据,将所述使用数据与云端数据库中存储的历史数据进行比对;
10.若所述云端数据库中存在满足比对条件的目标历史数据,且所述目标历史数据在所述云端数据库中的重复次数达到预设次数,则控制晾衣机参照多次重复的目标历史数据执行对应的功能关控操作;
11.获取晾衣机执行功能关控操作时的操作数据并将其与对应的所述使用数据记录在所述云端数据库中;其中所述操作数据是根据所述目标历史数据自动执行获得或根据用户自定义设置获得。
12.进一步地,所述使用数据包括天气数据、设备信息以及使用功能信息,使用功能信息包括功能启动时间和使用功能名称;所述操作数据包括设备信息、使用功能时长。
13.进一步地,所述云端数据库中预存的历史数据包括执行任一功能操作时的天气信息、设备信息、功能启动时间、使用功能名称以及使用功能时长。
14.进一步地,将所述使用数据与云端数据库中存储的历史数据进行比对的方法包
括:
15.将所述使用数据与所述云端数据库中所有历史数据的天气数据、设备信息以及功能启动时间、使用功能名称进行比对;若比对结果为所述云端数据库中不存在满足比对条件的目标历史数据,或满足比对条件的所述目标历史数据在所述云端数据库中的重复次数未达到预设次数,则由用户自定义设置晾衣机的功能关控操作。
16.进一步地,所述比对条件为:
17.若所述云端数据库中至少存在一历史数据的设备信息、使用功能名称与所述使用数据相同,且所述历史数据的天气信息、功能启动时间与所述使用数据相同或二者差距在预设误差范围内,则该历史数据满足比对条件,将其标记为目标历史数据。
18.进一步地,所述控制晾衣机参照多次重复的目标历史数据执行对应的功能关控操作的方法为:
19.将所述云端数据库中所有目标历史数据的使用功能时长进行平均值计算,控制晾衣机运行计算所得的平均时长后自动执行功能关控操作。
20.进一步地,获取所述使用数据的方法为:
21.预先对晾衣机功能进行埋点设置;
22.接收终端上传的操作指令,获取晾衣机执行操作命令时触发晾衣机对应埋点而产生的反馈信息;
23.获取终端发出操作指令时的实际时间以及当地天气数据,将其与反馈信息进行合并从而获得对应的使用数据。
24.本发明的目的之二采用如下技术方案实现:
25.一种基于用户使用数据的晾衣机智能控制系统,执行如上述的基于用户使用数据的晾衣机智能控制方法,包括:
26.获取模块,用于获取晾衣机执行功能启动操作时所对应的使用数据;
27.比对模块,用于将所述使用数据与云端数据库中存储的历史数据进行比对从而判断所述云端数据库中是否存在满足比对条件的目标历史数据;
28.判断模块,用于判断所述目标历史数据在所述云端数据库中的重复次数是否达到预设次数;
29.控制模块,用于当所述云端数据库中存在满足比对条件的目标历史数据,且所述目标历史数据在所述云端数据库中的重复次数达到预设次数时控制晾衣机参照多次重复的目标历史数据执行对应的功能关控操作;
30.存储模块,用于获取晾衣机执行功能关控操作时的操作数据并将其与对应的所述使用数据记录在所述云端数据库中;其中所述操作数据是根据所述目标历史数据自动执行获得或根据用户自定义设置获得。
31.本发明的目的之三采用如下技术方案实现:
32.一种电子设备,其包括处理器、存储器及存储于所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述的基于用户使用数据的晾衣机智能控制方法。
33.本发明的目的之四采用如下技术方案实现:
34.一种存储介质,其上存储有计算机程序,所述计算机程序被执行时实现上述的基
于用户使用数据的晾衣机智能控制方法。
35.相比现有技术,本发明的有益效果在于:
36.本发明可通过使用数据和云端数据库中历史数据的比对结果确定当前操作所对应的使用数据是否是第一次出现的数据,若使用数据为第一次出现的数据,则将使用数据连同其对应的操作数据一并存储在云端数据库中;若使用数据出现次数达到预设次数,则计算这种情况用户使用功能时长的平均值,控制晾衣机平均值对应时长后自动执行功能关控操作;实现用户开启晾衣机功能后晾衣机可根据用户以往的使用习惯自动关停该功能,减少人工参与,提高用户使用体验感,同时可避免功能长期开启导致的能耗浪费,实现节能环保目的。
附图说明
37.图1为本发明基于用户使用数据的晾衣机智能控制方法的流程示意图;
38.图2为本发明多设备交互逻辑示意图;
39.图3为本发明基于用户使用数据的晾衣机智能控制系统的模块示意图。
具体实施方式
40.下面,结合附图以及具体实施方式,对本发明做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。
41.实施例一
42.本实施例提供一种基于用户使用数据的晾衣机智能控制方法,利用该方法可解决现有电动晾衣机半自动化问题,根据用户的使用习惯自动关停功能,提高用户使用晾衣机的体验,同时也避免了能耗浪费,实现节能环保的目的。
43.如图1、图2所示,本实施例基于用户使用数据的晾衣机智能控制方法具体包括如下步骤:
44.步骤s0:预先创建云端数据库。
45.所述云端数据库中预存的历史数据包括执行任一功能操作时的天气信息、设备信息、功能启动时间、使用功能名称以及使用功能时长。
46.其中,天气信息包括四季季节以及天气情况;所述设备信息则包括执行操作的晾衣机名称、晾衣机编号等;本实施例的云端数据库以春、夏、秋、冬季节建表,在每一个表中以不同的天气作为表的分区,分区的作用就是区分每种天气数据,便于数据管理;且每个表中包含有设备名称、设备编号、功能启动时间、使用功能名称以及使用功能时长等信息具体字段;本实施例将每个存入云端数据库中的历史数据按照上述模板进行分类,以便于后续进行数据比对。
47.步骤s1:获取晾衣机执行功能启动操作时所对应的使用数据,所述使用数据包括天气数据、设备信息以及使用功能信息,使用功能信息包括功能启动时间和使用功能名称。
48.本实施例中用户可通过其用户终端向晾衣机发送操作指令,例如控制照明功能开启,或控制晾衣机晾杆下降等。当晾衣机接收到发送的操作指令后执行操作指令所对应的功能启动操作,同时获取晾衣机执行操作命令时触发晾衣机对应埋点而产生的反馈信息;
与此同时,当用户发起操作指令时自动获取功能启动时的实际时间、当地天气等信息,并将前后两者数据进行合并从而获得完整的使用数据。
49.预先在设备功能进行埋点,可在设备执行操作时获取相应的数据,而本实施例中具体需要获取的反馈信息包括有用户使用晾衣机功能的名称、使用晾衣机功能开始时间、使用晾衣机功能的时长、晾衣机执行功能操作时的功能参数等,举个例子,晾衣机执行晾杆上升操作时晾杆的上升高度,或晾衣机执行照明操作时照明灯的照明亮度等;将晾衣机每次执行任何功能操作时所获得的上述数据作为历史数据存储在所述云端数据库中,相当于记录用户的使用习惯。
50.本实施例中用户通过其用户终端向晾衣机发送操作指令的同时,因触发埋单而生成的反馈信息以及获取的当地天气信息等数据可上传至用户终端中进行显示,让用户通过其用户终端了解当前天气以及晾衣机的工作状态。
51.步骤s2:将所述使用数据与云端数据库中存储的历史数据进行比对,若所述云端数据库中存在满足比对条件的目标历史数据,则执行步骤s3;若所述云端数据库中不存在满足比对条件的目标历史数据,执行步骤s4;
52.步骤s3:判断所述目标历史数据在所述云端数据库中的重复次数是否达到预设次数,若是,则控制晾衣机参照多次重复的目标历史数据执行对应的功能关控操作,并且将当前使用数据及当前使用数据下的功能关控操作数据存储到云端数据库中,以在后续构成历史数据,后续作为取平均值的数据依据;此时并不需要用户手动控制晾衣机执行功能关控操作,晾衣机可自动根据所述目标历史数据执行对应操作;若否,则执行步骤s4,此时需要用户手动控制晾衣机执行功能关控操作;
53.步骤s4:获取用户手动控制晾衣机执行功能关控操作时的操作数据并将其与对应的所述使用数据记录在所述云端数据库中。
54.本实施例首先将所述使用数据与所述云端数据库中所有历史数据的天气数据、设备信息以及功能启动时间、使用功能名称进行一一比对,若所述云端数据库中存在一历史数据的设备信息、使用功能名称与所述使用数据相同,且所述历史数据的天气信息、功能启动时间与所述使用数据相同或二者差距在预设误差范围内,则可认为该历史数据满足比对条件,并将其标记为目标历史数据。其中历史数据和使用数据的差距在预设误差范围内可理解为:历史数据和使用数据的天气温度差值在预设温度误差范围内,又或者历史数据和使用数据的功能启动时间的时间差在预设时间误差范围内,都可认为历史数据和使用数据相近似。
55.即当前获得的使用数据与所述云端数据库中的任意一历史数据相同或相近,则可判定当前获得的使用数据并非第一次出现,此时即可进行二次判断,即判断目标历史数据的重复次数是否达到预设次数,若在二次判断中,判断目标历史数据的重复次数未达到预设次数,则认为该数据并非用户习惯操作产生的,则继续将数据存入云端数据库中。若目标历史数据的重复次数达到预设次数,则可认为当前用户控制晾衣机执行的功能操作是用户的习惯性操作,则可控制晾衣机参照多次重复的目标历史数据执行对应的功能关控操作,其中功能关控操作为功能关闭操作和/或功能调控操作;具体地,功能关闭操作即自动关停当前已启动的功能,例如关闭已开启的照明功能;而功能调控操作则是对当前功能实现进一步控制,例如对已经下降的晾杆执行上升操作,而晾杆执行上升操作时的上升高度也可
根据记录在目标历史数据中的晾衣机执行功能操作时的功能参数来自动调整上升的具体高度,实现按照用户习惯来对晾衣机功能进行控制。
56.若当前获得的使用数据与所述云端数据库中的所有的历史数据均不相同或相近,则可判定当前获得的使用数据属于第一次出现,则可认为当前用户控制晾衣机执行的功能操作并非是用户的习惯性操作,则将使用数据连同用户手动控制晾衣机执行的功能关控操作的操作数据一并上传至所述云端数据库中进行存储,由于是第一次出现的数据,因此需在云端数据库中建立新表并将数据存入新表中。若最新上传至所述云端数据库中的使用数据与云端数据库中原记录的历史数据相同,则记录该历史数据在云端数据库中的重复次数,根据数据的重复次数可了解到用户执行操作的频繁程度,从而更好地了解用户的使用习惯。
57.而本实施例中控制晾衣机参照多次重复的目标历史数据执行对应的功能关控操作的方法为:
58.将所述云端数据库中所有目标历史数据的使用功能时长进行平均值计算,控制晾衣机运行计算所得的平均时长后自动执行功能关控操作。举个例子,用户发起开启照明功能的指令后获取当前的使用数据,将使用数据与所述云端数据库中的历史数据相比,若使用数据与任意一历史数据相同,将该历史数据标记为目标历史数据,同时判断得出目标历史数据在云端数据库中记录的重复次数达到预设的三次,则计算云端数据库中三个目标历史数据的使用功能时长的平均值,若第一个目标历史数据的使用功能时长为3分钟,第二个目标历史数据的使用功能时长为6分钟,第三个目标历史数据的使用功能时长为3分钟,则平均值计算获得的平均时长为4分钟,此时控制晾衣机在开启照明功能后的4分钟后自动关闭照明功能,该操作符合用户的使用习惯。若判断得出目标历史数据在云端数据库中记录的重复次数达到四次,同样将四个目标历史数据的使用功能时长进行平均值计算后控制晾衣机在平均时长后自动执行关停功能操作。
59.本实施例在用户多次使用晾衣机后会“记住”用户使用习惯。比如“记住”用户使用晾衣机照明时长、用户使用晾衣机上升或下降的高度等习惯。系统在“记住”用户习惯后,会配合用户使用晾衣机模拟用户习惯方便用户操作,比如,当某次用户打开晾衣机照明后,系统由于“记住”用户使用照明时间为2分钟的习惯,会在2分钟后关闭晾衣机照明。并且该系统会在用户越来越多使用晾衣机的情况下,变得更加“聪明”,更加能够模拟用户习惯。由此该发明能够很好提高用户使用晾衣机体验,延长晾衣机遥控器使用寿命,也能在一定程度上起到节能环保的作用。
60.实施例二
61.本实施例提供一种基于用户使用数据的晾衣机智能控制系统,执行如实施例一所述的基于用户使用数据的晾衣机智能控制方法,如图3所示,包括:
62.获取模块,用于获取晾衣机执行功能启动操作时所对应的使用数据;
63.比对模块,用于将所述使用数据与云端数据库中存储的历史数据进行比对从而判断所述云端数据库中是否存在满足比对条件的目标历史数据;
64.判断模块,用于判断所述目标历史数据在所述云端数据库中的重复次数是否达到预设次数;
65.控制模块,用于当所述云端数据库中存在满足比对条件的目标历史数据,且所述
目标历史数据在所述云端数据库中的重复次数达到预设次数时控制晾衣机参照多次重复的目标历史数据执行对应的功能关控操作;
66.存储模块,用于获取晾衣机执行功能关控操作时的操作数据并将其与对应的所述使用数据记录在所述云端数据库中;其中所述操作数据是根据所述目标历史数据自动执行获得或根据用户自定义设置获得。
67.此外,本实施例还提供一种电子设备以及一种计算机可读存储介质,所述电子设备包括处理器、存储器及存储于所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现实施例一中的基于用户使用数据的晾衣机智能控制方法;所述计算机可读存储介质上存储有计算机程序,所述计算机程序被执行时实现上述的基于用户使用数据的晾衣机智能控制方法。
68.本实施例中的系统、设备及存储介质与前述实施例中的方法是基于同一发明构思下的三个方面,在前面已经对方法实施过程作了详细的描述,所以本领域技术人员可根据前述描述清楚地了解本实施例中的系统、设备及存储介质的结构及实施过程,为了说明书的简洁,在此就不再赘述。
69.上述实施方式仅为本发明的优选实施方式,不能以此来限定本发明保护的范围,本领域的技术人员在本发明的基础上所做的任何非实质性的变化及替换均属于本发明所要求保护的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献