一种饮食方案推荐方法、冰箱及计算机可读存储介质与流程

文档序号:30485794发布日期:2022-06-22 00:18阅读:59来源:国知局
一种饮食方案推荐方法、冰箱及计算机可读存储介质与流程

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.图1为本发明提供的饮食方案推荐方法的实施例的流程图;
29.图2为本发明提供的饮食方案推荐方法的实施例中步骤s100的子步骤流程图;
30.图3为本发明提供的饮食方案推荐方法的实施例中步骤s200的子步骤流程图;
31.图4为本发明提供的冰箱的实施例的结构原理图。
具体实施方式
32.为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
33.实施例一
34.如图1所示,本实施例提供的饮食方案推荐方法包括步骤:
35.s100、通过目标可穿戴设备获取目标睡眠数据。
36.具体地,本实施例提供的饮食方案推荐方法,可以是由冰箱,或者与冰箱通信连接的装置执行,下面以冰箱为例进行说明。
37.冰箱可以预先与目标可穿戴设备连接以获取所述目标可穿戴设备采集的所述目标睡眠数据。可穿戴设备(wearable device)是直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备,在本实施例中,所述目标可穿戴设备可以为智能手环、智能手表等,所述目标可穿戴设备可以监测心率、身体动作等数据,从而实现睡眠数据的获取,具体将在后文被说明。
38.具体地,如图2所示,所述通过可穿戴设备获取目标睡眠数据,包括:
39.s110、根据预设账户名确定至少一个可穿戴设备;
40.s120、从所述至少一个可穿戴设备中确定所述目标可穿戴设备,获取所述目标可
穿戴设备采集的所述目标睡眠数据。
41.具体地,所述冰箱和所述目标可穿戴设备均可以安装同一应用程序,用户可注册账户名,在不同的设备上登录,不同设备上的同一账户名之间的数据可以共享,所述冰箱上可以设置有显示屏幕,显示屏幕上可以显示应用程序的注册或登录界面,用户注册过账户后,可以直接通过登录界面登录,同样地,用户可以用同一账户名登录可穿戴设备上安装的所述应用程序。所述预设账户名为所述冰箱上安装的所述应用程序的登录账户名,根据所述预设账户名,能够查找登录了所述预设账户名的其他设备,具体地,登录了所述预设账户名的其他设备可以包括可穿戴设备、移动设备等,在本实施例中,是查找登录了所述预设账户名的可穿戴设备,具体地,可以根据设备名称从登陆了所述预设账户名的设备中确定至少一个可穿戴设备。
42.根据所述预设账户名查找到了可穿戴设备可能有多个,需要从所述至少一个可穿戴设备中确定目标可穿戴设备,将目标可穿戴设备作为获取目标睡眠数据的数据源。用户使用冰箱和睡觉都是在家中,因此,在需要通过冰箱获取饮食方案推荐时,用于采集用户睡眠数据的所述目标可穿戴设备和所述冰箱应处于同一空间内,根据网络使用习惯,二者大概率连入同一局域网,因此,在一种可能的实现方式中,所述从所述至少一个可穿戴设备中确定所述目标可穿戴设备,包括:
43.从所述至少一个可穿戴设备中选取连入目标局域网的设备作为所述目标可穿戴设备。
44.所述目标局域网是冰箱自身连入的局域网,在获取了登录了所述预设账户名的至少一个可穿戴设备后,根据各个可穿戴设备连接的网络名称从中选取所述目标可穿戴设备。
45.在一些情况下,用户使用的可穿戴设备可能连入的是运营商移动网络,基于用户采集用户睡眠数据的所述目标可穿戴设备和所述冰箱应处于同一空间内,在另一种可能的实现方式中,所述从所述至少一个可穿戴设备中确定所述目标可穿戴设备,包括:
46.根据所述至少一个可穿戴设备的位置信息从所述至少一个可穿戴设备中确定所述目标可穿戴设备。
47.具体地,可以是从所述至少一个可穿戴设备中选择位置与所述冰箱最近的或者与所述冰箱的相对位置在预设范围内的设备作为所述目标可穿戴设备。
48.在确定了所述目标可穿戴设备后,获取所述目标可穿戴设备采集的所述目标睡眠数据,所述目标可穿戴设备采集用户的睡眠数据后,将所述目标睡眠数据存储于预定的存储空间内,所述冰箱从预定的存储空间内读取所述目标睡眠数据,在一种可能的实现方式中,所述目标可穿戴设备采集睡眠数据时,保存睡眠数据的采集时间,所述冰箱可以根据睡眠数据的采集时间确定所述目标睡眠数据,例如,所述冰箱可以获取最近一次采集的睡眠数据作为所述目标睡眠数据或者获取预设时间(例如最近三天、半个月等)内采集的睡眠数据作为所述目标睡眠数据。
49.具体地,所述目标睡眠数据包括用户的心率、身体动作数据等,所述目标可穿戴设备上接触皮肤的一侧安装发生器和光敏接收器,当发生器将一定波长的光束照射到皮肤表面时,光束将通过透射或反射方式返回光敏接收器,在此过程中,光束由于受到手腕皮肤肌肉组织、血液的吸收衰减作用,检测器检测到的光,其强度将减弱。其中,皮肤、肌肉组织等
对光的吸收在整个血液循环中是保持恒定不变的,而皮肤内的血液含量在心脏泵血的作用下会呈规律性变化。当心脏收缩时血容量最多,光吸收量达到最大,此时检测到的光强度最小;而在心脏舒张时正好相反,检测到的光强度最大,使光接收器接收到的光强度随之呈脉动性变化,采集这种变化信息并变换为电信号,对应的就是心率信息。所述目标可穿戴设备通过体动记录仪来采集用户的身体动作,具体地,体动记录仪包括三轴传感器,能够从3个方向记录到轻微的移动,得到用户的身体动作数据。
50.请再次参阅图1,本实施例提供的一种饮食方案推荐方法还包括步骤:
51.s200、根据所述目标睡眠数据推荐与所述目标睡眠数据对应的至少一种饮食方案。
52.所述冰箱在获取到所述目标睡眠数据后,根据所述目标睡眠数据来推荐适合用户的饮食方案,具体地,如图3所示,所述根据所述目标睡眠数据推荐与所述目标睡眠数据对应的至少一种饮食方案,包括:
53.s210、从所述目标睡眠数据中提取目标睡眠特征数据;
54.s220、根据所述目标睡眠特征数据确定对应的至少一种饮食方案。
55.所述目标睡眠特征数据包括入睡时间、睡醒时间、起夜次数、睡眠状态中的至少一种,具体地,睡眠状态可以划分为深睡眠状态、浅睡眠状态等,入睡时间、睡醒时间、起夜次数可以根据所述目标睡眠数据中的身体动作数据来确定,例如在保持微小的动作幅度后转变为较大动作幅度再次回复微小动作幅度等,可以确定为用户起夜,睡眠状态可以根据所述目标睡眠数据中的身体动作数据以及心率来确定,例如用户身体动作微小且心率平稳可确定为深睡眠状态等,进一步地,睡眠状态可以包括各个时间段的睡眠状态,例如,在2:00-2:30期间处于深睡眠状态,其他时间处于浅睡眠状态。
56.饮食方案可以包括至少一个菜谱,例如包括一周内每天三餐的菜谱等,饮食方案还可以包括每种食材的推荐食用量,例如推荐多喝牛奶、多吃谷物等。
57.根据所述睡眠特征数据确定对应的至少一种饮食方案可以是根据预设的睡眠特征数据与饮食方案的对应关系来实现,具体地,可以预先设置各种睡眠特征数据与饮食方案的对应关系,例如对于起夜次数较多时,推荐晚餐少喝粥、果汁等的饮食方案,对于深睡眠状态时长短的,推荐睡前喝热牛奶的饮食方案等。睡眠特征数据与饮食方案可以是一对多的关系,即,根据所述目标睡眠特征数据确定至少一种饮食方案。
58.进一步地,在本实施例中,在所述根据所述目标睡眠数据推荐与所述目标睡眠数据对应的至少一种饮食方案之后,还包括便于客户按推荐的饮食方案进行饮食的步骤,具体包括:
59.s310、显示所述至少一种饮食方案。
60.所述冰箱上可以设置有显示屏,在根据所述目标睡眠数据确定所述至少一种饮食方案后,在显示屏上显示所述至少一种饮食方案,所述冰箱还可以与用户的移动终端连接,将所述至少一种饮食方案发送到用户的移动终端上进行显示。
61.s320、根据选择指令从所述至少一种饮食方案中确定目标饮食方案。
62.用户查看到所述至少一种饮食方案后,可以在所述至少一种饮食方案中选择目标饮食方案,具体地,用户可以发出选择指令,所述冰箱根据所述选择指令从所述至少一种饮食方案中确定所述目标饮食方案。
63.s330、根据所述目标饮食方案确定目标食材。
64.所述目标饮食方案中包括多种食材,在一种可能的实现方式中,可以根据当前时间从所述目标饮食方案中确定所述目标食材,例如,当前时间为午饭时间,可以从所述目标饮食方案中确定午餐菜谱的食材作为所述目标食材。在另一种可能的实现方式中,可以根据所述冰箱内现有的食材从所述目标饮食方案中确定所述目标食材,具体地,所述冰箱可以确定当前所述冰箱内保存的食材并与所述目标饮食方案中的食材进行比较,选取所述冰鲜内保存的在所述目标饮食方案中的食材作为所述目标食材,从而使得用户知晓当前选择的所述目标饮食方案中哪些食材是已有的,以方便用户对食材进行补充购买或者更换所述目标饮食方案。所述冰箱可以通过图像识别的方式确定所述冰箱内保存的食材,具体地,所述冰箱内可设置有摄像头,对所述冰箱内部进行拍照,拍照得到的图像经过预设算法进行对象分割和识别,得到所述冰箱内部存储的食材。
65.s340、确定所述目标食材在冰箱内的位置并显示。
66.具体地,所述冰箱可以根据所述冰箱内部的照片识别所述冰箱内的食材类型以及食材的位置,在确定所述目标食材后,可以显示所述目标食材的位置,具体地,可以是通过文字显示,或者直接在所述冰箱内部的照片上对所述目标食材的部分进行高亮显示,使得用户能够更方便快速地获取所述目标食材。
67.综上所述,本实施例提供一种饮食方案推荐方法,可穿戴设备来获取反映用户睡眠质量的睡眠数据,再根据用户的睡眠数据来推荐相应的饮食方案,能够实现自动根据用户的睡眠质量为用户推荐饮食方案的效果。
68.应该理解的是,虽然本发明说明书附图中给出的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,本发明中的步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,本发明步骤的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
69.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来信号相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取计算机可读存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本发明所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器 (rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程 rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态 ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram (ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram (sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
70.实施例二
71.基于上述实施例,本发明还提供了一种冰箱,其原理框图可以如图4 所示。该冰箱
包括存储器10和处理器20,存储器10中存储有计算机程序,该处理器10执行计算机程序时至少可以实现以下步骤:
72.通过目标可穿戴设备获取目标睡眠数据;
73.根据所述目标睡眠数据推荐与所述目标睡眠数据对应的至少一种饮食方案。
74.其中,所述通过可穿戴设备获取目标睡眠数据,包括:
75.根据预设账户名确定至少一个可穿戴设备;
76.从所述至少一个可穿戴设备中确定所述目标可穿戴设备,获取所述目标可穿戴设备采集的所述目标睡眠数据。
77.其中,所述从所述至少一个可穿戴设备中确定所述目标可穿戴设备,包括:
78.从所述至少一个可穿戴设备中选取连入目标局域网的设备作为所述目标可穿戴设备。
79.其中,所述从所述至少一个可穿戴设备中确定所述目标可穿戴设备,包括:
80.根据所述至少一个可穿戴设备的位置信息从所述至少一个可穿戴设备中确定所述目标可穿戴设备。
81.其中,所述根据所述目标睡眠数据推荐与所述目标睡眠数据对应的至少一种饮食方案,包括:
82.从所述目标睡眠数据中提取目标睡眠特征数据;
83.根据所述目标睡眠特征数据确定对应的至少一种饮食方案。
84.其中,所述目标睡眠特征数据包括入睡时间、睡眠时间、起夜次数、睡眠状态中的至少一种。
85.其中,所述根据所述目标睡眠数据推荐与所述目标睡眠数据对应的至少一种饮食方案之后,包括:
86.显示所述至少一种饮食方案;
87.根据选择指令从所述至少一种饮食方案中确定目标饮食方案;
88.根据所述目标饮食方案确定目标食材;
89.确定所述目标食材在冰箱内的位置并显示。
90.实施例三
91.本发明还提供了一种计算机可读存储介质,计算机可读存储介质存储有一个或者多个程序,该一个或者多个程序可被一个或者多个处理器执行,以实现上述实施例所述的饮食方案推荐方法的步骤。
92.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1