US20220193337A1 - Integration of a medicament delivery device with a smartwatch and a vehicle infotainment system - Google Patents
Integration of a medicament delivery device with a smartwatch and a vehicle infotainment system Download PDFInfo
- Publication number
- US20220193337A1 US20220193337A1 US17/554,514 US202117554514A US2022193337A1 US 20220193337 A1 US20220193337 A1 US 20220193337A1 US 202117554514 A US202117554514 A US 202117554514A US 2022193337 A1 US2022193337 A1 US 2022193337A1
- Authority
- US
- United States
- Prior art keywords
- user
- medicament
- bolus
- smartwatch
- display
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61M—DEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
- A61M5/00—Devices for bringing media into the body in a subcutaneous, intra-vascular or intramuscular way; Accessories therefor, e.g. filling or cleaning devices, arm-rests
- A61M5/14—Infusion devices, e.g. infusing by gravity; Blood infusion; Accessories therefor
- A61M5/168—Means for controlling media flow to the body or for metering media to the body, e.g. drip meters, counters ; Monitoring media flow to the body
- A61M5/172—Means for controlling media flow to the body or for metering media to the body, e.g. drip meters, counters ; Monitoring media flow to the body electrical or electronic
- A61M5/1723—Means for controlling media flow to the body or for metering media to the body, e.g. drip meters, counters ; Monitoring media flow to the body electrical or electronic using feedback of body parameters, e.g. blood-sugar, pressure
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H20/00—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
- G16H20/10—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to drugs or medications, e.g. for ensuring correct administration to patients
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61J—CONTAINERS SPECIALLY ADAPTED FOR MEDICAL OR PHARMACEUTICAL PURPOSES; DEVICES OR METHODS SPECIALLY ADAPTED FOR BRINGING PHARMACEUTICAL PRODUCTS INTO PARTICULAR PHYSICAL OR ADMINISTERING FORMS; DEVICES FOR ADMINISTERING FOOD OR MEDICINES ORALLY; BABY COMFORTERS; DEVICES FOR RECEIVING SPITTLE
- A61J7/00—Devices for administering medicines orally, e.g. spoons; Pill counting devices; Arrangements for time indication or reminder for taking medicine
- A61J7/04—Arrangements for time indication or reminder for taking medicine, e.g. programmed dispensers
- A61J7/0409—Arrangements for time indication or reminder for taking medicine, e.g. programmed dispensers with timers
- A61J7/0481—Arrangements for time indication or reminder for taking medicine, e.g. programmed dispensers with timers working on a schedule basis
-
- G—PHYSICS
- G04—HOROLOGY
- G04G—ELECTRONIC TIME-PIECES
- G04G9/00—Visual time or date indication means
- G04G9/0064—Visual time or date indication means in which functions not related to time can be displayed
- G04G9/007—Visual time or date indication means in which functions not related to time can be displayed combined with a calculator or computing means
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H10/00—ICT specially adapted for the handling or processing of patient-related medical or healthcare data
- G16H10/60—ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H20/00—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
- G16H20/10—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to drugs or medications, e.g. for ensuring correct administration to patients
- G16H20/13—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to drugs or medications, e.g. for ensuring correct administration to patients delivered from dispensers
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H20/00—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
- G16H20/10—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to drugs or medications, e.g. for ensuring correct administration to patients
- G16H20/17—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to drugs or medications, e.g. for ensuring correct administration to patients delivered via infusion or injection
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H40/00—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
- G16H40/60—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices
- G16H40/63—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for local operation
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61M—DEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
- A61M2205/00—General characteristics of the apparatus
- A61M2205/18—General characteristics of the apparatus with alarm
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61M—DEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
- A61M2205/00—General characteristics of the apparatus
- A61M2205/50—General characteristics of the apparatus with microprocessors or computers
- A61M2205/502—User interfaces, e.g. screens or keyboards
- A61M2205/505—Touch-screens; Virtual keyboard or keypads; Virtual buttons; Soft keys; Mouse touches
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61M—DEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
- A61M2230/00—Measuring parameters of the user
- A61M2230/20—Blood composition characteristics
- A61M2230/201—Glucose concentration
Definitions
- Medicament delivery devices may have associated management devices.
- the management devices may be dedicated handheld electronic devices or may be smartphones or other mobile electronic devices, upon which software for managing the medicament delivery device is installed.
- Each management device may provide information to a user, such as medicament delivery history and user metrics, like glucose level history.
- the management device may also enable the user to control medicament deliveries. For example, the user may be able to cause the delivery of a medicament bolus using a management device. Further, a user may be able set the dosage for medicament deliveries, such as basal medicament deliveries that are delivered on an ongoing basis at periodic intervals, via the management device.
- Such a management device may be cumbersome. The user must carry the management device everywhere.
- the management device is not always available for use as there are limitations as to where and when a user may use such a management device. For example, if a user is driving a car, the user cannot easily use the management device, and using the management device while driving poses a driving safety hazard.
- a method is performed by a processor of a smartwatch.
- a user interface element is displayed on a display of the smartwatch to request a bolus of medicament from a medicament delivery device. It is determined that the user interface element has been used to request a bolus of medicament be delivered to a user of the medicament delivery device, and responsive to the determining, the medicament delivery device is instructed to deliver the medicament bolus to the user.
- the medicament may include at least one of insulin, a glucagon-like peptide-1 (GLP-1) agonist, or pramlintide, for example.
- the method may further include determining a dosage of the bolus of medicament for the user.
- the determining of the dosage may comprise displaying a prompt on the display of the smartwatch to obtain information for the determination of the dosage.
- the prompt may request a carbohydrates quantity.
- the method may further include displaying a reminder of when, and in some instances what (or a quantity of carbohydrates), the user should eat on the display of the smartwatch.
- a method is performed by a processor of a smartwatch having a display.
- the method includes obtaining measured analyte history and medicament delivery history for the user and displaying on the display at least one of an indication of historical measured analyte values from the measured analyte history and/or information about medicament deliveries in the medicament delivery history.
- the medicament may be insulin, and the measured analyte values may be glucose concentration values.
- the method may further include displaying a user interface element on the display for accessing information regarding a party under care of the user.
- the method may further include detecting motion by the user and in response, displaying an option for the user to change a mode of operation to protect the user.
- a method is performed by a processor of a vehicle infotainment system.
- the method includes displaying a user interface element on a display of a vehicle infotainment system to request a bolus of medicament from a medicament delivery device.
- the method further includes determining that the user interface element has been used to request a bolus of medicament be delivered to a user of the medicament delivery device and responsive to the determining, instructing the medicament delivery device to deliver the medicament bolus to the user.
- the medicament may include at least one of insulin, a glucagon-like peptide-1 (GLP-1) agonist, or pramlintide, for example.
- the method may further include determining a dosage of the bolus of medicament for the user.
- the determining of the dosage may comprise outputting a prompt to obtain information for the determination of the dosage.
- the prompt may request a carbohydrates quantity.
- the user may provide a spoken response to the prompt.
- a method is performed by a processor of a vehicle infotainment system having a display.
- the method includes obtaining measured analyte history and medicament delivery history for the user and displaying on the display of the vehicle infotainment system at least one of an indication of historical measured analyte values from the measured analyte history and/or information about medicament deliveries in the medicament delivery history.
- the medicament may be insulin and the measured analyte values may be glucose level values.
- the method may further include outputting alarms, alerts or notifications to the user via the vehicle infotainment system.
- the outputting may entail outputting the alarms, alerts or notifications by displaying information on the display of the vehicle infotainment system and/or by generating audio output.
- FIG. 1 depicts a block diagram of a medicament delivery system suitable for practicing the exemplary embodiments.
- FIG. 2 depicts an illustrative home screen of a smartwatch of exemplary embodiments.
- FIG. 3 depicts a table for explaining illustrative trend icons that may be used in exemplary embodiments.
- FIG. 4 depicts illustrative views of glucose viewing screens for varying time intervals on a smartwatch in exemplary embodiments.
- FIG. 5 depicts a flowchart showing illustrative steps that may be performed in exemplary embodiments to set glucose level thresholds.
- FIG. 6A depicts an illustrative glucose level and bolus history screen on a smartwatch in exemplary embodiments.
- FIG. 6B depicts an illustrative insights screen on a smartwatch in exemplary embodiments.
- FIG. 7 depicts a flowchart of illustrative steps that may be performed to calculate time range values in exemplary embodiments.
- FIG. 8 depicts a flowchart of illustrative steps that may be performed in exemplary embodiments to calculate percentages by type of insulin delivery.
- FIGS. 9A and 9B depict illustrative screens that may be displayed to confirm whether a user wishes to suspend insulin delivery due to an activity in exemplary embodiments.
- FIG. 10 depicts a flowchart of illustrative steps that may be performed in exemplary embodiments to identify an activity by the user and to suspend insulin delivery in response.
- FIG. 11 depicts an illustrative screen on a smartwatch in exemplary embodiments for use by a caretaker.
- FIG. 12 depicts an illustrative screen on a smartwatch in exemplary embodiments for locating a management device.
- FIGS. 13 and 14 depict a sequence of illustrative screens on a smartwatch in exemplary embodiments for delivering an insulin bolus.
- FIG. 15 depicts a sequence of illustrative screens on a smartwatch in exemplary embodiments where a user specifies a meal size rather than a carbohydrate amount in requesting an insulin bolus.
- FIG. 16 depicts a sequence of illustrative screens on a smartwatch in exemplary embodiments where a user wishes to schedule a medicament bolus delivery.
- FIG. 17 depicts a sequence of illustrative screens on a smartwatch in exemplary embodiments where a user accesses the snooze functionality.
- FIG. 18 depicts a sequence of illustrative screens on a smartwatch in exemplary embodiments where a user deletes a scheduled medicament bolus delivery.
- FIG. 19 depicts an illustrative home screen for a vehicle infotainment system in exemplary embodiments.
- FIG. 20 depicts an illustrative screen on a vehicle infotainment system display of exemplary embodiments showing insulin and glucose level information.
- FIG. 21 depicts an illustrative glucose viewing screen on a vehicle infotainment system display of exemplary embodiments.
- FIG. 22 depicts an illustrative screen that requests a voice command on a vehicle infotainment system display of exemplary embodiments.
- FIG. 23A depicts an illustrative notification on a vehicle infotainment system display of exemplary embodiments.
- FIG. 23B depicts an illustrative notification history shown on a vehicle infotainment system display of exemplary embodiments.
- FIG. 24 depicts an illustrative sequence of screens on a vehicle infotainment system display of exemplary embodiments for navigating among screens using voice commands.
- FIG. 25 depicts an illustrative sequence of screens on a vehicle infotainment system display of exemplary embodiments for delivering a bolus of insulin responsive to voice commands.
- FIG. 26 depicts an illustrative screen from a voice assistant on a vehicle infotainment system display of exemplary embodiments requesting confirmation that the user is going to exercise and requesting whether to enter an insulin delivery mode in response.
- FIG. 27 depicts a flowchart of illustrative steps that may be performed to use geolocation information in exemplary embodiments to determine what action is taken.
- the exemplary embodiments may overcome the above-described problems encountered with conventional management devices for medicament delivery systems.
- the user may wear a smartwatch that provides much of the functionality available with the management device and may also provide additional functionality.
- the smartwatch With the smartwatch, there is no need to carry a management device since the smartwatch is strapped to the wrist of the user.
- the smartwatch is inobtrusive, and the user does not need to hold a management device in his/her hand.
- the user is less likely to lose the smartwatch and is less likely to forget to bring their smartwatch with them than a management device given that the smartwatch is secured to the user's wrist.
- the exemplary embodiments may also provide management device capabilities in a vehicle infotainment system.
- the management device capabilities are available to the user as the user drives.
- the user may be able to issue voice commands to the vehicle infotainment system to manage the medicament delivery device, including transmitting commands to, and receiving information from, the medicament delivery device.
- the user is not required to attempt to access the management device while driving. Instead, the user may issue voice commands that are received by the vehicle infotainment system and passed on to the medicament delivery device in a hands-free fashion. Any information that is displayed may be displayed on the vehicle infotainment system display, which is in the field of view of the user.
- vehicle infotainment system may refer to an information system, an entertainment system or both.
- Examples of an information system include a navigation system that includes a display, a video display that displays vehicle information, an onboard integrated computing device, etc.
- An entertainment system may include a radio system, a compact disk system, a video entertainment device like a DVD player, an integrated on-board gaming system, a streaming device for streaming video or audio content, etc.
- the infotainment system may include output display devices, like video displays, touchscreen display devices, a microphone, etc.
- FIG. 1 depicts an illustrative medicament delivery system 100 that is suitable for delivering a medicament, such as insulin, a GLP-1 agonist or other medicament, like those detailed below, to a user 108 in accordance with exemplary embodiments.
- the medicament delivery system 100 includes a medicament delivery device 102 .
- the medicament delivery device 102 may be a wearable device that is worn on the body of the user 108 .
- the medicament delivery device 102 may be directly coupled to a user (e.g., directly attached to a body part and/or skin of the user 108 via an adhesive or the like) or connected to the user via tubing and an infusion set.
- a surface of the medicament delivery device 102 may include an adhesive to facilitate attachment to the user 108 .
- the medicament delivery device 102 may include a processor 110 .
- the processor 110 may, for example, be a microprocessor, a logic circuit, a field programmable gate array (FPGA), an application specific integrated circuit (ASIC) or a microcontroller coupled to a memory.
- the processor 110 may maintain a date and time as well as other functions (e.g., calculations or the like).
- the processor 110 may be operable to execute a control application 116 stored in the storage 114 that enables the processor 110 to implement a control system for controlling operation of the medicament delivery device 102 .
- the control application 116 may control medicament delivery to the user 108 as described herein.
- the storage 114 may hold histories 111 for a user, such as a history of automated basal medicament deliveries, a history of bolus medicament deliveries, meal event history, activity event history, sensor data, such as glucose level data obtained from a CGM, and the like.
- the processor 110 may be operable to receive data or information.
- the storage 114 may include both primary memory and secondary memory.
- the storage 114 may include random access memory (RAM), read only memory (ROM), optical storage, magnetic storage, removable storage media, solid state storage, or the like.
- the medicament delivery device 102 may include a reservoir 112 for storing medicament for delivery to the user 108 as warranted.
- a fluid path to the user 108 may be provided, and the medicament delivery device 102 may expel the medicament from the reservoir 112 to deliver the medicament to the user 108 via the fluid path.
- the fluid path may, for example, include tubing coupling the medicament delivery device 102 to the user 108 (e.g., tubing coupling a cannula to the reservoir 112 ).
- the medicament delivery device 102 may also include a user interface 117 , such as an integrated display device for displaying information to the user 108 and in some embodiments, receiving information from the user 108 .
- the user interface 117 may include a touchscreen and/or one or more input devices, such as buttons, a knob or a keyboard.
- the medicament delivery device 102 may interface with a network 122 .
- the network 122 may include a local area network (LAN), a wide area network (WAN) or a combination therein.
- a computing device 126 may be interfaced with the network, and the computing device 126 may communicate with the medicament delivery device 102 .
- the medicament delivery system 100 may include sensor(s) 106 for sensing the levels of one or more analytes.
- the sensor(s) 106 may be coupled to the user 108 by, for example, adhesive or the like and may provide information or data on one or more medical conditions and/or physical attributes of the user 108 .
- the sensor(s) 106 may, in some exemplary embodiments provide periodic glucose concentration measurements and may be a continuous glucose monitor (CGM), or another type of device or sensor that provides glucose measurements, such as glucose concentrations in interstitial fluid that accurately estimates blood glucose levels.
- CGM continuous glucose monitor
- the sensor(s) 106 may be physically separate from the medicament delivery device 102 or may be an integrated component thereof.
- the sensor(s) 106 may provide the processor 110 with data indicative of one or more measured or detected analyte levels of the user 108 .
- the information or data provided by the sensor(s) 106 may be used to adjust medicament delivery operations of the medicament delivery device 102 .
- the medicament delivery system 100 may also include a management device 104 .
- no management device 104 is needed; rather the medicament delivery device 102 may manage itself.
- the management device 104 may be a special purpose device, such as a dedicated personal diabetes manager (PDM) device.
- PDM personal diabetes manager
- the management device 104 may be a programmed general-purpose device, such as any portable electronic device including, for example, a device with a dedicated controller, such as a processor, a micro-controller or the like.
- the management device 104 may be used to program or adjust operation of the medicament delivery device 102 and/or the sensor 106 .
- the management device 104 may also be used to view data and other information relating to medicament delivery and analyte levels.
- the management device 104 may be any portable electronic device including, for example, a dedicated device, a smartphone, a smartwatch or a tablet.
- the management device 104 may include a processor 119 and a storage 118 .
- the processor 119 may execute processes to manage and control the delivery of the medicament to the user 108 .
- the processor 119 may also be operable to execute programming code stored in the storage 118 .
- the storage 118 may be operable to store a control application 120 for execution by the processor 119 .
- the control application 120 may be responsible for controlling the medicament delivery device 102 , e.g., the automatic insulin delivery (AID) of insulin to the user 108 .
- the storage 118 may store the control application 120 , histories 121 like those described above for the medicament delivery device 102 and other data and/or programs.
- the management device 104 may include a user interface (UI) 123 for communicating with the user 108 .
- the user interface 123 may include a display, such as a touchscreen, for displaying information.
- the touchscreen may also be used to receive input when it is a touch screen.
- the user interface 123 may also include input elements, such as a keyboard, button, knobs, or the like.
- the management device 104 may interface with a network 124 , such as a LAN or WAN or combination of such networks.
- the management device 104 may communicate over network 124 with one or more servers or cloud services 128 .
- the medicament delivery system 100 may include a smartwatch 130 worn by the user 108 .
- the smartwatch 130 includes a processor 140 , like a microprocessor, for executing computer programming instructions such as an application 148 for performing the functionality described herein.
- the smartwatch 130 also includes a display 142 for displaying content.
- the display 142 may be a touchscreen for receiving input as well.
- the smartwatch 130 may include audio output/input 144 , such as a speaker and a microphone.
- the smartwatch 130 may include storage, such as described above for the management device 104 , for holding data and software, like the application 148 .
- the smartwatch 130 has a wireless communication connection with the management device 104 .
- the smartwatch 130 may issue commands to the medicament delivery device 102 and obtain information from the medicament delivery device 102 by way of wireless communications sent to the management device 104 over the connection.
- the smartwatch may have a direct communication link with the medicament delivery device 102 to obtain information and issue commands as shown in FIG. 1 .
- the smartwatch 130 may forward an instruction to the management device 104 , which then issues the command to the medicament delivery device 102 .
- the smartwatch 130 may request information. This request may be received by the management device 104 and then forwarded to the medicament delivery device 102 .
- the medicament delivery device 102 provides the requested information to the management device 104 , which returns the requested information to the smartwatch 130 .
- the functional capabilities of the smartwatch 130 in relation to the medicament delivery system 100 will be described in more detail below.
- the application 148 facilitates communications with the management device 104 and provides the functionality of the smartwatch 130 , which is described in more detail below.
- a vehicle infotainment system 150 may be part of the medicament delivery system 100 .
- the vehicle infotainment system 150 may be like those found in many vehicles to enable a user to listen to the radio, play music or other audio content from a portable device like a smartphone, thumb drive or the like.
- the vehicle infotainment system 150 may provide navigation assistance via displayed maps and audio output.
- the vehicle infotainment system may include a processor, like a microprocessor, microcontroller or ASIC, for executing computer programming instructions, such as application 158 .
- the vehicle infotainment system 150 includes a display 154 , such as a touch screen display, and audio output/input 160 , such as loudspeakers and a microphone.
- the vehicle infotainment system 150 includes storage 156 , which may comprise memory devices like those discussed above relative to storage 114 .
- the storage 156 may store the application 158 .
- the application 158 facilitates functionality described herein.
- the management device 104 include an application and the vehicle infotainment system 150 may communicate with the management device 104 to realize the functionality described herein.
- the vehicle infotainment system 150 may issue commands to the medicament delivery device 102 and obtain information from the medicament delivery device 102 by way of wireless communications sent to the management device 104 over the connection. Technologies, such as Apple CarPlay or Android Auto, may be used to integrate the management device 104 and the vehicle infotainment system 150 . The vehicle infotainment system 150 may forward an instruction to the management device 104 , which then issues the command to the medicament delivery device 102 . Similarly, the vehicle infotainment system 150 may request information. This request is received by the management device 104 and forwarded to the medicament delivery device 102 . The medicament delivery device 102 provides the requested information to the management device 104 , which returns the requested information to the vehicle infotainment system 150 .
- Technologies such as Apple CarPlay or Android Auto
- the application 158 facilitates communications with the management device 104 and provides the functionality of the vehicle infotainment system 150 , which is described in more detail below.
- the vehicle infotainment system 150 may have a direct wireless connection with the medicament delivery device 102 as shown in FIG. 1 by the connecting lines.
- the medicament delivery system 100 may include a smartwatch 130 , such as the Apple® Watch, the Fitbit® Versa smartwatch, the Samsung® Galaxy watch, etc.
- the smartwatch 130 may execute the application 148 on the processor 142 to provide the functionality described herein.
- FIG. 2 depicts an example of an illustrative smartwatch 200 that is suitable for use with exemplary embodiments.
- the smartwatch 200 is used to control the medicament delivery device 102 in the form of an insulin delivery device.
- the smartwatch 200 includes straps 202 for securing the smartwatch to the wrist of the user 108 .
- the smartwatch 200 includes a display 204 .
- the display 204 may be a touchscreen display.
- the smartwatch 200 may include a rotatable wheel 206 .
- the rotatable wheel 206 may be used to cycle through a list of displayed items as will be discussed below.
- the home screen shown in FIG. 2 may display a current analyte level for the user.
- the analyte level is the current glucose level reading 208 (“110”) for the user 108 .
- the current glucose level reading may be obtained from the management device 104 or the medicament delivery device 102 in some embodiments.
- the insulin on board (IOB) 210 is also displayed on the home screen (“1.05”).
- the home screen displays an icon 212 that may be selected to request the delivery of an insulin bolus to the user 108 .
- Another icon 214 displays a trend icon for the analyte level.
- the analyte level is the glucose level of the user 108 .
- FIG. 3 depicts a table 300 showing a list of illustrative trend icons that may be displayed. The table 300 is organized by row.
- Row 302 depicts a sideways pointing arrow icon, which means that the glucose level of the user 108 is increasing or decreasing less than 1 mg/dL each minute.
- Row 304 depicts an upward facing arrow icon and a downward facing arrow icon that are each oriented at 45°.
- These icons in row 304 indicate that the glucose level of the user 108 is increasing (upward-oriented arrow icon) or decreasing (downward-oriented icon) at a rate of 30-60 mg/dL per 30 minutes.
- Row 306 shows an upward facing arrow icon and a downward facing arrow icon. These icons indicate that the glucose level of the user 108 is increasing or decreasing respectively at a rate of 60-90 mg/dL per 30 minutes.
- row 308 depicts an icon with two upward facing arrows and an icon of two downward facing arrows. These icons indicate that the glucose level of the user 108 is increasing or decreasing at a rate of more than 90 mg/dL.
- a status view 216 specifies the insulin delivery mode as being a manual mode (open loop), limited mode where connectivity with a sensor is limited (such as when there is limited connectivity with a CGM, or when a connection with a CGM is currently in progress) or an automated mode (hybrid closed loop) or any other mode that might need to be communicated to the user, such as a hypo-protect mode where insulin delivery to the user is reduced or stopped temporarily to protect against hypoglycemia.
- the status view indicates that the current insulin delivery mode is the automated insulin delivery mode.
- the smartwatch 130 may provide information to the user 10 regarding analyte level history and trends.
- FIG. 4 shows exemplary displays for the case where the smartwatch 130 is used with an insulin delivery device. The user 108 may select the duration of the view shown on the display 405 of the smartwatch 401 .
- FIG. 4 shows a graph 411 for a six-hour view 402 , a graph 412 for a three-hour view 404 and a graph 414 for a one-hour view 406 . It should be appreciated that these time intervals are merely illustrative and are not intended to be limiting. Other time intervals may be used.
- Each graph 411 , 412 , and 414 shows glucose level values 410 over the specified time interval.
- These views 402 , 404 , and 406 enable a user to understand the trend in the glucose level over respective time intervals.
- User-adjustable high or low glucose concentration thresholds 408 are shown in each of the views 402 , 404 , and 406 .
- the most recent glucose concentration reading 403 is displayed along with the trend icon 407 .
- the user for which the data is being displayed is identified by text 422 shown at the top of the display 405 . This is helpful for caretakers that may need to view the data for another party or multiple parties.
- Graphical bar 416 illustrates the period in which insulin delivery was suspended during the specified time interval. Icon 418 shows where during the time interval a bolus was delivered.
- the user 108 may set the glucose concentration thresholds 408 as mentioned above. Specifically, as depicted in the flowchart 500 of FIG. 5 , the user 108 may set the upper glucose concentration threshold at 502 , and the user may set the lower glucose concentration threshold at 504 . Once these thresholds are set, the thresholds may be displayed on the display of the smartwatch 130 with the glucose level history in graphical form, such as shown in FIG. 4 .
- the smartwatch 600 may show historical glucose level and medicament bolus information on the display 602 as depicted in FIG. 6A .
- the smartwatch 600 may, for instance, obtain insulin delivery information 604 , glucose level history and recent medicament bolus delivery history from the management device 104 and then display the information on the display 602 .
- the displayed information 604 may include the time that the bolus delivery was made, the glucose level of the user 108 at the time of the bolus delivery and the amount of the bolus delivery.
- the smartwatch 600 may show a graphical depiction 606 that indicates by color and magnitude the number of recent glucose level readings that were above the target value range, below a target value range, or within the range.
- the percentage of the recent glucose level readings that are above the range 608 may be displayed along with the percentage of recent glucose readings that are below the range 612 .
- the percentage of recent glucose level readings that are within range 610 may be displayed.
- the average of the recent glucose level readings 614 may also be displayed.
- the smartwatch 600 may perform calculations that are needed to determine these percentages prior to the display of the percentages.
- the smartwatch 600 may also show insights regarding the insulin deliveries by the user and the total carbohydrates ingested by the user over a period of time.
- the insights are obtained by processing the gathered data regarding the user 108 .
- FIG. 6B shows a display like that of FIG. 6A but with information regarding the insights and the last bolus delivery.
- the insights 620 includes a depiction 624 of the total insulin delivered for a time interval, such as a day or a past hour. In the depicted example case, the recent glucose level readings include ten readings.
- the percentage of insulin deliveries that were basal insulin deliveries 626 is displayed along with a percentage of insulin deliveries that were bolus insulin deliveries 628 .
- the total carbohydrates ingested during the time interval 630 is also displayed.
- the dosage and time of the last bolus delivery 622 is shown on the display 602 .
- FIG. 7 depicts a flow chart 700 showing illustrative steps that may be performed by exemplary embodiments to calculate the time in range values.
- the application 148 must calculate the percentage of glucose level values for the time interval that are in range at 702 .
- the range may be bounded by the threshold values that are set by the user.
- the application 148 determines how many of the values fall within the defined range, and then determines what percentage of the total those values constitute.
- the application 148 also calculates the percentage of glucose level values for the time interval that are above the upper threshold of the range at 704 .
- the percentage of glucose level values for the time interval that are below the lower threshold of the range is determined. This entails determining how many values are below the lower threshold of the range, dividing that number by the total number of values and converting the result to a percentage.
- FIG. 8 depicts a flowchart 800 of illustrative steps that may be performed to determine a breakdown of insulin delivery to the user for a time interval by type of insulin delivery.
- the application 148 determines the total amount of insulin that has been delivered to the user 108 for the time interval. This entails summing the amounts of insulin delivered to the user 108 at basal rates for the time interval and summing the amounts of bolus insulin delivered to the user 108 for the time interval. The resulting sum constitutes the total insulin delivered for the time interval.
- the percentage of insulin that is utilized for basal rates may be determined at 804 by dividing sum of total bolus insulin delivered for the time interval by the total amount of insulin that was delivered for the time interval.
- the percentage of insulin that is not bolus insulin is calculated at 806 by dividing the sum of the insulin that is delivered at basal rates for the time interval with the total insulin delivered for the time interval.
- a ratio may be determined by dividing the bolus insulin by the total insulin (which may yield a value around 0.5). Alternative methods may be used to determine this ration
- the application 148 may exploit features provided by the smartwatch 900 ( FIG. 9A ) to aid in controlling medicament delivery to the user 108 and for interacting with the user 108 .
- the smartwatch may contain an accelerometer that detects movement by the user 108 .
- the smartwatch 900 may have intelligence, such as found in a fitness application on the smartwatch 900 to match the detected activity by the accelerometer with patterns of movement found with exercise, or eating, or driving in a car, for example.
- motions, like hand motions may signal activities, like eating.
- FIG. 10 depicts a flowchart 1000 of illustrative steps that may be performed in exemplary embodiments to detect an activity, such as exercise, eating, or driving, and adjust medicament delivery accordingly.
- the smartwatch 900 detects activity that may be exercise (or eating, or driving, for example) or signal an activity (e.g., through hand motions) via the accelerometer. If the activity pattern matches that of exercise (or other activity), the smartwatch 900 may confirm with the user that the user is exercising (or engaged in another activity) at 1004 .
- FIG. 9A shows an example of the user interface that may be displayed on the smartwatch 900 in response to detecting activity that may be exercising.
- the display 902 contains a prompt 904 for asking the user 108 if the user 108 is exercising.
- the prompt 904 may be combined with an audible sound, a light emission, or a vibration, for example.
- the user 108 has the option of responding to the prompt 904 by selecting a “Yes” button 906 or a “No” button 908 . If the user 108 does not confirm the exercising, the processing may stop. If the user 108 confirms the exercising, the user 108 may be asked if the user 108 wants to take an action that may benefit their insulin management, such as entering a different insulin management mode that may suspend delivery of insulin, at 1006 .
- the suspension of insulin delivery is a precautionary measure to prevent the user 108 from becoming hypoglycemic during the exercising.
- the exercising reduces the glucose level of the user. When combined with an insulin delivery, the exercising may reduce the glucose level of the user more than desired.
- a prompt 910 asks the user 108 if the user would like to temporarily suspend insulin delivery.
- the user may select a “Yes” button 912 or a “No” button 914 in response to the prompt 910 .
- a check is made whether to suspend insulin delivery or not based upon which button 912 or 914 the user chooses. If the user chooses the “Yes” button 912 , insulin delivery is suspended for an interval, such as 30 minutes or one hour. If the user chooses the “No” button 914 , no further activity regarding this suspension is taken.
- the smartwatch 130 may be used by caretakers that need to have access to information for those they are assisting and need to be able to deliver medicament as needed for those the caretakers are assisting.
- the smartwatch 1100 may show on its display 1102 a prompt 1104 that asks the caretaker which user they would like to view information regarding.
- an icon and a textual name 1106 is shown for “Matt” and an icon in a textual name 1108 is shown for “Sarah”.
- the caretaker needs only select one of the icons 1106 or 1108 to view information regarding that user or for selecting an icon with their own name where the user is a caregiver as well as a patient.
- the smartwatch 1200 provides an ability to help locate the management device 104 .
- the display 1202 of the smartwatch 1200 may contain an icon 1206 and a prompt that when selected or activated causes the management device 104 to produce an audio output, such as a ringing or beeping. This audio output helps the user 108 to locate the management device 104 .
- the management device 104 is a personal diabetes manager (PDM).
- the smartwatch 130 provides the ability to calculate an insulin bolus size and to deliver the insulin bolus of the specified size to the user 108 .
- the user 108 may initiate the process of calculating a bolus and delivering an insulin bolus by selecting the option to deliver an insulin bolus, such as by selecting icon 212 ( FIG. 2 ).
- FIG. 13 shows a sequence of screens that may be displayed on the display 1302 of the smartwatch 1300 to facilitate calculation of an insulin bolus and delivery of the insulin bolus to the user 108 .
- the user 108 may be prompted initially to enter a glucose value.
- the user 108 may enter a value in text box 1306 or may scroll through displayed value options 1308 to select among displayed value options 1308 , such as value 1310 , using the rotating knob 1304 .
- the glucose value may also be automatically populated by a continuous glucose monitor (CGM) that is paired with the insulin controller system.
- CGM continuous glucose monitor
- the entered glucose value may be a glucose concentration value expressed in terms of mg/dL or mmol/L.
- the user 108 is then prompted to enter the amount of carbohydrates as shown in FIG. 13 .
- the user may manually enter the grams of carbohydrates in text box 1312 or may scroll through options to select a value such as the highlighted value 1314 .
- the display 1302 of the smartwatch 1300 shows the entered glucose concentration value 1316 representing the most recent value for the user 108 and the amount of carbohydrates to be ingested in a meal 1318 that was entered by the user 108 .
- a correction factor 1320 is also displayed.
- the correction factor is the number/formula used to correct a user's high or low blood sugar that is out of range. This is managed in his or her settings in the control software.
- the correction factor indicates how much insulin is required to correct for a gram of carbohydrates ingested.
- the correction bolus may be populated if a user's blood glucose level is out of range and needs to be factored into an execution of a bolus.
- This may be a correction for a high blood glucose value by adding to the total bolus amount or a reverse correction for a low blood glucose value that would subtract from the overall bolus value.
- the application 148 then calculates using the provided information and correction factor and displays the appropriate correction bolus dosage to compensate for the indicated number of carbohydrates given the current glucose concentration (see 1322 ). In the example case, it will take 2.5 units of insulin to compensate for 25 grams of carbohydrates (i.e., 25 ⁇ 0.1).
- the user 108 may be prompted to confirm the formulation of the bolus by physical action, such as swiping right, or verbal action, such as verbally confirming the bolus.
- the user 108 is prompted to select either option by selecting a normal bolus by selecting element 1326 , or an extended bolus by selecting element 1328 .
- the user 108 selects by swiping the element 1326 or 1328 to the right.
- the user 108 has selected the extended bolus as indicated by text at 1330 on display 1302 .
- the user 108 enters percentage values to specify how the extended bolus is to be distributed over time.
- text box 1332 the user 108 enters the percentage of the bolus to be delivered now.
- text box 1334 the user 108 enters the percentage of the bolus to be delivered in an extended fashion.
- the user 108 enters the duration over which the extended portion is to be delivered.
- the smartwatch 130 may also prompt the user to review the insulin amount to be distributed rather than using percentages for extended boluses.
- the user 108 may confirm the extended bolus delivery by selecting element 1338 , such as by swiping to the right.
- FIG. 14 shows a next sequence of screens after the user 108 has selected to have an extended bolus delivered.
- the user 108 has initially selected an extended bolus as shown in screen 1404 on display 1402 .
- the user 108 is then prompted 1414 to confirm delivery of the number of units as shown by display 1412 . If the user accepts the delivery of the 2.5 units, the user enters a confirmatory code via screen 1416 to initiate the delivery.
- the confirmatory code may be established with the user during user on-boarding.
- the smartwatch 1400 displays the screen 1418 on display 1402 to remind the user 108 that they will be notified when it is ok to eat. This time parameter will be set by the user 108 in the insulin controller system application, whether that is a controller or smartphone application.
- the goal of the mealtime reminder is to improve user's pre-bolus activity by giving insulin before a meal in order to stay in target glycemic range.
- the user is reminded to eat in 15 minutes.
- the smartwatch 1400 displays a screen 1406 on display 1402 reminding the user 108 that it is time for the user 108 to eat. This helps the user 108 to avoid a problem by having the insulin bolus delivered without ingesting the carbohydrates for which the insulin bolus is intended, in addition to knowing ample time has passed for the user to ingest the carbohydrates.
- the smartwatch 130 may also enable the user to simply choose the size of meal that is to be ingested to determine the insulin bolus dosage rather than specifying the amount of carbohydrates to be ingested in grams.
- the application 148 may have categories of meal sizes, such as a regular meal and a large meal. A regular meal is presumed to include a first amount of carbohydrates, whereas a large meal is presumed to include a second amount of carbohydrates that is larger than the first amount. A “small meal” or “snack” may also be presented as an option, which may correspond to a lower amount of carbohydrates than the regular meal option. These carbohydrate amounts may be defined by either the user 108 or health care provider by programming such amounts into the insulin controller system.
- Custom meal names may also be set up by the user in the insulin controller system.
- the smartwatch 1500 may show on display 1502 a regular meal option 1504 and a large meal option 1506 for selection by the user 108 .
- the user 108 may then be prompted to confirm which of the meal sizes the user 108 selected in screen 1506 .
- the screen 1506 may include a “Yes” button 1508 to confirm the selected meal size or a “No” button 1510 to not confirm the selected meal size. If the user 108 confirms the meal size by selecting the “Yes” button 1508 , the user 108 is prompted to enter a confirmatory code to initiate the delivery of the insulin bolus using display 1512 .
- the user 108 may also be prompted by a voice command on the smartwatch 1500 to confirm the meal, by which the user 108 may confirm verbally.
- screen 1514 provides a reminder of when the user 108 should eat. This screen 1514 is followed by a follow up reminder screen 1516 when the time to eat arrives. Screen 1516 reminds the user 108 that it is time for the user 108 to eat.
- the user 108 may also schedule a drug delivery, such as a bolus of insulin, via the smartwatch 130 .
- FIG. 16 depicts a screen 1600 on the smartwatch 130 that provides the user 108 with options regarding bolus delivery.
- a bolus now button 1602 may be selected, such as by touching the touchscreen of the smartwatch 130 , to deliver the bolus immediately, such as described above.
- a schedule bolus button 1604 may be selected by the user 108 to schedule a future date and time for the delivery of the bolus.
- a back button 1606 may be selected to navigate back to the previous screen. If the user 108 selects the schedule now button, screen 1610 may be displayed.
- the screen 1610 contains user interface elements for that facilitate scheduling of the medicament bolus delivery.
- User interface element 1616 enables the user 108 to enter or edit the bolus amount to be delivered.
- User interface elements 1618 may be used to by the user to specify the month and day for the date of the scheduled medicament bolus delivery.
- User interface elements 1620 may be used by the user 108 to specify the time of the scheduled bolus delivery in hours and minutes.
- the confirm button 1624 may be selected by the user 108 to confirm the bolus amount and the date and time of the scheduled medicament bolus delivery. Upon the confirm button 1624 being selected, a confirmation screen 1630 may be displayed that shows the bolus amount 1632 , date 1634 and time 1636 for the scheduled bolus delivery.
- the user 108 may then determine, by using the smartwatch controls, such as a dial or a touchscreen user interface, the amount, the date and time when the application 148 will prompt a scheduled bolus reminder.
- Screen 1700 in FIG. 17 depicts an illustrative scheduled bolus reminder.
- Screen 1700 depicts the bolus amount 1701 that is scheduled to be delivered.
- a confirm button 1702 is provided for selection to confirm the scheduled bolus. If the user 108 selects the confirm button 1702 , a number pad 1710 may be displayed to enter a password or PIN as an additional layer of security.
- a snooze button 1704 also is displayed. Selection of the snooze button 1704 delays the scheduled bolus by a determined amount of time.
- screen 1712 may be displayed.
- the user 108 is presented with buttons 1716 that may be selected to choose among the options for the magnitude of the snooze (e.g., 5, 10, 15, 20, 25 or 30 minutes). The user 108 may effectuate the delay by selecting snooze button 1714 .
- screen 1718 may be displayed.
- Screen 1718 includes an editable text box 1722 in which the user 108 may modify the bolus amount.
- User interface elements 1724 enable the editing of the date for the scheduled bolus
- user 108 interface elements 1726 enable the editing of the time of the scheduled bolus.
- the user 108 may select button 1728 to confirm the modified particulars of the scheduled bolus delivery. If the user 108 wishes to cancel the scheduled bolus, the user 108 needs to only select the cancel button 1730 . If the user 108 confirms the edited scheduled bolus delivery, screen 1740 may be displayed to show the bolus amount 1742 , the scheduled date 1746 and the scheduled time 1748 for the edited scheduled bolus delivery.
- a user 108 may view when multiple boluses are scheduled to be delivered in a list view.
- Screen 1800 may be displayed, for example.
- the information 1802 for a first scheduled bolus is displayed, and information 1804 for a second scheduled bolus is displayed.
- a button 1806 for scheduling a new bolus also is displayed.
- Arrow icon 1812 is displayed to evidence the swipe.
- an edit button 1814 may be displayed to cause editing of the second scheduled bolus.
- a delete button 1816 is displayed for deleting the second scheduled bolus.
- a button 1822 may be displayed on screen 1820 to confirm the deletion, and a cancel button 1824 may be displayed for canceling the deletion.
- an edit screen 1830 is displayed.
- the edit screen 1830 includes user interface elements 1831 , 1832 and 1834 for editing the bolus amount, the date and time, respectively, of the second scheduled bolus.
- the edited particulars for the second scheduled bolus may be accepted by selecting button 1836 or may be rejected by selecting button 1838 .
- the user 108 may also use the vehicle infotainment system 150 when driving or in a vehicle, such as a car, a truck, a motorcycle or another type of vehicle, to interact with the medicament delivery device 102 and the management device 104 .
- FIG. 19 depicts an example of the display 1900 for the vehicle infotainment system 150 .
- the display 1900 is typically positioned in the dash of the vehicle in the field of view of the driver.
- a group of icons 1902 are displayed for selection by the user 108 . Each icon is associated with a particular application.
- Icon 1904 is for the application 158 that controls and interacts with the medicament delivery device 102 .
- the user 108 may select the icon 1904 via touch on the touchscreen display or by way of spoken command.
- the management device 104 may support voice commands and the application 158 may leverage that capability.
- the home screen 2002 may be displayed on display 2000 of the vehicle infotainment system.
- the home screen includes a display 2004 of the last glucose level reading and text 2006 specifying the time of the last glucose reading.
- the home screen 2002 may display an arrow icon 2008 indicating the current trend in glucose level values for the user 108 .
- the home screen 2002 may display the insulin on board 2010 for the user 108 .
- the home screen 2002 may show a plot 2016 of glucose level values for the user 108 , which may be driven by a paired CGM sensor. A curve 2024 of the values over a specified time interval is depicted in the plot 2016 .
- the user-selected lower threshold 2026 and upper threshold 2028 are depicted in the plot 2016 .
- the application 158 may obtain the data regarding glucose level history and insulin delivery history from the management device 104 or even from the medicament delivery device 102 .
- a notifications icon 2020 may be selected to display notifications that have been generated by the medicament delivery system 100 .
- the user 108 may select icon 2022 to activate the voice recognition agent.
- FIG. 21 depicts an illustrative glucose viewing screen 2102 shown on the display 2100 .
- Three buttons 2104 are displayed to allow the user 108 to select whether to view a one-hour view, a three-hour view or a six-hour view. In the example shown in FIG. 21 , the user 108 has selected the three-hour view.
- the user 108 may be able to adjust the viewing window options displayed on the application in the medicament device settings.
- a plot 2112 is displayed that includes a curve 2110 of the glucose level readings over the three-hour interval.
- the lower threshold 2108 and the upper threshold 2106 are displayed.
- the glucose viewing screen 2102 also displays the most recent glucose level value 2118 and the trend icon 2120 .
- a home button 2116 is provided to return to the home screen.
- a button 2114 is provided to invoke the use of voice commands.
- a screen 2202 like that shown in FIG. 22 is displayed on the display 2200 .
- a prompt 2204 is provided to prompt the user to provide voice commands.
- the medicament delivery system 100 may generate alerts alarms and other notifications. These notifications may appear on the display of the vehicle infotainment system in some embodiments.
- the notifications are generated by the application 158 or by the management device 104 .
- FIG. 23A depicts an example notification 2304 shown on the display 2302 for the vehicle infotainment system 2300 .
- the notification 2304 contains textual content.
- the notification 2304 informs the user 108 that the medicament delivery device has less than 50 units of insulin remaining.
- the user 108 may dismiss the notification by selecting the “Dismiss” button 2306 .
- the notification may also disappear after a set time period depending on the priority of the message.
- FIG. 23B depicts a display 2312 for the vehicle infotainment system 2300 showing a history of notifications organized in list form in chronological order from most recent to oldest but may be sorted based on user 108 preference in the medicament device.
- Each notification includes a time and a description of the notification. For example, notification 2310 was issued at 9 AM and informs the user 108 that the medicament delivery device expires in four hours. Notification 2308 was issued at 9:25 AM and informs user 108 of the delivery of a bolus of insulin of 3.5 units. The term “Bolus” is highlighted to indicate a user or system action.
- the screen 2312 also includes a home button 2314 to return to the home screen.
- FIG. 24 depicts a sequence of screens that may be displayed in an illustrative instance. Initially, at step one, screen 2400 is displayed to indicate that the voice commands have been activated. In this example the user asks for his/her most recent glucose level reading as indicated by 2402 . The voice assistant generates screen 2404 at step two to confirm receipt of the voice command. Next, the view of the glucose viewing screen 2406 is displayed at step three. In the example of FIG.
- the user 108 may use the buttons to select the time interval of the view, as has been discussed above.
- step five as shown in screen 2410 , a prompt that the voice assistant is waiting for a voice command is displayed after the user has initiated the voice assistant by selecting the “Ask Omnipod” button on the system.
- the user 108 issues a voice command to go to the home screen as indicated by 2412 .
- step six the voice assistant generates a screen 2414 to confirm receipt of the voice command.
- the home screen 2416 is displayed.
- FIG. 25 illustrates a sequence of screens organized into eight steps for a voice-assisted bolus sequence.
- the user has activated the use of voice commands and submits a request 2502 to calculate a bolus using a carbohydrate value of 25 grams.
- the voice assistant in screen 2504 acknowledges the voice command provided by the user 108 .
- screen 2506 is displayed to illustrate how the application 158 calculates the insulin bolus. The calculation is performed as discussed above.
- the voice assistant asks the user 108 to confirm the bolus value that is calculated using voice commands or on-screen buttons (see message 2510 on screen 2508 ).
- the voice assistant in screen 2512 asks the user 108 to provide a confirmatory code to confirm delivery of the insulin bolus.
- the user provides a pass code “1234” (see 2514 ).
- the voice assistant provides an indication that the bolus has been confirmed with the proper pass code.
- screen 2518 is displayed to indicate that the bolus is in process and specifies the bolus dosage.
- a status bar 2520 is displayed in the example shown.
- the user 108 may have the ability to cancel the bolus by selecting a cancellation button.
- step eight upon successful bolus delivery the system returns to a home screen 2522 .
- the insulin on board value is updated to reflect the insulin bolus that has been delivered.
- the application 158 may use geo-location or geo-positioning information, such as GPS data, to aid in helping the user.
- the information may be used with a smartwatch 130 or a vehicle infotainment system.
- the application 158 may note that the user 108 is on a routine route where the user is on their way to exercise based on geolocation services.
- a voice assistant then displays the message 2604 on screen 2602 that is shown on display 2600 .
- the message 2604 notes that it appears that the user is on the way to exercise, prompting the system to request of the user if they would like to enter a mode of insulin delivery that is suitable for exercising to avoid an excursion in glucose level.
- the user 108 may accept or reject the protective insulin delivery mode via voice command or via the touchscreen.
- the application 158 may leverage geolocation information, such as GPS and map information, to assist the user 108 .
- the application may receive GPS information regarding the current location of the car and user 108 via either the vehicle or via the management device 104 .
- the GPS information is compared to known GPS data at 2704 to see if there is a match.
- the sequence of the GPS data may correspond to a route that the user takes to a restaurant.
- the application 158 may then ask the user 108 if the user is going to eat and wished to shift to an insulin delivery mode suitable for a meal.
- the GPS data could indicate instead that the car is no longer moving and corresponds to a restaurant location.
- the same prompt can be produced as before regarding whether the user is eating.
- the application may take action if there is a location match that is associated with an action at 2706 . Otherwise, no action is taken.
- the application 158 may also leverage other smartphone applications that have given permission to use information to make insulin controller decisions. For example, if a user decides to order food and beverage via a mobile application ordering platform, the application 158 may read relevant information such as carbohydrates, calories, fat, or other values that may automatically be added in the user's insulin management bolus calculation. The user may decide to use this information immediately to deliver a bolus or delay treatment based on a set time. If the bolus execution is delayed, the system will prompt the user to confirm bolus delivery once the timer has expired.
Landscapes
- Health & Medical Sciences (AREA)
- Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Medical Informatics (AREA)
- Epidemiology (AREA)
- Primary Health Care (AREA)
- Biomedical Technology (AREA)
- Chemical & Material Sciences (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Medicinal Chemistry (AREA)
- Veterinary Medicine (AREA)
- Life Sciences & Earth Sciences (AREA)
- Animal Behavior & Ethology (AREA)
- Physics & Mathematics (AREA)
- Anesthesiology (AREA)
- Vascular Medicine (AREA)
- Heart & Thoracic Surgery (AREA)
- Hematology (AREA)
- Diabetes (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- Infusion, Injection, And Reservoir Apparatuses (AREA)
- Medical Treatment And Welfare Office Work (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- General Engineering & Computer Science (AREA)
- Emergency Management (AREA)
- Lock And Its Accessories (AREA)
- Medicines That Contain Protein Lipid Enzymes And Other Medicines (AREA)
- Ultra Sonic Daignosis Equipment (AREA)
- Human Computer Interaction (AREA)
- Electromagnetism (AREA)
- Computer Security & Cryptography (AREA)
Abstract
Description
- This application claims the benefit of U.S. Provisional Patent Application No. 63/127,218, filed Dec. 18, 2020, and U.S. Provisional Patent Application No. 63/228,415, filed Aug. 2, 2021, the contents of which are incorporated herein by reference in their entirety.
- Medicament delivery devices, like insulin delivery devices, may have associated management devices. The management devices may be dedicated handheld electronic devices or may be smartphones or other mobile electronic devices, upon which software for managing the medicament delivery device is installed. Each management device may provide information to a user, such as medicament delivery history and user metrics, like glucose level history. The management device may also enable the user to control medicament deliveries. For example, the user may be able to cause the delivery of a medicament bolus using a management device. Further, a user may be able set the dosage for medicament deliveries, such as basal medicament deliveries that are delivered on an ongoing basis at periodic intervals, via the management device.
- Such a management device may be cumbersome. The user must carry the management device everywhere. In addition, the management device is not always available for use as there are limitations as to where and when a user may use such a management device. For example, if a user is driving a car, the user cannot easily use the management device, and using the management device while driving poses a driving safety hazard.
- In accordance with a first inventive aspect, a method is performed by a processor of a smartwatch. Per the method, a user interface element is displayed on a display of the smartwatch to request a bolus of medicament from a medicament delivery device. It is determined that the user interface element has been used to request a bolus of medicament be delivered to a user of the medicament delivery device, and responsive to the determining, the medicament delivery device is instructed to deliver the medicament bolus to the user.
- The medicament may include at least one of insulin, a glucagon-like peptide-1 (GLP-1) agonist, or pramlintide, for example. The method may further include determining a dosage of the bolus of medicament for the user. The determining of the dosage may comprise displaying a prompt on the display of the smartwatch to obtain information for the determination of the dosage. The prompt may request a carbohydrates quantity. The method may further include displaying a reminder of when, and in some instances what (or a quantity of carbohydrates), the user should eat on the display of the smartwatch.
- In accordance with another inventive aspect, a method is performed by a processor of a smartwatch having a display. The method includes obtaining measured analyte history and medicament delivery history for the user and displaying on the display at least one of an indication of historical measured analyte values from the measured analyte history and/or information about medicament deliveries in the medicament delivery history.
- The medicament may be insulin, and the measured analyte values may be glucose concentration values. The method may further include displaying a user interface element on the display for accessing information regarding a party under care of the user. The method may further include detecting motion by the user and in response, displaying an option for the user to change a mode of operation to protect the user.
- In accordance with a further inventive aspect, a method is performed by a processor of a vehicle infotainment system. The method includes displaying a user interface element on a display of a vehicle infotainment system to request a bolus of medicament from a medicament delivery device. The method further includes determining that the user interface element has been used to request a bolus of medicament be delivered to a user of the medicament delivery device and responsive to the determining, instructing the medicament delivery device to deliver the medicament bolus to the user.
- The medicament may include at least one of insulin, a glucagon-like peptide-1 (GLP-1) agonist, or pramlintide, for example. The method may further include determining a dosage of the bolus of medicament for the user. The determining of the dosage may comprise outputting a prompt to obtain information for the determination of the dosage. The prompt may request a carbohydrates quantity. The user may provide a spoken response to the prompt.
- In accordance with an additional inventive aspect, a method is performed by a processor of a vehicle infotainment system having a display. The method includes obtaining measured analyte history and medicament delivery history for the user and displaying on the display of the vehicle infotainment system at least one of an indication of historical measured analyte values from the measured analyte history and/or information about medicament deliveries in the medicament delivery history.
- The medicament may be insulin and the measured analyte values may be glucose level values. The method may further include outputting alarms, alerts or notifications to the user via the vehicle infotainment system. The outputting may entail outputting the alarms, alerts or notifications by displaying information on the display of the vehicle infotainment system and/or by generating audio output.
-
FIG. 1 depicts a block diagram of a medicament delivery system suitable for practicing the exemplary embodiments. -
FIG. 2 depicts an illustrative home screen of a smartwatch of exemplary embodiments. -
FIG. 3 depicts a table for explaining illustrative trend icons that may be used in exemplary embodiments. -
FIG. 4 depicts illustrative views of glucose viewing screens for varying time intervals on a smartwatch in exemplary embodiments. -
FIG. 5 depicts a flowchart showing illustrative steps that may be performed in exemplary embodiments to set glucose level thresholds. -
FIG. 6A depicts an illustrative glucose level and bolus history screen on a smartwatch in exemplary embodiments. -
FIG. 6B depicts an illustrative insights screen on a smartwatch in exemplary embodiments. -
FIG. 7 depicts a flowchart of illustrative steps that may be performed to calculate time range values in exemplary embodiments. -
FIG. 8 depicts a flowchart of illustrative steps that may be performed in exemplary embodiments to calculate percentages by type of insulin delivery. -
FIGS. 9A and 9B depict illustrative screens that may be displayed to confirm whether a user wishes to suspend insulin delivery due to an activity in exemplary embodiments. -
FIG. 10 depicts a flowchart of illustrative steps that may be performed in exemplary embodiments to identify an activity by the user and to suspend insulin delivery in response. -
FIG. 11 depicts an illustrative screen on a smartwatch in exemplary embodiments for use by a caretaker. -
FIG. 12 depicts an illustrative screen on a smartwatch in exemplary embodiments for locating a management device. -
FIGS. 13 and 14 depict a sequence of illustrative screens on a smartwatch in exemplary embodiments for delivering an insulin bolus. -
FIG. 15 depicts a sequence of illustrative screens on a smartwatch in exemplary embodiments where a user specifies a meal size rather than a carbohydrate amount in requesting an insulin bolus. -
FIG. 16 depicts a sequence of illustrative screens on a smartwatch in exemplary embodiments where a user wishes to schedule a medicament bolus delivery. -
FIG. 17 depicts a sequence of illustrative screens on a smartwatch in exemplary embodiments where a user accesses the snooze functionality. -
FIG. 18 depicts a sequence of illustrative screens on a smartwatch in exemplary embodiments where a user deletes a scheduled medicament bolus delivery. -
FIG. 19 depicts an illustrative home screen for a vehicle infotainment system in exemplary embodiments. -
FIG. 20 depicts an illustrative screen on a vehicle infotainment system display of exemplary embodiments showing insulin and glucose level information. -
FIG. 21 depicts an illustrative glucose viewing screen on a vehicle infotainment system display of exemplary embodiments. -
FIG. 22 depicts an illustrative screen that requests a voice command on a vehicle infotainment system display of exemplary embodiments. -
FIG. 23A depicts an illustrative notification on a vehicle infotainment system display of exemplary embodiments. -
FIG. 23B depicts an illustrative notification history shown on a vehicle infotainment system display of exemplary embodiments. -
FIG. 24 depicts an illustrative sequence of screens on a vehicle infotainment system display of exemplary embodiments for navigating among screens using voice commands. -
FIG. 25 depicts an illustrative sequence of screens on a vehicle infotainment system display of exemplary embodiments for delivering a bolus of insulin responsive to voice commands. -
FIG. 26 depicts an illustrative screen from a voice assistant on a vehicle infotainment system display of exemplary embodiments requesting confirmation that the user is going to exercise and requesting whether to enter an insulin delivery mode in response. -
FIG. 27 depicts a flowchart of illustrative steps that may be performed to use geolocation information in exemplary embodiments to determine what action is taken. - The exemplary embodiments may overcome the above-described problems encountered with conventional management devices for medicament delivery systems. In some exemplary embodiments, the user may wear a smartwatch that provides much of the functionality available with the management device and may also provide additional functionality. With the smartwatch, there is no need to carry a management device since the smartwatch is strapped to the wrist of the user. The smartwatch is inobtrusive, and the user does not need to hold a management device in his/her hand. The user is less likely to lose the smartwatch and is less likely to forget to bring their smartwatch with them than a management device given that the smartwatch is secured to the user's wrist.
- The exemplary embodiments may also provide management device capabilities in a vehicle infotainment system. Thus, the management device capabilities are available to the user as the user drives. The user may be able to issue voice commands to the vehicle infotainment system to manage the medicament delivery device, including transmitting commands to, and receiving information from, the medicament delivery device. As a result, the user is not required to attempt to access the management device while driving. Instead, the user may issue voice commands that are received by the vehicle infotainment system and passed on to the medicament delivery device in a hands-free fashion. Any information that is displayed may be displayed on the vehicle infotainment system display, which is in the field of view of the user.
- The term “vehicle infotainment system” may refer to an information system, an entertainment system or both. Examples of an information system include a navigation system that includes a display, a video display that displays vehicle information, an onboard integrated computing device, etc. An entertainment system may include a radio system, a compact disk system, a video entertainment device like a DVD player, an integrated on-board gaming system, a streaming device for streaming video or audio content, etc. The infotainment system may include output display devices, like video displays, touchscreen display devices, a microphone, etc.
-
FIG. 1 depicts an illustrativemedicament delivery system 100 that is suitable for delivering a medicament, such as insulin, a GLP-1 agonist or other medicament, like those detailed below, to auser 108 in accordance with exemplary embodiments. Themedicament delivery system 100 includes amedicament delivery device 102. Themedicament delivery device 102 may be a wearable device that is worn on the body of theuser 108. Themedicament delivery device 102 may be directly coupled to a user (e.g., directly attached to a body part and/or skin of theuser 108 via an adhesive or the like) or connected to the user via tubing and an infusion set. In an example, a surface of themedicament delivery device 102 may include an adhesive to facilitate attachment to theuser 108. - The
medicament delivery device 102 may include aprocessor 110. Theprocessor 110 may, for example, be a microprocessor, a logic circuit, a field programmable gate array (FPGA), an application specific integrated circuit (ASIC) or a microcontroller coupled to a memory. Theprocessor 110 may maintain a date and time as well as other functions (e.g., calculations or the like). Theprocessor 110 may be operable to execute acontrol application 116 stored in thestorage 114 that enables theprocessor 110 to implement a control system for controlling operation of themedicament delivery device 102. Thecontrol application 116 may control medicament delivery to theuser 108 as described herein. Thestorage 114 may holdhistories 111 for a user, such as a history of automated basal medicament deliveries, a history of bolus medicament deliveries, meal event history, activity event history, sensor data, such as glucose level data obtained from a CGM, and the like. In addition, theprocessor 110 may be operable to receive data or information. Thestorage 114 may include both primary memory and secondary memory. Thestorage 114 may include random access memory (RAM), read only memory (ROM), optical storage, magnetic storage, removable storage media, solid state storage, or the like. - The
medicament delivery device 102 may include areservoir 112 for storing medicament for delivery to theuser 108 as warranted. A fluid path to theuser 108 may be provided, and themedicament delivery device 102 may expel the medicament from thereservoir 112 to deliver the medicament to theuser 108 via the fluid path. The fluid path may, for example, include tubing coupling themedicament delivery device 102 to the user 108 (e.g., tubing coupling a cannula to the reservoir 112). - There may be one or more communications links with one or more devices physically separated from the
medicament delivery device 102 including, for example, amanagement device 104 of the user and/or a caregiver of the user and/or sensor(s) 106. The communication links may include any wired or wireless communication link operating according to any known communications protocol or standard, such as Bluetooth®, Wi-Fi, a near-field communication standard, a cellular standard, or any other wireless protocol. Themedicament delivery device 102 may also include auser interface 117, such as an integrated display device for displaying information to theuser 108 and in some embodiments, receiving information from theuser 108. Theuser interface 117 may include a touchscreen and/or one or more input devices, such as buttons, a knob or a keyboard. - The
medicament delivery device 102 may interface with anetwork 122. Thenetwork 122 may include a local area network (LAN), a wide area network (WAN) or a combination therein. Acomputing device 126 may be interfaced with the network, and thecomputing device 126 may communicate with themedicament delivery device 102. - The
medicament delivery system 100 may include sensor(s) 106 for sensing the levels of one or more analytes. The sensor(s) 106 may be coupled to theuser 108 by, for example, adhesive or the like and may provide information or data on one or more medical conditions and/or physical attributes of theuser 108. The sensor(s) 106 may, in some exemplary embodiments provide periodic glucose concentration measurements and may be a continuous glucose monitor (CGM), or another type of device or sensor that provides glucose measurements, such as glucose concentrations in interstitial fluid that accurately estimates blood glucose levels. The sensor(s) 106 may be physically separate from themedicament delivery device 102 or may be an integrated component thereof. The sensor(s) 106 may provide theprocessor 110 with data indicative of one or more measured or detected analyte levels of theuser 108. The information or data provided by the sensor(s) 106 may be used to adjust medicament delivery operations of themedicament delivery device 102. - The
medicament delivery system 100 may also include amanagement device 104. In some embodiments, nomanagement device 104 is needed; rather themedicament delivery device 102 may manage itself. Themanagement device 104 may be a special purpose device, such as a dedicated personal diabetes manager (PDM) device. Themanagement device 104 may be a programmed general-purpose device, such as any portable electronic device including, for example, a device with a dedicated controller, such as a processor, a micro-controller or the like. Themanagement device 104 may be used to program or adjust operation of themedicament delivery device 102 and/or thesensor 106. Themanagement device 104 may also be used to view data and other information relating to medicament delivery and analyte levels. Themanagement device 104 may be any portable electronic device including, for example, a dedicated device, a smartphone, a smartwatch or a tablet. In the depicted example, themanagement device 104 may include aprocessor 119 and astorage 118. Theprocessor 119 may execute processes to manage and control the delivery of the medicament to theuser 108. Theprocessor 119 may also be operable to execute programming code stored in thestorage 118. For example, thestorage 118 may be operable to store acontrol application 120 for execution by theprocessor 119. Thecontrol application 120 may be responsible for controlling themedicament delivery device 102, e.g., the automatic insulin delivery (AID) of insulin to theuser 108. Thestorage 118 may store thecontrol application 120,histories 121 like those described above for themedicament delivery device 102 and other data and/or programs. - The
management device 104 may include a user interface (UI) 123 for communicating with theuser 108. Theuser interface 123 may include a display, such as a touchscreen, for displaying information. The touchscreen may also be used to receive input when it is a touch screen. Theuser interface 123 may also include input elements, such as a keyboard, button, knobs, or the like. - The
management device 104 may interface with anetwork 124, such as a LAN or WAN or combination of such networks. Themanagement device 104 may communicate overnetwork 124 with one or more servers orcloud services 128. - The
medicament delivery system 100 may include asmartwatch 130 worn by theuser 108. Thesmartwatch 130 includes aprocessor 140, like a microprocessor, for executing computer programming instructions such as anapplication 148 for performing the functionality described herein. Thesmartwatch 130 also includes adisplay 142 for displaying content. Thedisplay 142 may be a touchscreen for receiving input as well. Thesmartwatch 130 may include audio output/input 144, such as a speaker and a microphone. Thesmartwatch 130 may include storage, such as described above for themanagement device 104, for holding data and software, like theapplication 148. - The
smartwatch 130 has a wireless communication connection with themanagement device 104. Thesmartwatch 130 may issue commands to themedicament delivery device 102 and obtain information from themedicament delivery device 102 by way of wireless communications sent to themanagement device 104 over the connection. In some embodiments, the smartwatch may have a direct communication link with themedicament delivery device 102 to obtain information and issue commands as shown inFIG. 1 . In other embodiments, thesmartwatch 130 may forward an instruction to themanagement device 104, which then issues the command to themedicament delivery device 102. Similarly, thesmartwatch 130 may request information. This request may be received by themanagement device 104 and then forwarded to themedicament delivery device 102. Themedicament delivery device 102 provides the requested information to themanagement device 104, which returns the requested information to thesmartwatch 130. The functional capabilities of thesmartwatch 130 in relation to themedicament delivery system 100 will be described in more detail below. Theapplication 148 facilitates communications with themanagement device 104 and provides the functionality of thesmartwatch 130, which is described in more detail below. - A
vehicle infotainment system 150 may be part of themedicament delivery system 100. Thevehicle infotainment system 150 may be like those found in many vehicles to enable a user to listen to the radio, play music or other audio content from a portable device like a smartphone, thumb drive or the like. Thevehicle infotainment system 150 may provide navigation assistance via displayed maps and audio output. The vehicle infotainment system may include a processor, like a microprocessor, microcontroller or ASIC, for executing computer programming instructions, such asapplication 158. Thevehicle infotainment system 150 includes adisplay 154, such as a touch screen display, and audio output/input 160, such as loudspeakers and a microphone. Thevehicle infotainment system 150 includesstorage 156, which may comprise memory devices like those discussed above relative tostorage 114. Thestorage 156 may store theapplication 158. Theapplication 158 facilitates functionality described herein. In some embodiments, themanagement device 104 include an application and thevehicle infotainment system 150 may communicate with themanagement device 104 to realize the functionality described herein. - The
vehicle infotainment system 150 may issue commands to themedicament delivery device 102 and obtain information from themedicament delivery device 102 by way of wireless communications sent to themanagement device 104 over the connection. Technologies, such as Apple CarPlay or Android Auto, may be used to integrate themanagement device 104 and thevehicle infotainment system 150. Thevehicle infotainment system 150 may forward an instruction to themanagement device 104, which then issues the command to themedicament delivery device 102. Similarly, thevehicle infotainment system 150 may request information. This request is received by themanagement device 104 and forwarded to themedicament delivery device 102. Themedicament delivery device 102 provides the requested information to themanagement device 104, which returns the requested information to thevehicle infotainment system 150. The functional capabilities of thevehicle infotainment system 150 in relation to themedicament delivery system 100 will be described in more detail below. Theapplication 158 facilitates communications with themanagement device 104 and provides the functionality of thevehicle infotainment system 150, which is described in more detail below. In some alternative embodiments, thevehicle infotainment system 150 may have a direct wireless connection with themedicament delivery device 102 as shown inFIG. 1 by the connecting lines. - As was mentioned above, the
medicament delivery system 100 may include asmartwatch 130, such as the Apple® Watch, the Fitbit® Versa smartwatch, the Samsung® Galaxy watch, etc. Thesmartwatch 130 may execute theapplication 148 on theprocessor 142 to provide the functionality described herein.FIG. 2 depicts an example of anillustrative smartwatch 200 that is suitable for use with exemplary embodiments. In this example, thesmartwatch 200 is used to control themedicament delivery device 102 in the form of an insulin delivery device. Thesmartwatch 200 includesstraps 202 for securing the smartwatch to the wrist of theuser 108. Thesmartwatch 200 includes adisplay 204. In some exemplary embodiments, thedisplay 204 may be a touchscreen display. Thesmartwatch 200 may include arotatable wheel 206. Therotatable wheel 206 may be used to cycle through a list of displayed items as will be discussed below. The home screen shown inFIG. 2 may display a current analyte level for the user. InFIG. 2 , the analyte level is the current glucose level reading 208 (“110”) for theuser 108. The current glucose level reading may be obtained from themanagement device 104 or themedicament delivery device 102 in some embodiments. The insulin on board (IOB) 210 is also displayed on the home screen (“1.05”). The home screen displays anicon 212 that may be selected to request the delivery of an insulin bolus to theuser 108. Anothericon 214 displays a trend icon for the analyte level. In this exemplary case, the analyte level is the glucose level of theuser 108. - There are a variety of different trend icons other than the
trend icon 214 shown inFIG. 2 that may be displayed to provide a visual cue of the trend of the analyte level of theuser 108.FIG. 3 depicts a table 300 showing a list of illustrative trend icons that may be displayed. The table 300 is organized by row. Row 302 depicts a sideways pointing arrow icon, which means that the glucose level of theuser 108 is increasing or decreasing less than 1 mg/dL each minute. Row 304 depicts an upward facing arrow icon and a downward facing arrow icon that are each oriented at 45°. These icons inrow 304 indicate that the glucose level of theuser 108 is increasing (upward-oriented arrow icon) or decreasing (downward-oriented icon) at a rate of 30-60 mg/dL per 30 minutes. Row 306 shows an upward facing arrow icon and a downward facing arrow icon. These icons indicate that the glucose level of theuser 108 is increasing or decreasing respectively at a rate of 60-90 mg/dL per 30 minutes. Lastly,row 308 depicts an icon with two upward facing arrows and an icon of two downward facing arrows. These icons indicate that the glucose level of theuser 108 is increasing or decreasing at a rate of more than 90 mg/dL. - With reference to
FIG. 2 again, astatus view 216 specifies the insulin delivery mode as being a manual mode (open loop), limited mode where connectivity with a sensor is limited (such as when there is limited connectivity with a CGM, or when a connection with a CGM is currently in progress) or an automated mode (hybrid closed loop) or any other mode that might need to be communicated to the user, such as a hypo-protect mode where insulin delivery to the user is reduced or stopped temporarily to protect against hypoglycemia. In the example depicted inFIG. 2 , the status view indicates that the current insulin delivery mode is the automated insulin delivery mode. - The
smartwatch 130 may provide information to theuser 10 regarding analyte level history and trends.FIG. 4 shows exemplary displays for the case where thesmartwatch 130 is used with an insulin delivery device. Theuser 108 may select the duration of the view shown on thedisplay 405 of thesmartwatch 401.FIG. 4 shows agraph 411 for a six-hour view 402, agraph 412 for a three-hour view 404 and agraph 414 for a one-hour view 406. It should be appreciated that these time intervals are merely illustrative and are not intended to be limiting. Other time intervals may be used. Each 411, 412, and 414 shows glucose level values 410 over the specified time interval. Thesegraph 402, 404, and 406 enable a user to understand the trend in the glucose level over respective time intervals. User-adjustable high or lowviews glucose concentration thresholds 408 are shown in each of the 402, 404, and 406. The most recent glucose concentration reading 403 is displayed along with theviews trend icon 407. The user for which the data is being displayed is identified bytext 422 shown at the top of thedisplay 405. This is helpful for caretakers that may need to view the data for another party or multiple parties. Graphical bar 416 illustrates the period in which insulin delivery was suspended during the specified time interval.Icon 418 shows where during the time interval a bolus was delivered. - The
user 108 may set theglucose concentration thresholds 408 as mentioned above. Specifically, as depicted in theflowchart 500 ofFIG. 5 , theuser 108 may set the upper glucose concentration threshold at 502, and the user may set the lower glucose concentration threshold at 504. Once these thresholds are set, the thresholds may be displayed on the display of thesmartwatch 130 with the glucose level history in graphical form, such as shown inFIG. 4 . - In the exemplary embodiments, the
smartwatch 600 may show historical glucose level and medicament bolus information on thedisplay 602 as depicted inFIG. 6A . Thesmartwatch 600 may, for instance, obtaininsulin delivery information 604, glucose level history and recent medicament bolus delivery history from themanagement device 104 and then display the information on thedisplay 602. The displayedinformation 604 may include the time that the bolus delivery was made, the glucose level of theuser 108 at the time of the bolus delivery and the amount of the bolus delivery. Thesmartwatch 600 may show agraphical depiction 606 that indicates by color and magnitude the number of recent glucose level readings that were above the target value range, below a target value range, or within the range. The percentage of the recent glucose level readings that are above therange 608 may be displayed along with the percentage of recent glucose readings that are below therange 612. The percentage of recent glucose level readings that are withinrange 610 may be displayed. The average of the recentglucose level readings 614 may also be displayed. Thesmartwatch 600 may perform calculations that are needed to determine these percentages prior to the display of the percentages. - The
smartwatch 600 may also show insights regarding the insulin deliveries by the user and the total carbohydrates ingested by the user over a period of time. The insights are obtained by processing the gathered data regarding theuser 108.FIG. 6B shows a display like that ofFIG. 6A but with information regarding the insights and the last bolus delivery. Theinsights 620 includes adepiction 624 of the total insulin delivered for a time interval, such as a day or a past hour. In the depicted example case, the recent glucose level readings include ten readings. The percentage of insulin deliveries that werebasal insulin deliveries 626 is displayed along with a percentage of insulin deliveries that werebolus insulin deliveries 628. The total carbohydrates ingested during thetime interval 630 is also displayed. The dosage and time of thelast bolus delivery 622 is shown on thedisplay 602. - The time in range values that are displayed in the insights section shown in
FIG. 6B need to be calculated by theapplication 148.FIG. 7 depicts aflow chart 700 showing illustrative steps that may be performed by exemplary embodiments to calculate the time in range values. First, theapplication 148 must calculate the percentage of glucose level values for the time interval that are in range at 702. The range may be bounded by the threshold values that are set by the user. Theapplication 148 determines how many of the values fall within the defined range, and then determines what percentage of the total those values constitute. Theapplication 148 also calculates the percentage of glucose level values for the time interval that are above the upper threshold of the range at 704. This entails determining how many of the values are above the upper threshold of the range, dividing that number of values by the total number of values, and converting the results to a percentage. At 706, the percentage of glucose level values for the time interval that are below the lower threshold of the range is determined. This entails determining how many values are below the lower threshold of the range, dividing that number by the total number of values and converting the result to a percentage. -
FIG. 8 depicts aflowchart 800 of illustrative steps that may be performed to determine a breakdown of insulin delivery to the user for a time interval by type of insulin delivery. Initially, at 802, theapplication 148 determines the total amount of insulin that has been delivered to theuser 108 for the time interval. This entails summing the amounts of insulin delivered to theuser 108 at basal rates for the time interval and summing the amounts of bolus insulin delivered to theuser 108 for the time interval. The resulting sum constitutes the total insulin delivered for the time interval. The percentage of insulin that is utilized for basal rates may be determined at 804 by dividing sum of total bolus insulin delivered for the time interval by the total amount of insulin that was delivered for the time interval. The percentage of insulin that is not bolus insulin is calculated at 806 by dividing the sum of the insulin that is delivered at basal rates for the time interval with the total insulin delivered for the time interval. A ratio may be determined by dividing the bolus insulin by the total insulin (which may yield a value around 0.5). Alternative methods may be used to determine this ration - The
application 148 may exploit features provided by the smartwatch 900 (FIG. 9A ) to aid in controlling medicament delivery to theuser 108 and for interacting with theuser 108. For example, the smartwatch may contain an accelerometer that detects movement by theuser 108. Thesmartwatch 900 may have intelligence, such as found in a fitness application on thesmartwatch 900 to match the detected activity by the accelerometer with patterns of movement found with exercise, or eating, or driving in a car, for example. Alternatively, motions, like hand motions, may signal activities, like eating.FIG. 10 depicts aflowchart 1000 of illustrative steps that may be performed in exemplary embodiments to detect an activity, such as exercise, eating, or driving, and adjust medicament delivery accordingly. At 1002, thesmartwatch 900 detects activity that may be exercise (or eating, or driving, for example) or signal an activity (e.g., through hand motions) via the accelerometer. If the activity pattern matches that of exercise (or other activity), thesmartwatch 900 may confirm with the user that the user is exercising (or engaged in another activity) at 1004.FIG. 9A shows an example of the user interface that may be displayed on thesmartwatch 900 in response to detecting activity that may be exercising. Thedisplay 902 contains a prompt 904 for asking theuser 108 if theuser 108 is exercising. The prompt 904 may be combined with an audible sound, a light emission, or a vibration, for example. Theuser 108 has the option of responding to the prompt 904 by selecting a “Yes”button 906 or a “No”button 908. If theuser 108 does not confirm the exercising, the processing may stop. If theuser 108 confirms the exercising, theuser 108 may be asked if theuser 108 wants to take an action that may benefit their insulin management, such as entering a different insulin management mode that may suspend delivery of insulin, at 1006. The suspension of insulin delivery is a precautionary measure to prevent theuser 108 from becoming hypoglycemic during the exercising. The exercising reduces the glucose level of the user. When combined with an insulin delivery, the exercising may reduce the glucose level of the user more than desired.FIG. 9B depicts an illustrative user interface that may be shown on thedisplay 902 of thesmartwatch 900. A prompt 910 asks theuser 108 if the user would like to temporarily suspend insulin delivery. The user may select a “Yes”button 912 or a “No”button 914 in response to the prompt 910. At 1008, a check is made whether to suspend insulin delivery or not based upon which 912 or 914 the user chooses. If the user chooses the “Yes”button button 912, insulin delivery is suspended for an interval, such as 30 minutes or one hour. If the user chooses the “No”button 914, no further activity regarding this suspension is taken. - As was mentioned above, the
smartwatch 130 may be used by caretakers that need to have access to information for those they are assisting and need to be able to deliver medicament as needed for those the caretakers are assisting. To that end, as shown inFIG. 11 , thesmartwatch 1100 may show on its display 1102 a prompt 1104 that asks the caretaker which user they would like to view information regarding. In the example shown inFIG. 11 , an icon and atextual name 1106 is shown for “Matt” and an icon in atextual name 1108 is shown for “Sarah”. The caretaker needs only select one of the 1106 or 1108 to view information regarding that user or for selecting an icon with their own name where the user is a caregiver as well as a patient.icons - Sometimes it is easy for a user to misplace a
management device 104. The smartwatch 1200 (FIG. 12 ) provides an ability to help locate themanagement device 104. Specifically, thedisplay 1202 of thesmartwatch 1200 may contain anicon 1206 and a prompt that when selected or activated causes themanagement device 104 to produce an audio output, such as a ringing or beeping. This audio output helps theuser 108 to locate themanagement device 104. In this example, themanagement device 104 is a personal diabetes manager (PDM). - The
smartwatch 130 provides the ability to calculate an insulin bolus size and to deliver the insulin bolus of the specified size to theuser 108. Theuser 108 may initiate the process of calculating a bolus and delivering an insulin bolus by selecting the option to deliver an insulin bolus, such as by selecting icon 212 (FIG. 2 ).FIG. 13 shows a sequence of screens that may be displayed on thedisplay 1302 of thesmartwatch 1300 to facilitate calculation of an insulin bolus and delivery of the insulin bolus to theuser 108. Theuser 108 may be prompted initially to enter a glucose value. Theuser 108 may enter a value intext box 1306 or may scroll through displayedvalue options 1308 to select among displayedvalue options 1308, such asvalue 1310, using therotating knob 1304. The glucose value may also be automatically populated by a continuous glucose monitor (CGM) that is paired with the insulin controller system. The entered glucose value may be a glucose concentration value expressed in terms of mg/dL or mmol/L. Theuser 108 is then prompted to enter the amount of carbohydrates as shown inFIG. 13 . The user may manually enter the grams of carbohydrates intext box 1312 or may scroll through options to select a value such as the highlightedvalue 1314. In the next screen, thedisplay 1302 of thesmartwatch 1300 shows the enteredglucose concentration value 1316 representing the most recent value for theuser 108 and the amount of carbohydrates to be ingested in ameal 1318 that was entered by theuser 108. Acorrection factor 1320 is also displayed. The correction factor is the number/formula used to correct a user's high or low blood sugar that is out of range. This is managed in his or her settings in the control software. The correction factor indicates how much insulin is required to correct for a gram of carbohydrates ingested. The correction bolus may be populated if a user's blood glucose level is out of range and needs to be factored into an execution of a bolus. This may be a correction for a high blood glucose value by adding to the total bolus amount or a reverse correction for a low blood glucose value that would subtract from the overall bolus value. Theapplication 148 then calculates using the provided information and correction factor and displays the appropriate correction bolus dosage to compensate for the indicated number of carbohydrates given the current glucose concentration (see 1322). In the example case, it will take 2.5 units of insulin to compensate for 25 grams of carbohydrates (i.e., 25×0.1). Theuser 108 may be prompted to confirm the formulation of the bolus by physical action, such as swiping right, or verbal action, such as verbally confirming the bolus. In the next screen, theuser 108 is prompted to select either option by selecting a normal bolus by selectingelement 1326, or an extended bolus by selectingelement 1328. In this example, theuser 108 selects by swiping the 1326 or 1328 to the right. In the example ofelement FIG. 13 , theuser 108 has selected the extended bolus as indicated by text at 1330 ondisplay 1302. Theuser 108 enters percentage values to specify how the extended bolus is to be distributed over time. Intext box 1332, theuser 108 enters the percentage of the bolus to be delivered now. Intext box 1334 theuser 108 enters the percentage of the bolus to be delivered in an extended fashion. Intext box 1336, theuser 108 enters the duration over which the extended portion is to be delivered. Thesmartwatch 130 may also prompt the user to review the insulin amount to be distributed rather than using percentages for extended boluses. Once theuser 108 has entered the appropriate values, theuser 108 may confirm the extended bolus delivery by selectingelement 1338, such as by swiping to the right. -
FIG. 14 shows a next sequence of screens after theuser 108 has selected to have an extended bolus delivered. Theuser 108 has initially selected an extended bolus as shown inscreen 1404 ondisplay 1402. Theuser 108 is then prompted 1414 to confirm delivery of the number of units as shown bydisplay 1412. If the user accepts the delivery of the 2.5 units, the user enters a confirmatory code viascreen 1416 to initiate the delivery. The confirmatory code may be established with the user during user on-boarding. Thesmartwatch 1400 then displays thescreen 1418 ondisplay 1402 to remind theuser 108 that they will be notified when it is ok to eat. This time parameter will be set by theuser 108 in the insulin controller system application, whether that is a controller or smartphone application. The goal of the mealtime reminder is to improve user's pre-bolus activity by giving insulin before a meal in order to stay in target glycemic range. In the example shown, the user is reminded to eat in 15 minutes. After the 15 minutes has elapsed, thesmartwatch 1400 displays ascreen 1406 ondisplay 1402 reminding theuser 108 that it is time for theuser 108 to eat. This helps theuser 108 to avoid a problem by having the insulin bolus delivered without ingesting the carbohydrates for which the insulin bolus is intended, in addition to knowing ample time has passed for the user to ingest the carbohydrates. - The
smartwatch 130 may also enable the user to simply choose the size of meal that is to be ingested to determine the insulin bolus dosage rather than specifying the amount of carbohydrates to be ingested in grams. Theapplication 148 may have categories of meal sizes, such as a regular meal and a large meal. A regular meal is presumed to include a first amount of carbohydrates, whereas a large meal is presumed to include a second amount of carbohydrates that is larger than the first amount. A “small meal” or “snack” may also be presented as an option, which may correspond to a lower amount of carbohydrates than the regular meal option. These carbohydrate amounts may be defined by either theuser 108 or health care provider by programming such amounts into the insulin controller system. Custom meal names (and carbohydrate amounts) may also be set up by the user in the insulin controller system. As shown inFIG. 15 , thesmartwatch 1500 may show on display 1502 aregular meal option 1504 and alarge meal option 1506 for selection by theuser 108. Theuser 108 may then be prompted to confirm which of the meal sizes theuser 108 selected inscreen 1506. Thescreen 1506 may include a “Yes”button 1508 to confirm the selected meal size or a “No”button 1510 to not confirm the selected meal size. If theuser 108 confirms the meal size by selecting the “Yes”button 1508, theuser 108 is prompted to enter a confirmatory code to initiate the delivery of the insulinbolus using display 1512. Theuser 108 may also be prompted by a voice command on thesmartwatch 1500 to confirm the meal, by which theuser 108 may confirm verbally. As was described previously above,screen 1514 provides a reminder of when theuser 108 should eat. Thisscreen 1514 is followed by a follow upreminder screen 1516 when the time to eat arrives.Screen 1516 reminds theuser 108 that it is time for theuser 108 to eat. - The
user 108 may also schedule a drug delivery, such as a bolus of insulin, via thesmartwatch 130.FIG. 16 depicts ascreen 1600 on thesmartwatch 130 that provides theuser 108 with options regarding bolus delivery. A bolus nowbutton 1602 may be selected, such as by touching the touchscreen of thesmartwatch 130, to deliver the bolus immediately, such as described above. Aschedule bolus button 1604 may be selected by theuser 108 to schedule a future date and time for the delivery of the bolus. Aback button 1606 may be selected to navigate back to the previous screen. If theuser 108 selects the schedule now button,screen 1610 may be displayed. Thescreen 1610 contains user interface elements for that facilitate scheduling of the medicament bolus delivery.User interface element 1616 enables theuser 108 to enter or edit the bolus amount to be delivered.User interface elements 1618 may be used to by the user to specify the month and day for the date of the scheduled medicament bolus delivery.User interface elements 1620 may be used by theuser 108 to specify the time of the scheduled bolus delivery in hours and minutes. Theconfirm button 1624 may be selected by theuser 108 to confirm the bolus amount and the date and time of the scheduled medicament bolus delivery. Upon theconfirm button 1624 being selected, aconfirmation screen 1630 may be displayed that shows thebolus amount 1632,date 1634 andtime 1636 for the scheduled bolus delivery. - The
user 108 may then determine, by using the smartwatch controls, such as a dial or a touchscreen user interface, the amount, the date and time when theapplication 148 will prompt a scheduled bolus reminder.Screen 1700 inFIG. 17 depicts an illustrative scheduled bolus reminder.Screen 1700 depicts thebolus amount 1701 that is scheduled to be delivered. Aconfirm button 1702 is provided for selection to confirm the scheduled bolus. If theuser 108 selects theconfirm button 1702, anumber pad 1710 may be displayed to enter a password or PIN as an additional layer of security. - A
snooze button 1704 also is displayed. Selection of thesnooze button 1704 delays the scheduled bolus by a determined amount of time. When theuser 108 selects thesnooze button 1704,screen 1712 may be displayed. Theuser 108 is presented withbuttons 1716 that may be selected to choose among the options for the magnitude of the snooze (e.g., 5, 10, 15, 20, 25 or 30 minutes). Theuser 108 may effectuate the delay by selectingsnooze button 1714. - When the
user 108 selects the edit or cancelbutton 1706,screen 1718 may be displayed.Screen 1718 includes aneditable text box 1722 in which theuser 108 may modify the bolus amount.User interface elements 1724 enable the editing of the date for the scheduled bolus, anduser 108interface elements 1726 enable the editing of the time of the scheduled bolus. After editing the bolus amount, date and/or time, theuser 108 may selectbutton 1728 to confirm the modified particulars of the scheduled bolus delivery. If theuser 108 wishes to cancel the scheduled bolus, theuser 108 needs to only select the cancelbutton 1730. If theuser 108 confirms the edited scheduled bolus delivery,screen 1740 may be displayed to show thebolus amount 1742, the scheduleddate 1746 and the scheduledtime 1748 for the edited scheduled bolus delivery. - As shown in
FIG. 18 , auser 108 may view when multiple boluses are scheduled to be delivered in a list view.Screen 1800 may be displayed, for example. In this illustrative case, theinformation 1802 for a first scheduled bolus is displayed, andinformation 1804 for a second scheduled bolus is displayed. Abutton 1806 for scheduling a new bolus also is displayed. When the displayedinformation 1804 for the second scheduled bolus is selected by swiping left.Arrow icon 1812 is displayed to evidence the swipe. In addition, anedit button 1814 may be displayed to cause editing of the second scheduled bolus. Adelete button 1816 is displayed for deleting the second scheduled bolus. When thedelete button 1816 is selected, abutton 1822 may be displayed onscreen 1820 to confirm the deletion, and a cancelbutton 1824 may be displayed for canceling the deletion. If theuser 108 selects theedit button 1816, anedit screen 1830 is displayed. Theedit screen 1830 includes 1831, 1832 and 1834 for editing the bolus amount, the date and time, respectively, of the second scheduled bolus. The edited particulars for the second scheduled bolus may be accepted by selectinguser interface elements button 1836 or may be rejected by selectingbutton 1838. - The
user 108 may also use thevehicle infotainment system 150 when driving or in a vehicle, such as a car, a truck, a motorcycle or another type of vehicle, to interact with themedicament delivery device 102 and themanagement device 104.FIG. 19 depicts an example of thedisplay 1900 for thevehicle infotainment system 150. Thedisplay 1900 is typically positioned in the dash of the vehicle in the field of view of the driver. A group oficons 1902 are displayed for selection by theuser 108. Each icon is associated with a particular application.Icon 1904 is for theapplication 158 that controls and interacts with themedicament delivery device 102. Theuser 108 may select theicon 1904 via touch on the touchscreen display or by way of spoken command. Themanagement device 104 may support voice commands and theapplication 158 may leverage that capability. - Once the
icon 1902 has been selected, thehome screen 2002, like that shown inFIG. 20 , may be displayed ondisplay 2000 of the vehicle infotainment system. The home screen includes adisplay 2004 of the last glucose level reading andtext 2006 specifying the time of the last glucose reading. In addition, thehome screen 2002 may display anarrow icon 2008 indicating the current trend in glucose level values for theuser 108. Thehome screen 2002 may display the insulin onboard 2010 for theuser 108. Thehome screen 2002 may show aplot 2016 of glucose level values for theuser 108, which may be driven by a paired CGM sensor. Acurve 2024 of the values over a specified time interval is depicted in theplot 2016. The user-selectedlower threshold 2026 andupper threshold 2028 are depicted in theplot 2016. As with thesmartwatch 130, theapplication 158 may obtain the data regarding glucose level history and insulin delivery history from themanagement device 104 or even from themedicament delivery device 102. Anotifications icon 2020 may be selected to display notifications that have been generated by themedicament delivery system 100. To use voice commands, theuser 108 may select icon 2022 to activate the voice recognition agent. - If the
user 108 wishes to view more information regarding the history and trends of the glucose concentration values for theuser 108, theuser 108 may select to view the glucose viewing screen.FIG. 21 depicts an illustrative glucose viewing screen 2102 shown on thedisplay 2100. Threebuttons 2104 are displayed to allow theuser 108 to select whether to view a one-hour view, a three-hour view or a six-hour view. In the example shown inFIG. 21 , theuser 108 has selected the three-hour view. Theuser 108 may be able to adjust the viewing window options displayed on the application in the medicament device settings. Aplot 2112 is displayed that includes acurve 2110 of the glucose level readings over the three-hour interval. Thelower threshold 2108 and theupper threshold 2106 are displayed. The glucose viewing screen 2102 also displays the most recentglucose level value 2118 and thetrend icon 2120. Ahome button 2116 is provided to return to the home screen. Abutton 2114 is provided to invoke the use of voice commands. When the user selects theicon 2114, ascreen 2202 like that shown inFIG. 22 is displayed on thedisplay 2200. A prompt 2204 is provided to prompt the user to provide voice commands. - As was mentioned above, the
medicament delivery system 100 may generate alerts alarms and other notifications. These notifications may appear on the display of the vehicle infotainment system in some embodiments. The notifications are generated by theapplication 158 or by themanagement device 104.FIG. 23A depicts anexample notification 2304 shown on thedisplay 2302 for thevehicle infotainment system 2300. Thenotification 2304 contains textual content. In this example, thenotification 2304 informs theuser 108 that the medicament delivery device has less than 50 units of insulin remaining. Once theuser 108 has read the notification, theuser 108 may dismiss the notification by selecting the “Dismiss”button 2306. The notification may also disappear after a set time period depending on the priority of the message. - The
user 108 may also see a history of the most recent notifications.FIG. 23B depicts adisplay 2312 for thevehicle infotainment system 2300 showing a history of notifications organized in list form in chronological order from most recent to oldest but may be sorted based onuser 108 preference in the medicament device. Each notification includes a time and a description of the notification. For example,notification 2310 was issued at 9 AM and informs theuser 108 that the medicament delivery device expires in four hours.Notification 2308 was issued at 9:25 AM and informsuser 108 of the delivery of a bolus of insulin of 3.5 units. The term “Bolus” is highlighted to indicate a user or system action. Thescreen 2312 also includes ahome button 2314 to return to the home screen. - The
user 108 may use voice commands to navigate to the glucose viewing screen and to make selections on that screen to operate hands free. This is helpful to a driver of a vehicle. A voice assistant may be provided as part ofapplication 158 or the voice assistant of themanagement device 104 may be used.FIG. 24 depicts a sequence of screens that may be displayed in an illustrative instance. Initially, at step one,screen 2400 is displayed to indicate that the voice commands have been activated. In this example the user asks for his/her most recent glucose level reading as indicated by 2402. The voice assistant generatesscreen 2404 at step two to confirm receipt of the voice command. Next, the view of theglucose viewing screen 2406 is displayed at step three. In the example ofFIG. 24 , at step four, theuser 108 may use the buttons to select the time interval of the view, as has been discussed above. In step five, as shown inscreen 2410, a prompt that the voice assistant is waiting for a voice command is displayed after the user has initiated the voice assistant by selecting the “Ask Omnipod” button on the system. Theuser 108 issues a voice command to go to the home screen as indicated by 2412. At step six, the voice assistant generates ascreen 2414 to confirm receipt of the voice command. At step seven, thehome screen 2416 is displayed. - As was mentioned above, a
user 108 may use voice commands to cause the delivery of a bolus of medicament.FIG. 25 illustrates a sequence of screens organized into eight steps for a voice-assisted bolus sequence. Initially, atscreen 2500, the user has activated the use of voice commands and submits arequest 2502 to calculate a bolus using a carbohydrate value of 25 grams. At step two, the voice assistant inscreen 2504 acknowledges the voice command provided by theuser 108. At step three,screen 2506 is displayed to illustrate how theapplication 158 calculates the insulin bolus. The calculation is performed as discussed above. At step four, the voice assistant asks theuser 108 to confirm the bolus value that is calculated using voice commands or on-screen buttons (seemessage 2510 on screen 2508). After theuser 108 has confirmed the bolus value that was calculated in step four, the voice assistant inscreen 2512, as part of step five, asks theuser 108 to provide a confirmatory code to confirm delivery of the insulin bolus. In the example the user provides a pass code “1234” (see 2514). In step six, as indicated byscreen 2516, the voice assistant provides an indication that the bolus has been confirmed with the proper pass code. In step seven,screen 2518 is displayed to indicate that the bolus is in process and specifies the bolus dosage. Astatus bar 2520 is displayed in the example shown. Theuser 108 may have the ability to cancel the bolus by selecting a cancellation button. Lastly, in step eight, upon successful bolus delivery the system returns to ahome screen 2522. The insulin on board value is updated to reflect the insulin bolus that has been delivered. - The
application 158 may use geo-location or geo-positioning information, such as GPS data, to aid in helping the user. The information may be used with asmartwatch 130 or a vehicle infotainment system. For example, in a vehicle infotainment system, as shown inFIG. 26 , theapplication 158 may note that theuser 108 is on a routine route where the user is on their way to exercise based on geolocation services. A voice assistant then displays themessage 2604 onscreen 2602 that is shown ondisplay 2600. Themessage 2604 notes that it appears that the user is on the way to exercise, prompting the system to request of the user if they would like to enter a mode of insulin delivery that is suitable for exercising to avoid an excursion in glucose level. Theuser 108 may accept or reject the protective insulin delivery mode via voice command or via the touchscreen. - More generally, the
application 158 may leverage geolocation information, such as GPS and map information, to assist theuser 108. As shown inFIG. 27 , at 2702 in theflowchart 2700, the application may receive GPS information regarding the current location of the car anduser 108 via either the vehicle or via themanagement device 104. The GPS information is compared to known GPS data at 2704 to see if there is a match. For example, the sequence of the GPS data may correspond to a route that the user takes to a restaurant. Theapplication 158 may then ask theuser 108 if the user is going to eat and wished to shift to an insulin delivery mode suitable for a meal. Similarly, the GPS data could indicate instead that the car is no longer moving and corresponds to a restaurant location. The same prompt can be produced as before regarding whether the user is eating. In general, the application may take action if there is a location match that is associated with an action at 2706. Otherwise, no action is taken. Theapplication 158 may also leverage other smartphone applications that have given permission to use information to make insulin controller decisions. For example, if a user decides to order food and beverage via a mobile application ordering platform, theapplication 158 may read relevant information such as carbohydrates, calories, fat, or other values that may automatically be added in the user's insulin management bolus calculation. The user may decide to use this information immediately to deliver a bolus or delay treatment based on a set time. If the bolus execution is delayed, the system will prompt the user to confirm bolus delivery once the timer has expired. - While exemplary embodiments have been described herein, various changes in form and detail may be made relative to the exemplary embodiments without departing from the intended scope of the attached claims.
Claims (20)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US17/554,514 US20220193337A1 (en) | 2020-12-18 | 2021-12-17 | Integration of a medicament delivery device with a smartwatch and a vehicle infotainment system |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US202063127218P | 2020-12-18 | 2020-12-18 | |
| US202163228415P | 2021-08-02 | 2021-08-02 | |
| US17/554,514 US20220193337A1 (en) | 2020-12-18 | 2021-12-17 | Integration of a medicament delivery device with a smartwatch and a vehicle infotainment system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| US20220193337A1 true US20220193337A1 (en) | 2022-06-23 |
Family
ID=79686850
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US17/555,040 Active 2042-12-14 US12491316B2 (en) | 2020-12-18 | 2021-12-17 | Scheduling of medicament bolus deliveries by a medicament delivery device at future dates and times with a computing device |
| US17/554,514 Pending US20220193337A1 (en) | 2020-12-18 | 2021-12-17 | Integration of a medicament delivery device with a smartwatch and a vehicle infotainment system |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US17/555,040 Active 2042-12-14 US12491316B2 (en) | 2020-12-18 | 2021-12-17 | Scheduling of medicament bolus deliveries by a medicament delivery device at future dates and times with a computing device |
Country Status (7)
| Country | Link |
|---|---|
| US (2) | US12491316B2 (en) |
| EP (2) | EP4264621A1 (en) |
| JP (2) | JP7665028B2 (en) |
| KR (1) | KR20230121118A (en) |
| AU (4) | AU2021401809A1 (en) |
| CA (2) | CA3201894A1 (en) |
| WO (2) | WO2022133295A1 (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20230013632A1 (en) * | 2016-05-02 | 2023-01-19 | Dexcom, Inc. | System and method for providing alerts optimized for a user |
| WO2024055164A1 (en) * | 2022-09-13 | 2024-03-21 | 上海移宇科技有限公司 | Drug infusion system with graphical user interface |
| WO2024097378A1 (en) * | 2022-11-03 | 2024-05-10 | Insulet Corporation | Programmatic medicament titration with a medicament delivery device |
| EP4401084A3 (en) * | 2022-12-19 | 2024-10-30 | Insulet Corporation | Audio/tactile input-output and audio control for automated insulin delivery applications |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080234663A1 (en) * | 2007-03-19 | 2008-09-25 | Ofer Yodfat | Method for Selecting Bolus Doses in a Drug Delivery System |
| US20090221890A1 (en) * | 2008-02-28 | 2009-09-03 | Daniel Saffer | Diabetes Management System |
| US20210236729A1 (en) * | 2020-01-30 | 2021-08-05 | Cercacor Laboratories, Inc. | Redundant staggered glucose sensor disease management system |
Family Cites Families (375)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US588583A (en) | 1897-08-24 | Plow-clevis | ||
| US445545A (en) | 1891-02-03 | Non-interference signal-box | ||
| US1441508A (en) | 1921-12-06 | 1923-01-09 | Jensen Anton Marius | Cylindrical slide valve |
| US2283925A (en) | 1937-04-30 | 1942-05-26 | Rca Corp | High frequency core and shield and method of making the same |
| GB730703A (en) | 1952-07-31 | 1955-05-25 | Centre Nat Rech Scient | Magnetic materials and methods of manufacturing such materials |
| US3413573A (en) | 1965-06-18 | 1968-11-26 | Westinghouse Electric Corp | Microelectronic frequency selective apparatus with vibratory member and means responsive thereto |
| US3574114A (en) | 1968-08-05 | 1971-04-06 | Bell Telephone Labor Inc | Fine grain ceramic ferrites |
| US3614554A (en) | 1968-10-24 | 1971-10-19 | Texas Instruments Inc | Miniaturized thin film inductors for use in integrated circuits |
| DE7121836U (en) | 1970-06-13 | 1972-01-27 | Ismatec Sa | DOSING PISTON PUMP |
| US3885662A (en) | 1973-12-26 | 1975-05-27 | Ibm | Steerable follower selection mechanism |
| US3983077A (en) | 1975-05-02 | 1976-09-28 | Texas Instruments Incorporated | Process for making ceramic resistor materials |
| FR2348709A1 (en) | 1976-04-23 | 1977-11-18 | Pistor Michel | MESOTHERAPIC TREATMENT PROCESS AND INJECTION DEVICE, FORMING AUTOMATIC MICRO-INJECTOR, INCLUDING APPLICATION |
| US4295176A (en) | 1979-09-04 | 1981-10-13 | Bell Telephone Laboratories, Incorporated | Semiconductor integrated circuit protection arrangement |
| US4268150A (en) | 1980-01-28 | 1981-05-19 | Laurence Chen | Disposable camera with simplified film advance and indicator |
| US4313439A (en) | 1980-03-24 | 1982-02-02 | Biotek, Inc. | Automated, spring-powered medicament infusion system |
| CA1169323A (en) | 1980-06-03 | 1984-06-19 | Anthony M. Albisser | Insulin infusion device |
| US4424720A (en) | 1980-12-15 | 1984-01-10 | Ivac Corporation | Mechanism for screw drive and syringe plunger engagement/disengagement |
| JPS57163309A (en) | 1981-04-01 | 1982-10-07 | Olympus Optical Co Ltd | Capsule apparatus for medical use |
| US4400683A (en) | 1981-09-18 | 1983-08-23 | Matsushita Electric Industrial Co., Ltd. | Voltage-dependent resistor |
| US4435173A (en) | 1982-03-05 | 1984-03-06 | Delta Medical Industries | Variable rate syringe pump for insulin delivery |
| US4498843A (en) | 1982-08-02 | 1985-02-12 | Schneider Philip H | Insulin infusion pump |
| US4551134A (en) | 1982-08-06 | 1985-11-05 | Nuvatec, Inc. | Intravenous set |
| US4523170A (en) | 1982-11-05 | 1985-06-11 | Spang & Company | Adjustable air gap ferrite structures and methods of manufacture |
| GB2261117B (en) | 1983-05-09 | 1993-10-06 | Secr Defence | Mixer circuit |
| EP0143895B1 (en) | 1983-09-07 | 1987-12-23 | Disetronic Ag | Portable infusion apparatus |
| US4562751A (en) | 1984-01-06 | 1986-01-07 | Nason Clyde K | Solenoid drive apparatus for an external infusion pump |
| US4678408A (en) | 1984-01-06 | 1987-07-07 | Pacesetter Infusion, Ltd. | Solenoid drive apparatus for an external infusion pump |
| US4684368A (en) | 1984-06-01 | 1987-08-04 | Parker Hannifin Corporation | Inverted pump |
| US4634427A (en) | 1984-09-04 | 1987-01-06 | American Hospital Supply Company | Implantable demand medication delivery assembly |
| DK160633C (en) | 1985-05-15 | 1991-09-02 | Henning Munk Ejlersen | HOSE PUMP, ISSUE FOR EVENING AS INSULIN PUMP |
| US4689042A (en) | 1985-05-20 | 1987-08-25 | Survival Technology, Inc. | Automatic medicament ingredient mixing and injecting apparatus |
| EP0256035B1 (en) | 1986-02-24 | 1992-03-18 | Hughes Aircraft Company | Process for forming an environmentally stable optical coating and structures formed thereby |
| US4646038A (en) | 1986-04-07 | 1987-02-24 | Motorola, Inc. | Ceramic resonator filter with electromagnetic shielding |
| US4759120A (en) | 1986-05-30 | 1988-07-26 | Bel Fuse Inc. | Method for surface mounting a coil |
| GB8701731D0 (en) | 1987-01-27 | 1987-03-04 | Patcentre Benelux Nv Sa | Pumps |
| US4880770A (en) | 1987-05-04 | 1989-11-14 | Eastman Kodak Company | Metalorganic deposition process for preparing superconducting oxide films |
| EP0315656B1 (en) | 1987-05-18 | 1993-07-07 | Disetronic Ag | Infusion apparatus |
| US4898579A (en) | 1987-06-26 | 1990-02-06 | Pump Controller Corporation | Infusion pump |
| US5217754A (en) | 1987-07-27 | 1993-06-08 | Trustees Of The University Of Pennsylvania | Organometallic precursors in conjunction with rapid thermal annealing for synthesis of thin film ceramics |
| US5189609A (en) | 1987-10-09 | 1993-02-23 | Hewlett-Packard Company | Medical monitoring system with softkey control |
| US4967201A (en) | 1987-10-22 | 1990-10-30 | Westinghouse Electric Corp. | Multi-layer single substrate microwave transmit/receive module |
| US4898578A (en) | 1988-01-26 | 1990-02-06 | Baxter International Inc. | Drug infusion system with calculator |
| US5062841A (en) | 1988-08-12 | 1991-11-05 | The Regents Of The University Of California | Implantable, self-regulating mechanochemical insulin pump |
| US5084749A (en) | 1988-08-25 | 1992-01-28 | Eastman Kodak Company | Image sensing device with reduced smear |
| US5456945A (en) | 1988-12-27 | 1995-10-10 | Symetrix Corporation | Method and apparatus for material deposition |
| US5614252A (en) | 1988-12-27 | 1997-03-25 | Symetrix Corporation | Method of fabricating barium strontium titanate |
| US5205819A (en) | 1989-05-11 | 1993-04-27 | Bespak Plc | Pump apparatus for biomedical use |
| JPH03179805A (en) | 1989-12-07 | 1991-08-05 | Murata Mfg Co Ltd | Composite material for dielectric lens antenna |
| US5139999A (en) | 1990-03-08 | 1992-08-18 | President And Fellows Of Harvard College | Chemical vapor deposition process where an alkaline earth metal organic precursor material is volatilized in the presence of an amine or ammonia and deposited onto a substrate |
| US5007458A (en) | 1990-04-23 | 1991-04-16 | Parker Hannifin Corporation | Poppet diaphragm valve |
| GB9019571D0 (en) | 1990-09-07 | 1990-10-24 | Electrotech Instr Ltd | Power transformers and coupled inductors with optimally interleaved windings |
| JP2847573B2 (en) | 1990-09-10 | 1999-01-20 | 富士通株式会社 | Voltage controlled oscillator |
| US5759923A (en) | 1991-02-25 | 1998-06-02 | Symetrix Corporation | Method and apparatus for fabricating silicon dioxide and silicon glass layers in integrated circuits |
| US5213483A (en) | 1991-06-19 | 1993-05-25 | Strato Medical Corporation | Peristaltic infusion pump with removable cassette and mechanically keyed tube set |
| DE4129271C1 (en) | 1991-09-03 | 1992-09-17 | Fresenius Ag, 6380 Bad Homburg, De | |
| US5263198A (en) | 1991-11-05 | 1993-11-16 | Honeywell Inc. | Resonant loop resistive FET mixer |
| DE4200595C2 (en) | 1992-01-13 | 1994-10-13 | Michail Efune | Assembly for the infusion set for an insulin pump |
| US5198824A (en) | 1992-01-17 | 1993-03-30 | Texas Instruments Incorporated | High temperature co-fired ceramic integrated phased array packaging |
| US5219377A (en) | 1992-01-17 | 1993-06-15 | Texas Instruments Incorporated | High temperature co-fired ceramic integrated phased array package |
| US5911716A (en) | 1992-01-24 | 1999-06-15 | I-Flow Corporation | Platen pump |
| US5272485A (en) | 1992-02-04 | 1993-12-21 | Trimble Navigation Limited | Microstrip antenna with integral low-noise amplifier for use in global positioning system (GPS) receivers |
| US5267956A (en) | 1992-02-05 | 1993-12-07 | Alcon Surgical, Inc. | Surgical cassette |
| US5346476A (en) | 1992-04-29 | 1994-09-13 | Edward E. Elson | Fluid delivery system |
| US5254096A (en) | 1992-09-23 | 1993-10-19 | Becton, Dickinson And Company | Syringe pump with graphical display or error conditions |
| JP2764513B2 (en) | 1993-01-21 | 1998-06-11 | ティーディーケイ株式会社 | Reduction resistant dielectric porcelain composition |
| US5433710A (en) | 1993-03-16 | 1995-07-18 | Minimed, Inc. | Medication infusion pump with fluoropolymer valve seat |
| CA2135799A1 (en) | 1993-03-31 | 1994-10-13 | Darioush Agahi-Kesheh | Switch circuit and method therefor |
| DE4310808C2 (en) | 1993-04-02 | 1995-06-22 | Boehringer Mannheim Gmbh | Liquid dosing system |
| US5261882A (en) | 1993-04-26 | 1993-11-16 | Sealfon Andrew I | Negator spring-powered syringe |
| US5312790A (en) | 1993-06-09 | 1994-05-17 | The United States Of America As Represented By The Secretary Of The Army | Ceramic ferroelectric material |
| DE69410536T2 (en) | 1993-06-24 | 1998-11-26 | Canon K.K., Tokio/Tokyo | Solar module with heat-welded part to improve moisture resistance |
| EP0722540B1 (en) | 1993-10-04 | 1998-12-23 | Research International, Inc. | Micromachined fluid flow regulators |
| DE4336694A1 (en) | 1993-10-27 | 1995-05-04 | Inst Neue Mat Gemein Gmbh | Process for the production of metal and ceramic sintered bodies and layers |
| US5807075A (en) | 1993-11-23 | 1998-09-15 | Sarcos, Inc. | Disposable ambulatory microprocessor controlled volumetric pump |
| US6027826A (en) | 1994-06-16 | 2000-02-22 | The United States Of America As Represented By The Secretary Of The Air Force | Method for making ceramic-metal composites and the resulting composites |
| GB2290913B (en) | 1994-06-30 | 1998-03-11 | Plessey Semiconductors Ltd | Multi-chip module inductor structure |
| US5582593A (en) | 1994-07-21 | 1996-12-10 | Hultman; Barry W. | Ambulatory medication delivery system |
| CA2154937A1 (en) | 1994-07-29 | 1996-01-30 | John C. Tanner | System for administration of a liquid agent to a patient with a syringe pump |
| JPH0858897A (en) | 1994-08-12 | 1996-03-05 | Japan Storage Battery Co Ltd | Fluid supply device |
| GB9417450D0 (en) | 1994-08-25 | 1994-10-19 | Symmetricom Inc | An antenna |
| US5478610A (en) | 1994-09-02 | 1995-12-26 | Ceram Incorporated | Metalorganic chemical vapor deposition of layered structure oxides |
| US6208535B1 (en) | 1994-10-31 | 2001-03-27 | Texas Instruments Incorporated | Resonant gate driver |
| US5637095A (en) | 1995-01-13 | 1997-06-10 | Minimed Inc. | Medication infusion pump with flexible drive plunger |
| US5665070A (en) | 1995-01-19 | 1997-09-09 | I-Flow Corporation | Infusion pump with magnetic bag compression |
| US5625365A (en) | 1995-03-10 | 1997-04-29 | Trimble Navigation Limited | Dual-frequency microwave radio antenna system |
| US5889459A (en) | 1995-03-28 | 1999-03-30 | Matsushita Electric Industrial Co., Ltd. | Metal oxide film resistor |
| JP3882851B2 (en) | 1995-04-20 | 2007-02-21 | アキスト メディカル システムズ,インコーポレイテッド | Blood contrast agent injector |
| US6018289A (en) * | 1995-06-15 | 2000-01-25 | Sekura; Ronald D. | Prescription compliance device and method of using device |
| US5584053A (en) | 1995-08-04 | 1996-12-10 | Motorola, Inc. | Commonly coupled high frequency transmitting/receiving switching module |
| US6222489B1 (en) | 1995-08-07 | 2001-04-24 | Murata Manufacturing Co., Ltd. | Antenna device |
| US5635433A (en) | 1995-09-11 | 1997-06-03 | The United States Of America As Represented By The Secretary Of The Army | Ceramic ferroelectric composite material-BSTO-ZnO |
| DE19535962C1 (en) | 1995-09-27 | 1997-02-13 | Siemens Ag | Doppler radar module |
| US5776103A (en) | 1995-10-11 | 1998-07-07 | Science Incorporated | Fluid delivery device with bolus injection site |
| US5779676A (en) | 1995-10-11 | 1998-07-14 | Science Incorporated | Fluid delivery device with bolus injection site |
| GB9601250D0 (en) | 1996-01-23 | 1996-03-27 | Symmetricom Inc | An antenna |
| GB9603914D0 (en) | 1996-02-23 | 1996-04-24 | Symmetricom Inc | An antenna |
| US6413883B1 (en) | 1996-03-04 | 2002-07-02 | Symetrix Corporation | Method of liquid deposition by selection of liquid viscosity and other precursor properties |
| JPH09275316A (en) | 1996-04-05 | 1997-10-21 | Murata Mfg Co Ltd | Chip antenna |
| US5976109A (en) | 1996-04-30 | 1999-11-02 | Medtronic, Inc. | Apparatus for drug infusion implanted within a living body |
| US5785688A (en) | 1996-05-07 | 1998-07-28 | Ceramatec, Inc. | Fluid delivery apparatus and method |
| IL118689A (en) | 1996-06-20 | 2000-10-31 | Gadot Amir | Intravenous infusion apparatus |
| US6323549B1 (en) | 1996-08-29 | 2001-11-27 | L. Pierre deRochemont | Ceramic composite wiring structures for semiconductor devices and method of manufacture |
| US6143432A (en) | 1998-01-09 | 2000-11-07 | L. Pierre deRochemont | Ceramic composites with improved interfacial properties and methods to make such composites |
| US5771567A (en) | 1996-08-29 | 1998-06-30 | Raytheon Company | Methods of fabricating continuous transverse stub radiating structures and antennas |
| US5707715A (en) | 1996-08-29 | 1998-01-13 | L. Pierre deRochemont | Metal ceramic composites with improved interfacial properties and methods to make such composites |
| JPH10126307A (en) | 1996-10-21 | 1998-05-15 | Murata Mfg Co Ltd | High-frequency composite component |
| US5748827A (en) | 1996-10-23 | 1998-05-05 | University Of Washington | Two-stage kinematic mount |
| US6883778B1 (en) | 1996-11-18 | 2005-04-26 | Nypro Inc. | Apparatus for reducing fluid drawback through a medical valve |
| US5858239A (en) | 1997-02-14 | 1999-01-12 | Aksys, Ltd. | Methods and apparatus for adjustment of blood drip chamber of dialysis machines using touchscreen interface |
| US6052040A (en) | 1997-03-03 | 2000-04-18 | Ngk Spark Plug Co., Ltd. | Dielectric duplexer with different capacitive coupling between antenna pad and transmitting and receiving sections |
| CH692240A5 (en) | 1997-03-26 | 2002-04-15 | Disetronic Licensing Ag | Catheter system for transdermal passage devices. |
| US20010046603A1 (en) | 1997-05-05 | 2001-11-29 | Constantino Stephen A. | Dispersible, metal oxide-coated, barium titanate materials |
| CN1179983A (en) | 1997-06-03 | 1998-04-29 | 王坤山 | Medical device composed of elastic valve type bottle plug and puncture needle |
| US5957890A (en) | 1997-06-09 | 1999-09-28 | Minimed Inc. | Constant flow medication infusion pump |
| US6046707A (en) | 1997-07-02 | 2000-04-04 | Kyocera America, Inc. | Ceramic multilayer helical antenna for portable radio or microwave communication apparatus |
| JPH1119210A (en) | 1997-07-09 | 1999-01-26 | Terumo Corp | Liquid medicine injection system and its readable memory |
| US5965848A (en) | 1997-07-22 | 1999-10-12 | Randice-Lisa Altschul | Disposable portable electronic devices and method of making |
| US6200293B1 (en) | 1997-08-27 | 2001-03-13 | Science Incorporated | Fluid delivery device with temperature controlled energy source |
| US5961492A (en) | 1997-08-27 | 1999-10-05 | Science Incorporated | Fluid delivery device with temperature controlled energy source |
| US6527744B1 (en) | 1997-08-27 | 2003-03-04 | Science Incorporated | Fluid delivery device with light activated energy source |
| US6485462B1 (en) | 1997-08-27 | 2002-11-26 | Science Incorporated | Fluid delivery device with heat activated energy source |
| US6569115B1 (en) | 1997-08-28 | 2003-05-27 | Mdc Investment Holdings, Inc. | Pre-filled retractable needle injection device |
| EP0975395A1 (en) | 1997-08-29 | 2000-02-02 | Graber Products, Inc. | Exercise resistance device |
| US6019747A (en) | 1997-10-21 | 2000-02-01 | I-Flow Corporation | Spring-actuated infusion syringe |
| FR2771843B1 (en) | 1997-11-28 | 2000-02-11 | Sgs Thomson Microelectronics | INTEGRATED CIRCUIT TRANSFORMER |
| JP3296276B2 (en) | 1997-12-11 | 2002-06-24 | 株式会社村田製作所 | Chip antenna |
| US5897530A (en) | 1997-12-24 | 1999-04-27 | Baxter International Inc. | Enclosed ambulatory pump |
| JP3738577B2 (en) | 1998-02-13 | 2006-01-25 | 株式会社村田製作所 | ANTENNA DEVICE AND MOBILE COMMUNICATION DEVICE |
| JPH11251829A (en) | 1998-02-27 | 1999-09-17 | Kyocera Corp | Slot antenna and wiring board provided with the same |
| WO1999048546A1 (en) | 1998-03-23 | 1999-09-30 | Elan Corporation, Plc | Drug delivery device |
| US5933121A (en) | 1998-04-07 | 1999-08-03 | Harris Corporation | Antenna array for sensing signals on conductors |
| US5919167A (en) | 1998-04-08 | 1999-07-06 | Ferring Pharmaceuticals | Disposable micropump |
| US6040805A (en) | 1998-05-08 | 2000-03-21 | Antcom Corp. | Low profile ceramic choke |
| EP1082151A1 (en) | 1998-06-04 | 2001-03-14 | ELAN CORPORATION, Plc | Gas driven drug delivery device |
| US5906597A (en) | 1998-06-09 | 1999-05-25 | I-Flow Corporation | Patient-controlled drug administration device |
| US6023251A (en) | 1998-06-12 | 2000-02-08 | Korea Electronics Technology Institute | Ceramic chip antenna |
| GB9813002D0 (en) | 1998-06-16 | 1998-08-12 | Symmetricom Inc | An antenna |
| US6154176A (en) | 1998-08-07 | 2000-11-28 | Sarnoff Corporation | Antennas formed using multilayer ceramic substrates |
| US20030148024A1 (en) | 2001-10-05 | 2003-08-07 | Kodas Toivo T. | Low viscosity precursor compositons and methods for the depositon of conductive electronic features |
| KR100467569B1 (en) | 1998-09-11 | 2005-03-16 | 삼성전자주식회사 | Microstrip patch antenna for transmitting and receiving |
| US6204203B1 (en) | 1998-10-14 | 2001-03-20 | Applied Materials, Inc. | Post deposition treatment of dielectric films for interface control |
| GB9828768D0 (en) | 1998-12-29 | 1999-02-17 | Symmetricom Inc | An antenna |
| US6540260B1 (en) | 1999-01-20 | 2003-04-01 | Whang Kwee Tan | Photograph album page, spine and system |
| US20040158193A1 (en) | 1999-02-10 | 2004-08-12 | Baxter International Inc. | Medical apparatus using selective graphical interface |
| US6375638B2 (en) | 1999-02-12 | 2002-04-23 | Medtronic Minimed, Inc. | Incremental motion pump mechanisms powered by shape memory alloy wire or the like |
| US20040069044A1 (en) | 1999-04-29 | 2004-04-15 | Gilad Lavi | Device for measuring a volume of drug |
| US6208843B1 (en) | 1999-06-03 | 2001-03-27 | Cirocomm Technology Corp. | Radio frequency and microwave module for simultaneously transmitting data and audio signal |
| EP1183059A1 (en) | 1999-06-08 | 2002-03-06 | Medical Research Group, Inc. | Method and apparatus for infusing liquids using a chemical reaction in an implanted infusion device |
| JP3389886B2 (en) | 1999-06-09 | 2003-03-24 | 株式会社村田製作所 | High frequency circuit device and communication device |
| US6300894B1 (en) | 1999-07-09 | 2001-10-09 | Harris Corporation | Antenna having electrically controllable radar cross-section |
| US6605151B1 (en) | 1999-11-29 | 2003-08-12 | Northwestern University | Oxide thin films and composites and related methods of deposition |
| US6871396B2 (en) | 2000-02-09 | 2005-03-29 | Matsushita Electric Industrial Co., Ltd. | Transfer material for wiring substrate |
| US6531945B1 (en) | 2000-03-10 | 2003-03-11 | Micron Technology, Inc. | Integrated circuit inductor with a magnetic core |
| WO2001070304A1 (en) | 2000-03-22 | 2001-09-27 | Docusys, Inc. | A drug delivery and monitoring system |
| JP3371887B2 (en) | 2000-03-23 | 2003-01-27 | 株式会社村田製作所 | Mobile communication device and high-frequency composite component used therefor |
| TW523415B (en) | 2000-03-24 | 2003-03-11 | Novo Nordisk As | A flexible piston rod |
| US6541820B1 (en) | 2000-03-28 | 2003-04-01 | International Rectifier Corporation | Low voltage planar power MOSFET with serpentine gate pattern |
| US6485461B1 (en) | 2000-04-04 | 2002-11-26 | Insulet, Inc. | Disposable infusion device |
| US6585699B2 (en) | 2000-04-13 | 2003-07-01 | Nna/S | Drug delivery device provided with a one-way mechanism |
| US6596343B1 (en) | 2000-04-21 | 2003-07-22 | Applied Materials, Inc. | Method and apparatus for processing semiconductor substrates with hydroxyl radicals |
| EP1188739B1 (en) | 2000-04-24 | 2008-08-13 | Toho Titanium Co., Ltd. | Phthalic diester derivatives and electron donors |
| CN1256735C (en) | 2000-04-26 | 2006-05-17 | 古河电气工业株式会社 | Dielectric ceramic, resin-ceramics composite, and electric parts and antenna and method for their manufacture |
| KR100533097B1 (en) | 2000-04-27 | 2005-12-02 | 티디케이가부시기가이샤 | Composite Magnetic Material and Magnetic Molding Material, Magnetic Powder Compression Molding Material, and Magnetic Paint using the Composite Magnetic Material, Composite Dielectric Material and Molding Material, Powder Compression Molding Material, Paint, Prepreg, and Substrate using the Composite Dielectric Material, and Electronic Part |
| KR100365295B1 (en) | 2000-05-03 | 2002-12-18 | 한국과학기술연구원 | Low temperature sinterable and low loss dielectric ceramic compositions and method of thereof |
| US6919119B2 (en) | 2000-05-30 | 2005-07-19 | The Penn State Research Foundation | Electronic and opto-electronic devices fabricated from nanostructured high surface to volume ratio thin films |
| US6266020B1 (en) | 2000-07-24 | 2001-07-24 | Auden Technology Mfg. Co. Ltd. | Hidden antenna device of a mobile phone |
| US6589229B1 (en) | 2000-07-31 | 2003-07-08 | Becton, Dickinson And Company | Wearable, self-contained drug infusion device |
| US6611419B1 (en) | 2000-07-31 | 2003-08-26 | Intel Corporation | Electronic assembly comprising substrate with embedded capacitors |
| DE60119335T2 (en) | 2000-08-16 | 2007-04-12 | Raytheon Company, Waltham | HIGH-INTEGRATED MULTI-RAY MILLIMETER SHAFT SENSOR ON A SINGLE SUPPORT |
| US6492949B1 (en) | 2000-08-16 | 2002-12-10 | Raytheon Company | Slot antenna element for an array antenna |
| WO2002020073A2 (en) | 2000-09-08 | 2002-03-14 | Insulet Corporation | Devices, systems and methods for patient infusion |
| JP2002100902A (en) | 2000-09-25 | 2002-04-05 | Tdk Corp | High-frequency band-pass filter |
| DE10049844A1 (en) | 2000-10-09 | 2002-04-11 | Philips Corp Intellectual Pty | Miniaturized microwave antenna |
| JP2002118417A (en) | 2000-10-10 | 2002-04-19 | Alps Electric Co Ltd | Planar patch antenna |
| TW511419B (en) | 2000-10-10 | 2002-11-21 | Primarion Inc | Microelectronic magnetic structure, device including the structure, and methods of forming the structure and device |
| US6363609B1 (en) | 2000-10-20 | 2002-04-02 | Short Block Technologies, Inc. | Method and apparatus for aligning crankshaft sections |
| US6559735B1 (en) | 2000-10-31 | 2003-05-06 | Cts Corporation | Duplexer filter with an alternative signal path |
| JP3726017B2 (en) | 2000-10-31 | 2005-12-14 | Tdk株式会社 | Magnetic materials and inductors |
| ES2281457T3 (en) | 2000-11-09 | 2007-10-01 | Insulet Corporation | TRANSCUTANEOUS SUPPLY MEDIA. |
| AU2002241545A1 (en) | 2000-12-07 | 2002-06-18 | Emcore Corporation | Automated wafer handling with graphic user interface |
| US6537249B2 (en) | 2000-12-18 | 2003-03-25 | Science, Incorporated | Multiple canopy |
| US6496149B1 (en) | 2001-02-01 | 2002-12-17 | Apple Computer, Inc. | Recessed aperture-coupled patch antenna with multiple dielectrics for wireless applications |
| GB0107601D0 (en) | 2001-03-27 | 2001-05-16 | Dca Design Int Ltd | Improvements in and relating to and injection device |
| KR20040025680A (en) | 2001-05-17 | 2004-03-24 | 사이프레스 세미컨덕터 코포레이션 | Ball Grid Array Antenna |
| KR100426219B1 (en) | 2001-05-18 | 2004-04-06 | 홍국선 | Dielectric Ceramic Compositions and Manufacturing Method of Multilayer components thereof |
| CA2447182C (en) | 2001-05-18 | 2011-02-22 | Deka Products Limited Partnership | Infusion set for a fluid pump |
| WO2002102584A1 (en) | 2001-05-23 | 2002-12-27 | The Regents Of The University Of California | Composite material having low electromagnetic reflection and refraction |
| EP1286932A1 (en) | 2001-06-01 | 2003-03-05 | Paratek Microwave, Inc. | Tunable dielectric compositions including low loss glass |
| CA2450014A1 (en) | 2001-06-08 | 2002-12-19 | Eikos, Inc. | Nanocomposite dielectrics |
| KR100414765B1 (en) | 2001-06-15 | 2004-01-13 | 한국과학기술연구원 | Ceramic chip antenna |
| WO2002103846A1 (en) | 2001-06-15 | 2002-12-27 | E-Tenna Corporation | Aperture antenna having a high-impedance backing |
| US20030034124A1 (en) | 2001-06-19 | 2003-02-20 | Yasuhiro Sugaya | Dielectric resonator, dielectric filter and method of producing the same, filter device combined to a transmit-receive antenna and communication apparatus using the same |
| US7235063B2 (en) | 2001-08-21 | 2007-06-26 | D'antonio Consultants International, Inc. | Hypodermic injection system |
| DE10143168A1 (en) | 2001-09-04 | 2003-03-20 | Philips Corp Intellectual Pty | Circuit board and SMD antenna therefor |
| JP3734731B2 (en) | 2001-09-06 | 2006-01-11 | 株式会社ノリタケカンパニーリミテド | Ceramic electronic component and method for manufacturing the same |
| US6808954B2 (en) | 2001-09-07 | 2004-10-26 | Intel Corporation | Vacuum-cavity MEMS resonator |
| US6733890B2 (en) | 2001-10-23 | 2004-05-11 | Fujitsu Limited | Integrated ceramic module and microwave dielectric composition |
| US6787181B2 (en) | 2001-10-26 | 2004-09-07 | Symetrix Corporation | Chemical vapor deposition method of making layered superlattice materials using trimethylbismuth |
| US7553512B2 (en) | 2001-11-02 | 2009-06-30 | Cabot Corporation | Method for fabricating an inorganic resistor |
| US6635958B2 (en) | 2001-12-03 | 2003-10-21 | Dover Capital Formation Group | Surface mount ceramic package |
| DE10161743B4 (en) | 2001-12-15 | 2004-08-05 | Hüttinger Elektronik GmbH & Co. KG | High-frequency excitation system |
| EP1353542B1 (en) | 2001-12-25 | 2018-05-16 | Ngk Spark Plug Co., Ltd | Process for production of multilayered wiring board |
| US6864848B2 (en) | 2001-12-27 | 2005-03-08 | Hrl Laboratories, Llc | RF MEMs-tuned slot antenna and a method of making same |
| TW535176B (en) | 2001-12-28 | 2003-06-01 | Winbond Electronics Corp | Inductor structure applied on a silicon substrate and the manufacturing method thereof |
| US20050238507A1 (en) | 2002-04-23 | 2005-10-27 | Insulet Corporation | Fluid delivery device |
| US6656158B2 (en) | 2002-04-23 | 2003-12-02 | Insulet Corporation | Dispenser for patient infusion device |
| US6960192B1 (en) | 2002-04-23 | 2005-11-01 | Insulet Corporation | Transcutaneous fluid delivery system |
| GB0211294D0 (en) | 2002-05-17 | 2002-06-26 | Owen Mumford Ltd | Improvements relating to injection devices |
| US7160272B1 (en) | 2002-05-31 | 2007-01-09 | Elcam Plastic | Y-site medical valve |
| US6723072B2 (en) | 2002-06-06 | 2004-04-20 | Insulet Corporation | Plunger assembly for patient infusion device |
| US7291782B2 (en) | 2002-06-22 | 2007-11-06 | Nanosolar, Inc. | Optoelectronic device and fabrication method |
| US6963259B2 (en) | 2002-06-27 | 2005-11-08 | Harris Corporation | High efficiency resonant line |
| US6750740B2 (en) | 2002-06-27 | 2004-06-15 | Harris Corporation | High efficiency interdigital filters |
| US6727785B2 (en) | 2002-06-27 | 2004-04-27 | Harris Corporation | High efficiency single port resonant line |
| US6753814B2 (en) | 2002-06-27 | 2004-06-22 | Harris Corporation | Dipole arrangements using dielectric substrates of meta-materials |
| US6731248B2 (en) | 2002-06-27 | 2004-05-04 | Harris Corporation | High efficiency printed circuit array of log-periodic dipole arrays |
| US6720926B2 (en) | 2002-06-27 | 2004-04-13 | Harris Corporation | System for improved matching and broadband performance of microwave antennas |
| US6731244B2 (en) | 2002-06-27 | 2004-05-04 | Harris Corporation | High efficiency directional coupler |
| US6750820B2 (en) | 2002-06-27 | 2004-06-15 | Harris Corporation | High efficiency antennas of reduced size on dielectric substrate |
| US6753745B2 (en) | 2002-06-27 | 2004-06-22 | Harris Corporation | High efficiency four port circuit |
| US6741148B2 (en) | 2002-06-27 | 2004-05-25 | Harris Corporation | High efficiency coupled line filters |
| US7018360B2 (en) | 2002-07-16 | 2006-03-28 | Insulet Corporation | Flow restriction system and method for patient infusion device |
| KR100442699B1 (en) | 2002-07-19 | 2004-08-02 | 삼성전자주식회사 | Wafer having passive device chips electrically connected to each other, passive device having the chips and semiconductor package having the device |
| JP2004079701A (en) | 2002-08-14 | 2004-03-11 | Sony Corp | Semiconductor device and manufacturing method thereof |
| EP2899015B1 (en) | 2002-08-29 | 2019-04-10 | The Regents of The University of California | Indefinite materials |
| EP1540741B1 (en) | 2002-09-05 | 2014-10-29 | Nanosys, Inc. | Nanostructure and nanocomposite based compositions and photovoltaic devices |
| US7144384B2 (en) | 2002-09-30 | 2006-12-05 | Insulet Corporation | Dispenser components and methods for patient infusion device |
| US20040068224A1 (en) | 2002-10-02 | 2004-04-08 | Couvillon Lucien Alfred | Electroactive polymer actuated medication infusion pumps |
| JP2004159221A (en) | 2002-11-08 | 2004-06-03 | Renesas Technology Corp | Semiconductor integrated circuit for communication, and radio communication system |
| US7230316B2 (en) | 2002-12-27 | 2007-06-12 | Semiconductor Energy Laboratory Co., Ltd. | Semiconductor device having transferred integrated circuit |
| AP2005003371A0 (en) * | 2003-02-14 | 2005-09-30 | Vesta L Brue | Medication compliance device. |
| US6791496B1 (en) | 2003-03-31 | 2004-09-14 | Harris Corporation | High efficiency slot fed microstrip antenna having an improved stub |
| US6943731B2 (en) | 2003-03-31 | 2005-09-13 | Harris Corporation | Arangements of microstrip antennas having dielectric substrates including meta-materials |
| WO2004093648A2 (en) | 2003-04-18 | 2004-11-04 | Insulet Corporation | User interface for infusion pump remote controller and method of using the same |
| US20050182366A1 (en) | 2003-04-18 | 2005-08-18 | Insulet Corporation | Method For Visual Output Verification |
| US20050020980A1 (en) | 2003-06-09 | 2005-01-27 | Yoshio Inoue | Coupling system for an infusion pump |
| US20050134609A1 (en) | 2003-06-10 | 2005-06-23 | Yu George W. | Mapping assessment program |
| RU2236068C1 (en) | 2003-06-10 | 2004-09-10 | Мятиев Ата Атаевич | Zirconium-based electrode-electrolyte couple (alternatives), its manufacturing process (alternatives), and organogel |
| US7137694B2 (en) | 2003-09-29 | 2006-11-21 | Hewlett-Packard Development Company, L.P. | Ink drying system for printer |
| US20050262451A1 (en) | 2003-10-09 | 2005-11-24 | Jesse Remignanti | Graphical user interface for changing parameters |
| US20070166453A1 (en) | 2004-02-19 | 2007-07-19 | Nanosolar, Inc. | High-throughput printing of chalcogen layer |
| JP4273036B2 (en) | 2004-05-12 | 2009-06-03 | 中 奥村 | Medication support program, medication support device, recording medium recording medication support program, and medication support system |
| US20060086994A1 (en) | 2004-05-14 | 2006-04-27 | Susanne Viefers | Nanoelectromechanical components |
| US7564887B2 (en) | 2004-06-30 | 2009-07-21 | Finisar Corporation | Long wavelength vertical cavity surface emitting lasers |
| US20060064053A1 (en) | 2004-09-17 | 2006-03-23 | Bollish Stephen J | Multichannel coordinated infusion system |
| CN101390253B (en) | 2004-10-01 | 2013-02-27 | L.皮尔·德罗什蒙 | Ceramic antenna module and manufacturing method thereof |
| US7507221B2 (en) | 2004-10-13 | 2009-03-24 | Mallinckrodt Inc. | Powerhead of a power injection system |
| US7714794B2 (en) | 2005-01-19 | 2010-05-11 | Behzad Tavassoli Hozouri | RFID antenna |
| US20060178633A1 (en) | 2005-02-03 | 2006-08-10 | Insulet Corporation | Chassis for fluid delivery device |
| US8298172B2 (en) | 2005-04-13 | 2012-10-30 | Novo Nordisk A/S | Medical skin mountable device and system |
| JP2008543518A (en) | 2005-06-27 | 2008-12-04 | ノボ・ノルデイスク・エー/エス | Delivery system user interface with dual parameter setting |
| US8350657B2 (en) | 2005-06-30 | 2013-01-08 | Derochemont L Pierre | Power management module and method of manufacture |
| JP4945561B2 (en) | 2005-06-30 | 2012-06-06 | デ,ロシェモント,エル.,ピエール | Electrical component and method of manufacturing the same |
| US7941316B2 (en) | 2005-10-28 | 2011-05-10 | Microsoft Corporation | Combined speech and alternate input modality to a mobile device |
| GB2433032A (en) | 2005-12-08 | 2007-06-13 | Owen Mumford Ltd | Syringe with dose adjustment means |
| US8069690B2 (en) | 2005-12-16 | 2011-12-06 | Ofs Fitel, Llc | Apparatus and method for fabricating glass bodies using an aerosol delivery system |
| US8354294B2 (en) | 2006-01-24 | 2013-01-15 | De Rochemont L Pierre | Liquid chemical deposition apparatus and process and products therefrom |
| US7763917B2 (en) | 2006-01-24 | 2010-07-27 | De Rochemont L Pierre | Photovoltaic devices with silicon dioxide encapsulation layer and method to make same |
| US20070259768A1 (en) | 2006-05-03 | 2007-11-08 | Kear Bernard H | Nanocomposite ceramic and method for producing the same |
| EP2029199B1 (en) | 2006-05-29 | 2015-07-08 | Novo Nordisk A/S | Mechanism for injection device |
| WO2008082704A2 (en) | 2006-08-08 | 2008-07-10 | Insulet Corporation | Interactive training system and method |
| US7736338B2 (en) | 2006-08-23 | 2010-06-15 | Medtronic Minimed, Inc. | Infusion medium delivery system, device and method with needle inserter and needle inserter device and method |
| US20080172028A1 (en) | 2006-10-17 | 2008-07-17 | Blomquist Michael L | Insulin pump having selectable insulin absorption models |
| ITPD20060419A1 (en) | 2006-11-13 | 2008-05-14 | Federico Nalesso | DEVICE FOR THE MAINTENANCE TREATMENT OF CENTRAL VENOUS CATHETERS |
| US7595623B2 (en) | 2006-11-20 | 2009-09-29 | Freescale Semiconductor, Inc. | Methods and apparatus for a spread spectrum switching regulator |
| DE102007018868A1 (en) | 2007-04-19 | 2008-10-23 | Lts Lohmann Therapie-Systeme Ag | Disposable injector with at least one towing hook and a sliding wedge gear for unlocking releasing a locking element |
| US8066805B2 (en) | 2007-05-30 | 2011-11-29 | Kovio, Inc. | Metal inks, methods of making the same, and methods for printing and/or forming metal films |
| ES2715604T3 (en) | 2007-07-20 | 2019-06-05 | Hoffmann La Roche | Manual portable infusion device |
| JP2010538797A (en) | 2007-09-17 | 2010-12-16 | サンダー,サティシュ | High precision infusion pump controller |
| US7771391B2 (en) | 2007-09-28 | 2010-08-10 | Calibra Medical, Inc. | Disposable infusion device with snap action actuation |
| US20090305449A1 (en) | 2007-12-06 | 2009-12-10 | Brent Bollman | Methods and Devices For Processing A Precursor Layer In a Group VIA Environment |
| US8206353B2 (en) | 2008-04-11 | 2012-06-26 | Medtronic Minimed, Inc. | Reservoir barrier layer systems and methods |
| US7812774B2 (en) | 2008-05-08 | 2010-10-12 | Ethertronics, Inc. | Active tuned loop-coupled antenna |
| US20110071765A1 (en) * | 2008-05-16 | 2011-03-24 | Ofer Yodfat | Device and Method for Alleviating Postprandial Hyperglycemia |
| US8231577B2 (en) | 2008-06-26 | 2012-07-31 | Calibra Medical, Inc. | Disposable infusion device with automatically releasable cannula driver |
| US8140275B2 (en) | 2008-07-18 | 2012-03-20 | Insulet Corporation | Calculating insulin on board for extended bolus being delivered by an insulin delivery device |
| CA2930329A1 (en) | 2008-08-18 | 2010-02-25 | Calibra Medical, Inc. | Drug infusion system with reusable and disposable components |
| US8237715B2 (en) | 2008-09-05 | 2012-08-07 | Roche Diagnostics Operations, Inc. | Method and system for manipulating groups of data representations of a graphical display |
| US8452953B2 (en) | 2008-09-05 | 2013-05-28 | Roche Diagnostics Operations, Inc. | Insulin pump programming software for selectively modifying configuration data |
| US8613719B2 (en) | 2008-11-03 | 2013-12-24 | Calibra Medical, Inc. | Dosage sensing unit with tactile feedback |
| ES2927372T3 (en) | 2008-12-09 | 2022-11-04 | Becton Dickinson Co | Multi-stroke delivery pump mechanism for a high-pressure injection drug delivery device |
| KR101230416B1 (en) | 2008-12-15 | 2013-02-06 | 가부시키가이샤 무라타 세이사쿠쇼 | High-frequency coupler and communication device |
| EP2389640A2 (en) | 2009-01-22 | 2011-11-30 | Medtronic, Inc. | User interface that displays pending and selected programming for an implantable medical device |
| US20120136298A1 (en) | 2009-06-04 | 2012-05-31 | Novo Nordisk Healthcare A/G | Mixing device with piston coupling arrangement |
| US8344847B2 (en) * | 2009-07-09 | 2013-01-01 | Medtronic Minimed, Inc. | Coordination of control commands in a medical device system having at least one therapy delivery device and at least one wireless controller device |
| US20110009724A1 (en) * | 2009-07-09 | 2011-01-13 | Medtronic Minimed, Inc. | Providing contextually relevant advertisements and e-commerce features in a personal medical device system |
| US20110152770A1 (en) | 2009-07-30 | 2011-06-23 | Tandem Diabetes Care, Inc. | Infusion pump system with disposable cartridge having pressure venting and pressure feedback |
| US20110049394A1 (en) | 2009-09-01 | 2011-03-03 | De Rochemont L Pierre | Ionizing disinfectant surface |
| DK2475356T3 (en) | 2009-09-08 | 2019-06-17 | Hoffmann La Roche | Devices, systems and methods for adjusting fluid supply parameters |
| US8157769B2 (en) | 2009-09-15 | 2012-04-17 | Medimop Medical Projects Ltd. | Cartridge insertion assembly for drug delivery system |
| US9230292B2 (en) | 2012-11-08 | 2016-01-05 | Uber Technologies, Inc. | Providing on-demand services through use of portable computing devices |
| CN102762243B (en) | 2009-12-14 | 2014-07-23 | Shl集团有限责任公司 | Medicament delivery device |
| NZ602782A (en) | 2010-04-21 | 2015-07-31 | Abbvie Biotechnology Ltd | Wearable automatic injection device for controlled delivery of therapeutic agents |
| CN102467326A (en) | 2010-11-16 | 2012-05-23 | 富泰华工业(深圳)有限公司 | Menu display device and display control method thereof |
| GB201020472D0 (en) | 2010-12-02 | 2011-01-19 | Oval Medical Technologies Ltd | A drive assembly for an autoinjector |
| US20120150446A1 (en) | 2010-12-10 | 2012-06-14 | Google Inc. | Interactive User Interface for Weather Data |
| EP2468338A1 (en) | 2010-12-21 | 2012-06-27 | Sanofi-Aventis Deutschland GmbH | Auto-injector |
| US9192716B2 (en) | 2011-03-16 | 2015-11-24 | Sanofi-Aventis Deutschland Gmbh | Drive mechanism for a drug delivery device and drug delivery device |
| JP5791142B2 (en) | 2011-03-17 | 2015-10-07 | 株式会社 美粒 | Emulsified dispersion manufacturing system |
| CA2829507A1 (en) | 2011-03-31 | 2012-10-04 | Sanofi-Aventis Deutschland Gmbh | Dosing mechanism |
| JP5853289B2 (en) | 2011-04-26 | 2016-02-09 | 大成化工株式会社 | Elastic seal body for prefilled syringe |
| WO2013033467A2 (en) | 2011-09-02 | 2013-03-07 | Unitract Syringe Pty Ltd | Drive mechanism for drug delivery pumps with integrated status indication |
| EP2572740A1 (en) | 2011-09-20 | 2013-03-27 | Roche Diagnostics GmbH | Drug injection devices and systems with an analyte measurement module |
| EP2763722B1 (en) | 2011-10-07 | 2016-08-10 | Novo Nordisk A/S | System for determining position of element based on three-axial magnetic sensors |
| US9136939B2 (en) | 2011-12-29 | 2015-09-15 | Roche Diabetes Care, Inc. | Graphical user interface pertaining to a bolus calculator residing on a handheld diabetes management device |
| EP2626097A1 (en) | 2012-02-09 | 2013-08-14 | Arte Corporation | Device for accomodating a freeze-dried pharmaceutical product and method of manufacturing a sealed vessel accomodating a freeze-dried pharmaceutical product |
| EP2822543B1 (en) | 2012-03-05 | 2020-05-13 | Becton, Dickinson and Company | Wireless communication for on-body medical devices |
| EP4406568A3 (en) | 2012-03-30 | 2024-10-16 | Insulet Corporation | Fluid delivery device with transcutaneous access tool, insertion mechanism and blood glucose monitoring for use therewith |
| US20130298080A1 (en) | 2012-05-07 | 2013-11-07 | Research In Motion Limited | Mobile electronic device for selecting elements from a list |
| JP6226964B2 (en) | 2012-06-03 | 2017-11-08 | マケ クリティカル ケア エービー | System with breathing apparatus and touch screen |
| US9715327B2 (en) | 2012-06-07 | 2017-07-25 | Tandem Diabetes Care, Inc. | Preventing inadvertent changes in ambulatory medical devices |
| US20130346858A1 (en) | 2012-06-25 | 2013-12-26 | Neyrinck Llc | Remote Control of Audio Application and Associated Sub-Windows |
| US8706691B2 (en) | 2012-07-24 | 2014-04-22 | Roche Diagnostics Operations, Inc. | System for managing insulin dosage data |
| JP2015529501A (en) | 2012-08-20 | 2015-10-08 | エフ ホフマン−ラ ロッシュ アクチェン ゲゼルシャフト | Treatment system with adapter for infusion set |
| US20150202386A1 (en) | 2012-08-28 | 2015-07-23 | Osprey Medical, Inc. | Volume monitoring device utilizing hall sensor-based systems |
| KR101630761B1 (en) | 2012-09-24 | 2016-06-15 | 삼성전자주식회사 | Ultrasound apparatus and method for providing information using the ultrasound apparatus |
| US20140108046A1 (en) | 2012-10-12 | 2014-04-17 | Ruben Gerardo Echeverria Cabrera | Sharing healthcare information on private collaborative networks |
| DE102012024371A1 (en) | 2012-12-13 | 2014-06-18 | Schott Ag | Storage device Storage of liquid media, in particular medicines and methods for dispensing liquid media |
| CN113559363B (en) | 2013-03-22 | 2023-10-31 | 美国安进公司 | Syringe and method of assembly |
| US10583241B2 (en) | 2013-05-03 | 2020-03-10 | Becton, Dickinson And Company | Drug delivery device |
| CN103279352A (en) | 2013-05-31 | 2013-09-04 | 北京小米科技有限责任公司 | Multistage progress bar, progress control method and progress control device |
| FR3010624B1 (en) | 2013-09-13 | 2015-09-25 | Ct Hospitalier Universitaire De Poitiers | METHOD AND SYSTEM FOR CARTOGRAPHY, METHOD AND SYSTEM FOR EVALUATING THE EFFECTIVENESS OF MEDULINALLY STIMULATING |
| US20150134353A1 (en) | 2013-11-12 | 2015-05-14 | Karen Elaine Ferrell | Health care services optimization platform, strategic purchasing & method related thereof |
| US20150205509A1 (en) | 2013-12-02 | 2015-07-23 | Daydials, Inc. | User interface using graphical dials to represent user activity |
| WO2015100439A1 (en) * | 2013-12-26 | 2015-07-02 | Tandem Diabetes Care, Inc. | Integration of infusion pump with remote electronic device |
| US20150205511A1 (en) | 2014-01-17 | 2015-07-23 | Apple Inc. | Systems And Methods For An Animated Graphical User Interface |
| EP3100574A1 (en) | 2014-01-31 | 2016-12-07 | Nokia Technologies Oy | Configured condition for radio resource control connection re-establishment procedure |
| WO2015117854A1 (en) | 2014-02-06 | 2015-08-13 | Novo Nordisk A/S | A cartridge and needle assembly in combination |
| WO2015164647A1 (en) | 2014-04-24 | 2015-10-29 | Becton, Dickinson And Company | Cannula insertion and retraction device for infusion device |
| KR101524678B1 (en) | 2014-04-29 | 2015-06-03 | 최규동 | Short Length Driver for Injection Appartus |
| US20150331995A1 (en) | 2014-05-14 | 2015-11-19 | Tiecheng Zhao | Evolving contextual clinical data engine for medical data processing |
| US10092701B2 (en) | 2014-05-19 | 2018-10-09 | Medicom Innovation Partner A/S | Medical cartridge comprising a one way valve |
| US20150356250A1 (en) | 2014-06-04 | 2015-12-10 | Polimeni Medical Infromation Technologies, Llc | Method for an Interactive, Patient Controlled Medical Information System in a Digital, Real Time Manner which Features a Single Point of Entry for Patients, Physicians, all other Health Care Providers, Health Care Payers, Researchers and Pharmaceutical Companies |
| US9656017B2 (en) | 2014-06-20 | 2017-05-23 | Howard E. Greene | Infusion delivery devices and methods |
| CA2955194A1 (en) | 2014-07-15 | 2016-01-21 | T6 Health Systems Llc | Healthcare information analysis and graphical display presentation system |
| US10252002B2 (en) | 2014-08-01 | 2019-04-09 | Becton, Dickinson And Company | Continuous glucose monitoring injection device |
| JP6678654B2 (en) | 2014-09-10 | 2020-04-08 | ベクトン・ディキンソン・アンド・カンパニーBecton, Dickinson And Company | Actuation systems and methods for on-body medical devices |
| US10850028B2 (en) | 2014-09-15 | 2020-12-01 | Sanofi | Triggering injection status information display on a mobile device via tapping the housing of a skin-attachable drug injection device |
| US10668227B2 (en) | 2014-09-15 | 2020-06-02 | Sanofi | Skin-attachable drug injection device with detachment sensor |
| US10449292B2 (en) | 2014-09-22 | 2019-10-22 | Becton, Dickinson And Company | Plate with integral fluid path channels |
| WO2016052788A1 (en) * | 2014-10-02 | 2016-04-07 | 엘지전자 주식회사 | Mobile terminal and control method therefor |
| US20180307515A1 (en) * | 2014-10-06 | 2018-10-25 | Red Bend Software | Method and apparatus for controlling devices in a personal environment using a portable computing device |
| US9857090B2 (en) | 2015-01-19 | 2018-01-02 | Lennox Industries, Inc. | Programmable smart thermostat |
| US9901516B2 (en) * | 2015-02-23 | 2018-02-27 | Syntalli, Inc. | Pill management and health monitoring system |
| US20160259889A1 (en) | 2015-03-02 | 2016-09-08 | Lifespeed, Inc. | Visual database for managing medical images and methods of use |
| ES2999278T3 (en) * | 2015-06-19 | 2025-02-25 | Hoffmann La Roche | A medical system comprising a control apparatus for providing control data and method for outputting control data |
| US20190008465A1 (en) * | 2015-08-07 | 2019-01-10 | Koninklijke Philips N.V. | Generating an indicator of a condition of a patient |
| US9886556B2 (en) * | 2015-08-20 | 2018-02-06 | Aseko, Inc. | Diabetes management therapy advisor |
| KR102491543B1 (en) | 2015-11-06 | 2023-01-26 | 삼성전자주식회사 | Method for setting date and time of electronic device and electronic device thereof |
| KR101748669B1 (en) * | 2015-11-12 | 2017-06-19 | 엘지전자 주식회사 | Watch type terminal and method for controlling the same |
| US10413665B2 (en) | 2015-11-25 | 2019-09-17 | Insulet Corporation | Wearable medication delivery device |
| EP4591902A3 (en) * | 2016-01-05 | 2025-11-26 | Insulet Corporation | Operating multi-modal medicine delivery systems |
| GB2549750A (en) | 2016-04-27 | 2017-11-01 | Owen Mumford Ltd | Medicament delivery device |
| US10596072B2 (en) * | 2016-05-03 | 2020-03-24 | Dose Health, LLC | Medication dispensing system |
| CA3066877A1 (en) * | 2016-06-13 | 2017-12-21 | Pillo, Inc. | Healthcare management services |
| US11202579B2 (en) | 2016-08-08 | 2021-12-21 | Zoll Medical Corporation | Wrist-worn device for coordinating patient care |
| EP3500163B1 (en) * | 2016-08-18 | 2025-02-19 | Koninklijke Philips N.V. | Blood-pressure management |
| EP3510533B1 (en) * | 2016-09-09 | 2022-07-27 | Dexcom, Inc. | Method for enabling health care provider set up of a bolus calculator |
| US10854322B2 (en) | 2016-12-21 | 2020-12-01 | Medtronic Minimed, Inc. | Infusion systems and methods for patient activity adjustments |
| EP3568862A1 (en) | 2017-01-13 | 2019-11-20 | Bigfoot Biomedical, Inc. | System and method for adjusting insulin delivery |
| US11027063B2 (en) | 2017-01-13 | 2021-06-08 | Bigfoot Biomedical, Inc. | Insulin delivery methods, systems and devices |
| US11147920B2 (en) | 2017-04-18 | 2021-10-19 | Lifescan Ip Holdings, Llc | Diabetes management system with automatic basal and manual bolus insulin control |
| US20190095052A1 (en) | 2017-09-27 | 2019-03-28 | Fomtech Limited | User Interface Elements for Compact Menu |
| EP4240088A3 (en) * | 2017-10-30 | 2023-11-01 | DexCom, Inc. | Diabetes management partner interface for wireless communication of analyte data |
| WO2019094440A1 (en) | 2017-11-08 | 2019-05-16 | General Vibration Corporation | Coherent phase switching and modulation of a linear actuator array |
| JP2021502219A (en) * | 2017-11-09 | 2021-01-28 | ワイ ラム,ビン | Systems, methods, and modules for integrated medication management |
| IL304414B2 (en) | 2017-12-12 | 2025-05-01 | Bigfoot Biomedical Inc | Therapy assist information and/or tracking device and related methods and systems |
| AU2018264051B2 (en) | 2018-08-09 | 2020-03-26 | Final Bell Brand Co. | A vaporization device, method of using the device, a charging case, a kit, and a vibration assembly |
| CA3112209C (en) | 2018-09-28 | 2023-08-29 | Insulet Corporation | Activity mode for artificial pancreas system |
| JP7131266B2 (en) * | 2018-10-01 | 2022-09-06 | カシオ計算機株式会社 | Information terminal, wrist information device, and system equipped with them |
| EP3864668A1 (en) | 2018-10-11 | 2021-08-18 | Insulet Corporation | Event detection for drug delivery system |
| US12233240B2 (en) * | 2018-12-26 | 2025-02-25 | Tandem Diabetes Care, Inc. | Methods of wireless communication in an infusion pump system |
| US11430556B2 (en) * | 2019-05-14 | 2022-08-30 | Daven Raymond Yadav | Medication management portal device, system and methods |
| CN114787935A (en) * | 2019-07-16 | 2022-07-22 | 贝塔仿生公司 | Blood sugar control system |
| JP7497617B2 (en) * | 2020-05-25 | 2024-06-11 | 株式会社リコー | Medication support device |
-
2021
- 2021-12-17 EP EP21848361.8A patent/EP4264621A1/en active Pending
- 2021-12-17 AU AU2021401809A patent/AU2021401809A1/en not_active Abandoned
- 2021-12-17 US US17/555,040 patent/US12491316B2/en active Active
- 2021-12-17 WO PCT/US2021/064170 patent/WO2022133295A1/en not_active Ceased
- 2021-12-17 EP EP21844503.9A patent/EP4264619A1/en active Pending
- 2021-12-17 CA CA3201894A patent/CA3201894A1/en active Pending
- 2021-12-17 AU AU2021401078A patent/AU2021401078A1/en not_active Abandoned
- 2021-12-17 KR KR1020237023857A patent/KR20230121118A/en active Pending
- 2021-12-17 JP JP2023536471A patent/JP7665028B2/en active Active
- 2021-12-17 JP JP2023536499A patent/JP7663693B2/en active Active
- 2021-12-17 CA CA3201977A patent/CA3201977A1/en active Pending
- 2021-12-17 US US17/554,514 patent/US20220193337A1/en active Pending
- 2021-12-17 WO PCT/US2021/064056 patent/WO2022133228A1/en not_active Ceased
-
2025
- 2025-03-06 AU AU2025201640A patent/AU2025201640A1/en active Pending
- 2025-03-11 AU AU2025201739A patent/AU2025201739A1/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080234663A1 (en) * | 2007-03-19 | 2008-09-25 | Ofer Yodfat | Method for Selecting Bolus Doses in a Drug Delivery System |
| US20090221890A1 (en) * | 2008-02-28 | 2009-09-03 | Daniel Saffer | Diabetes Management System |
| US20210236729A1 (en) * | 2020-01-30 | 2021-08-05 | Cercacor Laboratories, Inc. | Redundant staggered glucose sensor disease management system |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20230013632A1 (en) * | 2016-05-02 | 2023-01-19 | Dexcom, Inc. | System and method for providing alerts optimized for a user |
| US11837348B2 (en) * | 2016-05-02 | 2023-12-05 | Dexcom, Inc. | System and method for providing alerts optimized for a user |
| US12315614B2 (en) | 2016-05-02 | 2025-05-27 | Dexcom, Inc. | System and method for providing alerts optimized for a user |
| WO2024055164A1 (en) * | 2022-09-13 | 2024-03-21 | 上海移宇科技有限公司 | Drug infusion system with graphical user interface |
| WO2024097378A1 (en) * | 2022-11-03 | 2024-05-10 | Insulet Corporation | Programmatic medicament titration with a medicament delivery device |
| EP4401084A3 (en) * | 2022-12-19 | 2024-10-30 | Insulet Corporation | Audio/tactile input-output and audio control for automated insulin delivery applications |
Also Published As
| Publication number | Publication date |
|---|---|
| AU2025201640A1 (en) | 2025-03-27 |
| EP4264619A1 (en) | 2023-10-25 |
| JP7663693B2 (en) | 2025-04-16 |
| AU2021401078A9 (en) | 2024-10-10 |
| JP7665028B2 (en) | 2025-04-18 |
| JP2023554624A (en) | 2023-12-28 |
| AU2021401078A1 (en) | 2023-06-29 |
| CA3201977A1 (en) | 2022-06-23 |
| AU2025201739A1 (en) | 2025-03-27 |
| KR20230121118A (en) | 2023-08-17 |
| US12491316B2 (en) | 2025-12-09 |
| JP2023554623A (en) | 2023-12-28 |
| CA3201894A1 (en) | 2022-06-23 |
| EP4264621A1 (en) | 2023-10-25 |
| AU2021401809A1 (en) | 2023-06-29 |
| US20220199215A1 (en) | 2022-06-23 |
| WO2022133295A1 (en) | 2022-06-23 |
| WO2022133228A1 (en) | 2022-06-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20220193337A1 (en) | Integration of a medicament delivery device with a smartwatch and a vehicle infotainment system | |
| CA2654959C (en) | System and method for collecting patient information from which diabetes therapy may be determined | |
| JP7670835B2 (en) | Drug delivery system with graphic user interface - Patents.com | |
| AU2013288981A1 (en) | Systems and methods for leveraging smartphone features in continuous glucose monitoring | |
| AU2022224705A1 (en) | Systems and methods for leveraging smartphone features in continuous glucose monitoring | |
| US20250288740A1 (en) | System and methods to customize modes into actionable pump settings | |
| HK1136047A (en) | System and method for collecting patient information from which diabetes therapy may be determined |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment |
Owner name: INSULET CORPORATION, MASSACHUSETTS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ALLES, MATTHEW;LEE, JOON BOK;REEL/FRAME:058436/0023 Effective date: 20211214 |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
| AS | Assignment |
Owner name: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT, MARYLAND Free format text: SECURITY AGREEMENT SUPPLEMENT;ASSIGNOR:INSULET CORPORATION;REEL/FRAME:062035/0785 Effective date: 20221130 |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE AFTER FINAL ACTION FORWARDED TO EXAMINER |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: ADVISORY ACTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE AFTER FINAL ACTION FORWARDED TO EXAMINER |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION COUNTED, NOT YET MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |