Home Patent Forecast® Sectors Log In   Contact  
How it works Patent Forecast® Sectors Insights
Menu
Enjoy your FREE PREVIEW which shows only 2022 data and 25 documents. Contact Patent Forecast for full access.        

AI Biotech/Diagnostics: Cardio

Search All Applications in AI Biotech/Diagnostics: Cardio


Application US20190244541


Published 2019-08-08

Systems And Methods For Generating Personalized Nutritional Recommendations

An algorithm and method to provide personal recommendations for nutrition based on preferences, habits, medical and activity profiles for users, and constraints. The algorithm can also be fed and takes into account real-time feedback from the user. The method allows creating a personal nutritional schedule based on a set of constraints, which are solved using an optimization algorithm to find the diet best fitting each user. The method also includes analyzing a single user by applying various statistical techniques, enabling the algorithm to infer the user's preferences and updating of the constraints, analyzing and clustering of the general user population based on statistical principles, giving the algorithm insightful information and allowing improved performance by means of “machine-learning,” and creating a list of recommended food items/recipes to help users live a balanced, healthier lifestyle.



Much More than Average Length Specification


View the Patent Matrix® Diagram to Explore the Claim Relationships

USPTO Full Text Publication >

3 Independent Claims

  • 1. A computer-implemented method for assisting with a user's nutritional needs, the method comprising: obtaining, from a computing device, a plurality of physiological and food consumption inputs associated with the user; obtaining, from a database, a food ontology comprising information on a plurality of different food items; generating a plurality of constraints specific to the user based on (1) the plurality of physiological and food consumption inputs and (2) the food ontology, wherein the plurality of constraints comprises (i) health constraints, (ii) nutrient constraints and (iii) dietary norms; applying the plurality of constraints to an optimization algorithm to generate a graphical visual object representative of a food space; and determining and recommending one or more optimal diets for the user, based on selection of one or more points on the graphical visual object within the food space that satisfy the plurality of constraints.

  • 33. A system for assisting a plurality of users with their nutritional needs, the system comprising: a server in communication with a plurality of computing devices and a database; and a memory storing instructions that, when executed by the server, causes the server to perform operations comprising: obtaining, from each of the computing devices, a plurality of physiological and food consumption inputs associated with a user of the corresponding computing device; obtaining, from the database, a food ontology comprising information on a plurality of different food items; generating, for each of the users, a plurality of constraints specific to the user based on (1) the plurality of physiological and food consumption inputs and (2) the food ontology, wherein the plurality of constraints comprises (i) health constraints, (ii) nutrient constraints and (iii) dietary norms; applying the plurality of constraints to an optimization algorithm to generate a graphical visual object representative of a food space; and determining and recommending one or more optimal diets for each of the users, based on selection of one or more points on the graphical visual object within the food space that satisfy the plurality of constraints.

  • 34. A non-transitory computer-readable medium including instructions that, when executed by a server, cause the server to perform operations comprising: obtaining, from each of a plurality of computing devices, a plurality of physiological and food consumption inputs associated with a user of the corresponding computing device; obtaining, from the database, a food ontology comprising information on a plurality of different food items; generating, for each of the users, a plurality of constraints specific to the user based on (1) the plurality of physiological and food consumption inputs and (2) the food ontology, wherein the plurality of constraints comprises (i) health constraints, (ii) nutrient constraints and (iii) dietary norms; applying the plurality of constraints to an optimization algorithm to generate a graphical visual object representative of a food space; and determining and recommending one or more optimal diets for each of the users, based on selection of one or more points on the graphical visual object within the food space that satisfy the plurality of constraints.