冰箱的杀菌控制方法、装置、存储介质、服务器及冰箱与流程

文档序号:22076362发布日期:2020-09-01 19:03阅读:201来源:国知局
冰箱的杀菌控制方法、装置、存储介质、服务器及冰箱与流程

本发明涉及控制领域,尤其涉及一种冰箱的杀菌控制方法、装置、存储介质、服务器及冰箱。



背景技术:

冰箱的出现给人们的生活带来了诸多方便,冰箱对冷藏食品、蔬菜、肉蛋等具有保鲜作用,极大程度上方便了人们的生活。冰箱一般具有冷藏室和冷冻室,冷藏室的温度一般高于0℃,这样的环境给各类细菌等微生物的生长创造了条件,因此冰箱杀菌对于人体健康是很有必要的。目前常见的杀菌装置有臭氧发生器、负离子发生器、等离子发生器、臭氧负离子发生器、紫外线灯组和光触媒等。

冰箱在使用过程中门体的开关会使冰箱内外空气对流,造成空气中的细菌交换,不利于冰箱内部良好储存环境的形成。目前,杀菌装置的开启方式常采用与冰箱门体同步开启或冰箱门体关闭时立即开启的方式。杀菌装置与冰箱门体同步开启会使用户直接接触到臭氧、紫外线,危害人体健康。杀菌装置在冰箱门体关闭后立即开启会在用户短时间内高频次使用冰箱时下导致杀菌效果低下。



技术实现要素:

本发明的主要目的在于克服上述现有技术的缺陷,提供一种冰箱的杀菌控制方法、装置、存储介质、服务器及冰箱,以解决现有技术中杀菌装置与冰箱门体同步开启危害人体健康,杀菌装置在冰箱门体关闭后立即开启杀菌效果低下的问题。

本发明一方面提供了一种冰箱的杀菌控制方法,其特征在于,包括:接收控制终端发送的所述冰箱的杀菌任务信息以及冰箱发送的冷藏门开关信息和杀菌任务的执行反馈信息;所述杀菌任务信息,包括:设备信息以及杀菌任务的任务执行时长和任务间隔时间;所述执行反馈信息,包括:杀菌任务是否执行完成;根据所述杀菌任务信息、所述冷藏门开关信息和/或所述杀菌任务的执行反馈信息,创建或更新杀菌任务;在满足任一杀菌任务的执行时间节点时向所述冰箱下达杀菌控制指令,以便所述冰箱根据所述杀菌控制指令执行相应的杀菌任务;所述杀菌控制指令,包括:所述杀菌任务的执行时间节点和任务执行时长。

可选地,根据所述杀菌任务信息、所述冷藏门开关信息和/或所述杀菌任务的执行反馈信息创建或更新杀菌任务,包括:根据所述任务执行时长、任务间隔时间以及所述冷藏门开关信息创建杀菌任务;所述杀菌任务包括执行时间节点和任务执行时长;若所述冷藏门在执行任意一次杀菌任务后被打开,则将下一次杀菌任务的执行时间节点更改至所述冷藏门被打开后的第一预设时间,并对其他未执行的杀菌任务的执行时间节点进行相应更改;若接收到任意一次杀菌任务未执行完成的执行反馈信息,则根据所述执行反馈信息更新其后的杀菌任务的执行时间节点。

本发明另一方面提供了一种冰箱的杀菌控制方法,包括:接收服务器下达的杀菌控制指令;其中,所述服务器根据所述冰箱的杀菌任务信息、所述冰箱的冷藏门开关信息和/或杀菌任务的执行反馈信息创建或更新杀菌任务,在满足任一杀菌任务的执行时间节点时,向所述冰箱下达所述杀菌控制指令;根据接收到的所述杀菌控制指令执行相应的杀菌任务,其中,所述杀菌控制指令,包括:所述杀菌任务的执行时间节点和任务执行时长。

可选地,还包括:判断所述杀菌任务是否执行完成;根据判断所述杀菌任务是否执行完成的判断结果,向所述服务器发送相应的执行反馈信息;所述执行反馈信息,包括:所述杀菌任务是否执行完成;若所述杀菌任务未执行完成,则所述执行反馈信息还包括:所述杀菌任务重新执行的时间节点。

可选地,还包括:在执行所述杀菌任务时,若检测到所述冰箱的冷藏门打开,则中断所述杀菌任务的执行。

本发明一方面还提供了一种冰箱的杀菌控制装置,包括:信息接收模块,用于接收控制终端发送的所述冰箱的杀菌任务信息以及冰箱发送的冷藏门开关信息和杀菌任务的执行反馈信息;所述杀菌任务信息,包括:设备信息以及杀菌任务的任务执行时长和任务间隔时间;所述执行反馈信息,包括:杀菌任务是否执行完成;任务创建模块,用于根据所述杀菌任务信息、所述冷藏门开关信息和/或所述杀菌任务的执行反馈信息,创建或更新杀菌任务;任务下达模块,用于在满足任一杀菌任务的执行时间节点时向所述冰箱下达杀菌控制指令,以便所述冰箱根据所述杀菌控制指令执行相应的杀菌任务;所述杀菌控制指令,包括:所述杀菌任务的执行时间节点和任务执行时长。

可选地,所述任务创建模块,根据所述杀菌任务信息、所述冷藏门开关信息和/或所述杀菌任务的执行反馈信息创建或更新杀菌任务,包括:根据所述任务执行时长、任务间隔时间以及所述冷藏门开关信息创建杀菌任务;所述杀菌任务包括执行时间节点和任务执行时长;若所述冷藏门在执行任意一次杀菌任务后被打开,则将下一次杀菌任务的执行时间节点更改至所述冷藏门被打开后的第一预设时间,并对其他未执行的杀菌任务的执行时间节点进行相应更改;若接收到任意一次杀菌任务未执行完成的执行反馈信息,则根据所述执行反馈信息更新其后的杀菌任务的执行时间节点。

本发明另一方面还提供了一种冰箱的杀菌控制装置,包括:指令接收模块,用于接收服务器下达的杀菌控制指令;其中,所述服务器根据所述冰箱的杀菌任务信息、所述冰箱的冷藏门开关信息和/或杀菌任务的执行反馈信息创建或更新杀菌任务,在满足任一杀菌任务的执行时间节点时,向所述冰箱下达所述杀菌控制指令;指令执行模块,用于根据接收到的所述杀菌控制指令执行相应的杀菌任务,所述杀菌控制指令,包括:所述杀菌任务的执行时间节点和任务执行时长。

可选地,还包括:状态判断模块,用于判断所述杀菌任务是否执行完成;执行反馈单元,用于根据判断所述杀菌任务是否执行完成的判断结果,向所述服务器发送相应的执行反馈信息;所述执行反馈信息,包括:所述杀菌任务是否执行完成;若所述杀菌任务未执行完成,则所述执行反馈信息还包括:所述杀菌任务重新执行的时间节点。

可选地,所述指令执行单元,还用于:在执行所述杀菌任务时,若检测到所述冰箱的冷藏门打开,则中断所述杀菌任务的执行。

本发明又一方面提供了一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现前述任一所述方法的步骤。

本发明再一方面提供了一种服务器,包括处理器、存储器以及存储在存储器上可在处理器上运行的计算机程序,所述处理器执行所述程序时实现前述任一所述方法的步骤。

本发明再一方面提供了一种服务器,包括前述任一所述的冰箱的杀菌控制装置。

本发明再一方面提供了一种冰箱,包括处理器、存储器以及存储在存储器上可在处理器上运行的计算机程序,所述处理器执行所述程序时实现前述任一所述方法的步骤。

本发明再一方面提供了一种冰箱,包括前述任一所述的杀菌控制装置。

根据本发明的技术方案,根据控制终端发送的杀菌任务信息、冰箱的冷藏门开关信息和/或冰箱执行杀菌任务的执行反馈信息,创建或更新杀菌任务;在满足任一杀菌任务的执行时间节点时向冰箱下达杀菌控制指令,以便所述冰箱根据所述杀菌控制指令执行相应的杀菌任务,实现了结合用户对冰箱的使用习惯控制冰箱杀菌,使冰箱杀菌系统更加高效和人性化。本发明通过服务器控制冰箱杀菌,使冷藏门开启与杀菌任务的启动产生时间差,并利用冷藏门开关传感器保证在冷藏门开启状态下杀菌装置处于关闭状态,降低用户与杀菌物质接触的概率,保障用户的健康。本发明利用服务器侧数据库保存杀菌任务,防止冰箱由于意外断电情况导致杀菌信息的丢失。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是本发明提供的服务器侧的杀菌控制方法的一实施例的方法示意图;

图2是本发明提供的冰箱侧的杀菌控制方法的一实施例的方法示意图;

图3是本发明提供的冰箱侧的杀菌控制方法的另一实施例的方法示意图;

图4是本发明提供的冰箱的杀菌控制方法的一具体实施例的方法示意图;

图5是本发明提供的服务器侧的杀菌控制装置的一实施例的结构框图;

图6是本发明提供的冰箱侧的杀菌控制装置的一实施例的结构框图;

图7是本发明提供的冰箱侧的杀菌控制装置的另一实施例的结构框图;

图8是本发明提供的冰箱的杀菌控制系统的结构框图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明具体实施例及相应的附图对本发明技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

本发明的一方面提供一种冰箱的杀菌控制方法。该方法在服务器侧执行。所述服务器优选为云端服务器。图1是本发明提供的服务器侧的杀菌控制方法的一实施例的方法示意图。

如图1所示,根据本发明的一个实施例,所述冰箱的杀菌控制方法至少包括步骤s110、步骤s120和步骤s130。

步骤s110,接收控制终端发送的所述冰箱的杀菌任务信息以及冰箱发送的冷藏门开关信息和杀菌任务的执行反馈信息。

所述杀菌任务信息具体可以包括设备信息以及杀菌任务的执行时间节点、任务执行时长和任务间隔时间;所述设备信息例如可以为所述冰箱的设备标识。所述杀菌任务的任务执行时长和任务间隔时间可以由用户设定。所述控制终端可以为移动终端,例如手机。用户可以通过安装在移动终端的客户端(app)设定杀菌任务的执行时间节点、任务执行时长和任务间隔时间。

所述冰箱上设置有冷藏门开关传感器用于检测冷藏门的打开或关闭,当检测到冷藏门打开或关闭时,将所述冷藏门的开关信息发送至服务器。所述上一次杀菌任务的执行反馈信息具体包括上一次杀菌任务是否执行完成,其中,在执行任意一次杀菌任务时,若检测到冰箱冷藏门打开,则中断正在执行的杀菌任务;若上一次杀菌任务未执行完成(例如,因冷藏门被打开而中断或者用户手动中断),则所述执行反馈信息还包括上一次杀菌任务重新执行的时间节点。

步骤s120,根据所述杀菌任务信息、所述冷藏门开关信息和/或所述杀菌任务的执行反馈信息,创建或更新杀菌任务。

所述杀菌任务可以保存在杀菌任务数据库中。具体地,根据所述杀菌任务信息、所述冷藏门开关信息和/或所述杀菌任务的执行反馈信息,创建或更新杀菌任务包括以下情形中的至少之一:

(1)根据所述任务执行时长、任务间隔时间以及所述冷藏门开关信息创建杀菌任务;所述杀菌任务包括执行时间节点和任务执行时长。

具体地,根据所述任务间隔时间和所述冷藏门开关信息确定杀菌任务的执行时间节点。根据所述冷藏门的开关信息确定所述杀菌任务开始时间。根据所述杀菌任务开始时间确定杀菌任务的执行时间节点。在一种具体实施例中,统计所述冰箱的冷藏门在每个使用周期(例如每天为一个使用周期)打开频率超过预设频率的时间段,设置所述时间段内所述冷藏门打开频率超过预设频率的时间段最后一次打开预设时间后为杀菌任务开始时间。优选地,可以统计所述冷藏门在打开频率超过预设频率的时间段中最后一次打开时间的集中时间段,设置所述集中时间段内所述冷藏门最后一次打开预设时间后为杀菌任务开始时间。即,在用户短时间内高频次使用冰箱的行为完成后启动杀菌装置。例如,用户会在每天12时左右开始使用冰箱,并在30-40分钟内多次开关冰箱冷藏门,则在用户过往使用记录中最后一次开启时间的集中时间段,集中时间段内有开门行为且最后一次开门10分钟内没有开门行为,则启动杀菌任务。

(2)若所述冷藏门在执行任意一次杀菌任务后被打开,则将下一次杀菌任务的执行时间节点更改至所述冷藏门被打开后的第一预设时间,并对其他未执行的杀菌任务的执行时间节点进行相应更改,即更新其他未执行的杀菌任务的执行时间节点。

例如,若假设标准工作信息中杀菌任务的三次执行时间节点分别为a1,a2,a3。在两次执行时间a1、a2之间插入开门时间b1,设定的时间差(第一预设时间)为c,此时执行时间节点a2提前至b1+c的时间,a3也相应提前。

(3)所述杀菌任务的执行反馈信息,包括:杀菌任务是否执行完成。若接收到任意一次杀菌任务未执行完成的执行反馈信息,则根据所述执行反馈信息更新其后的杀菌任务的执行时间节点。

其中,在执行任意一次杀菌任务时,若所述冷藏门打开,则正在执行的杀菌任务中断。即,在杀菌任务进行时冷藏门开启,杀菌任务立即中断,此时视为杀菌任务未完成,若任意一次杀菌任务未执行完成,则相应的执行反馈信息还包括杀菌任务重新执行的时间节点,则根据所述杀菌任务重新执行的时间节点和任务间隔时间更新其后的杀菌任务的执行时间节点,从而更新杀菌任务数据库。即,其后的杀菌任务均延迟执行,延迟的时间等于该任务重新执行的时间节点与原来的执行时间节点的时间差。

步骤s130,在满足任一杀菌任务的执行时间节点时向所述冰箱下达杀菌控制指令,以便所述冰箱根据所述杀菌控制指令执行相应的杀菌任务。

具体地,服务器从杀菌任务数据库中读取杀菌任务,在满足任一杀菌任务的执行时间节点时,向所述冰箱下达杀菌控制指令。所述杀菌控制指令具体可以包括所述杀菌任务的执行时间节点和任务执行时长。冰箱在接收到杀菌控制指令时立即执行杀菌任务。所述冰箱通过杀菌装置执行杀菌任务,所述杀菌装置具体可以包括臭氧发生器、负离子发生器、等离子发生器、臭氧负离子发生器、紫外线灯组和光触媒中的至少之一,优选为紫外线灯组和光触媒的组合杀菌方式。

可选地,所述方法还包括:将接收到的所述杀菌任务的执行反馈信息向所述控制终端反馈,以便通过所述控制终端向用户反馈,使用户能够了解杀菌任务的执行情况。

本发明的另一方面提供一种冰箱的杀菌控制方法。该方法在冰箱侧执行。图2是本发明提供的冰箱侧的杀菌控制方法的一实施例的方法示意图。

如图2所示,根据本发明的一个实施例,所述冰箱的杀菌控制方法至少包括步骤s210和步骤s220。

步骤s210,接收所述服务器下达的杀菌控制指令。

其中,所述服务器根据所述冰箱的杀菌任务信息、所述冰箱的冷藏门开关信息和/或杀菌任务的执行反馈信息创建或更新杀菌任务,在满足任一杀菌任务的执行时间节点时,向所述冰箱下达所述杀菌控制指令。

所述杀菌任务信息具体可以包括设备信息以及杀菌任务的执行时间节点、任务执行时长和任务间隔时间;所述设备信息例如可以为所述冰箱的设备标识。所述杀菌任务的任务执行时长和任务间隔时间可以由用户设定。所述控制终端可以为移动终端,例如手机。用户可以通过安装在移动终端的客户端(app)设定杀菌任务的执行时间节点、任务执行时长和任务间隔时间。

所述冰箱上设置有冷藏门开关传感器用于检测冷藏门的打开或关闭,当检测到冷藏门打开或关闭时,将所述冷藏门的开关信息发送至服务器。所述上一次杀菌任务的执行反馈信息具体包括上一次杀菌任务是否执行完成,其中,在执行任意一次杀菌任务时,若检测到冰箱冷藏门打开,则冰箱中断正在执行的杀菌任务;若上一次杀菌任务未执行完成(例如,因冷藏门被打开而中断或者用户手动中断),则所述执行反馈信息还包括上一次杀菌任务重新执行的时间节点。

服务器根据所述杀菌任务信息、所述冷藏门开关信息和/或所述杀菌任务的执行反馈信息,创建或更新杀菌任务。所述杀菌任务可以保存在杀菌任务数据库中,可以防止冰箱由于意外断电情况导致杀菌任务信息丢失。具体地,服务器根据所述杀菌任务信息、所述冷藏门开关信息和/或所述杀菌任务的执行反馈信息,创建或更新杀菌任务包括以下情形中的至少之一:

(1)根据所述任务执行时长、任务间隔时间以及所述冷藏门开关信息创建杀菌任务;所述杀菌任务包括执行时间节点和任务执行时长。

具体地,根据所述任务间隔时间和所述冷藏门开关信息确定杀菌任务的执行时间节点。根据所述冷藏门的开关信息确定所述杀菌任务开始时间。根据所述杀菌任务开始时间确定杀菌任务的执行时间节点。在一种具体实施例中,统计所述冰箱的冷藏门在每个使用周期(例如每天为一个使用周期)打开频率超过预设频率的时间段,设置所述时间段内所述冷藏门打开频率超过预设频率的时间段最后一次打开预设时间后为杀菌任务开始时间。也就是说,通过统计用户对冰箱的使用习惯,设置杀菌任务开始时间。优选地,可以统计所述冷藏门在打开频率超过预设频率的时间段中最后一次打开时间的集中时间段,设置所述集中时间段内所述冷藏门最后一次打开预设时间后为杀菌任务开始时间。即,在用户短时间内高频次使用冰箱的行为完成后启动杀菌装置。例如,用户会在每天12时左右开始使用冰箱,并在30-40分钟内多次开关冰箱冷藏门,则在用户过往使用记录中最后一次开启时间的集中时间段,集中时间段内有开门行为且最后一次开门10分钟内没有开门行为,则启动杀菌任务。

(2)若所述冷藏门在执行任意一次杀菌任务后被打开,则将下一次杀菌任务的执行时间节点更改至所述冷藏门被打开后的第一预设时间,并对其他未执行的杀菌任务的执行时间节点进行相应更改,即更新其他未执行的杀菌任务的执行时间节点。

例如,若假设标准工作信息中杀菌任务的三次执行时间节点分别为a1,a2,a3。在两次执行时间a1、a2之间插入开门时间b1,设定的时间差(第一预设时间)为c,此时执行时间节点a2提前至b1+c的时间,a3也相应提前。

(3)所述杀菌任务的执行反馈信息,包括:杀菌任务是否执行完成。若接收到任意一次杀菌任务未执行完成的执行反馈信息,则根据所述执行反馈信息更新其后的杀菌任务的执行时间节点。

其中,在执行任意一次杀菌任务时,若所述冷藏门打开,则正在执行的杀菌任务中断,以避免用户与杀菌物质接触,保障用户的健康。即,在杀菌任务进行时冷藏门开启,杀菌任务立即中断,此时视为杀菌任务未完成,若任意一次杀菌任务未执行完成,则相应的执行反馈信息还包括杀菌任务重新执行的时间节点,则根据所述杀菌任务重新执行的时间节点和任务间隔时间更新其后的杀菌任务的执行时间节点,从而更新杀菌任务数据库。即,其后的杀菌任务均延迟执行,延迟的时间等于该任务重新执行的时间节点与原来的执行时间节点的时间差。

步骤s220,根据接收到的所述杀菌控制指令执行相应的杀菌任务。

所述杀菌控制指令具体可以包括:所述杀菌任务的执行时间节点和任务执行时长。接收到服务器发送的所述杀菌控制指令后,立即执行相应的杀菌任务。

具体地,通过杀菌装置执行杀菌任务,所述杀菌装置具体可以包括臭氧发生器、负离子发生器、等离子发生器、臭氧负离子发生器、紫外线灯组和光触媒中的至少之一,优选为紫外线灯组和光触媒的组合杀菌方式。

图3是本发明提供的冰箱侧的杀菌控制方法的另一实施例的方法示意图。如图3所示,基于上述实施例所述杀菌控制方法还包括步骤s230、步骤s240

步骤s230,判断所述杀菌任务是否执行完成。

具体地,在执行所述杀菌任务时,若检测到所述冰箱的冷藏门打开,则中断所述杀菌任务,以避免用户与杀菌物质接触,保障用户的健康。即,在杀菌任务进行时冷藏门打开,则杀菌任务立即中断,此时视为杀菌任务未完成。优选地,若判断所述杀菌任务未执行完成,则重新执行所述杀菌任务。可选地,通过冷藏门开关传感器检测冷藏门的打开和关闭。

步骤s240,根据判断所述杀菌任务是否执行完成的判断结果,向所述服务器发送相应的执行反馈信息。

所述服务器接收控制终端发送的所述冰箱的杀菌任务信息以及冰箱发送的冷藏门开关信息和杀菌任务的执行反馈信息;根据所述杀菌任务信息、所述冷藏门开关信息和/或所述杀菌任务的执行反馈信息创建或更新杀菌任务。所述执行反馈信息,包括:所述杀菌任务是否执行完成。若所述杀菌任务未执行完成,则所述执行反馈信息还包括:所述杀菌任务重新执行的时间节点。若所述杀菌任务未执行完成,则所述服务器根据所述杀菌任务重新执行的时间节点和任务间隔时间更新其后的杀菌任务的执行时间节点,从而更新杀菌任务数据库。即,其后的杀菌任务均延迟执行,延迟的时间等于该任务重新执行的时间节点与原来的执行时间节点的时间差。

所述服务器接收到所述杀菌任务的执行反馈信息,将接收到的所述杀菌任务的执行反馈信息向所述控制终端反馈,。

优选地,若检测到所述冰箱的冷藏门打开,则将所述冷藏门开关的时间节点及开关时长(即,作为一条冷藏门开关信息)发送至所述服务器,以便所述服务器根据根据所述任务执行时长、任务间隔时间以及所述冷藏门开关信息创建杀菌任务。

为清楚说明本发明技术方案,下面再以一个具体实施例对本发明提供的冰箱的杀菌控制方法的执行流程进行描述。

图4是本发明提供的冰箱的杀菌控制方法的一具体实施例的方法示意图。用户通过控制终端设置任务信息,包括任务执行时长和任务间隔时间。控制终端向云端服务器发送所述冰箱的杀菌任务信息;所述杀菌任务信息,包括:设备信息以及杀菌任务的时间节点和任务时长。云端服务器接收控制终端发送的所述冰箱的杀菌任务信息以及冰箱发送的冷藏门开关信息和杀菌任务的执行反馈信息。云端服务器根据所述杀菌任务信息、所述冷藏门开关信息和/或所述杀菌任务的执行反馈信息,创建或更新杀菌任务,保存至杀菌任务数据库。在满足任一杀菌任务的执行时间节点时向所述冰箱下达杀菌控制指令,以便所述冰箱根据所述杀菌控制指令执行相应的杀菌任务。冰箱接收云端服务器下达的杀菌控制指令,根据所述杀菌控制指令控制杀菌装置执行相应的杀菌任务。冰箱判断所述杀菌任务是否执行完成,通过冷藏门开关传感器检测冷藏门的打开和关闭,在执行杀菌任务时冷藏门开启,则杀菌任务中止,视为杀菌任务未执行完成。冰箱根据判断杀菌任务是否执行完成的判断结果,向云端服务器发送相应的执行反馈信息。若杀菌任务未执行完成,向云端服务器反馈任务重新执行的时间节点,并重新执行杀菌任务。若检测到所述冰箱的冷藏门打开,则将所述冷藏门开关的时间节点及开关时长,作为一条冷藏门开关信息发送至云端服务器,以便云端服务器根据所述任务执行时长、任务间隔时间以及所述冷藏门开关信息创建杀菌任务。云端服务器将接收到的所述杀菌任务的执行反馈信息向所述控制终端反馈。控制终端接收云端服务器的反馈,以便使用户能够了解杀菌任务的执行情况。

本发明的一方面还提供一种冰箱的杀菌控制装置。该装置在服务器侧执行。所述服务器优选为云端服务器。图5是本发明提供的服务器侧的杀菌控制装置的一实施例的结构框图。

如图5所示,服务器侧的杀菌控制装置10包括信息接收模块11、任务创建模块12和任务下达模块13。

信息接收模块11用于接收控制终端发送的所述冰箱的杀菌任务信息以及冰箱发送的冷藏门开关信息和杀菌任务的执行反馈信息。

所述杀菌任务信息具体可以包括设备信息以及杀菌任务的执行时间节点、任务执行时长和任务间隔时间;所述设备信息例如可以为所述冰箱的设备标识。所述杀菌任务的任务执行时长和任务间隔时间可以由用户设定。所述控制终端可以为移动终端,例如手机。用户可以通过安装在移动终端的客户端(app)设定杀菌任务的执行时间节点、任务执行时长和任务间隔时间。

所述冰箱上设置有冷藏门开关传感器用于检测冷藏门的打开或关闭,当检测到冷藏门打开或关闭时,将所述冷藏门的开关信息发送至服务器。所述上一次杀菌任务的执行反馈信息具体包括上一次杀菌任务是否执行完成,其中,在执行任意一次杀菌任务时,若检测到冰箱冷藏门打开,则中断正在执行的杀菌任务;若上一次杀菌任务未执行完成(例如,因冷藏门被打开而中断或者用户手动中断),则所述执行反馈信息还包括上一次杀菌任务重新执行的时间节点。

任务创建模块12用于根据所述杀菌任务信息、所述冷藏门开关信息和/或所述杀菌任务的执行反馈信息,创建或更新杀菌任务。

所述杀菌任务可以保存在杀菌任务数据库中。具体地,任务创建模块12根据所述杀菌任务信息、所述冷藏门开关信息和/或所述杀菌任务的执行反馈信息,创建或更新杀菌任务包括以下情形中的至少之一:

(1)根据所述任务执行时长、任务间隔时间以及所述冷藏门开关信息创建杀菌任务;所述杀菌任务包括执行时间节点和任务执行时长。

具体地,根据所述任务间隔时间和所述冷藏门开关信息确定杀菌任务的执行时间节点。根据所述冷藏门的开关信息确定所述杀菌任务开始时间。根据所述杀菌任务开始时间确定杀菌任务的执行时间节点。在一种具体实施例中,统计所述冰箱的冷藏门在每个使用周期(例如每天为一个使用周期)打开频率超过预设频率的时间段,设置所述时间段内所述冷藏门打开频率超过预设频率的时间段最后一次打开预设时间后为杀菌任务开始时间。优选地,可以统计所述冷藏门在打开频率超过预设频率的时间段中最后一次打开时间的集中时间段,设置所述集中时间段内所述冷藏门最后一次打开预设时间后为杀菌任务开始时间。即,在用户短时间内高频次使用冰箱的行为完成后启动杀菌装置。例如,用户会在每天12时左右开始使用冰箱,并在30-40分钟内多次开关冰箱冷藏门,则在用户过往使用记录中最后一次开启时间的集中时间段,集中时间段内有开门行为且最后一次开门10分钟内没有开门行为,则启动杀菌任务。

(2)若所述冷藏门在执行任意一次杀菌任务后被打开,则将下一次杀菌任务的执行时间节点更改至所述冷藏门被打开后的第一预设时间,并对其他未执行的杀菌任务的执行时间节点进行相应更改,即更新其他未执行的杀菌任务的执行时间节点。

例如,若假设标准工作信息中杀菌任务的三次执行时间节点分别为a1,a2,a3。在两次执行时间a1、a2之间插入开门时间b1,设定的时间差(第一预设时间)为c,此时执行时间节点a2提前至b1+c的时间,a3也相应提前。

(3)所述杀菌任务的执行反馈信息,包括:杀菌任务是否执行完成。若接收到任意一次杀菌任务未执行完成的执行反馈信息,则根据所述执行反馈信息更新其后的杀菌任务的执行时间节点。

其中,在执行任意一次杀菌任务时,若所述冷藏门打开,则正在执行的杀菌任务中断。即,在杀菌任务进行时冷藏门开启,杀菌任务立即中断,此时视为杀菌任务未完成,若任意一次杀菌任务未执行完成,则相应的执行反馈信息还包括杀菌任务重新执行的时间节点,则根据所述杀菌任务重新执行的时间节点和任务间隔时间更新其后的杀菌任务的执行时间节点,从而更新杀菌任务数据库。即,其后的杀菌任务均延迟执行,延迟的时间等于该任务重新执行的时间节点与原来的执行时间节点的时间差。

任务下达模块13用于在满足任一杀菌任务的执行时间节点时向所述冰箱下达杀菌控制指令,以便所述冰箱根据所述杀菌控制指令执行相应的杀菌任务。

具体地,服务器从杀菌任务数据库中读取杀菌任务,在满足任一杀菌任务的执行时间节点时,向所述冰箱下达杀菌控制指令。所述杀菌控制指令具体可以包括所述杀菌任务的执行时间节点和任务执行时长。冰箱在接收到杀菌控制指令时立即执行杀菌任务。所述冰箱通过杀菌装置执行杀菌任务,所述杀菌装置具体可以包括臭氧发生器、负离子发生器、等离子发生器、臭氧负离子发生器、紫外线灯组和光触媒中的至少之一,优选为紫外线灯组和光触媒的组合杀菌方式。

如图5所示,可选地,装置10还可以包括反馈模块14,用于将所述信息接收模块11接收到的所述杀菌任务的执行反馈信息向所述控制终端反馈,以便通过所述控制终端向用户反馈,使用户能够了解杀菌任务的执行情况。

本发明的另一方面还提供一种冰箱的杀菌控制装置。该装置在冰箱侧执行。图6是本发明提供的冰箱侧的杀菌控制装置的一实施例的结构框图。

如图6所示,冰箱侧的杀菌控制装置20包括指令接收模块21和指令执行模块22。

指令接收模块21用于接收服务器下达的杀菌控制指令。

其中,所述服务器根据所述冰箱的杀菌任务信息、所述冰箱的冷藏门开关信息和/或杀菌任务的执行反馈信息创建或更新杀菌任务,在满足任一杀菌任务的执行时间节点时,向所述冰箱下达所述杀菌控制指令。

所述杀菌任务信息具体可以包括设备信息以及杀菌任务的执行时间节点、任务执行时长和任务间隔时间;所述设备信息例如可以为所述冰箱的设备标识。所述杀菌任务的任务执行时长和任务间隔时间可以由用户设定。所述控制终端可以为移动终端,例如手机。用户可以通过安装在移动终端的客户端(app)设定杀菌任务的执行时间节点、任务执行时长和任务间隔时间。

所述冰箱上设置有冷藏门开关传感器用于检测冷藏门的打开或关闭,当检测到冷藏门打开或关闭时,将所述冷藏门的开关信息发送至服务器。所述上一次杀菌任务的执行反馈信息具体包括上一次杀菌任务是否执行完成,其中,在执行任意一次杀菌任务时,若检测到冰箱冷藏门打开,则冰箱中断正在执行的杀菌任务;若上一次杀菌任务未执行完成(例如,因冷藏门被打开而中断或者用户手动中断),则所述执行反馈信息还包括上一次杀菌任务重新执行的时间节点。

服务器根据所述杀菌任务信息、所述冷藏门开关信息和/或所述杀菌任务的执行反馈信息,创建或更新杀菌任务。所述杀菌任务可以保存在杀菌任务数据库中,可以防止冰箱由于意外断电情况导致杀菌任务信息丢失。具体地,服务器根据所述杀菌任务信息、所述冷藏门开关信息和/或所述杀菌任务的执行反馈信息,创建或更新杀菌任务包括以下情形中的至少之一:

(1)根据所述任务执行时长、任务间隔时间以及所述冷藏门开关信息创建杀菌任务;所述杀菌任务包括执行时间节点和任务执行时长。

具体地,根据所述任务间隔时间和所述冷藏门开关信息确定杀菌任务的执行时间节点。根据所述冷藏门的开关信息确定所述杀菌任务开始时间。根据所述杀菌任务开始时间确定杀菌任务的执行时间节点。在一种具体实施例中,统计所述冰箱的冷藏门在每个使用周期(例如每天为一个使用周期)打开频率超过预设频率的时间段,设置所述时间段内所述冷藏门打开频率超过预设频率的时间段最后一次打开预设时间后为杀菌任务开始时间。优选地,可以统计所述冷藏门在打开频率超过预设频率的时间段中最后一次打开时间的集中时间段,设置所述集中时间段内所述冷藏门最后一次打开预设时间后为杀菌任务开始时间。即,在用户短时间内高频次使用冰箱的行为完成后启动杀菌装置。例如,用户会在每天12时左右开始使用冰箱,并在30-40分钟内多次开关冰箱冷藏门,则在用户过往使用记录中最后一次开启时间的集中时间段,集中时间段内有开门行为且最后一次开门10分钟内没有开门行为,则启动杀菌任务。

(2)若所述冷藏门在执行任意一次杀菌任务后被打开,则将下一次杀菌任务的执行时间节点更改至所述冷藏门被打开后的第一预设时间,并对其他未执行的杀菌任务的执行时间节点进行相应更改,即更新其他未执行的杀菌任务的执行时间节点。

例如,若假设标准工作信息中杀菌任务的三次执行时间节点分别为a1,a2,a3。在两次执行时间a1、a2之间插入开门时间b1,设定的时间差(第一预设时间)为c,此时执行时间节点a2提前至b1+c的时间,a3也相应提前。

(3)所述杀菌任务的执行反馈信息,包括:杀菌任务是否执行完成。若接收到任意一次杀菌任务未执行完成的执行反馈信息,则根据所述执行反馈信息更新其后的杀菌任务的执行时间节点。

其中,在执行任意一次杀菌任务时,若所述冷藏门打开,则正在执行的杀菌任务中断,以避免用户与杀菌物质接触,保障用户的健康。即,在杀菌任务进行时冷藏门开启,杀菌任务立即中断,此时视为杀菌任务未完成,若任意一次杀菌任务未执行完成,则相应的执行反馈信息还包括杀菌任务重新执行的时间节点,则根据所述杀菌任务重新执行的时间节点和任务间隔时间更新其后的杀菌任务的执行时间节点,从而更新杀菌任务数据库。即,其后的杀菌任务均延迟执行,延迟的时间等于该任务重新执行的时间节点与原来的执行时间节点的时间差。

指令执行模块22用于根据接收到的所述杀菌控制指令执行相应的杀菌任务。

所述杀菌控制指令具体可以包括:所述杀菌任务的执行时间节点和任务执行时长。接收到服务器发送的所述杀菌控制指令后,立即执行相应的杀菌任务。

具体地,指令执行模块22通过杀菌装置执行杀菌任务,所述杀菌装置具体可以包括臭氧发生器、负离子发生器、等离子发生器、臭氧负离子发生器、紫外线灯组和光触媒中的至少之一,优选为紫外线灯组和光触媒的组合杀菌方式。

图7是本发明提供的冰箱侧的杀菌控制装置的另一实施例的结构框图。如图7所述,所述杀菌控制装置20还包括状态判断模块23和执行反馈模块24。

状态判断模块23用于判断所述杀菌任务是否执行完成。

具体地,在执行所述杀菌任务时,若检测到所述冰箱的冷藏门打开,则所述指令执行单元中断所述杀菌任务的执行,以避免用户与杀菌物质接触,保障用户的健康。即,在杀菌任务进行时冷藏门打开,则杀菌任务立即中断,此时视为杀菌任务未完成。优选地,若状态判断模块23判断所述杀菌任务未执行完成,则指令执行模块22重新执行所述杀菌任务。可选地,通过冷藏门开关传感器检测冷藏门的打开和关闭。

执行反馈模块24用于根据判断所述杀菌任务是否执行完成的判断结果,向所述服务器发送相应的执行反馈信息。

所述服务器接收控制终端发送的所述冰箱的杀菌任务信息以及冰箱发送的冷藏门开关信息和杀菌任务的执行反馈信息;根据所述杀菌任务信息、所述冷藏门开关信息和/或所述杀菌任务的执行反馈信息创建或更新杀菌任务。所述执行反馈信息,包括:所述杀菌任务是否执行完成。若所述杀菌任务未执行完成,则所述执行反馈信息还包括:所述杀菌任务重新执行的时间节点。若所述杀菌任务未执行完成,则所述服务器根据所述杀菌任务重新执行的时间节点和任务间隔时间更新其后的杀菌任务的执行时间节点,从而更新杀菌任务数据库。即,其后的杀菌任务均延迟执行,延迟的时间等于该任务重新执行的时间节点与原来的执行时间节点的时间差。

优选地,若检测到所述冰箱的冷藏门打开,则所述执行反馈模块24将所述冷藏门开关的时间节点及开关时长(即,作为一条冷藏门开关信息)发送至所述服务器,以便所述服务器根据所述任务执行时长、任务间隔时间以及所述冷藏门开关信息创建杀菌任务。

图8是本发明提供的冰箱的杀菌控制系统的结构框图。下面结合图8对本发明的冰箱的杀菌控制系统进行描述。所述系统包括云端服务器1、智能冰箱2和控制终端3。所述控制终端3通过云端服务器1与智能冰箱2保持通讯。

云端服务器1上设有信息接收模块11、任务创建模块12、任务下达模块13和反馈模块14(可参考服务器侧的杀菌控制装置10);智能冰箱2上设有指令接收模块21、指令执行模块22、状态判断模块23和执行反馈模块24(可参考冰箱侧的杀菌控制装置20);控制终端3上设有任务发送模块31、反馈接收模块32。

控制终端3的任务发送模块31向云端服务器的信息接收模块11发送所述冰箱的杀菌任务信息;所述杀菌任务信息,包括:设备信息以及杀菌任务的时间节点和任务时长。云端服务器1的信息接收模块11接收控制终端3的任务发送模块31发送的所述冰箱的杀菌任务信息以及冰箱2上的执行反馈模块24发送的冷藏门开关信息和杀菌任务的执行反馈信息。云端服务器1的任务创建模块12根据所述杀菌任务信息、所述冷藏门开关信息和/或所述杀菌任务的执行反馈信息,创建或更新杀菌任务。任务下达模块13在满足任一杀菌任务的执行时间节点时向所述冰箱下达杀菌控制指令,以便所述冰箱根据所述杀菌控制指令执行相应的杀菌任务。冰箱2上的指令接收模块21接收云端服务器1(任务下达模块13)下达的杀菌控制指令,冰箱2上的执行执行模块22根据所述杀菌控制指令控制杀菌装置执行相应的杀菌任务。冰箱2上的状态判断模块23判断所述杀菌任务是否执行完成,冰箱2通过冷藏门开关传感器检测冷藏门的打开和关闭,在执行杀菌任务时冷藏门开启,则杀菌任务中断,视为杀菌任务未执行完成。冰箱2上的执行反馈模块24根据状态判断模块23判断杀菌任务是否执行完成的判断结果,则向云端服务器1的信息接收模块11发送相应的执行反馈信息。若检测到所述冰箱的冷藏门打开,则执行反馈模块24将所述冷藏门开关的时间节点及开关时长,作为一条冷藏门开关信息发送至云端服务器1,以便云端服务器1上的任务创建模块12根据所述任务执行时长、任务间隔时间以及所述冷藏门开关信息创建杀菌任务。云端服务器1上的反馈模块14,将所述信息接收模块11接收到的所述杀菌任务的执行反馈信息向所述控制终端3的反馈接收模块32反馈。控制终端3上的反馈接收模块32接收云端服务器的反馈模块14的反馈,以便使用户能够了解杀菌任务的执行情况。

本发明还提供对应于服务器侧的所述冰箱的杀菌控制方法的一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现前述任一所述方法的步骤。

本发明还提供对应于所述冰箱的杀菌控制方法的一种服务器,包括处理器、存储器以及存储在存储器上可在处理器上运行的计算机程序,所述处理器执行所述程序时实现前述任一所述方法的步骤。

本发明还提供对应于所述冰箱的杀菌控制装置的一种服务器,包括前述任一所述的冰箱的杀菌控制装置。

本发明还提供对应于冰箱侧的所述冰箱的杀菌控制方法的一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现前述任一所述方法的步骤。

本发明还提供对应于所述冰箱的杀菌控制方法的一种冰箱,包括处理器、存储器以及存储在存储器上可在处理器上运行的计算机程序,所述处理器执行所述程序时实现前述任一所述方法的步骤。

本发明还提供对应于所述冰箱的杀菌控制装置的一种冰箱,包括前述任一所述的冰箱的杀菌控制装置。

据此,本发明提供的方案,根据控制终端发送的杀菌任务信息、冰箱的冷藏门开关信息和/或冰箱执行杀菌任务的执行反馈信息,创建或更新杀菌任务;在满足任一杀菌任务的执行时间节点时向冰箱下达杀菌控制指令,以便所述冰箱根据所述杀菌控制指令执行相应的杀菌任务,实现了结合用户对冰箱的使用习惯控制冰箱杀菌,使冰箱杀菌系统更加高效和人性化。本发明通过服务器控制冰箱杀菌,使冷藏门开启与杀菌任务的启动产生时间差,并利用冷藏门开关传感器保证在冷藏门开启状态下杀菌装置处于关闭状态,降低用户与杀菌物质接触的概率,保障用户的健康。本发明利用服务器侧数据库保存杀菌任务,防止冰箱由于意外断电情况导致杀菌信息的丢失。

本文中所描述的功能可在硬件、由处理器执行的软件、固件或其任何组合中实施。如果在由处理器执行的软件中实施,那么可将功能作为一或多个指令或代码存储于计算机可读媒体上或经由计算机可读媒体予以传输。其它实例及实施方案在本发明及所附权利要求书的范围及精神内。举例来说,归因于软件的性质,上文所描述的功能可使用由处理器、硬件、固件、硬连线或这些中的任何者的组合执行的软件实施。此外,各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为控制装置的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本发明的实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1