(57)【要約】開示されるものは、インスリン送達管理プログラムのための安全制約を提供する、システム、方法、およびコンピュータ可読媒体製品である。種々の実施例は、センサ入力に基づいて、薬物の自動送達を提供する、制御アルゴリズムベースの薬物送達システムのための安全制約を提供する。グルコース測定値が、規則的時間間隔でセンサから受信され得る。プロセッサが、以前のグルコース測定値に基づいて、将来のグルコース値を予測し得る。安全制約は、種々の動作シナリオの間、薬物送達システムの安全動作を補助する。いくつかの実施例では、予測される将来のグルコース値は、薬物送達システムのユーザに過度に負担をかけずに、かつ薬物送達システムの性能を犠牲にせずに、薬物の過少送達または過剰送達を軽減する、安全制約を実装するために使用され得る。他の安全制約もまた、開示される。
2021522895.tif 000002
【特許請求の範囲】
【請求項１】
非一過性コンピュータ可読媒体であって、前記非一過性コンピュータ可読媒体は、プロセッサによって実行可能なプログラミングコードで具現化され、前記プロセッサは、前記プログラミングコードを実行すると、
規則的時間間隔で、グルコースモニタによって行われるグルコース測定の値を受信することと、
以前のグルコース測定値に基づいて、将来のグルコース値を予測することと、
前記予測される将来のグルコース値に基づいて、医療デバイスによって提供されるべきインスリン基底送達率を調節することと、
前記医療デバイスを介して、前記調節されたインスリン基底送達率に従って、インスリンを送達することと
を行うための機能を含む機能を実施するように動作可能である、非一過性コンピュータ可読媒体。
【請求項２】
前記プログラミングコードが前記プロセッサによって実行されると、前記プロセッサはさらに、
前記グルコースモニタとの無線接続を介して、後続グルコース測定値を受信することと、
前記受信された後続グルコース測定値および過去の期間からの以前のグルコース値を使用して、１日の総インスリンベースの基底グルコースレベルを決定することと、
前記１日の総インスリンベースの基底グルコースレベルとユーザ設定基底グルコース設定点を比較することと、
前記ユーザ設定基底グルコース設定点が誤っていることを示す前記比較の結果に応答して、前記医療デバイスによって送達されるべき更新されたインスリン基底送達率を決定することであって、前記更新されたインスリン基底送達率は、前記調節されたインスリン基底送達率から更新される、ことと
を行うための機能を実施する、請求項１に記載の非一過性コンピュータ可読媒体。
【請求項３】
前記プログラミングコードが前記プロセッサによって実行されると、前記プロセッサはさらに、
１つ以上のグルコース測定値を前記グルコースモニタから受信することと、
ユーザ入力基準較正値を受信することと、
前記グルコースモニタからの１つ以上のグルコース測定値と前記ユーザ入力基準較正値との間の相違を識別することと、
前記識別された相違に基づいて、前記調節されたインスリン基底送達率を修正することと
を行うための機能を実施する、請求項１に記載の非一過性コンピュータ可読媒体。
【請求項４】
前記プログラミングコードが前記プロセッサによって実行されると、前記プロセッサはさらに、前記識別された相違に基づいて前記調節されたインスリン基底送達率を修正することに先立って、
前記識別された相違に基づいて、前記グルコースモニタを較正することと、
前記識別された相違が送達されているインスリンの量の正のステップ変化であることを決定することと、
前記識別された相違が正のステップ変化であることに応答して、現在の新しい血糖測定値を前記較正されたグルコースモニタから取得することと、
前記現在の新しい血糖測定値を使用して、前記識別された相違に基づいて、前記調節されたインスリン基底送達率を修正することと
を行うための機能を実施する、請求項３に記載の非一過性コンピュータ可読媒体。
【請求項５】
前記正のステップ変化は、送達されるインスリンの量の増加である、請求項４に記載の非一過性コンピュータ可読媒体。
【請求項６】
前記プログラミングコードが前記プロセッサによって実行されると、前記プロセッサはさらに、前記識別された相違に基づいて前記調節されたインスリン基底送達率を修正することに先立って、
前記識別された相違に基づいて、前記グルコースモニタを較正することと、
前記識別された相違が負のステップ変化であることを決定することと、
前記識別された相違が負のステップ変化であることに応答して、所定の時間量にわたってインスリンの送達を一時停止するための命令を提供することと
を行うための機能を実施する、請求項３に記載の非一過性コンピュータ可読媒体。
【請求項７】
前記負のステップ変化は、送達されるインスリンの量の減少である、請求項６に記載の非一過性コンピュータ可読媒体。
【請求項８】
前記プログラミングコードが前記プロセッサによって実行されると、前記プロセッサはさらに、
前記グルコースモニタによって提供される測定値に基づいて、低血糖事象が生じていることを決定することと、
低血糖事象が生じていることの決定に応答して、前記調節されたインスリン基底送達率を修正することと
を行うための機能を実施する、請求項１に記載の非一過性コンピュータ可読媒体。
【請求項９】
前記プログラミングコードが前記プロセッサによって実行されると、前記プロセッサはさらに、低血糖事象が生じていることの決定に応答して前記調節されたインスリン基底送達率を修正するとき、
前記低血糖事象の発生の決定に続いて、所定の期間にわたって、投薬計算において使用される前記医療デバイスの低減された一時的基底送達率を設定すること
を行うための機能を実施する、請求項８に記載の非一過性コンピュータ可読媒体。
【請求項１０】
前記プログラミングコードが前記プロセッサによって実行されると、前記プロセッサはさらに、低血糖事象が生じていることの決定に応答して前記調節されたインスリン基底送達率を修正するとき、
前記低血糖事象の発生の決定に続いて、血糖レベルの変化率が所定の閾値を下回って減少するまで、投薬計算において使用される前記医療デバイスの低減された一時的基底送達率を設定すること
を行うための機能を実施する、請求項８に記載の非一過性コンピュータ可読媒体。
【請求項１１】
前記プログラミングコードが前記プロセッサによって実行されると、前記プロセッサはさらに、低血糖事象が生じていることの決定に応答して前記調節されたインスリン基底送達率を修正するとき、
前記低血糖事象の発生の決定に続いて、血糖レベルが所定の閾値を上回るまで、投薬計算において使用される前記医療デバイスの低減された一時的基底送達率を設定すること
を行うための機能を実施する、請求項８に記載の非一過性コンピュータ可読媒体。
【請求項１２】
無線接続を介してグルコースモニタに結合されるプロセッサによって実施される方法であって、前記方法は、
前記プロセッサによって、前記グルコースモニタから、いくつかのグルコース測定値を受信することであって、前記いくつかのグルコース測定値の各グルコース測定値は、ある期間にわたって規則的時間間隔で受信され、前記規則的時間間隔は、前記ある期間未満である、ことと、
前記いくつかのグルコース測定値のうちの少なくとも１つを使用して、いくつかの将来のグルコース測定値を予測することと、
後続グルコース測定値が次の規則的時間間隔内に受信されていないことを決定することと、
前記後続グルコース測定値が到着されていないことの決定に応答して、前記予測されるいくつかの将来のグルコース測定値のうちの少なくとも１つに基づいて、医療デバイスによって提供されるべき１日の総インスリンベースの基底送達率を調節することと、
前記調節された１日の総インスリンベースの基底送達率に従って、前記医療デバイスを介して、インスリンを送達することと
を含む、方法。
【請求項１３】
前記インスリンは、前記調節された１日の総インスリンベースの基底送達率に従って、信頼された予測期間にわたって、前記医療デバイスを介して送達される、請求項１２に記載の方法。
【請求項１４】
最後に受信されたグルコース測定値が前のグルコース測定値の特定の範囲内にあり、かつ、前記信頼された予測期間が所定の数の規則的時間間隔に対応する持続時間に及ぶことに応答して、インスリンの送達が一時停止されるべきであることを決定することと、
前記最後に受信されたグルコース測定値の値がグルコース測定値の複数の範囲の特定の範囲内に該当することに基づいて、前記インスリンの送達を一時停止するための期間を複数の事前に設定された期間から選択することと、
前記選択された期間にわたって、インスリンの送達を一時停止することと
をさらに含む、請求項１３に記載の方法。
【請求項１５】
方法であって、
医療デバイスに結合されるプロセッサによって、前記医療デバイスが設定時間量にわたって事前に設定されたインスリンの体積より多いインスリンの体積を送達していることを決定することであって、前記事前に設定されたインスリンの体積は、ユーザ入力基底率、１日の平均送達率を使用して人工膵臓アルゴリズムによって計算される率、ユーザ体重および／またはユーザ年齢に基づく率、送達される１日の総インスリン量、または送達される１日の総基底量のうちの１つ以上のものに基づく、ことと、
前記決定に応答して、前記設定時間量にわたって送達されるインスリンの体積および人工膵臓アルゴリズムによって計算されるような送達されるべき１日の総インスリン量を使用した計算に基づいて、調節された基底投薬量として前記医療デバイスによって送達されるべきインスリンの量を調節することと、
前記調節された基底投薬量が投与される時間インクリメントまたは１時間あたり基底率のパーセンテージのいずれかによって除算されるユーザの基底インスリン送達体積の最大体積に、前記調節された基底投薬量として送達されるべきインスリンの量を限定することであって、前記時間インクリメントは、１時間未満である、ことと
を含む、方法。
【請求項１６】
グルコース測定値をグルコースセンサから規則的時間間隔で受信することをさらに含む、請求項１５に記載の方法。
【請求項１７】
システムであって、
医療デバイスであって、前記医療デバイスは、ポンプ、インスリンを含有するように構成されるリザーバ、プロセッサ、および送受信機を備え、前記医療デバイスは、前記プロセッサからの出力に応答して、インスリンを送達するように動作可能である、医療デバイスと、
センサであって、前記センサは、送信機、プロセッサ、およびカニューレを備え、前記センサは、血糖を測定し、血糖値を出力するように動作可能である、センサと、
管理デバイスであって、前記管理デバイスは、管理デバイスプロセッサ、人工膵臓アルゴリズムを含むプログラミング命令を記憶するように構成される管理デバイスメモリ、および管理デバイス送受信機を備え、前記管理デバイスプロセッサは、前記人工膵臓アルゴリズムを含む前記プログラミング命令の実行に応じて、
低血糖事象の発生を決定することと、
前記低血糖事象の発生の決定に応答して、所定の期間にわたって、グルコース変化率フィルタを実装することであって、前記グルコース変化率フィルタは、インスリンの送達のための時間および前記送達されるべきインスリンの投薬量の決定において前記人工膵臓アルゴリズムによって使用される測定された血糖値における変化率を限定する、ことと、
前記医療デバイスに、送達のための決定された時間において前記インスリンの決定された投薬量を送達するように命令することと
を行うように動作可能である、管理デバイスと
を備える、システム。
【請求項１８】
前記管理デバイスのプロセッサはさらに、前記人工膵臓アルゴリズムの実行に応じて、
測定されたグルコース値が前記低血糖事象に関連する所定の閾値を最初に下回ったとき、
測定されたグルコース値が前記低血糖事象の発生後に別の所定の閾値を上回るとき、
前記グルコース変化率がさらなる所定の閾値を下回って減少するまで、または
前記グルコースが付加的な所定の閾値を上回るまで
からの１つ以上の限定を適用することによって、前記グルコース変化率フィルタの実装のための持続時間を限定するように動作可能である、請求項１７に記載のシステム。
【請求項１９】
前記管理デバイスプロセッサは、前記人工膵臓アルゴリズムの実行に応じて、常時、正および負のグルコース変化率の両方が決定されるとき、または正のグルコース変化率のみが決定されるときのうちの１つにおいて、前記グルコース変化率フィルタを適用する、請求項１７に記載のシステム。
【請求項２０】
前記管理デバイスのプロセッサはさらに、前記人工膵臓アルゴリズムの実行に応じて、
ユーザに送達されるべきインスリンの回数および投薬量を決定すること
を行うように動作可能であり、前記時間および前記投薬量は、ユーザの性別、ユーザの年齢、ユーザの体重、ユーザの身長、および／または前記センサによって提供されるグルコースレベルに基づいて計算される、請求項１７に記載のシステム。
【請求項２１】
前記管理デバイスのプロセッサはさらに、前記人工膵臓アルゴリズムの実行に応じて、
閉ループ動作モードから開ループ動作モードに変化すること、
事象の検出後、設定期間にわたって、または事象が終わるまで、ユーザのために個人化された基底送達率に従って、最大インスリン送達量を制約することであって、前記事象は、前記低血糖事象と異なる、こと、
前記低血糖事象の検出後、設定期間にわたって、または前記低血糖事象が終わるまで、設定された個人化基底率を送達すること、
前記事象の検出後、設定期間にわたって、または前記事象が終わるまで、前記プロセッサによって使用されるような前記変化率を限定すること、または
前記グルコース変化率フィルタが、常時、または低血糖事象に続いて、前記人工膵臓アルゴリズムによる応答を限定するように適用されるようにすること
のうちの１つを実施するように動作可能である、請求項１７に記載のシステム。
【請求項２２】
前記管理デバイスのプロセッサはさらに、前記人工膵臓アルゴリズムの実行に応じて、
前記人工膵臓アルゴリズムの閉ループ動作の開始に応じて、十分なグルコース履歴が前記人工膵臓アルゴリズムによる使用のために利用不可能であることを決定することと、
十分なグルコース履歴が利用不可能であることの決定に応答して、
設定時間量にわたって、インスリンの最大送達量を所定の値に限定すること、または
非基底インスリン用量が前の持続時間内に送達されたかどうかのクエリに対するユーザ応答を要求すること
のうちのいずれかを行う、ことと
を行うように動作可能である、請求項１７に記載のシステム。
【請求項２３】
前記管理デバイスのプロセッサはさらに、前記人工膵臓アルゴリズムの実行に応じて、
前記人工膵臓アルゴリズムの閉ループ動作の開始に応じて、十分なグルコース履歴が前記人工膵臓アルゴリズムによる使用のために利用不可能であることを決定することと、
十分なグルコース履歴が利用不可能であることの決定に応答して、前記管理デバイスに医療デバイスによって送達されるインスリンの量を提供するように、ユーザの打ち込みを要求することと、
前記要求に応答して送達されるインスリンの量を受信することに応答して、前記送達されるインスリンの量に基づいて、ユーザのインスリン残量を計算することと、
前記計算されたユーザのインスリン残量が所定の閾値を下回ることになるとき、前記計算されたユーザのインスリン残量を使用して、ユーザの個人化されたインスリン減衰曲線を利用することを決定することと
を行うように動作可能である、請求項１７に記載のシステム。
【請求項２４】
方法であって、
医療管理デバイスのプロセッサによって、センサからのグルコース測定値の受信に応答して、医療デバイスがインスリン送達履歴のある期間にわたって固定個人化基底率を下回ってインスリンを送達していることを決定することであって、固定個人化基底率を下回ってインスリンを送達することの結果は、負のインスリン残量値である、ことと、
前記負のインスリン残量値がユーザの１日の総インスリンベースの１時間あたり基底値の数倍を上回ることを決定することと、
前記負のインスリン残量値が前記ユーザの１日の総インスリンベースの１時間あたり基底値の数倍を上回ることに応答して、１日あたりベースの総基底量または個人化されたインスリンの体積を送達するように前記医療デバイスによるインスリンの送達を改変することと、
ユーザに、前記インスリンの改変された送達量に肯定応答するか、または、送達のための較正されたインスリンの量を計算する際、前記プロセッサによる使用のための新しい較正値を要求するように要求する通知メッセージを出力することと
を含む、方法。
【請求項２５】
前記インスリンの改変された送達量のユーザ肯定応答の受信に応答して、
前記インスリンの改変された送達量を継続することをさらに含む、請求項２４に記載の方法。
【請求項２６】
前記新しい較正値のための前記要求の受信に応答して、前記プロセッサによって、前記新しい較正値を生成することと、
前記プロセッサによって、前記新しい較正値を適用し、送達のための前記較正されたインスリンの量を計算することと
をさらに含む、請求項２４に記載の方法。
【請求項２７】
非一過性コンピュータ可読媒体であって、前記非一過性コンピュータ可読媒体は、プロセッサによって実行可能なプログラミングコードで具現化され、前記プロセッサは、前記プログラミングコードを実行すると、
グルコースモニタによって規則的時間間隔で測定されるような一連のグルコース濃度値を取得することと、
グルコース濃度の高速増加率を検出することと、
前記グルコース濃度の高速増加率の検出に反応して、前記グルコース濃度の高速増加率への応答を実装することと
を行うための機能を実施するように動作可能である、非一過性コンピュータ可読媒体。
【請求項２８】
前記グルコース濃度の高速増加率は、ある閾値を超え、
前記グルコース濃度の高速増加率は、ある一連のグルコース濃度値を横断し、前記一連のグルコース濃度値の第１の値は、第１の閾値を下回り、
前記グルコース濃度の高速増加率は、ある一連のグルコース濃度値を横断し、前記一連のうちの任意の値は、第２の閾値を下回り、および／または
前記高速増加率は、ある閾値より高い前記グルコース濃度の二次導関数から決定される、
請求項２７に記載の非一過性コンピュータ可読媒体。
【請求項２９】
前記プロセッサは、前記プログラミングコードを実行することに応じて、前記グルコース濃度の高速増加率への応答を実装するとき、
低血糖事象後、規定された持続時間にわたって、推奨される送達量をユーザに個人化された送達最大量に限定すること、
低血糖事象後、変化率が所定の閾値を下回って減少するまで、推奨される送達量を前記ユーザに個人化された送達最大量に限定すること、
低血糖事象後、前記グルコース濃度が所定の閾値を上回るまで、推奨される送達量を前記ユーザに個人化された送達最大量に限定すること、または
それらの組み合わせ
を行うための機能を実施するように動作可能である、請求項２７に記載の非一過性コンピュータ可読媒体。
【請求項３０】
前記プロセッサは、前記プログラミングコードを実行することに応じて、前記グルコース濃度の高速増加率への応答を実装するとき、
ｉ．）低血糖事象後、所定の期間にわたって、ｉｉ．）低血糖事象後、前記グルコース濃度が所定の閾値を上回るまで、ｉｉｉ．）低血糖事象後、前記変化率が所定の閾値を下回って減少するまで、またはｉｖ．）ｉ．）、ｉｉ．）、またはｉｉｉ．）の任意の組み合わせにおいて、インスリンの送達量を限定する前記プロセッサによって実行される人工膵臓アルゴリズムの利得、人工膵臓アルゴリズムコスト関数、および／または積極性を低減させる
ための機能を実施するように動作可能であり、
前記人工膵臓アルゴリズムの利得は、前記人工膵臓アルゴリズムの実行に応じて適用されるようなインスリンの単位あたりのユーザのグルコース変化量のインジケーションであり、
前記コスト関数は、前記測定されたグルコースおよび予期されるグルコースにおける逸脱および／または予期されるインスリンの量および基底インスリン量における逸脱に関連する測定値であり、
積極性は、前記コスト関数における逸脱に対する人工膵臓アルゴリズムの応答性に関連する、
請求項２７に記載の非一過性コンピュータ可読媒体。
【請求項３１】
前記プロセッサは、前記プログラミングコードを実行することに応じて、前記グルコース濃度の高速増加率への応答を実装するとき、
低血糖事象に続いて、所定の期間にわたって、グルコース変化率フィルタを実装すること
を行うための機能を実施するように動作可能であり、前記グルコース変化率フィルタは、人工膵臓アルゴリズムに提供される前記グルコースの変化率を限定するように動作可能である、請求項２７に記載の非一過性コンピュータ可読媒体。
【請求項３２】
前記グルコース変化率フィルタは、低血糖事象に続いて、
前記変化率が所定の閾値を下回って減少するまで、
前記グルコース濃度が所定の閾値を上回るまで、
正および負の変化率の両方または正の変化率のみにわたって、または
それらの任意の組み合わせにおいて
実装される、請求項３１に記載の非一過性コンピュータ可読媒体。
【請求項３３】
前記グルコース変化率フィルタは、低血糖事象に続いて、常時、実装される、請求項３１に記載の非一過性コンピュータ可読媒体。
【請求項３４】
前記プロセッサは、前記プログラミングコードを実行することに応じて、前記グルコース濃度の高速増加率への応答を実装するとき、
低血糖事象に続いて、所定の期間にわたって、投薬計算のために使用され得る低減された標的血糖値を設定すること、
低血糖事象後、グルコース変化率が所定の閾値を下回って減少するまで、投薬計算のために使用され得る低減された標的血糖値を設定すること、
前記グルコースが所定の閾値を上回るまで、投薬計算のために使用され得る低減された標的血糖値を設定すること、または
それらの任意の組み合わせに対し、低減された標的血糖値を設定すること
を行うための機能を実施するように動作可能である、請求項２７に記載の非一過性コンピュータ可読媒体。
【請求項３５】
方法であって、
グルコースセンサに結合されるプロセッサによって、インスリン送達量が低血糖事象から回復するために好適な率で減退していないことを決定することと、
前記決定に応答して、
要求されるインスリン送達量がユーザ入力基底送達量を下回るように、人工膵臓アルゴリズム内の推定される転帰のペナルティを低減させること、または
前記ユーザ入力基底送達量に比例するように、前記ユーザ入力基底送達量を下回るインスリン送達量の逸脱をスケーリングすること
のいずれかによって、インスリンの一時停止の尤度を増加させることと
を含む、方法。
【請求項３６】
方法であって、
グルコースセンサに結合されるプロセッサによって、低血糖リスクの増加を誘発し得る運動または他の活動の間、インスリン送達量がグルコース濃度を維持するために好適な率で減退していないことを決定することと、
前記決定に応答して、
制御標的グルコース値を現在の標的グルコース値より高いグルコース値まで増加させることによって、前記制御標的グルコース値を改変すること、または
前記入力基底送達量を現在の入力基底値より低い入力基底値まで低減させることによって、入力基底送達量を改変すること
のいずれかを行うことと、
前記改変に応答して、インスリン送達量をより高速率で減退させ、グルコース濃度を維持することと
を含む、方法。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願の相互参照）
本願は、その全内容が参照することによって本明細書に組み込まれる、２０１８年５月４日に出願された、米国仮特許出願第６２／６６７，１１８号の優先権を主張する。
【０００２】
（技術分野）
説明される実施例は、センサ入力に基づいて、薬物の自動送達を提供し、ユーザが制御アルゴリズムに基づいて自動的に提供される薬剤を過剰送達または過少送達しないことを確実にする、薬物送達システムのための安全制約を提供する。
【背景技術】
【０００３】
（背景）
薬剤送達システムは、典型的には、ユーザの健康条件に基づいて、薬剤をユーザに送達する。例えば、制御アルゴリズムベースの薬物送達システムは、ユーザのグルコースレベルを監視し、グルコースレベル等の監視された医療条件に基づいて、ユーザのためのインスリン等の薬剤の適切なレベルを決定し、続いて、薬剤をユーザに分注することができる。制御アルゴリズムベースの薬物送達システムおよび他の薬剤送達システムにおいて使用される制御アルゴリズムは、概して、インスリン送達量および提供されるユーザデータ等、ユーザによって提供されるデータおよび／または異なる手段によって決定される予期されるグルコースおよび薬剤レベルに依拠する。しかしながら、提供されるデータまたは予期されるレベルは、正しくないまたは誤っている場合があり、これは、正しくない薬剤投薬量および正しくない薬剤送達スケジュールにつながり得る。データおよび測定値誤差は、ユーザ混乱（例えば、正しくない時間を有する、正しくない数を入力する、または同等物）、グルコースセンサドリフトまたはバイアス（グルコースセンサに関連する多くの異なる要因に起因し得る）、薬剤送達システムにおける誤差、または同等物等の多くの異なる理由に起因して生じ得る。その結果、従来の薬剤送達システムは、自動化された薬剤送達システムが正しくないデータおよび測定値誤差に応答することを可能にする、安全制約を提供しない。したがって、安全制約、アラート、および是正作用としてのそのような特徴を含む、インスリン管理システム等の薬剤送達システムの必要性が存在する。
【発明の概要】
【課題を解決するための手段】
【０００４】
（要約）
開示されるものは、プロセッサによって実行可能なプログラミングコードで具現化される、非一過性コンピュータ可読媒体である。プロセッサは、プログラミングコードを実行すると、規則的時間間隔で、グルコースモニタとの無線接続を介して、グルコース測定値を受信するための機能を含む、機能を実施するように動作可能である。グルコース測定は、グルコースモニタによって実施される。将来のグルコース値は、以前のグルコース測定値に基づいて、予測されてもよい。インスリン基底送達率（ｉｎｓｕｌｉｎ  ｂａｓａｌ  ｄｅｌｉｖｅｒｙ  ｒａｔｅ）は、予測される将来のグルコース値に基づいて、医療デバイスによって提供されるように調節されてもよい。インスリンは、調節されたインスリン基底送達率に従って、医療デバイスを介して送達されてもよい。
【０００５】
開示されるものは、無線接続を介してグルコースモニタに結合されるプロセッサによって実施される、方法である。本方法は、プロセッサによって、グルコースモニタから、いくつかのグルコース測定値を受信するステップを含む。いくつかのグルコース測定値の各グルコース測定値は、ある期間にわたって規則的時間間隔で受信され、規則的時間間隔は、その期間未満である。いくつかの将来のグルコース測定値は、いくつかの受信されたグルコース測定値のうちの少なくとも１つを使用して予測されてもよい。後続グルコース測定値が次の規則的時間間隔内に受信されていないことが決定され得る。後続グルコース測定値が到着されていないことの決定に応答して、１日の総インスリンベースの基底送達率は、予測されるいくつかの将来のグルコース測定値のうちの少なくとも１つに基づいて、医療デバイスによって提供されるように調節されてもよい。インスリンは、調節された１日の総インスリンベースの基底送達率に従って、医療デバイスを介して送達されてもよい。
【０００６】
開示されるものは、医療デバイスに結合されるプロセッサが、医療デバイスが設定時間量にわたって事前に設定されたものより多いインスリンの体積を送達していることを決定する、別の方法である。事前に設定されたインスリンの体積は、ユーザ入力基底率（ｕｓｅｒ  ｉｎｐｕｔ  ｂａｓａｌ  ｒａｔｅ）、１日の平均送達率を使用して人工膵臓アルゴリズムによって計算される率、ユーザ体重および／またはユーザ年齢に基づく率、送達される１日の総インスリン量、または送達される１日の総基底量のうちの１つ以上のものに基づく。決定に応答して、調節された基底投薬量として医療デバイスによって送達されるべきインスリンの量は、設定時間量にわたって送達されるインスリンの体積および人工膵臓アルゴリズムによって計算されるような送達されるべき１日の総インスリン量を使用した計算に基づいて、調節される。
【０００７】
開示されるものは、医療デバイスと、センサと、管理デバイスとを含む、システムである。医療デバイスは、ポンプと、インスリンを含有するように構成される、リザーバと、プロセッサと、送受信機とを含み、医療デバイスは、プロセッサからの出力に応答して、インスリンを送達するように動作可能である。センサは、送信機と、プロセッサと、カニューレとを含んでもよい。センサは、血糖を測定し、血糖値を出力するように動作可能である。管理デバイスは、プロセッサと、人工膵臓アルゴリズムを記憶するように構成される、メモリと、送受信機とを含んでもよい。人工膵臓アルゴリズムは、ユーザに送達されるべきインスリンの回数および投薬量を決定するように動作可能であって、時間および投薬量は、ユーザの性別、ユーザの年齢、ユーザの体重、ユーザの身長、および／またはセンサによって提供されるグルコースレベルに基づいて計算されてもよい。管理デバイスのプロセッサは、人工膵臓アルゴリズムの実行に応じて、低血糖事象の発生を決定するように動作可能である。低血糖事象の発生の決定に応答して、グルコース変化率フィルタが、所定の期間にわたって、実装されてもよい。変化率フィルタは、インスリンの送達のための時間および送達されているインスリンの投薬量の決定において人工膵臓アルゴリズムによって使用される測定された血糖値における変化率を限定する。プロセッサは、医療デバイスに、インスリンの決定された投薬量を送達するための決定された時間に送達するように命令する。
【０００８】
さらに開示されるものは、医療管理デバイスのプロセッサによって、センサからのグルコース測定値の受信に応答して、医療デバイスがインスリン送達履歴のある期間にわたって固定個人化基底率を下回ってインスリンを送達していることを決定するステップを含む、別の方法である。固定個人化基底率を下回ってインスリンを送達することの結果は、負のインスリン残量（ｉｎｓｕｌｉｎ  ｏｎ  ｂｏａｒｄ）値である。プロセッサは、負のインスリン残量値が、ユーザの１日の総インスリンベースの１時間あたり基底値（ｔｏｔａｌ  ｄａｉｌｙ  ｉｎｓｕｌｉｎ−ｂａｓｅｄ  ｈｏｕｒｌｙ  ｂａｓａｌ  ｖａｌｕｅ）の３倍を上回ることを決定してもよい。負のインスリン残量値がユーザの１日の総インスリンベースの１時間あたり基底値の数倍を上回ることに応答して、医療デバイスによるインスリンの送達は、１日あたりベースの総基底量または個人化されたインスリンの体積を送達するように改変されてもよい。通知メッセージが、出力され、ユーザに、インスリンの改変された送達量に肯定応答すること、または送達のための較正されたインスリンの量を計算する際にプロセッサによる使用のための新しい較正値のための要件を要求してもよい。
【０００９】
開示されるものは、プロセッサによって実行可能なプログラミングコードで具現化される、非一過性コンピュータ可読媒体の別の実施例である。プロセッサは、プログラミングコードを実行すると、グルコースモニタによって規則的時間間隔で測定されるような一連のグルコース濃度値を取得するための機能を含む、機能を実施するように動作可能である。プロセッサは、グルコース濃度の高速増加率を検出し得る。グルコース濃度の高速増加率の検出に反応して、プロセッサは、グルコース濃度の高速増加率への応答を実装してもよい。
【００１０】
グルコースセンサに結合されるプロセッサが、インスリン送達量が低血糖事象から回復するために好適な率で減退していないことを決定する、別の方法の実施例も、開示される。決定に応答して、インスリンの一時停止の尤度が、要求されるインスリン送達量がユーザ入力基底送達量を下回るように、人工膵臓アルゴリズム内の推定される転帰のペナルティを低減させること、またはユーザ入力基底送達量に比例するように、ユーザ入力基底送達量を下回るインスリン送達量の逸脱をスケーリングすることのいずれかによって、増加されてもよい。
【００１１】
グルコースセンサに結合されるプロセッサが、低血糖リスクの増加を誘発し得る、運動または他の活動の間、インスリン送達がグルコース濃度を維持するために好適な率で減退していないことを決定する方法のさらなる実施例も、開示される。決定に応答して、制御標的グルコース値のいずれかは、現在の標的グルコース値より高いグルコース値に増加されてもよい、または入力基底送達は、現在の入力基底値より低い入力基底値に低減されてもよい。
【図面の簡単な説明】
【００１２】
【図１】図１は、本明細書に説明される技法およびプロセスを実装するように動作可能である、薬物送達システムの実施例を図示する。
【００１３】
【図２】図２は、ユーザのＴＤＩベースのインスリン量にほぼ限定されている、ユーザのための固定インスリン送達率の実施例を図示する。
【００１４】
【図３】図３は、新しいグルコース測定値に基づいて予測軌道を調節する実施例を図示する。
【００１５】
【図４】図４は、将来の血糖値の推定された軌道より低くなるように意図される人工膵臓アルゴリズムの実施例によって行われる、血糖値予測に対する変化率フィルタの効果の実施例を図示する。
【００１６】
【図５】図５は、最大インスリン送達量を制約する実施例を図示する。
【００１７】
【図６】図６は、グルコース値が所定の閾値を下回るとき、インスリン送達量を固定インスリン率以下に制約する実施例を図示する。
【００１８】
【図７Ａ】図７Ａは、本明細書に説明される実施例による、予測される将来のグルコース値を利用してインスリン基底送達量を調節する、プロセスのフローチャートを示す。
【００１９】
【図７Ｂ】図７Ｂは、図１に示される例示的薬物送達システム等の薬物送達システム内の通信問題に応答して安全制約の実施例を実装するための、プロセスのフローチャートを示す。
【００２０】
【図８】図８は、インスリンの過剰送達に応答して安全制約の実施例を実装するための、プロセス実施例のフローチャートを示す。
【００２１】
【図９】図９は、インスリンの過少送達に応答して安全制約の実施例を実装するための、プロセス実施例のフローチャートを示す。
【００２２】
【図１０】図１０は、グルコース濃度の高速増加率に対する応答の実施例を実装するための、プロセス実施例のフローチャートを示す。
【００２３】
【図１１】図１１は、インスリンの一時停止の尤度を増加させる応答の実施例を実装するための、プロセス実施例のフローチャートを示す。
【００２４】
【図１２】図１２は、インスリン送達量を減退させる応答の実施例を実装するための、プロセス実施例のフローチャートを示す。
【発明を実施するための形態】
【００２５】
（詳細な説明）
種々の実施例は、「人工膵臓」アルゴリズムベースのシステム、より一般的には、人工膵臓アルゴリズムとも称される、センサ入力に基づいて、薬物の自動送達を提供する、制御アルゴリズムベースの薬物送達システムのための安全制約を提供する。例えば、人工膵臓（ＡＰ）アルゴリズムは、プロセッサによって実行されると、システムが、ユーザのグルコースレベルを監視し、監視されたグルコースレベル（例えば、グルコース濃度またはグルコース測定値）およびユーザ提供情報等の他の情報に基づいて、ユーザのためのインスリンの適切なレベルを決定し、続いて、インスリンをユーザに分注することを可能にする。加えて、ＡＰアルゴリズムは、監視されたグルコースレベルおよび他の情報を利用して、コマンドを生成し、ポンプ等の医療デバイスに送信し、制御する、例えば、インスリンのボーラス用量をユーザに送達する、将来の用量の量またはタイミングを変化させる、または他の制御可能機能を行う。本明細書に説明される安全制約は、例えば、センサ入力が欠落または誤っているとき、計画されていない食事等の予期しない事象の間を含む、種々の動作シナリオの間、薬物送達システムの安全動作を提供する。開示される安全制約は、薬物送達システムのユーザに過度に負担をかけずに、かつ薬物送達システムの性能を犠牲にせずに、薬物の過少送達または過剰送達を軽減する。
【００２６】
図１は、薬物送達システム１００の実施例を図示する。薬物送達システム１００は、医療デバイス１０２と、センサ１０４と、管理デバイス（ＰＤＭ）１０６とを含むことができる。種々の実施例では、薬物送達システム１００は、自動化された薬物送達システムであることができる。種々の実施例では、医療デバイス１０２は、ユーザまたは患者の身体に取り付けられることができ、インスリンまたは同等物等の任意の薬物または薬品を含む、任意の療法用作用物質を、ユーザに送達することができる。例えば、医療デバイス１０２は、装着可能デバイスであることができる。例えば、医療デバイス１０２は、直接、ユーザに結合される（例えば、直接、ユーザの身体部分および／または皮膚に取り付けられる）ことができる。例えば、医療デバイス１０２の表面は、接着剤を含み、ユーザへの取付を促進することができる。
【００２７】
医療デバイス１０２は、いくつかの構成要素を含み、ユーザへの薬物（療法用作用物質とも称される）の自動化された送達を促進することができる。医療デバイス１０２は、任意の薬剤または薬物を貯蔵し、ユーザに提供することができる。種々の実施例では、医療デバイス１０２は、自動化された装着可能インスリン送達デバイスであることができる。例えば、医療デバイス１０２は、薬物（インスリン等）を貯蔵するためのリザーバ１２５と、薬物をユーザの身体の中に送達するための針またはカニューレと、薬物をリザーバ１２５から針またはカニューレ（図示せず）を通してユーザの身体の中に移送するためのポンプ機構（機構）１２４または他の駆動機構とを含むことができる。医療デバイス１０２はまた、電力をポンプ機構１２４および／または医療デバイス１０２の他の構成要素（プロセッサ１２１、メモリ１２３、および通信デバイス１２６等）に供給するためのバッテリ等の電源１２８を含むことができる。医療デバイス１０２は、多くの場合、薬物をユーザへの送達のためのリザーバ１２５から排出する動作を参照して、ポンプまたはインスリンポンプと称される。リザーバ１２５は、インスリン、モルヒネ、または自動化された送達のために好適な別の薬物を貯蔵するように構成されてもよい。
【００２８】
医療デバイス１０２は、センサ１０４および／または管理デバイス（ＰＤＭ）１０６によって提供される情報に基づいて、貯蔵された療法用作用物質をユーザに提供することができる。例えば、医療デバイス１０２はまた、薬剤の送達を制御するためのプロセッサ１２１（またはコントローラ）として実装され得る、アナログおよび／またはデジタル回路構成を含有することができる。回路構成は、プロセッサ１２１を実装するために使用されてもよく、離散特殊論理および／または構成要素、特定用途向け集積回路、メモリデバイス（メモリ１２３等）内に記憶されるソフトウェア命令、ファームウェア、プログラミング命令（人工膵臓アルゴリズム１２９等）を実行する、マイクロコントローラまたはプロセッサ、またはそれらの任意の組み合わせを含んでもよい。種々の実施例では、プロセッサ１６１は、ポンプに、薬剤の用量をユーザに所定の間隔で送達させるように構成されることができる。例えば、プロセッサ１６１は、人工膵臓アルゴリズム（ＡＰアルゴリズム）１６９等の制御アルゴリズムを実行してもよい。用量のサイズおよび／またはタイミングは、例えば、ユーザによって、または第三者（医療従事者、医療デバイス製造業者、または同等者等）によって、有線または無線リンクを使用して、人工膵臓アルゴリズム１６９の中にプログラムされてもよい。
【００２９】
ユーザへの薬剤の送達（例えば、薬剤の任意の用量のサイズおよび／またはタイミング）を決定するための命令は、ローカルで生じてもよい（例えば、医療デバイス１０２によって決定を行うために使用される医療デバイス１０２に結合される、メモリ１２３内に記憶される、人工膵臓アルゴリズム１２９の事例等、プログラミング命令に基づいて）、または遠隔で生じ、医療デバイス１０２に提供されてもよい。遠隔命令は、人工膵臓アルゴリズム１６９を実行する、電子デバイス（ＰＤＭ）１０６によって、有線または無線リンクを経由して、医療デバイス１０２に提供されることができる。医療デバイス１０２は、任意の受信された命令（ユーザへの薬剤の送達のために、内部から、または管理デバイス１０６から生じる）を実行することができる。このように、いずれのシナリオ下でも、ユーザへの薬剤の送達は、自動化されることができる。
【００３０】
種々の実施例では、医療デバイス１０２は、管理デバイス１０６との無線リンク１１０を介して、通信することができる。管理デバイス１０６は、例えば、Ａｐｐｌｅ  Ｗａｔｃｈ（登録商標）等の任意の電子デバイスであることができる。管理デバイス１０６は、装着可能無線付属デバイスであることができる。無線リンク１０８、１１０、および１１２は、任意の公知の無線規格によって提供される、任意のタイプの無線リンクであってもよい。実施例として、無線リンク１０８、１１０、および１１２は、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｗｉ−Ｆｉ（登録商標）、近距離通信規格、セルラー規格、または任意の他の無線光学または無線周波数プロトコルに基づいて、医療デバイス１０２、管理デバイス１０６、およびセンサ１０４間の通信を可能にしてもよい。
【００３１】
センサ１０４は、血糖を測定し、血糖値または血糖値を表すデータを出力するように動作可能である、グルコースセンサであってもよい。例えば、センサ１０４は、グルコースモニタまたは持続グルコースモニタ（ＣＧＭ）であってもよい。センサ１０４は、プロセッサ１４１と、メモリ１４３と、感知／測定デバイス１４４と、通信デバイス１４６とを含んでもよい。センサ１０４の通信デバイス１４６は、無線リンク１１２を経由して、管理デバイス１０６と、またはリンク１０８を経由して、医療デバイス１０２と通信するために、１つ以上の感知要素、電子送信機、受信機、および／または送受信機を含むことができる。感知／測定デバイス１４４は、グルコース測定値、心拍数モニタ、または同等物等の１つ以上の感知要素を含んでもよい。例えば、センサ１０４は、持続グルコースモニタ（ＣＧＭ）であることができる。プロセッサ１４１は、離散特殊論理および／または構成要素、特定用途向け集積回路、メモリデバイス（メモリ１４３等）内に記憶される、ソフトウェア命令、ファームウェア、プログラミング命令を実行する、マイクロコントローラまたはプロセッサ、またはそれらの任意の組み合わせを含んでもよい。例えば、メモリ１４３は、プロセッサ１４１によって実行可能である、ＡＰアルゴリズム１４９のインスタンスを記憶してもよい。センサ１０４は、医療デバイス１０２と別個として描写されるが、種々の実施例では、センサ１０４および医療デバイス１０２は、同一ユニットの中に組み込まれてもよい。すなわち、種々の実施例では、センサ１０４は、医療デバイス１０２の一部であって、医療デバイス１０２の同一筐体内に含有されることができる（例えば、センサ１０４は、医療デバイス１０２内に位置付けられる、またはその中に埋設されることができる）。センサ１０４によって決定されるグルコース監視データ（例えば、測定されたグルコース値）は、医療デバイス１０２および／または管理デバイス１０６に提供されることができ、医療デバイス１０２によるインスリンの自動化された送達を調節するために使用されることができる。管理デバイス１０６は、個人用糖尿病管理装置であることができる。
【００３２】
センサ１０４はまた、例えば、接着剤または同等物によって、ユーザに結合されることができ、ユーザの１つ以上の医療条件および／または物理的属性に関する情報またはデータを提供することができる。センサ１０４によって提供される情報またはデータは、医療デバイス１０２の薬物送達動作を調節するために使用されてもよい。管理デバイス１０６は、医療デバイス１０２および／またはセンサ１０４の動作をプログラムまたは調節するために使用されることができる。管理デバイス１０６は、例えば、プロセッサ１６１、スマートフォン、またはタブレット等の専用コントローラを含む、任意のポータブル電子デバイスであることができる。ある実施例では、管理デバイス（ＰＤＭ）１０６は、プロセッサ１６１と、管理デバイスメモリ１６３と、通信デバイス１６４とを含んでもよい。管理デバイス１０６は、ユーザのグルコースを管理するためのプロセスを実行するため、かつ薬剤の送達を制御するために、プロセッサ１６１（またはコントローラ）として実装され得る、アナログおよび／またはデジタル回路構成を含有してもよい。プロセッサ１６１はまた、管理デバイスメモリ１６３内に記憶されるプログラミングコードを実行するように動作可能であってもよい。例えば、管理デバイスメモリ１６３は、プロセッサ１６１によって実行され得る、人工膵臓アルゴリズム１６９を記憶するように構成されてもよい。プロセッサ１６１は、人工膵臓アルゴリズム１６９を実行するとき、図中の実施例に関して説明されるもの等の種々の機能を実施するように動作可能であってもよい。通信デバイス１６４は、１つ以上の無線周波数プロトコルに従って動作する、受信機、送信機、または送受信機であってもよい。
【００３３】
医療デバイス１０２およびセンサ１０４は、無線リンク１０８を経由して通信してもよい。医療デバイス１０２および管理デバイス１０６は、無線リンク１１０を経由して通信してもよい。センサ１０４および管理デバイス１０６は、無線リンク１１２を経由して通信してもよい。無線リンク１０８、１１０、および１１２は、任意の公知の無線規格によって提供される、任意のタイプの無線リンクであってもよい。実施例として、無線リンク１０８、１１０、および１１２は、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｗｉ−Ｆｉ、近距離通信規格、セルラー規格、または個別の通信デバイス１２６、１４６、および１６４を介した任意の他の無線プロトコルに基づいて、通信リンクを提供することができる。いくつかの実施例では、医療デバイス１０２および／または管理デバイス１０６は、ユーザが、情報を打ち込む（ｅｎｔｅｒ）ことを可能にし、管理デバイスが、ユーザへの提示のために、情報を出力することを可能にするように動作可能である、キーパッド、タッチスクリーンディスプレイ、ボタン、マイクロホン、スピーカ、ディスプレイ、または同等物等のユーザインターフェースを含んでもよい。
【００３４】
種々の実施例では、薬物送達システム１００は、インスリン薬物送達システムであることができる。種々の実施例では、医療デバイス１０２は、米国特許第７，３０３，５４９号、米国特許第７，１３７，９６４号、または米国特許第６，７４０，０５９号（それぞれ、参照することによってその全体として本明細書に組み込まれる）に説明されるように、ＯｍｎｉＰｏｄ（登録商標）（Ｉｎｓｕｌｅｔ  Ｃｏｒｐｏｒａｔｉｏｎ（Ｂｉｌｌｅｒｉｃａ，  ＭＡ））インスリン送達デバイスであることができる。
【００３５】
種々の実施例では、薬物送達システム１００は、人工膵臓（ＡＰ）アルゴリズム（および／またはＡＰ機能性を提供する）を実装し、ユーザへの自動化されたインスリンの送達を統制または制御することができる（例えば、正常血糖値、すなわち、血液中のグルコースの正常レベルを維持するために）。ＡＰアルゴリズムは、医療デバイス１０２および／またはセンサ１０４によって実装されることができる。ＡＰアルゴリズムは、インスリン送達の回数および投薬量を決定するために使用されることができる。種々の実施例では、ＡＰアルゴリズムは、ユーザの性別、年齢、体重、または身長等のユーザについて既知の情報、および／またはユーザの物理的属性または条件について集められた情報（例えば、センサ１０４から）に基づいて、送達のための回数および投薬量を決定することができる。例えば、ＡＰアルゴリズムは、センサ１０４を通したユーザのグルコースレベルの監視に基づいて、インスリンの適切な送達量を決定してもよい。ＡＰアルゴリズムはまた、ユーザが、インスリン送達を調節することを可能にし得る。例えば、ＡＰアルゴリズムは、ユーザが、インスリンボーラスを送達するためのコマンド等、コマンドを医療デバイス１０２に発行する（例えば、入力を介して）ことを可能にし得る。いくつかの実施例では、ＡＰアルゴリズムの異なる機能は、管理デバイス１０６、ポンプ１０２、またはセンサ１０４のうちの２つ以上のものの間に分散されてもよい。他の実施例では、ＡＰアルゴリズムの異なる機能は、管理デバイス１０６、ポンプ１０２、またはセンサ１０４等の１つのデバイスによって実施されてもよい。種々の実施例では、薬物送達システム１００は、２０１６年１１月２２日に出願された米国特許出願第１５／３５９，１８７号（参照することによってその全体として本明細書に組み込まれる）に説明される、薬物送達システムの特徴または機能性のいずれかに従って動作することができる、またはそれを含むことができる。
【００３６】
本明細書に説明されるように、薬物送達システム１００またはその任意の構成要素は、ＡＰ機能性を提供する、またはＡＰアルゴリズムを実装すると見なされ得る。故に、ＡＰアルゴリズム（例えば、その機能性、動作、または能力）の参照は、便宜上行われ、薬物送達システム１００またはその任意の構成体である構成要素（例えば、医療デバイス１０２および／または管理デバイス１０６）の動作および／または機能性を指し、および／またはそれを含み得る。例えば、ＡＰアルゴリズムを実装するインスリン送達システムとしての薬物送達システム１００は、センサ入力（例えば、センサ１０４によって収集されたデータ）を使用する、薬物送達システムまたはＡＰアルゴリズムベースの送達システムであると見なされ得る。
【００３７】
薬物送達システム１００は、薬物送達の適切な動作のために、センサ入力に依拠するため、薬物送達システム１００は、安全上の理由から、送達限界を課し得る。送達制約は、ユーザへの薬物（例えば、インスリン）の安全な自動送達を確実にするために課され得るが、いくつかの実施例では、ＡＰアルゴリズム制御性能を過度に低減させる制約またはユーザに過度に負担をかける制約を有しないことが望ましくあり得る。本明細書に説明される技法は、薬物送達システム１００が、ユーザ安全性を最大限にしながら、グルコース制御性能を最適化し、ユーザに課される任意の付加的負担または不便を最小限にすることを可能にする。
【００３８】
例えば、ＣＧＭとしてのセンサ１０４は、ユーザへの薬物の過剰送達または過少送達につながり得る、決定されたデータ値のセンサバイアス、ドリフト、または他の相違に伴って動作する、または別様にそれを呈し得る。本明細書に説明される技法は、センサ１０４の故障、センサ１０４によって提供される誤った値、および／またはセンサ１０４から、およびセンサ１０４に依拠することと関連付けられた他のリスクからの、欠落データの場合の安全上の軽減策を含む、薬物送達システム１００の動作のための安全制約を提供する。本明細書に説明される技法はまた、より低いグルコース値等のより高いリスク条件に特有の安全制約および残留炭水化物または同等物等の外部摂動に対する実装されたＡＰアルゴリズムの応答を提供する。
【００３９】
薬物送達システム１００は、いくつかの実施例では、医療デバイス１０２と、センサ１０４と、管理デバイス１０６とを含む、装着可能な自動化された薬物送達システムであってもよい。装着可能な自動化された薬物送達システムの一実施例では、医療デバイス１０２は、装着可能なインスリン送達デバイスであってもよく、管理デバイス１０６は、ハンドヘルド電子コンピューティングデバイスであってもよく、センサ１０４は、持続グルコースモニタであってもよい。管理デバイス１０６は、モバイルデバイスまたは携帯電話であることができる、または専用カスタム電子デバイスであることができる。装着可能な自動化された薬物送達システムの一部として、医療デバイス１０２およびセンサ１０４はそれぞれ、直接、ユーザに結合されてもよい。
【００４０】
センサ１０４は、センサデータを医療デバイス１０２および／または管理デバイス１０６に提供することができる。管理デバイス１０６は、コントローラまたはプロセッサと、メモリとを含むことができる。メモリは、コントローラまたはプロセッサによって実行され得る、命令を記憶することができる。命令は、実行されると、「人工膵臓」アルゴリズムを実装することができる。一般に、管理デバイス１０６は、センサ１０４からのデータに基づいて、ユーザへのインスリンの送達量（例えば、投薬量および回数の観点から）を決定し、インスリンの決定された送達に関する対応する命令を医療デバイス１０２に提供するためのコントローラを含むことができる。
【００４１】
種々の実施例では、上記に述べられるように、センサ１０４は、装着可能インスリン送達デバイス１０２の一部として提供される、またはその中に埋設されることができる。加えて、種々の実施例では、上記に述べられるように、システム１００は、図１に描写されるデバイス間において情報を無線で中継し得る、中間無線デバイス（例えば、管理デバイス１０６）を含むことができる。
【００４２】
一般に、システム１００は、ユーザのグルコースレベルを自動的に監視し、監視されたグルコースレベルに基づいて、ユーザへのインスリンの送達を自動的に決定し、決定されたインスリンの量をユーザに自動的に提供することができる。これらのステップはそれぞれ、任意のユーザ入力または相互作用を伴わずに実施されることができる。種々の実施例では、ユーザ確認が、上記に議論されるように、インスリンがユーザに提供される前に、要求されることができる。例えば、管理デバイス１０６が、携帯電話として実装されるとき、追加セキュリティのために、ユーザは、ユーザへの決定されたインスリンの送達を確認（ｃｏｎｆｉｒｍ）または肯定応答（ａｃｋｎｏｗｌｅｄｇｅ）することが要求されてもよい。そのような確認を受信しないと、インスリン送達は、遮断または防止されてもよい。本セキュリティ特徴は、ハッキングまたは他のサイバーセキュリティリスクを軽減することができる。
【００４３】
種々の実施例では、薬物送達システム１００は、グルコース値がセンサ１０４によってプロセッサ上で実行されるＡＰアルゴリズム（例えば、医療デバイス１０２および／または管理デバイス１０６）に定期的に提供されるように、動作することができる。例えば、グルコース値は、例えば、約５分毎（例えば、システム１００の制御サイクルに対応する）等、周期的に提供されることができる。医療デバイス１０２は、受信されたグルコース値に基づいて、送達のためのインスリンの量を調節することができる。
【００４４】
図７Ａを参照してシステム１００によって実施される動作実施例を簡潔に説明することが、有用であり得る。図１の管理デバイスプロセッサ１６１または１２１上で実行される、図１のＡＰアルゴリズム１６９または１２９は、図７Ａに示されるように、プロセス７００を実装してもよい。７１０では、ＡＰアルゴリズムは、規則的時間間隔で、グルコースモニタ（センサ１０４等）との無線接続（例えば、１０８または１１２）を介して、グルコース測定値を受信し得る。規則的時間間隔は、約５分、１０分、１時間、１日の特定の時間毎等の間隔であってもよい。以前のグルコース値に基づいて、ＡＰアルゴリズムは、将来のグルコース値を予測し得る（７２０）。７２０から予測される将来のグルコース値に基づいて、ＡＰアルゴリズムは、７３０において、例えば、予測される将来のグルコース値に基づいてインスリン基底送達率を調整することによって、インスリン送達量を調節し得る。７４０では、インスリンは、調節されたインスリン基底送達率に従って、医療デバイスを介して送達され得る。例えば、医療デバイス１０２は、約５分毎等の規則的期間で、受信されたグルコース値に基づいて調節された量を用いて、インスリンの量をユーザに送達することができる。
【００４５】
図７Ａの実施例のプロセス７００は、継続し、プロセッサは、グルコースモニタとの無線接続を介して、後続グルコース測定値を受信し得る。１日の総インスリンベースの基底グルコースレベルが、受信された後続グルコース測定値および過去の期間からの以前のグルコース値を使用して決定され得る。プロセッサは、１日の総インスリンベースの基底グルコースレベルとユーザ設定基底グルコース設定点（例えば、１１０〜１２０ｍｇ／ｄＬまたは同等物）を比較し得る。比較の結果がユーザ設定基底グルコース設定点が誤っていることを示すことに応答して、プロセッサは、医療デバイスによって送達されるべき更新されたインスリン基底送達率を決定し得る。実施例では、更新されたインスリン基底送達率は、ステップ７３０からの調節されたインスリン基底送達率から更新される。
【００４６】
本明細書に説明される技法は、センサ１０４の既知または未知の故障または不正確性に基づいて、インスリンの送達のための安全制約を提供する。種々の動作シナリオおよびシステム１００によるそれに対する応答の実施例が、本明細書に説明される。
【００４７】
動作実施例では、システム１００は、以下の議論に従って、血糖測定値ｉｄがグルコース閾値を下回るとき、インスリン送達の自動一時停止で反応し得る。動作実施例では、ＡＰアルゴリズムによって行われる予測にかかわらず、ＡＰアルゴリズムは、センサ１０４によって決定されるグルコースレベルが閾値を下回る（例えば、６０ｍｇ／ｄＬを下回る）と、自動一時停止モードに入ることができる。ＡＰアルゴリズムは、グルコース値が閾値を上回って上昇すると、モデル予測制御（ＭＰＣ）アルゴリズムに基づいて、インスリン送達を自動的に再開することができる。種々の実施例では、低血糖症が検出されると（例えば、グルコースレベルが所定の閾値を下回ることに基づいて）、薬物送達システム１００は、ユーザへのインスリンの送達を停止することができる。ユーザへの送達の自動的再開は、グルコースレベルが閾値を上回って上昇すると、提供されることができる。ＡＰアルゴリズムの一部として動作する、ＭＰＣアルゴリズムは、自動始動のために使用されることができる。
【００４８】
他の動作実施例では、システム１００は、以下の議論に従って、ＡＰアルゴリズムを閾値を下回る基底量に制約することで反応し得る。種々の実施例では、ＡＰアルゴリズムは、グルコース値が所定の閾値を下回ると、固定インスリン率以下で送達するように制約されることができる。図６は、そのようなシナリオ下で送達を固定インスリン率以下に制約する実施例を図示する。ＡＰアルゴリズムは、グルコース値が閾値を下回ると、インスリン送達を減退または一時停止させ得る。固定インスリン送達率は、ユーザに個人化されることができ、ユーザが打ち込んだ基底率、平均ＡＰアルゴリズムベースの１日の送達量に基づいてＡＰアルゴリズムによって計算された率、ユーザの体重、年齢、１日の総インスリン量（ＴＤＩ）に基づく率、および／または他の計測値によって決定されることができる。
【００４９】
実施例として、「ＴＤＩベースの基底量」は、ユーザの１日の総インスリン要件、すなわち、２４時間等の過去の期間にわたるユーザのインスリン送達量の和を、０．５（基底量が、自然に、１日あたりのユーザの総インスリン要件の半分によって網羅されるであろう一方、１日あたりのユーザの総インスリン要件の残り半分は、食事の際に、またはボーラスとして提供される、インスリンによって網羅されると仮定して）で乗算し、次いで、その値を２４（すなわち、１日の時間）で除算することによって、計算されることができる。例えば、ユーザのＴＤＩが、４８である場合、ユーザのＴＤＩベースの基底量は、４８×０．５／２４、すなわち、１Ｕ／時である。これは、ユーザが１日に実際に必要とし得る総基底量の推定値を与え、任意の誤ってユーザが打ち込んだ基底値に対して影響を受けにくい。
【００５０】
所定の閾値は、固定（例えば、ハードワイヤード）閾値、ユーザ設定閾値、または固定（正または負の）逸脱値によって調節されたユーザ設定閾値（例えば、固定１０ｍｇ／ｄＬ調節量を差し引いたユーザ設定標的グルコース量）であってもよい。実施例として、固定インスリン送達率は、グルコースレベルが所定の閾値を下回るとき、設定基底送達量の約半分であり得る。図２は、ユーザのＴＤＩベースのインスリン量に概ね限定されるユーザに関する、固定インスリン送達率の実施例を図示する。
【００５１】
本明細書に説明される技法は、センサ独立安全制約を提供することによって、任意の数の理由から正しくないまたは誤っている場合がある、ＡＰアルゴリズム／薬物送達システム１００に提供されるセンサ値を考慮することができる。そのような事例では、システム１００は、下記に説明されるように、ある期間にわたって、インスリンの最大送達量に関するグルコース独立安全制約を実装してもよい。
【００５２】
例えば、図８は、インスリンの過剰送達に応答して安全制約の実施例を実装するための、プロセスのフローチャートを示す。プロセス８００等における種々の実施例では、ＡＰアルゴリズムは、ＡＰアルゴリズムがユーザに個人化された事前に設定されたものより多いインスリンの体積を送達している場合、設定時間量にわたって、最大固定インスリン送達率に制約されることができる。例えば、プロセスは、ＡＰアルゴリズムがユーザの基底送達量の和の３倍を過去３時間以内に送達している場合（多くの場合、３×３ルールと称される）、ＡＰアルゴリズムの実行に応じて、ユーザが打ち込んだ基底量またはＴＤＩベースの基底量の最大量を送達するように動作可能である。医療デバイス（ポンプであり得る、１０２等）に結合されるプロセッサ（プロセッサ１６１等）は、医療デバイスが設定時間量にわたって事前に設定されたものより多いインスリンの体積を送達していることを決定し得る（８１０）。調節された基底投薬量として医療デバイスによって送達されるべきインスリンの量は、設定時間量にわたって送達されるインスリンの体積および人工膵臓アルゴリズムによって計算されるような送達されるべき１日の総インスリン量を使用した計算に基づいて、調節され得る（８２０）。８３０では、プロセッサは、調節された基底投薬量として送達されるべきインスリンの量を、調節された基底投薬量が投与される時間インクリメントまたは１時間あたり基底率のパーセンテージのいずれかによって除算される、ユーザの基底インスリン送達体積の最大体積に限定し得る。図８の実施例では、時間インクリメントは、規則的時間間隔であってもよい。規則的時間間隔の実施例は、例えば、５分、９分、２３分、または同等物等の１時間未満、１時間より長い、または同等物であってもよい。代替として、時間インクリメントは、単に、カウンタ値または同等物に基づく、インクリメントであってもよい。
【００５３】
ＡＰアルゴリズムは、この場合、インスリン送達を減退または一時停止させ得るが、最大インスリン送達量に制約される。図５は、最大インスリン送達量を制約する実施例を図示する。固定インスリン送達率および事前に設定されたインスリン送達の体積は、ユーザに個人化されることができ、ユーザが打ち込んだ基底率、平均ＡＰアルゴリズムベースの１日の送達量に基づいてＡＰアルゴリズムによって計算される率、体重、年齢、送達される１日の総インスリン量、送達される１日の総基底量に基づく率、または他の計測値によって決定されることができる。加えて、制約される送達は、それを示すユーザへのアラートまたはアラームを伴ってもよい。
【００５４】
他の事例では、システム１００は、下記に説明されるように、一度のインスリンの最大送達量に関するグルコース独立安全制約を実装してもよい。種々の実施例では、ＡＰアルゴリズムは、任意の１つの制御サイクルにわたってユーザに個人化されたインスリンの固定体積以下で送達するように制約されることができる。例えば、ＡＰアルゴリズムは、５分インクリメントで除算されるユーザの基底量の６倍（例えば、多くの場合、６×ルールと称される）、または１つのアルゴリズム送達量において１時間あたり基底率の５０％（例えば、１．２ｕ／時／２＝．６ユニットの基底率）以下を送達することができる。インスリン送達の固定体積は、ユーザに個人化されることができ、ユーザが打ち込んだ基底率、平均ＡＰアルゴリズムベースの１日の送達量に基づいてＡＰアルゴリズムによって計算される率、体重、年齢、送達される１日の総インスリン量、送達される１日の総基底量に基づく率、または他の計測値によって決定されることができる。
【００５５】
さらなる事例では、システム１００は、下記に説明されるように、グルコース独立安全制約を実装し、インスリンの過少送達を限定してもよい。種々の実施例では、ＡＰアルゴリズム／薬物送達システム１００は、負のインスリン残量（ＩＯＢ）制約を実装することができる。ＡＰアルゴリズムは、ＡＰアルゴリズムが、ＩＯＢを組み込む、ある期間にわたって、ユーザに個人化されたインスリンの体積を上回って、インスリンを過少送達する場合、ユーザに個人化された固定インスリン送達率モードに入ることができる。例えば、ＩＯＢ減衰曲線を適用後、過去４時間以内におけるユーザの基底量の２．５倍である。ＡＰアルゴリズムは、各制御サイクルにおいて残りのＩＯＢを計算する。負のＩＯＢ決定は、アルゴリズムが、インスリン送達履歴のある期間にわたって、固定個人化率（すなわち、基底量）を下回って送達していたことを示し得る。負のＩＯＢ値は、ＩＯＢ減衰を考慮する累積「過少基底」送達量であり得る。
【００５６】
図９は、インスリンの過少送達に応答して安全制約の実施例を実装するための、プロセスのフローチャートを図示する。プロセス９０５では、プロセッサ（図１の１２１または１６１等）は、医療デバイスから、医療デバイス（図１の１０２等）によって送達されているインスリンの量を示す信号を受信し得、プロセッサは、送達されるインスリンの総量（例えば、体積）を、例えば、インスリン送達履歴として、メモリ（図１の１２３または１６３等）内に維持し得る。インスリン送達履歴は、例えば、数分、数時間、数日、数週間、数ヶ月、医師との予約間の期間、数年、または同等物に及び得る。例示的プロセス９０５では、医療管理デバイス（図１の１０６等）のプロセッサは、センサ（図１の１０４等）からのグルコース測定値の受信に応答して、医療デバイスがインスリン送達履歴のある期間にわたって固定個人化基底率を下回ってインスリンを送達していることを決定し得る（９１５）。固定個人化基底率を下回ってインスリンを送達することの結果は、負のインスリン残量値である。９２５では、プロセッサは、負のインスリン残量値が、ユーザの１日の総インスリンベースの１時間あたり基底値の３倍を上回ることを決定し得る。負のインスリン残量値がユーザの１日の総インスリンベースの１時間あたり基底値の数倍（３、６、２．５、または同等物等）を上回ることに応答して、医療デバイスによるインスリンの送達は、１日あたりベースの総基底量または個人化されたインスリンの体積を送達するように改変され得る（９３５）。９４５では、通知メッセージが、出力され、ユーザに、インスリンの改変された送達量に肯定応答すること、または送達のための較正されたインスリンの量を計算する際のプロセッサによる使用のための新しい較正値のための要件を要求し得る。
【００５７】
プロセス９０５は、９５５に継続し、プロセス９０５は、新しい較正値のための要求のユーザ肯定応答が受信されたかどうかを決定し得る。インスリンの改変された送達量のユーザ肯定応答の受信に応答して、医療デバイスは、インスリンの改変された送達量を継続する（９６２）。新しい較正値の受信に応答して、プロセッサは、新しい較正値を生成し（９６５）、新しい較正値は、プロセッサによって、送達のためのインスリンの較正された量を計算するために適用される（９７５）。
【００５８】
種々の実施例では、本負のＩＯＢ決定が、ユーザのＴＤＩベースの１時間あたり基底値の３倍を上回る場合、ＡＰアルゴリズムは、ＴＤＩベースの基底量または個人化されたインスリンの体積の送達に戻り、ユーザにそれを知らせることができる。ユーザ入力が、通知メッセージを介して、ユーザがシステム状態に肯定応答すること、または新しい較正値のための要件のために要求されることができる。システム１００は、通知メッセージが肯定応答される、または較正が打ち込まれるまで、基底量を送達することができる。さらに、システム１００は、ユーザ肯定応答および／または、本実施例では、持続グルコースモニタ（ＣＧＭ）であり得る、センサ１０４の較正の実施に応答して、負のＩＯＢ決定に先立って、ある様式で動作を再開することができる。
【００５９】
開示されるものは、図１を参照して説明されるもの等の薬物送達システム内のセンサ（１０４等）およびポンプ１０２および／または管理デバイス（１０６等）のいずれか間のもの等の通信問題の決定および解決に関する、実施例である。
【００６０】
図７Ｂは、図１に示される例示的薬物送達システム等の薬物送達システム内の通信問題に応答して安全制約の実施例を実装するための、プロセスのフローチャートを示す。種々の実施例では、センサ１０４からの測定値がＡＰアルゴリズムによって受信されていないシナリオ（例えば、センサ１０４からの欠落値）下では、システム１００は、図７Ｂに示される例示的プロセス７０５に従って応答し得る。図７Ｂの実施例では、プロセス７０５は、センサ１０４からの最後の既知の値（または複数の値）に基づいて、応答し得る。例えば、７１５では、１２１、１４１、または１６１等のプロセッサは、いくつかのグルコース測定値をセンサ１０４から受信し得る。実施例では、いくつかのグルコース測定値の各グルコース測定値は、ある期間にわたって規則的時間間隔で受信され得、規則的時間間隔は、その期間未満である。当然ながら、規則的時間間隔は、図７Ａの議論において述べられたものの同等物であってもよい。プロセッサは、７２５において、いくつかの受信されたグルコース測定値のうちの少なくとも１つを使用して、将来のグルコース値を予測し得る。例えば、プロセッサ上で実行されるＡＰアルゴリズムが値を受信する度に、将来の時間間隔において受信されるべき将来のグルコース値が、予測され得る。プロセッサは、後続グルコース測定値が次の規則的時間間隔内に受信されていないことを決定し得る（７３５）。例えば、センサ１０４からのグルコース測定値が、予期されるが、受信されていないとき、システム１００は、センサ１０４からの最後の受信された値が受信されたときに生成された予測されるグルコース値を使用することができる。例えば、後続グルコース測定値が到着されていないことの決定に応答して、１日の総インスリンベースの基底送達率は、予測されるいくつかの将来のグルコース測定値のうちの少なくとも１つに基づいて、医療デバイスによって提供されるように調節され得る（７４５）。プロセッサは、命令を図２の１０２等の医療デバイスに発行し得、したがって、インスリンは、７５５において、調節された１日の総インスリンベースの基底送達率に従って、医療デバイス１０２を介して送達され得る。
【００６１】
さらなる実施例では、インスリンは、信頼された予測期間にわたって、調節された１日の総インスリンベースの基底送達率に従って、医療デバイスを介して送達され得る。さらなる実施例では、プロセッサはさらに、最後に受信されたグルコース測定値が前のグルコース測定値の特定の範囲内にあって、信頼された予測期間が所定の数の規則的時間間隔に対応する持続時間に及ぶことに応答して、インスリンの送達を一時停止することを決定し得る。その間にインスリンの送達が一時停止されるべき期間は、最後に受信されたグルコース測定値の値がグルコース測定値の複数の範囲の特定の範囲内に該当することに基づいて決定され得る。それに応答して、インスリンの送達を一時停止するための期間は、いくつかの事前に設定された期間から選択され得、プロセッサは、選択された期間にわたって、インスリンの送達を一時停止し得る。
【００６２】
代替として、医療デバイスは、許容される「信頼された予測」期間にわたって、以前の予測されるグルコース値（および対応するインスリン投薬量値）を使用して、インスリンを送達し得る。さらに別の実施例では、インスリン送達は、センサ１０４からの最後の受信された値が、閾値を上回り、インスリンのベースライン率を上回って送達することが予測される場合、継続することができ、予測は、１５分またはより長い時間にわたって使用されることができる。
【００６３】
センサ１０４からの値が、信頼された予測期間が終了する前に再開しない場合、ＡＰアルゴリズム応答は、センサ１０４からの最後の受信された値（または複数の値）およびＡＰアルゴリズムによるそれに基づく予測に依存し得る。種々の実施例では、ＡＰアルゴリズムは、例えば、以下の表に従って、管理デバイス１０６を介して、インスリン送達量と、可能性として、ユーザへの通知とで応答することができる。
【表１−１】
2021522895.tif 000003
【表１−２】
2021522895.tif 000004
【表１−３】
2021522895.tif 000005
【表１−４】
2021522895.tif 000006
【００６４】
種々の実施例では、上記で参照される各サイクル（例えば、制御サイクル）は、限定ではないが、約５分、８分、または同等物を含む、任意の持続時間であることができる。
【００６５】
種々の実施例では、ＡＰアルゴリズムは、恒久的または一時的に、グルコースレベルのみ、グルコースレベルおよびＡＰアルゴリズム予測、またはＡＰアルゴリズム予測のみに応答して、延長ボーラスの延長部分を減退させてもよい。種々の実施例では、ＡＰアルゴリズムは、グルコースレベルのみ、グルコースレベルおよびＡＰアルゴリズム予測、またはＡＰアルゴリズム予測のみに応答して、延長ボーラスの延長部分を自動的に中止してもよい。延長ボーラスの延長部分は、将来の自動化または手動インスリン投薬決定のための補正または食事ＩＯＢに適用されてもよい。補正ＩＯＢに適用される場合、ＡＰアルゴリズムは、低血糖症においてより保守的であってもよい。補正ＩＯＢに適用される場合、ＡＰアルゴリズムは、高血糖症においてより保守的であってもよい。
【００６６】
他の事例では、システム１００は、下記に説明されるように、救助的炭水化物を摂取する等、システムの応答を低血糖事象応答に限定してもよい。例えば、ユーザが低血糖事象（例えば、グルコース濃度が、７０ｍｇ／ｄＬ低血糖閾値を下回る）を被る場合では、ユーザは、即効性の炭水化物を摂取し、ユーザの血糖を迅速に増加させることによって対応し得る。これは、システム１００にとって事前通知なしの食事であって、これは、システム１００によってグルコースの非常に高速増加として見なされる潜在性を有する。それに応答して、システム１００は、付加的インスリンを送達し、これらの炭水化物を補償することによって応答し得る。しかしながら、これは、ユーザのグルコースレベルを増加させるために特異的に炭水化物が摂取されたため、好ましい応答ではなくなり得、ユーザは、これらの炭水化物に対抗するためにインスリンを受容することを所望し得ない。
【００６７】
ある実施例では、プロセッサは、メモリ内に記憶されるプログラミングコードを実行することによって、グルコースモニタ（図１のセンサ１０４等）によって提供される測定値に基づいて、低血糖事象が生じていることを決定するための機能を実施してもよい。低血糖事象が生じていることの決定に応答して、システム１００は、１２１、１４１、または１６１等のプロセッサを介して、調節されたインスリン基底率を修正してもよい。例えば、プロセッサは、低血糖事象の発生の決定に続いて、所定の期間にわたって、投薬計算のために使用される医療デバイスの低減された一時的基底率を設定することによって、調節されたインスリン基底率を修正してもよい。代替として、システム１００は、プロセッサを介して、低血糖事象の発生の決定後にグルコース変化率が所定の閾値を下回って減少するまで、投薬計算において使用され得る低減された一時的基底率を設定してもよい。別の代替では、システム１００は、低血糖事象の発生の決定に続いて、血糖（図１の１０４等のセンサによって測定された）が所定の閾値を上回るまで、投薬計算において使用され得る低減された一時的基底率を設定してもよい。
【００６８】
例えば、そのようなシナリオを検出する（例えば、システム１００が低血糖事象に対処するための即効性の炭水化物の摂取を検出する）ための技法が、本明細書に説明され、以下の検出技法、すなわち、１）ある閾値（例えば、２ｍｇ／ｄＬ／分）を超える、グルコース濃度の高速増加率の検出、２）一連のうちの第１の値が第１の閾値を下回るときの、ある一連のグルコース濃度値を横断したグルコース濃度の高速増加率の検出（例えば、一連のうちの第１の値が７０ｍｇ／ｄＬの低血糖閾値を下回るとき、（１）におけるような高速変化率を検出する）、３）一連のうちの任意の値が第２の閾値を下回るときの、グルコース濃度の高速増加率の検出（例えば、一連のうちの任意の値が１２０ｍｇ／ｄＬのシステム標的グルコースを下回るとき、（１）におけるような高速変化率を検出する）、および／または４）所定の閾値より高いグルコース濃度の二次導関数（例えば、加速度）の高速変化の検出（例えば、任意の数の点を横断したグルコース濃度の変化率の有意な変化、例えば、グルコース濃度の２ｍｇ／ｄＬ／分の減少〜２ｍｇ／ｄＬ／分の増加を見出す）を含み得る。
【００６９】
図１０は、グルコース濃度または測定値の高速増加率に対する応答の実施例を実装するための、例示的プロセスのフローチャートである。図１０の実施例では、ＡＰアルゴリズム等のプログラミングコードを実行する、プロセッサが、プロセス１０００を実施し得る。プロセッサは、グルコースモニタによって規則的時間間隔で測定されるような一連のグルコース濃度値を取得するように動作可能であり得る（１０１０）。プロセッサは、グルコース濃度の高速増加率を検出し得、グルコース濃度または測定値の高速増加率の検出に反応して、グルコース濃度の高速増加率への応答を実装し得る（１０２０）。
【００７０】
例えば、低血糖事象に対処するための即効性の炭水化物の摂取を示す、グルコース濃度の高速増加率を検出する（例えば、上記の検出技法を使用して）ことに応答して、低血糖事象に対処するための即効性の炭水化物の摂取の検出に対する応答（例えば、システム１００による）が、実装され得る（１０３０）。ある実施例では、システム１００内のプロセッサは、プログラミングコードを実行することに応じて、下記に説明されるもの等の、グルコース濃度の高速増加率への応答を実装するとき、機能を実施するように動作可能であり得る。グルコース濃度の高速増加率に応答して、即効性の炭水化物の摂取の検出（グルコース濃度の高速増加率に基づいて）に対する応答を実装し得る、プログラミングコードを実行するプロセッサを介してシステムによって実装される技法の実施例は、下記に説明され、以下のうちの１つ以上のものを含み得る。
【００７１】
ｉ．事象後、規定された持続時間（例えば、２５分）にわたって、ＡＰアルゴリズム推奨送達量をユーザに個人化された送達最大量（例えば、基底量以下）に限定する。
【００７２】
ｉｉ．低血糖事象後、変化率が所定の閾値を下回って減少するまで、ＡＰアルゴリズム推奨送達量をユーザに個人化された送達最大量（例えば、基底量以下）に限定する。
【００７３】
ｉｉｉ．低血糖事象後、グルコースが所定の閾値を上回るまで、ＡＰアルゴリズム推奨送達量をユーザに個人化された送達最大量（例えば、基底量以下）に限定する。
【００７４】
ｉｖ．技法ｉ、ｉｉ、またはｉｉｉの任意の組み合わせを用いて、インスリンのＡＰアルゴリズム送達量を限定する。
【００７５】
ｖ．低血糖事象後、所定の期間にわたって、ＡＰアルゴリズム利得、コスト関数、および／または積極性を低減させる。ＡＰアルゴリズム利得は、例えば、ユーザのグルコースがインスリンの単位あたりで変化するであろう量のインジケーションである、モデル利得であり得る。コスト関数は、例えば、設定点からのグルコース誤差値の脱線の測定値であり得る。設定点は、例えば、標的グルコース値（例えば、１１３ｍｇ／ｄＬ）であり得、これは、実施例では、約１１０〜１２０ｍｇ／ｄＬまたは同等物の範囲内に設定され得る。一般に、グルコース測定値が、標的グルコース値から離れるほど（より高くなるか、またはより低くなるかのいずれか）、コスト関数によって生成されたコスト値は、より高くなる一方、標的グルコース値により近いグルコース測定値は、より低いコスト値を有する。ある実施例では、コスト関数は、測定されたグルコースおよび予期されるグルコースにおける逸脱および／または予期されるインスリンの量および基底インスリン量における逸脱に関連し得る。積極性は、コスト関数における逸脱に対するＡＰアルゴリズムの応答性に関連し得る。積極性は、ＡＰアルゴリズムが、コスト関数を低減させ、グルコース測定値を設定点に向かわせるように定める速度と見なされ得る。高積極性設定は、グルコース測定値を設定点に迅速に向かわせようと試み得る一方、低積極性設定は、グルコース値をより平滑に補正し得る。
【００７６】
ｖｉ．低血糖事象後、グルコースが所定の閾値を上回るまで、ＡＰアルゴリズム利得、コスト関数、および／または積極性を低減させる。
【００７７】
ｖｉｉ．低血糖事象後、変化率が所定の閾値を下回って減少するまで、ＡＰアルゴリズム利得、コスト関数、および／または積極性を低減させる。
【００７８】
ｖｉｉｉ．技法ｖ、ｖｉ、またはｖｉｉの任意の組み合わせを用いて、インスリンのＡＰアルゴリズム送達を限定する。
【００７９】
ｉｘ．低血糖事象に続いて、所定の期間にわたって、グルコース変化率フィルタを実装する。図４は、変化率フィルタが、ＡＰアルゴリズムによって行われる予測に影響を及ぼし、将来の血糖値のより低い推定軌道をもたらし得る様子の実施例を図示する。変化率フィルタは、ＡＰアルゴリズムによって認められる（それによって作用される）、またはそれに提供される、グルコースの変化率を限定するために、ＡＰアルゴリズムを実行するプロセッサ（プロセッサ１２１、１４１、または１６１等）によって使用され得る。例えば、グルコース測定値は、グルコースセンサによって提供されてもよい。複数のグルコース測定値を使用して、グルコース測定値の変化率が、決定され得る。変化率フィルタは、ＡＰアルゴリズムによって利用されるグルコース測定値の変化率の減退または増幅のいずれかを行うために使用され得る。変化率フィルタの適用は、例えば、プロセッサが、グルコース測定値が所定の閾値を初めて下回ったことを決定したときから、またはグルコースが誘起された後に所定の閾値を上回った状態になるときから、ある持続時間にわたって限定され得る。例えば、変化率が、救助的炭水化物摂取に続いて、高くなる（例えば、４ｍｇ／ｄＬ）場合、変化率フィルタは、アルゴリズムによって認められる変化率を、炭水化物に対するＡＰアルゴリズム応答を低減させるために、７０ｍｇ／ｄＬを上回った状態に戻った後、３０分にわたって２ｍｇ／ｄＬに限定することができる。
【００８０】
ｘ．低血糖事象に続いて、変化率が所定の閾値を下回って減少するまで、グルコース変化率フィルタを実装する。
【００８１】
ｘｉ．低血糖事象に続いて、グルコースが所定の閾値を上回るまで、グルコース変化率フィルタを実装する。
【００８２】
ｘｉｉ．常時、グルコース変化率フィルタを実装する。
【００８３】
ｘｉｉｉ．変化率フィルタは、正および負の両方の変化率または正の変化率のみのためのものであってもよい。
【００８４】
ｘｉｖ．技法ｉｘ、ｘ、ｘｉ、ｘｉｉ、またはｘｉｉｉの任意の組み合わせを使用して、グルコース変化率フィルタを実装する。
【００８５】
ｘｖ．システム１００は、低血糖事象に続いて、所定の期間にわたって、投薬計算のために使用され得る、低減された標的血糖値を設定することができる。
【００８６】
ｘｖｉ．システム１００は、低血糖事象後、グルコース変化率が所定の閾値を下回って減少するまで、投薬計算のために使用され得る、低減された標的血糖値を設定することができる。
【００８７】
ｘｖｉｉ．システム１００は、グルコースが所定の閾値を上回るまで、投薬計算のために使用され得る、低減された標的血糖値を設定することができる。
【００８８】
ｘｖｉｉｉ．システム１００は、上記の技法ｘｖ、ｘｖｉ、またはｘｖｉｉの任意の組み合わせのために、低減された標的血糖値を設定することができる。
【００８９】
全ての前述の所定の閾値は、ユーザ定義される、固定される、ＡＰアルゴリズムパラメータを使用して経時的に適合される、またはＴＤＩまたはＴＤＩ派生物に基づいてユーザに個人化されてもよい。加えて、投薬計算のために使用される一時的基底率を低減させる等の他の応答も、他の実施例を参照してさらに詳細に説明される。
【００９０】
図１のシステム実施例に戻ると、システム１００内の管理デバイス１０６の管理デバイスプロセッサ１６１は、人工膵臓アルゴリズムを含む、プログラミング命令の実行に応じて、種々の機能を実施するように動作可能であり得る。例えば、管理デバイスプロセッサは、ユーザに送達されるべきインスリンの回数および投薬量を決定し得る。回数および投薬量は、ユーザの性別、ユーザの年齢、ユーザの体重、ユーザの身長、および／またはセンサによって提供されるグルコースレベルに基づいて計算されてもよい。
【００９１】
ある実施例では、管理デバイスプロセッサ１６１は、低血糖事象の発生を決定し得る。低血糖事象の発生の決定に応答して、管理デバイスプロセッサは、所定の期間にわたって、グルコース変化率フィルタを実装し得る。グルコース変化率フィルタは、インスリンの送達のための時間および送達されているインスリンの投薬量の決定の際に人工膵臓アルゴリズムによって使用される測定された血糖値における変化率を限定し得る。管理デバイスプロセッサは、無線リンク１１０を介して、医療デバイスに、インスリンの決定された投薬量を、送達するための決定された時間に送達するように命令し得る。管理デバイスプロセッサ１６１は、測定されたグルコース値が低血糖事象に関連する所定の閾値を最初に下回ったとき、低血糖事象の発生後、測定されたグルコース値が別の所定の閾値を上回った状態になるときから、グルコース変化率がさらなる所定の閾値を下回って減少するまで、またはグルコースが付加的所定の閾値を上回るまでを含む、１つ以上の限定を適用することによって、グルコース変化率フィルタの実装のための持続時間を限定し得る。
【００９２】
管理デバイスプロセッサ１６１はさらに、常時、正および負のグルコース変化率の両方が決定されるとき、または正のグルコース変化率のみが決定されるときのうちの１つにおいて、グルコース変化率フィルタを適用するように動作可能であり得る。
【００９３】
別の実施例では、管理デバイスプロセッサ１６１はさらに、人工膵臓アルゴリズムの実行に応じて、閉ループ動作モードから開ループ動作モードに変化すること、ある事象の検出後、設定期間にわたって、またはある事象が終わるまで、ユーザのために個人化された基底送達率に従って、最大インスリン送達量を制約することであって、事象は、低血糖事象と異なる事象である、こと、低血糖事象の検出後、設定期間にわたって、または低血糖事象が終わるまで、設定された個人化基底率を送達すること、事象の検出後、設定期間にわたって、または事象が終わるまで、プロセッサによって使用されるような変化率を限定すること、または変化率フィルタが、常時、または低血糖事象に続いて、人工膵臓アルゴリズムによる応答を限定するように適用されるようにすることのうちの１つを実施するように動作可能である。
【００９４】
いくつかのシナリオでは、インスリン送達量は、例えば、低血糖事象の発生または差し迫った発生の場合、所望に応じて急速に（例えば、回復するために好適な率で）、減退されない場合がある。例えば、システム１００は、ユーザのグルコース値が閾値を下回る、または閾値を下回って低減される傾向にある場合、システム１００を伴わずにユーザが受容し得るインスリンの量またはそれを下回ってインスリン送達量を減退させ得る。しかしながら、ユーザが差し迫った低血糖リスクを有するときでも、システム１００が所望に応じて急速にインスリン送達量を減退させず、プロセッサに、例えば、医療デバイスにインスリンを送達させるように導き得るというリスクが存在し得る。図１１は、インスリンの一時停止の尤度を増加させる応答の実施例を実装するための、プロセス実施例のフローチャートを示す。プロセス１１００では、例えば、システム１００内のグルコースセンサに結合されるプロセッサは、インスリン送達が低血糖事象または差し迫った低血糖事象から回復するために好適な率で減退していないことを決定し得る（１１１０）。それに応答して、プロセッサは、安全制約を適用し、インスリンをさらに低減させ得る。
【００９５】
例えば、プロセッサは、プロセッサによって実行されるＡＰアルゴリズムおよび説明される安全制約を介してプロセッサ反応を修正する、前述の技法を利用して、本より低速の減退に対処し得る。１１２０では、プロセッサは、以下の様式において、そのようなシナリオに対処し得る。
【００９６】
ａ．種々の実施例では、人工膵臓アルゴリズムによって行われる計算が、インスリン送達要求がユーザ入力基底送達量を下回る場合、推定された転帰のペナルティを低減させることによって、インスリンの一時停止の尤度を増加させ得る、または
【００９７】
ｂ．種々の実施例では、人工膵臓アルゴリズムによって行われる計算が、ユーザ入力基底送達量に比例するように、ユーザ入力基底量を下回るインスリン送達量の逸脱をスケーリングすることによって、インスリンの一時停止の尤度を増加させ得る。
【００９８】
他の実施例では、システム１００は、いくつかの技法を使用して、低血糖リスクの増加を誘発し得る運動または他の活動の間、インスリン送達量が減退されていない、他のシナリオを管理してもよい。例えば、システム１００は、運動または活動等のシステム１００に対する外部擾乱がグルコース濃度の低減および低血糖リスクの増加を生じさせるとき、インスリン送達量を減退させることができる。システム１００は、本外部擾乱を自動的に検出し得る。代替として、外部擾乱は、ユーザによってシステム１００に知らされる、または示されてもよい（例えば、医療デバイス１０２および／または管理デバイス１０６上のユーザインターフェース（図示せず）を通して）。図１２は、インスリン送達量を減退させる応答の実施例を実装するための、プロセス実施例のフローチャートである。例示的プロセス１２００では、システム１００内のグルコースセンサに結合されるプロセッサは、グルコース濃度を維持する、または低血糖事象または差し迫った低血糖事象を軽減させるために好適な率で、インスリン送達が減退していないことを決定し得る（１２１０）。それに応答して、プロセッサは、安全制約を適用し、インスリンをさらに低減させ得る。例えば、プロセッサは、制御標的（すなわち、グルコース設定点）を現在の標的より高いグルコース値まで（例えば、より低い現在の標的から１５０ｍｇ／ｄＬまたは同等物まで）増加させることによって、制御標的グルコース値を改変し得る。代替として、システム１００は、入力基底値を現在の入力基底値より低い値に（例えば、ユーザの入力基底量の約２５％）低減させ得る（１２２０）。種々の実施例では、システム１００は、インスリン送達における付加的上界を被り得る（例えば、システム１００は、ユーザの入力基底量の約７５％を上回るインスリン送達量を要求し得ない）。安全制約の適用の結果、インスリン送達量をより高速率で減退させ、グルコース濃度を維持する（１２３０）。
【００９９】
いくつかの実施例では、システム１００は、ユーザに関連する十分なインスリン履歴を有していない場合がある。それに応答して、インスリン送達履歴データおよびグルコース値履歴データは、システム１００によって、事実上閉ループ動作モード内で動作するように使用されることができる。閉ループモード内にあるとき、既知のインスリン履歴が存在しない場合、ユーザがＩＯＢを有するリスクが存在し得、ＡＰアルゴリズムは、必要より多くのインスリンを送達し得る。本明細書における技法は、システム１００が十分な履歴動作データを有していない場合がある、そのようなシナリオに対処することができる。
【０１００】
種々の実施例では、システム１００が、閉ループ動作を開始するとき、十分なグルコース履歴を有していない場合、システム１００は、以下の方法のうちの１つにおいて応答し得る。
【０１０１】
Ｉ．ユーザに、非基底インスリン量が前の持続時間において送達されたかどうかのクエリをプロンプトする。回答が、「はい」である場合、インスリンのＡＰアルゴリズム最大送達量を設定時間量にわたって所定の値に限定する（例えば、送達量を２時間にわたってユーザの基底量の１．５倍に限定する）。
【０１０２】
ＩＩ．非基底インスリン用量が前の持続時間内に送達されたかどうかのクエリに対するユーザ応答を要求する。回答が、「はい」（すなわち、肯定応答）である場合、ユーザに、送達されるインスリンの量と、随意にまた、かかった時間を打ち込ませる。本情報を使用して、ユーザのＩＯＢが、計算され、インスリンを送達する安全のために、ＡＰアルゴリズムに提供されることができる。ＩＯＢは、予測アルゴリズムによって使用されてもよい、またはＩＯＢが残っている間、直接、送達されるべきインスリンの量を限定してもよい。または
【０１０３】
ＩＩＩ．閉ループモードを開始するとき、十分なインスリン履歴が存在しない場合、ＡＰアルゴリズムによって、設定時間量にわたって、最大送達量を所定の値（例えば、１００〜１２０ｍｇ／ｄＬ等）に限定する。
【０１０４】
図１のシステム実施例に戻ると、管理デバイス１０６の管理デバイスプロセッサ１６１は、人工膵臓アルゴリズムの実行に応じて、付加的機能を実施するように動作可能であり得る。
【０１０５】
例えば、管理デバイスプロセッサ１６１は、人工膵臓アルゴリズムの閉ループ動作の開始に応じて、人工膵臓アルゴリズムによる使用のための十分なグルコース履歴が利用不可能である（すなわち、グルコース履歴が不十分である）ことを決定し得る。十分なグルコース履歴が利用不可能であることの決定に応答して、管理デバイスプロセッサは、ユーザに、送達されるインスリンの量を管理デバイスに打ち込むように要求し得る。要求はまた、インスリンが送達された時間またはそれ以降の推定経過時間に関する要求を含んでもよい。送達されるインスリンの量を受信することに応答して、ユーザのインスリン残量が、送達されるインスリンの量に基づいて計算され得る。随意に、インスリンが送達された時間またはインスリン送達以降の推定経過時間が、提供される場合、これらの個別の時間または経過時間が、計算内に含まれてもよい。例えば、管理デバイスプロセッサは、インスリンが送達される時間のみが提供される場合、経過時間を決定するように動作可能であり得る。管理デバイスプロセッサは、計算されたユーザのインスリン残量を使用して、ユーザの計算されたインスリン残量が所定の閾値を下回ることになるとき、ユーザの個人化されたインスリン減衰曲線の利用を決定し得る。代替として、管理デバイスプロセッサは、十分なグルコース履歴が利用不可能であることの決定に応答して、設定時間量にわたって、インスリンの最大送達量を所定の値に限定するか、または非基底インスリン用量が前の持続時間内に送達されたかどうかのクエリに対するユーザ応答を要求するかのいずれかを行い得る。
【０１０６】
いくつかの実施例では、ＡＰアルゴリズム／システム設定点は、種々の入力または事象（例えば、運動または食事の摂取）に応答して変化する。システム１００は、ユーザを具体的標的または設定点（例えば、所望のグルコースレベル）に維持するように動作することができる。種々の実施例では、システム１００は、ユーザが、あるシナリオ下またはある事例のために、システム１００の設定点を設定または変化させることを可能にし得る。種々の実施例では、システム１００は、ユーザが、ユーザ定義時間量にわたって、一時的に、システム１００の設定点を設定または変化させることを可能にし得、その満了後、システム１００は、前の標的に戻り得る。
【０１０７】
種々の実施例では、設定点は、異なる設定点が１日の異なる時間区画にわたって設定されている、プロファイルとして定義されてもよい。標的血糖レベルは、各時間区画において自動的に変化し得る。種々の実施例では、設定点が変化する場合、システム１００は、ステップ変化に急激に応答し、多すぎるまたは少なすぎるインスリンを送達し得る。システム１００がステップ変化に応答することを防止するために、ＡＰアルゴリズムによる予測は、標的変化の量だけ偏移され得る。これは、予測が標的のステップ変化によって影響されることを防止することができる。
【０１０８】
いくつかの実施例では、ＡＰアルゴリズムを介して実装される安全制約は、ＡＰアルゴリズムが、図３において表されるもの等のセンサ収差、すなわち、雑音および値のステップ変化に応答することを可能にし得る。例えば、技法が、システム１００がセンサ１０４の収差または非生理学的である急激なステップ変化に対する応答を事実上管理することを可能にする。例えば、センサ１０４の非生理学的収差が、雑音が多いセンサ１０４によって、またはセンサ１０４上にかかる圧力等のセンサ１０４との物理的相互作用によって、またはセンサ１０４に衝突または衝打することによって引き起こされ得る。システム１００は、センサ１０４からの値の本突然の変化に応答し、薬物を誤って送達し得る。本明細書に説明される技法は、以下の方法において、すなわち、Ａ）センサ値傾向のみを決定することによって、Ｂ）１つの方向におけるセンサ値傾向に続いて、反対傾向を決定し、傾向の突然の変化を検出することによって、Ｃ）センサ値の変化率を決定することによって、および／またはＤ）一次導関数または他のフィルタリングが使用され得ることを決定することによって、本望ましくない応答に対処し、そのような事象がシステム１００によって検出されることを可能にすることができる。加えて、または代替Ｅ）として、いくつかの実施例では、１０４等のセンサ内の加速度計から取得されるデータが、傾向と組み合わせて使用されてもよい。例えば、圧力誘発センサ問題は、例えば、人物が睡眠中であるとき、より高い率で生じ得、したがって、加速度計データを介した睡眠検出もまた、インシデントの検出を向上させるために使用されてもよい。加速度計データはまた、センサまたは送達ユニットに対する影響を感知し、検出を向上させるために使用されてもよい。例えば、プロセッサは、センサが圧力誘発センサ問題を被っているとき、加速度計データを処理し、人物の睡眠または配向を検出してもよい。
【０１０９】
種々の実施例では、上記に列挙された事象Ａ−Ｅのいずれかの検出に応じて、システム１００は、以下の方法のいずれかにおいて応答し得る。すなわち、ＡＡ）ＡＰアルゴリズムは、閉ループ動作から開ループ動作への変化等、モードを変化させ得る、ＢＢ）事象（すなわち、上記に列挙された事象Ａ−Ｅのうちの１つ）の検出後、設定期間にわたって、または事象が終わるまで、システム１００をユーザに個人化された最大送達量（例えば、基底量）に制約する、ＣＣ）事象の検出後、設定期間にわたって、または事象が終わるまで、設定された個人化率（例えば、基底率）を送達する、ＤＤ）ＡＰアルゴリズムは、事象の検出後、設定期間にわたって、または事象が終わるまで、システム１００によって使用されるような変化率を限定し得る、またはＥＥ）変化率フィルタは、常時、または低血糖事象に続いて、ＡＰアルゴリズムによる応答を限定するように実装され得る。
【０１１０】
ＡＰアルゴリズムに適用され、システム１００内のプロセッサによって実行されるような安全制約は、特に、センサが持続グルコースモニタであるとき、センサ較正に対するシステム応答を制御し得る。例えば、センサ較正が要求され得る、ある状況下では、センサ値の結果として生じるステップ変化が存在し得る。それに応答して、システム１００は、そのようなステップ変化に応答して、薬物を送達し得る。例えば、それに予測が基づき得る、システム１００の現在の状態は、各制御ステップにおける入力センサ値に依存し得る。これらのセンサ値は、ユーザ入力基準較正値（例えば、指穿刺）に依存し得、センサ読取値と較正のために使用される指穿刺値との間に有意な相違が存在する場合、有意に変化し得る。
【０１１１】
これらのセンサ値の高速変化は、グルコース濃度における実際の傾向の真の反映ではない、グルコース軌道の人工ステップ変化（例えば、図３に示されるような較正ジャンプ）を導入し得る。さらに、較正時の指穿刺血糖（ＢＧ）値とＣＧＭ値との間の有意な相違の存在は、較正基準入力に先立ってシステム１００に入力されたＣＧＭ値およびそれらのＣＧＭ値に起因する状態推定が、殆ど信頼性がなく、現在の状態を反映させ得ないことを意味する。したがって、これらの事象が、検出されるとき、ＡＰアルゴリズムの予測「軌道」は、現在の新しいＣＧＭ値に合致する平坦値にリセットされる。図３は、新しいＣＧＭ値に基づいて予測軌道を調節する実施例を図示する。
【０１１２】
種々の実施例では、本再初期化は、正および負のステップ変化のために実装されてもよい。種々の実施例では、本再初期化は、血糖値の負のステップ変化は、数サイクルのみにわたってインスリン送達における低減または一時停止を誘発し得、これが、容認可能であり得るため、較正に起因する血糖値の正のステップ変化のみに限定されてもよい。
【０１１３】
例えば、図１のシステム１００では、１２１、１４１、または１６１等のプロセッサは、それによってプロセッサが１つ以上のグルコース測定値をセンサ１０４等のグルコースモニタから受信する、プロセスを実行するように動作可能であり得る。プロセッサはまた、ユーザ入力基準較正値を受信し得る。１つ以上のグルコース値およびユーザ入力基準較正値を使用して、プロセッサは、グルコースモニタからの１つ以上のグルコース値とユーザ入力基準較正値との間の相違を識別し得る。識別された相違に基づいて、プロセッサは、調節されたインスリン基底送達率を修正し得る。
【０１１４】
いくつかの実施例では、識別された相違に基づいて調節されたインスリン基底送達率を修正することに先立って、プロセッサは、識別された相違に基づいて、グルコースモニタを較正し得る。プロセッサはさらに、識別された相違が送達されているインスリンの量の正のステップ変化であることを決定し得る。正のステップ変化は、例えば、送達されるインスリンの量の増加であり得る。識別された相違が正のステップ変化であることに応答して、プロセッサは、現在の新しい血糖測定値を較正されたグルコースモニタから取得し得る。現在の新しい血糖測定値を取得後、プロセッサは、現在の新しい血糖値を使用して、識別された相違に基づいて、調節されたインスリン基底送達率を修正し得る。代替として、識別された相違は、送達されるインスリンの量の減少である、負のステップ変化であると決定され得る。識別された相違が負のステップ変化であることに応答して、プロセッサは、識別された相違に基づいて調節されたインスリン基底送達率を修正することに先立って、所定の時間量にわたって、インスリンの送達を一時停止するための命令を提供し得る。
【０１１５】
薬物送達システム（例えば、システム１００またはその任意の構成要素）のための安全制約を提供するための本明細書に説明される技法は、ハードウェア、ソフトウェア、またはそれらの任意の組み合わせ内に実装されることができる。例えば、システム１００またはその任意の構成要素は、ハードウェア、ソフトウェア、またはそれらの任意の組み合わせ内に実装されることができる。本明細書に説明される技法のソフトウェア関連実装は、限定ではないが、ファームウェア、特定用途向けソフトウェア、または１つ以上のプロセッサによって実行され得る、任意の他のタイプのコンピュータ可読命令を含むことができる。本明細書に説明される技法のハードウェア関連実装は、限定ではないが、集積回路（ＩＣ）、特定用途向けＩＣ（ＡＳＩＣ）、フィールドプログラマブルアレイ（ＦＰＧＡ）、および／またはプログラマブル論理デバイス（ＰＬＤ）を含むことができる。いくつかの実施形態では、本明細書に説明される技法および／または本明細書に説明される任意のシステムまたは構成体である構成要素は、１つ以上のメモリ構成要素上に記憶されるコンピュータ可読命令を実行するプロセッサとともに実装されることができる。
【０１１６】
開示されるデバイスのいくつかの実施形態は、例えば、機械（すなわち、プロセッサまたはマイクロコントローラ）によって実行される場合、機械に、本開示の実施形態による方法および／または動作を実施させ得る、命令または命令のセットを記憶し得る、記憶媒体、コンピュータ可読媒体、または製造品を使用して実装されてもよい。そのような機械は、例えば、任意の好適な処理プラットフォーム、コンピューティングプラットフォーム、コンピューティングデバイス、処理デバイス、コンピューティングシステム、処理システム、コンピュータ、プロセッサ、または同等物を含んでもよく、ハードウェアおよび／またはソフトウェアの任意の好適な組み合わせを使用して実装されてもよい。コンピュータ可読媒体または物品は、例えば、任意の好適なタイプのメモリユニット、メモリデバイス、メモリ物品、メモリ媒体、記憶デバイス、記憶物品、記憶媒体、および／または記憶ユニット、例えば、メモリ（非一過性メモリを含む）、リムーバブルまたは非リムーバブル媒体、消去可能または非消去可能媒体、書込可能または再書込可能媒体、デジタルまたはアナログ媒体、ハードディスク、フロッピーディスク、コンパクトディスク読取専用メモリ（ＣＤ−ＲＯＭ）、記録可能コンパクトディスク（ＣＤ−Ｒ）、再書込可能コンパクトディスク（ＣＤ−ＲＷ）、光ディスク、磁気媒体、磁気光学媒体、リムーバブルメモリカードまたはディスク、種々のタイプのデジタル多用途ディスク（ＤＶＤ）、テープ、カセット、または同等物を含んでもよい。命令は、ソースコード、コンパイルコード、解釈コード、実行可能コード、静的コード、動的コード、暗号化コード、プログラミングコード、および同等物等の任意の好適なタイプのコードを含み、任意の好適な高レベル、低レベル、オブジェクト指向、ビジュアル、コンパイル、および／または解釈プログラミング言語を使用して実装されてもよい。非一過性コンピュータ可読媒体具現化プログラミングコードは、プロセッサに、プログラミングコードを実行すると、本明細書に説明されるもの等の機能を実施させ得る。
【０１１７】
本開示のある実施例または実施形態が、上記に説明された。しかしながら、本開示は、それらの実施形態に限定されず、むしろ、本明細書に明示的に説明された内容への追加および修正もまた開示される実施例の範囲内に含まれることが意図されることに明示的に留意されたい。さらに、本明細書に説明される種々の実施例の特徴は、相互に排他的ではなく、開示される実施例の精神および範囲から逸脱することなく、種々の組み合わせおよび順列内に存在し得ることを理解されたい（そのような組み合わせまたは順列が、本明細書で明示的に行われない場合でも）。実際、本明細書に説明された内容の変形例、修正、および他の実装は、開示される実施例の精神および範囲から逸脱することなく、当業者に想起されるであろう。したがって、開示される実施例は、先行する例証的説明のみによって定義されないものとする。
【図１】
2021522895.tif 000007
【図２】
2021522895.tif 000008
【図３】
2021522895.tif 000009
【図４】
2021522895.tif 000010
【図５】
2021522895.tif 000011
【図６】
2021522895.tif 000012
【図７Ａ】
2021522895.tif 000013
【図７Ｂ】
2021522895.tif 000014
【図８】
2021522895.tif 000015
【図９】
2021522895.tif 000016
【図１０】
2021522895.tif 000017
【図１１】
2021522895.tif 000018
【図１２】
2021522895.tif 000019
【手続補正書】
【提出日】令和3年1月18日(2021.1.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
非一過性コンピュータ可読媒体であって、前記非一過性コンピュータ可読媒体は、プロセッサによって実行可能なプログラミングコードで具現化され、前記プロセッサは、前記プログラミングコードを実行すると、
規則的時間間隔で、グルコースモニタによって行われるグルコース測定の値を受信することと、
以前のグルコース測定値に基づいて、将来のグルコース値を予測することと、
前記予測される将来のグルコース値に基づいて、医療デバイスによって提供されるべきインスリン基底送達率を調節することと、
前記調節されたインスリン基底送達率に従って、インスリンを送達するように前記医療デバイスに命令することと
を行うための機能を含む機能を実施するように動作可能である、非一過性コンピュータ可読媒体。
【請求項２】
前記プログラミングコードが前記プロセッサによって実行されると、前記プロセッサはさらに、
前記グルコースモニタとの無線接続を介して、後続グルコース測定値を受信することと、
前記受信された後続グルコース測定値および過去の期間からの以前のグルコース値を使用して、１日の総インスリンベースの基底グルコースレベルを決定することと、
前記１日の総インスリンベースの基底グルコースレベルとユーザ設定基底グルコース設定点を比較することと、
前記ユーザ設定基底グルコース設定点が誤っていることを示す前記比較の結果に応答して、前記医療デバイスによって送達されるべき更新されたインスリン基底送達率を決定することであって、前記更新されたインスリン基底送達率は、前記調節されたインスリン基底送達率から更新される、ことと
を行うための機能を実施する、請求項１に記載の非一過性コンピュータ可読媒体。
【請求項３】
前記プログラミングコードが前記プロセッサによって実行されると、前記プロセッサはさらに、
１つ以上のグルコース測定値を前記グルコースモニタから受信することと、
ユーザ入力基準較正値を受信することと、
前記グルコースモニタからの１つ以上のグルコース測定値と前記ユーザ入力基準較正値との間の相違を識別することと、
前記識別された相違に基づいて、前記調節されたインスリン基底送達率を修正することと
を行うための機能を実施する、請求項１に記載の非一過性コンピュータ可読媒体。
【請求項４】
前記プログラミングコードが前記プロセッサによって実行されると、前記プロセッサはさらに、前記識別された相違に基づいて前記調節されたインスリン基底送達率を修正することに先立って、
前記識別された相違に基づいて、前記グルコースモニタを較正することと、
前記識別された相違が送達されているインスリンの量の正のステップ変化であることを決定することであって、前記正のステップ変化は、送達されるインスリンの量の増加である、ことと、
前記識別された相違が正のステップ変化であることに応答して、現在の新しい血糖測定値を前記較正されたグルコースモニタから取得することと、
前記現在の新しい血糖測定値を使用して、前記識別された相違に基づいて、前記調節されたインスリン基底送達率を修正することと
を行うための機能を実施する、請求項３に記載の非一過性コンピュータ可読媒体。
【請求項５】
前記プログラミングコードが前記プロセッサによって実行されると、前記プロセッサはさらに、前記識別された相違に基づいて前記調節されたインスリン基底送達率を修正することに先立って、
前記識別された相違に基づいて、前記グルコースモニタを較正することと、
前記識別された相違が負のステップ変化であることを決定することであって、前記負のステップ変化は、送達されるインスリンの量の減少である、ことと、
前記識別された相違が負のステップ変化であることに応答して、所定の時間量にわたってインスリンの送達を一時停止するための命令を提供することと
を行うための機能を実施する、請求項３に記載の非一過性コンピュータ可読媒体。
【請求項６】
前記プログラミングコードが前記プロセッサによって実行されると、前記プロセッサはさらに、
前記グルコースモニタによって提供されるグルコース測定値に基づいて、低血糖事象が生じていることを決定することと、
低血糖事象が生じていることの決定に応答して、前記調節されたインスリン基底送達率を修正することと
を行うための機能を実施する、請求項１に記載の非一過性コンピュータ可読媒体。
【請求項７】
前記プログラミングコードが前記プロセッサによって実行されると、前記プロセッサはさらに、低血糖事象が生じていることの決定に応答して前記調節されたインスリン基底送達率を修正するとき、
前記低血糖事象の発生の決定に続いて、所定の期間にわたって、投薬計算において使用される前記医療デバイスの低減された一時的基底送達率を設定すること、または
前記低血糖事象の発生の決定に続いて、血糖レベルの変化率が所定の閾値を下回って減少するまで、投薬計算において使用される前記医療デバイスの低減された一時的基底送達率を設定すること、または
前記低血糖事象の発生の決定に続いて、血糖レベルが所定の閾値を上回るまで、投薬計算において使用される前記医療デバイスの低減された一時的基底送達率を設定すること
を行うための機能を実施する、請求項６に記載の非一過性コンピュータ可読媒体。
【請求項８】
無線接続を介してグルコースモニタに結合されるプロセッサによって実施される方法であって、前記方法は、
前記プロセッサによって、前記グルコースモニタから、いくつかのグルコース測定値を受信することであって、前記いくつかのグルコース測定値の各グルコース測定値は、ある期間にわたって規則的時間間隔で受信され、前記規則的時間間隔は、前記ある期間未満である、ことと、
前記いくつかのグルコース測定値のうちの少なくとも１つを使用して、いくつかの将来のグルコース測定値を予測することと、
後続グルコース測定値が次の規則的時間間隔内に受信されていないことを決定することと、
前記後続グルコース測定値が到着されていないことの決定に応答して、前記予測されるいくつかの将来のグルコース測定値のうちの少なくとも１つに基づいて、医療デバイスによって提供されるべき１日の総インスリンベースの基底送達率を調節することと、
前記調節された１日の総インスリンベースの基底送達率に従って、インスリンを送達するように前記医療デバイスに命令することと
を含む、方法。
【請求項９】
前記調節された１日の総インスリンベースの基底送達率に従って、信頼された予測期間にわたって、インスリンを送達するように前記医療デバイスに命令することと、
最後に受信されたグルコース測定値が前のグルコース測定値の特定の範囲内にあり、かつ、前記信頼された予測期間が所定の数の規則的時間間隔に対応する持続時間に及ぶことに応答して、インスリンの送達が一時停止されるべきであることを決定することと、
前記最後に受信されたグルコース測定値の値がグルコース測定値の複数の範囲の特定の範囲内に該当することに基づいて、前記インスリンの送達を一時停止するための期間を複数の事前に設定された期間から選択することと、
前記選択された期間にわたって、インスリンの送達を一時停止することと
をさらに含む、請求項８に記載の方法。
【請求項１０】
システムであって、
医療デバイスであって、前記医療デバイスは、ポンプ、インスリンを含有するように構成されるリザーバ、プロセッサ、および送受信機を備え、前記医療デバイスは、前記プロセッサからの出力に応答して、インスリンを送達するように動作可能である、医療デバイスと、
センサであって、前記センサは、送信機、プロセッサ、およびカニューレを備え、前記センサは、血糖を測定し、血糖値を出力するように動作可能である、センサと、
管理デバイスであって、前記管理デバイスは、管理デバイスプロセッサ、人工膵臓アルゴリズムを含むプログラミング命令を記憶するように構成される管理デバイスメモリ、および管理デバイス送受信機を備え、前記管理デバイスプロセッサは、前記人工膵臓アルゴリズムを含む前記プログラミング命令の実行に応じて、
低血糖事象の発生を決定することと、
前記低血糖事象の発生の決定に応答して、所定の期間にわたって、グルコース変化率フィルタを実装することであって、前記グルコース変化率フィルタは、インスリンの送達のための時間および前記送達されるべきインスリンの投薬量の決定において前記人工膵臓アルゴリズムによって使用される測定された血糖値における変化率を限定する、ことと、
前記医療デバイスに、送達のための決定された時間において前記インスリンの決定された投薬量を送達するように命令することと
を行うように動作可能である、管理デバイスと
を備える、システム。
【請求項１１】
前記管理デバイスのプロセッサはさらに、前記人工膵臓アルゴリズムの実行に応じて、
測定されたグルコース値が前記低血糖事象に関連する所定の閾値を最初に下回ったとき、
測定されたグルコース値が前記低血糖事象の発生後に別の所定の閾値を上回るとき、
前記グルコース変化率がさらなる所定の閾値を下回って減少するまで、または
前記グルコースが付加的な所定の閾値を上回るまで
からの１つ以上の限定を適用することによって、前記グルコース変化率フィルタの実装のための持続時間を限定するように動作可能である、請求項１０に記載のシステム。
【請求項１２】
前記管理デバイスプロセッサは、前記人工膵臓アルゴリズムの実行に応じて、常時、正および負のグルコース変化率の両方が決定されるとき、または正のグルコース変化率のみが決定されるときのうちの１つにおいて、前記グルコース変化率フィルタを適用する、請求項１０に記載のシステム。
【請求項１３】
前記管理デバイスのプロセッサはさらに、前記人工膵臓アルゴリズムの実行に応じて、
ユーザに送達されるべきインスリンの回数および投薬量を決定すること
を行うように動作可能であり、前記時間および前記投薬量は、ユーザの性別、ユーザの年齢、ユーザの体重、ユーザの身長、および／または前記センサによって提供されるグルコースレベルに基づいて計算される、請求項１０に記載のシステム。
【請求項１４】
前記管理デバイスのプロセッサはさらに、前記人工膵臓アルゴリズムの実行に応じて、
閉ループ動作モードから開ループ動作モードに変化すること、
事象の検出後、設定期間にわたって、または事象が終わるまで、ユーザのために個人化された基底送達率に従って、最大インスリン送達量を制約することであって、前記事象は、前記低血糖事象と異なる、こと、
前記低血糖事象の検出後、設定期間にわたって、または前記低血糖事象が終わるまで、設定された個人化基底率を送達すること、
前記事象の検出後、設定期間にわたって、または前記事象が終わるまで、前記プロセッサによって使用されるような前記変化率を限定すること、または
前記グルコース変化率フィルタが、常時、または低血糖事象に続いて、前記人工膵臓アルゴリズムによる応答を限定するように適用されるようにすること
のうちの１つを実施するように動作可能である、請求項１０に記載のシステム。
【請求項１５】
前記管理デバイスのプロセッサはさらに、前記人工膵臓アルゴリズムの実行に応じて、
前記人工膵臓アルゴリズムの閉ループ動作の開始に応じて、十分なグルコース履歴が前記人工膵臓アルゴリズムによる使用のために利用不可能であることを決定することと、
十分なグルコース履歴が利用不可能であることの決定に応答して、
設定時間量にわたって、インスリンの最大送達量を所定の値に限定すること、または
非基底インスリン用量が前の持続時間内に送達されたかどうかのクエリに対するユーザ応答を要求すること
のうちのいずれかを行う、ことと
を行う、または
前記人工膵臓アルゴリズムの閉ループ動作の開始に応じて、十分なグルコース履歴が前記人工膵臓アルゴリズムによる使用のために利用不可能であることを決定することと、
十分なグルコース履歴が利用不可能であることの決定に応答して、前記管理デバイスに医療デバイスによって送達されるインスリンの量を提供するように、ユーザの打ち込みを要求することと、
前記要求に応答して送達されるインスリンの量を受信することに応答して、前記送達されるインスリンの量に基づいて、ユーザのインスリン残量を計算することと、
前記計算されたユーザのインスリン残量が所定の閾値を下回ることになるとき、前記計算されたユーザのインスリン残量を使用して、ユーザの個人化されたインスリン減衰曲線を利用することを決定することと
を行うように動作可能である、請求項１０に記載のシステム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
グルコースセンサに結合されるプロセッサが、低血糖リスクの増加を誘発し得る、運動または他の活動の間、インスリン送達がグルコース濃度を維持するために好適な率で減退していないことを決定する方法のさらなる実施例も、開示される。決定に応答して、制御標的グルコース値のいずれかは、現在の標的グルコース値より高いグルコース値に増加されてもよい、または入力基底送達は、現在の入力基底値より低い入力基底値に低減されてもよい。
本願明細書は、例えば、以下の項目も提供する。
（項目１）
非一過性コンピュータ可読媒体であって、前記非一過性コンピュータ可読媒体は、プロセッサによって実行可能なプログラミングコードで具現化され、前記プロセッサは、前記プログラミングコードを実行すると、
規則的時間間隔で、グルコースモニタによって行われるグルコース測定の値を受信することと、
以前のグルコース測定値に基づいて、将来のグルコース値を予測することと、
前記予測される将来のグルコース値に基づいて、医療デバイスによって提供されるべきインスリン基底送達率を調節することと、
前記医療デバイスを介して、前記調節されたインスリン基底送達率に従って、インスリンを送達することと
を行うための機能を含む機能を実施するように動作可能である、非一過性コンピュータ可読媒体。
（項目２）
前記プログラミングコードが前記プロセッサによって実行されると、前記プロセッサはさらに、
前記グルコースモニタとの無線接続を介して、後続グルコース測定値を受信することと、
前記受信された後続グルコース測定値および過去の期間からの以前のグルコース値を使用して、１日の総インスリンベースの基底グルコースレベルを決定することと、
前記１日の総インスリンベースの基底グルコースレベルとユーザ設定基底グルコース設定点を比較することと、
前記ユーザ設定基底グルコース設定点が誤っていることを示す前記比較の結果に応答して、前記医療デバイスによって送達されるべき更新されたインスリン基底送達率を決定することであって、前記更新されたインスリン基底送達率は、前記調節されたインスリン基底送達率から更新される、ことと
を行うための機能を実施する、項目１に記載の非一過性コンピュータ可読媒体。
（項目３）
前記プログラミングコードが前記プロセッサによって実行されると、前記プロセッサはさらに、
１つ以上のグルコース測定値を前記グルコースモニタから受信することと、
ユーザ入力基準較正値を受信することと、
前記グルコースモニタからの１つ以上のグルコース測定値と前記ユーザ入力基準較正値との間の相違を識別することと、
前記識別された相違に基づいて、前記調節されたインスリン基底送達率を修正することと
を行うための機能を実施する、項目１に記載の非一過性コンピュータ可読媒体。
（項目４）
前記プログラミングコードが前記プロセッサによって実行されると、前記プロセッサはさらに、前記識別された相違に基づいて前記調節されたインスリン基底送達率を修正することに先立って、
前記識別された相違に基づいて、前記グルコースモニタを較正することと、
前記識別された相違が送達されているインスリンの量の正のステップ変化であることを決定することと、
前記識別された相違が正のステップ変化であることに応答して、現在の新しい血糖測定値を前記較正されたグルコースモニタから取得することと、
前記現在の新しい血糖測定値を使用して、前記識別された相違に基づいて、前記調節されたインスリン基底送達率を修正することと
を行うための機能を実施する、項目３に記載の非一過性コンピュータ可読媒体。
（項目５）
前記正のステップ変化は、送達されるインスリンの量の増加である、項目４に記載の非一過性コンピュータ可読媒体。
（項目６）
前記プログラミングコードが前記プロセッサによって実行されると、前記プロセッサはさらに、前記識別された相違に基づいて前記調節されたインスリン基底送達率を修正することに先立って、
前記識別された相違に基づいて、前記グルコースモニタを較正することと、
前記識別された相違が負のステップ変化であることを決定することと、
前記識別された相違が負のステップ変化であることに応答して、所定の時間量にわたってインスリンの送達を一時停止するための命令を提供することと
を行うための機能を実施する、項目３に記載の非一過性コンピュータ可読媒体。
（項目７）
前記負のステップ変化は、送達されるインスリンの量の減少である、項目６に記載の非一過性コンピュータ可読媒体。
（項目８）
前記プログラミングコードが前記プロセッサによって実行されると、前記プロセッサはさらに、
前記グルコースモニタによって提供される測定値に基づいて、低血糖事象が生じていることを決定することと、
低血糖事象が生じていることの決定に応答して、前記調節されたインスリン基底送達率を修正することと
を行うための機能を実施する、項目１に記載の非一過性コンピュータ可読媒体。
（項目９）
前記プログラミングコードが前記プロセッサによって実行されると、前記プロセッサはさらに、低血糖事象が生じていることの決定に応答して前記調節されたインスリン基底送達率を修正するとき、
前記低血糖事象の発生の決定に続いて、所定の期間にわたって、投薬計算において使用される前記医療デバイスの低減された一時的基底送達率を設定すること
を行うための機能を実施する、項目８に記載の非一過性コンピュータ可読媒体。
（項目１０）
前記プログラミングコードが前記プロセッサによって実行されると、前記プロセッサはさらに、低血糖事象が生じていることの決定に応答して前記調節されたインスリン基底送達率を修正するとき、
前記低血糖事象の発生の決定に続いて、血糖レベルの変化率が所定の閾値を下回って減少するまで、投薬計算において使用される前記医療デバイスの低減された一時的基底送達率を設定すること
を行うための機能を実施する、項目８に記載の非一過性コンピュータ可読媒体。
（項目１１）
前記プログラミングコードが前記プロセッサによって実行されると、前記プロセッサはさらに、低血糖事象が生じていることの決定に応答して前記調節されたインスリン基底送達率を修正するとき、
前記低血糖事象の発生の決定に続いて、血糖レベルが所定の閾値を上回るまで、投薬計算において使用される前記医療デバイスの低減された一時的基底送達率を設定すること
を行うための機能を実施する、項目８に記載の非一過性コンピュータ可読媒体。
（項目１２）
無線接続を介してグルコースモニタに結合されるプロセッサによって実施される方法であって、前記方法は、
前記プロセッサによって、前記グルコースモニタから、いくつかのグルコース測定値を受信することであって、前記いくつかのグルコース測定値の各グルコース測定値は、ある期間にわたって規則的時間間隔で受信され、前記規則的時間間隔は、前記ある期間未満である、ことと、
前記いくつかのグルコース測定値のうちの少なくとも１つを使用して、いくつかの将来のグルコース測定値を予測することと、
後続グルコース測定値が次の規則的時間間隔内に受信されていないことを決定することと、
前記後続グルコース測定値が到着されていないことの決定に応答して、前記予測されるいくつかの将来のグルコース測定値のうちの少なくとも１つに基づいて、医療デバイスによって提供されるべき１日の総インスリンベースの基底送達率を調節することと、
前記調節された１日の総インスリンベースの基底送達率に従って、前記医療デバイスを介して、インスリンを送達することと
を含む、方法。
（項目１３）
前記インスリンは、前記調節された１日の総インスリンベースの基底送達率に従って、信頼された予測期間にわたって、前記医療デバイスを介して送達される、項目１２に記載の方法。
（項目１４）
最後に受信されたグルコース測定値が前のグルコース測定値の特定の範囲内にあり、かつ、前記信頼された予測期間が所定の数の規則的時間間隔に対応する持続時間に及ぶことに応答して、インスリンの送達が一時停止されるべきであることを決定することと、
前記最後に受信されたグルコース測定値の値がグルコース測定値の複数の範囲の特定の範囲内に該当することに基づいて、前記インスリンの送達を一時停止するための期間を複数の事前に設定された期間から選択することと、
前記選択された期間にわたって、インスリンの送達を一時停止することと
をさらに含む、項目１３に記載の方法。
（項目１５）
方法であって、
医療デバイスに結合されるプロセッサによって、前記医療デバイスが設定時間量にわたって事前に設定されたインスリンの体積より多いインスリンの体積を送達していることを決定することであって、前記事前に設定されたインスリンの体積は、ユーザ入力基底率、１日の平均送達率を使用して人工膵臓アルゴリズムによって計算される率、ユーザ体重および／またはユーザ年齢に基づく率、送達される１日の総インスリン量、または送達される１日の総基底量のうちの１つ以上のものに基づく、ことと、
前記決定に応答して、前記設定時間量にわたって送達されるインスリンの体積および人工膵臓アルゴリズムによって計算されるような送達されるべき１日の総インスリン量を使用した計算に基づいて、調節された基底投薬量として前記医療デバイスによって送達されるべきインスリンの量を調節することと、
前記調節された基底投薬量が投与される時間インクリメントまたは１時間あたり基底率のパーセンテージのいずれかによって除算されるユーザの基底インスリン送達体積の最大体積に、前記調節された基底投薬量として送達されるべきインスリンの量を限定することであって、前記時間インクリメントは、１時間未満である、ことと
を含む、方法。
（項目１６）
グルコース測定値をグルコースセンサから規則的時間間隔で受信することをさらに含む、項目１５に記載の方法。
（項目１７）
システムであって、
医療デバイスであって、前記医療デバイスは、ポンプ、インスリンを含有するように構成されるリザーバ、プロセッサ、および送受信機を備え、前記医療デバイスは、前記プロセッサからの出力に応答して、インスリンを送達するように動作可能である、医療デバイスと、
センサであって、前記センサは、送信機、プロセッサ、およびカニューレを備え、前記センサは、血糖を測定し、血糖値を出力するように動作可能である、センサと、
管理デバイスであって、前記管理デバイスは、管理デバイスプロセッサ、人工膵臓アルゴリズムを含むプログラミング命令を記憶するように構成される管理デバイスメモリ、および管理デバイス送受信機を備え、前記管理デバイスプロセッサは、前記人工膵臓アルゴリズムを含む前記プログラミング命令の実行に応じて、
低血糖事象の発生を決定することと、
前記低血糖事象の発生の決定に応答して、所定の期間にわたって、グルコース変化率フィルタを実装することであって、前記グルコース変化率フィルタは、インスリンの送達のための時間および前記送達されるべきインスリンの投薬量の決定において前記人工膵臓アルゴリズムによって使用される測定された血糖値における変化率を限定する、ことと、
前記医療デバイスに、送達のための決定された時間において前記インスリンの決定された投薬量を送達するように命令することと
を行うように動作可能である、管理デバイスと
を備える、システム。
（項目１８）
前記管理デバイスのプロセッサはさらに、前記人工膵臓アルゴリズムの実行に応じて、
測定されたグルコース値が前記低血糖事象に関連する所定の閾値を最初に下回ったとき、
測定されたグルコース値が前記低血糖事象の発生後に別の所定の閾値を上回るとき、
前記グルコース変化率がさらなる所定の閾値を下回って減少するまで、または
前記グルコースが付加的な所定の閾値を上回るまで
からの１つ以上の限定を適用することによって、前記グルコース変化率フィルタの実装のための持続時間を限定するように動作可能である、項目１７に記載のシステム。
（項目１９）
前記管理デバイスプロセッサは、前記人工膵臓アルゴリズムの実行に応じて、常時、正および負のグルコース変化率の両方が決定されるとき、または正のグルコース変化率のみが決定されるときのうちの１つにおいて、前記グルコース変化率フィルタを適用する、項目１７に記載のシステム。
（項目２０）
前記管理デバイスのプロセッサはさらに、前記人工膵臓アルゴリズムの実行に応じて、
ユーザに送達されるべきインスリンの回数および投薬量を決定すること
を行うように動作可能であり、前記時間および前記投薬量は、ユーザの性別、ユーザの年齢、ユーザの体重、ユーザの身長、および／または前記センサによって提供されるグルコースレベルに基づいて計算される、項目１７に記載のシステム。
（項目２１）
前記管理デバイスのプロセッサはさらに、前記人工膵臓アルゴリズムの実行に応じて、
閉ループ動作モードから開ループ動作モードに変化すること、
事象の検出後、設定期間にわたって、または事象が終わるまで、ユーザのために個人化された基底送達率に従って、最大インスリン送達量を制約することであって、前記事象は、前記低血糖事象と異なる、こと、
前記低血糖事象の検出後、設定期間にわたって、または前記低血糖事象が終わるまで、設定された個人化基底率を送達すること、
前記事象の検出後、設定期間にわたって、または前記事象が終わるまで、前記プロセッサによって使用されるような前記変化率を限定すること、または
前記グルコース変化率フィルタが、常時、または低血糖事象に続いて、前記人工膵臓アルゴリズムによる応答を限定するように適用されるようにすること
のうちの１つを実施するように動作可能である、項目１７に記載のシステム。
（項目２２）
前記管理デバイスのプロセッサはさらに、前記人工膵臓アルゴリズムの実行に応じて、
前記人工膵臓アルゴリズムの閉ループ動作の開始に応じて、十分なグルコース履歴が前記人工膵臓アルゴリズムによる使用のために利用不可能であることを決定することと、
十分なグルコース履歴が利用不可能であることの決定に応答して、
設定時間量にわたって、インスリンの最大送達量を所定の値に限定すること、または
非基底インスリン用量が前の持続時間内に送達されたかどうかのクエリに対するユーザ応答を要求すること
のうちのいずれかを行う、ことと
を行うように動作可能である、項目１７に記載のシステム。
（項目２３）
前記管理デバイスのプロセッサはさらに、前記人工膵臓アルゴリズムの実行に応じて、
前記人工膵臓アルゴリズムの閉ループ動作の開始に応じて、十分なグルコース履歴が前記人工膵臓アルゴリズムによる使用のために利用不可能であることを決定することと、
十分なグルコース履歴が利用不可能であることの決定に応答して、前記管理デバイスに医療デバイスによって送達されるインスリンの量を提供するように、ユーザの打ち込みを要求することと、
前記要求に応答して送達されるインスリンの量を受信することに応答して、前記送達されるインスリンの量に基づいて、ユーザのインスリン残量を計算することと、
前記計算されたユーザのインスリン残量が所定の閾値を下回ることになるとき、前記計算されたユーザのインスリン残量を使用して、ユーザの個人化されたインスリン減衰曲線を利用することを決定することと
を行うように動作可能である、項目１７に記載のシステム。
（項目２４）
方法であって、
医療管理デバイスのプロセッサによって、センサからのグルコース測定値の受信に応答して、医療デバイスがインスリン送達履歴のある期間にわたって固定個人化基底率を下回ってインスリンを送達していることを決定することであって、固定個人化基底率を下回ってインスリンを送達することの結果は、負のインスリン残量値である、ことと、
前記負のインスリン残量値がユーザの１日の総インスリンベースの１時間あたり基底値の数倍を上回ることを決定することと、
前記負のインスリン残量値が前記ユーザの１日の総インスリンベースの１時間あたり基底値の数倍を上回ることに応答して、１日あたりベースの総基底量または個人化されたインスリンの体積を送達するように前記医療デバイスによるインスリンの送達を改変することと、
ユーザに、前記インスリンの改変された送達量に肯定応答するか、または、送達のための較正されたインスリンの量を計算する際、前記プロセッサによる使用のための新しい較正値を要求するように要求する通知メッセージを出力することと
を含む、方法。
（項目２５）
前記インスリンの改変された送達量のユーザ肯定応答の受信に応答して、
前記インスリンの改変された送達量を継続することをさらに含む、項目２４に記載の方法。
（項目２６）
前記新しい較正値のための前記要求の受信に応答して、前記プロセッサによって、前記新しい較正値を生成することと、
前記プロセッサによって、前記新しい較正値を適用し、送達のための前記較正されたインスリンの量を計算することと
をさらに含む、項目２４に記載の方法。
（項目２７）
非一過性コンピュータ可読媒体であって、前記非一過性コンピュータ可読媒体は、プロセッサによって実行可能なプログラミングコードで具現化され、前記プロセッサは、前記プログラミングコードを実行すると、
グルコースモニタによって規則的時間間隔で測定されるような一連のグルコース濃度値を取得することと、
グルコース濃度の高速増加率を検出することと、
前記グルコース濃度の高速増加率の検出に反応して、前記グルコース濃度の高速増加率への応答を実装することと
を行うための機能を実施するように動作可能である、非一過性コンピュータ可読媒体。
（項目２８）
前記グルコース濃度の高速増加率は、ある閾値を超え、
前記グルコース濃度の高速増加率は、ある一連のグルコース濃度値を横断し、前記一連のグルコース濃度値の第１の値は、第１の閾値を下回り、
前記グルコース濃度の高速増加率は、ある一連のグルコース濃度値を横断し、前記一連のうちの任意の値は、第２の閾値を下回り、および／または
前記高速増加率は、ある閾値より高い前記グルコース濃度の二次導関数から決定される、
項目２７に記載の非一過性コンピュータ可読媒体。
（項目２９）
前記プロセッサは、前記プログラミングコードを実行することに応じて、前記グルコース濃度の高速増加率への応答を実装するとき、
低血糖事象後、規定された持続時間にわたって、推奨される送達量をユーザに個人化された送達最大量に限定すること、
低血糖事象後、変化率が所定の閾値を下回って減少するまで、推奨される送達量を前記ユーザに個人化された送達最大量に限定すること、
低血糖事象後、前記グルコース濃度が所定の閾値を上回るまで、推奨される送達量を前記ユーザに個人化された送達最大量に限定すること、または
それらの組み合わせ
を行うための機能を実施するように動作可能である、項目２７に記載の非一過性コンピュータ可読媒体。
（項目３０）
前記プロセッサは、前記プログラミングコードを実行することに応じて、前記グルコース濃度の高速増加率への応答を実装するとき、
ｉ．）低血糖事象後、所定の期間にわたって、ｉｉ．）低血糖事象後、前記グルコース濃度が所定の閾値を上回るまで、ｉｉｉ．）低血糖事象後、前記変化率が所定の閾値を下回って減少するまで、またはｉｖ．）ｉ．）、ｉｉ．）、またはｉｉｉ．）の任意の組み合わせにおいて、インスリンの送達量を限定する前記プロセッサによって実行される人工膵臓アルゴリズムの利得、人工膵臓アルゴリズムコスト関数、および／または積極性を低減させる
ための機能を実施するように動作可能であり、
前記人工膵臓アルゴリズムの利得は、前記人工膵臓アルゴリズムの実行に応じて適用されるようなインスリンの単位あたりのユーザのグルコース変化量のインジケーションであり、
前記コスト関数は、前記測定されたグルコースおよび予期されるグルコースにおける逸脱および／または予期されるインスリンの量および基底インスリン量における逸脱に関連する測定値であり、
積極性は、前記コスト関数における逸脱に対する人工膵臓アルゴリズムの応答性に関連する、
項目２７に記載の非一過性コンピュータ可読媒体。
（項目３１）
前記プロセッサは、前記プログラミングコードを実行することに応じて、前記グルコース濃度の高速増加率への応答を実装するとき、
低血糖事象に続いて、所定の期間にわたって、グルコース変化率フィルタを実装すること
を行うための機能を実施するように動作可能であり、前記グルコース変化率フィルタは、人工膵臓アルゴリズムに提供される前記グルコースの変化率を限定するように動作可能である、項目２７に記載の非一過性コンピュータ可読媒体。
（項目３２）
前記グルコース変化率フィルタは、低血糖事象に続いて、
前記変化率が所定の閾値を下回って減少するまで、
前記グルコース濃度が所定の閾値を上回るまで、
正および負の変化率の両方または正の変化率のみにわたって、または
それらの任意の組み合わせにおいて
実装される、項目３１に記載の非一過性コンピュータ可読媒体。
（項目３３）
前記グルコース変化率フィルタは、低血糖事象に続いて、常時、実装される、項目３１に記載の非一過性コンピュータ可読媒体。
（項目３４）
前記プロセッサは、前記プログラミングコードを実行することに応じて、前記グルコース濃度の高速増加率への応答を実装するとき、
低血糖事象に続いて、所定の期間にわたって、投薬計算のために使用され得る低減された標的血糖値を設定すること、
低血糖事象後、グルコース変化率が所定の閾値を下回って減少するまで、投薬計算のために使用され得る低減された標的血糖値を設定すること、
前記グルコースが所定の閾値を上回るまで、投薬計算のために使用され得る低減された標的血糖値を設定すること、または
それらの任意の組み合わせに対し、低減された標的血糖値を設定すること
を行うための機能を実施するように動作可能である、項目２７に記載の非一過性コンピュータ可読媒体。
（項目３５）
方法であって、
グルコースセンサに結合されるプロセッサによって、インスリン送達量が低血糖事象から回復するために好適な率で減退していないことを決定することと、
前記決定に応答して、
要求されるインスリン送達量がユーザ入力基底送達量を下回るように、人工膵臓アルゴリズム内の推定される転帰のペナルティを低減させること、または
前記ユーザ入力基底送達量に比例するように、前記ユーザ入力基底送達量を下回るインスリン送達量の逸脱をスケーリングすること
のいずれかによって、インスリンの一時停止の尤度を増加させることと
を含む、方法。
（項目３６）
方法であって、
グルコースセンサに結合されるプロセッサによって、低血糖リスクの増加を誘発し得る運動または他の活動の間、インスリン送達量がグルコース濃度を維持するために好適な率で減退していないことを決定することと、
前記決定に応答して、
制御標的グルコース値を現在の標的グルコース値より高いグルコース値まで増加させることによって、前記制御標的グルコース値を改変すること、または
前記入力基底送達量を現在の入力基底値より低い入力基底値まで低減させることによって、入力基底送達量を改変すること
のいずれかを行うことと、
前記改変に応答して、インスリン送達量をより高速率で減退させ、グルコース濃度を維持することと
を含む、方法。
【国際調査報告】
2021522895.tif 000020
2021522895.tif 000021
2021522895.tif 000022
2021522895.tif 000023
2021522895.tif 000024
2021522895.tif 000025