用于营养物摄取量的用户特定调节的系统和方法

文档序号:6533608阅读:193来源:国知局
用于营养物摄取量的用户特定调节的系统和方法
【专利摘要】本公开内容一般地涉及营养分析和推荐,包括提供个性化方法以用于分析营养物摄取量水平并且以用于生成对用户的当前营养摄取量和所述用户的营养相关目标做出响应的推荐的系统和方法。所述系统和方法还提供其它领域或活动的个性化分析和推荐,包括对锻炼坚持、睡眠坚持、调控坚持以及一般健康评价的应用。能够单独或与一个或多个其它领域或活动相结合地评价这些领域或活动中的每一个。
【专利说明】用于营养物摄取量的用户特定调节的系统和方法
[0001] 相关申请的交叉引用 本申请要求于2012年2月17日提交的美国临时申请No. 61/600, 448的权益,其从而 通过引用其全部将其并入在本文中。

【技术领域】
[0002] 本公开内容一般地涉及营养分析和推荐,包括但不限于提供个性化方法以用于分 析营养物摄取量水平并且以用于生成对用户的当前营养摄取量和用户的营养相关目标做 出响应的推荐的系统和方法。所述系统和方法还提供其它领域或活动的个性化分析和推 荐,包括对锻炼坚持、睡眠坚持、调控坚持以及一般健康评价的应用。能够单独或与一个或 多个其它领域或活动相结合地评价这些领域或活动中的每一个。

【背景技术】
[0003] 个体常常发现改进他们的总体营养和健康令人失望。当前可用的策略常常导致有 限的成功或没有成功,部分地因为它们依靠关于人和他的或她的目标的不充分信息。一个 常见方法在于向提供一般指导和忠告的医师咨询,所述一般指导和忠告诸如食用较少的盐 和更多的水果和蔬菜、多锻炼、或者避免诸如红肉之类的某些食物之类的指示。然而,考虑 到人类新陈代谢的复杂性和个体变化,对于医师来说可能很难以提供有效的指导,并且对 于人们来说很难以实施所述指导。
[0004] 存在通过分析人的食用来提供指导的多个营养计算机程序。这些程序典型地识别 被视为对于人不足的营养物,然后推荐在所识别的营养物方面高的食物。例如,如果发现人 在钾方面不足,则程序可以因为香蕉的高钾水平而建议该人食用香蕉。然而,因为一个营养 物的其高水平而建议食物不一定导致人的总体营养的改进。例如,人可能已经食用了过量 的其它营养物(诸如碳水化合物),所以建议人吃香蕉可能以在一些情况下有损于人体的人 的碳水化合物水平为代价而提高人的钾水平。当多个营养物在争论中时,可能特别难以做 出在不有害地改变已经处于平衡的营养物的水平的情况下解决一些营养物的不足和过量 的推荐。这个问题对于膳食计划以及饮食和锻炼例程开发来说是特别有挑战性的,其中典 型的饮食可以包括在配料和份量大小之间具有多个不同变化的几百种食物。
[0005] -些研究者已提出对于特定人口群体使用单个饮食计划,该特定人口群体在该群 体内对食物成本和现有食用模式敏感(见,例如,Masset等人,2009)。这些程序的目标在于 在保持在营养物的安全范围内的同时尽可能少地改变群体的平均现有食用模式。但是这个 "一体适用"方法不帮助个体设置饮食和锻炼的有意义的目标或者跟踪朝这些目标的进步, 更不用说帮助个体改进他们自己的个人营养或锻炼分布。


【发明内容】

[0006] 因此,在本文中公开了用于提供对用户的当前营养摄取量和用户的营养相关目标 做出响应的个性化营养分析和推荐的系统和方法。所述系统和方法能够被适配成提供在其 它领域内的定制分析和推荐,除其它外尤其包括用于锻炼坚持、睡眠坚持、调控坚持以及一 般健康评价。一般地,所述系统和方法确定指标(target)(诸如营养物的期望水平)与达成 量(诸如营养物的食用量)之间的偏差,并且基于该偏差提供目标(如可以由一个或多个指 标来定义)与达成(attainment)(如可以由一个或多个营养物的食用量来定义)之间的一 致性(alignment)的指示。如本文中所使用的偏差可以指的是在特定指标(其可以或者可 以不包括范围)与特定量或水平之间的比较。能够针对目标的特定分量(例如,单一营养物) 或针对多个分量(例如,逐营养物地比较的多个营养物)而确定偏差。其它适合的机制、算法 或设备可以被用于确定偏差。用来确定偏差的示例适合的方式可以包括从另一个值中减去 一个值以获得差、计算两个值之间的比、诸如标准偏差或统计方差之类的统计方法、模式比 较和识别、诸如通过将各值的一个集合的曲线或图与各值的对应曲线或图或另一集合相比 较之类的相关方法、诸如通过基于回归的或线拟合方法之类的基于数据集的派生属性的比 较、诸如均方根之类的误差估计方法。当使用指标或达成水平的多个值时,数据集可以对应 于各种营养物、时间段、个体、人群,或任何其它适合的参数。能够基于一个或多个偏差来确 定一致性以提供在目标与总体达成都涉及正被评价的活动时二者之间的依从性的指示。
[0007] -个方面涉及用于评价人的饮食的方法,所述方法由计算机系统来执行,所述计 算机系统包括通信端口和与存储至少一个电子数据库的至少一个非暂时性计算机可读介 质通信的至少一个计算机处理器。如在下面详细地讨论的,计算机系统可以是单个计算机 或者可以包括通过任何网络(诸如在分布式架构中)进行通信的多个计算机。至少一个处 理器可以被容纳在计算机系统中的计算机中的一个、一些或全部中,并且可以与存储在相 同计算机上或在计算机系统内的不同计算机上的至少一个电子数据库通信。计算机系统可 以包括由相同的、有关的或无关的实体所操作的基于云的一组计算系统。计算机系统接收 表示由人在第一预定时间段期间所食用的第一营养物的量的数据。从至少一个电子数据库 接收第一营养物的指标水平。计算机系统基于第一营养物的量与第一营养物的指标水平之 间的比较而将第一数值权重分配给第一营养物,并且经由通信端口提供基于第一数值权重 对人的饮食的评价。相似的方法被设想到用于单独或与他的或她的营养进步相结合地使人 的锻炼例程个性化。还能够在群体膳食和锻炼计划方面相对于一群人(例如,家庭)应用相 似的技术。然后能够将评价传送给人以单独地或相结合地用于推荐将来的食物的原因或目 的、用于群体膳食计划、用在开发饮食或锻炼计划中、用于对睡眠制度的坚持的评价、用于 对调控制度的坚持的评价、用于一般健康评价和其它期望的应用。
[0008] 在一些实现方式中,接收选自多个饮食计划的用户选择的饮食计划,并且指标水 平基于用户选择的饮食计划而被确定。用户选择的饮食计划能够包括针对人的体重目标和 营养目标中的至少一个每个。分配第一数值权重能够包括从基于体重目标或营养目标所确 定的针对第一营养物的多个营养物特定权重中进行选择。
[0009] 在一些实现方式中,接收第二营养物的指标水平和由人所食用的第二营养物的 量。基于第二营养物的食用量与第二营养物的指标水平之间的比较而将第二数值权重分配 给第二营养物。基于第一和第二数值权重来提供对人的饮食的评价。提供对人的饮食的评 价能够包括提供第一营养物的指标水平与第一营养物的食用量之间的一致性的第一指示 器,以及提供第二营养物的指标水平与第二营养物的食用量之间的一致性的第二指示器。 提供对人的饮食的评价包括基于第一和第二营养物的相应一致性来提供表示用户选择的 饮食计划与人的饮食之间的聚合一致性的营养指数。第一和第二指示器是图形指示器,每 个图形指示器指示人对相应的营养物的食用是不足还是超过相应的指标水平。
[0010] 在一些实现方式中,提供推荐以供人食用基于营养指数中的预测改变而从一种或 多种食物中选择推荐食物。推荐食物被选择成改变第一指示器并且同时地降低对第二营养 物的一致性的消极影响。这是有关为本文中所描述的系统和方法所知的各种食物中的营 养物分布的知识的智能使用、以及在多个营养物在争论中时通过这些实现方式识别同时性 (simultaneity)的重要性(和挑战)的结果。特别地,已知的营养推荐系统的主要缺陷是系 统趋向于将待解决的问题定义为推荐食物之一以在同样不同时抑制在被过量食用时可能 是有害的营养物的过量的情况下并且在不考虑已经处于平衡的营养物的情况下排他性地 校正一个或多个营养物的不足。充其量,这个方法导致对于每个问题的单独的推荐(即,一 组食物针对不足,而另一组食物针对过量),所述每个问题可以共同地使已经处于平衡的其 它营养物失去平衡。通过同时地选择推荐食物以在同时地降低对第二营养物的消极影响的 同时改进一个营养物的偏差,这些实现方式避免了这个缺陷。在下面讨论了用于实现这个 结果的数个示例,包括例如,单独或相结合地应用权重选择机制在所有指标营养物上计算 加权函数,所述权重选择机制在偏差不影响计算的情况下允许均匀营养物。
[0011] 在一些实现方式中,评价基于三个或更多个营养物(包括第一营养物和第二营养 物)的相应的食用量和指标水平。提供营养指数包括针对三个或更多个营养物中的每一个、 通过将该营养物的食用量与该营养物的指标水平相比较来计算相应的营养物的偏差。推荐 食物被选择成同时地降低三个或更多个营养物中的至少两个中的每一个的偏差。
[0012] 在一些实现方式中,推荐食物从人先前所食用的一种或多种食物中选择。提供推 荐包括提供推荐食物的推荐量和针对人食用推荐食物的推荐日历日期,所述推荐量优选地 不同于推荐食物的先前食用量。
[0013] 在一些实现方式中,推荐食物从先前未被人所食用的一种或多种食物中选择。所 述方法包括响应于确定由人先前所食用的一种或多种食物实质上不改进营养指数而从先 前未被人所食用的一种或多种食物中选择推荐食物。
[0014] 在一些实现方式中,所述方法包括接收表示人的医疗状况的数据以及基于与医疗 状况相关联的一个或多个饮食限制来修改第一营养物的指标水平或第一数值权重。一个或 多个饮食限制包括在第一预定义时间段期间多个营养物的期望分布。期望分布对应于从由 卡路里、碳水化合物、蛋白质、脂肪以及纤维构成的群组中选择的两个或更多个营养物。
[0015] 在一些实现方式中,所述方法包括基于在第一预定时间段期间(至少假定地)被人 执行的锻炼的实际量或估计量来生成第一营养物的指标水平。
[0016] 另一方面涉及存储计算机可执行指令的非暂时性计算机可读介质,所述计算机可 执行指令当被至少一个计算机处理器执行时,使计算机系统执行用于评价人的饮食的方 法。所述方法包括接收表示针对人的选择的饮食计划的第一数据输入和包括每种食物于其 被食用的一个或多个日历日期的表示由人所食用的一种或多种食物的第二数据输入,其中 所选择的饮食计划选自存储在与至少一个处理器通信的电子数据库中的多个饮食计划。所 述方法包括基于一种或多种食物和日历日期来确定在第一时间段内第一营养物的食用量, 以及基于一种或多种食物和日历日期来确定在第二时间段内第二营养物的食用量。用户数 据简档数据被接收,用户数据简档数据表示第一营养物和第二营养物的指标量,指标量基 于所选择的饮食计划、对人特定的营养目标以及与人相关联的健康信息而被确定。第一营 养物的食用量与第一营养物的指标量相比较以获得第一结果,并且第二营养物的食用量与 第二营养物的指标量相比较以获得第二结果。所述方法包括基于第一和第二结果的加权函 数来输出人的饮食与所选择的饮食计划之间的一致性的指示器。
[0017] 在一些实现方式中,第一时间段不同于第二时间段。
[0018] 在一些实现方式中,生成指不器包括基于相应的营养物的量与相应的营养物的指 标量之间的比较而选择针对第一和第二营养物中的每一个的权重。
[0019] 在一些实现方式中,指示器包括聚合营养分数,所述聚合营养分数基于加权函数 来提供在具有等于或大于第一时间段和第二时间段中的每一个的持续时间的第三时间段 期间人的饮食与所选择的饮食计划之间的一致性的定量测量。
[0020] 在一些实现方式中,基于在一致性方面的预测改变来提供推荐以供人食用推荐食 物。提供推荐包括从由人先前所食用的一种或多种食物中选择推荐食物、提供推荐食物的 推荐量以及提供针对用户食用推荐食物的推荐日期。附加的推荐被提供以供人食用从先前 未被人所食用的多种食物中选择的附加的推荐食物。
[0021] 另一方面涉及用于使人的饮食与特定饮食目标一致的计算机系统。所述系统包括 包含一个或多个处理器、一个或多个电子数据库以及一个或多个通信端口的处理系统。所 述处理系统被配置成接收表示可能或者已被人所食用的一个或多个膳食的数据,其中每个 膳食的信息指示一种或多种食物的规定份量和在每个规定份量内包括的营养物水平。所述 系统还被配置成确定与人相关联的指标营养简档,指标营养简档包括第一和第二营养物的 指标水平。处理系统被配置成基于选自一个或多个膳食的膳食来生成膳食推荐,膳食推荐 包括一种或多种食物中的至少一个的经修改的份量大小,使得膳食推荐同时地改进在所选 择的膳食中第一和第二营养物的营养物水平与指标营养简档之间的一致性,并且经由一个 或多个通信端口中的至少一个输出表示膳食推荐的数据。一致性能够例如通过将食用食物 或膳食中的相应的营养物水平与指标营养简档中的相应的指标营养物水平相比较来完成, 以定义针对每个营养物的偏差,从而从数据库选择将降低那些偏差(或者另外以期望的方 式调整它们)的一种或多种食物或膳食,并且识别给人的那个食物或膳食(或者可选地识别 对人的指数或健康或保健的其它预定测量的影响)。
[0022] 在一些实现方式中,处理系统被配置成从用户设备或从一个或多个电子数据库接 收表示选自多个饮食计划的用户选择的饮食计划的数据。处理系统被配置成输出指示在预 定时间段期间人的饮食与所选择的饮食计划之间的一致性的营养指数。处理系统被配置成 基于膳食推荐来输出表示营养指数中的预测改变的数据。
[0023] 在一些实现方式中,处理系统被配置成通过针对一个或多个膳食中的每一个而选 择在膳食中一种或多种食物中的每一个的推荐份数来生成膳食推荐,推荐份数被选择为经 修改的份量大小以降低所选择的膳食的营养物水平与指标营养简档之间的偏差。
[0024] 在一些实现方式中,经修改的份量大小基于与预定时间段期间或在所选择的膳食 内的第一和第二营养物的期望分布相关联的约束。期望分布包括针对包括第一和第二营养 物的多个营养物中的每一个的每膳食约束。第一和第二营养物从由碳水化合物、脂肪、蛋白 质以及纤维构成的群组中选择。期望分布基于跨预定时间段期间所吃的一个或多个膳食的 第一和第二营养物分布的历史。
[0025] 在一些实现方式中,约束包括食物的推荐份数小于或等于人先前所食用的食物的 最大份数的预定倍数的要求。
[0026] 在一些实现方式中,营养指数通过选择针对第一和第二营养物中的每一个的特定 权重并且对那些权重应用加权函数来生成,特定权重基于在所选择的膳食中第一和第二营 养物中的每一个的量与相应的营养物的指标水平之间的比较。一个或多个膳食中的每一个 都对应于从早餐、早午餐、午餐、晚餐以及加餐构成的群组中选择的分类。处理系统可以被 配置成通过基于与所选择的膳食的分类相关联的卡路里容限(caloric allowance)来修改 所选择的膳食而生成膳食推荐。一个或多个膳食中的每一个可以对应于相同的分类。
[0027] 在一些实现方式中,处理系统被配置成输出人的食用简档,包括针对第一营养物 的第一食用营养物指示器和针对第二营养物的第二食用营养物指示器,其中第一和第二食 用营养物指示器中的每一个指示基于第一和第二营养物的指标水平以及一个或多个膳食 而确定的过量或不足。
[0028] 另一方面涉及用于使人的饮食与特定饮食目标一致的系统。所述系统包括:第一 数据端口,其被配置成接收表示针对人的饮食计划的第一输入数据和表示在包括多天的第 一时间段期间人所食用的多个食物的第二输入数据,一种或多种食物中的每一个都与第一 时间段内的日历日期相关联;以及被配置成与处理系统进行通信的第二数据端口,所述处 理系统包括:服务器;一个或多个电子数据库,其被配置成存储表示在一个或多个饮食计 划中的每一个中第一和第二营养物的指标水平的数据,以及表示在多个食物中的每一个中 第一和第二营养物的量的数据。所述系统包括与第一和第二数据端口通信的处理电路,被 配置成通过通信网络将第一输入数据和第二输入数据输出到处理系统。处理电路还被配置 成:从处理系统接收表示在第一时间段期间人的饮食与由服务器基于第一输入数据而从多 个饮食计划识别出的饮食计划之间的一致性的营养指数,所述营养指数基于在多个食物中 第一和第二营养物的量以及在饮食计划中第一和第二营养物的指标水平;从服务器接收对 食物的推荐和基于营养指数和饮食计划而要在第二时间段期间食用的食物的推荐量;并且 经由第一数据端口将营养指数和推荐输出到用户接口设备。
[0029] 在一些实现方式中,处理系统被配置成基于针对人的营养目标、体重目标、锻炼目 标或医疗状况中的两个或更多来修改所选择的饮食计划。一个或多个电子数据库被配置成 存储指示人先前所食用的膳食的信息,每个膳食包括多个食物的组合,并且其中处理系统 被配置成通过选择膳食中的一个来提供推荐。
[0030] 在一些实现方式中,处理系统被配置成提供表示针对人的图形营养物简档的数 据,图形营养物简档包括针对第一和第二营养物中的每一个的图形指示器,每个图形指示 器指示在第一时间段期间人对相应的营养物的食用是不足还是超过该营养物的相应的指 标水平。
[0031] 在一些实现方式中,一个或多个电子数据库是分布式数据库的一部分,所述分布 式数据库包括:第一电子数据库,其被配置成存储表示在多个饮食计划中的每一个中第一 和第二营养物的指标水平的数据;第二电子数据库,其被配置成存储表示在多个食物中的 每一个中第一和第二营养物的量的数据;以及第三电子数据库,其被配置成存储表示人先 前所食用的膳食的数据,每个膳食包括一种或多种食物的组合。
[0032] 在一些实现方式中,处理电路、第一数据端口以及第二数据端口被容纳在用户接 口设备中。用户接口设备包括启用GPS的移动设备,并且其中第一数据端口被配置成接收 表示在预定义时间段期间使用GPS检测到的一个或多个位置的第三输入数据。第一数据端 口被配置成接收响应于提供给用户以识别在一个或多个位置处所食用的一种或多种食物 的提示的第二输入数据。
[0033]另一方面涉及用于将菜单推荐提供给餐馆的来宾的方法,来宾能够使用所述菜单 推荐来决定要订购什么菜单选项以便符合来宾的营养目标。所述方法包括在一个或多个 计算机中接收针对由餐馆所服务的菜肴、食物或膳食的多个菜单选项。菜单选项可以被组 织在计算机的数据库内或在被计算机可访问的网络上并且被表征成多个选项类型,例如开 胃物、主菜、饮料、配菜、午餐菜单项、素食项、肉类项,或餐馆菜单上的任何其它适合类型的 项。所述方法还包括在计算机中接收指示来宾的期望的膳食配置的数据,包括选自多个选 项类型的一个或多个选项类型。所述方法还包括在一个或多个计算机的输出端口上提供基 于期望的膳食配置而生成的菜单选项的一个或多个组合,每个组合包括对应于期望的膳食 配置中一个或多个选项类型的至少一个菜单选项,以及随着一个或多个组合中的每一个同 时地提供相应的组合对来宾的营养指数的预测的指数影响,其中营养指数对应于在第一时 间段期间来宾的饮食、用户选择的饮食计划与来宾的目标或状况之间的聚合一致性。
[0034] 在一些实现方式中,所述方法包括随着提供一个或多个组合和相应的预测的指数 影响同时地提供营养指数。所述方法包括:接收对菜单选项的组合中的一个或多个的选择; 将一个或多个选择的组合存储在与一个或多个计算机通信的至少一个电子数据库中;以及 更新营养指数以将所选择的组合反映为食用的膳食。
[0035] 在一些实现方式中,所述方法包括接收来宾的指标营养简档。指标营养简档包括 第一营养物和第二营养物(或更多营养物)的指标水平,所述指标水平基于用户选择的饮食 计划以及目标或状况被确定。所述方法还包括以下步骤:接收指示在第一时间段期间第一 和第二营养物的食用量的数据、以及基于针对第一和第二营养物中的每一个的食用量与相 应的指标水平之间的偏差来生成营养指数。
[0036] 在一些实现方式中,提供一个或多个组合包括接收针对多个菜单选项的营养信 息,将第一和第二(或更多)营养物中的每一个的量包括在菜单选项中以及生成多个候选组 合。候选组合可以包括菜单上各项的任何组合。每个候选组合可以基于期望的膳食配置中 的选项类型而包括多个候选菜单选项。例如,候选菜单选项可以是诸如开胃物、主菜、甜点 或饮料之类的选项类型的菜单。提供一个或多个组合包括针对每个候选组合来确定在候选 菜单选项中第一和第二营养物中的每一个的总候选量。与第一和第二营养物中的每一个的 指标水平的候选偏差优选地基于食用量、总候选量以及相应的第一和第二营养物的指标水 平而被确定。作为示例,候选偏差可以包括营养物的指标水平与在候选组合的一种或多种 食物中该营养物的量之间的差或比(或单独或者与其它方式相结合地使用的确定本文中所 描述的偏差的其它方式中的任一个)。营养物的指标水平可以基于该营养物的先前食用量 以计及用户先前所食用的食物。候选指数影响优选地基于营养指数而被确定,其中候选指 数影响基于候选偏差的加权函数。
[0037] 在一些实现方式中,提供一个或多个组合包括从候选组合选择食物、菜肴或膳食 的一组组合,其每个都(因为其特定营养含量)对应于大于或等于阈值的指数影响,以及在 输出端口上以与指数影响相对应的次序提供该组组合。那些组合表示将由人所订购的食 物、菜肴或膳食(包括份大小或份量大小)的候选。与由餐馆所提供的份大小相比,生成该候 选组合列表可以包括具有经修改的份量大小的至少一个菜单选项。所述方法可以随着一个 或多个组合同时地提供经修改的份量大小的电子信号或其它指示器。
[0038] 在一些实现方式中,待推荐给人的多个菜单选项包括选自开胃物、主菜、沙拉、饮 料、甜点以及配菜的组的两个或更多个选项类型。
[0039] 在一些实现方式中,一个或多个计算机包括与处理系统通信的启用GPS的移动设 备,其提供针对在地理上靠近人所位于或者计划去吃的地方的多个餐馆的基于位置的信 息。所述方法包括以下步骤:基于移动设备的位置自动地检测来宾已进入餐馆、并且响应于 该检测步骤自动地提示来宾提供他的或她的期望的膳食配置。
[0040] 另一方面涉及使人的锻炼例程与人的锻炼、营养或其它健康相关目标一致的方 法。所述方法可以由具有电子数据库和通信端口的一个或多个计算机来执行。所述方法包 括以下步骤:由一个或多个计算机接收指示在第一时间段期间由人所执行的锻炼的量的第 一数据输入,其中锻炼包括多个锻炼类型;从至少一个电子数据库接收指示基于针对人的 一个或多个健康相关目标所选择的锻炼计划的第二数据输入并且规定多个锻炼类型的指 标量,所述锻炼计划包括针对多个锻炼类型随着时间的推移的期望分布。能够以任何数目 的方式定义锻炼类型。例如,锻炼类型广泛地基于以下来定义:基于身体活动旨在提供的身 体有益效果或精神有益效果的种类(例如,有氧锻炼、柔度锻炼、平衡锻炼、力量训练、耐力 训练等)、基于旨在获益的身体的部分(例如,腿部锻炼、腹部锻炼、肩部锻炼等)、基于特定 身体活动(例如,跑步、骑自行车、游泳、步行、冲刺、举重、网球等)或者基于上述中的任何两 个或更多个的组合。在一些实现方式中,锻炼类型包括选自组力量锻炼、柔度锻炼、有氧锻 炼、耐力锻炼、平衡锻炼及其任何适合的组合中的至少两个锻炼类型。在一些实现方式中, 多个锻炼类型的指标量包括选自持续时间、强度、频率、解剖学焦点及其任何适合的组合的 参数。对于多个锻炼类型中的每一个,所述方法可以包括(1)基于将锻炼类型的量与关联 于该锻炼类型和期望分布的指标量相比较来生成针对锻炼类型的偏差,以及(2)确定与锻 炼类型相关联的数值权重。所述方法还可以基于每个锻炼类型的相应的偏差和数值权重而 在通信端口上输出指示所执行的锻炼与锻炼计划之间的一致性的输出数据。
[0041] 在一些实现方式中,输出数据包括基于偏差和数值权重的加权函数所生成的聚合 锻炼指数。确定针对每个锻炼类型的数值权重可以包括如果锻炼类型的量超过指标量则将 第一数值权重分配给该锻炼类型,以及如果锻炼类型的量不超过指标量则将第二数值权重 分配给该锻炼类型。可以从与人相关联的锻炼监测设备接收第一数据输入,所述锻炼监测 设备诸如移动设备、活动水平跟踪器或生理监测设备。
[0042] 在一些实现方式中,所述方法提供待由人执行以改变人的锻炼例程与人的锻炼、 营养或其它健康相关目标之间的一致性的推荐锻炼。可以通过考虑特定于用户的一个或多 个因素来选择推荐锻炼,所述因素诸如年龄、性别、医疗状况、身体损伤、身体活动的历史水 平、可用锻炼设备、用户的地理位置、用户规定的偏好等。在这样的情况下,推荐锻炼可以被 选择成降低与人的锻炼和锻炼例程相关联的偏差。例如,推荐锻炼可以被选择成降低与至 少两个或更多个锻炼类型中的每一个相关联的偏差。在一些实现方式中,推荐锻炼从人先 前所执行的锻炼中选择。在其它实现方式中,推荐锻炼不从人先前所执行的多个锻炼中选 择。
[0043] 在一些实现方式中,所述方法在通信端口上输出指示在第一时间段期间人所食用 的多个营养物的量与指标营养简档之间的一致性的营养指数,其中指标营养简档包括多个 营养物的多个指标量。在其它方面,能够相结合地使用营养和锻炼分析来提供组合指数。为 了提供营养指数,提供了以下方法:接收指示人的营养目标的信息(包括满足那些目标的指 标营养物水平或指标食物、菜肴或膳食)、指示待由人食用的营养物、食物、菜肴或膳食的信 息、指示人的锻炼指标的信息以及指示人的锻炼目标的信息。所述方法还能够包括要么单 独要么随着锻炼指数、营养指数或两者同时地将基于锻炼指数和营养指数的健康指数提供 给人。所述方法可以包括单独或与其它方法相结合地使用本文中所描述的方法中的任何一 个来生成健康指数。例如,所述方法可以包括通过基于人的一个或多个健康相关目标而选 择营养指数的数值营养权重以及锻炼指数的数值锻炼权重来生成作为营养指数和锻炼指 数的加权函数的健康指数。
[0044] 另一方面涉及用于评价人的饮食的系统。所述系统包括用于接收表示在第一预定 时间段期间已经或者可能被人食用的第一营养物的量的数据的装置,以及用于接收第一营 养物的指标水平的装置。所述系统还包括用于基于营养物的量与该营养物的指标水平之间 的比较而将第一数值权重分配给第一营养物的装置,以及用于基于第一数值权重来提供对 人的饮食的评价的装置。
[0045] 在一些实现方式中,所述系统包括用于接收选自多个饮食计划的用户选择的饮食 计划的装置,并且其中指标水平基于用户选择的饮食计划而被确定。用户选择的饮食计划 可以包括针对人的体重目标和营养目标中的至少一个每个。用于分配第一数值权重的装置 可以包括用于从基于体重目标和营养目标而确定的针对第一营养物的多个营养物特定权 重中进行选择的装置。
[0046]当然,所述系统能够被应用于多个营养物以帮助人使她的饮食、锻炼以及其它健 康实践与她的目标一致。在一些实现方式中,所述系统可以包括用于接收第二营养物的指 标水平的装置和用于接收由人所食用的第二营养物的量的装置。所述系统还包括用于基于 第二营养物的食用量与第二营养物的指标水平之间的比较而将第二数值权重分配给第二 营养物的装置,其中提供对人的饮食的评价包括基于第一和第二数值权重来提供评价。用 于提供对人的饮食的评价的装置可以包括用于提供第一营养物的指标水平与第一营养物 的食用量之间的一致性的第一指示器的装置、用于提供第二营养物的指标水平与第二营养 物的食用量之间的一致性的第二指示器的装置、以及用于基于第一和第二营养物的相应的 一致性来提供表示用户选择的饮食计划与人的饮食之间的聚合一致性的营养指数的装置。 第一和第二指示器可以是图形指示器,每个图形指示器指示人对相应的营养物的食用是不 足的还是超过相应的指标水平。所述系统可以包括用于提供推荐以供人食用基于营养指数 中的预测改变而从一种或多种食物中选择的推荐食物的装置。推荐食物可以被选择成改变 第一指示器并且同时地降低对第二营养物的一致性的消极影响。
[0047] 在一些实现方式中,用于提供评价的装置包括用于基于三个或更多个营养物的相 应的食用量和指标水平来提供评价的装置。用于提供营养指数的装置可以包括用于针对三 个或更多个营养物中的每一个基于该营养物的食用量及其指标水平来计算每个营养物的 偏差的装置。推荐食物可以被选择成同时地降低三个或更多个营养物中的每一个的偏差。 在某些实现方式中,所述系统处理多达10、多达20、多达100、多达1000或多达10, 000个营 养物和各营养物的组合的营养物水平和指标营养物水平。在这样做时,所述系统通过评价 每个营养物相对于其相应的指标水平的偏差、以及做出将改变该指数以更好地使人的膳食 与目标一致的食物、菜肴或膳食的推荐而确定基于那些营养物的指数。
[0048] 在一些实现方式中,推荐食物从人先前所食用的一种或多种食物中选择。用于提 供推荐的装置包括用于提供推荐食物的推荐量和针对人食用推荐食物的推荐日历日期的 装置,所述推荐量不同于推荐食物的先前食用量。
[0049] 在一些实现方式中,推荐食物从先前未被人所食用的一种或多种食物中选择。所 述系统包括用于响应于确定从人先前所食用的一种或多种食物进行选择不提供在营养指 数方面的实质改进而从先前未被人所食用的一种或多种食物中选择推荐食物的装置。
[0050] 在一些实现方式中,所述系统包括用于接收表示人的医疗状况的数据的装置和用 于基于与医疗状况相关联的一个或多个饮食限制来修改第一营养物的指标水平或第一数 值权重的装置。一个或多个饮食限制可以包括在第一预定义时间段期间多个营养物的期望 分布。期望分布可以对应于从卡路里、碳水化合物、蛋白质、脂肪以及纤维构成的群组中选 择的两个或更多个营养物。
[0051] 在一些实现方式中,所述系统包括用于基于在第一预定时间段期间人所执行的锻 炼的实际量或估计量来生成第一营养物的指标水平的装置。
[0052] 另一方面涉及用于将菜单推荐提供给餐馆的来宾的系统。所述系统包括:用于接 收餐馆的多个菜单选项的装置,所述菜单选项被表征成多个选项类型;以及用于接收指示 来宾的期望的膳食配置的数据(包括选自多个选项类型的一个或多个选项类型)的装置。所 述系统包括用于提供基于期望的膳食配置而生成的菜单选项的一个或多个组合的装置,每 个组合包括与期望的膳食配置中的一个或多个选项类型相对应的至少一个菜单选项,以及 用于随着一个或多个组合中的每一个同时地提供相应的组合对来宾的营养指数的预测的 指数影响的装置,其中营养指数对应于在第一时间段期间来宾的饮食、用户选择的饮食计 划与来宾的目标或状况之间的聚合一致性。
[0053] 在一些实现方式中,所述系统包括用于随着一个或多个组合和相应的预测的指数 影响同时地提供营养指数的装置。所述系统包括用于接收对菜单选项的组合中的一个的选 择的装置、用于将所选择的组合存储在与一个或多个计算机通信的至少一个电子数据库中 的装置、以及用于更新营养指数以将所选择的组合反映为食用的膳食的装置。
[0054] 在一些实现方式中,所述系统包括:用于针对来宾而接收包括第一营养物和第二 营养物的指标水平的指标营养简档的装置,所述指标水平基于用户选择的饮食计划以及目 标或状况而被确定;用于接收在第一时间段期间第一和第二营养物的食用量的装置;以及 用于基于针对第一和第二营养物中的每一个的食用量与指标水平之间的偏差来生成营养 指数的装置。用于提供一个或多个组合的装置包括:用于接收针对多个菜单选项的营养信 息的装置,所述营养信息包括在菜单选项中第一和第二营养物中的每一个的量;用于生成 多个候选组合的装置,每个候选组合基于期望的膳食配置中的选项类型而包括多个候选菜 单选项;以及用于针对每个候选组合确定以下各项的装置,在候选菜单选项中第一和第二 营养物中的每一个的总候选量,基于相应的第一和第二营养物的食用量、总候选量以及指 标水平的与第一和第二营养物中的每一个的指标水平的候选偏差,以及对营养指数的候选 指数影响,其中所述候选指数影响基于候选偏差的加权函数。在一些实现方式中,用于提供 一个或多个组合的装置包括用于从候选组合选择均对应于大于或等于阈值的指数影响的 一组组合的装置,以及用于以与指数影响相对应的次序提供该组组合的装置。用于生成候 选组合的装置可以包括用于生成包括具有来自由餐馆所提供的份大小的经修改的份量大 小的至少一个菜单选项的至少一个候选组合的装置。所述系统可以包括用于随着一个或多 个组合同时地提供经修改的份量大小的指示器的装置。
[0055] 在一些实现方式中,多个选项类型包括从开胃物、主菜、沙拉、饮料、甜点以及配菜 构成的群组中选择的两个或更多个选项类型。
[0056] 在一些实现方式中,所述系统包括提供针对多个餐馆的基于位置的信息的启用 GPS的移动设备、用于基于移动设备的位置自动地检测来宾已进入餐馆的装置、以及响应于 所述检测用于提示来宾提供期望的膳食配置的装置。
[0057] 另一方面涉及包括以下各项的系统:用于接收指示在第一时间段期间人所执行的 锻炼的量的第一数据输入的装置,其中锻炼包括多个锻炼类型;以及用于接收指示基于人 的一个或多个健康相关目标而选择的锻炼计划的第二数据输入并且为多个锻炼类型规定 指标量的装置,所述锻炼计划包括针对多个锻炼类型随着时间的推移的期望分布。对于多 个锻炼类型中的每一个,所述系统包括(1)用于基于将锻炼类型的量与关联于该锻炼类型 和期望分布的指标量相比较来生成针对锻炼类型的偏差的装置,以及(2)用于确定与锻炼 类型相关联的数值权重的装置。所述系统包括用于基于针对每个锻炼类型的相应的偏差和 数值权重来输出指示所执行的锻炼与锻炼计划之间的一致性的数据的装置。
[0058] 在一些实现方式中,输出数据包括基于偏差和数值权重的加权函数而生成的聚合 锻炼指数。用于确定针对每个锻炼类型的数值权重的装置可以包括用于如果锻炼类型的量 超过指标量则将第一数值权重分配给该锻炼类型的装置,以及用于如果锻炼类型的量不超 过指标量则将第二数值权重分配给该锻炼类型的装置。用于接收第一数据输入的装置可以 包括用于从与人相关联的锻炼监测设备接收第一数据输入的装置。锻炼监测设备可以包括 移动设备、活动水平跟踪器或生理监测设备。
[0059] 在一些实现方式,所述系统包括用于提供待由人执行以改变一致性的推荐锻炼的 装置。推荐锻炼被选择成降低多个锻炼类型中的至少两个中的每一个的偏差。在一些实现 方式中,推荐锻炼从人先前所执行的多个锻炼中选择。在其它实现方式中,推荐锻炼不从人 先前所执行的多个锻炼中选择。
[0060] 在一些实现方式中,多个锻炼类型的指标量包括从持续时间、强度、频率、解剖学 焦点及其任何适合的组合构成的群组中选择的参数。
[0061] 在一些实现方式中,多个锻炼类型包括力量锻炼、柔度锻炼、有氧锻炼、耐力锻炼、 平衡锻炼及其任何适合的组合中的至少两个。
[0062] 在一些实现方式中,所述系统包括用于输出指示在第一时间段期间人所食用的多 个营养物的量与指标营养简档之间的一致性的营养指数的装置,其中指标营养简档包括多 个营养物的多个指标量。所述系统包括用于随着锻炼指数和营养指数同时地将基于锻炼指 数和营养指数而生成的健康指数提供给人的装置。所述系统可以包括用于通过基于针对人 的一个或多个健康相关目标而选择营养指数的数值营养权重以及锻炼指数的数值锻炼权 重来生成作为营养指数和锻炼指数的加权函数的健康指数的装置。
[0063] 另一方面涉及用于评价人的饮食的系统。所述系统包括用于接收表示由人所食用 的三个或更多个营养物中的每一个的量的数据的装置、用于接收三个或更多个营养物中的 每一个的指标水平的装置、用于将多个数值权重分配给三个或更多个营养物使得营养物中 的每一个都分配了基于相应的营养物的量与相应的营养物的指标水平之间的比较而确定 的数值权重的装置、以及用于基于多个数值权重来提供对人的饮食的评价的装置。
[0064] 在一些实现方式中,所述系统包括用于接收选自多个饮食计划的用户选择的饮食 计划的装置,并且其中三个或更多个营养物中的每一个的指标水平基于用户选择的饮食计 划而被确定。用于分配多个数值权重的装置可以包括用于从基于与人相关联的一个或多个 目标而确定的数值权重的营养物特定的集合中针对每个营养物分配数值权重的装置。
[0065] 在一些实现方式中,三个或更多个营养物包括第一营养物和第二营养物。用于提 供对人的饮食的评价的装置包括用于提供第一营养物的量与第一营养物的指标水平之间 的一致性的第一指示器的装置、用于提供第二营养物的量与第二营养物的指标水平之间的 一致性的第二指示器的装置、以及用于基于第一营养物和第二营养物的相应的一致性来提 供表示用户选择的饮食计划与人的饮食之间的聚合一致性的营养指数的装置。所述系统可 以包括用于提供推荐以供人食用基于营养指数中的预测改变而从一种或多种食物中选择 的推荐食物的装置。推荐食物可以被选择成改变第一指示器并且同时地降低对第二营养物 的一致性的消极影响。
[0066] 在一些实现方式中,用于提供营养指数的装置包括针对三个或更多个营养物中的 每一个基于营养物的食用量和营养物的指标水平来计算营养物的偏差的装置。推荐食物可 以被选择成同时地降低三个或更多个营养物中的至少两个中的每一个的偏差。
[0067] 在一些实现方式中,所述系统包括用于基于在预定时间段期间三个或更多个营养 物的期望食用分布来选择推荐食物的装置。推荐食物可以从人先前所食用的一种或多种食 物中选择。用于提供推荐的装置可以包括用于提供推荐食物的推荐量和针对人食用推荐食 物的推荐日历日期的装置,所述推荐量不同于推荐食物的先前食用量。推荐食物可以从先 前未被人所食用的一种或多种食物中选择。
[0068] 在一些实现方式中,所述系统包括用于至少部分地基于在第一预定时间段期间人 所执行的锻炼的实际量或估计量来生成三个或更多个营养物中的至少一个的指标水平的 装置。所述系统可以包括:存储针对三个或更多个营养物中的每一个的一组营养物特定权 重的装置,每个营养物特定权重对应于针对营养物的不同时间段;以及用于基于评价被提 供所针对的第一预定时间段而从营养物特定权重选择多个数值权重的装置。
[0069] 另一方面涉及用于将膳食推荐提供给包括两个或更多个成员的群组的方法。包括 通信端口和与存储电子数据库的至少一个非暂时性计算机可读介质通信的至少一个计算 机处理器的计算机系统接收指示包括包含第一营养物的多个营养物的多个指标营养简档 的第一数据输入,每个指标营养简档与群组的至少一个成员相关联并且包括基于一个或多 个选择的饮食计划针对至少一个成员而确定的第一营养物的指标水平。计算机系统接收指 示多个优先级权重(包括群组的每个成员的优先级权重)的第二数据输入,优先级权重指示 成员的营养目标相对于群组的其它成员的营养目标的重要性。所述方法包括针对群组的每 个成员将第一营养物特定权重分配给第一营养物,第一营养物特定权重基于以下各项而被 确定:(1)相应的成员的营养目标和(2)由相应的成员所食用的第一营养物的量与相应的 成员的第一营养物的指标水平的比较。经由通信端口来提供包括待由群组食用的至少一个 推荐膳食的推荐,推荐膳食基于第一营养物特定权重和多个优先级权重而被选择。
[0070] 在一些实现方式中,所述方法包括由计算机系统接收指示群组的每个成员的营养 物食用简档的第三数据输入,每个营养物食用简档包括在预定时间段期间成员所食用的在 成员的指标简档中的营养物的子集中的至少一个营养物的量。提供推荐可以包括选择至 少一个推荐膳食以改变针对群组的第一成员的营养物食用简档与指标营养简档之间的第 一一致性。提供推荐可以包括选择至少一个推荐膳食以改进针对第一成员的营养物食用简 档与指标营养简档之间的第一一致性并且以同时地维持或者改进针对群组的第二成员的 第二一致性。
[0071] 在一些实现方式中,所述方法包括针对群组的每个成员基于将成员的指标营养简 档与成员的营养物食用简档相比较来生成偏差简档,使得每个偏差简档对于成员的指标简 档中的每个营养物包括该营养物的过量指示器或不足指示器。所述方法可以包括生成作为 用针对相应的成员的优先级权重对每个偏差简档的加权组合的函数的聚合偏差,使得聚合 偏差依照优先级权重反映偏差简档的相对重要性。提供推荐可以包括选择至少一个推荐膳 食以最小化基于组合偏差简档而生成的聚合偏差。
[0072] 在一些实现方式中,所述方法包括提供表示每个成员的食用简档与相应的成员的 指标营养简档之间的集体(collective) -致性的群组营养指数。提供群组指数包括针对 群组中的每个成员对相应的成员的偏差简档应用与成员相关联的优先级权重以获得加权 偏差,以及组合加权偏差以获得群组营养指数。至少一个推荐膳食可以被选择成改变群组 营养指数而同时地降低对每个成员的食用简档与相应的成员的指标营养简档之间的一致 性的消极影响。
[0073] 在一些实现方式中,提供推荐包括检测多个偏差简档之间的不相容性以及基于该 不相容性来确定要被推荐为至少一个推荐膳食的最小多个不同的膳食。
[0074] 在一些实现方式中,所述方法包括经由通信端口提供对群组的至少一个成员的营 养指数的指数影响的指示器,其中营养指数指示至少一个成员的食用简档与相应的成员的 指标营养简档之间的一致性,并且指数影响指示在成员食用至少一个推荐膳食的情况下对 营养指数的预测改变。提供指数影响的指示器可以包括提供包括针对群组的每个成员的至 少一个指数影响的指数影响的多个指示器。所述方法可以包括经由通信端口提供至少一个 成员的营养指数的指示器。
[0075] 在一些实现方式中,所述方法包括:生成多个候选膳食,每个候选膳食包括一个或 多个候选食物;以及基于在每个候选膳食中第一营养物的量与在至少一个偏差简档中第一 营养物的偏差之间的比较而从多个候选膳食选择至少一个推荐膳食。可以基于与每个候选 膳食相关联的参数来选择至少一个推荐膳食,所述参数从以下各项构成的群组中选择:菜 肴的数目、食物的数目、制备时间的量、制备的复杂性的水平、配料的成本以及配料的可用 性。
[0076] 另一方面涉及用于将膳食推荐提供给包括两个或更多个成员的群组的系统。所述 系统包括用于接收指示包括包含第一营养物的多个营养物的多个指标营养简档的第一数 据输入的装置。每个指标营养简档与群组的至少一个成员相关联并且包括基于一个或多个 选择的饮食计划针对至少一个成员而确定的第一营养物的指标水平。所述系统还包括用于 接收指示包括群组的每个成员的优先级权重的多个优先级权重的第二数据输入的装置,优 先级权重指示成员的营养目标相对于群组的其它成员的营养目标的重要性。所述系统还包 括用于针对群组的每个成员将第一营养物特定权重分配给第一营养物的装置,第一营养物 特定权重基于以下各项来确定:(1)相应的成员的营养目标和(2)由相应的成员所食用的 第一营养物的量与相应的成员的第一营养物的指标水平的比较。所述系统包括用于提供包 括待由群组食用的至少一个推荐膳食的推荐的装置,所述推荐膳食基于第一营养物特定权 重和多个优先级权重而被选择。
[0077] 在一些实现方式中,所述系统包括用于接收指示群组的每个成员的营养物食用简 档的第三数据输入的装置,每个营养物食用简档包括在预定时间段期间成员所食用的在成 员的指标简档中营养物的子集中的至少一个营养物的量。用于提供推荐的装置可以包括用 于选择至少一个推荐膳食以改变针对群组的第一成员的营养物食用简档与指标营养简档 之间的第一一致性的装置。用于提供推荐的装置可以包括用于选择至少一个推荐膳食以改 进针对第一成员的营养物食用简档与指标营养简档之间的第一一致性并且同时地维持或 者改进针对群组的第二成员的第二一致性的装置。
[0078] 在一些实现方式中,所述系统包括用于针对群组的每个成员基于将成员的指标营 养简档与成员的营养物食用简档相比较来生成偏差简档使得每个偏差简档针对成员的指 标简档中的每个营养物包括该营养物的过量指示器或不足指示器的装置。所述系统可以包 括用于生成作为用针对相应的成员的优先级权重的对每个偏差简档的加权组合的函数的 聚合偏差使得聚合偏差依照优先级权重反映偏差简档的相对重要性的装置。用于提供推荐 的装置可以包括用于选择至少一个推荐膳食以最小化基于组合偏差简档而生成的聚合偏 差的装置。
[0079] 在一些实现方式中,所述系统包括用于提供表示每个成员的食用简档与相应的成 员的指标营养简档之间的集体一致性的群组营养指数的装置。用于提供群组指数的装置可 以包括用于针对群组中的每个成员对相应的成员的偏差简档应用与成员相关联的优先级 权重以获得加权偏差的装置,以及用于组合加权偏差以获得群组营养指数的装置。推荐膳 食可以被选择成改变群组营养指数而同时地降低对每个成员的食用简档与相应的成员的 指标营养简档之间的一致性的消极影响。
[0080] 在一些实现方式中,用于提供推荐的装置包括用于检测多个偏差简档之间的不相 容性的装置和用于基于该不相容性来确定要推荐为至少一个推荐膳食的最小多个不同的 膳食的装置。
[0081] 在一些实现方式中,所述系统包括用于提供对群组的至少一个成员的营养指数的 指数影响的指示器的装置,其中营养指数指示至少一个成员的食用简档与相应的成员的指 标营养简档之间的一致性,并且指数影响指示在成员食用至少一个推荐膳食的情况下对营 养指数的预测改变。用于提供指数影响的指示器的装置可以包括用于提供包括针对群组的 每个成员的至少一个指数影响的指数影响的多个指示器的装置。所述系统可以包括用于经 由输出端口提供至少一个成员的营养指数的指示器的装置。
[0082] 在一些实现方式中,所述系统包括用于生成多个候选膳食的装置,每个候选膳食 包括一个或多个候选食物;以及用于基于在每个候选膳食中第一营养物的量与在至少一个 偏差简档中第一营养物的偏差之间的比较从多个候选膳食选择至少一个推荐膳食的装置。 可以基于与每个候选膳食相关联的参数来选择至少一个推荐膳食,所述参数从以下各项构 成的群组中选择:菜肴的数目、食物的数目、制备时间的量、制备的复杂性的水平、配料的成 本以及配料的可用性。
[0083] 另一方面涉及用于评定由用户或第三方所提供的食物推荐的方法。根据这个方 面,用户能够例如接收由饮食服务所提供的推荐的评价,其考虑用户的营养、锻炼、健康以 及其它健康目标。这样的评定特征的一个优点是用户能够使用单个系统来监测他们的营养 摄取量而无需遵守单个源的饮食制度。因此,用户能够从单个源获得由数个第三方服务(例 如,Jenny Craig?、Weight Watchers?、Lean Cuisine? 等)所推荐的一个或多个特定食物 是否将与用户的目标和约束或状况一致的评价。这是特别有用的方面,其可以单独或与由 该方法基于用户的营养指数所提供的推荐相结合地使用。通过提供用于用户接收对由第 三方所推荐的食物的评定的选项,用户能够对来自多个源的推荐应用一致的评定标准或机 制,而无需承担跨多个平台规定一致的目标或要求的提供的艰巨任务。该方法包括由包括 通信端口和与存储至少一个电子数据库的至少一个非暂时性计算机可读介质通信的至少 一个计算机处理器的计算机系统来接收表示给人的食物推荐的第一输入数据。食物可以包 括膳食或一种或多种食物的其它组合,并且推荐能够包括建议份量大小,以及在建议份量 大小中第一营养物和第二营养物中的每一个的量。计算机系统接收表示人的营养物食用简 档的第二输入数据。第二输入数据包括在预定时间段期间第一和第二营养物的食用量的指 示器。所述方法还包括从至少一个电子数据库接收表示人的指标营养简档的第三输入数 据。指标营养简档包括第一和第二营养物的指标水平。对于每个营养物,指标水平指示在 预定时间段期间营养物的建议量或需要量并且根据用户规定的营养目标被确定。第一数值 权重被分配给第一营养物,第一数值权重基于以下各项来确定:(1)用户规定的营养目标 和(2)第一营养物的食用量与第一营养物的指标水平的比较。第二数值权重被分配给第二 营养物,第二数值权重基于以下各项来确定:(1)用户规定的营养目标和(2)第二营养物的 食用量与第二营养物的指标水平的比较。基于第一和第二数值权重,生成了适合性评定,其 中适合性评定表示食物推荐与营养目标之间的一致性,并且针对食物推荐的适合性评定经 由通信端口来提供。
[0084] 在一些实现方式中,所述方法包括通过通信网络从用户设备或从远程计算机系统 接收第一输入数据。所述方法能够基于与人相关联的营养指数来生成食物推荐的指数影 响,其中营养指数指示食用简档与指标营养简档之间的一致性,并且指数影响指示根据遵 循食物推荐对营养指数的预测改变。计算机系统可以被编程为包括多个阈值范围,并且其 中提供适合性评定包括在通信端口上提供指数影响位于阈值范围中的哪一个所选择的范 围内。
[0085] 在一些实现方式中,提供适合性评定包括提供与所选择的范围相对应的色彩编码 的指示器。提供适合性评定可以包括随着色彩编码的指示器同时地提供指数影响。阈值范 围可以包括包含警告范围的至少三个范围。因此,在一些示例中,所述方法使用计算机系统 来生成指数影响,然后基于关于指数影响的值从阈值范围之一进行选择。阈值范围可以被 映射到特定色彩(例如,用于批准的绿色、表示警告的黄色,以及表示与人的目标或状况的 不相容性的红色)。
[0086] 在一些实现方式中,所述方法包括针对第一和第二营养物中的每一个而生成包括 基于将营养物的食用量与相应的营养物的指标水平相比较而确定的营养物的过量指示器 或不足指示器的偏差简档。所述方法还包括基于偏差简档以及第一和第二数值权重来提供 适合性评定。
[0087] 在一些实现方式中,将第一数值权重分配给第一营养物包括从包括响应于检测到 第一营养物的过量而选择的一个或多个数值权重和响应于检测到第一营养物的不足而选 择的一个或多个数值权重的与第一营养物相关联的第一多个营养物特定权重进行选择。将 第一数值权重分配给第一营养物可以包括基于预定时间段从与第一营养物相关联的第二 多个营养物特定权重中进行选择。第二多个营养物可以包括第一营养物的每膳食权重、每 周权重以及每日权重。
[0088] 在一些实现方式,第一营养物和第二营养物中的每一个的指标水平根据与人相关 联的体重目标和医疗状况中的附加一个而被确定。所述方法可以包括接收选自存储在至少 一个电子数据库中的多个饮食计划的用户选择的饮食计划。第一营养物和第二营养物中的 每一个的指标水平基于所选择的饮食计划而被确定。
[0089] 在一些实现方式中,所述方法包括基于适合性评定来提供替代食物推荐。提供替 代食物推荐包括推荐一种或多种食物的组合的修改版本。组合的修改版本可以包括经修改 的建议份量大小。组合的修改版本可以包括在该组合中未包括的附加食物的包含。组合的 修改版本可以包括从该组合去除一种或多种食物中的至少一个。
[0090] 在一些实现方式中,系统包括至少一个计算机处理器、通信端口以及存储电子数 据库的至少一个非暂时性计算机可读介质。所述系统被适配成执行本文中所描述的方法中 的任一个。
[0091] 另一方面涉及用于评定由用户或第三方服务或系统所提供的推荐食物的系统。可 以由第三方为用户推荐食物,并且所述系统提供对用户的饮食与用户的饮食目标之间的一 致性的影响的评价。所述系统包括用于接收表示给人的食物推荐的第一输入数据的装置, 包括一种或多种食物的组合、建议份量大小以及在建议份量大小中第一营养物和第二营养 物中的每一个的量。所述系统还包括用于接收表示人的营养物食用简档的第二输入数据的 装置。第二输入数据包括在预定时间段期间第一和第二营养物的食用量的指示器。所述系 统包括用于接收表示人的指标营养简档的第三输入数据的装置。指标营养简档包括第一和 第二营养物的指标水平,并且每个营养物的指标水平指示在预定时间段期间该营养物的建 议量或需要量。指标水平根据用户规定的营养目标而被确定。所述系统包括用于将基于 (1) 用户规定的营养目标和(2)第一营养物的食用量与第一营养物的指标水平的比较而确 定的第一数值权重分配给第一营养物的装置,以及用于将基于(1)用户规定的营养目标和 (2) 第二营养物的食用量与第二营养物的指标水平的比较而确定的第二数值权重分配给第 二营养物的装置。所述系统包括用于基于第一和第二数值权重来生成表示食物推荐与营养 目标之间的一致性的适合性评定的装置和用于提供针对食物推荐的适合性评定的装置。 [0092] 在一些实现方式中,用于接收表示食物推荐的第一输入数据的装置包括用于通过 通信网络从用户设备或从远程计算机系统接收第一输入数据的装置。用于生成适合性评定 的装置可以包括用于生成食物推荐对与人相关联的营养指数的指数影响的装置。营养指数 指示食用简档与指标营养简档之间的一致性,并且指数影响指示根据遵循食物推荐对营养 指数的预测改变。用于提供适合性评定的装置可以包括用于提供指数影响位于多个阈值范 围中的哪一个所选择的范围内的装置。用于提供适合性评定的装置可以包括用于提供与所 选择的范围相对应的色彩编码的指示器的装置。用于提供适合性评定的装置可以包括用于 随着色彩编码的指示器同时地提供指数影响的装置。多个阈值范围包括包含警告范围的至 少三个范围。
[0093] 在一些实现方式中,所述系统包括用于针对第一和第二营养物中的每一个而生成 包括基于将营养物的食用量与相应的营养物的指标水平相比较而确定的营养物的过量指 示器或不足指示器的偏差简档的装置,以及用于基于偏差简档以及第一和第二数值权重来 提供适合性评定的装置。
[0094] 在一些实现方式中,用于将第一数值权重分配给第一营养物的装置包括用于从包 括响应于检测到第一营养物的过量而选择的一个或多个数值权重和响应于检测到第一营 养物的不足而选择的一个或多个数值权重的与第一营养物相关联的第一多个营养物特定 权重进行选择的装置。
[0095] 在一些实现方式中,用于将第一数值权重分配给第一营养物的装置包括用于基于 预定时间段从与第一营养物相关联的第二多个营养物特定权重中进行选择的装置。第二多 个营养物可以包括第一营养物的每膳食权重、每周权重以及每日权重。
[0096] 在一些实现方式中,第一和第二营养物中的每一个的指标水平根据与人相关联的 体重目标和医疗状况中的附加一个而被确定。
[0097] 在一些实现方式中,所述系统包括用于接收选自多个饮食计划的用户选择的饮食 计划的装置,并且第一和第二营养物中的每一个的指标水平基于所选择的饮食计划而被确 定。
[0098] 在一些实现方式中,所述系统包括用于基于适合性评定来提供替代食物推荐的装 置。用于提供替代食物推荐的装置可以包括用于推荐一种或多种食物的组合的修改版本的 装置。组合的修改版本可以包括经修改的建议份量大小。组合的修改版本可以包括在该组 合中未包括的附加食物的包含。组合的修改版本可以包括从该组合去除一种或多种食物中 的至少一个。
[0099] 另一方面涉及用于评价人的饮食的方法。所述方法由包括至少一个计算机处理器 和通信端口的计算机系统来执行。所述方法包括由计算机系统接收表示由人所食用的三个 或更多个营养物中的每一个的量的数据以及从至少一个电子数据库接收三个或更多个营 养物中的每一个的指标水平。所述方法包括由计算机系统将多个数值权重分配给三个或更 多个营养物使得营养物中的每一个被分配基于相应的营养物的量与相应的营养物的指标 水平之间的比较而确定的数值权重,以及经由通信端口基于多个数值权重提供对人的饮食 的评价。
[0100] 在一些实现方式中,所述方法包括接收选自多个饮食计划的用户选择的饮食计 划,并且其中三个或更多个营养物中的每一个的指标水平基于用户选择的饮食计划而被确 定。分配多个数值权重包括从基于与人相关联的一个或多个目标而确定的数值权重的营养 物特定的集合为营养物中的每一个数值分配权重。三个或更多个营养物包括第一营养物和 第二营养物。提供对人的饮食的评价包括提供第一营养物的量与第一营养物的指标水平之 间的一致性的第一指示器、提供第二营养物的量与第二营养物的指标水平之间的一致性的 第二指示器、以及基于第一营养物和第二营养物的相应的一致性来提供表示用户选择的饮 食计划与人的饮食之间的聚合一致性的营养指数。
[0101] 在一些实现方式中,所述方法包括提供推荐以用于人食用基于营养指数的预测改 变而从一种或多种食物中选择的推荐食物。推荐食物被选择成改变第一指示器并且同时地 降低对第二营养物的一致性的消极影响。提供营养指数包括针对三个或更多个营养物中的 每一个基于相应的营养物的食用量和相应的营养物的指标水平来计算营养物的偏差。推荐 食物可以被选择成同时地降低三个或更多个营养物中的至少两个中的每一个的偏差。所述 方法可以包括基于在预定时间段期间三个或更多个营养物的期望食用分布来选择推荐食 物。在一些实现方式中,推荐食物从人先前所食用的一种或多种食物中选择。提供推荐可 以包括提供推荐食物的推荐量和用于人食用推荐食物的推荐日历日期,所述推荐量不同于 推荐食物的先前食用量。在其它实现方式中,推荐食物从不是由人先前所食用的一种或多 种食物中选择。
[0102] 在一些实现方式中,所述方法包括至少部分地基于在第一预定时间段期间由人所 执行的锻炼的实际量或估计量来生成三个或更多个营养物中的至少一个的指标水平。
[0103] 在一些实现方式中,至少一个电子数据库被配置成存储针对三个或更多个营养物 中的每一个的一组营养物特定权重,每个营养物特定权重对应于营养物的不同时间段,所 述方法包括基于提供针对其的评价的第一预定时间段从营养物特定权重中选择多个营养 物权重。
[0104] 另一方面涉及用于使人的饮食与特定饮食目标一致的系统。所述系统包括包含一 个或多个计算机处理器、存储一个或多个电子数据库的至少一个非暂时性计算机可读介质 以及一个或多个通信端口的处理系统。所述处理系统被配置成:接收表示由人所食用的一 个或多个膳食的数据,每个膳食包括一种或多种食物的规定份量;以及确定与人相关联的 指标营养简档,所述指标营养简档包括第一和第二营养物的指标水平。所述处理系统被配 置成基于来自第一或多个膳食的选择的膳食来生成膳食推荐,所述膳食推荐包括一种或多 种食物中的至少一个的经修改的份量大小,使得膳食推荐同时地改进在所选择的膳食中第 一和第二营养物的营养物水平与指标营养简档之间的一致性,并且经由一个或多个通信端 口中的至少一个来输出表示膳食推荐的数据。
[0105] 在一些实现方式中,所述处理系统被配置成从用户设备或从一个或多个电子数据 库接收表示选自多个饮食计划的用户选择的饮食计划的数据。所述处理系统被配置成通过 针对一个或多个膳食中的每一个选择在该膳食中一种或多种食物中的每一个的推荐份数 来生成膳食推荐,推荐份数被选择为经修改的份量大小以降低所选择的膳食的营养物水平 与指标营养简档之间的偏差。经修改的份量大小可以基于在预定时间段期间或在所选择的 膳食内第一营和第二营养物的期望分布。期望分布可以包括针对包括第一和第二营养物的 多个营养物中的每一个的每膳食约束。
[0106] 在一些实现方式中,表示一个或多个膳食的数据包括表示在预定时间段期间所食 用的多个膳食的数据,每个膳食与日历日期相关联。所述处理系统被配置成输出表示指数 的数据,所述指数表示膳食推荐的营养物水平与指标营养简档之间的一致性。所述处理系 统被配置成通过将针对第一和第二营养物中的每一个的特定权重应用于加权函数来生成 指数,特定权重基于在所选择的膳食中每个营养物的量与相应的营养物的指标水平之间的 比较。
[0107] 另一方面涉及用于使人的饮食与特定饮食目标一致的系统。所述系统包括:第一 数据端口,其被配置成接收表示针对人的饮食计划的第一输入数据和表示由人所食用的一 种或多种食物的第二数据输入;以及第二数据端口,其被配置成与处理系统进行通信,所述 处理系统包括:服务器;一个或多个电子数据库,其被配置成存储表示在一个或多个饮食 计划中的每一个中第一和第二营养物的指标水平的数据,以及表示在多个食物中的每一个 中第一和第二营养物的量的数据。所述系统包括与第一和第二数据端口通信的处理器。处 理器被配置成通过通信网络将第一输入数据和第二输入数据输出到处理系统以及从处理 系统接收表示人的饮食与由服务器使用第一输入数据从一个或多个饮食计划中识别出的 饮食计划之间的一致性的指数,其中指数基于第一和第二营养物的量以及在饮食计划中第 一和第二营养物的指标水平。处理器被配置成从服务器接收基于指数的针对待食用的食物 的推荐并且经由第一数据端口将指数和推荐输出到用户接口设备。
[0108] 在一些实现方式中,第一输入数据包括从营养目标、体重目标、锻炼目标以及医疗 状况构成的群组中选择的用户特定参数,并且其中饮食计划基于该用户特定参数而被识 另IJ。一个或多个数据库被配置成存储指示由人先前所食用的膳食的信息,每个膳食包括食 物的组合,并且其中处理系统被配置成通过从由人先前所食用的膳食中选择膳食来确定推 荐。处理器可以被配置成提供表示针对人的图形营养物简档的数据,图形营养物简档包括 用于所选择的饮食计划中的多个营养物的每一个的图形指示器,每个图形指示器指示人对 营养物的食用是不足还是超过指标水平。指数可以表示在3天到10天之间的预定义时间 段期间人的饮食与饮食计划之间的一致性。
[0109] 在一些实现方式中,处理器、第一数据端口以及第二数据端口被容纳在用户接口 设备中。用户接口设备可以包括启用GPS的移动设备,并且其中第一数据端口被配置成接 收表示在预定义时间段期间使用GPS检测到的一个或多个位置的第三输入数据。第一数据 端口被配置成接收响应于提供给用户以识别在一个或多个位置处所食用的一种或多种食 物的提示的第二输入数据。

【专利附图】

【附图说明】
[0110] 本公开内容的上述和其它特征(包括其本质和其各种优点)在结合附图考虑以下 详细描述时将是更显而易见的,在附图中: 图1A-1C是根据说明性实现方式的用于提供定制的营养分析和推荐的计算机化系统 的框图。
[0111] 图2A-2B是根据说明性实现方式的存储在一个或多个电子数据库上的示例数据 结构。
[0112] 图2C包括根据说明性实现方式的应用于营养物的食用水平与指标水平之间的比 较以用于提供营养分析的示例权重函数。
[0113] 图3是根据说明性实现方式的由计算机化系统用来使人的营养饮食与人的营养 目标一致的方法的流程图。
[0114] 图4是根据说明性实现方式的由计算机化系统用来提供对人的饮食的评价的方 法的流程图。
[0115] 图5A是根据说明性实现方式的由计算机化系统用来提供待由人食用的膳食的推 荐的方法的流程图。
[0116] 图5B是根据说明性实现方式的由计算机化系统用来提供待由人食用的具有规定 的份量大小的膳食的推荐的方法的流程图。
[0117] 图5C是根据说明性实现方式的由计算机化系统用来提供待由人食用的新的食物 的推荐的方法的流程图。
[0118] 图?是根据说明性实现方式的由计算机化系统用来提供在餐馆中的一个或多个 菜单选项的推荐的方法的流程图。
[0119] 图5E是根据说明性实现方式的由计算机化系统用来提供对通过第三方的食物推 荐以供人食用的评价的方法的流程图。
[0120] 图5F是根据说明性实现方式的由计算机化系统用来提供对人的锻炼制度的评价 的方法的流程图。
[0121] 图5G是根据说明性实现方式的由计算机化系统用来为一组个体提供食物推荐的 方法的流程图。
[0122] 图6是根据说明性实现方式的由计算机化系统用来将对象显示在用户接口的显 示器上的方法的流程图。
[0123] 图7是根据说明性实现方式的由计算机化系统用来将用于记录食用食物的选项 显示在用户接口的显示器上的方法的流程图。
[0124] 图8是根据说明性实现方式的由计算机化系统用来将对于待由用户食用的食物 的推荐显示在用户接口的显示器上的方法的流程图。
[0125] 图9是根据说明性实现方式的由计算机化系统用来确定与用户的食用食物和用 户的营养目标之间的一致性相关联的指数的方法的流程图。
[0126] 图10是根据说明性实现方式的由计算机化系统用来确定待由人食用的适合于推 荐的一个或多个食物项的方法的流程图。
[0127] 图11是根据说明性实现方式的由计算机化系统用来显示用于教育用户关于用户 的食用食物与用户的营养目标之间的一致性的选项的方法的流程图。
[0128] 图12是根据说明性实现方式的由计算机化系统用来确定用户的食用食物与用户 的营养目标之间的一致性的方法的流程图。
[0129] 图12A是根据说明性实现方式的由计算机化系统用来显示用于教育用户关于以 解决用户的食用食物与用户的营养目标之间的偏差的食物的选项的方法的流程图。
[0130] 图13是根据说明性实现方式的用于执行本文中所描述的过程中的任一个的计算 设备的框图。
[0131] 图14是根据说明性实现方式的起始(home)屏幕的示例显示。
[0132] 图15是根据说明性实现方式的用于用户从饮食计划或目标的列表进行选择的个 人信息屏幕的示例显示。
[0133] 图16是根据说明性实现方式的显示用户的指标简档的示例屏幕。
[0134] 图17是根据说明性实现方式的显示特定于用户的食用的和记录的食物的列表的 示例屏幕。
[0135] 图18-20是根据说明性实现方式的显示用户如何可以创建多个食物的组合的示 例屏幕。
[0136] 图21-22是根据说明性实现方式的显示用户如何可以发送朋友请求的示例屏幕。
[0137] 图23-26是根据说明性实现方式的显示用户如何可以创建日志条目以指示热鸡 肉三明治被食用以供午餐的示例屏幕。
[0138] 图27-29是根据说明性实现方式的显示用户如何可以创建已经记录的食物的组 合的示例屏幕。
[0139] 图30是根据说明性实现方式的显示用户如何可以将新的食物添加到数据库的示 例屏幕。
[0140] 图31-33是根据说明性实现方式的显示用户如何可以记录锻炼的示例屏幕。
[0141] 图34是根据说明性实现方式的显示与不在用户的食用食物数据库中的食物相对 应的对于用户的新的食物建议的示例屏幕。
[0142] 图35是根据说明性实现方式的显示与在用户的食用食物数据库中的膳食相对应 的对于用户的膳食建议的示例屏幕。
[0143] 图36A是根据说明性实现方式的显示与其用户食用水平低于或高于与指标简档 相对应的水平的一组营养物相对应的条形图的示例屏幕。
[0144] 图36B是根据说明性实现方式的显示包括针对用户的营养物的指标水平和食用 水平的条形图的细节的示例屏幕。
[0145] 图36C是根据说明性实现方式的显示用户已食用的哪些食物对营养物的食用水 平作出贡献的示例屏幕。
[0146] 图36D是根据说明性实现方式的显示了具有大量选择的营养物的新的食物推荐 的示例屏幕。
[0147] 图37是根据说明性实现方式的显示其用户食用水平在接近于指标简档的范围内 的营养物的列表的不例屏幕。
[0148] 图38是根据说明性实现方式的在打开应用时被显示给用户的移动设备上的起始 屏幕。
[0149] 图39-42是根据说明性实现方式的为用户显示建议新的食物的示例屏幕。
[0150] 图43-46是根据说明性实现方式的显示与用户相关联的不足营养物的列表和指 标营养物的列表的不例屏幕。

【具体实施方式】
[0151] 本文中所描述的是营养分析和推荐系统以及方法,其提供了分析营养物摄取量水 平和生成对特定用户的当前营养摄取量和用户的营养相关目标二者做出响应的推荐的定 制方法。为了提供总体理解,现将对包括用于建议食物以帮助用户调节他的或她的营养食 用以满足个性化目标的系统的某些说明性实现方式进行描述。然而,本领域的普通技术人 员将理解的是,本文中所描述的系统和方法可以被适配和修改为适于被解决的应用并且可 以被用在其它适合的应用中,并且这样的其它附加和修改将不背离其范围。
[0152] 图1A-1C描绘了可以被用来实现本文中所公开的系统和方法的网络和数据库结 构的示例。图1A是根据说明性实现方式的用于调节人的饮食以与人的特定饮食目标一致 的计算机化系统1〇〇的框图。系统1〇〇包括服务器104和通过网络102连接到服务器104 的用户设备108。服务器104包括处理器105和电子数据库106,并且用户设备108包括处 理器110和用户接口 112。如本文中所使用的,术语"处理器"或"计算设备"指的是配置有 硬件、固件以及软件以执行本文中所描述的计算机化技术中的一个或多个的一个或多个计 算机、微处理器、逻辑设备、服务器或其它设备。处理器和处理设备还可以包括一个或多个 存储器设备以用于存储当前正被处理的输入、输出以及数据。在下面参考图13详细地描述 说明性计算设备1300,其可以被用来实现本文中所描述的处理器和服务器中的任一个。如 本文中所使用的,"用户接口"包括但不限于一个或多个输入设备(例如,小键盘、触摸屏、轨 迹球、语音识别系统等)和/或一个或多个输出设备(例如,视觉显示器、扬声器、触觉显示 器、打印设备等)的任何适合的组合。如本文中所使用的,"用户设备"包括但不限于配置有 硬件、固件以及软件以执行本文中所描述的计算机化技术中的一个或多个的一个或多个设 备的任何适合的组合。用户设备的示例包括但不限于个人计算机、膝上型计算机以及移动 设备(诸如智能电话、黑莓、PDA、平板计算机等)。仅一个服务器和一个用户设备在图1A中 被示出以避免使附图复杂;系统100能够支持多个服务器和多个用户设备,如在下面参考 图1B并且贯穿本公开内容附加详细地描述的。
[0153] 用户经由用户接口 112将一个或多个输入提供给系统100,所述输入诸如选择的 饮食计划或营养目标以及与用户已食用的特定食物有关的信息(包括,例如,食物的类型 和数量)。食物包括被食用来为身体提供营养支持的任何物质,并且典型地包括被身体吸 收以刺激生长、维持生命或者提供能量的营养物。食物可以包括人造或天然来源的物质, 并且可以以它们自然地发生的形式(例如,苹果、橙子、马铃薯、牛肉)或以包括一个或多个 其它食物的制备的或包装的形式(例如,肉类、能量棒或饮料)而被食用。饮食计划可以编 纂(codify) -组营养或其它健康相关目标,并且每个目标可以包括一组营养物和对于每 个营养物的可接受的指标范围或指标值。能够基于各种因素针对用户使饮食计划个性化, 包括但不限于,以实现期望的生理后果(例如,减轻体重、维持体重、增加体重、更多力量、防 癌等),以符合针对特定人口统计群组(例如,生育年龄的女性、青少年、初学走路的孩子、超 过50的成年人等)的当前医疗思考,或者以考虑特定约束,诸如用户的医疗状况或饮食限 制。营养物包括通常在食物中发现的营养品的任何源,但是还可能在其它源中发现或者由 身体在内部产生。营养物的示例包括卡路里;蛋白质或它们的组成单元,诸如氨基酸;水; 碳水化合物,包括诸如葡萄糖之类的单糖类、诸如蔗糖之类的双糖以及诸如淀粉、糖原和纤 维素之类的低聚糖和多糖类;脂质、脂肪酸以及其它脂肪;纤维;胆固醇;欧米伽-3 ;维生 素和饮食或营养补充物;钾;钙;镁;硝酸盐;磷酸盐;铁;锌;诸如铜之类的其它元素;钠; 矿物;或任何其它营养物。处理器110可以在通过网络102将用户输入发送到服务器104 之前处理与用户输入相对应的数据。例如,处理器110可以用时间戳封装信息或者使用特 定预定义食物或饮食计划代码对信息进行编码。电子数据库106存储用户输入并且还存储 包括指示由用户先前输入到用户接口 112中的先前食用的食物的数据的附加数据。在每个 食物中各种营养物中的每一个的量被存储在电子数据库106中。例如,在数据库中标识的 香蕉将与预定含量标签相关联,所述预定含量标签标识例如在每份或每项(例如,每单个香 蕉)基础上包含的碳水化合物、脂肪、蛋白质、淀粉、纤维、钾、盐、水以及其它营养物的卡路 里和克数。在下面的表1的列G中示出了这些营养物水平的示例(见第12页)。
[0154] 处理器105被配置成基于食用食物的营养物含量("食用简档")和指标营养物水 平("指标简档")来确定指数。如本文中所使用的,短语"基于"意指"至少部分地基于"。指 标简档根据用户的目标和/或选择的饮食计划被确定。指数表示食用简档(由食用食物中 的营养物水平来确定)偏离指标简档有多少。指数可以是数值指数(诸如在1与100或0与 1之间的i〇、字母表指数(诸如从F到Α+的等级)、选自表示指数的范围的色彩梯度的色彩、 指示朝指标简档的进展的图形图标、这些的组合,或传送食用简档与指标简档之间的偏差 的程度的任何其它可见的或可听的指示器。还可以基于用户的人口统计特征(诸如年龄和 性别)确定指数的形式。例如,小孩可能对采取视觉图标的形式的指数反应更迅速,所述视 觉图标随着小孩的食用营养接近指标营养物简档而改变(例如,随着指数提高而变得更活 跃的动画狗或随着指数提高而在大小和/或数目上提高的金星)。处理器105还基于历史食 用水平来确定和推荐存储在电子数据库106中的食物,其如果被用户食用,将使指数提高, 指示用户的食用简档将更好地与用户的指标简档匹配。
[0155] 可以以许多方式中的任一个布置、分布并且组合图1A的系统100的组件。例如, 图1B是将系统100的组件分布在经由网络102连接的多个处理和储存设备上的计算机化 系统120的框图。这样的实现方式可以适于在包括共享对公共网络资源的访问的无线和有 线通信系统的多个通信系统上的分布式计算。在一些实现方式中,系统120被实现在云计 算环境中,在所述云计算环境中组件中的一个或多个通过经由因特网或其它通信系统连接 的不同的处理和储存服务来提供。像图1A的系统100 -样,系统120包括用户设备108、 电子数据库106以及服务器104。用户设备108包括处理器110和用户接口 112。服务器 104是分别包括服务器实例104AU04B以及104C的服务器的分布式系统,其每个都包括处 理器实例1〇5Α、105Β以及105C。服务器实例104A、104B以及104C可以是例如在云计算环 境中实例化的虚拟服务器。
[0156] 数据库106是数据库的分布式系统,其包括"已知食物"数据库106A和"食用食 物"数据库106B,或者可以被组合成公共数据库。已知食物数据库106A是为系统120所知 的食物的词典,并且对于包含在数据库中每个食物项,可以包括食物的名称变型、食物的营 养含量(例如,在每份或每单位质量基础上)以及描述食物的其它特性的标记(例如,素食、 全谷类、肉类、犹太洁食、坚果)。已知食物数据库106A可以通过任何适合的手段被填充,包 括通过手动更新或通过从诸如USDA国家营养物数据库和其它相似的食物信息源之类的其 它食物数据库导入。已知食物数据库106A优选地包括为人类所知的绝大多数食物,但是不 必包含每个可能的已知食物。虽然已知食物数据库106A优选地将是通用的,但是食用食物 数据库106B可以限于仅存储先前指示为被系统120的至少一个用户食用的食物。尽管食 用食物数据库106B可以被存储在作为分布式架构的一部分的数据库中,但是在一些实现 方式中,食用食物数据库可以被在本地存储在用户设备108上或在服务器上。在食用食物 数据库106B被在本地存储情况下,数据库可以限于存储有关由与用户设备相关联的一个 或多个用户所食用的食物的数据。平均人典型地食用来自约23, 000种食物的大约200种 食物。因此,已知食物数据库106A可以包含所有23, 000种食物的集合,然而食用食物数据 库106B可以仅仅包含用户食用的200种食物并且比已知食物数据库106A大体上更易于解 析。因为所执行的大多数数据库搜索将牵涉在食用食物之中搜索项,所以能够以食物的这 个更小集合开始。因此,分别地存储用户食用的食物使在例如确定对于推荐的适合的食物 时解析食物数据库更加高效。
[0157] 此外,任何一个数据库中的食物可以标记有特定于食物并且和食物的某些特性有 关的某些数据。例如,标记可以指示食物包含某种配料,诸如花生。在这种情况下,对花生 过敏的用户可能希望仅查看不包含花生的食物的推荐。通过用包括这样的信息的标记对数 据库中的食物加标签,处理器105能够通过基于已标记数据来限制用于推荐的一组候选食 物而高效地解析数据库中的该组食物。一般而言,食物可以标记有与一个或多个用户相关 联的任何特殊数据或偏好,包括食物是否包含作为常见的(或众所周知的)过敏原的配料、 食物具有血糖特性还是药用属性、或食物是否符合诸如素食、犹太洁食、绝对素食者或任何 其它适合的饮食之类的特殊饮食。通过用这样的数据为食物加标签并且用由用户所提供的 一组偏好对食物进行过滤,可以高效地将适当的食物推荐提供给用户。
[0158] 系统120的组件通过通信网络102被连接。图1B中所示出的组件的布置和数目 仅仅是说明性的,并且可以使用任何适合的配置。数据库106还包括饮食计划数据库106C, 其存储营养物的各种水平(针对不同的饮食计划(例如,阿特金斯饮食、素食者饮食、生酮饮 食)的相对量和绝对量两者)。数据库106同样包括营养物权重数据库106,其存储应用于 指标简档中的每个营养物的权重。尽管营养物权重可以被在本地存储在用户设备108中, 但是在优选实现方式中,营养物权重被存储在作为采用分布式架构的系统的一部分的数据 库中。与使用营养物权重的这样的架构相关联的经改进的可用性有利地促进营养物权重的 连续细化以计及当前的饮食和医疗思考,并且还促进来自各种医师或饮食学专家的输入。
[0159] 尽管图1A和1B描述了用于调节人的饮食以与人的特定饮食需要一致的基于网络 的系统,但是系统100或系统120的功能组件可以被实现为与用户设备108包括在一起或 为用户设备108本地的一个或多个组件。例如,图1C描绘了包括处理器116、用户接口 118 以及电子数据库122的用户设备114。处理器116可以被配置成执行图1A和1B的处理器 105和110的功能中的任一个或全部,电子数据库122可以被配置成存储在图1A和1B的数 据库106中存储的数据中的任一个或全部,并且用户接口 118可以被配置成执行在本文中 针对图1A和1B的用户接口 112所描述的输入和输出功能中的任一个。附加地,可以重新 布置由图1A-1C的系统中的组件中的每一个所执行的功能。在一些实现方式中,处理器110 (图1A)可以执行如本文中所描述的处理器105的功能中的一些或全部。例如,处理器110 可以计算指数,和/或可以确定在食物的数据库中的适当的食物以推荐给用户。为了便于 讨论,本公开内容的剩余部分将常常参考图1A的系统100描述指数确定和食物推荐技术。 然而,可以使用图1A-1C的系统中的任一个,以及这些系统的任何适合的变型。
[0160] 图2A和2B描绘了可以在数据库106 (图1A)中被用来存储用户已食用的食物的 记录的数据储存结构的示例。图2A描绘了用于食用食物数据库(诸如图1B的食用食物数 据库106B)中的记录的第一数据结构132,其对应于由一个或多个用户所食用的食物的列 表。在这个示例中,数据结构132包括食用食物的三个记录,并且为了便于图示,仅单个用 户的记录被示出。数据结构132中的每个记录包括"食用食物"字段,其值包括在已知食物 数据库(诸如图1B的已知食物数据库106A)中列出的食物的标识号。数据结构132中的每 个记录还包括用于食用食物的份数、一个或多个膳食类型分类(例如,早餐、早午餐、午餐、 晚餐或加餐)、食物被食用的日期以及条形码标识符(如果适用的话)的字段。条形码标识符 字段可以被存储在诸如数据结构132之类的数据结构中以用于实现数据库的高效解析以 定位与用户已食用的食物相对应的一个或多个数据库条目。例如,用户设备108可以装配 有条形码扫描能力,使得条形码扫描可以被用来记录食用食物条目。数据结构132还可以 根据条形码标识符被排序,这将进一步提高解析数据库和记录食物的效率。
[0161] 在一些实现方式中,对于用户食用多于一次的食物,数据结构132中的相同记录 可以在用于用户食用该食物的日期、当用户食用该食物时哪一个膳食类型分类被选择、被 食用的份数的字段或任何其它适合的字段中包括多个值。在一些实现方式中,数据结构132 存储或者跟踪用户已在固定时间段期间(诸如在最近星期、月、两个月或任何其它适合的时 间段期间)食用的食物。在这种情况下,数据结构132可以简单地存储在该时间段期间食物 被食用了多少次的计数(或食物被食用的总量)和/或用户于其食用了食物的最近日期。在 一些实现方式中,当用户食用同一食物多次时,每当用户食用该食物时可以创建数据结构 132中的新的记录。还可以包括其它字段,诸如用户ID字段或食物评定字段。
[0162] 图2B描绘了在食用食物数据库(诸如图1B的食用食物数据库106B)中记录的第 二数据结构134,但是代替根据食用食物的单独记录被组织,数据结构134按由一个或多个 用户所食用的膳食被组织。如本文中所使用的,术语"膳食"指的是在一天中指定时间所食 用的一种或多种食物(例如,早晨的早餐、中午的午餐以及晚上的晚餐)或在相同就餐时段 (sitting)(其可以或者可以不对应一天中的特定时间)内所食用的一种或多种食物的群 组。因为人们典型地在一天中的某些时间以某些组合食用某些食物,所以使用关于哪些食 物在不同的时间被一起吃掉的信息可以改进由系统100所提供的食物推荐(如在下面详细 地描述的)。例如,使用这个方法,在早餐期间食用了他的或她的卡路里容限的大部分的用 户很可能接收到在早餐推荐中包括用户的卡路里摄取量容限的较大比例的膳食推荐。数据 结构134包括膳食的两个记录,其中的每一个都具有膳食标签字段(其包括日期和膳食类 型)和在该膳食下食用的食物的列表(通过标识号)。例如,第一记录136对应于于2010年 10月11日晚餐食用的食物,并且第二记录138对应于于同一日期作为加餐食用的食物。数 据结构132和134是表示相同的食用食物数据的不同方式,其中不同实例化在系统100内 被用于不同目的。在一些实现方式中,用户设备108可以在本地(例如,在图1C的电子数据 库122中)存储食用食物数据库,或者食用食物电子数据库可以被存储在服务器104上(例 如,在图1A的电子数据库106中)或在服务器104可访问的单独数据库中(例如,如图1B中 所示)。
[0163] 图3是可以由系统100实现来调节具有特定饮食需要的人的饮食的方法200的流 程图。一般而言,方法200根据用户的健康相关目标与为用户推荐的或由用户所规定的营 养物水平相比较地来提供由用户所食用的食物的营养含量分析。首先将提供方法200的概 要,后面是该方法的步骤的各种实现方式的图示。如所示,方法200 -般地包括接收指示饮 食计划的输入和识别食用食物的输入的步骤。饮食计划可以由用户从多个饮食计划选择, 或者由系统基于用户特定信息(诸如医疗状况、营养目标、锻炼等)从多个饮食计划选择。在 某些实现方式中,输入在用户接口 112处被接收,其中第一输入指示选自菜单的饮食计划 (步骤220)并且第二输入识别食用食物(步骤222)。该方法进一步包括将一个或两个输入 发送到服务器104 (步骤224),并且作为响应,从服务器104接收指数(步骤226)。指数通 过确定食用食物的营养含量并且识别食用食物中的营养物水平与指标营养物水平之间的 偏差来计算。处理器110还从服务器104接收对于待食用的食物的推荐(步骤228),并且 然后将指数和推荐输出到用户接口 112 (步骤230)。可以以任何适合的次序执行方法200 的步骤。例如,可以同时地、以相反次序执行方法200的一些步骤,或者可以省略一些步骤。 例如,可以省略从服务器接收指数的步骤(步骤226)使得在步骤230处,方法200输出没有 指数的推荐。类似地,可以省略接收推荐的步骤(228)以便在步骤230处,方法200输出指 数。尽管为了便于图示一般地在下面以数值项对指数进行描述,但是应当理解的是,指数可 以是能够提供食用营养物相对于人的饮食需要的评价的任何适合形式的一个或多个指示 器。
[0164] 现描述用于营养分析和推荐的方法和系统的各种实现方式。为了便于图示,而非 通过限制的方式,可以通过参考图3对实现方式进行描述。然而应当理解的是,系统和方法 实现方式可以被单独或相结合地实现不限于方法200。在选择饮食计划之前(例如,在图3 的步骤220处),用户可以向服务器104认证。用户可以使用任何适合的已知认证机制向服 务器104认证。例如,用户可以经由用户接口 112输入用户名和密码(或者可以提供其它标 识信息),并且通过选择如图14的示例显示中所示出的"My Profile (我的简档)"选项进行 到步骤220(或步骤222)。当步骤220被使用时,处理器110从用户接口 112接收指示选择 的饮食计划的第一输入。图15是可以由用户接口 112提供来提示用户输入饮食计划或特定 健康相关目标的示例显示。在步骤220处,用户接口 112可以提供饮食计划和健康相关目标 的菜单或列表,并且用户可以从该菜单或列表选择饮食计划或目标。饮食计划可以选自一 个或多个预定计划或者可以通过接收一个或多个营养物的期望水平的用户输入或基于特 定的期望健康结果而被选择。在一些实施例中,可以省略步骤220 ;替代地,饮食计划例如 由用户或者由用户的医师、营养学家或训练者预先选择。饮食计划可以编纂健康相关目标, 诸如管理特定医疗或饮食状况、满足营养物需要、尝试新的食物、吃更多的水果和蔬菜或特 定饮食,诸如遵守低碳水化合物饮食(例如,南海滩、阿特金斯)或者遵守U. S. D. A.指南、针 对用户的体重、年龄、性别以及健康的人的饮食,或目标在于改进或者维持用户的总体健康 的任何其它营养计划。菜单上的饮食计划还可以包括其它类型的健康相关目标,诸如维持 体重、减轻体重、增加体重、感觉更加精力旺盛、管理压力、睡眠更好、提高身体力量或柔度、 尝试新的健身活动、更频繁地锻炼、针对运动事件训练,或用户希望实现的任何其它类型的 生理目标。
[0165] 除从饮食计划的菜单进行选择之外,用户还能够将其它健康相关目标、约束或注 解提供给用户接口 112。例如,用户可以在自由形式应答字段中输入某些食物过敏症、约束 或偏好(例如,如果用户维持素食、绝对素食或犹太洁食饮食,或者具有任何其它类型的饮 食约束)。用户还可以在自由形式应答字段中输入特定医疗状况,诸如如果用户具有糖尿 病、高血压、高胆固醇,或可能影响用户吃或者锻炼的方式的任何其它特定的医疗状况。在 自由形式应答字段中输入的信息可以被自动文本识别系统解析以使用户的信息与特定饮 食计划相匹配,或者可以被转发给临床医师以供评审和可能附加的与用户的商议。此外, 用户可以输入人口统计特征,诸如可以捕获健康相关目标的一些方面的出生日期、性别、身 高、当前体重、期望体重、活动水平或任何其它人口统计特征。
[0166] 在步骤222中,处理器110从用户接口 112接收指示一个或多个食用食物的输入, 其将针对它们的营养含量而被分析,或者在下面描述。图23-26是用户通过其将食用食物 输入到系统100的用户接口 112的示例显示。在一些实现方式中,用户接口 112可以显示 缩放或可缩放用户接口(ΖΠ ),其可以是允许用户改变在食物产品的一组图像上视图的比 例的图形显示。可以针对不同的用户不同地选择被显示在ΖΠ 上的食物产品。特别地,ΖΠ 上的食物产品可以基于用户是否先前已食用了该食物产品或用户食用该食物产品的频率 而被选择。ΖΠ -般地适合于在任何一个时间处显示项的大集合的小子集。在这里,ΖΠ 可 能是适合的,因为虽然已知食物的整体有效达数万种的量级,但是平均人典型地食用来自 这个大集合的仅几百种食物(例如,大约200种食物)。即使如此,系统也可能在任何一个时 间基于特定用户请求而仅显示这些食用食物的小子集,使ΖΠ 的使用变得可能或实用。可 以根据膳食类型的分类(诸如早餐、早午餐、午餐、晚餐以及加餐)组织在ΖΠ 上显示的食物 产品。此外,食物产品的一个或多个层可以被用来进一步组织显示。层可以根据食物产品 的类型(诸如按水果、蔬菜、肉类、奶制品、饮料或任何其它适合的食物产品类型)被排序。在 初始显示中,ΖΠ 可以包括处于最高水平的一个或多个层(例如,通过食物产品的类型的膳 食)的简单列表。然后,用户可以展开一个或多个层以展现下层(例如,特定食物产品的名称 或图片)。因此,用户可以使用ZUI来选择一种或多种食物以指示用户已食用或者计划食用 所选择的食物。这个输入被用来创建与食用食物相对应的用户日志条目。食用食物是用户 已在过去食用了或者期望食用的食物。食物可以是在同一就餐时段中用户所食用的膳食的 一部分(例如,午餐的三明治和沙拉或者可以来自不同的膳食或就餐时段)。用户还在用户 接口 112上指示食用食物的份量大小、食物被食用的日以及食物在其中被食用的膳食(诸 如通过指示食物是在早餐、午餐、晚餐还是作为加餐被食用)。
[0167] 在步骤224中,处理器110通过网络102将第一和第二输入发送到服务器104。处 理器110然后(通过网络102从服务器104)接收基于食用食物的营养含量所计算的指数 (步骤226)和所选择的饮食计划。指数优选地是以累积方式表示用户的食用简档偏离指标 简档有多远(例如,根据U.S.D.A.饮食指南)的单个记号。在下面的示例中,每个营养物的 偏差被计算为营养物的指标水平与食用量之间的差。然而,如上面所指出的,可以使用用于 确定偏差的数个方法中的任一个。指标(诸如营养物的期望水平)与达成量(诸如营养物的 食用量)之间的偏差提供了目标(如可以由一个或多个指标来定义)与达成(如可以由一个 或多个营养物的食用量来定义)之间的一致性的指示。偏差能够包括在特定指标(其可以或 者可以不包括范围)与特定量或水平之间的比较。能够针对目标的特定分量(例如,单个营 养物)或针对多个分量(例如,逐营养物地比较的多个营养物)确定偏差。用来确定偏差的 示例适合的方式包括将一个值从另一个值中减去以获得差、计算两个值之间的比、诸如标 准偏差或统计方差之类的任何数目的统计方法、模式比较和识别、诸如通过将值的一个集 合的曲线或图表与值的对应曲线或图表或另一集合相比较之类的相关方法、诸如通过基于 回归的或线拟合方法之类的基于数据集的派生属性的比较,或诸如均方根之类的误差估计 方法。当使用指标或达成水平的多个值时,数据集可以对应于各种营养物、时间段、个体、人 群,或任何其它适合的参数。可以获得偏差的简档,使得偏差简档基于人的指标营养简档与 该人的营养物食用简档之间的比较。对于指标营养简档和/或营养物食用简档中的每个营 养物,偏差简档可以包括营养物是过量的还是不足的指示。能够基于一个或多个偏差来确 定一致性以提供当目标与总体达成二者都涉及正被评价的活动时二者之间的依从性的指 /_J、1 〇
[0168] 可以针对一个营养物或针对多个营养物提供本文中所公开的系统和方法。然而, 系统和方法在被应用于多个营养物(例如,应用于三个或更多个营养物)以同时地评定针对 一个或多个人的营养摄取量时是特别有利的。如上面所指出的,在多个营养物成为问题时 评价营养或者推荐食物可能是一特别有挑战性的计算问题。这个困难是部分地由于可用食 物的惊人数目(当前估计为几万种)、这些食物的营养值的变化性(在营养物量和类型两者 方面)、相同食物的变化份量大小、以及必须被考虑以便提供有用的评价和推荐的用户特定 因素而导致的。在优选实现方式中,与用户的指标营养水平的偏差针对包含在食用食物内 的多个营养物中的每一个而被计算以得到偏差简档。偏差简档可以被合计或者进一步处理 以提供总体偏差指数。营养物的指标营养水平是用户期望在规定的时间段内食用的特定营 养物的量或量的范围。所规定的时间段对于不同的营养物来说可以是不同的。所规定的时 间段可以包括任何适合的时间段,包括一天的一部分、一天、5天周期、7天周期等。例如,维 生素 A的指标营养水平通常但不一定被表达为每周目标,因为用户能够通过在不足情况下 在7天内食用在另一数据上过量的维生素 A从一天起弥补(到积极效果)维生素 A的不足。 相比之下,其它营养物(诸如蛋白质、脂肪以及碳水化合物)被一般地要求满足用户的每日 卡路里摄取量要求,并且通常但不一定被表达为每日目标。关于图4和9详细地描述了用 于确定指数的方法的说明性实现方式。处理器110还(通过网络102从服务器104)接收基 于指数的对于待食用的食物的推荐(步骤228)。关于图5A-5C、8以及10详细地描述了用于 确定对于食用食物的推荐的方法。在步骤230中,处理器110将指数和推荐输出到用户接 口 112以供显示给用户。
[0169] 图4是根据说明性实现方式的由处理器105用来确定用户的偏差指数并且使用该 指数来建议食物以改进用户的食用简档与用户的指标简档之间的一致性的方法210的流 程图。一般而言,该方法包括以下步骤:从用户接口 112接收指示选自菜单的饮食计划的第 一可选输入(步骤220)和识别食用食物的第二输入(步骤222),然后至少部分地基于所选 择的饮食计划来生成指标营养物水平(或者视需要,使用预先编程的水平)(步骤324),以及 生成在食用食物中包含的食用营养物水平(步骤326)。处理器105然后将指标营养物水平 与食用营养物水平相比较(步骤328),并且至少部分地基于步骤328中的比较来计算第一 指数(步骤330)。
[0170] 如在图3中一样,在步骤220和222中处理器110从用户接口 112接收用户输入 并且将用户输入转发到服务器104。在步骤324中,处理器105生成与指标营养物水平相 对应的指标营养简档。指标简档特定于用户,基于饮食计划(其可以由用户预先配置或者选 择),并且可以取决于用户的健康和人口统计特征。在大多数实例中,指标简档将对应于用 户的饮食计划(例如,被确定以实现用户的健康相关目标)或者对应于预定指标。
[0171] 当用户从一组健康相关目标(诸如图15中所示出的那些)进行选择时,用户特定饮 食计划基于用户的选择的健康相关目标和人口统计特征而被自动地生成。用户的饮食计划 对应于包括各种营养物的指标量(其可以是固定量或范围)的指标简档。用户可以依赖于 用户的营养需要、医疗状况、特定人口统计特征或饮食限制来调整营养物的这些指标量。此 夕卜,诸如临床医师、营养学家、分析员或任何受训练个体之类的第二用户可以具有查看原始 用户输入的访问权限,并且可以调整用户的指标简档中的指标量。例如,第二用户可以逐营 养物地调整用户的指标简档。第二用户还可以基于包括原始用户的选择的饮食计划和用户 的人口统计特征的原始用户简档中的信息来调整或者选择适当的指标简档。第二用户可以 将原始用户简档中的数据与饮食简档相匹配或者可以联系原始用户以建立咨询。此外,第 二用户可以使用用户的输入和/或指标简档来跟踪用户的健康或营养简档中的临床或其 它改变。
[0172] 针对一组指标营养物中的每个营养物来确定指标。指标简档包括指标营养物水 平,其是在一时间段期间(例如,在一天、一星期、一月或任何其它适合的时间段期间)待食 用的营养物的指标量。营养物水平可以包括以质量度量(例如,克数)、体积、百分比、卡路里 或表示营养物的量的任何其它适合的度量的营养物的量。此外,如上面所讨论的,不同的指 标营养物水平可以基于不同的时间段。例如,卡路里的指标量可以是每天1500卡路里,然 而欧米伽-3的指标量可以是一星期7克。图16是基于图15中所示出的所选择的饮食计 划和人口统计特征的针对用户的指标简档的示例显示。如所示,简档包括具有每个营养物 的每日数值食用指标的多个营养物。在下面的表1的列G中示出了指标简档的另一示例。
[0173] 在步骤326中,处理器105生成与在食用食物中包含的食用营养物水平相对应的 食用简档。食用简档包括食用食物逐营养物的营养含量。对于一组营养物中的每个营养物, 食用简档包括食用营养物水平,其对应于在食用食物中营养物的量。特定食物的食用简档 的示例在图18和42中被示出并且将包括与在用户的指标简档中的那些相同的营养物。在 某些实现方式中,食用简档对应于用户已指示为在上一天、一星期、一月或任何其它选择的 时间段里食用的所有食物。在下面的表1的列A中示出了食用简档的另一示例。
[0174] 在步骤328中,处理器105逐营养物地将食用营养物水平与相应的指标水平相比 较。在某些实施例中,对于该组营养物中的每个营养物,每个食用营养物的数量的数值指示 器与所对应的指标水平相比较。在步骤330中,处理器105然后计算表示用户的指标简档 与食用简档之间的总体相似性的第一指数。例如,可以依照以下三个方程的集合计算第一 指数:

【权利要求】
1. 一种用于评价人的饮食的方法,所述方法包括: 由包括通信端口和与存储至少一个电子数据库的至少一个非暂时性计算机可读介质 通信的至少一个计算机处理器的计算机系统来接收表示在第一预定时间段期间由人所食 用的第一营养物的量的数据; 从所述至少一个电子数据库接收所述第一营养物的指标水平; 由所述计算机系统基于所述第一营养物的量与所述第一营养物的指标水平之间的比 较将第一数值权重分配给所述第一营养物;以及 经由所述通信端口基于所述第一营养物的量、所述第一营养物的指标水平以及所述第 一数值权重来提供对所述人的饮食的评价。
2. 根据权利要求1所述的方法,进一步包括接收选自多个饮食计划的用户选择的饮食 计划,并且其中所述指标水平基于所述用户选择的饮食计划而被确定。
3. 根据权利要求2所述的方法,其中所述用户选择的饮食计划包括针对所述人的体重 目标和营养目标中的至少一个每个。
4. 根据权利要求3所述的方法,其中分配所述第一数值权重包括从基于所述体重目标 或所述营养目标而确定的针对所述第一营养物的多个营养物特定权重中进行选择。
5. 根据权利要求1至4中任一项所述的方法,进一步包括: 接收第二营养物的指标水平; 接收由所述人所食用的所述第二营养物的量;以及 基于所述第二营养物的食用量与所述第二营养物的指标水平之间的比较将第二数值 权重分配给所述第二营养物,并且 其中提供对所述人的饮食的评价包括基于所述第一和第二数值权重来提供所述评价。
6. 根据权利要求5所述的方法,其中提供对所述人的饮食的评价包括: 提供所述第一营养物的指标水平与所述第一营养物的食用量之间的一致性的第一指 示器; 提供所述第二营养物的指标水平与所述第二营养物的食用量之间的一致性的第二指 示器;以及 基于所述第一和第二营养物的相应的一致性来提供表示所述用户选择的饮食计划与 人的饮食之间的聚合一致性的营养指数。
7. 根据权利要求6所述的方法,其中所述第一和第二指示器是图形指示器,每个图形 指示器指示所述人对相应的营养物的食用是不足还是超过相应的指标水平。
8. 根据权利要求6或7中任一项所述的方法,进一步包括提供推荐以供所述人食用基 于所述营养指数中的预测改变而从一种或多种食物中选择的推荐食物。
9. 根据权利要求8所述的方法,其中所述推荐食物被选择成改变所述第一指示器并且 同时地降低对所述第二营养物的一致性的消极影响。
10. 根据权利要求5至9中任一项所述的方法,其中提供所述评价包括基于包括第一和 第二营养物的三个或更多个营养物的相应的食用量和指标水平来提供所述评价。
11. 根据权利要求10所述的方法,其中提供所述营养指数包括针对所述三个或更多个 营养物中的每一个,基于相应的营养物的食用量和相应的营养物的指标水平来计算营养物 的偏差。
12. 根据权利要求11所述的方法,其中所述推荐食物被选择成同时地降低所述三个或 更多个营养物中的至少两个中的每一个的偏差。
13. 根据权利要求8至12中任一项所述的方法,其中所述推荐食物从所述人先前所食 用的一种或多种食物中选择。
14. 根据权利要求13所述的方法,其中提供所述推荐包括提供所述推荐食物的推荐量 和针对所述人食用所述推荐食物的推荐日历日期,所述推荐量不同于所述推荐食物的先前 食用量。
15. 根据权利要求8至12中任一项所述的方法,其中所述推荐食物从先前未被所述人 所食用的一种或多种食物中选择。
16. 根据权利要求15所述的方法,进一步包括响应于确定从由所述人先前所食用的一 种或多种食物中进行选择不提供在营养指数方面实质的改进而从先前未被所述人所食用 的一种或多种食物中选择推荐食物。
17. 根据权利要求1至16中任一项所述的方法,进一步包括: 接收表示所述人的医疗状况的数据;以及 基于与所述医疗状况相关联的一个或多个饮食限制来修改所述第一营养物的指标水 平或所述第一数值权重。
18. 根据权利要求17所述的方法,其中所述一个或多个饮食限制包括在第一预定义时 间段期间多个营养物的期望分布。
19. 根据权利要求18所述的方法,其中所述期望分布对应于从卡路里、碳水化合物、蛋 白质、脂肪以及纤维构成的群组中选择的两个或更多个营养物。
20. 根据权利要求1至19中任一项所述的方法,进一步包括基于在所述第一预定时间 段期间由所述人所执行的锻炼的实际量或估计量来生成所述第一营养物的指标水平。
21. -种存储计算机可执行指令的非暂时性计算机可读介质,所述计算机可执行指令 当被至少一个计算机处理器执行时,使计算机系统执行用于评价人的饮食的方法,所述方 法包括: 接收表示针对所述人的选择的饮食计划的第一数据输入和包括每个食物于其被食用 的一个或多个日历日期的表示由所述人所食用的一种或多种食物的第二数据输入,其中 所选择的饮食计划选自存储在与所述至少一个处理器通信的电子数据库中的多个饮食计 划; 基于所述一种或多种食物和所述日历日期来确定在第一时间段内第一营养物的食用 量; 基于所述一种或多种食物和所述日历日期来确定在第二时间段内第二营养物的食用 量; 接收表示所述第一营养物和所述第二营养物的指标量的用户简档数据,所述指标量 基于所选择的饮食计划、特定于所述人的营养目标以及与所述人相关联的健康信息而被确 定; 将所述第一营养物的食用量与所述第一营养物的指标量相比较以获得第一结果; 将所述第二营养物的食用量与所述第二营养物的指标量相比较以获得第二结果;以及 基于所述第一和第二结果的加权函数来输出所述人的饮食与所选择的饮食计划之间 的一致性的指示器。
22. 根据权利要求21所述的非暂时性计算机可读介质,其中所述第一时间段不同于所 述第二时间段。
23. 根据权利要求21至22中任一项所述的非暂时性计算机可读介质,其中生成所述指 示器包括基于相应的营养物的量与相应的营养物的指标量之间的比较而选择针对所述第 一和第二营养物中的每一个的权重。
24. 根据权利要求21至23中任一项所述的非暂时性计算机可读介质,其中所述指示器 包括聚合营养分数,所述聚合营养分数基于所述加权函数来提供在具有等于或大于所述第 一时间段和所述第二时间段中的每一个的持续时间的第三时间段期间所述人的饮食与所 选择的饮食计划之间的一致性的定量测量。
25. 根据权利要求21至24中任一项所述的非暂时性计算机可读介质,其中所述加权函 数包括依照下式所计算的每个营养物(/?)的加权贡献:
其中: ?"是应用于营养物/?的权重; 8"是营养物的指标水平;以及 ~是营养物的食用量。
26. 根据权利要求21至25中任一项所述的非暂时性计算机可读介质,其中所述指示器 是依照下式所计算的数值指数:
其中: N是所选择的饮食计划包括指标水平所针对的营养物的总数。
27. 根据权利要求21至26中任一项所述的非暂时性计算机可读介质,进一步包括基于 在一致性方面的预测改变来提供推荐以供所述人食用推荐食物。
28. 根据权利要求27所述的非暂时性计算机可读介质,其中提供推荐包括: 从由所述人先前所食用的一种或多种食物中选择所述推荐食物; 提供所述推荐食物的推荐量;以及 提供针对所述用户食用所述推荐食物的推荐日期。
29. 根据权利要求27所述的非暂时性计算机可读介质,其中提供所述推荐包括: 从先前未被人食用的多个食物中选择所述推荐食物; 提供所述推荐食物的推荐量;以及 提供用于所述用户食用所述推荐食物的推荐日期。
30. -种用于使人的饮食与特定饮食目标一致的系统,所述系统包括: 包括一个或多个计算机处理器、存储一个或多个电子数据库的至少一个非暂时性计算 机可读介质以及一个或多个通信端口的处理系统,所述处理系统被配置成: 接收表示由所述人所食用的一个或多个膳食的数据,每个膳食包括一种或多种食物的 规定份量; 确定与所述人相关联的指标营养简档,所述指标营养简档包括第一和第二营养物的指 标水平; 基于来自所述一个或多个膳食的选择的膳食来生成膳食推荐,所述膳食推荐包括一种 或多种食物中的至少一个的经修改的份量大小,使得所述膳食推荐同时地改进在所选择的 膳食中第一和第二营养物的营养物水平与所述指标营养简档之间的一致性;以及 经由所述一个或多个通信端口中的至少一个来输出表示所述膳食推荐的数据。
31. 根据权利要求30所述的系统,其中所述处理系统被进一步配置成从用户设备或从 所述一个或多个电子数据库接收表示选自多个饮食计划的用户选择的饮食计划的数据。
32. 根据权利要求30或31中任一项所述的系统,其中所述处理系统被进一步配置成输 出指示所述人的饮食与所述指标营养简档之间的一致性的营养指数。
33. 根据权利要求32所述的系统,其中所述处理系统被进一步配置成基于所述膳食推 荐来输出表示所述营养指数中的预测改变的数据。
34. 根据权利要求30至33中任一项所述的系统,其中所述处理系统被配置成通过针对 所述一个或多个膳食中的每一个选择在所述膳食中一种或多种食物中的每一个的推荐份 数来生成所述膳食推荐,所述推荐份数被选择为经修改的份量大小以降低所选择的膳食的 营养物水平与所述指标营养简档之间的偏差。
35. 根据权利要求30至34中任一项所述的系统,其中所述经修改的份量大小基于与在 预定时间段期间或在所选择的膳食内所述第一和第二营养物的期望分布相关联的约束。
36. 根据权利要求35所述的系统,其中所述期望分布包括针对包含所述第一和第二营 养物的多个营养物中的每一个的每膳食约束。
37. 根据权利要求30至36中任一项所述的系统,其中所述第一和第二营养物均从碳水 化合物、脂肪、蛋白质、维生素以及纤维构成的群组中选择。
38. 根据权利要求35至37中任一项所述的系统,其中所述期望分布基于跨预定时间段 期间所吃的一个或多个膳食的第一和第二营养物的分布的历史。
39. 根据权利要求35所述的系统,其中所述约束包括食物的推荐份数小于或等于由所 述人先前所食用的食物的最大份数的预定倍数的要求。
40. 根据权利要求32至39中任一项所述的系统,其中所述处理系统被进一步配置成通 过将针对所述第一和第二营养物中的每一个的特定权重应用于加权函数来生成所述营养 指数,所述特定权重基于在所选择的膳食中所述营养物的量与相应的营养物的指标水平之 间的比较。
41. 根据权利要求30至40中任一项所述的系统,其中所述一个或多个膳食中的每一个 都对应于从早餐、早午餐、午餐、晚餐以及加餐构成的群组中选择的分类。
42. 根据权利要求41所述的系统,其中所述处理系统被进一步配置成通过基于与所选 择的膳食的分类相关联的卡路里容限来修改所选择的膳食而生成所述膳食推荐。
43. 根据权利要求41或42中任一项所述的系统,其中所述一个或多个膳食中的每一个 都对应于相同的分类。
44. 根据权利要求30至43中任一项所述的系统,其中所述处理系统被进一步配置成输 出所述人的食用简档,所述食用简档包括用于所述第一营养物的第一食用营养物指示器和 用于所述第二营养物的第二食用营养物指示器,其中第一和第二食用营养物指示器中的每 一个都指示基于第一和第二营养物的指标水平以及所述一个或多个膳食而得到的过量或 不足。
45. -种用于使人的饮食与特定饮食目标一致的系统,包括: 第一数据端口,其被配置成接收表示针对所述人的饮食计划的第一输入数据和表示在 包括多天的第一时间段期间被人所食用的多个食物的第二输入数据,一种或多种食物中的 每一个都与所述第一时间段内的日历日期相关联; 第二数据端口,其被配置成与处理系统进行通信,所述处理系统包括:服务器;一个或 多个电子数据库,其被配置成存储表示在一个或多个饮食计划中的每一个中第一和第二营 养物的指标水平的数据,以及表示在所述多个食物中的每一个中第一和第二营养物的量的 数据;以及 处理电路,与第一和第二数据端口通信,被配置成: 通过通信网络将第一输入数据和第二输入数据输出到所述处理系统, 从所述处理系统接收表示在所述第一时间段期间所述人的饮食与由所述服务器基于 所述第一输入数据从多个饮食计划中识别出的饮食计划之间的一致性的营养指数,所述营 养指数基于在所述多个食物中第一和第二营养物的量和在所述饮食计划第一和第二营养 物的指标水平, 从所述服务器接收对食物的推荐和基于所述营养指数和所述饮食计划的在第二时间 段期间食用的食物的推荐量,以及 经由所述第一数据端口将所述营养指数和所述推荐输出到所述用户接口设备。
46. 根据权利要求45所述的系统,其中所述处理系统被进一步配置成基于针对所述人 的营养目标、体重目标、锻炼目标或医疗状况中的两个或更多个来修改所选择的饮食计划。
47. 根据权利要求45至46中任一项所述的系统,其中所述一个或多个电子数据库被配 置成存储指示由所述人先前所食用的膳食的信息,每个膳食包括所述多个食物的组合,并 且其中所述处理系统被配置成通过选择所述膳食中的一个来提供所述推荐。
48. 根据权利要求45至47中任一项所述的系统,其中所述处理系统被进一步配置成提 供表示针对所述人的图形营养物简档的数据,所述图形营养物简档包括用于所述第一和第 二营养物中的每一个的图形指示器,每个图形指示器指示在所述第一时间段期间所述人对 相应的营养物的食用是不足还是超过相应的指标水平。
49. 根据权利要求45至48中任一项所述的系统,其中所述一个或多个电子数据库是分 布式数据库的一部分,所述分布式数据库包括: 第一电子数据库,其被配置成存储表示在所述多个饮食计划中的每一个中第一和第二 营养物的指标水平的数据; 第二电子数据库,其被配置成存储表示在所述多个食物中的每一个中第一和第二营养 物的量的数据;以及 第三电子数据库,其被配置成存储表示由所述人先前所食用的膳食的数据,每个膳食 包括一种或多种食物的组合。
50. 根据权利要求45至49中任一项所述的系统,其中所述处理电路、所述第一数据端 口以及所述第二数据端口被容纳在用户接口设备中。
51. 根据权利要求50所述的系统,其中所述用户接口设备包括启用GPS的移动设备,并 且其中所述第一数据端口被配置成接收表示在预定义时间段期间使用所述GPS检测到的 一个或多个位置的第三输入数据。
52. 根据权利要求51所述的系统,其中所述第一数据端口被配置成接收响应于提供给 所述用户以识别在所述一个或多个位置处所食用的一种或多种食物的提示的所述第二输 入数据。
53. -种用于将菜单推荐提供给餐馆的来宾的方法,所述方法包括: 由包括通信端口和与存储至少一个电子数据库的至少一个非暂时性计算机可读介质 通信的至少一个计算机处理器的计算机系统来接收针对所述餐馆的多个菜单选项,所述菜 单选项被表征成多个选项类型; 接收指示所述来宾的期望的膳食配置的数据,包括选自所述多个选项类型的一个或多 个选项类型; 在所述通信端口上提供基于所述期望的膳食配置而生成的菜单选项的一个或多个组 合,每个组合包括与在所述期望的膳食配置中的一个或多个选项类型相对应的至少一个菜 单选项;以及 随着所述一个或多个组合中的每一个同时地提供相应的组合对所述来宾的营养指数 的预测指数影响,其中所述营养指数对应于在第一时间段期间所述来宾的饮食、用户选择 的饮食计划以及所述来宾的目标或状况之间的聚合一致性。
54. 根据权利要求53所述的方法,进一步包括随着所述一个或多个组合和相应的预测 指数影响同时地提供所述营养指数。
55. 根据权利要求53至54中任一项所述的方法,进一步包括: 接收对菜单选项的组合中的一个的选择; 将所选择的组合存储在所述至少一个电子数据库中;以及 更新所述营养指数以将所选择的组合反映为食用的膳食。
56. 根据权利要求53至55中任一项所述的方法,进一步包括: 针对所述来宾接收包括第一营养物和第二营养物的指标水平的指标营养简档,所述指 标水平基于所述用户选择的饮食计划和所述目标或状况被确定; 接收在所述第一时间段期间所述第一和第二营养物的食用量;以及 基于针对所述第一和第二营养物中的每一个的所述食用量与所述指标水平之间的偏 差来生成所述营养指数。
57. 根据权利要求56所述的方法,其中提供所述一个或多个组合包括: 接收所述多个菜单选项的营养信息,包括在所述菜单选项中第一和第二营养物中的每 一个的量; 生成多个候选组合,每个候选组合基于所述期望的膳食配置中的选项类型而包括多个 候选菜单选项;以及 针对每个候选组合确定, 在所述候选菜单选项中第一和第二营养物中的每一个的总候选量, 基于相应的第一和第二营养物的所述食用量、所述总候选量以及指标水平的与第一和 第二营养物中的每一个的指标水平的候选偏差; 对所述营养指数的候选指数影响,其中所述候选指数影响基于所述候选偏差的加权函 数。
58. 根据权利要求57所述的方法,其中提供所述一个或多个组合包括: 从所述候选组合选择均对应于大于或等于阈值的指数影响的一组组合;以及 在所述通信端口上以与所述指数影响相对应的次序提供该组组合。
59. 根据权利要求57至58中任一项所述的方法,其中生成所述候选组合包括生成至少 一个候选组合,其包括具有来自由所述餐馆所提供的所述份大小的经修改的份量大小的至 少一个菜单选项。
60. 根据权利要求59所述的方法,进一步包括随着所述一个或多个组合同时地提供所 述经修改的份量大小的指示器。
61. 根据权利要求53至60中任一项所述的方法,其中所述多个选项类型包括从开胃 物、主菜、沙拉、饮料、甜点以及配菜构成的群组中选择的两个或更多个选项类型。
62. 根据权利要求53所述的方法,其中所述计算机系统包括与处理系统通信的启用 GPS的移动设备,其提供针对多个餐馆的基于位置的信息,并且其中所述方法进一步包括: 基于所述移动设备的位置自动地检测到所述来宾已进入餐馆;以及 响应于所述检测,提示所述来宾提供期望的膳食配置。
63. -种用于评价人的锻炼例程的方法,包括: 由包括通信端口和与存储至少一个电子数据库的至少一个非暂时性计算机可读介质 通信的至少一个计算机处理器的计算机系统来接收指示在第一时间段期间由所述人所执 行的锻炼的量的第一数据输入,其中所述锻炼包括多个锻炼类型; 从所述至少一个电子数据库接收指示基于针对所述人的一个或多个健康相关目标所 选择的锻炼计划的第二数据输入并且规定所述多个锻炼类型的指标量,所述锻炼计划包括 针对所述多个锻炼类型随着时间的推移的期望分布; 对于所述多个锻炼类型中的每一个: (1) 基于将所述锻炼类型的量与关联于所述锻炼类型和所述期望分布的指标量相比较 来生成针对所述锻炼类型的偏差,并且 (2) 确定与所述锻炼类型相关联的数值权重;以及 基于针对所述锻炼类型中的每一个的相应的偏差和数值权重在所述通信端口上输出 指示所执行的锻炼与所述锻炼计划之间的一致性的输出数据。
64. 根据权利要求63所述的方法,其中所述输出数据包括基于所述偏差和数值权重的 加权函数而生成的聚合锻炼指数。
65. 根据权利要求63至64中任一项所述的方法,其中确定针对每个锻炼类型的数值权 重包括: 如果所述锻炼类型的量超过所述指标量则将第一数值权重分配给所述锻炼类型;以及 如果所述锻炼类型的量不超过所述指标量则将第二数值权重分配给所述锻炼类型。
66. 根据权利要求63至65中任一项所述的方法,其中接收所述第一数据输入包括从与 所述人相关联的锻炼监测设备接收所述第一数据输入。
67. 根据权利要求66所述的方法,其中所述锻炼监测设备包括移动设备、活动水平跟 踪器或生理监测设备。
68. 根据权利要求63至67中任一项所述的方法,进一步包括提供待由所述人执行以改 变所述一致性的推荐锻炼。
69. 根据权利要求68所述的方法,其中所述推荐锻炼被选择成降低所述多个锻炼类型 中的至少两个中的每一个的偏差。
70. 根据权利要求68至69中任一项所述的方法,其中所述推荐锻炼从所述人先前所执 行的多个锻炼中选择。
71. 根据权利要求68至69中任一项所述的方法,其中所述推荐锻炼不是从所述人先前 所执行的多个锻炼中选择的。
72. 根据权利要求63至71中任一项所述的方法,其中所述多个锻炼类型的指标量包括 从持续时间、强度、频率、解剖学焦点及其任何适合的组合构成的群组中选择的参数。
73. 根据权利要求63至72中任一项所述的方法,其中所述多个锻炼类型包括力量锻 炼、柔度锻炼、有氧锻炼、耐力锻炼、平衡锻炼及其任何适合的组合中的至少两个。
74. 根据权利要求63至73中任一项所述的方法,进一步包括在所述通信端口上输出指 示在所述第一时间段期间由所述人所食用的多个营养物的量与指标营养物简档之间的一 致性的营养指数,其中所述指标营养简档包括所述多个营养物的多个指标量。
75. 根据权利要求74所述的方法,进一步包括随着所述锻炼指数和所述营养指数同时 地将基于所述锻炼指数和所述营养指数而生成的健康指数提供给所述人。
76. 根据权利要求75所述的方法,进一步包括通过基于针对所述人的一个或多个健康 相关目标选择针对所述营养指数的数值营养权重以及针对所述锻炼指数的数值锻炼权重 来生成作为所述营养指数和所述锻炼指数的加权函数的健康指数。
77. -种用于评价人的饮食的系统,包括: 用于接收表示在第一预定时间段期间由所述人所食用的第一营养物的量的数据的装 置; 用于接收所述第一营养物的指标水平的装置; 用于基于所述第一营养物的量与所述第一营养物的指标水平之间的比较将第一数值 权重分配给所述第一营养物的装置;以及 用于基于所述第一营养物的量、所述第一营养物的指标水平以及所述第一数值权重来 提供对所述人的饮食的评价的装置。
78. 根据权利要求77所述的系统,进一步包括用于接收选自多个饮食计划的用户选择 的饮食计划的装置,并且其中所述指标水平基于所述用户选择的饮食计划而被确定。
79. 根据权利要求78所述的系统,其中所述用户选择的饮食计划包括针对所述人的体 重目标和营养目标中的至少一个每个。
80. 根据权利要求79所述的系统,其中用于分配所述第一数值权重的装置包括从基于 所述体重目标或所述营养目标而确定的针对所述第一营养物的多个营养物特定权重中进 行选择的装置。
81. 根据权利要求77至80中任一项所述的系统,进一步包括: 用于接收第二营养物的指标水平的装置; 用于接收由所述人所食用的所述第二营养物的量的装置;以及 用于基于所述第二营养物的食用量与所述第二营养物的指标水平之间的比较而将第 二数值权重分配给所述第二营养物的装置,并且 其中提供对所述人的饮食的评价包括基于所述第一和第二数值权重来提供所述评价。
82. 根据权利要求81所述的系统,其中用于提供对所述人的饮食的评价的装置包括: 用于提供所述第一营养物的指标水平与所述第一营养物的食用量之间的一致性的第 一指示器的装置; 用于提供所述第二营养物的指标水平与所述第二营养物的食用量之间的一致性的第 二指示器的装置;以及 用于基于所述第一和第二营养物的相应的一致性来提供表示所述用户选择的饮食计 划与人的饮食之间的聚合一致性的营养指数的装置。
83. 根据权利要求82所述的系统,其中所述第一和第二指示器是图形指示器,每个图 形指示器指示所述人对相应的营养物的食用是不足还是超过相应的指标水平。
84. 根据权利要求82至83中任一项所述的系统,进一步包括用于提供推荐以供所述人 食用基于所述营养指数中的预测改变而从一种或多种食物中选择的推荐食物的装置。
85. 根据权利要求84所述的系统,其中所述推荐食物被选择成改变所述第一指示器并 且同时地降低对所述第二营养物的一致性的消极影响。
86. 根据权利要求81至85中任一项所述的系统,其中用于提供所述评价的装置包括用 于基于包括所述第一和第二营养物的三个或更多个营养物的相应的食用量与指标水平来 提供所述评价的装置。
87. 根据权利要求86所述的系统,其中用于提供所述营养指数的装置包括用于针对所 述三个或更多个营养物中的每一个、基于相应的营养物的食用量和相应的营养物的指标水 平来计算所述营养物的偏差的装置。
88. 根据权利要求87所述的系统,其中所述推荐食物被选择成同时地降低所述三个或 更多个营养物中的至少两个中的每一个的所述偏差。
89. 根据权利要求84至88中任一项所述的系统,其中所述推荐食物从所述人先前所食 用的一种或多种食物中选择。
90. 根据权利要求89所述的系统,其中用于提供所述推荐的装置包括用于提供所述推 荐食物的推荐量和针对所述人食用所述推荐食物的推荐日历日期的装置,所述推荐量不同 于所述推荐食物的先前食用量。
91. 根据权利要求84至88中任一项所述的系统,其中所述推荐食物从先前未被所述人 所食用的一种或多种食物中选择。
92. 根据权利要求91所述的系统,进一步包括用于响应于确定从由所述人先前所食用 的一种或多种食物进行选择不提供在营养指数方面的实质的改进而从先前未被所述人所 食用的一种或多种食物中选择推荐食物的装置。
93. 根据权利要求77至92中任一项所述的系统,进一步包括: 用于接收表示所述人的医疗状况的数据的装置;以及 用于基于与所述医疗状况相关联的一个或多个饮食限制来修改所述第一营养物的指 标水平或所述第一数值权重的装置。
94. 根据权利要求93所述的系统,其中所述一个或多个饮食限制包括在所述第一预定 义时间段期间多个营养物的期望分布。
95. 根据权利要求94所述的系统,其中所述期望分布对应于从卡路里、碳水化合物、蛋 白质、脂肪、维生素以及纤维构成的群组中选择的两个或更多个营养物。
96. 根据权利要求77至95中任一项所述的系统,进一步包括用于基于在所述第一预定 时间段期间由所述人所执行的锻炼的实际量或估计量来生成所述第一营养物的指标水平 的装置。
97. -种用于将菜单推荐提供给餐馆的来宾的系统,包括: 用于接收所述餐馆的多个菜单选项的装置,所述菜单选项被表征成多个选项类型; 用于接收指示所述来宾的期望的膳食配置的数据的装置,其包括选自所述多个选项类 型的一个或多个选项类型; 用于提供基于所述期望的膳食配置而生成的菜单选项的一个或多个组合的装置,每个 组合包括与在所述期望的膳食配置中所述一个或多个选项类型相对应的至少一个菜单选 项;以及 用于随着所述一个或多个组合中的每一个同时地提供相应的组合对所述来宾的营养 指数的预测指数影响的装置,其中所述营养指数对应于在第一时间段期间所述来宾的饮 食、用户选择的饮食计划以及所述来宾的目标或状况之间的聚合一致性。
98. 根据权利要求97所述的系统,进一步包括用于随着所述一个或多个组合和相应的 预测指数影响同时地提供所述营养指数的装置。
99. 根据权利要求97至98中任一项所述的系统,进一步包括: 用于接收对菜单选项的组合中的一个的选择的装置; 用于将所选择的组合存储在与所述一个或多个计算机通信的至少一个电子数据库中 的装置;以及 用于更新所述营养指数以将所选择的组合反映为食用的膳食的装置。
100. 根据权利要求97至99中任一项所述的系统,进一步包括: 用于针对所述来宾接收包括第一营养物和第二营养物的指标水平的指标营养简档的 装置,所述指标水平基于所述用户选择的饮食计划和所述目标或状况被确定; 用于接收在所述第一时间段期间第一和第二营养物的食用量的装置;以及 用于基于针对第一和第二营养物中的每一个的所述食用量与所述指标水平之间的偏 差来生成所述营养指数的装置。
101. 根据权利要求1〇〇所述的系统,其中用于提供所述一个或多个组合的装置包括: 用于接收针对所述多个菜单选项的营养信息的装置,所述营养信息包括在所述菜单选 项中所述第一和第二营养物中的每一个的量; 用于生成多个候选组合的装置,每个候选组合基于所述期望的膳食配置中的选项类型 而包括多个候选菜单选项;以及 用于针对每个候选组合确定以下各项的装置, 在所述候选菜单选项中第一和第二营养物中的每一个的总候选量, 基于相应的第一和第二营养物的所述食用量、所述总候选量以及所述指标水平的与第 一和第二营养物中的每一个的指标水平的候选偏差; 对所述营养指数的候选指数影响,其中所述候选指数影响基于所述候选偏差的加权函 数。
102. 根据权利要求101所述的系统,其中用于提供所述一个或多个组合的装置包括: 用于从所述候选组合中选择每个都对应于大于或等于阈值的指数影响的一组组合的 装置;以及 用于以与所述指数影响相对应的次序提供该组组合的装置。
103. 根据权利要求101至102中任一项所述的系统,其中用于生成所述候选组合的装 置包括用于生成至少一个候选组合的装置,所述至少一个候选组合包括具有来自由所述餐 馆所提供的所述份大小的经修改的份量大小的至少一个菜单选项。
104. 根据权利要求103所述的系统,进一步包括随着所述一个或多个组合同时地提供 所述经修改的份量大小的指示器的装置。
105. 根据权利要求97至104中任一项所述的系统,其中所述多个选项类型包括从开胃 物、主菜、沙拉、饮料、甜点以及配菜构成的群组中选择的两个或更多个选项类型。
106. 根据权利要求96所述的系统,进一步包括: 提供针对多个餐馆的基于位置的信息的启用GPS的移动设备; 用于基于所述移动设备的位置自动地检测所述来宾已进入餐馆的装置;以及 响应于所述检测,用于提示所述来宾提供期望的膳食配置的装置。
107. -种系统包括: 用于接收指示在第一时间段期间由所述人所执行的锻炼的量的第一数据输入的装置, 其中所述锻炼包括多个锻炼类型; 用于接收指示基于针对所述人的一个或多个健康相关目标而选择的锻炼计划的第二 数据输入并且规定所述多个锻炼类型的指标量的装置,所述锻炼计划包括针对所述多个锻 炼类型随着时间的推移的期望分布; 对于所述多个锻炼类型中的每一个: (1) 用于基于将所述锻炼类型的量与关联于所述锻炼类型和所述期望分布的所述指标 量相比较来生成针对所述锻炼类型的偏差的装置,和 (2) 用于确定与所述锻炼类型相关联的数值权重的装置;以及 用于基于针对所述锻炼类型中的每一个的相应的偏差和数值权重来输出指示所执行 的锻炼与所述锻炼计划之间的一致性的数据的装置。
108. 根据权利要求107所述的系统,其中所述输出数据包括基于所述偏差和数值权重 的加权函数而生成的聚合锻炼指数。
109. 根据权利要求107至108中任一项所述的系统,其中用于确定针对每个锻炼类型 的数值权重的装置包括: 用于如果所述锻炼类型的量超过所述指标量则将第一数值权重分配给所述锻炼类型 的装置;以及 用于如果所述锻炼类型的量不超过所述指标量则将第二数值权重分配给所述锻炼类 型的装置。
110. 根据权利要求107至109中任一项所述的系统,其中用于接收所述第一数据输入 的装置包括用于从与所述人相关联的锻炼监测设备接收所述第一数据输入的装置。
111. 根据权利要求110所述的系统,其中所述锻炼监测设备包括移动设备、活动水平 跟踪器或生理监测设备。
112. 根据权利要求107至111中任一项所述的系统,进一步包括用于提供待由所述人 执行以改变所述一致性的推荐锻炼的装置。
113. 根据权利要求112所述的系统,其中所述推荐锻炼被选择成降低所述多个锻炼类 型中的至少两个中的每一个的所述偏差。
114. 根据权利要求112至113中任一项所述的系统,其中所述推荐锻炼从所述人先前 所执行的所述多个锻炼中选择。
115. 根据权利要求112至113中任一项所述的系统,其中所述推荐锻炼不是从所述人 先前所执行的所述多个锻炼中选择的。
116. 根据权利要求107至115中任一项所述的系统,其中所述多个锻炼类型的指标量 包括从持续时间、强度、频率、解剖学焦点及其任何适合的组合构成的群组中选择的参数。
117. 根据权利要求107至116中任一项所述的系统,其中所述多个锻炼类型包括力量 锻炼、柔度锻炼、有氧锻炼、耐力锻炼、平衡锻炼及其任何适合的组合中的至少两个。
118. 根据权利要求107至117中任一项所述的系统,进一步包括用于输出指示在所述 第一时间段期间由所述人所食用的多个营养物的量与指标营养简档之间的一致性的营养 指数的装置,其中所述指标营养简档包括所述多个营养物的多个指标量。
119. 根据权利要求118所述的系统,进一步包括用于随着所述锻炼指数和所述营养指 数同时地将基于所述锻炼指数和所述营养指数而生成的健康指数提供给所述人的装置。
120. 根据权利要求119所述的系统,进一步包括用于通过基于针对所述人的一个或多 个健康相关目标而选择所述营养指数的数值营养权重以及所述锻炼指数的数值锻炼权重 来生成作为所述营养指数和所述锻炼指数的加权函数的健康指数的装置。
121. -种用于评价人的饮食的方法,所述方法包括: 由包括通信端口和与存储至少一个电子数据库的至少一个非暂时性计算机可读介质 通信的至少一个计算机处理器的计算机系统来接收表示由所述人所食用的三个或更多个 营养物中的每一个的量的数据; 从所述至少一个电子数据库接收所述三个或更多个营养物中的每一个的指标水平; 由所述计算机系统将多个数值权重分配给所述三个或更多个营养物,使得所述营养物 中的每一个被分配基于相应的营养物的量与相应的营养物的指标水平之间的比较而确定 的数值权重;以及 经由所述通信端口基于所述三个或更多个营养物的量、所述三个或更多个营养物的指 标水平以及所述多个数值权重来提供对所述人的饮食的评价。
122. 根据权利要求121所述的方法,进一步包括由所述计算机系统接收选自多个饮食 计划的用户选择的饮食计划,并且其中所述三个或更多个营养物中的每一个的所述指标水 平基于所述用户选择的饮食计划被确定。
123. 根据权利要求121至122中任一项所述的方法,其中分配所述多个数值权重进一 步包括从基于与所述人相关联的一个或多个目标而确定的数值权重的营养物特定的集合 为针对所述营养物中的每一个分配所述数值权重。
124. 根据权利要求121至123中任一项所述的方法,其中所述三个或更多个营养物包 括第一营养物和第二营养物,并且其中提供对所述人的饮食的评价包括: 提供所述第一营养物的量与所述第一营养物的指标水平之间的一致性的第一指示 器; 提供所述第二营养物的量与所述第二营养物的指标水平之间的一致性的第二指示器; 以及 基于第一和第二营养物的相应的一致性来提供表示所述用户选择的饮食计划与所述 人的饮食之间的聚合一致性的营养指数。
125. 根据权利要求124所述的方法,进一步包括经由所述通信端口提供推荐以供所述 人食用基于所述营养指数中的预测改变而从一种或多种食物中选择的推荐食物。
126. 根据权利要求125所述的方法,其中所述推荐食物被选择成改变所述第一指示器 并且同时地降低对所述第二营养物的一致性的消极影响。
127. 根据权利要求124至126中任一项所述的方法,其中提供所述营养指数包括针对 所述三个或更多个营养物中的每一个、基于所述营养物的食用量和所述营养物的指标水平 来计算所述营养物的偏差。
128. 根据权利要求127所述的方法,其中所述推荐食物被选择成同时地降低所述三个 或更多个营养物中的至少两个中的每一个的偏差。
129. 根据权利要求125至128中任一项所述的方法,进一步包括基于在预定时间段期 间的所述三个或更多个营养物的期望食用分布来选择所述推荐食物。
130. 根据权利要求125至129中任一项所述的方法,其中所述推荐食物从所述人先前 所食用的一种或多种食物中选择。
131. 根据权利要求130所述的方法,其中提供所述推荐包括提供所述推荐食物的推荐 量和针对所述人食用所述推荐食物的推荐日历日期,所述推荐量不同于所述推荐食物的先 前食用量。
132. 根据权利要求125至129中任一项所述的方法,其中所述推荐食物从先前未被所 述人所食用的一种或多种食物中选择。
133. 根据权利要求121至132中任一项所述的方法,进一步包括至少部分地基于在预 定时间段期间由所述人所执行的锻炼的实际量和估计量来生成所述三个或更多个营养物 中的至少一个的指标水平。
134. 根据权利要求121至133中任一项所述的方法,其中所述至少一个电子数据库被 配置成存储针对所述三个或更多个营养物中的每一个的一组营养物特定权重,每个营养物 特定权重对应于针对所述营养物的不同时间段,所述方法进一步包括基于所述评价被提供 所针对的第一预定时间段从所述营养物特定权重中选择所述多个数值权重。
135. -种用于使人的饮食与特定饮食目标一致的系统,包括: 第一数据端口,其被配置成接收表示针对所述人的饮食计划的第一输入数据和表示由 所述人所食用的一种或多种食物的第二输入数据; 第二数据端口,其被配置成与处理系统进行通信,所述处理系统包括:服务器;一个或 多个电子数据库,其被配置成存储表示在一个或多个饮食计划中的每一个中第一和第二营 养物的指标水平的数据,以及表示在多个食物中的每一个中第一和第二营养物的量的数 据;以及 处理器,与所述第一和第二数据端口通信,被配置成: 通过通信网络将第一输入数据和第二输入数据输出到所述处理系统, 从所述处理系统接收表示所述人的饮食与由所述服务器使用所述第一输入数据从所 述一个或多个饮食计划中识别出的饮食计划之间的一致性的指数,其中所述指数基于第一 和第二营养物的量以及在所述饮食计划中所述第一和第二营养物的指标水平, 从所述服务器接收基于所述指数的针对待食用的食物的推荐,以及 经由所述第一数据端口将所述指数和所述推荐输出到所述用户接口设备。
136. 根据权利要求135所述的系统,其中所述第一输入数据包括从营养目标、体重目 标、锻炼目标以及医疗状况构成的群组中选择的用户特定参数,并且其中所述饮食计划基 于所述用户特定参数而被识别。
137. 根据权利要求135至136中任一项所述的系统,其中所述一个或多个数据库被配 置成存储指示由所述人先前所食用的膳食的信息,每个膳食包括食物的组合,并且其中所 述处理系统被配置成通过从由所述人先前所食用的膳食中选择膳食来确定所述推荐。
138. 根据权利要求135至137中任一项所述的系统,其中所述处理器被进一步配置成 提供表示针对所述人的图形营养物简档的数据,所述图形营养物简档包括用于所选饮食计 划中的多个营养物的每一个的图形指示器,每个图形指示器指示所述人对所述营养物的食 用是不足还是超过所述指标水平。
139. 根据权利要求135至138中任一项所述的系统,其中所述指数表示在3天到10天 之间的预定义时间段期间所述人的饮食与所述饮食计划之间的一致性。
140. 根据权利要求135至139中任一项所述的系统,其中所述处理器、所述第一数据端 口以及所述第二数据端口被容纳在用户接口设备中。
141. 根据权利要求140所述的系统,其中所述用户接口设备包括启用GPS的移动设备, 并且其中所述第一数据端口被配置成接收表示在预定义时间段期间使用所述GPS检测到 的一个或多个位置的第三输入数据。
142. 根据权利要求141所述的系统,其中所述第一数据端口被配置成接收响应于提供 给所述用户以识别在所述一个或多个位置处所食用的一种或多种食物的提示的第二输入 数据。
143. -种用于评价人的饮食的系统,包括: 用于接收表示由所述人所食用的三个或更多个营养物中的每一个的量的数据的装 置; 用于接收所述三个或更多个营养物中的每一个的指标水平的装置; 用于将多个数值权重分配给所述三个或更多个营养物使得所述营养物中的每一个被 分配基于相应的营养物的量与相应的营养物的指标水平之间的比较而确定的数值权重的 装置;以及 用于基于所述三个或更多个营养物的量、所述三个或更多个营养物的指标水平以及所 述多个数值权重提供对所述人的饮食的评价的装置。
144. 根据权利要求143所述的系统,进一步包括用于接收选自多个饮食计划的用户选 择的饮食计划的装置,并且其中所述三个或更多个营养物中的每一个的所述指标水平基于 所述用户选择的饮食计划而被确定。
145. 根据权利要求143至144中任一项所述的系统,其中用于分配所述多个数值权重 的装置进一步包括用于从基于与所述人相关联的一个或多个目标而确定的数值权重的营 养物特定集合中针对所述营养物中的每一个分配所述数值权重的装置。
146. 根据权利要求143至145中任一项所述的系统,其中所述三个或更多个营养物包 括第一营养物和第二营养物,并且其中用于提供对所述人的饮食的评价的装置包括: 用于提供所述第一营养物的量与所述第一营养物的指标水平之间的一致性的第一指 示器的装置; 用于提供所述第二营养物的量与所述第二营养物的指标水平之间的一致性的第二指 示器的装置;以及 用于基于所述第一和第二营养物的相应的一致性来提供表示所述用户选择的饮食计 划与所述人的饮食之间的聚合一致性的营养指数的装置。
147. 根据权利要求146所述的系统,进一步包括用于提供推荐以供所述人食用基于所 述营养指数中的预测改变而从一种或多种食物中选择的推荐食物的装置。
148. 根据权利要求147所述的系统,其中所述推荐食物被选择成改变所述第一指示器 并且同时地降低对所述第二营养物的一致性的消极影响。
149. 根据权利要求146至148中任一项所述的系统,其中用于提供所述营养指数的装 置包括用于针对所述三个或更多个营养物中的每一个、基于所述营养物的食用量和所述营 养物的指标水平来计算所述营养物的偏差的装置。
150. 根据权利要求149所述的系统,其中所述推荐食物被选择成同时地降低所述三个 或更多个营养物中的至少两个中的每一个的偏差。
151. 根据权利要求147至150中任一项所述的系统,进一步包括用于基于在预定时间 段期间所述三个或更多个营养物的期望食用分布来选择推荐食物的装置。
152. 根据权利要求147至151中任一项所述的系统,其中所述推荐食物从所述人先前 所食用的一种或多种食物中选择。
153. 根据权利要求152所述的系统,其中用于提供所述推荐的装置包括用于提供所述 推荐食物的推荐量和针对所述人食用所述推荐食物的推荐日历日期的装置,所述推荐量不 同于所述推荐食物的先前食用量。
154. 根据权利要求147至151中任一项所述的系统,其中所述推荐食物从先前未被所 述人所食用的一种或多种食物中选择。
155. 根据权利要求143至154中任一项所述的系统,进一步包括用于至少部分地基于 在预定时间段期间由所述人所执行的锻炼的实际量和估计量来生成所述三个或更多个营 养物中的至少一个的指标水平的装置。
156. 根据权利要求143至155中任一项所述的系统,进一步包括: 用于存储针对所述三个或更多个营养物中的每一个的一组营养物特定权重的装置,每 个营养物特定权重对应于针对所述营养物的不同时间段;以及 用于基于所述评价被提供所针对的第一预定时间段从所述营养物特定权重中选择所 述多个数值权重的装置。
157. -种用于将膳食推荐提供给包括两个或更多个成员的群组的方法,所述方法包 括: 由包括通信端口和与存储至少一个电子数据库的至少一个非暂时性计算机可读介质 通信的至少一个计算机处理器的计算机系统来接收指示包括包含第一营养物的多个营养 物的多个指标营养简档的第一数据输入,每个指标营养简档与所述群组的至少一个成员相 关联并且包括基于一个或多个选择的饮食计划针对所述至少一个成员而确定的所述第一 营养物的指标水平; 由所述计算机系统来接收指示包括所述群组的每个成员的优先级权重的多个优先级 权重的第二数据输入,所述优先级权重指示所述成员的营养目标相对于所述群组的其它成 员的营养目标的重要性; 针对群组的每个成员将第一营养物特定权重分配给第一营养物,所述第一营养物特定 权重基于以下来确定:(1)相应的成员的营养目标和(2)由相应的成员所食用的第一营养 物的量与相应的成员的第一营养物的指标水平的比较;以及 经由所述通信端口来提供包括待由所述群组食用的至少一个推荐膳食的推荐,所述推 荐膳食基于所述第一营养物特定权重和所述多个优先级权重而被选择。
158. 根据权利要求157所述的方法,进一步包括由所述计算机系统来接收指示所述群 组的每个成员的营养物食用简档的第三数据输入,每个营养物食用简档包括在预定时间段 期间由所述成员所食用的在所述成员的指标简档中营养物的子集中的至少一个营养物的 量。
159. 根据权利要求158所述的方法,其中提供所述推荐包括选择所述至少一个推荐膳 食以改变针对所述群组的第一成员的所述营养物食用简档与所述指标营养简档之间的第 --致性。
160. 根据权利要求159所述的方法,其中提供所述推荐包括选择所述至少一个推荐 膳食以改进针对所述第一成员的所述营养物食用简档与所述指标营养简档之间的所述第 一一致性并且同时地维持或者改进针对所述群组的第二成员的第二一致性。
161. 根据权利要求158至160中任一项所述的方法,进一步包括针对所述群组的每个 成员基于将所述成员的所述指标营养简档与所述成员的所述营养物食用简档相比较来生 成偏差简档,使得每个偏差简档针对所述成员的指标简档中的每个营养物而包括所述营养 物的过量指示器或不足指示器。
162. 根据权利要求161所述的方法,进一步包括生成作为用相应的成员的优先级权重 对每个偏差简档的加权组合的函数的聚合偏差,使得所述聚合偏差依照所述优先级权重来 反映所述偏差简档的相对重要性,其中提供所述推荐包括选择所述至少一个推荐膳食以最 小化基于组合所述偏差简档而生成的聚合偏差。
163. 根据权利要求158至162中任一项所述的方法,进一步包括提供表示每个成员的 所述食用简档与相应的成员的指标营养简档之间的集体一致性的群组营养指数。
164. 根据权利要求163所述的方法,其中提供所述群组指数包括: 针对所述群组中的每个成员,对相应的成员的所述偏差简档应用与所述成员相关联的 优先级权重以获得加权偏差;以及 组合所述加权偏差以获得所述群组营养指数。
165. 根据权利要求163或164中任一项所述的方法,其中所述至少一个推荐膳食被选 择成改变所述群组营养指数而同时地降低对每个成员的食用简档与相应的成员的指标营 养简档之间的一致性的消极影响。
166. 根据权利要求161至162中任一项所述的方法,其中提供所述推荐包括: 检测所述多个偏差简档之间的不相容性;以及 基于所述不相容性来确定要被推荐作为所述至少一个推荐膳食的最小多个不同的膳 食。
167. 根据权利要求157至166中任一项所述的方法,进一步包括经由所述通信端口提 供对所述群组的至少一个成员的营养指数的指数影响的指示器,其中所述营养指数指示所 述至少一个成员的食用简档与相应的成员的指标营养简档之间的一致性,并且所述指数影 响指示在所述成员食用所述至少一个推荐膳食的情况下对所述营养指数的预测改变。
168. 根据权利要求167所述的方法,其中提供所述指数影响的指示器包括提供包括所 述群组的每个成员的至少一个指数影响的所述指数影响的多个指示器。
169. 根据权利要求167或168所述的方法,进一步包括经由所述通信端口提供针对所 述至少一个成员的营养指数的指示器。
170. 根据权利要求161至169中任一项所述的方法,进一步包括: 生成多个候选膳食,每个候选膳食包括一个或多个候选食物;以及 基于在每个候选膳食中所述第一营养物的量与在至少一个偏差简档中所述第一营养 物的偏差之间的比较而从所述多个候选膳食中选择所述至少一个推荐膳食。
171. 根据权利要求170所述的方法,其中所述至少一个推荐膳食进一步基于与每个候 选膳食相关联的参数而被选择,所述参数从以下各项构成的群组中选择:菜肴的数目、食物 的数目、制备时间的量、制备的复杂性的水平、配料的成本以及配料的可用性。
172. -种用于将膳食推荐提供给包括两个或更多个成员的群组的系统,包括: 用于接收指示包括包含第一营养物的多个营养物的多个指标营养简档的第一数据输 入的装置,每个指标营养简档与所述群组的至少一个成员相关联并且包括基于一个或多个 选择的饮食计划针对所述至少一个成员而确定的所述第一营养物的指标水平; 用于接收指示包括所述群组的每个成员的优先级权重的多个优先级权重的第二数据 输入的装置,所述优先级权重指示所述成员的营养目标相对于所述群组的其它成员的营养 目标的重要性; 用于针对所述群组的每个成员将第一营养物特定权重分配给所述第一营养物的装置, 所述第一营养物特定权重基于以下来确定(1)相应的成员的营养目标和(2)由相应的成员 所食用的第一营养物的量与相应的成员的第一营养物的指标水平的比较;以及 用于提供包括待由所述群组食用的至少一个推荐膳食的推荐的装置,所述推荐膳食基 于所述第一营养物特定权重和所述多个优先级权重而被选择。
173. 根据权利要求172所述的系统,进一步包括用于接收指示所述群组的每个成员的 营养物食用简档的第三数据输入的装置,每个营养物食用简档包括在预定时间段期间由所 述成员所食用的在所述成员的指标简档中营养物的子集中的至少一个营养物的量。
174. 根据权利要求173所述的系统,其中用于提供所述推荐的装置包括用于选择所述 至少一个推荐膳食以改变针对所述群组的第一成员的所述营养物食用简档与所述指标营 养简档之间的第一一致性的装置。
175. 根据权利要求174所述的系统,其中用于提供所述推荐的装置包括用于选择所述 至少一个推荐膳食以改进针对所述第一成员的所述营养物食用简档与所述指标营养简档 之间的所述第一一致性并且同时地维持或者改进针对所述群组的第二成员的第二一致性 的装置。
176. 根据权利要求173至175中任一项所述的系统,进一步包括用于针对所述群组的 每个成员基于将所述成员的指标营养简档与所述成员的营养物食用简档相比较来生成偏 差简档使得每个偏差简档针对所述成员的指标简档中的每个营养物而包括所述营养物的 过量指示器或不足指示器的装置。
177. 根据权利要求176所述的系统,进一步包括用于生成作为用相应的成员的优先级 权重对每个偏差简档的加权组合的函数的聚合偏差使得所述聚合偏差依照所述优先级权 重来反映所述偏差简档的相对重要性的装置,其中提供所述推荐包括选择所述至少一个推 荐膳食以最小化基于组合所述偏差简档而生成的所述聚合偏差。
178. 根据权利要求173至177中任一项所述的系统,进一步包括用于提供表示每个成 员的食用简档与相应的成员的指标营养简档之间的集体一致性的群组营养指数的装置。
179. 根据权利要求178所述的系统,其中用于提供所述群组指数的装置包括: 用于针对所述群组中的每个成员、对相应的成员的偏差简档应用与所述成员相关联的 优先级权重以获得加权偏差的装置;以及 用于组合所述加权偏差以获得所述群组营养指数的装置。
180. 根据权利要求178或179中任一项所述的系统,其中所述至少一个推荐膳食被选 择成改变所述群组营养指数而同时地降低对每个成员的食用简档与相应的成员的指标营 养简档之间的一致性的消极影响。
181. 根据权利要求176至177中任一项所述的方法,其中用于提供所述推荐的装置包 括: 用于检测所述多个偏差简档之间的不相容性的装置;以及 用于基于所述不相容性来确定要被推荐作为所述至少一个推荐膳食的最小多个不同 的膳食的装置。
182. 根据权利要求172至181中任一项所述的系统,进一步包括用于提供对所述群组 的至少一个成员的营养指数的指数影响的指示器的装置,其中所述营养指数指示所述至少 一个成员的食用简档与相应的成员的指标营养简档之间的一致性,并且所述指数影响指示 在所述成员食用所述至少一个推荐膳食的情况下对所述营养指数的预测改变。
183. 根据权利要求182所述的系统,其中用于提供所述指数影响的指示器的装置包括 用于提供包括所述群组的每个成员的至少一个指数影响的所述指数影响的多个指示器的 装直。
184. 根据权利要求182或183中任一项所述的系统,进一步包括用于提供针对所述至 少一个成员的营养指数的指示器的装置。
185. 根据权利要求176至184中任一项所述的系统,进一步包括: 用于生成多个候选膳食的装置,每个候选膳食包括一个或多个候选食物;以及 用于基于在每个候选膳食中所述第一营养物的量与在至少一个偏差简档中所述第一 营养物的偏差之间的比较而从所述多个候选膳食中选择所述至少一个推荐膳食的装置。
186. 根据权利要求185所述的系统,其中所述至少一个推荐膳食进一步基于与每个候 选膳食相关联的参数而被选择,所述参数从以下各项构成的群组中选择:菜肴的数目、食物 的数目、制备时间的量、制备的复杂性的水平、配料的成本以及配料的可用性。
187. -种用于评定食物推荐的方法,包括: 由包括通信端口和与存储至少一个电子数据库的至少一个非暂时性计算机可读介质 通信的至少一个计算机处理器的计算机系统来接收表示给人的食物推荐的第一输入数据, 包括一种或多种食物的组合、建议份量大小以及在所述建议份量大小中第一营养物和第二 营养物中的每一个的量; 由所述计算机系统来接收表示针对所述人的营养物食用简档的第二输入数据,包括在 预定时间段期间第一和第二营养物的食用量的指示器; 从所述至少一个电子数据库接收表示人的指标营养简档的第三输入数据,所述指标营 养简档包括第一和第二营养物的指标水平,其中每个营养物的指标水平指示在所述预定时 间段期间所述营养物的建议量或需要量,所述指标水平根据用户规定的营养目标被确定; 将基于(1)所述用户规定的营养目标和(2)所述第一营养物的食用量与所述第一营养 物的指标水平的比较而确定的第一数值权重分配给所述第一营养物; 将基于(1)所述用户规定的营养目标和(2)所述第二营养物的食用量与所述第二营养 物的指标水平的比较而确定的第二数值权重分配给所述第二营养物; 基于第一和第二数值权重来生成表示所述食物推荐与所述营养目标之间的一致性的 适合性评定;以及 经由所述通信端口提供针对所述食物推荐的所述适合性评定。
188. 根据权利要求187所述的方法,其中接收表示所述食物推荐的第一输入数据包括 通过通信网络从用户设备或从远程计算机系统接收所述第一输入数据。
189. 根据权利要求187或188中任一项所述的方法,其中生成所述适合性评定包括生 成关于与所述人相关联的营养指数的食物推荐的指数影响,其中所述营养指数指示所述食 用简档与所述指标营养简档之间的一致性,并且所述指数影响指示根据遵循所述食物推荐 对所述营养指数的预测改变。
190. 根据权利要求187至189中任一项所述的方法,其中所述计算机系统被编程为包 括多个阈值范围,并且其中提供所述适合性评定包括在所述通信端口上提供所述指数影响 位于所述阈值范围中的哪个所选择的范围内。
191. 根据权利要求190所述的方法,其中提供所述适合性评定包括提供与所选择的范 围相对应的色彩编码的指示器。
192. 根据权利要求191所述的方法,其中提供所述适合性评定包括随着所述色彩编码 的指示器同时地提供所述指数影响。
193. 根据权利要求190至192中任一项所述的方法,其中所述多个阈值范围包括包含 警告范围的至少三个范围。
194. 根据权利要求187至193中任一项所述的方法,进一步包括: 针对第一和第二营养物中的每一个生成包括基于将所述营养物的食用量与相应营养 物的指标水平相比较而确定的所述营养物的过量指示器或不足指示器的偏差简档;以及 基于所述偏差简档以及第一和第二数值权重来提供所述适合性评定。
195. 根据权利要求187至194中任一项所述的方法,其中将所述第一数值权重分配给 所述第一营养物包括从包括响应于检测到所述第一营养物的过量而选择的一个或多个数 值权重和响应于检测到所述第一营养物的不足而选择的一个或多个数值权重的与所述第 一营养物相关联的第一多个营养物特定权重中进行选择。
196. 根据权利要求187至195中任一项所述的方法,其中将所述第一数值权重分配给 所述第一营养物包括基于所述预定时间段从与所述第一营养物相关联的第二多个营养物 特定权重中进行选择。
197. 根据权利要求196所述的方法,其中所述第二多个营养物特定权重包括用于所述 第一营养物的每膳食权重、每周权重以及每日权重。
198. 根据权利要求187至197中任一项所述的方法,其中所述第一营养物和所述第二 营养物中的每一个的指标水平根据与所述人相关联的体重目标和医疗状况中的附加一个 而被确定。
199. 根据权利要求187至198中任一项所述的方法,进一步包括接收选自存储在所述 至少一个电子数据库中的多个饮食计划的用户选择的饮食计划,其中第一和第二营养物中 的每一个的指标水平基于所选择的饮食计划而被确定。
200. 根据权利要求187至199中任一项所述的方法,进一步包括基于所述适合性评定 来提供替代食物推荐。
201. 根据权利要求200所述的方法,其中提供所述替代食物推荐包括推荐一种或多种 食物的组合的修改版本。
202. 根据权利要求201所述的方法,其中所述组合的修改版本包括经修改的建议份量 大小。
203. 根据权利要求200至202中任一项所述的方法,其中所述组合的修改版本包括在 所述组合中未包括的附加的食物的包含。
204. 根据权利要求200至203中任一项所述的方法,其中所述组合的修改版本包括从 所述组合去除一种或多种食物中的至少一个。
205. -种系统,所述系统包括: 通信端口;以及 至少一个计算机处理器,其与存储电子数据库的至少一个非暂时性计算机可读介质通 ?目, 其中所述系统被适配成执行根据权利要求187至203中任何一项所述的方法。
206. -种用于评定食物推荐的系统,包括: 用于接收表示给人的食物推荐的第一输入数据的装置,包括一种或多种食物的组合、 建议份量大小以及在所述建议份量大小中第一营养物和第二营养物中的每一个的量; 用于接收表示所述人的营养物食用简档的第二输入数据的装置,所述第二输入数据包 括在预定时间段期间第一和第二营养物的食用量的指示器; 用于接收表示人的指标营养简档的第三输入数据的装置,所述指标营养简档包括所述 第一和第二营养物的指标水平,其中每个营养物的指标水平指示在所述预定时间段期间所 述营养物的建议量或需要量,所述指标水平根据用户规定的营养目标而被确定; 用于将基于(1)所述用户规定的营养目标和(2 )所述第一营养物的食用量与所述第一 营养物的指标水平的比较而确定的第一数值权重分配给所述第一营养物的装置; 用于将基于(1)所述用户规定的营养目标和(2 )所述第二营养物的食用量与所述第二 营养物的指标水平的比较而确定的第二数值权重分配给所述第二营养物的装置; 用于基于第一和第二数值权重来生成表示所述食物推荐与所述营养目标之间的一致 性的适合性评定的装置;以及 用于提供针对所述食物推荐的所述适合性评定的装置。
207. 根据权利要求206所述的系统,其中用于接收表示所述食物推荐的第一输入数据 的装置包括用于通过通信网络从用户设备或从远程计算机系统接收所述第一输入数据的 装直。
208. 根据权利要求206或207中任一项所述的系统,其中用于生成所述适合性评定的 装置包括用于生成所述食物推荐对与所述人相关联的营养指数的指数影响的装置,其中所 述营养指数指示所述食用简档与所述指标营养简档之间的一致性,并且所述指数影响指示 根据遵循所述食物推荐对所述营养指数的预测改变。
209. 根据权利要求206至208中任一项所述的系统,其中用于提供所述适合性评定的 装置包括用于提供所述指数影响位于多个阈值范围中的哪个所选择的范围内的装置。
210. 根据权利要求209所述的系统,其中用于提供所述适合性评定的装置包括用于提 供与所选择的范围相对应的色彩编码的指示器的装置。
211. 根据权利要求210所述的系统,其中用于提供所述适合性评定的装置包括用于随 着所述色彩编码的指示器同时地提供所述指数影响的装置。
212. 根据权利要求209至211中任一项所述的系统,其中所述多个阈值范围包括包含 警告范围的至少三个范围。
213. 根据权利要求206至212中任一项所述的系统,进一步包括: 用于针对第一和第二营养物中的每一个而生成包括基于将所述营养物的食用量与相 应营养物的指标水平相比较而确定的所述营养物的过量指示器或不足指示器的偏差简档 的装置;以及 用于基于所述偏差简档以及第一和第二数值权重来提供所述适合性评定的装置。
214. 根据权利要求206至213中任一项所述的系统,其中用于将所述第一数值权重分 配给所述第一营养物的装置包括用于从包括响应于检测到所述第一营养物的过量而选择 的一个或多个数值权重和响应于检测到所述第一营养物的不足而选择的一个或多个数值 权重的与所述第一营养物相关联的第一多个营养物特定权重中进行选择的装置。
215. 根据权利要求206至214中任一项所述的系统,其中用于将所述第一数值权重分 配给所述第一营养物的装置包括用于基于所述预定时间段从与所述第一营养物相关联的 第二多个营养物特定权重中进行选择的装置。
216. 根据权利要求215所述的系统,其中所述第二多个营养物特定权重包括用于所述 第一营养物的每膳食权重、每周权重以及每日权重。
217. 根据权利要求206至216中任一项所述的系统,其中所述第一营养物和所述第二 营养物中的每一个的指标水平根据与所述人相关联的体重目标和医疗状况中的附加一个 而被确定。
218. 根据权利要求206至217中任一项所述的系统,进一步包括用于接收选自多个饮 食计划的用户选择的饮食计划的装置,其中所述第一和第二营养物中的每一个的指标水平 基于所选择的饮食计划而被确定。
219. 根据权利要求206至218中任一项所述的系统,进一步包括用于基于所述适合性 评定来提供替代食物推荐的装置。
220. 根据权利要求219所述的系统,其中用于提供所述替代食物推荐的装置包括用于 推荐一种或多种食物的组合的修改版本的装置。
221. 根据权利要求220所述的系统,其中所述组合的修改版本包括经修改的建议份量 大小。
222. 根据权利要求220或221中任一项所述的系统,其中所述组合的修改版本包括在 所述组合中未包括的附加的食物的包含。
223. 根据权利要求220至222中任一项所述的方法,其中所述组合的修改版本包括从 所述组合去除一种或多种食物中的至少一个。
【文档编号】G06F19/00GK104303185SQ201380020510
【公开日】2015年1月21日 申请日期:2013年2月15日 优先权日:2012年2月17日
【发明者】G.B.贝内特, D.R.里斯, S.A.沙希恩, C.M.陈, E.P.斯通, R.V.马修斯 申请人:好措施有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1