IP Library Granted Patent US 12,608,651
Granted Patent B2
US 12,608,651 · App. 18/113,922 · Granted Apr 21, 2026

Method and system for generating an alimentary element prediction machine-learning model

Inventor: Kenneth Neumann (Lakewood, CO)
Assignee: KPN INNOVATIONS, LLC
G06N20/00G06F3/0482G16H20/60
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 12,608,651
App. No.
18/113,922
Granted
Apr 21, 2026
Kind
B2
Abstract

A system for a generating an alimentary element prediction machine-learning model, the system comprising a computing device configured to provide, to a user, a plurality of compatible alimentary elements as a function of user biochemistry, receive training data relating a plurality of temporally preceding alimentary elements as a function of the plurality of compatible alimentary elements presented to a user, train, using a machine-learning process, a computer model as a function of the user-selection training data to predict user-selectable alimentary elements, generate an alimentary profile as a function of the computer model, receive a user input for an alimentary element, and present, as a function of the user input, the alimentary element as a function of the alimentary profile.

Claims (59)

1 . A system for identifying an insufficient alimentary element, the system comprising:

a computing device, wherein the computing device is designed and configured to:

receive a plurality of preceding alimentary elements;

generate an adherence score based on the plurality of preceding alimentary elements, wherein generating the adherence score comprises:

identifying an alimentary element program; and

generating the adherence score as a function of the alimentary element program and the plurality of preceding alimentary elements utilizing an adherence classifier which further comprises:

receiving an adherence training data set, wherein the adherence training data set comprises a plurality of alimentary elements correlated to a plurality of accuracy parameters related to one or more alimentary element programs;

training, iteratively, the adherence classifier using the adherence training data set, the adherence classifier comprising an input layer of nodes, one or more intermediate layers, and an output layer of nodes, wherein training the adherence classifier includes:

 updating the adherence training data set with feedback from previous iterations of the adherence classifier; and

 adjusting connections and weights between adjacent layers of the input layer of nodes, the one or more intermediate layers, and the output layer of nodes based on the updated adherence training data set; and

generating the adherence score as a function of the trained adherence classifier;

identify, as a function of the adherence score, an insufficiency of an alimentary element of the of the plurality of preceding alimentary elements;

generate an alimentary instruction set of the alimentary element program based on the insufficiency, wherein the alimentary instruction set comprises a compatible alimentary element configured to substitute for at least one preceding alimentary element of the plurality of preceding alimentary elements, and wherein generating the compatible alimentary element comprises:

receiving a training data set comprising a plurality of entries correlating compatible alimentary elements and previous alimentary element selections;

receiving current user interactions of a user through a graphical user interface, wherein the user interactions comprise one or more compatible alimentary element user-selections and/or one or more non-compatible alimentary element user-selections;

expanding the training data set as a function of the user interactions;

generating a classifier as a function of the expanded training data set using a classification algorithm;

filtering elements of the expanded training data set using the classifier to generate a plurality of training data subsets to categories of compatible alimentary elements by clustering elements together as a function of a distance metric threshold;

selecting at least one filtered training data subset of the plurality of training data subsets as a function of the insufficiency;

training a machine learning model to predict compatible alimentary elements as a function of the filtered training data subset; and

generating the compatible alimentary element to address the insufficiency as a function of the machine learning model; and

display the compatible alimentary element from the alimentary instruction set using the graphical user interface.

2 . The system of claim 1 , wherein at least one preceding alimentary element of the plurality of preceding alimentary elements comprises a past alimentary element selected by the user from a plurality of compatible alimentary elements.

3 . The system of claim 2 , wherein at least a compatible alimentary element of the plurality of compatible alimentary elements comprises an alimentary element intended to address a nutrition deficiency.

4 . The system of claim 1 , wherein receiving the plurality of preceding alimentary elements further comprises receiving a plurality of timestamps, wherein the plurality of timestamps includes a timestamp associated with each preceding alimentary element of the plurality of alimentary elements.

5 . The system of claim 1 , wherein generating the adherence score further comprises determining the adherence score as a function of an accuracy parameter.

6 . The system of claim 1 , wherein identifying the insufficiency of an alimentary element comprises utilizing an insufficiency classifier to output an insufficient alimentary element.

7 . The system of claim 6 , wherein the insufficiency of the insufficient alimentary element relates a low accuracy parameter matched to the alimentary element.

8 . The system of claim 1 , wherein the insufficiency relates to non-selected compatible elements part of the alimentary element program.

9 . The system of claim 1 , wherein the alimentary instruction set comprises a supplement for a non-selected alimentary element.

10 . A method for identifying an insufficient alimentary element, the method comprising:

receiving, by at least a computing device, a plurality of preceding alimentary elements;

generating, by the at least computing device, an adherence score based on the plurality of preceding alimentary elements, wherein generating the adherence score comprises:

identifying an alimentary element program; and

generating the adherence score as a function of the alimentary element program and the plurality of preceding alimentary elements utilizing an adherence classifier which further comprises:

receiving an adherence training data set, wherein the adherence training data set a plurality of preceding alimentary elements correlated to a plurality of preceding alimentary elements matched to accuracy parameters related to one or more alimentary element programs;

training, iteratively, the adherence classifier using the adherence training data set, the adherence classifier comprising an input layer of nodes, one or more intermediate layers, and an output layer of nodes, wherein training the adherence classifier includes:

updating the adherence training data set with feedback from previous iterations of the adherence classifier; and

adjusting connections and weights between adjacent layers of the input layer of nodes, the one or more intermediate layers, and the output layer of nodes based on the updated adherence training data set; and

generating the adherence score as a function of the trained adherence classifier;

identifying, by the at least computing device, as a function of the adherence score, an insufficiency of an alimentary element of the of the plurality of preceding alimentary elements;

generating, by the at least computing device, an alimentary instruction set of the alimentary element program based on the insufficiency, wherein the alimentary instruction set comprises a compatible alimentary element configured to substitute for at least one preceding alimentary element of the plurality of preceding alimentary elements and wherein generating the compatible alimentary element comprises:

receiving a training data set comprising a plurality of entries correlating compatible alimentary elements and previous alimentary element selections;

receiving current user interactions of a user through a graphical user interface, wherein the user interactions comprise one or more compatible alimentary element user-selections and/or one or more non-compatible alimentary element user-selections;

expanding the training data set as a function of the user interactions;

generating a classifier as a function of the expanded training data set using a classification algorithm;

filtering elements of the expanded training data set using the classifier to generate a plurality of training data subsets to categories of compatible alimentary elements by clustering elements together as a function of a distance metric threshold;

selecting at least one filtered training data subset of the plurality of training data subsets as a function of the insufficiency;

training a machine learning model to predict compatible alimentary elements as a function of the filtered training data subset; and

generating the compatible alimentary element to address the insufficiency as a function of the machine learning model; and

displaying, by the at least a computing device, the compatible alimentary element from the alimentary instruction set using the graphical user interface.

11 . The method of claim 10 , wherein at least one preceding alimentary element of the plurality of preceding alimentary elements comprises a past alimentary element selected by the user from a plurality of compatible alimentary elements.

12 . The method of claim 11 , wherein at least a compatible alimentary element of the plurality of compatible alimentary elements comprises an alimentary element intended to address a nutrition deficiency.

13 . The method of claim 10 , wherein receiving the plurality of preceding alimentary elements further comprises receiving a plurality of timestamps, wherein the plurality of timestamps includes a timestamp associated with each preceding alimentary element of the plurality of alimentary elements.

14 . The method of claim 10 , wherein generating the adherence score further comprises determining the adherence score as a function of an accuracy parameter.

15 . The method of claim 10 , wherein identifying the insufficiency of an alimentary element comprises utilizing a insufficiency classifier to output an insufficient alimentary element.

16 . The method of claim 10 , wherein the insufficiency relates to non-selected compatible elements part of the alimentary element program.

17 . The method of claim 10 , wherein the insufficiency of the insufficient alimentary element relates a low accuracy parameter matched to the alimentary element.

18 . The method of claim 10 , wherein the alimentary instruction set comprises a supplement for a non-selected alimentary element.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 29, 2025
From: NEUMANN, KENNETH
To: KPN INNOVATIONS LLC
Reel/Frame 071548/0046 →
Continuity (2)
Continuation 17088146 · Nov 3, 2020
Related Publication 20230214721A1 · Jul 6, 2023
References Cited (7)
US 20020165839A1 · Taylor · 2002 [cited by examiner]
US 20180157984A1 · O'Herlihy et al. · 2018 [cited by applicant]
US 20180272066A1 · McMahon · 2018 [cited by examiner]
US 20190290172A1 · Hadad · 2019 [cited by examiner]
US 20230157320A1 · Roche · 2023 [cited by examiner]
Sokołowska, Beata, Adam Jóźwik, and Mieczysław Pokorski. “A fuzzy-classifier system to distinguish respiratory patterns evolving after diaphragm paralysis in the cat.” The Japanese journal of physiology 53, No. 4 (2003)… [cited by examiner]
Goldstein, Stephanie P., Fengqing Zhang, John G. Thomas, Meghan L. Butryn, James D. Herbert, and Evan M. Forman. “Application of machine learning to predict dietary lapses during weight loss.” Journal of diabetes scienc… [cited by examiner]