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

功能控制方法、装置、洗衣机和介质与流程

2021-10-12 17:02:00 来源:中国专利 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.关系断开单元,用于若响应事件为所述目标功能的删除事件,则断开所述目标逻辑与所述洗衣逻辑的连接关系。
38.进一步地,所述关系连接单元具体用于:
39.确定所述目标逻辑所属的功能模块与所述洗衣逻辑的洗衣模块间的输入/输出接口;
40.控制所述输入/输出接口导通。
41.第三方面,本发明实施例还提供了一种洗衣机,所述洗衣机包括:
42.一个或多个处理器;
43.存储装置,用于存储一个或多个程序,
44.当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本发明实施例中任一所述的功能控制方法。
45.第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本技术实施例中任一所述的功能控制方法。
46.本发明通过预置洗衣机关联的功能逻辑,然后在用户触发目标功能的添加或删除时,从预置的功能逻辑中确定目标功能的目标逻辑;调整所述目标逻辑与洗衣机洗衣逻辑
之间的连接关系,从而激活或注销洗衣机中的所述目标功能。本发明实施例可以实现如下效果:基于同一生产程序,生产预置有丰富功能的洗衣机,由用户触发目标功能的添加或删除,以满足用户的个性化需求。同时因为无需增加生产程序,所以发明实例可以降低洗衣机的生产成本和生产周期。
附图说明
47.图1是本发明实施例一提供的一种功能控制方法的流程图;
48.图2是本发明实施例二提供的一种功能控制方法的流程图;
49.图3是本发明实施例三提供的一种功能控制方法的流程图;
50.图4是本发明实施例四提供的一种功能控制装置的结构示意图;
51.图5为本发明实施例五提供的一种洗衣机的结构示意图。
具体实施方式
52.下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
53.实施例一
54.图1是本发明实施例一提供的一种功能控制方法的流程图。本实施例可适用于在满足用户对洗衣机个性需求的同时,降低洗衣机的生产成本和生产周期的情况。该方法可以由一种功能控制装置来执行,该装置可以由软件和/或硬件的方式实现。参见图1,本技术实施例提供的功能控制方法包括:
55.s110、检测目标功能的添加或删除事件。
56.其中,目标功能是待添加或删除的洗衣机的功能。
57.具体目标功能可以是洗衣机的任意功能,例如断电记忆功能。
58.可选地,目标功能的添加或删除事件的触发可以通过设定按键的点击触发,也可以通过语音方式触发,还可以通过设定手势触发。本发明实施例对此不做任何限定。
59.s120、响应所述事件,从洗衣机关联的功能逻辑中,确定所述目标功能的目标逻辑。
60.其中,洗衣机关联的功能逻辑是洗衣机可以具有的功能所关联的逻辑。
61.洗衣机关联的功能逻辑需要预先设置。
62.目标逻辑是实现目标功能的逻辑。
63.具体地,响应所述目标功能的添加事件或删除事件,从洗衣机关联的功能逻辑中,确定所述目标功能的目标逻辑,包括:
64.基于所述洗衣机中的预置功能逻辑,根据所述目标功能的标识确定所述目标逻辑。
65.其中,预置功能逻辑是预先设置在洗衣机中的功能逻辑。
66.目标功能的标识是目标功能的唯一标识。
67.具体地,目标功能的标识可以是预先设置的标识符。
68.具体地,基于所述洗衣机中的预置功能逻辑,根据所述目标功能的标识确定所述
目标逻辑,包括:
69.匹配所述目标功能的标识与所述洗衣机中的预置功能逻辑的功能标识;
70.将匹配一致的功能标识关联的功能逻辑作为所述目标逻辑。
71.其中,功能标识是洗衣机中预置功能逻辑的唯一标识。
72.s130、调整所述目标逻辑与洗衣机洗衣逻辑之间的连接关系,以激活或注销洗衣机中的所述目标功能。
73.其中,洗衣机洗衣逻辑是洗衣机的用于洗衣的逻辑,该逻辑体现为洗衣机的主程序。
74.具体地,所述调整所述目标逻辑与洗衣机洗衣逻辑之间的连接关系,包括:
75.若响应事件为所述目标功能的添加事件,则连接所述目标逻辑与所述洗衣逻辑;
76.若响应事件为所述目标功能的删除事件,则断开所述目标逻辑与所述洗衣逻辑的连接关系。
77.具体地,连接所述目标逻辑与所述洗衣逻辑,包括:
78.将所述目标逻辑添加至所述洗衣逻辑中的设定位置,以调用所述目标逻辑。
79.本发明实施例的技术方案,通过预置洗衣机关联的功能逻辑,然后在用户触发目标功能的添加或删除时,从预置的功能逻辑中确定目标功能的目标逻辑;调整所述目标逻辑与洗衣机洗衣逻辑之间的连接关系,从而激活或注销洗衣机中的所述目标功能。
80.本发明实施例可以实现如下效果:基于同一生产程序,生产预置有丰富功能的洗衣机,由用户选择目标功能进行添加或删除,从而满足用户的个性化需求。同时因为无需增加生产程序,所以本发明实例可以降低洗衣机的生产成本和生产周期。
81.为方便控制对目标逻辑的通断,所述连接所述目标逻辑与所述洗衣逻辑,包括:
82.确定所述目标逻辑所属的功能模块与所述洗衣逻辑的洗衣模块间的输入/输出接口;
83.控制所述输入/输出接口导通。
84.断开所述目标逻辑与所述洗衣逻辑的连接关系,包括:
85.确定所述目标逻辑所属的功能模块与所述洗衣逻辑的洗衣模块间的输入/输出接口;
86.控制所述输入/输出接口断开。
87.其中,输入/输出接口也即io接口。
88.基于该技术特征,本发明实施例通过控制设置在所述目标逻辑所属的功能模块与所述洗衣逻辑的洗衣模块间的输入/输出接口的通断,从而实现控制所述目标逻辑与所述洗衣逻辑的连接或断开。因为该技术特征无需将目标逻辑添加至洗衣逻辑中的操作,仅需控制接口的通断,所以本发明实施例可以更方便的实现对目标逻辑与洗衣逻辑之间关系的控制。
89.实施例二
90.图2是本发明实施例二提供的一种功能控制方法的流程图。本实施例是在上述实施例的基础上,为减少洗衣机内存的占用,以对目标功能的添加为例提出的一种可选方案。参见图2,本发明实施例提供的功能控制方法包括:
91.s210、检测目标功能的添加事件。
92.s220、响应所述目标功能的添加事件,基于远端服务器中预置的洗衣机关联的功能逻辑,根据所述目标功能的标识确定目标逻辑。
93.具体地,所述基于远端服务器中预置的洗衣机关联的功能逻辑,根据所述目标功能的标识确定目标逻辑,包括:
94.将所述目标功能的功能标识发送至所述远端服务器,由所述远端服务器根据所述目标功能的功能标识,从预置的所述洗衣机关联的功能逻辑中确定所述目标逻辑;
95.接收所述远端服务器返回的所述目标逻辑。
96.s230、连接所述目标逻辑与洗衣机洗衣逻辑,以激活洗衣机中的所述目标功能。
97.本技术实施例的技术方案,通过将洗衣机关联的功能逻辑预先设置在远端服务器中,在需要时从远端服务器下载,从而避免了无用功能逻辑对洗衣机内存的占用。
98.实施例三
99.图3是本发明实施例三提供的一种功能控制方法的流程图。本实施例是在上述实施例的基础上,以对目标功能的删除为例提出的一种可选方案。参见图3,本发明实施例提供的功能控制方法包括:
100.s310、检测目标功能的删除事件。
101.s320、响应所述事件,从与洗衣机的洗衣逻辑连接的功能逻辑中,确定所述目标功能的目标逻辑。
102.s330、断开所述目标逻辑与所述洗衣逻辑之间的连接关系,以注销洗衣机中的所述目标功能。
103.本技术实施例的技术方案,通过在检测到目标功能的删除事件后,从与洗衣机的洗衣逻辑连接的功能逻辑中,确定所述目标功能的目标逻辑;断开所述目标逻辑与所述洗衣逻辑之间的连接关系,从而实现对洗衣机中目标功能的注销。
104.实施例四
105.图4是本发明实施例四提供的一种功能控制装置的结构示意图。参见图4,本技术实施提供的功能控制装置包括:事件检测模块401、逻辑确定模块402和关系调整模块403。
106.其中,事件检测模块401,用于检测目标功能的添加或删除事件;
107.逻辑确定模块402,用于响应所述事件,从洗衣机关联的功能逻辑中,确定所述目标功能的目标逻辑;
108.关系调整模块403,用于调整所述目标逻辑与洗衣机洗衣逻辑之间的连接关系,以激活或注销洗衣机中的所述目标功能。
109.本发明通过预置洗衣机关联的功能逻辑,然后在用户触发目标功能的添加或删除时,从预置的功能逻辑中确定目标功能的目标逻辑;调整所述目标逻辑与洗衣机洗衣逻辑之间的连接关系,从而激活或注销洗衣机中的所述目标功能。本发明实施例可以实现如下效果:基于同一生产程序,生产预置有丰富功能的洗衣机,由用户触发目标功能的添加或删除,以满足用户的个性化需求。同时因为无需增加生产程序,所以发明实例可以降低洗衣机的生产成本和生产周期。
110.进一步地,所述逻辑确定模块,包括:
111.逻辑确定单元,用于基于所述洗衣机中的预置功能逻辑或远端服务器中预置的所述洗衣机关联的功能逻辑,根据所述目标功能的标识确定所述目标逻辑。
112.进一步地,所述逻辑确定单元具体用于:
113.匹配所述目标功能的标识与所述洗衣机中的预置功能逻辑的功能标识;
114.将匹配一致的功能标识关联的功能逻辑作为所述目标逻辑。
115.进一步地,所述逻辑确定单元具体用于:
116.将所述目标功能的功能标识发送至所述远端服务器,由所述远端服务器根据所述目标功能的功能标识,从预置的所述洗衣机关联的功能逻辑中确定所述目标逻辑;
117.接收所述远端服务器返回的所述目标逻辑。
118.进一步地,所述关系调整模块,包括:
119.关系连接单元,用于若响应事件为所述目标功能的添加事件,则连接所述目标逻辑与所述洗衣逻辑;
120.关系断开单元,用于若响应事件为所述目标功能的删除事件,则断开所述目标逻辑与所述洗衣逻辑的连接关系。
121.进一步地,所述关系连接单元具体用于:
122.确定所述目标逻辑所属的功能模块与所述洗衣逻辑的洗衣模块间的输入/输出接口;
123.控制所述输入/输出接口导通。
124.实施例五
125.图5为本发明实施例五提供的一种洗衣机的结构示意图。如图5所示,该洗衣机包括处理器50、存储器51、输入装置52和输出装置53;洗衣机中处理器50的数量可以是一个或多个,图5中以一个处理器50为例;洗衣机中的处理器50、存储器51、输入装置52和输出装置53可以通过总线或其他方式连接,图5中以通过总线连接为例。
126.存储器51作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的功能控制方法对应的程序指令/模块(例如,功能控制装置中的事件检测模块401、逻辑确定模块402和关系调整模块403)。处理器50通过运行存储在存储器51中的软件程序、指令以及模块,从而执行洗衣机的各种功能应用以及数据处理,即实现上述的功能控制方法。
127.存储器51可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器51可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器51可进一步包括相对于处理器50远程设置的存储器,这些远程存储器可以通过网络连接至洗衣机。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
128.输入装置52可用于接收输入的数字或字符信息,以及产生与洗衣机的用户设置以及功能控制有关的键信号输入。输出装置53可包括显示屏等显示设备。
129.实施例六
130.本发明实施例六还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种功能控制方法,该方法包括:
131.检测目标功能的添加或删除事件;
132.响应所述事件,从洗衣机关联的功能逻辑中,确定所述目标功能的目标逻辑;
133.调整所述目标逻辑与洗衣机洗衣逻辑之间的连接关系,以激活或注销洗衣机中的所述目标功能。
134.当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的功能控制方法中的相关操作。
135.通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
136.值得注意的是,上述功能控制装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
137.注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
再多了解一些

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

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

相关文献

  • 日榜
  • 周榜
  • 月榜