食物提醒方法、冰箱、计算机可读存储介质与流程

文档序号:25996234发布日期:2021-07-23 21:10阅读:54来源:国知局
食物提醒方法、冰箱、计算机可读存储介质与流程

本发明涉及冰箱的智能控制领域,特别是一种食物提醒方法、冰箱、计算机可读存储介质。



背景技术:

随着人们生活水平的进一步提高、科技的进一步发展,用户对家电的要求也在进一步提高,也进一步要求家电的智能化,寻求更好的、人机交互更便捷、算法更加智能的智能家电。例如,冰箱是现代家庭中常用的使食物或其他物品保持恒定低温冷态的产品。如今,用户对冰箱的要求也不仅只要求冰箱本身所应该具有的功能更好、更实用、更节省和更方便,用户还希望看到更加智能的功能以及有效提高用户场景体验的冰箱。

如今的智能冰箱中,可识别用户放入的果蔬等食物,但是果蔬的保鲜期通常较短,若遇到用户出差或出行等情况,则很容易导致果蔬在冰箱中的保存超过了保鲜期的情况,造成了食物的浪费。

因此,必须设计一种可根据用户的行程对冰箱中的食物进行规划的食物提醒方法、冰箱、计算机可读存储介质。



技术实现要素:

为了解决上述问题,本发明提出了一种食物提醒方法,所述食物提醒方法包括:获取家庭中的至少两个出行时间区间;计算出行时间区间的出行重叠区间;获取冰箱内食物的到期时间;判断食物的到期时间是否在出行重叠区间内;若某种食物的到期时间在出行重叠区间内,且未接收到出行提醒,则发出至少一次该食物的使用提醒。

作为本发明的进一步改进,步骤“获取至少两个出行时间区间”包括:与家庭中的至少两个移动端通讯连接并获取订票信息;从出行订票信息上获取出行日期,从回程订票信息上获取回程日期;分别计算出行时间区间。

作为本发明的进一步改进,步骤“获取至少两个出行时间区间”包括:与家庭中的至少两个移动端通讯连接并获取日程信息;获取至少两个出行日期和回程日期;计算并获得至少两个出行时间区间。

作为本发明的进一步改进,步骤“获取冰箱内食物的到期时间”包括:识别放入冰箱内的食物;获取某一食物存入冰箱的存入时间;调取该食物的保鲜时长;计算该食物的到期时间。

作为本发明的进一步改进,步骤“调取该食物的保鲜时长”包括:扫描食物上的标签获得保鲜时长;或者从冰箱存储器或云端查询获取食物在冰箱内的保鲜时长。

作为本发明的进一步改进,步骤“发出至少一次该食物的使用提醒”包括:接收到冰箱的激活信息时,控制冰箱屏幕显示该食物的图像或名称,或控制冰箱语音提示该食物的名称;或将该食物的图像或名称推送至移动端。

作为本发明的进一步改进,所述食物提醒方法还包括:获取需购买食物信息;比较该至少两个用户的回程日期,判断回程日期最早的优先用户;在最早的回程日期前t时间段内,将需购买食物的购买提醒推送至优先用户的移动端。

作为本发明的进一步改进,步骤“获取需购买食物信息”包括:获取家庭的常用食物;判断某一常用食物在冰箱内的存储量;获取该常用食物的存储阈值u;若该常用食物的存储量低于其对应的存储阈值u,则判断该常用食物为需购买食物。

作为本发明的进一步改进,步骤“获取家庭的常用食物”之前包括:记录家庭中每次被选择或从冰箱内被取出的食物;计算每一食物在时间段a内被选择或取出的使用次数na;若时间段a内某一食物的使用次数na超过了使用阈值c,则判断该食物为家庭的常用食物。

本发明提供了一种冰箱,包括存储器和处理器,所述存储器存储有可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述所述食物提醒方法中的步骤。

本发明提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述所述食物提醒方法中的步骤。

本发明的有益效果:在本发明中,由于家庭中若有多个用户,则很有可能会同时或分开出行,则,冰箱可接收到所有用户的出行时间区间信息,并进而判断出行重叠区间;从而,和食物的到期时间相配合,则可及时对家庭中至少一个用户发起提醒,提醒用户食用,防止食物过期、造成浪费。因而,本发明可有效降低由于用户出行导致的食物的浪费,可更加智能化规划用户的饮食和生活,给用户带来了极大的生活便利。

附图说明

图1为本发明食物提醒方法的流程示意图;

图2为本发明冰箱的结构示意图。

具体实施例

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

如图1至图2所示,本发明提供了一种食物提醒方法,所述食物提醒方法包括:

获取家庭中的至少两个出行时间区间;

计算出行时间区间的出行重叠区间;

获取冰箱10内食物的到期时间;

判断食物的到期时间是否在出行重叠区间内;

若某种食物的到期时间在出行重叠区间内,且未接收到出行提醒,则发出至少一次该食物的使用提醒。

在本发明中,由于家庭中若有多个用户,则很有可能会同时或分开出行,则,冰箱10可接收到所有用户的出行时间区间信息,并进而判断出行重叠区间;从而,和食物的到期时间相配合,则可及时对家庭中至少一个用户发起提醒,提醒用户食用,防止食物过期、造成浪费。因而,本发明可有效降低由于用户出行导致的食物的浪费,可更加智能化规划用户的饮食和生活,给用户带来了极大的生活便利。

其中,一实施例中,步骤“获取至少两个出行时间区间”包括:

与家庭中的至少两个移动端通讯连接并获取订票信息;

从出行订票信息上获取出行日期,从回程订票信息上获取回程日期;

分别计算出行时间区间。

由于,现如今,用户在出行订票时,通常均是采用在移动端即手机上订票,因而,冰箱10和手机通讯连接,冰箱10即可获得手机中订票类app中的订票信息。并进一步获得出行订票日期和回程订票信息,从而再获取出行日期和回程日期,出行日期和回程日期之间则为用户不在家的出行时间区间。

或者,另一种实施例中,步骤“获取至少两个出行时间区间”包括:

与家庭中的至少两个移动端通讯连接并获取日程信息;

获取至少两个出行日期和回程日期;

计算并获得至少两个出行时间区间。

或者,用户的移动端上通常会有日程类的app,在日程类的app中,用户会主动在日程类app中进行行程的记录。从而,冰箱10与手机通讯连接,从而冰箱10也可获得日程类app中显示的出行日期和回程日期,出行日期和回程日期之间则为用户不在家的出行时间区间。

在获得每一用户的出行时间区间后,则比较多个用户的出行时间区间的重叠部分,即可获得出行重叠区间。例如,若用户a为1号出行,5号回程,用户b为2号出行,7号回程,则出行重叠区间为2号至5号。

以上介绍了两种对出行时间区间的获取方式,以下对冰箱10内食物的到期时间的获取进行详细描述。

步骤“获取冰箱10内食物的到期时间”包括:

识别放入冰箱10内的食物;

获取某一食物存入冰箱10的存入时间;

调取该食物的保鲜时长;

计算该食物的到期时间。

从而,已知了存入时间和保鲜时长后,即可在存入时间的基础上加上保鲜时长,即可获得该食物的到期时间。

其中,步骤“识别放入冰箱10内的食物”包括:

对食物进行图像识别获得并记录食物名称;或者,接收用户输入的食物名称并记录;或者,对食物上的标签进行扫描获得并记录食物名称。

上述对食物名称的记录中,提供了三种具体的实施方式。第一种是在冰箱10内或冰箱10外设置摄像头,并可对食物进行拍照和识别,以获取该食物名称;第二种是设置冰箱10屏幕1以接受用户的打字输入的食物名称,或者也可以在冰箱10外侧设置拾音装置,获取用户语音输入的食物名称;第三种是在冰箱10外设置扫描摄像头,通过扫描食物上的标签获得食物名称。上述三种方式均可以获得食物名称,并记录于冰箱10内部的存储器中。当然,本发明也不局限于上述三种方式,其他方式若可以达到纪录存入冰箱10的食物的作用,则也可以达到本发明的要求。

当然,在获取食物名称的过程中,也将该食物的存入时间也一并记录,从而也可方便获得每一食物的存入时间。

具体的,步骤“调取该食物的保鲜时长”包括:

扫描食物上的标签获得保鲜时长;或者从冰箱10存储器或云端查询获取食物在冰箱10内的保鲜时长。

若该食物上面贴上标签,则在该食物放入冰箱10之前,可通过冰箱10上的扫描摄像头对标签进行扫描,获得该食物的保鲜时长;若该食物上无标签,则可从冰箱10的存储器或云端查询该食物在冰箱10内的保鲜时长。

进一步的,步骤“发出至少一次该食物的使用提醒”包括:

接收到冰箱10的激活信息时,控制冰箱10屏幕1显示该食物的图像或名称,或控制音响2语音提示该食物的名称;或将该食物的图像或名称推送至移动端。

本发明中提供了三种向用户推荐食物的方式,其中,第一种和第二种为在冰箱10上进行提示,分别为在屏幕上显示和通过音响2进行提示。第三种为在用户的移动端中进行显示,例如,冰箱10与用户的手机通讯连接,并且可将食物的图像或名称推送至用户的手机中。

并且,若某种食物的到期时间在出行重叠区间内,且该家庭中已有用户出行,则仅提醒未出行的至少一个用户使用该食物。这也是为了防止对已出行的用户造成信息干扰,从而仅只对未出行的用户发出提醒。则,相应的,提醒的方式也与上述相类似,在此不再赘述。

另外,考虑到用户出行之前就已经使用快到期的食物,从而,需要在用户回程之前,对食物进行购买。

具体的,所述食物提醒方法还包括:

获取需购买食物信息;

比较该至少两个用户的回程日期,判断回程日期最早的优先用户;

在最早的回程日期前t时间段内,将需购买食物的购买提醒推送至优先用户的移动端。

由于,用户回程的时间不一定相同,因此,仅需要对最早回程的优先用户在回程日期前t时间段内发出购买提醒即可。购买的途径包括网购等,从而在用户回家之后,食物也可快递至家中,用户即可享受到新鲜食物。当然,该t时间段可按照不同的食物种类进行调整。例如,水果蔬菜等,t时间段可为一天,零食坚果等,t时间段可为一周。

其中,用户的需购买食物通常为用户的常用食物,并且是冰箱10中未存储的常用食物。从而,步骤“获取需购买食物信息”包括:

获取家庭的常用食物;

判断某一常用食物在冰箱10内的存储量;

获取该常用食物的存储阈值u;

若该常用食物的存储量低于其对应的存储阈值u,则判断该常用食物为需购买食物。

进一步的,需要对用户的常用食物进行判定。步骤“获取家庭的常用食物”之前包括:

记录家庭中每次被选择或从冰箱10内被取出的食物;

计算每一食物在时间段a内被选择或取出的使用次数na;

若时间段a内某一食物的使用次数na超过了使用阈值c,则判断该食物为家庭的常用食物。即,判断家庭中在一段时间段a内对某种食物的使用次数na,若该使用次数na较多且超过了使用阈值c,则可说明用户喜爱该食物,并且多次食用。从而,若该用户喜爱该常用食物但是冰箱10内未有存储,则可在用户回程之前,提醒用户购买该常用食物。

其中,步骤“记录家庭中每次被选择或从冰箱10内被取出的食物”,是对该家庭中用户的喜好程度进行记录的过程,其中,步骤“记录家庭中每次被选择或从冰箱10内被取出的食物”包括:记录用户每次选择的食物。用户可在冰箱10屏幕1上进行食物的选择,从而冰箱10即可进一步了解用户的喜好,并计算常用食物。

或者,“记录家庭中每次被选择或从冰箱10内被取出的食物”包括:

记录用户每次取出的食物;

其中,步骤“记录用户每次取出的食物”包括:

对冰箱10内进行拍摄获得取前照片;

识别取前照片中的食物的名称信息;

在用户关闭冰箱10门后对冰箱10内再次进行拍摄获得取后照片;

识别取后照片中的食物的名称信息;

判断取后照片中相对取前照片缺少的食物的名称信息;

记录该缺少的食物为用户取出的食物。

通过对冰箱10内进行拍摄获得取前照片和取后照片,并识别出照片中的食物且获得食物的名称信息,从而即可对比在用户开门过程中取出的食物。

综上所述,在本发明中,由于家庭中若有多个用户,则很有可能会同时或分开出行,则,冰箱10可接收到所有用户的出行时间区间信息,并进而判断出行重叠区间;从而,和食物的到期时间相配合,则可及时对家庭中至少一个用户发起提醒,提醒用户食用,防止食物过期、造成浪费。因而,本发明可有效降低由于用户出行导致的食物的浪费,可更加智能化规划用户的饮食和生活,给用户带来了极大的生活便利。并且,提供了用户在回程日期之前,冰箱10可对用户发出食物购买提醒的方法,方便用户在回程之前即可对饮食进行规划,使得用户的生活更加舒适。

本发明还提供了一种冰箱10,包括存储器和处理器,所述存储器存储有可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现上述所述食物提醒方法中的任意一个步骤,也就是说,实现上述所述食物提醒方法中任意一个技术方案中的步骤。本发明中,冰箱10还包括通信装置3,用以与移动端即手机通信连接。

本发明还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述所述食物提醒方法中的任意一个步骤,也就是说,实现上述食物提醒方法中的任意一个技术方案中的步骤。

应当理解,虽然本说明书按照实施例加以描述,但并非每个实施例仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施例。

上文所列出的一系列的详细说明仅仅是针对本发明的可行性实施例的具体说明,并非用以限制本发明的保护范围,凡未脱离本发明技艺精神所作的等效实施例或变更均应包含在本发明的保护范围之内。

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