IP Library Granted Patent US 12,609,192
Granted Patent B2
US 12,609,192 · App. 18/899,885 · Granted Apr 21, 2026

Systems, methods, and media for automated dietary management in healthcare facilities

Inventors: William L. Avery (West Chicago, IL); Andrew J. Novotny (Whitefish Bay, WI); Meagan E. Harrison (Denver, CO); Nathanial C. Ziarek (Muskego, WI); Ryan G. Colwell (West Bend, WI); Anne F.B. Dorn (Fox Point, WI)
Assignee: Direct Supply, Inc.
G16H20/60G16H10/60G16H40/67
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,609,192
App. No.
18/899,885
Granted
Apr 21, 2026
Kind
B2
Abstract

In accordance with some embodiments of the disclosed subject matter, mechanisms (which can, for example, include systems, methods, and media) for automated dietary management in healthcare facilities are provided.

Claims (64)

1 . A computer-implemented method, comprising:

receiving, over a communication network from a first computing device that is associated with a registered dietitian, a request for identifying information associated with each patient of a plurality of patients at a facility that require development of a medical nutrition therapy diet;

in response to receiving the request for identifying information associated with each patient that requires development of the medical nutrition therapy diet, retrieving, over the communication network from a second computing device, nutrition data associated with each patient comprising a previous medical nutrition therapy diet associated with each patient and data indicative of a dietary restriction associated with each patient;

causing the first computing device to present, via a user interface, the previous medical nutrition therapy diet associated with each patient and the data indicative of the dietary restriction associated with each patient;

causing the first computing device to prompt, via the user interface, the registered dietitian to review both the previous medical nutrition therapy diet and the data indicative of the dietary restriction associated with each patient;

receiving, from the first computing device based on input provided via the user interface, updated dietary restriction information comprising instructions to assign each patient to a respective type of medical nutrition therapy diet;

retrieving a food menu associated with the facility, the food menu comprising a food item and a recipe associated with the food item;

determining that the respective type of medical nutrition therapy diet assigned to at least one patient is not appropriate based on the recipe associated with the food item;

applying the food item and the respective type of medical nutrition therapy diet assigned to the at least one patient as input to a model to identify an alternative recipe that is appropriate for the respective type of medical nutrition therapy diet assigned to the patient based on an output of the model;

adding the alternative recipe for the food item to the food menu for the facility;

causing the food menu to be transmitted to a food service system such that the food item can be prepared for the at least one patient at the facility in accordance with the alternative recipe for the food item;

receiving outcome data comprising measurable physiological data that is indicative of the at least one patient's response to the respective type of medical nutrition therapy diet assigned to the at least one patient;

generating training data for the model using the outcome data; and

providing the training data to a third computing device associated with the model such that the model can be updated using the training data.

2 . The method of claim 1 , comprising:

causing the first computing device to present, via the user interface, the alternative recipe for the food item to the registered dietitian; and

receiving, from the first computing device based on input provided via the user interface, an approval of the alternative recipe for the food item from the registered dietitian,

wherein adding the alternative recipe for the food item to the food menu for the facility comprises adding the alternative recipe for the food item to the food menu for the facility responsive to receiving the approval of the alternative recipe for the food item from the registered dietitian.

3 . The method of claim 1 , wherein adding the alternative recipe for the food item to the food menu for the facility comprises automatically adding the alternative recipe for the food item to the food menu for the facility without input from the registered dietitian.

4 . The method of claim 1 , wherein the model is configured to identify an alternative product based on an alternative ingredient associated with the alternative recipe.

5 . The method of claim 1 , wherein determining that the respective type of medical nutrition therapy diet assigned to the at least one patient is not appropriate for the food item comprises determining that the respective type of medical nutrition therapy diet assigned to the at least one patient is not appropriate based on nutritional information for a product associated with an ingredient specified by the recipe associated with the food item.

6 . The method of claim 4 , wherein the model is configured to identify the alternative product as being available from a distributor that distributes the alternative product to the facility or as being included on an order guide associated with the facility.

7 . The method of claim 6 , wherein the model is configured to identify the alternative recipe based on nutritional information associated with the alternative product identified for the alternative recipe.

8 . The method of claim 7 , wherein the model is configured to identify the alternative recipe based on a cost of the alternative recipe that is determined based on pricing information associated with the alternative product identified for the alternative recipe.

9 . The method of claim 1 , comprising causing an order for products associated with the food menu to be placed for the facility.

10 . The method of claim 1 , comprising authenticating the registered dietitian based on specific licensing requirements associated with the facility prior to causing the first computing device to present the previous medical nutrition therapy diet associated with each patient and the data indicative of the dietary restriction associated with each patient.

11 . The method of claim 1 , wherein retrieving the previous medical nutrition therapy diet associated with each patient and the data indicative of the dietary restriction associated with each patient comprises retrieving the previous medical nutrition therapy diet associated with each patient and the data indicative of the dietary restriction associated with each patient from an electronic medical records system.

12 . The method of claim 1 , wherein the outcome data comprises data that is indicative of the at least one patient's weight at two or more points in time.

13 . The method of claim 1 , wherein the outcome data comprises data that is indicative of the at least one patient's blood glucose at two or more points in time.

14 . The method of claim 1 , comprising causing the first computing device to present, via the user interface, the outcome data to the registered dietitian.

15 . The method of claim 1 , wherein the model comprises a machine learning model.

16 . The method of claim 1 , comprising:

causing the first computing device to present, via the user interface, the food menu to the registered dietitian for approval; and

receiving, from the first computing device based on input provided via the user interface, an approval of the food menu for the facility from the registered dietitian,

wherein causing the food menu to be transmitted to the food service system comprises causing the food menu to be transmitted to the food service system responsive to receiving the approval of the food menu for the facility from the registered dietitian.

17 . A non-transitory computer-readable storage medium having instructions stored thereon that, when executed by processing circuitry, cause the processing circuitry to:

receive, over a communication network from a first computing device that is associated with a registered dietitian, a request for identifying information associated with each patient of a plurality of patients at a facility that require development of a medical nutrition therapy diet;

in response to receiving the request for identifying information associated with each patient that requires development of the medical nutrition therapy diet, retrieve, over the communication network from a second computing device, nutrition data associated with each patient comprising a previous medical nutrition therapy diet associated with each patient and data indicative of a dietary restriction associated with each patient;

cause the first computing device to present, via a user interface, the previous medical nutrition therapy diet associated with each patient and the data indicative of the dietary restriction associated with each patient;

cause the first computing device to prompt, via the user interface, the registered dietitian to review both the previous medical nutrition therapy diet and the data indicative of the dietary restriction associated with each patient;

receive, from the first computing device based on input provided via the user interface, updated dietary restriction information comprising instructions to assign each patient to a respective type of medical nutrition therapy diet;

retrieve a food menu associated with the facility, the food menu comprising a food item and a recipe associated with the food item;

determine that the respective type of medical nutrition therapy diet assigned to at least one patient is not appropriate for the food item based on the recipe associated with the food item;

apply the food item and the respective type of medical nutrition therapy diet assigned to the at least one patient as input to a model to identify an alternative recipe that is appropriate for the respective type of medical nutrition therapy diet assigned to the patient based on an output of the model;

add the alternative recipe for the food item to the food menu for the facility;

cause the food menu to be transmitted to a food service system such that the food item can be prepared for the at least one patient at the facility in accordance with the alternative recipe for the food item;

receive outcome data comprising measurable physiological data that is indicative of the at least one patient's response to the respective type of medical nutrition therapy diet assigned to the at least one patient;

generate training data for the model using the outcome data; and

provide the training data to a third computing device associated with the model such that the model can be updated using the training data.

18 . A system, comprising:

at least one hardware processor that is programmed to:

receive over a communication network from a first computing device that is associated with a registered dietitian, a request for identifying information associated with each patient of a plurality of patients at a facility that require development of a medical nutrition therapy diet;

in response to receiving the request for identifying information associated with each patient that requires development of the medical nutrition therapy diet, retrieve, over the communication network from a second computing device, nutrition data associated with each patient comprising a previous medical nutrition therapy diet associated with each patient and data indicative of a dietary restriction associated with each patient;

cause the first computing device to present, via a user interface, the previous medical nutrition therapy diet associated with each patient and the data indicative of the dietary restriction associated with each patient;

cause the first computing device to prompt, via the user interface, the registered dietitian to review both the previous medical nutrition therapy diet and the data indicative of the dietary restriction associated with the patient;

receive, from the first computing device based on input provided via the user interface, updated dietary restriction information comprising instructions to assign each patient to a respective type of medical nutrition therapy diet;

retrieve a food menu associated with the facility, the food menu comprising a food item and a recipe associated with the food item;

determine that the respective type of medical nutrition therapy diet assigned to at least one patient is not appropriate for the food item based on the recipe associated with the food item;

apply the food item and the respective type of medical nutrition therapy diet assigned to the at least one patient as input to a model to identify an alternative recipe that is appropriate for the respective type of medical nutrition therapy diet assigned to the at least one patient based on an output of the model;

add the alternative recipe for the food item to the food menu for the facility;

cause the food menu to be transmitted to a food service system such that the food item can be prepared for the at least one patient at the facility in accordance with the alternative recipe for the food item;

receive outcome data comprising measurable physiological data that is indicative of the at least one patient's response to the respective type of medical nutrition therapy diet assigned to the at least one patient;

generate training data for the model using the outcome data; and

provide the training data to a third computing device associated with the model such that the model can be updated using the training data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2024
From: AVERY, WILLIAM L., JR.; NOVOTNY, ANDREW J.; HARRISON, MEAGAN E.; ZIAREK, NATHANIAL C.; COLWELL, RYAN G.; DORN, ANNE F.B.
To: DIRECT SUPPLY, INC.
Reel/Frame 068734/0241 →
Continuity (3)
Continuation 17163913 · Feb 1, 2021
Provisional Application 62968793 · Jan 31, 2020
Related Publication 20250046425A1 · Feb 6, 2025
References Cited (45)
US 6370513B1 · Kolawa et al. · 2002 [cited by applicant]
US 8504440B1 · Kolawa et al. · 2013 [cited by applicant]
US 9424495B1 · Trevino · 2016 [cited by applicant]
US 9489377B1 · Feller et al. · 2016 [cited by applicant]
US 9536052B2 · Amarasingham et al. · 2017 [cited by applicant]
US 9558515B2 · Babu et al. · 2017 [cited by applicant]
US 9785983B2 · Zhao et al. · 2017 [cited by applicant]
US 9797873B1 · Feller et al. · 2017 [cited by applicant]
US 10013569B2 · Wu et al. · 2018 [cited by applicant]
US 10255455B2 · Casse · 2019 [cited by applicant]
US 10282512B2 · Bennett et al. · 2019 [cited by applicant]
US 10331490B2 · Leonard et al. · 2019 [cited by applicant]
US 10352759B1 · Jensen · 2019 [cited by applicant]
US 20030059747A1 · Yoshida et al. · 2003 [cited by applicant]
US 20040078225A1 · Schramm-Apple et al. · 2004 [cited by applicant]
US 20060199155A1 · Mosher · 2006 [cited by examiner]
US 20090271293A1 · Parkhurst et al. · 2009 [cited by applicant]
US 20130262357A1 · Amarasingham et al. · 2013 [cited by applicant]
US 20130304492A1 · Hermann · 2013 [cited by examiner]
US 20140142966A1 · Badgett · 2014 [cited by examiner]
US 20150019241A1 · Bennett et al. · 2015 [cited by applicant]
US 20160071432A1 · Kurowski et al. · 2016 [cited by applicant]
US 20160117485A1 · Allen et al. · 2016 [cited by applicant]
US 20160140318A1 · Stangel · 2016 [cited by applicant]
US 20160171383A1 · Narain et al. · 2016 [cited by applicant]
US 20160203287A1 · Chen et al. · 2016 [cited by applicant]
US 20160242451A1 · Gillespie · 2016 [cited by applicant]
US 20160253514A1 · Wu et al. · 2016 [cited by applicant]
US 20160292391A1 · Fink et al. · 2016 [cited by applicant]
US 20170052536A1 · Warner et al. · 2017 [cited by applicant]
US 20170061093A1 · Amarasingham et al. · 2017 [cited by applicant]
US 20170091391A1 · LePendu · 2017 [cited by applicant]
US 20180122500A1 · Harrell Vines · 2018 [cited by examiner]
US 20190066849A1 · Lawrence et al. · 2019 [cited by applicant]
US 20190214134A1 · Bates · 2019 [cited by applicant]
US 20190243922A1 · Pinel et al. · 2019 [cited by applicant]
US 20190304578A1 · Kain · 2019 [cited by applicant]
US 20190304582A1 · Blumenthal et al. · 2019 [cited by applicant]
US 20190311790A1 · Dadkhahnikoo et al. · 2019 [cited by applicant]
US 20210004715A1 · Neumann · 2021 [cited by applicant]
US 20220084654A1 · Flaherty · 2022 [cited by examiner]
The Academy Quality Management Committee, Academy of Nutrition and Dietetics: Scope of Practice for the Registered Dietitian, Journal of the Academy of Nutrition and Dietetics, 2013, 113(6):S17-S28. [cited by applicant]
Capgemini, Blockchain: A Healthcare Industry View, Copyright 2017 Capgemini, 16 pages. [cited by applicant]
Rajkomar et al., Scalable and Accurate Deep Learning with Electronic Health Records, NPJ Digital Medicine, 2018, 1:18, 10 pages. [cited by applicant]
Yoon, Blockchain Technology and Healthcare, Healthcare Informatics Research, 2019, 25(2):59-60. [cited by applicant]