Systems and methods for analyte monitoring
Through the improved analyte monitoring system, intuitive GUI and alarm functions are provided, which solves the problem of diabetic patients with lack of frequent monitoring of glucose and ketone levels, improves monitoring compliance, and reduces the risk of complications such as DKA.
Patent Information
- Application Number
- CN202380088286.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2022-12-23
- Filing Date
- 2023-12-22
- Publication Date
- 2025-08-01
AI Technical Summary
Diabetics lack motivation to monitor glucose and ketone levels frequently leads to an increased risk of complications such as DKA, and the user interface of existing analyte monitoring systems is complex and unfriendly, resulting in low compliance.
An improved analyte monitoring system is designed, including sensor control devices and reader devices, providing an intuitive graphical user interface (GUI), supporting glucose and ketone monitoring, with alarm capabilities, and allowing users to configure different alarm settings and display trend charts at multiple analyte levels, simplifying user interaction.
Improves user compliance with glucose and ketone levels, reduces the risk of complications such as DKA, and simplifies data access and analyte monitoring processes through intuitive GUI and alarm systems.
Smart Images

Figure CN120417831A_ABST
Abstract
Description
[0001] Cross - Reference to Related Applications
[0002] This application claims priority to U.S. Application Serial No. 63 / 435,178, filed on December 23, 2022, the entire content of which is hereby expressly incorporated by reference for all purposes. Technical Field
[0003] The subject matter described herein generally relates to systems and methods for monitoring multiple analytes in a user's body, as well as associated graphical user interfaces and devices. Background Art
[0004] Detecting and / or monitoring analyte levels such as glucose, ketones, lactate, oxygen, hemoglobin A1C, etc. can be crucial for the health of diabetic patients. Diabetic patients may experience complications including loss of consciousness, cardiovascular disease, retinopathy, neuropathy, nephropathy, and diabetic ketoacidosis (DKA).
[0005] It is generally necessary to monitor the glucose levels of diabetic patients to ensure that they remain within clinically safe ranges, and this information can also be used to determine whether and / or when insulin is needed to lower their glucose levels, or when additional glucose is needed to raise their glucose levels.
[0006] Increasing clinical data indicates a strong correlation between glucose monitoring frequency and glucose control. However, despite such a correlation, many people diagnosed with diabetes do not monitor their glucose levels as frequently as they should, due to a combination of factors including convenience, test discretion, pain associated with glucose testing, and cost.
[0007] As mentioned above, DKA is a complication caused by diabetes. Specifically, DKA is caused by insulin deficiency, combined with elevated levels of stress hormones that stimulate lipolysis, leading to the production of ketones. The excessive production of ketones reduces the pH of the blood and can cause severe dehydration and hyperosmolality of the blood. It should be noted that DKA in diabetic patients can be prevented if the presence of ketones is detected early and treatment is initiated. However, if left untreated, DKA can pose life - threatening risks and lead to death.
[0008] Ketones can be measured by urine dipstick tests. However, urine dipstick tests are often associated with false - positive results. In addition, due to the inconvenience and unreliability associated with using urine dipstick tests, many individuals diagnosed with diabetes do not monitor their ketone levels as frequently as they should. Therefore, reliable ketone monitoring is needed, where users can monitor their ketone levels in a timely and routine manner to prevent the need for hospital intervention.
[0009] To increase patient compliance with a frequent glucose and ketone monitoring program, an in vivo analyte monitoring system can be utilized, where a sensor control device can be worn on the body of an individual in need of analyte monitoring. Additionally, to increase the comfort and convenience of the individual, the sensor control device can have a small form factor and can be applied by the individual with a sensor applicator. The application process includes inserting at least a portion of a sensor (which senses one or more user analyte levels in a body fluid located in a body layer of a human) using the applicator or an insertion mechanism such that the sensor is in contact with the body fluid. The analyte monitoring system can also be configured to transmit analyte data and / or an alarm to another device, such as a caregiver like a parent, spouse, or healthcare provider ("HCP") who can review the data and make treatment decisions from the device.
[0010] However, despite the advantages of the analyte monitoring system, some individuals are reluctant to use the analyte monitoring system for various reasons, including the complexity and quantity of the data provided, the learning curve associated with the software and user interface for the analyte monitoring system, and the overall lack of actionable information provided.
[0011] Accordingly, there is a need for improved graphical user interfaces and alarms for analyte monitoring systems, and related methods and devices, which are robust, user-friendly, and provide timely and actionable responses. SUMMARY OF THE INVENTION
[0012] Exemplary embodiments of digital and graphical user interfaces ("GUIs") for analyte monitoring systems are provided herein. Specifically, systems, methods, and interfaces related to an analyte monitoring application on a user display device for monitoring analyte-related information associated with multiple analytes are described herein. Digital and graphical user interfaces for a multi-analyte monitoring system are provided. For example, various embodiments of methods, systems, and interfaces for an alarm interface, an alarm setting interface, an alarm unavailable interface and features, and a sensor result interface are disclosed herein. Various embodiments of interfaces related to glucose and ketone sensing are disclosed herein.
[0013] According to some embodiments, provided herein is a system for monitoring multiple analytes in a user's body, the system comprising: a sensor control device including a sensor, wherein at least a portion of the sensor is configured to be in fluid contact with the user's body fluid, and wherein the sensor control device is configured to transmit data indicative of the levels of multiple analytes of the user, wherein the data indicative of the levels of multiple analytes includes data indicative of a first analyte level and data indicative of a second analyte level of the user, wherein the first analyte level indicates a first analyte, and wherein the second analyte level indicates a second analyte different from the first analyte; a reader device including: a wireless communication circuit configured to receive data indicative of the levels of multiple analytes of the user; and one or more processors coupled to a memory storing an analyte monitoring application, the analyte monitoring application, when executed by the one or more processors, causes the one or more processors to: output a sensor result graphical user interface (GUI) including a first analyte portion and a second analyte portion based on the data indicative of the first analyte level and the data indicative of the second analyte level, wherein the first analyte portion includes a first analyte card and a first analyte graphical portion reflecting the data indicative of the first analyte level, and wherein the second analyte portion includes a second analyte card and a second analyte graphical portion reflecting the data indicative of the second analyte level.
[0014] According to some embodiments, various sensor result interfaces for use with an analyte monitoring application are described. According to one exemplary embodiment, a sensor result interface can include a first analyte portion that includes data indicating a first analyte level and a second analyte portion that includes data indicating a second analyte level. In some embodiments, the first analyte portion can include a first analyte card and a first analyte graphical portion that reflects the data indicating the first analyte level. Additionally, in some embodiments, the second analyte portion can include a second analyte card and a second analyte graphical portion that reflects the data indicating the second analyte level. In some embodiments, the data indicating the first analyte level is data indicating a glucose level. Additionally, in some embodiments, the data indicating the second analyte level is data indicating a ketone level. In some embodiments, the first analyte portion can transition between a first collapsed view and a first expanded view. More specifically, according to some embodiments, in the first collapsed view, only the first analyte card of the first analyte portion is displayed. Thus, in the first collapsed view, the first analyte graphical portion is not displayed on the sensor result interface. More specifically, according to some aspects of the embodiments, in the first expanded view, both the first analyte card and the first analyte graphical portion are displayed on the sensor result interface. In some embodiments, the second analyte portion can transition between a second collapsed view and a second expanded view. In one aspect of the embodiments, in the second collapsed view, only the second analyte card of the second analyte portion is displayed. In this aspect, in the second collapsed view, the second analyte graphical portion is not displayed on the sensor result interface. In some aspects of the embodiments, in the second expanded view, both the second analyte card and the second analyte graphical portion are displayed on the sensor result interface.
[0015] According to some embodiments, provided herein is a system for monitoring multiple analytes in a user's body. The system includes: a sensor control device including an analyte sensor, wherein at least a portion of the analyte sensor is configured to be in fluid contact with the user's body fluid, and wherein the sensor control device is configured to transmit data indicative of multiple analyte levels of the user, wherein the data indicative of multiple analyte levels includes data indicative of a first analyte level and data indicative of a second analyte level, wherein the first analyte level indicates a first analyte, and wherein the second analyte level indicates a second analyte different from the first analyte; a reader device including: a wireless communication circuit configured to receive data indicative of multiple analyte levels of the user; and one or more processors coupled to a memory storing an analyte monitoring application, the analyte monitoring application, when executed by the one or more processors, causes the one or more processors to: determine whether the data indicative of the first analyte level or the data indicative of the second analyte level satisfies one or more alarm conditions, wherein the one or more alarm conditions include a first alarm condition associated with a first set of user-configurable alarm settings and a second alarm condition associated with a second set of user-non-configurable alarm settings, and in response to determining that at least one of the one or more alarm conditions is satisfied, display an alarm notification graphical user interface (GUI) that includes an alarm associated with at least one of the one or more alarm conditions.
[0016] In some embodiments, provided are systems, methods, and interfaces for emergency low glucose alarms and high ketone alarms in an analyte monitoring system, wherein the analyte monitoring system includes a sensor control device configured to transmit data indicative of multiple analyte levels in a user. The analyte monitoring system further includes a reader device (e.g., a smart phone) having a wireless communication circuit, and one or more processors coupled to a memory storing instructions that, when executed by the one or more processors, cause the processors to determine whether the data indicative of multiple analyte levels satisfies one or more alarm conditions. The one or more alarm conditions include a first alarm condition associated with a first set of user-configurable alarm settings and a second alarm condition associated with a second set of user-non-configurable alarm settings, wherein the second alarm condition is an emergency low glucose alarm condition and / or a high ketone alarm condition. In some embodiments, the second set of alarm settings may include, for example, non-configurable switch settings, non-configurable emergency low glucose threshold settings or non-configurable high ketone threshold settings, non-configurable alarm tone settings, and / or non-configurable settings for overriding a "do not disturb" function.
[0017] According to another embodiment, various alarm setting interfaces for an analyte monitoring application are provided. According to one aspect of the embodiment, the analyte monitoring application can be configured to display one or more alarm setting interfaces, wherein 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 selectable other options, such as a signal loss alarm option. In some embodiments, for example, the plurality of selectable glucose alarm options include an emergency low glucose alarm option, a low glucose alarm option, and a high glucose alarm option. In some exemplary embodiments, the plurality of selectable ketone alarm options include an elevated ketone alarm option and a high ketone alarm option. Additionally, in some embodiments, one or more of the alarm setting interfaces can be user-configurable. In some exemplary embodiments, the alarm setting interfaces associated with low glucose alarm conditions, high glucose alarm conditions, elevated ketone alarm conditions, and signal loss alarm conditions can include configurable settings. In some embodiments, one or more of the alarm setting interfaces can be non-user-configurable. For example, the alarm setting interfaces associated with emergency low glucose alarm conditions and high ketone alarm conditions can include non-configurable settings or functions.
[0018] According to some embodiments, systems and methods for detecting alarm unavailable conditions are also described. Specifically, a reader device (e.g., a smart phone) includes one or more processors coupled to a memory that stores instructions that, when executed by the one or more processors, cause the one or more processors to detect one or more alarm unavailable conditions when at least one alarm in an analyte monitoring system is enabled and to present a notification associated with the detected one or more alarm unavailable conditions. In some embodiments, the one or more alarm unavailable conditions can include one or more of the following: the wireless communication circuit is disabled or malfunctioning, one or more system-wide notifications are disabled, one or more specific application notifications are disabled, one or more critical alerts are disabled, the override "do not disturb" function is disabled, one or more alarm tones are set to silent, an active sensor is not detected, and a sensor fault condition.
[0019] According to some embodiments, provided herein is an analyte monitoring system that includes: a sensor control device including an analyte sensor, wherein the sensor control device is configured to be worn on a user's body and transmit data indicative of a plurality of analyte levels of the user, wherein the data indicative of the plurality of analyte levels includes data indicative of a first analyte level and data indicative of a second analyte level of the user, wherein the first analyte level indicates a first analyte, and wherein the second analyte level indicates a second analyte different from the first analyte; and a reader device including: a display; a wireless communication circuit configured to receive data indicative of one or more analyte levels of the user; one or more processors coupled to a memory storing an analyte monitoring application that, when executed by the one or more processors, causes the one or more processors to output a graphical user interface (GUI) to the display, the graphical user interface including: a graphical portion including a first graph and a second graph, the first graph including a first trend line representing data indicative of the first analyte level over a predetermined time period, the second graph including a second trend line representing data indicative of the second analyte level over a predetermined time period; a first plurality of summary metrics associated with the data indicative of the first analyte level over the predetermined time period, wherein the first plurality of summary metrics includes a plurality of first minimum analyte levels and first maximum analyte levels associated with a plurality of time increments over the predetermined time period, and a second plurality of summary metrics associated with the data indicative of the second analyte level over the predetermined time period, wherein the second plurality of summary metrics includes one or more alarm metrics indicative of an alarm condition associated with the data indicative of the second analyte level, and wherein the graphical portion further includes an x-axis having a time unit, and wherein the one or more alarm metrics, the plurality of first minimum analyte levels, and the first maximum analyte levels are aligned with the x-axis of the graphical portion.
[0020] According to some embodiments, provided herein is an analyte monitoring system, comprising: a sensor control device including an analyte sensor, wherein the sensor control device is configured to be worn on a user's body and transmit data indicative of a plurality of analyte levels of the user, wherein the data indicative of the plurality of analyte levels includes data indicative of a first analyte level and data indicative of a second analyte level of the user, wherein the first analyte level indicates a first analyte, and wherein the second analyte level indicates a second analyte different from the first analyte; and a reader device, comprising: a display; a wireless communication circuit configured to receive data indicative of a plurality of analyte levels of the user; one or more processors coupled to a memory storing an analyte monitoring application, the analyte monitoring application, when executed by the one or more processors, causes the one or more processors to output a graphical user interface (GUI) to the display, the graphical user interface comprising: a first view and a second view, wherein the first view includes a first label configured to output data indicative of the first analyte level during a specific time period, and wherein the first view further includes a second label configured to output data indicative of the second analyte level during a specific time period, wherein the first label is further configured to output a first analyte graphical summary portion and a log portion, wherein the log portion includes information about one or more activity events associated with the data indicative of the first analyte level, and wherein the second label is further configured to output a second analyte graphical portion and an alarm portion, wherein the alarm portion includes a list of one or more alarm events associated with the data indicative of the second analyte level.
[0021] Many of the embodiments provided herein are improved GUIs or GUI features for analyte monitoring applications that are highly intuitive, user-friendly, and provide quick access to important physiological information of the monitored user. More specifically, these embodiments allow the user to easily navigate between different user interfaces that can quickly indicate to the user the responses of various physiological conditions of the monitored user without the user having to perform the arduous task of examining large amounts of data. Additionally, some GUIs and GUI features and interfaces provide versatility as they allow the user to monitor multiple analytes simultaneously. Other improvements and advantages are also provided. The various configurations of these devices are described in detail by way of embodiments that are only examples.
[0022] Other systems, devices, methods, features, and advantages of the subject matter described herein will be or will become apparent to those skilled in the art upon examination of the following figures and detailed description. All such additional systems, devices, methods, features, and advantages are included within this specification, are within the scope of the subject matter described herein, and are protected by the appended claims. In the absence of an explicit statement of such features in the claims, the features of the exemplary embodiments should in no way be construed as limiting the appended claims. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] By studying the drawings, details (both as to its structure and operation) of the subject matter set forth herein may be apparent, in which like reference numerals refer to like parts. The components in the figures are not necessarily drawn to scale, but rather emphasis is placed upon illustrating the principles of the subject matter. In addition, all illustrations are intended to convey concepts, where relative sizes, shapes, and other detailed attributes may be depicted schematically rather than literally or precisely.
[0024] Figure 1 is a system overview of an analyte monitoring system that includes a sensor applicator, a sensor control device, a reader device, a network, a receiving computer system, and a local computer system.
[0025] Figure 2A is a block diagram depicting an exemplary embodiment of a reader device.
[0026] Figure 3A and Figure 3B is a block diagram depicting an exemplary embodiment of a sensor control device.
[0027] Figure 4A is a flowchart depicting an exemplary embodiment of a method for displaying a sensor results GUI.
[0028] Figures 4B-1 to 4B-7 is an exemplary embodiment of a sensor results GUI.
[0029] Figures 4C-1 to 4C-14 is an exemplary embodiment of a sensor results GUI.
[0030] Figures 4D-1 to 4D-3 is an exemplary embodiment of a sensor results GUI.
[0031] Figures 4E-1 to 4E-6 is an exemplary embodiment of a sensor results GUI.
[0032] Figures 4F-1 to 4F-4 is an exemplary embodiment of a sensor results GUI.
[0033] Figures 4G-1 to 4G-5 is an exemplary embodiment of a sensor results GUI.
[0034] Figures 4H-1 to 4H-3 is an exemplary implementation of a sensor result GUI.
[0035] Figure 5A is a flowchart depicting an exemplary implementation of a method for determining and presenting an alarm in an analyte monitoring system.
[0036] Figures 5B to 5L is an exemplary implementation of a GUI related to various alarms in an analyte monitoring system.
[0037] Figures 6A to 6R is an exemplary implementation of a GUI related to various alarm settings in an analyte monitoring system.
[0038] Figure 7A is a flowchart depicting an exemplary implementation of a method for determining and notifying various alarm unavailable conditions.
[0039] Figure 7B is an exemplary implementation of a GUI related to various alarm unavailable conditions in an analyte monitoring system.
[0040] Figures 7C to 7L is an exemplary implementation of a modality related to various alarm unavailable conditions in an analyte monitoring system.
[0041] Figures 7M to 7O is an exemplary implementation of a GUI related to various alarm unavailable conditions in an analyte monitoring system.
[0042] Figures 8A to 8I is a block diagram depicting an exemplary implementation of a onboarding GUI and its related features in an analyte monitoring system.
[0043] Figures 9A to 9F is a block diagram depicting an exemplary implementation of an insights GUI and its related features in an analyte monitoring system.
[0044] Figures 10A to 10D is a block diagram depicting an exemplary implementation of a report GUI and its related features in an analyte monitoring system. Detailed Description
[0045] Before describing the subject matter in detail, it should be understood that the present disclosure is not limited to the particular implementations described, as these may of course vary. It should also be understood that the terms used herein are for the purpose of describing particular implementations only and are not intended to be limiting, as the scope of the present disclosure will be limited only by the appended claims.
[0046] As used herein and in the appended claims, the singular forms "a", "an", and "the" include plural references unless the context clearly dictates otherwise.
[0047] The publications discussed herein are for disclosure purposes only prior to the filing date of the present application. Nothing herein is to be construed as an admission that the present disclosure is not entitled to antedate such disclosure by virtue of prior disclosure. Further, the provided publication dates may be different from the actual publication dates, which may require independent verification.
[0048] Generally, embodiments of the present disclosure include a graphical user interface (GUI), an alarm, and a digital interface for an analyte monitoring system, and related methods and devices. Thus, many embodiments include an in vivo analyte sensor that is structurally configured such that at least a portion of the sensor is positioned or can be positioned within a user's body to obtain information about at least one or more analytes of the body. However, it should be noted that the embodiments disclosed herein can be used with in vivo analyte monitoring systems that incorporate in vitro capabilities as well as pure in vitro or ex vivo analyte monitoring systems (including fully non-invasive systems).
[0049] In addition, for each embodiment of the methods disclosed herein, systems and devices capable of performing each of these embodiments are included within the scope of the present disclosure. For example, embodiments of a sensor control device, a reader device, a local computer system, and a trusted computer system are disclosed, and these devices and systems can have one or more sensors, analyte monitoring circuitry (e.g., analog circuitry), memory (e.g., for storing instructions), a power source, communication circuitry, a transmitter, a receiver, a processor, and / or a controller (e.g., for executing instructions) that can perform any and all method steps or facilitate the performance of any and all method steps.
[0050] As previously mentioned, the various embodiments described herein provide an improved GUI for an analyte monitoring system, where the GUI is highly intuitive, user-friendly, and provides quick access to the user's physiological information. According to some embodiments, a sensor result GUI for an analyte monitoring system is provided, where the sensor result GUI includes data indicative of one or more analyte levels. For example, the sensor result GUI can include data indicative of a first analyte level and data indicative of a second analyte level, where the sensor result GUI can display the data indicative of the first analyte level in a first analyte section and the data indicative of the second analyte level in a second analyte section to provide a more user-friendly and intuitive user interaction with the analyte monitoring system and to provide the user with timely and actionable responses, to name just a few.
[0051] According to another embodiment, an alarm GUI for an analyte monitoring system is provided, wherein the alarm and the associated GUI are operable, user-friendly, and provide quick access to the user's physiological information. According to some embodiments, for example, methods and interfaces for determining alarm unavailable conditions in an analyte monitoring system are provided. According to other embodiments, methods and systems for an alarm settings GUI for an analyte monitoring application are provided. Additional improved digital and user interfaces for an analyte monitoring application are described. According to some embodiments, the alarm GUI provided herein can be used for one or more measured analytes.
[0052] These methods, systems, and digital and user interfaces together and individually improve the accuracy and integrity of the analyte data collected by the analyte monitoring system, as well as the alarm capabilities of the analyte monitoring system. Other improvements and advantages are also provided. The various configurations of these devices are described in detail by way of example embodiments only.
[0053] However, before detailing these aspects of the embodiments, it is first desirable to describe examples of devices that may be present within, for example, an in vivo analyte monitoring system, and examples of their operation, all of which may be used in conjunction with the embodiments described herein.
[0054] There are various types of in vivo analyte monitoring systems. For example, a "continuous analyte monitoring" system (or "continuous glucose monitoring" system) can continuously transmit data from a sensor control device to a reader device without prompting (e.g., automatically according to a schedule). As another example, a "transient analyte monitoring" system (or "transient glucose monitoring" system or simply "transient" system) can transmit data from a sensor control device in response to a scan or data request from a reader device, such as via a near field communication (NFC) or radio frequency identification (RFID) protocol. An in vivo analyte monitoring system can also operate without the need for finger stick calibration.
[0055] An in vivo analyte monitoring system can be distinguished from an "in vitro" system that contacts an ex vivo (or "in vitro") biological sample, and the system typically includes a meter device having a port for receiving an analyte test strip carrying the user's body fluid, and the test strip can be analyzed to determine the user's blood glucose level.
[0056] An in vivo monitoring system can include a sensor that, when positioned within the body, contacts the user's body fluid and senses the level of an analyte contained therein. The sensor can be part of a sensor control device located on the user's body and includes electronics and a power source capable of implementing and controlling analyte sensing. The sensor control device and its variations can also be referred to as "sensor control unit", "on-body electronics" device or unit, "on-body" device or unit, or "sensor data communication" device or unit, to name a few.
[0057] The in vivo monitoring system can further include a device that receives the sensed analyte data from the sensor control device and processes and / or displays the sensed analyte data to the user in any number of forms. The device and its variations can be referred to as "handheld reader device", "reader device" (or simply "reader"), "handheld electronics" (or simply "handheld"), "portable data processing" device or unit, "data receiver", "receiver" device or unit (or simply "receiver"), or "remote" device or unit, to name a few. Other devices (such as personal computers) have also been used with or incorporated into in vivo and in vitro monitoring systems.
[0058] Embodiments of an in vivo analyte monitoring system
[0059] Figure 1 is a conceptual diagram depicting an exemplary embodiment of an analyte monitoring system 100 that includes a sensor applicator 150, a sensor control device 102, and a reader device 120. Here, the sensor applicator 150 can be used to deliver the sensor control device 102 to a monitoring location on the user's skin where the sensor 104 is held in place over a period of time by an adhesive patch 105. The sensor control device 102 is further described in FIGS. 2B and 2C and can communicate with the reader device 120 via a communication path 140 using wired or wireless technology. Exemplary wireless protocols include Bluetooth, Bluetooth Low Energy (BLE, BTLE, Bluetooth SMART, etc.), Near Field Communication (NFC), etc. The user can use a screen 122 (which can include a touch screen in many embodiments) and an input device 121 to view and use applications installed in the memory on the reader device 120. The device battery of the reader device 120 can be recharged using a power port 123. Although only one reader device 120 is shown, the sensor control device 102 can communicate with multiple reader devices 120. Each reader device 120 can communicate with each other and share data. More details about the reader device 120 are provided below with respect to Figure 2Awill be described. The reader device 120 can communicate with the local computer system 170 via the communication path 141 using a wired or wireless communication protocol. The local computer system 170 can include one or more of a laptop computer, a desktop computer, a tablet computer, a flat-screen TV, a smart phone, a set-top box, a video game console, or other computing devices, and the wireless communication can include any one of a plurality of applicable wireless networking protocols including Bluetooth, Bluetooth Low Energy (BTLE), Wi-Fi, or others. The local computer system 170 can communicate with the network 190 via the communication path 143, similar to the way the reader device 120 can communicate with the network 190 via the communication path 142 using a wired or wireless communication protocol as previously described. The network 190 can be any one of a plurality of networks, such as a private network and a public network, a local area network, or a wide area network, etc. The trusted computer system 180 can include a server and can provide authentication services and secure data storage, and can communicate with the network 190 via the communication path 144 using wired or wireless technologies.
[0060] Exemplary embodiments of a reader device
[0061] Figure 2A is a block diagram depicting an exemplary embodiment of the reader device 120, which in some embodiments can include a smart phone. Here, the reader device 120 can include a display 122, an input component 121, and a processing core 206, which includes a communication processor 222 coupled to a memory 223 and an application processor 224 coupled to a memory 225. A separate memory 230, an RF transceiver 228 having an antenna 229, and a power supply 226 having a power management module 238 can also be included. In addition, the reader device 120 can further include a multi-functional transceiver 232, which can communicate with the antenna 234 via Wi-Fi, NFC, Bluetooth, BTLE, and GPS. As understood by those skilled in the art, these components are electrically coupled and communicatively coupled in a manner to form a functional device.
[0062] Exemplary embodiments of a sensor control device
[0063] Figure 3A and Figure 3B is a block diagram depicting an exemplary embodiment of the sensor control device 102 having an analyte sensor 104 and sensor electronics 160 (including analyte monitoring circuitry), which can have most of the processing power for presenting final result data suitable for display to the user. In Figure 3Adepicts a single semiconductor chip 161, which may be a custom application specific integrated circuit (ASIC). Shown within the ASIC 161 are certain high-level functional units, including an analog front end (AFE) 162, a power management (or control) circuit 164, a processor 166, and a communication circuit 168 (which may be implemented as a transmitter, receiver, transceiver, passive circuit, or otherwise in accordance with a communication protocol). In this embodiment, both the AFE 162 and the processor 166 serve as analyte monitoring circuits, but in other embodiments, either circuit may perform the analyte monitoring function. The processor 166 may include one or more processors, microprocessors, controllers, and / or microcontrollers, each of which may be a discrete chip or distributed among multiple different chips (and portions thereof).
[0064] A memory 163 is also included within the ASIC 161 and may be shared by the various functional units present within the ASIC 161 or may be distributed among two or more of them. The memory 163 may also be a separate chip. The memory 163 may be volatile and / or non-volatile memory. In this embodiment, the ASIC 161 is coupled to a power source 172, which may be a coin cell battery or the like. The AFE 162 interfaces with the in vivo analyte sensor 104 and receives measurement data therefrom and outputs the data in digital form to the processor 166, which in turn processes the data to arrive at final results such as glucose discrete values and trend values. The data may then be provided to the communication circuit 168 for transmission to a reader device 120 (not shown) via an antenna 171. For example, in a data receiving device, the resident software application requires minimal further processing to display the data.
[0065] Figure 3B Similar to Figure 3A, but instead includes two discrete semiconductor chips 162 and 174, which can be packaged together or separately. Here, the AFE 162 resides on the ASIC 161. The processor 166 is integrated with the power management circuit 164 and the communication circuit 168 on the chip 174. The AFE 162 includes a memory 163, and the chip 174 includes a memory 165, which can be isolated from or distributed within the AFE 162 and the chip 174. In one exemplary embodiment, the AFE 162 is combined with the power management circuit 164 and the processor 166 on one chip, while the communication circuit 168 is on a separate chip. In another exemplary embodiment, both the AFE 162 and the communication circuit 168 are on one chip, and the processor 166 and the power management circuit 164 are on another chip. It should be noted that other chip combinations are possible, including three or more chips, each chip taking responsibility for the described individual functions or sharing one or more functions to achieve fail-safe redundancy.
[0066] Exemplary embodiments of a sensor results GUI
[0067] Exemplary embodiments for the sensor result interface and other related features of the analyte monitoring system will now be described. First, those skilled in the art will understand that a "sensor result interface" or "sensor result GUI" can refer to an interface for presenting data indicating one or more analyte levels of a user. These interfaces can be stored as instructions in the memory of a reader device 120 (e.g., a smart phone), a local computer system 170 (e.g., a desktop computer), a trusted computer system 180 (e.g., a cloud-based server), or any other computing device or system that can be implemented with the analyte monitoring system 100. When executed by one or more processors of the corresponding computing device or system, these stored instructions can cause the one or more processors to display any of the interfaces described herein. By way of illustration, those skilled in the art will understand that in some embodiments, the stored instructions can include an analyte monitoring software program installed on the reader device 120 or the local computer system 170. In other embodiments, the stored instructions can include software residing on a cloud-based server of the trusted computer system 180, where the interface is subsequently presented and / or displayed on a separate computing device or system (e.g., via a web browser on the user's smart phone or desktop computer). Thus, those skilled in the art will understand that the interface can be implemented on a single centralized device or, alternatively, can be distributed across multiple discrete devices in geographically dispersed locations. Similarly, those skilled in the art will recognize that the representations of various computer systems in the embodiments disclosed herein, such as Figure 1as shown) is intended to cover both physical computing devices and virtual computing devices (e.g., virtual servers or virtual machines). Those skilled in the art will further understand that any one or more exemplary embodiments of the methods, interfaces, and systems described herein can be implemented independently or in combination with any other embodiments described in this application.
[0068] Figure 4A shows operations of a method for performing a sensor result GUI that displays data indicating a first analyte level and data indicating a second analyte level from a sensor control device 102. Specifically, the sensor result GUI can display a first analyte portion, which includes data indicating the first analyte level, in a first collapsed view or a first expanded view. More specifically, the sensor result GUI can display a second analyte portion, which includes data indicating the second analyte level, in a second collapsed view or a second expanded view. In some embodiments, in the first expanded view, the first analyte portion (e.g., glucose portion) includes a first analyte card (e.g., glucose card) and a first analyte graphical portion (e.g., glucose graphical portion). In some embodiments, in the first expanded view, the first analyte portion (e.g., glucose portion) includes only the first analyte card (e.g., glucose card) and does not include the first analyte graphical portion (e.g., glucose graphical portion). In some embodiments, in the second expanded view, the second analyte portion (e.g., ketone portion) includes a second analyte card (e.g., ketone card) and a second analyte graphical portion (e.g., ketone graphical portion). In some embodiments, in the second collapsed view, the second analyte portion (e.g., ketone portion) includes only the second analyte card (e.g., ketone card) and does not include the second analyte graphical portion (e.g., ketone graphical portion).
[0069] At step 402, the method for performing the process of the sensor result GUI further includes: receiving, by at least one processor, data collected by the sensor control device 102, the GUI displaying data indicating a first analyte level and data indicating a second analyte level from the sensor control device. In some embodiments, the data may include data indicating a ketone level and data indicating a glucose level received by the reader device 120. In some embodiments, the data may include data from the glucose ketone sensor 104 disposed in the sensor control device 102, wherein at least a portion of the glucose ketone sensor 104 is configured to be located under the skin of a subject and in contact with a body fluid. In some embodiments, data is received from a single sensor control device 102 having a sensor 104 capable of sensing both glucose and ketones. In some embodiments, data is received from a single sensor control device 102 including two or more discrete sensors 104A, 104B, wherein a first sensor 104A is capable of sensing glucose and a second sensor 104B is capable of sensing ketones. In some embodiments, data is received from two or more sensor control devices 102, wherein a first sensor control device 102 includes a sensor 104 capable of sensing ketones and a second sensor control device 102 includes a sensor 104 capable of sensing glucose. Those skilled in the art will recognize that various other sensor control device, sensor, and reader device configurations and combinations that provide the above capabilities can be implemented, all of which are fully within the scope of the present disclosure.
[0070] At step 404, method 400 further includes: determining whether the data indicating the second analyte level (e.g., data indicating a ketone level) exceeds a predefined analyte threshold or range. For example, in some embodiments, the data indicating a ketone level exceeds a predefined "normal" threshold or range (e.g., the normal ketone range is below 0.6 mmol / L, and anything above the normal ketone range will be considered to exceed the predefined normal threshold or range).
[0071] At step 406A, if at step 404 it is determined that the data indicating the second analyte level does not exceed a predefined analyte threshold or range (e.g., the ketone level is below 0.6 mmol / L), method 400 further includes: outputting a sensor result GUI to a display device, the sensor result GUI displaying a first analyte portion in a first expanded view and a second analyte portion in a second collapsed view. For example, the sensor result GUI may display a glucose portion in the first expanded view and a ketone portion in the second collapsed view, wherein, in the first expanded view, a glucose card and a glucose graphical portion are output, and wherein, in the second collapsed view, a ketone card is output without outputting a ketone graphical portion. Alternatively, at step 406B, if at step 404 it is determined that the data indicating the second analyte level exceeds a predefined analyte threshold or range, method 400 further includes: outputting a sensor result GUI to a display device, the sensor result GUI displaying a first analyte portion in a first expanded view and a second analyte portion in a second expanded view. For example, the sensor result GUI may display a glucose portion in the first expanded view and a ketone portion in the second expanded view, wherein, in the first expanded view, a glucose card and a glucose graphical portion are output, and wherein, in the second expanded view, a ketone card and a ketone graphical portion are output. Those skilled in the art will understand that the method steps described herein may be performed by a single device or by multiple devices. For example, in some embodiments, the reception of data may be performed on the sensor result control device 102, and the output of the sensor result GUI may be performed by the reader device 120. In other embodiments, both the reception of data and the output of the sensor result GUI may be performed by the sensor control device 102 or alternatively by the reader device 120.
[0072] Figure 4B-1 Figures 4G - 6 are exemplary embodiments of sensor result GUIs for use with an analyte monitoring system. Figures 4B-1 to 4B-6is an exemplary embodiment of the sensor results GUI 410, wherein the sensor results GUI 410 includes: (1) a menu icon 411; (2) a first analyte section 412, including a first analyte card 413 and / or a first analyte graphical section 414 (e.g., a glucose card and / or a glucose graphical section) that reflect data indicating the level of a first analyte; (3) a second analyte section 415, including a second analyte card 416 and / or a second analyte graphical section 417 (e.g., a ketone card and / or a ketone graphical section) that reflect data indicating the level of a second analyte; (4) an optional "Add Note" link 418 that, when selected by the user, outputs a note interface (not shown) where the user can enter a note; and (5) a graphical indicator 4135, including a progress indicator that visually shows the remaining life of the sensor 104 (not shown in the sensor results GUI figures described herein). In some exemplary embodiments, the first analyte section 412 is proximal to and directly adjacent to the second analyte section 415 on the sensor results GUI 410. In some exemplary embodiments, the first analyte section 415 is proximal to and directly adjacent to the "Add Note" link 418 on the sensor results GUI 410. Additionally, in some embodiments, the "Add Note" link 418 is proximal to and directly adjacent to the graphical indicator 4135 including the progress indicator on the sensor results GUI 410.
[0073] In one aspect of the embodiment, and as Figures 4B-1 to 4B-6 shown, the first analyte card 413 (e.g., a glucose card) may include: a text description 4101 of the first analyte condition (e.g., "High Glucose"), a first current analyte level value 4102 (e.g., the current glucose level is 320 mg / dL), and a first trend indicator 4103 (e.g., a directional trend arrow indicating that the glucose level is rising). In other exemplary embodiments, the first trend indicator 4103 may include a directional trend arrow indicating that the glucose level is falling or changing slowly. In some embodiments, the first current analyte level value 4102 may include a numerical value (which may be displayed in a measurement unit determined by a third - party region or country) (e.g., 320 mg / dL). Additionally, in some embodiments, and as Figures 4B-1 to 4B-6 best depicted, the first analyte card 413 may also include an alarm icon 4104 adjacent to the text description 4101 of the first analyte condition.
[0074] In another aspect of the embodiment, and as Figures 4B-1 to 4B-6As shown in, the second analyte card 416 (e.g., a ketone card) can include: a text description 4111 of the second analyte condition (e.g., "high ketone"), a second current analyte level value 4112 (e.g., the current ketone level is 2.1 mmol / L), and a second trend indicator 4113 (e.g., a directional trend arrow indicating that the ketone level is rising). In other exemplary embodiments, the second trend indicator 4113 can include a directional trend arrow indicating that the ketone level is rapidly decreasing, decreasing, slowly changing, or rapidly rising. In some embodiments, the second current analyte level value 4112 can include a numerical value (which can be displayed in a measurement unit determined by a third - party region or country) (e.g., 2.1 mmol / L). Additionally, and as Figures 4B-1 to 4B-6 depicted in, the second analyte card 416 can also include an alarm icon 4114 adjacent to the text description 4111 of the second analyte condition.
[0075] In some embodiments, the first analyte card 413 includes a background color indicating a condition or analyte range associated with data indicating the first analyte level. Similarly, in some embodiments, the second analyte card 416 includes a background color indicating a condition or analyte range associated with data indicating the second analyte level.
[0076] In some embodiments, the color corresponding to the data indicating the first analyte level is determined by the user's first current analyte level value 4102 and a set target analyte range. For example, if the user's first current analyte level value 4102 is below the target analyte range (e.g., the glucose level is below 70 mg / dL), the background color of the first analyte card 413 can be red. If the user's first current analyte level value 4102 is within the target range, the background color of the first analyte card 413 can be green. If the user's first current analyte level value 4102 is between the target ranges (e.g., the glucose level is between 70 mg / dL and 250 mg / dL), the background color of the first analyte card 413 can be yellow. If the user's first current analyte level value 4102 is above the target range (e.g., the glucose level is above 250 mg / dL), the background color of the first analyte card 413 can be orange. According to some embodiments, the target range can be a predetermined analyte range configured by the user. In some exemplary embodiments, the sensor result GUI 410 includes a first analyte card 413 (e.g., a glucose card) with an orange color indicating that the first current analyte level value 4102 is above the target range (e.g., high glucose).
[0077] In some embodiments, the color corresponding to the data indicating the second analyte level is determined by the user's second current analyte level value 4112 and a predefined range of the sensor 104. For example, if the user's second current analyte level value 4112 is within a predefined "normal" range (e.g., ketone level below 0.6 mmol / L), the background color of the second analyte card 416 may be green. If the user's second current analyte level value 4112 is within a predefined "elevated" analyte range (e.g., ketone level between 0.6 mmol / L and 1.4 mmol / L), the background color of the second analyte card 416 may be yellow. If the user's second current analyte level value 4112 is within a predefined "high" analyte range (e.g., ketone level above 1.5 mmol / L), the background color of the second analyte card 416 may be red. According to some embodiments, the predefined range may be configured by the user. In some exemplary embodiments, the sensor result GUI 410 includes a second analyte card 416 (e.g., ketone card) having a red color, indicating that the second current analyte level value 4112 is within a predefined high analyte range (e.g., high ketone). Those skilled in the art will recognize that in some of the embodiments shown herein, the high ketone range is depicted as 1.5 mmol / L or 2.0 mmol / L, and these examples are illustrative only, and other predefined ranges associated with the data indicating the first analyte level and the data indicating the second analyte level may be implemented and are fully within the scope of the present disclosure. Those skilled in the art will further recognize that various additional colors may be implemented to indicate specific analyte ranges and may be implemented and are fully within the scope of the present disclosure.
[0078] In another aspect of the embodiment, and with reference to Figures 4B-1 to 4B-2 , the first analyte graphical portion 414 is located near the first analyte card 412 and may include a first analyte trend line 4105 to reflect the user's analyte level over a predetermined amount of time based on the data indicating the first analyte level. For example, the x-axis of the first analyte graphical portion 414 may include time units covering a twelve-hour period (e.g., in five-minute increments, fifteen-minute increments, three-hour increments, etc.), while the y-axis may include the measured user's first analyte concentration. Those skilled in the art will further recognize that other predetermined time periods (e.g., three hours, four hours, twenty-four hours, forty-eight hours, etc.) may be reflected on the x-axis and are fully within the scope of the present disclosure.
[0079] In addition, the first analyte graphical portion 414 may further include: a shaded region for indicating the user's target analyte range (e.g., target glucose threshold) associated with the data indicating the first analyte level, as shown by the shaded region 4106, and one or more alarm thresholds, atFigures 4B-1 to 4B-2 Depicted as dashed lines 4107A (e.g., high glucose threshold) and 4107B (e.g., low glucose threshold). In some embodiments, the alarm threshold can be configured by the user. In some embodiments, the shaded region 4106 and the dashed lines 4107A, 4107B can each include a color that indicates a condition associated with the ranges or thresholds represented by the shaded region 4106 and the dashed lines 4107A, 4107B, respectively. In other embodiments, the first analyte graphic portion 414 can have no alarm threshold (e.g., if the user's sensor control device 102 does not support alarms).
[0080] In some embodiments, the first analyte graphic portion 414 can also include one or more icons 4108 associated with data indicating the first analyte level, the one or more icons corresponding to one or more points on the first analyte trend line 4105. In some embodiments, the one or more icons 4108 are located on the first analyte trend line 4105 so as to be located at the corresponding one or more points along the x-axis. Additionally, the one or more icons 4108 can include: a food icon, a rapid-acting insulin icon, a long-acting insulin icon, and an exercise icon. In Figures 4B-1 to 4B-2 the exemplary embodiment depicted, a food icon 4108A and a rapid-acting insulin icon or a long-acting insulin icon 4108B are shown. Additionally, the user can select one or more of the icons 4108. In this regard, and in response to the received user input (e.g., by selecting a corresponding region on the touch screen), a note card portion (not shown) is also displayed on the sensor results GUI 410, where the note card portion includes a text description associated with the selected one or more icons 4108. Those skilled in the art will recognize that these above icons are for illustrative purposes only and do not represent an exhaustive list of all icons that can be displayed on the sensor results GUI described herein.
[0081] According to another aspect of many embodiments, the sensor results GUI 410 can be real-time or near real-time and interactive. In some embodiments, for example, the information reflected in the first analyte card 413 (e.g., the first current analyte level value 4102) and the first analyte graphic portion 414 (e.g., the first analyte trend line 4105) can be automatically updated and / or refreshed at a predetermined frequency (e.g., every thirty seconds, every minute, every five minutes, etc.). In other embodiments, the first analyte card 413 and the first analyte graphic portion 414 can be updated in response to a predetermined user input or by a certain other predetermined gesture.
[0082] Additionally, according to another aspect of the embodiment, the first analyte portion 412 can be configured to display first historical analyte data based on a user's interaction with the first analyte graphical portion 414. In some embodiments, for example, when the user interacts with a point on the first analyte trend line 4105 (e.g., by touching a point on the first analyte trend line 4105), the first analyte portion 412 can be updated to display the corresponding first historical analyte data (if any) and the corresponding timestamp 4109 associated with the point on the first analyte trend line 4105 with which the user interacted. In some embodiments (not shown), and for example, upon first use of the sensor 104, the first analyte graphical portion 414 does not display any first historical analyte data and only displays the first current analyte data.
[0083] As Figures 4B-1 to 4B-2 shown, the first current analyte data displayed in the first analyte portion 412 can be indicated by a colored circle 4110 on the first analyte trend line 4105, where the color of the colored circle 4110 indicates the condition associated with the first current analyte data. In some embodiments, the user can touch the colored circle 4110 and drag it along the first analyte trend line 4105, and the information displayed in the first analyte portion 412 can be immediately updated with the first historical analyte data based on the point or portion of the first analyte trend line 4105 touched or selected by the user. In this embodiment, the color of the colored circle 4110 can be updated to correspond to the condition associated with the selected historical analyte data. Additionally, in some embodiments, and as Figure 4B-2 shown, one or more colored circles 4110 can be displayed on the first analyte trend line 4105, where 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 touched or selected by the user. In this regard, the first colored circle 4110A includes a color that reflects the condition associated with the first current analyte data (e.g., an orange first colored circle indicates a high glucose condition), and the second colored circle 4110B includes a color that reflects the condition associated with the first historical analyte data corresponding to the selected area (e.g., an orange second colored circle indicates a high glucose condition). Although not shown, those skilled in the art will recognize that the first analyte trend line 4105 can include more than two colored circles 4110, as depicted herein, and is fully within the scope of the present disclosure.
[0084] In yet another aspect of the embodiment, and as Figures 4B-1 to 4B-6As shown, the second analyte graphical portion 417 is located near the second analyte card 416 and may include a second analyte trend line 4125 to reflect the user's analyte level over a predetermined amount of time based on data indicative of the second analyte level. For example, the x-axis of the second analyte graphical portion 417 may include time units covering a twelve-hour period (e.g., in five-minute increments, fifteen-minute increments, three-hour increments, etc.), while the y-axis may include the measured user's second analyte concentration. Those skilled in the art will further recognize that other predetermined time periods (e.g., three hours, four hours, twenty-four hours, forty-eight hours, etc.) may be reflected on the x-axis and are fully within the scope of the present disclosure.
[0085] Additionally, the second analyte graphical portion 417 may further include: a shaded region for indicating the user's predefined or predetermined normal analyte range (e.g., normal ketone threshold) associated with the data indicative of the second analyte level, as shown by the shaded region 4126, and one or more alarm thresholds, depicted as dashed lines 4127A (e.g., high ketone threshold) and 4127B (e.g., low ketone threshold) in Figures 4B-3 to 4B-6 In some embodiments, the alarm thresholds may be configured by the user. In some embodiments, the shaded region 4126 and the dashed lines 4127A, 4127B may each include a color that indicates the condition associated with the respective range or threshold being represented. In other embodiments, the second analyte graphical portion 417 may not have alarm thresholds (e.g., if the user's sensor control device 102 does not support alarms).
[0086] In some embodiments, although Figures 4B-1 to 4B-6 not depicted in, the second analyte graphical portion 417 may further include one or more icons 4128 (not shown) associated with the data indicative of the second analyte level, the one or more icons corresponding to one or more points on the second analyte trend line 4125. For example, the one or more icons 4128 may include: food icons, rapid-acting insulin icons, long-acting insulin icons, and exercise icons. Additionally, the user may select one or more icons 4128. In this regard, and in response to the received user input (e.g., by selecting a corresponding area on the touchscreen), a note card portion (not shown) is also displayed on the sensor results GUI 410, wherein the note card portion includes a text description associated with the selected one or more icons 4128. Those skilled in the art will recognize that these above icons are for illustrative purposes only and do not represent an exhaustive list of all icons that may be displayed on the sensor results GUI described herein.
[0087] In some embodiments, and as Figures 4B-1 to 4B-6As depicted, the second analyte graphical portion 417 may also include a banner notification 4131 that includes instructions, where the instructions are related to a high ketone level condition or an elevated ketone level condition that is present. In these embodiments, the banner notification 4131 may include a background color (e.g., a red background color) indicating the high ketone level condition that is present or a background color (e.g., a yellow background color) indicating the elevated ketone level condition. For example, in Figures 4B-1 to 4B-6 the embodiment depicted, the second analyte graphical portion 417 includes a banner notification 4131 ("Seek medical attention") that includes instructions related to a high ketone level condition. Additionally, the banner notification 413 also includes a red background color to indicate the high ketone level condition.
[0088] Furthermore, and according to another aspect of many embodiments, the sensor results GUI 410 may be real-time or near real-time and interactive. In some embodiments, for example, the information reflected in the second analyte card 416 (e.g., the second current analyte level value 4112) and the second analyte graphical portion 417 (e.g., the second analyte trend line 4125) may be automatically updated and / or refreshed at a predetermined frequency (e.g., every thirty seconds, every minute, every five minutes, etc.). In other embodiments, the second analyte card 416 and the second analyte graphical portion 417 may be updated in response to a predetermined input by the user or by a certain other predetermined gesture.
[0089] Similar to the first analyte portion 412 of the sensor results GUI 410, the second analyte portion 415 may be configured to display second historical analyte data based on the user's interaction with the second analyte graphical portion 417. In some exemplary embodiments, when the user interacts with a point on the second analyte trend line 4125 (e.g., by touching a point on the second analyte trend line 4125), the second analyte portion 415 may be updated to display the corresponding historical analyte data (if any) and the corresponding timestamp 4129 associated with the point on the second analyte trend line 4125 with which the user interacted. In some embodiments (not shown), and for example, when the sensor 104 is used for the first time, the second analyte graphical portion 417 does not display any second historical analyte data but only displays the second current analyte data. In some embodiments, and as Figure 4B-6 shown, the second analyte trend line 4125 displays a condition descriptor 4132 ("Normal") instead of the second historical analyte data (numerical values) to indicate the condition of the second historical analyte data being displayed.
[0090] As Figures 4B-3 to 4B-6As shown, the second current analyte data displayed in the second analyte section 415 can be indicated by the colored circle 4130 on the second analyte trend line 4125, where the color of the colored circle 4130 indicates the condition associated with the second current analyte data. In some embodiments, the user can touch the colored circle 4130 and drag it along the second analyte trend line 4125, and the information displayed in the second analyte section 415 can be immediately updated with the second historical analyte data based on the point or portion of the second analyte trend line 4125 touched or selected by the user. In this embodiment, the color of the colored circle 4130 can be updated to correspond to the condition associated with the selected historical analyte data. Additionally, in some embodiments, and as Figures 4B-4 to 4B-6 shown, one or more colored circles 4130 can be displayed on the second analyte trend line 4125, where the first colored circle 4130A corresponds to the second current analyte data (e.g., Figures 4B-4 to 4B-6 the red first colored circle 4130A in indicates a high ketone condition), and the second colored circle 4130B corresponds to the region on the second analyte trend line touched or selected by the user (e.g., in Figure 4B-4 the orange second colored circle 4130B in indicates an elevated ketone condition, Figure 4B-5 the yellow second colored circle 4130B in indicates an elevated ketone condition, and Figure 4B-6 the green second colored circle 4130B in indicates a normal ketone condition). In this regard, the first colored circle 4130A includes a color reflecting the condition associated with the second current analyte data, and the second colored circle 4130B includes a color reflecting the condition associated with the second historical analyte data corresponding to the selected region. Although not shown, those skilled in the art will recognize that the second analyte trend line 4125 can include more than two colored circles 4130, as depicted here, and is fully within the scope of the present disclosure.
[0091] According to another aspect of the embodiment, the first analyte section 412 of the sensor results GUI 410 is configured to transition between a first collapsed view and a first expanded view. Specifically, in the first collapsed view ( Figures 4B-3 to 4B-6 ), only the first analyte card 413 is displayed in the first analyte section 412. Thus, in the first collapsed view, the first analyte graphical section 414 is not displayed in the first analyte section 412 of the sensor results GUI 410. However, in the first expanded view ( Figure 4B-1 and Figure 4B-2 ), both the first analyte card 413 and the first analyte graphical section 414 are displayed on the sensor results GUI 410.
[0092] In a similar manner, the second analyte portion of the sensor results GUI 410 is configured to transition between a second folded view and a second unfolded view. Specifically, in the second folded view (not shown), only the second analyte card 416 is displayed in the second analyte portion 415. In this regard, when the second analyte portion 415 of the sensor results GUI 410 is in the second folded view, the second analyte graphical portion 417 is not displayed. However, in the second unfolded view ( Figures 4B-1 to 4B-6 ), both the second analyte card 416 and the second analyte graphical portion 417 are displayed on the sensor results GUI 410.
[0093] 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 ( Figures 4B-1 to 4B-6 ). In some embodiments, and as Figures 4B-1 to 4B-6 shown, the first unfolded view and the second unfolded view are simultaneously displayed on the sensor results GUI 410. In some embodiments, although not shown, the first unfolded view and the second folded view are simultaneously displayed on the sensor results GUI 410. In some embodiments, as Figures 4B-3 to 4B-6 shown, the first folded view and the second unfolded view are simultaneously displayed on the sensor results GUI 410.
[0094] In some embodiments, and as Figures 4B-1 to 4B-2 shown, the sensor results GUI 410 is configured to default to displaying the first unfolded view of the first analyte portion 412. Additionally, in some embodiments, the second analyte portion 415 is only configured to default to displaying the second unfolded view when data indicating the second analyte level exceeds a predefined normal analyte range, or reaches an elevated or high analyte range ( Figures 4B-1 to 4B-3 shows the default view of the sensor results GUI 410). Figure 4B-1 and Figure 4B-2 depict the sensor results GUI 410 in its default view, where the first analyte portion 412 is displayed in the first unfolded view, and the second analyte portion 415 is displayed in the second unfolded view.
[0095] In some embodiments, the first analyte portion 412 and the second analyte portion 415 can be updated in response to a user's predefined input (such as when the user clicks, drags, scrolls, pulls down the screen with a finger, pulls up the screen with a finger, or by some other predefined gesture). For example, in an exemplary embodiment, the sensor results GUI 410 can respond to received user input (e.g., via a scroll gesture, a click gesture, a pull-up gesture, or by selecting or pressing a corresponding area of the touch screen), and transition from displaying the first unfolded view (e.g., Figure 4B-1 andFigure 4B-2 ) is converted to display the first folded view ( Figures 4B-3 to 4B-6 ). In this regard, the first analyte portion 412 can be converted from displaying the first analyte card 413 and the first analyte graphical portion 414 on the sensor results GUI 410 to displaying only the first analyte card 413. Additionally, in some embodiments, the sensor results GUI 410 can be converted from displaying the first folded view to displaying the first expanded view in response to a received user input (e.g., via a scroll gesture, a click gesture, a pull-down gesture, or by selecting or pressing a corresponding area of the touch screen). In this regard, the first analyte portion 412 can be converted from displaying only the first analyte card 413 on the sensor results GUI 410 to displaying the first analyte card 413 and the first analyte graphical portion 414. Additionally, in some embodiments, the first analyte portion 412 is configured to be converted from displaying the first folded view to displaying the first expanded view in response to a drag gesture at any position on the sensor results GUI 410. [[ID=�]]
[0096] Additionally, although not shown, the sensor results GUI 410 can be converted from displaying the second folded view to displaying the second expanded view in response to a received user input (e.g., via a scroll gesture, a click gesture, a pull-up gesture, or by selecting or pressing a corresponding area of the touch screen). In this way, the second analyte portion 415 can be converted from displaying only the second analyte card 416 on the sensor results GUI 410 to displaying the second analyte card 416 and the second analyte graphical portion 417. Additionally, although not shown, the sensor results GUI 410 can be converted from displaying the second expanded view to displaying the second folded view in response to a received user input (e.g., via a scroll gesture, a click gesture, a pull-down gesture, or by selecting or pressing a corresponding area of the touch screen). In this way, the second analyte portion 415 can be converted from displaying the second analyte card 416 and the second analyte graphical portion 417 on the sensor results GUI 410 to displaying only the second analyte card 416.
[0097] In some embodiments, the status of the sensor 104 (e.g., the glucosone sensor 104) includes an indication of the remaining life of the sensor 104. In some embodiments, and as Figures 4B-3 to 4B-6As shown, the indication of the remaining life of the sensor 104 includes a graphical indication 4135, wherein the graphical indication includes a progress indicator that visually shows the progress of the remaining life of the sensor 104. In some embodiments, the graphical indication 4135 is a plurality of circles (or squares, etc.) including a colored portion, and the progress indicator is each circle among the plurality of circles (or squares, etc.) including a colored portion, wherein the ratio of each circle including the colored portion to the total number of circles is 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 about 14 days. Although Figures 4B-3 to 4B-6 the total life of the sensor 104 is shown as 14 days, those skilled in the art will recognize that the progress indicator can be used for sensors 104 with a life of 15 days, 20 days, 25 days, 30 days, etc.
[0098] In some embodiments, when the remaining life of the sensor 104 is greater than about 1 day, the graphical indication 4135 is a first plurality of circles, and the progress indicator is each circle among the first plurality of circles including a first colored portion. Additionally, when the remaining life of the sensor 104 is less than about one day (not shown), the graphical indication 4135 is a second plurality of circles, and the progress indicator is each circle among the second plurality of circles including a second colored portion. In this regard, the ratio of each circle including the second colored portion to the total number of the second plurality of circles is proportional to the ratio of the remaining life of the sensor 104 to the remaining life of the sensor 104 less than about one day. Further, in some embodiments, when the remaining life of the sensor 104 is less than about 1 hour, the graphical indication 4135 is a graphical bar, and the progress indicator is a portion of the graphical bar including a third colored portion. In this way, the ratio of the portion of the graphical bar including the third colored portion to the total of the graphical bar is proportional to the ratio of the remaining life of the sensor 104 to the remaining life of the sensor 104 less than about 1 hour.
[0099] In some embodiments, the indication of the remaining life of the sensor 104 includes a text description 4136, which includes a numerical value (e.g., see Figure 4B-3 ). In some embodiments, if the remaining life of the sensor 104 is greater than about 1 day, the numerical value of the text description 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 but greater than about 1 hour, the numerical value of the text description 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 of the text description 4136 includes the number of minutes of the remaining life of the sensor 104.
[0100] Figure 4B-7Depict additional exemplary embodiments of a sensor results GUI for use with an analyte monitoring system. Specifically, Figure 4B-7 depict a sensor results GUI 420, which is similar to Figures 4B-1 to 4B-6 the sensor results GUI embodiment depicted in Figure 4B-1 and Figure 4B-2 except that the sensor results GUI 420 is presented via a mobile operating system (e.g., Android) different from the embodiments shown in Figures 4B-1 to 4B-2 and most similar to Figure �B-7 depict a default view of the sensor results GUI 420, in which a first analyte portion 422 is shown in a first expanded view and a second analyte portion 425 is shown in a second expanded view. Additionally, in the Figure 4B-7 embodiment depicted in
[0101] Figures 4C-1 to 4C-6 is an additional exemplary embodiment of a sensor results GUI 430 for use with an analyte monitoring system, in which a first analyte portion 432 depicts a first current analyte level value 4302 above a target analyte range (e.g., a glucose card depicts a high glucose level), while a second analyte portion 435 depicts a second current analyte level value 4312 exceeding a predefined normal analyte range (e.g., a ketone card depicts an elevated ketone level). Generally, as described with respect to Figures 4B-1 to 4B-6 the Figures 4C-1 to 4C-6 sensor results GUI 430 in
[0102] As described above, the first analyte card 433 (e.g., glucose card) of the sensor results GUI 430 can include: a text description 4301 of the first analyte condition with an adjacent alarm icon 4304 (e.g., "High Glucose"), a first current analyte level value 4302 (e.g., the current glucose level is 298 mg / dL), and a first trend indicator 4303 (e.g., a directional trend arrow indicating that the glucose level is rising). Additionally, the second analyte card 436 (e.g., ketone card) can include: a text description 4311 of the second analyte condition with an adjacent alarm icon 4314 (e.g., "Elevated Ketones"), a second current analyte level value 4312 (e.g., the current ketone level is 1.1 mmol / L), and a second trend indicator 4313 (e.g., a directional trend arrow indicating that the ketone level is rising).
[0103] In addition, in Figures 4C-1 to 4C-6 the exemplary embodiment shown, the sensor results GUI 430 includes a first analyte card 433 (e.g., glucose card) having an orange color and a second analyte card 436 (e.g., ketone card) having a yellow color, where the orange indicates a first current analyte level above the target analyte range (e.g., high glucose), and the yellow indicates a second current analyte level within a predefined elevated analyte range (e.g., elevated ketones).
[0104] As described above, the first analyte graphical portion 434 can include a first analyte trend line 4305, and the second analyte graphical portion 437 can include a second analyte trend line 4325. In Figures 4C-1 to 4C-3 the exemplary embodiment depicted, two food icons 4308A, 4308B, and a rapid-acting insulin icon or a long-acting insulin icon 4308C are shown on the first analyte portion 432. Additionally, in Figures 4C-1 to 4C-6 the embodiment depicted, the second analyte graphical portion 437 further includes a banner notification 4331 ("Treat as advised by your healthcare provider"), which includes instructions related to the elevated ketone level condition. Further, the banner notification 4331 also includes a yellow background color to indicate the elevated ketone level condition. In some embodiments, the banner notification 4331 is displayed only when the user's ketone level is within a specific range of a predefined "elevated" analyte range (e.g., if the predefined "elevated" analyte range is when the user's current ketone level is between 0.6 mmol / L and 1.4 mmol / L, then the banner notification 4331 appears only when the user's current ketone level is between 1.0 mmol / L and 1.4 mmol / L).
[0105] As described above, the user can interact with the sensor results GUI 430 by selecting or dragging the colored circle 4310 along the first analyte trend line 4305 and causing the first analyte section 432 to display the corresponding first historical analyte data and the corresponding time stamp 4309 associated with the point on the first analyte trend line 4305, where the colored circle 4310 is located at that point ( Figures 4C-2 to 4C-3 ).
[0106] In a similar manner, and as described above, the user can interact with the sensor results GUI 430 by selecting or dragging the colored circle 4330 along the second analyte trend line 4325 and causing the second analyte section 435 to display the corresponding second historical analyte data and the corresponding time stamp 4329 associated with the point on the second analyte trend line 4325, where the colored circle 4330 is located at that point ( Figures 4C-5 to 4C-6 best shown in). In some embodiments, and similar to Figure 4B-6 the embodiment depicted in, the second analyte trend line 4325 displays a condition descriptor 4332 ("normal") instead of the second historical analyte level value (numerical value) to indicate the condition of the displayed second historical analyte level value ( Figure 4C-6 ).
[0107] In Figures 4C-2 to 4C-3 the exemplary embodiment shown, one or more colored circles 4310 may be displayed on the first analyte trend line, where the first colored circle 4310A indicates the current condition associated with the data indicating the first analyte level (e.g., the orange first colored circle 4310A indicates a high glucose condition), and the second colored circle 4310B may indicate the condition associated with the data indicating the first analyte level corresponding to the area on the first analyte trend line 4325 touched or selected by the user (e.g., Figure 4C-2 the green second colored circle 4310B in indicates a normal glucose condition, and Figure 4C-3 the yellow second colored circle 4310B in indicates glucose between the target ranges).
[0108] In a similar manner, in Figures 4C-5 to 4C-6 the exemplary embodiment shown, one or more colored circles 4330 may be displayed on the second analyte trend line 4325, where the first colored circle 4330A indicates the current condition associated with the data indicating the second analyte level (e.g., the yellow first colored circle indicates an elevated ketone condition), and the second colored circle 4330B may indicate the condition associated with the data indicating the second analyte level corresponding to the area on the second analyte trend line 4325 touched or selected by the user (e.g., Figure 4C-5The orange second color circle 4330B therein indicates elevated ketone conditions, and Figure 4C-6 the green second color circle 4330B therein indicates normal ketone conditions).
[0109] As previously described with respect to Figures 4B-1 to 4B-6 , the first analyte portion 432 of the sensor result GUI 430 is configured to transition between a first folded view and a first unfolded view, and the second analyte portion 435 of the sensor result GUI 430 is configured to transition between a second folded view and a second unfolded view. In some embodiments, and as shown in the default view of the sensor result GUI 430 depicted in Figures 4C-1 to 4C-3 , the sensor result GUI 430 is configured to default to displaying the first unfolded view of the first analyte portion 432. Additionally, in some embodiments, when the data indicating the second analyte level exceeds a predefined normal analyte range, or reaches an elevated or high analyte range, the second analyte portion 435 is configured to default to displaying the second unfolded view ( Figures 4C-1 to 4C-3 ). In the embodiment depicted in Figures 4C-1 to 4C-6 , the data indicating the second analyte level exceeds the predefined normal analyte range (elevated ketone). Thus, and similar to the sensor result GUI 430, the default view of the sensor result GUI 430 ( Figures 4C-1 to 4C-3 ) is configured to display the first unfolded view of the first analyte portion 432 and the second unfolded view of the second analyte portion 435.
[0110] In the exemplary embodiment depicted in Figures 4C-1 to 4C-6 , the first analyte portion 432 and the second analyte portion 435 can be updated in response to a predetermined input from the user (such as when the user clicks, drags, scrolls, pulls down the screen with a finger, pulls up the screen with a finger, or by some other predetermined gesture). For example, the sensor result GUI 430 can transition from displaying the first unfolded view (e.g., Figures 4C-1 to 4C-3 ) to displaying the first folded view ( Figures 4C-4 to 4C-6 ) in response to receiving an input from the user (e.g., via a scroll gesture, a click gesture, a pull-up gesture, or by selecting or pressing a corresponding area of the touch screen). In this regard, the first analyte portion 432 can transition from displaying the first analyte card 433 and the first analyte graphic portion 434 on the sensor result GUI 430 to only displaying the first analyte card 433.
[0111] In some embodiments, the sensor results GUI 430 can transition from displaying a first collapsed view to displaying a first expanded view in response to received user input (e.g., via a scroll gesture, a click gesture, a pull-down gesture, or by selecting or pressing a corresponding area of the touchscreen). In this regard, the first analyte portion 432 can transition from displaying only the first analyte card 433 on the sensor results GUI 430 to displaying the first analyte card 433 and the first analyte graphical portion 434. Additionally, in some embodiments, the first analyte portion 432 is configured to transition from displaying the first collapsed view to displaying the first expanded view in response to a drag gesture at any location on the sensor results GUI 430.
[0112] Although not shown, the sensor results GUI 430 can transition from displaying a second collapsed view to displaying a second expanded view in response to received user input (e.g., via a scroll gesture, a click gesture, a pull-up gesture, or by selecting or pressing a corresponding area of the touchscreen). Accordingly, the second analyte portion 435 can transition from displaying only the second analyte card 436 on the sensor results GUI 430 to displaying the second analyte card 436 and the second analyte graphical portion 437. Additionally (although not shown), the sensor results GUI 430 can transition from displaying the second expanded view to displaying the second collapsed view in response to received user input (e.g., via a scroll gesture, a click gesture, a pull-down gesture, or by selecting or pressing a corresponding area of the touchscreen). In this manner, the second analyte portion 435 can transition from displaying the second analyte card 436 and the second analyte graphical portion 437 on the sensor results GUI 430 to displaying only the second analyte card 436.
[0113] As previously described, the sensor results GUI 430 also includes a graphical indicator 4335 that includes a progress indicator that visually depicts the remaining life of the sensor 104 (e.g., a glucosone sensor), where the progress indicator is for a sensor 104 having a 14-day life (best shown in ).
[0114] Depict additional exemplary embodiments of a sensor results GUI for use with an analyte monitoring system. The sensor results GUI 440 depicted in is similar to the GUI embodiment depicted in As depicted, if the first current analyte level value is considered out of range relative to a predetermined analyte threshold range or an adverse condition state is detected, the first current analyte level value and the first trend indicator will not be displayed on the first analyte card 443. Instead, in these embodiments, and as depicted, an out-of-range text indicator 449 (e.g., "HI" or "LO") is displayed to indicate the out-of-range condition present. Although not shown, those skilled in the art will recognize that an out-of-range text indicator can be used for the second analyte portion 445 when data indicating a second analyte level exceeds a predefined analyte range and is fully within the scope of the present disclosure.
[0115] In addition, in these embodiments, and as depicted, a text description 4401 of the first analyte condition (e.g., "high glucose") further describes the trend condition (e.g., "(out of range)"). Additionally, and different from the previous embodiments described herein, a yellow background color (instead of an orange background color) is used to indicate a high glucose level. Thus, in the exemplary embodiment shown, the sensor result GUI 440 includes a glucose card 443 and a ketone card 446, the glucose card having a yellow background color indicating a high glucose level and the ketone card having a yellow background color indicating an elevated ketone level.
[0116] In addition, in some embodiments, and as depicted, the first analyte card 443 may further include a calibration icon 4454 adjacent to the out-of-range text indicator 449 (alternatively, when depicted, adjacent to the first current analyte level value). In some embodiments, and as shown, the second analyte card 446 may also include a calibration icon 4464 adjacent to the second current analyte level value 4412 (alternatively, when depicted, adjacent to the second out-of-range text indicator).
[0117] and the default view of the sensor result GUI 440 depicted shows a first expanded view of the first analyte portion 442 and a second expanded view of the second analyte portion 445. Depicting the sensor result GUI 440 in an updated configuration (e.g., in response to a predetermined input from a user, such as via a scroll gesture, click gesture, pull-up gesture, or by selecting or pressing a corresponding area of a touchscreen), wherein it transitions from displaying a first expanded view (as and Figure 4C-8 shown) to a first collapsed view ( Figure 4C-9)。In Figure 4C-9 the second expanded view is shown in an updated configuration of the sensor results GUI 440.
[0118] In Figures 4C-7 to 4C-9 the exemplary embodiment depicted, the sensor results GUI 440 also includes a graphical indicator 4435 that includes a progress indicator that visually shows the remaining life of the sensor 104 (e.g., a glucuronic acid sensor), where the progress indicator is for a sensor 104 having a 15-day life.
[0119] Figures 4C-10 to 4C-12 Depict additional exemplary embodiments of a sensor results GUI 450 for use with an analyte monitoring system. Figures 4C-10 to 4C-12 Depict a sensor results GUI 450 that is similar to Figures 4C-7 to 4C-9 the GUI embodiment depicted therein, except that the sensor results GUI 450 is presented via a mobile operating system (e.g., Android) different from the embodiment shown in Figures 4C-7 to 4C-9 (e.g., iOS). As Figure 4C-10 and Figure 4C-11 depicted, the default view of the sensor results GUI 450 shows a first expanded view of a first analyte portion 452 and a second expanded view of a second analyte portion 455. Figure 4C-12 Depict the sensor results GUI 450 in an updated configuration (e.g., in response to a user's predefined input, such as via a scroll gesture, a tap gesture, a pull-up gesture, or by selecting or pressing a corresponding area of a touch screen), where it transitions from showing a first expanded view in the default view (as Figure 4C-10 and Figure 4C-11 shown) to a first collapsed view ( Figure 4C-12 ). In Figure 4C-12 the second expanded view is shown in an updated configuration of the sensor results GUI 450.
[0120] Figure 4C-13 Depict another additional exemplary embodiment of a sensor results GUI for use with an analyte monitoring system. Figure 4C-13 The sensor results GUI 460 depicted in Figures 4C-7 to 4C-9 is similar to the GUI embodiment depicted therein, except that the first analyte portion of the sensor results GUI 460 shows a first current analyte level value 4602 and a first trend indicator 4603 instead of an out-of-range text indicator. Additionally, in some embodiments, and as Figure 4C-13 depicted, the first analyte card 463 does not show an alarm icon adjacent to a text description. In some embodiments, and as Figure 4C-13As shown, the text description 4601 of the first analyte condition further describes a trending condition (e.g., "glucose rising"). Although not shown, one of ordinary skill in the art will recognize that the text description 4611 of the second analyte condition may also describe a trending condition associated therewith and is fully within the scope of the present disclosure. Figure 4C-13 Displays the default view of the sensor results GUI 460, where the first analyte section 462 is shown in a first expanded view and the second analyte section 465 is shown in a second expanded view.
[0121] Figure 4C-14 Depicts additional exemplary embodiments of a sensor results GUI for use with an analyte monitoring system. Figure 4C-14 Depicts a sensor results GUI 470 that is similar to Figure 4C-13 the GUI embodiment depicted in Figure 4C-13 except that the sensor results GUI 470 is presented via a mobile operating system (e.g., Android) different from the embodiment shown in Figure 4C-14 Displays the default view of the sensor results GUI 470, where the first analyte section 472 is shown in a first expanded view and the second analyte section 475 is shown in a second expanded view.
[0122] Figure 4D-1 and Figure 4D-2 are additional exemplary embodiments of a sensor results GUI for use with an analyte monitoring system, where the first analyte section 482 depicts a first current analyte level value 4802 within the target analyte range (e.g., a glucose card depicts a normal glucose level or glucose within range), and where the second analyte section 485 depicts a second current analyte level value 4812 that exceeds a predefined normal analyte range (e.g., a ketone card depicts a high ketone level). Generally, as described with respect to Figures 4B-1 to 4B-6 Figure 4B-1 and Figure 4B-24. The sensor results GUI 480 in FIG. 4 is similar to the sensor results GUI 410. For example, the sensor results GUI 480 includes: (1) a menu icon 481; (2) a first analyte portion 482 including a first analyte card 483 and / or a first analyte graphical portion 484 reflecting data indicating a first analyte level (e.g., a glucose card and / or a glucose graphical portion reflecting data indicating a glucose level); (3) a second analyte portion 485 including a second analyte card 486 and / or a second analyte graphical portion 487 reflecting data indicating a second analyte level (e.g., a ketone card and / or a ketone graphical portion reflecting data indicating a ketone level); (4) an optional "Add a note" link 488; and (5) a graphical indication 4835 including a progress indicator that visually illustrates the remaining life of the sensor 104.
[0123] As previously described, the first analyte card 483 (e.g., the glucose card) of the sensor results GUI 480 may include a text description 4801 of a first analyte condition (e.g., "glucose in range"), a first current analyte level value 4802 (e.g., the current glucose level is 142 mg / dL), and a first trend indicator 4803 (e.g., a trend arrow indicating a decreasing direction of the glucose level). Similarly, the second analyte card 486 (e.g., the ketone card) may include a text description 4811 of a second analyte condition (e.g., "high ketones") with an adjacent alarm icon 4814, a second current analyte level value 4812 (e.g., the current ketone level is 2.2 mmol / L), and a second trend indicator 4813 (e.g., a trend arrow indicating a rising direction of the ketone level).
[0124] exist Figure 4D-1 and Figure 4D-2 In the exemplary embodiment shown in , the sensor results GUI 480 includes a first analyte card 483 (e.g., a glucose card) having a green color, indicating a first current analyte level that is within a target analyte range (e.g., normal glucose or in-range glucose), and a second analyte card 486 (e.g., a ketone card) having a red color, where green indicates a first current analyte level that is within a target analyte range (e.g., normal glucose or in-range glucose), and red indicates a second current analyte level that is within a predefined high analyte range (e.g., high ketones).
[0125] Similar to the aforementioned sensor results GUI embodiment, the first analyte graphical portion 484 may include a first analyte trend line 4805, and the second analyte graphical portion 487 may include a second analyte trend line 4815. Figure 4D-1 and Figure 4D-2In the exemplary embodiment shown, the rapid-acting insulin icon or the long-acting insulin icon 4808 is displayed on the first analyte portion 482. Those skilled in the art will recognize that various icons 4808 can be displayed on the first analyte portion 482 and / or the second analyte portion 485 and are fully within the scope of the present disclosure. Additionally, in Figure 4D-1 and Figure 4D-2 In the embodiment depicted, the second analyte graphical portion 487 also includes a banner notification 4831 ("Seek Medical Attention"), which includes instructions related to a high ketone level condition. Additionally, the banner notification 4831 also includes a red background color to indicate the high ketone level condition.
[0126] As previously described, the user can interact with the sensor results GUI 480 by selecting or dragging the colored circle 4810 along the first analyte trend line 4805 and causing the first analyte portion 482 to display the corresponding first historical analyte data and the corresponding timestamp 4809 (not shown) associated with the point at which the colored circle 4810 of the first analyte trend line 4805 is located.
[0127] In a similar manner, the user can interact with the sensor results GUI 480 by selecting or dragging the colored circle 4830 along the second analyte trend line 4825 and causing the second analyte portion 485 to display the corresponding second historical analyte data and the corresponding timestamp 4829 associated with the point at which the colored circle 4830 of the second analyte trend line 4825 is located ( Figure 4D-2 best shown in).
[0128] In Figure 4D-1 In the exemplary embodiment shown, only one colored circle 4810 is displayed on the first analyte trend line 4805, where the colored circle 4810 indicates the current condition associated with the data indicating the first analyte level (e.g., a green first colored circle indicates a normal glucose condition). Although not shown, those skilled in the art will recognize that, as previously described, additional colored circles 4810 can be displayed on the first analyte trend line 4805 and are fully within the scope of the present disclosure. In Figure 4D-2 In the exemplary embodiment shown, two colored circles 4830A, 4830B are displayed on the second analyte trend line 4815, where the first colored circle 4830A indicates the current condition associated with the data indicating the second analyte level (e.g., a red first colored circle 4830A indicates a high ketone condition), and the second colored circle 4830B indicates the condition associated with the data indicating the second analyte level corresponding to the area on the second analyte trend line 4825 touched or selected by the user (e.g., Figure 4D-2 the red second colored circle 4830B in indicates a high ketone condition).
[0129] As previously described with respect to Figures 4B-1 to 4B-6 the sensor result GUI 480, the first analyte portion 482 is configured to transition between a first collapsed view and a first expanded view, and the second analyte portion 485 of the sensor result GUI 480 is configured to transition between a second collapsed view and a second expanded view. In some embodiments, and as Figure 4D-1 shown in the default view of the sensor result GUI 480 depicted in Figure 4D-1 , the sensor result GUI 480 is configured to default to displaying the first expanded view of the first analyte portion 482. Additionally, in some embodiments, and as Figure 4D-1 and Figure 4D-2 depicted in the default view of the sensor result GUI 480 in Figure 4D-1 , the second analyte portion 485 is only configured to default to displaying the second expanded view when data indicative of the second analyte level exceeds a predefined normal analyte range, or reaches an elevated or high analyte range. In the embodiments depicted in Figure 4D-1 , the data indicative of the second analyte level exceeds the predefined normal analyte range (high ketones). Accordingly, the default view of the sensor result GUI 480 ( Figure 4D-1 ) is configured to display the first expanded view of the first analyte portion 482 as well as the second expanded view of the second analyte portion 485. In some embodiments, and as Figure 4D-1 shown in
[0130] Additionally, in the exemplary embodiments depicted in Figure 4D-1 and Figure 4D-2 , the first analyte portion 482 and the second analyte portion 485 can be updated in response to a predefined input from the user (such as when the user clicks, drags, scrolls, pulls on the screen, or by some other predefined gesture). For example, the sensor result GUI 480 can transition from displaying the first expanded view (e.g., Figure 4D-1 ) to displaying the first collapsed view ( Figure 4D-2) In this regard, the first analyte portion 482 can be converted from displaying the first analyte card 483 and the first analyte graphical portion 484 on the sensor results GUI 480 to displaying only the first analyte card 483. In some embodiments, the sensor results GUI 480 can be converted from displaying a first collapsed view to displaying a first expanded view in response to received user input (e.g., via a scroll gesture, a click gesture, a pull-down gesture, or by selecting or pressing a corresponding area of the touch screen). In this regard, the first analyte portion 482 can be converted from displaying only the first analyte card 483 on the sensor results GUI 480 to displaying the first analyte card 483 and the first analyte graphical portion 484. Additionally, in some embodiments, the first analyte portion 482 is configured to be converted from displaying the first collapsed view to displaying the first expanded view in response to a drag gesture at any position on the sensor results GUI 480.
[0131] Although Figure 4D-1 and Figure 4D-2 are not depicted, the sensor results GUI 480 can be converted from displaying a second collapsed view to displaying a second expanded view in response to received user input (e.g., via a scroll gesture, a click gesture, a pull-up gesture, or by selecting or pressing a corresponding area of the touch screen). Accordingly, the second analyte portion 485 can be converted from displaying only the second analyte card 486 on the sensor results GUI 480 to displaying the second analyte card 486 and the second analyte graphical portion 487. Additionally (not shown), the sensor results GUI 480 can be converted from displaying the second expanded view to displaying the second collapsed view in response to received user input (e.g., via a scroll gesture, a click gesture, a pull-down gesture, or by selecting or pressing a corresponding area of the touch screen). In this way, the second analyte portion 485 can be converted from displaying the second analyte card 486 and the second analyte graphical portion 487 on the sensor results GUI 480 to displaying only the second analyte card 486.
[0132] In Figure 4D-1 and Figure 4D-2 the exemplary embodiments depicted, the sensor results GUI 480 further includes a graphical indicator 4835 that includes a progress indicator that visually shows the remaining life of the sensor 104 (e.g., a glucuronic acid sensor), wherein the progress indicator is for a sensor 104 having a 14-day life ( Figure 4D-2 best shown in
[0133] Figure 4D-3 Depict additional exemplary embodiments of a sensor results GUI for use with an analyte monitoring system. Depict a sensor results GUI 490 that is similar to and The GUI implementation depicted in and is presented by a mobile operating system (e.g., Android) different from the implementation (e.g., iOS) shown in depicts the default view of the sensor result GUI 490, where the first analyte portion 492 is shown in the first expanded view and the second analyte portion 495 is shown in the second expanded view (similar to ). However, different from the implementations described in and , the sensor result GUI 490 of
[0134] depicts an additional exemplary implementation of a sensor result GUI for use with an analyte monitoring system, where the first analyte portion 812 depicts a first current analyte level value 8102 above the target analyte range (e.g., a glucose card depicts a high glucose level), and the second analyte portion 815 has a second current analyte level value 8112 within a predefined normal analyte range (not shown) (e.g., a ketone card depicts a normal ketone level). Generally, as described with respect to as described in the sensor result GUI 810 in
[0135] is similar to the sensor result GUI 410.
[0136] As described above, the first analyte card 813 (e.g., glucose card) of the sensor results GUI 810 may include: a text description 8101 of the first analyte condition (e.g., "high glucose"), a first current analyte level value 8102 (e.g., the current glucose level is 256 mg / dL), and a first trend indicator 8103 (e.g., a directional trend arrow indicating that the glucose level is rising). Additionally, in some embodiments, and as depicted in, the first analyte card may also include an alarm icon 8104 adjacent to the text description 8101 of the first analyte condition.
[0137] Additionally, and as shown in, the second analyte card 815 (e.g., ketone card) may include a text description 8111 of the second analyte condition (e.g., "normal ketones"). However, in another aspect of the embodiment, and as [[ID=*9]]depicted in, if an adverse condition state is not detected, or if the second current analyte level value 8112 (not shown) is considered to be within a "normal" or predefined analyte threshold range, the second current analyte level value 8112 (not shown) and the second trend indicator 8113 (not shown) will not be displayed on the second analyte card.
[0138] In the exemplary embodiment shown in, the sensor results GUI 810 includes a first analyte card 813 (e.g., glucose card) having an orange color and a second analyte card 815 (e.g., ketone card) having a green color, where the orange indicates a first current analyte level above the target analyte range (e.g., high glucose), and the green indicates a second current analyte level within a predefined normal or threshold analyte range (e.g., normal ketones).
[0139] As described above, the first analyte graphical portion 814 may include a first analyte trend line 81*05. Additionally, and as depicted in, a food icon 8108A and either a rapid - acting insulin icon or a long - acting insulin icon 8108B are displayed on the first analyte portion 812. As described above, the user can select or drag a colored circle 8110 along the first analyte trend line 8105 and cause the first analyte portion 812 to display corresponding first historical analyte data and the colored circle 8110 on the first analyte trend line 8105 is located ( and )The corresponding timestamp 8109 associated with the point is used to interact with the sensor results GUI 810. Additionally, one or more colored circles 8110 may be displayed on the first analyte trend line 8105, where the first colored circle 8110A indicates the current condition associated with the data indicating the first analyte level (e.g., the orange first colored circle indicates a high glucose condition), and the second colored circle 8110B may indicate the condition associated with the data indicating the first analyte level corresponding to the area on the first analyte trend line 8105 touched or selected by the user (e.g., the yellow second colored circle 8110B indicates a glucose condition within the target range, as seen, and the green second colored circle 8110B indicates glucose within the target range, as seen).
[0140] However, in one aspect of the embodiment, the second analyte trend line 8125 (not shown) appears only when an adverse condition state is detected or the second current analyte level value 8112 (not shown) is considered to exceed the "normal" or predefined analyte threshold range. Thus, in the exemplary embodiment shown in , the second analyte section 812 does not display the second analyte trend line 8105. Instead, and as shown in , when the data indicating the second analyte level is within the predefined normal analyte range (e.g., normal ketones), the second analyte section 815 is configured to display the second analyte card 816 (e.g., a ketone card) and a message 8189 associated with the predefined or normal threshold range (e.g., "Your ketones are normal; 0 to 0.5 mmol / L").
[0141] Referring to , the first analyte section 812 of the sensor results GUI 810 is configured to transition between a first collapsed view and a first expanded view, and the second analyte section 815 of the sensor results GUI 810 is configured to transition between a second collapsed view and a second expanded view. In some embodiments, and as shown in the default view of the sensor results GUI 810 depicted in , the sensor results GUI 810 is configured to default to displaying the first expanded view of the first analyte section 812. Additionally, in some embodiments, and as shown in the default view of the sensor results GUI 810 depicted in , the sensor results GUI 810 is configured to default to displaying the second collapsed view of the second analyte section 815 when the data indicating the second analyte level is within the predefined normal analyte range (e.g., normal ketone threshold). In In the depicted embodiment, the data indicating the second analyte level is within a predefined normal analyte range (normal ketones). Thus, the default view of the sensor results GUI 810 ( ) is configured to display a first expanded view of the first analyte section 812 and a second collapsed view of the second analyte section 815.
[0142] As previously described, and in the exemplary embodiment depicted in , the first analyte section 812 and the second analyte section 815 may be updated in response to a predetermined input from the user (such as when the user clicks, drags, scrolls, pulls down the screen with a finger, pulls up the screen with a finger, or by some other predetermined gesture). For example, the sensor results GUI 810 may, in response to a received input from the user (e.g., via a scroll gesture, a click gesture, a pull-up gesture, or by selecting or pressing a corresponding area of the touch screen), transition from displaying a first expanded view (e.g., ) to displaying a first collapsed view ( ). In this regard, the first analyte section 812 may transition from displaying the first analyte card 813 and the first analyte graphical portion 814 on the sensor results GUI 810 to displaying only the first analyte card 813. Additionally, in some embodiments, the sensor results GUI 810 may, in response to a received input from the user (e.g., via a scroll gesture, a click gesture, a pull-down gesture, or by selecting or pressing a corresponding area of the touch screen), transition from displaying the first collapsed view to displaying the first expanded view. In this regard, the first analyte section 812 may transition from displaying only the first analyte card 813 on the sensor results GUI 810 to displaying the first analyte card 813 and the first analyte graphical portion 814. In some embodiments, the first analyte section 812 is configured to transition from displaying the first collapsed view to displaying the first expanded view in response to a drag gesture at any location on the sensor results GUI 810.
[0143] Additionally, the sensor results GUI 810 may, in response to a received input from the user (e.g., via a scroll gesture, a click gesture, a pull-up gesture, or by selecting or pressing a corresponding area of the touch screen), transition from displaying a second collapsed view ( ) to displaying a second expanded view ( ). In some embodiments, and as As shown, when the data indicating the second analyte level is within a predefined normal analyte range (e.g., normal ketones), the second expanded view will display the second analyte card 816 (e.g., ketone card) and a message 8189 related to the predefined or normal threshold range (e.g., "Your ketones are normal; 0 to 0.5 mmol / L"). Thus, if the second analyte section 815 transitions from displaying the second folded view to displaying the second expanded view, the second analyte section 815 will transition from displaying only the second analyte card 816 to displaying the second analyte card 816 and the message 8189 related to the predefined normal threshold range ( ). Additionally, the sensor results GUI 810 can transition from displaying the second expanded view 8148 to displaying the second folded view 8146 in response to received user input (e.g., via a scroll gesture, a click gesture, a dropdown gesture, or by selecting or pressing a corresponding area of the touchscreen). In this manner, the second analyte section 815 can transition from displaying the second analyte card 816 and the message 8189 related to the predefined normal threshold range (or the second analyte graphical section, if displayed) on the sensor results GUI 810 to displaying only the second analyte card 816.
[0144] The sensor results GUI 810 implementation depicted also includes a graphical indicator 8135 that includes a progress indicator that visually shows the remaining life of the sensor 104 (e.g., a glucose - ketone sensor), where the progress indicator is for a sensor 104 with a 14 - day life.
[0145] and depict additional exemplary implementations of a sensor results GUI for use with an analyte monitoring system. and depict a sensor results GUI 820 that is similar to the GUI implementation depicted in , except that the sensor results GUI 820 is presented via a mobile operating system (e.g., Android) different from the implementation shown in (e.g., iOS). Specifically, depicts the sensor results GUI 820 in its default view, where the first analyte section 822 is shown in a first expanded view and the second analyte section 825 is shown in its second folded view, similar to . Additionally, Depict the sensor result GUI 820 in an updated configuration (e.g., in response to a predetermined input from the user, such as via a scroll gesture, a click gesture, a pull-up gesture, or by selecting or pressing a corresponding area of the touch screen), wherein the first analyte section 822 is converted from displaying a first expanded view (as shown in ) to a first collapsed view ( ). Additionally, depict a second expanded view in the updated configuration of the sensor result GUI 820. Further, in the embodiments depicted in and , a graphical indication progress indicator 8235 is used for the sensor 104 with a 15-day lifespan.
[0146] are additional exemplary embodiments of a sensor result GUI for use with an analyte monitoring system, wherein the first analyte section 832 depicts a first current analyte level value 8302 below the target analyte range (e.g., a glucose card depicts a low glucose level), and the second analyte section 835 has a second current analyte level value 8312 (not shown) within a predefined normal analyte range (e.g., a ketone card depicts a normal ketone level). Generally, as described with respect to , the sensor result GUI 830 in [[ID=:20]]
[0147] is similar to the sensor result GUI 410. For example, the sensor result GUI 830 includes: (1) a menu icon 831; (2) a first analyte section 832, including a first analyte card 833 and / or a first analyte graphical portion 834 that reflects data indicative of the first analyte level (e.g., a glucose card and / or a glucose graphical portion that reflects data indicative of the glucose level); (3) a second analyte section 835, including a second analyte card 836 and / or a second analyte graphical portion that reflects data indicative of the second analyte level (e.g., a ketone card and / or a ketone graphical portion that reflects data indicative of the ketone level); (4) an optional "Add Note" link 838; and (5) a graphical indication 8335, including a progress indicator that visually shows the remaining lifespan of the sensor 104.
[0148] More specifically, the first analyte card 833 (e.g., a glucose card) of the sensor result GUI 830 may include: a text description 8301 of the first analyte condition with an alarm icon 8304 adjacent thereto (e.g., "Low Glucose"), a first current analyte level value 8302 (e.g., the current glucose level is 69 mg / dL), and a first trend indicator 8303 (e.g., a direction trend arrow indicating a decreasing glucose level).
[0148] More specifically, and as As shown, the second analyte card 836 (e.g., a ketone card) may include a textual description 8311 of a second analyte condition (e.g., "normal ketones"). However, in another aspect of the embodiment, and as depicted in, if an adverse condition state is not detected, or if a second current analyte level value 8312 (not shown) is considered to be within "normal" or a predefined analyte threshold range, the second current analyte level value 8312 (not shown) and the second trend indicator 8313 (not shown) will not be displayed on the second analyte card 836.
[0149] Still referring to , the sensor results GUI 830 includes a first analyte card 833 (e.g., a glucose card) having a color of red and a second analyte card 836 (e.g., a ketone card) having a color of green, where the red indicates a first current analyte level below a target analyte range (e.g., low glucose), and the green indicates a second current analyte level within a predefined normal or threshold analyte range (e.g., normal ketones).
[0150] As previously described, the first analyte graphical portion 834 may include a first analyte trend line 8305 ( ). Additionally, and as depicted in, a rapid-acting insulin icon or a long-acting insulin icon 8308 is displayed on the first analyte portion 832. As previously described, the user may interact with the sensor results GUI 830 by selecting or dragging a colored circle 8310 along the first analyte trend line 8305 and causing the first analyte portion 832 to display corresponding first historical analyte data and a corresponding timestamp 8309 (not shown) associated with the point on the first analyte trend line 8305 where the colored circle 8310 is located. Additionally, although not shown, one or more colored circles 8310 may be displayed on the first analyte trend line 8305.
[0151] In some embodiments, and as shown in, a portion or region of the first analyte trend line 8305 includes a colored line portion 8388, where the colored line portion 8388 indicates a condition corresponding to data indicative of a first analyte level associated with the region or portion of the first analyte trend line 8305 (e.g., the region of the first analyte trend line 8305 is colored red to indicate a low glucose level corresponding to the region of the first analyte trend line 8305 including the colored line portion 8388). Although not shown, those skilled in the art will recognize that a colored line portion on a second analyte trend line 8315 having any of the embodiments described herein may be implemented and is fully within the scope of the present disclosure.
[0152] In another aspect of the embodiment, the second analyte trend line 8315 (not shown) appears only when an adverse condition state is detected or the second current analyte level value 8312 (not shown) is considered to exceed a "normal" or predefined analyte threshold range. Thus, in the exemplary embodiment shown in , since the second current analyte level value 8312 (not shown) is within the normal range, the second analyte section 835 does not display the second analyte trend line 8315. Instead, when the data indicating the second analyte level is within a predefined normal analyte range (e.g., normal ketones), the second analyte section 835 is configured to display the second analyte card 836 (e.g., ketone card) and a message 8389 (not shown) associated with the predefined or normal threshold range (e.g., "Your ketones are normal; 0 to 0.5 mmol / L").
[0153] Reference , the first analyte section 832 of the sensor result GUI 830 is configured to transition between a first collapsed view and a first expanded view, and the second analyte section 835 of the sensor result GUI 830 is configured to transition between a second collapsed view and a second expanded view. In some embodiments, and as shown in the default view of the sensor result GUI 830 depicted in , the sensor result GUI 830 is configured to default display the first expanded view of the first analyte section 832. Additionally, in some embodiments, and as shown in the default view of the sensor result GUI 830 depicted in , the sensor result GUI 830 is configured to default display the second collapsed view of the second analyte section 835 when the data indicating the second analyte level is within a predefined normal analyte range (e.g., normal ketone threshold). In the embodiment depicted in , the data indicating the second analyte level is within a predefined normal analyte range (normal ketones). Thus, the default view of the sensor result GUI 830 ( ) is configured to display the first expanded view of the first analyte section 832 and the second collapsed view of the second analyte section 835.
[0154] As previously described, and in the exemplary embodiment depicted in , the first analyte section 832 and the second analyte section 835 can be updated in response to a user's predefined input (such as when the user clicks, drags, scrolls, pulls down the screen with a finger, pulls up the screen with a finger, or by some other predefined gesture). For example, the sensor result GUI 830 can respond to the received user input (e.g., via a scroll gesture, click gesture, pull-up gesture, or by selecting or pressing the corresponding area of the touch screen) and transition from displaying the first expanded view (e.g., ) is converted to display a first folded view (not shown). In this regard, the first analyte portion 832 can be converted from displaying the first analyte card 833 and the first analyte graphical portion on the sensor result GUI 830 to only displaying the first analyte card 833. Additionally, in some embodiments, the sensor result GUI 830 can be converted from displaying the first folded view to displaying the first unfolded view in response to a received user input (e.g., via a scroll gesture, a click gesture, a pull-down gesture, or by selecting or pressing a corresponding area of the touch screen). In this regard, the first analyte portion 832 can be converted from only displaying the first analyte card 833 on the sensor result GUI 830 to displaying the first analyte card 833 and the first analyte graphical portion. In some embodiments, the first analyte portion 832 is configured to be converted from displaying the first folded view to displaying the first unfolded view in response to a drag gesture at any position on the sensor result GUI 830.
[0155] Additionally, the sensor result GUI 830 can be converted from displaying a second folded view ( ) to a second unfolded view (not depicted) in response to a received user input (e.g., via a scroll gesture, a click gesture, an upward pull gesture, or by selecting or pressing a corresponding area of the touch screen). In some embodiments, when the data indicating the second analyte level is within a predefined normal analyte range (e.g., normal ketones), the second unfolded view will display the second analyte card 836 (e.g., ketone card) and a message 8389 (not shown) related to the predefined or normal threshold range (e.g., "Your ketones are normal; 0 to 0.5 mmol / L"). Thus, if the second analyte portion 835 is converted from displaying the second folded view to the second unfolded view, the second analyte portion 835 will be converted from only displaying the second analyte card 836 to displaying the second analyte card 836 and the message 8389 (not shown) related to the predefined normal threshold range (not shown). Additionally, the sensor result GUI can be converted from displaying the second unfolded view to displaying the second folded view in response to a received user input (e.g., via a scroll gesture, a click gesture, a pull-down gesture, or by selecting or pressing a corresponding area of the touch screen). In this way, the second analyte portion 835 can be converted from displaying the second analyte card 836 and the message 8389 (not shown) related to the predefined normal threshold range (or the second analyte graphical portion, if displayed) on the sensor result GUI 830 to only displaying the second analyte card 836.
[0156] The sensor result GUI 830 implementation depicted also includes a graphical indication 8335 that includes a progress indicator that visually shows the remaining life of sensor 104 (e.g., a glucometer sensor), where the progress indicator is for a sensor 104 with a 15-day life.
[0157] Depict additional exemplary implementations of a sensor result GUI for use with an analyte monitoring system. Depict a sensor result GUI 840 that is similar to the GUI implementation depicted in except that the sensor result GUI 840 is presented via a mobile operating system (e.g., Android) different from the implementation shown in (e.g., iOS). Specifically, .
[0158] Depict additional exemplary implementations of a sensor result GUI for use with an analyte monitoring system. Depict a sensor result GUI 850 that is similar to the GUI implementation depicted in except that the first analyte section 852 of the sensor result GUI 850 displays an out-of-range text indicator 859 (e.g., “LO”) instead of a first current analyte level value and a first trend indicator. Specifically, in some implementations, if the first current analyte level value is considered out of range relative to a predetermined analyte threshold range or an adverse condition state is detected, the first current analyte level value and the first trend indicator will not be displayed on the first analyte card 852. Instead, in these implementations, and as depicted in Depict the sensor results GUI 850 in its default view, where the first analyte section 852 is shown in a first expanded view and the second analyte section 855 is shown in its second collapsed view, similar to .
[0159] Depict additional exemplary embodiments of the sensor results GUI for use with an analyte monitoring system. Depict the sensor results GUI 860, which is similar to the GUI embodiment depicted in, except that the sensor results GUI 860 is presented via a mobile operating system (e.g., Android) different from the embodiment shown in (e.g., iOS). Specifically, depict the sensor results GUI 860 in its default view, where the first analyte section 862 is shown in a first expanded view and the second analyte section 865 is shown in its second collapsed view, similar to .
[0160] Depict another exemplary embodiment of the sensor results GUI for use with an analyte monitoring system, where the first analyte section 872 depicts a first current analyte level value 8702 within a target analyte range (e.g., a glucose card depicts a normal glucose level) and the second analyte section 875 depicts a second current analyte level value 8712 within a predefined normal analyte range (e.g., a ketone card depicts a normal ketone level). Generally, as described with respect to the sensor results GUI 870 in is similar to the sensor results GUI 410. For example, the sensor results GUI 870 includes: (1) a menu icon 871; (2) a first analyte section 872 including a first analyte card 873 and / or a first analyte graphical portion 874 reflecting data indicative of the first analyte level (e.g., a glucose card and / or a glucose graphical portion reflecting data indicative of the glucose level); (3) a second analyte section 875 including a second analyte card 876 and / or a second analyte graphical portion reflecting data indicative of the second analyte level (e.g., a ketone card and / or a ketone graphical portion reflecting data indicative of the ketone level); (4) an optional "Add Note" link 878; and (5) a graphical indicator 8735 including a progress indicator that visually shows the remaining life of the sensor 104.
[0161] Specifically, the first analyte card 873 (e.g., glucose card) can include: a textual description 8701 of the first analyte condition (e.g., "glucose within range"), a first current analyte level value 8702 (e.g., current glucose level is 126 mg / dL), and a first trend indicator 8703 (e.g., a directional trend arrow indicating that the glucose level is rising). More specifically, and as shown in , the second analyte card 876 (e.g., ketone card) can include a textual description 8711 of the second analyte condition (e.g., "normal ketones"). However, in another aspect of the embodiment, and as
[0162] depicted in Figures 4G-1 to 4G-4 , if an adverse condition state is not detected, or if the second current analyte level value 8712 (not shown) is considered to be within "normal" or a predefined analyte threshold range, the second current analyte level value 8712 (not shown) and the second trend indicator 8713 (not shown) will not be displayed on the second analyte card 876.
[0163] As previously mentioned, the first analyte graphical portion 874 can include a first analyte trend line 8705. Additionally, and as Figures 4G-1 to 4G-3 depicted in Figure 4G-2 and Figure 4G-3) associated corresponding timestamp 8709 to interact with the sensor results GUI 870. Additionally, one or more colored circles 8710 may be displayed on the first analyte trend line 8705, where the first colored circle 8710A indicates the current condition associated with the data indicating the first analyte level (e.g., the green first colored circle 8710A indicates normal glucose condition), and the second colored circle 8710B may indicate the condition associated with the data indicating the first analyte level corresponding to the area on the first analyte trend line 8705 touched or selected by the user (e.g., the green second colored circle 8710B indicates normal glucose condition, as Figure 4G-2 and Figure 4G-3 as seen). Additionally, the first analyte trend line 8705 may further include a third colored circle 8710C to indicate the condition associated with the data indicating the first analyte level, which corresponds to a second area selected or touched by the user on the first analyte trend line 8705 (e.g., the green third colored circle 8710C indicates normal glucose condition, as Figure 4G-3 as seen).
[0164] In another aspect of the embodiment, the second analyte trend line 8725 appears only when an adverse condition state is detected or the second current analyte level value 8 (not shown) is considered to exceed the "normal" or predefined analyte threshold range. Thus, in the exemplary embodiment shown in Figures 4G-1 to 4G-4 , the second analyte section 865 does not display the second analyte trend line 8715 (not shown). Instead, and as shown in Figure 4G-4 , when the data indicating the second analyte level is within the predefined normal analyte range (e.g., normal ketones), the second analyte section 875 is configured to display the second analyte card 876 (e.g., ketone card) and a message 8799 related to the predefined or normal threshold range (e.g., "Your ketones are normal; 0 to 0.5 mmol / L").
[0165] Still referring to Figures 4G-1 to 4G-4 , the first analyte section 872 of the sensor results GUI 870 is configured to transition between a first collapsed view and a first expanded view, and the second analyte section 875 of the sensor results GUI 870 is configured to transition between a second collapsed view and a second expanded view. In some embodiments, and as shown in the default view of the sensor results GUI 870 depicted in Figures 4G-1 to 4G-3 , the sensor results GUI 870 is configured to default to display the first expanded view of the first analyte section 872. Additionally, in some embodiments, and as shown in Figures 4G-1 to 4G-3As shown in the default view of the sensor results GUI 870 depicted in, the sensor results GUI 870 is configured to default to displaying a second collapsed view of the second analyte portion 875 when data indicative of a second analyte level is within a predefined normal analyte range (e.g., normal ketone threshold). In Figures 4G-1 to 4G-4 the depicted embodiment, the data indicative of the second analyte level is within a predefined normal analyte range (normal ketones). Accordingly, the default view of the sensor results GUI 870 ( Figures 4G-1 to 4G-3 ) is configured to display a first expanded view of the first analyte portion 872 and a second collapsed view of the second analyte portion 875.
[0166] As previously described, and in Figures 4G-1 to 4G-4 the depicted exemplary embodiment, the first analyte portion 872 and the second analyte portion 875 may be updated in response to a predefined input of a user (such as when the user clicks, drags, scrolls, pulls down the screen with a finger, pulls up the screen with a finger, or by some other predefined gesture). For example, the sensor results GUI 870 may, in response to an input received from the user (e.g., via a scroll gesture, click gesture, pull-up gesture, or by selecting or pressing a corresponding area of a touch screen), transition from displaying a first expanded view (e.g., Figures 4G-1 to 4G-3 ) to displaying a first collapsed view ( Figure 4G-4 ). In this regard, the first analyte portion 872 may transition from displaying a first analyte card 873 and a first analyte graphical portion 874 on the sensor results GUI 870 to displaying only the first analyte card 873. Additionally, in some embodiments, the sensor results GUI 870 may, in response to an input received from the user (e.g., via a scroll gesture, click gesture, pull-down gesture, or by selecting or pressing a corresponding area of a touch screen), transition from displaying a first collapsed view to displaying a first expanded view. In this regard, the first analyte portion 872 may transition from displaying only the first analyte card 873 on the sensor results GUI 870 to displaying the first analyte card 873 and the first analyte graphical portion 874. In some embodiments, the first analyte portion 872 is configured to transition from displaying a first collapsed view to displaying a first expanded view in response to a drag gesture at any location on the sensor results GUI 870.
[0167] Further, the sensor results GUI 870 may, in response to an input received from the user (e.g., via a scroll gesture, click gesture, pull-up gesture, or by selecting or pressing a corresponding area of a touch screen), transition from displaying a second collapsed view ( Figures 4G-1 to 4G-3 ) to displaying a second expanded view ( Figure 4G-4 ). In some embodiments, and as Figure 4G-4As shown, when the data indicating the second analyte level is within a predefined normal analyte range (e.g., normal ketones), the second expanded view will display the second analyte card 876 (e.g., ketone card) and a message 8789 related to the predefined or normal threshold range (e.g., "Your ketones are normal; 0 to 0.5 mmol / L"). Thus, if the second analyte section 875 transitions from displaying the second folded view to displaying the second expanded view, the second analyte section 875 will transition from displaying only the second analyte card 876 to displaying the second analyte card 876 and a message 8789 related to the predefined normal threshold range( Figure 4G-4 ). Additionally, the sensor results GUI 870 can transition from displaying the second expanded view to displaying the second folded view in response to received user input (e.g., via a scroll gesture, a click gesture, a dropdown gesture, or by selecting or pressing the corresponding area of the touchscreen). In this way, the second analyte section 875 can transition from displaying the second analyte card 876 and a message 8789 related to the predefined normal threshold range (or the second analyte graphical section, if displayed) on the sensor results GUI 870 to displaying only the second analyte card 876. Thus, the first folded view and the second expanded view are displayed simultaneously on the sensor results GUI 870.
[0168] Figures 4G-1 to 4G-4 The sensor results GUI 870 implementation depicted also includes a graphical indicator 8735 that includes a progress indicator that visually shows the remaining life of the sensor 104 (e.g., a glucose ketone sensor), where the progress indicator is for a sensor 104 with a 14-day life.
[0169] Figure 4G-5 Depicts additional exemplary implementations of a sensor results GUI for use with an analyte monitoring system. Figure 4G-5 Depicts a sensor results GUI 880 that is similar to Figures 4G-1 to 4G-4 the GUI implementation depicted, except that the sensor results GUI 880 is presented via a mobile operating system (e.g., Android) different from the implementation shown in Figures 4G-1 to 4G-4 (e.g., iOS). Specifically, Figure 4G-5 depicts the sensor results GUI 880 in its default view, where the first analyte section 882 is displayed in a first expanded view and the second analyte section 885 is displayed in its second folded view, similar to Figures 4G-1 to 4G-3 . Additionally, FIGS. 4G-6 depict a graphical indicator 8835 that includes a progress indicator that visually shows the remaining life of the sensor 104 (e.g., a glucose ketone sensor), where the progress indicator is for a sensor 104 with a 15-day life.
[0170] Figures 4H-1 to 4H-3 Depict additional exemplary embodiments of a sensor results GUI for use with an analyte monitoring system. Specifically, Figures 4H-1 to 4H-3 Depict an exemplary embodiment of a sensor results GUI 4100, the sensor results including a first analyte portion 41022 reflecting data indicative of a high glucose level and a second analyte portion 41015 depicting data indicative of a normal ketone level. However, those skilled in the art will understand that it is illustrative and not exhaustive that the first analyte portion 41022 reflects data indicative of a high glucose level and the second analyte portion 41015 depicts data indicative of a normal ketone level depicted in the sensor results GUI 4100, and the sensor results GUI 4100 can be used to reflect data indicative of a first analyte level under various other conditions (e.g., normal glucose level, low glucose level, critical low glucose level) and data indicative of a second analyte level under various other conditions (e.g., elevated ketone level, high ketone level) in various different combinations, as Figures 4B-1 to 4G-5 shown in the exemplary embodiments depicted, without departing from the scope of the present disclosure.
[0171] With particular reference to Figure 4H-1 and Figure 4H-2 , depict a sensor results GUI 41000, which is similar to the sensor results GUI embodiment depicted in Figures 4B-1 to 4B-6 , except that the sensor results GUI 41000 includes a second analyte portion 41015 having a second analyte graphical portion 41007, which may include a shaded region 41008 indicative of a high ketone threshold and a shaded region 41009 indicative of an elevated ketone threshold. More specifically, in some embodiments, the shaded region 41008 indicative of a high ketone threshold is a first color (e.g., red), and the shaded region 41009 indicative of an elevated ketone threshold is a second color different from the first color (e.g., yellow). More specifically, in some embodiments, the shaded region 41008 indicative of a high ketone threshold covers the region of the second analyte graphical portion 41007 corresponding to a high ketone level (e.g., 1.5 mmol / L and above), and the shaded region 41009 indicative of an elevated ketone threshold covers the region of the second analyte graphical portion 41007 corresponding to an elevated ketone level (e.g., extending to cover the region of the y-axis from 0.5 mmol / L to 1.5 mmol / L).
[0172] In addition, in some embodiments, a first current analyte level value 41302 and a message 41189 related to a predefined or normal threshold range can be located directly near and below a text description 41301 of the first analyte condition, as Figure 4H-1 and Figure 4H-3Best depicted in (e.g., "Your normal ketones are below 0.6 mmol / L").
[0173] Still referring to Figure 4H-1 and Figure 4H-2 , the sensor analyte graph portion 41007 can also include a second analyte trend line 41025 that includes a colored portion 41026 (e.g., a green portion), which is configured to indicate a condition associated with the second current analyte data. For example, the colored portion 41026 can reflect when the user's analyte level is within a predetermined normal analyte range (e.g., a normal ketone range). Specifically, according to some embodiments, when the user's analyte level is within the predetermined normal ketone range, the colored portion 41026 is displayed in a region along the second analyte trend line 41025 corresponding to the time period during which the user's analyte level is within the predetermined normal ketone range. In some embodiments, when the user's analyte level is within the predetermined normal analyte range (e.g., a normal ketone range), the second analyte trend line 41025 includes the colored portion 41026 and is configured to be a flat line during the time period corresponding to when the user's analyte level is within the predetermined normal ketone range. For example, if the user's analyte level is within the predetermined normal ketone range between 6 PM and 9 PM, the second analyte trend line 41025 includes a colored portion (e.g., a green portion) 41026 and is a flat line on the x-axis from 6 PM to 9 PM.
[0174] According to one aspect of the embodiment, the second analyte trend line 41025 can display a flat line with the colored portion 41026 only when an adverse condition state associated with the second historical analyte data and / or the second current analyte data is detected within a predefined time period (e.g., within the past 24 hours) to indicate that the user's analyte level is within the predetermined normal analyte range. For example, if within the past 24 hours, the user's ketone level exceeds the predetermined normal ketone range, the second analyte trend line 41025 can appear with a flat line that includes the colored portion 41026 to indicate that the user's analyte level has been within the predetermined normal analyte range for a predefined time period. According to another aspect of the embodiment, and as Figure 4H-3 depicted in, if no adverse condition state associated with the second historical analyte data and / or the second current analyte data is detected within a predefined time period (e.g., within the past 24 hours), the second analyte portion 41015 is displayed without displaying the second analyte graph portion, similar to Figures 4E-1 to 4G-5 the sensor result interface depicted in.
[0175] Referring to Figure 4H-1 and Figure 4H-2, the second analyte graphical portion 41007 includes an optional icon 41001 (e.g., switch, toggle, slider, checkbox, radio button, etc.), which allows the user to select or change the time range during which the user's analyte data will be displayed on the second analyte graphical portion 41007. For example, the optional icon 41001 can be used to select or change a time range of three hours, six hours, or twelve hours. Those skilled in the art will understand that, without departing from the scope of the present disclosure, the optional icon can be used to select various other ranges of predefined time periods.
[0176] In an exemplary embodiment, and as Figure 4H-2 best depicted in, if the user's ketone level exceeds a predetermined normal ketone range within a predefined time period (e.g., within a 24-hour time period), but remains within the normal ketone range throughout the time range during which the user's analyte data is displayed on the second analyte graphical portion 41007, the second analyte trend line 41025 can be displayed as a flat line including a colored portion 41026 to indicate that the user's analyte level is within the predetermined normal ketone range throughout the time range (e.g., the second analyte graphical portion 41007 can display the second analyte trend line 41025 as a flat line for the entire six-hour time period displayed by the second analyte graphical portion 41007).
[0177] Reference Figures 4H-1 to 4H-3, the sensor result GUI 41000 may further include a graphical indication 41035 that includes a progress indicator that visually shows the remaining life of the sensor 104 (not shown in the sensor result GUI 41000 described herein), e.g., a glucuronic acid sensor. According to one aspect of an embodiment, the graphical indication 41035 may include a numerical value 41036 corresponding to the number of days, hours, or minutes remaining in the life of the sensor 104 (e.g., "14"), and a text message 41037 indicating the unit of measure used to calculate the remaining life of the sensor 104 (e.g., days, hours, minutes, or seconds) (e.g., "Days until sensor end", "Hours until sensor end", "Minutes until sensor end", or "Seconds until sensor end"). For example, if the remaining life of the sensor 104 is 13 days, the numerical value 41036 (e.g., "13") and the text message 41037 (e.g., "Days until sensor end") of the graphical indication 41035 may together indicate "13 days until sensor end". Additionally, in some embodiments, the graphical indication may further include a label 41038, where the label 41038 includes a colored portion configured to reflect the status of the remaining life of the sensor. For example, in some embodiments, if the remaining life of the sensor exceeds one day, the label 41038 may include a green portion. Further, in some embodiments, if the remaining life of the sensor is less than one day (e.g., if the remaining life of the sensor is calculated in hours, minutes, or seconds), the label 41038 may include a red portion. Those skilled in the art will recognize that various other graphical indications, colors, and text messages may be utilized to visually show the remaining life of the sensor without departing from the scope of the present disclosure.
[0178] According to yet another aspect of an embodiment, and with reference to Figures 4H-1 to 4H-3 , the sensor result GUI 41000 may further include a bottom bar navigation menu 41050. In some embodiments, the bottom bar navigation menu 41050 includes a plurality of selectable icons. In some embodiments (although not shown), the bottom bar navigation menu 41050 includes three selectable icons. In other embodiments, and as Figures 4H-1 to 4H-3 depicted, the bottom bar navigation menu 41050 includes four selectable icons: (1) a selectable home icon 41051 that, when selected, outputs a home page or a sensor result interface as described herein (e.g., Figures 4B-1 to 4H-3 ); (2) a selectable insights icon 41052 that, when selected, outputs an interface including insights, reports, logs, daily summary data (e.g., Figures 9A to 9F ); (3) a selectable alarm icon 41053 that, when selected, outputs an interface related to alarms (e.g., Figure 6A); and (4) an optional profile icon 41054 that outputs an interface related to the user's profile or account when selected.
[0179] Those skilled in the art will understand that any sensor result GUI (or portion thereof) described herein is for illustrative purposes only, and any independent element or combination of elements depicted and / or described for a particular embodiment or figure can be freely combined with any other element or combination of other elements depicted and / or described for any other embodiment.
[0180] Exemplary embodiments of the alarm GUI
[0181] Various exemplary embodiments related to alarms, alarm interfaces, alarm setting interfaces, and other related features for an analyte monitoring system will now be described. 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 other embodiment described in this application.
[0182] Figure 5A An exemplary embodiment of a method 500 for determining one or more alarm conditions and presenting an alarm associated with the determined one or more alarm conditions is depicted. At step 502, a current sensor reading is received. In some embodiments, the current sensor reading can include one or more signals from a sensor (e.g., a glucometer sensor) disposed in the sensor control device 102, wherein at least a portion of the sensor (e.g., a glucometer sensor) is configured to be located beneath the user's skin and in contact with a body fluid. In other embodiments, the sensor reading can be a glucose level measurement and a ketone level measurement received by the reader device 120. In some embodiments, data is received from a single sensor control device 102 having a sensor capable of sensing glucose and ketones. In some embodiments, data is received from a single sensor control device 102 including two or more discrete sensors 104, wherein a first sensor 104 is capable of sensing glucose and a second sensor 104 is capable of sensing ketones. In some embodiments, data is received from two or more sensor control devices 102, wherein a first sensor control device 102 includes a sensor 104 capable of sensing ketones and a second sensor control device 102 includes a sensor 104 capable of sensing glucose. In some embodiments, the reader device 120 can communicate directly with the sensor control device 102. In other embodiments, the reader device 120 can receive the glucose level measurement and the ketone level measurement via another computing device (e.g., a cloud-based server). Those skilled in the art will recognize that various other sensor control device, sensor, and reader device configurations and combinations that provide the above capabilities can be implemented, all of which are fully within the scope of this disclosure.
[0183] At step 504, it is determined whether there is one or more alarm conditions. According to some embodiments, for example, one or more alarm conditions may include at least one of the following: low glucose condition, emergency low glucose condition, high glucose condition, elevated ketone condition, high ketone condition, and other alarm conditions. In some embodiments, the alarm condition may further include a signal loss condition, wherein no valid current glucose reading and / or current ketone reading is received within a predetermined amount of time (e.g., one minute, five minutes, ten minutes, twenty minutes, etc.). In some embodiments, the signal loss condition may be the result of the loss of the wireless connection (e.g., Bluetooth connection) between the reader device 120 and the sensor control device 102. As previously described, the determination step may be performed by the reader device 120, the sensor control device 102, or any other computing device described with respect to the analyte monitoring system 100.
[0184] Still referring Figure 5A , at step 506, if it is determined that there is one or more alarm conditions, an alarm associated with the determined alarm condition is presented. In some embodiments, the presentation 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 presentation of the alarm may include a visual notification accompanied by a sound and / or vibration indicator. In other embodiments, the presentation of the alarm may include a sound and / or vibration indicator without including a visual notification.
[0185] As previously described, those skilled in the art will understand that the method steps described herein may be performed by a single device or by multiple devices. For example, in some embodiments, the determination of one or more alarm conditions may be performed by the sensor control device 102, and the presentation of the alarm may be performed by the reader device 120. In other embodiments, both the determination of the alarm condition and the presentation of the alarm may be performed by the reader device 120.
[0186] Figure 5B and Figure 5C are exemplary embodiments of a GUI including an alarm for an analyte monitoring system. For example, Figure 5Bis a GUI 510 depicting an alarm for an analyte monitoring system, where the alarm includes alarm condition text 512 (e.g., "High Glucose Alarm"), an analyte alarm message 513 (e.g., "Your glucose is high and rising"), an analyte level measurement 514 associated with the alarm condition (e.g., current glucose level is 256 mg / dL), and a trend indicator 515 associated with the alarm condition (e.g., a trend arrow or a direction arrow). Additionally, an alarm time indicator 516 is also shown. In some embodiments, the alarm time indicator 516 can indicate the amount of time elapsed since the alarm condition was triggered (e.g., now, 5 minutes ago, 10 minutes ago). In some embodiments, an alarm icon 518 can also be adjacent to the alarm condition text 512.
[0187] Figure 5C is a GUI 520 depicting another embodiment of a GUI including a high glucose alarm for an analyte monitoring system. According to one aspect of the embodiment, GUI 520 can be displayed when the user selects the high glucose alarm in the previous GUI 510. In some embodiments, GUI 510 expands to GUI 520 in response to received user input (e.g., by swiping or long - pressing a corresponding area of the touch screen). Specifically, GUI 510 can expand to GUI 520 in response to a first predetermined input from the user (such as when the user drags, long - presses for a certain predetermined press time, or swipes with a finger or by some other first predetermined gesture).
[0188] In one aspect of the embodiment, for example, the expanded GUI 520 is similar to Figure 5B GUI 510, except that the expanded GUI 520 further includes: a first analyte card 5293 reflecting data indicating a first analyte level (e.g., a glucose card reflecting data indicating glucose level), and a second analyte card 5296 reflecting data indicating a second analyte level (e.g., a ketone card reflecting data indicating ketone level).
[0189] In another aspect of the embodiment, and for example in the extended GUI 520, the first analyte card 5293 (e.g., glucose card) may include: a text description 5201 of the first analyte condition (e.g., "high glucose"), a first current analyte level value 5202 (e.g., the current glucose level is 256 mg / dL), and a first trend indicator 5203 (e.g., a directional trend arrow indicating that the glucose level is rising). In yet another aspect of the embodiment, and for example in the extended GUI 520, the second analyte card 5296 (e.g., ketone card) may include: a text description 5211 of the second analyte condition (e.g., "normal ketones"), a second current analyte level value 5212 (not shown), and a second trend indicator 5213 (not shown) based on data indicating the second analyte condition.
[0190] In one aspect of the embodiment, although not shown, if an adverse condition state is not detected, or if the first current analyte level value 5202 is considered to be within "normal" or a predetermined analyte threshold range, the first current analyte level value 5202 and the first directional trend arrow 5203 will not be displayed. Similarly, if an adverse condition state is not detected, or if the second current analyte level value 5212 (not shown) is considered to be within "normal" or a predetermined analyte range, the second current analyte level value 5212 (not shown) and the second directional trend arrow 5213 (not shown) will not be displayed. For example, in the extended GUI 520, the second analyte card 5296 is a ketone card, and the current ketone level is considered to be within the normal or predetermined threshold range. Thus, and as Figure 5C shown, the current ketone level value 5212 and the corresponding ketone directional trend arrow 5213 are not displayed on the extended GUI 520.
[0191] In another aspect of the embodiment, the alarm icon 5204 can also be adjacent to the text description 5201 of the first analyte card 5293 and / or the second analyte card 5296. For example, the alarm icon 5204 is depicted on the glucose card 5293 of the extended GUI 520. In some embodiments, the first analyte card 5293 includes a background color indicating the condition or analyte range of the first monitored analyte, and the second analyte card 5296 includes a background color indicating the condition or analyte range of the second monitored analyte. In some embodiments, the color corresponding to glucose is determined by the user's current glucose level and the set target glucose range. In some embodiments, the color corresponding to ketones is determined by the current ketone level used and a predefined range of the sensor 104 (not depicted in the alarm GUI described herein). In some exemplary embodiments, the extended GUI 520 includes a glucose card 5293 having an orange color and a ketone card 5296 having a green color, where the orange indicates a high glucose level and the green indicates a normal or target range of ketone levels.
[0192] Figure 5D is an exemplary embodiment of a sensor result GUI associated with the alarm GUI depicted in Figure 5B and Figure 5C including data indicating a first analyte level and data indicating a second analyte level. Specifically, and according to one aspect of the embodiment, Figure 5D GUI 530 is depicted, which can be displayed when the user selects a high glucose alarm in the previous GUI 510 or the extended GUI 520. In some embodiments, in response to a second input from the user received on the GUI 510 and / or the extended GUI 520 (e.g., by selecting, tapping, or pressing a corresponding area of the touch screen), the output GUI 530 is provided. Specifically, in some embodiments, the GUI 530 is output in response to the received second input or second predefined gesture. More specifically, in some embodiments, the GUI 510 is extended to the GUI 530 in response to the received second input or second predefined gesture. Even more specifically, in some embodiments, the received first input is different from the received second input. Similarly, in some embodiments, the first predefined gesture is different from the second predefined gesture.
[0193] According to one aspect of the embodiment, the GUI 530 includes: (1) a first analyte portion 5392, including a first analyte card 5393 and / or a first analyte graphic portion 5394 (e.g., a glucose card and / or a glucose graphic portion) that reflect data indicative of the level of a first analyte; and (2) a second analyte portion 5395, including a second analyte card 5396 and / or a second analyte graphic portion (e.g., a ketone card and / or a ketone graphic portion) that reflect data indicative of the level of a second analyte. Those skilled in the art will recognize that Figure 5D the sensor result GUI 530 depicted in Figure 4B-1 is similar to the sensor result GUI described in FIGS. 4G-6 and is fully within the scope of the present disclosure. For example, the first analyte portion 5392 of the GUI 530 is configured to transition between a first collapsed view and a first expanded view, and the second analyte portion of the GUI 530 is configured to transition between a second collapsed view and a second expanded view.
[0194] Specifically, in the first collapsed view, only the first analyte card 5393 is displayed in the first analyte portion 5392 of the GUI 530. Thus, in the first collapsed view, the first analyte graphic portion 5394 is not displayed in the first analyte portion 5392 of the GUI 530. However, in the first expanded view, the first analyte card 5393 and the first analyte graphic 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 portion 5395 of the GUI 530, and the second analyte graphic portion is not displayed. However, in the second expanded view, the second analyte card 5396 and the second analyte graphic portion are displayed on the GUI 530.
[0195] In one aspect of the embodiment, the sensor result GUI 530 is configured to display an expanded view of the analyte portion associated with an alarm triggered and selected by the user. Additionally, the sensor result GUI 530 can also be configured to display a collapsed view of the analyte portion associated with an alarm triggered and selected by the user. In Figure the exemplary embodiment depicted in, and in response to the user selecting a high glucose alarm in the previous GUI 510 or the extended GUI 520, the GUI 530 is configured to display a first expanded view of the glucose portion 5392 (e.g., the GUI 530 displays the glucose card 5392 and the glucose graphic portion 5394). In some embodiments, and as As depicted, the extended GUI 530 is also configured to display a second collapsed view of the ketone portion 5395 (e.g., the GUI 530 displays a ketone card of the ketone portion). In this way, the GUI 530 primarily displays information specific to the alarms triggered and previously selected by the user.
[0196] and are additional exemplary embodiments of a GUI including an alarm for an analyte monitoring system. For example, depicts a GUI 540, which is similar to the GUI embodiment depicted in, except that the GUI 540 depicts an alarm including an elevated ketone alarm for an elevated ketone alarm condition. In some embodiments, although not shown, the GUI 540 may also include a condition label, where the condition label includes a text description indicating that the alarm reflected in the GUI 540 is severe (e.g., the condition label may state "severe"). Additionally, depicts a GUI 550, which is similar to the GUI 520 depicted in, except that the alarm in the GUI 550 includes an elevated ketone alarm for an elevated ketone alarm condition. According to one aspect of the embodiment, and similar to the GUI 520, the GUI 550 may be displayed when the user selects the elevated ketone alarm in the previous GUI 540. In some embodiments, the GUI 540 expands to the GUI 550 in response to a first input received from the user (e.g., by swiping or long pressing a corresponding area of the touch screen). Specifically, the GUI 540 may expand to the GUI 550 in response to a first predetermined input from the user (such as when the user drags, long presses for a predetermined press time, or swipes with a finger or by some other first predetermined gesture).
[0197] In one aspect, the extended GUI 550 includes in The same alarms as those displayed in GUI 540. However, the extended GUI 550 also includes: a first analyte card 5593 that reflects data indicating the level of a first analyte (e.g., a glucose card that reflects data indicating the glucose level), and a second analyte card 5596 that reflects data indicating the level of a second analyte (e.g., a ketone card that reflects data indicating the ketone level). In addition, in the extended GUI 550, the first analyte card 5593 (e.g., the glucose card) includes: a text description 5501 of the first analyte condition with an alarm icon 5504 adjacent thereto (e.g., "high glucose"), a first current analyte level value 5502 (e.g., the current glucose level is 298 mg / dL), and a first trend indicator 5503 (e.g., a directional trend arrow indicating that the glucose level is rising). The second analyte card 5596 (e.g., the ketone card) of the GUI 550 also includes: a text description 5511 of the second analyte condition with an alarm icon 5514 adjacent thereto (e.g., "elevated ketones"), a second current analyte level value 5512 (e.g., the current ketone level is 1.1 mmol / L), and a second trend indicator 5513 (e.g., a directional trend arrow indicating that the ketone level is rising). In addition, in some exemplary embodiments, the extended GUI 550 includes a glucose card 5593 having an orange color indicating a high glucose level and a ketone card 5596 having a yellow color indicating an elevated ketone level.
[0198] and are additional exemplary embodiments of a sensor result GUI that includes data indicating a first analyte level and data indicating a second analyte level associated with a GUI including an alarm. Specifically, and depict a sensor result GUI 560 that includes data associated with the and depicted alarm GUI. More specifically, and depict a GUI 560 similar to the GUI embodiment depicted in , except that and depict a GUI560 output in response to a second input received from the user corresponding to the elevated ketone alarm depicted in or . Similar to the GUI 530, the GUI 560 can be configured to display an expanded view of the corresponding analyte portion associated with the selected alarm from the previous GUI 540 or the extended GUI 550, as well as a collapsed view of the corresponding analyte portion not associated with the selected alarm from the previous GUI 540 or the extended GUI550.
[0199] In some embodiments, the sensor results GUI can automatically transition from a collapsed view of an analyte portion associated with a selected alert to an expanded view, and from the expanded view to a collapsed view of an analyte portion not associated with the selected alert. Accordingly, the sensor results GUI 560 is updated to display a collapsed view of the corresponding analyte portion associated with the selected alert from the previous alert GUI 540 or the extended GUI 550, and an expanded view of the corresponding analyte portion not associated with the selected alert from the previous alert GUI 540 or the extended GUI 550. In this way, the sensor results GUI 560 removes from the user which information is specific to the previously selected and triggered alert.
[0200] For example, and depict different configurations of the GUI 560. Specifically, depicts the default view of the GUI 560, which is initially displayed in response to a second input received in association with an elevated ketone alert on the GUI 540 or the extended GUI 550 (e.g., by selecting, tapping, or pressing the corresponding area of the touchscreen). More specifically, depicts the GUI 560 updated from the configuration depicted in . Even more specifically, an animation is automatically demonstrated to the user to show the transition of the GUI 560 from the configuration depicted in to the configuration depicted in .
[0201] Referring to , the GUI 560 initially displays a first expanded view of the glucose portion 5692 (e.g., the glucose card and the glucose graph portion). Additionally, and as depicted in , the GUI 560 transitions from displaying the first expanded view of the glucose portion 5692 to a first collapsed view (e.g., the glucose portion only shows the glucose card). In , the GUI 560 depicts a first analyte portion 5692 in the first collapsed view and a second analyte portion 5695 in the second expanded view. Additionally, and the GUI 560 of and display a second expanded view of the ketone portion 5695 (e.g., the GUI 560 shows the ketone card and the ketone graph portion). Those skilled in the art will recognize that the sensor results GUI 560 depicted in through
[0202] Although depict a GUI with a high glucose alarm or features related thereto, those skilled in the art will recognize that similar GUIs can be used for alarms for low glucose alarm conditions, emergency low glucose alarm conditions, high ketone alarm conditions, signal loss alarm conditions, and other alarm conditions, and are fully within the scope of the present disclosure.
[0203] In addition, 、 and depict a GUI with a glucose card reflecting data indicating a high glucose level. However, those skilled in the art will recognize that similar GUIs can be utilized, including glucose cards reflecting data indicating normal glucose conditions, low glucose conditions, or emergency low glucose conditions, and are fully within the scope of the present disclosure. Similarly, 、 and depict a GUI with a ketone card reflecting data indicating normal ketone conditions or elevated ketone conditions. However, those skilled in the art will recognize that similar GUIs can be utilized, including ketone cards reflecting data indicating high ketone conditions, and are fully within the scope of the present disclosure. Those skilled in the art will further recognize that the various combinations described above can be used in similar GUIs and are fully within the scope of the present disclosure.
[0204] Exemplary embodiments of the emergency low glucose alarm and the high ketone alarm will now be described. Generally, the emergency low glucose alarm and the high ketone alarm for an analyte monitoring system have certain similarities to the alarms previously described with respect to 、 、 and According to one aspect of an embodiment, when the user's glucose level drops below an emergency low glucose threshold (e.g., below 55 mg / dL), the emergency low glucose alarm will present an alarm to the user. According to another aspect of an embodiment, when the user's ketone level rises above a high ketone threshold (e.g., above 1.5 mmol / L), the high ketone alarm will present an alarm to the user. According to another aspect of an embodiment, due to the severity of the user's condition, the emergency low glucose alarm and the high ketone alarm will override other settings of the reader device 120, including the operating system of the reader device, such as "mute" or "do not disturb" settings. In addition, in many embodiments, the glucose threshold level that is normally adjustable for other alarms cannot be changed for the emergency low glucose alarm. Similarly, in many embodiments, the ketone threshold level that is normally adjustable for other alarms cannot be changed for the high ketone alarm.
[0205] and is an exemplary embodiment including a GUI for high ketone alarms in an analyte monitoring system. As described above, these embodiments of the GUI are similar to those depicted in , , and . For example, is similar to the GUI embodiments depicted in and , and is a GUI 570 depicting a high ketone alarm of an analyte monitoring system, wherein the alarm includes high ketone alarm condition text 572 with an alarm icon 578 adjacent thereto, an analyte alarm message 573 (e.g., "Your ketones are high and rising"), an analyte level measurement 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 a direction arrow). Additionally, an alarm time indicator 576 is also shown. In some embodiments, although not shown, the GUI 570 may also include a condition label, wherein the condition label includes a text description indicating that the alarm reflected in the GUI 570 is severe (e.g., the condition label may state "Severe").
[0206] is another GUI 580 depicting a high ketone alarm of an analyte monitoring system. In this embodiment, the GUI is similar to the embodiments previously described in and . Specifically, the GUI 580 is displayed in response to a first input received from the user (e.g., by swiping or long-pressing a corresponding area of the touch screen). In some embodiments, the GUI 570 expands to the GUI 580 in response to a first predetermined input from the user (such as when the user drags, long-presses for a predetermined press time, swipes with a finger, or makes some other first predetermined gesture). Additionally, the expanded GUI 580 includes a high ketone alarm under high ketone alarm conditions, wherein the alarm depicts similarities to the alarm shown in (e.g., alarm condition text 582, "High Ketone Alarm"; analyte alarm message 583, "Your ketones are high and rising"; analyte level measurement 584, the current ketone level of 2.1 mmol / L; trend indicator 585; and an alarm time indicator 586 associated with the alarm condition).
[0207] The expanded GUI 580 also depicts a glucose card portion 5892 reflecting data indicating a glucose level, wherein the data reflected on the glucose card portion 5892 includes a text description 5801 indicating "High Glucose" with an alarm icon 5804, a current glucose level value 5802 of 320 mg / dL, and a glucose directional trend arrow 5803 indicating that the glucose level is rising. The expanded GUI 580 further depicts a ketone card portion 5895 reflecting data indicating a ketone level, wherein the data reflected on the ketone card portion 5895 includes a text description 5811 indicating "High Ketones" with an alarm icon 5814, a current ketone level 5812 of 2.1 mmol / L, and a ketone directional trend arrow 5813 indicating that the ketone level is rising.
[0208] and are additional exemplary embodiments of sensor result GUI implementations, including those related to and The alarm GUI depicted in FIG. 1 is associated with data indicating the level of a first analyte and data indicating the level of a second analyte. These GUI embodiments are similar to 、 and There are some similarities between the embodiments described in . Specifically, and Describes something similar to 、 and The GUI embodiment depicted in the GUI, except that and Describes the response to receiving or The high ketone alarm depicted in FIG590 is output in response to user input.
[0209] Similar to GUI 530 or GUI 560, GUI 590 can be configured to display an expanded view of the corresponding analyte portion associated with the selected alert from the previous GUI 570 or the expanded GUI 580, and a collapsed view of the corresponding analyte portion not associated with the selected alert from the previous GUI 570 or the expanded GUI 580. In addition, GUI 590 toggles between different configurations of the sensor results GUI, similar to the configurations previously described with respect to GUI 560.
[0210] For example, and Depicts different configurations of GUI 590. Specifically, Depicts the default view of GUI 590, which is initially displayed in response to a received second input associated with a high ketone alarm on GUI 570 or the extended GUI 580 (e.g., by selecting, tapping, or pressing on the corresponding area of the touchscreen). More specifically, depicts GUI 590 transformed from the configuration shown in . Even more specifically, the animation automatically demonstrates to the user to show the transformation of GUI 590 from the one depicted in to the one depicted in .
[0211] Referring to , GUI 590 initially displays a first expanded view of the glucose section 5992 (e.g., glucose card 5993 and glucose graphic section 5994). Additionally, and as depicted by and , GUI 590 transforms from displaying the first expanded view of the glucose section 5992 ( ) to a first collapsed view ( ) (e.g., the glucose section 5882 only shows the glucose card 5993). Further, GUI 590 displays a second expanded view of the ketone section 5995 (e.g., ketone card 5996 and ketone graphic section 5997) in the two configurations depicted in and . Those skilled in the art will recognize that the sensor result GUIs depicted in and are similar to the sensor result GUIs described in to FIGS. 4G - 6 and are fully within the scope of this disclosure.
[0212] Although depicts GUIs with high ketone alarms or features related thereto, those skilled in the art will recognize that similar GUIs can be used for non - configurable alarm settings for emergency low glucose alarms and are fully within the scope of this disclosure.
[0213] According to one aspect of many embodiments, a GUI described herein that includes an alarm for use with an analyte monitoring system can include two alarms. For example, in some embodiments, although not shown, the GUI can include: (1) an emergency low glucose alarm for an emergency low glucose alarm condition, a low glucose alarm for a low glucose alarm condition, or a high glucose alarm for a high glucose alarm condition; and (2) an elevated ketone alarm for an elevated ketone condition or a high ketone alarm for a high ketone condition.
[0214] In some embodiments (not shown), if a first alarm condition has a higher priority than a second alarm condition and both occur simultaneously, the analyte monitoring system will display a first alarm associated with the first alarm condition. In some embodiments, the alarm GUIs described herein may also include an alarm priority setting, where the priority of one or more alarm conditions may be configurable and / or non-configurable. In some exemplary embodiments (not shown), there may be multiple alarm conditions. In these embodiments, if it is determined that one of the multiple alarm conditions has a higher priority than the other alarm conditions, the first alarm associated with the first alarm condition is displayed on the alarm GUI and cannot be dismissed. Additionally, in some embodiments, the first alarm condition having a higher priority than the second alarm condition will present a first alarm notification that overlaps the second alarm notification to prevent the first alarm notification from being obscured until the user manually dismisses it. In some alarm GUI embodiments, once a second predetermined gesture is received and a sensor result GUI corresponding to the second alarm condition is displayed, an animation is automatically demonstrated to the user to show the transition from the sensor result GUI corresponding to the second alarm condition to the sensor result GUI corresponding to the first alarm condition having or becoming a higher priority.
[0215] As previously described, the GUI including the alarms of the analyte monitoring system can be extended to include an extended GUI of the alarms of the analyte monitoring system. In these embodiments, and as detailed previously, the extended GUI includes: an alarm, a first analyte reflecting data indicative of a first analyte level (e.g., a glucose card reflecting data indicative of a glucose level), and a second analyte card reflecting data indicative of a second analyte level (e.g., a ketone card reflecting data indicative of a ketone level). Although not shown, in some embodiments, when the alarm is associated with data indicative of a first analyte level, the extended GUI may also include a trend line associated with the data indicative of the first analyte level. In a similar manner, in some embodiments, when the alarm is associated with data indicative of a second analyte level, the extended GUI may also include a trend line associated with the data representing the second analyte level.
[0216] In another aspect of these embodiments, the alerts described herein can include alerts with configurable settings (e.g., low glucose alert, high glucose alert, signal loss alert) and alerts with non-configurable settings (e.g., emergency low glucose alert, high ketone alert) that operate on a single computing device within the same analyte monitoring system. For example, in some embodiments, the analyte monitoring system can include a reader device 120 that includes: a wireless communication circuit configured to receive data indicative of an analyte level from a sensor control device 102; and one or more processors coupled to a memory that stores instructions that, when executed by the one or more processors, cause the one or more processors to: (1) determine that data indicative of a first analyte level satisfies one or more alert conditions, wherein the one or more alert conditions include a first alert condition associated with a first set of user-configurable alert settings and a second alert condition associated with a second set of user-non-configurable alert settings, and wherein the second alert condition is an emergency low glucose alert condition or a high ketone alert condition; and (2) in response to determining that at least one of the one or more alert conditions is satisfied, present an alert associated with at least one of the one or more alert conditions.
[0217] is an exemplary embodiment of a GUI including alert settings for alerts in an analyte monitoring system. is a GUI 600 depicting an alert settings interface including a plurality of selectable alert options. Specifically, GUI 600 includes three selectable glucose alert options (emergency low glucose alert option 602, low glucose alert option 604, and high glucose alert option 606) and three selectable ketone alert options (elevated ketone alert option 603 and high ketone alert option 605). In some embodiments, GUI 600 can also include one or more selectable other alert options. For example, in the embodiment depicted, the alert settings interface includes one selectable other alert option. Specifically, the alert settings interface includes a signal loss alert option 607. Text indicators are adjacent to each selectable alert option to indicate whether the alert is on or off. Additionally, in some embodiments, an optional "Learn More" option 608 for additional information is provided below the selectable alerts.
[0218] In some embodiments, although Although not shown, the GUI 600 may also include a mute mode function. In many embodiments, although not shown, the mute mode function includes a switch that can be toggled between an "on" state and an "off" state. After the switch is toggled to the "on" state, a configuration modal (not shown) will be displayed to the user. The user can specify the amount of time for which the mute mode is to be enabled. In some embodiments, although not shown, the configuration mode may include a "Save" button that saves the user's selection based on the configurable duration of the mute mode. After activating the "Save" button, the user may be prompted with another confirmation modal (not depicted) that indicates to the user that "all glucose and signal loss alarms will be muted" for the selected amount of time. In many embodiments, the confirmation modal may include an "On" option to continue enabling the mute mode, and / or a "Cancel" option in case the user does not want to continue with the mute mode.
[0219] is the GUI 605 depicting the low glucose alarm settings interface. According to one aspect of an embodiment, the GUI 605 can be displayed when the user selects the low glucose alarm in the previous GUI 600. According to another aspect of an embodiment, the GUI 605 includes a text label of "Low Glucose Alarm" adjacent to a switch 611 that is configured to toggle between an open position and a closed position. Those skilled in the art will understand that instead of toggling, the GUI 605 can include any one or more of the following: an on-off checkbox, an on-off slider switch, an on-off radio button, an on-off button, etc.
[0220] is the GUI 610 depicting the low glucose alarm settings interface after the switch 611 has been toggled to the open position. After the switch 611 has been toggled to the open position, as can be seen, the GUI 610 may include a plurality of configurable settings, including but not limited to: a text label of "Low Glucose Alarm" adjacent to a switch 611 that is configured to toggle between an open position and a closed position, a low glucose alarm threshold setting 612, a low glucose alarm tone setting 614, and a low glucose alarm override setting 616. According to one aspect of an embodiment, the low glucose alarm threshold setting 612 can be configured by the user such that the user can select a low glucose threshold (as as shown in GUI 615), where a low glucose alarm is triggered when the user's glucose level drops below a selected low glucose threshold (e.g., below 70 mg / dL). In some embodiments, GUI 615 may include an information section 617 that indicates to the user that they will receive a low glucose alarm when their glucose is below the selected value. According to another aspect of the embodiments, the low glucose alarm tone setting 614 may be configurable by the user such that the user can select a standard alarm (e.g., using the alarm tone of the operating system), as shown in GUI 620, or select a custom low glucose alarm (e.g., allowing the user to select a specific tone or output). GUI 620 may also include an information section 619 that indicates to the user that the alarm sound can be selected and that the alarm is configured to follow the volume and vibration settings of the user's phone. According to another aspect of the embodiments, the user can configure the low glucose alarm override setting 616 such that when enabled, the low glucose alarm will always output sound (or vibration) and display a visual notification on the display of the reader device 120 (e.g., on the lock screen), even if the reader device 120 is muted or configured in a "do not disturb" mode.
[0221] is an additional exemplary embodiment of a GUI including alarm settings for alarms in an analyte monitoring system. is GUI 625 depicting a high glucose alarm setting interface. According to one aspect of the embodiments, GUI 625 may be displayed when the user selects the high glucose alarm in the previous GUI 600. According to another aspect of the embodiments, GUI 625 includes a text label of "High Glucose Alarm" adjacent to a switch 621 configured to switch between an open position and a closed position. Those skilled in the art will understand that instead of a switch, GUI 625 may include any one or more of the following: an on-off checkbox, an on-off slider switch, an on-off radio button, an on-off button, etc.
[0222] is GUI630 depicting the high glucose alarm setting interface after the switch 621 is switched to the open position. After the switch 621 is switched to the open position, as visible, and in line with Similar to the GUI 610, the GUI 630 may include a plurality of configurable settings, including (but not limited to): a text label of "High Glucose Alarm" adjacent to a switch 621 configured to switch between an open position and a closed position, a configurable high glucose alarm threshold setting 622, a configurable high glucose alarm tone setting 624, and a high glucose alarm override setting 626. According to one aspect of the embodiment, the high glucose alarm threshold setting 622 may be configured by the user such that the user can select a high glucose threshold (as shown in the GUI 635), wherein when the user's glucose level rises above the selected high glucose threshold (e.g., higher than 240 mg / dL), a high glucose alarm will be triggered. In some embodiments, the GUI 635 may include an information section 627 that indicates to the user that they will receive a low glucose alarm when their glucose is below the selected value. According to another aspect of the embodiment, the high glucose alarm tone setting 624 may be configured by the user such that the user can select a standard alarm (e.g., using the alarm tone of the operating system), as shown in the GUI 640, or select a custom low glucose alarm (e.g., allowing the user to select a specific tone or output). The GUI 640 may also include an information section 629 that indicates to the user that the alarm sound can be selected and that the alarm is configured to follow the volume and vibration settings of the user's phone.
[0223] is an additional exemplary embodiment of a GUI including alarm settings for an alarm in an analyte monitoring system. is a GUI 645 depicting an elevated ketone alarm setting interface. According to one aspect of the embodiment, the GUI 645 may be displayed when the user selects an elevated ketone alarm in the previous GUI 600. According to another aspect of the embodiment, the GUI 645 includes a text label of "Elevated Ketone Alarm" adjacent to a switch 631 configured to switch between an open position and a closed position. Those skilled in the art will understand that instead of a switch, the GUI 645 may include any one or more of the following: an on-off checkbox, an on-off slider switch, an on-off radio button, an on-off button, etc.
[0224] is a GUI 650 depicting an elevated ketone alarm setting interface after the switch 631 is switched to the open position. After the switch 631 is switched to the open position, as shown in As can be seen, and similar to GUI 610 and GUI 630, GUI 630 can include a plurality of configurable settings, including (but not limited to): a text label of "Elevated Ketone Glucose Alarm" adjacent to a switch 631 configured to switch between an open position and a closed position, a configurable elevated ketone alarm tone setting 634, and an elevated ketone alarm override setting 636. According to another aspect of the embodiment, GUI 650 includes an elevated ketone alarm threshold setting 632. In some embodiments, the elevated ketone alarm threshold setting 632 includes a lock icon 633 indicating that the elevated ketone alarm threshold setting 632 is locked, such that the user cannot select the elevated ketone threshold. Additionally, and according to one aspect of the embodiment, the elevated ketone alarm threshold setting 632 is locked such that it will be triggered when the user's ketone level is higher than a specific ketone threshold (e.g., higher than 1.0 mmol / L). According to yet another aspect of the embodiment, the elevated ketone alarm tone setting 634 can be configured by the user such that the user can select a standard alarm (e.g., using the alarm tone of the operating system), as shown in GUI 655 of
[0225] or select a custom elevated ketone alarm (e.g., allowing the user to select a specific tone or output). In some embodiments, GUI 655 can also include an information section 639 that indicates that the user can select an alarm sound and that the alarm is configured to follow the volume and vibration settings of the user's phone. depicts an additional exemplary embodiment of a GUI including alarm settings for an alarm in an analyte monitoring system.
[0226] is GUI 660 depicting a signal loss alarm setting interface. According to one aspect of the embodiment, GUI 660 can be displayed when the user selects a signal loss alarm in the previous GUI 600. According to another aspect of the embodiment, GUI 660 includes a text label of "Signal Loss Alarm" adjacent to a switch 641 configured to switch between an open position and a closed position. Those skilled in the art will understand that instead of a switch, GUI 660 can include any one or more of the following: an on-off checkbox, an on-off slider switch, an on-off radio button, an on-off button, etc. 、 and Similar to the GUI depicted in , GUI 665 may include (but is not limited to): a text label of "Signal Loss Alarm" adjacent to a switch 641 configured to switch between an open position and a closed position, a configurable signal loss alarm tone setting 644, and a signal loss alarm override setting 646. According to yet another aspect of an embodiment, the signal loss alarm tone setting 644 may be configured by a user such that the user can select a standard alarm (e.g., using the alarm tone of the operating system), as shown in the GUI 670 of , or select a custom signal loss alarm (e.g., allowing the user to select a specific tone or output). According to another aspect of an embodiment, each of the GUIs depicted in may include an information section 649 that indicates that a signal loss alarm is received when "Glucose and Ketone alarms are not available because the sensor is not communicating with the application". each of the GUIs depicted in may include an information section 649 that indicates that a signal loss alarm is received when "Glucose and Ketone alarms are not available because the sensor is not communicating with the application".
[0227] is an additional exemplary embodiment of a GUI that includes alarm settings for alarms in an analyte monitoring system. is a GUI 675 that depicts an emergency low glucose alarm setting interface. According to one aspect of an embodiment, when a user selects an emergency low glucose alarm in the previous GUI 600, the GUI 675 may be displayed. According to another aspect of an embodiment, the GUI 675 includes an information section 659 that indicates that the emergency low glucose alarm is "on and cannot be modified". Additionally, similar to the GUIs depicted in , 、 、 and the GUI 675 also includes (but is not limited to): a text label of "Emergency Low Glucose Alarm" adjacent to a switch 651, an emergency low glucose alarm threshold setting 652, an emergency low glucose alarm override setting 6 fifty-six, and an emergency low glucose alarm tone setting 654. As shown in , the emergency low glucose alarm tone setting 654 has been configured to output a custom emergency low glucose alarm. the emergency low glucose alarm tone setting 654 has been configured to output a custom emergency low glucose alarm.
[0228] is a GUI 680 that depicts an emergency low glucose alarm setting interface, similar to the GUI 675 of . As seen in the bottom third of the interface, the emergency low glucose alarm override setting 677 is shown in the "off" state. Additionally, a severe alarm icon or identifier is shown adjacent to the "off" state, indicating that corrective action is required. According to one aspect of some embodiments, the GUI 680 presents an active "Open Settings" link 673 near the bottom of the interface. After selecting the link 673, the notification settings interface is configured to be displayed (not shown). As seen in the bottom third of the interface, the emergency low glucose alarm override setting 677 is shown in the "off" state. Additionally, a severe alarm icon or identifier is shown adjacent to the "off" state, indicating that corrective action is required. According to one aspect of some embodiments, the GUI 680 presents an active "Open Settings" link 673 near the bottom of the interface. After selecting the link 673, the notification settings interface is configured to be displayed (not shown).
[0229] is the GUI 685 depicting the high ketone alarm setting interface. According to one aspect of the embodiment, when the user selects the high ketone alarm in the previous GUI 600, the GUI 685 can be displayed. According to another aspect of the embodiment, the GUI 685 includes an information section 669 that indicates that the high ketone alarm is "on and cannot be modified". Additionally, similar to the GUI (GUI 685) depicted in , , , and , the GUI 685 also includes: a text label of "High Ketone Alarm" adjacent to the switch 661, a high ketone alarm threshold setting 662, a high ketone alarm override setting 667, and a high ketone alarm tone setting 664. As shown in , the high ketone alarm tone setting 664 has been configured to output a custom high ketone alarm.
[0230] In many embodiments, the above settings are not configurable by the user and are only displayed for information purposes. For example, different from the switches 611, 621, 631, and 641 ( , , and ) in the GUI 610, GUI 630, GUI 650, and GUI 665 respectively, the switches 651 and 661 ( and ) in the GUI 670 and GUI 685 respectively cannot be switched to the "off" position or state. Similarly, according to another aspect of some embodiments, the emergency low glucose alarm threshold setting 652, the emergency low glucose alarm tone setting 654, and the emergency low glucose alarm override setting 656 cannot be modified or disabled. In a similar manner, according to another aspect of some embodiments, the high ketone alarm threshold setting 662, the high ketone alarm tone setting 664, and the high ketone alarm override setting 667 cannot be modified or disabled.
[0231] In other embodiments, one or more of the above settings may be configurable by the user, while the remaining settings are shown for informational purposes only. For example, in some embodiments, the text label and switch 651, the alarm threshold setting 652, and the alarm override setting 656 may be non-configurable, while the alarm tone setting 654 may be configurable to allow the user to select a specific tone or vibration. Similarly, in some embodiments, the text label and switch 661, the alarm threshold setting 662, and the alarm override setting 667 may be non-configurable, while the alarm tone setting 664 may be configurable to allow the user to select a specific tone or vibration. Other combinations of configurable and non-configurable settings are possible, and those skilled in the art will recognize that these combinations are well within the scope of the present disclosure.
[0232]
[0233] Exemplary embodiments of methods, systems, and associated GUIs for detecting alarm unavailability in an analyte monitoring system will now be described.
[0234] As previously described with respect to , , and , certain alarms may require the user to configure specific operating system functions that may interfere with the alarm. For example, some operating systems for mobile computing devices include features such as "Do Not Disturb" or "Mute", which may interfere with the audible, visual, or vibratory alarm displays of the above alarms. Additionally, the user may take certain actions on their analyte monitoring system without their knowledge, which may also interfere with the alarm. Therefore, robust methods and systems are needed to detect alarm unavailability in an analyte monitoring system.
[0235] Depicts an exemplary embodiment of a method for determining the presence of an alarm unavailability condition in an analyte monitoring system. At step 702, one or more alarms are enabled in the analyte monitoring system. In many embodiments, the one or more alarms may include a low glucose alarm, an emergency low glucose alarm, a high glucose alarm, an elevated ketone alarm, a high ketone alarm, and / or a signal loss alarm, among other examples, and these alarms may be enabled on one or more of the following: the reader device 120, the sensor control device 102, or any other computing device that is part of or communicates with the analyte monitoring system.
[0236] At step 704, it is determined whether there is one or more alarm unavailable conditions. According to one aspect of the embodiment, the alarm unavailable conditions may include any one or more of the following conditions: the wireless communication circuit (e.g., Bluetooth or Bluetooth Low Energy) is disabled and / or inoperative, system-wide notifications are disabled, notifications of a specific application are disabled, the mute or silent function is enabled, the analyte monitoring application has been forcefully closed by the user or the system (i.e., no longer running in the background or foreground), severe alarms are disabled, the "override do not disturb" function is disabled, and the "do not disturb" channel is closed; and / or the alarm tone is set to mute. In some embodiments, other alarm unavailable conditions may further include: no active sensor is detected or a sensor failure condition (e.g., too high temperature, too low temperature, the sensor fails to communicate with the reader device 120 or the application, no active sensor is detected and / or there is a signal loss condition, and the sensor needs to be scanned). Those skilled in the art will recognize that these above-mentioned alarm unavailable conditions are merely illustrative and do not represent an exhaustive list of all alarm unavailable conditions. Other conditions related to the sensor, the sensor control device 102, or the reader device 120 may interfere with: (1) the determination of the alarm condition, or (2) the presentation of the alarm in the analyte monitoring system, and these conditions are possible and fully within the scope of the present disclosure.
[0237] Referring again to , if no alarm unavailable condition is detected, the method 700 returns to step 702 and continues to monitor the alarm unavailable condition (as long as at least one alarm is enabled). However, if one or more alarm unavailable situations are detected, then at step 706, one or more notifications associated with the detected one or more alarm unavailable conditions are presented to the user.
[0238] Depicts an exemplary embodiment of an alarm unavailable interface in the analyte monitoring system. Is a GUI 710 depicting an alarm setting interface, which provides instructions 715 to the user, stating that different sensors have been applied and no ketone alarm is received because the sensor does not support the ketone alarm. In some embodiments, the GUI 710 further includes an acknowledgement "Got it" button 711 that the user can press.
[0239] According to another aspect of the embodiment, one or more notifications associated with the detected one or more alarm unavailable conditions may include a modal window, as seen in the GUI depicted in . In some embodiments, the modal may provide information about the specific reason for the alarm unavailable condition, as well as an acknowledgement ("OK") button, as seen in As seen in the GUI 720 depicted (sound and vibration off). In some embodiments (not shown), this modality may provide many possible reasons for the alarm unavailable condition and an acknowledgement ("OK") button.
[0240] In other embodiments, this modality may provide information about the specific reason for the alarm unavailable condition, as well as a "Cancel" button, as , and depicted by the GUI 730 (signal loss), GUI 740 (no active sensors), and GUI 750 (Bluetooth disabled) of. In some embodiments, as (GUI 760) seen, this modality may provide many possible reasons for the alarm unavailable condition and a "Cancel" button.
[0241] In other embodiments, this modality may provide information about the specific reason for the alarm unavailable condition, as well as a "Settings" button to open the corresponding settings interface to allow the user to correct the condition, as and Figure 7I depicted by the GUI 770 (notification disabled) and GUI 780 (severe alarm disabled, Do Not Disturb mode on) of. In some embodiments, this modality may provide many possible reasons for the alarm unavailable condition, as well as a "Settings" button to open the corresponding settings interface to allow the user to correct the condition, such as GUI 790 ( Figure 7J ). In other embodiments, this modality may provide information about the specific reason for the alarm unavailable, as well as a "Cancel" button and a "Settings" button that opens the corresponding settings interface to allow the user to correct the condition, as Figure 7K (GUI 795) depicted. These examples are for illustration only, and those skilled in the art will recognize that other combinations and arrangements of modalities can be implemented and are fully within the scope of the present disclosure.
[0242] According to another aspect of an embodiment, one or more notifications associated with one or more detected alarm unavailable conditions may include in-app notifications within the analyte monitoring application, as seen in GUI 725, GUI 755, and GUI 775 ( Figures 7L to 7N ). In some embodiments, the notification associated with the alarm unavailable condition may be presented as a modal window, similar to the embodiments previously described herein. For example, in Figure 7L , GUI 725 presents a modality that provides information about the specific reason for the alarm unavailable condition, as well as a "Cancel" button. In this regard, GUI 725 is similar to Figures 7D to 7FThe depicted GUI, except that the modal in GUI 725 is presented as an in-app modal notification 727. Additionally, in the exemplary embodiment depicted in Figure 7M , GUI 755 includes an in-app modal notification 757, which provides many possible reasons for the alarm unavailability condition, as well as a "Cancel" button and a "Settings" button to open the corresponding settings interface to allow the user to correct the condition. Additionally, in-app modal notification 727 and in-app modal notification 757 can be configured to partially obscure or overlay the underlying interface to make it invisible. In this regard, in-app modal notification 727 and in-app modal notification 757 impede the user's ability to fully view the underlying interface. Additionally, those skilled in the art will recognize that other combinations and arrangements of modals can be implemented as in-app modal notifications and are fully within the scope of this disclosure.
[0243] In other embodiments, the notification associated with the alarm unavailability condition can be presented as an in-app banner notification 777 located on the same interface as the alarm settings interface, as seen in Figure 7N . For example, in-app banner notification 777 can be presented on GUI 600 that includes multiple selectable alarm options.
[0244] Although not shown, in some embodiments, in-app banner notification 777 can persist through different interfaces (e.g., reports, logs, etc.) within the analyte monitoring application. In this regard, in-app banner notification 777 allows the user to continue viewing recent and historical analyte data as well as reports. Additionally, according to one aspect of the embodiment, one or more notifications associated with one or more detected alarm unavailability conditions can include banner notifications or pop-up windows displayed to the user outside of the analyte monitoring application (e.g., on the lock screen), as seen in GUI 705 ( Figure 7O ).
[0245] Although the above description of the drawings and embodiments relates to the alarms and alarm interfaces of the reader device, those skilled in the art will understand that these alarms and alarm interfaces can also be implemented within a sensor control device, a local computing system, a trusted computing system, or any other computing device that communicates with the analyte monitoring system. Additionally, as previously described, any GUI and features described herein can include instructions stored in the memory of the reader device, the sensor control device, or any other computing device that is part of or communicates with the analyte monitoring system.
[0246] Exemplary embodiments of the onboarding GUI and its related features
[0247] Exemplary embodiments of methods, systems, and related GUIs for onboarding in an analyte monitoring system will now be described. Figures 8A to 8IFIG. 0 is a block diagram depicting an exemplary implementation of a onboarding interface or related features thereof, any of which may be utilized with the implementations described herein. According to one aspect of the implementation, when a user launches an analyte monitoring application, a onboarding GUI may be displayed. In some implementations, the onboarding GUI is displayed during a sensor warm-up period (e.g., a 60-minute warm-up period for a glucose-ketone sensor). In some implementations, the onboarding GUI is displayed when a user uses a glucose-ketone sensor for the first time or switches from a glucose sensor to a glucose-ketone sensor. In some implementations, during the sensor warm-up period, the onboarding GUI may provide the user with a brief introduction to the analyte monitoring application and its related functions.
[0248] For example, in some implementations, a onboarding GUI may be displayed that indicates to the user that the glucose-ketone scanning process has been completed. In some implementations, the onboarding GUI may notify the user that the glucose-ketone sensor has been activated and will be ready within a predetermined period of time (e.g., within 60 minutes). In some implementations, the onboarding GUI explains to the user why it is important to monitor ketones. For example, and as Figure 8A depicted in FIG. 5, the onboarding GUI 800 may explain to the user that tracking ketone levels is important for detecting early symptoms of diabetic ketoacidosis and that regular monitoring may help prevent complications. The onboarding GUI 800 may include an optional back button 801 for the user to go back to the previously displayed onboarding GUI, and a next button 802 for outputting a subsequent onboarding GUI. Specifically, in some implementations, the onboarding GUI 805 ( Figure 8B ) is then displayed to the user. The onboarding GUI 805 may include an optional back button 806, an optional next button 807, and a message 808 that indicates to the user that in addition to providing glucose readings, the analyte monitoring application may also display ketone readings. Additionally, in some implementations, the message 808 may also indicate that the ketone level may be normal, elevated, or high.
[0249] Next, and as Figure 8C depicted in FIG. 12, a onboarding GUI 810 may be displayed to the user that includes introductory information about normal ketones. Specifically, the onboarding GUI 810 may include an optional back button, an optional next button, and a message 811 that notifies the user that when the user's current ketone reading is within the normal range, the user will see a green banner on the main screen or main GUI. After this, a onboarding GUI815 that includes introductory information about elevated ketones may be displayed to the user ( Figure 8D)。Specifically, the onboarding GUI 815 may include an optional back button, an optional next button, and a message 816 that notifies the user that when the user's current ketone reading increases, the ketone value will be displayed on a yellow banner. Additionally, the message 816 may indicate to the user that a figure will be displayed. Next, and as Figure 8E depicted in, the onboarding GUI 820 may be displayed, where the onboarding GUI 820 includes introductory information related to high ketones. Specifically, the onboarding GUI 820 may include an optional back button, an optional next button, and a message 821 that notifies the user that when the user's current ketone reading is high, the ketone value will be displayed on a red banner. In some embodiments, when the user has high ketones, the message 821 may also notify the user to seek medical assistance. In some embodiments, the portion of the message 821 related to seeking medical assistance when the user has high ketones may be in bold to emphasize the importance of the information.
[0250] Furthermore, in some embodiments, and as Figure 8F depicted in, the onboarding GUI 825 may be displayed to the user, where the onboarding GUI 825 provides introductory information about the various directional trend arrows displayed in the analyte monitoring application. For example, the onboarding GUI 825 may include a message 826 indicating that the arrows indicate the user's most recent ketone trend, and that there are fewer trend arrows for ketones than for glucose. In some embodiments, the onboarding GUI 825 also includes one or more images 827 showing the directional trend arrows related to the ketone trend. For example, in some embodiments, the one or more images 827 show (1) an upwardly sloping directional trend arrow indicating that the ketone level is rising; (2) a horizontally sloping directional trend arrow indicating that the ketone level is changing slowly; and (3) a downwardly sloping directional trend arrow indicating that the ketone level is falling. In some embodiments, the onboarding GUI 825 may also include an optional back button and an optional next button.
[0251] Next, and as Figure 8G shown in, the onboarding GUI 830 may be displayed to the user, where the onboarding GUI 830 includes an optional back button, an optional next button, and a message 831 that notifies the user that they can scroll up to view ketone information, and that the ketone graph will only appear when the ketone level is above the normal range. After this, the onboarding GUI 835 ( Figure 8H ) may be displayed, where the onboarding GUI 835 includes an optional back button, an optional next button, and a message 836 that indicates that an alarm will notify the user when the user's ketone level increases or is high.
[0252] Next, referring to Figure 8I, the sensor warm-up GUI 840 is then displayed, where the sensor warm-up GUI 840 includes a sensor warm-up card 841 that has a timer or countdown indicator 842 configured to indicate to the user when the glucosone sensor is ready (e.g., "58 minutes"). In some embodiments, the sensor warm-up GUI 840 also includes a sensor support section 842 with a plurality of optional support options 843, where each of the plurality of optional options 843 can output an interface when selected that provides the user with additional information related to glucosone support. For example, in some embodiments, the sensor support section 842 can include optional support options 843 related to (1) glucose and ketone alarms and / or (2) streaming glucose and ketone readings. Additionally, in some embodiments, the sensor warm-up GUI 840 can also include an information section 844 with a plurality of optional information options 845, where each of the plurality of optional information options 845 can output an interface that provides the user with additional information related to the analyte monitoring application or its related features when selected. Specifically, in some exemplary embodiments, the information section 844 can include optional information options 845 related to: (1) learning more about the user's continuous glucose monitoring; (2) why ketones are important; and (3) learning how the user can customize alarms. Those skilled in the art will understand that the sensor support section 842 and the information section 844 can provide various other types of support options 843 and information options 845, respectively, that can output various other types of information to the user without departing from the scope of the present disclosure.
[0253] Exemplary embodiments of the insights GUI and its related features
[0254] Figures 9A to 9F is a block diagram of an exemplary embodiment depicting an insights interface or its related features, any of which can be utilized with the embodiments described herein. Refer to Figures 9A to 9E , an exemplary embodiment of a block diagram of an insights GUI 900 for an analyte monitoring application. As Figures 4H-1 to 4H-3 best shown, from the sensor results GUI 41000 or any other sensor results interface described herein, the user can select the insights icon on the bottom bar navigation menu (e.g., Figures 4H-1 to 4H-3 the optional insights icon 41052 depicted on the bottom bar navigation menu 41050), and the insights GUI 900 can be output ( Figures 9A to 9F ).
[0255] Refer to Figures 9A to 9E, the Insights GUI 900 can provide daily updates and information related to data indicating a first analyte level and data indicating a second analyte level over a specific time period (e.g., a specific date). Specifically, the Insights GUI 900 includes a daily summary view 901a and a report view 901b, with toggling, switching, or swipeable elements that allow the user to select or switch between the two views.
[0256] According to one aspect of an embodiment, the daily summary view 901a can include: an optional first analyte label 902a or a first label 902a (e.g., a glucose label 902a), outputting data indicating the first analyte level ( Figure 9A best shown in); and an optional second analyte label 902b or a second label 902b (a ketone label 902b), outputting data indicating the second analyte level ( Figure 9C and Figure 9D best shown in). In this way, the daily summary view 901a is configured to output only one of the data indicating the first analyte level and the data indicating the second analyte level on a single screen. In some embodiments, the optional second analyte label 902b is accessible only when there is data indicating the second analyte level for a past predetermined time period (e.g., the past 30 days, the past 60 days, or the past 90 days).
[0257] In some embodiments, the optional first label 902a includes a bold or colored portion indicating that the first label 902 has been selected (e.g., Figure 9A ). In a similar manner, the optional second label includes a bold or colored portion indicating that the second label 902b has been selected (e.g., Figures 9B to 9E ).
[0258] Furthermore, and with particular reference to Figure 9A, the daily summary view 901a also includes a date indicator 903 (e.g., "Thursday, March 10"), which shows the relevant date associated with the data indicating the first analyte level and the data indicating the second analyte level being displayed. In some embodiments, an optional left switch 905a is shown near the left side of the date indicator 903, and an optional right switch 905b is shown near the right side of the date indicator 903. Specifically, when the optional left switch 905a is selected, it updates the relevant date associated with the daily update and the information output to the Insights GUI 900. More specifically, the optional left switch 905a changes the relevant date to the previous day, and the date indicator 903 is updated accordingly to reflect the relevant previous day's date (e.g., when the user selects the left switch 905a, the date indicator 903 shows "Wednesday, March 9" instead of "Thursday, March 10"). Similarly, when the optional right switch 905b is selected, it updates the relevant date associated with the daily update and the information output to the Insights GUI 900. More specifically, the optional right switch 905b changes the relevant date to the next day, and the date indicator 903 is updated accordingly to reflect the relevant previous day's date (e.g., when the user selects the right switch 905b, the date indicator 903 shows "Friday, March 11" instead of "Thursday, March 10").
[0259] In some embodiments, the date indicator 903 is optional. In this way, and when the user selects the date indicator 903, a calendar half-page 904 ( Figure 9B ) is output to the Insights GUI 900, where the calendar half-page 904 provides a chart containing the number of days in a particular month (e.g., the calendar half-page 904 for December 2022), where the user can make a selection on a particular date in the chart so as to output the Insights GUI 900 including the daily update and the information related to the selected date (e.g., the user can make a selection on the 6th day of December 2022 shown in the chart to output the Insights GUI 900 including the daily update and the information related to December 6, 2022). In some embodiments, and as Figure 9B best shown in, the calendar half-page 904 may include one or more switches 906 such that the user can change the month displayed on the calendar half-page 904. In this regard, the user can view the Insights GUI 900 related to the data indicating the first analyte level and the data indicating the second analyte level for the previous days.
[0260] In addition, and returning to Figure 9A, the first analyte label 902a of the daily summary view 901a is configured to output a first analyte graphical summary portion 907a (e.g., a glucose graphical summary portion 907a) and a log portion 908. In some embodiments, the log portion 908 is displayed directly near and below the first analyte graphical summary portion 907a. Specifically, the first analyte graphical summary portion 907a includes a first analyte graph 910 that reflects data indicating the first analyte level for a particular date associated with the insights GUI 900. More specifically, the first analyte graph 910 may include a first analyte trend line 911 to reflect the user's analyte level for a particular date associated with the insights GUI 900 based on the data indicating the first analyte level. In some embodiments, the first analyte graph 910 may include a shaded color region (e.g., a green portion) 912 to indicate the user's target analyte range (e.g., a target glucose threshold) associated with the data indicating the first analyte level.
[0261] In some embodiments, and still referring to Figure 9A , the first analyte graphical summary portion 907a may further include an event timeline 913. Specifically, in some embodiments, the event timeline 913 may be located below, above, or near the first analyte graph 910. More specifically, one or more icons 914 are located on the event timeline 913 and are oriented such that each icon 914 is aligned with one or more points along the x-axis of the first analyte graph 910. Each of the one or more icons 914 is configured to represent the occurrence of a user event. In this way, the user can visually associate the event represented by each of the one or more icons 914 with the data indicating the first analyte level represented by the corresponding point on the first analyte trend line 911. In some embodiments, the one or more icons 914 may include: a food icon, a rapid-acting insulin icon, a long-acting insulin icon, and an exercise icon. In some embodiments, if one or more events occur simultaneously, one icon 914 is used to represent the one or more events. Specifically, in some embodiments, the one icon 914 used to represent the one or more events may include a number to represent the number of events represented by one icon 914 (e.g., "2" represents the occurrence of two simultaneous events).
[0262] Referring to Figure 9A, the log portion 908 of the first analyte label 902a can include one or more activity events related to data indicating the level of the first analyte. Specifically, the activity events can include one or more of the following: (1) one or more meal events 915, configured to indicate the time of a recorded or detected meal, (2) one or more treatment events 916, configured to indicate the time when the user undergoes treatment; (3) and one or more exercise events, configured to indicate the time of a recorded or detected exercise (not shown). Specifically, in some embodiments, each of the one or more meal events 915 can include one or more of the following: (1) a timestamp 917 associated with the time of the meal event 915 (e.g., "9:41 am Pacific Time"); and (2) a first analyte level value 918 associated with the meal event 915 adjacent to a trend indicator 919 (e.g., a direction trend arrow indicating a slow change in glucose level) (e.g., "110 mg / dL").
[0263] In some embodiments, and as Figure 9A best shown in, the first analyte level value 917 and the trend indicator 919 are displayed in a colored box 920, where the color of the colored box 920 indicates the condition associated with the first analyte level value associated with the meal event 915 (e.g., a green box 920 indicates a normal glucose level associated with the meal event 915). In some embodiments, each meal event 915 further includes a macronutrient meter 921 (e.g., a carbohydrate meter 921), where the macronutrient meter indicates the amount of macronutrients associated with the meal event (e.g., "27 g" represents 27 grams of carbohydrates associated with the meal event 915). Those skilled in the art will understand that various other types of macronutrients can be represented by the macronutrient meter 921 without departing from the scope of the present disclosure.
[0264] In addition, in some embodiments, and still referring to Figure 9A , each of the one or more treatment events 916 can be a rapid-acting insulin event 916 or a long-acting insulin event 916. According to one aspect of the embodiment, each of the one or more treatment events 916 can include a text description 922 and a dose meter 923, where the text description indicates the type of the treatment event 916 (e.g., "rapid-acting insulin" or "long-acting insulin"). Specifically, the dose meter is configured to indicate the dose associated with the treatment event 916. For example, if the user has 10 units of rapid-acting insulin, the corresponding dose meter 923 can indicate that "10 units" (e.g., "10U") have been used. In some embodiments, although Figure 9AAlthough not shown, each treatment event 916 includes a timestamp that indicates the time associated with the treatment event 916. Those skilled in the art will understand that various other types of treatment events may be displayed on the first analyte label 902a without departing from the scope of the present disclosure.
[0265] According to another aspect of the embodiment, although not shown, each of one or more exercise events may include a timestamp associated with the time of the exercise event and an exercise duration indicator configured to indicate the duration or amount of time spent on the exercise represented by the exercise event.
[0266] In some embodiments, one or more dietary events 915, one or more treatment events 916, and / or one or more exercise events are displayed in chronological order in the log section 908.
[0267] Furthermore, and with specific reference to Figure 9C , in some embodiments, the second analyte label 902b of the daily summary view 901a is configured to output a second analyte graphical summary section 907b (e.g., a ketone graphical summary section 907b) and an alarm section 909. Specifically, the second analyte graphical summary section 907b includes a second analyte graph 924 that reflects data indicating the second analyte level for a specific date associated with the insight GUI 900. More specifically, the second analyte graph 924 may include a second analyte trend line 925 to reflect the user's analyte level for a specific date associated with the insight GUI 900 based on the data indicating the second analyte level. In some embodiments, the second analyte graph 924 may include a shaded region 926 indicating a high ketone threshold and a shaded region 927 indicating an elevated ketone threshold. More specifically, in some embodiments, the shaded region 926 indicating the high ketone threshold is a first color (e.g., red), and the shaded region 927 indicating the elevated ketone threshold is a second color (e.g., yellow), where the second color is different from the first color. More specifically, in some embodiments, the shaded region 926 indicating the high ketone threshold covers the region on the second analyte graph 924 corresponding to a high ketone level (e.g., 1.5 mmol / L and above), and the shaded region 927 indicating the elevated ketone threshold covers the region of the second analyte graph 924 corresponding to the elevated ketone level (e.g., extending to cover the region of the y-axis from 0.5 mmol / L to 1.5 mmol / L).
[0268] As Figures 9C to 9DAs best shown in , the second analyte trend line 925 may include a colored portion 928 (e.g., a green portion) configured to indicate a condition associated with the second current analyte data. For example, the colored portion 928 may reflect when the user's analyte level is within a predetermined normal analyte range (e.g., a normal ketone range). Specifically, according to some embodiments, when the user's analyte level is within the predetermined normal ketone range, the colored portion 928 is displayed along the region of the second analyte trend line 925 that corresponds to the time period during which the user's analyte level is within the predetermined normal ketone range. In some embodiments, when the user's analyte level is within a predetermined normal analyte range (e.g., a normal ketone range), the second analyte trend line 925 includes a colored portion 938 and is configured to be a flat line during the time period corresponding to when the user's analyte level is within the predetermined normal ketone range. For example, if the user's analyte level is within the predetermined normal ketone range between 6 PM and 9 PM, the second analyte trend line 925 appears on the second analyte graph 924 as a colored portion (e.g., a green portion) 928 and as a flat line that spans the x-axis from the time range during which the user's analyte level is within the predetermined normal ketone range (e.g., between 6 PM and 9 PM).
[0269] According to one aspect of an embodiment, and as Figure 9D best depicted in , if no adverse condition state associated with the second historical analyte data and / or second current analyte data for a particular date represented by the Insights GUI 900 is detected, the entire second analyte trend line 925 appears as a flat line that includes the colored portion 928. Additionally, in some embodiments, if there is no ketone alarm condition or elevated ketone alarm condition for a particular date represented by the Insights GUI 900, the second analyte label 902b of the daily summary view 901a does not display an alarm portion ( Figure 9D and Figure 9E best shown in ).
[0270] In some embodiments, and referring to Figure 9E , if data indicating the second analyte level is unavailable or does not exist, the second analyte label 902b of the daily summary view 901a may include a message 929 that indicates to the user that there is not enough sensor data. Specifically, in some embodiments, if data indicating the second analyte level is unavailable or does not exist, the second analyte label 902b may display the message 929 instead of the second analyte graph summary portion (e.g., the ketone graph summary portion).
[0271] Additionally, and returning to Figure 9C, the second analyte label 902b of the daily summary view 901a may also include an alarm section 909, wherein the alarm section 909 may include a list of alarm events 930 related to data indicating the level of the second analyte. For example, in some embodiments, the alarm section 909 may include a list of alarm events 930 related to a high ketone alarm under high ketone alarm conditions and / or a rising ketone alarm under rising ketone alarm conditions. According to one aspect of the embodiments, each alarm event 930 may include a text description 931 indicating the type of alarm corresponding to the alarm event 930 (e.g., "High Ketone Alarm" or "Rising Ketone Alarm") and a timestamp 932, wherein the timestamp 932 indicates the time associated with the alarm event 930.
[0272] According to yet another aspect of the embodiments, the Insights GUI 900 may also include a bottom bar navigation menu 933 having a plurality of selectable icons. In some embodiments, and as Figure 9A and Figures 9C to 9E depicted in, the bottom bar navigation menu 933 includes four selectable icons: (1) a selectable home icon 934, which outputs a home page or sensor results interface when selected, as described herein (e.g., Figures 4B-1 to 4H-3 ); (2) a selectable insights icon 935, which outputs an interface including insights, reports, logs, daily summary data when selected (e.g., Figures 9A to 9F ); (3) a selectable alarm icon 936, which outputs an interface related to alarms when selected (e.g., Figure 6A ); and (4) a selectable profile icon 937, which outputs an interface related to the user's profile or account when selected.
[0273] Figure 9F A block diagram depicting additional exemplary embodiments of the Insights GUI 950 or features related thereto, any one of which features may be used in conjunction with the embodiments described herein. The Insights GUI 950 is similar to the Insights GUI 900 ( Figures 9A to 9E ), except that the daily summary view 951a of the Insights GUI 950 includes a first analyte section 953a having a first analyte graphical summary section 957a and a second analyte section 953b having a second analyte graphical summary section 957b on a single screen, wherein the first analyte section 953a includes data indicating the level of the first analyte, and the second analyte section 953b includes data indicating the level of the second analyte. Specifically, in some embodiments, on the Insights GUI 950, the first analyte section 953a is directly adjacent to and above the second analyte section 953b. Additionally, in some embodiments, and as Figure 9FAs depicted in, the daily summary view 951a may include a log section 958, where the log section 958 is directly displayed near and below the first analyte section 953a and the second analyte section 953b. In some embodiments, although not shown, the daily summary view 951a may further include an alarm section. In some embodiments, although not shown, the alarm section may be directly adjacent to and located below the log section 958.
[0274] Exemplary embodiments of the report GUI and its related features
[0275] Figures 10A to 10D is a block diagram depicting an exemplary embodiment of a report GUI for an analyte monitoring system or its related features, any of which may be utilized in conjunction with the embodiments described herein.
[0276] Figure 10A is an exemplary embodiment of a report GUI 1000 for an analyte monitoring system, where the report GUI 1000 includes a plurality of interfaces 1100A and 1100B, and each interface depicts the analyte levels (e.g., glucose level and / or ketone level) of a user over different predetermined time periods in combination with a plurality of summary metrics.
[0277] As an initial matter, each of the plurality of interfaces 1100A and 1100B may be displayed in a single user-friendly format (1) a first graph presenting data indicating a first analyte level over a predetermined time period (e.g., data indicating glucose level), and accompanied by a first plurality of useful summary metrics based on or related to the data indicating the first analyte level obtained from the analyte monitoring system; and (2) a second graph presenting data indicating a second analyte level over a predetermined time period (e.g., data indicating ketone level), and accompanied by a second plurality of useful summary metrics based on or related to the data indicating the second analyte level obtained from the analyte monitoring system. In addition, the first and second plurality of summary metrics displayed in the report GUI 1000 related to the data indicating the first analyte level and the data indicating the second analyte level, respectively, may be associated with a predetermined time period (e.g., one day, one week, or one month). For example, as Figure 10A shown in, the report GUI 1000 is configured to display a first graph of data indicating the first analyte level, a second graph of data indicating the second analyte level, and the first and second plurality of summary metrics for one day, as shown by the date 1001 (e.g., "Sunday, June 3").
[0278] According to one aspect of an embodiment, the reporting GUI 1000 may include a graphical portion that includes a first graph, a second graph, an x-axis 1002 based on time units, 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 concentration). For example, the reporting GUI 1000 includes an x-axis 1002 marked in two-hour increments over a twenty-four-hour period, a first y-axis 1003 marked in milligrams of glucose per deciliter (mg / dL), and a second y-axis 1003 marked in millimoles per liter (mmol / L). Those skilled in the art will understand that the x-axis and / or the first and second y-axes may be marked with other increments or units. For example, the x-axis may be marked in thirty-minute increments, one-hour increments, or four-hour increments, etc.
[0279] According to another aspect of an embodiment, the graphical portion of the reporting GUI 1000 may further display a first high analyte threshold (“180 mg / dL”) and a first low analyte threshold (“70 mg / dL”) of a first target analyte range 1005 corresponding to data indicating the first analyte level, as shown by the numeric labels on the right. In a similar manner, the graphical portion of the reporting GUI 1000 may further display a second high analyte threshold (“1.5 mmol / L”) of a second target analyte range 1006 corresponding to data indicating the second analyte level, as shown by the numeric labels on the right. In some embodiments, the numerical values for the first target analyte range 1005 and the second target analyte range 1006 may be different colors from each other and from the labels on the x-axis and / or y-axis to make them more distinguishable. Additionally, in some embodiments, a first plurality of colored lines (each line reflecting a corresponding threshold of the first target analyte range 1005) may extend through the graphical portion to provide a visual reference regarding the relationship between user data indicating the first analyte level and the first target analyte range 1005 at any given point in time. In some embodiments, a second plurality of colored lines (each line reflecting a corresponding threshold of the second target analyte range 1006) may extend through the graphical portion to provide a visual reference regarding the relationship between user data indicating the second analyte level and the second target analyte range 1006 at any given point in time. Additionally, according to some embodiments, the first target analyte range 1005 may be user-configurable, for example, by adjusting either or both of the first high analyte threshold and the first low analyte threshold.
[0280] Still referring to Figure 10A, the graphical portion of the reporting GUI 1000 may include a first trend line 1007 and a second trend line 1008. The first trend line displays the user's first analyte concentration over a predetermined time period based on data indicating the first analyte level, and the second trend line displays the user's second analyte concentration over a predetermined time period based on data indicating the second analyte level. According to one aspect of the embodiment, certain portions of the first trend line 1007 may be displayed in a first color (e.g., green) to indicate that at a specified time, the user data indicating the first analyte level is within the first target analyte range 1005. Additionally, certain portions of the second trend line 1008 may be displayed in a first color (e.g., green) to indicate that at a specified time, the user data indicating the second analyte level is within the second target analyte range 1006. In some embodiments, the second trend line 1008 is configured as a flat line along the x-axis to indicate that the user data indicating the second analyte level is within the second target analyte range 1006. Although not shown, other portions of the first trend line 1007 may be displayed in a second color (e.g., orange) to indicate that at a different specified time, the user data indicating the first analyte level is above the first target analyte range 1005. Similarly, other portions of the first trend line 1007 may be displayed in a third color (e.g., red) to indicate that at a different specified time, the user data indicating the first analyte level is below the first target analyte range 1007.
[0281] Additionally, although not shown, other portions of the second trend line 1008 may be displayed in a second color (e.g., orange) to indicate that at a different specified time, under a first condition (e.g., elevated ketone condition), the user data indicating the second analyte level is above the second target analyte range 1006. Similarly, other portions of the second trend line 1008 may be displayed in a third color (e.g., red) to indicate that at a different specified time, under a second condition (e.g., high ketone condition), the user data indicating the second analyte level is above the second target analyte range 1006.
[0282] In some embodiments, if the user data indicating the first analyte level is higher than the first target analyte range, the corresponding area below (or above) the first trend line 1007 may be colored or filled with a second color, and if the user data indicating the first analyte level is lower than the first target analyte range, it may be colored or filled with a third color. In some embodiments, if the user data indicating the second analyte level is higher than the second target analyte range, the corresponding area below (or above) the second trend line 1008 may be colored or filled with a second color, and if the user data indicating the second analyte level is higher than the second target analyte range under a second condition, it may be colored or filled with a third color. According to some embodiments, the colored area may extend from the line indicating the analyte threshold to the first trend line 1007 and / or the second trend line 1008. In this regard, these colored areas may graphically represent to the user the severity and / or duration of the analyte deviation. In contrast, if the user remains within the first target analyte range 1005 or the second target analyte range 1006 during a predetermined period, the first trend line 1007 and / or the second trend line 1008 remain colored according to the first color (e.g., green).
[0283] According to some embodiments, the corresponding area below (or above) the first trend line 1007 and / or the second trend line 1008 may remain colorless. In other additional embodiments, the first trend line 1007 and / or the second trend line 1008 may each be monochromatic, regardless of whether the analyte level is above, below, or within the first target analyte range 1005 or the second target analyte range 1006, respectively.
[0284] According to some embodiments, certain information may also be superimposed on the first graph near the first trend line 1007. For example, in some analyte monitoring systems, user-initiated analyte checks 1010 may be graphically represented as one or more discrete points on the first graph to indicate the time at which the check occurred. User-initiated analyte checks may be, for example, fingerstick blood glucose tests, scans of sensor control devices, downloads of analyte data from a trusted computer system, views of an analyte monitoring program on a reader device, and / or presentations of a specific GUI (e.g., home screen, sensor results screen) of an analyte monitoring program or analyte monitoring application on a reader device. Those skilled in the art will understand that other types of user-initiated analyte checks are possible and are within the scope of the present disclosure. According to another aspect of some embodiments, exercise events may be graphically represented as exercise icons 1011 on the first graph to indicate the time at which the exercise event occurred.
[0285] According to another aspect of some embodiments, the reporting GUI 1000 may include one or more summary metrics. For example, in some embodiments, the reporting GUI 1000 may include a "time in range" metric 1030 to indicate the percentage of time (e.g., "79%") that user data indicating a first analyte level is within a first target analyte range during a predetermined time period. In other embodiments, the "time in range" metric 1030 may be displayed as a graphical representation (e.g., pie chart, multiple bar segments, partially filled ring), or alternatively, as a numeric amount of time. Other types of graphical representations of the "time in range" metric are described in U.S. Publication Nos. 2021 / 0282673, 2022 / 0248988, 2021 / 037860, 2022 / 0000399, 2021 / 0030323, 2022 / 0092019, and 2022 / 0110551, all of which are incorporated by reference in their entireties for all purposes.
[0286] Still referring to Figure 10A , the summary metric may also include the total amount of food or medication 1012 ingested during a predetermined time period. In some embodiments, for example, the summary metric may include the amount of carbohydrates (in grams) ingested by the user during a predetermined time period, and / or the type (e.g., rapid-acting or long-acting) and units of insulin injected by the user during a predetermined time period. According to another aspect of the embodiments, specific food and / or medication events 1013 may be displayed next to the first graph (e.g., above the first trend line 1007, below the first trend line 1007, or between the first trend line 1007 and the second trend line 1008) such that each food and / or medication event 1013 is aligned with the time indicated along the x-axis. According to one aspect of some embodiments, each type of summary metric may be displayed in a different color associated with the related event displayed in the graphical portion of the reporting GUI 1000, as described below.
[0287] In some embodiments, the carbohydrate icon 1021 or the drug icon 1022 may be displayed in the first icon area to indicate a dietary event or an insulin event, respectively. Additionally, according to some embodiments, the specific amount (in grams) and / or type (e.g., rapid-acting or long-acting) of the carbohydrate and the number of units of insulin injected by the user may also be displayed next to the carbohydrate icon 1021 or the drug icon 1022. Thus, the user will be able to visually and intuitively determine at a glance whether certain events (e.g., a meal or insulin) and the specific details regarding those events (e.g., grams of carbohydrates or units of rapid-acting insulin) have an impact on the first trend line 1007. In some embodiments, an alarm icon may also be displayed in the first icon area to indicate that an alarm condition associated with the data indicating the first analyte level has been detected. Additionally, the position of the alarm icon along the x-axis may indicate to the user the specific time at which the alarm condition was detected.
[0288] Additionally, although the icons are displayed in a first icon area separate from the first graph of the reporting GUI 1000, those skilled in the art will understand that in alternative embodiments, the icons may be directly displayed on the first graph near the first trend line 1007. Similarly, details of the alarm condition, grams of carbohydrates, and / or insulin units may also be directly displayed on the first graph near the first trend line 1007.
[0289] Still referring to Figure 10A , the summary metric may also include a first minimum analyte level 1031 and a first maximum analyte level 1032 within a predetermined time period (e.g., “301”) associated with the data indicating the first analyte level. Similarly, the first maximum analyte level 1016 and the first minimum analyte level 1017 for each time increment (e.g., per hour) may be displayed along the x-axis and near the graphical portion. Additionally, as Figure 10A visible in
[0290] Furthermore, and still referring to Figure 10A, the summary metric may also include an alarm metric. Specifically, the summary metric may include the total number of alarms associated with data indicating the level of a second analyte within a predetermined time period. For example, in some embodiments, the summary metric may include a high ketone alarm metric 1014 that indicates the number of instances (e.g., "1") in which a high ketone alarm condition was present or triggered within a predetermined time period, and an elevated ketone alarm metric 1015 that indicates the number of instances in which an elevated ketone alarm condition was present or triggered within a predetermined time period (e.g., "1"). According to another aspect of the embodiment, the second maximum analyte level value metric 1018 for each time increment (e.g., per hour) may be displayed along the x-axis adjacent to the second graph, where each second maximum analyte level metric 1018 indicates the maximum second analyte level value for each time increment. Additionally, as Figure 10A visible in, if the second maximum analyte level value metric 1018 is associated with an elevated ketone alarm condition, the second analyte level value metric 1018 may be displayed in a first color (e.g., orange or yellow). Similarly, if the second analyte level value metric 1018 is associated with a high ketone alarm condition, the second analyte level value metric 1018 may be displayed in a second color (e.g., red). Thus, the reporting GUI 1000 draws the user's attention to those portions of the second trend line 1008, as well as the corresponding second analyte level value metric 1018, that are outside the second target analyte range to allow the user to determine the root cause.
[0291] In some embodiments, the summary metric may also include an alarm condition metric 1019 that indicates the maximum second analyte level value associated with a high ketone alarm condition or an elevated ketone alarm condition within a predetermined time period (e.g., "2.1"). In some embodiments, an alarm icon 1020 may be displayed in a second icon area to indicate that an alarm condition has been detected. Additionally, the position of the alarm icon 1020 along the x-axis may indicate to the user the specific time at which the alarm condition was detected. Further, although the alarm icon 1020 is shown in a second icon area separate from the second graph of the reporting GUI 1000, those skilled in the art will understand that in alternative embodiments, the alarm icon 1020 may be displayed directly on the second graph near the second trend line 1008.
[0292] In some embodiments, when the data indicating the second analyte level is within the second target analyte range throughout a predetermined time period, the second graphical portion is displayed in a collapsed view. Specifically, in some embodiments, and as best seen in interface 1100B, when the data indicating the second analyte level is within the second target analyte range throughout a predetermined time period, the reporting GUI 1000 is configured to replace the second trend line with a message 1027 that indicates to the user that the user is within the second target analyte range (e.g., "Normal ketones, less than or equal to 0.5 mmol / L").
[0293] In addition, according to another aspect of the embodiment, and with reference to Figure 10A , the reporting GUI 1000 can have a specific arrangement to enhance the user's ability to identify patterns across multiple time periods. For example, the x-axes of each of interfaces 1100A and 1100B can be aligned with each other such that the specific time increments of each interface are also aligned. In this regard, the user can quickly identify whether her analyte level exceeds the first or second analyte threshold at a specific time of day (e.g., after lunch).
[0294] According to another aspect of the embodiment, the reporting GUI 1000 can include the user's name 1024, a label indicating the selected reporting period 1023, and a "Time CGM Activity" statistic 1025 to indicate the amount of analyte data available during the selected reporting period 1023. According to some embodiments, the selected reporting period 1023 can be configured by the user. For example, in some embodiments, the selected reporting period 1023 can be configured by a selected start date and a selected end date. In other embodiments, the selected reporting period 1023 can be configured as a specific time period (e.g., one week, two weeks, one month, etc.). In addition, in some embodiments, the "Time CGM Activity" statistic can include the percentage of time 1035 during which analyte data was obtained during the selected reporting period 1023. In other embodiments, the "Time CGM Activity" statistic 1025 can include the actual amount of time (e.g., "12 days 11 hours 32 minutes"). The reporting GUI 1000 can also include a legend 1026 that provides a textual description of one or more icons displayed in any one or more of interfaces 1100A and 1100B.[[ID=⑨]] [[ID=⑩]]
[0295] According to another aspect of the embodiments, although not shown, a GUI that displays a snapshot report, where the snapshot report covers a predetermined time period and includes multiple report sections on a single report GUI, including: a glucose trend interface that may include a glucose trend graph, a low glucose event graph, and other relevant glucose metrics (e.g., glucose management indicator); a health information interface that may include information recorded by the user regarding the user's average daily carbohydrate intake and medication dosage (e.g., insulin dosage); and a comments interface that may include additional information about the user's analyte and medication patterns presented in a narrative format. In some embodiments, the comments interface provides a summary of high ketone events (e.g., "2 high ketone events were observed, and the highest ketone value was 2.2 mmol / L."). GUI variations (including snapshot reports) applicable to the embodiments of the systems, devices, and methods described herein are described in U.S. Patent Publication No. 2021 / 0378601, the entire contents of all of which are incorporated herein by reference for all purposes.
[0296] Figure 10B Depicts an exemplary embodiment of a GUI associated with the patient dashboard 1200. The dashboard 1200 may allow a user to display combined analyte data (e.g., glucose data and / or ketone data) from different sources (e.g., FreeStyle Libre and FreeStyle Libre Pro). Specifically, the dashboard 1200 includes one or more selectable tabs 1201, where each tab is configured to output information associated with one of the different sources to the dashboard 1200. In some embodiments, when one of the one or more selectable tabs 1201 is selected, it outputs information related to all the collected data associated with all the different sources.
[0297] According to one aspect of the embodiments, the dashboard 1200 includes a selectable glucose report button 1210 that, when selected, allows the user to customize the dashboard 1200 to display different data / information sets provided on the report card 1202. For example, report cards 1202A and 1202B are shown on the Figure 10B dashboard 1200 shown in.
[0298] In some embodiments, the dashboard 1200 includes a message 1213 notifying the user that they can view their glucose history on the dashboard or click the glucose report button 1210 to create a customized report that the user can now view or print / save in portable document format (PDF). The message 1213 may also notify the user that healthcare professionals should use the information in the software in conjunction with other clinical information available to them.
[0299] Specifically, in some embodiments, the user may utilize filters to customize the dashboard 1200. The filters may include selections to display specific data within a selected time range, compare specific data within the selected time range, and / or select the selected time range for each report card 1202 to provide data / information associated therewith. In some embodiments, when the user selects a filter, a corresponding label 1208 is displayed on the dashboard to indicate to the user which filters are being used (e.g., "2 weeks" or "compare"). Additionally, in some embodiments, the label 1208 includes a switch that allows the user to update the label 1208. In some embodiments, a timeline is provided on the right panel of the dashboard 1200 to allow the user to select a specific time period for the selected time range (e.g., October 2022, September 2022, and August 2022).
[0300] According to some embodiments, the dashboard 1200 includes a plurality of report cards 1202, wherein each of the report cards 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 may include: (1) a date range indicator 1203 (e.g., "September 29, 2022 to October 12, 2022"), which indicates the time period corresponding to the selected time range associated with the respective report card 1202; (2) a source indicator 1204 for indicating the type of device and / or software used to obtain data indicating a first analyte level and / or data indicating a second analyte level for the respective report card 1202; (3) an average glucose indicator 1205 (e.g., "96 mg / dL"); (4) a low glucose event indicator 1206, which is configured to indicate the number of hypoglycemic events within the time period corresponding to the selected time range associated with the respective report card 1202 (e.g., "4 hypoglycemic events"); (5) a ketone event indicator 1207 (also referred to herein as a ketone alarm indicator 1207), which is configured to indicate the number of instances of a high ketone condition or alarm occurring within the time period corresponding to the selected time range associated with the respective report card 1202 (e.g., "2 high ketone events" or "2 high ketone alarms"); (6) a data percentage indicator 1211, which is configured to indicate the percentage of days within the time period providing analyte data out of the total number of days (e.g., "100% data days"); and (7) an analyte graph 1212 of specific data over a part or all of the selected time range.
[0301] Back to Figure 10C, depicting additional exemplary embodiments of the GUI associated with the patient dashboard 1300. Specifically, the user can select different columns in the patient dashboard display, including but not limited to: (1) last name; (2) first name; (3) date of birth; (4) date associated with the last available data (e.g., data indicating a first analyte level or data indicating a second analyte level); (5) average glucose (mg / dL); (6) number of events associated with low glucose events; (7) number of events associated with high ketone events; (8) target percentage; and (9) user status indicator.
[0302] In some embodiments, the user can create conditional flags to highlight patients in the patient dashboard 1300. Specifically, the user can select from a plurality of optional flag options through the flag modality 1350 ( Figure 10D ). For example, the user can select different flag options to filter the patients and their associated data displayed in the patient dashboard 1300. In some exemplary embodiments, the flag modality can include a plurality of optional flag options, such as: (1) using the flag option 1351, which, when selected, highlights in the dashboard 1300 patients who have not uploaded data within a specific elapsed time period (e.g., in the last day, last week, past two weeks, past four weeks, past 90 days, past 180 days, etc.); (2) the ketone alarm flag option 1352, which, when selected, highlights in the dashboard 1300 patients who have had at least one ketone event within a specific time period (e.g., in the last day, last week, past two weeks, past four weeks, past 90 days, past 180 days, etc.); (3) the average number of scans / views per day of the flag option 1353, which, when selected, highlights in the dashboard 1300 patients whose number of scans / views per day is less than a predetermined number (e.g., "3" scans / views per day); (4) the average glucose flag option 1354, which, when selected, highlights in the dashboard 1300 patients whose average glucose value is higher than a predetermined threshold (e.g., 150 mg / dL); and (5) the low glucose event flag option 1355, which, when selected, highlights in the dashboard 1300 patients who have had more than a predetermined number of low glucose events (e.g., one low glucose event) according to the patient's low glucose threshold setting.
[0303] In some embodiments, the user may select or update specific elapsed time periods for use flag option 1351 and ketone alarm flag option 1352 via optional field 1359, which is configured to output a drop-down menu (not shown), where the drop-down menu provides the user with multiple selectable options, such as multiple selectable time periods that can be selected within a specific elapsed time period. In some embodiments, a text input field 1358 is provided to allow the user to input a specific elapsed time period, a predetermined number of scans / views per day, a predetermined threshold, and / or a predetermined number of low glucose events. Additionally, in some embodiments, flag modality 1350 includes an optional cancel button 1356 and an optional save button 1357.
[0304] Aspects of the subject matter are set forth below to review and / or supplement the embodiments described thus far, with an emphasis here on the interrelationships and interchangeability of the following embodiments. In other words, it is emphasized that each feature of an embodiment can be combined with each other feature unless otherwise explicitly stated or logically infeasible. The embodiments described herein are reiterated and expanded in the following paragraphs without explicit reference to the drawings.
[0305] It should be noted that all features, elements, components, functions, and steps described with respect to any embodiment provided herein are intended to be freely combinable and replaceable with those from any other embodiment. If a certain feature, element, component, function, or step is described only with respect to one embodiment, it should be understood that, unless otherwise explicitly stated, that feature, element, component, function, or step can be used with each and every other embodiment described herein. Thus, this paragraph serves as a preamble basis and written support for introducing claims at any time that combine the features, elements, components, functions, and steps of different embodiments, or replace those of one embodiment with the features, elements, components, functions, and steps of another embodiment, even if the following description does not explicitly state so, but such combinations or replacements are possible in specific cases. It is explicitly recognized that formulating every possible combination and replacement would be overly cumbersome, especially considering that the permissibility of each such combination and replacement would be readily recognized by those of ordinary skill in the art.
[0306] To the extent that the embodiments disclosed herein include a memory, a storage device, and / or a computer-readable medium or operate in association therewith, the memory, the storage device, and / or the computer-readable medium are non-transitory. Thus, to the extent that the memory, the storage device, and / or the computer-readable medium are covered by one or more claims, the memory, the storage device, and / or the computer-readable medium are only non-transitory.
[0307] In many instances, entities are described herein as being coupled to other entities. It should be understood that the terms "coupled" and "connected" (or any form thereof) are used interchangeably herein, and in both cases, they apply to both direct coupling of two entities (without any non-negligible (e.g., parasitic) intermediate entities) and indirect coupling of two entities (with one or more non-negligible intermediate entities). When entities are shown as being directly coupled together, or are described as being coupled together without describing any intermediate entities, it should be understood that these entities may also be indirectly coupled together, unless the context clearly dictates otherwise.
[0308] The subject matter described in this disclosure and the drawings has sufficient detail and clarity to permit including claims in apparatus-plus-function format at any time under 35 U.S.C. § 112(f). However, a claim should only be construed as invoking such apparatus-plus-function format if the phrase "means for" is expressly recited in that claim.
[0309] Aspects of the invention are set forth in the independent claims, and the preferred features are set forth in the dependent claims. The preferred features of the dependent claims may be provided in combination in a single embodiment, and the preferred features of one aspect may also be provided in combination with other aspects.
[0310] As used in this disclosure and the appended claims, the singular forms "a," "an," and "the" include plural references unless the context clearly dictates otherwise.
[0311] The publications discussed herein are provided solely for disclosure prior to the filing date of this application. Nothing herein is to be construed as an admission that the present disclosure is not entitled to antedate such disclosure by virtue of prior disclosure. Further, the dates of publication provided may be different from the actual publication dates, which may require independent verification.
[0312] Although embodiments are susceptible to various modifications and alternative forms, specific examples thereof have been shown in the drawings and described in detail herein. These embodiments are not limited to the specific forms disclosed, but rather, these embodiments will cover all modifications, equivalents, and alternatives falling within the spirit of the present disclosure. Further, any feature, function, step, or element of an embodiment may be recited or added to a claim, as well as negative limitations that define the scope of a claim by features, functions, steps, or elements that are not within that scope.
[0313] Clause
[0314] Exemplary embodiments are set forth in the following numbered clauses:
[0315] 1. A system for monitoring multiple analytes in a user's body, the system comprising:
[0316] A sensor control device including a sensor, wherein at least a portion of the sensor is configured to be in fluid contact with the user's body fluid, and wherein the sensor control device is configured to transmit data indicative of the levels of multiple analytes of the user, wherein the data indicative of the levels of multiple analytes includes data indicative of a first analyte level and data indicative of a second analyte level of the user, wherein the first analyte level indicates a first analyte, and wherein the second analyte level indicates a second analyte different from the first analyte;
[0317] A reader device including:
[0318] A wireless communication circuit configured to receive data indicative of the levels of multiple analytes of the user,
[0319] One or more processors coupled to a memory storing an analyte monitoring application program, which when executed by the one or more processors causes the one or more processors to:
[0320] Output a sensor result graphical user interface (GUI) including a first analyte portion and a second analyte portion based on the data indicative of the first analyte level and the data indicative of the second analyte level,
[0321] wherein the first analyte portion includes a first analyte card and a first analyte graphical portion reflecting the data indicative of the first analyte level, and
[0322] wherein the second analyte portion includes a second analyte card and a second analyte graphical portion reflecting the data indicative of the second analyte level.
[0323] 2. The system according to clause 1, wherein the reader device is a smart phone.
[0324] 3. The system according to clause 1 or 2, wherein the data indicative of the first analyte level includes data indicative of a glucose level.
[0325] 4. The system according to clause 1, 2 or 3, wherein the data indicative of the second analyte level includes data indicative of a ketone level.
[0326] 5. The system according to any of the preceding clauses, wherein the sensor is a glucose-ketone sensor.
[0327] 6. The system according to any of the preceding clauses, wherein the first analyte card includes a text description, a first current analyte level value, and a first trend indicator associated with the data indicative of the first analyte level of the user.
[0328] 7. The system according to clause 6, wherein the first trend indicator is a first directional trend arrow.
[0329] 8. The system according to clause 7, wherein the first directional trend arrow indicates a glucose trend.
[0330] 9. The system according to clause 6, 7 or 8, wherein the text description includes information about a condition associated with data indicating the user's first analyte level.
[0331] 10. The system according to any one of clauses 6 to 9, wherein the text description indicates whether the first current analyte level value is within a predetermined analyte range.
[0332] 11. The system according to any one of clauses 6 to 10, wherein the first analyte card further includes an alarm icon, and wherein the alarm icon is adjacent to the text description.
[0333] 12. The system according to any one of clauses 6 to 11, wherein the first analyte card further includes a calibration icon, and wherein the calibration icon is adjacent to the first current analyte level value.
[0334] 13. The system according to any one of clauses 6 to 12, wherein the first analyte card further includes a background color indicating a condition associated with data indicating the user's first analyte level.
[0335] 14. The system according to any one of clauses 6 to 13, wherein the first current analyte level value includes a numerical value and a first unit of measurement.
[0336] 15. The system according to clause 14, wherein the first current analyte level value is the current glucose level value, and wherein the first unit of measurement is a value in units of mg / dL.
[0337] 16. The system according to any one of clauses 6 to 15, wherein the data indicating the first analyte level value includes an out-of-range condition, and wherein the first analyte card further includes an out-of-range text indicator associated with the out-of-range condition.
[0338] 17. The system according to clause 16, wherein when there is an out-of-range condition, the first current analyte level value and the first trend indicator are not displayed on the first analyte card.
[0339] 18. The system according to any one of clauses 1 to 16, wherein the second analyte card includes a text description, a second current analyte level value, and a second trend indicator associated with data indicating the user's second analyte level.
[0340] 19. The system according to clause 18, wherein the second trend indicator is a second directional trend arrow.
[0341] 20. The system according to clause 19, wherein the second direction trend arrow indicates a ketone trend.
[0342] 21. The system according to any one of clauses 18 to 20, wherein the text description includes information about a condition associated with data indicating a second analyte level of a user.
[0343] 22. The system according to any one of clauses 18 to 21, wherein the text description indicates whether the second current analyte level value is within a predetermined analyte range.
[0344] 23. The system according to any one of clauses 18 to 22, wherein the second analyte card further includes an alarm icon, and wherein the alarm icon is adjacent to the text description.
[0345] 24. The system according to any one of clauses 18 to 23, wherein the second analyte card further includes a calibration icon, and wherein the calibration icon is adjacent to the second current analyte level value.
[0346] 25. The system according to any one of clauses 18 to 24, wherein the second analyte card further includes a background color indicating a condition associated with data indicating a second analyte level of a user.
[0347] 26. The system according to any one of clauses 18 to 25, wherein the second current analyte level value includes a numerical value and a second unit of measurement.
[0348] 27. The system according to any one of clauses 18 to 26, wherein the second current analyte level value is a current ketone level value, and wherein the second unit of measurement is a value in mmol / L.
[0349] 28. The system according to any one of clauses 18 to 27, wherein the second current analyte level value is within a predefined analyte range, and wherein when the second current analyte level exceeds the predefined analyte range, only the second current analyte level value and the second trend indicator are displayed on the second analyte card.
[0350] 29. The system according to clause 28, wherein when the second current analyte level value is within the predefined analyte range, only the text description of the second analyte card is displayed, and wherein the text description includes information related to the predefined analyte range.
[0351] 30. The system according to any one of the preceding clauses, wherein the first analyte portion is configured to transition between a first folded view and a first unfolded view, and wherein the sensor result GUI is further configured to display the first analyte portion in the first unfolded view by default.
[0352] 31. A system according to any of the preceding clauses, wherein the first analyte portion is configured to transition between a first collapsed view and a first expanded view, wherein the first collapsed view is displayed on the sensor results GUI, wherein the reader device further includes a touch screen, and wherein the analyte monitoring application, when executed by one or more processors, further causes the one or more processors to:
[0353] Receive an input corresponding to a gesture from the touch screen, the gesture preferably being a scroll gesture, a click gesture, or a pull - down gesture, and
[0354] In response to the received input, display the first expanded view of the first analyte portion.
[0355] 32. A system according to any of the preceding clauses, wherein the first analyte portion is configured to transition between a first collapsed view and a first expanded view, wherein the first collapsed view is displayed on the sensor results GUI, wherein the reader device further includes a touch screen, and wherein the analyte monitoring application, when executed by one or more processors, further causes the one or more processors to:
[0356] Receive an input corresponding to a drag gesture on the sensor results GUI from the touch screen, and
[0357] In response to the received input, display the first expanded view of the first analyte portion.
[0358] 33. The system according to clause 32, wherein the second analyte portion is configured to transition between a second collapsed view and a second expanded view, and wherein the analyte monitoring application, when executed by one or more processors, further causes the one or more processors to:
[0359] Display the second collapsed view in response to the received input, wherein the second collapsed view of the second analyte portion is configured to display only the second analyte card.
[0360] 34. A system according to any of the preceding clauses, wherein the first analyte portion is configured to transition between a first expanded view and a first collapsed view, wherein the first expanded view is displayed on the sensor results GUI, wherein the reader device further includes a touch screen, and wherein the analyte monitoring application, when executed by one or more processors, further causes the one or more processors to:
[0361] Receive an input corresponding to a scroll gesture, a click gesture, or a pull - up gesture from the touch screen, and
[0362] In response to the received input, display the first collapsed view of the first analyte portion.
[0363] 35. The system according to clause 34, wherein the second analyte portion is configured to transition between a second folded view and a second unfolded view, and wherein the analyte monitoring application, when executed by one or more processors, further causes the one or more processors to:
[0364] In response to a received input from the touch screen, display the second unfolded view, wherein in the second unfolded view, the second analyte portion displays a second analyte card and a second analyte graphical portion.
[0365] 36. The system according to any one of clauses 30 to 35, wherein in the first unfolded view, the first analyte portion displays a first analyte card and a first analyte graphical portion.
[0366] 37. The system according to any one of clauses 30 to 36, wherein in the first folded view, the first analyte portion displays only the first analyte card.
[0367] 38. The system according to any one of clauses 30 to 37, wherein when the first analyte portion is in the first unfolded view, the first analyte graphical portion is displayed only on the sensor results GUI.
[0368] 39. The system according to any one of clauses 30 to 38, wherein when the first analyte portion is in the first unfolded view or the first folded view, the first analyte card is displayed on the sensor results GUI.
[0369] 40. The system according to any preceding clause, wherein the second analyte portion is configured to transition between the second folded view and the second unfolded view in response to data indicating a second analyte level reaching a predetermined threshold.
[0370] 41. The system according to any preceding clause, wherein the second analyte portion is configured to transition between the second folded view and the second unfolded view, wherein the second folded view is displayed on the sensor results GUI, wherein the reader device further includes a touch screen, and wherein the analyte monitoring application, when executed by one or more processors, further causes the one or more processors to:
[0371] Receive an input corresponding to a scroll gesture, a click gesture, or a pull-up gesture from the touch screen, and
[0372] In response to the received input, display the second unfolded view of the second analyte portion.
[0373] 42. The system according to clause 41, wherein the first analyte portion is configured to transition between a first folded view and a first unfolded view, and wherein the analyte monitoring application, when executed by one or more processors, further causes the one or more processors to:
[0374] In response to a received input from a touch screen, display a first collapsed view of a first analyte portion, wherein, in the first collapsed view, the first analyte portion displays only a first analyte card.
[0375] 43. The system according to any one of the preceding clauses, wherein the second analyte portion is configured to transition between a second collapsed view and a second expanded view, wherein the second expanded view is displayed on a sensor results GUI, wherein the reader device further includes a touch screen, and wherein the analyte monitoring application, when executed by one or more processors, further causes the one or more processors to:
[0376] Receive an input corresponding to a scroll gesture, a click gesture, or a pull-down gesture from the touch screen, and
[0377] In response to the received input, display a second collapsed view of the second analyte portion.
[0378] 44. The system according to clause 43, wherein the first analyte portion is configured to transition between a first collapsed view and a first expanded view, and wherein the analyte monitoring application, when executed by one or more processors, further causes the one or more processors to:
[0379] In response to a received input from the touch screen, display a first expanded view, wherein, in the first expanded view, the first analyte portion displays a first analyte card and a first analyte graphical portion.
[0380] 45. The system according to any one of clauses 40 to 44, wherein, in the second expanded view, the second analyte portion displays a second analyte card and a second analyte graphical portion.
[0381] 46. The system according to any one of clauses 40 to 45, wherein, in the second collapsed view, the second analyte portion displays only a second analyte card.
[0382] 47. The system according to any one of clauses 40 to 46, wherein, when the second analyte portion is in the second expanded view, the second analyte graphical portion is displayed only on the sensor results GUI.
[0383] 48. The system according to any one of clauses 40 to 47, wherein, when the second analyte portion is in the second expanded view or the second collapsed view, the second analyte card is displayed on the sensor results GUI.
[0384] 49. The system according to any one of the preceding clauses, wherein the first analyte portion is configured to transition between a first collapsed view and a first expanded view, and wherein the second analyte portion is configured to transition between a second collapsed view and a second expanded view.
[0385] 50. The system according to clause 49, wherein the first analyte portion is in a first expanded view, and the second analyte portion is in a second expanded view, and wherein the first analyte card, the first analyte graphic portion, the second analyte card, and the second analyte graphic portion are simultaneously displayed on the sensor results GUI.
[0386] 51. The system according to clause 49 or 50, wherein the first analyte portion is in a first expanded view, and the second analyte portion is in a second folded view, and wherein the first analyte card, the first analyte graphic portion, and the second analyte card are simultaneously displayed on the sensor results GUI.
[0387] 52. The system according to clause 49, 50, or 51, wherein the first analyte portion is in a first folded view, and the second analyte portion is in a second expanded view, and wherein the first analyte card, the second analyte card, and the second analyte graphic portion are simultaneously displayed on the sensor results GUI.
[0388] 53. The system according to any one of clauses 49 to 52, wherein the first analyte portion is in a folded view, and the second analyte portion is in a folded view, and wherein the first analyte card and the second analyte card are simultaneously displayed on the sensor results GUI.
[0389] 54. The system according to any one of clauses 49 to 53, wherein the first analyte portion is a glucose portion, wherein the first analyte card is a glucose card, wherein the first analyte graphic portion is a glucose graphic portion, and wherein the data indicating the first analyte level is data indicating the glucose level.
[0390] 55. The system according to clause 54, wherein the second analyte portion is a ketone portion, wherein the second analyte card is a ketone card, wherein the second analyte graphic portion is a ketone graphic portion, and wherein the data indicating the second analyte level is data indicating the ketone level.
[0391] 56. The system according to clause 55, wherein the data indicating the glucose level indicates a target glucose threshold range, a high glucose threshold range, or a low glucose threshold range, and wherein the sensor results GUI is configured to display the glucose portion in a first expanded view.
[0392] 57. The system according to clause 55 or 56, wherein in the first expanded view, the glucose portion displays the glucose card and the glucose graphic portion, wherein the glucose card includes a text description, a current glucose level value, and a glucose trend indicator associated with the data indicating the glucose level, and wherein the glucose graphic portion includes a glucose trend line associated with the data indicating the glucose level.
[0393] 58. A system according to any one of clauses 55 to 57, wherein the data indicating the ketone level indicates a normal ketone threshold range, and wherein the sensor result GUI is configured to display a ketone section in a second folded view.
[0394] 59. A system according to any one of clauses 55 to 58, wherein, in the second folded view, the ketone section only displays a ketone card, and wherein the ketone card includes a text description indicating a normal ketone threshold range.
[0395] 60. A system according to any one of clauses 55 to 59, wherein the glucose card, the glucose graph section, and the ketone card are simultaneously displayed on the sensor result GUI.
[0396] 61. A system according to any one of clauses 55 to 60, wherein the reader device further includes a touch screen, and wherein, when the analyte monitoring application is executed by one or more processors, the one or more processors are further caused to:
[0397] Receive an input corresponding to a selected point on the ketone section from the touch screen, and
[0398] Based on the received input, convert the ketone section from the second folded view to a second expanded view, wherein, in the second expanded view, the ketone section is configured to display a ketone card and a message related to the normal ketone threshold range.
[0399] 62. A system according to clause 61, wherein, based on the received input, the glucose section is configured to be converted from a first expanded view to a first folded view, wherein, in the first folded view, the glucose section only displays a glucose card.
[0400] 63. A system according to any one of clauses 55 to 62, wherein the data indicating the ketone level indicates an elevated ketone threshold range or a high ketone threshold range, and wherein the sensor result GUI is configured to display a ketone section in the second expanded view.
[0401] 64. A system according to any one of clauses 55 to 63, wherein, in the second expanded view, the ketone section is configured to display a ketone card and a ketone graph section, wherein the ketone card includes a text description, a current ketone value, and a ketone trend indicator associated with the data indicating the ketone level, and wherein the ketone graph section includes a ketone trend line associated with the data indicating the ketone level.
[0402] 65. A system according to any one of clauses 55 to 64, wherein the glucose card, the glucose graph section, the ketone card, and the ketone graph section are simultaneously displayed on the sensor result GUI.
[0403] 66. A system according to any one of clauses 55 to 65, wherein the reader device further comprises a touch screen, and wherein the analyte monitoring application, when executed by one or more processors, further causes the one or more processors to:
[0404] Receive an input corresponding to a selected point on the ketone portion from the touch screen, and
[0405] Based on the received input, convert the glucose portion from a first expanded view to a first folded view,
[0406] wherein, in the first folded view, the glucose portion only displays the glucose card, and
[0407] wherein, in the second expanded view, the ketone portion continues to be displayed on the sensor results GUI.
[0408] 67. A system according to any one of clauses 55 to 66, wherein the reader device further comprises a touch screen, and wherein the analyte monitoring application, when executed by one or more processors, further causes the one or more processors to:
[0409] Receive an input corresponding to a selected point on the glucose portion from the touch screen, and
[0410] Based on the received input, convert the ketone portion from a second expanded view to a second folded view,
[0411] wherein, in the second folded view, the ketone portion only displays the ketone card, and
[0412] wherein, in the first expanded view, the glucose portion continues to be displayed on the sensor results GUI.
[0413] 68. A system according to any preceding clause, wherein the data indicating the user's first analyte level comprises first historical analyte data and first current analyte data, and wherein the first analyte graphical portion comprises the first historical analyte data and the first current analyte data.
[0414] 69. A system according to clause 68, wherein, when the sensor is used for the first time, the first analyte graphical portion does not display the first historical analyte data, and wherein the first analyte graphical portion displays the first current analyte data.
[0415] 70. A system according to any preceding clause, wherein the first analyte graphical portion comprises a first analyte trend line based on the data indicating the user's first analyte level.
[0416] 71. The system according to clause 70, wherein the first analyte trend line includes an x-axis and a y-axis, the x-axis including a time unit, and the y-axis including a measurement unit associated with data indicating the user's first analyte level.
[0417] 72. The system according to clause 70, wherein the first analyte trend line includes colored circles, and wherein the colored circles indicate conditions associated with data indicating the user's first analyte level.
[0418] 73. The system according to clause 70, wherein the first analyte trend line includes a colored portion on a region of the first analyte trend line, and wherein the colored portion indicates conditions corresponding to data indicating the first analyte level associated with the region of the first analyte trend line.
[0419] 74. The system according to any of the preceding clauses, wherein the data indicating the user's second analyte level includes second historical analyte data and second current analyte data, and wherein the second analyte graphical portion includes the second historical analyte data and the second current analyte data.
[0420] 75. The system according to clause 74, wherein, upon first use of the sensor, the second analyte graphical portion does not display the second historical analyte data, and wherein the second analyte graphical portion displays the second current analyte data.
[0421] 76. The system according to any of the preceding clauses, wherein the second analyte graphical portion includes a second analyte trend line based on the data indicating the user's second analyte level.
[0422] 77. The system according to clause 76, wherein the second analyte trend line includes an x-axis and a y-axis, the x-axis including a time unit, and the y-axis including a measurement unit associated with data indicating the user's second analyte level.
[0423] 78. The system according to clause 76, wherein the second analyte trend line includes colored circles, and wherein the colored circles indicate conditions associated with data indicating the user's second analyte level.
[0424] 79. The system according to any of the preceding clauses, wherein the first analyte card and the first analyte graphical portion are displayed on the sensor results GUI, and wherein the reader device further includes a touch screen, and wherein the analyte monitoring application, when executed by one or more processors, further causes the one or more processors to:
[0425] receive an input corresponding to a selected point on the first analyte graphical portion from the touch screen, and
[0426] Update the first analyte portion based on received input from the touchscreen.
[0427] 80. The system according to clause 79, wherein the data indicating the user's first analyte level includes first historical analyte data and first current analyte data, wherein the first analyte graphical portion includes the first historical analyte data and the first current analyte data, and wherein, based on the received input, the first analyte graphical portion is configured to display the first historical analyte data associated with a selected point.
[0428] 81. The system according to clause 79 or 80, wherein the first analyte graphical portion includes a first analyte trend line based on the data indicating the user's first analyte level, wherein the first analyte trend line includes a first colored circle indicating the first current analyte data, and wherein the analyte monitoring application, when executed by one or more processors, further causes the one or more processors to:
[0429] Update the first analyte portion based on the received input, wherein, once updated, the first analyte portion further includes a second colored circle corresponding to the selected point, and wherein the color of the second colored circle indicates the condition corresponding to the first historical analyte data associated with the selected point.
[0430] 82. The system according to any one of clauses 79 to 81, wherein the first analyte graphical portion is further configured to display a timestamp corresponding to the first historical analyte data associated with the selected point.
[0431] 83. The system according to any of the preceding clauses, wherein the second analyte card and the second analyte graphical portion are displayed on the sensor results GUI, wherein the reader device further includes a touchscreen, and wherein the analyte monitoring application, when executed by one or more processors, further causes the one or more processors to:
[0432] Receive input corresponding to a selected point on the second analyte graphical portion from the touchscreen, and
[0433] Update the second analyte portion based on the received input from the touchscreen.
[0434] 84. The system according to clause 83, wherein the data indicating the user's second analyte level includes second historical analyte data and second current analyte data, wherein the second analyte graphical portion includes the second historical analyte data and the second current analyte data, and wherein, based on the received input, the second analyte graphical portion is configured to display the second historical analyte data associated with the selected point.
[0435] 85. A system according to clause 83 or 84, wherein the second analyte graphical portion includes a second analyte trend line based on data indicative of the user's second analyte level, wherein the second analyte trend line includes a first colored circle indicative of the second current analyte data, and wherein the analyte monitoring application, when executed by one or more processors, further causes the one or more processors to:
[0436] Update the second analyte portion based on received input, wherein once updated, the second analyte portion also includes a second colored circle corresponding to a selected point, and wherein the color of the second colored circle indicates a condition corresponding to the second historical analyte data associated with the selected point.
[0437] 86. A system according to clause 83, 84, or 85, wherein the second analyte graphical portion is further configured to display a timestamp corresponding to the second historical analyte data associated with the selected point.
[0438] 87. A system according to any of the preceding clauses, wherein the first analyte graphical portion includes one or more lines indicative of a low glucose threshold or a high glucose threshold.
[0439] 88. A system according to clause 87, wherein the one or more lines include a color indicative of a low glucose threshold or a high glucose threshold.
[0440] 89. A system according to clause 87 or 88, wherein the first analyte graphical portion further includes a shaded region indicative of a target glucose threshold.
[0441] 90. A system according to any of the preceding clauses, wherein the second analyte graphical portion includes one or more lines indicative of an elevated ketone threshold or a high ketone threshold.
[0442] 91. A system according to clause 90, wherein the one or more lines include a color indicative of an elevated ketone threshold or a high ketone threshold.
[0443] 92. A system according to clause 90 or 91, wherein the second analyte graphical portion further includes a shaded region indicative of a normal ketone threshold.
[0444] 93. A system according to any of the preceding clauses, wherein the first analyte graphical portion includes one or more icons, wherein the one or more icons are displayed at one or more points on the first analyte graphical portion, and wherein the one or more icons are associated with data indicative of the first analyte level corresponding to the one or more points.
[0445] 94. The system according to any of the preceding clauses, wherein the second analyte graphical portion includes one or more icons, wherein the one or more icons are displayed at one or more points on the second analyte graphical portion, and wherein the one or more icons are associated with data indicating the second analyte level corresponding to the one or more points.
[0446] 95. The system according to clause 93 or 94, wherein the one or more icons include food icons, rapid-acting insulin icons, long-acting insulin icons, or exercise icons.
[0447] 96. The system according to clause 93, 94, or 95, wherein the one or more icons are optional, wherein the reader device further includes a touch screen, and wherein, when executed by one or more processors, the analyte monitoring application further causes the one or more processors to:
[0448] receive input corresponding to the selected one or more icons from the touch screen, and
[0449] display a note card portion corresponding to the selected one or more icons, wherein the note card portion includes a text description associated with the selected one or more icons.
[0450] 97. The system according to any of the preceding clauses, wherein the first analyte portion is displayed proximally and directly adjacent to the second analyte portion on the sensor results GUI.
[0451] 98. The system according to any of the preceding clauses, wherein the first analyte card and the second analyte card are always displayed on the sensor results GUI.
[0452] 99. The system according to any of the preceding clauses, wherein the second analyte card and the second analyte graphical portion are displayed on the sensor results GUI, and wherein, when executed by one or more processors, the analyte monitoring application further causes the one or more processors to:
[0453] display a banner notification including instructions on the second analyte graphical portion, wherein the instructions are related to a high ketone level condition or an elevated ketone level condition, and wherein the banner notification further includes a background color indicating the high ketone level condition or the elevated ketone level condition.
[0454] 100. The system according to any of the preceding clauses, wherein data indicating the user's first analyte level is provided periodically, and wherein data indicating the user's second analyte level is provided periodically.
[0455] 101. The system according to any of the preceding clauses, wherein data indicating the user's first analyte level is provided every minute, and wherein data indicating the user's second analyte level is provided every minute.
[0456] 102. The system according to any of the preceding clauses, wherein data indicating a user's first analyte level and data indicating a user's second analyte...
Claims
1. A system for monitoring multiple analytes in a user's body, the system comprising: A sensor control device including an analyte sensor, wherein at least a portion of the analyte sensor is configured to be in fluid contact with the user's body fluid, and wherein the sensor control device is configured to transmit data indicating the levels of multiple analytes of the user, wherein the data indicating the levels of the multiple analytes includes data indicating a first analyte level and data indicating a second analyte level, wherein the first analyte level indicates a first analyte, and wherein the second analyte level indicates a second analyte different from the first analyte; A reader device, comprising: A wireless communication circuit configured to receive the data indicating the levels of the multiple analytes of the user; and One or more processors coupled to a memory, the memory storing an analyte monitoring application program, which when executed by the one or more processors, causes the one or more processors to: Determine whether the data indicating the first analyte level or the data indicating the second analyte level satisfies one or more alarm conditions, wherein the one or more alarm conditions include a first alarm condition associated with a first set of alarm settings configurable by the user and a second alarm condition associated with a second set of alarm settings not configurable by the user, In response to determining that at least one of the one or more alarm conditions is satisfied, display an alarm notification graphical user interface (GUI), the alarm notification graphical user interface including an alarm associated with at least one of the one or more alarm conditions.
2. The system according to claim 1, wherein, The data indicating the first analyte level of the user includes data indicating a glucose level, and wherein the data indicating the second analyte level of the user includes data indicating a ketone level.
3. The system according to claim 1, wherein, The alarm includes alarm condition text, an analyte alarm message, an analyte level measurement, and a trend indicator associated with at least one of the one or more alarm conditions.
4. The system according to claim 1, wherein, The first alarm condition includes a low glucose alarm condition.
5. The system according to claim 1, wherein The first alarm condition includes a high glucose alarm condition.
6. The system according to claim 1, wherein The first alarm condition includes a rising ketone alarm condition.
7. The system according to claim 1, wherein The first alarm condition includes a signal loss alarm condition.
8. The system according to claim 1, wherein The second alarm condition includes an emergency low glucose alarm condition.
9. The system according to claim 1, wherein, The second alarm condition includes a high ketone alarm condition.
10. The system according to claim 1, wherein The reader device further includes a touch screen, and wherein the analyte monitoring application program, when executed by the one or more processors, further causes the one or more processors to: Receive input corresponding to a drag gesture, a long press gesture, or a swipe gesture from the touch screen, and Expand the alarm notification graphical user interface in response to a received input, wherein, when expanded, the alarm notification graphical user interface includes an alarm associated with at least one of the one or more alarm conditions, wherein the alarm notification graphical user interface further includes a first analyte card and a second analyte card, wherein the first analyte card reflects data indicative of the level of the first analyte, and wherein the second analyte card reflects data indicative of the level of the second analyte.
11. The system according to claim 10, wherein, The first analyte card includes a text description of the first analyte condition, a first current analyte level value, and a first directional trend arrow based on the data indicative of the level of the first analyte.
12. The system according to claim 10, wherein, The second analyte card includes a text description of the second analyte condition, a second current analyte level value, and a second directional trend arrow based on the data indicative of the level of the second analyte of the user.
13. The system according to claim 10, wherein The first analyte card includes a glucose card, wherein the glucose card displays data indicative of the glucose level, and wherein the second analyte card includes a ketone card, wherein the ketone card displays data indicative of the ketone level.
14. The system according to claim 13, wherein, The glucose card displays data indicative of a glucose level reflecting a low glucose condition, wherein the ketone card displays data indicative of a ketone level reflecting a normal ketone condition, an elevated ketone condition, or a high ketone condition, and wherein the first alarm condition includes a low glucose alarm condition.
15. The system according to claim 13, wherein The glucose card displays data indicative of a glucose level reflecting a low glucose condition, wherein the ketone card displays data indicative of a ketone level reflecting an elevated ketone condition, and wherein the first alarm condition includes an elevated ketone alarm condition.
16. The system according to claim 13, wherein, The glucose card displays data indicative of a glucose level reflecting a low glucose condition, wherein the ketone card displays data indicative of a ketone level reflecting a high ketone condition, and wherein the second alarm condition includes a high ketone alarm condition.
17. The system according to claim 13, wherein, The glucose card displays data indicative of a glucose level reflecting a low glucose condition, wherein the ketone card displays data indicative of a ketone level reflecting an elevated ketone condition, wherein the first alarm condition includes a low glucose alarm condition, wherein the first alarm condition further includes an elevated ketone alarm condition, and wherein the alarm notification graphical user interface includes two alarms, wherein the first alarm is associated with the low glucose alarm condition, and the second alarm is associated with the elevated ketone alarm condition.
18. The system according to claim 13, wherein, The glucose card displays data indicative of a glucose level reflecting a low glucose condition, wherein the ketone card displays data indicative of a ketone level reflecting an elevated ketone condition, wherein the first alarm condition includes a low glucose alarm condition, wherein the second alarm condition includes a high ketone alarm condition, and wherein the alarm notification graphical user interface includes two alarms, wherein the first alarm is associated with the low glucose alarm condition, and the second alarm is associated with the high ketone alarm condition.
19. The system according to claim 13, wherein, The glucose card displays data indicative of a glucose level reflecting a hyperglycemic condition, wherein the ketone card displays data indicative of a ketone level reflecting a normal ketone condition, and wherein the first alarm condition includes a hyperglycemic alarm condition.
20. The system according to claim 13, wherein, The glucose card displays data indicative of a glucose level reflecting a hyperglycemic condition, wherein the ketone card displays data indicative of a ketone level reflecting an elevated ketone condition, and wherein the first alarm condition includes an elevated ketone alarm condition.
21. The system according to claim 13, wherein, The glucose card displays data indicative of a glucose level reflecting a hyperglycemic condition, wherein the ketone card displays data indicative of a ketone level reflecting a hyperketotic condition, and wherein the second alarm condition includes a hyperketotic alarm condition.
22. The system according to claim 13, wherein, The glucose card displays data indicative of a glucose level reflecting a hyperglycemic condition, wherein the ketone card displays data indicative of a ketone level reflecting an elevated ketone condition, wherein the first alarm condition includes a hyperglycemic alarm condition, wherein the first alarm condition further includes an elevated ketone alarm condition, and wherein the alarm notification graphical user interface includes two alarms, wherein the first alarm is associated with the hyperglycemic alarm condition, and the second alarm is associated with the elevated ketone alarm condition.
23. The system according to claim 13, wherein, The glucose card displays data indicative of a glucose level reflecting a hyperglycemic condition, wherein the ketone card displays data indicative of a ketone level reflecting a hyperketotic condition, wherein the first alarm condition includes a hyperglycemic alarm condition, wherein the second alarm condition includes a hyperketotic alarm condition, and wherein the alarm notification graphical user interface includes two alarms, wherein the first alarm is associated with the hyperglycemic alarm condition, and the second alarm is associated with the hyperketotic alarm condition.
24. The system according to claim 13, wherein, The glucose card displays data indicative of a glucose level reflecting a normal glucose condition, wherein the ketone card displays data indicative of a ketone level reflecting an elevated ketone condition, and wherein the first alarm condition includes an elevated ketone alarm condition.
25. The system according to claim 13, wherein The glucose card displays data indicative of a glucose level reflecting a normal glucose condition, wherein the ketone card displays data indicative of a ketone level reflecting a hyperketotic condition, and wherein the second alarm condition includes a hyperketotic alarm condition.
26. The system according to claim 13, wherein, The glucose card displays data indicative of a glucose level reflecting an emergency hypoglycemic condition, wherein the ketone card displays data indicative of a ketone level reflecting a normal ketone condition, and wherein the second alarm condition includes an emergency hypoglycemic alarm condition.
27. The system according to claim 13, wherein The glucose card displays data indicative of a glucose level reflecting an emergency hypoglycemic condition, wherein the ketone card displays data indicative of a ketone level reflecting a hyperketotic condition, and wherein the second alarm condition includes a hyperketotic alarm condition.
28. The system according to claim 13, wherein, The glucose card displays data indicative of a glucose level reflecting an emergency hypoglycemic condition, wherein the ketone card displays data indicative of a ketone level reflecting an elevated ketone condition, and wherein the first alarm condition includes an elevated ketone alarm condition.
29. The system according to claim 13, wherein, The glucose card displays data indicative of a glucose level reflecting an emergency low glucose condition, wherein the ketone card displays data indicative of a ketone level reflecting a high ketone condition, wherein the second alarm condition includes an emergency low glucose alarm condition, wherein the second alarm condition further includes a high ketone alarm condition, and wherein the alarm notification graphical user interface includes two alarms, wherein a first alarm is associated with the emergency low glucose alarm condition, and a second alarm is associated with the high ketone alarm condition.
30. The system according to claim 13, wherein The glucose card displays data indicative of a glucose level reflecting an emergency low glucose condition, wherein the ketone card displays data indicative of a ketone level reflecting an elevated ketone condition, wherein the first alarm condition includes an elevated ketone alarm condition, wherein the second alarm condition includes an emergency low glucose alarm condition, and wherein the alarm notification graphical user interface includes two alarms, wherein a first alarm is associated with the elevated ketone alarm condition, and a second alarm is associated with the emergency low glucose alarm condition.
31. The system according to claim 1, wherein, The reader device further includes a touch screen, and wherein the analyte monitoring application, when executed by the one or more processors, further causes the one or more processors to: Receive input corresponding to a drag gesture, a long press gesture, or a swipe gesture from the touch screen, and Expand the alarm notification graphical user interface in response to the received input, wherein, when expanded, the alarm notification graphical user interface includes the alarms associated with at least one of the one or more alarm conditions, wherein the alarm notification graphical user interface further includes a first analyte card, a second analyte card, and a trend line, wherein the first analyte card reflects data indicative of the first analyte level, wherein the second analyte card reflects data indicative of the second analyte level, and wherein the trend line is associated with at least one of the one or more alarm conditions.
32. The system according to claim 1, wherein The reader device further includes a touch screen, wherein the analyte monitoring application, when executed by the one or more processors, further causes the one or more processors to: Receive input corresponding to an alarm associated with at least one of the one or more alarm conditions from the touch screen, and Output a sensor results graphical user interface, wherein the sensor results graphical user interface includes a first analyte portion and a second analyte portion, wherein the first analyte portion includes the first analyte card and a first analyte graphical portion reflecting data indicative of the first analyte level, and wherein the second analyte portion includes the second analyte card and a second analyte graphical portion reflecting data indicative of the second analyte level.
33. The system according to claim 32, wherein The first analyte portion is configured to transition between a first collapsed view and a first expanded view, and wherein the second analyte portion is configured to transition between a second collapsed view and a second expanded view.
34. The system according to claim 33, wherein Data indicating the first analyte level satisfies the one or more alarm conditions, wherein the analyte monitoring application, when executed by the one or more processors, further causes the one or more processors to: In response to selecting an alarm associated with the at least one or more alarm conditions associated with the data indicating the first analyte level, and Display the first expanded view of the first analyte portion on the sensor results graphical user interface, wherein, in the first expanded view, the first analyte card and the first analyte graphical portion are displayed on the sensor results graphical user interface.
35. The system according to claim 33, wherein Data indicating the second analyte level satisfies the one or more alarm conditions, wherein the analyte monitoring application, when executed by the one or more processors, further causes the one or more processors to: In response to selecting an alarm associated with the at least one or more alarm conditions associated with the data indicating the second analyte level, and Display the second expanded view of the second analyte portion on the sensor results graphical user interface, wherein, in the second expanded view, the second analyte card and the second analyte graphical portion are displayed on the sensor results graphical user interface.
36. The system according to claim 1, wherein, The analyte monitoring application, when executed by the one or more processors, further causes the one or more processors to: Output an alarm settings graphical user interface, wherein the alarm settings graphical user interface includes a plurality of selectable glucose alarm options, a plurality of selectable ketone alarm options, and one or more selectable other options.
37. The system according to claim 36, wherein, The plurality of selectable ketone alarm options include an elevated ketone alarm option and a high ketone alarm option.
38. The system according to claim 37, wherein, The analyte monitoring application, when executed by the one or more processors, further causes the one or more processors to: In response to selecting the elevated ketone alarm option, output a first alarm graphical user interface including a first set of alarm settings configurable by the user.
39. The system according to claim 38, wherein, The analyte monitoring application, when executed by the one or more processors, further causes the one or more processors to: Display an elevated ketone threshold setting on the first alarm graphical user interface, wherein the elevated ketone threshold setting is not configurable.
40. The system according to claim 38, wherein, The first set of alarm settings configurable by the user includes a configurable alarm tone setting.
41. The system according to claim 38, wherein, The analyte monitoring application, when executed by the one or more processors, further causes the one or more processors to: Display instructions related to a configurable switch on the first alarm graphical user interface to override the do not disturb function or the mute function.
42. The system according to claim 37, wherein, The analyte monitoring application, when executed by the one or more processors, further causes the one or more processors to: In response to selecting the high ketone alarm option, output a second alarm graphical user interface including a second set of alarm settings not configurable by the user.
43. The system according to claim 42, wherein, The second set of alarm settings not configurable by the user includes a non-configurable switch setting.
44. The system according to claim 42, wherein, The second set of alarm settings that cannot be configured by the user includes a high ketone threshold setting that cannot be configured.
45. The system according to claim 42, wherein, The second set of alarm settings that cannot be configured by the user includes an alarm tone setting that cannot be configured.
46. A system for monitoring one or more analytes in a user's body, comprising: A sensor control device including an analyte sensor, wherein at least a portion of the analyte sensor is configured to be in fluid contact with the user's body fluid, and wherein the sensor control device is configured to transmit data indicative of one or more analyte levels of the user, wherein the data indicative of the one or more analyte levels includes data indicative of a first analyte level and data indicative of a second analyte level, wherein the first analyte level indicates a first analyte, and wherein the second analyte level indicates a second analyte different from the first analyte; and A reader device, comprising: A wireless communication circuit configured to receive the data indicative of the analyte levels from the sensor control device; and One or more processors coupled to a memory, the memory storing instructions that, when executed by the one or more processors, cause the one or more processors to: Detect one or more alarm unavailable conditions when at least one alarm of the analyte monitoring system is enabled; and Present a notification associated with the detected one or more alarm unavailable conditions.
47. The system according to claim 46, wherein, At least one enabled alarm includes one or more of a low glucose alarm, an emergency low glucose alarm, a high glucose alarm, an elevated ketone alarm, a high ketone alarm, and a signal loss alarm.
48. The analyte monitoring system according to claim 46, wherein, The data indicative of the first analyte level of the user includes data indicative of a glucose level, and wherein the data indicative of the second analyte level of the user includes data indicative of a ketone level.
49. An analyte monitoring system, comprising: A sensor control device including an analyte sensor, wherein the sensor control device is configured to be worn on the user's body and transmit data indicative of a plurality of analyte levels of the user, wherein the data indicative of the plurality of analyte levels includes data indicative of a first analyte level and data indicative of a second analyte level of the user, wherein the first analyte level indicates a first analyte, and wherein the second analyte level indicates a second analyte different from the first analyte; and A reader device, comprising: A display; A wireless communication circuit configured to receive the data indicative of the one or more analyte levels of the user; One or more processors coupled to a memory, the memory storing an analyte monitoring application that, when executed by the one or more processors, causes the one or more processors to output a graphical user interface (GUI) to the display, the graphical user interface including: A graphical portion, including a first graph and a second graph, the first graph including a first trend line representing data indicative of the level of the first analyte over a predetermined time period, and the second graph including a second trend line representing data indicative of the level of the second analyte over the predetermined time period; A first plurality of summary metrics associated with the data indicative of the level of the first analyte over the predetermined time period, wherein the first plurality of summary metrics includes a plurality of first minimum analyte levels and first maximum analyte levels associated with a plurality of time increments over the predetermined time period, and A second plurality of summary metrics associated with the data indicative of the level of the second analyte over the predetermined time period, wherein the second plurality of summary metrics includes one or more alarm metrics indicative of an alarm condition associated with the data indicative of the level of the second analyte, and wherein the graphical portion further includes an x-axis having a time unit, and wherein the one or more alarm metrics, the plurality of first minimum analyte levels and first maximum analyte levels are aligned with the x-axis of the graphical portion.
50. An analyte monitoring system, comprising: A sensor control device including an analyte sensor, wherein the sensor control device is configured to be worn on a user's body and transmit data indicative of a plurality of analyte levels of the user, wherein the data indicative of the plurality of analyte levels includes data indicative of a first analyte level and data indicative of a second analyte level of the user, wherein the first analyte level indicates a first analyte, and wherein the second analyte level indicates a second analyte different from the first analyte; and A reader device, comprising: A display; A wireless communication circuit configured to receive the data indicative of the plurality of analyte levels of the user; One or more processors coupled to a memory storing an analyte monitoring application, which when executed by the one or more processors, causes the one or more processors to output a graphical user interface (GUI) to the display, the graphical user interface including: A first view and a second view, wherein the first view includes a first label configured to output data indicative of the level of the first analyte over a specific time period, and wherein the first view further includes a second label configured to output data indicative of the level of the second analyte over the specific time period, wherein the first label is further configured to output a first analyte graphical summary portion and a log portion, wherein the log portion includes information about one or more activity events related to the data indicative of the level of the first analyte, and wherein the second label is further configured to output a second analyte graphical portion and an alarm portion, wherein the alarm portion includes a list of one or more alarm events related to the data indicative of the level of the second analyte.
51. A system for monitoring multiple analytes in a user's body, the system comprising: A sensor control device including a sensor, wherein at least a portion of the sensor is configured to be in fluid contact with the user's body fluid, and wherein the sensor control device is configured to transmit data indicative of levels of multiple analytes of the user, wherein the data indicative of the levels of the multiple analytes includes data indicative of a first analyte level and data indicative of a second analyte level of the user, wherein the first analyte level indicates a first analyte, and wherein the second analyte level indicates a second analyte different from the first analyte; A reader device including: A wireless communication circuit configured to receive the data indicative of the levels of the multiple analytes of the user, One or more processors coupled to a memory storing an analyte monitoring application program, which when executed by the one or more processors causes the one or more processors to: Output a sensor result graphical user interface (GUI) including a first analyte portion and a second analyte portion based on the data indicative of the first analyte level and the data indicative of the second analyte level, Wherein the first analyte portion includes a first analyte card and a first analyte graphical portion reflecting the data indicative of the first analyte level, and Wherein the second analyte portion includes a second analyte card and a second analyte graphical portion reflecting the data indicative of the second analyte level.
52. The system according to claim 51, wherein, The data indicative of the first analyte level includes data indicative of a glucose level.
53. The system according to claim 52, wherein The data indicative of the second analyte level includes data indicative of a ketone level.
54. The system according to claim 51, wherein, The sensor is a glucose ketone sensor.
55. The system according to claim 51, wherein, The first analyte card includes a text description, a first current analyte level value, and a first trend indicator associated with the data indicative of the first analyte level of the user.
56. The system according to claim 55, wherein, The first analyte card further includes a background color indicating a condition associated with the data indicative of the first analyte level of the user.
57. The system according to claim 51, wherein, The second analyte card includes a text description, a second current analyte level value, and a second trend indicator associated with the data indicative of the second analyte level of the user.
58. The system according to claim 57, wherein, The second analyte card further includes a background color indicating a condition associated with the data indicative of the second analyte level of the user.
59. The system according to claim 51, wherein, The first analyte portion is configured to transition between a first collapsed view and a first expanded view, wherein the sensor result graphical user interface is further configured to display the first analyte portion in the first expanded view by default.
60. The system according to claim 59, wherein, In the first expanded view, the first analyte portion displays the first analyte card and the first analyte graphical portion.
61. The system according to claim 59, wherein, In the first collapsed view, the first analyte portion only displays the first analyte card.
62. The system according to claim 59, wherein, When the first analyte portion is in the first unfolded view, the first analyte graphic portion is only displayed on the sensor result graphical user interface.
63. The system according to claim 51, wherein, The second analyte portion is configured to transition between a second folded view and a second unfolded view in response to the data indicating the level of the second analyte reaching a predetermined threshold.
64. The system according to claim 63, wherein, In the second unfolded view, the second analyte portion displays the second analyte card and the second analyte graphic portion.
65. The system according to claim 63, wherein, In the second folded view, the second analyte portion only displays the second analyte card.
66. The system according to claim 63, wherein, When the second analyte portion is in the second unfolded view, the second analyte graphic portion is only displayed on the sensor result graphical user interface.
67. The system according to claim 51, wherein, The first analyte portion is configured to transition between a first folded view and a first unfolded view, and wherein the second analyte portion is configured to transition between a second folded view and a second unfolded view.
68. The system according to claim 67, wherein, The first analyte portion is in the first unfolded view, and the second analyte portion is in the second unfolded view, and wherein the first analyte card, the first analyte graphic portion, the second analyte card, and the second analyte graphic portion are simultaneously displayed on the sensor result graphical user interface.
69. The system according to claim 67, wherein, The first analyte portion is in the first unfolded view, and the second analyte portion is in the second folded view, and wherein the first analyte card, the first analyte graphic portion, and the second analyte card are simultaneously displayed on the sensor result graphical user interface.
70. The system according to claim 67, wherein, The first analyte portion is in the first folded view, and the second analyte portion is in the second unfolded view, and wherein the first analyte card, the second analyte card, and the second analyte graphic portion are simultaneously displayed on the sensor result graphical user interface.
71. The system according to claim 67, wherein The first analyte portion is in the folded view, and the second analyte portion is in the folded view, and wherein the first analyte card and the second analyte card are simultaneously displayed on the sensor result graphical user interface.
72. The system according to claim 67, wherein The first analyte portion is a glucose portion, wherein the first analyte card is a glucose card, wherein the first analyte graphic portion is a glucose graphic portion, and wherein the data indicating the level of the first analyte is data indicating the glucose level.
73. The system according to claim 73, wherein, The second analyte portion is a ketone portion, wherein the second analyte card is a ketone card, wherein the second analyte graphic portion is a ketone graphic portion, and wherein the data indicating the level of the second analyte is data indicating the ketone level.
74. The system according to claim 74, wherein, The data indicating the glucose level indicates a target glucose threshold range, a high glucose threshold range, or a low glucose threshold range, and wherein the sensor result graphical user interface is configured to display the glucose portion in the first unfolded view.
75. The system according to claim 75, wherein, In the first expanded view, the glucose portion shows the glucose card and the glucose graphical portion, wherein the glucose card includes a text description, a current glucose level value, and a glucose trend indicator associated with the data indicating the glucose level, and wherein the glucose graphical portion includes a glucose trend line associated with the data indicating the glucose level.
76. The system according to claim 76, wherein, The data indicating the ketone level indicates a normal ketone threshold range, and wherein the sensor result graphical user interface is configured to display the ketone portion in the second folded view.
77. The system according to claim 51, wherein, The data indicating the user's first analyte level includes first historical analyte data and first current analyte data, and wherein the first analyte graphical portion includes the first historical analyte data and the first current analyte data.
78. The system according to claim 51, wherein, The first analyte graphical portion includes a first analyte trend line based on the data indicating the user's first analyte level.
79. The system according to claim 51, wherein, The second analyte graphical portion includes a second analyte trend line based on the data indicating the user's second analyte level.
80. The system according to claim 51, wherein The first analyte card and the first analyte graphical portion are displayed on the sensor result graphical user interface, wherein the reader device further includes a touch screen, and wherein the analyte monitoring application, when executed by the one or more processors, further causes the one or more processors to: Receive an input corresponding to a selected point on the first analyte graphical portion from the touch screen, and Update the first analyte portion based on the received input from the touch screen.
81. The system according to claim 81, wherein, The data indicating the user's first analyte level includes first historical analyte data and first current analyte data, wherein the first analyte graphical portion includes the first historical analyte data and the first current analyte data, and wherein, based on the received input, the first analyte graphical portion is configured to display the first historical analyte data associated with the selected point.
82. The system according to claim 82, wherein, The first analyte graphical portion includes a first analyte trend line based on the data indicating the user's first analyte level, wherein the first analyte trend line includes a first colored circle indicating the first current analyte data, and wherein the analyte monitoring application, when executed by the one or more processors, further causes the one or more processors to: Update the first analyte portion based on the received input, wherein once updated, the first analyte portion further includes a second colored circle corresponding to the selected point, and wherein the color of the second colored circle indicates a condition corresponding to the first historical analyte data associated with the selected point.
83. The system according to claim 51, wherein, The second analyte card and the second analyte graphical portion are displayed on the sensor result graphical user interface, wherein the reader device further includes a touch screen, and wherein the analyte monitoring application, when executed by the one or more processors, further causes the one or more processors to: Receive an input corresponding to a selected point on the second analyte graphic portion from the touch screen, and Update the second analyte portion based on the received input from the touch screen.
84. The system according to claim 84, wherein, The data indicating the second analyte level of the user includes second historical analyte data and second current analyte data, wherein the second analyte graphic portion includes the second historical analyte data and the second current analyte data, and wherein, based on the received input, the second analyte graphic portion is configured to display the second historical analyte data associated with the selected point.
85. The system according to claim 85, wherein, The second analyte graphic portion includes a second analyte trend line based on the data indicating the second analyte level of the user, wherein the second analyte trend line includes a first colored circle indicating the second current analyte data, and wherein, when executed by the one or more processors, the analyte monitoring application further causes the one or more processors to: Update the second analyte portion based on the received input, wherein once updated, the second analyte portion further includes a second colored circle corresponding to the selected point, and wherein the color of the second colored circle indicates a condition corresponding to the second historical analyte data associated with the selected point.
86. The system according to claim 51, wherein, The second analyte graphic portion includes one or more lines indicating an elevated ketone threshold or a high ketone threshold.
87. The system according to claim 51, wherein The second analyte graphic portion includes one or more icons, wherein the one or more icons are displayed at one or more points on the second analyte graphic portion, and wherein the one or more icons are associated with the data indicating the second analyte level corresponding to the one or more points.
88. The system according to claim 88, wherein, The one or more icons are selectable, wherein the reader device further includes a touch screen, and wherein, when executed by the one or more processors, the analyte monitoring application further causes the one or more processors to: Receive an input corresponding to the selected one or more icons from the touch screen, and display a note card portion corresponding to the selected one or more icons, wherein the note card portion includes a text description associated with the selected one or more icons.
89. The system according to claim 51, wherein, The second analyte card and the second analyte graphic portion are displayed on the sensor results graphical user interface, and wherein, when executed by the one or more processors, the analyte monitoring application further causes the one or more processors to: Display a banner notification including instructions on the second analyte graphic portion, wherein the instructions are related to a high ketone level condition or an elevated ketone level condition, and wherein the banner notification further includes a background color indicating the high ketone level condition or the elevated ketone level condition.
Citation Information
Patent Citations
Systems, devices, and methods for meal information collection, meal assessment, and analyte data correlation
US20210030323A1
Methods of degrading aflatoxin b1 in peanut powder using ozone
US20210037860A1
Wearable wireless non-invasive blood glucose measurement system
US20210282673A1
Analyte monitoring systems and methods
US20210378601A1
Systems, devices, and methods for meal information collection, meal assessment, and analyte data correlation
US20220000399A1