首页> 中国专利> 一种家庭饮食健康管理方法、装置及存储介质

一种家庭饮食健康管理方法、装置及存储介质

摘要

本发明提供一种家庭饮食健康管理方法、装置及存储介质,方法包括:接收用户终端发送的食谱信息,食谱信息包括多个食物名称及其对应的重量;从预设的热量信息数据库中匹配得到与多个食物名称对应的热量值;若总热量值大于预设阈值,则根据预设阈值对多个食物名称对应的重量进行更改,得到新食谱信息,将新食谱信息发送至用户终端中;若总热量值小于或等于预设阈值,则将食谱合格信息发送至用户终端中。本发明能够计算用户终端发送来的食谱中各个食物名称的总热量值,判断该总热量值是否超过预设阈值,如果超过了能够更改重量,得到新食谱信息,给予用户合适的热量,帮助用户达到减肥的效果,满足人们的需求。

著录项

  • 公开/公告号CN112435732A

    专利类型发明专利

  • 公开/公告日2021-03-02

    原文格式PDF

  • 申请/专利权人 陶柳伊;

    申请/专利号CN202011240956.0

  • 发明设计人 陶柳伊;

    申请日2020-11-09

  • 分类号G16H20/60(20180101);

  • 代理机构11212 北京轻创知识产权代理有限公司;

  • 代理人蒋杰

  • 地址 545799 广西壮族自治区来宾市金秀瑶族自治县金秀镇功德路71号2-1室

  • 入库时间 2023-06-19 10:03:37

说明书

技术领域

本发明主要涉及健康信息处理技术领域,具体涉及一种家庭饮食健康管理方法、装置及存储介质。

背景技术

随着人民生活水平的提高,健康越来越得到民众的重视,而饮食是健康的关键,尤其是对于过于肥胖的人群来说,食量的控制直接影响减肥的效果。目前,有一些程序或装置可以计算食物的热量。但这些程序或装置功能单一,已无法满足人们的需求。

发明内容

本发明针对上述技术问题的不足,提供一种家庭饮食健康管理方法、装置及存储介质。

本发明解决上述技术问题的技术方案如下:一种家庭饮食健康管理方法,包括如下步骤:

接收用户终端发送的食谱信息,所述食谱信息包括多个食物名称及其对应的重量;

从预设的热量信息数据库中匹配得到与多个所述食物名称对应的热量值;

将各个热量值求和,得到总热量值;

若所述总热量值大于预设阈值,则根据所述预设阈值对多个所述食物名称对应的重量进行更改,得到新食谱信息,将所述新食谱信息发送至所述用户终端中,所述新食谱信息包括多个所述食物名称及其更改后的重量;

若所述总热量值小于或等于预设阈值,则将食谱合格信息发送至所述用户终端中。

本发明解决上述技术问题的另一技术方案如下:一种家庭饮食健康管理装置,包括:

接收模块,用于接收用户终端发送的食谱信息,所述食谱信息包括多个食物名称及其对应的重量;

处理模块,用于从预设的热量信息数据库中匹配得到与多个所述食物名称对应的热量值;

将各个热量值求和,得到总热量值;

若所述总热量值大于预设阈值,则根据所述预设阈值对多个所述食物名称对应的重量进行更改,得到新食谱信息,将所述新食谱信息发送至所述用户终端中,所述新食谱信息包括多个所述食物名称及其更改后的重量;

若所述总热量值小于或等于预设阈值,则将食谱合格信息发送至所述用户终端中。

本发明解决上述技术问题的另一技术方案如下:一种家庭饮食健康管理装置,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,当所述处理器执行所述计算机程序时,实现如上所述的家庭饮食健康管理装置。

本发明解决上述技术问题的另一技术方案如下:一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,当所述计算机程序被处理器执行时,实现如上所述的家庭饮食健康管理装置。

本发明的有益效果是:能够计算用户终端发送来的食谱中各个食物名称的总热量值,判断该总热量值是否超过预设阈值,如果超过了能够更改重量,得到新食谱信息,给予用户合适的热量,帮助用户达到减肥的效果,满足人们的需求。

附图说明

图1为本发明一实施例提供的家庭饮食健康管理方法的方法流程示意图;

图2为本发明一实施例提供的家庭饮食健康管理装置的模块框图。

具体实施方式

以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。

图1为本发明一实施例提供的家庭饮食健康管理方法的方法流程示意图;

如图1所示,一种家庭饮食健康管理方法,包括如下步骤:

接收用户终端发送的食谱信息,所述食谱信息包括多个食物名称及其对应的重量;

从预设的热量信息数据库中匹配得到与多个所述食物名称对应的热量值;

将各个热量值求和,得到总热量值;

若所述总热量值大于预设阈值,则根据所述预设阈值对多个所述食物名称对应的重量进行更改,得到新食谱信息,将所述新食谱信息发送至所述用户终端中,所述新食谱信息包括多个所述食物名称及其更改后的重量;

若所述总热量值小于或等于预设阈值,则将食谱合格信息发送至所述用户终端中。

上述实施例中,能够计算用户终端发送来的食谱中各个食物名称的总热量值,判断该总热量值是否超过预设阈值,如果超过了能够更改重量,得到新食谱信息,给予用户合适的热量,帮助用户达到减肥的效果,满足人们的需求。

可选地,作为本发明的一个实施例,所述根据所述预设阈值对多个所述食物名称对应的重量进行更改的过程包括:

将多个所述食物名称对应的重量均减少预设重量值;

从所述热量信息数据库中匹配得到减少重量后的多个所述食物名称对应的热量值;

将各个热量值求和,得到新的总热量值;

若所述新的总热量值大于预设阈值,则继续将多个所述食物名称对应的当前重量均减少预设重量值,直至新的总热量值小于预设阈值,得到新食谱信息。

例如,食物名称为土豆200g、米饭300g、猪肉200g、青菜280g,得到对应的食物热量值为400卡、300卡、150卡、50卡,将各个食物热量值累计得到总热量值900卡。若预设阈值为800卡,预设重量值为10g,则将多个所述食物名称对应的重量均减少10g,即土豆190g、米饭290g、猪肉190g、青菜270g,对应的食物热量值为380卡、270卡、140卡,30卡,将各个食物热量值累计得到总热量值820卡,仍大于预设阈值为800卡,则继续减少10g,直至小于或等于预设阈值,从而得到新食谱信息。

上述实施例中,能够重新帮用户计算热量值,调整食谱,得到新食谱信息。

可选地,作为本发明的一个实施例,还包括步骤:

记录得到新食谱信息的时间信息,将所述新食谱信息和所述时间信息一并保存至预设的食谱信息数据库中。

上述实施例中,能够将食谱信息和时间信息对应保存,便于调用。

可选地,作为本发明的一个实施例,还包括步骤:

当接收到用户终端发送的食谱获取请求时,根据所述食谱获取请求中携带的时间信息,从所述食谱信息数据库中调出与所述时间信息对应的食谱信息,将所述食谱信息发送至所述用户终端中。

例如,时间信息为2020年11月9日,则从食谱信息数据库中筛选出在2020年11月9日得到食谱信息,若有多个食谱信息,则将所述多个食谱信息一并发送至所述用户终端中。

上述实施例中,能够供用户随时调用之前所用的食谱信息,十分的方便。

可选地,作为本发明的一个实施例,还包括步骤:

当接收到用户终端发送的食谱获取请求时,根据所述食谱获取请求中携带的食物名称,从所述食谱信息数据库中所有食谱信息中匹配出与所述食物名称对应的食谱信息,将匹配到的食谱信息发送至所述用户终端中。

例如,用户输入“土豆”,则将含有“土豆”的食谱均匹配出来。

上述实施例中,能够根据用户喜好选择食谱信息,发送给用户。

图2为本发明一实施例提供的家庭饮食健康管理装置的模块框图。

可选地,作为本发明的一个实施例,如图2所示,一种家庭饮食健康管理装置,包括:

接收模块,用于接收用户终端发送的食谱信息,所述食谱信息包括多个食物名称及其对应的重量;

处理模块,用于从预设的热量信息数据库中匹配得到与多个所述食物名称对应的热量值;

将各个热量值求和,得到总热量值;

若所述总热量值大于预设阈值,则根据所述预设阈值对多个所述食物名称对应的重量进行更改,得到新食谱信息,将所述新食谱信息发送至所述用户终端中,所述新食谱信息包括多个所述食物名称及其更改后的重量;

若所述总热量值小于或等于预设阈值,则将食谱合格信息发送至所述用户终端中。

可选地,作为本发明的一个实施例,所述处理模块,具体用于:

将多个所述食物名称对应的重量均减少预设重量值;

从所述热量信息数据库中匹配得到减少重量后的多个所述食物名称对应的热量值;

将各个热量值求和,得到新的总热量值;

若所述新的总热量值大于预设阈值,则继续将多个所述食物名称对应的当前重量均减少预设重量值,直至新的总热量值小于预设阈值,得到新食谱信息。

可选地,作为本发明的一个实施例,所述处理模块,具体用于:

记录得到新食谱信息的时间信息,将所述新食谱信息和所述时间信息一并保存至预设的食谱信息数据库中。

可选地,作为本发明的一个实施例,一种家庭饮食健康管理装置,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,当所述处理器执行所述计算机程序时,实现如上所述的家庭饮食健康管理装置。

可选地,作为本发明的另一个实施例,一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,当所述计算机程序被处理器执行时,实现如上所述的家庭饮食健康管理装置。

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

以上,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号