Systems and methods for analyte monitoring
A user-friendly GUI and alarm system for simultaneous glucose and ketone monitoring addresses the challenge of non-compliance in diabetes management, ensuring timely detection and prevention of complications.
Patent Information
- Application Number
- JP2025532014
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-12-23
- Filing Date
- 2023-12-22
- Publication Date
- 2026-01-21
AI Technical Summary
Individuals with diabetes often fail to monitor their glucose and ketone levels frequently due to the hassle, pain, and low reliability of existing testing methods, leading to potential complications like diabetic ketoacidosis, which can be life-threatening if not detected early.
A user-friendly graphical user interface (GUI) and alarm system for analyte monitoring systems that allow simultaneous monitoring of multiple analytes, such as glucose and ketone bodies, with customizable and non-customizable alarm settings, and intuitive graphical displays to facilitate timely and actionable responses.
Enhances patient compliance by providing easy access to vital physiological information, reducing the complexity of data interpretation, and ensuring prompt alerts for critical conditions, thereby preventing severe health issues.
Smart Images

Figure 2026502055000001_ABST
Abstract
Description
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims the benefit of priority to U.S. Patent Application No. 63 / 435,178, filed December 23, 2022, the entire contents of which are expressly incorporated herein by reference for all purposes. [Technical Field]
[0002] The subject matter described herein relates generally to systems and methods for monitoring multiple analytes in a user's body, and related graphical user interfaces and devices. [Background technology]
[0003] Detecting and / or monitoring analyte levels, such as glucose, ketone bodies, lactate, oxygen, and hemoglobin A1C, can be critical to the health of individuals with diabetes. Patients with diabetes mellitus may experience loss of consciousness and complications such as cardiovascular disease, retinopathy, neuropathy, nephropathy, and diabetic ketoacidosis (DKA).
[0004] Generally, diabetics need to monitor their glucose levels to ensure they are maintained within a clinically safe range, and can also use this information to determine if and / or when insulin is needed to lower their glucose levels or when additional glucose is needed to raise their glucose levels.
[0005] And while there is growing clinical data showing a strong correlation between frequency of glucose monitoring and glycemic control, despite this correlation, many people diagnosed with diabetes do not monitor their glucose levels as frequently as they should due to a combination of factors including the hassle, caution about testing, and the pain and expense associated with glucose testing.
[0006] As mentioned above, diabetic ketoacidosis is a potential complication of diabetes. Specifically, a combination of insulin deficiency and increased levels of stress hormones, which promote lipolysis, leads to the production of ketone bodies, resulting in diabetic ketoacidosis. Excessive ketone body production lowers blood pH, potentially leading to severe dehydration and hyperosmolarity. However, it is important to note that diabetic ketoacidosis can be prevented by early detection and treatment of ketone bodies in diabetic patients. However, if left untreated, diabetic ketoacidosis can become a life-threatening condition, even leading to death.
[0007] Ketone body levels can be measured using a urine dipstick test. However, false positives are not uncommon with urine dipstick tests. Furthermore, many people diagnosed with diabetes do not monitor their ketone body levels as frequently as they should due to the hassle of taking a urine dipstick test and the low reliability of the test. Therefore, there is a need for a reliable ketone body monitoring method that allows users to regularly monitor their ketone body levels at appropriate times to prevent situations requiring medical intervention.
[0008] To improve patient compliance with frequent glucose and ketone monitoring regimens, in vivo analyte monitoring systems can be utilized, which include a sensor-controlled device worn on the body of an individual requiring analyte monitoring. To further enhance comfort and convenience for the wearer, the sensor-controlled device can be configured to have a compact form factor and be self-applied by the individual using a sensor applicator. This application procedure involves inserting at least a portion of the sensor, which senses one or more analyte values in bodily fluids, using the applicator (insertion mechanism) so that the sensor contacts a bodily fluid present at a certain layer within the user's body. Analyte monitoring systems can also be configured to transmit analyte data, alarms, or both to another device, where a caregiver, such as a parent, spouse, or healthcare provider (HCP), can view the analyte data and make treatment decisions.
[0009] However, despite the benefits of using a substance monitoring system, some people were reluctant to use it for a variety of reasons, including the complexity and volume of data presented, the learning curve associated with mastering the software and user interface of the substance monitoring system, and the lack of actionable information presented. Summary of the Invention [Problem to be solved by the invention]
[0010] Therefore, there is a need for improved, robust, and user-friendly graphical user interfaces and alarms for analyte monitoring systems, and related systems, methods, and devices, that provide timely and actionable responses. [Means for solving the problem]
[0011] Exemplary embodiments of digital and graphical user interfaces (GUIs) for analyte monitoring systems are provided herein. Specifically, described herein are systems, methods, and interfaces related to an analyte monitoring application that operates on a user's display device to monitor analyte-related information for multiple analytes. Digital and graphical user interfaces for multi-analyte monitoring systems are provided herein. For example, various embodiments of methods, systems, and interfaces related to alarm interfaces, alarm configuration interfaces, alarm unavailability interfaces and functions, and sensor result interfaces are disclosed herein. Also disclosed herein are various embodiments of interfaces related to glucose and ketone body sensing.
[0012] According to some embodiments, a system is provided herein for monitoring multiple analytes in a user's body. The system includes a sensor control device including a sensor, and a reading device. The sensor control device is configured such that at least a portion of the sensor is in fluid contact with a bodily fluid of the user. The sensor control device is configured to transmit data indicative of multiple analyte values of the user. The data indicative of the multiple analyte values includes data indicative of a first analyte value and data indicative of a second analyte value of the user, where the first analyte value is a value associated with the first analyte and the second analyte value is a value associated with a second analyte different from the first analyte. The reading device includes wireless communication circuitry configured to receive the data indicative of the multiple analyte values of the user, and one or more processors coupled to a memory storing an analyte monitoring application. When executed by the one or more processors, the analyte monitoring application causes the one or more processors to output a sensor result graphical user interface (GUI) based on data indicative of a first analyte value and data indicative of a second analyte value, the GUI including a first analyte section and a second analyte section, the first analyte section including a first analyte card and a first analyte graph portion reflecting the data indicative of the first analyte value, and the second analyte section including a second analyte card and a second analyte graph portion reflecting the data indicative of the second analyte value.
[0013] According to some embodiments, various sensor result interfaces for use in analyte monitoring applications are described. According to one exemplary embodiment, the sensor result interface can include a first analyte section including data indicative of a first analyte value and a second analyte section including data indicative of a second analyte value. In some embodiments, the first analyte section can include a first analyte card and a first analyte graph portion reflecting the data indicative of the first analyte value. Further, in some embodiments, the second analyte section can include a second analyte card and a second analyte graph portion reflecting the data indicative of the second analyte value. In some embodiments, the data indicative of the first analyte value is data indicative of a glucose value. Further, in some embodiments, the data indicative of the second analyte value is data indicative of a ketone body value. In some embodiments, the first analyte section can be configured to toggle between a first collapsed view and a first expanded view. More specifically, according to some embodiments, the first collapsed view displays only the first analyte card in the first analyte section. Therefore, the first collapsed view does not display the first analyte graph portion on the sensor results interface. More specifically, according to some aspects of the embodiments, the first expanded view displays both the first analyte card and the first analyte graph portion on the sensor results interface. In some embodiments, the second analyte section can be configured to toggle between the second collapsed view and the second expanded view. In one aspect of the embodiment, the second collapsed view displays only the second analyte card in the second analyte section. Therefore, the second collapsed view does not display the second analyte graph portion on the sensor results interface. In some aspects of the embodiment, the second expanded view displays both the second analyte card and the second analyte graph portion on the sensor results interface.
[0014] According to some embodiments, a system is provided herein for monitoring multiple analytes in a user's body. The system includes a sensor control device including an analyte sensor and a reading device. The sensor control device is configured such that at least a portion of the analyte sensor is in fluid contact with a bodily fluid of the user. The sensor control device is configured to transmit data indicative of multiple analyte values of the user. The data indicative of the multiple analyte values includes data indicative of a first analyte value and data indicative of a second analyte value, the first analyte value being a value associated with the first analyte and the second analyte value being a value associated with a second analyte different from the first analyte. The reading device includes wireless communication circuitry configured to receive the data indicative of the multiple analyte values of the user and one or more processors coupled to a memory storing an analyte monitoring application. When executed by the one or more processors, the analyte monitoring application causes the one or more processors to: determine whether data indicative of a first analyte value or data indicative of a second analyte value satisfies one or more alarm conditions; and, if at least one of the one or more alarm conditions is determined to be satisfied, display an alarm notification user interface (GUI) including an alarm associated with the at least one alarm condition, wherein the one or more alarm conditions include a first alarm condition associated with a first set of alarm settings having a user-configurable configuration and a second alarm condition associated with a second set of alarm settings having a non-user-configurable configuration.
[0015] Some embodiments provide systems, methods, and interfaces for impending low glucose and high ketone alarms in an analyte monitoring system. The analyte monitoring system includes a sensor control device configured to transmit data indicative of multiple analyte values in a user. The analyte monitoring system also includes a reading device (e.g., a smartphone). The reading device includes wireless communication circuitry and one or more processors coupled to a memory storing instructions that, when executed by the one or more processors, cause the one or more processors to determine whether the data indicative of the multiple analyte values satisfies one or more alarm conditions. The one or more alarm conditions include a first alarm condition associated with a first set of alarm settings having a user-configurable configuration and a second alarm condition associated with a second set of alarm settings having a non-user-configurable configuration. The second alarm condition is an impending low glucose alarm condition, a high ketone alarm condition, or both. In some embodiments, the second set of alarm settings can include a non-configurable on / off setting, a non-configurable low glucose threshold setting, a non-configurable high ketone threshold setting, a non-configurable alarm sound setting, a non-configurable setting to override and force activation of the sleep mode feature, or any combination thereof.
[0016] According to another embodiment, various alarm setting interfaces are provided in an analyte monitoring application. According to one aspect of the embodiment, the analyte monitoring application can be configured to display one or more alarm setting interfaces. The one or more alarm setting interfaces include a plurality of selectable glucose alarm options, a plurality of selectable ketone alarm options, and one or more other selectable options (e.g., a loss of signal alarm option). For example, in some embodiments, the plurality of selectable glucose alarm options include an impending low glucose alarm option, a low glucose alarm option, and a high glucose alarm option. Also, in some exemplary embodiments, the plurality of selectable ketone alarm options include a slightly high ketone alarm option and a high ketone alarm option. Furthermore, in some embodiments, one or more of these alarm setting interfaces are configured to be user configurable. In some exemplary embodiments, the alarm setting interfaces associated with a low glucose alarm condition, a high glucose alarm condition, a slightly high ketone alarm condition, and a loss of signal alarm condition can include configurable settings. However, in some embodiments, one or more of the alarm setting interfaces are configured to be non-user configurable. For example, the alarm setting interfaces associated with impending low glucose and high ketone alarm conditions may include settings or features that are not configurable.
[0017] According to some embodiments, systems and methods for detecting alarm inactivity are also described. In particular, a reading device (e.g., a smartphone) includes one or more processors coupled to a memory storing instructions that, when executed by the one or more processors, cause the one or more processors to detect one or more alarm inactivity conditions while at least one alarm in the analyte monitoring system is enabled and to present a notification associated with the detected one or more alarm inactivity conditions. In some embodiments, the one or more alarm inactivity conditions may include one or more of the following conditions: wireless communication circuitry is disabled or failed, one or more notifications are disabled at a system-wide level, one or more application-specific notifications are disabled, one or more emergency alerts are disabled, do not disturb override functionality is disabled, one or more alarm sounds are set to silent, no active sensor is detected, or a sensor has failed.
[0018] According to some embodiments, provided herein is an analyte monitoring system comprising a sensor control device including an analyte sensor and a reading device. The sensor control device is worn on a user's body and configured to transmit data indicative of a plurality of analyte values of the user. The data indicative of the plurality of analyte values includes data indicative of a first analyte value and data indicative of a second analyte value of the user, the first analyte value being a value associated with the first analyte and the second analyte value being a value associated with a second analyte different from the first analyte. The reading device comprises a display, wireless communication circuitry configured to receive data indicative of the plurality of analyte values of the user, and one or more processors coupled to a memory storing an analyte monitoring application. When executed by the one or more processors, the analyte monitoring application causes the one or more processors to output a graphical user interface (GUI) to the display. The GUI includes a graph portion, a first plurality of summary indicators, and a second plurality of summary indicators. The graphical portion includes a first graph including a first trend line representing data indicative of a first analyte value over a predetermined time period and a second graph including a second trend line representing data indicative of a second analyte value over the predetermined time period. The first plurality of summary indices are associated with the data indicative of the first analyte value over the predetermined time period and include a plurality of first minimum analyte values and a first maximum analyte value associated with a plurality of time increments within the predetermined time period. The second plurality of summary indices are associated with the data indicative of the second analyte value over the predetermined time period and include one or more alarm indices indicating an alarm condition associated with the data indicative of the second analyte value. The graphical portion also includes an x-axis in units of time, with the one or more alarm indices and the plurality of first minimum analyte values and first maximum analyte values aligned along the x-axis of the graphical portion.
[0019] According to some embodiments, provided herein is an analyte monitoring system comprising a sensor control device including an analyte sensor and a reading device. The sensor control device is worn on a user's body and configured to transmit data indicative of a plurality of analyte values of the user. The data indicative of the plurality of analyte values includes data indicative of a first analyte value and data indicative of a second analyte value of the user, where the first analyte value is a value associated with the first analyte and the second analyte value is a value associated with a second analyte different from the first analyte. The reading device comprises a display, wireless communication circuitry configured to receive the data indicative of the plurality of analyte values of the user, and one or more processors coupled to a memory storing an analyte monitoring application. When executed by the one or more processors, the analyte monitoring application causes the one or more processors to output a graphical user interface (GUI) to the display, the GUI comprising a first view and a second view. The first view includes a first tab configured to output data indicative of a first analyte value over a specific time period and a second tab configured to output data indicative of a second analyte value over a specific time period. The first tab is further configured to output a first analyte graphical summary section and a logbook section, the logbook section including information about one or more activity events associated with the data indicative of the first analyte value. The second tab is further configured to output a second analyte graphical summary section and an alarm section, the alarm section including a list of one or more alarm events associated with the data indicative of the second analyte value.
[0020] Many of the embodiments provided herein are enhanced GUIs or GUI features for analyte monitoring applications. These GUIs or GUI features are highly intuitive and user-friendly, allowing rapid access to important physiological information for the monitored user. More specifically, these embodiments provide a variety of user interfaces that can quickly present the user with various physiological conditions for the monitored user without forcing the user to laboriously navigate through large amounts of data, and allow the user to easily navigate within and between these various user interfaces. Furthermore, some GUIs, GUI features, and interfaces provide the flexibility to allow the user to monitor multiple analytes simultaneously. However, other improvements and advantages are also provided. Various configurations of these devices are described in more detail using exemplary embodiments, which are provided for illustrative purposes only.
[0021] Other systems, devices, methods, features, and advantages of the subject matter described herein will be apparent to one of ordinary skill in the art or will become apparent upon examination of the following figures and detailed description. It is intended that all such additional systems, devices, methods, features, and advantages be included herein, be within the scope of the subject matter described herein, and be protected by the accompanying claims. Features of the example embodiments should not be construed as limiting the scope of the appended claims, unless expressly recited in the claims. [Brief explanation of the drawings]
[0022] Features of the exemplary embodiments should not be construed as limiting the scope of the appended claims unless expressly recited in the appended claims. Also, the drawings do not necessarily show components to scale, emphasis instead being placed upon illustrating the principles of the subject matter. Moreover, any figures are intended to convey concepts, and detailed attributes such as relative size and shape may be shown diagrammatically and not accurately. [Figure 1] 1 is a system diagram of an analyte monitoring system including a sensor applicator, a sensor control device, a reading device, a network, a trusted computer system, and a local computer system. [Figure 2A] 1 is a block diagram illustrating an exemplary embodiment of a reading device; [Figure 3A] 1 is a block diagram illustrating an exemplary embodiment of a sensor control device; [Figure 3B] 1 is a block diagram illustrating an exemplary embodiment of a sensor control device; [Figure 4A] 1 is a flow diagram illustrating an exemplary embodiment of a method for displaying a sensor result GUI. [Figure 4B-1] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4B-2] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4B-3] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4B-4] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4B-5] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4B-6] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4B-7] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4C-1] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4C-2] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4C-3]FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4C-4] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4C-5] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4C-6] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4C-7] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4C-8] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4C-9] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4C-10] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4C-11] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4C-12] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4C-13] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4C-14] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4D-1] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4D-2] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4D-3] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4E-1] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4E-2] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4E-3] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4E-4] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4E-5] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4E-6] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4F-1]FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4F-2] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4F-3] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4F-4] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4G-1] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4G-2] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4G-3] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4G-4] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4G-5] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4H-1] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4H-2] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 4H-3] FIG. 1 illustrates an exemplary embodiment of a sensor results GUI. [Figure 5A] 1 is a flow diagram illustrating an exemplary embodiment of a method for determining and generating an alarm in an analyte monitoring system. [Figure 5B] FIG. 1 illustrates an exemplary embodiment of a GUI for various alarms in an analyte monitoring system. [Figure 5C] FIG. 1 illustrates an exemplary embodiment of a GUI for various alarms in an analyte monitoring system. [Figure 5D] FIG. 1 illustrates an exemplary embodiment of a GUI for various alarms in an analyte monitoring system. [Figure 5E] FIG. 1 illustrates an exemplary embodiment of a GUI for various alarms in an analyte monitoring system. [Figure 5F] FIG. 1 illustrates an exemplary embodiment of a GUI for various alarms in an analyte monitoring system. [Figure 5G]FIG. 1 illustrates an exemplary embodiment of a GUI for various alarms in an analyte monitoring system. [Figure 5H] FIG. 1 illustrates an exemplary embodiment of a GUI for various alarms in an analyte monitoring system. [Figure 5I] FIG. 1 illustrates an exemplary embodiment of a GUI for various alarms in an analyte monitoring system. [Figure 5J] FIG. 1 illustrates an exemplary embodiment of a GUI for various alarms in an analyte monitoring system. [Figure 5K] FIG. 1 illustrates an exemplary embodiment of a GUI for various alarms in an analyte monitoring system. [Figure 5L] FIG. 1 illustrates an exemplary embodiment of a GUI for various alarms in an analyte monitoring system. [Figure 6A] FIG. 1 illustrates an exemplary embodiment of a GUI for setting various alarms in an analyte monitoring system. [Figure 6B] FIG. 1 illustrates an exemplary embodiment of a GUI for setting various alarms in an analyte monitoring system. [Figure 6C] FIG. 1 illustrates an exemplary embodiment of a GUI for setting various alarms in an analyte monitoring system. [Figure 6D] FIG. 1 illustrates an exemplary embodiment of a GUI for setting various alarms in an analyte monitoring system. [Figure 6E] FIG. 1 illustrates an exemplary embodiment of a GUI for setting various alarms in an analyte monitoring system. [Figure 6F] FIG. 1 illustrates an exemplary embodiment of a GUI for setting various alarms in an analyte monitoring system. [Figure 6G] FIG. 1 illustrates an exemplary embodiment of a GUI for setting various alarms in an analyte monitoring system. [Figure 6H] FIG. 1 illustrates an exemplary embodiment of a GUI for setting various alarms in an analyte monitoring system. [Figure 6I] FIG. 1 illustrates an exemplary embodiment of a GUI for setting various alarms in an analyte monitoring system. [Figure 6J] FIG. 1 illustrates an exemplary embodiment of a GUI for setting various alarms in an analyte monitoring system. [Figure 6K] FIG. 1 illustrates an exemplary embodiment of a GUI for setting various alarms in an analyte monitoring system. [Figure 6L] FIG. 1 illustrates an exemplary embodiment of a GUI for setting various alarms in an analyte monitoring system. [Figure 6M] FIG. 1 illustrates an exemplary embodiment of a GUI for setting various alarms in an analyte monitoring system. [Figure 6N] FIG. 1 illustrates an exemplary embodiment of a GUI for setting various alarms in an analyte monitoring system. [Figure 6O] FIG. 1 illustrates an exemplary embodiment of a GUI for setting various alarms in an analyte monitoring system. [Figure 6P] FIG. 1 illustrates an exemplary embodiment of a GUI for setting various alarms in an analyte monitoring system. [Figure 6Q] FIG. 1 illustrates an exemplary embodiment of a GUI for setting various alarms in an analyte monitoring system. [Figure 6R] FIG. 1 illustrates an exemplary embodiment of a GUI for setting various alarms in an analyte monitoring system. [Figure 7A] 1 is a flow diagram illustrating an exemplary embodiment of a method for identifying and notifying various alarm inactivation conditions. [Figure 7B] FIG. 1 illustrates an exemplary embodiment of a GUI for various alarm disabling conditions in an analyte monitoring system. [Figure 7C] FIG. 1 illustrates an exemplary embodiment of a modal display for various alarm inactivity conditions in an analyte monitoring system. [Figure 7D] FIG. 1 illustrates an exemplary embodiment of a modal display for various alarm inactivity conditions in an analyte monitoring system. [Figure 7E] FIG. 1 illustrates an exemplary embodiment of a modal display for various alarm inactivity conditions in an analyte monitoring system. [Figure 7F]FIG. 1 illustrates an exemplary embodiment of a modal display for various alarm inactivity conditions in an analyte monitoring system. [Figure 7G] FIG. 1 illustrates an exemplary embodiment of a modal display for various alarm inactivity conditions in an analyte monitoring system. [Figure 7H] FIG. 1 illustrates an exemplary embodiment of a modal display for various alarm inactivity conditions in an analyte monitoring system. [Figure 7I] FIG. 1 illustrates an exemplary embodiment of a modal display for various alarm inactivity conditions in an analyte monitoring system. [Figure 7J] FIG. 1 illustrates an exemplary embodiment of a modal display for various alarm inactivity conditions in an analyte monitoring system. [Figure 7K] FIG. 1 illustrates an exemplary embodiment of a modal display for various alarm inactivity conditions in an analyte monitoring system. [Figure 7L] FIG. 1 illustrates an exemplary embodiment of a modal display for various alarm inactivity conditions in an analyte monitoring system. [Figure 7M] FIG. 1 illustrates an exemplary embodiment of a GUI for various alarm disabling conditions in an analyte monitoring system. [Figure 7N] FIG. 1 illustrates an exemplary embodiment of a GUI for various alarm disabling conditions in an analyte monitoring system. [Figure 7O] FIG. 1 illustrates an exemplary embodiment of a GUI for various alarm disabling conditions in an analyte monitoring system. [Figure 8A] FIG. 1 is a block diagram illustrating an exemplary embodiment of an onboarding GUI and associated functionality in an analyte monitoring system. [Figure 8B] FIG. 1 is a block diagram illustrating an exemplary embodiment of an onboarding GUI and associated functionality in an analyte monitoring system. [Figure 8C] FIG. 1 is a block diagram illustrating an exemplary embodiment of an onboarding GUI and associated functionality in an analyte monitoring system. [Figure 8D]FIG. 1 is a block diagram illustrating an exemplary embodiment of an onboarding GUI and associated functionality in an analyte monitoring system. [Figure 8E] FIG. 1 is a block diagram illustrating an exemplary embodiment of an onboarding GUI and associated functionality in an analyte monitoring system. [Figure 8F] FIG. 1 is a block diagram illustrating an exemplary embodiment of an onboarding GUI and associated functionality in an analyte monitoring system. [Figure 8G] FIG. 1 is a block diagram illustrating an exemplary embodiment of an onboarding GUI and associated functionality in an analyte monitoring system. [Figure 8H] FIG. 1 is a block diagram illustrating an exemplary embodiment of an onboarding GUI and associated functionality in an analyte monitoring system. [Figure 8I] FIG. 1 is a block diagram illustrating an exemplary embodiment of an onboarding GUI and associated functionality in an analyte monitoring system. [Figure 9A] FIG. 1 is a block diagram illustrating an exemplary embodiment of an analysis results GUI and its associated functionality in an analyte monitoring system. [Figure 9B] FIG. 1 is a block diagram illustrating an exemplary embodiment of an analysis results GUI and its associated functionality in an analyte monitoring system. [Figure 9C] FIG. 1 is a block diagram illustrating an exemplary embodiment of an analysis results GUI and its associated functionality in an analyte monitoring system. [Figure 9D] FIG. 1 is a block diagram illustrating an exemplary embodiment of an analysis results GUI and its associated functionality in an analyte monitoring system. [Figure 9E] FIG. 1 is a block diagram illustrating an exemplary embodiment of an analysis results GUI and its associated functionality in an analyte monitoring system. [Figure 9F] FIG. 1 is a block diagram illustrating an exemplary embodiment of an analysis results GUI and its associated functionality in an analyte monitoring system. [Figure 10A] FIG. 1 is a block diagram illustrating an exemplary embodiment of a report GUI and its associated functionality in an analyte monitoring system. [Figure 10B] FIG. 1 is a block diagram illustrating an exemplary embodiment of a report GUI and its associated functionality in an analyte monitoring system. [Figure 10C] FIG. 1 is a block diagram illustrating an exemplary embodiment of a report GUI and its associated functionality in an analyte monitoring system. [Figure 10D] FIG. 1 is a block diagram illustrating an exemplary embodiment of a report GUI and its associated functionality in an analyte monitoring system. DETAILED DESCRIPTION OF THE INVENTION
[0023] Before describing the subject matter of the present disclosure in detail, it is to be understood that the present disclosure is not limited to the particular embodiments described herein, which may, of course, vary. It is also to be understood that the terminology used herein is for the purpose of describing particular embodiments only, and is not intended to be limiting, since the scope of the present disclosure will be limited only by the appended claims.
[0024] As used in this specification and the appended claims, the singular forms "a," "an," and "the" are intended to include reference to the corresponding plural forms unless the context clearly indicates otherwise.
[0025] The publications referenced herein are provided solely for their disclosure prior to the filing date of the present application. Nothing herein should be construed as an admission that the present disclosure is not entitled to antedate such publication by virtue of prior disclosure of such publication. Further, the dates of publication provided herein may be different from the actual publication dates, which may need to be independently confirmed.
[0026] Embodiments of the present disclosure generally include graphical user interfaces (GUIs), alarms, and digital interfaces for analyte monitoring systems, as well as related methods and devices. Accordingly, many embodiments include in-vivo analyte sensors that are structurally configured to acquire information about at least one or more analytes in a user's body by placing (or being capable of being placed) at least a portion of the sensor within the user's body. However, it should be noted that the embodiments disclosed herein may also be used with in-vivo analyte monitoring systems that incorporate in-vitro functionality, as well as with fully in-vitro or fully ex-vivo analyte monitoring systems (e.g., fully non-invasive systems).
[0027] Furthermore, for all embodiments of each method disclosed herein, systems and devices capable of performing the respective embodiments are also intended to be within the scope of the present disclosure. For example, while embodiments of a sensor control device, a reading device, a local computer system, and a trusted computer system are disclosed herein, these devices and systems may include one or more sensors, analyte monitoring circuitry (e.g., analog circuitry), memory (e.g., memory for storing instructions), power sources, communication circuitry, transmitters, receivers, processors and / or controllers (e.g., processors and / or controllers for executing instructions), and these components may be configured to perform or assist in the performance of any and all method steps.
[0028] As described above, many of the embodiments described herein provide improved GUIs for analyte monitoring systems. These GUIs are highly intuitive and user-friendly, allowing users to quickly access physiological information. Some embodiments provide a sensor result GUI for an analyte monitoring system. The sensor result GUI includes data indicative of one or more analyte values. For example, the sensor result GUI can include data indicative of a first analyte value and data indicative of a second analyte value. The sensor result GUI can display data indicative of the first analyte value in a first analyte section and data indicative of the second analyte value in a second analyte section, making user interaction with the analyte monitoring system more user-friendly and intuitive, and enabling users to provide timely responses that are more easily reflected in their actions. However, these are just some of the advantages of the embodiments described herein.
[0029] Another embodiment provides an alarm GUI for an analyte monitoring system. The alarm GUI and its associated GUIs are behaviorally responsive, user-friendly, and provide rapid access to a user's physiological information. Some embodiments provide methods and interfaces for identifying inactive alarm conditions in an analyte monitoring system, for example. Other embodiments provide methods and systems for alarm configuration GUIs in analyte monitoring applications. Improved digital user interfaces for analyte monitoring applications are also described. Some embodiments provide alarm GUIs provided herein that can be used for one or more analyte measurements.
[0030] These methods, systems, and digital user interfaces, used alone or in combination with one another, contribute to improving the accuracy and completeness of analyte data collected by analyte monitoring systems, as well as the alarm capabilities of analyte monitoring systems. These are only some of the advantages of the embodiments described herein, and other improvements and advantages are also provided. Various configurations of these devices are described in more detail using exemplary embodiments, which are provided for illustrative purposes only.
[0031] However, before describing each aspect of these embodiments in detail, it may be desirable to first describe examples of devices that may be used in conjunction with the embodiments described herein and their operation, such as those that may be included in an in-vivo analyte monitoring system.
[0032] There are various types of in-vivo analyte monitoring systems. For example, a "Continuous Analyte Monitoring" system (or "Continuous Glucose Monitoring (CGM)" system) can transmit data from a sensor-controlling device to a reading device continuously (e.g., automatically according to a schedule) rather than prompting. Another example is a "Flash Analyte Monitoring" system (or "Flash Glucose Monitoring" system, or simply "Flash" system). A flash analyte monitoring system can transmit data from the sensor-controlling device in response to a data scan or request by a reading device, such as using a Near Field Communication (NFC) protocol or a Radio Frequency Identification (RFID) protocol. In-vivo analyte monitoring systems can also operate without the need for finger-prick calibration.
[0033] In vivo analyte monitoring systems can be distinguished from "in vitro" systems, which contact a biological sample outside the body (i.e., "ex vivo"). In vitro systems typically include a metering device with a port for receiving an analyte test strip carrying a user's bodily fluid, and are configured to analyze the test strip to determine the user's blood glucose level.
[0034] An in-vivo monitoring system can include a sensor that is placed in vivo to contact a user's bodily fluids and sense analyte values therein. The sensor can be part of a sensor control device that is placed on the user's body and contains the electronics and power source responsible for implementing and controlling the analyte sensing. Note that sensor control devices and variations thereof may also be referred to as "sensor control units," "on-body electronics" devices or units, "on-body" devices or units, and "sensor data communication" devices or units, which are just a few examples of alternative names for sensor control devices.
[0035] In-vivo monitoring systems can also include devices that receive analyte sensor data from the sensor control device and process and / or display the analyte sensor data to a user in any number of forms. Such devices and variations thereof may be referred to as "handheld reader devices," "reader devices" (or simply "readers"), "handheld electronics" (or simply "handheld"), "portable data processing" devices or units, "data receivers," "receiver" devices or units (or simply "receivers"), or "remote" devices or units, to name but a few. In-vivo and in-vitro monitoring systems have also used or incorporated other devices, such as personal computers.
[0036] In Vivo Analyte Monitoring System Embodiments FIG. 1 is a conceptual diagram illustrating an exemplary embodiment of an analyte monitoring system 100 including a sensor applicator 150, a sensor control device 102, and a reading device 120. In this example, the sensor applicator 150 can be used to deliver the sensor control device 102 to a monitoring site on a user's skin. Upon delivery of the sensor control device 102 to the monitoring site, the sensor 104 is held in place for a period of time by an adhesive patch 105. The sensor control device 102 is further described in FIGS. 2B and 2C. The sensor control device 102 can communicate with the reading device 120 over a communication path 140 using wired or wireless technology. Examples of wireless protocols include Bluetooth®, Bluetooth Low Energy (BLE, BTLE, Bluetooth SMART, etc.), Near Field Communication (NFC), etc. A user can use a screen 122 (in many embodiments, the screen 122 can be a touchscreen) and input components 121 to view and use applications installed in the memory of the reading device 120. The device battery of the reading device 120 can be charged using a power port 123. While only one reading device 120 is shown in the figure, the sensor control device 102 can communicate with multiple reading devices 120, allowing these multiple reading devices 120 to communicate with each other and share data. The reading devices 120 are described in more detail below in the description of FIG. 2A . The reading device 120 can communicate with a local computer system 170 via a communication path 141 using a wired or wireless communication protocol. The local computer system 170 can include one or more computing devices such as a laptop, a desktop computer, a tablet, a phablet (a combination device of a phone and a tablet), a smartphone, a set-top box, a video game console, or the like.For wireless communication, many wireless network protocols are available, such as Bluetooth, Bluetooth Low Energy (BTLE), and Wi-Fi, and any of these wireless network protocols can be used. Using the above-mentioned wired or wireless communication protocols, the local computer system 170 can communicate with the network 190 via communication path 143, and similarly, the reading device 120 can communicate with the network 190 via communication path 142. The network 190 can be any of a number of networks, including private networks, public networks, local area networks, and wide area networks. The trusted computer system 180 can include a server and can provide authentication services and secure data storage. The trusted computer system 180 can also communicate with the network 190 via communication path 144 using wired or wireless technology.
[0037] Exemplary embodiments of a reading device 2A is a block diagram illustrating an exemplary embodiment of a reading device 120. In some embodiments, the reading device 120 may comprise a smartphone. In this example, the reading device 120 may comprise a display 122, an input component 121, and a processing core 206, which may comprise a communications processor 222 coupled to memory 223 and an application processor 224 coupled to memory 225. The reading device 120 may also comprise a separate memory 230, an RF transceiver 228 having an antenna 229, and a power supply 226 having a power management module 238. The reading device 120 may also comprise a multi-function transceiver 232 capable of communicating via WiFi, NFC, Bluetooth, BTLE, and GPS via antenna 234. As will be appreciated by those skilled in the art, these components are electrically and communicatively coupled to form a functional device.
[0038] Exemplary Embodiments of a Sensor Control Device 3A and 3B are block diagrams illustrating an exemplary embodiment of a sensor control device 102 having an analyte sensor 104 and sensor electronics 160 (including analyte monitoring circuitry). The sensor electronics 160 provides the majority of the processing power for generating final result data suitable for display to a user. In FIG. 3A, a single semiconductor chip 161 is shown, which may be a custom application-specific integrated circuit (ASIC). Within the ASIC 161 are several higher-level functional units, including an analog front-end (AFE) 162, a power management (control) circuit 164, a processor 166, and a communications circuit 168 (which may be implemented as a transmitter, receiver, transceiver, passive circuitry, etc., depending on the communications protocol). While this embodiment utilizes both the AFE 162 and processor 166 as analyte monitoring circuitry, other embodiments may utilize either circuitry for the analyte monitoring function. Processor 166 may include one or more processors, microprocessors, controllers, and / or microcontrollers, each of which may be configured as a separate chip or may be distributed across multiple different chips (and portions thereof).
[0039] Also included within the ASIC 161 is memory 163. The memory 163 may be shared among various functional units present within the ASIC 161 or may be distributed among two or more of these functional units. Alternatively, the memory 163 may be configured as a separate chip. The memory 163 may be volatile and / or non-volatile. In this embodiment, the ASIC 161 is coupled to a power source 172, such as a coin cell battery. The AFE 162 interfaces with the in-vivo analyte sensor 104 to receive measurement data from the sensor 104 and outputs the data in digital form to a processor 166, which then processes the data to derive final result data, such as discrete glucose values and trend values. This data is provided to a communications circuit 168 and may be transmitted via an antenna 171 to, for example, a reading device 120 (not shown), where it may be displayed with minimal further processing by a resident software application.
[0040] FIG. 3B is similar to FIG. 3A, except that it includes two separate semiconductor chips 162 and 174. The semiconductor chips 162 and 174 can be packaged together or individually packaged. In this example, the AFE 162 is located in the ASIC 161. The processor 166 is integrated on the chip 174 with the power management circuit 164 and the communication circuit 168. The AFE 162 includes memory 163, and the chip 174 includes memory 165. These memories may be separate or may be integrated on the chip as distributed memory. In an exemplary embodiment, the AFE 162 may be combined with the power management circuit 164 and the processor 166 on one chip, and the communication circuit 168 may be on a separate chip. In another exemplary embodiment, the AFE 162 and the communication circuit 168 may be on a single chip, and the processor 166 and the power management circuit 164 may be on a separate chip. Additionally, other chip configurations are possible, such as three or more chips, each capable of performing each of the functions described herein individually, or multiple chips may be configured to share one or more functions for fail-safe redundancy.
[0041] Exemplary Embodiment of Sensor Results GUI Exemplary embodiments of a sensor results interface and other related features of an analyte monitoring system will now be described. As a preliminary note, those skilled in the art will understand that the terms “sensor results interface” or “sensor results GUI” refer to an interface for presenting data indicative of one or more analyte values to a user. These interfaces may be stored as instructions in memory, which may be the memory of any computing device or system with which analyte monitoring system 100 can be implemented, such as reading device 120 (e.g., a smartphone), local computer system 170 (e.g., a desktop computer), or trusted computer system 180 (e.g., a cloud-based server). When these stored instructions are executed by one or more processors of a corresponding computing device or system, the one or more processors may display any of the interfaces described herein. By way of example, those skilled in the art will understand that in some embodiments, the stored instructions may comprise an analyte monitoring software program installed on reading device 120 or local computer system 170. In other embodiments, the stored instructions may comprise software resident on a cloud-based server of the trusted computer system 180, where the interfaces described herein are generated and displayed on another computing device or system (e.g., via a web browser on a user's smartphone or desktop computer). Thus, those skilled in the art will appreciate that these interfaces may be implemented in a single centralized device or, alternatively, may be distributed across multiple individual devices at geographically dispersed locations.Similarly, those skilled in the art will recognize that the various computer system configurations in the embodiments disclosed herein, such as those illustrated in Figure 1, are intended to encompass both physical and virtual computing devices (e.g., virtual servers or virtual machines). Furthermore, those skilled in the art will understand that any one or more of the exemplary embodiments of the methods, interfaces, and systems described herein can be implemented independently or in combination with any of the other embodiments described herein.
[0042] 4A illustrates method steps for performing processing for a sensor results GUI that displays data indicative of a first analyte value and data indicative of a second analyte value obtained from the sensor control device 102. Specifically, the sensor results GUI can display a first analyte section including data indicative of the first analyte value. The first analyte section can be displayed in a first collapsed view or a first expanded view. Additionally, the sensor results GUI can display a second analyte section including data indicative of the second analyte value. The second analyte section can be displayed in a second collapsed view or a second expanded view. In some embodiments, in the first expanded view, the first analyte section (e.g., the glucose section) includes a first analyte card (e.g., a glucose card) and a first analyte graph portion (e.g., a glucose graph portion). In some embodiments, in the first collapsed view, the first analyte section (e.g., the glucose section) includes only the first analyte card (e.g., the glucose card) and does not include the first analyte graph portion (e.g., the glucose graph portion). In some embodiments, in the second unfolded view, the second analyte section (e.g., the ketone body section) includes the second analyte card (e.g., the ketone body card) and the second analyte graph portion (e.g., the ketone body graph portion). In some embodiments, in the second collapsed view, the second analyte section (e.g., the ketone body section) includes only the second analyte card (e.g., the ketone body card) and does not include the second analyte graph portion (e.g., the ketone body graph portion).
[0043] The method for performing processing for a sensor result GUI, which displays data indicative of a first analyte value and data indicative of a second analyte value obtained from the sensor control device, further includes receiving 402, by at least one processor, data collected by the sensor control device 102. In some embodiments, such data can include data indicative of a ketone body value and data indicative of a glucose value received by the reading device 120. In some embodiments, the data can also include data obtained from a glucose and ketone body sensor 104 provided in the sensor control device 102. The glucose and ketone body sensor 104 is configured, at least in part, to be subcutaneously placed in contact with bodily fluids. In some embodiments, the data is received from a single sensor control device 102 including a sensor 104 with both glucose and ketone body sensing capabilities. In some embodiments, the data is received from a single sensor control device 102 including two or more individual sensors, a first sensor 104A with glucose sensing capabilities and a second sensor 104B with ketone body sensing capabilities. Additionally, in some embodiments, data is received from more than one sensor control device 102, a first sensor control device 102 having a sensor 104 capable of sensing ketone bodies and a second sensor control device 102 having a sensor 104 capable of sensing glucose. Those skilled in the art will recognize that various other configurations and combinations of sensor control devices, sensors, and reading devices can be implemented to achieve the functionality described above, and all such configurations are within the scope of the present disclosure.
[0044] Method 400 also includes determining 404 whether the data indicative of the second analyte value (e.g., the data indicative of the ketone body value) is above a predefined analyte threshold or range. For example, in some embodiments, the data indicative of the ketone body value is above a predefined "normal" threshold or range (e.g., if the normal ketone body range is less than 0.6 mmol / L, then all values above this normal ketone body range are considered to be above the predefined normal threshold or range).
[0045] Additionally, method 400 further includes step 406A of outputting to a display device a sensor results GUI that displays the first analyte section in a first expanded view and the second analyte section in a second collapsed view if it is determined in step 404 that the data indicative of the second analyte value is not above a predefined analyte threshold or range (e.g., the ketone body value is less than 0.6 mmol / L). For example, the sensor results GUI may display the glucose section in a first expanded view that outputs a glucose card and a glucose graph portion, and the ketone body section in a second collapsed view that outputs a ketone body card but not a ketone body graph portion. Method 400 also includes step 406B, where, if step 404 determines that the data indicating the second analyte value is above a predefined analyte threshold or range, outputting a sensor results GUI to a display device, the sensor results GUI displaying the first analyte section in a first expanded view and the second analyte section in a second expanded view. For example, the sensor results GUI may display a glucose section in a first expanded view, where a glucose card and glucose graph section are output, and a ketone body section in a second expanded view, where a ketone body card and ketone body graph section are output. Those skilled in the art will appreciate that the method steps described herein may be performed on a single device or multiple devices. For example, in some embodiments, data reception may occur on the sensor control device 102, and the sensor results GUI may be output on the reading device 120. In other embodiments, both data reception and sensor results GUI output may occur on either the sensor control device 102 or the reading device 120.
[0046] 4B-1 through 4G-5 illustrate an exemplary embodiment of a sensor results GUI for use in an analyte monitoring system. FIGS. 4B-1 through 4B-6 illustrate an exemplary embodiment of a sensor results GUI 410. The sensor results GUI 410 includes (1) a menu icon 411, (2) a first analyte section 412, (3) a second analyte section 415, (4) a selectable "Add Notes" link 418, and (5) a graphical display 4135. The first analyte section 412 includes a first analyte card 413, a first analyte graph portion 414, or both, reflecting data indicative of a first analyte value (e.g., a glucose card, a glucose graph portion, or both, reflecting data indicative of a glucose value). The second analyte section 415 includes a second analyte card 416 reflecting data indicative of the second analyte value, a second analyte graph portion 417, or both (e.g., a ketone card reflecting data indicative of the ketone value, a ketone graph portion, or both). When the user selects the “Add Notes” link 418, a notes interface (not shown) is displayed, allowing the user to enter notes. The graphical display 4135 includes a progress indicator (not shown in the sensor results GUI figures) that visually indicates the remaining life of the sensor 104 (e.g., glucose and ketone sensor). In some exemplary embodiments, the first analyte section 412 is positioned on the sensor results GUI proximal to and immediately adjacent to the second analyte section 415. In some exemplary embodiments, the second analyte section 415 is located on the sensor results GUI 410 proximal to and immediately adjacent to the "Add Note" link 418. Additionally, in some embodiments, the "Add Note" link 418 is located on the sensor results GUI 410 proximal to and immediately adjacent to the graphical display 4135 that includes a progress indicator.
[0047] As shown in FIGS. 4B-1 through 4B-6, in one aspect of the embodiment, a first analyte card 413 (e.g., a glucose card) can include a text notation 4101 indicating the first analyte's status (e.g., "High Glucose"), a first current analyte value 4102 (e.g., current glucose value: 320 mg / dL), and a first trend indicator 4103 (e.g., a trend arrow indicating that the glucose value is rising). In other exemplary embodiments, the first trend indicator 4103 can also include a trend arrow indicating that the glucose value is falling or in a slow-moving state. In some embodiments, the first current analyte value 4102 can include a numeric value (which can be displayed in a third-party regional or national unit of measure (e.g., 320 mg / dL)). Additionally, in some embodiments, as shown most clearly in Figures 4B-1 to 4B-6, the first test substance card 413 may further include an alarm icon 4104 positioned adjacent to the text notation 4101 indicating the status of the first test substance.
[0048] 4B-1-4B-6, in another aspect of the embodiment, second analyte card 416 (e.g., ketone body card) can include a text notation 4111 indicating the status of the second analyte (e.g., "High Ketones"), a second current analyte value 4112 (e.g., current ketone body value: 2.1 mmol / L), and a second trend indicator 4113 (e.g., a trend arrow indicating that the ketone body value is rising). In other exemplary embodiments, second trend indicator 4113 can also include a trend arrow indicating whether the ketone body value is rapidly falling, falling, slowly fluctuating, or rapidly rising. In some embodiments, second current analyte value 4112 can include a numeric value (which can be displayed in a third-party regional or national unit of measure (e.g., 2.1 mmol / L)). Additionally, as shown in Figures 4B-1 to 4B-6, the second test substance card 416 may further include an alarm icon 4114 positioned adjacent to a text notation 4111 indicating the status of the second test substance.
[0049] In some embodiments, the first analyte card 413 has a background color indicating a state or analyte range corresponding to the data indicating the first analyte value. Similarly, in some embodiments, the second analyte card 416 has a background color indicating a state or analyte range corresponding to the data indicating the second analyte value.
[0050] In some embodiments, the color corresponding to the data indicating the first analyte value is determined according to the user's first current analyte value 4102 and the established target analyte range. For example, if the user's first current analyte value 4102 is below the target analyte range (e.g., a glucose level below 70 mg / dL), the background color of the first analyte card 413 may be red. On the other hand, if the user's first current analyte value 4102 is within the normal range, the background color of the first analyte card 413 may be green. On the other hand, if the user's first current analyte value 4102 is outside the normal range but within the target range (e.g., a glucose level between 70 mg / dL and 250 mg / dL), the background color of the first analyte card 413 may be yellow. Additionally, if the user's first current analyte value 4102 is above the target range (e.g., a glucose value above 250 mg / dL), the background color of the first analyte card 413 may be orange. According to some embodiments, the target range may be a predetermined analyte range set by the user. In some exemplary embodiments, the sensor results GUI 410 includes an orange first analyte card 413 (e.g., a glucose card) indicating that the first current analyte value 4102 is above the target range (e.g., a high glucose value).
[0051] In some embodiments, the color corresponding to the data indicative of the second analyte value is determined according to the user's second current analyte value 4112 and a predefined sensor 104 range. For example, if the user's second current analyte value 4112 is within a predefined "normal" range (e.g., a ketone body value less than 0.6 mmol / L), the background color of the second analyte card 416 may be green. On the other hand, if the user's second current analyte value 4112 is within a predefined "elevated" analyte range (e.g., a ketone body value between 0.6 and 1.4 mmol / L), the background color of the second analyte card 416 may be yellow. Additionally, if the user's second current analyte value 4112 falls within a predefined "high" analyte range (e.g., a ketone value greater than 1.5 mmol / L), the background color of the second analyte card 416 may be red. According to some embodiments, these predefined ranges may be set by the user. In some exemplary embodiments, the sensor results GUI 410 includes a red second analyte card 416 (e.g., a ketone card) indicating that the second current analyte value 4112 falls within a predefined high analyte range (e.g., high ketones). One skilled in the art will recognize that, while some exemplary embodiments illustrated herein show ketone values of 1.5 mmol / L or 2.0 mmol / L as the high ketone range, these examples are merely illustrative and that other predefined ranges may be used in conjunction with the data indicative of the first analyte value and the data indicative of the second analyte value, and all such configurations are within the scope of the present disclosure. Furthermore, one skilled in the art will recognize that various additional colors may be used to indicate specific analyte ranges, and all such configurations are within the scope of the present disclosure.
[0052] 4B-1 and 4B-2, in another aspect of the embodiment, first analyte graph portion 414 is disposed adjacent to first analyte card 413 and can include first analyte trend line 4105. First analyte trend line 4105 represents a user's analyte value over a predetermined length of time based on data indicative of the first analyte value. For example, first analyte graph portion 414 can have time units (e.g., 5-minute increments, 15-minute increments, 3-hour increments, etc.) on its x-axis and the user's first analyte concentration measurements on its y-axis, with the displayed time period being 12 hours. However, one skilled in the art will recognize that the time period displayed on the x-axis can be other predetermined time periods (e.g., 3 hours, 4 hours, 24 hours, 48 hours, etc.), and all such configurations are within the scope of the present disclosure.
[0053] The first analyte graph portion 414 may further include a shaded area and one or more alarm thresholds. As shown in shaded area 4106, the shaded area indicates a user's target analyte range (e.g., a target glucose threshold) associated with the data representing the first analyte value. In FIGS. 4B-1 and 4B-2, alarm thresholds are displayed as dashed lines 4107A (e.g., a high glucose threshold) and 4107B (e.g., a low glucose threshold). In some embodiments, these alarm thresholds may be set by the user. In some embodiments, the shaded area 4106 and dashed lines 4107A, 4107B may each be colored to indicate a condition associated with the range or threshold they represent. In still other embodiments, the first analyte graph portion 414 may not include an alarm threshold (e.g., if the user's sensor control device 102 does not support alarms).
[0054] In some embodiments, the first analyte graph portion 414 can further include one or more icons 4108 associated with data representing the first analyte value. These icons 4108 correspond to one or more points on the first analyte trend line 4105. In some embodiments, the one or more icons 4108 are positioned on the first analyte trend line 4105. The one or more icons 4108 are positioned along one or more corresponding x-axis points. The one or more icons 4108 can also include a food icon, a rapid-acting insulin icon, a long-acting insulin icon, and an exercise icon. In the exemplary embodiment shown in FIGS. 4B-1 and 4B-2, a food icon 4108A and a rapid-acting insulin icon or a long-acting insulin icon 4108B are displayed. Furthermore, one or more of the icons 4108 can be configured to be user-selectable. Specifically, in response to receiving input from a user (e.g., selecting a corresponding area on the touchscreen), the sensor results GUI 410 further displays a note card section (not shown) containing textual notations associated with the selected one or more icons 4108. Those skilled in the art will recognize that the icons illustrated above are intended to be exemplary only and are not intended to be an exhaustive list of all icons that may be displayed on the sensor results GUI described herein.
[0055] According to another aspect of many embodiments, the sensor results GUI 410 may be an interactive GUI that operates in real time or near real time. For example, in some embodiments, the information reflected in the first analyte card 413 (e.g., first current analyte value 4102) and the first analyte graph portion 414 (e.g., first analyte trend line 4105) may be configured to be automatically updated and / or reloaded at a predetermined frequency (e.g., every 30 seconds, every minute, every 5 minutes, etc.). In still other embodiments, the first analyte card 413 and the first analyte graph portion 414 may be configured to be updated in response to predetermined user input or other predetermined actions.
[0056] Additionally, according to another aspect of the embodiment, the first analyte section 412 can be configured to display the first historical analyte data based on a user's interaction with the first analyte graph portion 414. For example, in some embodiments, when a user interacts with a point on the first analyte trend line 4105 (e.g., by touching the point on the first analyte trend line 4105), the first analyte section 412 can be updated to display the first historical analyte data (if any) corresponding to that point and the timestamp 4109 associated with that point. Also, in some embodiments (not shown), for example, upon initial use of the sensor 104, the first analyte graph portion 414 does not display the first historical analyte data, but only displays the first current analyte data.
[0057] 4B-1 and 4B-2, the first current analyte data displayed in first analyte section 412 may be represented by a colored circle 4110 on first analyte trend line 4105, and the color of colored circle 4110 may indicate a condition corresponding to the first current analyte data. In some embodiments, a user may touch and drag colored circle 4110 along first analyte trend line 4105, which may instantly update the information displayed in first analyte section 412 to display information about the first historical analyte data based on the point or section on first analyte trend line 4105 that the user is touching (selecting). In this embodiment, the color of colored circle 4110 may also be updated to reflect a condition corresponding to the selected historical analyte data. 4B-2, in some embodiments, one or more colored circles 4110 may be displayed on the first analyte trend line 4105. In this case, the first colored circle 4110A corresponds to the first current analyte data, and the second colored circle 4110B corresponds to the area on the first analyte trend line 4105 that the user is touching (selecting). Specifically, the first colored circle 4110A is colored to reflect the state corresponding to the first current analyte data (e.g., orange indicating a high glucose state), and the second colored circle 4110B is colored to reflect the state corresponding to the first past analyte data corresponding to the selected area (e.g., orange indicating a high glucose state). Although not shown, one skilled in the art will recognize that the first test substance trend line 4105 may include more than two colored circles 4110, three or more, and all such configurations are within the scope of the present disclosure.
[0058] 4B-1 through 4B-6, in yet another aspect of the embodiment, second analyte graph portion 417 is disposed adjacent to second analyte card 416 and may include second analyte trend line 4125. Second analyte trend line 4125 represents the user's analyte value over a predetermined period of time based on data indicative of the second analyte value. For example, second analyte graph portion 417 may have time units (e.g., 5-minute increments, 15-minute increments, 3-hour increments, etc.) on its x-axis and the user's second analyte concentration measurements on its y-axis, with the displayed time period being 12 hours. However, one skilled in the art will recognize that the time period displayed on the x-axis may be other predetermined periods (e.g., 3 hours, 4 hours, 24 hours, 48 hours, etc.), and all such configurations are within the scope of the present disclosure.
[0059] Second analyte graph portion 417 may further include a color-coded region and one or more alarm thresholds. As shown in color-coded region 4126, this color-coded region indicates a user's predefined or predetermined normal analyte value range (e.g., normal ketone threshold) associated with the data representing the second analyte value. In FIGS. 4B-3 through 4B-6, alarm thresholds are displayed as dashed line 4127A (e.g., high ketone threshold) and dashed line 4127B (e.g., moderately high ketone threshold). In some embodiments, these alarm thresholds may be set by the user. In some embodiments, color-coded region 4126 and dashed lines 4127A, 4127B may each be colored to indicate a condition associated with the range or threshold represented by the color-coded region 4126 or dashed lines 4127A, 4127B. In still other embodiments, second analyte graph portion 417 may not include an alarm threshold (e.g., if the user's sensor control device 102 does not support alarms).
[0060] Although not shown in FIGS. 4B-1 through 4B-6 , in some embodiments, the second analyte graph portion 417 can further include one or more icons 4128 (not shown) associated with data indicating the second analyte value. These icons 4128 are provided corresponding to one or more points on the second analyte value trend line 4125. For example, the one or more icons 4128 can include a food and drink icon, a rapid-acting insulin icon, a long-acting insulin icon, and an exercise icon. Furthermore, the one or more icons 4128 can be configured to be selectable by the user. Specifically, upon receiving input from the user (e.g., selecting a corresponding area on the touchscreen), the sensor result GUI 410 can further display a note card section (not shown) containing text notation associated with the selected one or more icons 4128. Those skilled in the art will recognize that the icons illustrated above are merely exemplary and do not exhaustively represent all icons that can be displayed on the sensor result GUI described herein.
[0061] As shown in FIGS. 4B-1 through 4B-6, in some embodiments, second analyte graph portion 417 can further include banner notification 4131. Banner notification 4131 includes an indication of a currently occurring condition, such as a high ketone state or a moderately high ketone state. Additionally, in these embodiments, the background color of banner notification 4131 can be a color indicating a currently occurring condition, such as a high ketone state (e.g., red) or a moderately high ketone state (e.g., yellow). For example, in the embodiment shown in FIGS. 4B-1 through 4B-6, second analyte graph portion 417 includes banner notification 4131 that includes an indication of a high ketone state (e.g., "Seek medical attention"). Additionally, the background color of banner notification 4131 is red, indicating a high ketone state.
[0062] Additionally, in accordance with another aspect of many embodiments, sensor results GUI 410 may be an interactive GUI that operates in real time or near real time. For example, in some embodiments, the information reflected in second analyte card 416 (e.g., second current analyte value 4112) and second analyte graph portion 417 (e.g., second analyte value trend line 4125) may be configured to be automatically updated and / or reloaded at a predetermined frequency (e.g., every 30 seconds, every minute, every 5 minutes, etc.). In still other embodiments, second analyte card 416 and second analyte graph portion 417 may be configured to be updated in response to predetermined user input or other predetermined action.
[0063] Similar to the first analyte section 412 of the sensor results GUI 410, the second analyte section 415 can be configured to display second, historical analyte data based on a user's manipulation of the second analyte graph portion 417. In some exemplary embodiments, when a user manipulates a point on the second analyte value trend line 4125 (e.g., by touching the point on the second analyte value trend line 4125), the second analyte section 415 can be updated to display the historical analyte data (if any) corresponding to that point and a timestamp 4129 associated with that point. Also, in some embodiments (not shown), for example, upon first use of the sensor 104, the second analyte graph portion 417 does not display the second historical analyte data, but only displays the second, current analyte data. Additionally, in some embodiments, as shown in FIG. 4B-6, in the second test substance trend line 4125, instead of the second past test substance data (numerical value), a condition label (condition descriptor) 4132 ("normal value") indicating the condition corresponding to the second past test substance data being displayed can be displayed.
[0064] 4B-3 through 4B-6, the second current analyte data displayed in second analyte section 415 may be indicated by a colored circle 4130 on second analyte value trend line 4125, and the color of colored circle 4130 may indicate a condition corresponding to the second current analyte data. In some embodiments, a user may touch and drag colored circle 4130 along second analyte value trend line 4125, which may instantly update the information displayed in second analyte section 415 to display second historical analyte data information based on the point or interval on second analyte value trend line 4125 that the user is touching (selecting). In this embodiment, the color of colored circle 4130 may also be updated to reflect a condition corresponding to the selected historical analyte data. Additionally, as shown in FIGS. 4B-4 through 4B-6, in some embodiments, one or more colored circles 4130 may be displayed on the second analyte value trend line 4125. In this case, a first colored circle 4130A corresponds to the second current analyte data (e.g., in FIGS. 4B-4 through 4B-6, a first colored circle 4130A in red indicating a high ketone state), and a second colored circle 4130B corresponds to an area on the second analyte value trend line 4125 that the user is touching (selecting) (e.g., in FIG. 4B-4, a second colored circle 4130B in orange indicating a slightly high ketone state; in FIG. 4B-5, a second colored circle 4130B in yellow indicating a slightly high ketone state; and in FIG. 4B-6, a second colored circle 4130B in green indicating a normal ketone state). Specifically, first colored circle 4130A is colored to reflect a state corresponding to the second current analyte data, and second colored circle 4130B is colored to reflect a state corresponding to the second past analyte data corresponding to the selected region. Although not shown, one skilled in the art will recognize that second analyte value trend line 4125 may include more than two colored circles 4130, and all such configurations are within the scope of the present disclosure.
[0065] According to another aspect of the embodiment, the first analyte section 412 of the sensor results GUI 410 is configured to switch between a first collapsed view and a first unfolded view. Specifically, in the first collapsed view (FIGS. 4B-3 to 4B-6), only the first analyte card 413 is displayed in the first analyte section 412. Therefore, in the first collapsed view, the first analyte graph portion 414 is not displayed in the first analyte section 412 of the sensor results GUI 410. On the other hand, in the first unfolded view (FIGS. 4B-1 and 4B-2), both the first analyte card 413 and the first analyte graph portion 414 are displayed on the sensor results GUI 410.
[0066] Similarly, the second analyte section of the sensor results GUI 410 is configured to switch between a second collapsed view and a second expanded view. Specifically, in the second collapsed view (not shown), only the second analyte card 416 is displayed in the second analyte section 415. Therefore, when the second analyte section 415 of the sensor results GUI 410 is in the second collapsed view, the second analyte graph portion 417 is not displayed. On the other hand, in the second expanded view (FIGS. 4B-1 to 4B-6), both the second analyte card 416 and the second analyte graph portion 417 are displayed on the sensor results GUI 410.
[0067] According to one aspect of the embodiment, the first analyte card 413 and the second analyte card 416 are always displayed on the sensor results GUI 410 (FIGS. 4B-1 to 4B-6). As shown in FIGS. 4B-1 to 4B-6, in some embodiments, the first expanded view and the second expanded view are simultaneously displayed on the sensor results GUI 410. Although not shown, in some embodiments, the first expanded view and the second collapsed view are simultaneously displayed on the sensor results GUI 410. Furthermore, as shown in FIGS. 4B-3 to 4B-6, in some embodiments, the first collapsed view and the second expanded view are simultaneously displayed on the sensor results GUI 410.
[0068] In some embodiments, as shown in Figures 4B-1 and 4B-2, the sensor results GUI 410 is configured to display the first analyte section 412 in a first expanded view by default. Additionally, in some embodiments, the second analyte section 415 in a second expanded view is configured to display by default only if the data representing the second analyte value is above a predefined analyte normal range or falls within a slightly high analyte value range or a high analyte value range (Figures 4B-1 through 4B-3 show the default view of the sensor results GUI 410). Figures 4B-1 and 4B-2 show the sensor results GUI 410 in a default view, with the first analyte section 412 in the first expanded view and the second analyte section 415 in the second expanded view displayed.
[0069] In some embodiments, when a user provides a predetermined input, the first analyte section 412 and the second analyte section 415 can be updated accordingly. Examples of such predetermined input include a predetermined user action, such as tapping, dragging, scrolling, dragging a finger down on the screen, or dragging a finger up on the screen. For example, in an exemplary embodiment, when a user input (e.g., scrolling, tapping, dragging up, or selecting or pressing a corresponding area on a touch panel screen) is received, the display of the sensor result GUI 410 can be switched from a first expanded view (FIGS. 4B-1 and 4B-2) to a first collapsed view (FIGS. 4B-3 to 4B-6). Specifically, the display of the first analyte section 412 can be switched from displaying the first analyte card 413 and the first analyte graph portion 414 on the sensor result GUI 410 to displaying only the first analyte card 413. Furthermore, in some embodiments, in response to receiving a user input (e.g., a scroll operation, a tap operation, a pull down operation, or an operation of selecting or pressing a corresponding area on a touch panel screen), the display of sensor result GUI 410 can be switched from a first collapsed view to a first expanded view. Specifically, the display of first analyte section 412 can be switched on sensor result GUI 410 from displaying only first analyte card 413 to displaying first analyte card 413 and first analyte graph portion 414. Furthermore, in some embodiments, first analyte section 412 is configured to switch from the first collapsed view to the first expanded view in response to a drag operation performed anywhere on sensor result GUI 410.
[0070] Furthermore, although not shown, upon receiving user input (e.g., scrolling, tapping, pulling up, or selecting or pressing a corresponding area on the touch panel screen), the display of sensor result GUI 410 can be switched from the second collapsed view to the second expanded view. This allows the display of second analyte section 415 to be switched from a state in which only second analyte card 416 is displayed on sensor result GUI 410 to a state in which second analyte card 416 and second analyte graph portion 417 are displayed. Furthermore, although not shown, upon receiving user input (e.g., scrolling, tapping, pulling down, or selecting or pressing a corresponding area on the touch panel screen), the display of sensor result GUI 410 can be switched from the second expanded view to the second collapsed view. This allows the display of the second test substance section 415 to be switched from a state in which the second test substance card 416 and the second test substance graph portion 417 are displayed on the sensor result GUI 410 to a state in which only the second test substance card 416 is displayed.
[0071] In some embodiments, the status of the sensor 104 (e.g., glucose and ketone sensor 104) includes an indication of the remaining life of the sensor 104. As shown in FIGS. 4B-3 through 4B-6, in some embodiments, the indication of the remaining life of the sensor 104 is comprised of a graphic display 4135, which includes a progress indicator that visually indicates the remaining life of the sensor 104. In some embodiments, the graphic display 4135 may be a plurality of circles (or squares, etc.) with colored portions. In this case, each of the circles (or squares, etc.) with colored portions among the plurality of circles is a progress indicator, and the ratio of the number of circles with colored portions to the total number of circles in the plurality is configured to be proportional to the ratio of the remaining life of the sensor 104 to the total life of the sensor 104. In some embodiments, the total life of the sensor 104 is approximately 14 days. Although Figures 4B-3 to 4B-6 illustrate the total lifespan of the sensor 104 as 14 days, those skilled in the art will recognize that similar progress indicators are applicable to sensors 104 with total lifespans of 15 days, 20 days, 25 days, 30 days, etc.
[0072] In some embodiments, when the remaining life of the sensor 104 is greater than approximately one day, the graphical display 4135 is a first plurality of circles, with each circle of the first plurality having a first colored portion being a progress indicator. Furthermore, when the remaining life of the sensor 104 is less than approximately one day (not shown), the graphical display 4135 is a second plurality of circles, with each circle of the second plurality having a second colored portion being a progress indicator. In this case, the ratio of the number of circles of the second plurality having the second colored portion to the total number of circles in the second plurality is configured to be proportional to the ratio of the remaining life of the sensor 104 less than approximately one day to one day. Furthermore, in some embodiments, when the remaining life of the sensor 104 is less than approximately one hour, the graphical display 4135 is a bar graph, with each segment of the bar graph having a third colored portion being a progress indicator. This configures the ratio of the section of the bar graph display having the third colored portion to the entire bar graph display to be proportional to the ratio of the remaining life of the sensor 104 of less than about one hour to one hour.
[0073] In some embodiments, the indication of the remaining life of the sensor 104 includes a textual representation 4136 that includes a numerical value (see, for example, FIG. 4B-3). In some embodiments, if the remaining life of the sensor 104 is greater than about 1 day, the numerical value in the textual representation 4136 includes the number of days of the remaining life of the sensor 104. In some embodiments (not shown), if the remaining life of the sensor 104 is less than about 1 day and greater than about 1 hour, the numerical value in the textual representation 4136 includes the number of hours of the remaining life of the sensor 104. In some embodiments (not shown), if the remaining life of the sensor 104 is less than about 1 hour, the numerical value in the textual representation 4136 includes the number of minutes of the remaining life of the sensor 104.
[0074] FIG. 4B-7 illustrates a further exemplary embodiment of a sensor results GUI for use in an analyte monitoring system. Specifically, the sensor results GUI 420 illustrated in FIG. 4B-7 is generally similar to the sensor results GUI embodiments illustrated in FIGS. 4B-1 through 4B-6, except that the sensor results GUI 420 is presented on a different mobile operating system (e.g., Android) than the embodiments illustrated in FIGS. 4B-1 and 4B-2 (e.g., iOS). More specifically, FIG. 4B-7 illustrates the sensor results GUI 420 in a default view most similar to FIGS. 4B-1 and 4B-2, displaying a first analyte section 422 in a first expanded view and a second analyte section 425 in a second expanded view. However, in the embodiment illustrated in FIG. 4B-7, the progress indicator included in the graphical display 4236 corresponds to a sensor 104 with a total lifespan of 15 days.
[0075] 4C-1-4C-6 illustrate a further exemplary embodiment of a sensor results GUI 430 for use in an analyte monitoring system. In this embodiment, a first analyte section 432 displays a first current analyte value 4302 (e.g., a glucose card indicating a high glucose level) that is above a target analyte range, and a second analyte section 435 displays a second current analyte value 4312 (e.g., a ketone card indicating a slightly high ketone level) that is above a predefined normal analyte range. Note that the sensor results GUI 430 illustrated in FIGS. 4C-1-4C-6 is generally similar to the sensor results GUI 410 described above with reference to FIGS. 4B-1-4B-6. For example, sensor results GUI 430 includes (1) menu icon 431, (2) first analyte section 432, (3) second analyte section 435, (4) selectable "Add Notes" link 438, and (5) graphical display 4335. First analyte section 432 includes a first analyte card 433, a first analyte graph portion 434, or both, reflecting data indicative of the first analyte value (e.g., a glucose card, a glucose graph portion, or both, reflecting data indicative of the glucose value). Second analyte section 435 includes a second analyte card 436, a second analyte graph portion 437, or both, reflecting data indicative of the second analyte value (e.g., a ketone body card, a ketone body graph portion, or both, reflecting data indicative of the ketone body value). The graphical display 4335 includes a progress indicator that visually indicates the remaining life of the sensor 104 .
[0076] As described above, a first analyte card 433 (e.g., a glucose card) of the sensor results GUI 430 can include a text notation 4301 indicating the status of the first analyte (e.g., "High Glucose") and an adjacent alarm icon 4304, a first current analyte value 4302 (e.g., current glucose value: 298 mg / dL), and a first trend indicator 4303 (e.g., a trend arrow indicating that the glucose value is rising). Additionally, a second analyte card 436 (e.g., a ketone card) can include a text notation 4311 indicating the status of the second analyte (e.g., "Moderately High Ketones") and an adjacent alarm icon 4314, a second current analyte value 4312 (e.g., current ketone value: 1.1 mmol / L), and a second trend indicator 4313 (e.g., a trend arrow indicating that the ketone value is rising).
[0077] Further, in the exemplary embodiment shown in Figures 4C-1 through 4C-6, the sensor results GUI 430 includes an orange first analyte card 433 (e.g., a glucose card) indicating that the first current analyte value 4302 is above the target analyte range (e.g., high glucose), and a yellow second analyte card 436 (e.g., a ketone card) indicating that the second current analyte value is within a predefined slightly high analyte range (e.g., slightly high ketone).
[0078] As described above, the first analyte graph portion 434 can include a first analyte trend line 4305, and the second analyte graph portion 437 can include a second analyte trend line 4325. In the exemplary embodiment shown in FIGS. 4C-1-4C-3, the first analyte section 432 displays two food and drink icons 4308A, 4308B, and either a rapid-acting insulin icon or a long-acting insulin icon 4308C. Additionally, in the embodiment shown in FIGS. 4C-1-4C-6, the second analyte graph portion 437 includes a banner notification 4331 with instructions regarding a slightly elevated ketone level ("Follow the advice of your healthcare provider for treatment"). The background color of the banner notification 4331 is yellow, indicating a slightly elevated ketone level. In some embodiments, banner notification 4331 is displayed only if the user's ketone levels are within a specific range within a predefined "slightly high" range for the analyte (e.g., if the predefined "slightly high" range for the analyte is the user's current ketone level range of 0.6 mmol / L to 1.4 mmol / L, banner notification 4331 is displayed only if the user's current ketone levels are within the range of 1.0 mmol / L to 1.4 mmol / L).
[0079] As described above, the user can interact with the sensor results GUI 430 by selecting the colored circle 4310 or dragging the colored circle 4310 along the first test substance trend line 4305, which will cause the first test substance section 432 to display the first historical test substance data corresponding to the point on the first test substance trend line 4305 where the colored circle 4310 is located, and the timestamp 4309 associated with this point (Figures 4C-2 and 4C-3).
[0080] Similarly, as described above, a user can interact with the sensor results GUI 430 by selecting or dragging the colored circle 4330 along the second analyte trend line 4325, which causes the second analyte section 435 to display the second historical analyte data corresponding to the point on the second analyte trend line 4325 where the colored circle 4330 is located, and the associated timestamp 4329 (as shown most clearly in FIGS. 4C-5 and 4C-6). Also, in some embodiments, similar to the embodiment illustrated in FIG. 4B-6, the second analyte trend line 4325 may display a status label 4332 ("Normal") indicating the condition corresponding to the displayed second historical analyte value, instead of the second historical analyte value (FIG. 4C-6).
[0081] In the exemplary embodiments shown in Figures 4C-2 and 4C-3, one or more colored circles 4310 can be displayed on the first analyte trend line 4305. In this case, a first colored circle 4310A indicates the current state corresponding to the data representing the first analyte value (e.g., orange indicating a high glucose state), while a second colored circle 4310B indicates the state corresponding to the data representing the first analyte value corresponding to the area on the first analyte trend line 4305 that the user is touching (selecting) (e.g., green indicating a normal glucose state in Figure 4C-2, and yellow indicating a glucose value that is outside the normal range but within the target range in Figure 4C-3).
[0082] Similarly, in the exemplary embodiments shown in FIGS. 4C-5 and 4C-6, one or more colored circles 4330 can be displayed on the second analyte trend line 4325. In this case, a first colored circle 4330A indicates the current state corresponding to the data representing the second analyte value (e.g., yellow indicating a slightly elevated ketone state), while a second colored circle 4330B indicates the state corresponding to the data representing the second analyte value corresponding to the area on the second analyte trend line 4325 that the user is touching (selecting) (e.g., orange indicating a slightly elevated ketone state in FIG. 4C-5, and green indicating a normal ketone state in FIG. 4C-6).
[0083] As described above with respect to FIGS. 4B-1 through 4B-6, the first analyte section 432 of the sensor results GUI 430 is configured to toggle between a first collapsed view and a first expanded view, and the second analyte section 435 of the sensor results GUI 430 is also configured to toggle between a second collapsed view and a second expanded view. In some embodiments, the sensor results GUI 430 is configured to display the first analyte section 432 in the first expanded view by default, as shown in the default view of the sensor results GUI 430 in FIGS. 4C-1 through 4C-3. Furthermore, in some embodiments, the second analyte section 435 is configured to display the second expanded view by default when the data representing the second analyte value is above the predefined normal analyte range or is in the slightly high analyte range or the high analyte range (FIGS. 4C-1 through 4C-3). In the embodiment shown in Figures 4C-1-4C-6, the data representing the second analyte value is above the predefined normal range for the analyte (slightly elevated ketones). Similar to the sensor results GUI 410, the default view of the sensor results GUI 430 (Figures 4C-1-4C-3) is configured to display a first analyte section 432 in a first expanded view and a second analyte section 435 in a second expanded view.
[0084] In the exemplary embodiment shown in FIGS. 4C-1 through 4C-6, when a user provides a predetermined input, the first analyte section 432 and the second analyte section 435 can be updated accordingly. Examples of the predetermined input include a predetermined user operation such as tapping, dragging, scrolling, dragging a finger down on the screen, or dragging a finger up on the screen. For example, when a user input (e.g., scrolling, tapping, dragging up, or selecting or pressing a corresponding area on the touch panel screen) is received, the display of the sensor result GUI 430 can be switched from a first expanded view ( FIGS. 4C-1 through 4C-3) to a first collapsed view ( FIGS. 4C-4 through 4C-6). Specifically, the display of the first test substance section 432 can be switched from a state in which the first test substance card 433 and the first test substance graph portion 434 are displayed on the sensor result GUI 430 to a state in which only the first test substance card 433 is displayed.
[0085] Additionally, in some embodiments, upon receiving a user input (e.g., a scroll operation, a tap operation, a pull down operation, or an operation of selecting or pressing a corresponding area on a touch panel screen), the display of sensor result GUI 430 can be switched from a first collapsed view to a first expanded view. Specifically, the display of first analyte section 432 can be switched from a state in which only first analyte card 433 is displayed on sensor result GUI 430 to a state in which first analyte card 433 and first analyte graph portion 434 are displayed. Furthermore, in some embodiments, first analyte section 432 is configured to switch from the first collapsed view to the first expanded view in response to a drag operation performed at any position on sensor result GUI 430.
[0086] Although not shown, upon receiving user input (e.g., scrolling, tapping, pulling up, or selecting or pressing a corresponding area on the touch panel screen), the display of sensor result GUI 430 can be switched from the second collapsed view to the second expanded view. This allows the display of second analyte section 435 to be switched from displaying only second analyte card 436 on sensor result GUI 430 to displaying second analyte card 436 and second analyte graph portion 437. Furthermore (although not shown), upon receiving user input (e.g., scrolling, tapping, pulling down, or selecting or pressing a corresponding area on the touch panel screen), the display of sensor result GUI 430 can be switched from the second expanded view to the second collapsed view. This allows the display of the second test substance section 435 to be switched from a state in which the second test substance card 436 and the second test substance graph portion 437 are displayed on the sensor result GUI 430 to a state in which only the second test substance card 436 is displayed.
[0087] As described above, sensor results GUI 430 further includes a graphical display 4335 that includes a progress indicator that visually indicates the remaining lifespan of a sensor 104 (e.g., a glucose or ketone sensor). Note that the illustrated progress indicator corresponds to a sensor 104 with a total lifespan of approximately 14 days (as most clearly shown in FIGS. 4C-4 through 4C-6).
[0088] Figures 4C-7-4C-9 illustrate additional exemplary sensor result GUI embodiments for use in an analyte monitoring system. The sensor result GUI 440 illustrated in Figures 4C-7-4C-9 is generally similar to the sensor result GUI embodiment illustrated in Figures 4C-1-4C-6, except that the first analyte section 442 of the sensor result GUI 440 displays an "out of range" text label 449 (e.g., "high") instead of the first current analyte value and first trend display. As illustrated in Figures 4C-7-4C-9, in some embodiments, if the first current analyte value is deemed to be outside a predetermined analyte threshold range or if an abnormal condition is detected, the first current analyte value and first trend display are not displayed on the first analyte card 443. 4C-7-4C-9, in these embodiments, instead of the first current analyte value or first trend display, an "out of range" text label 449 (e.g., "high" or "low (LO)") is displayed to indicate that the current state is outside the target range. Although not shown, one skilled in the art will recognize that the "out of range" text label can also be used in the second analyte section 445 when the data indicating the second analyte value is above the predefined analyte range, and all such configurations are within the scope of the present disclosure.
[0089] Additionally, in these embodiments, as shown in FIGS. 4C-7-4C-9, a description indicating the trending status (e.g., "(Outside Target Range)") is added to the text notation 4401 indicating the first analyte status (e.g., "High Glucose") . Also, unlike the previous embodiments herein, a yellow background (instead of an orange background) is used to indicate high glucose. Thus, in the exemplary embodiment shown in FIGS. 4C-7-4C-9, the sensor results GUI 440 includes a glucose card 443 with a yellow background to indicate high glucose and a ketone body card 446 with a yellow background to indicate slightly high ketone body levels.
[0090] Additionally, as shown in FIG. 4C-8, in some embodiments, a calibration icon 4454 may be included on the first analyte card 443 adjacent to the "out of range" text label 449, or adjacent to the first current analyte value, if displayed. Also, as shown in FIG. 4C-8, in some embodiments, a calibration icon 4464 may be included on the second analyte card 446 adjacent to the second current analyte value 4412, or adjacent to the second "out of range" text label, if displayed.
[0091] The default view of the sensor results GUI 440 shown in FIGS. 4C-7 and 4C-8 displays a first analyte section 442 in a first expanded view and a second analyte section 445 in a second expanded view. Meanwhile, FIG. 4C-9 shows an updated configuration of the sensor results GUI 440 (displayed in response to a predetermined user input, such as scrolling, tapping, pulling up, or selecting or pressing an area on a touchscreen). This update switches the display of the sensor results GUI 440 from the first expanded view (shown in FIGS. 4C-7 and 4C-8) to a first collapsed view (FIG. 4C-9). Note that the updated configuration of the sensor results GUI 440 shown in FIG. 4C-9 also displays the second expanded view.
[0092] 4C-7-4C-9, the sensor results GUI 440 further includes a graphical display 4435 that includes a progress indicator that visually indicates the remaining life of the sensor 104 (e.g., a glucose and ketone sensor). Note that the progress indicator shown corresponds to a sensor 104 with a total life of approximately 15 days.
[0093] 4C-10-4C-12 illustrate a further exemplary embodiment of a sensor results GUI (sensor results GUI 450) for use in an analyte monitoring system. The sensor results GUI 450 illustrated in FIGS. 4C-10-4C-12 is generally similar to the sensor results GUI embodiment illustrated in FIGS. 4C-7-4C-9, except that the sensor results GUI 450 is presented on a different mobile operating system (e.g., Android) than the embodiment illustrated in FIGS. 4C-7-4C-9 (e.g., iOS). The default view of the sensor results GUI 450 illustrated in FIGS. 4C-10 and 4C-11 displays a first analyte section 452 in a first expanded view and a second analyte section 455 in a second expanded view. Meanwhile, FIG. 4C-12 shows the updated configuration of the sensor result GUI 450 (displayed in response to a predetermined user input, such as scrolling, tapping, pulling up, or selecting or pressing a corresponding area on the touch panel screen). This update switches the display of the sensor result GUI 450 from the default first expanded view (shown in FIGS. 4C-10 and 4C-11) to the first collapsed view (FIG. 4C-12). Note that the updated configuration of the sensor result GUI 450 shown in FIG. 4C-12 also displays the second expanded view.
[0094] FIG. 4C-13 illustrates yet another exemplary embodiment of a sensor result GUI for use in an analyte monitoring system. The sensor result GUI 460 illustrated in FIG. 4C-13 is generally similar to the sensor result GUI embodiments illustrated in FIGS. 4C-7 through 4C-9, except that the first analyte section of the sensor result GUI 460 displays a first current analyte value 4602 and a first trend indicator 4603 instead of the "Out of Range" text label. Additionally, as illustrated in FIG. 4C-13, in some embodiments, the first analyte card 463 does not display an alarm icon adjacent to the text indicator. Also, as illustrated in FIG. 4C-13, in some embodiments, a description of the trend status (e.g., "Glucose Level Rising") is added to the text indicator 4601 indicating the first analyte's status. Although not shown, one skilled in the art would recognize that the textual representation 4611 indicating the second analyte status could be supplemented with a description indicating a trend status associated with the second analyte status, and all such configurations are within the scope of the present disclosure. Figure 4C-13 shows the sensor results GUI 460 in a default view, with a first analyte section 462 in a first expanded view and a second analyte section 465 in a second expanded view.
[0095] FIG. 4C-14 illustrates a further exemplary embodiment of a sensor results GUI for use in an analyte monitoring system. The sensor results GUI 470 illustrated in FIG. 4C-14 is generally similar to the sensor results GUI embodiment illustrated in FIG. 4C-13, except that the sensor results GUI 470 is presented on a different mobile operating system (e.g., Android) than the embodiment illustrated in FIG. 4C-13 (e.g., iOS). Accordingly, FIG. 4C-14 illustrates the sensor results GUI 470 in a default view, with a first analyte section 472 in a first expanded view and a second analyte section 475 in a second expanded view.
[0096] Figures 4D-1 and 4D-2 show a further exemplary embodiment of a sensor results GUI 480 for use in an analyte monitoring system. In this embodiment, a first analyte section 482 displays a first current analyte value 4802 within a target analyte range (e.g., a glucose card indicating a glucose value within a normal or target range), and a second analyte section 485 displays a second current analyte value 4812 above a predefined normal analyte range (e.g., a ketone body card indicating a high ketone body value). Note that the sensor results GUI 480 shown in Figures 4D-1 and 4D-2 is generally similar to the sensor results GUI 410 described above with reference to Figures 4B-1 through 4B-6. For example, sensor results GUI 480 includes (1) menu icon 481, (2) first analyte section 482, (3) second analyte section 485, (4) selectable "Add Notes" link 488, and (5) graphical display 4835. First analyte section 482 includes a first analyte card 483, a first analyte graph portion 484, or both, reflecting data indicative of a first analyte value (e.g., a glucose card, a glucose graph portion, or both, reflecting data indicative of a glucose value). Second analyte section 485 includes a second analyte card 486, a second analyte graph portion 487, or both, reflecting data indicative of a second analyte value (e.g., a ketone body card, a ketone body graph portion, or both, reflecting data indicative of a ketone body value). The graphical display 4835 includes a progress indicator that visually indicates the remaining life of the sensor 104 .
[0097] As described above, a first analyte card 483 (e.g., glucose card) of sensor results GUI 480 can include a text notation 4801 indicating the status of the first analyte (e.g., "Glucose value within target range"), a first current analyte value 4802 (e.g., current glucose value: 142 mg / dL), and a first trend indicator 4803 (e.g., trend arrow indicating that glucose levels are decreasing). Similarly, a second analyte card 486 (e.g., ketone card) can include a text notation 4811 indicating the status of the second analyte (e.g., "Ketones high") and an alarm icon 4814 located adjacent thereto, a second current analyte value 4812 (e.g., current ketones: 2.2 mmol / L), and a second trend indicator 4813 (e.g., trend arrow indicating that ketone levels are increasing).
[0098] Also, in the exemplary embodiment shown in FIGS. 4D-1 and 4D-2, the sensor results GUI 480 includes a green first analyte card 483 (e.g., a glucose card) indicating that a first current analyte value 4802 is within a target analyte range (e.g., a normal glucose value or a glucose value within a target range) and a red second analyte card 486 (e.g., a ketone body card) indicating that a second current analyte value is within a predefined high analyte range (e.g., a high ketone body value).
[0099] Similar to the sensor result GUI embodiment described above, first analyte graph portion 484 may include first analyte trend line 4805, and second analyte graph portion 487 may include second analyte trend line 4815. In the exemplary embodiment shown in FIGS. 4D-1 and 4D-2, first analyte section 482 displays a rapid-acting insulin icon or a long-acting insulin icon 4808. Those skilled in the art will recognize that various icons 4808 may be displayed in first analyte section 482 or second analyte section 485, and all such configurations are within the scope of the present disclosure. Also, in the embodiment shown in FIGS. 4D-1 and 4D-2, second analyte graph portion 487 further includes banner notification 4831 with instructions regarding a high ketone level ("See a doctor"). Furthermore, the background color of banner notification 4831 is red, indicating a high ketone level.
[0100] As described above, the user can interact with the sensor results GUI 480 by selecting the colored circle 4810 or dragging the colored circle 4810 along the first test substance trend line 4805, which will cause the first test substance section 482 to display the first historical test substance data corresponding to the point on the first test substance trend line 4805 where the colored circle 4810 is located, and a timestamp 4809 (not shown) associated with this point.
[0101] Similarly, the user can interact with the sensor results GUI 480 by selecting the colored circle 4830 or dragging the colored circle 4830 along the second test substance trend line 4815, which will cause the second test substance section 485 to display the second historical test substance data corresponding to the point on the second test substance trend line 4815 where the colored circle 4830 is located, and the timestamp 4829 associated with this point (as shown most clearly in FIG. 4D-2).
[0102] In the exemplary embodiment shown in FIG. 4D-1, only one colored circle 4810 is displayed on the first analyte trend line 4805. This colored circle 4810 indicates a current state associated with the data representing the first analyte value (e.g., a green color indicating a normoglycemic state). While not shown, one skilled in the art would recognize that additional colored circles 4810 may be displayed on the first analyte trend line 4805, as detailed above, and all such configurations are within the scope of the present disclosure. Similarly, in the exemplary embodiment shown in FIG. 4D-2, two colored circles 4830A and 4830B may be displayed on the second analyte trend line 4815. The first colored circle 4830A indicates a current state associated with the data representing the second analyte value (e.g., a red color indicating a hyperketone state). On the other hand, the second colored circle 4830B indicates the state corresponding to the data showing the second test substance value corresponding to the area on the second test substance trend line 4815 that the user is touching (selecting) (for example, in Figure 4D-2, it is colored red, indicating a high ketone body state).
[0103] As described in detail above with respect to FIGS. 4B-1 through 4B-6, the first analyte section 482 of the sensor results GUI 480 is configured to toggle between a first collapsed view and a first expanded view, and the second analyte section 485 of the sensor results GUI 480 is configured to toggle between a second collapsed view and a second expanded view. In some embodiments, the sensor results GUI 480 is configured to display the first analyte section 482 in the first expanded view by default, as shown in the default view of the sensor results GUI 480 in FIG. 4D-1. Furthermore, in some embodiments, the second analyte section 485 is configured to display the second expanded view by default when the data representing the second analyte value is above the predefined analyte normal range or is in the moderately high analyte range or the high analyte range, as shown in the default view of the sensor results GUI 480 in FIG. 4D-1. In the embodiments shown in Figures 4D-1 and 4D-2, the data representing the second analyte value is above the predefined normal range for the analyte (elevated ketones). In this case, the default view (Figure 4D-1) of sensor results GUI 480 is configured to display a first analyte section 482 in a first expanded view and a second analyte section 485 in a second expanded view. As shown in Figure 4D-1, in some embodiments, the first and second expanded views are displayed simultaneously on sensor results GUI 480.
[0104] Furthermore, in the exemplary embodiment shown in FIGS. 4D-1 and 4D-2, when a user provides a predetermined input, the first analyte section 482 and the second analyte section 485 can be updated accordingly. Examples of such predetermined input include a predetermined user operation such as a tap, drag, scroll, or pull on the screen. For example, when a user input (e.g., a scroll, tap, or pull up operation, or an operation of selecting or pressing a corresponding area on a touch panel screen) is received, the display of the sensor result GUI 480 can be switched from a first expanded view ( FIG. 4D-1 ) to a first collapsed view ( FIG. 4D-2 ) in response to the user input. Specifically, the display of the first analyte section 482 can be switched from a state in which the first analyte card 483 and the first analyte graph portion 484 are displayed on the sensor result GUI 480 to a state in which only the first analyte card 483 is displayed. Additionally, in some embodiments, upon receiving a user input (e.g., a scroll operation, a tap operation, a pull down operation, or an operation of selecting or pressing a corresponding area on a touch panel screen), the display of sensor result GUI 480 can be switched from a first collapsed view to a first expanded view. Specifically, the display of first analyte section 482 can be switched from displaying only first analyte card 483 on sensor result GUI 480 to displaying first analyte card 483 and first analyte graph portion 484. Furthermore, in some embodiments, first analyte section 482 is configured to switch from the first collapsed view to the first expanded view upon a drag operation performed anywhere on sensor result GUI 480.
[0105] 4D-1 and 4D-2, upon receiving a user input (e.g., a scroll operation, a tap operation, a pull-up operation, or an operation of selecting or pressing a corresponding area on the touch panel screen), the display of sensor results GUI 480 can be switched from the second collapsed view to the second expanded view. This can switch the display of second analyte section 485 on sensor results GUI 480 from displaying only second analyte card 486 to displaying second analyte card 486 and second analyte graph portion 487. Furthermore (although not shown), upon receiving a user input (e.g., a scroll operation, a tap operation, a pull-down operation, or an operation of selecting or pressing a corresponding area on the touch panel screen), the display of sensor results GUI 480 can be switched from the second expanded view to the second collapsed view. This allows the display of the second test substance section 485 to be switched from displaying the second test substance card 486 and the second test substance graph portion 487 on the sensor result GUI 480 to displaying only the second test substance card 486.
[0106] 4D-1 and 4D-2, the sensor results GUI 480 further includes a graphical display 4835 that includes a progress indicator that visually indicates the remaining life of the sensor 104 (e.g., a glucose and ketone sensor), the progress indicator shown corresponding to a sensor 104 with a total life of approximately 14 days (as most clearly shown in FIG. 4D-2).
[0107] FIG. 4D-3 illustrates a further exemplary embodiment of a sensor result GUI for use in an analyte monitoring system. The sensor result GUI 490 illustrated in FIG. 4D-3 is generally similar to the sensor result GUI embodiment illustrated in FIGS. 4D-1 and 4D-2, except that the sensor result GUI 490 is presented on a different mobile operating system (e.g., Android) than the embodiment illustrated in FIGS. 4D-1 and 4D-2 (e.g., iOS). Specifically, FIG. 4D-3 illustrates the sensor result GUI 490 in a default view (similar to FIG. 4D-1) with a first analyte section 492 in a first expanded view and a second analyte section 495 in a second expanded view. The sensor result GUI 490 illustrated in FIG. 4D-3 also includes a graphical display 4935 that includes a progress indicator that visually indicates the remaining life of the sensor 104 (e.g., a glucose or ketone sensor). However, unlike the embodiments shown in FIGS. 4D-1 and 4D-2, the progress indicator shown in FIG. 4D-3 corresponds to a sensor 104 with a total life span of approximately 15 days.
[0108] 4E-1-4E-4 show a further exemplary embodiment of a sensor results GUI for use in an analyte monitoring system. In this embodiment, a first analyte section 812 shows a first current analyte value 8102 (e.g., a glucose card indicating a high glucose value) that is above a target analyte range, and a second analyte section 815 shows a second current analyte value 8112 (not shown) that is within a predefined normal analyte range (e.g., a ketone card indicating a normal ketone value). Note that the sensor results GUI 810 shown in FIGS. 4E-1-4E-4 is generally similar to the sensor results GUI 410 described above with reference to FIGS. 4B-1-4B-6.
[0109] For example, the sensor results GUI 810 includes (1) a menu icon 811, (2) a first analyte section 812, (3) a second analyte section 815, (4) a selectable "Add Notes" link 818, and (5) a graphical display 8135. The first analyte section 812 includes a first analyte card 813, a first analyte graph portion 814, or both, reflecting data indicative of a first analyte value (e.g., a glucose card, a glucose graph portion, or both, reflecting data indicative of a glucose value). The second analyte section 815 includes a second analyte card 816, a second analyte graph portion, or both, reflecting data indicative of a second analyte value (e.g., a ketone body card, a ketone body graph portion, or both, reflecting data indicative of a ketone body value). The graphical display 8135 includes a progress indicator that visually indicates the remaining life of the sensor 104 .
[0110] As described above, the first analyte card 813 (e.g., glucose card) of the sensor results GUI 810 can include a text representation 8101 indicating the first analyte's status (e.g., "High Glucose"), a first current analyte value 8102 (e.g., current glucose value: 256 mg / dL), and a first trend representation 8103 (e.g., a trend arrow indicating that the glucose value is rising). Additionally, in some embodiments, as shown in FIGS. 4E-1 through 4E-4, the first analyte card can further include an alarm icon 8104 located adjacent to the text representation 8101 indicating the first analyte's status.
[0111] Additionally, as shown in Figures 4E-1-4E-4, the second analyte card 816 (e.g., ketone card) can include a text notation 8111 indicating the second analyte status (e.g., "Normal Ketones"). However, in another aspect of the embodiment, as shown in Figures 4E-1-4E-4, if no abnormal condition is detected or if the second current analyte value 8112 (not shown) is deemed to be within the analyte "normal" range or a predefined analyte threshold range, the second analyte card does not display the second current analyte value 8112 (not shown) or the second trend display 8113 (not shown).
[0112] Further, in the exemplary embodiment shown in Figures 4E-1 to 4E-4, the sensor results GUI 810 includes an orange first analyte card 813 (e.g., a glucose card) indicating that a first current analyte value is above a target analyte range (e.g., a high glucose level), and a green second analyte card 816 (e.g., a ketone card) indicating that a second current analyte value is within a predefined analyte normal range or analyte threshold range (e.g., a normal ketone level).
[0113] As described above, first analyte graph portion 814 can include first analyte trend line 8105. Additionally, as shown in FIGS. 4E-1 through 4E-3, first analyte section 812 displays food and drink icon 8108A and rapid-acting insulin icon or long-acting insulin icon 8108B. As described above, a user can interact with sensor results GUI 810 by selecting or dragging colored circle 8110 along first analyte trend line 8105, which can cause first historical analyte data corresponding to the point on first analyte trend line 8105 where colored circle 8110 is located, and a timestamp 8109 associated with that point, in first analyte section 812 ( FIGS. 4E-2 and 4E-3 ). Additionally, one or more colored circles 8110 may be displayed on the first analyte trend line 8105. In this case, the first colored circle 8110A indicates the current state corresponding to the data representing the first analyte value (e.g., orange indicating a high glucose state), while the second colored circle 8110B indicates the state corresponding to the data representing the first analyte value corresponding to the area on the first analyte trend line 8105 that the user is touching (selecting) (e.g., yellow indicating a glucose state outside the normal range but within the target range in FIG. 4E-2, and green indicating a glucose value within the normal range in FIG. 4E-3).
[0114] However, in one aspect of the embodiment, the second analyte trend line 8125 (not shown) is displayed only if an abnormal condition is detected or if the second current analyte value 8112 (not shown) is deemed to be above a "normal" range or a predefined analyte threshold range. Thus, in the exemplary embodiment shown in Figures 4E-1-4, the second analyte trend line 8125 is not displayed in the second analyte section 815. As shown in FIG. 4E-4, if the data indicating the second test substance value is within a predefined normal test substance range (e.g., normal ketone body values), the second test substance section 815 is configured to display a second test substance card 816 (e.g., a ketone body card) and a message 8189 regarding the predefined threshold range (normal value range) (e.g., "Ketone body values are normal (0-0.5 mmol / L)") instead of the second test substance trend line 8125.
[0115] 4E-1-4E-4, the first analyte section 812 of the sensor results GUI 810 is configured to toggle between a first collapsed view and a first expanded view, and the second analyte section 815 of the sensor results GUI 810 is also configured to toggle between a second collapsed view and a second expanded view. In some embodiments, the sensor results GUI 810 is configured to default to display the first analyte section 812 in the first expanded view, as shown in the default view of the sensor results GUI 810 shown in FIGS. 4E-1-4E-3. Additionally, in some embodiments, as shown in the default view of the sensor results GUI 810 illustrated in FIGS. 4E-1-4E-3, if the data representing the second analyte value is above a predefined analyte normal range (e.g., a ketone normal threshold), the sensor results GUI 810 is configured to display the second analyte section 815 in a second collapsed view by default. In the embodiment illustrated in FIGS. 4E-1-4E-4, if the data representing the second analyte value is within a predefined analyte normal range (e.g., a ketone normal threshold), the default view of the sensor results GUI 810 (FIGS. 4E-1-4E-3) is configured to display the first analyte section 812 in a first expanded view and the second analyte section 815 in a second collapsed view.
[0116] As described above, in the exemplary embodiment shown in FIGS. 4E-1 to 4E-4, when a user performs a predetermined input, the first analyte section 812 and the second analyte section 815 can be updated accordingly. Examples of the predetermined input include a predetermined user operation such as a tap operation, a drag operation, a scroll operation, a finger pulling down on the screen, or a finger pulling up on the screen. For example, when a user input (e.g., a scroll operation, a tap operation, a finger pulling up on the screen, or an operation of selecting or pressing a corresponding area on the touch panel screen) is received, the display of the sensor result GUI 810 can be switched from a first expanded view (FIGS. 4E-1 to 4E-3) to a first collapsed view (FIG. 4E-4) in response to the user input. Specifically, the display of the first analyte section 812 can be switched from a state in which the first analyte card 813 and the first analyte graph portion 814 are displayed on the sensor result GUI 810 to a state in which only the first analyte card 813 is displayed. Additionally, in some embodiments, upon receiving a user input (e.g., a scroll operation, a tap operation, a pull down operation, or an operation of selecting or pressing a corresponding area on a touch panel screen), the display of sensor result GUI 810 can be switched from a first collapsed view to a first expanded view. Specifically, the display of first analyte section 812 can be switched from displaying only first analyte card 813 on sensor result GUI 810 to displaying first analyte card 813 and first analyte graph portion 814. Furthermore, in some embodiments, first analyte section 812 is configured to switch from the first collapsed view to the first expanded view upon a drag operation performed at any position on sensor result GUI 810.
[0117] Additionally, upon receiving user input (e.g., scrolling, tapping, pulling up, or selecting or pressing an area on the touchscreen), the sensor result GUI 810 can be switched from the second collapsed view (FIGS. 4E-1-4E-3) to the second expanded view (FIG. 4E-4). In some embodiments, as shown in FIG. 4E-4, if the data representing the second analyte value is within a predefined normal analyte range (e.g., normal ketones), the second expanded view displays a second analyte card 816 (e.g., a ketone card) and a message 8189 regarding the predefined threshold range (normal range) (e.g., "Ketones are normal (0-0.5 mmol / L)"). Thus, when the display of the second analyte section 815 switches from the second collapsed view to the second expanded view, the second analyte section 815 switches from displaying only the second analyte card 816 to displaying both the second analyte card 816 and the predefined normal value range message 8189 (FIG. 4E-4). Furthermore, upon receiving user input (e.g., scrolling, tapping, pulling down, or selecting or pressing an area on the touchscreen), the display of the sensor results GUI 810 can be switched from the second expanded view 8148 to the second collapsed view 8146. This allows the display of the second test substance section 815 to be switched from a state in which the second test substance card 816 and a message 8189 regarding a predefined normal value range are displayed on the sensor result GUI 810 (although the second test substance graph portion may be displayed instead of the message 8189) to a state in which only the second test substance card 816 is displayed.
[0118] The embodiment of the sensor results GUI 810 shown in Figures 4E-1 through 4E-4 further includes a graphical display 8135 that includes a progress indicator that visually indicates the remaining life of the sensor 104 (e.g., a glucose and ketone sensor). Note that the progress indicator shown corresponds to a sensor 104 with a total life of approximately 14 days.
[0119] FIGS. 4E-5 and 4E-6 illustrate further exemplary embodiments of a sensor result GUI for use in an analyte monitoring system. The sensor result GUI 820 illustrated in FIGS. 4E-5 and 4E-6 is generally similar to the sensor result GUI embodiment illustrated in FIGS. 4E-1 through 4E-4, except that the sensor result GUI 820 is presented on a different mobile operating system (e.g., Android) than the embodiment illustrated in FIGS. 4E-1 through 4E-4 (e.g., iOS). Specifically, similar to FIGS. 4E-1 through 4E-3, FIG. 4E-5 illustrates the sensor result GUI 820 in a default view, displaying a first analyte section 822 in a first expanded view and a second analyte section 825 in a second collapsed view. Meanwhile, FIG. 4E-6 illustrates an updated configuration of the sensor result GUI 820 (e.g., displayed in response to a user input, such as scrolling, tapping, pulling up, or selecting or pressing an appropriate area on a touchscreen). This update causes the display of the first analyte section 822 to switch from a first expanded view (shown in FIG. 4E-5) to a first collapsed view (FIG. 4E-6). The updated configuration of the sensor results GUI 820 shown in FIG. 4E-6 also displays the second expanded view. Furthermore, in the embodiment shown in FIGS. 4E-5 and 4E-6, the graphical display includes a progress indicator 8235 for a sensor 104 with a total lifespan of 15 days.
[0120] FIG. 4F-1 illustrates a further exemplary embodiment of a sensor results GUI for use in an analyte monitoring system. In this embodiment, a first analyte section 832 displays a first current analyte value 8302 (e.g., a glucose card indicating a low glucose value) that is below a target analyte range, and a second analyte section 835 displays a second current analyte value 8312 (not shown) (e.g., a ketone card indicating a normal ketone value) that is within a predefined normal analyte range. Note that the sensor results GUI 830 illustrated in FIG. 4F-1 is generally similar to the sensor results GUI 410 described in the discussion of FIGS. 4B-1 through 4B-6. For example, the sensor results GUI 830 includes (1) a menu icon 831, (2) a first analyte section 832, (3) a second analyte section 835, (4) a selectable “Add Note” link 838, and (5) a graphical display 8335. The first analyte section 832 includes a first analyte card 833, a first analyte graph portion 834, or both, reflecting data indicative of the first analyte value (e.g., a glucose card, a glucose graph portion, or both, reflecting data indicative of a glucose value). The second analyte section 835, reflecting data indicative of the second analyte value, includes a second analyte card 836, a second analyte graph portion, or both, reflecting data indicative of a ketone body value (e.g., a ketone body card, a ketone body graph portion, or both, reflecting data indicative of a ketone body value). The graphical display 8335 includes a progress indicator that visually indicates the remaining life of the sensor 104.
[0121] Specifically, the first test substance card 833 (e.g., a glucose card) of the sensor results GUI 830 may include a text notation 8301 indicating the status of the first test substance (e.g., "Low glucose") and an alarm icon 8304 positioned adjacent thereto, a first current test substance value 8302 (e.g., current glucose value: 69 mg / dL), and a first trend indication 8303 (e.g., a trend arrow indicating that the glucose value is declining).
[0122] More specifically, as shown in FIGURE 4F-1, the second analyte card 836 (e.g., ketone card) can include a textual notation 8311 indicating the second analyte status (e.g., "normal ketones"), although in another aspect of the embodiment, as shown in FIGURE 4F-1, if no abnormal condition is detected or if the second current analyte value 8312 (not shown) is deemed to be within the analyte "normal" range or a predefined analyte threshold range, the second analyte card 836 does not display the second current analyte value 8312 (not shown) or the second trend display 8313 (not shown).
[0123] Continuing to refer to FIG. 4F-1, the sensor results GUI 830 includes a red first analyte card 833 (e.g., a glucose card) indicating that a first current analyte value is below a target analyte range (e.g., a low glucose value) and a green second analyte card 836 (e.g., a ketone card) indicating that a second current analyte value is within a predefined analyte normal range or analyte threshold range (e.g., a normal ketone value).
[0124] As described above, the first analyte graph portion 834 can include a first analyte trend line 8305 (FIG. 4F-1). Additionally, as shown in FIG. 4F-1, the first analyte section 832 displays either a rapid-acting insulin icon or a long-acting insulin icon 8308. As described above, a user can interact with the sensor results GUI 830 by selecting or dragging a colored circle 8310 along the first analyte trend line 8305, which causes the first analyte section 832 to display first historical analyte data corresponding to the point on the first analyte trend line 8305 where the colored circle 8310 is located, and a timestamp 8309 (not shown) associated with this point. Additionally, although not shown, one or more colored circles 8310 can also be displayed on the first analyte trend line 8305.
[0125] In some embodiments, as shown in FIG. 4F-1, a section or region of first analyte trend line 8305 may be configured with a colored line segment 8388 that indicates a condition corresponding to the data representing the first analyte value associated with that section (e.g., a section of first analyte trend line 8305 may be colored red to indicate a red colored line segment 8388, indicating low glucose levels in that section of first analyte trend line 8305). Although not shown, one skilled in the art will recognize that any of the embodiments described herein may include a colored line segment on second analyte trend line 8315, and that all such configurations are within the scope of the present disclosure.
[0126] In another aspect of the embodiment, the second analyte trend line 8315 (not shown) is displayed only if an abnormal condition is detected or if the second current analyte value 8312 (not shown) is deemed to be above a "normal" range or a predefined analyte threshold range. Thus, in the exemplary embodiment shown in FIG. 4F-1, the second analyte trend line 8315 is not displayed in the second analyte section 835 because the second current analyte value 8312 (not shown) is within the normal range. If the data indicating the second test substance value is within a predefined normal test substance range (e.g., normal ketone body value), the second test substance section 835 is configured to display a second test substance card 836 (e.g., a ketone body card) and a message 8389 regarding the predefined threshold range (normal value range) (e.g., "Ketone body value is normal (0 to 0.5 mmol / L)") (not shown) instead of the second test substance trend line 8315.
[0127] 4F-1 , the first analyte section 832 of the sensor results GUI 830 is configured to toggle between a first collapsed view and a first expanded view, and the second analyte section 835 of the sensor results GUI 830 is also configured to toggle between a second collapsed view and a second expanded view. In some embodiments, as shown in the default view of the sensor results GUI 830 illustrated in FIG. 4F-1 , the sensor results GUI 830 is configured to default to display the first analyte section 832 in the first expanded view. Furthermore, in some embodiments, as shown in the default view of the sensor results GUI 830 illustrated in FIG. 4F-1 , the sensor results GUI 830 is configured to default to display the second analyte section 835 in the second collapsed view when the data indicating the second analyte value is above a predefined analyte normal range (e.g., a ketone normal threshold). In the embodiment shown in Figure 4F-1, when the data indicating the second analyte value is within a predefined normal analyte range (normal ketones), the default view of the sensor results GUI 830 (Figure 4F-1) is configured to display a first analyte section 832 in a first expanded view and a second analyte section 835 in a second collapsed view.
[0128] As described above, in the exemplary embodiment shown in FIG. 4F-1, when a user provides a predetermined input, the first analyte section 832 and the second analyte section 835 can be updated accordingly. Examples of the predetermined input include a predetermined user operation such as a tap operation, a drag operation, a scroll operation, a finger pulling down on the screen, or a finger pulling up on the screen. For example, when a user input (e.g., a scroll operation, a tap operation, a finger pulling up on the screen, or a selection or press on a corresponding area on a touch panel screen) is received, the display of the sensor result GUI 830 can be switched from a first expanded view ( FIG. 4F-1 ) to a first collapsed view (not shown). Specifically, the display of the first analyte section 832 can be switched from a state in which the first analyte card 833 and the first analyte graph portion are displayed on the sensor result GUI 830 to a state in which only the first analyte card 833 is displayed. Furthermore, in some embodiments, in response to receiving a user input (e.g., a scroll operation, a tap operation, a pull down operation, or an operation of selecting or pressing a corresponding area on a touch panel screen), the display of sensor result GUI 830 can be switched from a first collapsed view to a first expanded view. Specifically, the display of first analyte section 832 can be switched on sensor result GUI 830 from displaying only first analyte card 833 to displaying first analyte card 833 and a first analyte graph portion. Furthermore, in some embodiments, first analyte section 832 is configured to switch from the first collapsed view to the first expanded view in response to a drag operation performed anywhere on sensor result GUI 830.
[0129] Additionally, upon receiving user input (e.g., scrolling, tapping, pulling up, or selecting or pressing an area on the touchscreen), the display of the sensor results GUI 830 can be switched from the second collapsed view (FIG. 4F-1) to a second expanded view (not shown). In some embodiments, if the data representing the second analyte value is within a predefined normal analyte range (e.g., normal ketone body values), the second expanded view displays the second analyte card 836 (e.g., a ketone body card) and a message 8389 (not shown) regarding the predefined threshold range (normal value range) (e.g., "Ketone body values are normal (0-0.5 mmol / L)"). Thus, when the display of the second analyte section 835 switches from the second collapsed view to the second expanded view, the second analyte section 835 switches from displaying only the second analyte card 836 to displaying both the second analyte card 836 and a predefined normal value range message 8389 (not shown) (not shown). Furthermore, upon receiving user input (e.g., scrolling, tapping, pulling down, or selecting or pressing an area on the touch panel screen), the display of the sensor results GUI can be switched from the second expanded view to the second collapsed view in response. This allows the display of the second test substance section 835 to be switched from a state in which the second test substance card 836 and a message 8389 (not shown) regarding a predefined normal value range are displayed on the sensor result GUI 830 (although the second test substance graph portion may be displayed instead of the message 8389) to a state in which only the second test substance card 836 is displayed.
[0130] The embodiment of the sensor results GUI 830 shown in FIG. 4F-1 further includes a graphical display 8335 that includes a progress indicator that visually indicates the remaining life of the sensor 104 (e.g., a glucose and ketone sensor). Note that the illustrated progress indicator corresponds to a sensor 104 with a total life of approximately 15 days.
[0131] FIG. 4F-2 illustrates a further exemplary embodiment of a sensor results GUI for use in an analyte monitoring system. The sensor results GUI 840 illustrated in FIG. 4F-2 is generally similar to the sensor results GUI embodiment illustrated in FIG. 4F-1, except that the sensor results GUI 840 is presented on a different mobile operating system (e.g., Android) than the embodiment illustrated in FIG. 4F-1 (e.g., iOS). Specifically, like FIG. 4F-1, FIG. 4F-2 illustrates the sensor results GUI 840 in a default view, displaying a first analyte section 842 in a first expanded view and a second analyte section 845 in a second collapsed view.
[0132] FIG. 4F-3 illustrates a further exemplary embodiment of a sensor results GUI for use in an analyte monitoring system. The sensor results GUI 850 illustrated in FIG. 4F-3 is generally similar to the sensor results GUI embodiment illustrated in FIG. 4F-1, except that the first analyte section 852 of the sensor results GUI 850 displays an "out of range" text label 859 (e.g., "low") instead of the first current analyte value and first trend indication. Specifically, in some embodiments, if the first current analyte value is deemed to be outside of a predetermined analyte threshold range or if an abnormal condition is detected, the first current analyte value and first trend indication are not displayed on the first analyte card 852. As illustrated in FIG. 4F-3, in these embodiments, the first current analyte value and first trend indication are replaced with an "out of range" text label 859 (e.g., "high" or "low") indicating that the current condition is outside of the target range. Also, as shown in FIG. 4F-3, a description indicating the trend status (e.g., "(outside target range)") is added to the text description 8501 indicating the status of the first analyte. Although not shown, one skilled in the art would recognize that a description indicating the trend status of the second analyte could be added to the text description 8511 indicating the status of the second analyte, and all such configurations are within the scope of the present disclosure. Specifically, similar to FIG. 4F-1, FIG. 4F-3 also shows the sensor results GUI 850 in a default view, with a first analyte section 852 in a first expanded view and a second analyte section 855 in a second collapsed view.
[0133] FIG. 4F-4 illustrates a further exemplary embodiment of a sensor results GUI for use in an analyte monitoring system. The sensor results GUI 860 illustrated in FIG. 4F-4 is generally similar to the sensor results GUI embodiment illustrated in FIG. 4F-3, except that the sensor results GUI 860 is presented on a different mobile operating system (e.g., Android) than the embodiment illustrated in FIG. 4F-3 (e.g., iOS). Specifically, like FIG. 4F-3, FIG. 4F-4 illustrates the sensor results GUI 860 in a default view, displaying a first analyte section 862 in a first expanded view and a second analyte section 865 in a second collapsed view.
[0134] Figures 4G-1-4G-4 show another exemplary embodiment of a sensor results GUI for use in an analyte monitoring system. In this embodiment, a first analyte section 872 displays a first current analyte value 8702 (e.g., a glucose card indicating a normal glucose value) within a target analyte range, and a second analyte section 875 displays a second current analyte value 8712 (e.g., a ketone card indicating a normal ketone value) within a predefined analyte normal range. Note that the sensor results GUI 870 shown in Figures 4G-1-4G-4 is generally similar to the sensor results GUI 410 described above with reference to Figures 4B-1-4B-6. For example, the sensor results GUI 870 includes (1) a menu icon 871, (2) a first analyte section 872, (3) a second analyte section 875, (4) a selectable "Add Notes" link 878, and (5) a graphical display 8735. The first analyte section 872 includes a first analyte card 873, a first analyte graph portion 874, or both, reflecting data indicative of the first analyte value (e.g., a glucose card, a glucose graph portion, or both, reflecting data indicative of the glucose value). The second analyte section 875 includes a second analyte card 876, a second analyte graph portion, or both, reflecting data indicative of the second analyte value (e.g., a ketone body card, a ketone body graph portion, or both, reflecting data indicative of the ketone body value). The graphical display 8735 includes a progress indicator that visually indicates the remaining life of the sensor 104 .
[0135] Specifically, a first analyte card 873 (e.g., a glucose card) can include a text notation 8701 indicating the status of the first analyte (e.g., "Glucose value within target range"), a first current analyte value 8702 (e.g., current glucose value: 126 mg / dL), and a first trend indicator 8703 (e.g., a trend arrow indicating that the glucose value is rising). More specifically, as shown in Figures 4G-1 through 4G-4, a second analyte card 876 (e.g., a ketone card) can include a text notation 8711 indicating the status of the second analyte (e.g., "Normal ketone values"). However, in another aspect of the embodiment, as shown in Figures 4G-1 to 4G-4, if no abnormal condition is detected or if the second current test substance value 8712 (not shown) is deemed to be within the test substance "normal" range or a pre-defined test substance threshold range, the second current test substance value 8712 (not shown) or the second trend display 8713 (not shown) is not displayed on the second test substance card 876.
[0136] Further, in the exemplary embodiment shown in Figures 4G-1 to 4G-4, the sensor results GUI 870 includes a green first analyte card 873 (e.g., a glucose card) indicating that a first current analyte value is within a target analyte range (e.g., a glucose value or a normal glucose value within a target range) and a green second analyte card 876 (e.g., a ketone card) indicating that a second current analyte value is within a predefined analyte normal value range or analyte threshold range (e.g., a normal ketone value).
[0137] As described above, first analyte graph portion 874 can include first analyte trend line 8705. Additionally, as shown in FIGS. 4G-1 through 4G-3, first analyte section 872 displays food and drink icon 8708A and rapid-acting insulin icon or long-acting insulin icon 8708B. As described above, a user can interact with sensor results GUI 870 by selecting or dragging colored circle 8710 along first analyte trend line 8705, which causes first analyte section 872 to display first historical analyte data corresponding to the point on first analyte trend line 8705 where colored circle 8710 is located, and a timestamp 8709 associated with that point (FIGS. 4G-2 and 4G-3). Additionally, one or more colored circles 8710 may be displayed on the first analyte trend line 8705. In this case, the first colored circle 8710A indicates the current state corresponding to the data representing the first analyte value (e.g., green indicating a normo-glucose state). Meanwhile, the second colored circle 8710B indicates the state corresponding to the data representing the first analyte value corresponding to the area on the first analyte trend line 8705 that the user is touching (selecting) (e.g., green indicating a normo-glucose state in FIGS. 4G-2 and 4G-3). A third colored circle 8710C may also be provided on the first analyte trend line 8705. The third colored circle 8710C indicates the state corresponding to the data showing the first test substance value corresponding to the second area on the first test substance trend line 8705 that the user is selecting (touching) (e.g., in Figure 4G-3, it is colored green to indicate a normal glucose state).
[0138] In another aspect of the embodiment, the second analyte trend line 8725 is displayed only if an abnormal condition is detected or if the second current analyte value 8712 (not shown) is deemed to be above a "normal" range or a predefined analyte threshold range. Thus, in the exemplary embodiment shown in Figures 4G-1-4, the second analyte trend line 8725 is not displayed (not shown) in the second analyte section 875. As shown in FIG. 4G-4, if the data indicating the second test substance value is within a predefined normal test substance range (e.g., normal ketone body values), the second test substance section 875 is configured to display a second test substance card 876 (e.g., a ketone body card) and a message 8799 regarding the predefined threshold range (normal value range) (e.g., "Ketone body values are normal (0-0.5 mmol / L)") instead of the second test substance trend line 8725.
[0139] 4G-1-4G-4, the first analyte section 872 of the sensor results GUI 870 is configured to toggle between a first collapsed view and a first expanded view, and the second analyte section 875 of the sensor results GUI 870 is also configured to toggle between a second collapsed view and a second expanded view. In some embodiments, the sensor results GUI 870 is configured to default to display the first analyte section 872 in the first expanded view, as shown in the default view of the sensor results GUI 870 shown in FIGS. 4G-1-4G-3. Additionally, in some embodiments, as shown in the default view of sensor results GUI 870 illustrated in FIGS. 4G-1-4G-3, if the data indicating the second analyte value is within a predefined analyte normal range (e.g., a ketone normal threshold), sensor results GUI 870 is configured to display second analyte section 875 in a second collapsed view by default. In the embodiment illustrated in FIGS. 4G-1-4G-4, if the data indicating the second analyte value is within a predefined analyte normal range (e.g., a ketone normal threshold), the default view of sensor results GUI 870 (FIGS. 4G-1-4G-3) is configured to display first analyte section 872 in a first expanded view and second analyte section 875 in a second collapsed view.
[0140] As described above, in the exemplary embodiment shown in FIGS. 4G-1 to 4G-4, when a user provides a predetermined input, the first analyte section 872 and the second analyte section 875 can be updated accordingly. Examples of such predetermined input include a predetermined user operation such as a tap operation, a drag operation, a scroll operation, a finger pulling down on the screen, or a finger pulling up on the screen. For example, when a user input (e.g., a scroll operation, a tap operation, a finger pulling up on the screen, or an operation of selecting or pressing a corresponding area on the touch panel screen) is received, the display of the sensor result GUI 870 can be switched from a first expanded view (FIGS. 4G-1 to 4G-3) to a first collapsed view (FIG. 4G-4) in response to the user input. Specifically, the display of the first analyte section 872 can be switched from a state in which the first analyte card 873 and the first analyte graph portion 874 are displayed on the sensor result GUI 870 to a state in which only the first analyte card 873 is displayed. Additionally, in some embodiments, in response to receiving a user input (e.g., a scroll operation, a tap operation, a pull down operation, or an operation of selecting or pressing a corresponding area on a touch panel screen), the display of sensor result GUI 870 can be switched from a first collapsed view to a first expanded view. Specifically, the display of first analyte section 872 can be switched on sensor result GUI 870 from displaying only first analyte card 873 to displaying first analyte card 873 and first analyte graph portion 874. Furthermore, in some embodiments, first analyte section 872 is configured to switch from the first collapsed view to the first expanded view in response to a drag operation performed anywhere on sensor result GUI 870.
[0141] Additionally, upon receiving user input (e.g., scrolling, tapping, pulling up, or selecting or pressing an area on the touchscreen), the display of the sensor results GUI 870 can be switched from the second collapsed view (FIGS. 4G-1-4G-3) to a second expanded view (FIG. 4G-4). In some embodiments, as shown in FIG. 4G-4, if the data representing the second analyte value is within a predefined normal analyte range (e.g., normal ketones), the second expanded view displays a second analyte card 876 (e.g., a ketone card) and a message 8799 regarding the predefined threshold range (normal range) (e.g., "Ketones are normal (0-0.5 mmol / L)"). Thus, when the display of second analyte section 875 switches from the second collapsed view to the second expanded view, second analyte section 875 switches from displaying only second analyte card 876 to displaying both second analyte card 876 and predefined normal value range message 8799 (FIG. 4G-4). Additionally, upon receiving user input (e.g., scrolling, tapping, pulling down, or selecting or pressing an area on the touchscreen), sensor results GUI 870 can be switched from the second expanded view to the second collapsed view. This allows the display of the second analyte section 875 to be switched from a state in which the second analyte card 876 and a message 8799 regarding a predefined normal value range are displayed on the sensor results GUI 870 (although a second analyte graph portion may be displayed instead of the message 8799) to a state in which only the second analyte card 876 is displayed. In this way, the first collapsed view and the second expanded view can be displayed simultaneously on the sensor results GUI 870.
[0142] The embodiment of the sensor results GUI 870 shown in Figures 4G-1 through 4G-4 further includes a graphical display 8735 that includes a progress indicator that visually indicates the remaining life of the sensor 104 (e.g., a glucose and ketone sensor). Note that the illustrated progress indicator corresponds to a sensor 104 with a total life of approximately 14 days.
[0143] FIG. 4G-5 illustrates a further exemplary embodiment of a sensor results GUI for use in an analyte monitoring system. The sensor results GUI 880 illustrated in FIG. 4G-5 is generally similar to the sensor results GUI embodiment illustrated in FIGS. 4G-1 through 4G-4, except that the sensor results GUI 880 is presented on a different mobile operating system (e.g., Android) than the embodiment illustrated in FIGS. 4G-1 through 4G-4 (e.g., iOS). Specifically, similar to FIGS. 4G-1 through 4G-3, FIG. 4G-5 illustrates the sensor results GUI 880 in a default view, displaying a first analyte section 882 in a first expanded view and a second analyte section 885 in a second collapsed view. Additionally, the graphical display 8835 illustrated in FIG. 4G-5 includes a progress indicator that visually indicates the remaining life of the sensor 104 (e.g., a glucose and ketone sensor). Note that this progress indicator corresponds to a sensor 104 with a total life of approximately 15 days.
[0144] 4H-1-4H-3 illustrate further exemplary embodiments of a sensor result GUI for use in an analyte monitoring system. Specifically, FIGS. 4H-1-4H-3 illustrate an exemplary embodiment of a sensor result GUI 4100 that includes a first analyte section 41022 displaying data indicative of an elevated glucose level and a second analyte section 41015 displaying data indicative of a normal ketone level. However, one skilled in the art will appreciate that the display of the first analyte section 41022 displaying data indicative of an elevated glucose level and the second analyte section 41015 displaying data indicative of a normal ketone level in the sensor result GUI 4100 is merely exemplary and does not encompass all embodiments. Thus, one skilled in the art will appreciate that the sensor result GUI 4100 can be used to display data indicative of first test substance values in various other states (e.g., normal glucose, low glucose, impending low glucose) and data indicative of second test substance values in various other states (e.g., slightly high ketones, high ketones) in various different combinations, as in the exemplary embodiments shown in Figures 4B-1 through 4G-5, and such configurations do not depart from the scope of the present disclosure.
[0145] 4H-1 and 4H-2, the sensor result GUI 4100 shown in these figures is generally similar to the sensor result GUI embodiments shown in FIGS. 4B-1 to 4B-6, except that in the sensor result GUI 4100, second analyte graph portion 41007 of second analyte section 41015 includes color-coded region 41008 indicating a high ketone body threshold range and color-coded region 41009 indicating a moderately high ketone body threshold range. More specifically, in some embodiments, color-coded region 41008 indicating a high ketone body threshold range is a first color (e.g., red), and color-coded region 41009 indicating a moderately high ketone body threshold range is a second color (e.g., yellow) different from the first color. More specifically, in some embodiments, color-coded region 41008 indicating the high ketone body threshold range covers the area of second test substance graph portion 41007 corresponding to high ketone body values (e.g., 1.5 mmol / L or higher), and color-coded region 41009 indicating the moderately high ketone body threshold range covers the area of second test substance graph portion 41007 corresponding to moderately high ketone body values (e.g., the range of 0.5 mmol / L to 1.5 mmol / L on the y-axis).
[0146] Additionally, as shown most clearly in Figures 4H-1 and 4H-3, in some embodiments, a message 4189 relating to the first current test substance value 41302 and a predefined threshold or normal range (e.g., "Ketone body value is normal (less than 0.6 mmol / L)") may be positioned immediately below and adjacent to the textual representation 41301 indicating the status of the first test substance.
[0147] 4H-1 and 4H-2, second analyte graph portion 41007 may further include second analyte trend line 41025 having a colored portion 41026 (e.g., a green portion) configured to indicate a condition corresponding to the second current analyte data. For example, if the user's analyte value is within a predetermined normal analyte range (e.g., a normal ketone range), that condition may be represented by colored portion 41026. Specifically, according to some embodiments, if the user's analyte value is within the predetermined normal ketone range, colored portion 41026 is displayed in the section of second analyte trend line 41025 that corresponds to the time period during which the user's analyte value was within the predetermined normal ketone range. Additionally, in some embodiments, if a user's analyte values are within a predetermined normal analyte range (e.g., a normal ketone range), then second analyte trend line 41025 corresponding to the time period during which the user's analyte values were within the predetermined normal ketone range is configured as a flat line with a colored portion 41026. For example, if the user's analyte values were within the predetermined normal ketone range between 6:00 PM and 9:00 PM, then the section of second analyte trend line 41025 on the x-axis corresponding to the range from 6:00 PM to 9:00 PM is displayed as a flat line with a colored portion (e.g., a green portion) 41026.
[0148] According to one aspect of the embodiment, only if no abnormal conditions associated with the second historical analyte data or the second current analyte data have been detected within a predefined time period (e.g., the past 24 hours), can second analyte trend line 41025 be displayed as a flat line with a colored portion 41026 to indicate that the user's analyte values were within a predetermined normal analyte range. For example, if the user's ketone levels were above a predetermined normal ketone range within the past 24 hours, second analyte trend line 41025 can be displayed as a flat line with a colored portion 41026 to indicate when within the predefined time period the user's analyte values were within the predetermined normal analyte range. Also, as shown in FIG. 4H-3, according to another aspect of the embodiment, if an abnormal condition related to the second past test substance data or the second current test substance data has not been detected within a predefined period (e.g., the past 24 hours), a second test substance section 41015 is displayed that does not include a second test substance graph portion, similar to the sensor result interface shown in FIGS. 4E-1 to 4G-5.
[0149] 4H-1 and 4H-2, second analyte graph portion 41007 includes selectable icons 41001 (e.g., switches, toggle switches, sliders, checkboxes, radio buttons, etc.) that allow a user to select or change the time range of the user's analyte data to be displayed in second analyte graph portion 41007. For example, selectable icons 41001 may be used to select or change the time range from 3 hours, 6 hours, or 12 hours. However, one skilled in the art will appreciate that the selectable icons may be used to select or change from various other predefined time ranges without departing from the scope of the present disclosure.
[0150] Also, in an exemplary embodiment, a user's ketone levels may exceed the predetermined normal ketone range at times within a predefined time period (e.g., a 24-hour period), but remain within the normal ketone range throughout the displayed time period of the user's analyte data (e.g., a 6-hour period if second analyte graph portion 41007 is configured to display 6 hours of data). In such a case, as shown most clearly in FIG. 4H-2, second analyte trend line 41025 may be displayed as a flat line with a colored portion 41026 to indicate that the user's analyte levels remained within the normal ketone range throughout the displayed time period (e.g., second analyte trend line 41025 may be displayed as a flat line in second analyte graph portion 41007 throughout the 6-hour period displayed in second analyte graph portion 41007).
[0151] 4H-1-4H-3, the sensor results GUI 4100 further includes a graphical display 41035, which includes a progress indicator (not shown in the illustrations of the sensor results GUI 4100 described herein) that visually indicates the remaining life of the sensor 104 (e.g., a glucose or ketone sensor). According to one aspect of the embodiment, the graphical display 41035 may include a numeric value 41036 (e.g., "14") corresponding to the number of days, hours, or minutes remaining in the life of the sensor 104, and a text message 41037 indicating the units of measurement used to calculate the remaining life of the sensor 104 (e.g., "Days remaining until sensor expiration," "Hours remaining until sensor expiration," "Minutes remaining until sensor expiration," or "Seconds remaining until sensor expiration"). For example, if the sensor 104 has 13 days of remaining life, then "13 days remaining until sensor expiration" may be indicated by a numeric value 41036 (e.g., "13") in the graphical display 41035 and a text message 41037 (e.g., "Days remaining until sensor expiration") in the graphical display 41035. Additionally, in some embodiments, the graphical display may further include a tab 41038 including a colored portion configured to represent a status of the sensor's remaining life. For example, in some embodiments, if the sensor's remaining life is greater than one day, the tab 41038 may include a green portion. Additionally, in some embodiments, if the sensor's remaining life is less than one day (e.g., if the sensor's remaining life is calculated in hours, minutes, or seconds), the tab 41038 may include a red portion. Those skilled in the art will recognize that various other graphical displays, colors, and text messages can be utilized to visually indicate the sensor's remaining life without departing from the scope of the present disclosure.
[0152] Referring to FIGS. 4H-1 through 4H-3, according to yet another aspect of the embodiment, a navigation menu bar 41050 can be further included at the bottom of the sensor results GUI 4100. In some embodiments, the bottom navigation menu bar 41050 has multiple selectable icons. In some embodiments (but this embodiment is not shown), the bottom navigation menu bar 41050 includes three selectable icons. As shown in FIGS. 4H-1 through 4H-3, in other embodiments, the bottom navigation menu bar 41050 includes four selectable icons: (1) a selectable home icon 41051, (2) a selectable analysis results icon 41052, (3) a selectable alarms icon 41053, and (4) a selectable profile icon 41054. Selecting the selectable home icon 41051 outputs a home interface or a sensor results interface described herein (e.g., FIGS. 4B-1 through 4H-3). Selectable analysis results icon 41052, when selected, outputs an interface (e.g., Figures 9A-9F) containing analysis results, reports, logbook, and daily summary data. Selectable alarms icon 41053, when selected, outputs an interface related to alarms (e.g., Figure 6A). Selectable profile icon 41054, when selected, outputs an interface related to the user's profile or account.
[0153] It will be appreciated by those skilled in the art that the sensor result GUI (or portions thereof) described herein is merely exemplary, and that individual elements or any combination of elements shown or described in a particular embodiment or figure can be freely combined with other elements or any other combination of elements shown in the figures or descriptions of any other embodiment.
[0154] Alarm GUI Example Embodiment Various exemplary embodiments of alarm functionality, alarm interfaces, alarm configuration interfaces, and other related features of an analyte monitoring system are now described, although those skilled in the art will appreciate that any one or more of the exemplary embodiments of the methods, interfaces, and systems described herein can be implemented independently or in combination with any of the other embodiments described herein.
[0155] FIG. 5A illustrates an exemplary embodiment of a method 500 for identifying one or more alarm conditions and activating an alarm associated with the identified one or more alarm conditions. At step 502, current sensor readings are received. In some embodiments, the current sensor readings may include one or more signals from a sensor (e.g., a glucose or ketone sensor) located on the sensor control device 102. The sensor (e.g., a glucose or ketone sensor) is configured to be at least partially subcutaneously positioned on the user and in contact with bodily fluids. In other embodiments, the sensor readings may include glucose and ketone measurements received by the reading device 120. Additionally, in some embodiments, data is received from a single sensor control device 102 that includes sensors capable of both glucose and ketone sensing. Additionally, in some embodiments, data is received from a single sensor control device 102 that includes two or more individual sensors, a first sensor 104 that detects glucose and a second sensor 104 that detects ketone. Additionally, in some embodiments, data is received from more than one sensor control device 102, a first sensor control device 102 having a sensor 104 capable of sensing ketone bodies and a second sensor control device 102 having a sensor 104 capable of sensing glucose. In some embodiments, the reading device 120 may communicate directly with the sensor control device 102. In other embodiments, the reading device 120 may receive glucose and ketone measurements via another computing device, such as a cloud-based server. Those skilled in the art will recognize that various other configurations and combinations of sensor control devices, sensors, and reading devices can be implemented to achieve the functionality described above, and all such configurations are within the scope of the present disclosure.
[0156] In step 504, it is determined whether one or more alarm conditions exist. In some embodiments, the one or more alarm conditions may include at least one of a low glucose condition, an impending low glucose condition, a high glucose condition, a slightly high ketone condition, a high ketone condition, or other alarm condition. In some embodiments, the alarm conditions may also include a loss of signal condition. A loss of signal condition refers to a condition in which a valid current glucose reading and / or a current ketone reading has not been received within a predetermined amount of time (e.g., 1 minute, 5 minutes, 10 minutes, 20 minutes, etc.). In some embodiments, a loss of signal condition may occur due to a loss of wireless connection (e.g., Bluetooth connection) between the reading device 120 and the sensor control device 102. As noted above, this determination step may be performed by a computing device, such as the reading device 120 or the sensor control device 102, mentioned in the description of the analyte monitoring system 100.
[0157] 5A , if it is determined that one or more alarm conditions exist, an alarm associated with the identified alarm condition is activated at step 506. In some embodiments, the activation of the alarm may include a visual notification (e.g., a pop-up window, a banner notification, a full-screen notification, etc.). In other embodiments, the activation of the alarm may include a visual notification accompanied by an audio, vibration, or both. In yet other embodiments, the activation of the alarm may include an audio, vibration, or both notification without a visual notification.
[0158] As noted above, those skilled in the art will appreciate that the method steps described herein may be performed by a single device or multiple devices. For example, in some embodiments, the identification of one or more alarm conditions may be performed by the sensor control device 102 and the issuance of the alarm may be performed by the reading device 120. In other embodiments, both the identification of the alarm condition and the issuance of the alarm may be performed by the reading device 120.
[0159] 5B and 5C illustrate exemplary embodiments of GUIs including alarms for use in an analyte monitoring system. For example, FIG. 5B illustrates a GUI 510 illustrating an alarm in an analyte monitoring system. The alarm illustrated in GUI 510 includes alarm condition text 512 (e.g., "High Glucose Alarm"), an analyte alarm message 513 (e.g., "Your glucose level is high and rising"), an analyte measurement value 514 associated with the alarm condition (e.g., current glucose value: 256 mg / dL), and a trend indicator 515 associated with the alarm condition (e.g., a trend arrow or directional arrow). Additionally, an alarm time indicator 516 is also displayed. In some embodiments, the alarm time indicator 516 can indicate the amount of time since the alarm was triggered (e.g., "Now," "5 minutes ago," "10 minutes ago"). In some embodiments, an alarm icon 518 can also be displayed next to the alarm condition text 512.
[0160] 5C illustrates GUI 520 as another embodiment of a GUI including a high glucose alarm in an analyte monitoring system. According to one aspect of the embodiment, GUI 520 can be displayed when a user selects a high glucose alarm in the previous GUI 510. In some embodiments, GUI 510 can expand and switch to GUI 520 upon receiving a user input (e.g., swiping or long-pressing an area on a touch panel screen). Specifically, GUI 510 can expand and switch to GUI 520 upon receiving a first predetermined input from the user (e.g., a first predetermined operation such as a drag operation, a long-press operation for a predetermined long-press time, or a swipe operation with a finger).
[0161] In one aspect of the embodiment, the expanded GUI 520 is generally similar to the GUI 510 shown in FIG. 5B, for example, but differs in that it further includes a first test substance card 5293 reflecting data indicative of a first test substance value (e.g., a glucose card reflecting data indicative of a glucose value) and a second test substance card 5296 reflecting data indicative of a second test substance value (e.g., a ketone body card reflecting data indicative of a ketone body value).
[0162] In another aspect of the embodiment, in the expanded GUI 520, for example, a first analyte card 5293 (e.g., a glucose card) can include a text notation 5201 indicating the first analyte status (e.g., "High Glucose"), a first current analyte value 5202 (e.g., current glucose value: 256 mg / dL), and a first trend indicator 5203 (e.g., a trend arrow indicating that the glucose value is rising). In yet another aspect of the embodiment, in the expanded GUI 520, for example, a second analyte card 5296 (e.g., a ketone card) can include a text notation 5211 indicating the second analyte status (e.g., "Normal Ketones"), a second current analyte value 5212 (not shown), and a second trend indicator 5213 (not shown) based on data indicating the second analyte status.
[0163] Although not shown, in one aspect of the embodiment, first current analyte value 5202 and first trend arrow 5203 are not displayed if an abnormal condition is not detected or if first current analyte value 5202 is deemed to be within the analyte "normal" range or a predetermined analyte threshold range. Similarly, second current analyte value 5212 (not shown) and second trend arrow 5213 (not shown) are not displayed if an abnormal condition is not detected or if second current analyte value 5212 (not shown) is deemed to be within the analyte "normal" range or a predetermined analyte range. For example, in the expanded GUI 520, second analyte card 5296 may be a ketone body card, and the current ketone body value may be deemed to be within the normal range or a predetermined threshold range. In this case, as shown in FIG. 5C, the expanded GUI 520 does not display the current ketone body value 5212 or the corresponding ketone body trend arrow 5213.
[0164] Additionally, in another aspect of the embodiment, an alarm icon 5204 may be provided adjacent to the text representation 5201 of the first analyte card 5293 or the text representation 5211 of the second analyte card 5296. For example, the alarm icon 5204 may be displayed on the glucose card 5293 of the expanded GUI 520. In some embodiments, the first analyte card 5293 has a background color that indicates the status or range of the first monitored analyte, and the second analyte card 5296 also has a background color that indicates the status or range of the second monitored analyte. In some embodiments, the color corresponding to glucose is determined according to the user's current glucose value and the set target glucose range. In some embodiments, the color corresponding to ketone bodies is determined according to the user's current ketone body value and a predefined sensor 104 range (not shown in the alarm GUI described herein). In some exemplary embodiments, the expanded GUI 520 includes an orange glucose card 5293 indicating high glucose and a green ketone card 5296 indicating ketone levels are within normal or target ranges.
[0165] FIG. 5D illustrates an exemplary embodiment of a sensor result GUI including data indicative of a first analyte value and data indicative of a second analyte value associated with the alarm GUIs illustrated in FIGS. 5B and 5C. Specifically, according to one aspect of the embodiment, FIG. 5D illustrates GUI 530 that is displayed when a user selects a high glucose alarm in previous GUI 510 or expanded GUI 520. In some embodiments, GUI 530 is output in response to a second input (e.g., selecting, tapping, pressing an area on a touchscreen screen) made by a user on GUI 510 or expanded GUI 520. Specifically, in some embodiments, GUI 530 is output in response to receiving the second input or a second predetermined action. More specifically, in some embodiments, GUI 510 is expanded to switch to GUI 530 in response to receiving the second input or a second predetermined action. Even more specifically, in some embodiments, the first input received by the analyte monitoring system is different from the second input received by the analyte monitoring system. Similarly, in some embodiments, the first predetermined operation is different from the second predetermined operation.
[0166] According to one aspect of the embodiment, GUI 530 includes (1) a first analyte section 5392 and (2) a second analyte section 5395. First analyte section 5392 includes a first analyte card 5393, a first analyte graph portion 5394, or both, reflecting data indicative of a first analyte value (e.g., a glucose card, a glucose graph portion, or both, reflecting data indicative of a glucose value). Second analyte section 5395 includes a second analyte card 5396, a second analyte graph portion, or both, reflecting data indicative of a second analyte value (e.g., a ketone body card, a ketone body graph portion, or both, reflecting data indicative of a ketone body value). 5D can be similar to the sensor result GUIs shown in FIGS. 4B-1 through 4G-5, and all such configurations are within the scope of the present disclosure. For example, a first analyte section 5392 of GUI 530 can be configured to toggle between a first collapsed view and a first expanded view, and a second analyte section of GUI 530 can be configured to toggle between a second collapsed view and a second expanded view.
[0167] Specifically, in the first collapsed view, only the first analyte card 5393 is displayed in the first analyte section 5392 of the GUI 530. Therefore, in the first collapsed view, the first analyte graph portion 5394 is not displayed in the first analyte section 5392 of the GUI 530. In contrast, in the first expanded view, both the first analyte card 5393 and the first analyte graph portion 5394 are displayed on the GUI 530. Similarly, in the second collapsed view 5356, only the second analyte card 5396 is displayed in the second analyte section 5395 of the GUI 530, and the second analyte graph portion is not displayed. In contrast, in the second expanded view, both the second analyte card 5396 and the second analyte graph portion are displayed on the GUI 530.
[0168] In one aspect of the embodiment, the sensor results GUI 530 is configured to display, in an expanded view, the analyte section associated with the triggered alarm selected by the user. Additionally, the sensor results GUI 530 may be configured to display, in a collapsed view, the analyte sections not associated with the triggered alarm selected by the user. In the exemplary embodiment shown in FIG. 5D , in response to a user selecting a high glucose alarm in either the previous GUI 510 or the expanded GUI 520, the GUI 530 is configured to display a glucose section 5392 in a first expanded view (e.g., a glucose card 5393 and a glucose graph portion 5394 are displayed in the GUI 530). In some embodiments, as shown in FIG. 5D , the expanded GUI 530 is also configured to display a ketone body section 5395 in a second collapsed view (e.g., a ketone body card is displayed in the ketone body section of the GUI 530). In this manner, the GUI 530 primarily displays information specifically related to the triggered alarm selected by the user.
[0169] 5E and 5F illustrate further exemplary embodiments of GUIs including alarms for use in an analyte monitoring system. For example, GUI 540 illustrated in FIG. 5E is generally similar to the GUI embodiment illustrated in FIG. 5B, except that the alarm illustrated in GUI 540 comprises a slightly high ketone body alarm indicating a slightly high ketone body alarm condition. Although not shown, in some embodiments, GUI 540 can further include a status tag. This status tag includes a text description indicating the urgency of the alarm displayed in GUI 540 (e.g., the status tag can state "urgent"). GUI 550 illustrated in FIG. 5F is also generally similar to GUI 520 illustrated in FIG. 5C, except that the alarm illustrated in GUI 550 comprises a slightly high ketone body alarm indicating a slightly high ketone body alarm condition. According to one aspect of the embodiment, GUI 550 can be displayed if a user selects the slightly high ketone body alarm in the previous GUI 540, as in GUI 520. In some embodiments, when GUI 540 receives a first input from a user (e.g., a swipe or a long press on a relevant area on a touch panel screen), it can expand and switch to GUI 550. Specifically, when GUI 540 receives a first predetermined input from a user (e.g., a first predetermined operation such as a drag operation, a long press operation for a predetermined long press time, or a swipe operation with a finger), it can expand and switch to GUI 550.
[0170] 5D , the expanded GUI 550 further includes a first analyte card 5593 (e.g., a glucose card reflecting data indicative of a glucose level) reflecting data indicative of a first analyte value, and a second analyte card 5596 (e.g., a ketone body card reflecting data indicative of a second analyte value) reflecting data indicative of a second analyte value. Furthermore, in the expanded GUI 550, the first analyte card 5593 (e.g., a glucose card) includes a text notation 5501 indicating the status of the first analyte (e.g., "High Glucose") and an alarm icon 5504 positioned adjacent thereto, a first current analyte value 5502 (e.g., current glucose value: 298 mg / dL), and a first trend indicator 5503 (e.g., a trend arrow indicating that the glucose level is rising). Additionally, a second analyte card 5596 (e.g., a ketone body card) of GUI 550 further includes a text notation 5511 indicating the second analyte status (e.g., "moderately high ketone bodies") and an adjacent alarm icon 5514, a second current analyte value 5512 (e.g., current ketone body value: 1.1 mmol / L), and a second trend indicator 5513 (e.g., a trend arrow indicating rising ketone body levels). Additionally, in some exemplary embodiments, the expanded GUI 550 includes an orange glucose card 5593 indicating high glucose levels and a yellow ketone body card 5596 indicating moderately high ketone body levels.
[0171] 5G and 5H illustrate further exemplary embodiments of a sensor results GUI including data indicating a first analyte value and data indicating a second analyte value associated with a GUI including an alarm. Specifically, FIGS. 5G and 5F illustrate a sensor results GUI 560 including data associated with the alarm GUI shown in FIGS. 5E and 5F. More specifically, GUI 560 shown in FIGS. 5G and 5H is generally similar to the GUI embodiment shown in FIG. 5D, except that it is output in response to a second user-initiated input for the slightly high ketones alarm shown in FIGS. 5E or 5F. Similar to GUI 530, GUI 560 is configured to display, in an expanded view, each analyte section associated with an alarm selected in either GUI 540 or expanded GUI 550, and to display, in a collapsed view, each analyte section not associated with an alarm selected in either GUI 540 or expanded GUI 550.
[0172] In some embodiments, the sensor results GUI can automatically switch the display of analyte sections associated with the selected alarm from a collapsed view to an expanded view, and automatically switch the display of analyte sections not associated with the selected alarm from an expanded view to a collapsed view. That is, the sensor results GUI 560 is updated to display each analyte section not associated with the alarm selected in the previous alarm GUI 540 or the expanded GUI 550 in a collapsed view, and each analyte section associated with the alarm selected in the previous alarm GUI 540 or the expanded GUI 550 in an expanded view. In this way, the sensor results GUI 560 prominently displays information specifically related to the previously selected triggered alarm.
[0173] For example, Figures 5G and 5H show different configurations of GUI 560. Specifically, Figure 5G shows the default view of GUI 560, which is the view initially displayed in response to a second input (e.g., selecting, tapping, or pressing an area on the touch panel screen) in response to a slightly high ketone body alarm displayed in GUI 540 or the expanded GUI 550. Furthermore, Figure 5H shows GUI 560 after the configuration shown in Figure 5G has been updated. More specifically, an animation is automatically presented, visually informing the user that GUI 560 is switching from the configuration shown in Figure 5G to the configuration shown in Figure 5H.
[0174] Referring to FIG. 5G, GUI 560 initially displays glucose section 5692 (e.g., glucose card and glucose graph portions) in a first expanded view. Further, from FIG. 5G to FIG. 5H, GUI 560 transitions from displaying glucose section 5692 in a first expanded view to displaying glucose section 5692 in a first collapsed view (e.g., glucose section only displays glucose card). In GUI 560 shown in FIG. 5H, first analyte section 5692 is displayed in a first collapsed view, and second analyte section 5695 is displayed in a second expanded view. Furthermore, GUI 560 shown in FIGS. 5G and 5H displays ketone body section 5695 (e.g., ketone body card and ketone body graph portions) in a second expanded view. Those skilled in the art will recognize that the sensor result GUI 560 shown in Figures 5G and 5H can be similar to the sensor result GUIs shown in Figures 4B-1 to 4G-5, and that all such configurations are within the scope of the present disclosure.
[0175] Although Figures 5B to 5H show GUIs for a high glucose alarm or a slightly high ketone alarm, or for functions related thereto, those skilled in the art will recognize that similar GUIs can be applied to other alarm states, such as a low glucose alarm state, an impending low glucose alarm state, a high ketone alarm state, or a loss of signal alarm state, and that all such configurations are within the scope of the present disclosure.
[0176] 5C, 5D, and 5F-5H illustrate GUIs with glucose cards reflecting data indicating high glucose levels. However, those skilled in the art will recognize that similar GUIs with glucose cards reflecting data indicating a normal glucose state, a low glucose state, or an impending low glucose state can be utilized, and all such configurations are within the scope of the present disclosure. Similarly, FIGS. 5C, 5D, and 5F-5H illustrate GUIs with ketone cards reflecting data indicating a normal ketone state or a slightly high ketone state. However, those skilled in the art will recognize that similar GUIs with ketone cards reflecting data indicating a high ketone state can be utilized, and all such configurations are within the scope of the present disclosure. Furthermore, those skilled in the art will recognize that various combinations of the above configurations can be utilized in similar GUIs, and all such configurations are within the scope of the present disclosure.
[0177] Exemplary embodiments of the impending low glucose alarm and high ketone alarm are now described. Generally, the impending low glucose alarm and high ketone alarm of the present analyte monitoring system share some similarities with the alarms described above in the description of Figures 5B, 5C, 5E, and 5F. According to one aspect of the embodiment, an impending low glucose alarm is issued to the user when the user's glucose level falls below an impending low glucose threshold (e.g., below 55 mg / dL). According to another aspect of the embodiment, a high ketone alarm is issued to the user when the user's ketone level exceeds a high ketone threshold (e.g., above 1.5 mmol / L). Furthermore, according to another aspect of the embodiment, the impending low glucose alarm and the high ketone alarm indicate a high level of user urgency and are therefore overridden, regardless of other settings on the reading device 120 (e.g., a "Mute" setting or a "Do Not Disturb" setting in the operating system of the reading device 120). Also, in many embodiments, the glucose thresholds for the other alarms are typically adjustable, whereas the glucose threshold for the impending low glucose alarm is fixed. Similarly, in many embodiments, the ketone threshold for the other alarms is typically adjustable, whereas the ketone threshold for the high ketone alarm is fixed.
[0178] 5I and 5J illustrate exemplary GUI embodiments including a high ketone alarm for use in an analyte monitoring system. As noted above, these GUI embodiments share several features with the embodiments illustrated in FIGS. 5B, 5C, 5E, and 5F. For example, FIG. 5I illustrates a GUI 570 similar to the GUI embodiments illustrated in FIGS. 5B and 5E, illustrating a high ketone alarm in an analyte monitoring system. The alarm illustrated in GUI 570 includes text 572 indicating a high ketone alarm condition and an adjacent alarm icon 578, an analyte alarm message 573 (e.g., "Your ketone levels are high and rising"), an analyte measurement value 574 associated with the alarm condition (e.g., 2.1 mmol / L), and a trend indicator 575 associated with the alarm condition (e.g., a trend arrow or directional arrow). Additionally, an alarm time indicator 576 is also displayed. Although not shown, in some embodiments, GUI 570 can further include a status tag. The status tag includes a textual representation that indicates the alarm displayed in GUI 570 is of an urgent nature (eg, the status tag may say "urgent").
[0179] FIG. 5J illustrates another GUI 580 for displaying a high ketone body alarm in an analyte monitoring system. The GUI of this embodiment is similar to the embodiments illustrated in FIGS. 5C and 5F described above. Specifically, GUI 580 is displayed in response to a first input from a user (e.g., a swipe or a long press on a relevant area on a touch panel screen). In some embodiments, GUI 570 expands and switches to GUI 580 in response to a first predetermined input from a user (e.g., a first predetermined operation such as a drag operation, a long press operation for a predetermined long press time, or a swipe operation with a finger). The expanded GUI 580 also includes a high ketone alarm that notifies of a high ketone alarm condition, and the alarm shown in GUI 580 displays the same items as the alarm shown in Figure 5I (e.g., alarm condition text 582 "High Ketone Alarm," test substance alarm message 583 "Your ketone levels are high and rising," test substance measurement value 584 "Current ketone level: 2.1 mmol / L," trend display 585, and alarm time display 586 associated with the alarm condition).
[0180] Additionally, expanded GUI 580 displays a glucose card section 5892 reflecting data indicative of glucose levels. The data reflected in glucose card section 5892 includes a text representation of "high glucose" 5801, an alarm icon 5804, a current glucose level 5802 (320 mg / dL), and a glucose trend arrow 5803 indicating that the glucose level is rising. Additionally, expanded GUI 580 displays a ketone card section 5895 reflecting data indicative of ketone levels. The data reflected in ketone card section 5895 includes a text representation of "high ketones" 5811, an alarm icon 5814, a current ketone level 5812 (2.1 mmol / L), and a ketone trend arrow 5813 indicating that the ketone level is rising.
[0181] Figures 5K and 5L show additional exemplary embodiments of sensor result GUIs including data indicative of a first analyte value and data indicative of a second analyte value associated with the alarm GUIs shown in Figures 5I and 5J. These GUI embodiments share several aspects with the embodiments shown in Figures 5D, 5G, and 5H. More specifically, the GUI 590 shown in Figures 5K and 5L is generally similar to the GUI embodiments shown in Figures 5D, 5G, and 5H, except that it is output in response to receipt of a user input for the high ketone alarm shown in Figure 5I or 5J.
[0182] Similar to GUI 530 or GUI 560, GUI 590 is configured to display an expanded view of each analyte section associated with an alarm selected in previous GUI 570 or expanded GUI 580, and a collapsed view of each analyte section not associated with an alarm selected in previous GUI 570 or expanded GUI 580. Additionally, similar to the description above for GUI 560, GUI 590 also allows for switching between various sensor result GUI configurations.
[0183] For example, Figures 5K and 5L show different configurations of GUI 590. Specifically, Figure 5K shows the default view of GUI 590, which is the view initially displayed in response to a second input (e.g., selecting, tapping, or pressing an area on the touch panel screen) in response to a high ketone alarm displayed in GUI 570 or expanded GUI 580. Furthermore, Figure 5L shows GUI 590 after switching from the configuration shown in Figure 5K. More specifically, an animation is automatically presented to visually indicate to the user how GUI 590 is switching from the configuration shown in Figure 5K to the configuration shown in Figure 5L.
[0184] 5K, GUI 590 initially displays glucose section 5992 (e.g., glucose card 5993 and glucose graph portion 5994) in a first expanded view. Further, from FIG. 5K to FIG. 5L, GUI 590 transitions from displaying glucose section 5992 in the first expanded view (FIG. 5K) to displaying glucose section 5992 in a first collapsed view (FIG. 5L) (e.g., glucose section 5882 displays only glucose card 5993). Further, both GUI 590 in the configuration shown in FIG. 5K and GUI 590 in the configuration shown in FIG. 5L display ketone body section 5995 (e.g., ketone body card 5996 and ketone body graph portion 5997) in a second expanded view. Those skilled in the art will recognize that the sensor result GUIs shown in Figures 5K and 5L can be similar to the sensor result GUIs shown in Figures 4B-1 to 4G-5, and that all such configurations are within the scope of the present disclosure.
[0185] While Figures 5I-5L show GUIs for high ketone alarms or related functions, those skilled in the art will recognize that similar GUIs can also be applied to impending low glucose alarms, which are alarm settings that cannot be reconfigured, and that all such configurations are within the scope of the present disclosure.
[0186] According to one aspect of many embodiments, the GUI described herein, including alarms for use in an analyte monitoring system, can include two alarms. For example, although not shown, in some embodiments, the GUI can include (1) an impending low glucose alarm, a low glucose alarm, or a high glucose alarm, indicating an impending low glucose alarm condition, a low glucose alarm, or a high glucose alarm, indicating a high glucose alarm condition, and (2) a slightly high ketone alarm or a high ketone alarm, indicating a slightly high ketone condition.
[0187] In some embodiments (not shown), if a first alarm condition has a higher priority than a second alarm condition and these conditions occur simultaneously, the analyte monitoring system displays a first alarm associated with the first alarm condition. Also, in some embodiments, the alarm GUI described herein further includes an alarm priority setting, where the priority setting for one or more alarm conditions can be configurable or non-configurable. Furthermore, in some exemplary embodiments (not shown), multiple alarm conditions may exist simultaneously. In such embodiments, if one alarm condition among the multiple alarm conditions is determined to have a higher priority than the other alarm conditions, a first alarm associated with the first alarm condition may be displayed in the alarm GUI and may be configured to be non-cancellable. Also, in some embodiments, if the first alarm condition has a higher priority than the second alarm condition, the first alarm notification may be displayed over the second alarm notification and remain hidden until manually cleared by the user. Furthermore, in some embodiments of the alarm GUI, when a second predetermined operation is received, a sensor result GUI corresponding to the second alarm state is first displayed, and then an animation is automatically presented to visually show the user how the display switches from the sensor result GUI corresponding to the second alarm state to the sensor result GUI corresponding to the first alarm state, which has a higher priority (or has become a higher priority).
[0188] As described above, a GUI including an alarm of an analyte monitoring system can be expanded to provide an expanded GUI including the alarm of the analyte monitoring system. In these embodiments, as described above, the expanded GUI includes the alarm, a first analyte card reflecting data indicative of a first analyte value (e.g., a glucose card reflecting data indicative of a glucose value), and a second analyte card reflecting data indicative of a second analyte value (e.g., a ketone body card reflecting data indicative of a ketone body value). Although not shown, in some embodiments, if the alarm is associated with the data indicative of the first analyte value, the expanded GUI can further include a trend line associated with the data indicative of the first analyte value. Similarly, in some embodiments, if the alarm is associated with the data indicative of a second analyte value, the expanded GUI can further include a trend line associated with the data indicative of the second analyte value.
[0189] In accordance with another aspect of these embodiments, the alarms described herein can include both configurable alarms (e.g., low glucose alarm, high glucose alarm, loss of signal alarm) and non-configurable alarms (e.g., impending low glucose alarm, high ketone alarm), which can be operated within the same analyte monitoring system on a single computing device. For example, in some embodiments, the analyte monitoring system can include a reading device 120 including wireless communication circuitry and one or more processors. The wireless communication circuitry is configured to receive data indicative of an analyte value from the sensor control device 102. The one or more processors are coupled to a memory storing instructions that, when executed by the one or more processors, cause the one or more processors to: (1) determine whether the data indicative of the analyte value satisfies one or more alarm conditions; and (2) display an alarm associated with the at least one alarm condition if it is determined that at least one of the one or more alarm conditions is met. The one or more alarm conditions include a first alarm condition associated with a first group of alarm settings having a user-changeable configuration and a second alarm condition associated with a second group of alarm settings having a non-user-changeable configuration, the second alarm condition being an impending low glucose alarm condition or a high ketone alarm condition.
[0190] 6A-6R illustrate exemplary embodiments of GUIs including alarm settings for alarms in a analyte monitoring system. FIG. 6A illustrates GUI 600 displaying an alarm settings interface including multiple selectable alarm options. Specifically, GUI 600 includes three selectable glucose alarm options (impending low glucose alarm option 602, low glucose alarm option 604, and high glucose alarm option 606) and three selectable ketone alarm options (slightly high ketone alarm option 603 and high ketone alarm option 605). In some embodiments, GUI 600 can further include one or more selectable other alarm options. For example, in the embodiment illustrated in FIG. 6A, the alarm settings interface includes one other selectable alarm option. Specifically, the alarm settings interface includes a signal loss alarm option 607. Next to each selectable alarm option is a text indication indicating whether the alarm is on or off. Additionally, in some embodiments, below the selectable alarm options, a selectable "Learn More" option 608 is provided to obtain additional information.
[0191] In some embodiments, the GUI 600 may further include a silent mode feature, although not shown in FIG. 6A . In many embodiments, the silent mode feature includes a toggle switch that can be switched between an “on” state and an “off” state. Switching the toggle switch to the “on” state displays a configuration modal display (not shown) to the user. The configuration modal display allows the user to specify the length of time for which silent mode will be enabled. In some embodiments, the configuration modal display may include a “save” button. Pressing the “save” button saves the user's selection regarding the configurable duration of silent mode. Pressing the “save” button displays a confirmation modal (not shown) to the user, stating that “all glucose alarms and signal loss alarms will be silenced” for the selected period of time, prompting the user for confirmation. In many embodiments, the confirmation modal display may include a “turn on” option to enable silent mode, a “cancel” option if the user does not want to enable silent mode, or both.
[0192] 6B illustrates a GUI 605 displaying a low glucose alarm setting interface. According to one aspect of the embodiment, the GUI 605 may be displayed if the user selected a low glucose alarm in the previous GUI 600. According to another aspect of the embodiment, the GUI 605 includes a text label reading "Low Glucose Alarm" and a switch 611 disposed adjacent thereto. The switch 611 is configured as a toggle switch that switches between an on position and an off position. However, one skilled in the art will appreciate that instead of a toggle switch, the GUI 605 may include one or more of an on / off checkbox, an on / off slider switch, an on / off radio button, an on / off button, or the like.
[0193] FIG. 6C illustrates a GUI 610 displaying a low glucose alarm setting interface after the switch 611 is toggled to the on position. As shown in FIG. 6C, after the switch 611 is toggled to the on position, the GUI 610 may display multiple configurable settings. These settings include, but are not limited to, a "Low Glucose Alarm" text label and an adjacent toggle switch 611 configured to be toggled between an on position and an off position, a low glucose alarm threshold setting 612, a low glucose alarm sound setting 614, and a low glucose alarm override setting 616. According to one aspect of the embodiment, the low glucose alarm threshold setting 612 is configured to be configurable by the user, allowing the user to select a low glucose threshold (as shown in GUI 615 of FIG. 6D). The selected low glucose threshold is the threshold below which the user's glucose level (e.g., below 70 mg / dL) will trigger a low glucose alarm. In some embodiments, GUI 615 can include an information section 617 informing the user that they will receive a low glucose alarm if their glucose level falls below a selected threshold. According to another aspect of the embodiment, low glucose alarm sound setting 614 can also be configured to be user-configurable, allowing the user to select a standard alarm (e.g., an alarm sound provided by the operating system) (as shown in GUI 620 of FIG. 6E) or a user-configurable low glucose alarm (e.g., an alarm with user-selectable tone and output method). GUI 620 can further include an information section 619 informing the user that the alarm sound is user-selectable and that the alarm will be subject to the volume and vibration settings on the user's phone. According to another aspect of the embodiment, low glucose alarm force setting 616 can also be configured to be user-configurable.When this setting is enabled, a low glucose alarm will always be output as an audible (or vibrating) alarm and will also be displayed as a visual notification on the display (e.g., lock screen) of the reading device 120, even if the reading device 120 is set to "mute" or "sleep" mode.
[0194] 6F-6I illustrate further exemplary embodiments of GUIs including alarm settings for an alarm in a analyte monitoring system. FIG. 6F illustrates a GUI 625 displaying a high glucose alarm setting interface. According to one aspect of the embodiment, GUI 625 can be displayed if a user selects a high glucose alarm in the previous GUI 600. According to another aspect of the embodiment, GUI 625 includes a text label reading "High Glucose Alarm" and a switch 621 disposed adjacent thereto. Switch 621 is configured as a toggle switch that switches between an on position and an off position. However, one skilled in the art will appreciate that instead of a toggle switch, GUI 625 can include one or more of an on / off checkbox, an on / off slider switch, an on / off radio button, an on / off button, or the like.
[0195] FIG. 6G illustrates a GUI 630 displaying a high glucose alarm setting interface after the switch 621 is toggled to the on position. As illustrated in FIG. 6G, similar to the GUI 610 illustrated in FIG. 6C, the GUI 630 may display multiple configurable settings after the switch 621 is toggled to the on position. These settings include, but are not limited to, a "High Glucose Alarm" text label and an adjacent toggle switch 621 configured to be toggled between an on position and an off position, a configurable high glucose alarm threshold setting 622, a configurable high glucose alarm sound setting 624, and a high glucose alarm force activation setting 626. According to one aspect of the embodiment, the high glucose alarm threshold setting 622 is configured to be user-configurable, allowing the user to select a high glucose threshold (as illustrated in GUI 635 of FIG. 6H). The selected high glucose threshold is the threshold above which the user's glucose level (e.g., greater than 240 mg / dL) will trigger a high glucose alarm. In some embodiments, GUI 635 can include an information section 627 informing the user that they will receive a high glucose alarm if their glucose level exceeds a selected threshold. According to another aspect of an embodiment, high glucose alarm sound setting 624 is also configured to be user-configurable, allowing the user to select a standard alarm (e.g., an alarm sound provided by the operating system) (as shown in GUI 640 of FIG. 6I) or a user-configurable high glucose alarm (e.g., an alarm with user-selectable tone and output method). GUI 640 can further include an information section 629 informing the user that the alarm sound is user-selectable and that the alarm output will follow the volume and vibration settings on the user's phone.
[0196] 6J-6L illustrate further exemplary embodiments of GUIs including alarm settings for an alarm in a analyte monitoring system. FIG. 6J illustrates a GUI 645 displaying a slightly high ketone body alarm setting interface. According to one aspect of the embodiment, GUI 645 can be displayed if a user selects the slightly high ketone body alarm in the previous GUI 600. According to another aspect of the embodiment, GUI 645 includes a text label reading "Slightly High Ketone Body Alarm" and a switch 631 disposed adjacent thereto. Switch 631 is configured as a toggle switch that switches between an on position and an off position. However, one skilled in the art will appreciate that instead of a toggle switch, GUI 645 can include one or more of an on / off checkbox, an on / off slider switch, an on / off radio button, an on / off button, or the like.
[0197] FIG. 6K illustrates GUI 650 displaying the slightly high ketone alarm setting interface after switch 631 has been toggled to the ON position. As shown in FIG. 6K, similar to GUIs 610 and 630, GUI 650 may display multiple configurable settings after switch 631 has been toggled to the ON position. These settings include, but are not limited to, a "slightly high ketone alarm" text label and an adjacent toggle switch 631 configured to be toggled between an ON position and an OFF position, a configurable slightly high ketone alarm sound setting 634, and a slightly high ketone alarm force setting 636. According to another aspect of the embodiment, GUI 650 also includes a slightly high ketone alarm threshold setting 632. In some embodiments, the slightly high ketone alarm threshold setting 632 is provided with a lock icon 633. The lock icon 633 indicates that the slightly high ketone alarm threshold setting 632 is locked, preventing the user from selecting the slightly high ketone threshold. Furthermore, according to one aspect of the embodiment, the slightly high ketone alarm threshold setting 632 is locked so that a slightly high ketone alarm is triggered when the user's ketone levels exceed a certain ketone threshold (e.g., above 1.0 mmol / L). According to yet another aspect of the embodiment, the slightly high ketone alarm sound setting 634 is configured to be user-configurable, allowing the user to select a standard alarm (e.g., an alarm sound provided by the operating system) (as shown in GUI 655 of FIG. 6L ) or a user-configurable slightly high ketone alarm (e.g., an alarm with user-configurable tone and sound output). In some embodiments, GUI 655 can further include an information section 639 informing the user that the alarm sound is user-configurable and that the alarm will be triggered according to the volume and vibration settings on the user's phone.
[0198] 6M and 6O illustrate further exemplary embodiments of GUIs including alarm settings for alarms in an analyte monitoring system. FIG. 6M illustrates a GUI 660 displaying a signal loss alarm setting interface. According to one aspect of the embodiment, GUI 660 can be displayed if a user selects signal loss alarm in the previous GUI 600. According to another aspect of the embodiment, GUI 660 includes a text label reading "Signal Loss Alarm" and a switch 641 disposed adjacent thereto. Switch 641 is configured as a toggle switch that switches between an on position and an off position. However, one skilled in the art will appreciate that instead of a toggle switch, GUI 660 can include any one or more of an on / off checkbox, an on / off slider switch, an on / off radio button, an on / off button, or the like.
[0199] FIG. 6N illustrates a GUI 665 displaying a signal loss alarm setting interface after a switch 641 has been toggled to the on position. Similar to the GUIs illustrated in FIGS. 6C, 6G, and 6K, the GUI 665 may include, but is not limited to, a "signal loss alarm" text label, an adjacent toggle switch 641 configured to be switchable between an on position and an off position, a configurable signal loss alarm sound setting 644, and a signal loss alarm force activation setting 646. According to yet another aspect of the embodiment, the signal loss alarm sound setting 644 may be configured to be user-configurable, allowing the user to select a standard alarm (e.g., an alarm sound provided by the operating system) (as illustrated in GUI 670 of FIG. 6O) or a user-configurable signal loss-specific alarm (e.g., an alarm with user-selectable tone and output method). According to another aspect of the embodiment, each of the GUIs illustrated in FIGS. 6M-6O may include an information section 649. Information section 649 indicates that a signal loss alarm is received when "the sensor has lost communication with the app and is unable to obtain glucose or ketone alarms."
[0200] 6P-6R illustrate further exemplary embodiments of GUIs including alarm settings for alarms in a analyte monitoring system. FIG. 6P illustrates a GUI 675 displaying an impending glucose low alarm setting interface. According to one aspect of the embodiment, the GUI 675 can be displayed if a user selects the impending glucose low alarm in the previous GUI 600. According to another aspect of the embodiment, the GUI 675 includes an information section 659 indicating that the impending glucose low alarm is “On (cannot be changed).” Additionally, similar to the GUIs illustrated in FIGS. 6C, 6G, 6K, and 6N, the GUI 675 can further include, but is not limited to, a text label for “Imminent Glucose Low Alarm” and an adjacent switch 651, an impending glucose low alarm threshold setting 652, an impending glucose low alarm force activation setting 656, and an impending glucose low alarm sound setting 654. As shown in FIG. 6P, the impending low glucose alarm sound setting 654 is set to sound a user-defined impending low glucose alarm.
[0201] FIG. 6Q illustrates a GUI 680 displaying an impending low glucose alarm settings interface similar to GUI 675 illustrated in FIG. 6P. In FIG. 6Q, the impending low glucose alarm force setting 677 is displayed in the "off" state approximately one-third of the way down the interface. Additionally, an emergency alert icon or badge is displayed adjacent to the "off" state, indicating that corrective action is required. In accordance with some embodiments, an "Open Settings" link 673 is displayed near the bottom of the GUI 680 interface and is active. Selecting this link 673 is configured to display a notification settings interface (not shown).
[0202] FIG. 6R illustrates a GUI 685 displaying a high ketone alarm setting interface. According to one aspect of the embodiment, the GUI 685 can be displayed if the user selected the high ketone alarm in the previous GUI 600. According to another aspect of the embodiment, the GUI 685 includes an information section 669 indicating that the high ketone alarm is “On (cannot be changed).” Similar to the GUIs illustrated in FIGS. 6C, 6G, 6K, 6N, and 6P, the GUI 685 can further include a “High Ketone Alarm” text label and an adjacent switch 661, a high ketone alarm threshold setting 662, a high ketone alarm force activation setting 667, and a high ketone alarm sound setting 664. As illustrated in FIG. 6R, the high ketone alarm sound setting 664 is configured to output a user-defined high ketone alarm.
[0203] In many embodiments, some of these settings are not user-configurable and are displayed for informational purposes only. For example, unlike switch 611 of GUI 610 (FIG. 6C), switch 621 of GUI 630 (FIG. 6G), switch 631 of GUI 650 (FIG. 6K), and switch 641 of GUI 665 (FIG. 6N), switch 651 of GUI 670 (FIG. 6P) and switch 661 of GUI 685 (FIG. 6R) cannot be switched to the "off" position ("off" state). Similarly, according to another aspect of some embodiments, impending low glucose alarm threshold setting 652, impending low glucose alarm sound setting 654, and impending low glucose alarm force setting 656 cannot be changed or disabled. Similarly, in accordance with another aspect of some embodiments, the high ketone alarm threshold setting 662, the high ketone alarm sound setting 664, and the high ketone alarm forced activation setting 667 are also configured to be unable to be changed or disabled.
[0204] In other embodiments, one or more of the settings may be user-configurable, with the remaining settings displayed for informational purposes only. For example, in certain embodiments, text label and switch 651, alarm threshold setting 652, and force alarm setting 656 may not be configurable, while alarm sound setting 654 may be configurable, allowing the user to select a particular sound or vibration. Similarly, in certain embodiments, text label and switch 661, alarm threshold setting 662, and force alarm setting 667 may not be configurable, while alarm sound setting 664 may be configurable, allowing the user to select a particular sound or vibration. Other combinations of configurable and non-configurable settings are possible, and one of ordinary skill in the art will recognize that all such other combinations of settings are within the scope of the present disclosure.
[0205] Exemplary embodiment of alarm deactivation functionality and its GUI Next, exemplary embodiments of a method, system, and associated GUI for detecting conditions that cause alarms to go off in an analyte monitoring system are described.
[0206] As discussed above with respect to Figures 6C, 6G, 6K, and 6N, some alarms may require a user to configure certain operating system features that may interfere with the activation of the alarm. For example, some mobile computing device operating systems include features such as "do not disturb" or "mute," which may prevent the audible, visual, or vibration output of the various alarms described above. Additionally, unintentional user interaction with the analyte monitoring system may interfere with the activation of the alarm. Therefore, there is a need for a robust method and system for detecting conditions that cause an alarm in an analyte monitoring system to not activate.
[0207] 7A shows an exemplary embodiment of a method for determining whether an alarm dead condition exists in an analyte monitoring system. In step 702, one or more alarms are enabled in the analyte monitoring system. In many embodiments, the one or more enabled alarms may include a low glucose alarm, an impending low glucose alarm, a high glucose alarm, a slightly high ketone alarm, a high ketone alarm, a loss of signal alarm, or any combination thereof. These alarms may be enabled on one or more of any computing devices that are part of or in communication with the analyte monitoring system, such as reading device 120, sensor control device 102, etc.
[0208] In step 704, it is determined whether one or more alarm-disabled conditions exist. According to one aspect of the embodiment, the alarm-disabled conditions may include one or more of the following conditions: wireless communication circuitry (e.g., Bluetooth or Bluetooth Low Energy) is disabled or has failed, notifications are disabled at a system-wide level, application-specific notifications are disabled, mute or silent functionality is enabled, the analyte monitoring application has been terminated by the user or the system (i.e., it is not running in the background or foreground), emergency alerts are disabled, the "Override Do Not Disturb" feature is disabled, the channel that allows notifications during "Do Not Disturb" is turned off, or the alarm sound is set to silent. Additionally, in some embodiments, the alarm inactivation conditions may include a condition in which an active sensor is not detected or a sensor is experiencing a fault (e.g., a temperature too high condition, a temperature too low condition, a condition in which the reading device 120 or application has lost communication with the sensor, a condition in which an active sensor is not detected, or a signal loss condition that requires a sensor scan). Those skilled in the art will recognize that the above-listed alarm inactivation conditions are merely exemplary and are not intended to be exhaustive. Additionally, any other condition associated with the sensor, the sensor control device 102, or the reading device 120 that may interfere with (1) identifying an alarm condition or (2) generating an alarm in the analyte monitoring system is within the scope of the present disclosure.
[0209] 7A, if no alarm disabling conditions are detected, method 700 returns to step 702 and continues to monitor for alarm disabling conditions (as long as at least one alarm is enabled). However, if one or more alarm disabling conditions are detected, then in step 706, one or more notifications associated with the one or more detected alarm disabling conditions are presented to the user.
[0210] 7B shows an exemplary embodiment of an interface for alarm disabling in an analyte monitoring system. GUI 710 shown in FIG. 7B is an interface for setting up alarms and displays notification 715 to the user that the currently worn sensor is a different type of sensor that does not support ketone alarms and therefore will not receive ketone alarms. In some embodiments, GUI 710 can further include a user-selectable confirmation button ("Got it") 711.
[0211] According to another aspect of the embodiment, one or more notifications associated with one or more detected alarm disabling conditions may include a modal window, such as that shown in the GUIs of Figures 7C-7L. In some embodiments, the modal window may provide information about the specific cause of the alarm disabling condition and may include a confirmation button ("OK" button), as shown in GUI 720 of Figure 7C (with sound and vibration turned off). In some embodiments (not shown), the modal window may present multiple possible causes of the alarm disabling condition and may include a confirmation button ("OK" button).
[0212] In other embodiments, a modal window may provide information about the specific cause of the alarm disabling condition and include a "Dismiss" button, as shown in GUI 730 of Figure 7D (in the case of signal loss), GUI 740 of Figure 7E (in the case of no active sensor detected), and GUI 750 of Figure 7F (in the case of "Bluetooth" disabled). Also, in some embodiments, a modal window may present multiple possible causes of the alarm disabling condition and include a "Dismiss" button, as shown in GUI 760 of Figure 7G.
[0213] In still other embodiments, a modal window may provide information about the specific cause of the alarm being inactive and include a "Settings" button to open a corresponding settings interface to allow a user to correct the condition, as shown in GUI 770 of FIG. 7H (when notifications are disabled) and GUI 780 of FIG. 7I (when emergency alerts are disabled and "Do Not Disturb" is on). In some embodiments, a modal window may provide information about multiple possible causes of the alarm being inactive and include a "Settings" button to open a corresponding settings interface to allow a user to correct the condition, as shown in GUI 790 (FIG. 7J). In some embodiments, a modal window may provide information about the specific cause of the alarm being inactive and include a "Settings" button and a "Close" button to open a corresponding settings interface to allow a user to correct the condition, as shown in GUI 795 of FIG. 7K. It should be noted that these examples are merely illustrative, and one skilled in the art will recognize that other combinations and sequences of modal windows are possible, and all such configurations are within the scope of this disclosure.
[0214] According to another aspect of the embodiment, the one or more notifications associated with the detected one or more alarm inactivity conditions may include an in-app notification in the analyte monitoring application, such as shown in GUI 725 ( FIG. 7L ), GUI 755 ( FIG. 7M ), or GUI 775 ( FIG. 7N ). In some embodiments, such alarm inactivity-related notifications may be presented as a modal window, similar to the embodiments described above. For example, FIG. 7L illustrates GUI 725 with a modal display. The modal window may provide information about the specific cause of the alarm inactivity and may include a “close” button. That is, GUI 725 is generally similar to the GUIs shown in FIGS. 7D-7F , except that the modal window of GUI 725 is presented as an in-app modal notification 727. 7M , GUI 755 presents an in-app modal notification 757 that identifies multiple possible causes of the alarm inactivity and may include "Settings" and "Close" buttons to open a corresponding settings interface that allows the user to correct the condition. Furthermore, in-app modal notification 727 and in-app modal notification 757 may obscure (overlay) a portion of the underlying interface, obscuring that portion from view. That is, in-app modal notification 727 and in-app modal notification 757 may prevent the user from fully viewing the underlying interface. Those skilled in the art will recognize that other combinations and sequences of modal windows may be implemented as in-app modal notifications, and all such configurations are within the scope of the present disclosure.
[0215] In other embodiments, such a notification may be presented as an in-app banner notification 777 located on the same interface as the alarm setting interface, as shown in Figure 7N. For example, the in-app banner notification 777 may be presented on GUI 600 that includes multiple selectable alarm options.
[0216] Although not shown, in some embodiments, the in-app banner notification 777 may be configured to continue to display when switching between various interfaces (e.g., reports, logbook, etc.) in the analyte monitoring application. That is, the in-app banner notification 777 remains displayed, allowing the user to continue viewing current or past analyte data and reports. Furthermore, according to one aspect of an embodiment, the one or more notifications associated with the one or more detected alarm inactivity conditions may include a banner notification or pop-up window that is displayed to the user outside of the analyte monitoring application (e.g., on the lock screen), as shown in GUI 705 (FIG. 7O).
[0217] It should be noted that while the above figures and description of the embodiments refer to alarms and alarm interfaces on a reading device, those skilled in the art will understand that these alarms and alarm interfaces may also be implemented on any other computing device within or in communication with the analyte monitoring system, such as a sensor control device, a local computing system, a trusted computing system, etc. Furthermore, as noted above, any GUIs and functionality described herein may be configured by instructions stored in memory on any computing device that is part of or in communication with the analyte monitoring system, such as a reading device, a sensor control device, etc.
[0218] Exemplary Embodiments of the Onboarding GUI and Its Associated Functionality Exemplary embodiments of a method, system, and associated GUI for onboarding in an analyte monitoring system are described below. FIGS. 8A-8I are block diagrams illustrating exemplary embodiments of an onboarding interface or related functionality. Note that any of these configurations may be used in combination with the embodiments described herein. According to one aspect of the embodiment, the onboarding GUI may be displayed when a user launches an analyte monitoring application. In some embodiments, the onboarding GUI may be displayed during a sensor warm-up period (e.g., a 60-minute warm-up period for a glucose and ketone sensor). In some embodiments, the onboarding GUI may be displayed when a user first uses a glucose and ketone sensor or when switching from a glucose sensor to a glucose and ketone sensor. In some embodiments, the onboarding GUI may provide a user with a brief introduction to the analyte monitoring application and its associated functionality during the sensor warm-up period.
[0219] For example, in some embodiments, an onboarding GUI may be displayed that indicates to the user that the glucose and ketone scan process is complete. In some embodiments, the onboarding GUI may notify the user that the glucose and ketone sensor has been activated and that the sensor will be available for use within a predetermined time period (e.g., 60 minutes). In some embodiments, the onboarding GUI may also explain to the user why monitoring ketones is important. For example, onboarding GUI 800 shown in FIG. 8A may explain to the user that tracking ketone levels is important to detect early signs of diabetic ketoacidosis and that regular monitoring can help prevent complications. Onboarding GUI 800 may include a selectable "Back" button 801 that returns the user to the previously displayed onboarding GUI and a "Next" button 802 that outputs the next onboarding GUI. Specifically, in some embodiments, onboarding GUI 805 (FIG. 8B) is then displayed to the user. The onboarding GUI 805 can include a selectable "Back" button 806, a selectable "Next" button 807, and a message 808 that indicates to the user that the analyte monitoring application can display ketone readings in addition to glucose readings. Additionally, in some embodiments, the message 808 can indicate that ketone readings are normal, slightly elevated, or elevated.
[0220] Next, as shown in FIG. 8C, an onboarding GUI 810 may be displayed to the user, including introductory information regarding normal ketone levels. Specifically, the onboarding GUI 810 may include a selectable "Back" button, a selectable "Next" button, and a message 811. The message 811 may inform the user that if the user's current ketone readings are within the normal range, a green banner will be displayed on the home screen or home GUI. Following this, the user may be presented with an onboarding GUI 815 (FIG. 8D) including introductory information regarding slightly elevated ketone levels. Specifically, the onboarding GUI 815 may include a selectable "Back" button, a selectable "Next" button, and a message 816. The message 816 may inform the user that if the user's current ketone readings are slightly elevated, the ketone readings will be displayed in a yellow banner. Additionally, the message 816 may indicate to the user that a graph will be displayed. Next, as shown in FIG. 8E, an onboarding GUI 820 may be displayed that includes introductory information regarding elevated ketones. Specifically, the onboarding GUI 820 may include a selectable "Back" button, a selectable "Next" button, and a message 821. The message 821 may notify the user that if the user's current ketone reading is elevated, the ketone reading will be displayed in a red banner. Additionally, in some embodiments, the message 821 may notify the user to seek medical help if the user's ketone reading is elevated. Additionally, in some embodiments, the message 821 may use a bold font to emphasize the importance of the information in the portion of the message 821 that recommends seeking medical help if the user's ketone reading is elevated.
[0221] Additionally, in some embodiments, the user may be presented with an onboarding GUI 825, as shown in FIG. 8F, that provides introductory information regarding the various trend arrows displayed in the analyte monitoring application. For example, the onboarding GUI 825 may include a message 826 that provides information regarding the arrows that indicate the user's recent ketone trend and indicates that there are fewer ketone trend arrows than glucose trend arrows. Additionally, in some embodiments, the onboarding GUI 825 may include one or more images 827 that indicate trend arrows for ketone trending. For example, in some embodiments, the one or more images 827 may indicate that (1) an upward trend arrow indicates rising ketone levels, (2) a horizontal trend arrow indicates slow-moving ketone levels, and (3) a downward trend arrow indicates falling ketone levels. Additionally, in some embodiments, the onboarding GUI 825 may further include a selectable "back" button and a selectable "next" button.
[0222] Next, as shown in FIG. 8G, onboarding GUI 830 may be displayed to the user. Onboarding GUI 830 may include a selectable "Back" button, a selectable "Next" button, and message 831. Message 831 informs the user that they can scroll up to view ketone information and that the ketone graph will only be displayed if their ketone levels are above the normal range. Following this, onboarding GUI 835 (FIG. 8H) may be displayed to the user. Onboarding GUI 835 may include a selectable "Back" button, a selectable "Next" button, and message 836. Message 836 indicates that an alarm will notify the user if their ketone readings become moderately high or high.
[0223] Continuing with reference to FIG. 8I, a sensor warm-up GUI 840 is next displayed. The sensor warm-up GUI 840 includes a sensor warm-up card 841 that displays a timer (countdown display) 842 (e.g., "58 minutes") configured to indicate to the user the amount of time until the glucose and ketone sensor is ready for use. In some embodiments, the sensor warm-up GUI 840 further includes a sensor support section 842 that includes multiple selectable support options 843. When one of the multiple selectable options 843 is selected, an interface can be output to the user that provides additional information regarding the content of the glucose and ketone support. For example, in some embodiments, the sensor support section 842 can include selectable support options 843 related to (1) glucose and ketone alarms or (2) streaming glucose and ketone readings. Additionally, in some embodiments, the sensor warm-up GUI 840 further includes an information section 844 that includes multiple selectable information options 845. Selection of one of a number of selectable options 845 may result in an interface being output to the user that provides additional information regarding the analyte monitoring application or its associated features. Specifically, in some exemplary embodiments, information section 844 may include selectable information options 845 related to (1) information regarding the user's continuous glucose monitoring, (2) information regarding why ketones are important, and (3) information regarding how the user can customize alarms. However, one skilled in the art will recognize that a variety of other types of support options 843 may be provided in sensor support section 842 and a variety of other types of information options 845 may be provided in information section 844 to output a variety of other types of information to the user without departing from the scope of the present disclosure.
[0224] Exemplary Embodiments of Analysis Results GUI and Its Associated Features 9A-9F are various block diagrams illustrating exemplary embodiments of the Insights interface or related functionality. It should be noted that any of these configurations may be utilized in conjunction with the embodiments described herein. Referring to FIGS. 9A-9E, block diagrams illustrating an exemplary embodiment of an Insights GUI 900 in an analyte monitoring application are shown. As shown most clearly in FIGS. 4H-1-4H-3, in the sensor results GUI 4100 or any other sensor results interface described herein, a user can select an Insights icon on a bottom navigation menu bar (e.g., selectable Insights icon 41052 on bottom navigation menu bar 41050 shown in FIGS. 4H-1-4H-3) to output the Insights GUI 900 (FIGS. 9A-9F).
[0225] 9A-9E, the analysis results GUI 900 may provide relevant information, such as daily log information related to data indicating a first analyte value and data indicating a second analyte value for a particular time period (e.g., a particular day). Specifically, the analysis results GUI 900 includes a daily summary view 901a and a report view 901b. The analysis results GUI 900 may include a toggle switch, switch, or slider element that allows a user to select or switch between the two views.
[0226] According to one aspect of the embodiment, the daily summary view 901 a may include a selectable first analyte tab 902 a or a first tab 902 a (e.g., glucose tab 902 a) and a selectable second analyte tab 902 b or a second tab 902 b (ketone body tab 902 b). Selecting the first analyte tab 902 a outputs data indicative of the first analyte value (as most clearly shown in FIG. 9A ), whereas selecting the second analyte tab 902 b outputs data indicative of the second analyte value (as most clearly shown in FIGS. 9C and 9D ). In this manner, the daily summary view 901 a is configured to output only data indicative of either the first analyte value or the second analyte value on a single screen. In some embodiments, the selectable second test substance tab 902b is configured to be accessible only if data exists indicating the second test substance value for a predetermined period of time in the past (e.g., the past 30 days, the past 60 days, or the past 90 days).
[0227] In some embodiments, when a first selectable tab 902a is selected, the first tab 902a is bolded or colored to indicate that the tab is selected (e.g., FIG. 9A). Similarly, when a second selectable tab 902b is selected, the second tab 902b is bolded or colored to indicate that the tab is selected (e.g., FIGS. 9B-9E).
[0228] 9A , daily summary view 901 a further includes date indicator 903 (e.g., “Thursday, March 10th”) that indicates the date associated with the displayed first and second analyte values. In some embodiments, a selectable left switch 905 a is displayed to the left of date indicator 903, and a selectable right switch 905 b is displayed to the right of date indicator 903. Specifically, when selectable left switch 905 a is selected, the date of the target day associated with information such as the daily record information output to analysis result GUI 900 is updated. More specifically, selecting left switch 905 a changes the target day to the previous day's date, and date indicator 903 is accordingly updated to display the previous day's date (e.g., when a user selects left switch 905 a, date indicator 903 changes from “Thursday, March 10th” to “Wednesday, March 9”). Similarly, when the selectable right switch 905b is selected, the date of the target day associated with information such as the daily record information output to the analysis result GUI 900 is updated. More specifically, by selecting the right switch 905b, the target day is changed to the date of the following day, and the date display 903 is updated accordingly to display the date of the following day (for example, when the user selects the right switch 905b, the date display 903 changes from "Thursday, March 10th" to "Friday, March 11th").
[0229] In some embodiments, the date display 903 is selectable. In such a configuration, when a user selects the date display 903, a calendar half-sheet 904 is output to the analysis result GUI 900 ( FIG. 9B ). The calendar half-sheet 904 displays a calendar table showing each day of a particular month (e.g., December 2022), and the user can select a particular date in the table to output the analysis result GUI 900, including information such as daily log information associated with the selected date (e.g., selecting December 6, 2022 in the calendar table to output the analysis result GUI 900, including information such as daily log information associated with December 6, 2022). In some embodiments, as shown most clearly in FIG. 9B , the calendar half-sheet 904 can include one or more switches 906 that allow the user to switch the month displayed in the calendar half-sheet 904. In this manner, the user can view the analysis results GUI 900 associated with data indicating the first analyte value and data indicating the second analyte value for past days.
[0230] 9A , the first analyte tab 902a of the daily summary view 901a is configured to output a first analyte graph summary section 907a (e.g., a glucose graph summary section 907a) and a logbook section 908. In some embodiments, the logbook section 908 is displayed immediately below and adjacent to the first analyte graph summary section 907a. Specifically, the first analyte graph summary section 907a includes a first analyte graph 910 that reflects data indicative of the first analyte value for the particular day associated with the analysis results GUI 900. More specifically, the first analyte graph 910 can include a first analyte trend line 911 that represents the user's analyte value for the particular day associated with the analysis results GUI 900 based on the data indicative of the first analyte value. Additionally, in some embodiments, the first analyte graph 910 may include a color-coded region (e.g., a green portion) 912 that indicates the user's target analyte range (e.g., target glucose threshold) associated with the data representing the first analyte value.
[0231] 9A , in some embodiments, the first analyte graph summary section 907a can further include an event timeline 913. Specifically, in some embodiments, the event timeline 913 can be positioned below, above, or adjacent to the first analyte graph 910. More specifically, one or more icons 914 are positioned on the event timeline 913, with each icon 914 positioned at a position corresponding to one or more points on the x-axis of the first analyte graph 910. The one or more icons 914 are configured to represent the occurrence of an event related to the user. This allows the user to visually associate and understand the data indicating the first analyte value represented by each point on the first analyte trend line 911 with the event represented by the corresponding icon 914. In some embodiments, the one or more icons 914 can include a food / drink icon, a rapid-acting insulin icon, a long-acting insulin icon, and an exercise icon. In some embodiments, when two or more events occur simultaneously, the two or more events may be represented by a single icon 914. Specifically, in some embodiments, when a single icon 914 represents two or more events, the single icon 914 may include a number indicating the number of events that the icon represents (e.g., "2" if two events occur simultaneously).
[0232] 9A , the logbook section 908 of the first analyte tab 902a may include one or more activity events associated with data indicating a first analyte value. Specifically, the activity events may include one or more of: (1) one or more meal events 915 configured to indicate the time of a logged or detected meal; (2) one or more therapy events 916 configured to indicate the time of a user administering a therapy; and (3) one or more exercise events (not shown) configured to indicate the time of a logged or detected exercise. Specifically, in some embodiments, each meal event 915 may include one or both of: (1) a timestamp 917 associated with the meal event 915 (e.g., “9:41 a.m. PST”); and (2) a first analyte value 918 associated with the meal event 915 (e.g., “110 mg / dL”) and a trend indicator 919 (e.g., a trend arrow indicating a slow-fluctuating glucose value) disposed adjacent thereto.
[0233] As shown most clearly in FIG. 9A , in some embodiments, a first analyte value 918 and a trend display 919 are displayed within a colored box 920. The color of the colored box 920 is set to indicate a condition corresponding to the first analyte value associated with the meal event 915 (e.g., if the glucose value associated with the meal event 915 is normal, the colored box 920 is displayed as green). In some embodiments, each meal event 915 further includes a macronutrient counter 921 (e.g., a carbohydrate counter 921). The macronutrient counter 921 indicates the amount of the macronutrient associated with the meal event (e.g., if the amount of carbohydrates associated with the meal event 915 is 27 grams, it will display "27g"). However, one skilled in the art will recognize that the macronutrient counter 921 can also display the amount of various other macronutrients without departing from the scope of the present disclosure.
[0234] 9A , in some embodiments, one or more of the therapeutic events 916 may be a rapid-acting insulin event 916 or a long-acting insulin event 916, respectively. According to one aspect of the embodiment, each therapeutic event 916 may include a textual description 922 indicating the type of therapeutic event 916 (e.g., “rapid-acting insulin” or “long-acting insulin”) and a dose counter 923. Specifically, the dose counter 923 may be configured to indicate the dose associated with the therapeutic event 916. For example, if a user administered 10 units of rapid-acting insulin, the corresponding dose counter 923 may indicate that “10 units” were used (e.g., “10U”). Although not shown in FIG. 9A , in some embodiments, each therapeutic event 916 includes a timestamp indicating the time associated with the therapeutic event 916. However, one skilled in the art will recognize that various other types of therapeutic events may be displayed in the first test substance tab 902a without departing from the scope of the present disclosure.
[0235] Although not shown, according to another aspect of the embodiment, each of the one or more exercise events may include a timestamp associated with the time of the exercise event and an exercise duration indicator indicating the amount of time spent on the exercise represented by the exercise event.
[0236] In some embodiments, in the logbook section 908, one or more meal events 915, one or more treatment events 916, and / or one or more exercise events are displayed in chronological order.
[0237] 9C , in some embodiments, the second analyte tab 902b of the daily summary view 901a is configured to output a second analyte graphical summary section 907b (e.g., a ketone body graphical summary section 907b) and an alarms section 909. Specifically, the second analyte graphical summary section 907b includes a second analyte graph 924 reflecting data indicative of the second analyte value for the particular day associated with the analysis results GUI 900. More specifically, the second analyte graph 924 may include a second analyte trend line 925 representing the user's analyte value for the particular day associated with the analysis results GUI 900 based on the data indicative of the second analyte value. Additionally, in some embodiments, the second analyte graph 924 may include a color-coded region 926 indicating a high ketone body threshold range and a color-coded region 927 indicating a moderately high ketone body threshold range. More specifically, in some embodiments, color-coded region 926 indicating the high ketone body threshold range is a first color (e.g., red), and color-coded region 927 indicating the moderately high ketone body threshold range is a second color (e.g., yellow) different from the first color. Even more specifically, in some embodiments, color-coded region 926 indicating the high ketone body threshold range covers the region of second test substance graph 924 corresponding to high ketone body levels (e.g., 1.5 mmol / L or higher), and color-coded region 927 indicating the moderately high ketone body threshold range covers the region of second test substance graph 924 corresponding to moderately high ketone body levels (e.g., a range of 0.5 mmol / L to 1.5 mmol / L on the y-axis).
[0238] As shown most clearly in FIGS. 9C-9D , second analyte trend line 925 can have a colored portion 928 (e.g., a green portion) configured to indicate a condition corresponding to the second current analyte data. For example, if a user's analyte value is within a predetermined normal analyte range (e.g., a normal ketone range), that condition can be represented by colored portion 928. Specifically, according to some embodiments, if a user's analyte value is within the predetermined normal ketone range, colored portion 928 is displayed in the section of second analyte trend line 925 corresponding to the time period during which the user's analyte value was within the predetermined normal ketone range. Furthermore, in some embodiments, if a user's analyte value is within the predetermined normal analyte range (e.g., a normal ketone range), second analyte trend line 925 corresponding to the time period during which the user's analyte value was within the predetermined normal ketone range is configured as a flat line with colored portion 928. For example, if the user's test substance values were within the predetermined normal ketone range between 6:00 PM and 9:00 PM, the section of the second test substance trend line 925 on the x-axis corresponding to the time range during which the user's test substance values were within the predetermined normal ketone range (e.g., 6:00 PM to 9:00 PM) would be displayed in the second test substance graph 924 as a flat line with a colored portion (e.g., green portion) 928.
[0239] 9D, according to one aspect of the embodiment, if no abnormal conditions associated with the second historical analyte data or the second current analyte data are detected for a particular day displayed in the analysis results GUI 900, the entire second analyte trend line 925 is displayed as a flat line with a colored portion 928. Additionally, in some embodiments, if no ketone alarm condition or high ketone alarm condition exists for a particular day displayed in the analysis results GUI 900, the alarms section is not displayed in the second analyte tab 902b of the daily summary view 901a (as shown most clearly in FIGS. 9D and 9E).
[0240] 9E, in some embodiments, if data indicative of the second analyte value is unavailable or absent, the second analyte tab 902b of the daily summary view 901a may include a message 929 informing the user that sensor data is missing. Specifically, in some embodiments, if data indicative of the second analyte value is unavailable or absent, the message 929 may be displayed in place of the second analyte graph summary section (e.g., the ketone body graph summary section) of the second analyte tab 902b.
[0241] 9C , the second analyte tab 902b of the daily summary view 901a can further include an alarms section 909. The alarms section 909 can include a list of alarm events 930 associated with the data indicating the second analyte value. For example, in some embodiments, the alarms section 909 can include a list of alarm events 930 associated with a high ketone alarm indicating a high ketone alarm condition, a moderately high ketone alarm indicating a moderately high ketone alarm condition, or both. According to one aspect of the embodiment, each alarm event 930 can include a textual description 931 indicating the type of alarm corresponding to the alarm event 930 (e.g., “high ketone alarm” or “high ketone alarm”) and a timestamp 932 indicating the time associated with the alarm event 930.
[0242] Additionally, according to another aspect of the embodiment, the bottom of the sensor results GUI 900 may further include a navigation menu bar 933 having a plurality of selectable icons. As shown in FIGS. 9A and 9C-9E, in some embodiments, the bottom navigation menu bar 933 includes four selectable icons: (1) a selectable home icon 934, (2) a selectable analysis results icon 935, (3) a selectable alarms icon 936, and (4) a selectable profile icon 937. Selection of the selectable home icon 934 outputs a home interface or sensor results interface described herein (e.g., FIGS. 4B-1-4H-3). Selection of the selectable analysis results icon 935 outputs an interface including analysis results, reports, a logbook, and daily summary data (e.g., FIGS. 9A-9F). Selection of the selectable alarms icon 936 outputs an interface related to alarms (e.g., FIG. 6A). Selection of the selectable profile icon 937 outputs an interface related to the user's profile or account.
[0243] FIG. 9F is a block diagram illustrating a further exemplary embodiment of the analysis results GUI 950 or its associated functionality. Note that any of these configurations can be used in combination with the embodiments described herein. The analysis results GUI 950 is generally similar to the analysis results GUI 900 (FIGS. 9A-9E), except that the daily summary view 951a of the analysis results GUI 950 provides a first analyte portion 953a containing data indicating a first analyte value and a second analyte portion 953b containing data indicating a second analyte value on a single screen, with the first analyte portion 953a including a first analyte graph summary section 957a and the second analyte portion 953b including a second analyte graph summary section 957b. Specifically, in some embodiments, the first analyte portion 953a is positioned immediately above and adjacent to the second analyte portion 953b on the analysis results GUI 950. 9F, the daily summary view 951a may further include a logbook section 958. The logbook section 958 is displayed immediately below and adjacent to the first test substance portion 953a and the second test substance portion 953b. Although not shown, in some embodiments, the daily summary view 951a may also include an alarm section. Although not shown, in some embodiments, the alarm section may be displayed immediately below and adjacent to the logbook section 958.
[0244] Exemplary Embodiments of Reports GUI and Associated Functionality 10A-10D are various block diagrams illustrating exemplary embodiments of a report GUI or related functionality for an analyte monitoring system, any of which may be used in combination with any of the embodiments described herein.
[0245] 10A illustrates an exemplary embodiment of a report GUI 1000 for an analyte monitoring system. The report GUI 1000 includes multiple interfaces 1100A, 1100B that display a user's analyte values (e.g., glucose levels, ketone body levels, or both) for a predetermined time period along with multiple summary indicators. Each interface 1100A, 1100B displays the user's analyte values for a different predetermined time period.
[0246] First, each of the interfaces 1100A, 1100B can display (1) a first graph and a first plurality of summary indicators, and (2) a second graph and a second plurality of summary indicators in a user-friendly, unified format. The first graph is a graph representing a first analyte value (e.g., data indicative of glucose levels) over a predetermined time period, and the first plurality of summary indicators are useful indicators based on or related to data indicative of the first analyte value obtained from the analyte monitoring system. The second graph is a graph representing a second analyte value (e.g., data indicative of ketone body levels) over a predetermined time period, and the second plurality of summary indicators are useful indicators based on or related to data indicative of the second analyte value obtained from the analyte monitoring system. Furthermore, the first plurality of summary indices for the data indicative of the first analyte value and the second plurality of summary indices for the data indicative of the second analyte value displayed in report GUI 1000 may correspond to a predetermined time period (e.g., one day, one week, or one month). For example, as shown in Figure 10A, report GUI 1000 is configured to display a first graph representing data indicative of the first analyte value, a second graph representing data indicative of the second analyte value, the first plurality of summary indices, and the second plurality of summary indices for one day indicated by date 1001 (e.g., "Sunday, June 3rd").
[0247] According to one aspect of the embodiment, the report GUI 1000 can include a graphical portion including a first graph, a second graph, an x-axis 1002 based on units of time, a first y-axis 1003 indicating a first analyte concentration (e.g., glucose concentration), and a second y-axis 1004 indicating a second analyte concentration (e.g., ketone body concentration). For example, the report GUI 1000 can include the x-axis 1002 labeled with two-hour increments over a 24-hour period, the first y-axis 1003 labeled in milligrams per deciliter (mg / dL), and the second y-axis 1004 labeled in millimoles per liter (mmol / L). However, one skilled in the art will appreciate that the x-axis, first y-axis, and second y-axis can be labeled with other increments or units. For example, the x-axis could be labeled in 30-minute increments, 1-hour increments, or 4-hour increments.
[0248] According to another aspect of the embodiment, the graphical portion of the report GUI 1000 may further display a first high analyte threshold value ("180 mg / dL") and a first low analyte threshold value ("70 mg / dL") for a first target analyte range 1005 corresponding to the data representing the first analyte value, as shown by the numeric labels on the right side of the figure. Similarly, the graphical portion of the report GUI 1000 may further display a second high analyte threshold value ("1.5 mmol / L") for a second target analyte range 1006 corresponding to the data representing the second analyte value. In some embodiments, the numeric values representing the first target analyte range 1005 and the second target analyte range 1006 may be displayed in different colors from each other and from the labels on the x-axis and y-axis to facilitate differentiation. Additionally, in some embodiments, a first plurality of colored lines, each representing a threshold value of the first target analyte range 1005, extend across the graph portion, allowing a user to visually understand how their data representing their first analyte value at any given time relates to the first target analyte range 1005. Additionally, in some embodiments, a second plurality of colored lines, each representing a threshold value of the second target analyte range 1006, extend across the graph portion, allowing a user to visually understand how their data representing their second analyte value at any given time relates to the second target analyte range 1006. Additionally, according to some embodiments, the first target analyte range 1005 is user-configurable, allowing the user to change the range, for example, by adjusting either or both of the first high analyte threshold or the first low analyte threshold.
[0249] 10A , the graph portion of report GUI 1000 may include a first trend line 1007 and a second trend line 1008. First trend line 1007 indicates a user's first analyte concentration over a predetermined time period based on data indicative of a first analyte value. Second trend line 1008 indicates a user's second analyte concentration over a predetermined time period based on data indicative of a second analyte value. According to one aspect of the embodiment, a portion of first trend line 1007 may be displayed in a first color (e.g., green) to indicate that, at the time indicated by the first color, the data indicative of the user's first analyte value was within first target analyte range 1005. Furthermore, a portion of second trend line 1008 may be displayed in a first color (e.g., green) to indicate that, at the time indicated by the first color, the data indicative of the user's second analyte value was within second target analyte range 1006. Additionally, in some embodiments, when the data representing the user's second analyte value falls within the second target analyte range 1006, this is indicated by displaying the second trend line 1008 as a flat line along the x-axis. Although not shown, other portions of the first trend line 1007 may be displayed in a second color (e.g., orange) to indicate that the data representing the user's first analyte value was above the first target analyte range 1005 at the time indicated by the second color. Similarly, other portions of the first trend line 1007 may be displayed in a third color (e.g., red) to indicate that the data representing the user's first analyte value was below the first target analyte range 1005 at the time indicated by the third color.
[0250] Furthermore, although not shown, by displaying other portions of second trend line 1008 in a second color (e.g., orange), it is possible to indicate that, at the time indicated by the second color, the data indicating the user's second analyte value exceeded second target analyte range 1006 and the user was in a first state (e.g., a state of slightly high ketone bodies). Similarly, by displaying other portions of second trend line 1008 in a third color (e.g., red), it is possible to indicate that, at the time indicated by the third color, the data indicating the user's second analyte value exceeded second target analyte range 1006 and the user was in a second state (e.g., a state of high ketone bodies).
[0251] In some embodiments, the area below or above the first trend line 1007 may be color-coded (filled in). The areas where the data representing the user's first analyte value is above the first target analyte range may be color-coded (filled in) a second color, and the areas where the data representing the user's first analyte value is below the first target analyte range may be color-coded (filled in) a third color. In some embodiments, the areas below or above the second trend line 1008 may be color-coded (filled in). The areas where the data representing the user's second analyte value is above the second target analyte range and in a first state may be color-coded (filled in) a second color, and the areas where the data representing the user's second analyte value is above the second target analyte range and in a second state may be color-coded (filled in) a third color. According to some embodiments, these colored regions can be configured to extend from the line indicating the exceeded analyte threshold to the first trend line 1007 or the second trend line 1008. Such colored regions can provide a visual indication to the user of the severity and duration of the analyte value deviation. However, if the user's first or second analyte value remains within the first target analyte range 1005 or the second target analyte range 1006, respectively, over the predetermined time period, then the first trend line 1007 or the second trend line 1008 will remain a first color (e.g., green).
[0252] In some embodiments, the first trend line 1007, the second trend line 1008, or both, may not be color-coded below or above the first trend line 1007, the second trend line 1008, or both. In still other embodiments, the first trend line 1007, the second trend line 1008, or both, may always be displayed in a single color, regardless of whether the corresponding analyte value is above, below, or within the first target analyte range 1005 or the second target analyte range 1006.
[0253] According to some embodiments, certain information may be overlaid on the first graph adjacent to the first trend line 1007. For example, in certain analyte monitoring systems, when a user initiates an analyte test, a graphical representation 1010 of the analyte test may be displayed as one or more individual points on the first graph to indicate the time the test was performed. Examples of user-initiated analyte tests include a fingerstick blood glucose test, scanning a sensor control device, downloading analyte data from a trusted computer system, viewing an analyte monitoring program on the reading device, or displaying a specific GUI (e.g., a home screen, a sensor results screen) of an analyte monitoring program or application on the reading device. Those skilled in the art will appreciate that other types of user-initiated analyte tests are possible and are within the scope of the present disclosure. Furthermore, according to another aspect of some embodiments, exercise events may also be graphically represented on the first graph by an exercise icon 1011 to indicate the time the exercise event occurred.
[0254] According to another aspect of some embodiments, the report GUI 1000 may include one or more summary indicators. For example, in some embodiments, the report GUI 1000 may include a "time in target range" indicator 1030. The "time in target range" indicator 1030 indicates the percentage of time (e.g., "79%) that data representing a user's first analyte value was within the first target analyte range over a given time period. In other embodiments, the "time in target range" indicator 1030 may be displayed as a graphical representation (e.g., a pie chart, a bar chart with multiple rectangular segments, a ring chart with filled segments), or alternatively, as a numerical value representing a length of time. Other types of graphical representations of the "time within target range" indicator are described in U.S. Patent Application Publication Nos. 2021 / 0282673, 2022 / 0248988, 2021 / 037860, 2022 / 0000399, 2021 / 0030323, 2022 / 0092019, and 2022 / 0110551, the entire disclosures of which are expressly incorporated by reference into this specification for any purpose.
[0255] Continuing with reference to FIG. 10A , the summary indicator may further include a total amount 1012 of food, drink, or medication ingested during the given time period. For example, in some embodiments, the summary indicator may include the amount of carbohydrates (in grams) ingested by the user during the given time period, or the type of insulin (e.g., rapid-acting or long-acting) and number of units injected by the user during the given time period. According to another aspect of the embodiment, specific eating and / or medication events 1013 may be displayed adjacent to the first graph (e.g., above, below, or between the first trend line 1007 and the second trend line 1008). Each eating and / or medication event 1013 is positioned along the x-axis at a location corresponding to the time represented by the event. According to an aspect of some embodiments, each summary indicator is displayed in a color associated with the corresponding event displayed in the graph section of the report GUI 1000, as described below.
[0256] In some embodiments, the first icon area may display a carbohydrate icon 1021 indicating a meal event or a medication icon 1022 indicating an insulin event. Additionally, according to some embodiments, the amount of carbohydrates (in grams) ingested by the user and the type of insulin (e.g., rapid-acting or long-acting) and number of units injected by the user may be further displayed next to the carbohydrate icon 1021 or medication icon 1022. Thus, the user may visually determine at a glance whether a particular event (e.g., a meal event or an insulin event) affected the first trend line 1007, as well as the specific nature of the event (e.g., grams of carbohydrates or units of rapid-acting insulin). In some embodiments, the first icon area may further display an alarm icon to indicate that an alarm condition associated with the data indicating the first analyte value has been detected. Additionally, the location of the alarm icon along the x-axis may indicate to the user the time at which the alarm condition was detected.
[0257] Note that while the icons are displayed in a first icon area separate from the first graph in report GUI 1000, one skilled in the art will appreciate that in alternative embodiments, the icons may be displayed directly on the first graph adjacent to the first trend line 1007. Similarly, details of any alarm conditions, grams of carbohydrates, and units of insulin may also be displayed directly on the first graph adjacent to the first trend line 1007.
[0258] Continuing with reference to FIG. 10A , the summary indicator may include a first minimum analyte value 1031 and a first maximum analyte value 1032 associated with data representing the first analyte value for a given time period (e.g., “301”). Similarly, a first maximum analyte value 1016 and a first minimum analyte value 1017 for each time step (e.g., hourly) may be displayed adjacent to the graph portion along the x-axis. Further, as shown in FIG. 10A , if either the first minimum analyte value or the first maximum analyte value is above the first target analyte range, the numeric value of the analyte value may be displayed in a first color (e.g., orange). Similarly, if either the first minimum analyte value or the first maximum analyte value is below the first target analyte range, the numeric value of the analyte value may be displayed in a second color (e.g., red). On the other hand, if either the first minimum analyte value or the first maximum analyte value is within the first target analyte range, the numeric value of that analyte value may be displayed without coloring. Thus, report GUI 1000 is configured to draw the user's attention to the portion of first trend line 1007 that deviates from the first target analyte range and the corresponding numeric value of the first minimum analyte value or the first maximum analyte value that deviates from the first target analyte range, thereby enabling the user to identify the root cause.
[0259] 10A , the summary indicator can further include an alarm indicator. Specifically, the summary indicator can include a total number of alarms associated with the data indicating the second analyte value during a predetermined time period. For example, in some embodiments, the summary indicator can include a high ketone alarm indicator 1014 and a slightly high ketone alarm indicator 1015. The high ketone alarm indicator 1014 indicates the number of times (e.g., “1”) a high ketone alarm condition occurred (an alarm was activated) during the predetermined time period. The slightly high ketone alarm indicator 1015 indicates the number of times (e.g., “1”) a slightly high ketone alarm condition occurred (an alarm was activated) during the predetermined time period. In another aspect of the embodiment, a second maximum analyte value indicator 1018 for each time interval (e.g., hourly) can be displayed adjacent to the second graph along the x-axis. The second maximum analyte value indicator 1018 indicates the maximum value of the second analyte value for each time step. Further, as shown in FIG. 10A , if the second maximum analyte value indicator 1018 is associated with a slightly high ketone alarm condition, the second maximum analyte value indicator 1018 may be displayed in a first color (e.g., orange or yellow). Similarly, if the second maximum analyte value indicator 1018 is associated with a high ketone alarm condition, the second maximum analyte value indicator 1018 may be displayed in a second color (e.g., red). Thus, the report GUI 1000 is configured to draw the user's attention to the portion of the second trend line 1008 that deviates from the second target analyte range and the corresponding second maximum analyte value indicator 1018 that deviates from the second target analyte range, thereby enabling the user to identify the root cause thereof.
[0260] In some embodiments, the summary indicator can further include an alarm status indicator 1019 for a predetermined time period (e.g., "2.1"). The alarm status indicator 1019 indicates the maximum value of the second analyte associated with the high ketone alarm condition or the moderately high ketone alarm condition. In some embodiments, an alarm icon 1020 can be displayed in the second icon area to indicate that an alarm condition was detected. Additionally, the location of the alarm icon 1020 along the x-axis can indicate to the user the time the alarm condition was detected. Note that while the report GUI 1000 displays the alarm icon 1020 in a second icon area separate from the second graph, one skilled in the art will recognize that in alternative embodiments, the alarm icon 1020 can be displayed directly on the second graph adjacent to the second trend line 1008.
[0261] In some embodiments, if the data representing the second analyte value is within the second target analyte range for the entire predetermined time period, the second graph portion is displayed in a collapsed view. Specifically, in some embodiments, as shown most clearly in interface 1100B, if the data representing the second analyte value is within the second target analyte range for the entire predetermined time period, report GUI 1000 is configured to display message 1027 in place of the second trend line, where message 1027 indicates that the user's second analyte value is within the second target analyte range (e.g., "Ketone body values are normal (below 0.5 mmol / L)").
[0262] 10A, in accordance with another aspect of the embodiment, the layout of report GUI 1000 can be configured to facilitate user recognition of patterns that exist across multiple time periods. For example, the x-axis of interface 1100A can be aligned with the x-axis of interface 1100B, thereby aligning the time increments of each interface. In this manner, a user can quickly determine whether their analyte level exceeded a first analyte threshold or a second analyte threshold during a particular time period (e.g., after lunch).
[0263] According to another aspect of the embodiment, the report GUI 1000 may include the user's name 1024, a label 1023 indicating the selected reporting period, and a "CGM active time" statistic 1025 indicating the amount of analyte data acquired during the selected reporting period 1023. According to some embodiments, the selected reporting period 1023 may be configured to be configurable by the user. For example, in some embodiments, the period selected for the reporting period 1023 may be set by selecting a start and end date. In other embodiments, the period selected for the reporting period 1023 may be set to a specific period (e.g., one week, two weeks, one month, etc.). Additionally, in some embodiments, the "CGM active time" statistic may include the percentage of time 1035 during the selected reporting period 1023 during which analyte data was acquired. In other embodiments, the "CGM active time" statistic 1025 may include the actual length of time for which analyte data was acquired (e.g., "12 days, 11 hours, 32 minutes"). Additionally, the report GUI 1000 may further include a legend 1026 that provides a textual explanation for one or more icons displayed in either of the interfaces 1100A, 1100B.
[0264] Although not shown, according to another aspect of the embodiment, a GUI for a snapshot report may be displayed. A snapshot report is a report covering a predetermined period of time and includes multiple report sections displayed on a single report GUI. The report GUI includes a glucose trend interface, a health information interface, and a comment interface. The glucose trend interface may include relevant glucose indicators (e.g., a Glucose Management Indicator), such as a glucose trend graph and a low glucose event graph. The health information interface may include information recorded by the user regarding the user's average daily carbohydrate intake and medication dosage (e.g., insulin dosage). The comment interface may present additional information regarding the user's test substance and medication patterns in a narrative format. In some embodiments, the comment interface provides a summary of high ketone events (e.g., "Two high ketone events were detected. The maximum ketone level was 2.2 mmol / L."). In addition, GUI variations including snapshot reports applicable to embodiments of the systems, devices, and methods described herein are described in U.S. Patent Application Publication No. 2021 / 0378601, the entire disclosure of which is expressly incorporated herein by reference for all purposes.
[0265] 10B illustrates an exemplary embodiment of a GUI associated with a patient dashboard 1200. The dashboard 1200 is configured to allow a user to integrate and view analyte data (e.g., glucose data and / or ketone data) obtained from different sources (e.g., FreeStyle Libre and FreeStyle Libre Pro). Specifically, the dashboard 1200 includes one or more selectable tabs 1201, each configured to output information related to one of the different sources to the dashboard 1200. In some embodiments, selection of one of the one or more selectable tabs 1201 is configured to output information related to all collected data related to all of these different sources.
[0266] According to one aspect of the embodiment, dashboard 1200 includes a selectable glucose report button 1210. When glucose report button 1210 is selected, a user can customize dashboard 1200 to change the set of data / information provided to be displayed in report card 1202 of dashboard 1200. For example, report cards 1202A and 1202B are displayed on dashboard 1200 shown in FIG. 10B.
[0267] In some embodiments, dashboard 1200 includes message 1213 informing the user that they can view their glucose history on dashboard 1200 or click glucose report button 1210 to generate a personalized report that they can view immediately or print and save in Portable Document Format (PDF). Additionally, message 1213 may inform the user that the information provided by the software is intended to be used by a medical professional in conjunction with other clinical information available to the medical professional.
[0268] Specifically, in some embodiments, a user can customize the dashboard 1200 using filters. These filters can include time range options for viewing specific data, time range options for comparing specific data, and time range options for the data / information displayed in association with each report card 1202. In some embodiments, when a user selects a filter, a tag 1208 (e.g., "2 Weeks" or "Comparison") corresponding to the selected filter is displayed on the dashboard to indicate to the user which filter is being used. Additionally, in some embodiments, the displayed tag(s) 1208 include a toggle switch that allows the user to update the tag 1208. In some embodiments, the dashboard 1200 also includes a timeline in the right panel that allows the user to select a specific time frame within a selected time range (e.g., October 2022, September 2022, August 2022).
[0269] According to some embodiments, the dashboard 1200 includes multiple report cards 1202. Each report card 1202 is configured to provide a summary report for a selected time range (e.g., a one-week period, a two-week period, a one-month period). Specifically, each report card 1202 can include (1) a date range indicator 1203 (e.g., "September 29, 2022 - October 12, 2022"), (2) a source indicator 1204, (3) an average glucose indicator 1205 (e.g., "96 mg / dL"), (4) a hypoglycemic event indicator 1206 (e.g., "4 hypoglycemic events"), (5) a ketone event indicator 1207 (sometimes referred to herein as "ketone alarm indicator 1207") (e.g., "2 high ketone events" or "2 high ketone alarms"), (6) a data percentage indicator 1211 (e.g., "100% data days"), and (7) a test substance graph 1212. The date range indicator 1203 indicates a time period corresponding to a time range selected to be associated with each report card 1202. Source indicator 1204 indicates the type of device or software used to acquire the data representing the first analyte value and the data representing the second analyte value used for each report card 1202. Hypoglycemic events indicator 1206 is configured to indicate the number of hypoglycemic events that occurred during a time period corresponding to the time range selected to be associated with each report card 1202. Ketone events indicator 1207 is configured to indicate the number of high ketone states or alarms that occurred during a time period corresponding to the time range selected to be associated with each report card 1202. Data percentage indicator 1211 is configured to indicate the percentage of days for which analyte data was provided compared to the total number of days for that time period. Analyte graph 1212 shows specific data over some or all of the selected time range.
[0270] 10C , a further exemplary embodiment of a GUI associated with the patient dashboard 1300 is shown. Specifically, a user may select from a variety of columns to include in the patient dashboard display. The selectable columns may include, but are not limited to, (1) last name, (2) first name, (3) date of birth, (4) date associated with the most recent available data (e.g., data representing a first analyte value or data representing a second analyte value), (5) average glucose value (mg / dL), (6) number of events associated with low glucose events, (7) number of events associated with high ketone events, (8) percentage of time in target range, and (9) a user status indicator.
[0271] In some embodiments, a user can create conditional flags to highlight specific patients on the patient dashboard 1300. Specifically, on the flag modal display 1350 (FIG. 10D), a user can select from among multiple selectable flag options. For example, a user can select various flag options to filter the patients and their associated data displayed on the patient dashboard 1300. In some exemplary embodiments, the flag modal display 1350 can include multiple selectable flag options, such as: (1) usage flag option 1351; (2) ketone alarm flag option 1352; (3) average scans / views per day flag option 1353; (4) average glucose flag option 1354; and (5) low glucose event flag option 1355. When the usage flag option 1351 is selected, patients who have not uploaded data within a specified recent period are highlighted on the dashboard 1300. When ketone alarm flag option 1352 is selected, patients who have experienced at least one ketone event within a specified recent time period (e.g., last day, last week, last two weeks, last four weeks, last 90 days, last 180 days, etc.) are highlighted on dashboard 1300. When average scans / views per day flag option 1353 is selected, patients whose scans / views per day are below a predetermined number (e.g., "3") are highlighted on dashboard 1300. When average glucose flag option 1354 is selected, patients whose average glucose values are above a predetermined threshold (e.g., 150 mg / dL) are highlighted on dashboard 1300. When low glucose event flag option 1355 is selected, patients whose low glucose events occur more than a predetermined number of times based on the user's low glucose threshold setting (e.g., 1).
[0272] In some embodiments, a user may use selectable field 1359 to select or update a specific recent time period to apply to usage flag option 1351 and ketone alarm flag option 1352. This field 1359 is configured to output a drop-down menu (not shown) that presents the user with multiple options to select for the specific recent time period. In some embodiments, text entry fields 1358 are provided to allow the user to enter a specific recent time period, a predetermined number of scans / views per day, a predetermined average glucose threshold, and a predetermined number of low glucose events. Additionally, in some embodiments, flag modal display 1350 includes a selectable cancel button 1356 and a selectable save button 1357.
[0273] Several embodiments have been described above, and various aspects of the present subject matter are presented below as a summary and / or supplement to the above. It should be noted that emphasis is placed on the interrelationship and interchangeability of the following embodiments. In other words, emphasis is placed on the fact that each feature of the multiple embodiments can be combined with any other feature unless otherwise explicitly stated or without logical justification. Although no explicit reference is made to the drawings below, the following paragraphs are a reprint and development of the embodiments described in this specification.
[0274] It should be noted that all features, elements, components, functions, and steps described in the description of any embodiment described herein are intended to be freely combinable and interchangeable with features, elements, components, functions, and steps of any other embodiment. Furthermore, if a particular feature, element, component, function, or step is described only in the description of one embodiment, it should be understood that the feature, element, component, function, or step can also be used in all other embodiments described herein, unless expressly stated otherwise. Therefore, even if the following description does not explicitly state that features, elements, components, functions, and steps can be combined between different embodiments or interchanged between embodiments as specific examples, this paragraph serves as a preface and supporting description that allows claims incorporating such combinations or interchanges to be added at any time. It is clearly recognized that explicitly describing every possible combination or interchangeability would be an undue burden, especially considering that one skilled in the art would readily recognize the permissibility of all such combinations and interchangeability.
[0275] Memory, storage, and / or computer-readable medium are non-transitory to the extent that embodiments disclosed herein include (or operate in conjunction with) memory, storage, and / or computer-readable medium. Accordingly, memory, storage, and / or computer-readable medium are only non-transitory to the extent that one or more claims about the memory, storage, and / or computer-readable medium are encompassed by the memory, storage, and / or computer-readable medium.
[0276] In many cases, entities are described herein as being coupled to different entities. As used herein, the terms "coupled," "associated," and "connected" (or any variations thereof) are used interchangeably and should be understood as generic terms that refer to a direct coupling of two entities (without significant (e.g., parasitic) intervening entities) and an indirect coupling of two entities (through one or more negligible intervening entities). When entities are shown as being directly coupled, or when entities are described as being coupled without any intervening entities, it should be understood that the entities may also be indirectly coupled, unless the context clearly dictates otherwise.
[0277] The subject matter of this disclosure has been described in sufficient detail and distinctly in this specification and the accompanying drawings to permit means-plus-function claims, as defined in 35 U.S.C. §112(f), to be included within the scope of the claims at any time, provided that only those claims expressly reciting the phrase "means for" should be construed as having such means-plus-function format.
[0278] Aspects of the invention are set out in the independent claims and preferred features are set out in the dependent claims. Preferred features set out in the dependent claims may be used in any combination in one embodiment, and preferred features of one aspect may also be used in combination with other aspects.
[0279] As used in this specification and the appended claims, the singular forms "a," "an," and "the" are intended to include reference to the corresponding plural forms unless the context clearly dictates otherwise.
[0280] The publications referenced herein are provided solely for their disclosure prior to the filing date of the present application. Nothing herein should be construed as an admission that the present disclosure is not entitled to antedate such publication by virtue of prior disclosure of such publication. Further, the dates of publication provided herein may be different from the actual publication dates, which may need to be independently confirmed.
[0281] While the embodiments are susceptible to various modifications and variations, specific examples thereof have been shown in the drawings and are described in detail herein. These embodiments are not limited to the particular forms disclosed; on the contrary, these embodiments encompass all modifications, equivalents, and alternatives that do not depart from the spirit of the invention. Furthermore, any feature, function, step, or element of the embodiments may be recited or included in the claims, and the claims may also be defined by negative limitations of any feature, function, step, or element not included in the claims.
[0282] Itemized description Exemplary embodiments are described below in numbered sections.
[0283] Section 1 1. A system for monitoring a plurality of analytes in a user's body, the system comprising: a sensor control device including a sensor; a reading device; Equipped with the sensor control device is configured such that at least a portion of the sensor is in fluid contact with a bodily fluid of the user; the sensor control device is configured to transmit data indicative of a plurality of analyte values of the user; the data indicative of the plurality of analyte values includes data indicative of a first analyte value and data indicative of a second analyte value of the user; the first analyte value is a value related to a first analyte, the second test substance value is a value relating to a second test substance different from the first test substance; The reading device wireless communication circuitry configured to receive the data indicative of the plurality of analyte values of the user; one or more processors coupled to a memory storing an analyte monitoring application; Equipped with When the analyte monitoring application is executed by the one or more processors, the analyte monitoring application causes the one or more processors to: outputting a sensor result graphical user interface (GUI) including a first analyte section and a second analyte section based on the data indicative of the first analyte value and the data indicative of the second analyte value. Execute the first analyte section includes a first analyte card and a first analyte graph portion reflecting the data indicative of the first analyte value; The system, wherein the second analyte section includes a second analyte card and a second analyte graph portion reflecting the data indicative of the second analyte value.
[0284] Section 2 2. The system of claim 1, wherein the reading device is a smartphone.
[0285] Section 3 3. The system of claim 1 or 2, wherein the data indicative of the first test substance value includes data indicative of a glucose value.
[0286] Section 4 4. The system of claim 1, 2, or 3, wherein the data indicative of the second test substance value includes data indicative of a ketone body value.
[0287] Section 5 5. The system according to any one of items 1 to 4, wherein the sensor is a glucose / ketone body sensor.
[0288] Section 6 A system as described in any of paragraphs 1 to 5, wherein the first test substance card includes a text notation, a first current test substance value, and a first trend display associated with the data showing the user's first test substance value.
[0289] Section 7 7. The system of claim 6, wherein the first trend indication is a first trend arrow.
[0290] Section 8 8. The system of claim 7, wherein the first trend arrow indicates a trend in glucose values.
[0291] Section 9 9. The system of claim 6, 7, or 8, wherein the textual representation includes information about a condition corresponding to the data indicating the first analyte value of the user.
[0292] Section 10 10. The system of any one of claims 6 to 9, wherein the textual notation indicates whether the first current analyte value is within a predetermined analyte range.
[0293] Section 11 11. The system of any one of claims 6 to 10, wherein the first test substance card further includes an alarm icon, the alarm icon being positioned adjacent to the text notation.
[0294] Section 12 A system described in any one of paragraphs 6 to 11, wherein the first test substance card further includes a calibration icon, the calibration icon being positioned adjacent to the first current test substance value.
[0295] Section 13 A system described in any one of items 6 to 12, wherein the first test substance card has a background color indicating a status corresponding to the data indicating the user's first test substance value.
[0296] Section 14 14. The system of any one of claims 6 to 13, wherein the first current test substance value is comprised of a numeric value and a first unit of measurement.
[0297] Section 15 15. The system of clause 14, wherein the first current analyte value is a current glucose value and the first unit of measure is mg / dL.
[0298] Section 16 A system described in any of paragraphs 6 to 15, wherein the data indicating the first test substance value includes a state where the value is outside a target range, and the first test substance card further includes an "out of range" text label corresponding to the state where the value is outside the target range.
[0299] Section 17 17. The system of claim 16, wherein the first current test substance value and the first trend display are not displayed on the first test substance card if an out-of-target range condition exists.
[0300] Section 18 The system of any one of claims 1 to 16, wherein the second test substance card includes a textual representation, a second current test substance value, and a second trend display associated with the data showing the user's second test substance value.
[0301] Section 19 20. The system of clause 18, wherein the second trend indication is a second trend arrow.
[0302] Section 20 20. The system of claim 19, wherein the second trend arrow indicates a trend in ketone body values.
[0303] Section 21 21. The system according to any one of items 18 to 20, wherein the textual representation includes information about a condition corresponding to the data indicating the second test substance value of the user.
[0304] Section 22 22. The system of any one of claims 18 to 21, wherein the text notation indicates whether the second current analyte value is within a predetermined analyte range.
[0305] Section 23 23. The system of any one of paragraphs 18 to 22, wherein the second test substance card further includes an alarm icon, the alarm icon being positioned adjacent to the text notation.
[0306] Section 24 A system described in any one of paragraphs 18 to 23, wherein the second test substance card further includes a calibration icon, the calibration icon being positioned adjacent to the second current test substance value.
[0307] Section 25 A system described in any one of items 18 to 24, wherein the second test substance card has a background color indicating a status corresponding to the data indicating the user's second test substance value.
[0308] Section 26 26. The system of any one of paragraphs 18 to 25, wherein the second current analyte value comprises a numeric value and a second unit of measurement.
[0309] Section 27 27. The system of any one of items 18 to 26, wherein the second current test substance value is a current ketone body value and the second unit of measurement is mmol / L.
[0310] Section 28 the second current analyte value is within a predefined analyte range; 28. The system of any one of claims 18 to 27, wherein the second current test substance value and the second trend display are displayed on the second test substance card only if the second current test substance value exceeds the predefined test substance range.
[0311] Section 29 29. The system of clause 28, wherein if the second current test substance value is within the predefined test substance range, only the text representation of the second test substance card is displayed, and the text representation includes information about the predefined test substance range.
[0312] Section 30 the first test substance section is configured to toggle between a first collapsed view and a first expanded view; 30. The system of any of paragraphs 1 to 29, wherein the sensor results GUI is further configured to display the first test substance section of the first expanded view by default.
[0313] Section 31 the first test substance section is configured to toggle between a first collapsed view and a first expanded view; the first analyte section of the first collapsed view is displayed on the sensor results GUI; the reading device further comprises a touch panel screen; When the analyte monitoring application is executed by the one or more processors, the analyte monitoring application causes the one or more processors to: receiving an input from the touch panel screen corresponding to an operation, preferably a scrolling operation, a tapping operation, or a pull down operation; displaying the first analyte section in the first expanded view in response to the received input; The system according to any one of items 1 to 30, further comprising:
[0314] Section 32 the first test substance section is configured to toggle between a first collapsed view and a first expanded view; the first analyte section of the first collapsed view is displayed on the sensor results GUI; the reading device further comprises a touch panel screen; When the analyte monitoring application is executed by the one or more processors, the analyte monitoring application causes the one or more processors to: receiving an input from the touch panel screen corresponding to a drag operation on the sensor result GUI; displaying the first analyte section in the first expanded view in response to the received input; The system according to any one of items 1 to 31, further comprising:
[0315] Section 33 the second test substance section is configured to toggle between a second collapsed view and a second expanded view; When the analyte monitoring application is executed by the one or more processors, the analyte monitoring application causes the one or more processors to: displaying the second analyte section in the second collapsed view in response to the received input; Then run 33. The system of clause 32, wherein the second test substance section of the second collapsed view is configured to display only the second test substance card.
[0316] Section 34 the first test substance section is configured to toggle between a first expanded view and a first collapsed view; the first expanded view is displayed on the sensor results GUI; the reading device further comprises a touch panel screen; When the analyte monitoring application is executed by the one or more processors, the analyte monitoring application causes the one or more processors to: receiving an input from the touch panel screen corresponding to a scroll operation, a tap operation, or a pull-up operation; displaying the first analyte section in the first collapsed view in response to the received input; The system according to any one of items 1 to 33, further comprising:
[0317] Section 35 the second test substance section is configured to toggle between a second collapsed view and a second expanded view; When the analyte monitoring application is executed by the one or more processors, the analyte monitoring application causes the one or more processors to: displaying the second analyte section in the second expanded view in response to the input received from the touchscreen; Then run 35. The system of clause 34, wherein in the second expanded view, the second analyte section displays the second analyte card and the second analyte graph portion.
[0318] Section 36 A system described in any of clauses 30 to 35, wherein in the first expanded view, the first test substance section ...
Claims
1. 1. A system for monitoring a plurality of analytes in a user's body, the system comprising: a sensor control device including an analyte sensor; a reading device; Equipped with the sensor control device is configured such that at least a portion of the analyte sensor is in fluid contact with a bodily fluid of the user; the sensor control device is configured to transmit data indicative of a plurality of analyte values of the user; the data indicative of the plurality of analyte values includes data indicative of a first analyte value and data indicative of a second analyte value; the first analyte value is a value related to a first analyte, the second analyte value is a value relating to a second analyte different from the first analyte, The reading device wireless communication circuitry configured to receive the data indicative of the plurality of analyte values of the user; one or more processors coupled to a memory storing an analyte monitoring application; Equipped with When the analyte monitoring application is executed by the one or more processors, the analyte monitoring application causes the one or more processors to: determining whether the data indicative of the first analyte value or the data indicative of the second analyte value meets one or more alarm conditions; displaying an alarm notification user interface (GUI) including an alarm associated with the at least one alarm condition when it is determined that at least one alarm condition of the one or more alarm conditions is met; Execute The one or more alarm states include a first alarm state associated with a first group of alarm settings having a configuration that can be changed by the user, and a second alarm state associated with a second group of alarm settings having a configuration that cannot be changed by the user.
2. the data indicative of the first analyte value of the user includes data indicative of a glucose level; The system of claim 1 , wherein the data indicative of the second analyte level of the user includes data indicative of a ketone body level.
3. 10. The system of claim 1, wherein the alarm includes text indicating an alarm condition, an analyte alarm message, an analyte measurement value, and a trend display associated with the at least one alarm condition of the one or more alarm conditions.
4. The system of claim 1 , wherein the first alarm condition comprises a low glucose alarm condition.
5. The system of claim 1 , wherein the first alarm condition comprises a high glucose alarm condition.
6. 10. The system of claim 1, wherein the first alarm condition comprises a moderately high ketone alarm condition.
7. The system of claim 1 , wherein the first alarm condition comprises a loss of signal alarm condition.
8. The system of claim 1 , wherein the second alarm condition comprises an impending low glucose alarm condition.
9. The system of claim 1 , wherein the second alarm condition comprises a high ketone alarm condition.
10. the reading device further comprises a touch panel screen; When the analyte monitoring application is executed by the one or more processors, the analyte monitoring application causes the one or more processors to: receiving an input corresponding to a drag operation, a long press operation, or a swipe operation from the touch panel screen; deploying the alarm notification GUI in response to the received input; Then run the alarm notification GUI after deployment includes the alarm associated with the at least one alarm condition of the one or more alarm conditions; 2. The system of claim 1, wherein the alarm notification GUI further includes a first test substance card reflecting data indicative of the first test substance value, and a second test substance card reflecting data indicative of the second test substance value.
11. 11. The system of claim 10, wherein the first test substance card includes a textual notation indicating a status of the first test substance, a first current test substance value, and a first trend arrow based on the data indicating the first test substance value.
12. 11. The system of claim 10, wherein the second test substance card includes a textual notation indicating the status of the second test substance, a second current test substance value, and a second trend arrow based on the data indicating the second test substance value for the user.
13. the first test substance card comprises a glucose card displaying data indicative of a glucose value; 11. The system of claim 10, wherein the second test substance card comprises a ketone body card displaying data indicative of ketone body levels.
14. 14. The system of claim 13, wherein the glucose card displays data indicating the glucose value representing a low glucose state, the ketone card displays data indicating the ketone value representing a normal ketone state, a slightly high ketone state, or a high ketone state, and the first alarm state includes a low glucose alarm state.
15. 14. The system of claim 13, wherein the glucose card displays data indicating the glucose value representing a low glucose state, the ketone card displays data indicating the ketone value representing a slightly high ketone state, and the first alarm state includes a slightly high ketone alarm state.
16. 14. The system of claim 13, wherein the glucose card displays data indicating the glucose value representing a low glucose state, the ketone card displays data indicating the ketone value representing a high ketone state, and the second alarm state includes a high ketone alarm state.
17. 14. The system of claim 13, wherein the glucose card displays data indicating the glucose value representing a low glucose state, the ketone body card displays data indicating the ketone body value representing a slightly high ketone body state, the first alarm state includes a low glucose alarm state, and the first alarm state further includes a slightly high ketone body alarm state, and the alarm notification GUI includes two alarms, a first alarm associated with the low glucose alarm state and a second alarm associated with the slightly high ketone body alarm state.
18. 14. The system of claim 13, wherein the glucose card displays data indicating the glucose value representing a low glucose state, the ketone body card displays data indicating the ketone body value representing a slightly high ketone body state, the first alarm state includes a low glucose alarm state, the second alarm state includes a high ketone body alarm state, and the alarm notification GUI includes two alarms, a first alarm associated with the low glucose alarm state and a second alarm associated with the high ketone body alarm state.
19. 14. The system of claim 13, wherein the glucose card displays data indicative of the glucose value representing a high glucose state, the ketone card displays data indicative of the ketone value representing a normal ketone state, and the first alarm state includes a high glucose alarm state.
20. 14. The system of claim 13, wherein the glucose card displays data indicating the glucose value representing a high glucose state, the ketone card displays data indicating the ketone value representing a slightly high ketone state, and the first alarm state includes a slightly high ketone alarm state.
21. 14. The system of claim 13, wherein the glucose card displays data indicative of the glucose value representing a high glucose state, the ketone card displays data indicative of the ketone value representing a high ketone state, and the second alarm state includes a high ketone alarm state.
22. 14. The system of claim 13, wherein the glucose card displays data indicating the glucose value representing a high glucose state, the ketone body card displays data indicating the ketone body value representing a slightly high ketone body state, the first alarm state includes a high glucose alarm state, the first alarm state further includes a slightly high ketone body alarm state, and the alarm notification GUI includes two alarms, a first alarm associated with the high glucose alarm state and a second alarm associated with the slightly high ketone body alarm state.
23. 14. The system of claim 13, wherein the glucose card displays data indicating the glucose value representing a high glucose state, the ketone card displays data indicating the ketone value representing a high ketone state, the first alarm state includes a high glucose alarm state, the second alarm state includes a high ketone alarm state, and the alarm notification GUI includes two alarms, a first alarm associated with the high glucose alarm state and a second alarm associated with the high ketone alarm state.
24. 14. The system of claim 13, wherein the glucose card displays data indicating the glucose value representing a normal glucose state, the ketone card displays data indicating the ketone value representing a slightly high ketone state, and the first alarm state includes a slightly high ketone alarm state.
25. 14. The system of claim 13, wherein the glucose card displays data indicating the glucose value representing a normal glucose state, the ketone card displays data indicating the ketone value representing a high ketone state, and the second alarm state includes a high ketone alarm state.
26. 14. The system of claim 13, wherein the glucose card displays data indicative of the glucose value representing an impending low glucose state, the ketone card displays data indicative of the ketone value representing a normal ketone state, and the second alarm state includes an impending low glucose alarm state.
27. 14. The system of claim 13, wherein the glucose card displays data indicating the glucose value representing an impending low glucose state, the ketone card displays data indicating the ketone value representing a high ketone state, and the second alarm state includes a high ketone alarm state.
28. 14. The system of claim 13, wherein the glucose card displays data indicating the glucose value representing an impending low glucose state, the ketone card displays data indicating the ketone value representing a slightly high ketone state, and the first alarm state includes a slightly high ketone alarm state.
29. 14. The system of claim 13, wherein the glucose card displays data indicating the glucose value representing an impending low glucose state, the ketone body card displays data indicating the ketone body value representing an elevated ketone body state, the second alarm state includes an impending low glucose alarm state, the second alarm state further includes a elevated ketone body alarm state, and the alarm notification GUI includes two alarms, a first alarm associated with the impending low glucose alarm state and a second alarm associated with the elevated ketone body alarm state.
30. 14. The system of claim 13, wherein the glucose card displays data indicating the glucose value representing an impending low glucose state, the ketone card displays data indicating the ketone value representing a slightly high ketone state, the first alarm state includes a slightly high ketone alarm state, the second alarm state includes an impending low glucose alarm state, and the alarm notification GUI includes two alarms, a first alarm associated with the slightly high ketone alarm state and a second alarm associated with the impending low glucose alarm state.
31. the reading device further comprises a touch panel screen; When the analyte monitoring application is executed by the one or more processors, the analyte monitoring application causes the one or more processors to: receiving an input corresponding to a drag operation, a long press operation, or a swipe operation from the touch panel screen; deploying the alarm notification GUI in response to the received input; Then run the alarm notification GUI after deployment includes the alarm associated with the at least one alarm condition of the one or more alarm conditions; 2. The system of claim 1, wherein the alarm notification GUI further includes a first test substance card reflecting data indicative of the first test substance value, a second test substance card reflecting data indicative of the second test substance value, and a trend line associated with the at least one alarm condition of the one or more alarm conditions.
32. the reading device further comprises a touch panel screen; When the analyte monitoring application is executed by the one or more processors, the analyte monitoring application causes the one or more processors to: receiving, from the touch panel screen, an input corresponding to the alarm associated with the at least one alarm condition of the one or more alarm conditions; outputting a sensor results GUI including a first analyte section and a second analyte section; Then run the first analyte section includes a first analyte card and a first analyte graph portion reflecting the data indicative of the first analyte value; 10. The system of claim 1, wherein the second analyte section includes a second analyte card and a second analyte graph portion reflecting the data indicative of the second analyte value.
33. the first analyte section is configured to toggle between a first collapsed view and a first expanded view; 33. The system of claim 32, wherein the second analyte section is configured to toggle between a second collapsed view and a second expanded view.
34. the data indicative of the first analyte value satisfies the one or more alarm conditions; When the analyte monitoring application is executed by the one or more processors, the analyte monitoring application causes the one or more processors to: displaying the first analyte section of the first expanded view on the sensor results GUI in response to selection of the alarm associated with the at least one alarm condition corresponding to the data indicative of the first analyte value. Then run 34. The system of claim 33, wherein the first expanded view displays the first analyte card and the first analyte graph portion on the sensor results GUI.
35. the data indicative of the second analyte value satisfies the one or more alarm conditions; When the analyte monitoring application is executed by the one or more processors, the analyte monitoring application causes the one or more processors to: displaying the second analyte section of the second expanded view on the sensor results GUI in response to selection of the alarm associated with the at least one alarm condition corresponding to the data indicative of the second analyte value. Then run 34. The system of claim 33, wherein the second expanded view displays the second analyte card and the second analyte graph portion on the sensor results GUI.
36. When the analyte monitoring application is executed by the one or more processors, the analyte monitoring application causes the one or more processors to: outputting an alarm setting GUI including a plurality of selectable glucose alarm options, a plurality of selectable ketone alarm options, and one or more other selectable options; The system of claim 1 , further comprising:
37. 37. The system of claim 36, wherein the plurality of selectable ketone alarm options include a moderately high ketone alarm option and a high ketone alarm option.
38. When the analyte monitoring application is executed by the one or more processors, the analyte monitoring application causes the one or more processors to: outputting a first alarm GUI including the first alarm setting item group having a configuration that can be changed by the user in response to selection of the slightly high ketone body alarm option; 38. The system of claim 37, further comprising:
39. When the analyte monitoring application is executed by the one or more processors, the analyte monitoring application causes the one or more processors to: displaying a non-configurable slightly high ketone threshold setting on the first alarm GUI.
39. The system of claim 38, further comprising:
40. 39. The system of claim 38, wherein the first group of user-configurable alarm settings includes a configurable alarm sound setting.
41. When the analyte monitoring application is executed by the one or more processors, the analyte monitoring application causes the one or more processors to: displaying instructions on the first alarm GUI regarding a toggleable switch for overriding and forcing activation of a sleep mode or mute function; 39. The system of claim 38, further comprising:
42. When the analyte monitoring application is executed by the one or more processors, the analyte monitoring application causes the one or more processors to: outputting a second alarm GUI including the second alarm setting item group having a configuration that cannot be changed by the user in response to selection of the high ketone body alarm option; 38. The system of claim 37, further comprising:
43. 43. The system of claim 42, wherein the second group of alarm settings having non-user-configurable configurations includes a non-configurable on / off setting.
44. 43. The system of claim 42, wherein the second group of alarm settings having non-user-configurable settings includes a non-configurable high ketone threshold setting.
45. 43. The system of claim 42, wherein the second group of alarm settings having non-configurable user settings includes a non-configurable alarm sound setting.
46. 1. A system for monitoring one or more analytes in a user's body, the analyte monitoring system comprising: a sensor control device including an analyte sensor; a reading device; Equipped with the sensor control device is configured such that at least a portion of the analyte sensor is in fluid contact with a bodily fluid of the user; the sensor control device is configured to transmit data indicative of one or more analyte values of the user; the data indicative of the one or more analyte values includes data indicative of a first analyte value and data indicative of a second analyte value; the first analyte value is a value related to a first analyte, the second analyte value is a value relating to a second analyte different from the first analyte, The reading device wireless communication circuitry configured to receive the data indicative of the analyte value from the sensor control device; one or more processors coupled to a memory storing instructions; Equipped with When the instructions are executed by the one or more processors, the instructions cause the one or more processors to: detecting one or more alarm inactivity conditions while at least one alarm in the analyte monitoring system is enabled; presenting a notification associated with the one or more detected alarm inactivity conditions; A system that executes the following.
47. 47. The system of claim 46, wherein the at least one alarm that is enabled includes one or more of a low glucose alarm, an impending low glucose alarm, a high glucose alarm, a slightly high ketone alarm, a high ketone alarm, and a loss of signal alarm.
48. the data indicative of the first analyte value of the user includes data indicative of a glucose level; 47. The system of claim 46, wherein the data indicative of the second analyte level of the user includes data indicative of ketone body levels.
49. 1. A analyte monitoring system, comprising: a sensor control device including an analyte sensor; a reading device; Equipped with the sensor control device is configured to be worn on a body of a user and to transmit data indicative of a plurality of analyte values of the user; the data indicative of the plurality of analyte values includes data indicative of a first analyte value and data indicative of a second analyte value of the user; the first analyte value is a value related to a first analyte, the second analyte value is a value relating to a second analyte different from the first analyte, The reading device The display and wireless communication circuitry configured to receive the data indicative of the plurality of analyte values of the user; one or more processors coupled to a memory storing an analyte monitoring application; Equipped with When the analyte monitoring application is executed by the one or more processors, the analyte monitoring application causes the one or more processors to: outputting a graphical user interface (GUI) to the display; Execute The GUI comprises: a graph portion including a first graph including a first trend line representing data showing the first analyte value over a predetermined time period, and a second graph including a second trend line representing data showing the second analyte value over the predetermined time period; a first plurality of summary indicators associated with the data indicative of the first analyte value over the predetermined time period; a second plurality of summary indicators associated with the data indicative of the second analyte value over the predetermined time period; Including, the first plurality of summary indices including a plurality of first minimum analyte values and a first maximum analyte value associated with a plurality of time step sizes within the predetermined time period; the second plurality of summary indicators includes one or more alarm indicators indicative of an alarm condition associated with the data indicative of the second analyte value; the graph portion further includes an x-axis in units of time; The one or more alarm indicators and the plurality of first minimum analyte values and first maximum analyte values are aligned along the x-axis of the graph portion.
50. 1. A analyte monitoring system, comprising: a sensor control device including a sensor; a reading device; Equipped with the sensor control device is configured to be worn on a body of a user and to transmit data indicative of a plurality of analyte values of the user; the data indicative of the plurality of analyte values includes data indicative of a first analyte value and data indicative of a second analyte value of the user; the first analyte value is a value related to a first analyte, the second analyte value is a value relating to a second analyte different from the first analyte, The reading device The display and wireless communication circuitry configured to receive the data indicative of the plurality of analyte values of the user; one or more processors coupled to a memory storing an analyte monitoring application; Equipped with When the analyte monitoring application is executed by the one or more processors, the analyte monitoring application causes the one or more processors to: outputting a graphical user interface (GUI) comprising a first view and a second view on the display; Execute the first view includes a first tab configured to output data indicative of the first analyte value over a specific time period, and a second tab configured to output data indicative of the second analyte value over the specific time period; the first tab is further configured to output a first analyte graph summary section and a logbook section; the logbook section includes information regarding one or more activity events associated with the data indicative of the first analyte value; the second tab is further configured to output a second analyte graph summary section and an alarm section; The system, wherein the alarm section includes a list of one or more alarm events associated with the data indicative of the second analyte value.
51. 1. A system for monitoring a plurality of analytes in a user's body, the system comprising: a sensor control device including a sensor; a reading device; Equipped with the sensor control device is configured such that at least a portion of the sensor is in fluid contact with a bodily fluid of the user; the sensor control device is configured to transmit data indicative of a plurality of analyte values of the user; the data indicative of the plurality of analyte values includes data indicative of a first analyte value and data indicative of a second analyte value of the user; the first analyte value is a value related to a first analyte, the second analyte value is a value relating to a second analyte different from the first analyte, The reading device wireless communication circuitry configured to receive the data indicative of the plurality of analyte values of the user; one or more processors coupled to a memory storing an analyte monitoring application; Equipped with When the analyte monitoring application is executed by the one or more processors, the analyte monitoring application causes the one or more processors to: outputting a sensor result graphical user interface (GUI) including a first analyte section and a second analyte section based on the data indicative of the first analyte value and the data indicative of the second analyte value. Execute the first analyte section includes a first analyte card and a first analyte graph portion reflecting the data indicative of the first analyte value; The second analyte section includes a second analyte card and a second analyte graph portion reflecting the data indicative of the second analyte value.
52. 52. The system of claim 51, wherein the data indicative of the first analyte value comprises data indicative of a glucose value.
53. 53. The system of claim 52, wherein the data indicative of the second analyte value comprises data indicative of a ketone body value.
54. 52. The system of claim 51, wherein the sensor is a glucose / ketone sensor.
55. 52. The system of claim 51, wherein the first analyte card includes a textual representation, a first current analyte value, and a first trend display associated with the data showing the first analyte value for the user.
56. 56. The system of claim 55, wherein the first analyte card has a background color indicating a status corresponding to the data indicative of the first analyte value of the user.
57. 52. The system of claim 51, wherein the second analyte card includes a textual representation, a second current analyte value, and a second trend display associated with the data showing the second analyte value for the user.
58. 58. The system of claim 57, wherein the second analyte card has a background color indicating a status corresponding to the data indicative of the second analyte value of the user.
59. the first analyte section is configured to toggle between a first collapsed view and a first expanded view; 52. The system of claim 51, wherein the sensor results GUI is further configured to display the first analyte section of the first expanded view by default.
60. 60. The system of claim 59, wherein in the first expanded view, the first analyte section displays the first analyte card and the first analyte graph portion.
61. 60. The system of claim 59, wherein in the first collapsed view, the first analyte section displays only the first analyte card.
62. 60. The system of claim 59, wherein the first analyte graph portion is displayed on the sensor results GUI only if the first analyte section is in the first expanded view.
63. 52. The system of claim 51, wherein the second analyte section is configured to toggle between a second collapsed view and a second expanded view in response to the data indicative of the second analyte value reaching a predetermined threshold.
64. 64. The system of claim 63, wherein in the second expanded view, the second analyte section displays the second analyte card and the second analyte graph portion.
65. 64. The system of claim 63, wherein in the second collapsed view, only the second analyte card is displayed in the second analyte section.
66. 64. The system of claim 63, wherein the second analyte graph portion is displayed on the sensor results GUI only if the second analyte section is in the second expanded view.
67. the first analyte section is configured to toggle between a first collapsed view and a first expanded view; 52. The system of claim 51, wherein the second analyte section is configured to toggle between a second collapsed view and a second expanded view.
68. the first analyte section is the first unfolded view and the second analyte section is the second unfolded view; 68. The system of claim 67, wherein the first test substance card, the first test substance graph portion, the second test substance card, and the second test substance graph portion are simultaneously displayed on the sensor results GUI.
69. the first specimen section is the first unfolded view and the second specimen section is the second collapsed view; 68. The system of claim 67, wherein the first analyte card, the first analyte graph portion, and the second analyte card are simultaneously displayed on the sensor results GUI.
70. the first specimen section is the first collapsed view and the second specimen section is the second unfolded view; 68. The system of claim 67, wherein the first analyte card, the second analyte card, and the second analyte graph portion are simultaneously displayed on the sensor results GUI.
71. the first specimen section is the first collapsed view and the second specimen section is the second collapsed view; 68. The system of claim 67, wherein the first analyte card and the second analyte card are displayed simultaneously on the sensor results GUI.
72. 68. The system of claim 67, wherein the first test substance section is a glucose section, the first test substance card is a glucose card, the first test substance graph portion is a glucose graph portion, and the data indicative of the first test substance value is data indicative of a glucose value.
73. 73. The system of claim 72, wherein the second test substance section is a ketone body section, the second test substance card is a ketone body card, the second test substance graph portion is a ketone body graph portion, and the data indicative of the second test substance value is data indicative of a ketone body value.
74. the data indicative of the glucose value indicates that the glucose value is within a target threshold range, that the glucose value is within an upper threshold range, or that the glucose value is within a lower threshold range; 74. The system of claim 73, wherein the sensor results GUI is configured to display the glucose section in the first expanded view.
75. In the first expanded view, the glucose section displays the glucose card and the glucose graph portion; the glucose card includes a textual notation, a current glucose value, and a glucose trend display associated with the data indicative of the glucose value; 75. The system of claim 74, wherein the glucose graph portion includes a glucose trend line associated with the data showing the glucose value.
76. the data indicating the ketone body level indicates that the ketone body level is within a normal threshold range; 76. The system of claim 75, wherein the sensor results GUI is configured to display the ketone bodies section in the second collapsed view.
77. the data indicative of the first analyte value of the user includes first past analyte data and first current analyte data; 52. The system of claim 51, wherein the first analyte graph portion includes the first historical analyte data and the first current analyte data.
78. 52. The system of claim 51, wherein the first analyte graph portion includes a first analyte trend line based on the data showing the first analyte value for the user.
79. 52. The system of claim 51, wherein the second analyte graph portion includes a second analyte trend line based on the data showing the second analyte value for the user.
80. the first test substance card and the first test substance graph portion are displayed on the sensor result GUI; the reading device further comprises a touch panel screen; When the analyte monitoring application is executed by the one or more processors, the analyte monitoring application causes the one or more processors to: receiving an input from the touch panel screen corresponding to an operation of selecting a point on the first test substance graph portion; updating the first analyte section based on the input received from the touch screen; 52. The system of claim 51, further comprising:
81. the data indicative of the first analyte value of the user includes first past analyte data and first current analyte data; the first test substance graph portion includes the first past test substance data and the first current test substance data; 81. The system of claim 80, wherein based on the received input, the first analyte graph portion is configured to display the first historical analyte data associated with the selected point.
82. the first analyte graph portion includes a first analyte trend line based on the data indicative of the first analyte value for the user; the first analyte trend line includes a first colored circle indicating the first current analyte data; When the analyte monitoring application is executed by the one or more processors, the analyte monitoring application causes the one or more processors to: updating the first analyte section based on the received input. Then run the updated first analyte section further includes a second colored circle corresponding to the selected point; 82. The system of claim 81, wherein the color of the second colored circle indicates a state corresponding to the first historical test substance data associated with the selected point.
83. the second test substance card and the second test substance graph portion are displayed on the sensor result GUI; the reading device further comprises a touch panel screen; When the analyte monitoring application is executed by the one or more processors, the analyte monitoring application causes the one or more processors to: receiving an input from the touch panel screen corresponding to an operation of selecting a point on the second test substance graph portion; updating the second analyte section based on the input received from the touch screen; 52. The system of claim 51, further comprising:
84. the data indicative of the second analyte value of the user includes second past analyte data and second current analyte data; the second test substance graph portion includes the second past test substance data and the second current test substance data; 84. The system of claim 83, wherein based on the received input, the second test substance graph portion is configured to display the second historical test substance data associated with the selected point.
85. the second analyte graph portion includes a second analyte trend line based on the data indicative of the second analyte value for the user; the second analyte trend line includes a first colored circle representing the second current analyte data; When the analyte monitoring application is executed by the one or more processors, the analyte monitoring application causes the one or more processors to: updating the second analyte section based on the received input. Then run the updated second analyte section further includes a second colored circle corresponding to the selected point; 85. The system of claim 84, wherein the color of the second colored circle indicates a state corresponding to the second past test substance data associated with the selected point.
86. 52. The system of claim 51, wherein the second analyte graph portion includes one or more lines indicating a moderately high ketone body threshold or a high ketone body threshold.
87. the second analyte graph portion includes one or more icons; the one or more icons are displayed at one or more points on the second analyte graph portion; 52. The system of claim 51, wherein the one or more icons are associated with the data indicative of the second analyte value corresponding to the one or more points.
88. The one or more icons are configured to be selectable; the reading device further comprises a touch panel screen; When the analyte monitoring application is executed by the one or more processors, the analyte monitoring application causes the one or more processors to: receiving an input corresponding to an operation of selecting one or more icons from the touch panel screen; displaying a note card section corresponding to the one or more selected icons; Then run 88. The system of claim 87, wherein the note card section includes a textual representation associated with the one or more selected icons.
89. the second test substance card and the second test substance graph portion are displayed on the sensor result GUI; When the analyte monitoring application is executed by the one or more processors, the analyte monitoring application causes the one or more processors to: displaying a banner notification in the second test substance graph portion, the banner notification including an instruction regarding a high ketone body state or a slightly high ketone body state. Then run 52. The system of claim 51, wherein the banner notification has a background color that indicates the high ketone state or the moderately high ketone state.