开关面板自学习方法和装置转让专利

申请号 : CN201710146075.4

文献号 : CN107065653B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 刘志亮

申请人 : 美的智慧家居科技有限公司美的集团股份有限公司

摘要 :

本发明提出一种开关面板自学习方法和装置,该开关面板自学习方法包括判断第一用户动作的执行次数是否达到第一预设阈值,其中,第一用户动作为:触发门磁开关,且触发开关面板的第一按键;在次数达到第一预设阈值时,通过开关面板中的多个按键对第一按键所控制的家电设备进行启闭控制。通过本发明能够使得开关面板的功能贴合用户的使用习惯,有效避免用户误操作,提升用户使用体验度。

权利要求 :

1.一种开关面板自学习方法,其特征在于,包括:

判断第一用户动作的执行次数是否达到第一预设阈值,其中,所述第一用户动作为:触发门磁开关,且触发开关面板的第一按键;

在所述次数达到所述第一预设阈值时,通过所述开关面板中的多个按键对所述第一按键所控制的家电设备进行启闭控制;

还包括:

判断第二用户动作的执行次数是否达到第二预设阈值,其中,所述第二用户动作为:对所述家电设备进行开启控制之后的预设时间阈值之内,对所述家电设备进行闭合控制;

在达到所述第二预设阈值时,禁止所述开关面板中,除所述第一按键之外的按键对所述家电设备进行启闭控制。

2.如权利要求1所述的开关面板自学习方法,其特征在于,所述多个按键为所述开关面板中的部分按键或者全部按键。

3.如权利要求2所述的开关面板自学习方法,其特征在于,在所述多个按键为所述开关面板中的部分按键时,所述方法还包括:确定满足预设条件的按键,其中,所述预设条件为:与所述第一按键相邻的按键;

所述通过所述开关面板中的多个按键对所述第一按键所控制的家电设备进行启闭控制,包括:通过所述开关面板中所述满足预设条件的按键对所述第一按键所控制的家电设备进行启闭控制。

4.如权利要求1-3任一项所述的开关面板自学习方法,其特征在于,还包括:根据外部指令对所述第一预设阈值、所述第二预设阈值,以及所述预设时间阈值进行配置。

5.一种开关面板自学习装置,其特征在于,包括:

第一判断模块,用于判断第一用户动作的执行次数是否达到第一预设阈值,其中,所述第一用户动作为:触发门磁开关,且触发开关面板的第一按键;

控制模块,用于在所述次数达到所述第一预设阈值时,通过所述开关面板中的多个按键对所述第一按键所控制的家电设备进行启闭控制;

还包括:

第二判断模块,用于判断第二用户动作的执行次数是否达到第二预设阈值,其中,所述第二用户动作为:对所述家电设备进行开启控制之后的预设时间阈值之内,对所述家电设备进行闭合控制;

所述控制模块还用于,在达到所述第二预设阈值时,禁止所述开关面板中,除所述第一按键之外的按键对所述家电设备进行启闭控制。

6.如权利要求5所述的开关面板自学习装置,其特征在于,所述多个按键为所述开关面板中的部分按键或者全部按键。

7.如权利要求6所述的开关面板自学习装置,其特征在于,在所述多个按键为所述开关面板中的部分按键时,所述装置还包括:确定模块,用于确定满足预设条件的按键,其中,所述预设条件为:与所述第一按键相邻的按键;

所述控制模块还用于,通过所述开关面板中所述满足预设条件的按键对所述第一按键所控制的家电设备进行启闭控制。

8.如权利要求5-7任一项所述的开关面板自学习装置,其特征在于,还包括:配置模块,用于根据外部指令对所述第一预设阈值、所述第二预设阈值,以及所述预设时间阈值进行配置。

说明书 :

开关面板自学习方法和装置

技术领域

[0001] 本发明涉及智能家居技术领域,尤其涉及一种开关面板自学习方法和装置。

背景技术

[0002] 目前随着智能家居技术的不断进步和用户生活水平的提高,越来越多的家电设备能够实现智能化运转。一些使用场景下,例如,在开关面板上包括多个按键时,其中,不同的按键用于对不同家电设备进行启闭控制,这种情况下,可能会引起用户的误操作。例如,用户想要触发开关面板,对客厅的灯具进行开启控制,若误操作另一个按键,可能会开启厨房的灯具。

发明内容

[0003] 本发明旨在至少在一定程度上解决相关技术中的技术问题之一。
[0004] 为此,本发明的一个目的在于提出一种开关面板自学习方法,能够使得开关面板的功能贴合用户的使用习惯,有效避免用户误操作,提升用户使用体验度。
[0005] 本发明的另一个目的在于提出一种开关面板自学习装置。
[0006] 为达到上述目的,本发明第一方面实施例提出的开关面板自学习方法,包括:判断第一用户动作的执行次数是否达到第一预设阈值,其中,所述第一用户动作为:触发门磁开关,且触发开关面板的第一按键;在所述次数达到所述第一预设阈值时,通过所述开关面板中的多个按键对所述第一按键所控制的家电设备进行启闭控制。
[0007] 本发明第一方面实施例提出的开关面板自学习方法,通过判断第一用户动作的执行次数是否达到第一预设阈值,其中,第一用户动作为:触发门磁开关,且触发开关面板的第一按键;在次数达到第一预设阈值时,通过开关面板中的多个按键对第一按键所控制的家电设备进行启闭控制,由于是基于用户动作对开关面板进行自学习,使得开关面板的功能贴合用户的使用习惯,有效避免用户误操作,提升用户使用体验度。
[0008] 为达到上述目的,本发明第二方面实施例提出的开关面板自学习装置,包括:第一判断模块,用于判断第一用户动作的执行次数是否达到第一预设阈值,其中,所述第一用户动作为:触发门磁开关,且触发开关面板的第一按键;控制模块,用于在所述次数达到所述第一预设阈值时,通过所述开关面板中的多个按键对所述第一按键所控制的家电设备进行启闭控制。
[0009] 本发明第二方面实施例提出的开关面板自学习装置,通过判断第一用户动作的执行次数是否达到第一预设阈值,其中,第一用户动作为:触发门磁开关,且触发开关面板的第一按键;在次数达到第一预设阈值时,通过开关面板中的多个按键对第一按键所控制的家电设备进行启闭控制,由于是基于用户动作对开关面板进行自学习,使得开关面板的功能贴合用户的使用习惯,有效避免用户误操作,提升用户使用体验度。
[0010] 本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

[0011] 本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0012] 图1是本发明一实施例提出的开关面板自学习方法的流程示意图;
[0013] 图2为本发明实施例中门磁开关和开关面板的安装位置示意图;
[0014] 图3是本发明另一实施例提出的开关面板自学习方法的流程示意图;
[0015] 图4是本发明另一实施例提出的开关面板自学习方法的流程示意图;
[0016] 图5是本发明一实施例提出的开关面板自学习装置的结构示意图;
[0017] 图6是本发明另一实施例提出的开关面板自学习装置的结构示意图。

具体实施方式

[0018] 下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。相反,本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。
[0019] 图1是本发明一实施例提出的开关面板自学习方法的流程示意图。
[0020] 本实施例中开关面板自学习方法可以被配置在开关面板自学习装置中。该开关面板自学习装置可以设置在开关面板中,或者也可以设置在电子设备中,本发明实施例对此不作限制。
[0021] 其中,电子设备例如为个人电脑(Personal Computer,PC),云端设备或者移动设备,移动设备例如智能手机,或者平板电脑等。
[0022] 当该开关面板自学习装置设置在电子设备中时,电子设备可以基于其与开关面板之间的通信链接对该开关面板的自学习进行控制,对此不作限制。
[0023] 需要说明的是,本发明实施例的执行主体,在硬件上可以例如为开关面板自学习装置/电子设备中的中央处理器(Central Processing Unit,CPU),在软件上可以例如为开关面板自学习装置/电子设备中的应用程序,对此不作限制。
[0024] 该开关面板自学习方法可以应用在用户与开关面板进行交互的过程中。
[0025] 参见图1,该方法包括:
[0026] S11:判断第一用户动作的执行次数是否达到第一预设阈值,其中,第一用户动作为:触发门磁开关,且触发开关面板的第一按键。
[0027] 其中,第一预设阈值可以是预先设置的,第一预设阈值可以由开关面板自学习装置的出厂程序预先设定,或者,也可以由用户根据自身需求进行设定,对此不作限制。
[0028] 第一预设阈值可以例如为20次。
[0029] 第一按键可以是触发特定家电设备(例如,客厅的灯具)的按键,对此不作限制。
[0030] 在本发明的实施例中,可以基于用户动作对开关面板进行自学习,使得开关面板的功能贴合用户的使用习惯,提升用户使用体验度。
[0031] 参见图2,图2为本发明实施例中门磁开关和开关面板的安装位置示意图。其中,包括门21、门磁开关22,以及开关面板23。
[0032] 进一步地,本发明的实施例中,可以预先在门磁开关和开关面板中分别设置感应装置和计数器,通过该感应装置感应用户动作,并在每次感应到用户动作时,触发计数器进行统计,对用户动作执行的次数进行统计,由开关面板自学习装置中的CPU判断计数值是否达到第一预设阈值,并在达到该第一预设阈值时,触发对开关面板进行自学习,对此不作限制。
[0033] 在本发明的实施例中,通过判断用户触发门磁开关,且触发开关面板的第一按键的次数是否达到第一预设阈值,由于是基于门磁开关和开关面板的联动触发,因此,能够模拟用户回家时常见的操作,实现基于用户的惯性操作对开关面板进行自学习,进一步使得开关面板的功能贴合用户的使用习惯。
[0034] S12:在次数达到第一预设阈值时,通过开关面板中的多个按键对第一按键所控制的家电设备进行启闭控制。
[0035] 在本发明的实施例中,可以预先将第一按键与其所控制家电设备之间的控制关系存储在云服务器中,在次数达到第一预设阈值时,通过云服务器中的API调用生成多个按键与该第一按键所控制的家电设备之间的控制关系,以通过开关面板中的多个按键对第一按键所控制的家电设备进行启闭控制,对此不作限制。
[0036] 在本发明的实施例中,在第一用户动作的执行次数达到第一预设阈值时,通过开关面板中的多个按键对第一按键所控制的家电设备进行启闭控制,此时,开关面板自学习装置中的CPU判定第一用户动作为用户的习惯性动作,触发对开关面板进行自学习,使得用户可以基于多个按键对第一按键所控制的家电设备进行启闭控制,有效避免用户误操作,使得开关面板的功能贴合用户的使用习惯,提升用户使用体验度。
[0037] 本实施例中,通过判断第一用户动作的执行次数是否达到第一预设阈值,其中,第一用户动作为:触发门磁开关,且触发开关面板的第一按键;在次数达到第一预设阈值时,通过开关面板中的多个按键对第一按键所控制的家电设备进行启闭控制,由于是基于用户动作对开关面板进行自学习,使得开关面板的功能贴合用户的使用习惯,有效避免用户误操作,提升用户使用体验度。
[0038] 图3是本发明一实施例提出的开关面板自学习方法的流程示意图。
[0039] 参见图3,该方法包括:
[0040] S31:判断第一用户动作的执行次数是否达到第一预设阈值,若是,执行S32,否则,执行S35。
[0041] 其中,第一用户动作为:触发门磁开关,且触发开关面板的第一按键。
[0042] 可选地,参见图4,在S31之前,还可以包括:
[0043] S30:根据外部指令对第一预设阈值、第二预设阈值,以及预设时间阈值进行配置。
[0044] 其中,该外部指令可以是由开关面板自学习装置的研发设计人员根据其性能所生成的,或者,也可以是由用户根据自身需求所生成的,基于该外部指令可以触发对第一预设阈值、第二预设阈值,以及预设时间阈值进行配置,能够有效提升方法的灵活性。
[0045] S32:通过开关面板中的多个按键对第一按键所控制的家电设备进行启闭控制。
[0046] 可选地,多个按键为开关面板中的部分按键或者全部按键。
[0047] 在本发明的实施例中,可以基于开关面板性能确定通过开关面板中的部分按键对第一按键所控制的家电设备进行启闭控制,或者,也可以通过开关面板中的全部按键对第一按键所控制的家电设备进行启闭控制,能够依据开关面板性能进行自学习,避免延迟,实现结合实际,提升开关面板自学习的时效性。
[0048] 可选地,在多个按键为开关面板中的部分按键时,方法还包括:确定满足预设条件的按键,其中,预设条件为:与第一按键相邻的按键;通过开关面板中的多个按键对第一按键所控制的家电设备进行启闭控制,包括:通过开关面板中满足预设条件的按键对第一按键所控制的家电设备进行启闭控制。
[0049] 在本发明的实施例中,预设条件还可以为,用户在开关面板中惯性操作区域中除第一按键之外的按键,对此不作限制。
[0050] S33:判断第二用户动作的执行次数是否达到第二预设阈值,若是,执行S34,否则,执行S35。
[0051] 其中,第二用户动作为:对家电设备进行开启控制之后的预设时间阈值之内,对家电设备进行闭合控制。
[0052] 其中,预设时间阈值可以是预先设置的,预设时间阈值可以由开关面板自学习装置的出厂程序预先设定,或者,也可以由用户根据自身需求进行设定,对此不作限制。
[0053] 可以理解的是,若用户对家电设备进行开启控制之后的预设时间阈值之内,对家电设备进行闭合控制,其中,预设时间阈值可以例如为2s,即可判定用户此时并不想要对客厅的灯具进行开启控制,因此,可以基于第二用户动作将开关面板恢复至初始设定,对此不作限制。
[0054] 其中,第二预设阈值可以是预先设置的,第二预设阈值可以由开关面板自学习装置的出厂程序预先设定,或者,也可以由用户根据自身需求进行设定,对此不作限制。
[0055] 第二预设阈值可以例如为20次。
[0056] 进一步地,本发明的实施例中,可以预先在门磁开关和开关面板中分别设置感应装置和计数器,通过该感应装置感应用户动作,并在每次感应到第二用户动作时,触发计数器进行统计,对第二用户动作执行的次数进行统计,由开关面板自学习装置中的CPU判断计数值是否达到第二预设阈值,并在达到该第二预设阈值时,触发对开关面板进行自学习,对此不作限制。
[0057] S34:禁止开关面板中,除第一按键之外的按键对家电设备进行启闭控制。
[0058] 在本发明的实施例中,在第二用户动作的执行次数达到第二预设阈值时,禁止开关面板中,除第一按键之外的按键对家电设备进行启闭控制,此时,开关面板自学习装置中的CPU判定用户此时并不想要对客厅的灯具进行开启控制,因此,可以基于第二用户动作触发对开关面板进行自学习,将开关面板恢复至初始设定,进一步使得开关面板的功能贴合用户的使用习惯,提升用户使用体验度。
[0059] S35:不作任何处理。
[0060] 本实施例中,基于该外部指令可以触发对第一预设阈值、第二预设阈值,以及预设时间阈值进行配置,能够有效提升方法的灵活性。基于开关面板性能确定通过开关面板中的部分按键对第一按键所控制的家电设备进行启闭控制,或者,也可以通过开关面板中的全部按键对第一按键所控制的家电设备进行启闭控制,能够依据开关面板性能进行自学习,避免延迟,实现结合实际,提升开关面板自学习的时效性。由于是基于用户动作对开关面板进行自学习,通过开关面板中的多个按键对第一按键所控制的家电设备进行启闭控制,使得开关面板的功能贴合用户的使用习惯,有效避免用户误操作,提升用户使用体验度。并基于用户动作触发将开关面板恢复至初始设定,进一步使得开关面板的功能贴合用户的使用习惯。
[0061] 图5是本发明一实施例提出的开关面板自学习装置的结构示意图。
[0062] 参见图5,该装置500包括:第一判断模块501和控制模块502。其中,[0063] 第一判断模块501,用于判断第一用户动作的执行次数是否达到第一预设阈值,其中,第一用户动作为:触发门磁开关,且触发开关面板的第一按键。
[0064] 控制模块502,用于在次数达到第一预设阈值时,通过开关面板中的多个按键对第一按键所控制的家电设备进行启闭控制。
[0065] 其中,多个按键为开关面板中的部分按键或者全部按键。
[0066] 可选地,参见图6,该装置500还包括:
[0067] 第二判断模块503,用于判断第二用户动作的执行次数是否达到第二预设阈值,其中,第二用户动作为:对家电设备进行开启控制之后的预设时间阈值之内,对家电设备进行闭合控制。
[0068] 控制模块502还用于,在达到第二预设阈值时,禁止开关面板中,除第一按键之外的按键对家电设备进行启闭控制。
[0069] 可选地,在多个按键为开关面板中的部分按键时,参见图6,装置500还包括:
[0070] 确定模块504,用于确定满足预设条件的按键,其中,预设条件为:与第一按键相邻的按键。
[0071] 控制模块502还用于,通过开关面板中满足预设条件的按键对第一按键所控制的家电设备进行启闭控制。
[0072] 可选地,参见图6,该装置500还包括:
[0073] 配置模块505,用于根据外部指令对第一预设阈值、第二预设阈值,以及预设时间阈值进行配置。
[0074] 需要说明的是,前述图1-图4实施例中对开关面板自学习方法实施例的解释说明也适用于该实施例的开关面板自学习装置500,其实现原理类似,此处不再赘述。
[0075] 本实施例中,通过判断第一用户动作的执行次数是否达到第一预设阈值,其中,第一用户动作为:触发门磁开关,且触发开关面板的第一按键;在次数达到第一预设阈值时,通过开关面板中的多个按键对第一按键所控制的家电设备进行启闭控制,由于是基于用户动作对开关面板进行自学习,使得开关面板的功能贴合用户的使用习惯,有效避免用户误操作,提升用户使用体验度。
[0076] 需要说明的是,在本发明的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。
[0077] 流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
[0078] 应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
[0079] 本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
[0080] 此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
[0081] 上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0082] 在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
[0083] 尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。