IP Library Granted Patent US 11,393,572
Granted Patent B2
US 11,393,572 · App. 17/087,700 · Granted Jul 19, 2022

System and method for modifying a nutrition requirement

Inventor: Kenneth Neumann (Lakewood, CO)
Assignee: KPN INNOVATIONS, LLC.
G16H20/60A61B5/4866A61B5/7246A61B5/7267G16H10/20G16H10/60G16H50/20G16H50/30G16H50/70
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,393,572
App. No.
17/087,700
Granted
Jul 19, 2022
Kind
B2
Abstract

A system for modifying a nutrition requirement includes a computing device configured to obtain a user attribute, identify a nutrition requirement as a function of the user attribute, wherein identifying further comprises, receiving a nutrition training set, wherein the nutrition training set relates an aliment to a user attribute, and identifying the nutrition requirement as a function of a nutrition machine-learning process, receive a monitoring element from a monitoring device, modify the nutrition requirement, wherein modifying further comprises, receiving a modification training set, wherein the modification training set relates a monitoring element to a nutrition outcome, and modifying the nutrition requirement as a function of a modification machine-learning process, identify an aliment that fulfills the modified user nutrition requirement, and present an aliment on a display device.

Claims (46)

1. A system for presenting an aliment from a modified nourishment scheme, the system comprising a computing device, the computing device configured to:

receive a user attribute, wherein the user attribute comprises a user affliction;

identify a nutrition requirement as a function of the user attribute wherein identifying further comprises:

receiving a nutrition training set, wherein the nutrition training set correlates at least an aliment and at least a user attribute; and

generating a nutrition requirement as a function of the user attribute, the nutrition training set, and a nutrition machine-learning process;

receive a monitoring element;

modify the nutrition requirement as a function of the monitoring element, wherein modifying further comprises;

receiving a modification training set, wherein the modification training set includes a plurality of entries, and each entry of the plurality of entries correlates at least a monitoring element and at least nutrition outcome; and

generating a modified nutrition requirement as a function of the monitoring element, the modification training set, and a modification machine-learning process;

identify an aliment that fulfills the modified user nutrition requirement, wherein identifying an aliment that fulfills the modified user nutrition requirement comprises:

hierarchically sorting aliments, wherein hierarchically sorting aliments comprises:

determining a nourishment value corresponding to the modified nutrition requirement;

creating a distance metric from the nourishment value to each candidate aliment of a plurality of candidate aliments;

selecting at least one candidate aliment from the plurality of candidate aliments that minimizes the distance metric; and

sorting each of the plurality of candidate aliments based on minimizing the distance metric; and

present the aliment on a display device.

2. The system of claim 1 , wherein the user attribute further comprises a user aliment history; and wherein identifying the nutrition requirement further comprises identifying the nutrition requirement as a function of the user aliment history.

3. The system of claim 2 , wherein receiving the user aliment history further comprises receiving user aliment history from a food service datastore.

4. The system of claim 2 , wherein receiving the user aliment history further comprises receiving user aliment history from a questionnaire.

5. The system of claim 2 , wherein receiving the user aliment history further comprises receiving user aliment history from a databank as a function of a user engagement vector.

6. The system of claim 1 , wherein receiving the user attribute further comprises receiving a user vigor status, and wherein identifying the nutrition requirement further comprises identifying the nutrition requirement as a function of the user vigor status.

7. The system of claim 1 , wherein identifying the nutrition requirement further comprises receiving a user affliction as an input and outputting an aliment wherein the aliment relates to the user affliction.

8. The system of claim 1 , wherein creating the distance further comprises creating a classifier distance.

9. A method for presenting an aliment from a modified nourishment scheme, the method further comprising:

receiving, by a computing device, a user attribute, wherein the user attribute comprises a user affliction;

identifying, by the computing device, a nutrition requirement as a function of the user attribute, wherein identifying further comprises:

receiving a nutrition training set, wherein the nutrition training set correlates at least an aliment and at least a user attribute; and

generating a nutrition requirement as a function of the user attribute, the nutrition training set, and a nutrition machine-learning process;

receiving, by the computing device, a monitoring element;

modifying, by the computing device, the nutrition requirement as a function of the monitoring element, wherein modifying further comprises;

receiving a modification training set, wherein the modification training set includes a plurality of entries, and each entry of the plurality of entries correlates at least a monitoring element and at least nutrition outcome; and

generating a modified nutrition requirement as a function of the monitoring element, the modification training set, and a modification machine-learning process;

identifying, by the computing device, an aliment that fulfills the modified user nutrition requirement, wherein identifying the aliment that fulfills the modified user nutrition requirement comprises:

hierarchically sorting, by the computing device, aliments, wherein hierarchically sorting aliments comprises:

determining, by the computing device, a nourishment value corresponding to the modified nutrition requirement;

creating, by the computing device, a distance metric from the nourishment value to each candidate aliment of a plurality of candidate aliments;

selecting, by the computing device, at least one candidate aliment from the plurality of candidate aliments that minimizes the distance metric; and

sorting, by the computing device, each of the plurality of candidate aliments based on minimizing the distance metric; and

presenting, by the computing device, the aliment on a display device.

10. The method of claim 9 , wherein the user attribute further comprises a user aliment history; and wherein identifying the nutrition requirement further comprises identifying the nutrition requirement as a function of the user aliment history.

11. The method of claim 10 , wherein receiving the user aliment history further comprises receiving user aliment history from a food service datastore.

12. The method of claim 10 , wherein receiving the user aliment history further comprises receiving user aliment history from a questionnaire.

13. The method of claim 10 , wherein receiving the user aliment history further comprises receiving user aliment history from a databank as a function of a user engagement vector.

14. The method of claim 9 , wherein the user attribute further comprises a user vigor status and wherein identifying the nutrition requirement further comprises identifying the nutrition requirement as a function of the user vigor status.

15. The method of claim 9 , wherein identifying the nutrition requirement further comprises receiving a user affliction as an input and outputting an aliment that at least relates to the user affliction.

16. The method of claim 9 , wherein creating the distance further comprises creating a classifier distance.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2020
From: NEUMANN, KENNETH
To: KPN INNOVATIONS, LLC.
Reel/Frame 054575/0216 →
Continuity (1)
Related Publication 20220139523A1 · May 5, 2022