IP Library › Granted Patent US 12,430,151
Granted Patent B2
US 12,430,151 · App. 17/216,126 · Granted Sep 30, 2025

Methods and systems for providing alimentary combinations in a packet-based graphical user interface generated using distance metrics

Inventor: Kenneth Neumann (Lakewood, CO)
Assignee: KPN INNOVATIONS, LLC.
G06F9/452G06F3/0483G06F3/04845G06N7/01G06N20/00G06Q30/0641H04L67/10
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,430,151
App. No.
17/216,126
Granted
Sep 30, 2025
Kind
B2
Abstract

A system for providing alimentary combinations in a packet-based graphical user interface generated using distance metrics is disclosed. The system includes a computing device designed and configured to receive user classification data, wherein the user classification training data includes a plurality of elements correlating user data entries to user set identifiers. The computing device is configured to receive at least an element of user data, train a user classifier as a function of the user classification training data using a machine learning algorithm. The computing device is configured to classify the at least an element of user data to a user set identifier, set a non-alimentary ordering criterion default parameter as a function of the user set identifier, and order an alimentary combination as a function of the non-alimentary ordering criterion. A method of providing alimentary combinations in a packet-based graphical user interface generated using distance metrics is also disclosed.

Claims (32)

1. A system for providing alimentary combinations in a packet-based graphical user interface generated using distance metrics, the system comprising a computing device designed and configured to:

receive user classification training data, wherein the user classification training data includes a plurality of elements correlating user data entries to user set identifiers;

receive at least an element of user data;

train a user classifier as a function of the user classification training data using a machine learning algorithm;

classify the at least an element of user data to a user set identifier;

set a non-alimentary ordering criterion default parameter as a function of the user set identifier; and

order an alimentary combination as a function of the non-alimentary ordering criterion and a computed distance metric, wherein ordering associates each alimentary combination with a quantity that reflects a degree to which the alimentary combination satisfies a target nutrient quantity.

2. The system of claim 1 , wherein the user classifier is trained using a Naïve Bayes classification algorithm.

3. The system of claim 1 , wherein the user classifier is trained using a K-nearest neighbors' algorithm.

4. The system of claim 1 , wherein the system is further configured to set default alimentary providers as a function of the non-alimentary ordering criterion.

5. The system of claim 4 , wherein the system is further configured to receive alimentary ingredient combinations from default alimentary providers as a function of the non-alimentary ordering criterion.

6. The system of claim 5 , wherein the system is further configured to set default target nutrient quantities of the alimentary ingredient combinations as a function of the non-alimentary ordering criterion.

7. The system of claim 1 , wherein the system is further configured to transmit a default graphical user interface to a client device as a function of the non-alimentary ordering criterion.

8. The system of claim 7 , wherein the default graphical user interface is set as an initial page on the client device.

9. The system of claim 1 , wherein the system is further configured to modify the non-alimentary ordering criterion default parameter as a function of a user input.

10. The system of claim 9 , wherein the system is further configured to delete the non-alimentary ordering criterion default parameter as a function of a user input.

11. A method of providing alimentary combinations in a packet-based graphical user interface generated using distance metrics, the method comprising:

receiving, by computing device, user classification training data, wherein the user classification training data includes a plurality of elements correlating user data entries to user set identifiers;

receiving, by the computing device, at least an element of user data;

training, by the computing device, a user classifier as a function of the user classification training data using a machine learning algorithm;

classifying the at least an element of user data to a user set identifier;

setting, by the computing device, a non-alimentary ordering criterion default parameter as a function of the user set identifier; and

ordering, by the computing device, an alimentary combination as a function of the non-alimentary ordering criterion and a computed distance metric, wherein ordering associates each alimentary combination with a quantity that reflects a degree to which the alimentary combination satisfies a target nutrient quantity.

12. The method of claim 11 , wherein the user classifier is trained using a Naïve Bayes classification algorithm.

13. The method of claim 11 , wherein the user classifier is trained using a K-nearest neighbors' algorithm.

14. The method of claim 11 , wherein setting default alimentary providers is performed as a function of the non-alimentary ordering criterion.

15. The method of claim 14 , wherein receiving alimentary ingredient combinations from default alimentary providers is performed as a function of the non-alimentary ordering criterion.

16. The method of claim 15 , wherein setting default target nutrient quantities of the alimentary ingredient combinations is performed as a function of the non-alimentary ordering criterion.

17. The method of claim 11 , wherein a default graphical user interface is transmitted to a client device as a function of the non-alimentary ordering criterion.

18. The method of claim 17 , wherein the default graphical user interface is set as an initial page on the client device.

19. The method of claim 11 , wherein the non-alimentary ordering criterion default parameter is modified as a function of a user input.

20. The method of claim 19 , wherein the non-alimentary ordering criterion default parameter is deleted as a function of a user input.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2021
From: NEUMANN, KENNETH
To: KPN INNOVATIONS, LLC.
Reel/Frame 056670/0245 →
Continuity (2)
Continuation In Part 16886623 · May 28, 2020
Related Publication 20210373921A1 · Dec 2, 2021
References Cited (10)
US 9934530B1 · Iacono et al. · 2018 [cited by applicant]
US 10366436B1 · Kumar et al. · 2019 [cited by applicant]
US 20160063734A1 · Divakaran · 2016 [cited by examiner]
US 20160171514A1 · Frank · 2016 [cited by examiner]
US 20180260883A1 · Iacono et al. · 2018 [cited by applicant]
US 20190228856A1 · Leifer · 2019 [cited by examiner]
Elsweiler et al., Exploiting Food Choice Biases for Healthier Recipe Recommendation, SIGIR'17, Aug. 7-11, 2017, ACM 2017; pp. 575-584 (Year: 2017). [cited by examiner]
Trattner et al., Food Recommender Systems Important Contributions, Challenges and Future Research Directions, arXiv: 1711.02760v2 [cs.IR] Nov. 10, 2017; Total pp. 16 (Year: 2017). [cited by examiner]
Yang et al., Yum-Me: A Personalized Nutrient-Based Meal Recommender System, ACM Transactions on Information Systems, vol. 36, No. 1, Article 7, Publication date: Jul. 2017; Total pp. 31 (Year: 2017). [cited by examiner]
Gao et al., Hierarchical Attention Network for Visually-aware Food Recommendation, ACM Transactions on Information Systems, vol. 36, No. 1, Article 7, Publication date: Jul. 2017; Total pp. 12 (Year: 2019). [cited by examiner]