Ketone measurement system and related method with accuracy and reporting enhancement features
Abstract
A portable ketone measurement device measures ketone levels in breath samples or other bodily fluid samples of a user, and communicates the ketone measurements to an application that runs on a smartphone or other mobile device of the user. The application may communicate with, and report the measurements to, a remote server. One or more components of the system (e.g., the portable ketone measurement device, the mobile application, and/or the server) may, where appropriate, adjust the ketone measurements to compensate for ketone variations resulting from, e.g., the age of the user, a medical condition of the user, a missed medication event, or an interrupted sleep event. The application may, in some scenarios, withhold the display of a ketone measurement from the user until an authorization has been received from the server.
Claims
exact text as granted — not AI-modified1 .- 29 . (canceled)
30 . A method of generating ketone measurements, comprising:
generating, by a portable ketone measurement device, ketone measurements from bodily fluid samples of a user, each ketone measurement generated by the portable ketone measurement device from a respective bodily fluid sample of the user by analyzing the bodily fluid sample with an interactant that reacts to a ketone in the bodily fluid sample; and by execution of program code by one or more processors:
recording, in connection with some, but not all, of the ketone measurements, occurrences of a user condition that can affect ketone measurements;
determining, by analyzing the ketone measurements in conjunction with the recorded occurrences of the user condition, an amount by which the user condition causes the ketone measurements of the user to vary;
determining that a particular ketone measurement generated with the portable ketone measurement device was generated while the user condition was present; and
modifying the particular ketone measurement based on said amount to compensate for the user condition.
31 . The method of claim 30 , wherein the user condition is a missed medication condition.
32 . The method of claim 30 , wherein the user condition is an interrupted sleep condition.
33 . The method of claim 30 , wherein recording the occurrences of the user condition comprises receiving user input via a software application that runs on a communications device that is separate from the portable ketone measurement device.
34 . The method of claim 30 , further comprising modifying, based on said amount, a previously-generated ketone measurement that was generated prior to determining the amount by which the condition causes the ketone measurements to vary, the previously-generated ketone measurement generated while the user condition was present.
35 . The method of claim 30 , wherein the one or more processors are separate from the portable ketone measurement device.
36 . The method of claim 30 , wherein the interactant is contained in a removable cartridge.
37 . The method of claim 30 , wherein the bodily fluid samples are breath samples.
38 . The method of claim 30 , wherein the bodily fluid samples are blood samples.
39 . The method of claim 30 , wherein the bodily fluid samples are urine samples.
40 . A ketone measurement system, comprising:
a portable ketone measurement device configured to generate ketone measurements from bodily fluid samples of a user, the portable ketone measurement device comprising a ketone sensor that analyzes the bodily fluid samples using a chemical interactant, the portable ketone measurement device additionally comprising a transceiver capable of communicating the ketone measurements to a communications device associated with the user; and executable program code that directs a computing system to adjust at least some of the ketone measurements to compensate for a ketone level variation associated with at least one of the following: (1) an age of the user, (2) a nutritional condition of the user, (3) a pulmonary condition of the user, (4) a missed medication event by the user, (5) an interrupted sleep condition of the user, (6) a diabetic ketoacidosis condition of the user.
41 . The ketone measurement system of claim 40 , wherein the program code directs the computing device to adjust at least some of the ketone measurements to compensate for a ketone level variation associated with an age of the user.
42 . The ketone measurement system of claim 40 , wherein the program code directs the computing system to adjust at least some of the ketone measurements to compensate for a ketone level variation associated with a nutritional condition of the user.
43 . The ketone measurement system of claim 40 , wherein the program code directs the computing system to adjust at least some of the ketone measurements to compensate for a ketone level variation associated with a pulmonary condition of the user.
44 . The ketone measurement system of claim 40 , wherein the program code directs the computing system to adjust at least some of the ketone measurements to compensate for a ketone level variation associated with a missed medication event of the user.
45 . The ketone measurement system of claim 44 , further comprising executable program code that directs a computing system to learn an amount of the ketone level variation by analyzing ketone measurements of the user, including both (1) ketone measurements associated with missed medication events, and (2) ketone measurements not associated with a missed medication event.
46 . The ketone measurement system of claim 40 , wherein the program code directs the computing system to adjust at least some of the ketone measurements to compensate for a ketone level variation associated with an interrupted sleep condition of the user.
47 . The ketone measurement system of claim 46 , further comprising executable program code that directs a computing system to learn an amount of the ketone level variation by analyzing ketone measurements of the user, including both (1) ketone measurements associated with sleep interruption events, and (2) ketone measurements not associated with a sleep interruption event.
48 . The ketone measurement system of claim 40 , wherein the program code directs the computing system to adjust at least some of the ketone measurements to compensate for a ketone level variation associated with a diabetic ketoacidosis condition of the user.
49 . The ketone measurement system of claim 40 , wherein the executable program code comprises code of an application that runs on the communications device associated with the user.
50 . The ketone measurement system of claim 40 , wherein the executable program code runs on the portable ketone measurement device.
51 . The ketone measurement system of claim 40 , wherein the executable program code runs on a server that receives the ketone measurements from the communications device associated with the user.
52 . The ketone measurement system of claim 40 , wherein chemical reactant is included in a removable cartridge.
53 . A device-implemented method, comprising:
by a portable ketone measurement device, generating a ketone measurement based on a bodily fluid sample of a user, wherein generating the ketone measurement comprises analyzing the bodily fluid sample with a chemical interactant that reacts to a ketone in the bodily fluid sample; automatically transmitting the ketone measurement to a remote computer system while withholding the ketone measurement from the user; and subsequently outputting the ketone measurement to the user in response to receiving an authorization message from the remote computer system.
54 . The method of claim 53 , further comprising transmitting the ketone measurement from the portable ketone measurement device to a mobile communications device associated with the user, wherein automatically transmitting the ketone measurement to the remote computer system is performed by the mobile communications device.
55 . The method of claim 53 , wherein outputting the ketone measurement to the user comprises displaying the measurement on a mobile communications device associated with the user.
56 . The device-implemented method of claim 55 , further comprising, by the portable ketone measurement device, the mobile communications device, or the remote computer system, adjusting the ketone measurement to compensate for at least one of the following: (1) an age of the user, (2) a nutritional ketosis condition of the user, (3) a chronic obstructive pulmonary disease (COPD) condition of the user, (4) a missed medication event by the user, (5) an interrupted sleep condition of the user, (6) a diabetic ketoacidosis condition of the user.
57 . The device-implemented method of claim 53 , wherein the bodily fluid sample is a breath sample.
58 . The device-implemented method of claim 53 , wherein the bodily fluid sample is a blood sample.
59 . The device-implemented method of claim 53 , wherein the bodily fluid sample is a urine sample.
60 . The device-implemented method of claim 53 , wherein analyzing the bodily fluid sample comprises measuring a color change caused by the interactant reacting to the ketone.
61 . A system, comprising:
a portable ketone measurement device configured to generate ketone measurements from bodily fluid samples of a user, the portable ketone measurement device comprising a ketone sensor that analyzes the bodily fluid samples using a chemical interactant that reacts to a ketone, the portable ketone measurement device additionally comprising a wireless transceiver capable of transmitting the ketone measurements on a wireless link; a software application that runs on a communications device associated with the user and communicates with the portable ketone measurement device; and a remote computer system that communicates over a network with the communications device, wherein the remote computer system is configured to receive a ketone measurement generated by the portable ketone measurement device and to determine whether to authorize the software application to display the ketone measurement to the user.
62 . The system of claim 61 , wherein the remote computer system is configured to send an authorization message to the communications device, and the software application is responsive to receiving the authorization message by displaying the ketone measurement.
63 . The system of claim 61 , wherein the remote computer system is configured to determine whether to send the authorization message based at least partly on an analysis of the ketone measurement.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.