家用电器的控制方法、家用电器及计算机可读存储介质与流程

文档序号:26939091发布日期:2021-10-12 14:25阅读:90来源:国知局
家用电器的控制方法、家用电器及计算机可读存储介质与流程

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.在某些实施方式中,所述行为管理部用于根据所述家用电器的输入事件确定与所述输入事件对应的事件工作参数,所述输入事件包括所述当前输入事件;及用于根据所述事件工作参数和所述预设工作参数确定所述调整参数。
38.在某些实施方式中,所述家用电器包括连接所述行为学习部的存储部,所述存储部用于按预设周期存储所述学习工作参数。
39.在某些实施方式中,所述家用电器包括连接所述行为学习部的驱动部,所述驱动部用于根据所述学习工作参数驱动所述家用电器运行。
40.本发明实施方式提供的一种家用电器,所述家用电器包括控制器,所述控制器用于执行上述任一实施方式所述的控制方法。
41.上述家用电器中,根据输入的当前输入事件来确定调整参数,再根据调整参数调整预设工作参数而得到学习工作参数,这样使得家用电器能随着用户使用习惯累积更加合理地控制产品。
42.本发明实施方式提供的一种包含计算机可执行指令的非易失性计算机可读存储介质,在所述计算机可执行指令被一个或多个处理器执行的情况下,使得所述处理器执行上述任一实施方式所述的控制方法。
43.上述计算机可读存储介质中,根据输入的当前输入事件来确定调整参数,再根据调整参数调整预设工作参数而得到学习工作参数,这样使得家用电器100能随着用户使用习惯累积更加合理地控制产品。
44.本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
45.本发明的上述和/或附加的方面和优点从结合下面附图对实施方式的描述中将变得明显和容易理解,其中:
46.图1是本发明实施方式的控制方法的流程示意图;
47.图2是本发明实施方式的家用电器的模块示意图;
48.图3是本发明实施方式的控制方法的状态转换示意图;
49.图4是本发明实施方式的家用电器的另一模块示意图;
50.图5是本发明实施方式的控制方法的另一流程示意图;
51.图6是本发明实施方式的家用电器的又一模块示意图;
52.图7是本发明实施方式的控制方法的又一流程示意图;
53.图8是本发明实施方式的家用电器的再一模块示意图;
54.图9-图10是本发明实施方式的控制方法的流程示意图;
55.图11是本发明实施方式的家用电器的再一模块示意图;
56.图12是本发明实施方式的控制方法的再一流程示意图;
57.图13是本发明实施方式的家用电器的再一模块示意图。
58.主要元件符号说明:
59.家用电器100;
60.输入组件102、传感器104、通信组件106;
61.事件检测部200、调整参数生成部300、行为管理部310、状态管理部330、行为学习部500、存储部700、驱动部900。
具体实施方式
62.下面详细描述本发明的实施方式,所述实施方式的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
63.在本发明的描述中,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征
可以明示或者隐含地包括一个或者更多个所述特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
64.在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接。可以是机械连接,也可以是电连接。可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
65.在本发明的公开提供了许多不同的实施方式或例子用来实现本发明的不同结构。为了简化本发明的公开,下文中对特定例子的部件和设置进行描述。当然,它们仅仅为示例,并且目的不在于限制本发明。此外,本发明可以在不同例子中重复参考数字和/或参考字母,这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施方式和/或设置之间的关系。此外,本发明提供了的各种特定的工艺和材料的例子,但是本领域普通技术人员可以意识到其他工艺的应用和/或其他材料的使用。
66.请参考图1及图2,本发明实施方式提供的一种家用电器100的控制方法,包括:
67.步骤s110:检测家用电器100的当前输入事件;
68.步骤s130:根据当前输入事件生成家用电器100的调整参数;
69.步骤s150:根据调整参数对家用电器100的预设工作参数进行调整以得到学习工作参数。
70.本发明实施方式的控制方法可通过本发明实施方式的家用电器100实现。具体地,请参图2,家用电器100包括事件检测部200、调整参数生成部300和行为学习部500。事件检测部200用于检测家用电器100的当前输入事件,调整参数生成部300用于根据当前输入事件生成家用电器100的调整参数,行为学习部500用于根据调整参数对家用电器100的预设工作参数进行调整得到学习工作参数。
71.上述家用电器100的控制方法和家用电器100中,根据输入的当前输入事件来确定调整参数,再根据调整参数调整预设工作参数而得到学习工作参数,这样使得家用电器100能随着用户使用习惯累积更加合理地控制产品。
72.可以理解,不同的用户对家用电器100会有不同的使用习惯。用户使用产品时输入的信息一定程度可以反应用户的行为。例如,使用抽油烟机时某些用户通常会使用低速档,可以反应用户对使用抽油烟机时噪音比较敏感。相反,某些用户通常使用高速挡,可以反应用户希望大吸力,对噪音不太在意。又如在使用微波炉时,有的用户会偏好使用大火力且快速地进行加热烹饪,有的用户会偏好使用小火力且缓慢地进行加热烹饪。然而,对于现有的家用电器100,其工作参数在生产出厂时是预设不变的,在使用过程中,用户会根据自身使用习惯来调整微波炉的火力强度和加热时长。对于较为复杂的家用电器100,可能需要更繁琐的操作步骤进行调整。如果是长期使用,将会影响家用电器100对于用户的使用效率和使用体验。换言之,本发明实施方式的控制方法和家用电器100,分析用户使用产品时输入信息,学习用户的喜好,并根据用户的喜好控制相关功能,从而提高用户在产品使用过程中满意度。
73.另外,对于家用电器100的输入事件,绝大多数的情况下,若工作状态是相同的,则对应的工作参数也是相同的。
74.家用电器100包括但不限于微波炉、电饭锅、抽油烟机、烤箱、电蒸箱、洗衣机、空调等。
75.请结合图3,在本发明的一个实施方式中,家用电器100的状态可包括待机状态,省电状态和工作状态。待机状态是指产品上电经过预先设定的初始化过程后的产品状态。在一定时间内产品未产生事件时待机状态转到省电状态,并保持省电状态直到下一个事件产生。工作状态可与输入事件对应,不同的输入事件对应有不同的工作状态。
76.例如,省电状态下产生a输入事件,产品经过待机状态转到aaa工作状态;省电状态下产生b输入事件,产品经过待机状态转到bbb工作状态;省电状态下产生n输入事件,产品经过待机状态转到nnn工作状态。在待机状态下产生对应输入事件直接转到对应的工作状态。各工作状态下满足一定条件时会转到待机状态。每当家用电器100的状态转移时,家用电器100的工作模块根据预设的工作参数或经调整的工作参数工作。
77.另外,可以理解,家用电器100还具有其它的工作状态,而不仅限于图3所示的家用电器100的工作状态,且与其它工作状态之间的转换原理与上述实施方式的原理类似。在此不做赘述。
78.在一个例子中,当前输入事件可由用户触发。在当前输入事件所包含的控制指令并没有对预设工作参数进行修改的情况下,调整参数可设定为0或其它值,以提示无需对预设工作参数进行调整或调整得到的学习工作参数与预设工作参数一致。
79.家用电器100的工作模块与家用电器100的种类相关。例如,对于抽油烟机来说,家用电器100的工作模块可包括但不限于风机、led灯、蜂鸣器、显示屏等,工作模块的工作参数可包括但不限于风机的转速和运行时长、led灯的亮度和点亮时机、蜂鸣器的音量和频率、显示屏的亮度和所显示的内容等。
80.在某些实施方式中,家用电器100的当前输入事件来自以下至少一种:家用电器100的输入组件;家用电器100的传感器;家用电器100的通信输入。
81.本发明实施方式的控制方法可通过本发明实施方式的家用电器100实现。具体地,在本发明实施方式中,请参图4,家用电器100可包括输入组件102、传感器104和通信组件106。输入组件102、传感器104和通信组件106均连接事件检测部200。家用电器100的当前输入事件可来自家用电器100的输入组件102,及来自家用电器100的传感器104,及来自家用电器100的通信输入。
82.如此,可通过多种方式来实现家用电器100的当前输入事件的产生。可以理解,对于不同类型的家用电器100,其当前输入事件也会有所不同。
83.在一个实施方式中,用户可通过对家用电器100的输入组件102进行操作,来形成家用电器100的当前输入事件。输入组件102包括但不限于旋钮、按键、触摸屏、遥控器等。
84.在另一个实施方式中,家用电器100可对传感器104接收到的信号进行判断。在接收到的信号满足预设条件的情况下,形成家用电器100的当前输入事件。传感器104接收到的信号包括但不限于声信号、光信号、磁感应信号、电信号等。传感器104接收到的信号也可由用户触发。
85.另外,在传感器104接收的信号为光信号的情况下,预设条件可以为光信号强度大于等于预设强度,从而使得家用电器100产生当前输入事件。可以理解,传感器104接收的信号为其它类型信号的情况与上述情况类似,在此不做赘述。
86.在又一个实施方式中,家用电器100的通信组件106可接收用于无线传输的控制信号。在接收到相应通信输入的控制信号后,家用电器100会根据控制信号的具体内容来生成当前输入事件。无线传输的控制信号可以通过与家用电器100无线通信的终端发送,终端包括但不限于手机、平板电脑、个人计算机、可穿戴设备和其它家用电器等实现。无线传输可包括蓝牙、wifi、红外、移动网络通信(如4g、5g等)等方式进行。用户可在终端触发家用电器100的输入事件。
87.请参考图5,在某些实施方式中,根据当前输入事件生成家用电器100的调整参数,包括:
88.步骤s310:根据当前输入事件确定行为发生比例;
89.步骤s330:在行为发生比例大于预设值的情况下,确定调整参数。
90.本发明实施方式的控制方法可通过本发明实施方式的家用电器100实现。具体地,请参图6,调整参数生成部300包括行为管理部310。行为管理部310用于根据当前输入事件确定行为发生比例;及用于在行为发生比例大于预设值的情况下,确定调整参数。
91.如此,在行为发生比例大于预设值的情况下,才确定调整参数,这样可避免误判断用户偏好的工作状态。
92.具体地,在一个家用电器100为油烟机的实施方式中,预设值为0.5。油烟机具有5个风机档位,且预设的风机档位(预设工作参数)为第一档位。在油烟机开机时,风机以第一档位运行。在这种情况下,检测到的输入事件包括用户对风机档位的调整,具体地,某次用户调整风机档位的输入事件为将风机档位从第一档位改为第二档位,某次风机档位的输入事件为将风机档位从第一档位改为第三档位。经多次检测,行为管理部310会确定油烟机从第一档位进入第二档位时的行为发生比例和从第一档位进入第三档位时的行为发生比例。例如,油烟机的输入事件次数为50次,且从第一档位进入第二档位的次数为20次,从第一档位进入第三档位的次数为30次。在这种情况下,油烟机从第一档位进入第三档位的行为发生比例30/50大于0.5,从而可确定第三档位为用户偏好的风机档位。调整参数生成部300确定相应的调整参数,即调整参数是上调2个档位,使得预设的风机档位被调整为第三档位。也即:在下一次的输入事件发生的情况下,油烟机的风机将会直接以第三档位运行。输入事件为将风机档位改为其它档位的情况可参考上述实施方式的描述,在此不再详细展开。
93.另外,调整参数可以理解为调整值,是某个状态下特定模块的工作参数因用户行为学习变化程度值。在某个状态下,当前输入事件发生的次数越多,当前输入事件越有可能为用户经常使用的工作参数。
94.在本发明实施方式中,行为管理部310检测事件检测部200检测到的用户输入的事件(如由按键,遥控器等输入的事件),并输出当前输入事件所产生的工作参数。工作参数可用于控制家用电器100的各工作模块工作。
95.此外,通过设定行为发生比例,可较为容易地判断出使用频率高的工作状态,且使用频率高的工作状态一般也是用户经常使用的工作状态,这样可避免其它不同的工作状态所产生的学习工作参数所产生的偏差。
96.请参考图7,在某些实施方式中,家用电器100包括预设状态和多个工作状态,每个工作状态对应至少一个输入事件。根据当前输入事件确定行为发生比例,包括:
97.步骤s410:在家用电器100的当前状态是预设状态的情况下,根据当前输入事件,
使家用电器100的当前状态从预设状态转移到与当前输入事件对应的当前工作状态;
98.步骤s430:根据当前状态的转移总次数和在当前状态下当前输入事件的次数确定行为发生比例。
99.本发明实施方式的控制方法可通过本发明实施方式的家用电器100实现。具体地,请结合图8,调整参数生成部300包括状态管理部330。状态管理部330设有家用电器100的预设状态和多个工作状态,每个工作状态对应至少一个输入事件。状态管理部330用于在家用电器100的当前状态是预设状态的情况下,根据当前输入事件,使家用电器100的当前状态从预设状态转移到与当前输入事件对应的当前工作状态;行为管理部310用于根据当前状态的转移总次数和在当前工作状态下当前输入事件的次数确定行为发生比例。
100.如此,可准确地确定用户偏好的工作状态,同时也能减小家用电器100的功耗。可以理解,当前状态的切换总次数可能会随着输入事件的次数而增加。
101.在一个实施方式中,家用电器100的预设状态包括待机状态和省电状态。家用电器100上电经初始化过程后处于待机状态。一定时间家用电器100未产生输入事件的情况下转到省电状态,并保持省电状态直至下一个输入事件产生。多个工作状态可包括aaa工作状态、bbb工作状态和nnn工作状态等。
102.行为管理部310用于分析事件检测部200检测到用户的当前输入事件(例如由按键,遥控器等输入),输出当前输入事件所对应的工作参数。状态管理部330用于输出非用户事件以外的工作参数,例如,一些预设工作参数或初始工作参数。
103.行为学习部500用于分析行为管理部310和状态管理部330输出的工作参数差异来学习用户行为。可以利用以下公式(1)来说明。公式(1)表示家用电器100预设的初始工作参数(预设工作参数)和用户行为学习导出的“学习工作参数”之间的关系式。
104.(学习工作参数)ij=(初始工作参数)ij+(工作调整值)ij
ꢀꢀ
(1)
105.i=省电状态,待机状态,aaa工作状态,bbb工作状态,

,nnn工作状态;
106.j=工作模块1,工作模块2,工作模块3,

,工作模块m。
107.公式(1)中i表示产品状态,j表示产品工作模块。
108.在一个例子中,“(工作调整值)aaa工作模块2”是指在aaa工作状态下工作模块2的工作参数因用户行为学习而被调整的值。未执行用户行为学习功能的家用电器100的工作调整值为0或其它值。工作调整值可以理解为调整参数。
109.因当前输入事件而转移到当前工作状态的转移总次数和当前工作状态下产生当前输入事件而改变工作参数的次数之间的比例为当前工作状态下的行为发生比例,其定义为如下公式(2)。
110.(行为发生比例)ij=(用户输入事件产生次数)ij/(当前工作状态转移总次数)i
ꢀꢀ
(2)
111.i=省电状态,待机状态,aaa状态,bbb状态,

,nnn状态;
112.j=工作模块1,工作模块2,工作模块3,

,工作模块m。
113.公式(2)中每当转移到任一工作状态下(转移总次数)i时增加1次数。公式(2)中行为发生比例大于预设值以上时(用户事件频次大于一定次数以上)才确定具体的调整参数。反之,行为发生比例不大于预设值的情况下,调整参数保持为0或其它值,即不调整。
114.具体地,在一个家用电器100为油烟机的实施方式中,预设值为0.5,工作模块是风机,aaa状态为风机处于第二档位的开启状态,bbb状态为风机处于第三档位的开启状态。油
烟机具有5个风机档位(5种工作状态),且预设的风机档位(预设工作参数)为第一档位(对应nnn状态)。在油烟机从待机状态启动的情况下,风机将以第一档位运行(即从待机状态转移到nnn状态)。在这种情况下,检测到的输入事件包括用户对风机档位的调整,具体地,某次用户调整风机档位的输入事件为将风机档位改为第二档位(转移到aaa状态),某次风机档位的输入事件为将风机档位改为第三档位(转移到bbb状态)。在这种情况下,行为管理部310会记录油烟机进入第二档位的输入事件次数和进入第三档位的输入事件次数。例如,油烟机的输入事件总次数(当前工作状态转移总次数)为50次,且油烟机进入第二档位的次数为20次,进入第三档位的次数为30次。在这种情况下,油烟机进入第三档位的行为发生比例为30/50并大于0.5,调整参数生成部300确定相应的调整参数(工作调整值)为上调2个档位,使得产生的学习工作参数为第三档位,预设的风机档位被调整为第三档位。也即:在下一次的输入事件发生的情况下,油烟机的风机将会直接以第三档位运行。输入事件为将风机档位改为其它档位的情况可参考上述实施方式的描述,在此不再详细展开。
115.另外,对于上述实施方式,5个风机档位可对应调整风机的转速和出风量。用户通过不断调整风机的工作档位来找到偏好的风机的转速和出风量所对应的风机档位。这样,随着输入事件次数的增加,行为管理部310可最终确定用户偏好的风机档位(即为使用次数最多的风机档位)并将其调整为预设的风机档位。在之后启动油烟机时,油烟机将会以调整过的预设的风机档位工作。
116.需要指出的是,在家用电器100每次发生输入事件时,家用电器100都会对每一个不同输入事件和输入事件对应的工作参数进行记录。对于发生频率较高的输入事件,其发生次数和对应的行为发生比例会相应的较高;反之亦然。这样,根据当前输入事件的行为发生比例,可较为准确地判断出当前输入事件对应的工作状态是否为用户偏好的工作状态。
117.另外,对于每个工作状态对应至少一个输入事件,在家用电器100为油烟机的实施方式中,输入事件可以是控制油烟机的功率和运行时长、led指示灯的开启时间和关闭时间、显示屏所显示的内容和语音控制信息等。在油烟机进入指定的工作状态的情况下,可同时或在预设时长内输入上述至少一个对应的输入事件。
118.请参考图9,在某些实施方式中,在行为发生比例大于预设值的情况下,确定调整参数,包括:
119.步骤s510:根据家用电器100的输入事件确定与输入事件对应的事件工作参数,输入事件包括当前输入事件;
120.步骤s530:根据事件工作参数和预设工作参数确定调整参数。
121.本发明实施方式的控制方法可通过本发明实施方式的家用电器100实现。具体地,请结合图6,行为管理部310用于根据家用电器100的输入事件确定与输入事件对应的事件工作参数,输入事件包括当前输入事件;及用于根据事件工作参数和预设工作参数确定调整参数。
122.如此,通过调整参数可反应出当前用户偏好的工作状态所对应的工作参数。具体地,在当前工作状态的行为发生比例大于预设值的情况下,确定的调整参数将会偏向当前工作状态所对应的工作参数。可以理解,用户在使用家用电器100时,偏向于按照自身的使用偏好来对家用电器100的工作状态进行调整。在当前工作状态为用户偏好的工作状态的情况下,调整参数将会偏向用户偏好的工作状态所对应的工作参数。
123.具体地,在本发明实施方式中,调整参数可以理解为工作调整值,其可由如下公式(3)来确定。
124.(工作调整值)ij=((用户事件)平均工作参数)ij

(初始工作参数)ij
ꢀꢀ
(3)
125.i=省电状态,待机状态,aaa状态,bbb状态,

,nnn状态;
126.j=模块1,模块2,模块3,

,模块m。
127.由公式(3)确定得到的工作调整值可用于公式(2)。其中,初始工作参数可为预设工作参数,平均工作参数是因用户引发的输入事件而多次改变的工作参数的平均值。
128.需要指出的是,由于用户的使用习惯通常不会有太大变化,反映到调整工作参数时,其变化范围通常是在某个固定的范围内变动。因此,可通过设定多个不同范围,来区别不同的用户。例如,当识别到用户1经常调整的工作参数位于第一设定范围,那么在后面再识别用户时,在调整的工作参数落入第一设定范围时,家用电器100可确定是用户1,将用户1多次调整的同一工作参数关联起来取平均值,得到在用户1事件的平均工作参数,进而确定用户1的工作调整值。
129.另外,对于家用电器100的用户较多的情况下,用户人群基数大且偏好各有不同,用户人群使用家用电器100,能够反映出使用较为频繁的至少一种工作状态,通过在这至少一种工作状态中获取平均工作参数,得到工作调整值,使得家用电器100能够以基本符合大多用户的使用习惯的工作状态开启,从而基本满足大部分人的使用需求。
130.请参考图10,在某些实施方式中,控制方法包括:
131.步骤s610:按预设周期存储学习工作参数。
132.本发明实施方式的控制方法可通过本发明实施方式的家用电器100实现。具体地,请参图11,家用电器100包括连接行为学习部500的存储部700,存储部700用于按预设周期存储学习工作参数。
133.如此,在家用电器100发生断电后,可通过读取先前存储的学习工作参数来确定家用电器100的工作状态对应的工作参数。具体地,由于用户偏好的工作状态一般不容易发生改变,在一个实施方式中,预设周期可以设定为1天、3天或1周,这样可以使先前存储的学习工作参数能够等于或靠近用户偏好的工作状态所对应的工作参数。即使产品断电,在重新通电并初始化后,也能读取并使用所储存的学习工作参数。另外,预设周期可根据具体情况进行调整和选择,在此不对其他实施方式中的预设周期进行限定。
134.请参考图12,在某些实施方式中,控制方法包括:
135.步骤s710:根据学习工作参数驱动家用电器100运行。
136.本发明实施方式的控制方法可通过本发明实施方式的家用电器100实现。具体地,请参图13,家用电器100包括连接行为学习部500的驱动部900,驱动部900用于根据学习工作参数驱动家用电器100运行。如此,可以使家用电器100的运行更接近用户的使用习惯,可避免用户需要经常操作来调整家用电器100的工作状态,从而可提高使用效率。
137.具体地,驱动部900可连接多个工作模块,驱动部900可包括相应的控制电路和硬件设备,用于根据学习工作参数来控制工作模块的运行。例如,工作模块可包括风机、led指示灯、显示屏等,学习工作参数可包括风机的转速和运行时长、led指示灯的开启时间和关闭时间、显示屏所显示的内容等,驱动部900根据学习工作参数控制风机的转速和运行时长、led指示灯的开启时间和关闭时间、显示屏所显示的内容等。
138.本发明实施方式提供的一种家用电器,家用电器包括控制器,控制器用于执行上述任一实施方式的控制方法。
139.上述家用电器中,根据输入的当前输入事件来确定调整参数,再根据调整参数调整预设工作参数而得到学习工作参数,这样使得家用电器能随着用户使用习惯累积更加合理地控制产品。
140.例如,控制器用于检测家用电器100的当前输入事件;及用于根据当前输入事件生成家用电器100的调整参数;以及用于根据调整参数对家用电器100的预设工作参数进行调整以得到学习工作参数。
141.具体地,控制器可包括处理器、存储器等。处理器可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。控制器可以连接家用电器的工作模块,用于控制工作模块运行。
142.本发明实施方式提供的一种包含计算机可执行指令的非易失性计算机可读存储介质,在计算机可执行指令被一个或多个处理器执行的情况下,使得处理器执行上述任一实施方式的控制方法。
143.例如,程序被处理器执行的情况下,实现以下控制方法的步骤:
144.步骤s110:检测家用电器100的当前输入事件;
145.步骤s130:根据当前输入事件生成家用电器100的调整参数;
146.步骤s150:根据调整参数对家用电器100的预设工作参数进行调整以得到学习工作参数。
147.计算机可读存储介质可设置在家用电器100,也可设置在服务器等终端,家用电器100能够与终端进行通信来获取到相应的程序。
148.可以理解,计算机可读存储介质可以包括:能够携带计算机程序的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,random access memory)、以及软件分发介质等。计算机程序包括计算机程序代码。计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。计算机可读存储介质可以包括:能够携带计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、以及软件分发介质等。
149.在本发明的某些实施方式中,控制器是一个单片机芯片,集成了处理器、存储器,通讯模块等。处理器可以是指控制器包含的处理器。处理器可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。
150.流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部
分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
151.在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理模块的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。
152.应当理解,本发明的实施方式的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。
153.在本说明书的描述中,参考术语“一个实施方式”、“一些实施方式”、“某些实施方式”、“示意性实施方式”、“示例”、“具体示例”、或“一些示例”等的描述意指结合实施方式或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施方式或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施方式或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施方式或示例中以合适的方式结合。
154.尽管已经示出和描述了本发明的实施方式,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施方式进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1