US 12,422,967 B2
Multi-process analyte monitoring and communication system
Farhaneh Ahmadi, New York, NY (US); Patrick Vanegas, Flushing, NY (US); and Bhrigu Adlakha, Union City, CA (US)
Assigned to EDDII, Inc., New York, NY (US)
Filed by EDDII, Inc., New York, NY (US)
Filed on Jan. 12, 2024, as Appl. No. 18/412,388.
Application 18/412,388 is a continuation of application No. 17/904,209, granted, now 11,875,009, previously published as PCT/US2021/018001, filed on Feb. 12, 2021.
Claims priority of provisional application 63/108,265, filed on Oct. 30, 2020.
Claims priority of provisional application 62/977,052, filed on Feb. 14, 2020.
Prior Publication US 2024/0411416 A1, Dec. 12, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/048 (2013.01); A61B 5/145 (2006.01); G06F 16/24 (2019.01)
CPC G06F 3/048 (2013.01) [G06F 16/24 (2019.01); A61B 5/14532 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
generating training data, wherein generating training data further comprises:
converting (i) analyte data and (ii) first user input associated with at least one of food or exercise to vector data;
training a recommendation machine learning model using the vector data;
receiving, via a first graphical user interface, a request for an analyte history report;
in response to receiving the request for the analyte history report,
querying, from an application programming interface, a set of analyte data entries within a past time window;
determining summary data based at least in part on the set of analyte data entries; and
causing presentation, in a second graphical user interface, of the analyte history report comprising the summary data;
receiving, from the application programming interface, a current analyte data entry;
causing presentation, in a third graphical user interface, of a graphical animated character based at least in part on the current analyte data entry;
receiving, via a fourth graphical user interface, second user input associated with the graphical animated character;
storing the second user input in a database;
providing (i) the second user input and (ii) the current analyte data entry to the recommendation machine learning model;
receiving a recommendation from the recommendation machine learning model; and
providing, via a fifth graphical user interface, output based at least in part on the recommendation.