CPC A61M 5/1723 (2013.01) [A61B 5/14532 (2013.01); A61B 5/4839 (2013.01); A61B 5/7405 (2013.01); A61B 5/742 (2013.01); G06F 9/54 (2013.01); G06F 9/546 (2013.01); G06F 16/2228 (2019.01); G06F 16/955 (2019.01); G06F 21/606 (2013.01); G08B 21/0453 (2013.01); G08B 25/08 (2013.01); G16H 10/60 (2018.01); G16H 20/17 (2018.01); G16H 40/63 (2018.01); H04L 9/0637 (2013.01); H04L 9/0822 (2013.01); H04L 9/0833 (2013.01); H04L 9/0861 (2013.01); H04L 9/0891 (2013.01); H04L 9/14 (2013.01); H04L 9/30 (2013.01); H04L 63/0428 (2013.01); H04M 1/72409 (2021.01); H04W 12/084 (2021.01); A61M 2205/3584 (2013.01); A61M 2205/50 (2013.01); A61M 2205/502 (2013.01); A61M 2230/201 (2013.01); H04L 2209/80 (2013.01); H04M 1/724095 (2022.02); H04M 1/72412 (2021.01)] | 16 Claims |
1. A mobile communications device, comprising:
a memory comprising a first software module and a second software module;
a processor in data communication with the memory and configured to:
receive, via the first software module, glucose measurements from a glucose monitoring system;
determine, via the second software module, an insulin dosage based on the received glucose measurements, wherein:
the first and second software modules are different software modules,
the second software module is operable to receive patient specific input data and calculate the insulin dosage based on the patient specific input data and the received glucose measurements, and
the second software module is a plug-in for a software application comprising the first software module; and
transmit a command indicative of the determined insulin dosage to an insulin delivery device to cause the insulin delivery device to administer the insulin dosage to a patient.
|