JP7607291B2 - Blood Glucose Control System - Google Patents
Blood Glucose Control System Download PDFInfo
- Publication number
- JP7607291B2 JP7607291B2 JP2022520425A JP2022520425A JP7607291B2 JP 7607291 B2 JP7607291 B2 JP 7607291B2 JP 2022520425 A JP2022520425 A JP 2022520425A JP 2022520425 A JP2022520425 A JP 2022520425A JP 7607291 B2 JP7607291 B2 JP 7607291B2
- Authority
- JP
- Japan
- Prior art keywords
- subject
- insulin
- therapy
- control
- control system
- 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.)
- Active
Links
Images
Classifications
-
- 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/40—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 management of medical equipment or devices, e.g. scheduling maintenance or upgrades
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/145—Measuring characteristics of blood in vivo, e.g. gas concentration or pH-value ; Measuring characteristics of body fluids or tissues, e.g. interstitial fluid or cerebral tissue
- A61B5/14532—Measuring characteristics of blood in vivo, e.g. gas concentration or pH-value ; Measuring characteristics of body fluids or tissues, e.g. interstitial fluid or cerebral tissue for measuring glucose, e.g. by tissue impedance measurement
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/48—Other medical applications
- A61B5/4836—Diagnosis combined with treatment in closed-loop systems or methods
- A61B5/4839—Diagnosis combined with treatment in closed-loop systems or methods combined with drug delivery
-
- 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/142—Pressure infusion, e.g. using pumps
- A61M5/14244—Pressure infusion, e.g. using pumps adapted to be carried by the patient, e.g. portable on the body
-
- 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
-
- 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
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
- G06F8/656—Updates while running
-
- 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
- G16H15/00—ICT specially adapted for medical reports, e.g. generation or transmission thereof
-
- 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
-
- 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
-
- 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/67—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 remote operation
-
- 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
- G16H50/00—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
- G16H50/20—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
-
- 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
- A61M2005/1401—Functional features
-
- 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/142—Pressure infusion, e.g. using pumps
- A61M2005/14208—Pressure infusion, e.g. using pumps with a programmable infusion control system, characterised by the infusion program
-
- 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/33—Controlling, regulating or measuring
- A61M2205/3303—Using a biosensor
-
- 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/35—Communication
- A61M2205/3546—Range
- A61M2205/3553—Range remote, e.g. between patient's home and doctor's office
-
- 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/35—Communication
- A61M2205/3546—Range
- A61M2205/3569—Range sublocal, e.g. between console and disposable
-
- 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/35—Communication
- A61M2205/3576—Communication with non implanted data transmission devices, e.g. using external transmitter or receiver
- A61M2205/3584—Communication with non implanted data transmission devices, e.g. using external transmitter or receiver using modem, internet or Bluetooth®
-
- 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/35—Communication
- A61M2205/3576—Communication with non implanted data transmission devices, e.g. using external transmitter or receiver
- A61M2205/3592—Communication with non implanted data transmission devices, e.g. using external transmitter or receiver using telemetric means, e.g. radio or optical transmission
-
- 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
-
- 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
- A61M2205/00—General characteristics of the apparatus
- A61M2205/60—General characteristics of the apparatus with identification means
- A61M2205/609—Biometric patient identification means
-
- 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
-
- 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/1407—Infusion of two or more substances
- A61M5/1408—Infusion of two or more substances in parallel, e.g. manifolds, sequencing valves
Landscapes
- Health & Medical Sciences (AREA)
- Engineering & Computer Science (AREA)
- Biomedical Technology (AREA)
- Public Health (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Epidemiology (AREA)
- Primary Health Care (AREA)
- General Business, Economics & Management (AREA)
- Business, Economics & Management (AREA)
- Heart & Thoracic Surgery (AREA)
- Veterinary Medicine (AREA)
- Animal Behavior & Ethology (AREA)
- Physics & Mathematics (AREA)
- Pathology (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Hematology (AREA)
- Vascular Medicine (AREA)
- Anesthesiology (AREA)
- Chemical & Material Sciences (AREA)
- Molecular Biology (AREA)
- Medicinal Chemistry (AREA)
- Surgery (AREA)
- Biophysics (AREA)
- Bioinformatics & Cheminformatics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Pharmacology & Pharmacy (AREA)
- Diabetes (AREA)
- Emergency Medicine (AREA)
- Optics & Photonics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Infusion, Injection, And Reservoir Apparatuses (AREA)
- Pharmaceuticals Containing Other Organic And Inorganic Compounds (AREA)
- Medical Treatment And Welfare Office Work (AREA)
- External Artificial Organs (AREA)
Description
連邦政府による資金提供を受けた研究開発の記載
本発明は、米国国立衛生研究所(National Institutes of Health)によって付与された契約番号DK120234の下で米国政府の支援を受けてなされた。米国政府は、本発明において一定の権利を有する。
優先権主張出願の参照による組み込み
本出願は、「BLOOD GLUCOSE CONTROL SYSTEM」と題し、すべての目的のためにその全体が参照により本明細書に明示的に組み込まれる国際出願第PCT/US2020/054025号と同じ2020年10月2日に出願されている。本出願とともに提出された出願データシートにおいて外国または国内の優先権主張が特定されるすべての出願は、37 CFR 1.57の下で、参照により本明細書に組み込まれる。
STATEMENT REGARDING FEDERALLY SPONSORED RESEARCH OR DEVELOPMENT
This invention was made with United States Government support under Contract No. DK120234 awarded by the National Institutes of Health. The United States Government has certain rights in this invention.
INCORPORATION BY REFERENCE OF PRIORITY APPLICATIONS This application was filed on the same October 2, 2020 date as International Application No. PCT/US2020/054025, entitled "BLOOD GLUCOSE CONTROL SYSTEM," which is expressly incorporated herein by reference in its entirety for all purposes. All applications in which a foreign or domestic priority claim is identified in the Application Data Sheet filed with this application are incorporated herein by reference under 37 CFR 1.57.
本開示は、血中グルコース制御システムなどの、被検者に治療を提供する携帯型医療装置に関する。 The present disclosure relates to portable medical devices, such as blood glucose control systems, that provide treatment to a subject.
持続的送達ポンプ駆動式薬剤注入装置は、一般に、注入部位に患者の皮膚を通して皮下投与方式で装着された送達カニューレを含む。ポンプは、リザーバから薬液を吸い上げ、カニューレを介して患者に薬液を送達する。注入装置は、典型的には、入口ポートから送達カニューレに薬剤を送出し、結果として、送達カニューレが終端する皮下組織層への送達をもたらすチャネルを含む。注入装置には、1つの薬剤を患者に送達するように構成されたものもあれば、複数の薬剤を患者に送達するように構成されたものもある。 Continuous delivery pump-driven drug infusion devices typically include a delivery cannula that is placed subcutaneously through the patient's skin at the injection site. The pump draws drug fluid from a reservoir and delivers it to the patient through the cannula. The infusion device typically includes a channel that delivers drug from an entry port to the delivery cannula, resulting in delivery to the subcutaneous tissue layer where the delivery cannula terminates. Some infusion devices are configured to deliver a single drug to a patient, while others are configured to deliver multiple drugs to a patient.
本開示のシステム、方法、およびデバイスはそれぞれ、いくつかの革新的な態様を有し、それらのうちの単一の態様が単独で、本明細書で開示されるすべての望ましい特質に関与するわけではない。本明細書で説明される主題の1つまたは複数の実施態様の詳細は、添付の図面および以下の説明に記載される。 The systems, methods, and devices of the present disclosure each have several innovative aspects, no single aspect of which is solely responsible for all of the desirable attributes disclosed herein. Details of one or more embodiments of the subject matter described herein are set forth in the accompanying drawings and the description below.
本明細書に開示される特定の実施形態は、少なくともインスリン療法を被検者に送達するように構成された薬剤ポンプを使用して、被検者においてある期間にわたって総炭水化物療法の指標を生成するコンピュータ実装方法に関する。本方法は、少なくともインスリン療法を被検者に送達するように構成された薬剤ポンプのための用量制御信号を生成するように構成されたハードウェアプロセッサによって実行することができる。本方法は、被検者のグルコースレベルを受信するステップと、グルコースレベルに少なくとも部分的に基づいて、被検者の血中グルコースレベルを上昇させるトリガイベントが発生したと判定するステップと、を含むことができる。トリガイベントは、低血糖症の切迫したリスクが被検者に存在すること、または低血糖症の発現が被検者に存在すると判定することを含むことができる。本方法は、低血糖症の切迫したリスクまたは低血糖症の発現に応答するための逆調節剤の量を決定するステップをさらに含むことができる。さらに、本方法は、逆調節剤の量に少なくとも部分的に基づいて炭水化物療法の用量を決定するステップを含むことができる。さらに、本方法は、複数の低血糖症リスクイベントまたは低血糖症発現を含む期間にわたって、炭水化物療法の決定された用量を追跡して、その期間にわたる総炭水化物療法の指標を生成するステップを含むことができる。本方法は、総炭水化物療法の指標を出力するステップを含むことができる。 Certain embodiments disclosed herein relate to a computer-implemented method for generating an indication of total carbohydrate therapy in a subject over a period of time using a drug pump configured to deliver at least insulin therapy to the subject. The method may be executed by a hardware processor configured to generate a dose control signal for the drug pump configured to deliver at least insulin therapy to the subject. The method may include receiving a glucose level of the subject and determining, at least in part based on the glucose level, that a trigger event has occurred that increases the blood glucose level of the subject. The trigger event may include determining that an imminent risk of hypoglycemia exists in the subject or that an episode of hypoglycemia exists in the subject. The method may further include determining an amount of a counter regulator to respond to the imminent risk of hypoglycemia or the episode of hypoglycemia. Additionally, the method may include determining a dose of carbohydrate therapy based at least in part on the amount of counter regulator. Additionally, the method may include tracking the determined dose of carbohydrate therapy over a period of time that includes a plurality of hypoglycemia risk events or episodes of hypoglycemia to generate an indication of total carbohydrate therapy over the period of time. The method may include outputting an indication of a total carbohydrate regimen.
本開示の追加の実施形態は、被検者においてある期間にわたって総炭水化物療法の指標を生成するように構成された自動血中グルコース制御システムに関する。自動血中グルコース制御システムは、薬剤を被検者に注入するように構成された薬剤ポンプに動作可能に接続するように構成された薬剤送達インターフェースを含むことができる。薬剤は、少な
くともインスリンを含むことができる。さらに、自動血中グルコース制御システムは、特定のコンピュータ実行可能命令を記憶するように構成されたメモリと、メモリと通信し、特定のコンピュータ実行可能命令を実行して、少なくとも、被検者のグルコースレベルを受信し、グルコースレベルに少なくとも部分的に基づいて、被検者の血中グルコースレベルを上昇させるトリガイベントが発生したと判定し、トリガイベントが、低血糖症の切迫したリスクが被検者に存在すること、または低血糖症の発現が被検者に存在することを含み、低血糖症の切迫したリスクまたは低血糖症の発現に応答するための逆調節剤の量を決定し、逆調節剤の量に少なくとも部分的に基づいて炭水化物療法の用量を決定し、複数の低血糖症リスクイベントまたは低血糖症発現を含む期間にわたって、炭水化物療法の決定された用量を追跡して、その期間にわたる総炭水化物療法の指標を生成し、総炭水化物療法の指標を出力するように構成された、ハードウェアプロセッサと、を含むことができる。
An additional embodiment of the present disclosure relates to an automated blood glucose control system configured to generate an indication of total carbohydrate therapy over a period of time in a subject. The automated blood glucose control system can include a drug delivery interface configured to operably connect to a drug pump configured to infuse a drug into the subject. The drug can include at least insulin. The automated blood glucose control system may further include a memory configured to store certain computer-executable instructions, and a hardware processor in communication with the memory and configured to execute the certain computer-executable instructions to at least receive a glucose level of the subject, determine that a trigger event has occurred to increase the subject's blood glucose level based at least in part on the glucose level, the trigger event including an imminent risk of hypoglycemia being present in the subject or an episode of hypoglycemia being present in the subject, determine an amount of a counter regulator to respond to the imminent risk of hypoglycemia or the episode of hypoglycemia, determine a dose of carbohydrate therapy based at least in part on the amount of counter regulator, track the determined dose of carbohydrate therapy over a period of time that includes a plurality of hypoglycemic risk events or episodes of hypoglycemia to generate an indication of total carbohydrate therapy over the period of time, and output the indication of total carbohydrate therapy.
本開示の特定の実施形態は、自律的に決定されたインスリンの用量から導出されるインスリン療法指示を含むバックアップ療法プロトコルを生成するように構成された自動血中グルコース制御システムに関する。自動血中グルコース制御システムは、薬剤を被検者に注入するための薬剤ポンプに動作可能に接続するように構成された薬剤送達インターフェースを含むことができる。さらに、自動血中グルコース制御システムは、特定のコンピュータ実行可能命令を記憶するように構成されたメモリと、メモリと通信し、特定のコンピュータ実行可能命令を実行して、少なくとも、被検者のグルコースレベルを決定するように動作可能に構成されたセンサからグルコースレベル信号を受信し、グルコースレベル信号に少なくとも部分的に基づいて被検者の血中グルコースを制御する目的で被検者に注入されたインスリンの用量を自律的に決定するように構成された制御アルゴリズムを使用して用量制御信号を生成し、自動血中グルコース制御システムによって少なくとも1日を含む追跡期間にわたって被検者に施されたインスリン療法を追跡し、インスリン療法を追跡することが、基礎インスリン、インスリンの補正ボーラスとして、またはインスリンの食事時間ボーラスとして被検者に送達された自律的に決定されたインスリンの用量の指標を記憶することを含み、追跡期間にわたって被験者に施されたインスリン療法に少なくとも部分的に基づいてインスリン療法の指標を含むバックアップ注入療法プロトコルまたはバックアップポンプ療法プロトコルのうちの少なくとも1つを生成し、自動血中グルコース制御システムが被検者に治療を提供していないときに、バックアップ注入療法プロトコルまたはバックアップポンプ療法プロトコルのうちの少なくとも1つをディスプレイ上に出力して、自動血中グルコース制御システムによって決定された速度で治療を維持することを可能にするように構成されたハードウェアプロセッサと、を含む。 Certain embodiments of the present disclosure relate to an automated blood glucose control system configured to generate a backup therapy protocol including insulin therapy instructions derived from autonomously determined doses of insulin. The automated blood glucose control system may include a drug delivery interface configured to operably connect to a drug pump for infusing a drug to a subject. The automated blood glucose control system may further include a memory configured to store certain computer-executable instructions, and a control algorithm configured to receive at least a glucose level signal from a sensor operatively configured to determine a glucose level of the subject, generate a dose control signal using a control algorithm configured to autonomously determine a dose of insulin infused to the subject for purposes of controlling blood glucose of the subject based at least in part on the glucose level signal, track an insulin therapy administered to the subject by the automated blood glucose control system over a tracking period comprising at least one day, and tracking the insulin therapy may include a basal insulin, a correction insulin, and a basal insulin. and a hardware processor configured to store an indication of an autonomously determined dose of insulin delivered to the subject as a bolus or as a mealtime bolus of insulin, generate at least one of a backup infusion therapy protocol or a backup pump therapy protocol including an indication of insulin therapy based at least in part on the insulin therapy administered to the subject over a follow-up period, and output at least one of the backup infusion therapy protocol or the backup pump therapy protocol on a display when the automated blood glucose control system is not providing therapy to the subject to enable maintenance of therapy at a rate determined by the automated blood glucose control system.
本開示の追加の実施形態は、自動血中グルコース制御システムによって決定されたインスリンの自律的に決定された用量から導出されるインスリン療法命令を含むバックアップ療法プロトコルを生成するコンピュータ実装方法に関する。本方法は、自動血中グルコース制御システムのハードウェアプロセッサによって実行されてもよい。本方法は、被検者のグルコースレベルを決定するように動作可能に構成されたセンサからグルコースレベル信号を受信するステップと、グルコースレベル信号に少なくとも部分的に基づいて被検者の血中グルコースを制御する目的で被検者に注入されるインスリンの用量を自律的に決定するように構成された制御アルゴリズムを使用して用量制御信号を生成するステップと、を含むことができる。さらに、本方法は、少なくとも1日を含む追跡期間にわたって、自動血中グルコース制御システムによって被検者に施されたインスリン療法を追跡するステップを含むことができる。インスリン療法を追跡するステップは、被検者に送達されるインスリンの自律的に決定された用量の指標を記憶するステップを含むことができる。さらに、本方法は、追跡期間にわたって被検者に施されたインスリン療法に少なくとも部分的に基づいて、インスリン療法命令を含むバックアップ注入療法プロトコルまたはバックアップポンプ療法プロトコルのうちの少なくとも1つを生成するステップを含むことができ
る。加えて、本方法は、自動血中グルコース制御システムが被検者に治療を提供していないときに、バックアップ注入療法プロトコルまたはバックアップポンプ療法プロトコルのうちの少なくとも1つをディスプレイ上に出力して、自動血中グルコース制御システムによって決定された速度で治療を維持することを可能にするステップを含むことができる。
An additional embodiment of the present disclosure relates to a computer-implemented method of generating a backup therapy protocol including insulin therapy instructions derived from an autonomously determined dose of insulin determined by an automated blood glucose control system. The method may be executed by a hardware processor of the automated blood glucose control system. The method may include receiving a glucose level signal from a sensor operatively configured to determine a glucose level of the subject, and generating a dose control signal using a control algorithm configured to autonomously determine a dose of insulin to be infused to the subject for controlling blood glucose of the subject based at least in part on the glucose level signal. Further, the method may include tracking an insulin therapy administered to the subject by the automated blood glucose control system over a tracking period including at least one day. Tracking the insulin therapy may include storing an indication of the autonomously determined dose of insulin delivered to the subject. Further, the method may include generating at least one of a backup infusion therapy protocol or a backup pump therapy protocol including insulin therapy instructions based at least in part on the insulin therapy administered to the subject over the tracking period. Additionally, the method may include a step of outputting at least one of a backup infusion therapy protocol or a backup pump therapy protocol on the display when the automatic blood glucose control system is not providing therapy to the subject to enable maintenance of therapy at a rate determined by the automatic blood glucose control system.
本開示のいくつかの実施形態は、自動血中グルコース制御システムのユーザによって行われた療法プロトコル修正のレポートを生成するように構成された自動血中グルコース制御システムに関する。自動血中グルコース制御システムは、薬剤を被検者に注入するための薬剤ポンプに動作可能に接続するように構成された薬剤送達インターフェースを含むことができる。さらに、自動血中グルコース制御システムは、特定のコンピュータ実行可能命令、記憶された制御パラメータ値、および治療ログを記憶するように構成されたメモリを含むことができる。さらに、自動血中グルコース制御システムは、メモリと通信し、特定のコンピュータ実行可能命令を実行して、少なくとも、被検者のグルコースレベルを決定するように動作可能に構成されたセンサからグルコースレベル信号を受信し、グルコースレベル信号および制御パラメータ選択インターフェース要素とのユーザインタラクションによって修正可能な制御パラメータに少なくとも部分的に基づいて被検者の血中グルコースを制御する目的で被検者に注入されるインスリンの用量を自律的に決定するように構成された制御アルゴリズムを使用して用量制御信号を生成し、少なくとも1日を含む追跡期間にわたって制御パラメータに対するユーザ修正を追跡し、ユーザ修正を追跡することが、ユーザ修正のそれぞれが、記憶された制御パラメータ値からの制御パラメータの増加または減少を含むかどうか、およびユーザ修正のそれぞれが発生した時間を治療ログに記憶することを含み、制御パラメータに対するユーザ修正のレポートを生成し、レポートが、記憶された制御パラメータ値からの増加および減少の頻度の尺度を含む、ように構成されたハードウェアプロセッサを含むことができる。 Some embodiments of the present disclosure relate to an automated blood glucose control system configured to generate a report of therapy protocol modifications made by a user of the automated blood glucose control system. The automated blood glucose control system may include a drug delivery interface configured to operably connect to a drug pump for infusing a drug to a subject. Additionally, the automated blood glucose control system may include a memory configured to store certain computer executable instructions, stored control parameter values, and a treatment log. The automated blood glucose control system may further include a hardware processor in communication with the memory and configured to execute certain computer-executable instructions to at least receive a glucose level signal from a sensor configured to operate to determine a glucose level of the subject, generate a dose control signal using a control algorithm configured to autonomously determine a dose of insulin to be infused to the subject for controlling blood glucose of the subject based at least in part on the glucose level signal and a control parameter modifiable by user interaction with a control parameter selection interface element, track user modifications to the control parameters over a tracking period including at least one day, tracking the user modifications includes storing in a treatment log whether each of the user modifications includes an increase or decrease in the control parameter from a stored control parameter value and the time at which each of the user modifications occurred, and generate a report of the user modifications to the control parameters, the report including a measure of the frequency of increases and decreases from the stored control parameter values.
本開示の特定の実施形態は、血中グルコース制御システムを使用して被検者に提供される治療を修正するコンピュータ実装方法に関する。本方法は、血中グルコース制御システムのための用量制御信号を生成するように構成されたハードウェアプロセッサによって実行されてもよい。さらに、本方法は、被検者に動作可能に接続されたグルコース・レベル・センサからグルコースレベル信号を受信するステップを含んでもよい。さらに、本方法は、第1の治療期間中に血中グルコース制御システムによって第1の治療を被検者に送達させるステップを含むことができ、第1の治療が用量制御信号を生成するために制御アルゴリズムによって使用される制御パラメータの第1の値に少なくとも部分的に基づいて送達される。制御パラメータは、制御アルゴリズムによって使用され、被検者におけるインスリンの蓄積を説明することができ、それによって、グルコースレベル信号によって示されるような被検者の血中グルコース変動に対する制御アルゴリズムのインスリン投薬応答を制御することができる。さらに、本方法は、第1の治療に少なくとも部分的に対応する第1の効果を決定するステップを含むことができる。第1の効果を決定するステップは、グルコースレベル信号によって示されるような被検者の血中グルコースの血糖制御を分析するステップを含んでもよい。さらに、本方法は、制御パラメータの第2の値を自律的に生成するステップを含むことができる。自律的に生成される第2の値は、第1の値および第1の効果に基づく関数として決定されてもよい。加えて、本方法は、制御パラメータを第1の値から第2の値に修正するステップと、第2の治療期間中に血中グルコース制御システムよって被検者に第2の治療を送達させるステップと、を含むことができる。第2の治療は、制御パラメータの第2の値に少なくとも部分的に基づいて送達されてもよい。さらに、制御パラメータを変更することにより、被検者に提供される治療を修正することができる。 Certain embodiments of the present disclosure relate to a computer-implemented method of modifying a therapy provided to a subject using a blood glucose control system. The method may be executed by a hardware processor configured to generate a dose control signal for the blood glucose control system. Additionally, the method may include receiving a glucose level signal from a glucose level sensor operably connected to the subject. Additionally, the method may include causing a first therapy to be delivered to the subject by the blood glucose control system during a first treatment period, the first therapy being delivered based at least in part on a first value of a control parameter used by a control algorithm to generate the dose control signal. The control parameter may be used by the control algorithm to account for insulin accumulation in the subject, thereby controlling the insulin dosing response of the control algorithm to the subject's blood glucose fluctuations as indicated by the glucose level signal. Additionally, the method may include determining a first effect at least in part corresponding to the first therapy. The determining the first effect may include analyzing glycemic control of the subject's blood glucose as indicated by the glucose level signal. Additionally, the method may include autonomously generating a second value of the control parameter. The autonomously generated second value may be determined as a function based on the first value and the first effect. Additionally, the method may include modifying the control parameter from the first value to a second value and causing the blood glucose control system to deliver a second therapy to the subject during the second therapy period. The second therapy may be delivered based at least in part on the second value of the control parameter. Additionally, changing the control parameter may modify the therapy provided to the subject.
本開示の追加の実施形態は、血中グルコース制御システムを使用して被検者に提供される治療を修正するコンピュータ実装方法に関する。本方法は、血中グルコース制御システ
ムのための用量制御信号を生成するように構成されたハードウェアプロセッサによって実行されてもよい。本方法は、第1の治療期間中に血中グルコース制御システムによって第1の治療を被検者に送達させるステップを含むことができる。第1の治療は、用量制御信号を生成するために制御アルゴリズムによって使用される制御パラメータの第1の値に少なくとも部分的に基づいて送達されてもよい。本方法は、第1の治療に少なくとも部分的に対応する第1の効果を決定することをさらに含むことができる。第1の効果を決定するステップは、被検者に動作可能に接続されたグルコース・レベル・センサからグルコースレベル信号を受信するステップを含んでもよい。さらに、本方法は、制御パラメータのベースライン値と、被検者の血糖制御に基づいて定義された関数の出力とに少なくとも部分的に基づいて、制御パラメータの第2の値を自律的に生成するステップを含むことができる。グルコースレベル信号は、第1の治療期間中の被検者の血糖制御の指標を含むことができる。さらに、本方法は、制御パラメータを第1の値から第2の値に修正するステップと、第2の治療期間中に血中グルコース制御システムによって第2の治療を被検者に送達させるステップと、を含むことができる。第2の治療は、制御パラメータの第2の値に少なくとも部分的に基づいて送達されてもよい。制御パラメータを変更するステップは、被検者に提供される治療を修正するステップを含むことができる。
An additional embodiment of the present disclosure relates to a computer-implemented method of modifying a therapy provided to a subject using a blood glucose control system. The method may be executed by a hardware processor configured to generate a dose control signal for the blood glucose control system. The method may include causing a first therapy to be delivered to the subject by the blood glucose control system during a first treatment period. The first therapy may be delivered based at least in part on a first value of a control parameter used by a control algorithm to generate the dose control signal. The method may further include determining a first effect corresponding at least in part to the first therapy. The determining the first effect may include receiving a glucose level signal from a glucose level sensor operably connected to the subject. Additionally, the method may include autonomously generating a second value of the control parameter based at least in part on a baseline value of the control parameter and an output of a function defined based on the glycemic control of the subject. The glucose level signal may include an indication of the glycemic control of the subject during the first treatment period. The method may further include modifying the control parameter from a first value to a second value and causing the blood glucose control system to deliver a second therapy to the subject during a second therapy period. The second therapy may be delivered based at least in part on the second value of the control parameter. Changing the control parameter may include modifying the therapy provided to the subject.
本開示のいくつかの実施形態は、血中グルコース制御システムを使用して被検者に提供される治療を修正するコンピュータ実装方法に関する。本方法は、血中グルコース制御システムのための用量制御信号を生成するように構成されたハードウェアプロセッサによって実施することができる。本方法は、第1の治療期間中に血中グルコース制御システムによって第1の治療を被検者に送達させるステップを含むことができる。第1の治療は、用量制御信号を生成するために制御アルゴリズムによって使用される制御パラメータの第1の値に少なくとも部分的に基づいて送達されてもよい。本方法は、第1の治療に少なくとも部分的に対応する第1の効果を決定することをさらに含むことができる。第1の効果を決定するステップは、被検者に動作可能に接続されたグルコース・レベル・センサからグルコースレベル信号を受信するステップを含んでもよい。さらに、本方法は、制御パラメータの第2の値を自律的に生成するステップを含むことができる。自律的に生成された第2の値は、ベースライン値に少なくとも部分的に基づく関数として決定されてもよい。さらに、本方法は、制御パラメータを第1の値から第2の値に修正するステップを含むことができる。本方法は、第2の治療期間中に、血中グルコース制御システムによって第2の治療を被検者に送達させるステップをさらに含むことができる。第2の治療は、制御パラメータの第2の値に少なくとも部分的に基づいて送達されてもよい。さらに、制御パラメータを変更するステップは、被検者に提供される治療を修正するステップを含んでもよい。本方法は、第2の治療に少なくとも部分的に対応する第2の効果を決定するステップと、人間によるアクションなしに第1の効果と第2の効果との比較を自律的に実行するステップとをさらに含むことができる。さらに、本方法は、第1の効果と第2の効果との比較に少なくとも部分的に基づいて、制御パラメータの第1の値または制御パラメータの第2の値の一方をアクティブ制御パラメータ値として選択するステップを含むことができる。さらに、本方法は、アクティブ制御パラメータ値に少なくとも部分的に基づいて、第3の治療期間中に被検者に治療を提供するように血中グルコース制御システムを構成するステップを含むことができる。アクティブ制御パラメータ値の選択は、被検者に提供される治療を修正することができる。 Some embodiments of the present disclosure relate to a computer-implemented method of modifying a therapy provided to a subject using a blood glucose control system. The method may be implemented by a hardware processor configured to generate a dose control signal for the blood glucose control system. The method may include causing a first therapy to be delivered to the subject by the blood glucose control system during a first therapy period. The first therapy may be delivered based at least in part on a first value of a control parameter used by a control algorithm to generate the dose control signal. The method may further include determining a first effect corresponding at least in part to the first therapy. The determining the first effect may include receiving a glucose level signal from a glucose level sensor operably connected to the subject. Additionally, the method may include autonomously generating a second value of the control parameter. The autonomously generated second value may be determined as a function based at least in part on a baseline value. Additionally, the method may include modifying the control parameter from a first value to a second value. The method may further include causing a second therapy to be delivered to the subject by the blood glucose control system during a second therapy period. The second therapy may be delivered based at least in part on the second value of the control parameter. Additionally, altering the control parameter may include modifying the therapy provided to the subject. The method may further include determining a second effect corresponding at least in part to the second therapy, and autonomously performing the comparison between the first effect and the second effect without human action. Additionally, the method may include selecting one of the first value of the control parameter or the second value of the control parameter as an active control parameter value based at least in part on the comparison between the first effect and the second effect. Additionally, the method may include configuring the blood glucose control system to provide a therapy to the subject during a third treatment period based at least in part on the active control parameter value. The selection of the active control parameter value may modify the therapy provided to the subject.
また、上述した各実施形態が組み合わされてもよい。例えば、単一の自動血中グルコース制御システムは、前述の実施形態のうちの1つまたは複数を実装するように構成されてもよい。 The above-described embodiments may also be combined. For example, a single automated blood glucose control system may be configured to implement one or more of the above-described embodiments.
図面全体を通して、参照番号は、参照される要素間の対応を示すために再使用される。図面は、本明細書に記載される主題の特定の態様を示すために提供され、その範囲を限定
するものではない。
Throughout the drawings, reference numbers are reused to indicate correspondence between referenced elements. The drawings are provided to illustrate certain aspects of the subject matter described herein and are not intended to limit the scope thereof.
本明細書に記載されるいくつかの実施形態は、1つまたは複数の薬剤のための薬剤注入システム、およびそのようなシステムの構成要素(例えば、輸液ポンプ、薬剤カートリッジ、カートリッジコネクタ、ルーメンアセンブリ、注入コネクタ、注入セットなど)に関する。いくつかの実施形態は、注入システムおよびその構成要素を製造する方法に関する。いくつかの実施形態は、1つまたは複数の薬剤(例えば、医薬品、ホルモンなど)を患者に注入するための前述のシステムまたは構成要素のいずれかを使用する方法に関する。例示的な説明として、注入システムは、輸液ポンプを含むことができ、輸液ポンプは、1つまたは複数の薬剤カートリッジを含むことができ、または薬剤の一体型リザーバを有することができる。注入システムは、薬剤カートリッジおよびカートリッジコネクタを含むことができるが、ポンプは含まない。注入システムは、カートリッジコネクタおよび輸液ポンプを含むことができるが、薬剤カートリッジは含まない。注入システムは、注入コネクタ、ルーメンアセンブリ、カートリッジコネクタ、輸液ポンプを含むことができるが、薬剤カートリッジまたは注入セットは含まない。血中グルコース制御システムは、注入システムと連携して動作して、少なくとも1つの血中グルコース制御剤を含む1つまたは複数の薬剤を被検者に注入することができる。本明細書の任意の実施形態において説明および/または図示される任意の特徴、構造、構成要素、材料、ステップ、または方法は、本明細書の任意の他の実施形態において説明および/または図示される任意の特徴、構造、構成要素、材料、ステップ、または方法とともに、またはそれらの代わりに使用することができる。加えて、一実施形態において説明および/または図示される任意の特徴、構造、構成要素、材料、ステップ、または方法は、別の実施形態には存在しなくてもよい。 Some embodiments described herein relate to drug infusion systems for one or more medications, and components of such systems (e.g., infusion pumps, drug cartridges, cartridge connectors, lumen assemblies, infusion connectors, infusion sets, etc.). Some embodiments relate to methods of manufacturing the infusion systems and their components. Some embodiments relate to methods of using any of the aforementioned systems or components for infusing one or more medications (e.g., medicines, hormones, etc.) into a patient. As an exemplary illustration, the infusion system can include an infusion pump, which can include one or more medication cartridges or can have an integrated reservoir of medication. The infusion system can include a medication cartridge and a cartridge connector, but not a pump. The infusion system can include a cartridge connector and an infusion pump, but not a medication cartridge. The infusion system can include an infusion connector, a lumen assembly, a cartridge connector, an infusion pump, but not a medication cartridge or an infusion set. The blood glucose control system can operate in conjunction with the infusion system to infuse one or more medications, including at least one blood glucose control agent, into a subject. Any feature, structure, component, material, step, or method described and/or illustrated in any embodiment herein may be used in conjunction with or in place of any feature, structure, component, material, step, or method described and/or illustrated in any other embodiment herein. In addition, any feature, structure, component, material, step, or method described and/or illustrated in one embodiment may not be present in another embodiment.
血中グルコース制御システムの概要
血中グルコース制御システムは、被検者の血中グルコースレベルを制御するために使用される。血中グルコース制御システムは、被検者に注入することができる1つまたは複数のグルコース制御剤のための用量制御信号を生成するように構成されたコントローラを含むことができる。グルコース制御剤には、インスリンおよびインスリン類似体などの血中
グルコースレベルを下げる傾向がある調節剤と、グルカゴンまたはデキストロースなどの血中グルコースレベルを上げる傾向がある逆調節剤と、が含まれる。2つ以上のグルコース制御剤とともに使用されるように構成された血中グルコース制御システムは、薬剤のそれぞれについて用量制御信号を生成することができる。いくつかの実施形態では、血中グルコース制御システムは、薬剤が被検者に接続された薬剤ポンプを介した投薬に利用可能でない場合であっても、薬剤の用量制御信号を生成することができる。
Overview of Blood Glucose Control Systems Blood glucose control systems are used to control the blood glucose level of a subject. The blood glucose control system can include a controller configured to generate a dose control signal for one or more glucose control agents that can be infused into the subject. Glucose control agents include regulators that tend to lower blood glucose levels, such as insulin and insulin analogs, and counter regulators that tend to raise blood glucose levels, such as glucagon or dextrose. A blood glucose control system configured for use with two or more glucose control agents can generate a dose control signal for each of the agents. In some embodiments, the blood glucose control system can generate a dose control signal for a drug even if the drug is not available for dispensing via a drug pump connected to the subject.
グルコース制御剤は、皮下注射によって、静脈内注射によって、または別の適切な送達方法によって、被検者に送達することができる。携帯型薬剤ポンプによる血中グルコース制御治療の場合、皮下注射が最も一般的である。携帯型薬剤ポンプ100は、携帯型医療装置の一種であり、本明細書では携帯型装置、携帯型薬剤装置、可動式携帯型装置、またはAMDと呼ばれることもある。携帯型医療装置には、被検者によって担持され、被検者に治療を送達するように構成された携帯型薬剤ポンプなどが含まれる。
The glucose control agent may be delivered to the subject by subcutaneous injection, intravenous injection, or another suitable delivery method. For blood glucose control therapy with a portable drug pump, subcutaneous injection is most common. The
いくつかの例では、携帯型医療装置(AMD)は、電気刺激装置であり、治療の送達は、電気刺激を被検者に提供することを含む。電気刺激装置の一例は、心臓ペースメーカである。心臓ペースメーカは、心筋の電気刺激を生成して、心臓のリズムを制御する。電気刺激装置の別の例は、パーキンソン病または運動障害を治療するための脳深部刺激装置である。 In some examples, the ambulatory medical device (AMD) is an electrical stimulation device and the delivery of therapy includes providing electrical stimulation to the subject. One example of an electrical stimulation device is a cardiac pacemaker. A cardiac pacemaker generates electrical stimulation of the myocardium to control the rhythm of the heart. Another example of an electrical stimulation device is a deep brain stimulator for treating Parkinson's disease or movement disorders.
図1A~図1Cは、被検者に接続された携帯型薬剤ポンプを介して血中グルコース制御を行う血中グルコース制御システムの例を示す。図1Aでは、薬剤ポンプ100は、注入セット104を用いて注入部位102に接続されている。薬剤ポンプは、ポンプ制御部106aとのユーザインタラクションを介してユーザがポンプデータを閲覧し、治療設定を変更することを可能にする一体型ポンプ制御部106aを有する。グルコース・レベル・センサ110は、血中グルコース制御システムによって受信されるグルコースレベル信号を生成する。
FIGS. 1A-1C show an example of a blood glucose control system that provides blood glucose control via an ambulatory drug pump connected to a subject. In FIG. 1A, a
図1Bでは、薬剤ポンプ100は、無線データ接続を介して外部電子機器108(例えば、スマートフォンなど)と通信する。ポンプ制御部106aおよび106bのうちの少なくともいくつかは、外部電子機器108のユーザインターフェース要素とのユーザインタラクションを介して操作することができる。グルコース・レベル・センサ110は、無線データ接続を介して薬剤ポンプ100とも通信することができる。
In FIG. 1B,
図1Cでは、薬剤ポンプ100は、別個の注入セットなしで注入部位102に挿入する一体型カニューレを含む。ポンプ制御部106bのうちの少なくともいくつかは、外部電子機器108のユーザインターフェース要素とのユーザインタラクションを介して操作することができる。いくつかの事例では、ポンプ制御は、直接的または間接的な電子データ接続を介して薬剤ポンプ100に接続する、例えば、クラウド・コンピューティング・サービスなどのリモートコンピューティング環境(図示せず)によって生成されるユーザインターフェース要素とのユーザインタラクションを介して操作することができる。
In FIG. 1C,
グルコース制御システムは、典型的には、治療情報、グルコースレベル情報、および/またはインターフェース制御部とのユーザインタラクションを介して治療設定を変更することが可能な治療制御要素のうちの1つまたは複数を提供するように構成されたユーザインターフェースを含む。ユーザインターフェースは、ディスプレイと、1つもしくは複数のボタン、スイッチ、ダイヤル、静電容量式タッチインターフェース、またはタッチスクリーンインターフェースと、を含む電子機器を介して実装することができる。いくつかの実施形態では、ユーザインターフェースの少なくとも一部は、1つまたは複数のグルコース制御剤の皮下注射を容易にするように構成された注入セットを介して被検者の身体に繋
ぐことができる携帯型薬剤ポンプと一体化されている。特定の実施形態では、ユーザインターフェースの少なくとも一部は、スマートフォンなどの携帯型薬剤ポンプとは別個の電子機器を介して実装される。
A glucose control system typically includes a user interface configured to provide one or more of treatment information, glucose level information, and/or treatment control elements that allow the treatment settings to be changed through user interaction with interface controls. The user interface can be implemented via electronics including a display and one or more buttons, switches, dials, capacitive touch interfaces, or touch screen interfaces. In some embodiments, at least a portion of the user interface is integrated with a portable drug pump that can be tethered to the subject's body via an infusion set configured to facilitate subcutaneous injection of one or more glucose control agents. In certain embodiments, at least a portion of the user interface is implemented via electronics that are separate from the portable drug pump, such as a smartphone.
図2A~図2Dは、グルコース制御システム200の例示的な構成を示すブロック図を示す。図2Aに示すように、グルコース制御システム200aは、電子プロセッサ204aと、プロセッサ204aによって実行可能な命令208aを記憶するメモリ210aと、を有するコントローラ202aを含むことができる。コントローラ202aおよびポンプ212は、携帯型医療装置(AMD)100に一体化することができる。AMD100は、外部電子機器との無線デジタルデータ通信のためのトランシーバ214aを含むことができる。メモリ210aに記憶された命令208aが電子プロセッサ204aによって実行されると、コントローラ202aは、被検者の時間とともに変化するグルコースレベルおよび1つまたは複数の制御パラメータに基づいて、1つまたは複数のグルコース制御剤のための用量制御信号を生成する制御アルゴリズムの少なくとも一部を実施することができる。用量制御信号は、ポンプ212に送達されると、被検者の血中グルコースを制御する投薬動作をもたらす。
2A-2D show block diagrams illustrating an exemplary configuration of a
図2Bに示すように、グルコース制御システム200bは、携帯型医療装置100とは別個の電子機器108の電子プロセッサ204bによる命令208bの実行を介して少なくとも部分的に動作することができる。電子機器108は、AMD100への無線デジタルデータ接続を確立することができるトランシーバ214bを含むことができ、コントローラ202bは、メモリ210bに記憶された命令208bの実行を介して制御アルゴリズムの少なくとも一部を実施することができる。メモリ210bに記憶された命令208bが電子プロセッサ204bによって実行されると、コントローラ202bは、被検者の時間ともに変化するグルコースレベルおよび1つまたは複数の制御パラメータに基づいて、1つまたは複数のグルコース制御剤のための用量制御信号を生成する制御アルゴリズムの少なくとも一部を実施することができる。用量制御信号は、ポンプ212に送達されると、被検者の血中グルコースを制御する投薬動作をもたらす。いくつかの実施形態では、用量制御信号は、短距離無線データ接続216を介して装置トランシーバ214bからAMDトランシーバ214aに送信される。AMD100は、用量制御信号を受信し、これらの信号を投薬動作のためにポンプ212に渡す。
As shown in FIG. 2B, the
図2Cに示すように、グルコース制御システム200cは、例えばクラウドサービスなどのリモートコンピュータ206と一体化された電子プロセッサ204c上での命令208cの実行を介して少なくとも部分的に動作することができる。メモリ210cに記憶された命令208cが電子プロセッサ204cによって実行されると、コントローラ202cは、被検者の時間ともに変化するグルコースレベルおよび1つまたは複数の制御パラメータに基づいて、1つまたは複数のグルコース制御剤のための用量制御信号を生成する制御アルゴリズムの少なくとも一部を実施することができる。用量制御信号は、ポンプ212に送達されると、被検者の血中グルコースを制御する投薬動作をもたらす。いくつかの実施形態では、用量制御信号は、エンドツーエンド無線データ接続218を介して、リモートコンピュータWAN接続インターフェース220cからAMD WAN接続インターフェース220aに送信される。AMD100は、用量制御信号を受信し、これらの信号を投薬動作のためにポンプ212に渡す。
As shown in FIG. 2C, the
図2Dに示すように、グルコース制御システム200dは、ポンプ212による投薬動作のための用量制御信号を生成するように協働する2つ以上のコントローラ202a、202b、202cを有することができる。リモートコンピュータ206は、WAN無線データ接続218を介してWAN接続インターフェース220cを通過したデータまたは命令を、電子機器108のWAN接続インターフェース220bに送信または受信すること
ができる。電子機器108は、短距離無線データ接続216を介してトランシーバ214bを通過したデータまたは命令を、AMD100のトランシーバ214aに送信または受信することができる。いくつかの実施形態では、電子機器を省略することができ、AMD100およびリモートコンピュータ206のコントローラ202a、202cが協働して、ポンプ212に渡される用量制御信号を生成する。このような実施形態では、AMD100は、リモートコンピュータ206への直接的なエンドツーエンドの無線データ接続をサポートするために、それ自体のWAN接続インターフェース220aを有してもよい。
As shown in FIG. 2D, the
図3に示すように、いくつかの実施形態では、グルコース制御システム200は、1つまたは複数の電子機器から電子データを送信および受信するように構成された電子通信インターフェース(ECI)302を実装する回路を含む。ECIは、連続グルコースモニタ(CGM)などのセンサ110からグルコースレベル信号を受信するように構成されたセンサインターフェース304を含む。いくつかのCGMは、5分間隔などの固定測定間隔でグルコースレベル信号を生成する。センサ110は、被検者の血中グルコース推定値または測定値に対応するグルコースレベル信号を生成するために、被検者に動作可能に接続することができる。グルコースレベル信号は、コントローラ202によって使用され、用量制御信号を生成することができる。用量制御信号は、ポンプインターフェース306を介してポンプ212に提供することができる。いくつかの実施形態では、センサインターフェース304は、短距離無線接続308を介してセンサ110に接続する。いくつかの実施形態では、ポンプインターフェース306は、短距離無線接続310を介してポンプ212に接続する。他の実施形態では、ポンプインターフェース306は、コントローラ202、ECI306、およびポンプ212がAMD100に一体化されている場合などは、ローカル・データ・バスを介してポンプ212に接続する。
As shown in FIG. 3, in some embodiments, the
コントローラは、基礎用量、補正用量、および/または食事用量のうちの少なくとも1つを生成する制御アルゴリズムを使用して、用量制御信号を生成するように構成することができる。これらの用量を生成するために使用することができる制御アルゴリズムの例は、米国特許出願公開第2008/0208113号、同第2013/0245547号、同第2016/0331898号、および同第2018/0220942号(本明細書では「Controller Disclosures」と呼ばれる)に開示されており、その内容全体は、参照により本明細書に組み込まれ、本明細書の一部をなす。補正用量は、調節剤または逆調節剤を含むことができ、Controller Disclosuresに開示されているものなどのモデル予測制御(MPC)アルゴリズムを使用して生成することができる。基礎用量は、調節剤を含むことができ、Controller Disclosuresに開示されるような基礎制御アルゴリズムを使用して生成することができる。食事用量は、調節剤を含むことができ、Controller Disclosuresに開示されるような食事制御アルゴリズムを使用して生成することができる。これらのコントローラの少なくともいくつかに対する追加の態様および改良が、本明細書に開示される。用量制御信号は、ECI302を介して輸液モータ306に送信することができ、またはコントローラ202aが輸液モータ306と同じハウジングに一体化されている場合には、導電体を介して輸液モータ306に送信することができる。
The controller can be configured to generate the dose control signal using a control algorithm that generates at least one of the basal dose, the correction dose, and/or the meal dose. Examples of control algorithms that can be used to generate these doses are disclosed in U.S. Patent Application Publication Nos. 2008/0208113, 2013/0245547, 2016/0331898, and 2018/0220942 (referred to herein as "Controller Disclosures"), the entire contents of which are incorporated herein by reference and made a part of this specification. The correction dose can include a regulator or counter-regulator and can be generated using a model predictive control (MPC) algorithm such as those disclosed in the Controller Disclosures. The basal dose can include a regulator and can be generated using a basal control algorithm such as those disclosed in the Controller Disclosures. The meal dose may include a modifier and may be generated using a meal control algorithm as disclosed in the Controller Disclosures. Additional aspects and improvements to at least some of these controllers are disclosed herein. The dose control signal may be transmitted to the
図4Aに示すように、コントローラ400は、コントローラがセンサ110からグルコースレベル信号402を受信する時間帯に「オンラインモード」で動作するように構成することができる。オンラインモードでは、制御アルゴリズムは、グルコースレベル信号402の値および制御アルゴリズムの制御パラメータに基づいて規則的な補正用量を実施する用量制御信号404を生成する。ポンプ212は、コントローラ400がオンラインモードのままである間、実質的なユーザ介入なしに、少なくとも補正用量および基礎用量を被検者に送達するように構成されている。
As shown in FIG. 4A, the
図4Bに示すように、コントローラ400は、コントローラがセンサ110からグルコースレベル信号402を受信しない時間帯に、少なくとも、グルコースレベル信号402が予想されるが受信されない時間帯に、「オフラインモード」で動作するように構成することができる。オフラインモードでは、制御アルゴリズムは、単離されたグルコース測定値406(例えば、グルコース試験ストリップを使用して被検者から得られた測定値など)に応答して、かつ制御アルゴリズムの制御パラメータに基づいて補正用量を実施する用量制御信号404を生成する。ポンプ212は、実質的なユーザ介入なしに基礎用量を被検者に送達するように構成され、コントローラ400がオフラインモードのままである間、単離されたグルコース測定値406に応答して補正用量を被検者に送達することができる。
As shown in FIG. 4B, the
グルコース制御システムの例示的な実施態様
図5は、人間であってもよい動物被検者(被検者)512の血中グルコースレベルを調節するための自動グルコース制御システム510を示す。自動グルコース制御システム510は、薬剤注入システムの一例であり、薬剤注入システムに関して前述した実施形態のいずれかを含むことができる。
5 shows an automatic glucose control system 510 for regulating blood glucose levels in an animal subject (subject) 512, which may be a human. The automatic glucose control system 510 is an example of a drug infusion system and may include any of the embodiments described above for the drug infusion system.
被検者512は、1つまたは複数の送達デバイス514、例えば、カテーテルによって被検者512の皮下空間に連結された輸液ポンプからインスリンの用量を受け取ることができる。以下に記載されるように、送達デバイス514は、特定の状況下で血中グルコースレベルを制御するために、グルカゴンまたはデキストロースなどの逆調節剤または血糖上昇剤を送達することもできる。インスリンおよび逆調節剤(例えば、グルカゴン)の両方の送達のために、送達デバイス514は、インスリンおよび逆調節剤のための二重カートリッジをそれぞれ有する機械的に駆動される注入機構であってもよい。本明細書では、特にグルカゴンに言及するが、これは便宜上のものにすぎず、他の逆調節剤(例えば、デキストロース)が使用されてもよいことを理解されたい。同様に、本明細書における「インスリン」という用語は、天然のヒトまたは動物のインスリン、ならびに様々な形態のいずれかの合成インスリン(一般に「インスリン類似体」と呼ばれる)を含む、すべての形態のインスリン様物質を包含するものと理解されるべきである。 The subject 512 may receive a dose of insulin from one or more delivery devices 514, e.g., an infusion pump connected by a catheter to the subcutaneous space of the subject 512. As described below, the delivery device 514 may also deliver a counterregulator or hyperglycemic agent, such as glucagon or dextrose, to control blood glucose levels under certain circumstances. For delivery of both insulin and a counterregulator (e.g., glucagon), the delivery device 514 may be a mechanically driven infusion mechanism having dual cartridges for insulin and a counterregulator, respectively. Although specific reference is made herein to glucagon, it should be understood that this is for convenience only and that other counterregulators (e.g., dextrose) may be used. Similarly, the term "insulin" herein should be understood to encompass all forms of insulin-like substances, including natural human or animal insulin, as well as any of the various forms of synthetic insulin (commonly referred to as "insulin analogs").
オンラインまたは自律的な動作のために、グルコースセンサ516は、被検者512に動作可能に結合され、被検者512のグルコースレベルを継続的にサンプリングする。場合によっては、グルコースセンサ516は、連続グルコースモニタリング(CGM)センサと呼ばれることがあり、このセンサは、少なくともある時間帯に被検者512の血中グルコースレベルを連続的または周期的に測定または感知することができる。感知は、様々な仕方で達成することができ、一般に、被検者512とグルコースセンサ516との間の何らかの形態の物理的結合521を伴う。コントローラ518は、グルコースセンサ516からのグルコースレベル信号519に応じて、かつ被検者512、被検者512の親もしくは保護者、または医療提供者(例えば、臨床医もしくは医師)などのユーザによって提供され得るプログラムされた入力パラメータ(PARAMS)520に従って、送達デバイス514の動作を制御することができる。自動動作のための1つの入力パラメータは、被検者512の体重を含むことができる。場合によっては、グルコース制御システム510は、被検者512が摂取した食事または任意の他の「フィードフォワード」情報のいずれかに関する明示的な情報を受信することなく、効果的な自動制御を行うことができ、これは、コントローラ518の動作に対する適応的態様によって部分的に達成される。他の場合には、グルコース制御システム510は、被検者が摂取した、もしくは摂取する予定の食事のいずれかに関する受信情報、または他の「フィードフォワード」情報を使用して、血中グルコースの制御および/またはインスリンもしくは逆調節剤の送達を修正することができる。
For online or autonomous operation, the glucose sensor 516 is operably coupled to the subject 512 and continuously samples the glucose level of the subject 512. In some cases, the glucose sensor 516 may be referred to as a continuous glucose monitoring (CGM) sensor, which may continuously or periodically measure or sense the blood glucose level of the subject 512 at least over a period of time. Sensing may be accomplished in a variety of ways, and generally involves some form of
コントローラ518は、本明細書に記載される動作機能を提供する制御回路を有する電気機器である。一実施形態では、コントローラ518は、それぞれがコンピュータ命令のそれぞれのセットを含む1つまたは複数のコンピュータプログラムを実行するコンピュータ命令処理回路を有するコンピュータ化されたデバイス(例えば、ハードウェアプロセッサ)として実現されてもよい。場合によっては、処理回路は、一般に、プロセッサ530に結合された、またはプロセッサと通信するメモリ540および入出力回路532とともに、1つまたは複数のプロセッサ530を含み、メモリ540は、コンピュータプログラム命令およびデータを記憶し、入出力回路532は、グルコースセンサ516および送達デバイス514などの外部デバイスへのインターフェースを提供することができる。場合によっては、入出力回路532は、ユーザインターフェースを提供することができ、あるいは1つまたは複数のプロセッサ(例えば、グルコース制御システム510、またはスマートフォン、ラップトップコンピュータ、デスクトップコンピュータ、スマートウォッチなどの別個のコンピューティングシステムに含まれるコントローラ518もしくは別個のプロセッサ530)とともに動作して、ユーザ(例えば、被検者512、親もしくは保護者、または臨床医)にユーザインターフェースを提供することができる。場合によっては、入出力回路532は、タッチスクリーンおよび/またはタッチスクリーン(図示せず)を制御するように構成されたタッチスクリーンコントローラ538を含むことができる。 The controller 518 is an electrical device having control circuitry that provides the operational functions described herein. In one embodiment, the controller 518 may be realized as a computerized device (e.g., a hardware processor) having computer instruction processing circuitry that executes one or more computer programs, each of which includes a respective set of computer instructions. In some cases, the processing circuitry generally includes one or more processors 530, along with memory 540 and input/output circuitry 532 coupled to or in communication with the processor 530, where the memory 540 stores computer program instructions and data, and the input/output circuitry 532 can provide an interface to external devices, such as the glucose sensor 516 and the delivery device 514. In some cases, the input/output circuitry 532 can provide a user interface or operate with one or more processors (e.g., the controller 518 or a separate processor 530 included in the glucose control system 510 or a separate computing system, such as a smartphone, laptop computer, desktop computer, smartwatch, etc.) to provide a user interface to a user (e.g., the subject 512, a parent or guardian, or a clinician). In some cases, the input/output circuitry 532 may include a touch screen and/or a touch screen controller 538 configured to control a touch screen (not shown).
場合によっては、コントローラ518は、グルコースレベル制御システム510の機能のすべてを実行することができる。このような場合、プロセッサ530は、オプションであってもよく、または省略されてもよい。他の場合には、コントローラ518は、被検者512の少なくとも自動血中グルコース制御を実行することができ、1つまたは複数の別個のプロセッサ530は、高血糖症もしくは低血糖症イベントまたはリスクイベントの発生の追跡、ユーザへのデータの出力、別のコンピューティングシステムとの通信の制御もしくは開始、グルコースレベル制御システム510へのアクセスの規制、または薬剤ポンプもしくは送達デバイス514の動作とは無関係の他の動作など、血中グルコース制御システム510(または薬剤ポンプ)の1つまたは複数の追加の動作を実行することができる。 In some cases, the controller 518 may perform all of the functions of the glucose level control system 510. In such cases, the processor 530 may be optional or omitted. In other cases, the controller 518 may perform at least the automated blood glucose control of the subject 512, and one or more separate processors 530 may perform one or more additional operations of the blood glucose control system 510 (or drug pump), such as tracking the occurrence of hyperglycemic or hypoglycemic events or risk events, outputting data to a user, controlling or initiating communication with another computing system, regulating access to the glucose level control system 510, or other operations unrelated to the operation of the drug pump or delivery device 514.
入出力回路532は、1つまたは複数の他のコンピューティングシステムおよび/またはユーザとの通信を制御することができる。場合によっては、入出力回路532は、ユーザインタラクションおよび/または通信を容易にするために、1つまたは複数の別個のインターフェース回路またはコントローラを含むことができる。例えば、入出力回路532は、ユーザインターフェース回路534、ネットワークインターフェース回路536、および/またはタッチスクリーンコントローラ538を含むことができる。
The input/output circuitry 532 can control communications with one or more other computing systems and/or users. In some cases, the input/output circuitry 532 can include one or more separate interface circuits or controllers to facilitate user interaction and/or communication. For example, the input/output circuitry 532 can include a
ユーザインターフェース回路534は、ユーザインターフェースをユーザに出力し、および/またはユーザインターフェースを介してユーザからユーザ入力を受信することができる任意の回路またはプロセッサを含むことができる。ユーザインターフェース回路534は、ユーザインターフェースに対応するプロセッサ530から1つまたは複数の信号を受信することができる。ユーザインターフェース回路534は、ディスプレイを制御して、プロセッサ530から受信した1つまたは複数の信号に基づいてユーザインターフェースをユーザに提示することができる。さらに、ユーザインターフェース回路534は、ユーザによるユーザインターフェースとのインタラクションに対応する信号を受信し、さらなる処理のためにプロセッサ530および/またはコントローラ518に信号を提供することができる任意の回路を含むことができる。場合によっては、ユーザインターフェース回路は、タッチスクリーンインターフェースを制御することができるタッチスクリーンコントローラ538によって置き換えられてもよい。他の場合には、タッチスクリーンコントローラ538は、ユーザインターフェース回路534に追加されてもよい。
The
ネットワークインターフェース回路536は、有線または無線ネットワークとの通信を可能にする任意の回路を含むことができる。ネットワークインターフェース回路536は、1つまたは複数のネットワーク・インターフェース・カードおよび/または無線機(例えば、Bluetooth無線機、Bluetooth Low Energy(BLE)無線機、4g LTE無線機、5G無線機、ND-LTE無線機など)を含むことができる。
The
メモリ540は、不揮発性メモリおよび/または揮発性メモリを含むことができる。不揮発性メモリは、フラッシュメモリまたはソリッドステートメモリを含むことができる。 Memory 540 may include non-volatile memory and/or volatile memory. Non-volatile memory may include flash memory or solid state memory.
制御システム510はまた、センサ516によって報告されるグルコースレベルの受信とは無関係に、または受信することなく、インスリン(および潜在的にはグルカゴンも)の送達を提供するために使用されるオフライン方式で動作することができる。例えば、センサ516が交換を必要とする場合、被検者512に適切に接続されていない場合、または欠陥がある場合、グルコース制御システム510は、センサ516からの入力なしにオフライン方式で動作することができる。したがって、全体的な動作は、グルコース信号(レベル)519が利用可能な場合に、それぞれが一連のサンプリング間隔を含むオンライン期間と、グルコース信号(レベル)519が完全にまたは断続的に利用可能でない場合に、それぞれが一連のサンプリング間隔を含むオフライン期間とに分けられてもよい。以下の説明では、これらの期間について「オンライン」および「オフライン」という用語を使用する。また、グルコースレベル信号519が使用のために利用可能な場合であっても、何らかの理由でオフライン動作がユーザにより選択される場合がある。 The control system 510 can also operate in an offline manner, used to provide delivery of insulin (and potentially glucagon) independent of or without receipt of a glucose level reported by the sensor 516. For example, if the sensor 516 needs replacement, is not properly connected to the subject 512, or is defective, the glucose control system 510 can operate in an offline manner without input from the sensor 516. Thus, the overall operation may be divided into online periods, each including a series of sampling intervals, when the glucose signal (level) 519 is available, and offline periods, each including a series of sampling intervals, when the glucose signal (level) 519 is not available completely or intermittently. The following description uses the terms "online" and "offline" for these periods. Also, offline operation may be selected by the user for any reason, even if the glucose level signal 519 is available for use.
ユーザ制御入力(USER CNTLs 523)は、何らかのタイプのローカルまたはリモート・ユーザ・インターフェースを介して提供されてもよい。いくつかの実施形態では、ユーザインターフェースは、例えば、ボーラスの送達を命令するための制御ボタンとおそらくは小型ディスプレイとを含むことによって、従来のインスリンポンプまたは同様の装置のものと類似していてもよい。他の実施形態では、システムは、スマートフォン、スマートウォッチ、ラップトップコンピュータ、デスクトップコンピュータ、クラウド・コンピューティング・サービス、または他のウェアラブルデバイスもしくはコンピューティングデバイスなどの、より完全な機能のユーザインターフェースを組み込むことができるリモートデバイスへの有線または無線インターフェースを有することができる。場合によっては、無線インターフェースは、パーソナル・ホーム・ネットワーク、企業ネットワークなどのローカル・エリア・ネットワークへのアクセスを提供することができる。代替として、または加えて、無線インターフェースは、ユーザに利用可能なローカルデバイス間の直接接続を提供することができる(例えば、Bluetoothまたは他の近距離通信技術を介して)。場合によっては、無線インターフェースは、限定されるものではないが、インターネットなどの広域ネットワークへのアクセスを提供することができる。例えば、無線インターフェースは、4Gまたは5Gセルラー接続を介してネットワークへのアクセスを可能にするセルラーインターフェースを含むことができる。場合によっては、セルラーインターフェースは、狭帯域LTEまたは他のモノのインターネット(IoT)インターフェースなどの低電力インターフェースであってもよい。 User control inputs (USER CNTLs 523) may be provided via some type of local or remote user interface. In some embodiments, the user interface may resemble that of a conventional insulin pump or similar device, for example, by including control buttons for commanding the delivery of a bolus and perhaps a small display. In other embodiments, the system may have a wired or wireless interface to a remote device that may incorporate a more fully featured user interface, such as a smartphone, a smartwatch, a laptop computer, a desktop computer, a cloud computing service, or other wearable or computing device. In some cases, the wireless interface may provide access to a local area network, such as a personal home network, an enterprise network, etc. Alternatively, or in addition, the wireless interface may provide a direct connection between local devices available to the user (e.g., via Bluetooth or other short-range communication technology). In some cases, the wireless interface may provide access to a wide area network, such as, but not limited to, the Internet. For example, the wireless interface may include a cellular interface that allows access to a network via a 4G or 5G cellular connection. In some cases, the cellular interface may be a low-power interface, such as narrowband LTE or other Internet of Things (IoT) interfaces.
オフラインモードでは、グルコースセンサ516は、存在しないか、機能していないか、または被検者512に結合されていないかであってもよい。したがって、オフラインモードでは、血中グルコース信号519が自動動作を制御するために利用可能でない場合がある。場合によっては、ユーザは、1つまたは複数の血中グルコース測定値を制御システム510に提供して、制御システム510の自動動作を容易にすることができる。これらの測定値は、特定の時間帯に提供することができる。代替として、または加えて、グルコース制御システム510は、治療履歴および/または以前の血中グルコース制御測定値の
履歴を使用して、少なくとも特定の時間帯に制御システム510の自動動作を容易にすることができる。
In the offline mode, the glucose sensor 516 may be absent, non-functional, or not coupled to the subject 512. Thus, in the offline mode, the blood glucose signal 519 may not be available to control automated operation. In some cases, a user may provide one or more blood glucose measurements to the control system 510 to facilitate automated operation of the control system 510. These measurements may be provided for a particular time period. Alternatively, or in addition, the glucose control system 510 may use treatment history and/or a history of previous blood glucose control measurements to facilitate automated operation of the control system 510, at least for a particular time period.
本明細書における説明は、ユーザ制御入力523のソースとして「ユーザ」を参照する。本明細書で使用される「ユーザ」は、被検者512、被検者512の親または保護者、医療提供者(例えば、臨床医、医師、または被検者に医療を提供し得る他の人)、または被検者512の治療を管理するのを助ける権限を与えられ得る任意の他のユーザであってもよい。特定の実施態様では、グルコースレベル制御システム510は、継続的なグルコース制御のために被検者512によって装着される個人用デバイスである。いくつかのこのような実施態様において、ユーザおよび被検者512は、同一人物であってもよい。他の実施態様では、被検者512のケアに関与し、制御入力を提供する別の人物が存在してもよく、そのような実施態様では、その別の人物がユーザの役割を有する。 The description herein refers to a "user" as a source of user control input 523. A "user" as used herein may be the subject 512, a parent or guardian of the subject 512, a health care provider (e.g., a clinician, physician, or other person who may provide health care to the subject), or any other user who may be authorized to help manage the treatment of the subject 512. In certain embodiments, the glucose level control system 510 is a personal device worn by the subject 512 for continuous glucose control. In some such embodiments, the user and the subject 512 may be the same person. In other embodiments, there may be another person involved in the care of the subject 512 and providing control input, and in such embodiments, the other person has the role of a user.
血中グルコース制御システムのための例示的なコントローラ
図6は、特定の実施形態によるコントローラ518の例示的な構造を示す。図6に示すコントローラ518は、異なるコントローラもしくはプロセッサを有する物理構造、または1つもしくは複数の物理プロセッサによって実装される論理構造を表すことができる。換言すれば、単一のプロセッサを使用して、図6に示されるコントローラのそれぞれを実装してもよく、各コントローラをそれ自体のプロセッサによって実装してもよく、または特定のプロセッサが、コントローラ518の一部として図6に示されるコントローラのうちの必ずしもすべてではないが複数を実装してもよい。さらに、図6のコントローラは、コントローラ518の一部として示されているが、いくつかの実施態様では、コントローラのうちの1つまたは複数は、コントローラ518とは別個であってもよい。
Exemplary Controller for a Blood Glucose Control System FIG. 6 illustrates an exemplary structure of a controller 518 according to certain embodiments. The controller 518 illustrated in FIG. 6 may represent a physical structure having different controllers or processors, or a logical structure implemented by one or more physical processors. In other words, a single processor may be used to implement each of the controllers illustrated in FIG. 6, each controller may be implemented by its own processor, or a particular processor may implement multiple, but not necessarily all, of the controllers illustrated in FIG. 6 as part of the controller 518. Additionally, although the controllers in FIG. 6 are illustrated as part of the controller 518, in some implementations one or more of the controllers may be separate from the controller 518.
コントローラ518は、4つの別個のコントローラ、すなわちグルカゴン(または逆調節剤)コントローラ622、基礎インスリンコントローラ624、補正インスリンコントローラ626、およびプライミング・インスリン・コントローラ628を含むことができる。基礎インスリンコントローラ624は、公称レートコントローラ630および変調コントローラ632を含む。図示されるように、グルカゴンコントローラ622は、グルカゴン送達デバイス514-1に提供されるグルカゴン用量制御信号634を生成する。コントローラ624~628からのそれぞれの出力636~640を組み合わせて、インスリン送達デバイス514-2に提供される全体的なインスリン用量制御信号642を形成することができる。図示されるように、基礎インスリンコントローラ624からの出力信号636は、公称レートコントローラ630および変調コントローラ632のそれぞれの出力の組合せによって形成されてもよい。インスリン送達デバイス514-2は、異なるタイプおよび/または量のインスリンを送達するように調整されたデバイスを含んでもよく、正確な構成は、コントローラ624~628に知られてもよく、および/またはこれらのコントローラの制御下にあってもよい。説明を容易にするために、1つまたは複数のインスリン送達デバイス514-2の集合体は、以下では単数形でインスリン送達デバイス514-2と呼ばれる。
The controller 518 may include four separate controllers: a glucagon (or counter regulator)
図6には、グルコースレベル信号519、パラメータ520、およびユーザ入力523、ならびに一連のコントローラ間信号644を含む、様々なコントローラの入力/出力信号も示されている。コントローラ間信号644は、情報が創出または生成されるあるコントローラから別のコントローラへの情報の通信を可能にし、情報がそのコントローラの制御機能に使用され得る。
6 also shows various controller input/output signals, including glucose level signal 519, parameters 520, and user input 523, as well as a series of inter-controller signals 644.
コントローラ622~628は、オンライン/自動モードまたはオフラインモードのいずれかで動作することができる。自動モードでは、補正コントローラ626は、米国特許第7,806,854号(その内容は、参照によりその全体が本明細書に組み込まれる)
に記載されるような制御方式を使用してグルコースレベルを調節する。基礎コントローラ624およびプライミング・インスリン・コントローラ628は、国際特許出願公開第2012/058694 A2号(その内容は、参照によりその全体が本明細書に組み込まれる)に記載されているように、適応型自動制御を実行することができる。コントローラ622~628は、一般に、用量制御信号634、642に(直接または追加の条件付けを介して)変換される出力値を生成するために、報告されたグルコース値と数学的に組み合わされる制御パラメータを含む制御方法またはアルゴリズムを使用する。例えば、米国特許第7,806,854号に記載されている制御方式は、様々な制御パラメータを組み込んだ一般化予測制御(GPC)法を含む。制御アルゴリズムは、一般に適応型であり、これは、制御パラメータが動作中に動的に調整されて、変化する動作状況および「学習」態様を反映することを意味し、それ自体の動作を監視することによって、アルゴリズムは、その動作を個々のユーザに、より具体的に合わせるように調整し、アルゴリズムの有効性を高め、ユーザに関する明示的な入力情報を追加する必要性を低減または回避する。入力パラメータ520は、制御アルゴリズムによって使用される制御パラメータの一部を形成することができることに留意されたい。他の制御パラメータは、アルゴリズムの仕様に従った内部パラメータであり、それらの内部制御パラメータのうちの選択されたものが、制御アルゴリズムの適応を実現するために動的に調整される。
The controllers 622-628 can operate in either an online/automatic mode or an offline mode. In the automatic mode, the correction controller 626 performs the correction process described in U.S. Pat. No. 7,806,854, the contents of which are incorporated herein by reference in their entirety.
The
動作の1つの特徴は、コントローラが直近の過去の期間のオンライン動作から学習し、オフライン動作中にその学習を使用することができることである。米国特許第10,543,313号(その内容は、参照によりその全体が本明細書に組み込まれる)は、オフライン動作において独立してまたは一緒に使用可能な2つの方法を記載する。第1の方法は、単離されたグルコース測定値の受信時にインスリンの補正ボーラスの正しいサイズを自動的に計算し、次いで、補正ボーラスがユーザ制御入力に応答してシステムによって投与される。第2の方法は、インスリンの食事ボーラスの正しいサイズを自動的に計算し、ユーザ制御入力に応答してこれを投与する。どちらの方法も、オンライン動作の過去の期間に得られた情報を利用して、正しい値を自動的に計算し、ユーザが計算を行ったり補正係数を提供したりする必要性をなくしている。 One feature of operation is that the controller can learn from online operation from the most recent past period and use that learning during offline operation. U.S. Pat. No. 10,543,313, the contents of which are incorporated herein by reference in their entirety, describes two methods that can be used independently or together in offline operation. The first method automatically calculates the correct size of a correction bolus of insulin upon receipt of an isolated glucose measurement, which is then administered by the system in response to a user control input. The second method automatically calculates the correct size of a meal bolus of insulin and administers it in response to a user control input. Both methods utilize information gained from past periods of online operation to automatically calculate the correct value, eliminating the need for the user to perform calculations or provide correction factors.
炭水化物療法等価性追跡
高血糖症は、血液中の糖またはグルコースのレベルが特定のレベル(例えば、180mg/dL)を超えた場合に起きる症状である。この症状は、糖尿病患者で起こり得る。高血糖症の発生を低減するのを助けるために、被検者は、自動血中グルコース制御システムを使用することができ、このシステムは、薬剤ポンプを使用して被検者にインスリンを自動的に提供することができる。投与されたインスリンは、被検者のグルコースを消費することによって、被検者の血中グルコースレベルを制御するのを助けることができる。
Carbohydrate Therapy Equivalence Tracking Hyperglycemia is a condition that occurs when the level of sugar or glucose in the blood exceeds a certain level (e.g., 180 mg/dL). This condition can occur in diabetic patients. To help reduce the occurrence of hyperglycemia, a subject can use an automated blood glucose control system that can automatically provide insulin to the subject using a drug pump. The administered insulin can help control the subject's blood glucose level by consuming the subject's glucose.
低血糖症は、血液中の糖またはグルコースのレベルが特定のレベル(例えば、70mg/dL)未満である場合に起きる症状である。この症状は、意識の喪失、発作、および死を含む有害な結果となることがある。高血糖症および低血糖症をもたらす血糖のレベルは、患者ごとに異なることがある。低血糖症のリスクを低減するために、被検者は、血糖を上げるために炭水化物を摂取することがある。低血糖症イベントに関連付けられた深刻な結果のために、被検者は、通常、代謝の速い炭水化物を摂取する。これらの炭水化物は不健康であることが多いが、低血糖症イベントの発生には好ましい。例えば、炭水化物には、精製された糖を多く含むキャンディーバーが含まれることがある。 Hypoglycemia is a condition that occurs when the level of sugar or glucose in the blood is below a certain level (e.g., 70 mg/dL). This condition can have adverse consequences including loss of consciousness, seizures, and death. The levels of blood glucose that result in hyperglycemia and hypoglycemia can vary from patient to patient. To reduce the risk of hypoglycemia, subjects may consume carbohydrates to raise blood glucose. Due to the serious consequences associated with hypoglycemic events, subjects typically consume carbohydrates that are quickly metabolized. These carbohydrates are often unhealthy, but favor the occurrence of hypoglycemic events. For example, carbohydrates may include candy bars that are high in refined sugars.
バイホルモングルコース制御システムは、インスリンに加えて、血中グルコースレベルが低すぎる(例えば、50mg/dL未満)場合に被検者に投与することができる逆調節剤(例えば、グルカゴン)を含むことによって、低血糖症の発生のリスクを低減することができる。バイホルモングルコース制御システムを有さない被検者にとっては、炭水化物
療法の削減または炭水化物の摂取を理解して、低血糖症イベントまたは潜在的な低血糖症イベントに対処することが有用な場合があるが、これは、バイホルモングルコース制御システムに切り替えることによって達成することができる。さらに、バイホルモングルコース制御システムを有することによって得られる炭水化物療法の削減を理解することは、バイホルモングルコース制御システムを有する被検者にとって有用な場合がある。例えば、炭水化物療法の摂取量または回避量を理解することは、被検者の栄養摂取量をモニタリングする際に重要である可能性がある。摂取時の栄養をモニタリングすることは、すべての人々にとって重要であるが、糖尿病患者は、健康的に食事をすることと、高血糖症および低血糖症の両方を回避するために、血糖を確実に特定の範囲内に維持することとのバランスをとらなければならないため、糖尿病患者にとって特に重要である。
A bihormonal glucose control system can reduce the risk of hypoglycemia by including, in addition to insulin, a counterregulator (e.g., glucagon) that can be administered to the subject if blood glucose levels are too low (e.g., below 50 mg/dL). For subjects without a bihormonal glucose control system, it may be useful to understand the reduction in carbohydrate therapy or carbohydrate intake to address hypoglycemic events or potential hypoglycemic events, which can be achieved by switching to a bihormonal glucose control system. Additionally, it may be useful for subjects with a bihormonal glucose control system to understand the reduction in carbohydrate therapy that is obtained by having a bihormonal glucose control system. For example, understanding the intake or avoidance of carbohydrate therapy may be important in monitoring the subject's nutritional intake. Monitoring nutrition during intake is important for all people, but is particularly important for diabetics, as they must balance eating healthily with ensuring that blood glucose is maintained within a certain range to avoid both hyperglycemia and hypoglycemia.
本開示は、少なくともインスリン療法を被検者に送達するように構成された薬剤ポンプを用いて、被検者においてある時間帯にわたって総炭水化物療法の指標を生成するコンピュータ実装方法を実行することができるシステムに関する。システムは、薬剤ポンプ(例えば、送達デバイス514)を提供するために、用量制御信号を決定するためのハードウェアプロセッサ(例えば、コントローラ518)を含む自動血中グルコース制御システム(例えば、グルコースレベル制御システム510)であってもよい。場合によっては、薬剤ポンプは、インスリン療法および逆調節剤(例えば、グルカゴン)療法の両方を送達するように構成されてもよい。あるいは、システムは、血中グルコース制御システムとは別個であってもよいが、血中グルコース制御システムから血中グルコース情報を受信することができる。例えば、システムは、血中グルコース制御システムから血中グルコース情報を受信することができるパーソナル・コンピューティング・システムまたはクラウド・コンピューティング・システムであってもよい。 The present disclosure relates to a system capable of executing a computer-implemented method for generating an indication of total carbohydrate therapy over a period of time in a subject using a drug pump configured to deliver at least insulin therapy to the subject. The system may be an automated blood glucose control system (e.g., glucose level control system 510) that includes a hardware processor (e.g., controller 518) for determining a dose control signal to provide a drug pump (e.g., delivery device 514). In some cases, the drug pump may be configured to deliver both insulin therapy and counterregulator (e.g., glucagon) therapy. Alternatively, the system may be separate from the blood glucose control system but may receive blood glucose information from the blood glucose control system. For example, the system may be a personal computing system or a cloud computing system that may receive blood glucose information from the blood glucose control system.
システムは、被検者(例えば、被検者512)のグルコースレベルを受信または決定することができる。被検者のグルコースレベルは、被検者のグルコースレベルに対応する連続グルコースモニタリング(CGM)センサ(例えば、グルコースセンサ516)から受信した信号(例えば、グルコースレベル信号)に基づいて決定されてもよい。場合によっては、グルコースレベルは、グルコース測定キットおよび/またはグルコース紙を用いて得ることができるような、単離されたグルコース測定から決定されてもよい。 The system may receive or determine a glucose level of a subject (e.g., subject 512). The glucose level of the subject may be determined based on a signal (e.g., a glucose level signal) received from a continuous glucose monitoring (CGM) sensor (e.g., glucose sensor 516) corresponding to the glucose level of the subject. In some cases, the glucose level may be determined from an isolated glucose measurement, such as may be obtained using a glucose measurement kit and/or glucose paper.
少なくとも被検者のグルコースレベルを用いて、システムは、被検者の血中グルコースレベルを上昇させるトリガイベントが発生したかどうかを判定することができる。トリガイベントは、特定の時間帯内にリスクしきい値を超える低血糖症イベントの発生、または低血糖症イベントの発生のリスクを示す血中グルコースレベルを含むことができる。被検者のグルコースレベルがグルコースしきい値を下回る場合、低血糖症イベントのリスクであると判定されてもよい。このグルコースしきい値は、被検者によって異なる場合があり、場合によっては、被検者または介護者(例えば、医療提供者、親、または保護者)によって指定されることがある。したがって、場合によっては、低血糖症の発生に対する被検者のリスク許容度、または被検者に存在する血中グルコースの量に対する可能な異なる選好に基づいて、異なるトリガイベントが定義されてもよい。異なる被検者は、例えば、異なる被検者による活動レベルまたは代謝の差異に起因して、血中グルコースを異なるレベルに維持すること、または維持しようとすることを好む場合がある。低血糖症イベントの発生のリスクの判断は、グルコースセンサからの低血糖症のリスクの指標または将来の時間におけるグルコースレベルの予測を受信することを含むことができる。例えば、低血糖症のリスクが切迫しているという判断は、被検者の血中グルコースレベルが次の5~15分以内に60mg/dl未満になると予想されるという判断を含むことができる。 Using at least the subject's glucose level, the system can determine whether a trigger event has occurred that will increase the subject's blood glucose level. The trigger event can include the occurrence of a hypoglycemic event that exceeds a risk threshold within a particular time period, or a blood glucose level that indicates a risk of a hypoglycemic event occurring. If the subject's glucose level falls below a glucose threshold, the risk of a hypoglycemic event may be determined. This glucose threshold may vary from subject to subject, and in some cases may be specified by the subject or a caregiver (e.g., a healthcare provider, parent, or guardian). Thus, in some cases, different trigger events may be defined based on the subject's risk tolerance for the occurrence of hypoglycemia, or possible different preferences for the amount of blood glucose present in the subject. Different subjects may prefer to maintain or attempt to maintain blood glucose at different levels, for example, due to differences in activity levels or metabolism by different subjects. Determining the risk of occurrence of a hypoglycemic event can include receiving an indication of the risk of hypoglycemia from the glucose sensor or a prediction of the glucose level at a future time. For example, a determination that the risk of hypoglycemia is imminent may include a determination that the subject's blood glucose level is expected to fall below 60 mg/dl within the next 5-15 minutes.
トリガイベントに応答して、システムは、投与する逆調節剤の量、または血中グルコース制御システムが逆調節剤を投与する能力を含む場合に投与されるであろう逆調節剤の量
を決定することができる。場合によっては、逆調節剤は、例えば、自動血中グルコース制御システムによって投与される。他の場合には、逆調節剤は投与されない。例えば、自動血中グルコース制御システムは、逆調節剤を送達することができない場合がある。別の例として、自動血中グルコース制御システムは、逆調節剤を送達することができるが、利用可能な逆調節剤の用量を有さない場合がある。
In response to a trigger event, the system can determine an amount of counter regulator to administer, or an amount of counter regulator that would be administered if the blood glucose control system included the capability to administer a counter regulator. In some cases, the counter regulator is administered, for example, by the automated blood glucose control system. In other cases, the counter regulator is not administered. For example, the automated blood glucose control system may not be able to deliver a counter regulator. As another example, the automated blood glucose control system may be able to deliver a counter regulator but may not have a dose of counter regulator available.
システムは、投与された、または投与されるであろう逆調節剤の指標を用いて、炭水化物の対応する量を決定することができる。炭水化物の対応する量は、低血糖症イベントを予防するために、低血糖症イベントのリスクを低減するために、または低血糖症イベントの発生に応答して、摂取された炭水化物の量を示すことができる。代替として、または加えて、炭水化物の対応する量は、逆調節剤が利用できなかった場合に摂取されたであろう炭水化物の量を示すことができる。 The system can determine a corresponding amount of carbohydrate using an indication of the counterregulator that has been administered or will be administered. The corresponding amount of carbohydrate can indicate an amount of carbohydrate ingested to prevent a hypoglycemic event, to reduce the risk of a hypoglycemic event, or in response to the occurrence of a hypoglycemic event. Alternatively, or in addition, the corresponding amount of carbohydrate can indicate an amount of carbohydrate that would have been ingested if the counterregulator was not available.
炭水化物の対応する量は、逆調節剤の量と炭水化物の量との間をマッピングすることから得ることができる。場合によっては、マッピングは、炭水化物と逆調節剤との間の測定された等価性に基づいてもよい。代替として、または加えて、低血糖症イベントが発生する可能性があると判断した場合に、逆調節剤の決定された量と、被検者が通常摂取することを示す炭水化物の量との間のマッピングであってもよい。 The corresponding amount of carbohydrate can be obtained from a mapping between the amount of counterregulator and the amount of carbohydrate. In some cases, the mapping may be based on a measured equivalence between carbohydrate and counterregulator. Alternatively, or in addition, it may be a mapping between a determined amount of counterregulator and an amount of carbohydrate that the subject would normally ingest if it was determined that a hypoglycemic event was likely to occur.
マッピングは、異なる量の逆調節剤を異なる対応する量の炭水化物にマッピングするルックアップテーブルによって実施されてもよい。場合によっては、単一量の逆調節剤が、摂取される炭水化物のタイプ(例えば、単純炭水化物対複合炭水化物、または摂取されるキャンディーバーの種類など)に応じて、異なる量の炭水化物にマッピングされてもよい。あるいは、マッピングは、逆調節剤の量と炭水化物の量との間の対応関係に基づいて逆調節剤の量を炭水化物の量に変換する式に基づいてもよい。逆調節剤と炭水化物との関係の決定は、炭水化物を逆調節剤(例えば、グルカゴン、デキストロースなど)と比較する臨床検査に基づいてもよい。さらに、マッピングは、被検者の好みの炭水化物源および/または被検者の特性(例えば、体重)に少なくとも部分的に基づいてもよい。 The mapping may be performed by a look-up table that maps different amounts of counter regulator to different corresponding amounts of carbohydrate. In some cases, a single amount of counter regulator may be mapped to different amounts of carbohydrate depending on the type of carbohydrate ingested (e.g., simple carbohydrate vs. complex carbohydrate, or the type of candy bar ingested, etc.). Alternatively, the mapping may be based on a formula that converts the amount of counter regulator to the amount of carbohydrate based on a correspondence between the amount of counter regulator and the amount of carbohydrate. The determination of the relationship between the counter regulator and the carbohydrate may be based on a clinical test that compares the carbohydrate to the counter regulator (e.g., glucagon, dextrose, etc.). Additionally, the mapping may be based at least in part on the subject's preferred carbohydrate source and/or the subject's characteristics (e.g., body weight).
場合によっては、システムは、低血糖症イベントの数、または特定の時間帯内の低血糖症イベントの切迫したリスクを示すトリガの発生回数を追跡することができる。時間帯は、日、週、月、年、あるいは逆調節剤が利用不可能かまたは利用可能かに基づいて摂取もしくは回避される炭水化物間の関係を決定することが望ましい任意の他の時間帯であってよい。場合によっては、炭水化物療法の追跡は、時間帯の代わりに、または時間帯に加えて、低血糖症イベントまたは低血糖症リスクイベントの数に基づいてもよい。 In some cases, the system may track the number of hypoglycemic events or the occurrence of triggers indicating an imminent risk of a hypoglycemic event within a particular time period. The time period may be a day, week, month, year, or any other time period in which it is desirable to determine the relationship between carbohydrates ingested or avoided based on the unavailability or availability of counterregulators. In some cases, carbohydrate therapy tracking may be based on the number of hypoglycemic events or hypoglycemic risk events instead of or in addition to the time period.
低血糖症イベントの各発生または低血糖症イベントの切迫したリスクを示すトリガの発生に対して、システムは、節約された炭水化物療法の推定値、または逆療法剤にアクセスすることによって節約されたであろう推定値を決定することができる。システムは、節約された総炭水化物を示す時間帯、または逆調節剤へのアクセスによって節約されたであろう時間帯についてのレポートを生成することができる。レポートは、時間帯中に必要とされる、または節約される炭水化物療法の総計または合計を含んでもよい。この時間帯は、日、週、月、年、または特定の時間以降(例えば、被検者がシステムを使用し始めてから)であってもよい。さらに、レポートは、低血糖性イベントまたは切迫した低血糖性イベントのリスクに応答する被検者によって典型的に摂取される炭水化物のタイプを示すことができる。このレポートは、被検者、医療提供者、および/または被検者の親もしくは保護者に提示することができる。医療提供者は、このレポートを使用して、被検者のケアに役立てることができる。例えば、医療提供者は、このレポートを使用して、血中グルコースレベルを所望のまたは設定値範囲内に維持するために摂取される炭水化物を考慮した、被検者のための栄養計画を生成することができる。 For each occurrence of a hypoglycemic event or a trigger indicating an imminent risk of a hypoglycemic event, the system can determine an estimate of carbohydrate therapy saved, or an estimate of what would have been saved by accessing a counterregulator. The system can generate a report for the time period showing the total carbohydrate saved, or the time period that would have been saved by accessing a counterregulator. The report may include an aggregate or total carbohydrate therapy required or saved during the time period. The time period may be a day, week, month, year, or since a particular time (e.g., since the subject began using the system). Additionally, the report may indicate the type of carbohydrate typically consumed by the subject in response to a hypoglycemic event or risk of an imminent hypoglycemic event. The report may be presented to the subject, a health care provider, and/or the subject's parent or guardian. The health care provider can use the report to assist in the care of the subject. For example, the health care provider can use the report to generate a nutrition plan for the subject that takes into account carbohydrates consumed to maintain blood glucose levels within a desired or set range.
レポートは、低血糖症イベントのリスクに対処するために回避される、または摂取される可能性がある炭水化物療法の範囲を含むことができる。さらに、レポートは、炭水化物療法に代わる逆調節剤の使用に基づいて、節約されたまたは摂取されなかったカロリーの量、回避された糖の量、摂取されなかった食物の量、回避された可能性のある体重増加などを含むことができる。 The report may include the extent of carbohydrate therapy that may be avoided or ingested to address the risk of a hypoglycemic event. Additionally, the report may include the amount of calories saved or not ingested, the amount of sugars avoided, the amount of food not ingested, the weight gain that may have been avoided, etc. based on the use of counterregulators to replace carbohydrate therapy.
炭水化物療法等価性追跡プロセス
図7は、特定の実施形態による、例示的な炭水化物療法等価性追跡プロセス700のフローチャートを提示する。プロセス700は、経時的に被検者のグルコースレベルを追跡し、低血糖症イベントのリスクがしきい値を満たした場合(例えば、低血糖症イベントのリスクが特定の確率と一致するかまたはそれを上回った場合)に、低血糖症イベントまたは発生を識別することができる任意のシステムによって実行されてもよい。例えば、プロセス700は、グルコースレベル制御システム510の1つまたは複数の要素によって実行されてもよい。場合によっては、プロセス700の少なくとも特定の動作は、グルコースレベル制御システム510から被検者512の血中グルコースレベルの指標および/または低血糖症イベント(もしくはしきい値を超える低血糖リスクイベントとして識別された)の指標を受信する別個のコンピューティングシステムによって実行されてもよい。1つまたは複数の異なるシステムがプロセス700の1つまたは複数の動作を実行することができるが、説明を簡単にするため、および本開示を限定するためではなく、プロセス700は、特定のシステムに関して説明される。
Carbohydrate Therapy Equivalence Tracking Process FIG. 7 presents a flowchart of an exemplary carbohydrate therapy
プロセス700は、ブロック702で始まり、グルコースレベル制御システム510が被検者512のグルコースレベルを受信する。グルコースレベルを受信することは、被検者のグルコースレベルに対応するグルコースレベル信号を受信することを含んでもよい。グルコースレベル信号は、グルコースセンサ516(例えば、CGMセンサ)から受信されてもよい。代替として、または加えて、グルコースレベルは、タッチスクリーンコントローラ538によってタッチスクリーン上に出力することができるプロセッサ530によって生成されたユーザインターフェースなどのユーザインターフェースを介してグルコースレベル制御システム510にグルコースレベルを提供するユーザから受け取ってもよい。ユーザから受け取ったグルコースレベルは、グルコースセンサ516の代わりに使用することができる代替のセンサまたは測定機構(例えば、糖尿病測定ストリップ)を使用して測定されるグルコースレベルであってもよい。
The
ブロック704において、グルコースレベル制御システム510は、グルコースレベルに少なくとも部分的に基づいて、被検者512の血中グルコースレベルを上昇させるトリガイベントが発生したと判定する。トリガイベントは、低血糖症イベントまたは低血糖発現が被検者512に存在するかまたは発生しているという判定を含むことができる。代替として、または加えて、トリガイベントは、被検者512における低血糖症の切迫したリスク、または被検者512において特定の時間内に低血糖症イベントが発生するという切迫したリスクが存在するという判定を含むことができる。低血糖症イベント、または低血糖症イベントの発生リスクの判定は、被検者のグルコースレベルをグルコースしきい値と比較することによって判定されてもよい。代替として、または加えて、低血糖症イベント、または低血糖症イベントの発生リスクの判定は、グルコースレベルの傾向および/または変化率(例えば、減少率)をしきい値と比較することによって判定されてもよい。場合によっては、特定の血中グルコースレベルと血中グルコースレベルの傾向とを組み合わせて、低血糖症のリスクを判定することができる。例えば、グルコースレベルが低い(例えば、60mg/dLなどの特定のしきい値を下回る)が、グルコースレベルの判定された傾向が上向きである場合、低血糖症のリスクは、グルコースレベルがしきい値を上回るが、グルコースレベルの判定された傾向がしきい値に向かって下向きである場合よりも低い
場合がある。場合によっては、低血糖症イベントが発生しているかどうかを判定するために、または低血糖症が発生するしきい値を上回るリスクが存在すると判定するために使用されるしきい値は、被検者512の生理学的特性に基づいて変化することがある。生理学的特性は、患者のグループ間で関連付けられたまたは共有された生理学的特性(例えば、性別、年齢、体重)に基づいてもよく、または特定の被検者512に特有のものであってもよい。例えば、低血糖症のリスクに関連付けられたしきい値は、グルコースレベル制御システム510によって判定されるような低血糖症の以前の発生中に決定された被検者512のグルコースレベルに基づいて、または被検者512に特有の臨床データに基づいて決定されてもよい。
At
ブロック704におけるトリガイベントに応答して、グルコースレベル制御システム510は、ブロック706において、逆調節剤の量を決定する。グルコースレベル制御システム510は、被検者512の血中グルコースレベル、低血糖症発生のリスクの量またはパーセンテージ(例えば、低血糖症の99%のリスクまたは確率は、低血糖症の75%のリスクまたは確率よりも多い逆調節剤用量を誘発し得る)、被検者512の生理学的特性、被検者512の血中グルコースレベルの傾向、または逆調節剤のタイプに少なくとも部分的に基づいて、逆調節剤の量を決定することができる。
In response to the trigger event at
場合によっては、グルコースレベル制御システム510は、送達デバイス514-1を使用して、決定された量の逆調節剤を被検者512に送達することができる。逆調節剤は、低血糖症の切迫したリスクもしくは低血糖症の発現に応答して、および/またはグルコースレベルがしきい値グルコースレベルを満たすかもしくは下回ることに応答して、被検者512に送達されてもよい。しきい値グルコースレベルまたは逆調節剤を送達するかどうかの判定は、被検者512の生理学的特性および/または低血糖症イベントに対する被検者512のリスク許容度に基づいてもよい。本文脈において、リスク許容度は、一般に、リスクに対するユーザの主観的な性癖を指すものではないことを理解されたい。代わりに、リスク許容度は、典型的には、被検者512の血中グルコースレベルが特定のレベルにあるときに、被検者512が低血糖症イベントを有する可能性、または低血糖症の症状が起きる可能性の客観的な判定である。このリスク許容度は、特定の血中グルコースレベルでの被検者512の低血糖症の履歴もしくはその欠如に基づいて、および/または被検者512について得られた臨床データに基づいて決定され得る。 In some cases, the glucose level control system 510 can deliver a determined amount of a counter regulator to the subject 512 using the delivery device 514-1. The counter regulator may be delivered to the subject 512 in response to an imminent risk of hypoglycemia or an episode of hypoglycemia and/or in response to the glucose level meeting or falling below a threshold glucose level. The determination of whether to deliver the threshold glucose level or a counter regulator may be based on the physiological characteristics of the subject 512 and/or the subject's 512's risk tolerance for a hypoglycemic event. It should be understood that in this context, risk tolerance does not generally refer to a user's subjective propensity for risk. Instead, risk tolerance is typically an objective determination of the likelihood that the subject 512 will have a hypoglycemic event or experience symptoms of hypoglycemia when the subject's 512 blood glucose level is at a particular level. This risk tolerance may be determined based on the subject's 512 history of hypoglycemia, or lack thereof, at a particular blood glucose level and/or based on clinical data obtained about the subject 512.
他の場合には、グルコースレベル制御システム510は、例えば、グルコース制御システム510が逆調節剤を送達することができない可能性があるため、または逆調節剤を保持するカートリッジが空であるか、もしくはしきい値量未満の逆調節剤が残っていることがあるため、逆調節剤を被検者512に送達しないことがある。 In other cases, the glucose level control system 510 may not deliver a counter regulator to the subject 512, for example, because the glucose control system 510 may not be able to deliver the counter regulator, or because a cartridge holding the counter regulator may be empty or may have less than a threshold amount of counter regulator remaining.
ブロック708において、グルコースレベル制御システム510は、逆調節剤に少なくとも部分的に基づいて炭水化物療法の用量を決定する。炭水化物療法は、低血糖症の発生を予防するか、またはそれに応答するために摂取される炭水化物を指すことができる。炭水化物は、被検者512が低血糖症の発生を予防またはそれに応答するために摂取し得る任意のタイプの炭水化物を含むことができ、典型的には速効型炭水化物を含み、これには、人体内で容易に糖に変換される糖質食品が含まれてもよい。例えば、炭水化物は、キャンディーバー、ソーダ、フルーツジュース、または多くの糖もしくは精製糖を有することができる他の食品であってもよい。
At
炭水化物療法の用量を決定することは、逆調節剤と炭水化物との間のマッピングにアクセスすることを含むことができる。このマッピングは、メモリ540に記憶され、メモリ540からアクセスされてもよく、および/または別のコンピューティングデバイスからアクセスされてもよい。グルコースレベル制御システム510は、マッピングおよび逆調
節剤の量に少なくとも部分的に基づいて炭水化物療法の用量を決定することができる。場合によっては、マッピングは、逆調節剤のタイプおよび/または炭水化物のタイプに基づいて変化することある。逆調節剤のタイプは、ユーザによって識別されてもよく、またはグルコースレベル制御システム510に設置もしくは挿入された薬剤カートリッジに基づいて自動的に決定されてもよい。さらに、炭水化物のタイプは、ユーザによって指定されてもよく、低血糖症の発生または発生のリスクに応答する際に被検者512によって通常摂取される炭水化物のタイプの識別情報を含んでもよい。例えば、低血糖症の発生もしくは発生のリスクに応答する際に、ユーザは、ユーザインターフェースを介して、被検者が通常キャンディーバーもしくはフルーツジュースを摂取しているかどうか、または通常摂取される炭水化物のサイズを指定することができる。
Determining the dose of carbohydrate therapy may include accessing a mapping between counter regulators and carbohydrates. This mapping may be stored in and accessed from memory 540 and/or from another computing device. The glucose level control system 510 may determine the dose of carbohydrate therapy based at least in part on the mapping and the amount of counter regulator. In some cases, the mapping may vary based on the type of counter regulator and/or the type of carbohydrate. The type of counter regulator may be identified by the user or may be automatically determined based on a drug cartridge installed or inserted into the glucose level control system 510. Additionally, the type of carbohydrate may be specified by the user and may include an identification of the type of carbohydrate typically consumed by the subject 512 when responding to the occurrence or risk of occurrence of hypoglycemia. For example, when responding to the occurrence or risk of occurrence of hypoglycemia, the user may specify via the user interface whether the subject typically consumes a candy bar or fruit juice or the size of the carbohydrate typically consumed.
場合によっては、逆調節剤と炭水化物との間のマッピングは、炭水化物に対する逆調節剤の臨床的な比較に基づいて生成されてもよい。代替として、または加えて、マッピングは、被検者512の生理学的特性に少なくとも部分的に基づいてもよい。 In some cases, the mapping between counterregulators and carbohydrates may be generated based on a clinical comparison of the counterregulator to carbohydrates. Alternatively, or in addition, the mapping may be based at least in part on physiological characteristics of the subject 512.
マッピングは、異なる炭水化物と逆調節剤との関係を記憶することができるルックアップテーブルまたは他のデータ構造に記憶されてもよい。マッピングは、炭水化物の異なる量および/またはタイプと、逆調節剤の異なる量および/またはタイプとの間であってもよい。代替として、または加えて、マッピングは、炭水化物を逆調節剤に関連付ける式であってもよく、またはその逆であってもよい。例えば、グルコースレベル制御システム510は、逆調節剤の決定された量をルックアップテーブルへのインデックスとして使用して、対応する炭水化物の量を決定することができる。あるいは、グルコース制御システム510は、決定された逆調節剤の量を式に適用して、対応する炭水化物の量を算出することができる。この式は、逆調節剤および/もしくは炭水化物のタイプ、ユーザの生理学的特性、ならびに/または臨床データに基づいて生成されてもよい。 The mapping may be stored in a look-up table or other data structure that can store the relationship between different carbohydrates and counter regulators. The mapping may be between different amounts and/or types of carbohydrates and different amounts and/or types of counter regulators. Alternatively, or in addition, the mapping may be a formula that relates carbohydrates to counter regulators, or vice versa. For example, the glucose level control system 510 may use the determined amount of counter regulator as an index into a look-up table to determine the corresponding amount of carbohydrate. Alternatively, the glucose control system 510 may apply the determined amount of counter regulator to a formula to calculate the corresponding amount of carbohydrate. The formula may be generated based on the type of counter regulator and/or carbohydrate, the physiological characteristics of the user, and/or clinical data.
場合によっては、マッピングは、グルコースレベル制御システム510に基づいて変化することがある。例えば、グルコースレベル制御システム510は、グルコースレベル制御システム510(またはその薬剤ポンプ)がインスリンおよび逆調節剤療法を被検者に送達するように構成されたバイホルモンポンプである場合に、第1のマッピングを含んでもよく、グルコースレベル制御システム510が逆調節剤療法を被検者512に送達するように構成されていない場合に、第2のマッピングを含んでもよい。場合によっては、グルコースレベル制御システム510は、両方のマッピングをメモリ540に記憶してもよい。例えば、グルコースレベル制御システム510は、逆調節剤が利用可能である場合に第1のマッピングを使用してもよく、逆調節剤が利用可能でない場合に第2のマッピングを使用してもよい。マッピングは、バイホルモン・グルコース・レベル制御システム510が、逆調節剤の利用可能性により低血糖症イベントの発生をより正確に制御することができ、したがって、被検者が摂取し得る炭水化物の頻度およびタイプを変更し得るという理由を含む、いくつかの理由のために変動することがある。 In some cases, the mapping may vary based on the glucose level control system 510. For example, the glucose level control system 510 may include a first mapping if the glucose level control system 510 (or its drug pump) is a bi-hormonal pump configured to deliver insulin and counter-regulator therapy to the subject, and may include a second mapping if the glucose level control system 510 is not configured to deliver counter-regulator therapy to the subject 512. In some cases, the glucose level control system 510 may store both mappings in the memory 540. For example, the glucose level control system 510 may use the first mapping if a counter-regulator is available, and may use the second mapping if a counter-regulator is not available. The mapping may vary for several reasons, including that the bi-hormonal glucose level control system 510 may more precisely control the occurrence of hypoglycemic events due to the availability of a counter-regulator, and therefore may change the frequency and type of carbohydrates that the subject may ingest.
ブロック710において、グルコースレベル制御システム510は、炭水化物療法の用量の指標を出力する。炭水化物療法の用量の指標を出力することは、ユーザへの提示のためにディスプレイ上に炭水化物療法の用量の指標を出力することを含むことができる。さらに、炭水化物療法の用量の指標は、被検者512のケアを管理するのを支援するために臨床医によって使用される療法データなどの、被検者512に関連付けられた他の療法データを表示または集約するために別のコンピューティングシステムに送信されてもよい。場合によっては、炭水化物療法の用量の指標は、被検者512のケアに対応するレポートに含まれてもよい。
At
特定の実施形態では、プロセス700の動作は、ある時間帯にわたって実行または反復
される。例えば、ブロック702~708に関連付けられた動作は、その時間帯にわたって1回または複数回繰り返されてもよい。このような場合、決定された炭水化物療法の用量は、その時間帯について集計され、その時間帯についての総炭水化物療法を決定することができる。さらに、ブロック710は、炭水化物療法の用量が決定される個々の時間ごとの炭水化物療法の用量および/またはその時間帯の炭水化物療法の決定された用量の総計の指標を出力することを含むことができる。この時間帯は、任意の時間帯であってもよい。例えば、時間帯は、被検者512がグルコースレベル制御システム510の使用を開始してから、ユーザが逆調節剤へのアクセスを獲得したかもしくは獲得することを中止してからの、日、週、月、年、または任意の他の時間帯であってもよい。場合によっては、時間帯は、低血糖症イベントの発生、またはしきい値を満たす低血糖症のリスクの発生によって定義される。例えば、時間帯は、5、10、15、100、または任意の他の数の低血糖症イベントまたはしきい値を満たす低血糖症のリスクの発生に関連付けられた時間であってもよい。
In certain embodiments, the operations of
総炭水化物療法の指標は、例えば、グルコースレベル制御システム510、したがって被検者514に対する逆調節剤の利用可能性のために、被検者512によって摂取される炭水化物の減少に対応することができる。したがって、総炭水化物療法の指標は、逆調節剤の被検者512に対する利用可能性によって達成可能な炭水化物の減少に対応することができる。さらに、総炭水化物療法の指標は、炭水化物の代替物として被検者に提供される、または提供することができる逆調節剤の量に対応することができる。 The indicator of total carbohydrate therapy can correspond, for example, to a reduction in carbohydrates ingested by the subject 512 due to the availability of a counter regulator to the glucose level control system 510 and thus to the subject 514. Thus, the indicator of total carbohydrate therapy can correspond to a reduction in carbohydrates achievable due to the availability of a counter regulator to the subject 512. Additionally, the indicator of total carbohydrate therapy can correspond to an amount of counter regulator that is or can be provided to the subject as a replacement for carbohydrates.
各被検者によって摂取される特定の炭水化物、または摂取される炭水化物の量もしくは各低血糖症イベント中に摂取される炭水化物の量は、変化することがある。例えば、被検者512は、被検者512の測定された血糖レベルが低すぎる場合、または被検者が血糖レベルが低い可能性が高いと感じた(例えば、何らかの低血糖作用を感じ始めた)場合に、特定のキャンディーバーを摂取することがある。被検者は、キャンディーバーを全部摂取する場合もあれば、一部摂取する場合もある。キャンディーバーの一部を被検者が紛失する場合がある(例えば、地面に落ちる)。他の場合には、被検者は、異なる血糖低下イベント中に、利用可能な異なるキャンディーバー、または他の精製された糖源を取ることがある。したがって、炭水化物と逆調節剤との間に客観的なマッピングが存在し得るとしても、逆調節剤の利用可能性に起因して、摂取または回避される炭水化物の量は、低血糖症イベントごとに変化することがある。したがって、回避される、または逆調節剤が利用可能な場合に回避され得る総炭水化物療法の指標は、逆調節剤の利用可能性によって潜在的に置き換えられ得る炭水化物の範囲を示すことができる。 The specific carbohydrates consumed by each subject, or the amount of carbohydrates consumed or the amount of carbohydrates consumed during each hypoglycemic event may vary. For example, the subject 512 may consume a particular candy bar if the subject's 512 measured blood glucose level is too low or if the subject senses that the blood glucose level is likely low (e.g., begins to feel some hypoglycemic effects). The subject may consume the whole candy bar or a portion of it. Part of the candy bar may be lost by the subject (e.g., falls to the ground). In other cases, the subject may take different candy bars, or other refined sugar sources, available during different hypoglycemic events. Thus, even though there may be an objective mapping between carbohydrates and counterregulators, the amount of carbohydrates consumed or avoided due to the availability of counterregulators may vary from hypoglycemic event to hypoglycemic event. Thus, an indication of total carbohydrate therapy that is avoided or may be avoided if a counterregulator is available may indicate the range of carbohydrates that may potentially be replaced by the availability of a counterregulator.
場合によっては、炭水化物療法または総炭水化物療法の指標は、炭水化物療法に起因するカロリーの指標、炭水化物の指標、糖の尺度の指標、食物の量の指標、または被検者の体重の指標のうちの1つまたは複数を含むことができる。指標は、逆調節剤の欠如に起因して何が摂取されるか、または逆調節剤の利用可能性に基づいて何が回避されるか関連付けられてもよい。例えば、カロリーの指標は、逆調節剤の存在のために摂取されなかったカロリー数であってもよい。有利なことに、炭水化物療法または回避された炭水化物療法に関する療法情報の利用可能性は、患者のケアを支援することができる。例えば、被検者は、いくつかの健康への影響があり得る精製糖の摂取を減らすことができる。さらに、医療提供者は、炭水化物情報に基づいて被検者が自分の体重を制御するのをより良く支援することができる。 In some cases, the indication of carbohydrate therapy or total carbohydrate therapy may include one or more of an indication of calories attributable to carbohydrate therapy, an indication of carbohydrates, an indication of a sugar measure, an indication of an amount of food, or an indication of the subject's weight. The indication may be related to what is ingested due to the absence of a counterregulator or what is avoided based on the availability of a counterregulator. For example, the indication of calories may be the number of calories not ingested due to the presence of a counterregulator. Advantageously, the availability of therapy information regarding carbohydrate therapy or avoided carbohydrate therapy may assist in patient care. For example, a subject may reduce their intake of refined sugars, which may have several health effects. Additionally, a health care provider may better assist a subject in controlling their weight based on the carbohydrate information.
炭水化物療法の指標は、任意の提示可能な形態でユーザに提示することができる。例えば、炭水化物療法の指標は、特定の被検者512について、逆調節剤の存在によって達成される、または逆調節剤の使用によって達成され得る、経時的な炭水化物の減少を示すための表、チャート、グラフ、ヒストグラム、または他のデータ提示ツールとして提示する
ことができる。炭水化物療法データの指標は、他の要因の中でもとりわけ、ユーザの生理学特性の違い、各ユーザの糖尿病の違い、各ユーザのライフスタイルの違いに起因して、ユーザによって異なる可能性があることを理解されたい。有利には、グルコースレベル制御システム510を使用して、被検者512の炭水化物療法を追跡することによって、または逆調節剤に関連付けられた回避されるもしくは回避可能な炭水化物療法を決定することによって、被検者512の血中グルコースレベルの管理を個人化することができる。
The carbohydrate therapy indicator can be presented to the user in any presentable form. For example, the carbohydrate therapy indicator can be presented as a table, chart, graph, histogram, or other data presentation tool to show the carbohydrate reduction over time achieved by the presence or use of a counter regulator for a
炭水化物療法等価性追跡の追加の実施形態
糖尿病の人々は、低血糖症を治療または予防する目的で、しばしば経口炭水化物を摂取する。このような余分な炭水化物は、不健康な結果をもたらす可能性があり、その1つである体重増加の一因となる。低血糖症の頻度、程度、および持続時間を減少させるために逆調節剤(例えば、グルカゴン)を注入するバイホルモングルコース制御システムを有することにより、低血糖症を治療または予防するために「薬として」必要な経口炭水化物の量を大幅に減少させることができる。
Additional Embodiments of Carbohydrate Therapy Equivalence Tracking People with diabetes often take oral carbohydrates to treat or prevent hypoglycemia. Such excess carbohydrates can have unhealthy consequences, one of which is contributing to weight gain. By having a bihormonal glucose control system that injects a counterregulator (e.g., glucagon) to reduce the frequency, severity, and duration of hypoglycemia, the amount of oral carbohydrate needed "medically" to treat or prevent hypoglycemia can be greatly reduced.
本開示の特定の実施形態は、自律的グルコース制御システムによって計算されたオンライン逆調節投薬(例えばグルカゴン)の量を、逆調節投薬のおかげでユーザが必要を免れたと推定される炭水化物の量、またはユーザが逆調節剤にアクセスした場合にユーザが必要を免れたと推定される炭水化物の量に変換するための方法に関する。インスリンおよび逆調節剤/ホルモンの両方を注入するバイホルモン自律的グルコース制御システムにおいて、本方法は、低グルコースレベルを治療または予防するために送達されたオンライン逆調節投薬と、(逆調節投薬が送達されていなければ)同等の安全な制御状況を達成するために普通ならば必要とされたと推定される経口炭水化物との間のマッピングを含むことができる。逆調節剤/ホルモンの用量が送達されないが、依然としてオンラインで計算されるインスリン単独の自律的グルコース制御システムでは、本方法は、計算されたオンライン逆調節投薬と、逆調節剤が利用可能であり、その用量が実際に送達されていれば被検者が低グルコースレベルを治療または予防するために摂取する必要性を免れた可能性が高い経口炭水化物の推定量との間のマッピングを含むことができる。 Certain embodiments of the present disclosure relate to a method for converting an amount of an online counterregulatory dose (e.g., glucagon) calculated by an autonomous glucose control system into an amount of carbohydrates that the user would have been expected to have spared thanks to the counterregulatory dose, or would have been expected to have spared if the user had access to a counterregulator. In a bi-hormonal autonomous glucose control system that injects both insulin and a counterregulator/hormone, the method can include a mapping between the online counterregulatory dose delivered to treat or prevent the low glucose level and the oral carbohydrates that would have been expected to have been required otherwise to achieve an equivalent safe control situation (if the counterregulatory dose had not been delivered). In an insulin-only autonomous glucose control system where a dose of counterregulator/hormone is not delivered but is still calculated online, the method can include a mapping between the calculated online counterregulatory dose and an estimated amount of oral carbohydrates that the subject would have likely been spared from having to take to treat or prevent the low glucose level if a counterregulator was available and a dose of the counterregulator had actually been delivered.
一般性を失うことなく、本明細書に開示される実施形態は、逆調節剤がグルカゴンである自律的グルコース制御システムを含む。しかしながら、他の薬剤および/または逆調節剤を利用することができる。本方法は、インスリン単独構成における実際の使用(例えば、臨床研究中)で観察されるように、計算されたオンライングルカゴン投薬を、低グルコースレベルの治療または予防のために摂取された経口炭水化物(「治療炭水化物」)に関連付けること、および逆調節剤と炭水化物との関係を、バイホルモン(インスリン-グルカゴン)構成における送達されたオンライングルカゴン用量(または他の逆調節剤)と、同様に摂取された経口炭水化物との同様の関係に関連付けることを含むことができる。 Without loss of generality, embodiments disclosed herein include an autonomous glucose control system in which the counter regulator is glucagon. However, other drugs and/or counter regulators may be utilized. The method may include relating the calculated online glucagon dosing to oral carbohydrates taken for the treatment or prevention of low glucose levels ("therapeutic carbohydrates") as observed in actual use (e.g., during clinical studies) in an insulin-only configuration, and relating the relationship between the counter regulator and carbohydrates to a similar relationship between the delivered online glucagon dose (or other counter regulator) and similarly taken oral carbohydrates in a bihormonal (insulin-glucagon) configuration.
実際の使用(例えば、臨床研究)から収集されたデータを用いて、インスリン単独構成における摂取された治療炭水化物Cioとオンラインで計算された(しかし送達されていない)グルカゴン投薬Gcとの関係は、Cio=Rio(x)*Gcの関係によって記述することができ、式中、Rio(x)は、ベクトルxに含まれるいくつかの依存関係の関数であり得る関連因子であってもよい。このような依存関係は、使用されている特定のインスリンおよび/もしくはグルカゴン(例えば、それらの臨床特性)、ならびに/またはインスリンおよび/もしくはグルカゴンに関連して制御システムによって想定される薬物動態設定を含むことができる。依存関係は、ユーザの体重およびグルコース制御システムによって使用されるグルコース目標も含むことができる。いくつかの実施形態では、CioとGcとの関係において限定的な変動を示すシステム(例えば、関連付けられた依存関係において効果が限定的である、または変動が限定的または全くないことによる)に対して、Rio(x)は定数、またはRio(x)≡Rioであってもよい。 Using data collected from actual use (e.g., clinical studies), the relationship between the ingested therapeutic carbohydrates Cio and the online calculated (but not delivered) glucagon dosing Gc in an insulin-only configuration can be described by the relationship Cio = Rio (x) * Gc, where Rio (x) may be a relational factor that may be a function of several dependencies contained in the vector x. Such dependencies may include the particular insulin and/or glucagon being used (e.g., their clinical characteristics) and/or the pharmacokinetic settings assumed by the control system in relation to the insulin and/or glucagon. The dependencies may also include the user's weight and the glucose target used by the glucose control system. In some embodiments, for systems that show limited variation in the relationship between Cio and Gc (e.g., due to limited effect or limited or no variation in the associated dependencies), Rio(x) may be a constant, or Rio(x) ≡ Rio.
インスリン単独構成と同様に、実際の使用データから、バイホルモン(インスリン-グルカゴン)構成で摂取された治療炭水化物Cbhとオンラインで送達されたグルカゴン投薬Gdとの関係は、Cbh=Rbh(x)*Gdの関係によって記述することができ、式中、Rbh(x)は、上記のRio(x)と同様に記述することができる。場合によっては、量Cio、Gc、Cbh、およびGdは、ある使用期間(例えば、1週間)にわたって平均した1日の量を指すことができる。場合によっては、量Cio、Gc、Cbh、およびGdは、ユーザの体重当たりの1日の平均量を指すことができ、この場合、体重への依存性はxから排除することができる。 As with the insulin-only configuration, from actual usage data, the relationship between therapeutic carbohydrates ingested C bh and glucagon dosage delivered online G d in the bihormonal (insulin-glucagon) configuration can be described by the relationship C bh =R bh (x) *G d , where R bh (x) can be described similarly to R io (x) above. In some cases, the quantities C io , G c , C bh , and G d can refer to daily amounts averaged over a period of use (e.g., one week). In some cases, the quantities C io , G c , C bh , and G d can refer to average daily amounts per user's body weight, in which case the dependency on body weight can be eliminated from x.
Gcが計算されるが、インスリン単独システムにおいてグルカゴンが実際に送達されない場合、Gcは、低グルコースレベルを治療または予防する限りにおいて、グルコースに対して効果がなく、その結果、さらなる計算されたグルカゴン投薬をもたらすことが一般に予想される(例えば、所与の状況に対してGdの大きさを増加させる方向に進む)。対照的に、Gdはバイホルモンシステムで送達されるため、低グルコースレベルの頻度、程度、または持続時間を予防または低減する効果を有することが予想され、その結果、グルカゴン投薬の全体的な規模を制限する(例えば、所与の状況に対してGdを制限する)ことが予想される。したがって、所与の依存関係のセットに対して、2つのシステム構成間でGc>Gdとなることが一般に予想される。同様に、Gcには低グルコースレベルに対抗する効果はないが、Gdにはそのような効果があるため、2つのシステム構成を比較すると、治療炭水化物はCio>Cbhであることが予想される。 If Gc is calculated but glucagon is not actually delivered in an insulin-only system, it is generally expected that Gc will have no effect on glucose insofar as treating or preventing low glucose levels, resulting in further calculated glucagon dosing (e.g., moving in the direction of increasing the magnitude of Gd for a given situation). In contrast, since Gd is delivered in a bihormonal system, it is generally expected that it will have an effect of preventing or reducing the frequency, extent, or duration of low glucose levels, resulting in limiting the overall magnitude of glucagon dosing (e.g., limiting Gd for a given situation). Thus, for a given set of dependencies, it is generally expected that Gc > Gd between the two system configurations. Similarly, since Gc has no effect against low glucose levels, but Gd does, the therapeutic carbohydrate is expected to be Cio > Cbh when comparing the two system configurations.
インスリン単独システムの所与の実際の使用事例について、Gcと、計算されたオンライングルカゴン投薬が実際にGdとして送達されていたとしたら、対応するCioが同じ実際のシナリオでどのようなものであったかとを理想的に関連付けることができる場合、グルカゴンが送達されるバイホルモンシステム(同じインスリンコントローラで)を代わりに使用していたとしたら、ユーザが「Cio-Cbh」少ない治療炭水化物を必要としたであろう(例えば、それ量だけ節約したであろう)という推定を予測することができる。逆に、バイホルモンシステムの所与の実際の使用事例について、Gdと、送達されるオンライングルカゴン投薬が送達されず、Gcとして計算されただけであったとしたら、対応するCbhが同じ実際の使用シナリオでどのようなものであったかとを理想的に関連付けることができる場合、グルカゴンが送達されなかったインスリン単独システム(同じインスリンコントローラで)を代わりに使用していたとしたら、ユーザが「Cio-Cbh」の追加の治療用炭水化物を摂取する必要性を実際に回避したであろうという推定を予測することができる。実際には、このような理想的な関係を得るために過去の実際の使用シナリオを再実行することは不可能であるため、上記の計算は理想的な状況における推定であることを理解されたい。 If, for a given actual use case of an insulin-only system, one could ideally correlate Gc with what the corresponding Cio would have been in the same actual scenario if the calculated online glucagon dose had actually been delivered as Gd , one could predict an inference that the user would have required (e.g., saved) " Cio - Cbh " less therapeutic carbohydrates if they had instead used a bi-hormonal system (with the same insulin controller) in which glucagon was delivered. Conversely, if, for a given actual use case of a bi-hormonal system, one could ideally correlate Gd with what the corresponding Cbh would have been in the same actual use scenario if the delivered online glucagon dose had not been delivered, but only been calculated as Gc , one could predict an inference that the user would have actually avoided the need to take " Cio - Cbh " additional therapeutic carbohydrates if they had instead used an insulin-only system (with the same insulin controller) in which glucagon was not delivered. It should be understood that in practice it is not possible to re-run past actual usage scenarios to obtain such ideal relationships, so the above calculations are estimates in ideal circumstances.
実際に実施するためには、グルカゴンが送達されると想定されるバイホルモンシステムが利用可能であると仮定して、インスリン単独システムが使用される実際の使用事例を再シミュレーションすることができる。制御システムは、後続の近傍のグルカゴン用量を発行する際に、送達された用量を考慮することができるため、シミュレートされたグルカゴン投薬は、インスリン単独システムの元のGcと比較して減少を示すことができる。シミュレーションにおいてグルコースプロファイルが変更されないままである場合、シミュレーションは、想定される送達グルカゴン投薬に応答して生じるグルコース変動を反映しない場合がある。次に、シミュレーションは、グルコース変動が実際に送達されているグルカゴンから恩恵を受けた場合には観察され得るであろう、Gdまでのグルカゴン投薬の完全な低減を反映しない場合がある。したがって、シミュレーションで観察される低減されたグルカゴン投薬、すなわち擬似的な送達グルカゴン
特定の実施形態は、被検者の血中グルコースレベルの自動制御のためのコントローラを備えるシステムを含む。コントローラは、経時的なグルコースレベル信号によって表されるような被検者の時間ともに変化するグルコースレベルに基づいて、インスリン用量制御信号を生成するように動作可能であってもよい。グルコースレベル信号は、被検者のグルコースレベルを継続的に感知するように動作可能なグルコースセンサによって生成することができる。インスリン用量制御信号は、送達デバイスによるインスリン用量の送達を制御することができる。さらに、コントローラは、被検者のグルコースレベルを調節するた
めのインスリン用量制御信号を生成するように規則的な頻度で動作することができる。オンライン動作中、コントローラは、関連付けられた経口炭水化物の量にマッピングされ得るグルカゴン投薬信号を生成する制御アルゴリズムを用いることができる。
Certain embodiments include a system comprising a controller for automatic control of a subject's blood glucose level. The controller may be operable to generate an insulin dose control signal based on the subject's time-varying glucose level as represented by a glucose level signal over time. The glucose level signal may be generated by a glucose sensor operable to continuously sense the subject's glucose level. The insulin dose control signal may control delivery of insulin doses by a delivery device. Additionally, the controller may operate at a regular frequency to generate an insulin dose control signal for regulating the subject's glucose level. During online operation, the controller may employ a control algorithm to generate a glucagon dosing signal that may be mapped to an associated amount of oral carbohydrate.
経口炭水化物は、低グルコースレベルの予防または治療に関連付けられていてもよい。さらに、グルカゴン投薬信号と経口炭水化物との間のマッピングは、臨床データの分析から導出することができる。グルカゴン投薬信号は、計算することはできるが、インスリン単独システム構成では送達されない。対照的に、グルカゴン投薬信号を計算することができ、グルカゴンをインスリン-グルカゴンシステム構成で送達することができる。インスリン単独システム構成における計算されたグルカゴン投薬は、インスリン-グルカゴンシステム構成が代わりに使用されていた場合に、グルカゴン投薬が送達されていれば節約されたと推定される経口炭水化物の量にマッピングすることができる。インスリン-グルカゴンシステム構成における送達されるグルカゴン投薬は、インスリン単独システム構成が代わりに使用されていた場合に、節約されたと推定される経口炭水化物の量にマッピングすることができる。マッピングは、使用されるインスリンおよびグルカゴンの臨床特性、ならびにインスリンおよびグルカゴンの作用および効果に関連する制御システムの設定に依存することがある。さらに、マッピングは、被検者の体重に依存してもよい。 Oral carbohydrate may be associated with the prevention or treatment of low glucose levels. Additionally, the mapping between glucagon dosing signal and oral carbohydrate may be derived from an analysis of clinical data. A glucagon dosing signal may be calculated but not delivered in an insulin-only system configuration. In contrast, a glucagon dosing signal may be calculated and glucagon may be delivered in an insulin-glucagon system configuration. The calculated glucagon dosing in an insulin-only system configuration may be mapped to the amount of oral carbohydrate that would be estimated to have been saved if the glucagon dosing had been delivered if an insulin-glucagon system configuration had been used instead. The delivered glucagon dosing in an insulin-glucagon system configuration may be mapped to the amount of oral carbohydrate that would be estimated to have been saved if an insulin-only system configuration had been used instead. The mapping may depend on the clinical characteristics of the insulin and glucagon used, as well as the settings of the control system related to the action and effect of insulin and glucagon. Additionally, the mapping may depend on the subject's weight.
バックアップ療法プロトコル生成
血中グルコース制御システム(例えば、インスリンポンプまたはインスリンポンプと逆調節剤(例えば、グルカゴン)ポンプの組合せ)などの携帯型薬剤装置は、被検者に個別化された治療を提供することができる。換言すれば、携帯型薬剤装置は、被検者の生理、状態、活動などに特有の薬剤を提供することができる。さらに、一部の携帯型薬剤装置は、被検者の状態を監視して、いつ治療を提供するか、どのタイプの治療を提供するか(例えば、インスリンまたは逆調節剤療法)、および/またはどの程度の治療を提供するかを決定する。携帯型薬剤装置によって提供される治療は、進行中であってもよく、場合によっては、生命を救う場合もある。したがって、携帯型薬剤装置が中断されずに機能することが重要である。
Backup Therapy Protocol Generation Portable drug devices, such as blood glucose control systems (e.g., insulin pumps or combination insulin and counterregulator (e.g., glucagon) pumps), can provide personalized therapy to subjects. In other words, portable drug devices can provide medication specific to the subject's physiology, condition, activity, and the like. In addition, some portable drug devices monitor the subject's condition to determine when to provide therapy, what type of therapy to provide (e.g., insulin or counterregulator therapy), and/or how much therapy to provide. The therapy provided by portable drug devices can be ongoing and, in some cases, life-saving. It is therefore important that portable drug devices function uninterrupted.
最善の努力にもかかわらず、携帯型薬剤装置による治療が中断されることがある。例えば、携帯型薬剤装置が破損したり、被検者が必要な使い捨て品(例えば、交換用インスリンカートリッジ、携帯型薬剤装置の部位を変更するための部位キット、交換用電池など)を使い果たしたり入手できなかったり、あるいは被検者が携帯型薬剤装置の電池の充電を忘れたり携帯型薬剤装置を充電するために電源が利用可能な場所にいなかったりすることがある。したがって、携帯型薬剤装置が利用可能でないか、または交換を必要とする場合がある。 Despite best efforts, treatment with the portable medication device may be interrupted. For example, the portable medication device may be damaged, the subject may run out of or be unable to obtain necessary disposable items (e.g., replacement insulin cartridges, site kits for changing the site of the portable medication device, replacement batteries, etc.), or the subject may forget to charge the batteries in the portable medication device or may not be in a location where a power source is available to charge the portable medication device. Thus, the portable medication device may not be available or may require replacement.
携帯型薬剤装置が利用可能でない場合、または交換用(一時的または永久的)携帯型薬剤装置が使用されている場合、携帯型薬剤装置からの治療設定の指標を有することが望ましい場合がある。例えば、ユーザ(例えば、被検者、医療提供者、親、または保護者)が、携帯型薬剤装置を使用して代替療法(例えば、注入療法)を提供している場合、特定の状況下でまたは特定の時間に提供する療法の量を知ることが必要な場合がある。 When a portable medication device is not available or when a replacement (temporary or permanent) portable medication device is being used, it may be desirable to have an indication of the treatment setting from the portable medication device. For example, if a user (e.g., a subject, a healthcare provider, a parent, or a guardian) is using a portable medication device to provide an alternative therapy (e.g., an infusion therapy), they may need to know the amount of therapy to provide under certain circumstances or at a particular time.
場合によっては、医療提供者は、例えば、臨床検査を介して事前に決定することができる治療情報にアクセスすることができる。この治療情報は、特定の時間にまたは特定の条件下で被検者に提供する治療を決定するために使用することができる任意のタイプの情報を含むことができる。例えば、治療情報は、被検者の設定値インスリン範囲、グルコースレベルを調整するためにユーザに提供するインスリンの量、被検者のインスリンが最大濃度に達する時間、または薬剤の投薬のタイミングもしくは量に影響を与える可能性がある任意の他の情報を示すことができる。 In some cases, the healthcare provider may have access to treatment information, which may have been previously determined, for example, via clinical testing. This treatment information may include any type of information that may be used to determine the treatment to provide to the subject at a particular time or under particular conditions. For example, the treatment information may indicate the subject's set point insulin range, the amount of insulin to provide to the user to adjust glucose levels, the time at which the subject's insulin will reach a maximum concentration, or any other information that may affect the timing or amount of medication dosing.
医療提供者に利用可能な治療情報が不十分である場合がある。例えば、被検者は、情報を必要とする時点で治療情報を得るために医療提供者に連絡をとることができない場合がある。さらに、場合によっては、例えば、携帯型薬剤装置が時間とともに療法を改良している可能性があるため、情報が古くなっている可能性がある。改良が最近行われた場合、医療提供者の古い値は、交換用の携帯型薬剤装置が元の携帯型薬剤装置の改良プロセスを繰り返すことができるまで、十分である可能性がある。他の場合には、例えば、改良が大幅であったために、または臨床検査が最後に行われてから被検者に生理的変化(例えば、体重増加もしくは体重減少、または代謝変化)があった可能性があるために、古い治療情報が不十分である場合がある。古い治療情報を使用することは、あまり効果的でない場合があり、被検者に不快感または害を与える可能性がある。 In some cases, the medical provider may have insufficient treatment information available. For example, the subject may not be able to contact the medical provider to obtain treatment information at the time the information is needed. Furthermore, in some cases, the information may be out of date, for example, because the portable drug device may have improved the therapy over time. If the improvement was recent, the medical provider's old values may be sufficient until a replacement portable drug device can repeat the improvement process of the original portable drug device. In other cases, the old treatment information may be insufficient, for example, because the improvement was substantial, or because the subject may have had physiological changes (e.g., weight gain or loss, or metabolic changes) since the clinical test was last performed. Using the outdated treatment information may be less effective and may cause discomfort or harm to the subject.
本明細書に開示されるシステムの特定の実施形態は、バックアップ療法データを生成することができる。バックアップ療法データを用いて、被検者(またはユーザ)は、被検者の現在のデバイス装置が故障した場合に、注入療法を行うことができ、または交換用の携帯型薬剤装置を構成することができる。バックアップ療法データを使用することによって、被検者は、利用可能であったとしても期限切れである場合がある臨床データよりも、携帯型薬剤装置によって提供されていたものと一致するかまたはより密接に一致する治療ケアのレベルを維持することができる。 Certain embodiments of the systems disclosed herein can generate backup therapy data. With the backup therapy data, a subject (or user) can administer an infusion therapy or configure a replacement portable medication device in the event that the subject's current device fails. By using the backup therapy data, the subject can maintain a level of therapeutic care that matches or more closely matches that which was being provided by the portable medication device than clinical data, even if available, which may be out of date.
システムは、自律的に決定されたインスリンの用量から導出されるインスリン療法命令を含むバックアップ療法プロトコルを生成するように構成された自動血中グルコース制御システム(例えば、グルコースレベル制御システム510)を含むことができる。通常動作中、システムは、被検者のグルコースレベルを決定するように動作可能に構成されたセンサからグルコースレベル信号を受信することができる。センサは、グルコースレベルを決定することができる任意のタイプのセンサを含むことができる。例えば、センサは、連続グルコースモニタリング(CGM:Continuous Glucose Monitoring)センサであってもよい。 The system may include an automated blood glucose control system (e.g., glucose level control system 510) configured to generate a backup therapy protocol including insulin therapy instructions derived from an autonomously determined dose of insulin. During normal operation, the system may receive a glucose level signal from a sensor operatively configured to determine a glucose level of a subject. The sensor may include any type of sensor capable of determining a glucose level. For example, the sensor may be a Continuous Glucose Monitoring (CGM) sensor.
決定されたグルコースレベルを使用して、システムは、制御アルゴリズムを使用して用量制御信号を自律的に決定および/または生成することができる。用量制御システムの決定および/または生成は、いかなるユーザアクションまたは血中グルコース制御信号とのインタラクションもなしに実行することができる。場合によっては、ユーザアクションまたは血中グルコース制御システムとのインタラクションがないということは、意識的なアクションを指し、被検者の生理学的特性のセンサ測定を排除し得る。制御アルゴリズムは、グルコースレベル信号に少なくとも部分的に基づいて被検者の血中グルコースを制御する目的で被検者に注入されるインスリンの用量を自律的に決定することができる。制御アルゴリズムは、任意のタイプの制御アルゴリズムを含むことができる。 Using the determined glucose level, the system can autonomously determine and/or generate a dose control signal using a control algorithm. The determination and/or generation of the dose control signal can be performed without any user action or interaction with the blood glucose control signal. In some cases, the absence of user action or interaction with the blood glucose control system may refer to a conscious action and preclude sensor measurements of the subject's physiological characteristics. The control algorithm can autonomously determine a dose of insulin to be infused to the subject for purposes of controlling the subject's blood glucose based at least in part on the glucose level signal. The control algorithm can include any type of control algorithm.
例えば、制御アルゴリズムは、被検者の血漿中のインスリン用量の蓄積をモデル化する二指数薬物動態(PK)モデルであってもよい。自動血中グルコースシステムは、二指数PKモデルおよび被検者の1つまたは複数の血中グルコース測定値に基づいて、インスリンまたは逆調節剤の送達または投与を制御することができる。二指数PKモデルは、皮下投与されたインスリンの血液への吸収および/または血液中のグルコース減少速度をモデル化することができる。経時的な二指数PKモデルは、以下の式、すなわち、
スケーリング定数であり、α1およびα2は、時定数である。
For example, the control algorithm may be a bi-exponential pharmacokinetic (PK) model that models the accumulation of an insulin dose in the subject's plasma. The automated blood glucose system may control the delivery or administration of insulin or a counterregulator based on the bi-exponential PK model and one or more blood glucose measurements of the subject. The bi-exponential PK model may model the absorption of subcutaneously administered insulin into the blood and/or the rate of glucose decrease in the blood. The bi-exponential PK model over time is based on the following equation:
is a scaling constant, and α 1 and α 2 are time constants.
代替例として、制御アルゴリズムは、線形減少率に基づいて被検者のグルコースの減少またはグルコースの蓄積をモデル化する線形アルゴリズムを含むことができる。例えば、制御アルゴリズムは、インスリンの特定の用量Dが被検者に投与されるべきであることを決定することができる。次いで、制御アルゴリズムは、4時間にわたって1時間当たり0.25*Dのインスリンが血漿中に吸収されると推定することができる。同様に、制御アルゴリズムは、インスリンが血漿内の最大濃度に達すると、3時間にわたって1時間当たり0.33*Dの速度でインスリンが減少すると推定することができる。 As an alternative, the control algorithm may include a linear algorithm that models the subject's glucose decline or glucose accumulation based on a linear rate of decline. For example, the control algorithm may determine that a particular dose D of insulin should be administered to the subject. The control algorithm may then estimate that 0.25*D of insulin will be absorbed into the plasma per hour for four hours. Similarly, the control algorithm may estimate that once insulin reaches a maximum concentration in the plasma, insulin will decline at a rate of 0.33*D per hour for three hours.
使用される制御アルゴリズムにかかわらず、自動血中グルコース制御システムは、特定の時間帯にわたって1回または複数回、インスリンおよび場合によっては逆調節剤を投与することができる。自動血中グルコース制御システムにインスリンを供給させる複数の理由および/またはトリガが存在してもよい。例えば、自動血中グルコース制御システムは、被検者の血漿中の安定した血中グルコースレベルを維持しようとして、定期的に基礎インスリン用量を提供することができる。別の例として、自動血中グルコース制御システムは、食事の一部として摂取されるグルコースの予想量を考慮して、食事時のインスリンのボーラスを供給することができる。食事時のボーラスは、ユーザが指定した量であってもよく、または被検者による食事サイズの指標に応じて投与されるインスリンの量であってもよい。食事サイズのこの指標は、主観的なものである可能性がある。場合によっては、特定された食事サイズに対するインスリンのボーラスの量は、固定値または一定値であってもよい。いくつかの他の場合では、特定された食事サイズに対するインスリンのボーラスの量は、自動血中グルコース制御システムが、被検者の血中グルコースを目標設定値内に維持するために被検者に投与するインスリンの量を学習または改良するにつれて、経時的に変化することがある。自動血中グルコース制御システムは、被検者(または他のユーザ)が食事サイズの主観的な特定を行ったときの予想血中グルコースレベル測定値と実際の血中グルコースレベル測定値との比較に基づいて、投与する最適なインスリンを学習または改良することができる。インスリンの基礎用量および食事時のボーラスに加えて、自動血中グルコース制御システムは、グルコースレベル信号に基づいて、被検者にインスリンの補正用量を供給することもできる。インスリンの補正用量は、モデル予測コントローラ(MPC)が、血中グルコースレベルの読み取り値に基づいて、ユーザのインスリンレベルが将来のある時間帯にしきい値を下回ると予想されると判定または推定することに応答して供給されてもよい。MPCは、グルコース濃度を基準設定値に調節することができる制御アルゴリズムを実行することができ、同時に、制御信号の積極性および局所的なインスリン蓄積の両方を最小化する。投与されたインスリンの皮下蓄積を記述する数学的定式化は、被検者のインスリンの薬物動態に関する公称時間値に基づいて導出することができる。数学的定式化は、インスリン吸収速度、ピークインスリン吸収時間、および/またはインスリン(または別の薬剤)の全体的な作用時間に関するものであってもよい。本開示の実施形態とともに使用され得るMPCコントローラの例は、2010年10月5日に発行された米国特許第7,806,854号に記載されており、その開示は、あらゆる目的のためにその全体が参照により本明細書に組み込まれる。 Regardless of the control algorithm used, the automated blood glucose control system may administer insulin and possibly a counterregulator one or more times over a particular time period. There may be multiple reasons and/or triggers that cause the automated blood glucose control system to deliver insulin. For example, the automated blood glucose control system may provide a basal insulin dose periodically in an attempt to maintain a stable blood glucose level in the subject's plasma. As another example, the automated blood glucose control system may deliver a bolus of insulin at mealtimes, taking into account the expected amount of glucose to be ingested as part of a meal. The bolus at mealtimes may be an amount specified by the user, or may be an amount of insulin administered depending on an indication of a meal size by the subject. This indication of meal size may be subjective. In some cases, the amount of insulin bolus for a specified meal size may be a fixed or constant value. In some other cases, the amount of insulin bolus for a specified meal size may change over time as the automated blood glucose control system learns or refines the amount of insulin to administer to the subject to maintain the subject's blood glucose within a target set point. The automated blood glucose control system can learn or refine the optimal insulin to administer based on a comparison of expected and actual blood glucose level measurements when the subject (or other user) performs a subjective specification of meal size. In addition to basal and mealtime boluses of insulin, the automated blood glucose control system can also deliver correction doses of insulin to the subject based on the glucose level signal. Correction doses of insulin may be delivered in response to a model predictive controller (MPC) determining or estimating, based on blood glucose level readings, that the user's insulin level is expected to fall below a threshold at some time in the future. The MPC can execute a control algorithm that can regulate the glucose concentration to a reference setpoint while minimizing both the aggressiveness of the control signal and local insulin accumulation. A mathematical formulation describing the subcutaneous accumulation of administered insulin can be derived based on nominal time values for the pharmacokinetics of insulin for the subject. The mathematical formulation may relate to insulin absorption rate, peak insulin absorption time, and/or overall duration of action of insulin (or another drug). An example of an MPC controller that may be used with embodiments of the present disclosure is described in U.S. Patent No. 7,806,854, issued October 5, 2010, the disclosure of which is incorporated herein by reference in its entirety for all purposes.
自動血中グルコース制御システムは、追跡期間にわたって被検者に施されたインスリン療法を追跡することができる。追跡期間は長さは限定されず、一般に任意の時間帯であってよいが、典型的には、追跡期間は、自動血中グルコース制御システムが、特定の条件下で(例えば、特定の血中グルコースレベルが検出されたとき、または特定の食事サイズが特定されたとき)被検者に投与する薬剤(例えば、インスリン)の量を学習または改良するのに十分な少なくとも最小の時間帯である。例えば、自動血中グルコース制御システムは、最初に昼食に6単位のインスリンを投与し、夕食に10単位のインスリンを投与することができる。これらの初期値は、医療提供者および/または被検者が、例えば被検者の
臨床データに基づいて設定することができる。しかしながら、時間の経過とともに(例えば、3~5日)、自動血中グルコース制御システムは、昼食に7単位のインスリンを提供し、夕食に8単位のインスリンを提供することが、被検者の血中グルコースレベルを初期構成よりも設定値範囲の中央値により近く維持すると判断することができる。このように限定されるものではないが、一般に、インスリンの各単位は、1ミリリットルのインスリンの1/100である。
The automated blood glucose control system may track insulin therapy administered to the subject over a tracking period. The tracking period is not limited in length and may generally be any time period, but typically the tracking period is at least a minimum time period sufficient for the automated blood glucose control system to learn or refine the amount of medication (e.g., insulin) administered to the subject under particular conditions (e.g., when a particular blood glucose level is detected or a particular meal size is identified). For example, the automated blood glucose control system may initially administer 6 units of insulin at lunch and 10 units of insulin at dinner. These initial values may be set by a healthcare provider and/or the subject, for example, based on the subject's clinical data. However, over time (e.g., 3-5 days), the automated blood glucose control system may determine that providing 7 units of insulin at lunch and 8 units of insulin at dinner will maintain the subject's blood glucose level closer to the median of the set range than the initial configuration. Although not limited in this manner, typically, each unit of insulin is 1/100 of a milliliter of insulin.
示されるように、追跡期間は、任意の長さの時間とすることができる。例えば、追跡期間は、1日、3日、5日、7日、それらの中間、またはそれ以上とすることができる。典型的には、追跡期間は、被検者の自動血中グルコース制御システムの初期設定を学習または改良するのに十分な時間を提供するのに少なくとも十分な長さである。場合によっては、追跡期間は、1日または2日であってもよい。他の場合には、追跡期間は、特定の時間帯から現在の時間帯までであってもよい。例えば、追跡期間は、治療の開始から現時点までであってもよい。他の場合には、追跡期間は、移動またはシフトするウィンドウであってもよい。例えば、追跡期間は、最短1週間、2週間、1ヶ月、または1年であってもよい。さらに、非血中グルコースシステムについては、被検者の薬剤管理値を決定または改良するのに十分な時間量に基づいて追跡期間が異なる場合がある。場合によっては、追跡期間は、特定の長さのウィンドウであってもよい。このウィンドウは、移動ウィンドウであってもよい。例えば、ウィンドウは、過去7日間であってもよい。時間が経過するにつれて、ウィンドウは、直前の7日間を包含し続けるように移動する。 As shown, the tracking period can be any length of time. For example, the tracking period can be 1 day, 3 days, 5 days, 7 days, anything in between, or longer. Typically, the tracking period is at least long enough to provide sufficient time to learn or refine the initial settings of the subject's automated blood glucose control system. In some cases, the tracking period can be 1 or 2 days. In other cases, the tracking period can be from a particular time period to the current time period. For example, the tracking period can be from the start of treatment to the current time. In other cases, the tracking period can be a moving or shifting window. For example, the tracking period can be as short as one week, two weeks, one month, or one year. Additionally, for non-blood glucose systems, the tracking period can vary based on the amount of time sufficient to determine or refine the subject's medication management values. In some cases, the tracking period can be a window of a particular length. The window can be a moving window. For example, the window can be the past seven days. As time passes, the window moves to continue to encompass the previous seven days.
インスリン療法を追跡することは、被検者に送達されたインスリンの自律的に決定された用量を記憶することを含むことができる。これらの自律的に決定されるインスリンの用量は、基礎インスリン用量、食事時インスリンボーラス、または補正インスリン用量のうちの1つまたは複数を含んでもよい。さらに、インスリン療法を追跡することは、使用されるインスリンのタイプを追跡することを含んでもよい。インスリンのタイプには、速効型インスリン(例えば、Lispro、Aspro、またはGlulisin)、規則的または短時間作用型インスリン(例えば、Humulin R、Novolin R、またはVelosulin R)、中間作用型インスリン(例えば、Humulin N、ノNovolin N、ReliOn)、長時間作用型インスリン(例えば、デテミル(Levemir)、およびグラルギン(Basaglar、Lantus))、または超長時間作用型インスリン(例えば、デグルデク(Tresiba)、グラルギンu-300(Toujeo))などの任意のタイプのインスリンが含まれ得る。さらに、インスリン療法を追跡することは、逆調節剤(例えば、グルカゴン)療法を追跡することを含むことができる。 Tracking insulin therapy may include storing autonomously determined doses of insulin delivered to the subject. These autonomously determined doses of insulin may include one or more of a basal insulin dose, a prandial insulin bolus, or a correction insulin dose. Additionally, tracking insulin therapy may include tracking the type of insulin used. The type of insulin may include any type of insulin, such as fast-acting insulin (e.g., Lispro, Aspro, or Glulisin), regular or short-acting insulin (e.g., Humulin R, Novolin R, or Velosulin R), intermediate-acting insulin (e.g., Humulin N, Novolin N, ReliOn), long-acting insulin (e.g., detemir (Levemir), and glargine (Basaglar, Lantus)), or very long-acting insulin (e.g., degludec (Tresiba), glargine u-300 (Toujeo)). Additionally, tracking insulin therapy may include tracking counterregulator (e.g., glucagon) therapy.
場合によっては、インスリン療法を追跡することは、ある時間帯にわたって(例えば、追跡ウィンドウにわたって)提供された平均療法を計算することを含むことができる。例えば、インスリン療法を追跡することは、各投薬間隔中の過去7日間の公称基礎用量の移動平均を決定することを含むことができる。基礎療法が5分ごとに提供されると仮定すると、移動平均は、直前の288用量(例えば、1日にわたる)または2016用量(例えば、7日にわたる)に基づいて計算されてもよい。この計算を使用して、バックアップ療法の基礎レートプロファイルを得ることができる。場合によっては、時間帯は、異なる治療率に関連付けることができる異なる時間区分に分割されてもよい。例えば、4つの基礎治療期間(例えば、午後10時~午前4時、午前4時~午前10時、午前10時~午後4時、および午後4時~午後10時)があってもよい。したがって、基礎治療期間のそれぞれについて、1日にわたって、またはいくつかの他の時間帯(例えば、7日間)にわたって、別々の移動平均を計算することができる。計算された平均を使用して、自動グルコース制御システムをプログラムするために使用することができるバックアップ基礎レートを計算することができる。さらに、基礎レートプロファイルは、注入療法に使用することが
できる長時間作用型インスリンの用量を決定するために、1日を通して用量を集計することを含むことができる。
In some cases, tracking insulin therapy can include calculating an average therapy delivered over a time period (e.g., over a tracking window). For example, tracking insulin therapy can include determining a moving average of the nominal basal dose for the past seven days during each dosing interval. Assuming that basal therapy is delivered every five minutes, the moving average can be calculated based on the last 288 doses (e.g., over a day) or 2016 doses (e.g., over seven days). This calculation can be used to obtain a basal rate profile for the back-up therapy. In some cases, the time period can be divided into different time segments that can be associated with different treatment rates. For example, there can be four basal therapy periods (e.g., 10 p.m. to 4 a.m., 4 a.m. to 10 a.m., 10 a.m. to 4 p.m., and 4 p.m. to 10 p.m.). Thus, a separate moving average can be calculated for each of the basal therapy periods, over a day, or over several other time periods (e.g., seven days). The calculated averages can be used to calculate a back-up basal rate that can be used to program an automatic glucose control system. Additionally, the basal rate profile can include tabulating the doses throughout the day to determine the dose of long-acting insulin that can be used for the infusion therapy.
基礎療法と同様に、補正用量の移動平均を計算して、ポンプ療法または注入療法を介して供給するインスリンの補正ボーラスを決定することができる。代替として、または加えて、経時的な被検者の血中グルコースの測定値と組み合わせた補正用量の移動平均は、補正療法中に提供される1単位のインスリンから血中グルコースの変化率を決定するために使用されてもよい。 As with basal therapy, a moving average of correction doses can be calculated to determine a correction bolus of insulin to deliver via pump or infusion therapy. Alternatively, or in addition, the moving average of correction doses combined with measurements of the subject's blood glucose over time may be used to determine the rate of change in blood glucose from one unit of insulin provided during correction therapy.
食事時のボーラスは、移動平均を使用して計算することもできる。さらに、ある時間帯(例えば、食事時間の前7日間)にわたる各食事(例えば、朝食、昼食、および夕食)の用量について、別々の移動平均を計算することができる。場合によっては、移動平均のそれぞれは、異なる窓関数を使用して計算されてもよい。例えば、Hann窓またはHamming窓を用いて移動平均を計算してもよい。場合によっては、異なる食事サイズに対して異なるレベルの投薬を決定することができ、異なる食事に対して異なる用量を決定することができる。場合によっては、食事が異なると(例えば、朝食対昼食)、例えば、被検者が起床したときの被検者の血中グルコースレベルと被検者が通常通り昼食をとるときの被検者の血中グルコースレベルとの差異に起因して、または朝食と昼食で摂取される食物のタイプの違いに起因して、サイズが類似していても、投薬量が異なることがある。さらに、場合によっては、被検者の代謝の違いにより、食事時のボーラスが異なることになることがある。 Mealtime boluses can also be calculated using moving averages. Additionally, separate moving averages can be calculated for the doses for each meal (e.g., breakfast, lunch, and dinner) over a period of time (e.g., 7 days prior to the mealtime). In some cases, each of the moving averages may be calculated using a different window function. For example, a moving average may be calculated using a Hann window or a Hamming window. In some cases, different levels of dosing can be determined for different meal sizes, and different doses can be determined for different meals. In some cases, different meals (e.g., breakfast vs. lunch) may result in different dosages even if similar in size, for example, due to differences between the subject's blood glucose level when the subject wakes up and the subject's blood glucose level when the subject normally eats lunch, or due to differences in the types of food consumed at breakfast and lunch. Additionally, in some cases, differences in the subject's metabolism may result in different mealtime boluses.
インスリン療法は、治療ログまたは任意の他のタイプのデータ構造に記憶されてもよい。さらに、インスリン療法は、自動血中グルコースシステムのメモリ内、コンパニオンデバイス上、被検者またはユーザのコンピューティングデバイス(例えば、ラップトップまたはデスクトップ)上、クラウドコンピューティング環境内、または自動血中グルコース制御システムからインスリン療法情報を受信することができる任意の他の記憶システム内に記憶されてもよい。 The insulin therapy may be stored in a treatment log or any other type of data structure. Additionally, the insulin therapy may be stored in the memory of the automated blood glucose system, on a companion device, on a subject's or user's computing device (e.g., laptop or desktop), in a cloud computing environment, or in any other storage system capable of receiving insulin therapy information from the automated blood glucose control system.
治療ログまたは追跡されたインスリンデータを使用して、自動血中グルコースシステム、または治療ログもしくは追跡されたインスリンデータにアクセスするコンピューティングシステムは、バックアップインスリン療法プロトコルを生成することができる。バックアップインスリン療法プロトコルは、バックアップ注入療法プロトコルまたはバックアップポンプ療法プロトコルを含んでもよい。バックアップ注入療法プロトコルは、被検者の状態を正常または所望の生理学的範囲もしくは状態内に維持するのを助けるために、1回または複数回の注入療法(例えば、手動で提供される注射)を使用して投与する1つまたは複数の量のインスリン(または他の薬剤)を含むことができる。バックアップポンプ療法プロトコルは、被検者に治療を供給するための同じタイプまたは異なるタイプの交換用薬剤ポンプのデータおよび/または命令を含むことができる。交換用薬剤ポンプは、永久的な交換または一時的な交換であってもよい。 Using the treatment log or tracked insulin data, the automated blood glucose system, or a computing system accessing the treatment log or tracked insulin data, can generate a backup insulin therapy protocol. The backup insulin therapy protocol may include a backup infusion therapy protocol or a backup pump therapy protocol. The backup infusion therapy protocol may include one or more amounts of insulin (or other medication) administered using one or more infusion therapies (e.g., manually delivered injections) to help maintain the subject's condition within a normal or desired physiological range or condition. The backup pump therapy protocol may include data and/or instructions for a replacement medication pump of the same or different type to deliver therapy to the subject. The replacement medication pump may be a permanent or temporary replacement.
バックアップポンプ療法プロトコルは、バックアップ注入療法プロトコルと同じであってもよく、および/または同じタイプの情報を含んでもよい。代替として、または加えて、バックアップポンプ療法プロトコルは、バックアップ注入療法プロトコルとは異なる値を含んでいてもよい。例えば、バックアップポンプ療法プロトコルは、比較的短い刻み(例えば、5分ごと、30分ごと、1時間ごとなど)で定期的に提供する基礎療法の指標を含むことができる。インスリンポンプは、インスリンを自動的に投与することができるため、インスリンの定常的または定期的な点滴を行うことが可能である。同様の短い刻みで、手動でインスリンを投与することは、注入療法を使用する被検者にとっては現実的でない可能性がある。代わりに、ユーザは、それほど規則的には治療を施さないことがある(
例えば、約4~5時間または6~8時間ごとに1回、食事時間の前、起床後、および/または就寝前など)。したがって、ポンプおよび注入のためのバックアップ療法プロトコルが異なる可能性がある。さらに、バックアッププロトコルで使用または特定されるインスリンのタイプが異なることがある。例えば、バックアッププロトコルは、長時間作用型インスリン(例えば、インスリングラルギンなど)または中間作用型インスリン(例えば、ヒト遺伝子組換えインスリンなど)の使用を要求することがある。
The backup pump therapy protocol may be the same as the backup infusion therapy protocol and/or may include the same types of information. Alternatively or additionally, the backup pump therapy protocol may include different values than the backup infusion therapy protocol. For example, the backup pump therapy protocol may include indications of a basal therapy that is provided periodically at relatively short intervals (e.g., every 5 minutes, every 30 minutes, every hour, etc.). Because insulin pumps can automatically administer insulin, it is possible to provide a constant or periodic drip of insulin. Manually administering insulin at similar short intervals may not be practical for subjects using infusion therapy. Alternatively, a user may administer therapy less regularly (e.g., every 5 minutes, every 30 minutes, every hour, etc.).
(e.g., approximately once every 4-5 or 6-8 hours, before mealtimes, after waking, and/or before going to bed, etc.). Thus, the back-up therapy protocols for pumps and infusions may differ. Additionally, the type of insulin used or specified in the back-up protocols may differ. For example, the back-up protocols may call for the use of long-acting insulin (e.g., insulin glargine, etc.) or intermediate-acting insulin (e.g., human recombinant insulin, etc.).
場合によっては、バックアップポンプ療法プロトコルは、被検者が使用する交換用血中グルコース制御システムのポンプ設定を手動で改良するために使用されることがある。他の場合には、交換用血中グルコース制御システムは、バックアップ療法プロトコルに基づいて自動的にそれ自体を構成することができる。例えば、ユーザは、バックアップ療法プロトコルを交換用血中グルコース制御システムに提供させ、交換用血中グルコース制御システムは、その情報を使用して自己較正を行うことができる。 In some cases, the backup pump therapy protocol may be used to manually refine the pump settings of the replacement blood glucose control system used by the subject. In other cases, the replacement blood glucose control system may automatically configure itself based on the backup therapy protocol. For example, the user may provide the backup therapy protocol to the replacement blood glucose control system, and the replacement blood glucose control system may use that information to self-calibrate.
バックアッププロトコルが生成されるか、または必要とされるかにかかわらず、自動血中グルコース制御システムによって提供される治療のための治療データを収集および分析することは、被検者の状態を管理するのを助けるのに役立つことがある。例えば、治療データは、被検者が自動血中グルコース制御システムによって提供される治療に満足しているか否か、または血中グルコース制御システムが被検者のライフスタイルもしくは治療の好み(主観的またはその他)に最もよく適合するように構成されているか否かを判断するのに役立つことがある。血中グルコース制御システムが所望の治療、または所望のレートで治療を提供しているかどうかを判定する1つの仕方は、自動血中グルコース制御システムによって提供される治療に対して、被検者、または被検者の治療を管理する助けとなり得る他のユーザによって行われる修正の頻度および/または大きさを決定することである。 Regardless of whether a back-up protocol is generated or required, collecting and analyzing therapy data for the therapy provided by the automated blood glucose control system may be useful in helping to manage the subject's condition. For example, the therapy data may help determine whether the subject is satisfied with the therapy provided by the automated blood glucose control system, or whether the blood glucose control system is configured to best fit the subject's lifestyle or therapy preferences (subjective or otherwise). One way of determining whether the blood glucose control system is providing the desired therapy, or therapy at a desired rate, is to determine the frequency and/or magnitude of modifications made to the therapy provided by the automated blood glucose control system by the subject, or by another user, that may help manage the subject's therapy.
本明細書に開示される自動血中グルコース制御システムは、追跡期間にわたって制御パラメータに対するユーザ修正を追跡することができる。追跡期間は、バックアッププロトコルを生成するための治療を追跡するための上述した任意の時間帯を含むことができる。さらに、制御パラメータは、治療を施すことに影響を与える可能性がある任意のタイプの制御パラメータを含むことができる。例えば、制御パラメータは、他の制御パラメータの中でもとりわけ、治療の量、送達される治療のタイミング、治療が送達される速度、または治療を送達するときもしくは治療送達するかどうかのトリガに関連する場合がある。さらに、制御パラメータは、治療の送達に直接影響を与え(例えば、薬剤を送達する時間または送達する薬剤の量を指定する)、または治療に間接的に影響を与える(例えば、治療を施すための制御アルゴリズムを修正するために使用することができる、被検者の血中グルコースまたはインスリン蓄積レートを維持するための設定値範囲を調整する)ことができる。 The automated blood glucose control system disclosed herein can track user modifications to the control parameters over a tracking period. The tracking period can include any of the time periods described above for tracking therapy to generate a backup protocol. Additionally, the control parameters can include any type of control parameter that can affect the administration of therapy. For example, the control parameters can relate to the amount of therapy, the timing of the therapy delivered, the rate at which the therapy is delivered, or triggers for when or whether to deliver therapy, among other control parameters. Additionally, the control parameters can directly affect the delivery of therapy (e.g., specify the time to deliver a drug or the amount of drug to deliver) or indirectly affect the therapy (e.g., adjust set point ranges for maintaining a subject's blood glucose or insulin accumulation rate, which can be used to modify a control algorithm for administering the therapy).
ユーザ修正は、自動血中グルコース制御システムの制御パラメータまたは設定に対するあらゆる変更を含むことができる。例えば、自動血中グルコース制御システムは、ユーザが制御パラメータ(例えば、投与されたインスリンの量)を減少または増加させる各インスタンスおよび/または回数の割合もしくはパーセンテージを追跡することができる。さらに、制御パラメータの変更を追跡することは、ユーザが治療を中断する頻度、または目標血中グルコース範囲もしくは他の制御パラメータを一時的に調整する頻度を追跡することを含むことができる。加えて、制御パラメータの変更を追跡することは、ユーザがいつ制御パラメータに変更を加えたかを追跡することを含むことができる。例えば、ユーザは、一般に、夜間に制御パラメータを修正するが、昼間のパラメータは変更しないままであることがあり、またはその逆であってもよい。場合によっては、自動血中グルコース制御システムは、経時的に被検者の体重を追跡してもよい。体重は、ユーザによって提供され
てもよく、血中グルコース制御に影響を与えることがある(例えば、投与されるインスリンの量は、被検者の体重に関連することがある)。
User modifications may include any changes to the control parameters or settings of the automated blood glucose control system. For example, the automated blood glucose control system may track the rate or percentage of each instance and/or number of times the user decreases or increases a control parameter (e.g., the amount of insulin administered). Furthermore, tracking changes to control parameters may include tracking how often the user discontinues treatment or temporarily adjusts the target blood glucose range or other control parameters. In addition, tracking changes to control parameters may include tracking when the user makes changes to the control parameters. For example, a user may typically modify control parameters overnight but leave daytime parameters unchanged, or vice versa. In some cases, the automated blood glucose control system may track the subject's weight over time. Weight may be provided by the user and may affect blood glucose control (e.g., the amount of insulin administered may be related to the subject's weight).
自動血中グルコース制御システムは、制御パラメータに対するユーザ修正を追跡するレポートを生成することができる。レポートは、記憶された制御パラメータ値からの増加および減少の頻度の尺度を含んでもよい。さらに、レポートは、ユーザが、追跡期間にわたって自動血中グルコース制御システムの記憶された制御パラメータ値よりも高いまたは低い制御パラメータを修正した回数のパーセンテージの指標を含んでもよい。場合によっては、レポートは、インスリンの注入が追跡期間にわたって一時停止される回数、またはインスリンが被検者に送達される速度(例えば、積極性)を示す。 The automated blood glucose control system can generate reports that track user modifications to control parameters. The reports may include measures of the frequency of increases and decreases from stored control parameter values. Additionally, the reports may include an indication of the percentage of times the user modified the control parameter higher or lower than the automated blood glucose control system's stored control parameter value over the tracking period. In some cases, the reports indicate the number of times insulin infusion was paused over the tracking period, or the rate (e.g., aggressiveness) at which insulin was delivered to the subject.
このレポートを使用して、臨床医または他の医療提供者は、被検者の治療をよりよく管理するために、制御パラメータに対して修正を行うべきかどうかを判断することができる。例えば、被検者が夕方または夜間に週に4~5回血中グルコース目標レベルを上昇させていると判断された場合、臨床医は、ユーザが自動血中グルコース制御システムによって提供される治療、または治療に対する制御パラメータ設定を手動で調整する発生回数を減らすために、夕方の目標設定値を調整すべきであると判断することができる。場合によっては、被検者は、主観的理由に基づいて治療を調整されることがある。このような場合、治療レポートによって、臨床医または医療提供者が、被検者の病気を制御することに関して被検者を訓練することができてもよい。他の場合には、臨床医は、被検者が、最初に決定されたもの、または平均的な被検者とは異なる血中グルコースに対する耐性を有すると判断することがあり、それに応じて自動血中グルコース制御システムの1つまたは複数の制御パラメータを調整することができる。 Using this report, the clinician or other health care provider can determine whether modifications should be made to the control parameters to better manage the subject's treatment. For example, if it is determined that the subject has elevated blood glucose target levels in the evening or at night 4-5 times per week, the clinician can determine that the evening target settings should be adjusted to reduce the number of occurrences where the user manually adjusts the treatment provided by the automated blood glucose control system or the control parameter settings for the treatment. In some cases, the subject may have treatment adjusted based on subjective reasons. In such cases, the treatment report may enable the clinician or health care provider to train the subject in controlling the subject's illness. In other cases, the clinician may determine that the subject has a different tolerance to blood glucose than was originally determined or from the average subject, and can adjust one or more control parameters of the automated blood glucose control system accordingly.
いくつかの実施態様では、自動血中グルコース制御システムは、レポートに基づいて、経時的に1つまたは複数の制御パラメータを自動的に調整することができる。例えば、自動血中グルコース制御システムが、1ヶ月間にわたって、被検者が昼間の目標グルコース範囲を30日のうち20日低く調整したと判断した場合、自動血中グルコース制御システムは、より低い設定値範囲を有するように制御パラメータを修正することができる。場合によっては、自動血中グルコース制御システムは、被検者、親もしくは保護者、または医療提供者などのユーザにその変更を伝えることができる。 In some implementations, the automated blood glucose control system can automatically adjust one or more control parameters over time based on the reports. For example, if the automated blood glucose control system determines that over a month, the subject has adjusted their daytime target glucose range low 20 out of 30 days, the automated blood glucose control system can modify the control parameters to have a lower set point range. In some cases, the automated blood glucose control system can communicate the changes to a user, such as the subject, a parent or guardian, or a healthcare provider.
例示的なバックアップ療法プロトコル生成プロセス
図8は、特定の実施形態による例示的なバックアップ療法プロトコル生成プロセス800のフローチャートを提示する。プロセス800は、経時的に被検者に提供される薬剤療法(例えば、インスリン療法)を追跡し、グルコースレベル制御システム510が利用不可能になった場合に使用され得るバックアップ療法プロトコルを生成することができる任意のシステムによって実行されてもよい。例えば、プロセス800は、グルコースレベル制御システム510の1つまたは複数の要素によって実行されてもよい。場合によっては、プロセス800の少なくともいくつかの動作は、グルコースレベル制御システム510から被検者512に提供される薬剤療法の指標を受信する別個のコンピューティングシステムによって実行されてもよい。1つまたは複数の異なるシステムがプロセス800の1つまたは複数の動作を実行することができるが、説明を簡単にするため、また本開示を限定するためではなく、プロセス800は、特定のシステムに関して説明される。
Exemplary Backup Therapy Protocol Generation Process FIG. 8 presents a flowchart of an exemplary backup therapy
プロセス800は、ブロック802で始まり、グルコースレベル制御システム510が被検者512のグルコースレベルを受信する。グルコースレベルを受信することは、被検者のグルコースレベルに対応するグルコースレベル信号を受信および/または決定することを含むことができる。グルコースレベル信号は、グルコースセンサ516(例えば、CGMセンサ)から受信されてもよい。代替として、または加えて、グルコースレベルは、
タッチスクリーンコントローラ538によってタッチスクリーン上に出力することができるプロセッサ530によって生成されたユーザインターフェースなどのユーザインターフェースを介してグルコースレベル制御システム510にグルコースレベルを提供するユーザから受け取ってもよい。ユーザから受け取ったグルコースレベルは、グルコースセンサ516の代わりに使用することができる代替のセンサまたは測定機構(例えば、糖尿病測定ストリップ)を使用して測定されるグルコースレベルであってもよい。
It may be received from a user who provides the glucose level to the glucose level control system 510 via a user interface, such as a user interface generated by the processor 530 that may be output on a touchscreen by the touchscreen controller 538. The glucose level received from the user may be a glucose level measured using an alternative sensor or measurement mechanism (e.g., diabetic measurement strips) that may be used in place of the glucose sensor 516.
ブロック804において、グルコースレベル制御システム510は、グルコースレベル信号に少なくとも部分的に基づいてインスリン用量制御信号を生成する。場合によっては、インスリン用量制御信号は、薬剤(例えば、インスリン、逆調節剤、または他の薬剤)を被検者512に投与するために薬剤ポンプを制御するように構成された薬剤制御信号であってもよい。用量制御信号は、ブロック802で決定されたグルコースレベル、またはグルコースレベル信号に少なくとも部分的に基づいて、被検者の血中グルコースを制御する目的で被検者に投与または注入されるインスリンの用量を自律的に決定するように構成された制御アルゴリズムを使用して生成することができる。
At
ブロック806において、グルコースレベル制御システム510は、追跡期間にわたって被検者512に施されたインスリン療法を追跡する。追跡期間は、典型的には少なくとも1日であり、それ以上であってもよい。例えば、追跡期間は、1日、2日、1週間、1ヶ月、数ヶ月、1年、前述の例の間の任意の長さの時間、またはさらに長くてもよい。場合によっては、追跡期間は、追跡が始まる時点から連続的であってもよい。例えば、追跡期間は、被検者512によるグルコースレベル制御システム510の全使用寿命を包含することができる。追跡期間が(プロセス800の異なる反復に対して修正され得る)定義された時間帯に設定される場合、プロセス800は、等しいまたは異なる長さの新しい追跡期間を使用して、要求に応じて、またはトリガイベントに応じて、周期的に繰り返されてもよい。トリガイベントには、事前に生成されたバックアップ療法プロトコルを潜在的に期限切れにすることができるあらゆるイベントが含まれてもよい。例えば、トリガイベントは、薬剤タイプの変化(例えば、異なるインスリンまたは逆調節剤の配合)、被検者512の生理学的特性の変化(例えば、体重の変化、または異なるグルコースレベルもしくは薬剤に対する感受性)、あるいは被検者512の平均活動レベルの変化を含むことができる。
In
追跡期間は、グルコースレベル制御システム510が、グルコースレベル制御システム510の使用の全サイクル(例えば、起床時間および睡眠時間)からのデータに基づいてバックアッププロトコルを決定することを可能にする典型的には少なくとも1日であるが、場合によっては、追跡期間は、少なくとも最初は1日未満であってもよい。例えば、最初のバックアップ療法プロトコルは、半日の活動後に生成されてもよい。この初期バックアップ療法プロトコルは、グルコースレベル制御システム510の1日の使用(および場合によっては翌日の使用)を通してより多くのデータが利用可能になるにつれて更新されてもよい。 The tracking period is typically at least one day to allow the glucose level control system 510 to determine a backup protocol based on data from a full cycle of use of the glucose level control system 510 (e.g., wake-up and sleep times), although in some cases the tracking period may be less than one day, at least initially. For example, an initial backup therapy protocol may be generated after a half-day of activity. This initial backup therapy protocol may be updated as more data becomes available throughout a day's use (and possibly the next day's use) of the glucose level control system 510.
場合によっては、追跡期間は、インスリン投与イベントの特定の数によって、またはそれに基づいて定義されてもよい。例えば、追跡期間は、グルコースレベル信号に基づいてインスリン用量を生成する少なくとも10回のインスタンスによって定義されてもよい。別の例として、追跡期間は、食事イベント、補正用量イベント、および/または基礎用量イベントの最小数によって定義されてもよい。例えば、追跡期間には、3回の食事、または各食事タイプが生じる3回の食事、2回の補正用量、および/または100回の基礎用量が必要となることがある。前述の用量回数は単なる例であり、追跡期間は、より多いまたはより少ない用量を含むことができることを理解されたい。さらに、追跡期間は、特定の数のインスリンの用量の時間と発生との組合せとして定義または指定することができる
。
In some cases, the tracking period may be defined by or based on a specific number of insulin administration events. For example, the tracking period may be defined by at least 10 instances of generating an insulin dose based on the glucose level signal. As another example, the tracking period may be defined by a minimum number of meal events, correction dose events, and/or basal dose events. For example, the tracking period may require three meals, or three meals with each meal type occurring, two correction doses, and/or 100 basal doses. It should be understood that the aforementioned number of doses is merely an example, and the tracking period may include more or fewer doses. Additionally, the tracking period may be defined or specified as a combination of time and occurrence of a specific number of insulin doses.
場合によっては、追跡期間は、可変であってもよい。例えば、グルコースレベル制御システム510が、(例えば、一貫しない運動または食習慣に起因して)追跡期間にわたってインスリン用量療法が一貫しないまたは不規則であると判断した場合、追跡期間を延長することができる。 In some cases, the tracking period may be variable. For example, if the glucose level control system 510 determines that the insulin dose therapy is inconsistent or irregular over the tracking period (e.g., due to inconsistent exercise or eating habits), the tracking period may be extended.
インスリン療法を追跡することは、ブロック804においてグルコースレベル信号に少なくとも部分的に基づいて生成されたインスリン用量制御信号を記憶することを含むことができる。代替として、または加えて、インスリン療法を追跡することは、インスリン(または別の薬剤)用量制御信号に対応するインスリン(または別の薬剤)の量の指標を記憶することを含むことができる。インスリン用量制御信号および/またはインスリンの量の指標は、基礎インスリン用量、インスリンの補正ボーラス、および/またはインスリンの食事時ボーラスとして被検者512に送達されるインスリン用量に対応することができる。
Tracking the insulin therapy may include storing an insulin dose control signal generated at
インスリン用量制御信号および/またはインスリンの量の指標を記憶することは、グルコースレベル制御システム510のメモリ540内の治療ログまたは任意の他のタイプのデータ構造にインスリン用量制御信号および/またはインスリンの量の指標を記憶することを含むことができる。代替として、または加えて、グルコースレベル制御システム510は、インスリン用量制御信号および/またはインスリンの量の指標をリモートデータ記憶装置に記憶することができる。このリモートデータ記憶装置は、グルコースレベル制御システム510が通信することができるローカル・コンピューティング・システム(例えば、被検者512またはユーザのラップトップ、デスクトップ、スマートフォン、または他のコンピューティングデバイス)であってもよい。グルコース制御システム510は、Bluetooth(登録商標)もしくは他の近距離通信サービスを介して、またはローカルネットワークを介して、インスリン用量制御信号データまたはインスリンの量の指標をローカル・コンピューティング・システムに提供することができる。代替として、または加えて、リモートデータ記憶装置は、グルコースレベル制御システム510が、無線エリアネットワーク、IoTベースの通信技術を使用するセルラーネットワーク、セルラー通信技術、または任意の他の通信ネットワークなどの広域ネットワークを介して通信することができるリモート・コンピューティング・システムであってもよい。場合によっては、広域ネットワークは、インターネットを含んでもよい。グルコースレベル制御システム510は、ローカルまたはリモート・コンピューティング・システムと通信することを可能にする無線通信機を含むことができる。さらに、リモート・コンピューティング・システムは、データセンタまたはクラウドコンピューティング環境のコンピューティングシステムであってもよい。 Storing the insulin dose control signal and/or the indication of the amount of insulin may include storing the insulin dose control signal and/or the indication of the amount of insulin in a treatment log or any other type of data structure in the memory 540 of the glucose level control system 510. Alternatively or in addition, the glucose level control system 510 may store the insulin dose control signal and/or the indication of the amount of insulin in a remote data storage device. This remote data storage device may be a local computing system with which the glucose level control system 510 can communicate (e.g., the subject 512 or user's laptop, desktop, smartphone, or other computing device). The glucose control system 510 may provide the insulin dose control signal data or the indication of the amount of insulin to the local computing system via Bluetooth or other short-range communication services or via a local network. Alternatively or in addition, the remote data storage device may be a remote computing system with which the glucose level control system 510 can communicate via a wide area network, such as a wireless area network, a cellular network using IoT-based communication technology, a cellular communication technology, or any other communication network. In some cases, the wide area network may include the Internet. The glucose level control system 510 may include a wireless communicator that allows it to communicate with local or remote computing systems. Additionally, the remote computing systems may be computing systems in a data center or cloud computing environment.
ローカル・コンピューティング・システムであろうとリモート・コンピューティング・システムであろうと、グルコースレベル制御システム510は、コンピューティングシステムとの通信チャネルを確立することができる。この通信チャネルは、暗号化されたチャネルであってもよい。さらに、通信チャネルは、グルコースレベル制御システム510とコンピューティングシステムとの間の直接的なエンドツーエンド接続であってもよい。通信チャネルが確立されると、グルコースレベル制御システム510は、インスリン用量制御信号データまたはインスリンの量の指標をコンピューティングシステムに送信することができる。 Whether a local or remote computing system, the glucose level control system 510 can establish a communication channel with the computing system. This communication channel may be an encrypted channel. Additionally, the communication channel may be a direct end-to-end connection between the glucose level control system 510 and the computing system. Once the communication channel is established, the glucose level control system 510 can transmit insulin dose control signal data or an indication of the amount of insulin to the computing system.
一般に、ブロック802~806に関連する動作は、追跡期間の過程全体を通して複数回繰り返されてもよい。例えば、場合によっては、基礎インスリンに関連付けられたインスリン用量制御システムは、1日288回まで生成されてもよい。したがって、インスリ
ン療法を追跡することは、追跡期間全体にわたって被検者512に注入された複数の自律的に決定されたインスリン用量についてのインスリン用量制御信号および/またはインスリンの量の対応する指標を記憶することを含むことができる。
Generally, the operations associated with blocks 802-806 may be repeated multiple times throughout the course of a tracking period. For example, in some cases, an insulin dose control signal associated with a basal insulin may be generated up to 288 times per day. Thus, tracking insulin therapy may include storing insulin dose control signals and/or corresponding indications of the amount of insulin for multiple autonomously determined insulin doses infused to the subject 512 throughout the tracking period.
一般に、逆調節剤療法は、低血糖症のリスクまたは発生がある場合に逆調節剤(例えば、グルカゴン)を投与することを含む。通常、逆調節剤は、定期的に、または毎日供給されるものではない。しかしながら、逆調節剤が被検者512に投与される量および頻度を理解することは有用であり得る。例えば、これは、医療従事者またはユーザが被検者512のケアをガイドまたは調整するのに役立つ場合がある。さらに、逆調節剤の使用を追跡することは、バイホルモンポンプで、または注入療法で使用するために、被検者512にアクセス可能であるべき最小量の逆調節剤を決定するのに役立ち得る。場合によっては、ブロック806は、追跡期間中に投与された逆調節剤を追跡することを含んでもよい。逆調節剤療法を追跡することは、ブロック802で得られたグルコースレベル信号に応答して被検者512に送達された逆調節剤の自律的に決定された用量の指標を記憶することを含むことができる。
Generally, counter regulator therapy involves administering a counter regulator (e.g., glucagon) when there is a risk or occurrence of hypoglycemia. Typically, counter regulators are not provided on a regular or daily basis. However, it may be useful to understand the amount and frequency at which counter regulators are administered to the subject 512. For example, this may help a healthcare professional or user guide or tailor the care of the subject 512. Additionally, tracking counter regulator usage may help determine a minimum amount of counter regulator that should be accessible to the subject 512 for use in a bihormonal pump or in an infusion therapy. In some cases, block 806 may include tracking the counter regulator administered during the tracking period. Tracking counter regulator therapy may include storing an indication of an autonomously determined dose of counter regulator delivered to the subject 512 in response to the glucose level signal obtained in
ブロック808において、グルコースレベル制御システム510は、追跡されたインスリン療法に少なくとも部分的に基づいてバックアップ療法プロトコルを生成する。バックアップ療法プロトコルは、追跡期間にわたって、追跡期間の異なる部分(例えば、朝食、昼食、および夕食、または起床および睡眠時間など)にわたって、あるいは特定のイベント(例えば、食事時、血中グルコースレベルがしきい値レベルを超えたときなど)に応じて、ユーザに投与されるインスリンの平均量または速度に基づいて決定されてもよい。バックアップ療法プロトコルは、バックアップ注入プロトコルおよび/またはバックアップポンプ療法プロトコルを含んでもよい。バックアップ注入プロトコルは、ユーザ(例えば、被検者512、親もしくは保護者、または被検者512の他の介護者)に、注入を介して被検者512に投与することができるインスリンの量を提供することができる。さらに、バックアップ注入療法は、インスリンが投与され得る時間を示すことができる。例えば、バックアップ注入療法は、特定の食事時間に投与されるインスリンの量を示すことができる。さらに、バックアップ注入療法は、血中グルコース測定値が、被検者512のグルコースレベルが高すぎる(例えば、所望の設定値範囲を上回る)ことを示す場合、ユーザがどのくらいのインスリンを被検者512に投与すべきかを計算することができるように、インスリンの単位が被検者512に及ぼす可能性がある効果を示すことができる。
At
バックアップ注入療法プロトコルと同様に、バックアップポンプ療法プロトコルは、薬剤ポンプを介して被検者512に投与され得るインスリンの量をユーザ(例えば、被検者512、親もしくは保護者、または被検者512の他の介護者)に提供することができる。バックアップポンプ療法プロトコルを使用して、ユーザは、特定された量のインスリンを投与するように薬剤ポンプを構成することができる。バックアップポンプ療法プロトコルは、CGMセンサへのアクセスが利用できない(例えば、被検者512がCGMセンサを所有していない、または薬剤ポンプもしくはCGMセンサが故障しているなど)場合に薬剤ポンプを構成するために使用されてもよい。さらに、バックアップポンプ療法プロトコルは、交換用グルコースレベル制御システムに初期構成を提供するために有用である場合がある。 Similar to the backup infusion therapy protocol, the backup pump therapy protocol can provide a user (e.g., the subject 512, a parent or guardian, or other caregiver of the subject 512) with an amount of insulin that can be administered to the subject 512 via a drug pump. Using the backup pump therapy protocol, the user can configure the drug pump to administer a specified amount of insulin. The backup pump therapy protocol may be used to configure the drug pump when access to a CGM sensor is unavailable (e.g., the subject 512 does not have a CGM sensor, or the drug pump or CGM sensor is malfunctioning, etc.). Additionally, the backup pump therapy protocol may be useful to provide an initial configuration for a replacement glucose level control system.
場合によっては、バックアップ注入療法プロトコルおよびバックアップポンプ療法プロトコルは、同じであってもよい。しかしながら、少なくとも推奨される基礎療法の設定は異なることが多い。インスリンを注入療法を介して1日に数回を超えて被検者512に施すことは一般に実用的ではない。したがって、バックアップ注入療法プロトコルは、限定された基準で(例えば、1日1回または2回)投与され得る長時間作用型インスリン単位または用量を特定することができる。しかしながら、薬剤ポンプは、限定された基準(例
えば、1時間ごと、30分ごと、5分ごとなど)でインスリンをより容易に投与することができる。したがって、バックアップポンプ療法プロトコルは、時間単位ごとに1回(例えば、1時間に1回、または15分に1回、または5分に1回)、あるいは時間単位ごと(例えば、1時間ごと)に特定の速度(例えば、0.5または0.6単位)で連続的に投与され得るインスリンの基礎レートを特定することができる。さらに、バックアップポンプ療法プロトコルは、1日の異なる部分に対して異なるレートを特定することができる(例えば、被検者について、1日の半分ごとに1つの速度、1日の四分の一ごとに1つの速度、または典型的な起床時間中に1つの速度、および典型的な睡眠時間中に1つの速度など)。
In some cases, the backup infusion therapy protocol and the backup pump therapy protocol may be the same. However, at least the recommended basal therapy settings are often different. It is generally not practical to administer insulin to the subject 512 via infusion therapy more than a few times a day. Thus, the backup infusion therapy protocol may specify a long-acting insulin unit or dose that may be administered on a limited basis (e.g., once or twice a day). However, a drug pump may more easily administer insulin on a limited basis (e.g., every hour, every 30 minutes, every 5 minutes, etc.). Thus, the backup pump therapy protocol may specify a basal rate of insulin that may be administered once per hourly unit (e.g., once per hour, or once per 15 minutes, or once per 5 minutes), or continuously at a particular rate (e.g., 0.5 or 0.6 units) per hourly unit (e.g., every hour). Additionally, the backup pump therapy protocol may specify different rates for different parts of the day (e.g., for a subject, one rate for each half of the day, one rate for each quarter of the day, or one rate during typical waking hours and one rate during typical sleeping hours, etc.).
場合によっては、ブロック808において、初期バックアップ療法プロトコルを生成することができる。初期バックアップ療法プロトコルは、追加のインスリン療法データが得られるにつれて経時的に更新され得る。
In some cases, an initial back-up therapy protocol may be generated at
バックアップ療法プロトコルを生成することは、追跡期間にわたって1日当たり被検者512に提供される平均総基礎インスリンに少なくとも部分的に基づいて、長時間作用型インスリン単位の数を決定することを含むことができる。1日当たりに提供される平均総基礎インスリンは、1日を通して被検者512の基礎インスリンレベルを維持するのを助けるように構成された長時間作用型インスリンの単回用量として、バックアップ注入療法プロトコルに含まれることがある。場合によっては、1日当たりに提供される平均総基礎インスリンは、インスリンの複数回用量(例えば、1日を通して2回または3回用量)としてバックアップ注入療法プロトコルに含まれることがある。 Generating the back-up therapy protocol can include determining a number of long-acting insulin units based at least in part on the average total basal insulin provided to the subject 512 per day over the follow-up period. The average total basal insulin provided per day can be included in the back-up infusion therapy protocol as a single dose of long-acting insulin configured to help maintain the subject's 512 basal insulin levels throughout the day. In some cases, the average total basal insulin provided per day can be included in the back-up infusion therapy protocol as multiple doses of insulin (e.g., two or three doses throughout the day).
代替として、または加えて、基礎インスリンは、1日を通して基礎インスリンの速度を提供するためにポンプに供給され得る投薬速度として、バックアップポンプ療法プロトコルなどのバックアップ療法プロトコルに含まれてもよい。さらに、場合によっては、追跡期間の各日が複数のサブ期間に分割されてもよい。例えば、追跡期間の各日は、2つ、3つ、4つ、またはそれ以上の時間帯、あるいは同じ長さまたは異なる長さに分割されてもよい。いくつかのそのような場合、バックアップ療法プロトコルを生成することは、複数のサブ期間の各サブ期間について1時間ごとの基礎レートを決定することを含むことができる。この時間ごとの基礎レートは、追跡期間の各日について対応するサブ期間を平均することによって決定されてもよい。例えば、追跡期間の各日が2つのサブ期間(例えば、正午から真夜中、および真夜中から正午)に分割される場合、追跡期間全体を通して第1のサブ期間の間に供給される基礎レートを平均化し、追跡期間全体を通して第2のサブ期間の間に供給される基礎レートを平均化して、バックアップ療法プロトコルに含めるための2つの基礎レートを決定してもよい。基礎レートは、時間レートで、または任意の他の時間帯に基づいて決定されてもよい。あるいは、基礎レートは、バックアップ療法プロトコルの一部として、特定の量(例えば、1単位)のインスリンが被検者512に投与されることが推奨される時間量に基づいて決定されてもよい。例えば、グルコースレベル制御システム510が、被検者512が1.125時間ごとに1単位のインスリンを受けていると判断した場合、バックアップ療法プロトコルは、基礎レートが1.125時間ごとに1単位であることを示すことができる。代替として、または加えて、バックアップ療法プロトコルは、1時間当たり0.89単位の基礎レートを示すことができる。 Alternatively or in addition, basal insulin may be included in a backup therapy protocol, such as a backup pump therapy protocol, as a dosage rate that may be delivered to the pump to provide a rate of basal insulin throughout the day. Furthermore, in some cases, each day of the tracking period may be divided into multiple subperiods. For example, each day of the tracking period may be divided into two, three, four, or more time periods, or periods of equal or different length. In some such cases, generating the backup therapy protocol may include determining an hourly basal rate for each subperiod of the multiple subperiods. This hourly basal rate may be determined by averaging the corresponding subperiods for each day of the tracking period. For example, if each day of the tracking period is divided into two subperiods (e.g., noon to midnight and midnight to noon), the basal rate delivered during the first subperiod throughout the tracking period may be averaged, and the basal rate delivered during the second subperiod throughout the tracking period may be averaged to determine two basal rates for inclusion in the backup therapy protocol. The basal rate may be determined at an hourly rate or based on any other time period. Alternatively, the basal rate may be determined based on the amount of time that a particular amount (e.g., 1 unit) of insulin is recommended to be administered to the subject 512 as part of the back-up therapy protocol. For example, if the glucose level control system 510 determines that the subject 512 is receiving 1 unit of insulin every 1.125 hours, the back-up therapy protocol may indicate that the basal rate is 1 unit every 1.125 hours. Alternatively, or in addition, the back-up therapy protocol may indicate a basal rate of 0.89 units per hour.
加えて、バックアップ療法プロトコルを生成することは、追跡期間にわたって1日当たりに被検者に提供される平均補正ボーラスを決定することを含んでもよい。平均補正ボーラスは、各データに、投与された補正用量の総量を加算し、追跡期間の日数で割ることによって決定することができる。平均補正ボーラスは、ユーザへのガイダンスとしてバックアップ療法プロトコルに含まれてもよい。しかしながら、一般に、補正ボーラスは、被検者の血中グルコースレベルが急上昇しているか、またはしきい値を超えたという判断に応
答して供給され、必ずしも毎日のインスリンの用量として供給されるわけではない。したがって、平均補正ボーラスは、平均的な1日の間に必要とされる可能性が高いインスリンの量をユーザが理解することを容易にするために、バックアップ療法プロトコルの一部として含まれてもよく、これは、ユーザ(例えば、被検者)が、例えば、注入療法で使用するためにどれだけのインスリンが利用可能であるかを決定するのに有用である場合がある。場合によっては、平均補正ボーラスを決定する際に、追跡期間の1つまたは複数の日または時間帯が省略されてもよく、これは、例えば、1つまたは複数の日または時間帯が外れ値であると判断されることがあるためである。外れ値は、平均インスリン必要量または消費量のより正確な理解を提供するために省かれることがある。
In addition, generating the backup therapy protocol may include determining an average correction bolus provided to the subject per day over the tracking period. The average correction bolus may be determined by adding to each data the total amount of correction doses administered and dividing by the number of days in the tracking period. The average correction bolus may be included in the backup therapy protocol as guidance to the user. However, generally, a correction bolus is provided in response to a determination that the subject's blood glucose level is spiking or has exceeded a threshold, and is not necessarily provided as a daily dose of insulin. Thus, the average correction bolus may be included as part of the backup therapy protocol to facilitate a user's understanding of the amount of insulin likely to be needed during an average day, which may be useful for a user (e.g., a subject) to determine, for example, how much insulin is available for use in an infusion therapy. In some cases, one or more days or time periods of the tracking period may be omitted when determining the average correction bolus, for example, because one or more days or time periods may be determined to be outliers. The outliers may be omitted to provide a more accurate understanding of the average insulin requirement or consumption.
いくつかの実施態様では、グルコースレベル制御システム510は、追跡期間中に被検者に補正ボーラスとして提供されるインスリンの単位に少なくとも部分的に起因する血中グルコースの平均変化を決定することができる。場合によっては、グルコースレベル制御システム510は、追跡期間中に適用された各補正ボーラスを、被検者512の血中グルコースレベルの変化と相関させることができる。 In some implementations, the glucose level control system 510 can determine an average change in blood glucose attributable at least in part to units of insulin provided as correction boluses to the subject during the tracking period. In some cases, the glucose level control system 510 can correlate each correction bolus applied during the tracking period with the change in the blood glucose level of the subject 512.
バックアップ療法プロトコルを生成することは、1日当たり複数の食事時間の各食事時間について、追跡期間にわたって被検者に提供されるインスリンの平均食事時間ボーラスを決定することを含むことができる。場合によっては、平均食事時間ボーラスは、特定の食事(例えば、朝食、昼食、および夕食)について決定されてもよく、一方、他の食物摂取期間(例えば、スナックまたはティータイム)は、省略または無視されてもよい。さらに、平均食事時間ボーラスは、ユーザによって特定されるような特定の食事サイズに関連付けられてもよい。例えば、グルコースレベル制御システム510は、小食および大食について、または小食、中食、および大食について、平均食事時間ボーラスを決定することができる。平均食事時間ボーラスは、グルコースレベル制御システム510が、グルコースレベル制御システム510の制御アルゴリズムを使用して、被検者512に投与されるべきであると決定したインスリンの量を食事時間および特定された食事サイズごとに平均することによって決定されてもよい。 Generating the backup therapy protocol may include determining an average mealtime bolus of insulin provided to the subject over the tracking period for each of a number of mealtimes per day. In some cases, an average mealtime bolus may be determined for a particular meal (e.g., breakfast, lunch, and dinner), while other food intake periods (e.g., snack or teatime) may be omitted or ignored. Additionally, the average mealtime bolus may be associated with a particular meal size as specified by the user. For example, the glucose level control system 510 may determine an average mealtime bolus for small and large meals, or for small, medium, and large meals. The average mealtime bolus may be determined by averaging the amount of insulin that the glucose level control system 510, using the control algorithm of the glucose level control system 510, has determined should be administered to the subject 512 for each mealtime and the specified meal size.
場合によっては、バックアップ療法プロトコルは、逆調節剤の投与に関連するデータを含むことがある。例えば、バックアップ療法プロトコルは、追跡期間にわたって被検者に提供される総逆調節剤および/または毎日の逆調節剤の指標を含むことができる。 In some cases, the back-up therapy protocol may include data related to administration of counterregulators. For example, the back-up therapy protocol may include an indication of total and/or daily counterregulators provided to the subject over the follow-up period.
ブロック810において、グルコースレベル制御システム510は、バックアップ療法プロトコルを出力する。バックアップ療法プロトコルを出力することは、バックアップ療法プロトコルをディスプレイ上に表示して、ユーザがバックアップ療法プロトコルを実施することを可能にすることを含むことができる。代替として、または加えて、バックアップ療法プロトコルを出力することは、バックアップ療法プロトコルを表示および/または記憶のためにユーザのコンピューティングデバイスに送信することを含むことができる。場合によっては、バックアップ療法プロトコルは、グルコースレベル制御システム510に記憶されてもよく、グルコースレベル制御システム510のユーザインターフェースとのユーザインタラクションに応答してアクセスされてもよい。 At block 810, the glucose level control system 510 outputs the backup therapy protocol. Outputting the backup therapy protocol may include displaying the backup therapy protocol on a display to enable a user to implement the backup therapy protocol. Alternatively, or in addition, outputting the backup therapy protocol may include transmitting the backup therapy protocol to a user's computing device for display and/or storage. In some cases, the backup therapy protocol may be stored in the glucose level control system 510 and may be accessed in response to user interaction with a user interface of the glucose level control system 510.
場合によっては、プロセス800は、以下に説明するプロセス900と少なくとも部分的に組み合わせることができる。したがって、場合によっては、バックアップ療法プロトコルは、被検者に注入または投与されるインスリンの用量を自律的に決定するためにグルコースレベル制御システム510の制御アルゴリズムによって使用される1つまたは複数の制御パラメータに対するユーザ修正の記録をさらに含むことができる。このユーザ修正の記録は、制御パラメータに対するユーザ修正のインスタンスの識別情報、ならびに/または追跡期間の各日の間および/もしくは追跡期間全体の間にユーザが制御パラメータを
修正した回数のパーセンテージを含むことができる。
In some cases,
図9は、特定の実施形態による例示的な制御パラメータ修正追跡プロセス900のフローチャートを示す。プロセス900は、グルコースレベル制御システム510とのユーザインタラクティビティ、より具体的には、被検者512への薬剤送達の制御を助けるためにグルコースレベル制御システム510によって使用される制御パラメータをユーザが修正することの発生を追跡することができる任意のシステムによって実行されてもよい。例えば、プロセス900は、グルコースレベル制御システム510の1つまたは複数の要素によって実行されてもよい。場合によっては、プロセス900の少なくとも特定の動作は、グルコースレベル制御システム510に修正を送信する前に、グルコースレベル制御システム510から、および/または別個のコンピューティングシステムにおけるユーザインターフェースとのユーザインタラクションから、グルコースレベル制御システム510の制御パラメータ設定に対する変更の指標を受信する別個のコンピューティングシステムによって実行されてもよい。1つまたは複数の異なるシステムがプロセス900の1つまたは複数の動作を実行することができるが、説明を簡単にするため、また本開示を限定するためではなく、プロセス900は特定のシステムに関して説明される。 9 illustrates a flow chart of an exemplary control parameter modification tracking process 900 according to certain embodiments. The process 900 may be performed by any system capable of tracking user interactivity with the glucose level control system 510, and more specifically, the occurrence of a user modifying a control parameter used by the glucose level control system 510 to help control drug delivery to the subject 512. For example, the process 900 may be performed by one or more elements of the glucose level control system 510. In some cases, at least certain operations of the process 900 may be performed by a separate computing system that receives an indication of a change to the control parameter setting of the glucose level control system 510 from the glucose level control system 510 and/or from a user interaction with a user interface at the separate computing system prior to transmitting the modification to the glucose level control system 510. While one or more different systems may perform one or more operations of the process 900, for ease of explanation and not to limit the present disclosure, the process 900 is described with respect to a particular system.
プロセス900は、ブロック902で始まり、グルコースレベル制御システム510が被検者512のグルコースレベルを受信する。ブロック902は、ブロック802に関して前述した実施形態のうちの1つまたは複数を含むことができる。
The process 900 begins at
ブロック904において、グルコースレベル制御システム510は、グルコースレベル信号および制御パラメータに少なくとも部分的に基づいてインスリン用量制御信号を生成する。インスリン用量制御信号は、グルコースレベル制御システム510が、被検者の血中グルコースレベルを制御するために被検者に注入または投与されるインスリンの用量を自律的に決定することを可能にする制御アルゴリズムに基づいて生成されてもよい。制御アルゴリズムは、制御パラメータに少なくとも部分的に基づいてインスリンの用量を決定することができる。制御パラメータは、制御アルゴリズムの動作もしくは出力、またはグルコースレベル制御システム510の動作に影響を与えることができ、ユーザ(例えば、被検者512または被検者512のケアに少なくとも部分的に責任を負うユーザ(例えば、親または保護者))によって修正可能な任意のパラメータを含むことができる。場合によっては、制御パラメータは、被検者512のグルコースレベルの目標設定値であってもよく、または目標設定値に対応してもよい。他の場合には、制御パラメータは、グルコースレベル制御システム510が少なくともある時間帯にわたってインスリン用量制御信号を生成するかどうかに対応してもよい。例えば、制御パラメータは、グルコースレベル制御システム510の少なくとも一部の動作が一時停止しているかまたはアクティブであるかに関連してもよい。ブロック904は、ブロック804に関して前述した実施形態のうちの1つまたは複数を含むことができる。
At
ブロック906において、グルコースレベル制御システム510は、追跡期間にわたって制御パラメータに対する1つまたは複数のユーザ修正を追跡する。追跡期間は、1日、1日未満であってもよく、または1日より長くてもよい(例えば、2日、3日、1週間、1ヶ月など)。さらに、追跡期間は、プロセス800に関して前述したように、1つまたは複数の時間帯を含むことができる。ユーザは、被検者512、またはグルコースレベル制御システム510の制御パラメータを修正することを許可され得る任意の他のユーザ(例えば、親もしくは保護者、または医療提供者)であってもよい。
In
ユーザは、グルコースレベル制御システム510によって生成および/または出力され得るユーザインターフェースを使用して、制御パラメータを修正することができる。代替として、または加えて、ユーザインターフェースは、グルコースレベル制御システム51
0における制御パラメータと通信し、ならびに/またはそれを修正することができるコンピューティングシステムによって生成および/もしくは出力されてもよい。例えば、コンピューティングシステムは、スマートフォン、スマートウォッチ、ラップトップ、もしくはデスクトップコンピュータ、またはグルコースレベル制御システム510を構成するために使用され得る任意の他のタイプのコンピューティングデバイスであってもよい。ユーザインターフェースは、ユーザが制御パラメータを修正するためにインターフェースすることができるタッチスクリーン上に出力されてもよい。ユーザは、制御パラメータ選択要素または他のユーザインターフェース要素とインタラクションして、制御パラメータを選択および/または修正することができる。場合によっては、ユーザは、グルコースレベル制御システム510によってサポートされる任意の値を有する制御パラメータを提供することができる。他の場合には、ユーザは、制御パラメータの特定の値を選択することに限定されることがあり、その値は、グルコースレベル制御システム510がサポートすることができる値よりも小さいか、または他のユーザが選択することを許可される値よりも小さいことがある。例えば、臨床医は、制御パラメータを修正するために、親よりも大きな修正範囲を認められてもよい。
The user can modify the control parameters using a user interface, which may be generated and/or output by the glucose level control system 510. Alternatively, or in addition, the user interface may be
The user interface may be generated and/or output by a computing system that can communicate with and/or modify the control parameters in the glucose level control system 510. For example, the computing system may be a smartphone, a smartwatch, a laptop, or a desktop computer, or any other type of computing device that may be used to configure the glucose level control system 510. The user interface may be output on a touch screen that the user can interface with to modify the control parameters. The user can interact with control parameter selection elements or other user interface elements to select and/or modify the control parameters. In some cases, the user can provide a control parameter having any value supported by the glucose level control system 510. In other cases, the user may be limited to selecting a particular value of the control parameter, which may be smaller than values that the glucose level control system 510 can support or smaller than values other users are permitted to select. For example, a clinician may be allowed a larger modification range than a parent to modify a control parameter.
1つまたは複数のユーザ修正を追跡することは、1つまたは複数のユーザ修正を治療ログ、データベース、または他のデータ構造に記憶することを含むことができる。さらに、1つまたは複数のユーザ修正を追跡することは、ユーザ修正のそれぞれが制御パラメータの増加または減少を含むかどうかを追跡または記憶することを含むことができる。制御パラメータが増加したか減少したかの判定は、制御パラメータの値が基準値に対して増加したか減少したかに基づいて判定されてもよい。基準値は、制御パラメータの現在の値、デフォルト値、グルコースレベル制御システム510に供給される臨床値、および/またはグルコースレベル制御システム510によって決定される値を含むことができる。さらに、1つまたは複数のユーザ修正を追跡することは、制御パラメータが修正された時間および/または1つもしくは複数の条件を記憶することを含むことができる。例えば、グルコースレベル制御システム510は、時刻、1つもしくは複数の生理学的センサから決定されたおよび/またはユーザによって特定された被検者512の活動レベル、摂取されているまたは摂取されていない食事などを記憶することができる。さらに、インスリン療法を追跡することは、被検者512に送達または投与されるインスリンの自律的に決定された用量の指標を記憶することを含むことができる。 Tracking the one or more user modifications may include storing the one or more user modifications in a treatment log, database, or other data structure. Additionally, tracking the one or more user modifications may include tracking or storing whether each of the user modifications includes an increase or decrease in a control parameter. The determination of whether the control parameter has increased or decreased may be determined based on whether the value of the control parameter has increased or decreased relative to a reference value. The reference value may include a current value of the control parameter, a default value, a clinical value provided to the glucose level control system 510, and/or a value determined by the glucose level control system 510. Additionally, tracking the one or more user modifications may include storing a time and/or one or more conditions under which the control parameter was modified. For example, the glucose level control system 510 may store the time of day, the activity level of the subject 512 determined from one or more physiological sensors and/or specified by the user, meals that have been or have not been ingested, etc. Additionally, tracking the insulin therapy may include storing an indication of an autonomously determined dose of insulin delivered or administered to the subject 512.
場合によっては、追跡期間は、複数のサブ期間に分割されてもよい。サブ期間は、追跡期間内の1日の異なる部分に対応することができる。例えば、追跡期間の各日は、おおよそ昼と夜に対応して2等分されてもよく、または1日の特定の時間数に対応して3等分または4等分されてもよい。サブ期間は、長さが同じであっても同じでなくてもよい。1つまたは複数のユーザ修正を追跡することは、追跡期間のサブ期間内の制御パラメータに対する修正の発生を追跡することを含んでもよい。さらに、追跡期間内の1日のサブ期間内の修正の発生は、追跡期間内の別の日の対応するサブ期間内の修正の発生と一緒にされてもよい。換言すれば、9:00~21:00に定義されたサブ期間における制御パラメータの修正の各発生は、追跡期間の日数にわたって集計されてもよい。 In some cases, the tracking period may be divided into multiple sub-periods. The sub-periods may correspond to different portions of a day in the tracking period. For example, each day of the tracking period may be divided into two equal parts corresponding to approximately day and night, or into thirds or fourths corresponding to a particular number of hours in the day. The sub-periods may or may not be of equal length. Tracking the one or more user modifications may include tracking occurrences of modifications to the control parameter within a sub-period of the tracking period. Furthermore, occurrences of modifications within a sub-period of one day in the tracking period may be combined with occurrences of modifications within a corresponding sub-period of another day in the tracking period. In other words, each occurrence of a modification of the control parameter in a sub-period defined as 9:00-21:00 may be aggregated over the number of days in the tracking period.
場合によっては、サブ期間ごとに制御パラメータに対して異なる基準値を決定してもよい。いくつかのそのような場合、1つまたは複数のユーザ修正を追跡することは、サブ期間の基準値に対する制御パラメータ値の修正を追跡することを含むことができる。 In some cases, a different baseline value may be determined for the control parameter for each subperiod. In some such cases, tracking the one or more user modifications may include tracking modifications of the control parameter value relative to the baseline value for the subperiod.
ブロック908において、グルコースレベル制御システム510は、制御パラメータに対するユーザ修正のレポートを生成する。代替として、または加えて、レポートは、グルコースレベル制御システム510から受信したデータ(例えば、制御パラメータ値のユーザ修正の発生)に基づいて、クラウド・コンピューティング・システムまたは医療提供者
のコンピューティングシステムなどの別のコンピューティングシステムによって生成されてもよい。
At
レポートは、記憶された制御パラメータ値からの増加および減少の頻度の尺度を含むことができる。さらに、レポートは、グルコースレベル制御システム510の1つまたは複数の特徴の動作が一時停止もしくは中断された回数、またはグルコースレベル制御システム510の1つもしくは複数の特徴の動作が一時停止または中断された追跡期間のパーセンテージを示すことができる。さらに、レポートは、各発生について、合計で、および/または平均で、各制御パラメータに対する修正の大きさを示すことができる。場合によっては、レポートは、追跡期間にわたって基準値よりも高いまたは低いユーザ修正のパーセンテージを示すことができる。さらに、追跡期間、または追跡期間の各日がサブ期間に分割される場合、レポートは、追跡期間の各サブ期間についての制御パラメータの基準値からの増加および減少の頻度の尺度を含むことができる。場合によっては、レポートは、制御パラメータの値に対するユーザ修正の際に、またはしきい値時間帯内に行われたユーザ活動の識別情報を含むことができる。例えば、レポートは、制御パラメータ値に対するユーザ修正が行われたときに、ユーザが運動(例えば、水泳、ランニング、ダンスなど)をしていたかどうかを特定することができる。 The report may include a measure of the frequency of increases and decreases from the stored control parameter value. Additionally, the report may indicate the number of times operation of one or more features of the glucose level control system 510 was paused or interrupted, or the percentage of the tracking period during which operation of one or more features of the glucose level control system 510 was paused or interrupted. Additionally, the report may indicate the magnitude of the correction to each control parameter, in total and/or on average, for each occurrence. In some cases, the report may indicate the percentage of user corrections above or below the baseline value over the tracking period. Additionally, if the tracking period, or each day of the tracking period, is divided into subperiods, the report may include a measure of the frequency of increases and decreases from the baseline value of the control parameter for each subperiod of the tracking period. In some cases, the report may include an identification of a user activity that occurred at the time of the user correction to the value of the control parameter or within a threshold time period. For example, the report may identify whether the user was exercising (e.g., swimming, running, dancing, etc.) when the user correction to the control parameter value was made.
いくつかの実施形態では、ブロック908は、生成されたレポートをグルコースレベル制御システム510に(例えば、メモリ540に)および/または別のコンピューティングデバイスの記憶装置に記憶することを含むことができる。場合によっては、コンピューティングデバイスは、被検者512(または親もしくは保護者)のコンピューティングデバイスであってもよい。さらに、コンピューティングデバイスは、医療提供者のコンピューティングデバイスとすることができる。場合によっては、コンピューティングデバイスは、クラウド・コンピューティング・サービスのコンピューティングデバイスであってもよい。 In some embodiments, block 908 may include storing the generated report in the glucose level control system 510 (e.g., in memory 540) and/or in storage of another computing device. In some cases, the computing device may be a computing device of the subject 512 (or a parent or guardian). Additionally, the computing device may be a computing device of a healthcare provider. In some cases, the computing device may be a computing device of a cloud computing service.
レポートは、有線接続(例えば、USBケーブル)によってグルコースレベル制御システム510から取得されてもよい。代替として、または加えて、レポートは、グルコースレベル制御システム510への無線接続を介して取得されてもよい。例えば、グルコースレベル制御システム510は、医療提供者のコンピューティングシステムとの暗号化された接続を確立することができ、医療提供者は、グルコースレベル制御システム510からレポートを受信することができる。代替として、または加えて、グルコースレベル制御システム510は、クラウド・コンピューティング・プロバイダとの暗号化された通信チャネルを確立することができ、クラウド・コンピューティング・プロバイダは、グルコースレベル制御システム510からレポートを受信することができる。次いで、このレポートは、任意の許可されたユーザによってアクセスされ得る。 The report may be obtained from the glucose level control system 510 by a wired connection (e.g., a USB cable). Alternatively, or in addition, the report may be obtained via a wireless connection to the glucose level control system 510. For example, the glucose level control system 510 can establish an encrypted connection with a healthcare provider's computing system, and the healthcare provider can receive the report from the glucose level control system 510. Alternatively, or in addition, the glucose level control system 510 can establish an encrypted communication channel with a cloud computing provider, and the cloud computing provider can receive the report from the glucose level control system 510. The report may then be accessed by any authorized user.
有利には、特定の実施形態では、医療提供者は、被検者512のケアを管理するのに役立つようにレポートを使用することができる。例えば、医療提供者が、ユーザがしきい値回数を超えてまたは特定の時間帯に制御パラメータを修正していると判断した場合、医療提供者は、この情報を使用して、被検者512に提供されているケアを修正し、および/または最適なケアについて被検者512を教育することができる。例えば、治療の速度を修正する必要がある場合があり、またはインスリンの量が被検者の快適さに対して低すぎる場合がある。例えば、場合によっては、被検者512は、血中グルコースレベルに対する耐性が平均的なユーザとは異なる場合があり、ユーザが設定値の範囲を修正することにつながることがある。この情報を理解することは、医療提供者が被検者512のケアを管理する(例えば、初期設定値の範囲を調整する、または処方されるインスリンのタイプを修正する)のに役立つことができる。 Advantageously, in certain embodiments, a healthcare provider can use the reports to help manage the care of the subject 512. For example, if the healthcare provider determines that the user is modifying the control parameters more than a threshold number of times or during a particular time period, the healthcare provider can use this information to modify the care being provided to the subject 512 and/or educate the subject 512 on optimal care. For example, the rate of treatment may need to be modified, or the amount of insulin may be too low for the subject's comfort. For example, in some cases, the subject 512 may have a different tolerance to blood glucose levels than the average user, which may lead the user to modify the range of set points. Understanding this information can help the healthcare provider manage the care of the subject 512 (e.g., adjust the range of default settings or modify the type of insulin prescribed).
さらに、上述したように、プロセス900は、プロセス800と組み合わされてもよい。換言すれば、バックアップ療法プロトコルと、ユーザがグルコースレベル制御システム510の1つまたは複数の制御パラメータに修正を加えることができる回数の記録との両方を含むレポートが生成されてもよい。他の場合には、プロセス800および900は、独立してトリガおよび/または実行されてもよい。
Furthermore, as noted above, process 900 may be combined with
バックアップ療法レポートの例
図10~図12は、本明細書に開示される実施形態のうちの1つまたは複数を用いて生成することができる、バックアップ療法レポートまたは一連のレポートの1つの非限定的な例を示す。換言すれば、図10~図12のレポートは、グルコースレベル制御システム510によって生成された単一のレポートの一部であってもよく、または同時に生成されるか、あるいは異なるデータに基づいておよび/または異なる追跡期間にわたって生成される別個のレポートであってもよい。レポートは、自動血中グルコース制御システム510によって、または自動血中グルコース制御システムから治療データを受信することができる別のコンピューティングシステムによって生成されてもよい。さらに、図10~図12は、生成される可能性のあるレポートまたは一連のレポートの1つの非限定的な例のみを表す。より多くのまたはより少ないデータを含む他のレポートを生成することが可能である。例えば、図10に示されるバックアップ注入療法プロトコルおよびバックアップポンプ療法プロトコルは、別々に生成および/またはアクセスされ得る、2つの別々のレポートに分離されてもよい。
Examples of Backup Therapy Reports FIGS. 10-12 show one non-limiting example of a backup therapy report or set of reports that may be generated using one or more of the embodiments disclosed herein. In other words, the reports of FIGS. 10-12 may be part of a single report generated by the glucose level control system 510, or may be separate reports generated simultaneously or based on different data and/or over different tracking periods. The reports may be generated by the automated blood glucose control system 510 or by another computing system that may receive therapy data from the automated blood glucose control system. Additionally, FIGS. 10-12 represent only one non-limiting example of a report or set of reports that may be generated. Other reports that include more or less data may be generated. For example, the backup infusion therapy protocol and backup pump therapy protocol shown in FIG. 10 may be separated into two separate reports that may be generated and/or accessed separately.
図10は、特定の実施形態による例示的なバックアップ療法プロトコルレポート1000を示す。異なるタイおよび/または条件下で推奨されるインスリンの量は、単位で表示されることがある。場合によっては、レポート1000は、1単位に含まれるインスリンの量および/またはインスリンのタイプを特定することができる。さらに、場合によっては、レポート1000は、ユーザがインスリンのタイプまたはインスリンの単位サイズを修正することを可能にするインタラクション型レポートであってもよい。いくつかのこのような場合、表1002は、選択されたインスリンのタイプおよび/またはインスリンの単位サイズに基づいて、特定の時間または条件下で投与するインスリンの推奨単位数を更新することができる。 FIG. 10 illustrates an exemplary backup therapy protocol report 1000 according to certain embodiments. The amount of insulin recommended under different times and/or conditions may be displayed in units. In some cases, the report 1000 may specify the amount of insulin and/or type of insulin contained in a unit. Additionally, in some cases, the report 1000 may be an interactive report that allows the user to modify the type of insulin or the unit size of insulin. In some such cases, the table 1002 may update the recommended number of units of insulin to administer at a particular time or condition based on the selected type of insulin and/or unit size of insulin.
レポート1000は、バックアップ療法プロトコルを決定するために使用される追跡期間1006の長さを特定することができる。さらに、レポート1000は、追跡期間1006が発生した時間または日付範囲1008を特定することができる。有利には、追跡期間1006を知ることは、バックアップ療法プロトコルに含まれる推奨に信頼が置ける量を決定するのに役立つ場合がある。追跡期間が長いほど、推奨が正確である可能性が高くなる。追跡期間が短いと、例えば、被検者の典型的な状態または活動レベルに対して異常値である日が追跡期間により多く含まれる可能性があるため、より不正確な推奨の影響をより受けやすくなる。例えば、被検者が通常よりも多くの食事を摂取したか、または通常よりも著しく多く運動した日に生じる1日の追跡期間は、被検者の典型的なライフスタイルに適合しないバックアップ療法の推奨をもたらす可能性がある。さらに、追跡期間がいつ発生したかを知ることは、推奨がどれくらい最新であるか、およびそれらが被検者が投与すべきインスリンの量の信頼できる指標であるかどうかを判断するのに有用である場合がある。例えば、追跡期間1006の日付範囲1008が1年前のものであり、被検者が1年にわたって大幅に体重を増加または減少させた場合、バックアップ療法プロトコルは、もはや推奨される注入療法の信頼できる指標とはならない可能性がある。このような場合、ユーザは、推奨を調整し、および/またはプロセス800の新たな発生をトリガすることができる。
The report 1000 may identify the length of the
表1002は、例示的なバックアップ注入療法プロトコルを示し、これは、注入療法を
用いて様々な時間にまたは様々な条件下で被検者512に投与され得る様々なインスリン用量を示すことができる。表1002は、朝食、昼食、または夕食に通常サイズの食事を摂取するときに、被検者512が注入することができるインスリンの量を特定する。通常サイズの食事とは、特定の被検者512が通常摂取するか、または医療提供者によって摂取するように助言された食事サイズを指してもよい。指定されたインスリンの単位は、ユーザが、特定された通常サイズの食事を摂取するときに、自動血中グルコース制御システム510が被検者512に平均的に提供するインスリンの量を指すことができる。場合によっては、表1002は、異なるサイズの食事に対する推奨インスリン用量をさらに含むことができる。例えば、各朝食は、軽いまたは通常より小さい朝食、通常サイズの朝食、および重いまたは通常サイズより大きい朝食に対応する3つの異なる値(例えば、5単位、6単位、および8単位)を示すことができる。
Table 1002 shows an exemplary backup infusion therapy protocol, which may indicate various insulin doses that may be administered to subject 512 at various times or under various conditions using infusion therapy. Table 1002 identifies the amount of insulin that subject 512 may inject when consuming a normal-sized meal for breakfast, lunch, or dinner. A normal-sized meal may refer to the meal size that a
送達されるインスリンの量は、経時的におよび/または特定の時間における患者の状態に基づいて変動し得ることを理解されたい。したがって、レポート1000の上部に示されるように、バックアップ療法プロトコルにおける推奨は、特定の時間量(例えば、図示される例では最大72時間)にわたる一時的使用のために提案されている。推奨が有効である時間量は、被検者512、収集された履歴データの量(例えば、追跡期間のサイズ)、被検者の血中グルコースレベルの毎日の変動量、またはバックアップ療法プロトコルが安全に従うことができる時間量に影響を与え得る任意の数の他の要因に基づいて変動することがある。 It should be understood that the amount of insulin delivered may vary over time and/or based on the patient's condition at a particular time. Thus, as shown at the top of report 1000, the recommendations in the back-up therapy protocol are suggested for temporary use for a particular amount of time (e.g., up to 72 hours in the illustrated example). The amount of time the recommendations are valid may vary based on the subject 512, the amount of historical data collected (e.g., the size of the follow-up period), the amount of daily variation in the subject's blood glucose level, or any number of other factors that may affect the amount of time the back-up therapy protocol can be safely followed.
表1002によって示されるように、バックアップ注入療法プロトコルは、被検者512が毎日(または1日を通して特定の時間に)投与することが推奨される長期持続型インスリンの量をさらに特定することができる。この長期持続型インスリンは、グルコースレベル制御システム510が定期的に提供し得る基礎インスリンの代わりに使用されてもよい。 As shown by table 1002, the backup infusion therapy protocol may further specify an amount of long-acting insulin that the subject 512 is recommended to administer each day (or at specific times throughout the day). This long-acting insulin may be used in place of basal insulin that the glucose level control system 510 may provide periodically.
加えて、表1002は、1単位のインスリンに起因するグルコースレベルの低下を特定する。例えば、表1002に示すように、自動血中グルコース制御システム510は、1単位のインスリン(例えば、1ミリリットルのインスリンの1/100)が被検者512の血中グルコースレベルを9mg/dL低下させ得ると決定している。したがって、注入療法を実施するユーザは、被検者512の血中グルコースレベルを測定し、測定された血中グルコースレベルと所望の設定値またはしきい値グルコースレベルとの差を決定し、補正用量が保証されるという決定(例えば、血中グルコースが所望の設定値範囲外であるという決定)に応答して、この差を9で割って注入すべきインスリンの単位数を決定することができる。 Additionally, table 1002 identifies the drop in glucose level that results from one unit of insulin. For example, as shown in table 1002, the automated blood glucose control system 510 has determined that one unit of insulin (e.g., 1/100 of a milliliter of insulin) can lower the blood glucose level of the subject 512 by 9 mg/dL. Thus, a user administering an infusion therapy can measure the blood glucose level of the subject 512, determine the difference between the measured blood glucose level and a desired setpoint or threshold glucose level, and, in response to determining that a correction dose is warranted (e.g., determining that the blood glucose is outside the desired setpoint range), divide this difference by 9 to determine the number of units of insulin to infuse.
レポート1000の表1004は、バックアップポンプ療法プロトコルの例を提供する。図示されるように、バックアップポンプ療法プロトコルは、食事時間および補正係数について、バックアップ注入療法プロトコルと同じ治療情報を有することができる。しかしながら、ポンプは、定期的な基礎療法を提供することが可能である場合があるため、注入療法の長時間作用型インスリン単位は、バックアップまたは交換用ポンプが被検者にインスリンを投与すべきレートを示す基礎レートと置き換えられてもよい。図示されるように、基礎レートは、経時的に変動することがある。図示する例では、基礎レートは、1日24時間を構成する4つの異なる時間帯に供給される。しかしながら、基礎レートは、より少ない数(例えば、2つの12時間ブロック)またはより多い数(例えば、4時間ごと)の期間に分割されてもよく、各時間帯は、潜在的に、自動血中グルコース制御システムによって提供される療法履歴データに基づいて決定されるような異なる基礎レートを有する。 Table 1004 of report 1000 provides an example of a backup pump therapy protocol. As shown, the backup pump therapy protocol can have the same therapy information as the backup infusion therapy protocol for meal times and correction factors. However, since the pump may be capable of providing a periodic basal therapy, the long-acting insulin units of the infusion therapy may be replaced with a basal rate indicating the rate at which the backup or replacement pump should administer insulin to the subject. As shown, the basal rate may vary over time. In the example shown, the basal rate is delivered for four different time periods that make up a 24-hour day. However, the basal rate may be divided into a fewer number of periods (e.g., two 12-hour blocks) or a greater number of periods (e.g., every four hours), with each time period potentially having a different basal rate as determined based on therapy history data provided by the automated blood glucose control system.
場合によっては、レポート1000は、追跡期間にわたって追跡され得る追加のデータを含むことができる。この追加のデータには、被検者512のケアおよび/または自動グルコースレベル制御システム510の保守を容易にし得る任意のデータが含まれてもよい。例えば、プロセス800または900を使用して追跡され、レポートに含まれ得る追加データのいくつかの非限定的な例が、レポート1000のチャート1010に示されている。例えば、チャート1010に示すように、レポートは、追跡期間にわたる被検者512の平均血中グルコースレベルおよび/または対応する推定A1Cパーセンテージを含むことができる。さらに、レポート1000は、被検者の血中グルコースレベルが所望の設定値範囲内にある、および/または所望の設定値範囲を上回る時間の量またはパーセンテージを示すことができる。同様に、レポート1000は、被検者の血中グルコースレベルがしきい値血中グルコースレベルを下回る時間の量またはパーセンテージを示すことができる。
In some cases, the report 1000 may include additional data that may be tracked over the tracking period. This additional data may include any data that may facilitate the care of the subject 512 and/or the maintenance of the automatic glucose level control system 510. For example, some non-limiting examples of additional data that may be tracked using the
さらに、レポート1000は、1日当たりの平均食事告知回数を示すことができる。チャート1010に示されるように、例示的なレポート1000が生成された被検者512は、平均して、被検者が1日3回を超える食事を摂取したことを示す、平均4.2回の食事告知を行っている。場合によっては、レポートは、告知された食事のタイプ(例えば、2回の朝食、1回の昼食、および1回の夕食)をさらに示すことができる。2回目の朝食は、被検者にとって小さな朝食とサイズがほぼ同等の大きなスナックである場合がある。したがって、被検者は、さらなる朝食の食事の告知を行った可能性がある。場合によっては、自動グルコースレベル制御システム510は、別個のスナックまたは他の食事の告知オプションをサポートすることができる。
Additionally, the report 1000 may indicate the average number of meal announcements per day. As shown in the
レポート1000は、1日当たりに被検者に投与されたインスリンの総量、および/または1日当たりに被検者に投与された逆調節剤(例えば、グルカゴン)の総量をさらに含んでもよい。加えて、レポート1000は、自動グルコースレベル制御システム510が追跡期間中にCGMセンサと接続または通信することができる時間のパーセンテージの量を示すことができ、これは、自動グルコースレベル制御システム510が追跡期間中にオンラインモードで機能する時間の量に対応することができる。 The report 1000 may further include the total amount of insulin administered to the subject per day and/or the total amount of counterregulator (e.g., glucagon) administered to the subject per day. Additionally, the report 1000 may indicate the amount of percentage of time that the automatic glucose level control system 510 is able to connect or communicate with the CGM sensor during the tracking period, which may correspond to the amount of time that the automatic glucose level control system 510 functions in an online mode during the tracking period.
図11は、特定の実施形態による例示的な制御パラメータ修正レポート1100を示す。前述したように、レポート1100は、例えばプロセス900を用いて生成された別個のレポートであってもよい。あるいは、レポート1100は、レポート1000内に第2のものとして含まれてもよい。
FIG. 11 illustrates an exemplary control
レポート1100は、一般に、ユーザが追跡期間中に自動グルコースレベル制御システム510の1つまたは複数の制御パラメータを修正した回数またはパーセンテージの指標を提供することができる。さらに、レポート1000と同様に、レポート1100は、追跡期間1006が発生した時間または日付範囲1008を特定することができる。場合によっては、ユーザは、レポート1100とインタラクションして、ユーザが追跡期間のサブセットの間に1つまたは複数の制御パラメータを修正した回数のパーセンテージを決定することができる。同様に、ユーザは、追跡期間のサブセット(例えば、選択されたデータ範囲)について本明細書に記載される他のデータを閲覧するために、日付範囲をフィルタリングまたは狭めることができる。
The
レポート1100は、追跡期間中の1日にわたる所望の目標設定値範囲に対する被検者の血中グルコースレベルを示すグラフ1102を含むことができる。この日は、追跡期間にわたって各日について得られた値の平均であってもよく、または特定の選択された日を示してもよい。
The
さらに、レポート1100は、ユーザが特定の時間帯に血中グルコース目標を修正した回数のパーセンテージを示す表1104を含むことができる。非限定的な例の表1102において、レポート1100は、日中および夜間の2つの時間帯を示す。しかしながら、表1104は、より少ないまたはより多い時間帯を示すことができることを理解されたい。また、時間帯は、時間帯ごとの特定の時間(例えば、9:00~21:00、21:00~9:00)を示すことができる。
Additionally,
図示されるように、表1104は、ユーザがグルコース目標設定値を増加または減少させた回数のパーセンテージを示すことができる。加えて、レポートは、ユーザがグルコース目標設定値を修正しなかった、またはいつも通りにした回数のパーセンテージを示すことができる。表1104に示されるこの目標設定値は、単一の目標値(例えば、110mg/dL、125mg/dL、130mg/dLなど)を指すこともでき、または目標設定値範囲(例えば、70~180mg/dL)を指すこともできる。 As shown, table 1104 can show the percentage of times the user increased or decreased the glucose target set point. In addition, the report can show the percentage of times the user did not modify the glucose target set point or continued as usual. The target set points shown in table 1104 can refer to a single target value (e.g., 110 mg/dL, 125 mg/dL, 130 mg/dL, etc.) or can refer to a target set point range (e.g., 70-180 mg/dL).
さらに、レポート1100は、ユーザが追跡期間中に一時的なグルコース目標を設定した回数(一時的目標回数1106)または選択されたデータ範囲を示すことができる。レポートはまた、追跡期間中にユーザが治療を一時停止した回数(例えば、一時停止インスリン療法回数1108)および/または選択された日付範囲を示すことができる。
Additionally, the
被検者の血中グルコースは、被検者の体重に影響される場合がある。したがって、被検者は、自動血中グルコース制御システムに体重の最新情報を提供することができる。いくつかのそのような場合、レポートは、体重の変化、および体重パラメータがいつ修正されたかを示すことができる(例えば、体重データ1110)。場合によっては、レポート1100をフィルタリングして、体重変化の前後のデータを別々に示すことができる。体重データは、医療提供者が、例えば、体重変化が、目標グルコースレベルに対するユーザ修正の少なくとも部分的に根拠となり得たかどうかを判断するのに有用な場合がある。一般に、(例えば、血中グルコース測定値を使用する)自動グルコースレベル制御システム510は、体重変化が血中グルコース制御に及ぼし得る影響を自動的に考慮する。しかしながら、被検者512は、異なった感じ方をする可能性がある。自動グルコースレベル制御システム510のユーザの修正に関連する修正データを収集し、データを体重変化と相関させる能力は、例えば、自動グルコースレベル制御システム510の設定を調整すること、インスリン処方を変更すること、被検者512を教育すること、または被検者512のケアを改善し得る任意の他の行動によって、医療提供者が被検者512をよりよく治療するのを支援することができる。
A subject's blood glucose may be affected by the subject's weight. Thus, the subject may provide an update on his/her weight to the automated blood glucose control system. In some such cases, the report may indicate the change in weight and when the weight parameter was modified (e.g., weight data 1110). In some cases, the
場合によっては、レポートは、しきい値を下回る血中グルコース目標設定への変更を省くことができる。換言すれば、統計的なノイズとなり得る小さな変化は無視されることがある。さらに、場合によっては、レポートは、いつ制御パラメータ(例えば、就寝時、夕食などの特定の食事に関して)が修正されたかを示すことができる。場合によっては、レポートは、グルコース目標設定値または他の制御パラメータに対する変化の持続時間を示すこともできる。 In some cases, the report may omit changes to blood glucose target settings that are below a threshold. In other words, small changes that may be statistical noise may be ignored. Additionally, in some cases, the report may indicate when the control parameters were modified (e.g., with respect to a particular meal, such as bedtime, dinner, etc.). In some cases, the report may also indicate the duration of the changes to the glucose target settings or other control parameters.
図12は、特定の実施形態による、図11の制御パラメータ修正レポート1100のいくつかの実施態様の一部として含まれ得る例示的な食事選択レポート1200を示す。レポート1200は、ユーザ(例えば、被検者512)が各食事タイプを告知する1日当たりの平均回数を特定する表1202を含むことができる。典型的には、ユーザは、1日に0回または1回食事を告知する。しかしながら、場合によっては、ユーザは、例えば、特定の食事とサイズが同じような場合がある大きなスナックを考慮して、特定の食事時間を2回以上告知することがある。より小さなスナックは、しばしば、食事の告知なしに、自動グルコースレベル制御システム510の制御アルゴリズムによって(例えば、補正イン
スリンコントローラ626によって)処理されることがある。
12 illustrates an exemplary
さらに、表1202は、特定のサイズの食事がユーザによって告知された、追跡期間にわたる、または追跡期間内の選択された時間帯にわたる回数を特定することができる。例えば、表102は、通常サイズの食事が告知された回数、通常サイズよりも小さい食事が告知された回数、または通常サイズよりも大きい食事が告知された回数を示すことができる。 Additionally, table 1202 may identify the number of times a particular size meal was announced by the user, over a tracking period, or over a selected time period within the tracking period. For example, table 102 may show the number of times a regular size meal was announced, the number of times a smaller than regular size meal was announced, or the number of times a larger than regular size meal was announced.
自動血中グルコース制御の改良
携帯型医療装置(AMD)は、例えば、被検者の健康状態(例えば、被検者の1つまたは複数の測定された生理学的指標またはパラメータに基づいて決定される)に基づいて、被検者に治療を自律的に提供する制御システムを含むことができる。いくつかの例では、制御システムは、(例えば、CGMセンサなどの1つまたは複数の被検者センサを使用して)1つまたは複数の測定された生理学的パラメータに基づいて、ならびに1つまたは複数の制御パラメータを含むことができる予測モデルに従って、各治療送達中の治療時間および/または治療の強度を決定することができる。いくつかの例では、予測モデルは、意図された生理学的効果に従って治療送達を調整するために、治療の生理学的効果を推定するために使用されてもよい。制御パラメータの値を適応的に調整して、被検者に対する治療送達の生理学的効果に影響を与える可能性のある時間変動要因および被検者特有の要因の存在下で、被検者への治療送達を最適化することが望ましい。場合によっては、AMDは、被検者の血液中の分析物のレベルを調節する携帯型薬剤装置であってもよい。このような携帯型薬剤装置の例は、被検者512の血中グルコースレベル(BGL)の制御を助けるために、被検者512にインスリンおよび/または逆調節剤(例えばグルカゴン)を自動的に提供することができる自動血中グルコース制御システム(例えばグルコースレベル制御システム510)である。一般に、制御アルゴリズムは、自動血中レベルグルコース制御システム510によって実施され、いつインスリンを送達するか、および/またはどのくらいの量のインスリンを被検者512に提供するかを決定することができる。さらに、制御アルゴリズムは、インスリンの継続的または周期的送達(例えば、基礎用量)と、被検者の血中グルコースレベルを所望の範囲内に調整するために提供され得る補正ボーラスとの両方を制御することができる。制御アルゴリズムは、被検者から自動血中グルコース測定値を取得する連続グルコースモニタリング(CGM)センサなどの被検者センサ(例えば、被検者の1つまたは複数の生理学的パラメータをリアルタイムで測定するセンサ)から取得された血中グルコースレベル測定値を使用することができる。さらに、場合によっては、制御アルゴリズムは、被検者512によって摂取される食事または摂取されている食事の指示に応答して、インスリンのボーラスを送達することができる。
Improved Automatic Blood Glucose Control An ambulatory medical device (AMD) may include a control system that autonomously provides a treatment to a subject based on, for example, the subject's health status (e.g., determined based on one or more measured physiological indicators or parameters of the subject). In some examples, the control system may determine the treatment time and/or intensity of the treatment during each treatment delivery based on one or more measured physiological parameters (e.g., using one or more subject sensors such as CGM sensors) and according to a predictive model that may include one or more control parameters. In some examples, the predictive model may be used to estimate the physiological effect of the treatment to tailor the treatment delivery according to the intended physiological effect. It may be desirable to adaptively adjust the value of the control parameter to optimize the treatment delivery to the subject in the presence of time-varying and subject-specific factors that may affect the physiological effect of the treatment delivery to the subject. In some cases, the AMD may be a portable drug device that regulates the level of an analyte in the subject's blood. An example of such a portable medication device is an automatic blood glucose control system (e.g., glucose level control system 510) that can automatically provide insulin and/or counterregulators (e.g., glucagon) to the subject 512 to help control the subject's 512 blood glucose level (BGL). Generally, a control algorithm is implemented by the automatic blood level glucose control system 510 and can determine when to deliver insulin and/or how much insulin to provide to the subject 512. Furthermore, the control algorithm can control both the continuous or periodic delivery of insulin (e.g., basal doses) and correction boluses that can be provided to adjust the subject's blood glucose level within a desired range. The control algorithm can use blood glucose level measurements obtained from a subject sensor (e.g., a sensor that measures one or more physiological parameters of the subject in real time), such as a continuous glucose monitoring (CGM) sensor that obtains automatic blood glucose measurements from the subject. Additionally, in some cases, the control algorithm may deliver a bolus of insulin in response to an indication of a meal to be or being consumed by the subject 512.
インスリンは、被検者512の血液中に皮下投与されてもよい。例えば、グルコース制御システムは、被検者の身体上の部位に接続された注入セットを介して薬剤(例えば、インスリン、グルカゴン)を皮下送達することができる。インスリンが提供されるときと、被検者の血漿中のインスリンの量が最大濃度などの特定の濃度レベルに達するときとの間に、しばしば薬物動態(PK)遅延と呼ばれる遅延が存在する。この時間量は、インスリンのタイプおよび/または特定の被検者の生理機能に基づいて変化することがある。例えば、速効型インスリンでは、インスリンのボーラスが、ある被検者の血漿中では最大濃度に達するのに約65分かかることがあるが、別の被検者では60分、64分、または70分かかることがある。いくつかの他のタイプのインスリンについては、被検者の血漿中で最大濃度に達するのに3~5時間かかることがある。さらに、被検者の血漿中のインスリンの量の変動と、結果として生じる被検者の血液中のグルコースレベルの変動との間に、薬力学的(PD)遅延と呼ばれる遅延が存在することがある。いくつかの例では、薬力学的(PD)遅延の値を使用して、患者の血液中のインスリンの推定された濃度に基づいてBGLを推定することができる。 Insulin may be administered subcutaneously into the blood of the subject 512. For example, a glucose control system may deliver medications (e.g., insulin, glucagon) subcutaneously via an infusion set connected to a site on the subject's body. There is a delay, often referred to as a pharmacokinetic (PK) delay, between when the insulin is provided and when the amount of insulin in the subject's plasma reaches a particular concentration level, such as a maximum concentration. This amount of time may vary based on the type of insulin and/or the physiology of the particular subject. For example, with a fast-acting insulin, a bolus of insulin may take approximately 65 minutes to reach a maximum concentration in one subject's plasma, but 60, 64, or 70 minutes in another subject. For some other types of insulin, it may take 3-5 hours to reach a maximum concentration in the subject's plasma. Additionally, there may be a delay, called a pharmacodynamic (PD) delay, between the fluctuation in the amount of insulin in the subject's plasma and the resulting fluctuation in the glucose level in the subject's blood. In some examples, the pharmacodynamic (PD) delay value can be used to estimate the BGL based on the estimated concentration of insulin in the patient's blood.
場合によっては、血中グルコース制御システムは、薬物動態(PK)モデルに基づいて予測アルゴリズムを実施して、被検者へのインスリンの皮下投与後の、被検者の血漿中のインスリンの経時的な蓄積を推定することができる。いくつかの例において、PK遅延は、被検者特有である場合があり、および/または経時的に変化し得る。したがって、これらの例では、PKモデルは、被検者特有である場合があり、および/または経時的に変化する場合がある、制御パラメータと呼ばれる1つまたは複数のパラメータを含むことができる。PK遅延および/またはPKモデルの制御パラメータに影響を与え得る要因およびパラメータの例としては、インスリンのタイプ、血中グルコースレベル(例えば、インスリン投与時の)、被検者の生理学的特性、被検者の健康状態、被検者の1つまたは複数の生理学的パラメータ、投与の時間、注入セットが配置される場所、投与されるインスリンの量などが挙げられ得る。生理学的特性は、人口の大部分の間で共有される特徴(例えば、体重、性別、年齢など)、ならびに被検者に固有もしくは特有であってもよい特性、または少数の人々の間で共有され得る特性(例えば、遺伝に関連する特性)を含むことができる。被検者の生理機能間の違いにより、各被検者または被検者の一部のサブセットに対して最適な血中グルコース範囲が異なることになる場合がある。さらに、生理学的な違いも、インスリンの血漿への吸収に影響を与える可能性がある。換言すれば、被検者によって生理機能が異なるため、結果としてインスリンの吸収にかかる時間が被検者によって異なることになる可能性がある。したがって、血漿中のグルコースの最大濃度は、ある被検者については速効型インスリンのボーラスの送達の65分後に生じることがあるが、別の被検者については60分後または70分後である場合がある。 In some cases, the blood glucose control system may implement a predictive algorithm based on a pharmacokinetic (PK) model to estimate the accumulation of insulin in the subject's plasma over time following subcutaneous administration of insulin to the subject. In some examples, the PK delay may be subject specific and/or may vary over time. Thus, in these examples, the PK model may include one or more parameters, referred to as control parameters, that may be subject specific and/or may vary over time. Examples of factors and parameters that may affect the PK delay and/or the control parameters of the PK model may include the type of insulin, blood glucose level (e.g., at the time of insulin administration), physiological characteristics of the subject, the health status of the subject, one or more physiological parameters of the subject, the time of administration, where the infusion set is placed, the amount of insulin administered, etc. Physiological characteristics may include characteristics shared among a large portion of the population (e.g., weight, sex, age, etc.), as well as characteristics that may be unique or specific to the subject or that may be shared among a small number of people (e.g., characteristics related to genetics). Differences between subjects' physiology may result in different optimal blood glucose ranges for each subject or for some subset of subjects. Additionally, physiological differences may also affect the absorption of insulin into the plasma. In other words, different subjects have different physiologies, which may result in different times for insulin absorption. Thus, the maximum concentration of glucose in the plasma may occur 65 minutes after delivery of a bolus of fast-acting insulin for one subject, but 60 or 70 minutes for another.
したがって、いくつかのこのような例では、血中グルコースレベル制御システム510(例えば、AMDの血中グルコース制御システム)は、BGLを所望の範囲内に維持するために、その制御アルゴリズムで用いられるPKモデルの1つまたは複数の制御パラメータを適応的に変更して、その予測値を修正する方法を実施することができる。例えば、血中グルコース制御システムは、1つまたは複数の被検者センサ(例えば、CGM)からの読み取り値および/または被検者から受け取った情報(例えば、AMDのユーザインターフェースを使用して)を使用して、1つまたは複数の制御パラメータを修正することができる。 Thus, in some such examples, the blood glucose level control system 510 (e.g., the blood glucose control system of the AMD) can implement a method for adaptively changing one or more control parameters of the PK model used in its control algorithm to modify its predictions in order to maintain the BGL within a desired range. For example, the blood glucose control system can modify one or more control parameters using readings from one or more subject sensors (e.g., CGM) and/or information received from the subject (e.g., using a user interface of the AMD).
上で示したように、自動血中グルコースレベル制御システム510などの血中グルコースシステムは、PKモデルおよび被検者の1つまたは複数の血中グルコースレベル測定値に基づいて、インスリンまたは逆調節剤の送達または投与を制御することができる。いくつかの例では、PKモデルは、皮下投与されたインスリンの血液への吸収もしくは蓄積、および/またはインスリンの送達用量の所与の値に対する被検者の血液中のインスリンレベルの減衰率を推定または決定するために使用され得る二指数PKモデルとすることができる。いくつかの例では、二指数PKモデルによる経時的なインスリンの吸収は、以下の式によって表すことができ、すなわち、
多くの場合、血中グルコース制御システムは、被検者の血中グルコースを特定の範囲(例えば、正常範囲)内に維持するように構成されている。血中グルコースが上昇または下降すると、血中グルコース制御システムは、特定の量のインスリンまたは逆調節剤を被検者に投与して、被検者の血中グルコースレベルを所望の範囲内に戻すか、または所望の設定値に近づけることができる。上記で説明したように、薬剤が被検者の血流に吸収されるのに、ほとんど時間はかからないことがある。したがって、PKモデル(例えば、二指数PKモデル)を使用して、被検者に提供すべきインスリンまたは逆調節剤の量を決定し、被検者の血中グルコースを特定の範囲内に維持することができる。いくつかの例では、PKモデル(例えば、二指数PKモデル)は、インスリンまたは逆調節剤が投与されるにつれて、被検者のインスリンの濃度、血中グルコースレベルを経時的に予測するために使用することができる。場合によっては、PKモデルの制御パラメータ値は、臨床検査を通じて得られたデフォルト値に基づいて、および/または被検者の臨床検査に基づいて決定され得るような被検者の個別治療計画に基づいて、および/または被検者の検査に基づいて決定され得る被検者の医療提供者の評価に基づいて、医療提供者によって設定されてもよい。 In many cases, blood glucose control systems are configured to maintain a subject's blood glucose within a particular range (e.g., normal range). When blood glucose rises or falls, the blood glucose control system can administer a particular amount of insulin or counter regulator to the subject to bring the subject's blood glucose level back within a desired range or closer to a desired set point. As explained above, it may take very little time for the drug to be absorbed into the subject's bloodstream. Thus, a PK model (e.g., a bi-exponential PK model) can be used to determine the amount of insulin or counter regulator to provide to the subject and maintain the subject's blood glucose within a particular range. In some examples, the PK model (e.g., a bi-exponential PK model) can be used to predict the subject's concentration of insulin, blood glucose level over time as insulin or counter regulator is administered. In some cases, the control parameter values of the PK model may be set by a healthcare provider based on default values obtained through clinical testing, and/or based on the subject's individualized treatment plan, which may be determined based on the subject's clinical testing, and/or based on the subject's healthcare provider's evaluation, which may be determined based on the subject's testing.
しかしながら、先に示したように、PKモデルの薬物動態学的遅延および制御パラメータは、被検者特有である場合があり、および/または様々な要因により経時的に変化する場合がある。したがって、臨床データは、1つまたは複数の検査を通して平均的な被検者に対する制御パラメータの最適値または推奨値を決定することができるが、決定されたデータは、特定の被検者に対しては最適ではない場合がある。さらに、個別治療計画は、典型的には、特定の時点の測定値に基づいている。これらの特定の時点の測定値は、治療のための良好なガイドラインを提供することができるが、被検者に対する制御パラメータの最適値は、異なる活動に起因して、生涯にわたる被検者の変化に起因して、またはその他のいくつかの理由により、1日の様々な時間で変化する可能性がある。 However, as previously indicated, the pharmacokinetic delay and control parameters of the PK model may be subject specific and/or may change over time due to various factors. Thus, although clinical data may determine optimal or recommended values of control parameters for an average subject through one or more tests, the determined data may not be optimal for a particular subject. Furthermore, individualized treatment plans are typically based on measurements at specific time points. While these measurements at specific time points may provide good guidelines for treatment, the optimal values of control parameters for a subject may change at different times of the day due to different activities, due to changes in the subject over the course of their life, or for several other reasons.
本開示のグルコースレベル制御システム510は、グルコースレベル制御システム510を使用して被検者に提供される治療を修正するために、制御アルゴリズムの1つまたは複数の制御パラメータ、または制御アルゴリズムによって使用されるモデルを自律的および/または自動的に修正する方法またはプロセスを実施することができる。本方法は、治療を施すことを制御するハードウェアプロセッサ530および/またはコントローラ518によって実行されてもよい。本システムは、被検者の血中グルコースレベルの決定に応答して、被検者に治療(例えば、インスリン)を提供することができる。血中グルコースレベルは、被検者に動作可能に接続されたグルコース・レベル・センサから得られたグルコースレベル信号に少なくとも部分的に基づいて決定されてもよい。治療(例えば、インスリンまたは逆調節剤の量)の決定は、血中グルコースレベルおよび/または二指数モデルに少なくとも部分的に基づくことができる。さらに、治療の決定は、血中グルコース制御システムの1つまたは複数の制御パラメータの値または設定に少なくとも部分的に基づくことができる。1つまたは複数の制御パラメータは、二指数PKモデルの1つまたは複数のパラメータ、または被検者への治療の投与を制御するために使用される任意の他のモデルもしくは制御アルゴリズムであってもよく、またはそれらに相当するものであってもよい。 The glucose level control system 510 of the present disclosure can implement a method or process of autonomously and/or automatically modifying one or more control parameters of a control algorithm or a model used by a control algorithm to modify a therapy provided to a subject using the glucose level control system 510. The method may be executed by a hardware processor 530 and/or a controller 518 that controls the administration of the therapy. The system can provide a therapy (e.g., insulin) to a subject in response to a determination of the subject's blood glucose level. The blood glucose level may be determined based at least in part on a glucose level signal obtained from a glucose level sensor operably connected to the subject. The determination of the therapy (e.g., amount of insulin or counter regulator) can be based at least in part on the blood glucose level and/or the bi-exponential model. Additionally, the determination of the therapy can be based at least in part on values or settings of one or more control parameters of the blood glucose control system. The one or more control parameters may be, or may correspond to, one or more parameters of a bi-exponential PK model or any other model or control algorithm used to control the administration of a therapy to a subject.
上述したように、システム510は、1つまたは複数の制御パラメータの値または設定に基づいて治療を提供することができる。1つまたは複数の制御パラメータの値または設定は、医療提供者、被検者、または他のユーザによる血中グルコース制御システム510の初期設定に基づくことができる。さらに、初期設定は、被検者に特有の臨床データまたは取得されたデータに基づいてもよい。場合によっては、制御パラメータは、血中グルコース制御システムの制御アルゴリズムによって使用される時定数(例えば、二指数PKモデルにおけるTmax)であってもよい。この時定数は、制御アルゴリズムによる被検者におけるインスリンの蓄積量の計算に使用されてもよい。さらに、制御パラメータは、グルコース・レベル・センサから得られたグルコースレベル信号によって示されるような被検者の血中グルコース変動に対する制御アルゴリズムのインスリン投薬応答を制御するために使用することができる。場合によっては、制御パラメータは、Tmax(例えば、式2によって定義される)であってもよく、またはそれに関連していてもよい。例えば、制御パラメータは、Tmaxの推定値またはTmaxの分数(例えば、0.5)であってもよい。先に説明したように、Tmaxは、インスリンの吸収のピーク時間、またはインスリン投与からインスリンの濃度が被検者の血液中の最大濃度に達するまでの時間量であってもよい。 As described above, the system 510 can provide therapy based on the value or setting of one or more control parameters. The value or setting of the one or more control parameters can be based on an initial setting of the blood glucose control system 510 by a healthcare provider, subject, or other user. Additionally, the initial setting may be based on clinical or acquired data specific to the subject. In some cases, the control parameter may be a time constant (e.g., Tmax in a biexponential PK model) used by the control algorithm of the blood glucose control system. The time constant may be used in the calculation of the accumulated amount of insulin in the subject by the control algorithm. Additionally, the control parameter may be used to control the insulin dosing response of the control algorithm to the blood glucose fluctuations of the subject as indicated by the glucose level signal obtained from the glucose level sensor. In some cases, the control parameter may be or be related to Tmax (e.g., as defined by Equation 2). For example, the control parameter may be an estimate of Tmax or a fraction of Tmax (e.g., 0.5). As explained above, Tmax may be the peak time of insulin absorption, or the amount of time from insulin administration until the concentration of insulin reaches its maximum concentration in the subject's blood.
さらに、制御パラメータは、設定値もしくは目標血中グルコースレベル、または血中グルコース範囲と関連付けられてもよい。例えば、制御パラメータは、「残量インスリン量(insulin on board)」(例えば、被検者におけるインスリンの蓄積および/または利用のモデルによって決定される、被検者におけるインスリンの量)の推定量がしきい値を下回る時点に関連することができる。別の例として、制御パラメータは、インスリンボーラスのクリアランス時間(例えば、投与されたインスリンのボーラスが被検者によって利用される時間量の推定値)とすることができる。場合によっては、制御パラメータは、血漿中のインスリンの濃度が血漿中で最大濃度の半分に達する時間に対応するT1/2に関連することがある。場合によっては、制御パラメータは、TmaxまたはT1/2を計算するために使用することができるパラメータであってもよい。 Additionally, the control parameter may be associated with a set point or target blood glucose level, or blood glucose range. For example, the control parameter may relate to the time when an estimate of "insulin on board" (e.g., the amount of insulin in the subject, as determined by a model of insulin accumulation and/or utilization in the subject) falls below a threshold. As another example, the control parameter may be the clearance time of an insulin bolus (e.g., an estimate of the amount of time an administered bolus of insulin is utilized by the subject). In some cases, the control parameter may relate to T1/2, which corresponds to the time at which the concentration of insulin in plasma reaches half of its maximum concentration in plasma. In some cases, the control parameter may be a parameter that can be used to calculate Tmax or T1/2.
いくつかの例では、システム510は、供給された治療の効果(本明細書では治療効果または効果と呼ばれる)を決定することができる。例えば、治療効果は、グルコースセンサ(例えば、CGMセンサ)から受信したグルコースレベル信号によって示される、被検者の血液中の血中グルコースの血糖制御(例えば、測定期間にわたるBGLの変動または
供給された治療)を分析することによって決定されてもよい。場合によっては、制御システムは、供給された治療の効果を経時的に測定または判定することができる。いくつかのそのような場合、治療効果は、BGLの変動および/または経時的に送達される治療の量に基づいて決定されてもよい。さらに、場合によっては、システムは、いくつかの治療送達時間または事例にわたって、被検者に治療を供給し続けてもよく、いくつかの治療送達時間または事例にわたって、治療の測定または判定された効果を平均化またはその他の方法で集計することができる。いくつかの他の例では、システム510は、被検者から受け取った入力に少なくとも部分的に基づいて治療効果を決定することができる。被検者から受け取った入力には、主観的または客観的効果が含まれことがある。被検者から受け取った入力には、例えば、試験紙を使用して得られる手動血中グルコースレベル測定値が含まれることがある。入力の別の例は、ふらつき、呼吸困難、頭痛、または被検者によって特定される任意の他の客観的もしくは主観的効果を示すものであってもよい。
In some examples, the system 510 can determine the effect of the delivered therapy (referred to herein as therapeutic effect or effect). For example, the therapeutic effect may be determined by analyzing the glycemic control of blood glucose in the subject's blood (e.g., variation in BGL or delivered therapy over a measurement period) as indicated by a glucose level signal received from a glucose sensor (e.g., a CGM sensor). In some cases, the control system can measure or determine the effect of the delivered therapy over time. In some such cases, the therapeutic effect may be determined based on the variation in BGL and/or the amount of therapy delivered over time. Further, in some cases, the system may continue to deliver therapy to the subject over several therapy delivery times or instances, and may average or otherwise aggregate the measured or determined effect of the therapy over several therapy delivery times or instances. In some other examples, the system 510 can determine the therapeutic effect based at least in part on input received from the subject. The input received from the subject may include subjective or objective effects. The input received from the subject may include, for example, manual blood glucose level measurements obtained using a test strip. Another example of an input may be an indication of lightheadedness, shortness of breath, headache, or any other objective or subjective effect identified by the subject.
提供された治療および治療の測定または決定された効果(例えば、治療に起因する血中グルコースレベルの変化)に少なくとも部分的に基づいて、制御システム510は、1つまたは複数の制御パラメータに対する修正を自律的に決定することができる。例えば、制御システムは、制御アルゴリズムによって使用されるTmax値(または制御アルゴリズムにおいて使用されるPKモデル)を修正して、例えば、被検者に提供することができるその後の治療の効果を改善することができる。したがって、制御パラメータ値の方向修正(例えば、増加または減少)は、制御パラメータの初期値または事前の値に基づいて提供された治療の測定または決定された効果に依存することがある。さらに、制御パラメータ値の方向修正は、血中グルコース治療の決定または測定された効果と、血中グルコース治療の予想される効果(例えば、PKモデルに基づいて計算される)との差に依存してもよい。いくつかの例では、制御パラメータの方向修正は、1つまたは複数の以前の治療送達中におよびその間に、提供された治療用量の量および/または被検者の測定されたBGLに基づいて決定することができる。 Based at least in part on the provided treatment and the measured or determined effect of the treatment (e.g., change in blood glucose level resulting from the treatment), the control system 510 can autonomously determine a modification to one or more control parameters. For example, the control system can modify the Tmax value used by the control algorithm (or a PK model used in the control algorithm) to, for example, improve the effect of a subsequent treatment that may be provided to the subject. Thus, the directional modification (e.g., increase or decrease) of the control parameter value may depend on the measured or determined effect of the provided treatment based on the initial or prior value of the control parameter. Additionally, the directional modification of the control parameter value may depend on the difference between the determined or measured effect of the blood glucose treatment and the expected effect of the blood glucose treatment (e.g., calculated based on a PK model). In some examples, the directional modification of the control parameter can be determined based on the amount of the provided treatment dose and/or the measured BGL of the subject during and during one or more previous treatment deliveries.
いくつかの例において、被検者の薬力学的遅延は、既知の値であってもよい。これらの例では、被検者の血液中の吸収されたインスリンの量は、グルコースセンサから受信したBGLの測定値に基づいて推定することができる。いくつかのこのような例では、方向修正は、Tmaxの選択された値を有するPKモデル(例えば、二指数PKモデル)に基づく吸収されたインスリンの計算値と、グルコースセンサから受信したBGLの測定値に基づく吸収されたインスリンの推定値との差に依存し得る。 In some examples, the pharmacodynamic delay of the subject may be a known value. In these examples, the amount of insulin absorbed in the subject's blood may be estimated based on the measurement of BGL received from the glucose sensor. In some such examples, the directional correction may depend on the difference between a calculated value of insulin absorbed based on a PK model (e.g., a biexponential PK model) having a selected value of Tmax and an estimate of insulin absorbed based on the measurement of BGL received from the glucose sensor.
修正された制御パラメータを用いて、システム510は、治療送達時間に被検者512に送達する治療を決定することができる。初期制御パラメータと同様に、修正された制御パラメータに基づいて、1つまたは複数の治療送達時間の間に治療を送達することができる。システムは、初期制御パラメータを用いて送達される治療に関して前述した実施形態のうちの1つまたは複数を使用して、修正された制御パラメータに基づいて送達される治療の効果を決定することができる。 Using the modified control parameters, the system 510 can determine a treatment to deliver to the subject 512 at the treatment delivery time. Similar to the initial control parameters, a treatment can be delivered during one or more treatment delivery times based on the modified control parameters. The system can determine the effect of a treatment delivered based on the modified control parameters using one or more of the embodiments described above with respect to a treatment delivered using the initial control parameters.
いくつかの例では、制御システムは、制御パラメータの初期値を用いて送達された治療による測定され、決定され、またはレポートされた効果(例えば、生理学的効果)と、制御パラメータの修正された値を使用して送達された治療による効果とを比較することができる。この比較に基づいて、制御システムは、制御パラメータのどの値が被検者にとって好ましいかを決定することができる。いくつかの例では、比較は、リアルタイムで、または実質的にリアルタイムで実行されてもよい。さらに、比較は、ユーザインタラクションなしにシステム510によって実行されてもよい。比較は、比較方法を用いて、1つまたは複数の比較基準に基づいて実行されてもよい。 In some examples, the control system can compare a measured, determined, or reported effect (e.g., physiological effect) of a treatment delivered using an initial value of the control parameter to an effect of a treatment delivered using a modified value of the control parameter. Based on this comparison, the control system can determine which value of the control parameter is preferred for the subject. In some examples, the comparison may be performed in real time or substantially real time. Additionally, the comparison may be performed by the system 510 without user interaction. The comparison may be performed based on one or more comparison criteria using a comparison method.
比較方法は、離散的な時間で決定または測定された有限数の治療効果に基づいてもよく、またはある期間にわたる効果の連続的な時間的変動に基づいてもよい。いくつかの例では、比較方法は、制御パラメータの初期値および修正値の使用から生じる、測定または決定された効果の統計解析を伴うことがある。比較基準は、効果に基づいてもよく、またはある期間にわたる効果の時間的変動に基づいてもよい。例えば、好ましい制御パラメータ値は、被検者の血中グルコースレベルを所望の範囲内に留まらせるか、または被検者の設定値レベルにより近づける値とすることができる。したがって、システムは、その後の治療のために被検者にとっての所望の範囲または設定値により近い血中グルコースレベルを生成した値を有するように制御パラメータを設定または維持することができる。 The comparison method may be based on a finite number of treatment effects determined or measured at discrete times, or may be based on a continuous temporal variation of the effect over a period of time. In some examples, the comparison method may involve a statistical analysis of the measured or determined effects resulting from the use of initial and modified values of the control parameter. The comparison criteria may be based on the effect, or on the temporal variation of the effect over a period of time. For example, the preferred control parameter value may be a value that causes the subject's blood glucose level to remain within a desired range or closer to the subject's set point level. Thus, the system may set or maintain the control parameter to have a value that produced a blood glucose level closer to the desired range or set point for the subject for subsequent treatments.
場合によっては、システム510は、異なる制御パラメータ値に対してプロセスを繰り返すことができ、システムが経時的に被検者に対する血中グルコース制御を改善することを可能にする。プロセスのその後の実行において、初期制御パラメータ値は、初期値でなくてもよく、決定された制御パラメータの効果に基づいて制御パラメータに対して選択された最新の値であってもよい。 In some cases, the system 510 can repeat the process for different control parameter values, allowing the system to improve blood glucose control for the subject over time. In subsequent runs of the process, the initial control parameter values may not be the initial values, but may be the most recently selected values for the control parameters based on the determined effect of the control parameters.
場合によっては、制御パラメータの第2の値もしくは修正された値の決定、または制御パラメータの修正は、被検者のグルコースレベルがしきい値を満たさないことに基づいてトリガされてもよい。代替として、または加えて、制御パラメータ値を修正するプロセスは、被検者の予想グルコース値と、治療を施した後の被検者の予想グルコース値との差がしきい値を超えることに基づいてトリガされてもよい。 In some cases, the determination of the second or revised value of the control parameter or the modification of the control parameter may be triggered based on the subject's glucose level not meeting a threshold value. Alternatively, or in addition, the process of modifying the control parameter value may be triggered based on the difference between the subject's predicted glucose value and the subject's predicted glucose value after administering the treatment exceeding a threshold value.
本明細書に記載される実施形態を使用して、制御パラメータの値は、被検者またはユーザによる血中グルコース制御システムとのインタラクションなしに自律的に修正され得る。換言すれば、血中グルコース制御システムは、被検者の血糖制御のための制御アルゴリズムによって使用される制御パラメータを自動的に調整および/または改良することができる。 Using the embodiments described herein, the values of the control parameters may be autonomously modified without subject or user interaction with the blood glucose control system. In other words, the blood glucose control system may automatically adjust and/or refine the control parameters used by the control algorithm for the subject's glycemic control.
前述したように、血中グルコース制御システムは、インスリン療法および逆調節剤療法の両方を被検者に提供することができる。場合によっては、血中グルコース制御システムは、インスリン療法のみを提供することができる。いくつかのそのような場合、血中グルコース制御システムは、検出された被検者の状態に基づいて被検者に投与してもよいまたは投与すべき逆調節剤の量の指標を出力することができる。 As previously discussed, the blood glucose control system may provide both insulin therapy and counter regulator therapy to the subject. In some cases, the blood glucose control system may provide only insulin therapy. In some such cases, the blood glucose control system may output an indication of the amount of counter regulator that may or should be administered to the subject based on the detected subject condition.
制御パラメータによって使用されるアクティブな制御パラメータ値は、次に治療修正プロセスが発生するまでアクティブなままであってもよい。場合によっては、治療修正プロセスの実行は、制御パラメータ値を前の制御パラメータ値の決定された効果に少なくとも部分的に基づいて修正することで連続的に実行される。他の場合には、治療修正プロセスは、決定された治療効果が所望のしきい値を満たすまで(例えば、検出された血中グルコースレベルが設定値または設定値中央値のしきい値内にある場合)、実行される。場合によっては、治療修正プロセスは、設定された回数実行され、最良の結果をもたらす(例えば、所望の血中グルコースレベルに近い)制御パラメータ値が、その後の治療のためのアクティブな制御パラメータとして設定される。場合によっては、被検者の身体の異なる部位(例えば、背中、胃、脚、または腕)に治療を提供することで、血中グルコース吸収速度(異なるPK遅延に関連する)が異なる結果となる可能性がある。したがって、いくつかのこのような場合では、治療を送達するために使用される注入セットを被検者の異なる部位に移動させるたびに治療修正プロセスが行われてもよい。 The active control parameter value used by the control parameter may remain active until the next time a therapy modification process occurs. In some cases, the execution of the therapy modification process is performed continuously by modifying the control parameter value based at least in part on the determined effect of the previous control parameter value. In other cases, the therapy modification process is performed until the determined therapy effect meets a desired threshold (e.g., when the detected blood glucose level is within a set value or a median set value threshold). In some cases, the therapy modification process is performed a set number of times, and the control parameter value that produces the best results (e.g., close to the desired blood glucose level) is set as the active control parameter for the subsequent therapy. In some cases, providing therapy to different parts of the subject's body (e.g., back, stomach, legs, or arms) may result in different blood glucose absorption rates (associated with different PK delays). Thus, in some such cases, the therapy modification process may be performed each time the infusion set used to deliver therapy is moved to a different part of the subject.
自動血中グルコース制御改良プロセスの例
図13は、特定の実施形態による例示的な自動血中グルコース制御改良プロセスのフロ
ーチャートを提示する。プロセス1300は、被検者512に施された治療に関するフィードバック(例えば、血中グルコース信号からの)に基づいて、制御アルゴリズムおよび/または制御アルゴリズムの実行に影響を与える制御パラメータを自律的および/または自動的に修正することができる任意のシステムによって実行されてもよい。例えば、プロセス1300は、グルコースレベル制御システム510の1つまたは複数の要素によって実行されてもよい。場合によっては、プロセス1300の少なくとも特定の動作は、グルコースレベル制御システム510から血中グルコースデータを受信する別個のコンピューティングシステムによって実行されてもよい。1つまたは複数の異なるシステムがプロセス1300の1つまたは複数の動作を実行することができるが、説明を簡単にするため、および本開示を限定するためではなく、プロセス1300は、特定のシステムに関して説明される。
Example of an Automatic Blood Glucose Control Improvement Process FIG. 13 presents a flow chart of an exemplary automatic blood glucose control improvement process according to certain embodiments. Process 1300 may be performed by any system capable of autonomously and/or automatically modifying a control algorithm and/or control parameters affecting the execution of the control algorithm based on feedback (e.g., from a blood glucose signal) regarding a treatment administered to subject 512. For example, process 1300 may be performed by one or more elements of glucose level control system 510. In some cases, at least certain operations of process 1300 may be performed by a separate computing system that receives blood glucose data from glucose level control system 510. While one or more different systems can perform one or more operations of process 1300, for ease of explanation and not to limit the present disclosure, process 1300 is described with respect to a particular system.
プロセス1300は、自動的かつユーザインタラクションなしに実行されてもよい。場合によっては、ユーザは、コマンドまたはユーザインターフェースとのインタラクションを介してプロセス1300をトリガすることができる。しかしながら、プロセス1300がトリガされると、プロセス1300は自動的に実行されてもよい。さらに、プロセス1300は、連続的に、周期的に、またはトリガに応答して実行されてもよい。トリガは、時間に基づくものであってもよく、および/または被検者のグルコースレベルの測定に基づくものであってもよい。例えば、トリガは、被検者のグルコースレベルが、薬剤の投与に基づいてグルコースレベル制御アルゴリズムによって予測された予測グルコースレベルとしきい値を超えて異なるという決定に対応してもよい。さらに、トリガは、被検者512によるグルコースレベル制御システム510の起動または最初の使用に基づくものであってもよい。
Process 1300 may be performed automatically and without user interaction. In some cases, a user may trigger process 1300 via a command or interaction with a user interface. However, once process 1300 is triggered, process 1300 may be performed automatically. Additionally, process 1300 may be performed continuously, periodically, or in response to a trigger. The trigger may be time-based and/or based on a measurement of the subject's glucose level. For example, the trigger may correspond to a determination that the subject's glucose level differs by more than a threshold value from a predicted glucose level predicted by the glucose level control algorithm based on administration of a medication. Additionally, the trigger may be based on activation or initial use of glucose level control system 510 by
プロセス1300は、ブロック1302で始まり、グルコースレベル制御システム510が被検者512のグルコースレベルに対応するグルコースレベル信号を受信する。グルコースレベル信号は、被検者の血液中のグルコースレベルを測定することが可能なグルコースセンサから受信することができる。例えば、センサは、連続グルコースモニタリング(CGM)センサであってもよい。ブロック1302は、ブロック802または902に関して前述した実施形態のうちの1つまたは複数を含むことができる。
Process 1300 begins at
ブロック1304において、グルコースレベル制御システム510は、第1の治療期間中に第1の治療を被検者512に提供する。第1の治療は、グルコースレベル信号および制御パラメータの第1の値に少なくとも部分的に基づくことができる。制御パラメータは、グルコースレベル制御システム510の動作および/またはグルコースレベル制御システム510の制御アルゴリズムの実行に影響を与える任意の制御パラメータを含むことができる。制御アルゴリズムは、被検者512に投与する薬剤(例えば、インスリン)の用量を決定するために使用される任意の制御アルゴリズムを含むことができる。換言すれば、コントローラ518またはプロセッサ530は、制御アルゴリズムを使用して、制御パラメータの値(例えば、ブロック1304の第1の値)に少なくとも部分的に基づいて用量制御信号を生成して、送達デバイス514にインスリンまたは他の薬剤の用量を投与させることができる。
In
場合によっては、制御アルゴリズムは、PKモデル(式2)に基づいてもよい。さらに、場合によっては、制御パラメータは、式3を用いて計算することができるTmaxであってもよい。他の場合には、制御パラメータは、T1/2であってもよく、これは、血流中のインスリンの用量が、被検者512に投与された用量に起因する血液中の最大濃度の1/2に低下する時間量に関連することができる。場合によっては、制御パラメータは、被検者の血漿中のインスリンが、インスリン用量の投与後に特定の濃度レベルに達するまでの時間に対応する。さらに、場合によっては、制御パラメータは、時定数α1およびα
2のうちの1つまたは複数など、Tmaxの決定に影響を与えるパラメータであってもよい。いくつかの実施態様では、制御パラメータは、被検者512におけるインスリン(または他の薬剤)の蓄積および/または被検者512におけるインスリン(または他の薬剤)の減少率を説明および/または決定するために、制御アルゴリズムによって使用されてもよい。場合によっては、制御パラメータは、ブロック1302において受信したグルコースレベル信号によって示されるような被検者の血中グルコース変動に対する制御アルゴリズムのインスリン投薬応答を制御するために使用されてもよい。
In some cases, the control algorithm may be based on a PK model (Equation 2). Additionally, in some cases, the control parameter may be Tmax, which may be calculated using Equation 3. In other cases, the control parameter may be T1 /2 , which may relate to the amount of time for the dose of insulin in the bloodstream to drop to 1/2 of the maximum concentration in the blood resulting from the dose administered to the subject 512. In some cases, the control parameter corresponds to the time for insulin in the subject's plasma to reach a particular concentration level after administration of the insulin dose. Additionally, in some cases, the control parameter may be the time constants α1 and α
2. In some embodiments, the control parameters may be used by the control algorithm to account for and/or determine the accumulation of insulin (or other medication) in the subject 512 and/or the rate of depletion of insulin (or other medication) in the subject 512. In some cases, the control parameters may be used to control the insulin dosing response of the control algorithm to blood glucose fluctuations of the subject as indicated by the glucose level signal received in
いくつかの事例では、制御パラメータは、Tmaxの計算に用いることができる時定数α1およびα2のうちの1つまたは複数など、制御アルゴリズムによる被検者におけるインスリンの蓄積の計算に用いられる少なくとも1つの時定数に関連することができる。場合によっては、制御パラメータは、被検者512におけるインスリン減少率に対応することができる。場合によっては、制御パラメータは、被検者512の血中グルコースレベルを維持するかまたは維持しようとするための目標設定値または目標設定値範囲に関連することができる。 In some instances, the control parameter may relate to at least one time constant used in the control algorithm's calculation of insulin accumulation in the subject, such as one or more of the time constants α1 and α2 that may be used in the calculation of Tmax. In some cases, the control parameter may correspond to a rate of insulin decline in the subject 512. In some cases, the control parameter may relate to a target set point or target set point range for maintaining or attempting to maintain the blood glucose level of the subject 512.
第1の治療は、被検者512へのインスリンの単回投与に対応することができる。このインスリンの単回投与は、任意の理由で投与される任意のタイプのインスリンであってよい。例えば、インスリン用量は、基礎インスリン用量、プライミング用量、食事告知に応答して供給される用量、またはインスリンの補正用量であってもよい。さらに、第1の治療は、インスリン以外の薬剤、例えば、逆調節剤(例えば、グルカゴン)であってもよい。場合によっては、第1の治療は、第1の治療期間にわたって被検者512に供給または投与される複数の薬剤(例えば、インスリンおよび/または逆調節剤)用量であってもよい。さらに、複数の薬剤用量は、1つまたは複数の基礎用量、1つまたは複数の食事告知に関連する1つまたは複数の食事用量、1つまたは複数の補正用量など、様々なタイプの薬剤用量を含むことができる。 The first therapy may correspond to a single dose of insulin to the subject 512. This single dose of insulin may be any type of insulin administered for any reason. For example, the insulin dose may be a basal insulin dose, a priming dose, a dose delivered in response to a meal notification, or a correction dose of insulin. Additionally, the first therapy may be a drug other than insulin, such as a counterregulator (e.g., glucagon). In some cases, the first therapy may be multiple drug (e.g., insulin and/or counterregulator) doses delivered or administered to the subject 512 over the first therapy period. Additionally, the multiple drug doses may include various types of drug doses, such as one or more basal doses, one or more meal doses associated with one or more meal notifications, one or more correction doses, etc.
第1の治療期間は、単一の薬剤用量に対応する時間帯であってもよい。あるいは、第1の治療期間は、複数の薬剤用量を包含する時間帯であってもよい。さらに、第1の治療期間は、定義された時間の長さに関連する時間帯であってもよい。代替として、または加えて、第1の治療期間は、薬剤送達期間の数に基づいて定義されてもよい。換言すれば、時間帯は、(任意のタイプまたは特定のタイプの)指定された数の薬剤の用量を送達または投与するのにかかる時間量に基づいて変わってもよい。 The first treatment period may be a time period corresponding to a single drug dose. Alternatively, the first treatment period may be a time period encompassing multiple drug doses. Furthermore, the first treatment period may be a time period associated with a defined length of time. Alternatively, or in addition, the first treatment period may be defined based on a number of drug delivery periods. In other words, the time period may vary based on the amount of time it takes to deliver or administer a specified number of drug doses (of any type or of a particular type).
第1の値は、事前の治療、またはプロセス1300の事前の実行に基づいて選択されてもよい。場合によっては、第1の値は、ベースライン値に基づいて選択される。ベースライン値は、臨床データと関連付けられてもよく、またはプロセス1300の実行前のある時間帯のグルコースレベル制御システム510の初期動作に基づいて決定されてもよい。代替として、または加えて、第1の値は、被検者512の臨床データまたは特定の処方に基づいて選択されてもよい。場合によっては、第1の値は、平均的なユーザ、または被検者512と特定の生理学的データを共有する平均的なユーザの臨床データに基づいてもよい。場合によっては、第1の値は、被検者512の医療提供者の評価に基づいて決定される。さらに、第1の値は、グルコースレベル制御システム510の注入部位(例えば、背中、胃、脚など)に基づいて決定されてもよい。場合によっては、第1の値は、被検者512の人口統計または特性に基づいて選択されてもよい。例えば、第1の値は、被検者512の性別、体重、体質量、または年齢に基づいてもよい。 The first value may be selected based on prior treatment or prior execution of the process 1300. In some cases, the first value is selected based on a baseline value. The baseline value may be associated with clinical data or may be determined based on an initial operation of the glucose level control system 510 at some time prior to execution of the process 1300. Alternatively or in addition, the first value may be selected based on clinical data or a particular prescription of the subject 512. In some cases, the first value may be based on clinical data of an average user or an average user who shares particular physiological data with the subject 512. In some cases, the first value is determined based on a healthcare provider's evaluation of the subject 512. Additionally, the first value may be determined based on an injection site of the glucose level control system 510 (e.g., back, stomach, leg, etc.). In some cases, the first value may be selected based on demographics or characteristics of the subject 512. For example, the first value may be based on the gender, weight, body mass, or age of the subject 512.
ブロック1306において、グルコースレベル制御システム510は、第1の治療に少なくとも部分的に対応するかまたは起因する第1の効果を決定する。第1の効果を決定することは、被検者に動作可能に接続されたグルコース・レベル・センサからグルコースレ
ベル信号を受信することを含んでもよい。このグルコースレベル信号は、ブロック1302で受信したグルコースレベル信号よりも新しい、後続のまたは更新されたグルコース読み取り値であってもよい。ブロック1302で受信したグルコースレベル信号は、被検者512に施す治療を決定するために使用されてもよく、ブロック1306で受信したグルコースレベル信号は、施された治療の結果を決定するために使用されてもよい。グルコースレベル信号は、連続的または周期的に受信されてもよく、施すべき治療を決定するため、および施された治療の効果を決定するための両方に使用することができることを理解されたい。
In
場合によっては、第1の効果を決定することは、グルコースレベル信号によって示されるような被検者の血中グルコースの血糖制御を分析することを含むことができる。被検者の血中グルコースの血糖制御を分析することは、被検者512の血中グルコースレベルを経時的に追跡することを含むことができる。さらに、被検者の血中グルコースの血糖制御を分析することは、被検者512の経時的な血中グルコースレベルを、制御パラメータに対して選択された値を用いて、制御アルゴリズムで用いられるPKモデルに基づいて予測されるような被検者512の経時的な予測血中グルコースと比較することを含むことができる。上述したように、いくつかの例では、経時的に測定された被検者512の血中グルコースレベルを使用して、被検者の血液中のインスリンレベルの蓄積および/または減少を計算することができる。これらの例では、被検者の血中グルコースの血糖制御を分析することは、PKモデル(例えば、二指数PKモデル)および制御アルゴリズムで用いられる制御パラメータ値を用いて計算されたインスリン(または他の薬剤)の蓄積および/または減少が、測定された血中グルコースレベル(例えば、CGMセンサから得られる)に基づいて推定されたインスリン(または他の薬剤)の蓄積または減少と一致するかどうか、あるいはどの程度一致するかを決定することを含むことができる。場合によっては、第1の効果は、被検者の1つまたは複数の生理学的パラメータ(例えば、心拍数、体温など)を測定する1つまたは複数の被検者センサから受信した1つまたは複数の信号を分析することによって少なくとも部分的に決定されてもよい。 In some cases, determining the first effect can include analyzing the glycemic control of the subject's blood glucose as indicated by the glucose level signal. Analyzing the glycemic control of the subject's blood glucose can include tracking the blood glucose levels of the subject 512 over time. Additionally, analyzing the glycemic control of the subject's blood glucose can include comparing the blood glucose levels of the subject 512 over time to a predicted blood glucose level of the subject 512 over time as predicted based on the PK model used in the control algorithm with the values selected for the control parameters. As mentioned above, in some examples, the blood glucose levels of the subject 512 measured over time can be used to calculate the accumulation and/or decrease of insulin levels in the subject's blood. In these examples, analyzing the glycemic control of the subject's blood glucose can include determining whether or to what extent the insulin (or other drug) accumulation and/or reduction calculated using a PK model (e.g., a biexponential PK model) and control parameter values used in the control algorithm matches the insulin (or other drug) accumulation or reduction estimated based on the measured blood glucose level (e.g., obtained from a CGM sensor). In some cases, the first effect may be determined at least in part by analyzing one or more signals received from one or more subject sensors measuring one or more physiological parameters of the subject (e.g., heart rate, body temperature, etc.).
さらに他の例では、第1の効果は、(例えば、AMDのユーザインターフェースを用いて)被検者から受信した入力に基づいて決定されてもよい。場合によっては、第1の効果は、第1の値または第1の効果に関して(例えば、ユーザインターフェースを用いて)被検者512によって提供される評価または入力に少なくとも部分的に基づいて決定されてもよい。例えば、被検者512が、第1の治療期間中に、ふらつき、めまい、頭痛、吐き気、または他の不快感を覚えた場合、被検者512は、例えば、AMDのタッチスクリーンディスプレイを介して、被検者512がどのように感じているかを示すことができる。 In yet other examples, the first effect may be determined based on input received from the subject (e.g., using a user interface of the AMD). In some cases, the first effect may be determined based at least in part on an assessment or input provided by the subject 512 (e.g., using a user interface) regarding the first value or the first effect. For example, if the subject 512 experiences lightheadedness, dizziness, headache, nausea, or other discomfort during the first treatment period, the subject 512 may indicate, for example, via a touch screen display of the AMD, how the subject 512 is feeling.
ブロック1308において、グルコースレベル制御システム510は、制御パラメータの第2の値を取得する。この第2の値は、自律的に決定されてもよい。さらに、場合によっては、第2の値は、自動的に決定されてもよい。場合によっては、第2の値は、ユーザが血中グルコース制御改良プロセス1300をトリガすることに少なくとも部分的に基づいて決定される。いくつかのそのような場合、制御システムは、第2の値を決定し、これを制御システム510のユーザインターフェース534を介してユーザに提示することができる。
At
いくつかの他の例では、第2の値は、血中グルコース制御システム510のユーザインターフェース534から(例えば、ユーザインターフェースとのユーザインタラクションに応答して)取得することができる。いくつかの例では、第2の値は、グルコース制御システムに接続されるか、またはその他の方法でグルコース制御システムと通信するコンピューティングシステムから取得されてもよい。通信接続は、有線接続であっても無線接続であってもよい。さらに、無線接続は、直接接続(例えば、Bluetoothもしくは
他の近距離通信技術を介した)またはネットワーク(例えば、ローカル・エリア・ネットワーク、ワイド・エリア・ネットワーク、セルラーネットワークなど)を介した接続であってもよい。
In some other examples, the second value may be obtained from a
第2の値は、第1の値と比較して制御パラメータの増加または減少であってもよい。第2の値は、第1の値からの特定の最大変化量に制限されてもよい。さらに、第2の値は、第1の効果に少なくとも部分的に基づいて選択されてもよい。例えば、第1の値に対応する第1の効果により、血中グルコースが設定値範囲の上限に近くなった場合、第2の値は、血中グルコースレベルを設定値範囲の中央に近づけるように選択されてもよい。さらに、第2の値は、年齢、体重、性別、または血中グルコース管理に影響を与える可能性のある任意の他の特性など、被検者512の特性に少なくとも部分的に基づいて選択されてもよい。いくつかの例では、第2の値は、被検者512が感じる症状を軽減する試みにおいて、被検者512によって提供される評価に基づいて決定される第1の効果に少なくとも部分的に基づいて選択されてもよい。 The second value may be an increase or decrease of the control parameter compared to the first value. The second value may be limited to a certain maximum change from the first value. Furthermore, the second value may be selected at least in part based on the first effect. For example, if the first effect corresponding to the first value causes blood glucose to be near the upper end of the set value range, the second value may be selected to bring the blood glucose level closer to the middle of the set value range. Furthermore, the second value may be selected at least in part based on characteristics of the subject 512, such as age, weight, sex, or any other characteristics that may affect blood glucose management. In some examples, the second value may be selected at least in part based on the first effect, which is determined based on an assessment provided by the subject 512 in an attempt to reduce symptoms felt by the subject 512.
場合によっては、制御パラメータの第2の値は、制御パラメータのベースライン値および被検者の血糖制御に基づいて定義される関数の出力に少なくとも部分的に基づいて生成されてもよい。いくつかの例では、被検者の血糖制御は、被検者の血液中のグルコースレベルの測定値(例えば、CGMによって提供される)および/または第1の治療期間中に提供される治療の量(例えば、インスリンまたは逆調節ホルモンの用量)を含むことができる。制御パラメータのベースライン値は、ブロック1304において治療を提供するために使用される第1の値に対応してもよい。このベースライン値は、被検者の任意の変化(例えば、体重の変化、インスリンタイプ、または代謝変化など)の前に被検者についての最後の知られた最適値であってもよい。代替として、または加えて、ベースライン値は、医療提供者によって決定される値であってもよい。場合によっては、制御パラメータの第2の値は、グルコースレベル信号によって示される血糖制御に少なくとも部分的に基づく。
In some cases, the second value of the control parameter may be generated based at least in part on the output of a function defined based on the baseline value of the control parameter and the glycemic control of the subject. In some examples, the glycemic control of the subject may include a measurement of the glucose level in the subject's blood (e.g., provided by the CGM) and/or an amount of treatment (e.g., a dose of insulin or counter-regulatory hormone) provided during the first treatment period. The baseline value of the control parameter may correspond to the first value used to provide treatment in
場合によっては、第2の値は、TmaxまたはT1/2に対する修正であってもよい。Tmaxおよび/またはT1/2は、少なくとも部分的に、被検者512の生理学または生化学に基づき得ることを理解されたい。したがって、第1の値および第2の値の設定に対するTmaxまたはT1/2のいずれかの設定は、Tmaxおよび/またはT1/2を表すまたはそれに対応する、制御アルゴリズムまたは制御アルゴリズムが使用するPKモデルのパラメータを設定することを指すことができる。例えば、第1の値および第2の値の設定は、被検者512のTmaxおよび/またはT1/2を決定または推定するために使用され得る1つまたは複数の制御パラメータを設定することを含むことができる。しかしながら、設定値は、被検者512のTmaxおよび/またはT1/2の実際の値とは異なる場合がある。さらに、Tmaxおよび/またはT1/2は、被検者によって異なることがあるため、被検者のTmaxおよび/またはT1/2を明示的に設定または決定することが常に可能であるとは限らない。代わりに、Tmaxおよび/またはT1/2は、少なくとも部分的にTmaxおよび/またはT1/2に対応する異なる制御パラメータ値について決定された効果および/または血中グルコースレベルを比較することによって推定または決定されてもよい。プロセス1300を使用して、制御パラメータは、被検者512の実際のTmaxおよび/またはT1/2に反復的に近づくことができ、または被検者512の実際のTmaxおよび/またはT1/2のしきい値内に近づくことができる。あるいは、プロセス1300を使用して、制御パラメータ(時定数α1およびα2のうちの1つまたは複数など)は、被検者512の実際のTmaxおよび/またはT1/2に対応する値に反復的に近づくことができる。 In some cases, the second value may be a correction to Tmax or T1 /2 . It should be understood that Tmax and/or T1 / 2 may be based, at least in part, on the physiology or biochemistry of the subject 512. Thus, setting either Tmax or T1/ 2 to the setting of the first and second values may refer to setting a parameter of the control algorithm or a PK model used by the control algorithm that represents or corresponds to Tmax and/or T1/ 2 . For example, setting the first and second values may include setting one or more control parameters that may be used to determine or estimate the Tmax and/or T1 /2 of the subject 512. However, the set values may differ from the actual values of Tmax and/or T1 /2 of the subject 512. Furthermore, since Tmax and/or T1 /2 may vary from subject to subject, it may not always be possible to explicitly set or determine the Tmax and/or T1 /2 of a subject. Alternatively, Tmax and/or T1 /2 may be estimated or determined by comparing the effects and/or blood glucose levels determined for different control parameter values that correspond at least in part to Tmax and/or T1 /2 . Using process 1300, the control parameters may be iteratively approached to the actual Tmax and/or T1 /2 of the subject 512, or may be approached to within a threshold of the actual Tmax and/or T1/2 of the subject 512. Alternatively, using process 1300, the control parameters (such as one or more of the time constants α1 and α2 ) may be iteratively approached to a value corresponding to the actual Tmax and/or T1 /2 of the subject 512.
ブロック1310において、グルコースレベル制御システム510は、制御パラメータ
を第2の値に変更する。制御パラメータを第2の値に変更することにより、制御アルゴリズムの動作または実行が変更される。制御アルゴリズムの実行におけるこの変化は、被検者512への治療の提供に関連付けられた1つまたは複数の要因に変化をもたらす可能性がある。例えば、制御アルゴリズムの実行における変化は、送達される薬剤の量、薬剤の送達のタイミング、薬剤の用量が被検者512に送達される速度、被検者の血中グルコースの目標設定値または目標範囲、薬剤を送達するかどうかを決定する際に用いられるしきい値(例えば、目標設定値からのしきい値の差)、または被検者512に送達される治療に影響を与える可能性がある任意の他の要因に変化をもたらすことがある。
At block 1310, the glucose level control system 510 changes the control parameter to a second value. Changing the control parameter to a second value changes the operation or execution of the control algorithm. This change in the execution of the control algorithm may result in a change in one or more factors associated with providing therapy to the subject 512. For example, the change in the execution of the control algorithm may result in a change in the amount of drug delivered, the timing of delivery of the drug, the rate at which a dose of the drug is delivered to the subject 512, a target set point or range for the subject's blood glucose, a threshold used in determining whether to deliver a drug (e.g., a difference between the threshold and a target set point), or any other factor that may affect the therapy delivered to the subject 512.
ブロック1312において、グルコースレベル制御システム510は、第2の治療期間中に第2の治療を被検者512に提供する。第2の治療は、ブロック1310において第2の値に更新される更新制御パラメータに少なくとも部分的に基づく。第1の治療と同様に、第2の治療は、1つまたは複数の薬剤用量を指すことができる。さらに、第2の治療期間は、特定の時間量、特定の数の薬剤用量を送達するための時間量、または特定の数の薬剤用量を指すことができる。場合によっては、ブロック1312は、ブロック1304に関して説明した実施形態のうちの1つまたは複数を含むことができるが、第2の治療期間にわたって制御パラメータの第2の値を使用する。いくつかの例では、第2の治療期間の持続時間は、第1の期間の持続時間と等しくてもよい。いくつかの他の例では、第2の治療期間中に送達される治療の数は、第1の第2の治療期間中に送達される治療の数と等しくてもよい。
In
ブロック1314において、グルコースレベル制御システム510は、第2の治療に少なくとも部分的に対応する第2の効果を決定する。ブロック1314は、ブロック1306に関して説明した実施形態のうち、第2の治療に関するものを1つまたは複数を含むことができる。 In block 1314, the glucose level control system 510 determines a second effect that corresponds at least in part to the second treatment. Block 1314 may include one or more of the embodiments described with respect to block 1306 with respect to the second treatment.
ブロック1316において、グルコースレベル制御システム510は、第1の効果と第2の効果との比較に少なくとも部分的に基づいて、第1の値または第2の値の一方を選択する。第1の効果と第2の効果との比較は、ユーザによるアクションなしに自律的に実行されてもよい。グルコースレベル制御システム510は、第1の効果または第2の効果が、被検者512に対して改善されたケア(例えば、より長い時間帯にわたって所望の設定値に近い、または血中グルコース値の変動が少ない、または医療提供者が糖尿病管理の成功を評価するために使用し得る任意の他の要因)につながるかどうかに基づいて、第1の値または第2の値の一方を制御パラメータの現在の値またはアクティブな値として選択することができる。場合によっては、グルコースレベル制御システム510は、制御パラメータの現在の値またはアクティブな値に対する第3の値を選択する。第3の値は、第1の効果と第2の効果との比較に基づいて選択されてもよい。例えば、第1の効果が第2の効果よりも好ましいと判断された場合、第3の値は、第2の値を得るために第1の値に対して行われた変更とは反対方向の第1の値に対する変更に基づいて選択され得る。例えば、第1の効果が第2の効果よりも好ましいと判断された先行例において、第1の値が60分のTmaxに対応し、第2の値がより長い時間帯(例えば、65分または70分)のTmaxに対応するように選択された場合、第3の値は、より短い時間帯(例えば、50分または55分)のTmaxに対応するように選択されてもよい。
In
第1の効果と第2の効果とを比較することは、第1の値または第2の値のどちらが、被検者512のグルコースレベルを目標設定値により近づけたかどうか、および/または被検者512のグルコースレベルをより長い時間帯にわたって目標範囲内に維持したかどうかを判定することを含むことができる。場合によっては、第1の効果と第2の効果とを比較することは、第1の値または第2の値のどちらが、被検者512のより安定した血中グルコースレベルをもたらしたか、または被検者512の血中グルコースレベルにおけるよ
り少ない変動性をもたらしたかどうかを判定することを含むことができる。場合によっては、第1の効果と第2の効果とを比較することは、第1の値または第2の値のどちらが、目標血中グルコース範囲からの被検者512の血中グルコースレベルのより多くのおよび/またはより大きな逸脱をもたらしたかどうかを判定することを含むことができる。
Comparing the first effect to the second effect can include determining whether the first value or the second value caused the glucose level of the subject 512 to be closer to a target set value and/or maintained the glucose level of the subject 512 within a target range for a longer time period. In some cases, comparing the first effect to the second effect can include determining whether the first value or the second value resulted in a more stable blood glucose level of the subject 512 or resulted in less variability in the blood glucose level of the subject 512. In some cases, comparing the first effect to the second effect can include determining whether the first value or the second value resulted in more and/or greater deviations of the blood glucose level of the subject 512 from the target blood glucose range.
第1の効果と第2の効果との比較は、ハードウェアプロセッサ530またはグルコースレベル制御システム510の処理速度を考慮して、リアルタイムでまたは実質的にリアルタイムで実行されてもよい。したがって、場合によっては、第1の効果と第2の効果との比較は、第2の効果の判定時に行われてもよい。 The comparison of the first effect to the second effect may be performed in real time or substantially in real time, taking into account the processing speed of the hardware processor 530 or the glucose level control system 510. Thus, in some cases, the comparison of the first effect to the second effect may be performed at the time of determining the second effect.
いくつかの実施形態では、第1の効果と第2の効果との比較は、第1の効果と第2の効果との統計的比較または統計解析を含むことができる。場合によっては、第1の効果と第2の効果との比較は、第2の治療が第1の治療と比較して治療(例えば、血糖制御)において統計的に有意な改善をもたらしたかどうかを判定することを含むことができる。統計的に有意な改善は、被検者または被検者の状態に依存して異なる場合がある。比較はまた、第1の治療期間と比較して第2の治療期間中にリスク因子(例えば、低血糖症)の統計的に有意な増加があったかどうかの判定を含むことができる。いくつかの実施形態では、統計的に有意な改善は、第1の効果に関連付けられた一連のデータの第1の統計解析と、第2の効果に関連付けられた第2の一連のデータに関連付けられた第2の統計解析とに基づいて決定された改善であってもよい。例えば、第1および第2の統計解析は、それぞれ第1および第2の治療期間中に測定された血中グルコースレベルの平均値および分散を計算することを含んでもよい。いくつかの例では、改善は、第1および第2の治療期間中に測定された血中グルコースレベルの平均値および分散を比較することによって決定されてもよい。いくつかの例では、改善は、第1および第2の治療期間中に測定された血中グルコースレベルの平均値および分散を1つまたは複数の基準値と比較することによって決定されてもよい。基準値は、医療提供者またはユーザによって提供される値であってもよく、グルコースレベル制御システム510のメモリ540に記憶されていてもよい。いくつかの例では、第1および第2の治療期間は、各期間中に複数の治療送達(例えば、グルコースおよび/またはグルカゴンの注入)を含むのに十分な長さであってもよい。いくつかの実施形態では、改善は、第1および第2の治療期間中に測定された血中グルコースレベルに少なくとも部分的に基づいて計算された他の統計量と比較することによって決定されてもよい。いくつかのこのような実施形態では、統計量は、治療(例えば、被検者の血中グルコースレベルを制御するための薬剤送達)の効果を比較するために定義された特定の統計量であってもよい。 In some embodiments, the comparison of the first effect with the second effect can include a statistical comparison or analysis of the first effect with the second effect. In some cases, the comparison of the first effect with the second effect can include determining whether the second treatment resulted in a statistically significant improvement in treatment (e.g., glycemic control) compared to the first treatment. The statistically significant improvement can vary depending on the subject or the subject's condition. The comparison can also include determining whether there was a statistically significant increase in a risk factor (e.g., hypoglycemia) during the second treatment period compared to the first treatment period. In some embodiments, the statistically significant improvement can be an improvement determined based on a first statistical analysis of a set of data associated with the first effect and a second statistical analysis associated with a second set of data associated with the second effect. For example, the first and second statistical analyses can include calculating the mean and variance of blood glucose levels measured during the first and second treatment periods, respectively. In some examples, the improvement can be determined by comparing the mean and variance of blood glucose levels measured during the first and second treatment periods. In some examples, the improvement may be determined by comparing the mean and variance of the blood glucose levels measured during the first and second treatment periods to one or more reference values. The reference values may be values provided by a healthcare provider or a user and may be stored in the memory 540 of the glucose level control system 510. In some examples, the first and second treatment periods may be long enough to include multiple treatment deliveries (e.g., infusions of glucose and/or glucagon) during each period. In some embodiments, the improvement may be determined by comparison to other statistics calculated at least in part based on the blood glucose levels measured during the first and second treatment periods. In some such embodiments, the statistics may be specific statistics defined for comparing the effectiveness of treatments (e.g., drug delivery to control the subject's blood glucose level).
場合によっては、第1および/または第2は、グルコース制御システムおよび/またはコンピューティングシステム(例えば、スマートフォン、ラップトップ、パーソナルコンピュータなど)のユーザインターフェースを介してユーザ(例えば、被検者または親)に出力されてもよい。いくつかの例では、ユーザは、決定された効果を用いて、制御パラメータの値を調整することができる。 In some cases, the first and/or second may be output to a user (e.g., a subject or a parent) via a user interface of the glucose control system and/or a computing system (e.g., a smartphone, laptop, personal computer, etc.). In some examples, the user can use the determined effect to adjust the value of a control parameter.
場合によっては、被検者512の血中グルコースをより良好に管理する値をユーザ(例えば、被検者または親)に出力することができる。次いで、ユーザは、選択された制御パラメータ値に基づいてグルコースレベル制御システム510を構成することができる。代替として、または加えて、グルコースレベル制御システム510は、制御パラメータの値を自動的に修正することができる。場合によっては、修正を確認する機会がユーザに提供されてもよい。他の場合には、修正は、確認なしに自動的に行われてもよい。しかしながら、修正は、ユーザ(例えば、被検者または医療提供者)に提示されてもよく、および/または治療ログに記録されてもよい。 In some cases, values that better manage the subject's 512 blood glucose can be output to a user (e.g., subject or parent). The user can then configure the glucose level control system 510 based on the selected control parameter values. Alternatively, or in addition, the glucose level control system 510 can automatically modify the values of the control parameters. In some cases, the user may be provided with an opportunity to confirm the modification. In other cases, the modification may be made automatically without confirmation. However, the modification may be presented to the user (e.g., subject or healthcare provider) and/or recorded in a treatment log.
場合によっては、比較は、グルコースレベル制御システム510と通信する別のコンピューティングシステムによって行われる。例えば、グルコースレベル制御システム510は、血中グルコース制御の効果を示す、グルコースレベル信号、グルコースレベル信号から決定されたデータ、および/または被検者から受け取った評価を、ローカル・コンピューティング・システム、スマートフォン、またはクラウドベースのコンピューティングシステムなどの別のコンピューティングシステムに送信することができる。さらに、グルコースレベル制御システム510は、制御パラメータ値および被検者512への薬剤の投与に関連付けられたデータをコンピューティングシステムに送信することができる。コンピューティングシステムは、被検者512の血中グルコースレベルをより良好に管理する制御パラメータの値を決定することができる。コンピューティングシステムは、選択された値を用いてグルコースレベル制御システム510を構成することができる。代替として、または加えて、選択された値は、グルコースレベル制御システム510を選択された値で構成することができるユーザに出力されてもよい。 In some cases, the comparison is performed by another computing system in communication with the glucose level control system 510. For example, the glucose level control system 510 can transmit the glucose level signal, data determined from the glucose level signal, and/or the evaluation received from the subject, indicative of the effect of blood glucose control, to another computing system, such as a local computing system, a smartphone, or a cloud-based computing system. Additionally, the glucose level control system 510 can transmit data associated with the control parameter values and the administration of medication to the subject 512 to the computing system. The computing system can determine values of the control parameters that better manage the blood glucose level of the subject 512. The computing system can configure the glucose level control system 510 with the selected values. Alternatively or additionally, the selected values may be output to a user, who can configure the glucose level control system 510 with the selected values.
ブロック1318において、グルコースレベル制御システム510は、ブロック1316において選択された制御パラメータの選択値に基づいて、被検者512に治療を提供する。ブロック1318において提供される治療は、第1および第2の治療期間後のある時点にある第3の治療期間中に提供されてもよい。したがって、最初の2つの時間帯の間に、第1および第2の値は、それぞれ、被検者512のためのより良い結果または改善されたケアをもたらす値を決定するために、制御パラメータのために使用されてもよい。その後の時間帯に、被検者512にとってより良い結果をもたらした値を使用して、被検者512に対する将来のケアを提供することができる。あるいは、第1の値でも第2の値でもない新たな値を用いて、被検者512にとってより良いまたは改善されたレベルのケア(例えば、より長い時間帯にわたって所望の目標グルコースレベルに近い)を提供し得る制御パラメータの値を見出す試みにおいて、その後のケアを提供することができる。
In
いくつかの例では、被検者に治療を提供することは、ある量の薬剤(例えば、インスリンまたは逆調節剤)を被検者に送達する送達デバイス514(例えば、被検者512の皮下空間にカテーテルによって結合された輸液ポンプ)への用量制御信号を生成することを含むことができ、その量は、用量信号によって決定することができる。 In some examples, providing therapy to the subject can include generating a dose control signal to a delivery device 514 (e.g., an infusion pump coupled by a catheter to the subcutaneous space of the subject 512) that delivers an amount of medication (e.g., insulin or a counterregulator) to the subject, the amount of which can be determined by the dose signal.
選択された値に基づいて被検者512に治療を提供することは、アクティブな制御パラメータ値に少なくとも部分的に基づいて第3の治療期間中に被検者512に治療を提供するようにグルコースレベル制御システム510を構成することを含むことができる。場合によっては、アクティブな制御パラメータ値に少なくとも部分的に基づいて被検者512に治療を提供するようにグルコースレベル制御システム510を構成することで、プロセス1300を終了させることができる。他の場合には、プロセス1300を繰り返してもよい。プロセス1300を繰り返すことは、ブロック1304に関連付けられた動作を実行する際に、選択された値(例えば、プロセス1300の前の反復からの第1または第2の値)を第1の値として使用することを含むことができる。ブロック1308において生成された第2の値は、プロセス1300の前の反復中に使用されなかった新しい値であってもよい。
Providing treatment to the subject 512 based on the selected value may include configuring the glucose level control system 510 to provide treatment to the subject 512 during a third treatment period based at least in part on the active control parameter value. In some cases, configuring the glucose level control system 510 to provide treatment to the subject 512 based at least in part on the active control parameter value may terminate the process 1300. In other cases, the process 1300 may be repeated. Repeating the process 1300 may include using the selected value (e.g., the first or second value from a previous iteration of the process 1300) as the first value when performing the operation associated with
プロセス1300は、第1の効果と第2の効果との差がしきい値未満の差になるまで繰り返されてもよい。代替として、または加えて、プロセス1300は、コマンドに応答して、または被検者512の血中グルコースが特定の時間量にわたって特定のしきい値を満たさないと決定することに応答して、周期的に、特定の反復回数繰り返されてもよい。
Process 1300 may be repeated until the difference between the first effect and the second effect is less than the threshold difference. Alternatively, or in addition, process 1300 may be repeated periodically, for a particular number of iterations, in response to a command, or in response to determining that the blood glucose of
いくつかの例では、プロセス1300は、グルコースシステム(または制御システムによって使用される制御アルゴリズム)の2つ以上の制御パラメータを修正するために使用
されてもよい。いくつかのこのような例では、プロセス1300は、ブロック1302から開始してブロック1318で終了する第1の修正期間中に第1の制御パラメータを調整し、再びブロック1302から開始してブロック1318で終了する第2の修正期間中に第2の制御パラメータを調整するために使用されてもよい。第2の修正期間は、第1の修正期間の直後であってもよく、または特定の時間だけ遅らせてもよい。いくつかの例では、制御システムは、第1のパラメータの修正に続いて第2の制御パラメータがいつ修正されるべきかを決定することができる。いくつかの例では、遅延は、グルコース信号(例えば、CGMセンサから受信される)に基づいて測定された血糖制御に少なくとも部分的に基づいて決定することができる。いくつかの他の例では、遅延は、ユーザから受け取った入力に基づいて決定されてもよい。いくつかの例では、第2の制御パラメータの修正は、第1の制御パラメータの決定された修正に少なくとも部分的に基づいて決定することができる。
In some examples, the process 1300 may be used to modify two or more control parameters of the glucose system (or the control algorithm used by the control system). In some such examples, the process 1300 may be used to adjust a first control parameter during a first correction period beginning at
いくつかの例では、第1および第2の制御パラメータを調整した後、第3の時間帯に第3の制御パラメータを調整することができる。第3の制御パラメータの調整は、第2の制御パラメータの調整の直後に行われてもよく、または遅延して行われてもよい。遅延は、第2の制御パラメータが調整された後の被検者の血糖制御に少なくとも部分的に基づいて決定されてもよい。いくつかの例では、グルコース制御システムは、被検者の血糖制御が1つまたは複数のしきい値条件を満たすときに、第1および第2、または第1、第2および第3の制御パラメータを順次調整するように構成されてもよい。いくつかの例では、制御パラメータが調整される時間帯の持続時間は、他のパラメータの持続時間から遅れてもよい。 In some examples, after adjusting the first and second control parameters, a third control parameter may be adjusted during a third time period. The adjustment of the third control parameter may occur immediately after the adjustment of the second control parameter, or may occur with a delay. The delay may be determined at least in part based on the subject's glycemic control after the second control parameter is adjusted. In some examples, the glucose control system may be configured to sequentially adjust the first and second, or the first, second and third control parameters, when the subject's glycemic control meets one or more threshold conditions. In some examples, the duration of the time period during which the control parameters are adjusted may be delayed from the duration of the other parameters.
いくつかの実施形態では、プロセス1300の修正版を使用して、制御パラメータの値(例えば、最適値)を決定することができる。いくつかのこのような例では、ブロック1314において第2の効果を決定した後、制御システムは、ブロック1316およびブロック1318をスキップし、代わりに制御パラメータの第3の値を取得することができる。いくつかの例では、この第3の値は、ブロック1314において決定された第2の効果に少なくとも部分的に基づいて決定されてもよい。いくつかの例では、この第3の値は、自律的に決定されてもよい。さらに、場合によっては、第3の値は、自動的に決定されてもよい。場合によっては、第3の値は、ユーザが血中グルコース制御改良プロセス1300をトリガすることに少なくとも部分的に基づいて決定される。いくつかのそのような場合、制御システムは、第3の値を決定し、これを制御システム510のユーザインターフェース534を介してユーザに提示してもよい。いくつかの例では、第3の値は、制御システム510のユーザインターフェース534を介してユーザによって提供されてもよい。いくつかの例では、第3の値を取得した後、システムは、第3の値に基づいて被検者に治療を提供することができる。プロセス1300のこの修正版は、数回繰り返されてもよい。いくつかの例では、この修正版は、最後の2つの後続の効果間の差がしきい値差未満になるまで繰り返されてもよい。代替として、または加えて、プロセス1300の修正版は、コマンドに応答して、または被検者512の血中グルコースが特定の時間の間、特定のしきい値を満たさないと決定することに応答して、特定の反復回数、周期的に繰り返されてもよい。
In some embodiments, a modified version of process 1300 may be used to determine a value (e.g., an optimal value) of the control parameter. In some such examples, after determining the second effect in block 1314, the control system may skip
説明されるように、プロセス1300は、インスリンの送達に影響を与える1つまたは複数の制御パラメータを修正するために使用されてもよい。しかしながら、プロセス1300は、そのように限定されず、逆調節剤(例えば、グルカゴン、デキストロースなど)などの他の薬剤の送達に影響を与える1つまたは複数の制御パラメータを修正するために使用されてもよい。場合によっては、プロセス1300は、送達を修正することなくインスリンおよび/または逆調節剤の送達の変更を推奨するために使用されてもよい。これは、逆調節剤をサポートしない、または逆調節剤の使用をサポートするが、逆調節剤が利用
可能でない単一ホルモン・グルコース・レベル制御システム510において、逆調節剤に関する推奨を生成するのに有利である場合がある。
As described, process 1300 may be used to modify one or more control parameters that affect the delivery of insulin. However, process 1300 is not so limited and may be used to modify one or more control parameters that affect the delivery of other agents, such as counter regulators (e.g., glucagon, dextrose, etc.). In some cases, process 1300 may be used to recommend changes in insulin and/or counter regulator delivery without modifying the delivery. This may be advantageous for generating counter regulator recommendations in single hormone glucose level control systems 510 that do not support counter regulators or that support the use of counter regulators but where counter regulators are not available.
さらに、プロセス1300が複数の制御パラメータを修正するために使用される場合、制御パラメータのうちの少なくとも2つ以上は、互いに関連していてもよい。例えば、制御パラメータが時定数α1およびα2を含む場合、α1とα2との間には、α1を修正するとα2が修正されるような関係が存在してもよい。例えば、α2は、α1の1.5倍に等しくてもよい。 Furthermore, when process 1300 is used to modify multiple control parameters, at least two or more of the control parameters may be related to each other. For example, when the control parameters include time constants α1 and α2, a relationship may exist between α1 and α2 such that modifying α1 modifies α2. For example, α2 may be equal to 1.5 times α1 .
ブロック1316におけるアクティブパラメータとして設定された制御パラメータの値(例えば、第1の値または第2の値)は、特定の時間帯にわたって、またはプロセス1300が繰り返されるまで、被検者512に治療を提供するために制御アルゴリズムによって使用されてもよい。先に説明したように、場合によっては、プロセス1300は、定期的に、および/またはある時間帯にわたる血中グルコース値もしくは平均血中グルコース値などのトリガ、または被検者512にグルコースレベル制御システム510を接続するための部位変更の指示(例えば、皮下用量を提供するために使用される注入セットの場所の変更)に応答して繰り返される。
The value of the control parameter (e.g., the first value or the second value) set as the active parameter in
仮定的な例
前述したように、インスリンの吸収のピーク時間は、Tmaxと呼ばれることがある。インスリンタイプが異なると、被検者の血液中への吸収が、ピークになるまでの時間や被検者によって異なる場合がある。例えば、1つの仮定的な例において、速効型インスリンリスプロおよびインスリンアスパルトに対する被検者間の総Tmaxは、約65分であると決定されてもよく、一方、例えば、ピーク吸収までの時間を短縮する配合を有する、Fiaspブランドの下で市販されているインスリンアスパルト注射のような超速効型インスリンを使用する被検者間の総Tmaxは、約40分であると決定されてもよい。65分に設定されたTmaxに対応する制御パラメータを有する自動血中グルコースレベル制御システム(グルコースレベル制御システム510など)を使用する際に、速効型インスリンを使用した場合と比較して、超速効型インスリンを使用した場合には、平均グルコースレベルまたは低血糖症の頻度に統計的に有意な改善がないことがある。この比較では、使用するインスリンのタイプを変えながら、Tmaxを一定に保持する。
Hypothetical Example As previously mentioned, the peak time of absorption of insulin may be referred to as Tmax. Different insulin types may have different times to peak and different subjects to absorb into the blood of a subject. For example, in one hypothetical example, the overall Tmax among subjects for fast-acting insulin lispro and insulin aspart may be determined to be about 65 minutes, while the overall Tmax among subjects using ultrafast-acting insulin, such as insulin aspart injections marketed under the Fiasp brand, which has a formulation that shortens the time to peak absorption, may be determined to be about 40 minutes. When using an automated blood glucose level control system (such as glucose level control system 510) with control parameters corresponding to a Tmax set at 65 minutes, there may be no statistically significant improvement in average glucose levels or frequency of hypoglycemia when using ultrafast-acting insulin compared to using fast-acting insulin. In this comparison, Tmax is held constant while changing the type of insulin used.
自動血中グルコースレベル制御システムの制御パラメータの値を調整して異なるTmax設定を使用する場合、仮定的な例では、超速効型インスリンを使用する際にTmaxを下げると平均グルコースが低下する。本例では、3つのコホートの被検者は、Fiaspなどの超速効型インスリンを用いた血中グルコース制御システムを使用する際に、修正されたTmax値を使用する制御アルゴリズムを採用している。第1のコホートは、治療の最初の週に65分のTmaxおよび治療のその後の週により低いTmax(例えば、50分など)で構成された血中グルコースレベル制御システムを使用する。第2のコホートは、治療の最初の週に65分のTmaxおよび治療の次の週にさらに低いTmax(例えば、40分など)で構成された血中グルコースレベル制御システムを使用する。第3のコホートは、治療の最初の週に65分のTmaxおよび治療の次の週に著しく低くいTmax(例えば、30分など)で構成された血中グルコースレベル制御システムを使用する。各コホート内およびコホート間のTmaxの変化の比較により、Tmaxが低下すると平均グルコースレベルが低下し、低血糖症に統計的に有意な増減がないことが実証された。 When adjusting the values of the control parameters of an automated blood glucose level control system to use different Tmax settings, in a hypothetical example, lowering the Tmax when using a fast-acting insulin would result in lower average glucose. In this example, three cohorts of subjects employ a control algorithm that uses modified Tmax values when using a blood glucose control system with a fast-acting insulin such as Fiasp. The first cohort uses a blood glucose level control system configured with a Tmax of 65 minutes in the first week of treatment and a lower Tmax (e.g., 50 minutes, etc.) in subsequent weeks of treatment. The second cohort uses a blood glucose level control system configured with a Tmax of 65 minutes in the first week of treatment and an even lower Tmax (e.g., 40 minutes, etc.) in subsequent weeks of treatment. The third cohort uses a blood glucose level control system configured with a Tmax of 65 minutes in the first week of treatment and a significantly lower Tmax (e.g., 30 minutes, etc.) in subsequent weeks of treatment. Comparison of changes in Tmax within and between cohorts demonstrated that lower Tmax was associated with lower mean glucose levels, with no statistically significant increase or decrease in hypoglycemia.
Tmaxが生理学的インスリン吸収ピーク時間より短い場合、血中グルコースレベル制御システムが、ある時間帯内に複数回のインスリン用量を重ねたり、投与したりする可能性があるため、低血糖症のリスクが高まる。これは、Tmaxが実際のピークインスリン吸収時間未満に設定されている場合、血中グルコースレベル制御システムが、より低い血
中グルコース濃度を最大血中グルコースレベル濃度として誤って認識する可能性があるために起こることがある。
If Tmax is shorter than the physiological insulin absorption peak time, the blood glucose level control system may overlap or administer multiple insulin doses within a certain window of time, increasing the risk of hypoglycemia. This may occur because if Tmax is set below the actual peak insulin absorption time, the blood glucose level control system may erroneously recognize a lower blood glucose concentration as the maximum blood glucose level concentration.
プロセス1300を使用して異なるTmax設定の効果を比較することによって、被検者および/または特定のタイプのインスリンに対してTmax設定を最適化することが可能である。いくつかの例では、この比較は、1つまたは複数の統計的方法に基づいてもよい。例えば、治療期間中に収集されたグルコース濃度データを使用して(例えば、CGMセンサを使用して)、制御システムは、以前の評価期間と比較して異なるTmax値を使用して、後の期間中に平均グルコースレベルに統計的有意差があるかどうかを判定することができる。Tmaxに使用される後続の値またはより新しい値が、改善された効果をもたらす場合、TmaxまたはTmaxに対応する血中グルコースレベル制御システム510の制御パラメータは、より新しい値に設定されてもよく、制御パラメータ値の変更は、統計的に有意な改善の決定時に自動的に行われてもよく、または潜在的な改善の通知を生成し、制御パラメータ値の変更が行われるべきであるという確認を受け取った後に行われてもよい。Tmaxのデフォルト値または前の値で、ある時間帯に被検者512のグルコース信号を収集した後、Tmaxの値は、初期Tmaxから有意な量だけ下げられてもよい。例えば、制御アルゴリズムは、少なくとも10分、少なくとも5分、少なくとも2分、15分以下、20分以下、30分以下のTmaxの減少を反映するように、またはこの文中の前述の値のいずれか2つの間にまたがる範囲内の変化によって(前述の値はこの範囲に含まれる)、Tmaxまたは関連付けられた時定数を自動的に変更してもよい。システムは、より高いTmaxに関連付けられた以前のデータセットと、より低いTmaxに関連付けられた現在のデータセットとの間の統計解析を実行することができる。血中グルコースレベル制御システムのコントローラが、低血糖症イベントまたはリスクイベントがほとんどまたは全く増加することなく、被検者の平均グルコースレベルに有意なまたは統計的に有意な改善(例えば、しきい値を超える改善)があると判断した場合、システムは、より低いTmax値を好ましいTmaxとして採用または推奨することができる。このプロセスは、Tmaxのさらなる減少値を使用して繰り返すことができる。場合によっては、Tmaxの各減少値は、以前の減少値よりも小さくてもよい。さらに、被検者の平均グルコースレベルに改善がないと判断された場合、および/または低血糖症もしくは低血糖症リスクイベントの増加がある場合、システムは、以前のTmaxを使用してもよく、または新しいTmaxと以前のTmaxとの間のTmaxを選択してもよい。したがって、プロセス1300を使用して、システムは、Tmaxを繰り返し修正して、被検者および/または選択されたインスリンタイプに最適な値を見出すことができる。 By comparing the effects of different Tmax settings using the process 1300, it is possible to optimize the Tmax setting for a subject and/or a particular type of insulin. In some examples, the comparison may be based on one or more statistical methods. For example, using glucose concentration data collected during a treatment period (e.g., using a CGM sensor), the control system may determine whether there is a statistically significant difference in the average glucose level during the later period using a different Tmax value compared to a previous evaluation period. If a subsequent or newer value used for Tmax results in an improved effect, Tmax or a control parameter of the blood glucose level control system 510 corresponding to Tmax may be set to the newer value, and the change in the control parameter value may be made automatically upon determination of a statistically significant improvement or after generating a notice of potential improvement and receiving a confirmation that a change in the control parameter value should be made. After collecting glucose signals for the subject 512 for a period of time at the default or previous value of Tmax, the value of Tmax may be lowered by a significant amount from the initial Tmax. For example, the control algorithm may automatically modify the Tmax or associated time constant to reflect a decrease in Tmax of at least 10 minutes, at least 5 minutes, at least 2 minutes, 15 minutes or less, 20 minutes or less, 30 minutes or less, or by a change within a range spanning any two of the aforementioned values in this text (the aforementioned values are included in the range). The system may perform a statistical analysis between a previous data set associated with a higher Tmax and a current data set associated with a lower Tmax. If the controller of the blood glucose level control system determines that there is a significant or statistically significant improvement (e.g., improvement above a threshold) in the subject's average glucose level with little or no increase in hypoglycemic or risk events, the system may adopt or recommend the lower Tmax value as the preferred Tmax. This process may be repeated using further decreased values of Tmax. In some cases, each decreased value of Tmax may be less than the previous decreased value. Furthermore, if it is determined that there is no improvement in the subject's average glucose level and/or there is an increase in hypoglycemia or hypoglycemia risk events, the system may use the previous Tmax or may select a Tmax between the new Tmax and the previous Tmax. Thus, using process 1300, the system can iteratively modify Tmax to find an optimal value for the subject and/or the selected insulin type.
さらに、1つまたは複数の制御パラメータのリアルタイム分析および最適化を行うことによって、臨床検査中に起こり得る遅延解析と比較して、被検者の糖尿病の維持をより迅速かつより正確に改善することができる。臨床検査では、被検者の生理的な変化がリアルタイムで捕捉されない場合があるため、精度が低くなる可能性がある。 Furthermore, real-time analysis and optimization of one or more control parameters may result in faster and more accurate improvement in the subject's diabetes maintenance compared to delayed analysis that may occur during clinical testing, which may be less accurate because physiological changes in the subject may not be captured in real time.
場合によっては、上述したリアルタイムプロセスおよび統計解析を用いて、1つまたは複数の被検者センサによって得られた他のタイプの生物医学的データを解析することができる(例えば、1つまたは複数の生理学的パラメータを測定する)。いくつかのそのような場合、データなどの追加の生物医学的データは、スマートウォッチから(例えば、血圧、心拍数)、体重センサから、または任意の他のタイプの生物医学的センサから受信することができる。プロセス1300を適合させて追加の生物医学的データの統計解析を実行することによって、生体データの定量的客観的解析を行うことができ、これは、医療提供者が被検者をケアするために使用され得る。 In some cases, the real-time process and statistical analysis described above can be used to analyze other types of biomedical data obtained by one or more subject sensors (e.g., measuring one or more physiological parameters). In some such cases, the additional biomedical data, such as data, can be received from a smartwatch (e.g., blood pressure, heart rate), from a weight sensor, or from any other type of biomedical sensor. By adapting process 1300 to perform statistical analysis of the additional biomedical data, a quantitative objective analysis of the biodata can be performed that can be used by a healthcare provider to care for the subject.
さらに、上述した比較分析の結果を使用して、被検者に追加の推奨を行うことができる。例えば、特定のタイプのインスリンの実際のTmaxが、被検者の予想よりも高いと判
断された場合、その特定のタイプのインスリンを使用している間、被検者が特定のやり方で自分の食事を修正することが推奨されてもよい。
Additionally, the results of the comparative analysis described above can be used to provide additional recommendations to the subject. For example, if the actual Tmax of a particular type of insulin is determined to be higher than the subject expected, it may be recommended that the subject modify their diet in a particular manner while using that particular type of insulin.
例示的なシミュレーション
本開示の実施形態とともに使用するように適合させることができる自動グルコースレベル制御システム510の実施形態は、2015年8月6日に公開された国際公開第2010/116524号、2015年12月5日に発行された米国特許第9,833,570号、および2017年10月5日に発行された米国特許第7,806,854号に記載されており、これらのそれぞれの開示は、すべての目的のためにその全体が参照により本明細書に組み込まれる。
Exemplary Simulations Embodiments of an automatic glucose level control system 510 that may be adapted for use with embodiments of the present disclosure are described in International Publication No. WO 2010/116524, published August 6, 2015, U.S. Pat. No. 9,833,570, issued December 5, 2015, and U.S. Pat. No. 7,806,854, issued October 5, 2017, the disclosures of each of which are incorporated by reference in their entirety herein for all purposes.
自動グルコースレベル制御システム510は、インスリン用量を自律的に投与し、インスリンの利用率の有限性に起因するインスリン用量のオンライン蓄積(「残量インスリン(insulin on board)」)を考慮することができる。インスリン用量のインスリン吸収速度、ひいては蓄積速度は、薬物動態(PK)モデル(例えば、時定数α1およびα2のプリセット値を用いて式2によって表される二指数PKモデル)によってモデル化することができる。PKモデルに関連して臨床的に重要なのは、インスリン用量(例えば、皮下投与)が被検者の血液中に吸収されるのにかかる時間である。いくつかの例では、インスリンの血中吸収のピーク時間は、Tmaxと呼ばれる。いくつかの他の例では。いくつかの他の例では、Tmaxは、特定の用量のインスリンの送達後にインスリンの濃度がその最大値に達する時間であってもよい。いくつかのこのような例では、Tmaxは、インスリンが被検者に(例えば、注入セットを使用して皮下に)提供される時間から測定されてもよい。 The automatic glucose level control system 510 can administer insulin doses autonomously and account for the on-line accumulation of insulin doses ("insulin on board") due to the finite availability of insulin. The rate of insulin absorption, and therefore the rate of accumulation, of an insulin dose can be modeled by a pharmacokinetic (PK) model (e.g., a biexponential PK model represented by Equation 2 with preset values of time constants α1 and α2). Of clinical importance in relation to the PK model is the time it takes for an insulin dose (e.g., administered subcutaneously) to be absorbed into the subject's blood. In some examples, the peak time of insulin absorption into the blood is referred to as Tmax. In some other examples. In some other examples, Tmax may be the time at which the concentration of insulin reaches its maximum value after delivery of a particular dose of insulin. In some such examples, Tmax may be measured from the time insulin is provided to the subject (e.g., subcutaneously using an infusion set).
いくつかの例では、PKモデルの時定数(例えば、式2におけるα1およびα2)を設定することは、モデルによって本質的に想定されるTmaxを設定することと等価であってもよく、逆に、Tmaxを設定することは、PKモデルの時定数を設定することであってもよい。時定数の値は、制御システムによるインスリンの蓄積のオンライン計算を決定するために使用され得るため、時定数の値は、結果として、所与の血中グルコースレベル変動に対する制御システムのインスリン投薬応答を制御することができる。したがって、TmaxまたはTmaxに関連付けられた時定数を変えることにより、制御システムのインスリン用量の積極性が制御される。 In some examples, setting the time constants of the PK model (e.g., α1 and α2 in Equation 2) may be equivalent to setting the Tmax inherently assumed by the model, and conversely, setting the Tmax may be setting the time constants of the PK model. The value of the time constants may be used to determine the on-line calculation of insulin accumulation by the control system, and thus may control the insulin dosing response of the control system to a given blood glucose level fluctuation. Thus, varying the Tmax or the time constants associated with Tmax controls the aggressiveness of the insulin dose of the control system.
特定の実施形態では、制御システムは、制御システムのPKモデルのTmax(したがって時定数)設定をオンラインで適合させる方法を実施する。この方法は、制御システムがオンラインの評価および計算を定期的に行い、Tmaxの修正の推奨を生成するか、制御システムがTmaxをオンラインで自律的に調節するによって実行することができる。いずれの場合も、計算は、ある時間帯にわたる制御システムの実行に基づくことができる。場合によっては、オンラインでのTmaxへの適合は、自律的に行われるか、または推奨として発行されるかにかかわらず、グルコースレベルの傾向、平均グルコースレベル、あるいは低グルコースレベル(低血糖症)および/または高グルコースレベル(高血糖症)発生の程度ならびに/あるいは持続時間を含む、ある時間間隔にわたる制御システムによるグルコース制御の実行に基づいてもよい。あるいは、計算は、逆調節剤の使用量、逆調節剤が利用可能であった場合に他の意図された使用量(例えば、インスリン単独システムにおいて、または逆調節剤もしくはその送達チャネルが一時的に利用できない場合)に基づくことができる。この方法は、Tmaxが変化し得る範囲の上限および/または下限(静的または動的)を課すことができる。所与の状況に対するTmaxの適合度は、例えば、制御システムによって投与されている特定のインスリンによって異なることがある。 In certain embodiments, the control system implements a method for adapting the Tmax (and therefore the time constant) setting of the control system's PK model online. This method can be performed by the control system periodically performing online evaluations and calculations and generating recommendations for modifying Tmax, or by the control system autonomously adjusting Tmax online. In either case, the calculation can be based on the execution of the control system over a period of time. In some cases, the online adaptation to Tmax, whether performed autonomously or issued as a recommendation, may be based on the execution of glucose control by the control system over a time interval, including trends in glucose levels, average glucose levels, or the extent and/or duration of occurrences of low glucose levels (hypoglycemia) and/or high glucose levels (hyperglycemia). Alternatively, the calculation can be based on the amount of counter regulator used, other intended usage if the counter regulator was available (e.g., in an insulin-only system or when the counter regulator or its delivery channel is temporarily unavailable). The method can impose upper and/or lower limits (static or dynamic) within which Tmax can vary. The suitability of Tmax for a given situation may vary depending, for example, on the particular insulin being administered by the control system.
特定の実施形態では、記載された方法は、(入力グルコース信号を制御システムに提供
することができる)連続グルコースモニタがオンラインであるかオフラインであるかにかかわらず、適用可能であってもよい。例えば、本明細書に開示された方法は、国際公開第2015/116524号に記載されるシステムに適用することができる。さらに、記載された方法は、例えば、すべての目的のために参照により本明細書に組み込まれる、2017年2月16日に公開された国際公開第2017/027459号に記載されたシステムのように、限定されるものではないが、システムによって自動的に適合されるグルコース目標を有するなど、システムが活性化されるか否かの他の態様と共存することができる。
In certain embodiments, the described methods may be applicable whether the continuous glucose monitor (which can provide an input glucose signal to the control system) is online or offline. For example, the methods disclosed herein can be applied to the system described in WO 2015/116524. Furthermore, the described methods can coexist with other aspects of the system whether it is activated or not, such as, but not limited to, having a glucose target that is automatically adapted by the system, such as, for example, the system described in WO 2017/027459, published February 16, 2017, which is incorporated herein by reference for all purposes.
前述したように、皮下投与されたインスリンの血液への吸収は、式2の二指数PKモデルによって支配されることがある。PKモデルにおける時定数を設定することは、皮下投与用量におけるインスリンの蓄積量の保留効果の尺度を設定することであってもよく、これは、保留効果が、総面積(用量U0に起因する経時的な全作用の尺度を表すことができる
二指数PKモデルを使用して、グルコースプロファイルと被検者に送達される薬剤(例えば、インスリンまたはグルカゴン)用量との関係をシミュレートすることができる。図14A~図14Cは、Tmax設定またはTmaxに対応する制御パラメータの値の増減が、所与のグルコースプロファイル(例えば、24時間にわたる血中グルコースレベルの時間的変動)に対するグルコースレベル制御システム510のオンラインインスリンおよびグルカゴン投薬反応に与え得る効果を実証するシミュレーションを示す。 A biexponential PK model can be used to simulate the relationship between the glucose profile and the drug (e.g., insulin or glucagon) dose delivered to a subject. Figures 14A-14C show simulations that demonstrate the effect that increasing or decreasing the Tmax setting or the value of the control parameter corresponding to Tmax can have on the online insulin and glucagon dosing response of the glucose level control system 510 for a given glucose profile (e.g., temporal variation in blood glucose levels over a 24-hour period).
図14Aは、Tmaxを65分に設定した被検者の血中グルコース制御のシミュレーションを示す。グラフ1402は、24時間にわたる被検者の血中グルコースレベル(BGL)の変動を示す。範囲1404は、被検者の血中グルコースレベルに対する所望の目標設定値範囲(例えば、70~120mg/dL)を示す。さらに、範囲1406は、低血糖症または低血糖症のリスクに関連付けられた被検者のグルコースレベルの範囲(例えば、60mg/dL未満)を示す。グラフ1410Aは、グラフ1402に示される血中グルコースレベル変動に少なくとも部分的に基づいて、グラフ1402と同じ24時間の時間帯にわたって被検者に薬剤(インスリンまたはグルカゴン)を投与していることを示す。
FIG. 14A shows a simulation of a subject's blood glucose control with Tmax set at 65 minutes.
図14Bは、Tmaxを15分に設定した被検者の血中グルコース制御のシミュレーションを示す。グラフ1410Bは、グラフ1410Aに対応するが、Tmaxが65分ではなく15分に設定されている。グラフ1410Bを1410Aと比較することによって
示されるように、Tmaxを15分に減少させると、所与のグルコースプロファイル1400を維持するために必要なインスリン投薬量が増加する可能性がある。
14B shows a simulation of blood glucose control for a subject with Tmax set at 15 minutes.
図14Cは、Tmaxを130分に設定した被検者の血中グルコース制御のシミュレーションを示す。グラフ1410Cは、グラフ1410Aに対応するが、Tmaxは65分ではなく130分に設定されている。グラフ1410Cを1410Aと比較することによって示されるように、Tmaxを130分に増加させると、所与のグルコースプロファイル1400を維持するために必要なインスリン投薬量が減少する可能性がある。
Figure 14C shows a simulation of blood glucose control for a subject with Tmax set at 130 minutes.
被検者のグルコースプロファイルが変化しない場合であっても、インスリン(または逆調節剤)投薬量を増減させると、被検者512のケアに影響を与える可能性がある。例えば、被検者は、被検者の糖尿病の維持に起因する症状(例えば、めまい、吐き気など)を経験する程度が異なる場合がある。有利には、グルコース制御システムの1つまたは複数の制御パラメータを自律的に最適化することにより、正常なグルコースプロファイルを維持するために必要な薬剤投与量および/または投与頻度を低減することができる。 Even if the subject's glucose profile does not change, increasing or decreasing insulin (or counterregulator) dosage can impact the care of the subject 512. For example, subjects may differ in the degree to which they experience symptoms (e.g., dizziness, nausea, etc.) resulting from the maintenance of their diabetes. Advantageously, autonomous optimization of one or more control parameters of the glucose control system can reduce the drug dosage and/or frequency of administration required to maintain a normal glucose profile.
図14A~図14Cに示すシミュレーションは、グルコース制御システムの制御パラメータを修正した場合の影響の1つの非限定的な例を示す。場合によっては、投薬量の違いにより、その後、血中グルコース変動が異なることがあり、その結果、決定されたインスリングルカゴン用量がその後変化することがある。それにもかかわらず、図14A~14Cに示されるシミュレーションは、制御パラメータとしてのTmaxと、各治療についてグルコースレベル制御システム510によって決定された薬剤用量との間の相関を実証している。さらに、これらのシミュレーションは、決定された治療用量が、以下に記載されるようにTmaxを調整するためのフィードバックとして使用され得ることを実証している。 The simulations shown in Figures 14A-14C show one non-limiting example of the impact of modifying the control parameters of the glucose control system. In some cases, different dosages may subsequently result in different blood glucose fluctuations, which may result in a subsequent change in the determined insulin glucagon dose. Nevertheless, the simulations shown in Figures 14A-14C demonstrate a correlation between Tmax as a control parameter and the drug dose determined by the glucose level control system 510 for each treatment. Furthermore, these simulations demonstrate that the determined treatment dose can be used as feedback to adjust Tmax as described below.
自動血中グルコース制御改良プロセスの例
いくつかの実施態様において、Tmaxの値は、退薬期間の血糖制御に基づいてオンラインで自動的に変化させることができる。例えば、Tmaxは、以下の式を使用して記述することができる。
パラメータ制御調整関数f(yk,gk)は、退薬期間(1つまたは複数の治療期間を
含むことができる)にわたって、グルコース信号ykの血糖制御において低血糖症が増加する(重篤度および/または持続期間において)または低血糖症の増加が切迫している場合に、Tmax(k)を
いくつかの例では、治療期間は、ユーザコマンドに基づいて、または被検者の生理学的測定に基づいて、スケジュールされた規則的または周期的な時間間隔(例えば、24時間の期間、2日間の期間、1週間の期間など)とすることができる。いくつかの他の例では、治療期間は、2つの後続の治療送達間の時間間隔として定義されてもよく、各治療期間は、治療期間の開始を示す治療送達時間に基づいて特定されてもよい。いずれの場合も、f(yk,gk)は、k番目の治療期間のTmaxに対する調整であってもよく、f(yk,gk)は、式
図15は、治療期間(tS1504から開始し、tE1506で終了する)にわたる血中グルコースレベル信号G(t)1502(例えば、CGMセンサから受信したCGMト
レース)の例を示しており、その治療期間中に、インスリンおよび/または逆調節剤(例えば、グルカゴン)の1つまたはいくつかの用量が、グルコース制御システム510によって決定および/または投与される。例えば、Ui1508単位のインスリン用量は、Gu,i1512の測定されたグルコースレベルで時間tu,i1510において提供されてもよい(ここで、iは、1からtS1504とtE1506との間のインスリン送達数まで変化する)。同様に、制御システムは、投与されていてもされていなくてもよいCj1514単位の用量、グルカゴンが送達されていてもよいグルコースレベルGc,j 1518、およびグルカゴンが送達されていてもよい時間tc,j1516(ここで、jは、1からtS1504とtE1506との間のグルカゴン送達数まで変化する)を計算していてもよい。制御システムは、BGLを上限Gmax1520と下限Gmin1522によって定義された正常範囲内に維持し、設定値Gset1524に近づけるために治療を提供するように構成されてもよい。いくつかの例では、Gmax1520を上回るグルコースレベルは、高血糖症を示してもよく、Gmin1522を下回るグルコースレベルは、低血糖症と見なされてもよい。例えば、図15に示される治療期間中、高血糖症1526の2つのインスタンスと低血糖症1528の2つのインスタンスが、制御システムによって特定されてもよい。いくつかの例では、各治療期間中、制御システムは、すべての治療送達(iおよびjのすべての値)について、G(t)1502、tu,i1510、tc,j1516、Ui1508、およびCj1514を記憶することができる。いくつかの例では、1つまたは複数の制御パラメータ(例えば、Tmax、Gset)の値は、tS1504とtE1506との間の治療期間中に変化しなくてもよい。
15 shows an example of a blood glucose level signal G(t) 1502 (e.g., a CGM trace received from a CGM sensor) over a treatment period (starting at tS 1504 and ending at tE 1506) during which one or several doses of insulin and/or a counter regulator (e.g., glucagon) are determined and/or administered by a glucose control system 510. For example, an insulin dose of Ui 1508 units may be provided at time tu,i 1510 (where i varies from 1 to the number of insulin deliveries between tS 1504 and tE 1506) at a measured glucose level of Gu,i 1512. Similarly, the control system may calculate a dose of C j 1514 units that may or may not have been administered, a glucose level G c,j 1518 at which glucagon may be delivered, and a time t c,j 1516 at which glucagon may be delivered (where j varies from 1 to the number of glucagon deliveries between
図16は、グルコース制御システムのTmaxおよび/または他の制御パラメータを制御するために上述の修正方法を使用することができる例示的な自動血中グルコース改良プロセスのフローチャートを提示する。プロセス1600は、被検者512に施された治療に関するフィードバック(例えば、血中グルコース信号からの)に基づいて、制御アルゴリズムおよび/または制御アルゴリズムの実行に影響を与える制御パラメータを自律的および/または自動的に修正することができる任意のシステムによって実行されてもよい。例えば、プロセス1600は、グルコースレベル制御システム510の1つまたは複数の要素によって実行されてもよい。場合によっては、プロセス1600の少なくとも特定の動作は、グルコースレベル制御システム510から血中グルコースデータを受信する別個のコンピューティングシステムによって実行されてもよい。1つまたは複数の異なるシステムがプロセス1600の1つまたは複数の動作を実行することができるが、説明を簡単にするため、および本開示を限定するためではなく、プロセス1600は、特定のシステムに関して説明される。
16 presents a flow chart of an exemplary automatic blood glucose refinement process that can use the above-described correction methods to control Tmax and/or other control parameters of a glucose control system.
プロセス1600は、自動的に、かつユーザインタラクションなしで実行されてもよい。場合によっては、ユーザは、コマンドまたはユーザインターフェースとのインタラクションを介してプロセス1600をトリガすることができる。しかしながら、プロセス1600がトリガされると、プロセス1600は、自動的に実行されてもよい。さらに、プロセス1600は、連続的に、周期的に、またはトリガに応答して実行されてもよい。トリガは、時間に基づくものであってもよく、および/または被検者のグルコースレベルの測定に基づくものであってもよい。例えば、トリガは、被検者のグルコースレベルが、薬剤の投与に基づいてグルコースレベル制御アルゴリズムによって予測された予測グルコースレベルとしきい値を超えて異なるという決定に対応してもよい。さらに、トリガは、被検者512によるグルコースレベル制御システム510の起動または最初の使用に基づくものであってもよい。
プロセス1600は、ブロック1602で始まり、グルコース制御システム510の制御パラメータ(例えば、適応的に修正され得る制御パラメータ)の第1の値が選択される。例えば、制御パラメータは、グルコース制御システム510の制御アルゴリズムで使用
されるTmax値とすることができる。いくつかの例では、Tmaxは、制御アルゴリズムによって使用されるPKモデルにおける1つまたは複数のパラメータに関連していてもよい。別の例として、制御パラメータは、設定値(例えば、図15のGset1524)、または(例えば、CGMセンサを使用して測定された)被検者512の血中グルコース濃度の測定値の目標値とすることができる。
制御パラメータの第1の値は、ベースライン値に基づいて選択されてもよい。ベースライン値は、臨床データと関連付けられていてもよく、プロセス1600の実行前のある時間帯のグルコースレベル制御システム510の動作に基づいて決定されてもよく、またはプロセス1600の以前の実行から決定されてもよい。代替として、または加えて、ベースライン値は、被検者512の臨床データまたは特定の処方に基づいて選択されてもよい。場合によっては、ベースライン値は、平均的なユーザ、または被検者512と特定の生理学的データを共有する平均的なユーザについての臨床データに基づいてもよい。場合によっては、ベースライン値は、被検者512の医療提供者の評価に基づいて決定される。さらに、ベースライン値は、グルコースレベル制御システム510の注入部位(例えば、背中、胃、脚など)に基づいて決定されてもよい。場合によっては、ベースライン値は、被検者512の人口統計値または特性に基づいて選択されてもよい。
The first value of the control parameter may be selected based on a baseline value. The baseline value may be associated with clinical data, may be determined based on the operation of the glucose level control system 510 at a time period prior to execution of the
ブロック1604において、グルコース制御システム510は、制御パラメータの第1の値に少なくとも部分的に基づいて、ある時間帯にわたって被検者512に治療を提供する。さらに、治療は、その時間帯に受信した1つまたは複数のグルコース信号に少なくとも部分的に基づいて提供されてもよい。グルコース信号は、グルコースセンサ(例えば、CGM)から受信されてもよく、被検者のグルコースレベルに対応してもよい。場合によっては、時間帯は、1つまたは複数の治療期間を含んでもよい。いくつかの例では、時間帯に含まれる治療期間の数は、等しい治療期間であっても等しくない治療期間であってもよい。治療期間は、瞬時の送達またはある時間帯にわたる薬剤用量の送達を含むことができる単回の送達薬剤用量に対応する時間帯であってもよい。あるいは、治療期間は、複数の薬剤用量送達を包含する時間帯であってもよい。さらに、治療期間は、定義された時間長に関連する時間帯であってもよい。代替として、または加えて、治療期間は、いくつかの薬剤期間に基づいて定義されてもよい。換言すれば、時間帯は、(任意のタイプまたは特定のタイプの)指定された数の薬剤の用量を送達または投与するのにかかる時間量に基づいて変わってもよい。 In block 1604, the glucose control system 510 provides therapy to the subject 512 over a time period based at least in part on the first value of the control parameter. Additionally, therapy may be provided at least in part based on one or more glucose signals received during the time period. The glucose signal may be received from a glucose sensor (e.g., CGM) and may correspond to the glucose level of the subject. In some cases, the time period may include one or more treatment periods. In some examples, the number of treatment periods included in the time period may be equal or unequal treatment periods. A treatment period may be a time period corresponding to a single delivered drug dose, which may include instantaneous delivery or delivery of a drug dose over a time period. Alternatively, a treatment period may be a time period encompassing multiple drug dose deliveries. Additionally, a treatment period may be a time period associated with a defined length of time. Alternatively, or in addition, a treatment period may be defined based on several drug periods. In other words, a time period may vary based on the amount of time it takes to deliver or administer a specified number of drug doses (of any type or of a particular type).
いくつかの例では、複数の治療の送達時間および用量は、グルコースレベル信号およびグルコース制御システム510によって使用される制御アルゴリズムの制御パラメータの第1の値に少なくとも部分的に基づいてもよい。制御パラメータは、グルコースレベル制御システム510の動作および/またはグルコースレベル制御システム510の制御アルゴリズムの実行に影響を与える任意の制御パラメータを含むことができる。 In some examples, the delivery times and doses of the multiple therapies may be based at least in part on the glucose level signal and a first value of a control parameter of a control algorithm used by the glucose control system 510. The control parameter may include any control parameter that affects the operation of the glucose level control system 510 and/or the execution of the control algorithm of the glucose level control system 510.
例えば、制御パラメータは、Tmax、T1/2、薬剤用量の送達速度、グルコースレベルの設定値、血中グルコース範囲、血中グルコースレベルのしきい値(例えば、最大値または最小値)などであってもよい。制御アルゴリズムは、被検者512に投与する薬剤(例えば、インスリン)の用量を決定するために使用される任意の制御アルゴリズムおよび/またはPKモデルを含んでもよい。換言すれば、コントローラ518またはプロセッサ530は、制御アルゴリズムを使用して、制御パラメータの値(例えば、ブロック1602で選択された第1の値)に少なくとも部分的に基づいて用量制御信号を生成して、送達デバイス514にインスリンまたは他の薬剤の用量を投与させることができる。 For example, the control parameters may be Tmax, T1 /2 , a delivery rate of a drug dose, a glucose level set point, a blood glucose range, a blood glucose level threshold (e.g., a maximum or minimum value), etc. The control algorithm may include any control algorithm and/or PK model used to determine a dose of a drug (e.g., insulin) to administer to the subject 512. In other words, the controller 518 or processor 530 may use the control algorithm to generate a dose control signal based at least in part on the value of the control parameter (e.g., the first value selected in block 1602) to cause the delivery device 514 to administer a dose of insulin or other drug.
時間帯にわたって提供される複数の治療の各治療は、被検者512へのインスリンの単回投与に対応してもよい。このインスリンの単回投与は、いかなる理由で投与されてもよ
いいかなるタイプのインスリンであってもよい。例えば、インスリン用量は、基礎インスリン用量、プライミング用量、食事告知に応答して供給される用量、またはインスリンの補正用量であってもよい。さらに、提供される各治療は、逆調節剤(例えばグルカゴン)などのインスリン以外の薬剤であってもよい。場合によっては、各治療送達は、治療期間にわたって被検者512に供給または投与される複数の薬剤(例えば、インスリンおよび/または逆調節剤)用量を含んでもよい。さらに、複数の薬剤用量は、1つまたは複数の基礎用量、1つまたは複数の食事告知に関連する1つまたは複数の食事用量、1つまたは複数の補正用量など、異なるタイプの薬剤用量を含むことができる。
Each treatment of the multiple treatments provided over a period of time may correspond to a single dose of insulin to the subject 512. This single dose of insulin may be any type of insulin that may be administered for any reason. For example, the insulin dose may be a basal insulin dose, a priming dose, a dose delivered in response to a meal notification, or a correction dose of insulin. Additionally, each treatment provided may be a medication other than insulin, such as a counter regulator (e.g., glucagon). In some cases, each treatment delivery may include multiple medication (e.g., insulin and/or counter regulator) doses delivered or administered to the subject 512 over the treatment period. Additionally, the multiple medication doses may include different types of medication doses, such as one or more basal doses, one or more meal doses associated with one or more meal notifications, one or more correction doses, etc.
いくつかの例では、調整される制御パラメータの値は、時間窓の間に1つの治療期間から別の治療期間に変化することがある。例えば、制御パラメータの値は、各治療期間または治療期間のグループの開始時に所与の量だけ変化することがある。いくつかの他の例では、制御パラメータの値は、特定の数の治療後に所与の量だけ変化することがある。いくつかの例では、制御パラメータが変更される量は、時間窓内の1つまたは複数の退薬治療期間に基づいて決定されてもよい。場合によっては、ブロック1604は、プロセス1304に関して説明された実施形態のうちの1つまたは複数を含むことができる。
In some examples, the value of the control parameter to be adjusted may change from one treatment period to another during the time window. For example, the value of the control parameter may change by a given amount at the beginning of each treatment period or group of treatment periods. In some other examples, the value of the control parameter may change by a given amount after a certain number of treatments. In some examples, the amount by which the control parameter is changed may be determined based on one or more withdrawal treatment periods within the time window. In some cases, block 1604 may include one or more of the embodiments described with respect to
いくつかの例では、治療期間中に、または時間帯に含まれる複数の治療期間のうちの1つまたは複数の治療期間中に、治療データが取得および/または記憶されてもよい。図15を参照すると、いくつかの例では、治療データは、グルコース信号G(t)1524、計算されたまたは実際の送達時間(tc,j1516)、および推定または送達された逆調節剤の量(Cj1514)を含むことができる。この治療データは、グルコースレベル制御システム510のメモリ540に記憶されてもよい。さらに、治療データは、治療期間中に投与された逆調節ホルモンの総量を含むことができる。代替として、または加えて、各治療期間に関連付けられた他のパラメータおよびデータが、メモリ540に記憶されてもよい。例えば、投与されるインスリンの総量、送達されるインスリンの量(Ui1508)、各治療期間中に送達されるインスリンの送達時間(tu,i1510)、被検者の1つまたは複数の生理学的パラメータを測定し得る他のセンサから受け取ったデータ、被検者またはユーザから(例えば、ユーザインターフェースを介して)受け取ったデータなどである。 In some examples, treatment data may be acquired and/or stored during a treatment period or during one or more of the treatment periods included in a time slot. With reference to FIG. 15, in some examples, the treatment data may include the glucose signal G(t) 1524, the calculated or actual delivery time (t c,j 1516), and the amount of counterregulatory agent estimated or delivered (C j 1514). This treatment data may be stored in the memory 540 of the glucose level control system 510. Additionally, the treatment data may include a total amount of counterregulatory hormone administered during the treatment period. Alternatively or in addition, other parameters and data associated with each treatment period may be stored in the memory 540, such as a total amount of insulin administered, an amount of insulin delivered (U i 1508), delivery time of insulin delivered during each treatment period (t u,i 1510), data received from other sensors that may measure one or more physiological parameters of the subject, data received from the subject or user (e.g., via a user interface), etc.
ブロック1606において、グルコースレベル制御システム510は、制御パラメータに対する制御パラメータ調整を決定する。制御パラメータ調整は、治療データに少なくとも部分的に基づいてもよい。いくつかの実施形態では、調整は、調整関数を使用して決定されてもよい。例えば、調整関数は、式4に従ってTmaxを修正するための関数f(yk,gk)であってもよい。いくつかの例では、制御パラメータ調整は、グルコースレベル信号(例えば、G(t)1524またはCGMトレース)によって示されるような被検者の血中グルコースの血糖制御を分析することによって決定されてもよい。被検者の血中グルコースの血糖制御を分析することは、被検者512の血中グルコースレベルを経時的に追跡することを含むことができる。さらに、被検者の血中グルコースの血糖制御を分析することは、経時的な被検者512の血中グルコースレベルを、PKモデルおよび制御アルゴリズムで使用される制御パラメータ値に基づいて推定される経時的な被検者512の予測血中グルコースと比較することを含むことができる。いくつかの例では、調整関数f(yk,gk)の値は、tc,j1516、Cj1514、およびGc,jの推定値または実際の値を少なくとも部分的に使用して算出することができる(ここで、jは、1から時間帯中に提供される逆調節の数まで変化する)。いくつかの他の例では、調整関数f(yk,gk)の決定は、tc,j1516、Cj1514、およびGc,jの推定値または実際の値に基づく統計解析を含むことができる(ここで、jは、1から時間帯中に提供される逆調節の数まで変化する)。いくつかのこのような例では、統計解析は、統計量および/または以下に説明される解析ツールに基づくことができる。
In
場合によっては、制御パラメータの調整は、低血糖症1528および/または高血糖症1526イベントの数および/または各イベントの持続時間に基づいて決定されてもよい。いくつかの例では、制御パラメータの調整は、測定されたグルコースレベルと設定値(Gset1524)との差に基づいて決定されてもよい。いくつかの例では、調整は、グルコースレベルが目標範囲内(例えば、Gmax1520とGmin1522との間)に留まる時間間隔に基づいて決定されてもよい。場合によっては、調整は、被検者512について測定された血中グルコースレベルの安定性、または被検者512の血中グルコースレベルにおける変動の少なさに基づいて決定されてもよい。例えば、統計解析を実行して、1つまたは複数のしきい値率を超えるG(t)の分布変化率を決定することができる。 In some cases, the adjustment of the control parameters may be determined based on the number of hypoglycemia 1528 and/or hyperglycemia 1526 events and/or the duration of each event. In some examples, the adjustment of the control parameters may be determined based on the difference between the measured glucose level and a set value (G set 1524). In some examples, the adjustment may be determined based on the time interval that the glucose level remains within a target range (e.g., between G max 1520 and G min 1522). In some cases, the adjustment may be determined based on the stability of the blood glucose level measured for the subject 512, or the low variability in the blood glucose level of the subject 512. For example, a statistical analysis may be performed to determine the rate of distribution change of G(t) that exceeds one or more threshold rates.
場合によっては、制御パラメータの調整は、少なくとも部分的に、被検者の1つまたは複数の生理学的パラメータ(例えば、心拍数、体温など)を測定する1つまたは複数の被検者センサから受信した1つまたは複数の信号を解析することによって決定されてもよい。さらに他の例では、制御パラメータの調整は、(例えば、AMDのユーザインターフェースを用いて)被検者512から受信した評価または入力に基づいて決定されてもよい。例えば、被検者512が、1つまたは複数の治療期間中に、ふらつき、めまい、頭痛、吐き気、またはその他の不快感を覚えた場合、被検者512は、例えば、AMDのタッチスクリーンユーザインターフェースまたは他のインターフェースを介して、被検者512がどのように感じているかを示すことができる。 In some cases, the adjustment of the control parameters may be determined, at least in part, by analyzing one or more signals received from one or more subject sensors measuring one or more physiological parameters of the subject (e.g., heart rate, body temperature, etc.). In yet other examples, the adjustment of the control parameters may be determined based on an assessment or input received from the subject 512 (e.g., using a user interface of the AMD). For example, if the subject 512 experiences lightheadedness, dizziness, headache, nausea, or other discomfort during one or more treatment periods, the subject 512 may indicate, e.g., via a touchscreen user interface or other interface of the AMD, how the subject 512 is feeling.
調整は、ハードウェアプロセッサ530、グルコースレベル制御システム510の処理速度、または被検者がグルコースレベル制御システム510に自分の状態の評価を提供する時間を考慮して、リアルタイムで、または実質的にリアルタイムで決定することができる。場合によっては、制御パラメータの調整は、グルコースレベル制御システム510と通信するコンピューティングシステムによって決定されてもよい。例えば、グルコースレベル制御システム510は、治療データを、ローカル・コンピューティング・システム、スマートフォン、またはクラウドベースのコンピューティングシステムなどの別のコンピューティングシステムに送信することができる。さらに、グルコースレベル制御システム510は、治療データおよび制御パラメータ値に関連するデータをコンピューティングシステムに送信することができる。コンピューティングシステムは、次の時間帯の被検者512の血中グルコースレベルをより良く管理する調整を決定してもよい。 The adjustments may be determined in real time or substantially in real time, taking into account the processing speed of the hardware processor 530, the glucose level control system 510, or the time it takes the subject to provide an assessment of his or her condition to the glucose level control system 510. In some cases, the adjustments to the control parameters may be determined by a computing system in communication with the glucose level control system 510. For example, the glucose level control system 510 may transmit the treatment data to another computing system, such as a local computing system, a smartphone, or a cloud-based computing system. Additionally, the glucose level control system 510 may transmit data related to the treatment data and the control parameter values to the computing system. The computing system may determine adjustments to better manage the blood glucose levels of the subject 512 for the next time period.
ブロック1608において、グルコースレベル制御システム510は、ブロック1606において決定された制御パラメータ調整を用いて制御パラメータを調整する。いくつかの例では、調整は、自律的にまたは自動的に実行されてもよい。いくつかの他の例では、ブロック1606において決定された制御パラメータ調整は、ユーザインターフェース(例えば、タッチスクリーンディスプレイ)を介して被検者または他のユーザ(例えば、親、保護者、臨床医など)に提示することができる。いくつかのそのような場合、被検者または他のユーザは、制御パラメータ調整を確認または修正することができる場合がある。他の場合には、制御パラメータ調整の表示は、情報提供の目的で提示されてもよく、ユーザによって調整可能でなくてもよい。場合によっては、制御パラメータは、ユーザ確認(例えば、ユーザインターフェースとのユーザインタラクション)を受信した後にのみ調整されてもよい。調整がコンピューティングシステムによって決定されるいくつかの他の例では、調整値は、グルコース制御システムのユーザインターフェースまたはコンピューティングシステムのユーザインターフェースを介してユーザに提示することができる。場合によっては、ユーザは、コンピュータシステムから受信した、またはコンピュータシステムによって提示された調整値を用いて、グルコース制御システムの制御パラメータを調整することができる。
In
ブロック1608における調整は、制御アルゴリズムの動作または実行に変化を引き起こすことがある。制御アルゴリズムの実行におけるこの変化は、被検者512への治療の提供に関連付けられた1つまたは複数の要因に変化をもたらす可能性がある。例えば、制御アルゴリズムの実行における変化は、送達される薬剤の量、薬剤の送達のタイミング、薬剤の用量が被検者512に送達される速度、被検者の血中グルコースの目標設定値または目標範囲、薬剤を送達するかどうかを判定する際に用いられるしきい値(例えば、目標設定値からのしきい値差)、または被検者512に送達される治療に影響を与え得る任意の他の要因の変化をもたらす可能性がある。
The adjustments in
場合によっては、制御パラメータの調整された値は、ユーザ(例えば、被検者または親)に出力されてもよい。次いで、ユーザは、選択された制御パラメータ値に基づいてグルコースレベル制御システム510を構成することができる。代替として、または加えて、グルコースレベル制御システム510は、制御パラメータの値を自動的に調整することができる。場合によっては、ユーザに調整を確認する機会が提供されてもよい。他の場合には、調整は、確認なしで自動的に行われてもよい。しかしながら、調整は、ユーザ(例えば、被検者または医療提供者)に提示されてもよく、および/または治療ログに記録されてもよい。 In some cases, the adjusted value of the control parameter may be output to a user (e.g., the subject or parent). The user may then configure the glucose level control system 510 based on the selected control parameter value. Alternatively, or in addition, the glucose level control system 510 may automatically adjust the value of the control parameter. In some cases, the user may be provided with an opportunity to confirm the adjustment. In other cases, the adjustment may be made automatically without confirmation. However, the adjustment may be presented to the user (e.g., the subject or healthcare provider) and/or recorded in a treatment log.
ブロック1610において、グルコースレベル制御システム510は、ブロック1608において更新された更新制御パラメータに少なくとも部分的に基づいて治療を提供する。制御パラメータの新しい値は、第2の時間帯の間維持されてもよい。第2の時間帯は、特定の時間量、特定の数の薬剤用量を送達するための時間量、または特定の数の薬剤用量を指すことができる。
At block 1610, the glucose level control system 510 provides therapy based at least in part on the updated control parameters updated at
プロセス1600は、後続の時間帯中に繰り返されてもよい。いくつかの例では、プロセスは、周期的に(24時間ごと、2日ごと、毎週、または他の時間間隔で)繰り返されてもよい。場合によっては、時間帯は、被検者またはユーザによって提供されてもよい。さらに、このプロセスは、コマンドに応答して繰り返されてもよい。場合によっては、プロセスは、被検者512の血中グルコースレベルが特定の時間の間、1つまたは複数の基準を満たさないと決定することに応答して繰り返されてもよい。例えば、プロセスは、測定されたBGLの平均値と目標BGLとの間の統計的有意差がしきい値を超えた場合、あるいは検出された低血糖症および/または高血糖症の回数が特定の時間の間にしきい値回数を超えた場合に繰り返されてもよい。
The
いくつかの例では、プロセス1600を使用して、グルコース制御システムによる治療送達に影響を与えるいくつかの制御パラメータを調整することができる。いくつかのこのような例では、プロセス1600を使用して、ある時間帯に第1の制御パラメータを調整し、第2の時間帯に第2の制御パラメータを調整することができる。第2の時間帯は、第1の時間帯の直後であってもよく、または特定の時間だけ遅れていてもよい。いくつかの実施態様では、制御システム510は、いつ制御パラメータを調整するかを決定することができる。いくつかの例では、制御パラメータ調整の期間と期間と間の遅延は、グルコース信号の血糖制御に少なくとも部分的に基づいて決定されてもよい。場合によっては、遅延は、ユーザから受け取った入力に基づいて決定されてもよい。さらに、第2の制御パラメータの調整は、第1の制御パラメータについて決定された調整に基づいて少なくとも部分的に決定されてもよい。
In some examples, the
いくつかの実施形態では、第3の制御パラメータは、第3の時間帯に調整されてもよい。第3の制御パラメータの調整は、第2の制御パラメータの調整の直後に行われてもよく、または遅延して行われてもよい。遅延は、第2の制御パラメータが調整された後の被検者の血糖制御に少なくとも部分的に基づいて決定されてもよい。場合によっては、グルコ
ース制御システムは、被検者の血糖制御が1つまたは複数のしきい値条件を満たした場合に、第1および第2、または第1、第2、および第3の制御パラメータを順次調整するように構成されてもよい。いくつかの例では、制御パラメータが調整される時間帯の持続時間は、第1および第2の制御パラメータの持続時間とは異なっていてもよい。
In some embodiments, the third control parameter may be adjusted during a third time period. The adjustment of the third control parameter may occur immediately after the adjustment of the second control parameter, or may occur with a delay. The delay may be determined at least in part based on the subject's glycemic control after the second control parameter is adjusted. In some cases, the glucose control system may be configured to sequentially adjust the first and second, or the first, second, and third control parameters, if the subject's glycemic control meets one or more threshold conditions. In some examples, the duration of the time period during which the control parameters are adjusted may be different from the duration of the first and second control parameters.
上述したように、プロセス1600を使用しては、インスリンの送達に影響を与える1つまたは複数の制御パラメータを調整することができる。しかしながら、プロセス1600は、そのように限定されず、逆調節剤(例えば、グルカゴン)などの他の薬剤の送達に影響を与える1つまたは複数の制御パラメータを修正するために使用されてもよい。場合によっては、プロセス1600を使用して、送達を修正することなくインスリンおよび/または逆調節剤の送達の変更を推奨することができる。これは、逆調節剤をサポートしない、または逆調節剤の使用をサポートするが、逆調節剤が利用できない非バイホルモン・グルコース・レベル制御システム510において、逆調節剤に関する推奨を生成するのに有利となり得る。
As discussed above,
自動血中グルコース制御改良における統計解析の実施
上述したように、グルコース制御システム510によって使用されるPKモデルおよび/または制御アルゴリズムの1つまたは複数の制御パラメータの値(例えば、ベースライン値または最適臨床値)は、臨床研究中に被検者の複数のコホート(例えば、20、50、100、200人の被検者)から収集された治療データセット(例えば、血糖制御情報)の統計解析によって決定されてもよい。いくつかの例では、制御パラメータ(例えば、Tmax)は、各コホート内の被検者について直接測定されてもよい(例えば、手動または自動薬剤投与後の血液分析の結果に基づいて)。これらの測定値を使用して、グルコース制御システムで使用される制御パラメータ(例えば、Tmax)の最適値を決定することができる。場合によっては、被検者の血中グルコースレベル(BGL)は、同一またはほぼ同一のグルコース制御システムを使用して、所与の期間(例えば、1週間、2週間、1ヶ月、または他の期間)にわたって制御および記録されてもよい。各コホートの被検者は、グルコース制御システムの制御パラメータに同じ値を使用することができ、一方、異なるコホートの被検者は、同じ制御パラメータの異なる値を使用することができる。その後、所与の期間にわたって測定された治療データセット(例えば、被検者について測定および/または決定された血糖制御情報を含む)を、統計解析を用いて比較し、制御パラメータの最適値を評価することができる。例えば、Tmaxを第1の値に設定することに応じた第1のコホートの被検者の測定された血糖制御を、Tmaxを第2の値に設定することに応じた第2のコホートの被検者の測定された血糖制御と比較することができる。このような比較は、測定された血糖制御間の統計的に有意な差を明らかにすることができる様々な統計解析を含むことができる。例えば、第1および第2のコホートから得られた測定された血中グルコースレベルデータの平均値、分散および/または標準偏差は、正常な血中グルコースレベルを有する被検者(例えば、非糖尿病被検者)の第3のコホートから得ることができる参照値のセットと比較することができる。正確な結果を生成するために、このような臨床研究には、多くの場合、それぞれが多数の被検者(例えば、統計解析を可能にするのに十分な大きさ)を含むいくつかのコホートが必要であり、したがって多数の同一のグルコース制御システムが必要である。例えば、いくつかの研究において、10、20、50、または100の被検者およびグルコースシステムが必要とされ場合がある。したがって、臨床研究に基づいて1つまたは複数の制御パラメータの最適値を決定することは、費用および時間がかかる場合がある。さらに、臨床研究では、典型的には、被検者の固有の生理学的特性およびリアルタイムの生理学的変化を捕捉することができない(いくつかの大きなコホートを含む研究であっても)。
Implementing Statistical Analysis in Automated Blood Glucose Control Improvement As described above, values of one or more control parameters (e.g., baseline values or optimal clinical values) of the PK model and/or control algorithm used by the glucose control system 510 may be determined by statistical analysis of treatment data sets (e.g., glycemic control information) collected from multiple cohorts of subjects (e.g., 20, 50, 100, 200 subjects) during a clinical study. In some examples, the control parameters (e.g., Tmax) may be measured directly for subjects in each cohort (e.g., based on the results of blood analysis after manual or automated drug administration). These measurements can be used to determine optimal values of the control parameters (e.g., Tmax) used in the glucose control system. In some cases, the blood glucose levels (BGL) of the subjects may be controlled and recorded over a given period (e.g., one week, two weeks, one month, or other period) using the same or nearly the same glucose control system. Subjects in each cohort may use the same values for the control parameters of the glucose control system, while subjects in different cohorts may use different values for the same control parameters. Then, the measured treatment data sets (e.g., including the glycemic control information measured and/or determined for the subjects) over a given period of time may be compared using statistical analysis to evaluate the optimal values of the control parameters. For example, the measured glycemic control of the subjects in the first cohort in response to setting Tmax to a first value may be compared to the measured glycemic control of the subjects in the second cohort in response to setting Tmax to a second value. Such comparisons may include various statistical analyses that may reveal statistically significant differences between the measured glycemic controls. For example, the mean, variance and/or standard deviation of the measured blood glucose level data obtained from the first and second cohorts may be compared to a set of reference values that may be obtained from a third cohort of subjects with normal blood glucose levels (e.g., non-diabetic subjects). To generate accurate results, such clinical studies often require several cohorts, each of which includes a large number of subjects (e.g., large enough to allow statistical analysis), and therefore a large number of identical glucose control systems. For example, in some studies, 10, 20, 50, or 100 subjects and glucose systems may be required. Thus, determining the optimal value of one or more control parameters based on clinical studies may be costly and time-consuming. Furthermore, clinical studies typically cannot capture the unique physiological characteristics and real-time physiological changes of subjects (even in studies involving several large cohorts).
BGLをリアルタイムで監視し、被検者に薬剤を自律的または自動的に提供する携帯型グルコース制御システムは、臨床研究で収集されたものと同様の、統計解析に十分な数の
データポイントを含むことができる治療データセットを収集および記憶することがでる。いくつかの例では、治療データは、血糖制御情報(例えば、CGMセンサから受信される)、治療の他の生理学的効果(例えば、被検者センサまたは被検者から得られる)、送達される薬剤の量およびタイプ、薬剤送達時間などを含むことができる。有利には、これらの治療データセットを使用して、グルコース制御システムの1つもしくは複数の制御パラメータの最適値、あるいはデフォルト値、ベースライン値、または臨床的に決定された初期値と比較して改善された糖尿病管理を提供するグルコース制御システムの1つもしくは複数の制御パラメータの値を決定することができる。最適値または改善された値は、臨床研究において使用され得る統計解析のタイプを含む統計解析に基づいて決定されてもよい。いくつかの実施形態では、統計解析は、平均値、分散、標準偏差、様々な統計分布(例えば、以下で図17に関して説明するもの)などの1つまたは複数の統計量を計算することを含むことができる。1つまたは複数の治療期間中に収集された治療データに基づくグルコース制御システムの1つまたは複数の制御パラメータの値のオンボードおよびリアルタイム(またはほぼリアルタイム)評価により、高価で時間のかかる臨床研究の必要性がなくなり、例えば、被検者の固有の生理学的特性およびリアルタイムの生理学的変化を考慮することによって、被検者の糖尿病の維持を改善することができる。さらに、制御パラメータ値のオンボード評価は、臨床検査と比較して、より迅速かつより正確な糖尿病評価および管理を提供する。本明細書に記載される実施形態のいくつかは、グルコース制御システムのユーザインターフェースを介して制御パラメータを調整するためにユーザによって使用され得る1つまたは複数の制御パラメータの最適値を決定するために使用されてもよい。場合によっては、グルコース制御システムは、決定された光学的値を使用して、1つまたは複数の制御パラメータを自律的に調整することができる。
A portable glucose control system that monitors BGL in real time and autonomously or automatically provides medication to a subject can collect and store a treatment data set that can include a sufficient number of data points for statistical analysis, similar to those collected in clinical studies. In some examples, the treatment data can include glycemic control information (e.g., received from a CGM sensor), other physiological effects of the treatment (e.g., obtained from a subject sensor or from the subject), the amount and type of medication delivered, medication delivery time, etc. Advantageously, these treatment data sets can be used to determine optimal values of one or more control parameters of the glucose control system, or values of one or more control parameters of the glucose control system that provide improved diabetes management compared to default values, baseline values, or initial clinically determined values. The optimal or improved values may be determined based on a statistical analysis, including the types of statistical analysis that may be used in clinical studies. In some embodiments, the statistical analysis can include calculating one or more statistics, such as the mean, variance, standard deviation, various statistical distributions (e.g., those described below with respect to FIG. 17). On-board and real-time (or near real-time) evaluation of the value of one or more control parameters of the glucose control system based on treatment data collected during one or more treatment periods can eliminate the need for expensive and time-consuming clinical studies and can improve the maintenance of a subject's diabetes, for example, by taking into account the subject's unique physiological characteristics and real-time physiological changes. Furthermore, on-board evaluation of the control parameter values provides faster and more accurate diabetes assessment and management compared to clinical testing. Some of the embodiments described herein may be used to determine optimal values of one or more control parameters that can be used by a user to adjust the control parameters via a user interface of the glucose control system. In some cases, the glucose control system can autonomously adjust one or more control parameters using the determined optical values.
グルコース制御システムによって収集される治療データは、血糖制御情報、薬剤送達時間に関する情報、提供される薬剤の用量、薬剤送達時のBGLレベル(例えば、CGMセンサから得られるグルコース信号に基づいて測定される)、被検者に対する薬剤の生理学的効果(例えば、薬剤送達後の時間帯のBGL、被検者評価など)、および被検者に提供される治療から決定され得る任意のタイプのデータを含むことができる。いくつかの実施形態では、グルコース制御システムは、1つまたは複数の治療期間中に治療データを収集することができる。図15を参照すると、各治療期間(例えば、tS1504で開始しtE1506で終了する期間)中に収集および記憶された治療データは、CGMトレースG(t)1502、インスリンの送達用量(Ui1508)および送達時間(時間tu,i)、逆調節剤(例えば、グルカゴン)の送達または決定された用量(Ci1514)および送達時間(tc,i1516)などを含むことができるが、これらに限定されない。治療データは、1つまたは複数のデータセットとして、グルコース制御システムのメモリ(例えば、フラッシュドライブ、ソリッドステートドライブ、ハードディスク、または任意の他のタイプの不揮発性メモリ)に記憶されてもよい。各データセットは、治療データの1つまたは複数のカテゴリ、または治療データが収集された特定の治療期間と関連付けられてもよい。場合によっては、1つまたは複数の制御パラメータの値は、ある治療期間から別の治療期間に変化することがある。例えば、制御パラメータの値は、治療期間または治療期間のグループの開始時に所与の量だけ変化することがある。制御パラメータの値は、グルコースレベル制御システム510によって自動的に、またはユーザインターフェースを介してユーザによって変更されてもよい。場合によっては、制御パラメータは、特定の数の治療期間後に所与の量だけ変更されてもよい。制御パラメータが変更される量は、1つまたは複数の先行する治療期間中に収集された治療データに基づいて決定されてもよい。代替として、または加えて、制御パラメータが変更される量は、ユーザインターフェースを介してユーザによって提供されてもよい。場合によっては、1つまたは複数の治療期間の持続時間は、測定または決定されたデータセットが統計解析に十分な大きさとなるように選択される。いくつかの例では、統計解析を用いて決定された制御パラメータの最適値または改善値に関連付けられた不確実性は、解析に使用されるデータセットのサイズ
に依存する場合がある。
Therapeutic data collected by the glucose control system may include glycemic control information, information regarding drug delivery time, the dose of drug provided, BGL level at the time of drug delivery (e.g., measured based on glucose signals obtained from a CGM sensor), physiological effect of the drug on the subject (e.g., BGL for a period of time after drug delivery, subject assessment, etc.), and any type of data that may be determined from the treatment provided to the subject. In some embodiments, the glucose control system may collect therapeutic data during one or more therapeutic periods. With reference to FIG. 15 , therapeutic data collected and stored during each therapeutic period (e.g., a period starting at
いくつかの実施形態では、プロセス1300は、統計解析を用いて、制御パラメータの値(例えば、最適値)を決定することができる。例えば、ブロック1306、ブロック1314において治療効果を決定するために、またはステップ1316において異なる制御パラメータ値から生じる治療効果を比較するために、統計解析を使用することができる。いくつかのこのような例では、ブロック1308において、制御パラメータの第2の値は、第1の治療期間(ブロック1304)中に収集および/または記憶された治療データに対して実施された第1の効果および統計解析の結果に少なくとも部分的に基づいて、ユーザ(例えば、被検者または保護者)によって提供されてもよい。いくつかの例では、ステップ1316において、比較評価を得るために、第1の効果および第2の効果に少なくとも部分的に基づいて、統計解析が実行されてもよい。比較評価は、制御パラメータの値のペアまたはセットのうちの1つが、制御パラメータに使用される他の値と比較して、被検者の改善された血糖制御をもたらすかどうかを判定するために使用することができる。いくつかの実施形態では、ブロック1316において決定された制御パラメータの値は、グルコース制御システム510および/またはグルコース制御システムに(例えば、無線リンクを介して)接続されたコンピューティングシステム(例えば、スマートフォン、ノートブック、パーソナルコンピュータなど)のユーザインターフェースを介して、被検者、保護者または医療提供者に提供することができる。いくつかのこのような実施形態では、被検者、保護者、または医療提供者は、(例えば、ブロック1318において)次の治療期間の前にユーザインターフェースとのインタラクションによって、対応する制御パラメータの値を決定された値に変更することができる。代替として、または加えて、グルコースレベル制御システム510は、制御パラメータの値を決定された値に自動的に変更し、ブロック1318に進んでもよい。いくつかのそのような場合、ユーザは、修正を確認する機会を提供されてもよい。他の場合には、修正は、確認なしに自動的に行われてもよい。しかしながら、修正は、ユーザ(例えば、被検者または医療提供者)に提示されてもよく、および/または治療ログに記録されてもよい。
In some embodiments, the process 1300 can use statistical analysis to determine the value (e.g., optimal value) of the control parameter. For example, statistical analysis can be used to determine the treatment effect in
いくつかの例では、第1(ブロック1304)および第2(ブロック1312)の治療期間中に被検者に提供される第1および第2の治療は、複数の治療送達を含んでもよい。第1(ブロック1304)および第2(ブロック1312)治療期間中に、第1および第2の第1治療データは、制御システム510によって取得されてもよい。いくつかのそのような場合、治療データは、対応する治療期間中に受信されたグルコース信号を少なくとも含む血糖制御情報を含むことができる。第1の効果を決定することは、各期間中に提供される複数の治療中に収集された治療データの統計的特性を計算することを含むことができる。例えば、制御システム510は、測定されたBGLの平均値、平均値からの偏差、および分散を計算することができる。場合によっては、制御システム510は、平均血中グルコースレベルおよびベースラインレベルからのその偏差を定量化するために、1つまたは複数の量(例えば、統計量)を計算することができる。いくつかの実施形態では、制御システム510は、血糖制御の変動および関連付けられたリスク(例えば、低血糖症または高血糖症のリスク)を評価するために、または平均血中グルコースレベルおよびベースライン(例えば、正常)レベルからのその偏差を定量化するために、1つまたは複数の量(例えば、統計量)を決定することができる。場合によっては、第2の期間の持続時間は、第1の期間の持続時間と等しくてもよい。代替として、または加えて、各期間の持続時間は、各期間が、被検者に提供される同じ数の治療を含むように選択されてもよい。いくつかの実施形態では、各期間の持続時間は、治療がその時間帯に投与される回数が、統計的に有意な評価を可能にするのに十分に多くなるように選択することができる。場合によっては、ブロック1316において、第1の効果と第2の効果との比較は、第1および第2の期間中に収集されたデータに基づいて生成された統計データの統計解析を含むことができる。
In some examples, the first and second therapies provided to the subject during the first (block 1304) and second (block 1312) treatment periods may include multiple therapy deliveries. During the first (block 1304) and second (block 1312) treatment periods, the first and second first therapy data may be acquired by the control system 510. In some such cases, the therapy data may include glycemic control information including at least a glucose signal received during the corresponding treatment period. Determining the first effect may include calculating statistical characteristics of the therapy data collected during the multiple therapies provided during each period. For example, the control system 510 may calculate a mean value, a deviation from the mean value, and a variance of the measured BGL. In some cases, the control system 510 may calculate one or more quantities (e.g., statistics) to quantify the mean blood glucose level and its deviation from the baseline level. In some embodiments, the control system 510 can determine one or more quantities (e.g., statistical quantities) to assess glycemic control variations and associated risks (e.g., risk of hypoglycemia or hyperglycemia) or to quantify the mean blood glucose level and its deviation from a baseline (e.g., normal) level. In some cases, the duration of the second period may be equal to the duration of the first period. Alternatively, or in addition, the duration of each period may be selected such that each period includes the same number of treatments provided to the subject. In some embodiments, the duration of each period may be selected such that the number of times a treatment is administered during that time period is sufficiently large to allow for a statistically significant evaluation. In some cases, in
いくつかの例では、1つまたは複数の制御パラメータの最適値に加えて、制御システムは、最適化プロセス中に計算された統計量を含むことができる制御パラメータ最適化レポートを生成することができる。さらに、レポートは、治療データおよび関連するリスク評価のグラフ表示を含むことができる。いくつかのこのような例では、このレポートは、決定された最適なパラメータ値を選択することに関連する決定を行うために、被検者または医療提供者によって使用されてもよい。さらに、制御パラメータ最適化レポートは、被検者の血糖制御を管理するための全体的な戦略を修正するために、被検者または医療提供者によって使用され得る情報を含むことができる。例えば、食事時間、被検者が摂取する食事の内容または量などを修正すること。 In some examples, in addition to the optimal values of one or more control parameters, the control system may generate a control parameter optimization report that may include statistics calculated during the optimization process. Additionally, the report may include a graphical display of the treatment data and associated risk assessment. In some such examples, this report may be used by the subject or a healthcare provider to make decisions related to selecting the determined optimal parameter values. Additionally, the control parameter optimization report may include information that may be used by the subject or a healthcare provider to modify the subject's overall strategy for managing glycemic control. For example, modifying meal times, the content or amount of food consumed by the subject, etc.
図17は、治療期間中の治療データ1705、および制御システム1703の既知のパラメータを使用して、プロセス1300のブロック1306および1314において生成および利用され得る統計量のいくつかの例を示す。いくつかの実施形態では、治療期間中、ある制御パラメータの値は、ベースライン値(例えば、以前の臨床研究の結果)または以前に決定された値(例えば、異なる制御パラメータ修正および/または最適化プロセスによって)に基づいて、固定および/または選択されてもよい。図15を参照すると、図17に示す例では、Gmin1722(正常BGLの下限)、Gmax1720(正常BGLの上限)、およびGset 1724(目標BGL)は、被検者、ユーザ、医療提供者によって提供されるか、または臨床データセットに基づいてコンピューティングシステムによって決定される既知の値であると仮定されている。例えば、Gmin1722は65mg/dL~75mg/dLであってよく、Gmax1720は175mg/dL~185mg/dLであってよく、Gset1724は70mg/dL~180mg/dLであってよい。いくつかの例では、Gset1724は、前の最適化プロセス(例えば、プロセス1300)によって決定された値(例えば、最適値)であってもよい。G(t)1702(CGM曲線または測定された血糖制御)、Ui1708、tu,i1710、Ci1514およびtc,i1716は、治療期間中に収集された治療データに含まれてもよい。いくつかの例では、治療データ1705を使用して、様々なタイプの統計量を生成することができる。例えば、治療データ1705を使用して、特定の測定値または決定値の確率分布(例えば、離散的または連続的)および/または頻度分布(例えば、絶対的、相対的、または累積的)を生成することができる。例えば、グルコース濃度1726(例えば、グルコース信号が、選択された範囲内にあった治療期間の部分)、グルコース変化率1728(例えば、グルコース変化率信号が、選択された範囲内にあった治療期間の部分)、インスリン用量1730(選択された用量範囲内で提供されたインスリン用量のパーセント)、グルカゴン用量1732(選択された用量範囲内で提供されたグルカゴン用量のパーセント)、高血糖症1734(グルコース信号が、選択された範囲内の量だけGmaxを上回ったことが検出された高血糖症イベントのパーセント)、低血糖症1736(グルコース信号が、選択された範囲内の量だけGminを下回ったことが検出された低血糖症イベントのパーセント)などに関連付けられた分布などである。いくつかの例では、これらの統計分布の1つまたは複数の特徴(平均値、分散、平均からの偏差など)またはこれらの統計分布のいくつかの特徴の特定の組合せを使用して、治療の効果を決定(例えば、定量化)することができる。いくつかの例では、特定の統計データ(例えば、ヒストグラム)を生成するために考慮される治療データをフィルタリングして、特定のイベント中に収集されたデータポイントを除外することができる。例えば、食事時間中、運動中などである。いくつかの例では、これらのイベントに関連付けられた時間ビンは、ユーザインターフェースを通じてユーザによって指定されてもよい。
17 shows some examples of statistics that may be generated and utilized in
いくつかの実施形態では、統計解析は、異なる制御パラメータ値の効果を比較することができる解析方法およびツールを含むことができる。本明細書に記載される実施形態の1つまたは複数とともに使用することができる解析方法およびツールのいくつかの例は、参
照によりその全体が本明細書に組み込まれる、論文「Statistical Tools to Analyze Continuous Glucose Monitor Data」(W.Clarke et al.,Diabetes Technology and Therapeutics,vol.11,S45-S54,2009)に記載されている。治療期間中に測定された複雑で大量の血糖制御情報からの情報の抽出を容易にすることができる方法およびツールの例を本明細書で論じる。場合によっては、統計解析に使用される治療データは、被検者のグルコーストレースまたはG(t)を含む。いくつかの例では、G(t)は、CGMセンサから受信したタイムスタンプ付きの一連の血糖データであってもよい(図17参照)。いくつかの例では、CGMから得られたグルコース信号は、特定のデバイスの分解能によって決まるステップ(例えば、2分ごと、5分ごと、10分ごとなどの読み取り)でG(t)を近似する離散的な時系列として血中グルコースレベルを表すことができる。いくつかの例では、治療データ(例えば、CGMセンサから受信したグルコース信号)に対して統計解析を実行して、(1)平均血中グルコースレベルおよび正常血糖制御からの偏差(正常血糖と呼ばれることもある)、(2)変動性およびリスク評価、ならびに(3)食後グルコース変動および低血糖発現などの臨床イベントに関連する評価(例えば、比較評価)を提供することができる。いくつかの実施形態では、評価は、2つの時間帯に収集された2組の治療データに基づいて行われてもよい。いくつかのこのような例では、評価は、被検者の血糖制御が第1の治療期間から第2の治療期間に改善されたかどうかを判定するために、制御システム510によって使用されてもよい。いくつかの例では、評価は、1つまたは複数の時間帯の被検者の血糖制御を評価するために医療提供者によって使用されてもよい。
In some embodiments, the statistical analysis can include analytical methods and tools that can compare the effects of different control parameter values. Some examples of analytical methods and tools that can be used with one or more of the embodiments described herein are described in the article "Statistical Tools to Analyze Continuous Glucose Monitor Data" (W. Clarke et al., Diabetes Technology and Therapeutics, vol. 11, S45-S54, 2009), which is incorporated herein by reference in its entirety. Examples of methods and tools that can facilitate the extraction of information from the complex and large amount of glycemic control information measured during the treatment period are discussed herein. In some cases, the treatment data used for the statistical analysis includes the subject's glucose trace or G(t). In some examples, G(t) can be a series of time-stamped blood glucose data received from a CGM sensor (see FIG. 17). In some examples, the glucose signal obtained from the CGM can represent blood glucose levels as a discrete time series that approximates G(t) in steps (e.g., readings every 2 minutes, every 5 minutes, every 10 minutes, etc.) that depend on the resolution of the particular device. In some examples, statistical analysis can be performed on the treatment data (e.g., glucose signals received from the CGM sensor) to provide assessments (e.g., comparative assessments) related to (1) mean blood glucose levels and deviations from normal glycemic control (sometimes referred to as euglycemia), (2) variability and risk assessments, and (3) clinical events such as postprandial glucose excursions and hypoglycemic episodes. In some embodiments, the assessments may be made based on two sets of treatment data collected over two time periods. In some such examples, the assessments may be used by the control system 510 to determine whether the subject's glycemic control has improved from a first treatment period to a second treatment period. In some examples, the assessments may be used by a health care provider to assess the subject's glycemic control over one or more time periods.
場合によっては、血中グルコース制御システムは、平均血中グルコースの3つの値、すなわち、平均値(例えば、治療期間または治療期間の一部の間に測定されたG(t)全体について計算される)、食前平均値(例えば、食後60~120分の時間窓について計算される)、および食後平均値(例えば、食前0~60分の時間窓について計算される)を決定することができる。食前および食後平均値ならびに平均値間の差の計算は、食前ボーラスタイミングおよびボーラス量の全体的有効性の指標として役立ち得る。いくつかの例では、目標または正常血糖からの偏差は、予め設定された目標限界値(例えば、Gmin=70およびGmax=180mg/dL)内で、それを下回って、またはそれを上回って費やされた時間のパーセンテージを決定することによって評価されてもよい。いくつかの例では、各範囲内の時間のパーセンテージは、連続するグルコース測定値間の線形補間を介して計算されてもよい。いくつかの他の例では、追加の範囲内の時間のパーセンテージを計算することができる。いくつかのこのような例では、極度の低血糖症および高血糖症の発生の確率も評価することができる。血中グルコースレベルの変動を定量化するために、いくつかの例では、標準偏差および分散を用いて、BGLの変動を計算することができる。場合によっては、グルコース変動と低血糖症および高血糖症のリスクとの関係に着目した場合、全体的なグルコース変動の尺度として役立ち得るリスク指数を定義することができる。いくつかの例では、個々の関数を計算して、全体的なグルコース変動を、低血糖症および高血糖症への変動に関連する2つの独立したセクションに分割し、同時に、これらの変動がもたらすリスクに関してこれらの変動の振幅を等しくすることができる。例えば、180から250mg/dLへのBGL遷移は、70から50mg/dLへの遷移よりも3倍大きいように見えるかもしれないが、リスクに換算すると、これらの変動は等しいように見えるであろう。場合によっては、BGL変化率(例えば、mg/dL/分で測定される)の分析を用いて、BGL変動の動態を分単位の時間スケールで評価することができる。換言すれば、これは、上述した「グローバル」な特性とは対照的に、システムの「局所的」な特性の評価である。いくつかの例では、局所的な特性は、値BGL、その1次導関数、または場合によっては2次導関数(加速度)によって、任意の時点の近傍で評価することができる。 In some cases, the blood glucose control system may determine three values of average blood glucose: a mean value (e.g., calculated for the entire G(t) measured during the treatment period or portion of the treatment period), a pre-prandial mean value (e.g., calculated for a time window of 60-120 minutes post-prandial), and a post-prandial mean value (e.g., calculated for a time window of 0-60 minutes pre-prandial). Calculation of the pre-prandial and post-prandial mean values and the difference between the mean values may serve as an indication of the overall effectiveness of the pre-prandial bolus timing and bolus amount. In some examples, deviation from target or euglycemia may be assessed by determining the percentage of time spent within, below, or above pre-set target limits (e.g., G min =70 and G max =180 mg/dL). In some examples, the percentage of time within each range may be calculated via linear interpolation between successive glucose measurements. In some other examples, the percentage of time within additional ranges may be calculated. In some such examples, the probability of occurrence of extreme hypoglycemia and hyperglycemia may also be assessed. To quantify the fluctuation of blood glucose levels, in some examples, the fluctuation of BGL can be calculated using standard deviation and variance. In some cases, when focusing on the relationship between glucose fluctuation and the risk of hypoglycemia and hyperglycemia, a risk index can be defined that can serve as a measure of the overall glucose fluctuation. In some examples, a separate function can be calculated to divide the overall glucose fluctuation into two independent sections related to the fluctuation to hypoglycemia and hyperglycemia, while at the same time equalizing the amplitude of these fluctuations in terms of the risk they pose. For example, a BGL transition from 180 to 250 mg/dL may appear three times larger than a transition from 70 to 50 mg/dL, but in terms of risk, these fluctuations will appear equal. In some cases, an analysis of the rate of BGL change (e.g., measured in mg/dL/min) can be used to evaluate the dynamics of BGL fluctuation on a time scale of minutes. In other words, this is an evaluation of the "local" properties of the system, as opposed to the "global" properties described above. In some examples, the local characteristic can be evaluated in the vicinity of any point in time by the value BGL, its first derivative, or possibly its second derivative (acceleration).
いくつかの例では、治療データの統計解析に加えて、プロセス1300のブロック1306、1314、および1316において、第1または第2の治療期間中に提供されたユーザ入力の統計解析が、治療効果を決定または比較する際に使用されてもよい。例えば、被検者が特定の症状を示した回数および時刻を使用して、治療効果を決定することができる。
In some examples, in addition to statistical analysis of treatment data, statistical analysis of user input provided during the first or second treatment periods may be used in determining or comparing treatment effectiveness at
場合によっては、プロセス1300のブロック1306、1314、および1316における治療データの統計解析に加えて、1つまたは複数の被検者センサ(例えば、スマートウォッチ、体重センサなど)から受信した生物医学的または生理学的データの統計解析が、治療効果を決定または比較する際に使用されてもよい。例えば、被検者の体温、血圧、心拍数)、体重センサ、または任意の他のタイプの生物医学的センサからのものである。
In some cases, in addition to the statistical analysis of treatment data in
いくつかの例では、プロセス1300を修正して、統計的評価が、Tmaxのさらなる減少が低血糖症の確率を増加させることなく平均グルコースレベルを改善しないことを示すまで、一連の治療期間における各治療期間後にTmaxを減少させる(治療の積極性を高める)ことによって、Tmaxの最適値、または被検者の糖尿病の改善された維持を提供するTmaxの値を決定することができる。被検者の糖尿病の改善された維持は、平均グルコースレベルを設定値グルコースレベル範囲により近く維持すること、または平均グルコースレベルの経時的な変動を以前の制御値(例えば、Tmax)設定と比較して低減することを含んでもよい。他の測定基準を使用して、糖尿病の影響または対応するリスクを増加させることなく、低血糖症リスクイベントを減少させることまたはインスリン投与を減少させることなど、被検者の糖尿病の維持の改善を測定することができることを理解されたい。 In some examples, the process 1300 can be modified to determine an optimal value of Tmax, or a value of Tmax that provides improved maintenance of the subject's diabetes, by decreasing Tmax (increasing aggressiveness of treatment) after each treatment period in a series of treatment periods until statistical evaluation indicates that further reductions in Tmax do not improve the average glucose level without increasing the probability of hypoglycemia. Improved maintenance of the subject's diabetes may include maintaining the average glucose level closer to a set glucose level range or reducing the variability of the average glucose level over time compared to a previous control value (e.g., Tmax) setting. It should be understood that other metrics can be used to measure improvement in the maintenance of the subject's diabetes, such as reducing hypoglycemic risk events or reducing insulin administration without increasing the effects or corresponding risk of diabetes.
図18は、特定の実施形態による、例示的な自動制御パラメータ改良プロセスのフローチャートを提示する。プロセス1800は、被検者512に施された治療に関するフィードバック(例えば、血中グルコース信号からの)に基づいて、制御アルゴリズムおよび/または制御アルゴリズムの実行に影響を与える制御パラメータを自律的ならびに/あるいは自動的に修正することができる任意のシステムによって実行されてもよい。例えば、プロセス1800は、グルコースレベル制御システム510の1つまたは複数の要素によって実行されてもよい。場合によっては、プロセス1800の少なくとも特定の動作は、グルコースレベル制御システム510から血中グルコースデータを受信する別個のコンピューティングシステムによって実行されてもよい。1つまたは複数の異なるシステムがプロセス1800の1つまたは複数の動作を実行することができるが、説明を簡単にするため、および本開示を限定するためではなく、プロセス1800は、特定のシステムに関して説明される。
18 presents a flow chart of an exemplary automatic control parameter refinement process, according to certain embodiments.
プロセス1800は、自動的に、かつユーザインタラクションなしで実行されてもよい。場合によっては、ユーザは、コマンドまたはユーザインターフェースとのインタラクションを介してプロセス1800をトリガすることができる。しかしながら、プロセス1800がトリガされると、プロセス1800は自動的に実行されてもよい。さらに、プロセス1800は、連続的に、周期的に、またはトリガに応答して実行されてもよい。トリガは、時間に基づくものであってもよく、および/または被検者のグルコースレベルの測定に基づくものであってもよい。例えば、トリガは、被検者のグルコースレベルが、薬剤の投与に基づいてグルコースレベル制御アルゴリズムによって予測された予測グルコースレベルとしきい値を超えて異なるという決定に対応してもよい。さらに、トリガは、被検者512によるグルコースレベル制御システム510の起動または最初の使用に基づくものであってもよい。
いくつかの実施形態において、グルコースレベル制御システム510は、グルコース制御システム510の1つまたは複数の制御パラメータを調整して、被検者の血糖制御を改善するためにプロセス1800を実行することができる。制御パラメータは、グルコースレベル制御システム510の動作および/またはグルコースレベル制御システム510の制御アルゴリズムの実行に影響を与える任意の制御パラメータを含むことができる。いくつかのこのような実施形態では、被検者の血糖制御を改善することに加えて、プロセス1800は、被検者の低血糖症のリスクを考慮に入れることができる。いくつかの実施形態では、プロセス1800は、プロセス1300に関して前述した実施形態のうちの1つまたは複数を含むことができる。
In some embodiments, the glucose level control system 510 can perform
プロセス1800は、ブロック1802で始まり、グルコース制御システムの制御パラメータ(例えば、最適化されるように選択されたグルコース制御システムのTmaxまたは他の制御パラメータ)の初期値が選択される。制御パラメータは、グルコース制御システム510の制御アルゴリズムPKによって使用される薬物動態(PK)モデルの制御パラメータとすることができる。いくつかの例では、制御パラメータは、インスリン用量の投与後に被検者の血漿中のインスリンが特定の濃度レベルに達するまでの時間であってもよい。場合によっては、制御パラメータの初期値は、第1の治療期間の前の時間帯に送達された治療、臨床値、または被検者の体重に基づいてもよい。
いくつかの例では、制御パラメータの初期値は、プロセス1300のブロック1304に関して説明した実施形態のうちの1つまたは複数を使用して選択することができる。いくつかの実施形態では、制御パラメータは、被検者におけるインスリンの蓄積を考慮するために、グルコース制御システムの制御アルゴリズムによって使用される制御パラメータであってもよい。いくつかの実施形態では、制御パラメータは、グルコース・レベル・センサ(例えば、SGMセンサ)から受信したグルコースレベル信号に基づいて、被検者の血中グルコース変動に対する制御アルゴリズムのインスリン投薬応答を制御するために使用されてもよい。 In some examples, the initial value of the control parameter may be selected using one or more of the embodiments described with respect to block 1304 of process 1300. In some embodiments, the control parameter may be a control parameter used by a control algorithm of a glucose control system to account for insulin accumulation in the subject. In some embodiments, the control parameter may be used to control the insulin dosing response of the control algorithm to blood glucose fluctuations of the subject based on a glucose level signal received from a glucose level sensor (e.g., an SGM sensor).
ブロック1804において、制御システム510は、グルコースレベル信号および制御パラメータの初期値に少なくとも部分的に基づいて第1の治療期間中に治療を提供することができる。いくつかの実施形態では、ブロック1804は、プロセス1300のブロック1304に関して前述した実施形態のうちの1つまたは複数を含むことができる。いくつかの実施形態では、第1の治療データは、第1の治療の送達からもたらされる血糖制御情報を含むことができる。いくつかの例では、システムは、第1の治療期間中に生成された治療データのすべてまたは一部を制御システム510のメモリに記憶することができる。いくつかの例では、ブロック1804において提供される治療は、複数の薬剤送達を含むことができる。
In
ブロック1806において、制御システム510は、ブロック1804において収集され記憶された第1の治療データの統計解析を用いて、第1の治療期間中に提供された治療の治療効果を決定することができる。いくつかの例では、統計解析は、図17を参照して上述した統計量を計算することを含んでもよい。場合によっては、統計解析は、ブロック1804において、特定の測定および/または計算されたパラメータ間の回帰分析を含むことができる。いくつかのこのような例では、回帰分析は、自己回帰モデルを決定することを含むことができる。いくつかの例では、制御システム510は、プロセス1300のブロック1306に関して説明した実施形態のうちの1つまたは複数を使用して治療効果を決定することができる。
In
ブロック1808において、制御システム510は、ブロック1802において選択された初期値または最後の治療期間に使用された値と比較して、制御パラメータの値を修正
することができる。いくつかの例では、修正値は、治療をより積極的にする(例えば、有意な量だけ積極的にする)値であってもよい。例えば、制御パラメータがTmaxである場合、ブロック1808において、Tmaxの値は、以前の治療期間において使用された値(例えば、初期値または最後に修正された値)よりも少ない量(例えば、5分、10分、15分、またはそれ以上)に低減されてもよい。いくつかの例では、制御パラメータの修正された値は、ユーザインターフェースとのユーザインタラクションに応答して、血中グルコース制御システムのユーザインターフェースから受信することができる。以前の治療期間は、第1の治療期間または任意の以前の治療期間であってもよい。いくつかの例では、Tmaxの値は、有意な量(例えば、10分、15分、または他の値)だけ下げられてもよい。さらに、Tmaxが低減される量は、プロセス1800の以前の反復中の以前の低減よりも小さくてもよい。いくつかの実施形態では、制御パラメータは、ユーザによるアクションなしに自動的に修正されてもよい。場合によっては、制御パラメータを修正することにより、被検者に投与されるインスリンの注入のタイミング、用量サイズ、または速度を変更することができる。
In
ブロック1810において、制御システム510は、グルコース信号およびブロック1808から受信した制御パラメータの修正値に少なくとも部分的に基づいて、被検者に治療を提供する。いくつかの例では、(ブロック1810における)治療期間の持続時間は、1つまたは複数の以前の治療期間の持続時間と等しくてもよい。いくつかの他の実施例では、治療期間の持続時間は、1つまたは複数の以前の治療期間中に送達された治療の決定された治療効果に基づいて決定されてもよい。いくつかの例では、ブロック1810において、システムは、治療期間中に生成された治療データのすべてまたは一部を記憶することができる。いくつかの例では、ブロック1810において提供される治療は、複数の薬剤送達を含むことができる。場合によっては、治療データは、治療の送達からもたらされる血糖制御情報を含むことができる。
In
ブロック1812において、制御システム510は、最後の治療期間中にブロック1810において提供された治療の治療効果を決定する。いくつかの例では、治療効果は、ブロック1810において取得され記憶された治療データに少なくとも部分的に基づいて決定され得る。いくつかの例では、制御システム510は、プロセス1300のブロック1306に関して説明した実施形態のうちの1つまたは複数を使用して治療効果を決定することができる。
In
ブロック1814において、制御システム510は、最後の治療期間と最後の治療期間の前の治療期間とに提供され記憶された治療の決定された治療効果に少なくとも部分的に基づいて統計解析を実行して、比較評価を得る。いくつかのこのような例では、比較評価は、決定された効果および対応する治療期間中に収集された治療データの統計解析に基づくことができる。いくつかの例では、統計解析は、治療データを使用して統計量(例えば、図17に示す分布)を生成することを含むことができる。いくつかの例では、統計解析は、上述した解析方法を含むことができる。いくつかのこのような例では、統計データの1つまたは複数の特性を使用して、治療効果を比較することができる。いくつかの例では、統計解析は、最後の2回の治療期間に取得された治療データまたは最後の2回の期間中に提供された治療の決定された効果に基づいて、平均値、中央値、最頻値、標準偏差、割合、比、または確率のうちの1つまたは複数を計算することを含むことができる。
In
判定ブロック1816において、制御システム510は、ブロック1814から受け取った比較評価に少なくとも部分的に基づいて、制御システム510は、最後の治療期間中に使用された制御パラメータの値が、最後の治療期間の前の治療期間と比較して被検者の血糖制御を改善したかどうかを判定することができる。いくつかの実施形態では、制御システム510は、制御パラメータの修正された値が血糖制御の統計的に有意な改善をもた
らしたかどうかを判定することができる。いくつかの実施形態では、制御システム510は、制御パラメータの修正された値が、被検者の生理学的パラメータの改善をもたらしたかどうかを判定することができる。これらの実施形態では、生理学的パラメータは、グルコース・レベル・センサから受信したグルコースレベル信号に少なくとも部分的に基づいて決定することができる。
At
制御システム510が、判定ブロック1816において、被検者の血糖制御が改善されていないと判定した場合、制御システム510は、ブロック1810に戻り、それ以上修正することなく、制御パラメータの最後に修正された値に基づいて被検者に治療を提供し続けてもよい。
If the control system 510 determines in
判定ブロック1816において、制御システム510が、最後の治療期間中に使用された制御パラメータの値が、最後の治療期間の前の治療期間と比較して被検者の血糖制御を改善したと判定した場合、制御システム510は判定ブロック1818に進む。場合によっては、血糖制御の改善は、システム510がブロック1818に進む前に、しきい値レベルよりも大きくなければならない。場合によっては、制御システムは、制御パラメータの修正された値が、制御パラメータの第1の値と比較して血中グルコース変動の発生の低減をもたらす場合、ブロック1818に進む。
If, at
判定ブロック1818において、制御システム510は、低血糖症イベントの頻度および/または重症度が、最後の治療期間中に、最後の治療期間の前の治療期間と比較して増加しているかどうかを判定することができる。いくつかの例では、制御システム510が、低血糖症イベントの頻度および/または重症度が最後の治療期間中に増加した(例えば、しきい値の数または量を超えて)と判定した場合、制御システム510は、ブロック1810に戻り、それ以上修正することなく、制御パラメータの最後の修正値に基づいて被検者に治療を提供し続けてもよい。判定ブロック1818において、制御システムが、低血糖症イベントの頻度および/または重症度の変化が無視できる(例えば、しきい値の数または量を下回る)と判定した場合、制御システムは、ブロック1808に進むことができ、制御システム510は、制御パラメータの値を修正する。いくつかの例では、修正値は、より積極的な治療をもたらす値であってもよい(例えば、Tmaxの値が低減されてもよい)。いくつかのこのような例では、制御パラメータが変更される量は、1つまたは複数の以前の修正における削減量よりも小さくてもよい。
At
いくつかの例では、ブロック1818において、制御システムは、低血糖症以外の1つまたは複数のイベントのリスク、または頻度および重症度を決定することができる。例えば、制御システムは、被検者の血糖制御の改善にもかかわらず、グルコース濃度の速度および大きさがしきい値を超えて増加したと判定することがある。いくつかのこのような例では、これらの追加のリスク判定を使用して、制御パラメータの最後の値を維持するかまたは修正するかを判定してもよい。
In some examples, at
いくつかの実施形態では、プロセス1800の修正版が、グルコース制御システムによって使用されてもよく、プロセスは、ブロック1816で停止し、制御システムは、ユーザ入力を受け取るまで、制御パラメータの最後に修正された値に基づいて治療を提供し続ける。いくつかのこのような例では、(ブロック1808で修正された)制御パラメータの最後の値、ブロック1814で実行された比較に基づいて生成された比較評価の結果(例えば、被検者の血糖制御に統計的に有意な改善が最後の制御パラメータの変化からもたらされたかどうか)は、グルコース制御システム510および/またはグルコース制御システムに(例えば、無線リンクを介して)接続されたコンピューティングシステム(例えば、スマートフォン、ノートブック、パーソナルコンピュータなど)のユーザインターフェースを介して、被検者、保護者または医療提供者に出力されてもよい。いくつかのこの
ような実施形態では、比較評価の結果に少なくとも部分的に基づいて、被検者、保護者、または医療提供者は、次の治療期間の前に、対応する制御パラメータの値(例えば、ユーザインターフェースとのインタラクション)を変更することができる。
In some embodiments, a modified version of
いくつかの例では、治療効果を判定するために(例えば、プロセス1300のブロック1306および1312、ならびにプロセス1800のブロック1806および1812において)、または治療効果を比較するために(例えば、プロセス1300のブロック1316およびプロセス1800のブロック1814において)使用される統計解析は、回帰分析を含んでもよい。いくつかの例では、回帰分析を使用して、治療期間中に計算および/または測定されたパラメータ間の関係を見出すことができる。例えば、図17を参照すると、回帰分析を使用して、治療期間中に提供される複数の治療について、Uiとグルコース濃度変化率との関係を見出すことができる(例えば、ti付近のG(t)を使用して)。場合によっては、1つまたは複数の回帰分析の結果を最適化プロセスで使用して、制御パラメータの値を決定することができる。
In some examples, the statistical analysis used to determine treatment efficacy (e.g., in
いくつかの例では、1つまたは複数の治療期間中に捕捉および記憶された治療データは、各時間間隔が24期間内の実質的に同一の特定の開始および終了時刻に開始および終了する等しい時間間隔に分割されてもよい。いくつかのこのような例では、自己回帰モデルは、特定の開始時刻と終了時刻との間の時間間隔にわたる血糖制御について導出することができる。その後、得られた自己回帰モデルを用いて、血糖制御が以前の治療期間と比較して改善されたかどうかを判定することができる。場合によっては、得られた自己回帰モデルを用いて、後続の治療期間(自己回帰モデルが決定された期間の後の治療期間)において、1つまたは複数の制御パラメータに追加の調整を行うことができる。 In some examples, the treatment data captured and stored during one or more treatment periods may be divided into equal time intervals, with each time interval beginning and ending at substantially the same specific start and end times within the 24-hour period. In some such examples, an autoregressive model may be derived for glycemic control over the time interval between the specific start and end times. The resulting autoregressive model may then be used to determine whether glycemic control has improved compared to a previous treatment period. In some cases, the resulting autoregressive model may be used to make additional adjustments to one or more control parameters in subsequent treatment periods (treatment periods after the period for which the autoregressive model was determined).
いくつかの例では、治療データの統計解析の結果を用いて、CGMセンサによって生成される精密グルコース信号を評価することができる。 In some examples, the results of statistical analysis of the treatment data can be used to evaluate the precise glucose signal generated by the CGM sensor.
上述したように、いくつかの例では、グルコース制御システムは、最適化プロセス中に計算された統計量の一部または全部、治療データおよび関連するリスク評価の統計解析の結果ならびにグラフ表示を含むことができる制御パラメータ最適化レポートを生成することができる。いくつかのこのような例では、グルコース制御の観点からグループレベルでのCGMデータの変動を可視化するために、制御変動性グリッド分析(CVGA)が制御パラメータ最適化レポートに含まれてもよい。いくつかの例では、グラフは、例えば、平均血糖および目標値からの偏差を可視化するために、変動性およびリスク評価を可視化するために、ならびにイベントベースの臨床特性を可視化するために、独特のグラフ群を含んでもよい。いくつかの他の例では、グラフデータは、平均血糖、および目標グルコーストレースからの偏差、ならびに予め設定された目標範囲未満、目標範囲内、または目標範囲を超えて費やされた時間を表す集約グルコーストレースを表し、血糖しきい値の交差を可視化することができる。さらに他の例では、制御パラメータ最適化レポートは、変動性およびリスク評価データを表すグラフを含むことができる。例えば、本質的な分散を強調するためにリスクトレースが提示されてもよい(例えば、低血糖症および高血糖症に向かうグルコース偏差のサイズを等しくすること、大きなグルコース変動を強調すること、および変動を目標範囲内に抑制することによって)。いくつかの他の実施例では、血中グルコース変化率のヒストグラムが、例えば、グルコース遷移の広がりおよび範囲を提示するために、レポートに含まれてもよい。さらに他の例では、制御パラメータの異なる値にも関連付けられ得る異なる治療期間中のグルコース信号の安定性を可視化するために、ポアンカレプロット(Poincare’ plot)がレポートに含まれてもよい。 As mentioned above, in some examples, the glucose control system can generate a control parameter optimization report that can include some or all of the statistics calculated during the optimization process, the results of the statistical analysis of the treatment data and associated risk assessments, as well as graphical displays. In some such examples, a control variability grid analysis (CVGA) may be included in the control parameter optimization report to visualize the variability of the CGM data at a group level in terms of glucose control. In some examples, the graphs may include unique graph families, for example, to visualize the average blood glucose and deviation from target values, to visualize variability and risk assessments, and to visualize event-based clinical characteristics. In some other examples, the graph data can represent average blood glucose, and deviation from target glucose traces, as well as aggregate glucose traces representing time spent below, within, or above a pre-set target range, and visualize crossings of blood glucose thresholds. In still other examples, the control parameter optimization report can include graphs representing variability and risk assessment data. For example, risk traces may be presented to highlight essential variance (e.g., by equalizing the size of glucose deviations toward hypoglycemia and hyperglycemia, highlighting large glucose fluctuations, and constraining fluctuations to within the target range). In some other examples, a histogram of blood glucose rate of change may be included in the report, for example to present the spread and range of glucose transients. In yet other examples, a Poincare' plot may be included in the report to visualize the stability of the glucose signal during different treatment periods, which may also be associated with different values of the control parameter.
例示的な実施形態
以下は、例示的な番号付けされた実施形態の複数のセットのリストである。例示的な実
施形態の以下のリストに記載される特徴は、本明細書に開示される追加の特徴と組み合わせることができる。さらに、以下のリストにおける例示的な番号付けされた実施形態の各セットは、以下のリストからの例示的な番号付けされた実施形態の1つまたは複数の追加のセットと組み合わせることができる。さらに、例示的な実施形態の以下のリストに具体的に記載されておらず、以下に列挙される実施形態と同じ特徴を含まない特徴の追加の発明的組合せが本明細書に開示される。簡潔にするために、例示的な実施形態の以下のリストは、本開示のすべての発明的態様を特定するものではない。例示的な実施形態の以下のリストは、本明細書に記載される任意の主題の主要な特徴または本質的な特徴を特定することを意図するものではない。
1.少なくともインスリン療法を被検者に送達するように構成された薬剤ポンプを使用して、ある期間にわたる総炭水化物療法の指標を生成するコンピュータ実装方法であって、
少なくともインスリン療法を前記被検者に送達するように構成された前記薬剤ポンプのための用量制御信号を生成するように構成されたハードウェアプロセッサによって、
前記被検者のグルコースレベルを受信するステップと、
前記グルコースレベルに少なくとも部分的に基づいて、前記被検者の血中グルコースレベルを上昇させるトリガイベントが発生したと判定するステップであり、前記トリガイベントが低血糖症の切迫したリスクが前記被検者に存在すること、または低血糖症の発現が前記被検者に存在することを示す、ステップと、
低血糖症の前記切迫したリスクまたは低血糖症の前記発現に応答するために逆調節剤の量を決定するステップと、
前記逆調節剤の前記量に少なくとも部分的に基づいて炭水化物療法の用量を決定するステップと、
複数の低血糖症リスクイベントまたは低血糖症発現を含む期間にわたって、炭水化物療法の決定された用量を追跡して、前記期間にわたる総炭水化物療法の前記指標を生成するステップと、
総炭水化物療法の前記指標を出力するステップと、
を含む、コンピュータ実装方法。
2.低血糖症の前記切迫したリスクまたは低血糖症の前記発現に応答して、前記逆調節剤の前記量を前記被検者に提供するステップをさらに含む、実施形態1に記載のコンピュータ実装方法。
3.前記グルコースレベルがしきい値グルコースレベルを満たすかまたは下回ることに応答して、前記逆調節剤の前記量を前記被検者に提供するステップをさらに含む、実施形態1に記載のコンピュータ実装方法。
4.前記しきい値グルコースレベルが低血糖症イベントに対する前記被検者のリスク許容度に基づいて設定される、実施形態3に記載のコンピュータ実装方法。
5.総炭水化物療法の前記指標が前記被検者によって摂取された炭水化物の減少に対応する、実施形態1に記載のコンピュータ実装方法。
6.総炭水化物療法の前記指標が前記逆調節剤の利用可能性によって達成可能な炭水化物の減少に対応する、実施形態1に記載のコンピュータ実装方法。
7.総炭水化物療法の前記指標が炭水化物の代替物として前記被検者に提供される逆調節剤の量に対応する、実施形態1に記載のコンピュータ実装方法。
8.総炭水化物療法の前記指標が炭水化物の範囲の指標を含む、実施形態1に記載のコンピュータ実装方法。
9.炭水化物療法の前記用量を決定するステップが、
前記逆調節剤と炭水化物との間のマッピングにアクセスするステップと、
前記マッピングおよび前記逆調節剤の前記量に少なくとも部分的に基づいて炭水化物療法の前記用量を決定するステップと、
を含む、実施形態1のコンピュータ実装方法。
10.前記マッピングが前記炭水化物のタイプに少なくとも部分的に基づく、実施形態
9に記載のコンピュータ実装方法。
11.前記マッピングが前記逆調節剤と前記炭水化物との臨床比較に基づいて生成される、実施形態9に記載のコンピュータ実装方法。
12.前記マッピングが前記被検者の生理学的特性に少なくとも部分的に基づく、実施形態9に記載のコンピュータ実装方法。
13.前記マッピングが前記逆調節剤のタイプに少なくとも部分的に基づく、実施形態9に記載のコンピュータ実装方法。
14.前記マッピングが前記逆調節剤を前記炭水化物に関連付ける式を含む、実施形態9に記載のコンピュータ実装方法。
15.前記マッピングが、前記薬剤ポンプが前記被検者に逆調節剤療法を送達するように構成されたバイホルモンポンプを含む場合に第1のマッピングを含み、前記マッピングが、前記薬剤ポンプが前記被検者に前記逆調節剤療法を送達するように構成されていない場合に第2のマッピングを含む、実施形態9に記載のコンピュータ実装方法。
16.総炭水化物療法の前記指標が、カロリーの指標、炭水化物の指標、糖の尺度の指標、食物の量の指標、または前記炭水化物療法に起因する前記被検者の体重の指標のうちの1つまたは複数を含む、実施形態1に記載のコンピュータ実装方法。
17.前記期間が、特定の時間帯、前記複数の低血糖症リスクイベントに含まれるイベントの数、または前記複数の低血糖症発現に含まれる発現の数に対応する、実施形態1に記載のコンピュータ実装方法。
18.前記被検者におけるある期間にわたる総炭水化物療法の指標を生成するように構成された自動血中グルコース制御システムであって、
前記被検者に薬剤を注入するように構成された薬剤ポンプに動作可能に接続するように構成された薬剤送達インターフェースであり、前記薬剤が少なくともインスリンを含む、薬剤送達インターフェースと、
特定のコンピュータ実行可能命令を記憶するように構成されたメモリと、
前記メモリと通信し、前記特定のコンピュータ実行可能命令を実行して、少なくとも、
前記被検者のグルコースレベルを受信し、
前記グルコースレベルに少なくとも部分的に基づいて、前記被検者の血中グルコースレベルを上昇させるトリガイベントが発生したと判定し、前記トリガイベントが低血糖症の切迫したリスクが前記被検者に存在すること、または低血糖症の発現が前記被検者に存在することを示し、
低血糖症の前記切迫したリスクまたは低血糖症の前記発現に応答するために逆調節剤の量を決定し、
前記逆調節剤の前記量に少なくとも部分的に基づいて炭水化物療法の用量を決定し、
複数の低血糖症リスクイベントまたは低血糖症発現を含む期間にわたって、炭水化物療法の決定された用量を追跡して、前記期間にわたる総炭水化物療法の前記指標を生成し、
総炭水化物療法の前記指標を出力する、
ように構成されたハードウェアプロセッサと、
を備える、自動血中グルコース制御システム。
19.前記ハードウェアプロセッサが、前記グルコースレベルが前記トリガイベントに対応するしきい値を満たさないことを示す、前記被検者に動作可能に接続されたグルコース・レベル・センサから受信したグルコースレベル信号に少なくとも部分的に基づいて、前記薬剤ポンプを動作させて前記被検者の血中グルコースレベルを制御するように構成された、逆調節剤投薬信号の自動生成のための制御アルゴリズムを動作させるようにさらに構成されている、実施形態18に記載の自動血中グルコース制御システム。
20.前記メモリが、前記逆調節剤と前記炭水化物との間のマッピングを記憶するようにさらに構成され、前記ハードウェアプロセッサが、
前記メモリから前記マッピングにアクセスし、
前記マッピングおよび前記逆調節剤の前記量に少なくとも部分的に基づいて炭水化物療法の前記用量を決定する、ようにされに構成されている、
実施形態18に記載の自動血中グルコース制御システム。
21.前記マッピングが、前記逆調節剤を前記炭水化物に関連付けるアルゴリズムを含む、実施形態20に記載の自動血中グルコース制御システム。
22.前記期間が、特定の時間帯、前記複数の低血糖症リスクイベントに含まれるイベントの数、または前記複数の低血糖症発現に含まれる発現の数に対応する、実施形態18に記載の自動血中グルコース制御システム。
Exemplary embodiments The following is a list of multiple sets of exemplary numbered embodiments. The features described in the following list of exemplary embodiments can be combined with additional features disclosed herein. Furthermore, each set of exemplary numbered embodiments in the following list can be combined with one or more additional sets of exemplary numbered embodiments from the following list. Furthermore, additional inventive combinations of features are disclosed herein that are not specifically described in the following list of exemplary embodiments and do not include the same features as the embodiments listed below. For the sake of brevity, the following list of exemplary embodiments does not identify all inventive aspects of the present disclosure. The following list of exemplary embodiments is not intended to identify key features or essential features of any subject matter described herein.
1. A computer-implemented method for generating an indication of total carbohydrate therapy over a period of time using a drug pump configured to deliver at least insulin therapy to a subject, comprising:
a hardware processor configured to generate a dose control signal for the drug pump configured to deliver at least an insulin therapy to the subject;
receiving a glucose level for the subject;
determining, based at least in part on the glucose level, that a triggering event has occurred that elevates the subject's blood glucose level, the triggering event indicating that the subject is at imminent risk of hypoglycemia or that an episode of hypoglycemia is present in the subject;
determining an amount of a counter regulator to respond to said imminent risk of hypoglycemia or said episode of hypoglycemia;
determining a dosage of carbohydrate therapy based at least in part on said amount of said counter-regulatory agent;
tracking the determined dose of carbohydrate therapy over a time period that includes a plurality of hypoglycemic risk events or hypoglycemic episodes to generate said index of total carbohydrate therapy over said time period;
outputting said index of total carbohydrate regimen;
4. A computer-implemented method comprising:
2. The computer-implemented method of embodiment 1, further comprising providing to said subject said amount of said counter-regulator in response to said imminent risk of hypoglycemia or said onset of hypoglycemia.
3. The computer-implemented method of embodiment 1, further comprising providing to the subject the amount of the counter-regulator in response to the glucose level meeting or falling below a threshold glucose level.
4. The computer-implemented method of embodiment 3, wherein the threshold glucose level is set based on the subject's risk tolerance for a hypoglycemic event.
5. The computer-implemented method of embodiment 1, wherein said indicator of total carbohydrate therapy corresponds to a reduction in carbohydrates ingested by said subject.
6. The computer-implemented method of embodiment 1, wherein said index of total carbohydrate therapy corresponds to a carbohydrate reduction achievable by availability of said counter-regulatory agent.
7. The computer-implemented method of embodiment 1, wherein said index of total carbohydrate therapy corresponds to an amount of counter-regulatory agent provided to said subject as a carbohydrate replacement.
8. The computer-implemented method of embodiment 1, wherein said index of total carbohydrate therapy comprises an index of carbohydrate range.
9. The step of determining the dose of carbohydrate therapy comprises:
accessing a mapping between said counterregulators and carbohydrates;
determining the dose of carbohydrate therapy based at least in part on the mapping and the amount of the counter-regulator;
2. The computer-implemented method of embodiment 1, comprising:
10. The computer-implemented method of embodiment 9, wherein the mapping is based at least in part on the type of carbohydrate.
11. The computer-implemented method of embodiment 9, wherein the mapping is generated based on a clinical comparison of the counterregulator and the carbohydrate.
12. The computer-implemented method of embodiment 9, wherein the mapping is based at least in part on a physiological characteristic of the subject.
13. The computer-implemented method of embodiment 9, wherein the mapping is based at least in part on the type of counterregulator.
14. The computer-implemented method of embodiment 9, wherein the mapping comprises a formula relating the counterregulator to the carbohydrate.
15. The computer-implemented method of embodiment 9, wherein the mapping comprises a first mapping if the drug pump comprises a bi-hormonal pump configured to deliver a counterregulator therapy to the subject, and wherein the mapping comprises a second mapping if the drug pump is not configured to deliver the counterregulator therapy to the subject.
16. The computer-implemented method of embodiment 1, wherein the indicator of total carbohydrate therapy comprises one or more of an indicator of calories, an indicator of carbohydrates, an indicator of a sugar measure, an indicator of an amount of food, or an indicator of the subject's weight attributable to the carbohydrate therapy.
17. The computer-implemented method of embodiment 1, wherein the period corresponds to a particular time period, a number of events in the plurality of hypoglycemic risk events, or a number of occurrences in the plurality of hypoglycemic occurrences.
18. An automated blood glucose control system configured to generate an indication of total carbohydrate therapy over a period of time in said subject, comprising:
a drug delivery interface configured to operably connect to a drug pump configured to infuse a drug into the subject, the drug comprising at least insulin; and
A memory configured to store specific computer-executable instructions;
A computer-executable device that communicates with the memory and executes the specific computer-executable instructions to at least:
receiving a glucose level for the subject;
determining, based at least in part on the glucose level, that a triggering event has occurred that elevates the subject's blood glucose level, the triggering event indicating that the subject is at imminent risk of hypoglycemia or that an episode of hypoglycemia is present in the subject;
determining an amount of counterregulator to respond to said imminent risk of hypoglycemia or said occurrence of hypoglycemia;
determining a carbohydrate regimen based at least in part on said amount of said counter-regulator;
tracking the determined dose of carbohydrate therapy over a time period that includes a plurality of hypoglycemic risk events or hypoglycemic episodes to generate said index of total carbohydrate therapy over said time period;
outputting said index of total carbohydrate regimen;
a hardware processor configured to
1. An automated blood glucose control system comprising:
19. The automated blood glucose control system of embodiment 18, wherein the hardware processor is further configured to operate a control algorithm for automatic generation of a counter regulator dosing signal configured to operate the drug pump to control the subject's blood glucose level based at least in part on a glucose level signal received from a glucose level sensor operably connected to the subject indicating that the glucose level does not meet a threshold corresponding to the trigger event.
20. The memory is further configured to store a mapping between the counterregulator and the carbohydrate, and the hardware processor is further configured to:
Accessing the mapping from the memory;
and determining the dose of carbohydrate therapy based at least in part on the mapping and the amount of the counter-regulator.
20. An automated blood glucose control system according to embodiment 18.
21. The automated blood glucose control system according to
22. The automated blood glucose control system of embodiment 18, wherein the period corresponds to a particular time period, a number of events in the plurality of hypoglycemic risk events, or a number of occurrences in the plurality of hypoglycemic occurrences.
本開示のさらなる実施形態は、以下の番号付けされた実施形態を考慮して説明することができる。
1.血中グルコース制御システムを使用して被検者に提供される治療を修正するコンピュータ実装方法であって、
前記血中グルコース制御システムのための用量制御信号を生成するように構成されたハードウェアプロセッサによって、
前記被検者に動作可能に接続されたグルコース・レベル・センサからグルコースレベル信号を受信するステップと、
第1の治療期間中に前記血中グルコース制御システムによって第1の治療を被検者に送達させるステップであり、前記第1の治療が、前記用量制御信号を生成するために制御アルゴリズムによって使用される制御パラメータの第1の値に少なくとも部分的に基づいて送達され、前記制御パラメータが、前記被検者におけるインスリンの蓄積を考慮するために前記制御アルゴリズムによって使用され、それによって、前記グルコースレベル信号によって示される前記被検者の血中グルコース変動に対する前記制御アルゴリズムのインスリン投薬応答を制御する、ステップと、
前記第1の治療に少なくとも部分的に対応する第1の効果を決定するステップであり、前記グルコースレベル信号によって示される前記被検者の血中グルコースの血糖制御を分析することを含む、ステップと、
前記制御パラメータの第2の値を自律的に生成するステップであり、前記自律的に生成された第2の値が前記第1の値および前記第1の効果に基づく関数として決定される、ステップと、
前記制御パラメータを前記第1の値から前記第2の値に変更するステップと、
第2の治療期間中に前記血中グルコース制御システムによって第2の治療を前記被検者に送達させるステップであって、前記第2の治療が前記制御パラメータの前記第2の値に少なくとも部分的に基づいて送達され、前記制御パラメータを変更することが、前記被検者に提供される前記治療を修正する、ステップと、
を含む、コンピュータ実装方法。
2.前記ハードウェアプロセッサによって、
前記第2の治療に少なくとも部分的に対応する第2の効果を決定するステップと、
前記第1の効果と前記第2の効果との比較に少なくとも部分的に基づいて、前記制御パラメータの前記第1の値または前記制御パラメータの前記第2の値の一方をアクティブな制御パラメータ値として選択するステップと、
前記アクティブな制御パラメータ値に少なくとも部分的に基づいて、第3の治療期間中に前記被検者に治療を提供するように前記血中グルコース制御システムを構成するステップであって、前記アクティブな制御パラメータ値の前記選択が、前記被検者に提供される前記治療を修正する、ステップと、
をさらに含む、実施形態1に記載のコンピュータ実装方法。
3.前記制御アルゴリズムによって使用される前記制御制御パラメータが、前記制御アルゴリズムによる前記被検者におけるインスリンの蓄積の計算において使用される少なくとも1つの時定数に関連する、実施形態1に記載のコンピュータ実装方法。
4.前記制御アルゴリズムによって使用される前記制御パラメータが前記被検者におけるインスリン減少率に対応する、実施形態1に記載のコンピュータ実装方法。
5.前記第1の治療期間が、複数の治療インスタンスの前記投与に対応する時間帯を含
み、前記第1の治療が前記複数の治療インスタンスを含む、実施形態1に記載のコンピュータ実装方法。
6.前記制御パラメータを前記第2の値に修正するステップが、前記第2の治療期間中に投与されるインスリンのタイミング、投与量サイズ、または投与レートのうちの1つまたは複数を修正する、実施形態1に記載のコンピュータ実装方法。
7.前記制御パラメータの前記第1の値が、前記第1の治療期間の前の時間帯に送達された治療、臨床値、または前記被検者の体重のうちの1つまたは複数に少なくとも部分的に基づく、実施形態1に記載のコンピュータ実装方法。
8.前記制御アルゴリズムによって使用される前記制御パラメータが、前記被検者の血漿中のインスリンがインスリン用量の投与後に特定の濃度レベルに達するまでの時間に対応する、実施形態1のコンピュータ実装方法。
9.血中グルコース制御システムを使用して被検者に提供される治療を修正するコンピュータ実装方法であって、
前記血中グルコース制御システムのための用量制御信号を生成するように構成されたハードウェアプロセッサによって、
第1の治療期間中に前記血中グルコース制御システムによって第1の治療を被検者に送達させるステップであり、前記第1の治療が、前記用量制御信号を生成するために制御アルゴリズムによって使用される制御パラメータの第1の値に少なくとも部分的に基づいて送達される、ステップと、
前記第1の治療に少なくとも部分的に対応する第1の効果を決定するステップであり、前記被検者に動作可能に接続されたグルコース・レベル・センサからグルコースレベル信号を受信するステップを含む、ステップと、
前記制御パラメータのベースライン値と前記被検者の血糖制御に基づいて定義された関数の出力とに少なくとも部分的に基づいて、前記制御パラメータの第2の値を自律的に生成するステップであり、前記グルコースレベル信号が前記第1の治療期間中の前記被検者の前記血糖制御の指標を含む、ステップと、
前記制御パラメータを前記第1の値から前記第2の値に変更するステップと、
第2の治療期間中に前記血中グルコース制御システムによって第2の治療を前記被検者に送達させるステップであり、前記第2の治療が前記制御パラメータの前記第2の値に少なくとも部分的に基づいて送達され、前記制御パラメータを変更することが、前記被検者に提供される前記治療を修正する、ステップと、
を含む、コンピュータ実装方法。
10.前記ハードウェアプロセッサによって、
前記第2の治療に少なくとも部分的に対応する第2の効果を決定するステップと、
前記第1の効果と前記第2の効果との比較に少なくとも部分的に基づいて、前記制御パラメータの前記第1の値または前記制御パラメータの前記第2の値の一方をアクティブな制御パラメータ値として選択するステップと、
前記アクティブな制御パラメータ値に少なくとも部分的に基づいて、第3の治療期間中に前記被検者に治療を提供するように前記血中グルコース制御システムを構成するステップであって、前記アクティブな制御パラメータ値の前記選択が、前記被検者に提供される前記治療を修正する、ステップと、
をさらに含む、実施形態9に記載のコンピュータ実装方法。
11.前記第1の治療が前記第1の治療期間にわたって施される複数の治療インスタンスを含む、実施形態9に記載のコンピュータ実装方法。
12.前記制御アルゴリズムによって使用される前記制御パラメータが、前記被検者の血液内のインスリンがインスリン用量の投与に起因する特定の濃度レベルに達するまでの時間に対応する、実施形態9に記載のコンピュータ実装方法。
13.血中グルコース制御システムを使用して被検者に提供される治療を修正するコンピュータ実装方法であって、
前記血中グルコース制御システムのための用量制御信号を生成するように構成されたハ
ードウェアプロセッサによって、
第1の治療期間中に前記血中グルコース制御システムによって第1の治療を被検者に送達させるステップであり、前記第1の治療が、前記用量制御信号を生成するために制御アルゴリズムによって使用される制御パラメータの第1の値に少なくとも部分的に基づいて送達される、ステップと、
前記第1の治療に少なくとも部分的に対応する第1の効果を決定するステップであり、前記被検者に動作可能に接続されたグルコース・レベル・センサからグルコースレベル信号を受信するステップを含む、ステップと、
前記制御パラメータの第2の値を自律的に生成するステップであり、前記自律的に生成された第2の値がベースライン値に少なくとも部分的に基づく関数として決定される、ステップと、
前記制御パラメータを前記第1の値から前記第2の値に変更するステップと、
第2の治療期間中に前記血中グルコース制御システムによって前記被検者に第2の治療を送達させるステップであり、前記第2の治療が前記制御パラメータの前記第2の値に少なくとも部分的に基づいて送達され、前記制御パラメータを変更することが前記被検者に提供される前記治療を修正する、ステップと、
前記第2の治療に少なくとも部分的に対応する第2の効果を決定するステップと、
前記第1の効果と前記第2の効果との比較を人間によるアクションなしに自律的に実行するステップと、
前記第1の効果と前記第2の効果との前記比較に少なくとも部分的に基づいて、前記制御パラメータの前記第1の値または前記制御パラメータの前記第2の値の一方をアクティブな制御パラメータ値として選択するステップと、
前記アクティブな制御パラメータ値に少なくとも部分的に基づいて、第3の治療期間中に前記被検者に治療を提供するように前記血中グルコース制御システムを構成するステップであって、前記アクティブな制御パラメータ値の前記選択が、前記被検者に提供される前記治療を修正する、ステップと、
を含む、コンピュータ実装方法。
14.前記制御パラメータの前記第2の値が前記グルコースレベル信号によって示される血糖制御に少なくとも部分的に基づく、実施形態13に記載のコンピュータ実装方法。
15.前記ベースライン値が前記制御パラメータの前記第1の値を含む、実施形態13に記載のコンピュータ実装方法。
16.前記制御パラメータの前記第1の値が前記ベースライン値に少なくとも部分的に基づいて決定される、実施形態13に記載のコンピュータ実装方法。
17.前記第1の効果と前記第2の効果との前記比較を実行するステップをさらに含み、前記比較が前記第2の効果を決定することに応答して実質的にリアルタイムで実行される、実施形態13に記載のコンピュータ実装方法。
18.前記第1の効果と前記第2の効果との前記比較を実行するステップをさらに含み、前記第1の効果と前記第2の効果との前記比較が前記第1の効果と前記第2の効果との統計的比較を実行することを含む、実施形態13に記載のコンピュータ実装方法。
19.前記第1の効果と前記第2の効果との前記比較を実行するステップをさらに含み、前記第1の効果と前記第2の効果との前記比較が少なくとも前記第1の効果と前記第2の効果との回帰分析を実行することを含む、実施形態13に記載のコンピュータ実装方法。
20.前記制御パラメータの前記第2の値が、皮下投与されたインスリンの前記被検者の血液への吸収時間と血糖制御関数との間の回帰分析の実行に基づいて選択することができ、前記血糖制御関数が前記グルコースレベル信号に少なくとも部分的に基づく、実施形態13に記載のコンピュータ実装方法。
21.治療を被検者に提供させる用量制御信号を生成するために制御アルゴリズムによって使用される制御パラメータを自律的に修正するように構成された自動血中グルコース制御システムであって、
前記被検者に薬剤を注入するための薬剤ポンプに動作可能に接続するように構成された薬剤送達インターフェースと、
特定のコンピュータ実行可能命令および治療データを記憶するように構成されたメモリと、
前記メモリと通信し、前記特定のコンピュータ実行可能命令を実行して、少なくとも、
前記被検者に動作可能に接続されたグルコース・レベル・センサからグルコースレベル信号を受信し、
第1の治療期間中に第1の治療を前記被検者に送達させ、前記第1の治療が、前記用量制御信号を生成するために前記制御アルゴリズムによって使用される前記制御パラメータの第1の値に少なくとも部分的に基づいて送達され、前記制御パラメータが、前記被検者におけるインスリンの蓄積を考慮するために前記制御アルゴリズムによって使用され、それによって、前記グルコースレベル信号によって示される前記被検者の血中グルコース変動に対する前記制御アルゴリズムのインスリン投薬応答を制御し、
前記第1の治療に少なくとも部分的に対応する第1の効果を決定し、前記第1の効果を決定することが、前記グルコースレベル信号によって示される前記被検者の血中グルコースの血糖制御を分析することを含み、
前記制御パラメータの第2の値を自律的に生成し、前記自律的に生成された第2の値が、前記第1の値および前記第1の効果に基づく関数として決定され、
前記制御パラメータを前記第1の値から前記第2の値に変更し、
第2の治療期間中に第2の治療を前記被検者に送達させ、前記第2の治療が、前記制御パラメータの前記第2の値に少なくとも部分的に基づいて送達され、前記制御パラメータを変更することが、前記被検者に提供される前記治療を修正する、
ように構成された、ハードウェアプロセッサと、
を備える、自動血中グルコース制御システム。
22.前記ハードウェアプロセッサが、前記特定のコンピュータ実行可能命令を実行して、少なくとも、
前記第2の治療に少なくとも部分的に対応する第2の効果を決定し、
前記第1の効果と前記第2の効果との比較に少なくとも部分的に基づいて、前記制御パラメータの前記第1の値または前記制御パラメータの前記第2の値の一方をアクティブな制御パラメータ値として選択し、
前記アクティブな制御パラメータ値に少なくとも部分的に基づいて第3の治療期間中に前記被検者に治療を提供し、前記アクティブな制御パラメータ値の前記選択が前記被検者に提供される前記治療を修正する、
ようにさらに構成されている、
実施形態21に記載の自動血中グルコース制御システム。
23.前記制御アルゴリズムによって使用される前記制御パラメータが、前記制御アルゴリズムによる前記被検者におけるインスリンの蓄積の計算において使用される少なくとも1つの時定数に関連する、実施形態21に記載の自動血中グルコース制御システム。
24.前記制御アルゴリズムによって使用される前記制御パラメータが、前記被検者におけるインスリン減少率に対応する、実施形態21に記載の自動血中グルコース制御システム。
25.前記第1の治療期間が複数の治療インスタンスの投与に対応する時間帯を含み、前記第1の治療が前記複数の治療インスタンスを含む、実施形態21に記載の自動血中グルコース制御システム。
26.前記制御パラメータを前記第2の値に修正することが、前記第2の治療期間中に投与されるインスリンの投与のタイミング、用量サイズ、または速度のうちの1つまたは複数を修正する、実施形態21に記載の自動血中グルコース制御システム。
27.前記制御パラメータの前記第1の値が、前記第1の治療期間の前の時間帯に送達された治療、臨床値、または前記被検者の体重のうちの1つまたは複数に少なくとも部分的に基づく、実施形態21に記載の自動血中グルコース制御システム。
28.前記制御アルゴリズムによって使用される前記制御パラメータが、前記被検者の血漿中のインスリンが、インスリン用量の投与後に特定の濃度レベルに達するまでの時間に対応する、実施形態21に記載の自動血中グルコース制御システム。
29.前記制御パラメータがTmaxまたはT1/2に対応する、実施形態21に記載の自動血中グルコース制御システム。
Further embodiments of the present disclosure can be described in view of the following numbered embodiments.
1. A computer-implemented method for modifying a therapy provided to a subject using a blood glucose control system, comprising:
a hardware processor configured to generate a dose control signal for the blood glucose control system;
receiving a glucose level signal from a glucose level sensor operably connected to the subject;
delivering a first therapy by the blood glucose control system to the subject during a first treatment period, the first therapy being delivered based at least in part on a first value of a control parameter used by a control algorithm to generate the dose control signal, the control parameter being used by the control algorithm to take into account insulin accumulation in the subject, thereby controlling the insulin dosing response of the control algorithm to blood glucose fluctuations of the subject as indicated by the glucose level signal;
determining a first effect corresponding at least in part to the first treatment, the first effect comprising analyzing glycemic control of blood glucose of the subject as indicated by the glucose level signal;
autonomously generating a second value of the control parameter, the autonomously generated second value being determined as a function based on the first value and the first effect;
changing the control parameter from the first value to the second value;
delivering a second therapy by the blood glucose control system to the subject during a second therapy period, the second therapy being delivered based at least in part on the second value of the control parameter, and altering the control parameter modifies the therapy provided to the subject;
4. A computer-implemented method comprising:
2. The hardware processor:
determining a second effect corresponding at least in part to the second treatment;
selecting one of the first value of the control parameter or the second value of the control parameter as an active control parameter value based at least in part on a comparison of the first effect and the second effect;
configuring the blood glucose control system to provide a therapy to the subject during a third treatment period based at least in part on the active control parameter value, wherein the selection of the active control parameter value modifies the therapy provided to the subject;
2. The computer-implemented method of embodiment 1, further comprising:
3. The computer-implemented method of embodiment 1, wherein the control parameter used by the control algorithm is related to at least one time constant used in calculating insulin accumulation in the subject by the control algorithm.
4. The computer-implemented method of embodiment 1, wherein the control parameter used by the control algorithm corresponds to a rate of insulin reduction in the subject.
5. The computer-implemented method of embodiment 1, wherein the first treatment time period comprises a time period corresponding to the administration of a plurality of treatment instances, and the first treatment comprises the plurality of treatment instances.
6. The computer-implemented method of embodiment 1, wherein modifying the control parameter to the second value modifies one or more of a timing, a dose size, or an administration rate of insulin administered during the second treatment period.
7. The computer-implemented method of embodiment 1, wherein the first value of the control parameter is based at least in part on one or more of a treatment delivered during a period of time prior to the first treatment period, a clinical value, or a body weight of the subject.
8. The computer-implemented method of embodiment 1, wherein the control parameter used by the control algorithm corresponds to the time for insulin in the subject's plasma to reach a particular concentration level following administration of an insulin dose.
9. A computer-implemented method for modifying a therapy provided to a subject using a blood glucose control system, comprising:
a hardware processor configured to generate a dose control signal for the blood glucose control system;
delivering a first therapy by the blood glucose control system to the subject during a first treatment period, the first therapy being delivered based at least in part on a first value of a control parameter used by a control algorithm to generate the dose control signal;
determining a first effect corresponding at least in part to the first treatment, the first effect including receiving a glucose level signal from a glucose level sensor operably connected to the subject;
autonomously generating a second value of the control parameter based at least in part on a baseline value of the control parameter and an output of a function defined based on glycemic control of the subject, wherein the glucose level signal comprises an indication of the glycemic control of the subject during the first treatment period;
changing the control parameter from the first value to the second value;
delivering a second therapy to the subject by the blood glucose control system during a second treatment period, the second therapy being delivered based at least in part on the second value of the control parameter, and altering the control parameter modifies the therapy provided to the subject;
4. A computer-implemented method comprising:
10. The hardware processor:
determining a second effect corresponding at least in part to the second treatment;
selecting one of the first value of the control parameter or the second value of the control parameter as an active control parameter value based at least in part on a comparison of the first effect and the second effect;
configuring the blood glucose control system to provide a therapy to the subject during a third treatment period based at least in part on the active control parameter value, wherein the selection of the active control parameter value modifies the therapy provided to the subject;
10. The computer-implemented method of embodiment 9, further comprising:
11. The computer-implemented method of embodiment 9, wherein the first treatment comprises a plurality of treatment instances administered over the first treatment period.
12. The computer-implemented method of embodiment 9, wherein the control parameter used by the control algorithm corresponds to the time for insulin in the subject's blood to reach a particular concentration level resulting from administration of an insulin dose.
13. A computer-implemented method for modifying a therapy provided to a subject using a blood glucose control system, comprising:
a hardware processor configured to generate a dose control signal for the blood glucose control system;
delivering a first therapy by the blood glucose control system to the subject during a first treatment period, the first therapy being delivered based at least in part on a first value of a control parameter used by a control algorithm to generate the dose control signal;
determining a first effect corresponding at least in part to the first treatment, the first effect including receiving a glucose level signal from a glucose level sensor operably connected to the subject;
autonomously generating a second value of the control parameter, the autonomously generated second value being determined as a function based at least in part on a baseline value;
changing the control parameter from the first value to the second value;
delivering a second therapy to the subject by the blood glucose control system during a second treatment period, the second therapy being delivered based at least in part on the second value of the control parameter, and altering the control parameter modifies the therapy provided to the subject;
determining a second effect corresponding at least in part to the second treatment;
performing a comparison of the first effect and the second effect autonomously without human action;
selecting one of the first value of the control parameter or the second value of the control parameter as an active control parameter value based at least in part on the comparison between the first effect and the second effect;
configuring the blood glucose control system to provide a therapy to the subject during a third treatment period based at least in part on the active control parameter value, wherein the selection of the active control parameter value modifies the therapy provided to the subject;
4. A computer-implemented method comprising:
14. The computer-implemented method of
15. The computer-implemented method of
16. The computer-implemented method of
17. The computer-implemented method of
18. The computer-implemented method of
19. The computer-implemented method of
20. The computer-implemented method of
21. An automated blood glucose control system configured to autonomously modify control parameters used by a control algorithm to generate a dose control signal that causes therapy to be provided to a subject, comprising:
a drug delivery interface configured to operably connect to a drug pump for infusing a drug into the subject;
a memory configured to store specific computer executable instructions and treatment data;
A computer-executable device that communicates with the memory and executes the specific computer-executable instructions to at least:
receiving a glucose level signal from a glucose level sensor operably connected to the subject;
delivering a first therapy to the subject during a first therapy period, the first therapy being delivered based at least in part on a first value of the control parameter used by the control algorithm to generate the dose control signal, the control parameter being used by the control algorithm to take into account insulin accumulation in the subject, thereby controlling the insulin dosing response of the control algorithm to blood glucose fluctuations in the subject as indicated by the glucose level signal;
determining a first effect corresponding at least in part to the first treatment, wherein determining the first effect comprises analyzing glycemic control of blood glucose of the subject as indicated by the glucose level signal;
autonomously generating a second value of the control parameter, the autonomously generated second value being determined as a function based on the first value and the first effect;
changing the control parameter from the first value to the second value;
delivering a second treatment to the subject during a second treatment period, the second treatment being delivered based at least in part on the second value of the control parameter, and altering the control parameter modifies the treatment provided to the subject.
a hardware processor configured to
1. An automated blood glucose control system comprising:
22. The hardware processor executes the specific computer-executable instructions to perform at least
determining a second effect corresponding at least in part to the second treatment;
selecting one of the first value of the control parameter or the second value of the control parameter as an active control parameter value based at least in part on a comparison of the first effect and the second effect;
providing a treatment to the subject during a third treatment time period based at least in part on the active control parameter value, the selection of the active control parameter value modifying the treatment provided to the subject.
[0023]
22. An automated blood glucose control system according to embodiment 21.
23. The automated blood glucose control system of embodiment 21, wherein the control parameter used by the control algorithm relates to at least one time constant used in the calculation of insulin accumulation in the subject by the control algorithm.
24. The automated blood glucose control system of embodiment 21, wherein the control parameter used by the control algorithm corresponds to a rate of insulin depletion in the subject.
25. The automated blood glucose control system of embodiment 21, wherein the first therapy period includes a time period corresponding to administration of a plurality of therapy instances, and the first therapy includes the plurality of therapy instances.
26. The automated blood glucose control system of embodiment 21, wherein modifying the control parameter to the second value modifies one or more of a timing, a dose size, or a rate of administration of insulin administered during the second treatment period.
27. The automated blood glucose control system of embodiment 21, wherein the first value of the control parameter is based at least in part on one or more of a therapy delivered during a period of time preceding the first treatment period, a clinical value, or a body weight of the subject.
28. The automated blood glucose control system of embodiment 21, wherein the control parameter used by the control algorithm corresponds to the time for insulin in the subject's plasma to reach a particular concentration level following administration of an insulin dose.
29. The automated blood glucose control system of embodiment 21, wherein the control parameter corresponds to Tmax or T1 /2 .
本開示のさらなる実施形態は、以下の番号付けされた実施形態を考慮して説明することができる。
1.血中グルコース制御システムを使用して被検者に提供される治療を修正するコンピュータ実装方法であって、
前記血中グルコース制御システムのための用量制御信号を生成するように構成されたハードウェアプロセッサによって、
前記被検者に動作可能に接続されたグルコース・レベル・センサからグルコースレベル信号を受信するステップと、
第1の治療期間中に前記血中グルコース制御システムによって第1の治療を前記被検者に送達させるステップであり、前記第1の治療が、前記用量制御信号を生成するために制御アルゴリズムによって使用される制御パラメータの第1の値に少なくとも部分的に基づいて送達され、前記制御パラメータが、前記被検者におけるインスリンの蓄積を考慮するために前記制御アルゴリズムによって使用され、それによって、前記グルコースレベル信号によって示される前記被検者の血中グルコース変動に対する前記制御アルゴリズムのインスリン投薬応答を制御する、ステップと、
前記第1の治療の前記送達からもたらされる血糖制御情報を含む第1の治療データを取得するステップと、
第1の時間帯にわたる前記第1の治療に少なくとも部分的に対応する第1の効果を決定するステップであって、前記第1の効果が前記第1の治療データに少なくとも部分的に基づいて決定される、ステップと、
前記制御パラメータを前記第1の値と異なる第2の値に設定するステップと、
第2の治療期間中に前記血中グルコース制御システムによって前記被検者に第2の治療を送達させるステップであり、前記第2の治療が前記制御パラメータの前記第2の値に少なくとも部分的に基づいて送達され、前記制御パラメータを変更することが前記被検者に提供される前記治療を修正する、ステップと、
前記第2の治療の前記送達からもたらされる血糖制御情報を含む第2の治療データを取得するステップと、
第2の時間帯にわたる前記第2の治療に少なくとも部分的に対応する第2の効果を決定するステップであり、前記第2の効果が前記第2の治療データに少なくとも部分的に基づいて決定される、ステップと、
前記第1の効果および前記第2の効果に少なくとも部分的に基づいて統計解析を実行して、比較評価を取得するステップと、
前記比較評価に少なくとも部分的に基づいて、前記制御パラメータの前記第2の値が前記被検者の血糖制御の改善をもたらすかどうかを判定するステップと、
を含む、コンピュータ実装方法。
2.前記制御パラメータが、前記血中グルコース制御システムのユーザインターフェースとのユーザインタラクションに少なくとも部分的に基づいて前記第1の値または前記第2の値に設定される、実施形態1に記載のコンピュータ実装方法。
3.前記制御パラメータが、ユーザによるアクションなしに、前記第1の値または前記第2の値に自動的に設定される、実施形態1に記載のコンピュータ実装方法。
4.前記制御パラメータの前記第2の値が自律的に選択される、実施形態1に記載のコンピュータ実装方法。
5.前記第2の値が前記被検者の血糖制御の前記改善をもたらすと決定することに応答して、前記制御パラメータの前記第2の値を選択して第3の治療期間中に前記血中グルコ
ース制御システムによって第3の治療を前記被検者に送達させるステップをさらに含む、実施形態1のコンピュータ実装方法。
6.前記制御パラメータの前記第2の値が前記被検者の血糖制御の前記改善をもたらすかどうかを判定するステップが、前記制御パラメータの前記第2の値が前記被検者の血糖制御に統計的に有意な改善をもたらすかどうかを判定するステップを含む、実施形態1に記載のコンピュータ実装方法。
7.前記統計的に有意な改善が、前記被検者の血糖制御の改善のしきい値レベルを含む、実施形態6に記載のコンピュータ実装方法。
8.前記制御パラメータの前記第2の値が前記被検者の前記血糖制御の改善をもたらすかどうかを判定するステップが、前記制御パラメータの前記第2の値が前記被検者の生理学的パラメータの改善をもたらすかどうかを判定するステップを含む、実施形態1に記載のコンピュータ実装方法。
9.前記生理学的パラメータが前記グルコースレベル信号に少なくとも部分的に基づいて決定される、実施形態8に記載のコンピュータ実装方法。
10.前記制御パラメータの前記第2の値が前記被検者の血糖制御の前記改善をもたらすかどうかを判定するステップが、前記制御パラメータの前記第2の値が前記制御パラメータの前記第1の値と比較して血中グルコース変動の発生の低減をもたらすかどうかを判定するステップを含む、実施形態1に記載のコンピュータ実装方法。
11.前記制御パラメータの前記第2の値が前記被検者の血糖制御の前記改善をもたらすかどうかを判定するステップが、前記制御パラメータの前記第2の値が前記制御パラメータの前記第1の値と比較して低血糖症イベントの発生のリスクの低減をもたらすかどうかを判定するステップを含む、実施形態1に記載のコンピュータ実装方法。
12.前記統計解析を実行することが、前記第1の治療データまたは前記第2の治療データに基づいて、平均値、中央値、最頻値、標準偏差、割合、比、または確率のうちの1つまたは複数を決定することを含む、実施形態1に記載のコンピュータ実装方法。
13.前記統計解析を実行することが、前記第1の効果または前記第2の効果に少なくとも部分的に基づいて、平均値、中央値、最頻値、標準偏差、割合、比、または確率のうちの1つまたは複数を決定することを含む、実施形態1に記載のコンピュータ実装方法。
14.前記制御アルゴリズムによって使用される前記制御パラメータが、前記被検者の血漿中のインスリンがインスリン用量の投与後に特定の濃度レベルに達するまでの時間に対応する、実施形態1のコンピュータ実装方法。
15.前記第1の治療期間中に前記第1の治療を送達させるステップが、複数の治療インスタンスを投与させるステップを含み、前記複数の治療インスタンスのうちの少なくとも1つが、前記第1の治療期間中に、少なくとも1つの他の治療インスタンスとは異なる時間帯に投与される、実施形態1に記載のコンピュータ実装方法。
16.前記第1の治療期間および前記第2の治療期間が同じ持続時間である、実施形態1に記載のコンピュータ実装方法。
17.第1の複数の治療インスタンスが前記第1の治療期間中に投与され、第2の複数の治療インスタンスが前記第2の治療期間中に投与される、実施形態1に記載のコンピュータ実装方法。
18.前記制御パラメータを前記第2の値に設定するステップが、前記第2の治療期間中に投与されるインスリンの注入のタイミング、用量サイズ、または速度のうちの1つまたは複数に修正をもたらす、実施形態1に記載のコンピュータ実装方法。
19.前記制御パラメータの前記第1の値が、前記第1の治療期間の前の時間帯に送達された治療、臨床値、または前記被検者の体重のうちの1つまたは複数に基づく、実施形態1に記載のコンピュータ実装方法。
20.前記制御アルゴリズムが、薬物動態(PK)モデルに少なくとも部分的に基づく、実施形態1に記載のコンピュータ実装方法。
21.前記制御パラメータが前記薬物動態(PK)モデルのパラメータを含む、実施形態20に記載のコンピュータ実装方法。
22.前記統計解析を実行することが、回帰分析を実行することまたは自己回帰モデルを生成することのうちの1つまたは複数を含む、実施形態1に記載のコンピュータ実装方法。
23.治療を被検者に提供させる用量制御信号を生成するために制御アルゴリズムによって使用される制御パラメータを自律的に修正するように構成された自動血中グルコース制御システムであって、
前記被検者に薬剤を注入するための薬剤ポンプに動作可能に接続するように構成された薬剤送達インターフェースと、
特定のコンピュータ実行可能命令および治療データを記憶するように構成されたメモリと、
前記メモリと通信し、前記特定のコンピュータ実行可能命令を実行して、少なくとも、
前記被検者に動作可能に接続されたグルコース・レベル・センサからグルコースレベル信号を受信し、
第1の治療期間中に第1の治療を前記被検者に送達させ、前記第1の治療が前記用量制御信号を生成するために制御アルゴリズムによって使用される制御パラメータの第1の値に少なくとも部分的に基づいて送達され、前記制御パラメータが前記被検者におけるインスリンの蓄積を考慮するために前記制御アルゴリズムによって使用され、それによって、前記グルコースレベル信号によって示される前記被検者の血中グルコース変動に対する前記制御アルゴリズムのインスリン投薬応答を制御し、
前記第1の治療の前記送達からもたらされる血糖制御情報を含む第1の治療データを取得し、
第1の時間帯にわたる前記第1の治療に少なくとも部分的に対応する第1の効果を決定し、前記第1の効果が前記第1の治療データに少なくとも部分的に基づいて決定され、
前記制御パラメータを前記第1の値とは異なる第2の値に設定し、
第2の治療期間中に前記血中グルコース制御システムによって前記被検者に第2の治療を送達させ、前記第2の治療が前記制御パラメータの前記第2の値に少なくとも部分的に基づいて送達され、前記制御パラメータを変更することが前記被検者に提供される前記治療を修正し、
前記第2の治療の前記送達からもたらされる血糖制御情報を含む第2の治療データを取得し、
第2の時間帯にわたる前記第2の治療に少なくとも部分的に対応する第2の効果を決定し、前記第2の効果が前記第2の治療データに少なくとも部分的に基づいて決定され、
比較評価を取得するために、前記第1の効果および前記第2の効果に少なくとも部分的に基づいて統計解析を実行し、
前記比較評価に少なくとも部分的に基づいて、前記制御パラメータの前記第2の値が前記被検者の血糖制御の改善をもたらすかどうかを判定する、
ように構成されたハードウェアプロセッサと、
を備える、自動血中グルコース制御システム。
24.前記第2の値が前記被検者の血糖制御の前記改善をもたらすと決定することに応答して、前記ハードウェアプロセッサが、前記特定のコンピュータ実行可能命令を実行して、前記制御パラメータの前記第2の値を少なくとも選択し、第3の治療期間中に前記血中グルコース制御システムによって前記被検者に第3の治療を送達させるようにさらに構成されている、実施形態23に記載の自動血中グルコース制御システム。
25.前記制御パラメータの前記第2の値が前記被検者の血糖制御の改善をもたらすかどうかを判定するステップが、前記制御パラメータの前記第2の値が前記被検者の少なくとも1つの生理学的パラメータの改善のしきい値レベルをもたらすかどうかを判定するステップを含む、実施形態23に記載の自動血中グルコース制御システム。
26.前記制御パラメータの前記第2の値が前記被検者の血糖制御の前記改善をもたらすかどうかを判定するステップが、前記制御パラメータの前記第2の値が前記制御パラメータの前記第1の値と比較して血中グルコース変動の発生の低減または低血糖症イベント
の発生のリスクの低減をもたらすかどうかを判定するステップを含む、実施形態23に記載の自動血中グルコース制御システム。
27.前記制御アルゴリズムによって使用される前記制御パラメータが、前記被検者の血漿中のインスリンがインスリン用量の投与後に特定の濃度レベルに達するまでの時間に対応する、実施形態23に記載の自動血中グルコース制御システム。
28.前記第1の治療期間の長さが少なくとも特定の数の治療インスタンスを包含するように選択され、前記第2の治療期間の長さが少なくとも前記特定の数の治療インスタンスを包含するように選択される、実施形態23に記載の自動血中グルコース制御システム。
29.前記統計解析を実行することが、回帰分析を実行することまたは自己回帰モデルを生成することのうちの1つまたは複数を含む、実施形態23に記載の自動血中グルコース制御システム。
30.前記制御アルゴリズムが薬物動態(PK)モデルに少なくとも部分的に基づき、前記制御パラメータが前記薬物動態(PK)モデルのパラメータを含む、実施形態23に記載の自動血中グルコース制御システム。
Further embodiments of the present disclosure can be described in view of the following numbered embodiments.
1. A computer-implemented method for modifying a therapy provided to a subject using a blood glucose control system, comprising:
a hardware processor configured to generate a dose control signal for the blood glucose control system;
receiving a glucose level signal from a glucose level sensor operably connected to the subject;
causing the blood glucose control system to deliver a first therapy to the subject during a first treatment period, the first therapy being delivered based at least in part on a first value of a control parameter used by a control algorithm to generate the dose control signal, the control parameter being used by the control algorithm to take into account insulin accumulation in the subject, thereby controlling the insulin dosing response of the control algorithm to blood glucose fluctuations of the subject as indicated by the glucose level signal;
acquiring first therapy data including glycemic control information resulting from the delivery of the first therapy;
determining a first effect corresponding at least in part to the first treatment over a first time period, the first effect being determined based at least in part on the first treatment data;
setting the control parameter to a second value different from the first value;
delivering a second therapy to the subject by the blood glucose control system during a second treatment period, the second therapy being delivered based at least in part on the second value of the control parameter, and altering the control parameter modifies the therapy provided to the subject;
acquiring second therapy data including glycemic control information resulting from the delivery of the second therapy;
determining a second effect corresponding at least in part to the second treatment over a second time period, the second effect being determined based at least in part on the second treatment data; and
performing a statistical analysis based at least in part on the first effect and the second effect to obtain a comparative evaluation;
determining, based at least in part on the comparative evaluation, whether the second value of the control parameter results in improved glycemic control for the subject;
4. A computer-implemented method comprising:
2. The computer-implemented method of embodiment 1, wherein the control parameter is set to the first value or the second value based at least in part on a user interaction with a user interface of the blood glucose control system.
3. The computer-implemented method of embodiment 1, wherein the control parameter is automatically set to the first value or the second value without action by a user.
4. The computer-implemented method of embodiment 1, wherein the second value of the control parameter is selected autonomously.
5. The computer-implemented method of embodiment 1, further comprising the step of selecting the second value of the control parameter to cause the blood glucose control system to deliver a third therapy to the subject during a third treatment time period in response to determining that the second value results in the improvement in glycemic control for the subject.
6. The computer-implemented method of embodiment 1, wherein determining whether the second value of the control parameter results in the improvement in glycemic control for the subject comprises determining whether the second value of the control parameter results in a statistically significant improvement in glycemic control for the subject.
7. The computer-implemented method of
8. The computer-implemented method of embodiment 1, wherein determining whether the second value of the control parameter results in improved glycemic control for the subject comprises determining whether the second value of the control parameter results in an improvement in a physiological parameter for the subject.
9. The computer-implemented method of embodiment 8, wherein the physiological parameter is determined based at least in part on the glucose level signal.
10. The computer-implemented method of embodiment 1, wherein determining whether the second value of the control parameter results in the improvement in glycemic control of the subject comprises determining whether the second value of the control parameter results in a reduced occurrence of blood glucose excursion compared to the first value of the control parameter.
11. The computer-implemented method of embodiment 1, wherein determining whether the second value of the control parameter results in the improvement in glycemic control for the subject comprises determining whether the second value of the control parameter results in a reduced risk of occurrence of a hypoglycemic event compared to the first value of the control parameter.
12. The computer-implemented method of embodiment 1, wherein performing the statistical analysis comprises determining one or more of a mean, median, mode, standard deviation, percentage, ratio, or probability based on the first treatment data or the second treatment data.
13. The computer-implemented method of embodiment 1, wherein performing the statistical analysis comprises determining one or more of a mean, median, mode, standard deviation, percentage, ratio, or probability based at least in part on the first effect or the second effect.
14. The computer-implemented method of embodiment 1, wherein the control parameter used by the control algorithm corresponds to the time for insulin in the subject's plasma to reach a particular concentration level following administration of an insulin dose.
15. The computer-implemented method of embodiment 1, wherein delivering the first treatment during the first treatment time period comprises administering a plurality of treatment instances, at least one of the plurality of treatment instances being administered at a different time than at least one other treatment instance during the first treatment time period.
16. The computer-implemented method of embodiment 1, wherein the first treatment period and the second treatment period are of the same duration.
17. The computer-implemented method of embodiment 1, wherein a first plurality of instances of treatment is administered during said first treatment period and a second plurality of instances of treatment is administered during said second treatment period.
18. The computer-implemented method of embodiment 1, wherein setting the control parameter to the second value effects a modification to one or more of a timing, dose size, or rate of infusion of insulin administered during the second treatment period.
19. The computer-implemented method of embodiment 1, wherein the first value of the control parameter is based on one or more of a treatment delivered during a period of time prior to the first treatment period, a clinical value, or a body weight of the subject.
20. The computer-implemented method of embodiment 1, wherein the control algorithm is based at least in part on a pharmacokinetic (PK) model.
21. The computer-implemented method of
22. The computer-implemented method of embodiment 1, wherein performing the statistical analysis comprises one or more of performing a regression analysis or generating an autoregressive model.
23. An automated blood glucose control system configured to autonomously modify control parameters used by a control algorithm to generate a dose control signal that causes therapy to be provided to a subject, comprising:
a drug delivery interface configured to operably connect to a drug pump for infusing a drug into the subject;
a memory configured to store specific computer executable instructions and treatment data;
A computer-executable device that communicates with the memory and executes the specific computer-executable instructions to at least:
receiving a glucose level signal from a glucose level sensor operably connected to the subject;
delivering a first therapy to the subject during a first therapy period, the first therapy being delivered based at least in part on a first value of a control parameter used by a control algorithm to generate the dose control signal, the control parameter being used by the control algorithm to take into account insulin accumulation in the subject, thereby controlling the insulin dosing response of the control algorithm to blood glucose fluctuations in the subject as indicated by the glucose level signal;
acquiring first therapy data including glycemic control information resulting from the delivery of the first therapy;
determining a first effect corresponding at least in part to the first treatment over a first time period, the first effect being determined based at least in part on the first treatment data;
setting the control parameter to a second value different from the first value;
delivering a second therapy to the subject by the blood glucose control system during a second therapy period, the second therapy being delivered based at least in part on the second value of the control parameter, and altering the control parameter modifies the therapy provided to the subject;
acquiring second therapy data including glycemic control information resulting from the delivery of the second therapy;
determining a second effect corresponding at least in part to the second treatment over a second time period, the second effect being determined based at least in part on the second treatment data;
performing a statistical analysis based at least in part on the first effect and the second effect to obtain a comparative evaluation;
determining whether the second value of the control parameter results in improved glycemic control for the subject based at least in part on the comparative evaluation.
a hardware processor configured to
1. An automated blood glucose control system comprising:
24. The automated blood glucose control system of embodiment 23, wherein in response to determining that the second value results in the improvement in glycemic control of the subject, the hardware processor is further configured to execute the specific computer-executable instructions to at least select the second value of the control parameter and cause the blood glucose control system to deliver a third therapy to the subject during a third therapy time period.
25. The automated blood glucose control system of embodiment 23, wherein determining whether the second value of the control parameter results in improved glycemic control for the subject comprises determining whether the second value of the control parameter results in a threshold level of improvement in at least one physiological parameter of the subject.
26. The automated blood glucose control system of embodiment 23, wherein determining whether the second value of the control parameter results in the improvement in glycemic control of the subject comprises determining whether the second value of the control parameter results in a reduced occurrence of blood glucose excursions or a reduced risk of an occurrence of a hypoglycemic event compared to the first value of the control parameter.
27. The automated blood glucose control system of embodiment 23, wherein the control parameter used by the control algorithm corresponds to the time for insulin in the subject's plasma to reach a particular concentration level following administration of an insulin dose.
28. The automated blood glucose control system of embodiment 23, wherein the first therapeutic period length is selected to encompass at least a particular number of therapeutic instances, and the second therapeutic period length is selected to encompass at least the particular number of therapeutic instances.
29. The automated blood glucose control system of embodiment 23, wherein performing the statistical analysis includes one or more of performing a regression analysis or generating an autoregressive model.
30. The automated blood glucose control system of embodiment 23, wherein the control algorithm is based at least in part on a pharmacokinetic (PK) model, and the control parameters include parameters of the pharmacokinetic (PK) model.
本開示のさらなる実施形態は、以下の番号付けされた実施形態を考慮して説明することができる。
1.自律的に決定されたインスリンの用量から導出されたインスリン療法指標を含むバックアップ療法プロトコルを生成するように構成された自動血中グルコース制御システムであって、
前記被検者に薬剤を注入するための薬剤ポンプに動作可能に接続するように構成された薬剤送達インターフェースと、
特定のコンピュータ実行可能命令を記憶するように構成されたメモリと、
前記メモリと通信し、前記特定のコンピュータ実行可能命令を実行して、少なくとも、
前記被検者のグルコースレベルを決定するように動作可能に構成されたセンサからグルコースレベル信号を受信し、
前記グルコースレベル信号に少なくとも部分的に基づいて、前記被検者の血中グルコースを制御する目的で前記被検者に注入されるインスリンの用量を自律的に決定するように構成された制御アルゴリズムを用いて、用量制御信号を生成し、
前記自動血中グルコース制御システムによって少なくとも1日を含む追跡期間にわたって前記被検者に投与されたインスリン療法を追跡し、前記インスリン療法を追跡することが、基礎インスリンとして、インスリンの補正ボーラスとして、またはインスリンの食事時間ボーラスとして前記被検者に送達されたインスリンの前記自律的に決定された用量の指標を記憶することを含み、
前記追跡期間にわたって前記被検者に施された前記インスリン療法に少なくとも部分的に基づいて、インスリン療法指標を含むバックアップ注入療法プロトコルまたはバックアップポンプ療法プロトコルのうちの少なくとも1つを生成し、
前記自動血中グルコース制御システムが前記被検者に治療を提供していないときに、前記バックアップ注入療法プロトコルまたは前記バックアップポンプ療法プロトコルのうちの前記少なくとも1つをディスプレイ上に出力して、前記自動血中グルコース制御システムによって決定された速度で治療を維持することを可能にする、
ように構成されたハードウェアプロセッサと、
を備える、自動血中グルコース制御システム。
2.前記ハードウェアプロセッサが前記特定のコンピュータ実行可能命令を実行して、前記被検者に送達されたインスリンの前記自律的に決定された用量の前記指標を前記メモリに少なくとも記憶するようにさらに構成されている、実施形態1に記載の自動血中グルコース制御システム。
3.前記ハードウェアプロセッサが前記特定のコンピュータ実行可能命令を実行して、少なくとも
前記自動血中グルコース制御システムとは別個の外部コンピューティングシステムとの通信チャネルを確立し、
前記被検者に送達されたインスリンの前記自律的に決定された用量の前記指標を前記外部コンピューティングシステムに送信する、
ようにさらに構成されている、実施形態1に記載の自動血中グルコース制御システム。
4.前記外部コンピューティングシステムがデータセンタのコンピューティングシステムであり、前記ハードウェアプロセッサが、前記特定のコンピュータ実行可能命令を実行して、広域ネットワークを介して前記外部コンピューティングシステムと通信することができる無線機を少なくとも制御するようにさらに構成されている、実施形態3に記載の自動血中グルコース制御システム。
5.前記ハードウェアプロセッサが、前記追跡期間にわたって1日当たりの前記被検者に提供される平均総基礎インスリンに少なくとも部分的に基づいて、長時間作用型インスリン単位の数を少なくとも決定することによって前記バックアップ注入療法プロトコルを生成するようにさらに構成されている、実施形態1に記載の自動血中グルコース制御システム。
6.前記追跡期間の各日が複数のサブ期間に分割され、前記ハードウェアプロセッサが、前記複数のサブ期間の各サブ期間について1時間当たりの基礎レートを少なくとも決定することによって前記バックアップポンプ療法プロトコルを生成するようにさらに構成されている、実施形態1に記載の自動血中グルコース制御システム。
7.前記ハードウェアプロセッサが、前記追跡期間にわたって1日当たりの前記被検者に提供される平均補正ボーラスを少なくとも決定することによって、前記バックアップ注入療法プロトコルまたは前記バックアップポンプ療法プロトコルを生成するようにさらに構成されている、実施形態1に記載の自動血中グルコース制御システム。
8.前記ハードウェアプロセッサが、前記追跡期間にわたって前記被検者に提供される平均補正ボーラスを少なくとも決定することによって、前記バックアップ注入療法プロトコルまたは前記バックアップポンプ療法プロトコルを生成するようにさらに構成されている、実施形態1に記載の自動血中グルコース制御システム。
9.前記ハードウェアプロセッサが、前記追跡期間中に前記被検者に補正ボーラスとして提供されるインスリンの単位に少なくとも部分的に起因する血中グルコースの平均変化を少なくとも決定することによって、前記バックアップ注入療法プロトコルまたは前記バックアップポンプ療法プロトコルを生成するようにさらに構成されている、実施形態1に記載の自動血中グルコース制御システム。
10.前記ハードウェアプロセッサが、1日当たりの複数の食事時間の各食事時間について、前記追跡期間にわたって前記被検者に提供されるインスリンの平均食事時間ボーラスを少なくとも決定することによって、前記バックアップ注入療法プロトコルまたは前記バックアップポンプ療法プロトコルを生成するようにさらに構成されている、実施形態1に記載の自動血中グルコース制御システム。
11.前記ハードウェアプロセッサが前記特定のコンピュータ実行可能命令を実行して、少なくとも、
前記追跡期間にわたって前記被検者に投与された逆調節剤療法を追跡し、前記逆調節剤療法を追跡することが、前記グルコースレベル信号に応答して前記被検者に送達された逆調節剤の自律的に決定された用量の指標を記憶することを含み、
前記バックアップ注入療法プロトコルまたは前記バックアップポンプ療法プロトコルのうちの少なくとも1つに、前記追跡期間にわたって前記被検者に提供された総逆調節剤および/または毎日の逆調節剤の指標を含める、
ようにさらに構成されている、実施形態1に記載の自動血中グルコース制御システム。
12.前記制御アルゴリズムが、前記グルコースレベル信号と、制御パラメータ選択インターフェース要素とのユーザインタラクションによって修正可能な制御パラメータと、に少なくとも部分的に基づいて、前記被検者の血中グルコースを制御する目的で前記被検者に注入されるインスリンの用量を自律的に決定するようにさらに構成され、前記ハード
ウェアプロセッサが、前記特定のコンピュータ実行可能命令を実行して、少なくとも、
前記追跡期間にわたって前記制御パラメータに対するユーザ修正を追跡し、前記ユーザ修正を追跡することが、前記ユーザ修正のそれぞれが、記憶された制御パラメータ値からの前記制御パラメータの増加または減少を含むかどうかと、前記ユーザ修正のそれぞれが行われた時間とを治療ログに記憶することを含み、
前記制御パラメータに対するユーザ修正のレポートを生成し、前記レポートが、前記記憶された制御パラメータ値からの増加および減少の頻度の尺度を含み、前記レポートが、前記バックアップ注入療法プロトコルまたは前記バックアップポンプ療法プロトコルのうちの少なくとも1つに含まれる、
ようにさらに構成されている、
実施形態1の自動血中グルコース制御システム。
13.自動血中グルコース制御システムによって決定されたインスリンの自律的に決定された用量から導出されるインスリン療法指標を含むバックアップ療法プロトコルを生成するコンピュータ実装方法であって、
前記自動血中グルコース制御システムのハードウェアプロセッサによって、
前記被検者のグルコースレベルを決定するように動作可能に構成されたセンサからグルコースレベル信号を受信するステップと、
前記グルコースレベル信号に少なくとも部分的に基づいて前記被検者の血中グルコースを制御する目的で前記被検者に注入されるインスリンの用量を自律的に決定するように構成された制御アルゴリズムを使用して、用量制御信号を生成するステップと、
少なくとも1日を含む追跡期間にわたって、前記自動血中グルコース制御システムによって前記被検者に施されたインスリン療法を追跡するステップであって、前記インスリン療法を追跡するステップが、前記被検者に送達されたインスリンの前記自律的に決定された用量の指標を記憶するステップを含む、ステップと、
前記追跡期間にわたって前記被検者に施された前記インスリン療法に少なくとも部分的に基づいて、インスリン療法指標を含むバックアップ注入療法プロトコルまたはバックアップポンプ療法プロトコルのうちの少なくとも1つを生成するステップと、
前記自動血中グルコース制御システムが前記被検者に治療を提供していないときに、前記バックアップ注入療法プロトコルまたは前記バックアップポンプ療法プロトコルのうちの前記少なくとも1つをディスプレイ上に出力して、前記自動血中グルコース制御システムによって決定された速度で治療を維持することを可能にするステップと、
を含む、コンピュータ実装方法。
14.前記インスリンの自律的に決定された用量が、基礎インスリン用量、インスリンの補正ボーラス、またはインスリンの食事時間ボーラスのうちの1つまたは複数を含む、実施形態13に記載のコンピュータ実装方法。
15.前記自動血中グルコース制御システムとは別個の外部コンピューティングシステムとの通信チャネルを確立するステップと、
前記被検者に注入されたインスリンの前記自律的に決定された用量の前記指標を前記外部コンピューティングシステムに送信するステップと、
をさらに含む、実施形態13に記載のコンピュータ実装方法。
16.バックアップ注入療法プロトコルまたはバックアップポンプ療法プロトコルのうちの前記少なくとも1つを生成するステップが、
前記追跡期間にわたって1日当たりの前記被検者に提供された平均総基礎インスリンに少なくとも部分的に基づいて長時間作用型インスリン単位の数を決定するステップ、
前記追跡期間を複数のサブ期間に分割し、前記複数のサブ期間の各サブ期間について時間ごとの基礎レートを決定するステップ、
前記追跡期間にわたって前記被検者に提供された平均補正ボーラスを決定するステップ、
前記追跡期間中に前記被検者に補正ボーラスとして提供されたインスリンの単位に少なくとも部分的に起因する血中グルコースの平均変化を決定するステップ、または
1日当たりの複数の食事時間の各食事時間について、前記追跡期間にわたって前記被検者に提供されたインスリンの平均食事時間ボーラスを決定するステップ、
のうちの1つまたは複数を含む、実施形態13に記載のコンピュータ実装方法。
17.前記追跡期間にわたって前記被検者に施された逆調節剤療法を追跡するステップをさらに含み、前記逆調節剤療法を追跡するステップが、前記グルコースレベル信号に応答して前記被検者に送達された逆調節剤の自律的に決定された用量の指標を記憶するステップを含み、バックアップ注入療法プロトコルまたはバックアップポンプ療法プロトコルのうちの前記少なくとも1つを生成するステップが、前記バックアップ注入療法プロトコルまたは前記バックアップポンプ療法プロトコルのうちの少なくとも1つに、前記追跡期間にわたって前記被検者に提供された総逆調節剤および/または毎日の逆調節剤の指標を含めるステップを含む、実施形態13に記載のコンピュータ実装方法。
18.前記自動血中グルコース制御システムのユーザによって行われた療法プロトコル修正のレポートを生成するように構成された自動血中グルコース制御システムであって、
被検者に薬剤を注入するための薬剤ポンプに動作可能に接続するように構成された薬剤送達インターフェースと、
特定のコンピュータ実行可能命令、記憶された制御パラメータ値、および治療ログを記憶するように構成されたメモリと、
前記メモリと通信し、前記特定のコンピュータ実行可能命令を実行して、少なくとも、
前記被検者のグルコースレベルを決定するように動作可能に構成されたセンサからグルコースレベル信号を受信し、
前記グルコースレベル信号と、制御パラメータ選択インターフェース要素とのユーザインタラクションによって修正可能な制御パラメータとに少なくとも部分的に基づいて、前記被検者の血中グルコースを制御する目的で前記被検者に注入されるインスリンの用量を自律的に決定するように構成された制御アルゴリズムを使用して、用量制御信号を生成し、
少なくとも1日を含む追跡期間にわたって前記制御パラメータに対するユーザ修正を追跡し、前記ユーザ修正を追跡するステップが、前記ユーザ修正のそれぞれが、前記記憶された制御パラメータ値からの前記制御パラメータの増加または減少を含むかどうかと、前記ユーザ修正のそれぞれが行われた時間とを前記治療ログに記憶するステップを含み、
前記制御パラメータに対するユーザ修正のレポートを生成し、前記レポートが前記記憶された制御パラメータ値からの増加および減少の頻度の尺度を含む、
ように構成されたハードウェアプロセッサと、
を備える、自動血中グルコース制御システム。
19.前記レポートが前記追跡期間にわたって前記記憶された制御パラメータ値よりも高いまたは低いユーザ修正のパーセンテージをさらに含む、実施形態18に記載の自動血中グルコース制御システム。
20.前記レポートが、インスリンの注入が前記追跡期間にわたって一時停止される回数をさらに含む、実施形態18の自動血中グルコース制御システム。
21.前記レポートが、前記記憶された制御パラメータが前記追跡期間にわたってユーザによって変更されない時間のパーセンテージをさらに含む、実施形態18に記載の自動血中グルコース制御システム。
22.前記追跡期間が複数のサブ期間に分割され、前記ハードウェアプロセッサが前記追跡期間の各サブ期間の前記制御パラメータに対するユーザ修正を追跡するようにさらに構成され、前記レポートが前記追跡期間の各サブ期間の前記記憶された制御パラメータ値からの増加および減少の頻度の尺度を含む、実施形態18の自動血中グルコース制御システム。
23.前記複数のサブ期間のうちの少なくとも第1のサブ期間が前記制御パラメータの第1の値と関連付けられ、前記複数のサブ期間のうちの少なくとも第1のサブ期間が前記制御パラメータの第2の値と関連付けられ、前記ハードウェアプロセッサが前記第1のサブ期間の前記制御パラメータの前記第1の値に対するユーザ修正を追跡し、前記第2のサ
ブ期間の前記制御パラメータの前記第2の値に対するユーザ修正を追跡するようにさらに構成されている、実施形態22に記載の自動血中グルコース制御システム。
24.前記ハードウェアプロセッサが前記制御パラメータに対する前記ユーザ修正に関連付けられたユーザ活動を追跡するようにさらに構成され、前記制御パラメータに対するユーザ修正の前記レポートが前記制御パラメータに対するユーザ修正中に行われるユーザ活動の識別情報を含む、実施形態18に記載の自動血中グルコース制御システム。
25.被検者に薬剤を注入するように構成された自動血中グルコース制御システムのユーザによって行われた療法プロトコル修正のレポートを生成するコンピュータ実装方法であって、
前記自動血中グルコース制御システムのハードウェアプロセッサによって、
前記被検者のグルコースレベルを決定するように動作可能に構成されたセンサからグルコースレベル信号を受信するステップと、
前記グルコースレベル信号と、制御パラメータ選択インターフェース要素とのユーザインタラクションによって修正可能な制御パラメータとに少なくとも部分的に基づいて、前記被検者の血中グルコースを制御する目的で前記被検者に注入されるインスリンの用量を自律的に決定するように構成された制御アルゴリズムを使用して用量制御信号を生成するステップと、
少なくとも1日を含む追跡期間にわたって前記制御パラメータに対するユーザ修正を追跡するステップであって、前記ユーザ修正を追跡することが、前記ユーザ修正のそれぞれが、記憶された制御パラメータ値からの前記制御パラメータの値の増加または減少を含むかどうかと、前記ユーザ修正のそれぞれが行われた時間とを治療ログに記憶することを含む、ステップと
前記制御パラメータに対するユーザ修正のレポートを生成するステップであり、前記レポートが前記記憶された制御パラメータ値からの増加および減少の頻度の尺度を含む、ステップと、
含む、コンピュータ実装方法。
26.前記レポートが前記追跡期間にわたって前記記憶された制御パラメータ値よりも高いまたは低いユーザ修正のパーセンテージをさらに含む、実施形態25に記載のコンピュータ実装方法。
27.前記レポートが前記追跡期間にわたってインスリンの注入が一時停止された回数をさらに含む、実施形態25に記載のコンピュータ実装方法。
28.前記追跡期間が複数のサブ期間に分割され、前記追跡期間の各サブ期間の前記制御パラメータに対するユーザ修正を追跡するステップをさらに含み、前記レポートが前記追跡期間の各サブ期間の前記記憶された制御パラメータ値からの増加および減少の頻度の尺度を含む、実施形態25に記載のコンピュータ実装方法。
29.前記複数のサブ期間のうちの少なくとも第1のサブ期間が前記制御パラメータの第1の値に関連付けられ、前記複数のサブ期間のうちの少なくとも第1のサブ期間が前記制御パラメータの第2の値に関連付けられ、前記第1のサブ期間の前記制御パラメータの前記第1の値に対するユーザ修正を追跡するステップと、前記第2のサブ期間の前記制御パラメータの前記第2の値に対するユーザ修正を追跡するステップとをさらに含む、実施形態28に記載のコンピュータ実装方法。
30.前記制御パラメータに対する前記ユーザ修正に関連付けられたユーザ活動を追跡するステップをさらに含み、前記制御パラメータに対するユーザ修正の前記レポートが前記制御パラメータに対するユーザ修正中に行われるユーザ活動の識別情報を含む、実施形態25に記載のコンピュータ実装方法。
Further embodiments of the present disclosure can be described in view of the following numbered embodiments.
1. An automated blood glucose control system configured to generate a back-up therapy protocol including an insulin therapy index derived from autonomously determined insulin doses, comprising:
a drug delivery interface configured to operably connect to a drug pump for infusing a drug into the subject;
A memory configured to store specific computer-executable instructions;
A computer-executable device that communicates with the memory and executes the specific computer-executable instructions to at least:
receiving a glucose level signal from a sensor operatively configured to determine a glucose level of the subject;
generating a dose control signal using a control algorithm configured to autonomously determine a dose of insulin to be infused to the subject to control blood glucose of the subject based at least in part on the glucose level signal;
tracking an insulin therapy administered to the subject by the automated blood glucose control system over a tracking period comprising at least one day, wherein tracking the insulin therapy includes storing an indication of the autonomously determined dose of insulin delivered to the subject as basal insulin, as a correction bolus of insulin, or as a mealtime bolus of insulin;
generating at least one of a back-up infusion therapy protocol or a back-up pump therapy protocol including an insulin therapy indicator based at least in part on the insulin therapy administered to the subject over the follow-up period;
outputting the at least one of the backup infusion therapy protocol or the backup pump therapy protocol on a display when the automatic blood glucose control system is not providing therapy to the subject to enable maintenance of therapy at a rate determined by the automatic blood glucose control system.
a hardware processor configured to
1. An automated blood glucose control system comprising:
2. The automated blood glucose control system of embodiment 1, wherein the hardware processor is further configured to execute the specific computer-executable instructions to at least store in the memory the indication of the autonomously determined dose of insulin delivered to the subject.
3. The hardware processor executes the specific computer-executable instructions to establish a communication channel with at least an external computing system separate from the automated blood glucose control system;
transmitting the indication of the autonomously determined dose of insulin delivered to the subject to the external computing system.
2. The automated blood glucose control system of embodiment 1, further configured as follows:
4. The automatic blood glucose control system of embodiment 3, wherein the external computing system is a computing system of a data center, and the hardware processor is further configured to execute the specific computer-executable instructions to control at least a radio capable of communicating with the external computing system over a wide area network.
5. The automated blood glucose control system of embodiment 1, wherein the hardware processor is further configured to generate the back-up infusion therapy protocol by at least determining a number of long-acting insulin units based at least in part on an average total basal insulin provided to the subject per day over the follow-up period.
6. The automated blood glucose control system of embodiment 1, wherein each day of the tracking period is divided into a plurality of sub-periods, and wherein the hardware processor is further configured to generate the back-up pump therapy protocol by at least determining an hourly basal rate for each sub-period of the plurality of sub-periods.
7. The automated blood glucose control system of embodiment 1, wherein the hardware processor is further configured to generate the backup infusion therapy protocol or the backup pump therapy protocol by at least determining an average correction bolus provided to the subject per day over the tracking period.
8. The automated blood glucose control system of embodiment 1, wherein the hardware processor is further configured to generate the backup infusion therapy protocol or the backup pump therapy protocol by at least determining an average correction bolus provided to the subject over the tracking period.
9. The automated blood glucose control system of embodiment 1, wherein the hardware processor is further configured to generate the backup infusion therapy protocol or the backup pump therapy protocol by at least determining an average change in blood glucose attributable at least in part to units of insulin provided as a correction bolus to the subject during the tracking period.
10. The automated blood glucose control system of embodiment 1, wherein the hardware processor is further configured to generate the backup infusion therapy protocol or the backup pump therapy protocol by at least determining, for each mealtime of a plurality of mealtimes per day, an average mealtime bolus of insulin provided to the subject over the tracking period.
11. The hardware processor executes the specific computer-executable instructions to at least:
tracking a counter regulator therapy administered to the subject over the tracking period, wherein tracking the counter regulator therapy includes storing an indication of an autonomously determined dose of counter regulator delivered to the subject in response to the glucose level signal;
including in at least one of the backup infusion therapy protocol or the backup pump therapy protocol an indication of total and/or daily counterregulator provided to the subject over the follow-up period;
2. The automated blood glucose control system of embodiment 1, further configured as follows:
12. The control algorithm is further configured to autonomously determine a dose of insulin to be infused to the subject for controlling the subject's blood glucose based at least in part on the glucose level signal and a control parameter modifiable by user interaction with a control parameter selection interface element, and the hardware processor executes the specific computer-executable instructions to at least:
tracking user modifications to the control parameters over the tracking period, wherein tracking the user modifications includes storing in a treatment log whether each of the user modifications includes an increase or decrease of the control parameter from a stored control parameter value and a time when each of the user modifications was made;
generating a report of user modifications to the control parameter, the report including a measure of frequency of increases and decreases from the stored control parameter value, the report being included in at least one of the backup infusion therapy protocol or the backup pump therapy protocol;
[0023]
2. The automated blood glucose control system of embodiment 1.
13. A computer-implemented method for generating a back-up therapy protocol including an insulin therapy index derived from an autonomously determined dose of insulin determined by an automated blood glucose control system, comprising:
a hardware processor of the automated blood glucose control system,
receiving a glucose level signal from a sensor operatively configured to determine a glucose level of the subject;
generating a dose control signal using a control algorithm configured to autonomously determine a dose of insulin to be infused to the subject to control blood glucose of the subject based at least in part on the glucose level signal;
tracking an insulin therapy administered to the subject by the automated blood glucose control system over a tracking period comprising at least one day, the tracking of the insulin therapy comprising storing an indication of the autonomously determined dose of insulin delivered to the subject;
generating at least one of a backup infusion therapy protocol or a backup pump therapy protocol including an insulin therapy indicator based at least in part on the insulin therapy administered to the subject over the follow-up period;
outputting the at least one of the backup infusion therapy protocol or the backup pump therapy protocol on a display when the automatic blood glucose control system is not providing therapy to the subject to enable maintenance of therapy at a rate determined by the automatic blood glucose control system;
4. A computer-implemented method comprising:
14. The computer-implemented method of
15. Establishing a communication channel with an external computing system separate from the automated blood glucose control system;
transmitting to the external computing system the indication of the autonomously determined dose of insulin infused to the subject;
14. The computer-implemented method of
16. The step of generating at least one of a backup infusion therapy protocol or a backup pump therapy protocol comprises:
determining a number of long-acting insulin units based at least in part on the average total basal insulin provided to the subject per day over the follow-up period;
dividing the tracking period into a plurality of sub-periods and determining an hourly basal rate for each sub-period of the plurality of sub-periods;
determining an average correction bolus provided to the subject over the follow-up period;
determining an average change in blood glucose attributable at least in part to units of insulin provided as a correction bolus to said subject during said follow-up period; or determining, for each mealtime of a plurality of mealtimes per day, an average mealtime bolus of insulin provided to said subject over said follow-up period.
14. The computer-implemented method of
17. The computer-implemented method of
18. An automated blood glucose control system configured to generate a report of therapy protocol modifications made by a user of the automated blood glucose control system, comprising:
a drug delivery interface configured to operably connect to a drug pump for infusing a drug into a subject;
a memory configured to store certain computer executable instructions, stored control parameter values, and treatment logs;
A computer-executable device that communicates with the memory and executes the specific computer-executable instructions to at least:
receiving a glucose level signal from a sensor operatively configured to determine a glucose level of the subject;
generating a dose control signal using a control algorithm configured to autonomously determine a dose of insulin to be infused to the subject to control blood glucose of the subject based at least in part on the glucose level signal and a control parameter modifiable by user interaction with a control parameter selection interface element;
tracking user modifications to the control parameter over a tracking period comprising at least one day, wherein tracking the user modifications comprises storing in the treatment log whether each of the user modifications comprises an increase or decrease of the control parameter from the stored control parameter value and the time each of the user modifications was made;
generating a report of user modifications to said control parameters, said report including a measure of frequency of increases and decreases from said stored control parameter values;
a hardware processor configured to
1. An automated blood glucose control system comprising:
19. The automated blood glucose control system of embodiment 18, wherein said report further comprises a percentage of user modifications above or below said stored control parameter values over said tracking period.
20. The automated blood glucose control system of embodiment 18, wherein said report further comprises the number of times insulin infusion is paused over said tracking period.
21. The automated blood glucose control system of embodiment 18, wherein the report further includes the percentage of time that the stored control parameters are not changed by the user over the tracking period.
22. The automated blood glucose control system of embodiment 18, wherein the tracking period is divided into a plurality of sub-periods, and wherein the hardware processor is further configured to track user modifications to the control parameter for each sub-period of the tracking period, and wherein the report includes a measure of the frequency of increases and decreases from the stored control parameter value for each sub-period of the tracking period.
23. The automated blood glucose control system of embodiment 22, wherein at least a first subperiod of the plurality of subperiods is associated with a first value of the control parameter and at least a first subperiod of the plurality of subperiods is associated with a second value of the control parameter, and wherein the hardware processor is further configured to track user modifications to the first value of the control parameter during the first subperiod and to track user modifications to the second value of the control parameter during the second subperiod.
24. The automated blood glucose control system of embodiment 18, wherein the hardware processor is further configured to track user activity associated with the user modifications to the control parameter, and wherein the report of user modifications to the control parameter includes identification of user activities occurring during user modifications to the control parameter.
25. A computer-implemented method for generating a report of therapy protocol modifications made by a user of an automated blood glucose control system configured to infuse a drug into a subject, comprising:
a hardware processor of the automated blood glucose control system,
receiving a glucose level signal from a sensor operatively configured to determine a glucose level of the subject;
generating a dose control signal using a control algorithm configured to autonomously determine a dose of insulin to be infused to the subject to control blood glucose of the subject based at least in part on the glucose level signal and a control parameter modifiable by user interaction with a control parameter selection interface element;
tracking user modifications to the control parameter over a tracking period comprising at least one day, wherein tracking the user modifications comprises storing in a treatment log whether each of the user modifications comprises an increase or decrease in the value of the control parameter from a stored control parameter value and the time each of the user modifications was made; generating a report of the user modifications to the control parameter, the report including a measure of the frequency of increases and decreases from the stored control parameter value;
3. A computer-implemented method.
26. The computer-implemented method of embodiment 25, wherein the report further comprises the percentage of user modifications above or below the stored control parameter value over the tracking period.
27. The computer-implemented method of embodiment 25, wherein the report further includes the number of times insulin infusion was paused over the tracking period.
28. The computer-implemented method of embodiment 25, wherein the tracking period is divided into a plurality of sub-periods, further comprising tracking user modifications to the control parameter for each sub-period of the tracking period, and wherein the report includes a measure of the frequency of increases and decreases from the stored control parameter value for each sub-period of the tracking period.
29. The computer-implemented method of embodiment 28, wherein at least a first subperiod of the plurality of subperiods is associated with a first value of the control parameter and at least a first subperiod of the plurality of subperiods is associated with a second value of the control parameter, further comprising tracking user modifications to the first value of the control parameter for the first subperiod, and tracking user modifications to the second value of the control parameter for the second subperiod.
30. The computer-implemented method of embodiment 25, further comprising tracking user activity associated with the user modifications to the control parameters, wherein the report of user modifications to the control parameters includes an identification of user activities occurring during user modifications to the control parameters.
術語
必ずしもすべての目的または利点が、本明細書に記載される任意の特定の実施形態に従って達成され得るわけではないことを理解されたい。したがって、例えば、当業者は、特定の実施形態が、本明細書で教示または示唆され得る他の目的または利点を必ずしも達成
することなく、本明細書で教示される1つの利点または利点群を達成または最適化するやり方で動作するように構成されてもよいことを認識するであろう。
Terminology It is to be understood that not necessarily all objectives or advantages may be achieved in accordance with any particular embodiment described herein. Thus, for example, those skilled in the art will recognize that a particular embodiment may be configured to operate in a manner that achieves or optimizes one advantage or advantages taught herein without necessarily achieving other objectives or advantages that may be taught or suggested herein.
本明細書に記載されたプロセスのすべては、1つまたは複数のコンピュータまたはプロセッサを含むコンピューティングシステムによって実行されるソフトウェアコードモジュールにおいて具現化され、これを介して完全に自動化され得る。コードモジュールは、任意のタイプの非一過性コンピュータ可読媒体または他のコンピュータ記憶装置に記憶されてもよい。方法の一部またはすべては、専用のコンピュータハードウェアにおいて具現化することができる。さらに、コンピューティングシステムは、自動血中グルコースシステム、携帯型薬剤システム、または携帯型医療装置を含む、それらの一部として実装される、またはそれらと通信することができる。 All of the processes described herein may be embodied in and fully automated through software code modules executed by a computing system including one or more computers or processors. The code modules may be stored on any type of non-transitory computer-readable medium or other computer storage device. Some or all of the methods may be embodied in dedicated computer hardware. Additionally, the computing system may include, be implemented as part of, or be in communication with, an automated blood glucose system, a portable medication system, or a portable medical device.
本明細書に記載されるもの以外の多くの他の変形形態が、本開示から明らかになるであろう。例えば、実施形態に応じて、本明細書に記載されるアルゴリズムのいずれかの特定の行為、イベント、または機能は、異なる順序で実行することができ、追加、併合、または完全に省くことができる(例えば、記載された行為またはイベントのすべてがアルゴリズムの実施に必要であるとは限らない)。さらに、いくつかの実施形態では、行為またはイベントは、順次ではなく、例えば、マルチスレッド処理、割込み処理、または複数のプロセッサもしくはプロセッサコアを介して、あるいは他の並列アーキテクチャ上で同時に実行することができる。さらに、異なるタスクまたはプロセスは、一緒に機能することができる異なるマシンおよび/またはコンピューティングシステムによって実行することができる。 Many other variations beyond those described herein will be apparent from the present disclosure. For example, depending on the embodiment, certain acts, events, or functions of any of the algorithms described herein may be performed in a different order, added, merged, or omitted entirely (e.g., not all of the acts or events described may be necessary to the implementation of an algorithm). Furthermore, in some embodiments, acts or events may be performed simultaneously rather than sequentially, e.g., via multi-threaded processing, interrupt processing, or multiple processors or processor cores, or on other parallel architectures. Furthermore, different tasks or processes may be performed by different machines and/or computing systems that can function together.
本明細書に開示される実施形態に関して説明する様々な例示的な論理ブロックおよびモジュールは、処理ユニットもしくはプロセッサ、デジタル信号プロセッサ(DSP)、特定用途向け集積回路(ASIC)、フィールド・プログラマブル・ゲート・アレイ(FPGA)もしくは他のプログラマブル論理デバイス、ディスクリートゲートもしくはトランジスタ論理、ディスクリート・ハードウェア・コンポーネント、または本明細書に記載される機能を実行するように設計されたこれらの任意の組合せなどの、マシンによって実装または実行することができる。プロセッサは、マイクロプロセッサとすることができるが、代替として、プロセッサは、コントローラ、マイクロコントローラ、もしくはステートマシン、これらの組合せなどとすることができる。プロセッサは、コンピュータ実行可能命令を処理するように構成された電気回路を含むことができる。別の実施形態では、プロセッサは、コンピュータ実行可能命令を処理することなく論理演算を実行するFPGAまたは他のプログラマブルデバイスを含む。プロセッサはまた、コンピューティングデバイスの組合せ、例えば、DSPとマイクロプロセッサとの組合せ、複数のマイクロプロセッサ、DSPコアと連携する1つもしくは複数のマイクロプロセッサ、または任意の他のそのような構成として実装され得る。本明細書では主にデジタル技術に関して説明するが、プロセッサは主にアナログ構成要素を含むこともできる。コンピューティング環境は、いくつか例を挙げると、マイクロプロセッサに基づくコンピュータシステム、メインフレームコンピュータ、デジタル信号プロセッサ、ポータブル・コンピューティング・デバイス、デバイスコントローラ、またはアプライアンス内の計算エンジンを含むがこれらに限定されない、任意のタイプのコンピュータシステムを含むことができる。 The various example logic blocks and modules described with respect to the embodiments disclosed herein may be implemented or executed by a machine, such as a processing unit or processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. The processor may be a microprocessor, but alternatively the processor may be a controller, a microcontroller, or a state machine, combinations thereof, and the like. The processor may include electrical circuitry configured to process computer-executable instructions. In another embodiment, the processor includes an FPGA or other programmable device that performs logical operations without processing computer-executable instructions. The processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration. Although described herein primarily with respect to digital technology, the processor may also include primarily analog components. The computing environment can include any type of computer system, including, but not limited to, a microprocessor-based computer system, a mainframe computer, a digital signal processor, a portable computing device, a device controller, or a computational engine within an appliance, to name a few examples.
特に「can」、「could」、「might」または「may」などの条件付き言語は、別段の記載がない限り、特定の実施形態が特定の特徴、要素および/またはステップを含むが、他の実施形態は含まないことを伝えるために、一般的に使用される文脈内で理解される。したがって、このような条件付き言語は、一般に、特徴、要素、および/またはステップが1つまたは複数の実施形態に何らかの形で必要とされること、あるいは1つまたは複数の実施形態が必然的に、ユーザ入力またはプロンプトの有無にかかわらず、
これらの特徴、要素、および/またはステップが任意の特定の実施形態に含まれるかまたは実行されるべきかどうかを決定するための論理を含むことを暗示することを意図するものではない。
In particular, conditional language such as "can,""could,""might," or "may" is understood within the context in which it is commonly used to convey that certain embodiments include certain features, elements, and/or steps, but other embodiments do not, unless otherwise specified. Thus, such conditional language generally conveys that the features, elements, and/or steps are somehow required by one or more embodiments, or that one or more embodiments necessarily require, with or without user input or prompting,
It is not intended to imply any logic for determining whether these features, elements, and/or steps are included or performed in any particular embodiment.
「X、Y、またはZのうちの少なくとも1つ」という語句などの選言的言語は、特に別段の記載がない限り、項目、用語などがX、Y、もしくはZ、またはそれらの任意の組合せ(例えば、X、Y、および/またはZ)のいずれかであり得ることを提示するために一般的に使用される文脈で別段に理解される。したがって、このような選言的言語は、一般に、特定の実施形態が、Xの少なくとも1つ、Yの少なくとも1つ、またはZの少なくとも1つがそれぞれ存在することを必要とすることを意味することを意図せず、またそのようなことを意味すべきではない。 Disjunctive language, such as the phrase "at least one of X, Y, or Z," is otherwise understood in the context in which it is generally used to indicate that an item, term, etc. can be either X, Y, or Z, or any combination thereof (e.g., X, Y, and/or Z), unless specifically stated otherwise. Thus, such disjunctive language is generally not intended to, and should not, imply that a particular embodiment requires that at least one of X, at least one of Y, or at least one of Z, respectively, be present.
本明細書に記載されたおよび/または添付の図面に示されたフロー図における任意のプロセスの説明、要素またはブロックは、プロセスにおける特定の論理機能または要素を実施するための1つまたは複数の実行可能命令を含むコードのモジュール、セグメント、または部分を潜在的に表すものとして理解されるべきである。代替の実施態様は、当業者によって理解されるように、関与する機能に応じて、要素または機能が削除されてもよく、実質的に同時または逆の順序を含めて、図示または議論された順序とは異なる順序で実行されてもよい本明細書に記載される実施形態の範囲内に含まれる。 Any process illustrations, elements or blocks in the flow diagrams described herein and/or illustrated in the accompanying drawings should be understood as potentially representing modules, segments or portions of code that include one or more executable instructions for implementing a particular logical function or element in the process. Alternative implementations are within the scope of the embodiments described herein in which elements or functions may be omitted or may be performed in a different order than that illustrated or discussed, including substantially simultaneously or in reverse order, depending on the functionality involved, as will be appreciated by those skilled in the art.
別段の明記がない限り、「a」または「an」などの冠詞は、一般に、1つまたは複数の記載された項目を含むと解釈されるべきである。したがって、「ように構成されたデバイス」などの語句は、1つまたは複数の列挙されたデバイスを含むことが意図されている。このような1つまたは複数の記述されたデバイスはまた、記載された記述を実行するように集合的に構成され得る。例えば、「記述A、B、およびCを実行するように構成されたプロセッサ」は、記述BおよびCを実行するように構成された第2のプロセッサと連携して動作する記述Aを実行するように構成された第1のプロセッサを含むことができる。 Unless otherwise specified, articles such as "a" or "an" should generally be construed to include one or more of the listed items. Thus, phrases such as "a device configured to" are intended to include one or more of the listed devices. Such one or more listed devices may also be collectively configured to execute the listed descriptions. For example, "a processor configured to execute descriptions A, B, and C" may include a first processor configured to execute description A working in conjunction with a second processor configured to execute descriptions B and C.
上述の実施形態に対して多くの変形および修正を行うことができることを強調すべきであり、その要素は、他の許容可能な例の中にあるものとして理解されるべきである。このような修正および変形はすべての、本明細書において本開示の範囲内に含まれることが意図されている。 It should be emphasized that many variations and modifications can be made to the above-described embodiments, and elements thereof should be understood to be within the scope of other acceptable examples. All such modifications and variations are intended to be included herein within the scope of the present disclosure.
Claims (1)
前記血中グルコース制御システムのための用量制御信号を生成するように構成されたハードウェアプロセッサによって、
前記被検者に動作可能に接続されたグルコース・レベル・センサからグルコースレベル信号を受信するステップと、
第1の治療期間中に前記血中グルコース制御システムによって第1の治療を前記被検者に送達させるステップであり、前記第1の治療が、前記用量制御信号を生成するために制御アルゴリズムによって使用される制御パラメータの第1の値に少なくとも部分的に基づいて送達され、前記制御パラメータが、前記被検者におけるインスリンの蓄積を考慮するために前記制御アルゴリズムによって使用され、それによって、前記グルコースレベル信号によって示される前記被検者の血中グルコース変動に対する前記制御アルゴリズムのインスリン投薬応答を制御する、ステップと、
前記第1の治療の前記送達からもたらされる血糖制御情報を含む第1の治療データを取得するステップと、
第1の時間帯にわたる前記第1の治療に少なくとも部分的に対応する第1の効果を決定するステップであって、前記第1の効果が前記第1の治療データに少なくとも部分的に基づいて決定される、ステップと、
前記制御パラメータを前記第1の値と異なる第2の値に設定するステップと、
第2の治療期間中に前記血中グルコース制御システムによって前記被検者に第2の治療を送達させるステップであり、前記第2の治療が前記制御パラメータの前記第2の値に少なくとも部分的に基づいて送達され、前記制御パラメータを変更することが前記被検者に提供される前記治療を修正する、ステップと、
前記第2の治療の前記送達からもたらされる血糖制御情報を含む第2の治療データを取得するステップと、
第2の時間帯にわたる前記第2の治療に少なくとも部分的に対応する第2の効果を決定するステップであり、前記第2の効果が前記第2の治療データに少なくとも部分的に基づいて決定される、ステップと、
前記第1の効果および前記第2の効果に少なくとも部分的に基づいて統計解析を実行して、比較評価を取得するステップと、
前記比較評価に少なくとも部分的に基づいて、前記制御パラメータの前記第2の値が前
記被検者の血糖制御の改善をもたらすかどうかを判定するステップと、
を含む、コンピュータ実装方法。 1. A computer-implemented method for modifying a therapy provided to a subject using a blood glucose control system, comprising:
a hardware processor configured to generate a dose control signal for the blood glucose control system;
receiving a glucose level signal from a glucose level sensor operably connected to the subject;
causing the blood glucose control system to deliver a first therapy to the subject during a first treatment period, the first therapy being delivered based at least in part on a first value of a control parameter used by a control algorithm to generate the dose control signal, the control parameter being used by the control algorithm to take into account insulin accumulation in the subject, thereby controlling the insulin dosing response of the control algorithm to blood glucose fluctuations of the subject as indicated by the glucose level signal;
acquiring first therapy data including glycemic control information resulting from the delivery of the first therapy;
determining a first effect corresponding at least in part to the first treatment over a first time period, the first effect being determined based at least in part on the first treatment data;
setting the control parameter to a second value different from the first value;
delivering a second therapy to the subject by the blood glucose control system during a second treatment period, the second therapy being delivered based at least in part on the second value of the control parameter, and altering the control parameter modifies the therapy provided to the subject;
acquiring second therapy data including glycemic control information resulting from the delivery of the second therapy;
determining a second effect corresponding at least in part to the second treatment over a second time period, the second effect being determined based at least in part on the second treatment data; and
performing a statistical analysis based at least in part on the first effect and the second effect to obtain a comparative evaluation;
determining, based at least in part on the comparative evaluation, whether the second value of the control parameter results in improved glycemic control for the subject;
4. A computer-implemented method comprising:
Applications Claiming Priority (17)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201962910970P | 2019-10-04 | 2019-10-04 | |
| US201962911143P | 2019-10-04 | 2019-10-04 | |
| US201962911017P | 2019-10-04 | 2019-10-04 | |
| US62/910,970 | 2019-10-04 | ||
| US62/911,017 | 2019-10-04 | ||
| US62/911,143 | 2019-10-04 | ||
| US202062987842P | 2020-03-10 | 2020-03-10 | |
| US62/987,842 | 2020-03-10 | ||
| US202063037472P | 2020-06-10 | 2020-06-10 | |
| US63/037,472 | 2020-06-10 | ||
| USPCT/US2020/042195 | 2020-07-15 | ||
| PCT/US2020/042198 WO2021011699A1 (en) | 2019-07-16 | 2020-07-15 | Ambulatory device and components thereof |
| PCT/US2020/042195 WO2021011697A1 (en) | 2019-07-16 | 2020-07-15 | Blood glucose control system |
| USPCT/US2020/042198 | 2020-07-15 | ||
| USPCT/US2020/042269 | 2020-07-16 | ||
| PCT/US2020/042269 WO2021011738A1 (en) | 2019-07-16 | 2020-07-16 | Blood glucose control system |
| PCT/US2020/054130 WO2021067856A1 (en) | 2019-10-04 | 2020-10-02 | Blood glucose control system |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2022551265A JP2022551265A (en) | 2022-12-08 |
| JP2022551265A5 JP2022551265A5 (en) | 2023-10-11 |
| JP7607291B2 true JP7607291B2 (en) | 2024-12-27 |
Family
ID=75336591
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022520424A Active JP7730109B2 (en) | 2019-10-04 | 2020-10-02 | Blood sugar control system |
| JP2022520425A Active JP7607291B2 (en) | 2019-10-04 | 2020-10-02 | Blood Glucose Control System |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022520424A Active JP7730109B2 (en) | 2019-10-04 | 2020-10-02 | Blood sugar control system |
Country Status (9)
| Country | Link |
|---|---|
| EP (2) | EP4042436A4 (en) |
| JP (2) | JP7730109B2 (en) |
| CN (2) | CN114868200A (en) |
| AU (2) | AU2020358856A1 (en) |
| CA (2) | CA3151782A1 (en) |
| DE (2) | DE112020004762T5 (en) |
| IL (2) | IL291671A (en) |
| MX (2) | MX2022003961A (en) |
| WO (2) | WO2021067856A1 (en) |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20210060244A1 (en) | 2019-08-28 | 2021-03-04 | Medtronic Minimed, Inc. | Method and system for verifying whether a non-medical client device is operating correctly with a medical device controlled by the non-medical client device and causing a notification to be generated |
| WO2022140204A1 (en) | 2020-12-21 | 2022-06-30 | Beta Bionics, Inc. | Medicament pumps and control systems thereof |
| US12394521B2 (en) * | 2020-11-11 | 2025-08-19 | Itamar Medical Ltd. | Sleep apnea test device |
| EP4285377A1 (en) * | 2021-01-29 | 2023-12-06 | Bayer HealthCare, LLC | System, method, and computer program product for protcol conversion |
| WO2022204705A1 (en) * | 2021-03-25 | 2022-09-29 | Beta Bionics, Inc. | Emergency medicament dose control |
| FR3133478B1 (en) * | 2022-03-11 | 2024-11-29 | Diabeloop | Computerized system for communicating processing information to a user |
| US12293837B2 (en) * | 2022-03-14 | 2025-05-06 | O/D Vision Inc. | Systems and methods for artificial intelligence based warning of potential health concerns |
| CN116328088A (en) * | 2023-03-15 | 2023-06-27 | 深圳麦科田生物医疗技术股份有限公司 | Infusion control parameter update method, device, infusion pump and storage medium |
| WO2024211880A2 (en) * | 2023-04-07 | 2024-10-10 | Bigfoot Biomedical, Inc. | Management process for insulin therapy using reinforcement learning and therapy escalation pathways |
| WO2024259265A2 (en) * | 2023-06-14 | 2024-12-19 | Arizona Board Of Regents On Behalf Of Arizona State University | Systems and methods for modeling and simulating glycemic response for behavioral lifestyle interventions |
| CN121729742A (en) * | 2023-07-24 | 2026-03-24 | 康尔福盛303公司 | Safety control of medical devices |
| CN117065137A (en) * | 2023-09-20 | 2023-11-17 | 山东博科保育科技股份有限公司 | Insulin intravenous infusion method and system |
| CN117789900B (en) * | 2023-12-08 | 2024-11-15 | 北京华益精点生物技术有限公司 | Blood glucose data management method and related equipment |
| WO2026006677A1 (en) * | 2024-06-28 | 2026-01-02 | Tandem Diabetes Care, Inc. | Systems and methods for mobile applications relating to infusion pumps |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010532044A (en) | 2007-06-27 | 2010-09-30 | エフ ホフマン−ラ ロッシュ アクチェン ゲゼルシャフト | System and method for creating treatments specific to each patient based on modeling of patient physiology |
| WO2018036854A1 (en) | 2016-08-26 | 2018-03-01 | Novo Nordisk A/S | Systems and methods for adjusting basal administration timing |
| JP2019509074A (en) | 2016-01-14 | 2019-04-04 | ビッグフット バイオメディカル インコーポレイテッドBigfoot Biomedical, Inc. | Adjustment of insulin delivery amount |
| JP2019525367A (en) | 2016-07-15 | 2019-09-05 | ウニヴェルズィテート ベルン | Insulin evaluation based on reinforcement learning |
Family Cites Families (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7591801B2 (en) * | 2004-02-26 | 2009-09-22 | Dexcom, Inc. | Integrated delivery device for continuous glucose sensor |
| EP1881786B1 (en) | 2005-05-13 | 2017-11-15 | Trustees of Boston University | Fully automated control system for type 1 diabetes |
| US10231077B2 (en) * | 2007-07-03 | 2019-03-12 | Eingot Llc | Records access and management |
| BRPI1008842B1 (en) * | 2009-02-04 | 2021-04-13 | Sanofi-Aventis Deutschland Gmbh | MEDICAL DEVICE AND METHOD TO PROVIDE GLYCEMIC CONTROL BASED ON GLYCEMIC RESPONSE INFORMATION |
| DK3173014T4 (en) * | 2009-07-23 | 2026-03-30 | Abbott Diabetes Care Inc | Real-time management of data regarding physiological control of glucose levels |
| US8726266B2 (en) * | 2010-05-24 | 2014-05-13 | Abbott Diabetes Care Inc. | Method and system for updating a medical device |
| ES2755497T3 (en) | 2010-10-31 | 2020-04-22 | Univ Boston | Blood glucose monitoring system |
| US8745298B2 (en) * | 2011-10-24 | 2014-06-03 | Roche Diagnostics Operations, Inc. | Interoperability enhancement that supports connectivity of applications on a medical device |
| SG11201504861SA (en) * | 2012-12-21 | 2015-07-30 | Deka Products Lp | System and apparatus for electronic patient care using web services |
| US9242043B2 (en) * | 2013-03-15 | 2016-01-26 | Tandem Diabetes Care, Inc. | Field update of an ambulatory infusion pump system |
| EP2851823A1 (en) * | 2013-09-20 | 2015-03-25 | Sanofi-Aventis Deutschland GmbH | Data management unit for supporting health control |
| US10105488B2 (en) * | 2013-12-12 | 2018-10-23 | Medtronic Minimed, Inc. | Predictive infusion device operations and related methods and systems |
| EP3089667B1 (en) | 2014-01-31 | 2022-04-13 | Trustees of Boston University | Offline glucose control based on preceding periods |
| US9486580B2 (en) * | 2014-01-31 | 2016-11-08 | Aseko, Inc. | Insulin management |
| GB201407896D0 (en) * | 2014-05-05 | 2014-06-18 | Joanneum Res Forschungsgmbh | Insulin dosage proposal system |
| EP3148419A4 (en) * | 2014-05-27 | 2018-01-24 | ResMed Limited | Remote respiratory therapy device management |
| WO2016019133A1 (en) * | 2014-07-30 | 2016-02-04 | Tandem Diabetes Care, Inc. | Temporary suspension for closed-loop medicament therapy |
| EP3261523B1 (en) * | 2015-02-27 | 2023-05-03 | Zoll Medical Corporation | Downloading and booting method and system for a wearable medical device |
| JP6684820B2 (en) * | 2015-03-24 | 2020-04-22 | アレス トレーディング ソシエテ アノニム | Patient care system |
| WO2017027459A1 (en) | 2015-08-07 | 2017-02-16 | Trustees Of Boston University | Glucose control system with automatic adaptation of glucose target |
| WO2017031440A1 (en) * | 2015-08-20 | 2017-02-23 | Aseko, Inc. | Diabetes management therapy advisor |
| CN108472440B (en) * | 2016-01-05 | 2021-11-09 | 比格福特生物医药公司 | Operating a multi-mode drug delivery system |
| US20170259072A1 (en) * | 2016-03-14 | 2017-09-14 | Qualcomm Incorporated | System architecture for medical implant |
| US10426342B2 (en) * | 2016-03-31 | 2019-10-01 | Zoll Medical Corporation | Remote access for ambulatory medical device |
| US10896245B2 (en) * | 2016-08-29 | 2021-01-19 | Bigfoot Biomedical, Inc. | Network topology for insulin pump systems |
| DE202018006860U1 (en) * | 2017-10-30 | 2023-11-20 | Dexcom, Inc. | Diabetes management partner interface for wireless transmission of analyte data |
| WO2019125932A1 (en) * | 2017-12-21 | 2019-06-27 | Eli Lilly And Company | Closed loop control of physiological glucose |
| EP3603401B2 (en) | 2018-08-02 | 2026-03-25 | Radie B.V. | Device and method for portioning a dough mass |
| EP3998943A4 (en) * | 2019-07-16 | 2023-09-06 | Beta Bionics, Inc. | BLOOD SUGAR CONTROL SYSTEM |
-
2020
- 2020-10-02 CN CN202080084028.1A patent/CN114868200A/en active Pending
- 2020-10-02 EP EP20872651.3A patent/EP4042436A4/en not_active Withdrawn
- 2020-10-02 WO PCT/US2020/054130 patent/WO2021067856A1/en not_active Ceased
- 2020-10-02 AU AU2020358856A patent/AU2020358856A1/en not_active Abandoned
- 2020-10-02 WO PCT/US2020/054025 patent/WO2021067767A1/en not_active Ceased
- 2020-10-02 JP JP2022520424A patent/JP7730109B2/en active Active
- 2020-10-02 MX MX2022003961A patent/MX2022003961A/en unknown
- 2020-10-02 DE DE112020004762.8T patent/DE112020004762T5/en active Pending
- 2020-10-02 DE DE112020004780.6T patent/DE112020004780T5/en active Pending
- 2020-10-02 AU AU2020356952A patent/AU2020356952A1/en not_active Abandoned
- 2020-10-02 JP JP2022520425A patent/JP7607291B2/en active Active
- 2020-10-02 CA CA3151782A patent/CA3151782A1/en active Pending
- 2020-10-02 EP EP20872387.4A patent/EP4042441A4/en not_active Withdrawn
- 2020-10-02 CN CN202080084498.8A patent/CN114902344A/en active Pending
- 2020-10-02 MX MX2022003962A patent/MX2022003962A/en unknown
- 2020-10-02 CA CA3151777A patent/CA3151777A1/en active Pending
-
2022
- 2022-03-24 IL IL291671A patent/IL291671A/en unknown
- 2022-03-28 IL IL291746A patent/IL291746A/en unknown
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010532044A (en) | 2007-06-27 | 2010-09-30 | エフ ホフマン−ラ ロッシュ アクチェン ゲゼルシャフト | System and method for creating treatments specific to each patient based on modeling of patient physiology |
| JP2019509074A (en) | 2016-01-14 | 2019-04-04 | ビッグフット バイオメディカル インコーポレイテッドBigfoot Biomedical, Inc. | Adjustment of insulin delivery amount |
| JP2019525367A (en) | 2016-07-15 | 2019-09-05 | ウニヴェルズィテート ベルン | Insulin evaluation based on reinforcement learning |
| WO2018036854A1 (en) | 2016-08-26 | 2018-03-01 | Novo Nordisk A/S | Systems and methods for adjusting basal administration timing |
Also Published As
| Publication number | Publication date |
|---|---|
| IL291746A (en) | 2022-05-01 |
| IL291671A (en) | 2022-05-01 |
| CA3151777A1 (en) | 2021-04-08 |
| WO2021067767A1 (en) | 2021-04-08 |
| JP2023503792A (en) | 2023-02-01 |
| CN114902344A (en) | 2022-08-12 |
| EP4042436A4 (en) | 2023-10-04 |
| DE112020004762T5 (en) | 2022-08-11 |
| EP4042436A1 (en) | 2022-08-17 |
| DE112020004780T5 (en) | 2022-09-01 |
| EP4042441A4 (en) | 2023-10-11 |
| JP2022551265A (en) | 2022-12-08 |
| EP4042441A1 (en) | 2022-08-17 |
| AU2020356952A1 (en) | 2022-04-14 |
| WO2021067856A1 (en) | 2021-04-08 |
| CA3151782A1 (en) | 2021-04-08 |
| MX2022003962A (en) | 2022-07-21 |
| MX2022003961A (en) | 2022-07-21 |
| AU2020358856A1 (en) | 2022-04-14 |
| CN114868200A (en) | 2022-08-05 |
| JP7730109B2 (en) | 2025-08-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11679201B2 (en) | Blood glucose control system with carbohydrate therapy indication | |
| JP7607291B2 (en) | Blood Glucose Control System | |
| US11957876B2 (en) | Glucose control system with automated backup therapy protocol generation | |
| US6544212B2 (en) | Diabetes management system | |
| US20120226259A1 (en) | Devices, Systems and Methods for Adjusting Fluid Delivery Parameters | |
| WO2022235714A1 (en) | Glucose level control systems and methods | |
| US20210256872A1 (en) | Devices, systems, and methods for predicting blood glucose levels based on a personalized blood glucose regulation model | |
| US20200015760A1 (en) | Method to determine individualized insulin sensitivity and optimal insulin dose by linear regression, and related systems | |
| JP2023513805A (en) | Decision support and therapeutic delivery systems | |
| US20250316358A1 (en) | Diabetic pump, application, and programming | |
| US20230405224A1 (en) | Autonomous dose determination for pen delivery of medicament | |
| RU2661715C2 (en) | Method for determining value of acceptable increase in blood glucose level after food intake | |
| EP4489015A1 (en) | Methods and systems for meal event detection and medication bolus calculation | |
| US20230381413A1 (en) | Time-segmented basal rate adaptation process | |
| WO2023081239A1 (en) | Autonomous medicament dose trimming | |
| JP2025530927A (en) | Injection site defect detection |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A529 | Written submission of copy of amendment under article 34 pct |
Free format text: JAPANESE INTERMEDIATE CODE: A529 Effective date: 20220530 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231002 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231002 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20241119 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20241203 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241209 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7607291 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |