用户推荐方法、冰箱、计算机可读存储介质与流程

文档序号:25996222发布日期:2021-07-23 21:10阅读:52来源:国知局
用户推荐方法、冰箱、计算机可读存储介质与流程

本发明涉及冰箱的智能控制领域,特别是一种可增强用户之间社交联系的用户推荐方法、冰箱、计算机可读存储介质。



背景技术:

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

随着社交网络的发展,人和人之间的距离也进一步拉近,并且可根据不同的爱好相互产生联系,从而相互认识,而食物也是一个交流的桥梁。而冰箱作为存放食物的放置单元,并且可获得用户关于食物、菜品的喜好,因此也可以作为人和人之间的交流媒介。

因此,必须设计一种可以增强用户之间社交联系的用户推荐方法、冰箱、计算机可读存储介质。



技术实现要素:

为了解决上述问题,本发明提出了一种用户推荐方法,所述用户推荐方法包括:记录放入本地冰箱的食物;获取本地冰箱的高频食物;查找具有至少一种相同高频食物的匹配冰箱;获取匹配冰箱的匹配用户信息;推荐该匹配用户信息。

作为本发明的进一步改进,步骤“记录放入本地冰箱的食物”包括:对食物进行图像识别获得并记录食物信息;或者,接收食物信息的输入信息并记录;或者,对食物上的标签进行扫描获得并记录食物信息。

作为本发明的进一步改进,步骤“获取本地冰箱的高频食物”包括:计算t1时间段内每个食物的记录次数;若某个食物在t1时间段内的记录次数大于食物阈值v1,则判断该食物为高频食物。

作为本发明的进一步改进,步骤“获取本地冰箱的高频食物”包括:计算t2时间段内每个食物的记录次数;判断每个食物的所属类别;计算t2时间段内同一类别的食物的记录次数;若某个类别的食物在t2时间段内的记录次数大于食物种类阈值v2,则判断该类别的食物均为高频食物。

作为本发明的进一步改进,步骤“推荐该匹配用户信息”包括:接收到冰箱的激活信息时,控制冰箱屏幕显示或语音提示匹配用户信息;或者,将匹配用户信息推送至移动端。

为了解决上述问题,本发明提出了一种用户推荐方法,所述用户推荐方法包括:记录菜谱的选择信息;获取本地冰箱的高频菜谱;查找具有至少一相同种高频菜谱的匹配冰箱;获取匹配冰箱的匹配用户信息;推荐该匹配用户信息。

作为本发明的进一步改进,步骤“记录菜谱的选择信息”包括:识别从冰箱中拿出的食材;查询需要该食材的至少一个菜谱并进行输出;接收到选择菜谱的选择信息。

作为本发明的进一步改进,步骤“获取本地冰箱的高频菜谱”包括:计算t3时间段内每个菜谱的记录次数;若某个菜谱在t3时间段内的记录次数大于菜谱阈值v3,则判断该菜谱为高频菜谱。

作为本发明的进一步改进,步骤“获取本地冰箱的高频菜谱”包括:计算t4时间段内每个菜谱的记录次数;判断每个菜谱的所属类别;计算t4时间段内同一类别的菜谱的记录次数;若某个类别的菜谱在t4时间段内的记录次数大于菜谱种类阈值v4,则判断该类别的菜谱均为高频菜谱。

作为本发明的进一步改进,步骤“推荐该匹配用户信息”包括:接收到冰箱的激活信息时,控制冰箱屏幕显示或语音提示匹配用户信息;或者,将匹配用户信息推送至移动端。

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

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

本发明的有益效果:在本发明的该技术方案中,可通过记录放入本地冰箱的食物来判断本地冰箱的高频食物,并且可根据本地冰箱的高频食物在云端中查找类似的匹配冰箱,并且将该匹配冰箱的匹配用户信息推送给用户。从而,用户可通过自己喜爱的高频食物寻找具有相同喜好的其他用户,从而形成了社交网络,使得人和人之间的联系更加紧密。

附图说明

图1为本发明第一种技术方案中冰箱用户推荐方法的流程示意图;

图2为本发明第二种技术方案中冰箱用户推荐方法的流程示意图;

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

具体实施例

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

如图1所示,本发明提供了一种用户推荐方法,所述用户推荐方法包括:

记录放入本地冰箱10的食物;

获取本地冰箱10的高频食物;

查找具有至少一种相同高频食物的匹配冰箱10;

获取匹配冰箱10的匹配用户信息;

推荐该匹配用户信息。

在本发明的该技术方案中,可通过记录放入本地冰箱10的食物来判断本地冰箱10的高频食物,并且可根据本地冰箱10的高频食物在云端中查找类似的匹配冰箱,并且将该匹配冰箱的匹配用户信息推送给用户。从而,用户可通过自己喜爱的高频食物寻找具有相同喜好的其他用户,从而形成了社交网络,使得人和人之间的联系更加紧密。

其中,步骤“记录放入本地冰箱10的食物”包括:

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

上述对食物信息的识别和记录中,提供了三种具体的实施方式。第一种是在冰箱10内或冰箱10外设置摄像头,并可对食物进行拍照和识别,以获取该食物信息;第二种是设置冰箱10屏幕1以接受用户的打字输入的食物信息,或者也可以在冰箱外侧设置拾音装置,获取用户语音输入的食物信息;第三种是在冰箱10外设置扫描摄像头,通过扫描食物上的标签获得食物信息。上述三种方式均可以获得食物信息,并记录于冰箱10内部的存储器中。

其中,食物信息包括:食物的名称,记录次数的更新、食物的放入日期。当然,为了更好的服务于用户,食物信息还可以包括食物的所属类别,以提供进一步的计算。或者,食物信息还可包括:食物的保质期、食物的营养成分等,并且可输出给用户,让用户形成参考。

本发明的该技术方案中提供了两种获取高频食物的实施例,具体的,以下进行具体分析。

第一种实施例中,步骤“获取本地冰箱10的高频食物”包括:

计算t1时间段内每个食物的记录次数;

若某个食物在t1时间段内的记录次数大于食物阈值v1,则判断该食物为高频食物。

例如,若t1为一个月,则计算一个月内苹果的记录次数,如上文所述,即记录一个月内苹果放入冰箱10的次数。若苹果在一个月内的记录次数较高,且高于食物阈值v1,则可说明苹果为用户较为喜爱的食物,并判断为高频食物。

第二种实施例中,步骤“获取本地冰箱10的高频食物”包括:

计算t2时间段内每个食物的记录次数;

判断每个食物的所属类别;

计算t2时间段内同一类别的食物的记录次数;

若某个类别的食物在t2时间段内的记录次数大于食物种类阈值v2,则判断该类别的食物均为高频食物。

其中,t2可以等于t1,v2则通常会大于v1。

例如,若t2也为一个月,则计算一个月内甜品的记录次数,如上文所述,即记录一个月内甜品放入冰箱10的次数。其中,甜品可包括蛋糕、甜甜圈、布丁等。则获取t2时间段内每个食物的记录次数后,选择属于甜品类别的食物,并将属于甜品类别的食物的记录次数相加,获得甜品类别的食物的记录次数。若该甜品类别的食物的记录次数过多且超过了食物种类阈值v2,则说明该甜品类别中的食物为用户喜爱的食物,并且将该甜品类别的食物均判断为高频食物。

从而,在获得高频食物后,可将本地冰箱10的高频食物信息上传,当然也可不进行上传。并且,可以在云端查找具有至少一种相同高频食物的匹配冰箱,例如,查找到同样苹果为高频食物或者蛋糕为高频食物的匹配冰箱,则即可确认该匹配冰箱的用户与本地冰箱10的用户具有相同的食物喜好。则,向用户推荐该匹配用户信息,加强两个用户之间的社交联系。

另外,步骤“推荐该匹配用户信息”包括:

接收到冰箱10的激活信息时,控制冰箱10屏幕1显示或音响2语音提示匹配用户信息;或者,将匹配用户信息推送至移动端。

即,该匹配用户信息可在通过冰箱10或者移动端进行输出。

综上所述,本发明提供了一种用户推荐方法,在本发明的该技术方案中,可通过记录放入本地冰箱10的食物来判断本地冰箱10的高频食物,并且可根据本地冰箱10的高频食物在云端中查找类似的匹配冰箱,并且将该匹配冰箱的匹配用户信息推送给用户。从而,用户可通过自己喜爱的高频食物寻找具有相同喜好的其他用户,从而形成了社交网络,使得人和人之间的联系更加紧密。并且,本发明提供了两种判断高频食物的方法,主要均为通过判断记录次数的大小来确认高频食物,从而能更好的确认用户的喜好,有助于查找有相同喜好的其他用户。

如图2所示,本发明提供了另一种用户推荐方法,所述用户推荐方法包括:

记录菜谱的选择信息;

获取本地冰箱10的高频菜谱;

查找具有至少一相同种高频菜谱的匹配冰箱;

获取匹配冰箱的匹配用户信息;

推荐该匹配用户信息。

在本发明的该技术方案中,可通过记录用户选择的菜谱来判断本地冰箱10的高频菜谱,并且可根据本地冰箱10的高频菜谱在云端中查找类似的匹配冰箱,并且将该匹配冰箱的匹配用户信息推送给用户。从而,用户可通过自己喜爱的高频菜谱寻找具有相同喜好的其他用户,从而形成了社交网络,使得人和人之间的联系更加紧密。

其中,步骤“记录菜谱的选择信息”包括:

识别从冰箱10中拿出的食材;

查询需要该食材的至少一个菜谱并进行输出;

接收到选择菜谱的选择信息。

在用户准备烹饪前,需要用户从冰箱10中拿出食材,从而冰箱10可对用户拿出的食材进行识别。并且,由于同种或同几种食材均可对应多个菜谱,因此冰箱10可进行查询并输出需要该食材的至少一个菜谱。进一步的,用户在该至少一个菜谱中进行选择,从而冰箱10可记录用户选择的菜谱。这一步骤后,除了可以记录用户的菜谱以外,还可以在用户烹饪的过程中,将菜谱通过视频、图片或语音播报的方式推送给用户,方便用户在烹饪的过程中进行参考。

相同的,步骤“识别用户从冰箱10中拿出的食材”包括:对食材进行图像识别获得并记录食材信息;或者,接收用户输入的食材信息并记录;或者,对食材上的标签进行扫描获得并记录食材信息。这与上一技术方案中相同,在此不再赘述。

本发明的该技术方案中提供了两种获取高频菜谱的实施例,具体的,以下进行具体分析。

第一种实施例中,步骤“获取本地冰箱10的高频菜谱”包括:

计算t3时间段内每个菜谱的记录次数;

若某个菜谱在t3时间段内的记录次数大于菜谱阈值v3,则判断该菜谱为高频菜谱。

相同的,例如,若t3为一个月,则计算一个月内洋葱炒鸡蛋这道菜的记录次数,如上文所述,即记录一个月内洋葱炒鸡蛋这道菜被用户选择作为菜谱的次数。若洋葱炒鸡蛋这道菜在一个月内的记录次数较高,且高于菜谱阈值v3,则可说明洋葱炒鸡蛋为用户较为喜爱的菜谱,并判断为高频菜谱。

第二种实施例中,步骤“获取本地冰箱10的高频菜谱”包括:

计算t4时间段内每个菜谱的记录次数;

判断每个菜谱的所属类别;

计算t4时间段内同一类别的菜谱的记录次数;

若某个类别的菜谱在t4时间段内的记录次数大于菜谱种类阈值v4,则判断该类别的菜谱均为高频菜谱。

例如,若t4也为一个月,则计算一个月内炖汤类菜谱的记录次数,如上文所述,即记录一个月内用户选择炖汤类菜谱的次数。其中,炖汤类菜谱可为鸡汤、鱼汤、羊肉汤等。则获取t4时间段内每个菜谱的记录次数后,选择属于炖汤类菜谱的菜谱,并将属于炖汤类菜谱的记录次数相加,获得炖汤类菜谱的食物的记录次数。若该炖汤类菜谱的食物的记录次数过多且超过了菜谱种类阈值v4,则说明该炖汤类菜谱为用户喜爱的菜谱,并且将该炖汤类菜谱中的菜谱均判断为高频菜谱。

从而,在获得高频菜谱后,可将本地冰箱10的高频菜谱信息上传,当然也可不进行上传。并且,可以在云端查找具有至少一种相同高频菜谱的匹配冰箱,例如,查找到同样洋葱炒鸡蛋为高频菜谱或者鱼汤为高频菜谱的匹配冰箱,则即可确认该匹配冰箱的用户与本地冰箱10的用户具有相同的食物喜好。则,向用户推荐该匹配用户信息,加强两个用户之间的社交联系。

另外,步骤“推荐该匹配用户信息”包括:

接收到冰箱10的激活信息时,控制冰箱10屏幕1显示或音响2语音提示匹配用户信息;或者,将匹配用户信息推送至移动端。

即,该匹配用户信息可在通过冰箱10或者移动端进行输出。

综上所述,本发明提供了一种用户推荐方法,在本发明的该技术方案中,可通过记录用户选择的菜谱来判断本地冰箱10的高频菜谱,并且可根据本地冰箱10的高频菜谱在云端中查找类似的匹配冰箱,并且将该匹配冰箱的匹配用户信息推送给用户。从而,用户可通过自己喜爱的高频菜谱寻找具有相同喜好的其他用户,从而形成了社交网络,使得人和人之间的联系更加紧密。并且,本发明提供了两种判断高频菜谱的方法,主要均为通过判断记录次数的大小来确认高频菜谱,从而能更好的确认用户的喜好,有助于查找有相同喜好的其他用户。

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

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

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

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

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