(57)【要約】改良基礎インスリン管理システムとそれとの併用のための改良ユーザインターフェースが提供される。基礎インスリンプログラムのための基礎レート情報および対応する時間区画情報をグラフィック形式で動的表示するユーザインターフェースが提供される。ユーザにより構築されている際の基礎インスリンプログラムのグラフィック表示および完成された基礎インスリンプログラムのグラフィック表示が、インスリン管理情報をより直感的かつ有用な形式でユーザに提供される。ユーザインターフェースはさらに、ユーザがユーザの変更の理解を改善するためにグラフィック提示される調節値を用いて所定の基礎インスリンプログラムを一時的に調節するようにする。本明細書に説明されるユーザインターフェースを提供される結果、ユーザは間違いをしにくくなりより頻繁に基礎レートを調節することにより、良好な血液グルコース制御および改良された健康転帰に貢献する。
2020501236.tif 000002
【特許請求の範囲】
【請求項１】
基礎インスリン管理システムであって、
メモリおよび表示デバイスと動作可能である、プロセッサと、
１つまたはそれを上回る入力デバイスと、
前記１つまたはそれを上回る入力デバイスから１つまたはそれを上回る入力信号を受信するように前記プロセッサ上で動作可能である、入力信号受信器と、
前記入力信号受信器から入力情報を受信し、前記表示デバイス上におけるユーザインターフェースの表示のための前記入力情報に基づいて、前記メモリからユーザインターフェース情報を読み出すように前記プロセッサ上で動作可能である、ディスプレイコントローラであって、前記ユーザインターフェースは、
基礎インスリンプログラムの第１の時間区画のための開始時刻、終了時刻、および基礎レートに関するユーザ選択される数値の文字表示のための、第１の部分と、
前記基礎インスリンプログラムの持続時間を表すタイムライン上における前記開始時刻、前記終了時刻、および前記基礎レートのグラフィック表示のための、第２の部分であって、前記開始時刻は、前記タイムラインに沿った開始バーによってグラフィック表示され、前記終了時刻は、前記タイムラインに沿った終了バーによってグラフィック表示され、前記基礎レートは、前記開始バーと、前記終了バーとを接続し、かつ前記基礎レートに対応するサイズを有する基礎レートバーによって表される、第２の部分と、
を含む、ディスプレイコントローラと、
を備える、基礎インスリン管理システム。
【請求項２】
前記ディスプレイコントローラは、前記ユーザが前記開始時刻に関する前記数値を変更するにつれて、前記タイムラインに沿って前記開始バーの位置を調節するように動作可能である、請求項１に記載の基礎インスリン管理システム。
【請求項３】
前記ディスプレイコントローラは、前記ユーザが前記終了時刻に関する前記数値を変更するにつれて、前記タイムラインに沿って前記終了バーの位置を調節するように動作可能である、請求項１に記載の基礎インスリン管理システム。
【請求項４】
前記ディスプレイコントローラは、前記ユーザが前記基礎レートに関する前記数値を変更するにつれて、前記基礎レートバーのサイズを調節するように動作可能である、請求項１に記載の基礎インスリン管理システム。
【請求項５】
前記ユーザインターフェースは、前記ユーザが、前記第１の時間区画のための前記開始時刻、前記終了時刻、および前記基礎レートを確認するための確認入力を備える、請求項１に記載の基礎インスリン管理システム。
【請求項６】
前記第２の部分は、前記第１の時間区画のための前記ユーザ選択される開始時刻、終了時刻、および基礎レートを用いて、１つまたはそれを上回る付加的な時間区画のためのユーザ選択される開始時刻、終了時刻、ならびに基礎レートをグラフィックで表示し、前記第１の時間区画、前記１つまたはそれを上回る付加的な時間区画、および対応する基礎レートが、前記基礎インスリンプログラムを形成する、請求項１に記載の基礎インスリン管理システム。
【請求項７】
通信コントローラは、前記基礎インスリンプログラムを遠隔薬物送達デバイスに伝送するように前記プロセッサ上で動作可能である、請求項６に記載の基礎インスリン管理システム。
【請求項８】
前記遠隔薬物送達デバイスは、前記対応するユーザ選択される時間区画のための前記ユーザ選択される基礎レートに従って前記ユーザにインスリンを送達することによって、前記基礎インスリンプログラムを実装する、請求項７に記載の基礎インスリン管理システム。
【請求項９】
基礎インスリン管理システムのユーザインターフェースを制御するためのコンピュータ実装方法であって、
プロセッサ上で動作可能である入力信号受信器によって、１つまたはそれを上回る入力デバイスから１つまたはそれを上回る入力信号を受信するステップと、
前記プロセッサ上で動作可能であるディスプレイコントローラによって、前記１つまたはそれを上回る入力信号に基づいて入力情報を受信するステップと、
前記プロセッサ上で動作可能である前記ディスプレイコントローラによって、表示デバイス上にユーザインターフェースを表示するステップであって、前記ユーザインターフェースは、
基礎インスリンプログラムの第１の時間区画のための開始時刻、終了時刻、および基礎レートに関するユーザ選択される数値を文字表示するための、第１の部分と、
前記基礎インスリンプログラムの持続時間を表すタイムライン上に、前記開始時刻、前記終了時刻、および前記基礎レートをグラフィックで表示するための、第２の部分であって、前記開始時刻は、前記タイムラインに沿った開始バーによってグラフィック表示され、前記終了時刻は、前記タイムラインに沿った終了バーによってグラフィック表示され、前記基礎レートは、前記開始バーと、前記終了バーとを接続し、かつ前記基礎レートに対応するサイズを有する基礎レートバーによってグラフィック表示される、第２の部分と、
を含む、ステップと、
前記ディスプレイコントローラが、前記開始時刻へのユーザ選択される変更に基づいて、前記開始バーの位置を調節し、前記終了時刻へのユーザ選択される変更に基づいて、前記終了バーの位置を調節し、前記基礎レートへのユーザ選択される変更に基づいて、前記基礎レートバーのサイズを調節するステップと、
を含む、コンピュータ実装方法。
【請求項１０】
前記第１の時間区画のための前記ユーザ選択される開始時刻、終了時刻、および基礎レートを確認する前記ユーザから、確認入力を受信するステップをさらに含む、請求項９に記載のコンピュータ実装方法。
【請求項１１】
前記第１の時間区画のための前記ユーザ選択される開始時刻、終了時刻、および基礎レートを用いて、少なくとも１つの付加的な時間区画のためのユーザ選択される開始時刻、終了時刻、ならびに基礎レートをグラフィックで表示する、前記第２の部分であって、前記第１の時間区画、前記少なくとも１つの付加的な時間区画、ならびに前記第１の時間区画および前記少なくとも１つの付加的な時間区画のための対応する基礎レートが、前記基礎インスリンプログラムを形成する、前記第２の部分をさらに備える、請求項９に記載のコンピュータ実装方法。
【請求項１２】
前記プロセッサ上で動作可能である通信コントローラによって、前記基礎インスリンプログラムを遠隔薬物送達デバイスに伝送するステップをさらに含む、請求項１１に記載のコンピュータ実装方法。
【請求項１３】
前記対応するユーザ選択される時間区画のための前記ユーザ選択される基礎レートに従って、前記遠隔薬物送達デバイスを用いて前記ユーザにインスリンを送達することによって、前記基礎インスリンプログラムを実装するステップをさらに含む、請求項１２に記載のコンピュータ実装方法。
【請求項１４】
プロセッサによって実行されると、基礎インスリン管理システムが、
プロセッサ上で動作可能である入力信号受信器によって、１つまたはそれを上回る入力デバイスから１つまたはそれを上回る入力信号を受信し、
前記プロセッサ上で動作可能であるディスプレイコントローラによって、前記１つまたはそれを上回る入力信号に基づいて入力情報を受信し、
前記プロセッサ上で動作可能である前記ディスプレイコントローラによって、表示デバイス上にユーザインターフェースを表示し、前記ユーザインターフェースは、
基礎インスリンプログラムの第１の時間区画のための開始時刻、終了時刻、および基礎レートに関するユーザ選択される数値を表示するための、第１の部分と、
前記基礎インスリンプログラムの持続時間を表すタイムライン上に、前記開始時刻、前記終了時刻、および前記基礎レートをグラフィックで表示するための、第２の部分であって、前記開始時刻は、前記タイムラインに沿った開始バーによってグラフィック表示され、前記終了時刻は、前記タイムラインに沿った終了バーによってグラフィック表示され、前記基礎レートは、前記開始バーと、前記終了バーとを接続し、かつ前記基礎レートに対応するサイズを有する基礎レートバーによってグラフィック表示され、前記ディスプレイコントローラは、前記開始時刻へのユーザ選択される変更に基づいて、前記開始バーの位置を調節し、前記終了時刻へのユーザ選択される変更に基づいて、前記終了バーの位置を調節し、前記基礎レートへのユーザ変更される変更に基づいて、前記基礎レートバーのサイズを調節するように動作可能である、第２の部分と、
を含む、
ことを可能にする命令を含む、非一過性コンピュータ可読記憶媒体を備える、物品。
【請求項１５】
基礎インスリンプログラムの一部に一時的な調節値を生成するための方法であって、
タッチセンサ式ディスプレイ上に、前記基礎インスリンプログラムの持続期間をグラフィックで描写するタイムライン上に、開始時刻バーを表示するステップであって、前記開始時刻バーは、現在の時刻に対応する、ステップと、
前記タッチセンサ式ディスプレイ上で、前記一時的な調節の終了時刻を選択するステップと、
前記タッチセンサ式ディスプレイ上に、前記タイムライン上に、前記選択される終了時刻に対応する終了時刻バーを表示するステップと、
前記タッチセンサ式ディスプレイ上で、前記開始時刻バーと前記終了時刻バーとの間にグラフィックで描写される時間の区画のための一時的な基礎レート調節値を選択するステップと、
前記タッチセンサ式ディスプレイ上に、前記時間の区画内の前記選択される一時的な基礎レート調節値のグラフィック表現を表示するステップであって、前記選択される一時的な基礎レート調節値のグラフィック表現は、前記基礎インスリンプログラムの最初の基礎レートと前記選択される一時的な基礎レート調節値との間の差異を示し、前記選択される一時的な基礎レートのグラフィック表現は、前記開始時刻バーと前記終了時刻バーとの間に位置付けられる、ステップと、
を含む、方法。
【請求項１６】
ユーザが前記終了時刻の可能性として考えられる値を変更するにつれて、前記タッチセンサ式ディスプレイ上に、前記終了時刻バーを動的に表示するステップをさらに含む、請求項１５に記載の方法。
【請求項１７】
ユーザが前記一時的な基礎レート調節値の可能性として考えられる値を変更するにつれて、前記タッチセンサ式ディスプレイ上に、前記選択される一時的な基礎レート調節値のグラフィック表現を動的に表示するステップをさらに含む、請求項１５に記載の方法。
【請求項１８】
前記最初の基礎レートを、減少される一時的な基礎レート調節値のために破線として表示するステップをさらに含む、請求項１７に記載の方法。
【請求項１９】
増加される一時的な基礎レート調節値のために、前記最初の基礎レートを第１の色で、および前記増加される一時的な基礎レート調節値を第２の異なる色で、前記最初の基礎レートの上に表示するステップをさらに含む、請求項１７に記載の方法。
【請求項２０】
前記時間の区分および前記選択される一時的な基礎レートのインジケーションを、遠隔薬物送達デバイスに伝送するステップをさらに含む、請求項１５に記載の方法。
【請求項２１】
基礎インスリン管理システムであって、
メモリおよび表示デバイスと動作可能である、プロセッサと、
１つまたはそれを上回る入力デバイスと、
前記１つまたはそれを上回る入力デバイスから１つまたはそれを上回る入力信号を受信するように前記プロセッサ上で動作可能である、入力信号受信器と、
前記入力信号受信器から入力情報を受信し、前記表示デバイス上におけるユーザインターフェースの前記表示のための前記入力情報に基づいて、前記メモリからユーザインターフェース情報を読み出すように前記プロセッサ上で動作可能である、ディスプレイコントローラであって、前記ユーザインターフェースは、
一時的な基礎レート調節の終了時刻および基礎インスリンプログラムの一部のための一時的な基礎レート調節値に関するユーザ選択される数値を表示するための、第１の部分と、
前記基礎インスリンプログラムの持続時間を表すタイムライン上に、前記一時的な基礎レート調節のための開始時刻、前記終了時刻、および前記基礎レートをグラフィックで表示するための、第２の部分であって、前記開始時刻は、前記タイムラインに沿った開始バーによってグラフィック表示され、かつ現在の時刻に対応し、前記終了時刻は、前記タイムラインに沿った終了バーによってグラフィック表示され、前記一時的な基礎レート調節値は、前記基礎インスリンプログラムの最初の基礎レートと前記基礎インスリンプログラムの選択される部分のための前記選択される一時的な基礎レート調節値との間の差異としてグラフィック表示される、第２の部分と、
を含む、ディスプレイコントローラと、
を備える、基礎インスリン管理システム。
【請求項２２】
減少される一時的な基礎レート調節値のために、前記基礎インスリンプログラムの最初の基礎レートが、破線として表示される、請求項２１に記載の基礎インスリン管理システム。
【請求項２３】
増加される一時的な基礎レート調節値のために、前記最初の基礎レートが、第１の色で表示され、前記増加される一時的な基礎レート調節値が、第２の異なる色で、前記最初の基礎レートの上に示される、請求項２１に記載の基礎インスリン管理システム。
【請求項２４】
通信コントローラは、前記選択される一時的な基礎レート調節値および前記基礎インスリンプログラムの選択される部分を、遠隔薬物送達デバイスに伝送するように前記プロセッサ上で動作可能である、請求項２１に記載の基礎インスリン管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願への相互参照
本出願は、２０１６年１１月１５日に出願された米国仮出願番号第６２／４２２，２８１号の利益を主張しており、この仮出願は、その全体が参考として本明細書中に援用される。
【０００２】
技術分野
本実施形態は、概して、薬物送達の管理に関する。より具体的には、本実施形態は、基礎インスリンプログラムを構築、実装、および調節するためのユーザインターフェースを提供するシステムに関する。
【背景技術】
【０００３】
背景
従来の基礎インスリン管理システムは、ユーザに、基礎プログラムの時間区画毎の開始時刻、終了時刻、および基礎レートを、表形式で手動入力するように要求する。いったん時間区画毎のデータが入力されると、これらの従来のシステムは、ユーザによって構築された基礎プログラムを、時間ベースの表形式で表示する。ユーザは、典型的には、提示されるデータの時間ベースの表形式に圧倒される。結果として、ユーザは、多くの場合、データを入力するとき、間違いを犯すか、または基礎プログラムを調節することが有益であろうとき、それを行う可能性が低くなり得、それによって、糖尿病管管理システムの有効性を低減させる。
【０００４】
故に、必要とされているものは、基礎インスリンプログラムに関連する情報をより効果的かつ直観的な様式で提示し、それによって、基礎インスリン管理システムの有効性を増加させる、基礎インスリン管理システムである。
【発明の概要】
【課題を解決するための手段】
【０００５】
詳細な説明
本開示は、基礎インスリン管理システムおよび基礎インスリン管理システムによって提供されるユーザインターフェースに関連する、種々のシステム、構成要素、ならびに方法を提示する。本明細書に開示されるシステム、構成要素、および方法はそれぞれ、従来のシステム、構成要素、ならびに方法に優る１つまたはそれを上回る利点を提供する。
【０００６】
種々の実施形態は、改良された基礎インスリン管理システムおよびこの基礎インスリン管理システムと相互作用するための改良されたユーザインターフェースを提供する。種々の実施形態では、基礎インスリンプログラムのための基礎レート情報および対応する時間区画情報をグラフィック形式で動的に表示するユーザインターフェースが、提供される。ユーザによって構築されている際の基礎インスリンプログラムのグラフィック表示および完成された基礎インスリンプログラムのグラフィック表示が、インスリン管理情報を、より直感的かつ有用な形式でユーザに提供する。種々の実施形態はさらに、ユーザが、ユーザの変更の理解を改良するためにグラフィックで提示される調節値を用いて、所定の基礎インスリンプログラムを一時的に調節することを可能にする、ユーザインターフェースを提供する。本明細書に説明されるユーザインターフェースを提供される結果として、ユーザは、間違いを犯す可能性が低くなり、より頻繁に基礎レートを調節し、それによって、より良好な血液グルコース制御および改良された健康転帰に貢献する可能性が高くなる。
【図面の簡単な説明】
【０００７】
【図１Ａ】図１Ａは、持ち運び可能な電子デバイスの例示的ブロック図を図示する。
【図１Ｂ】図１Ｂは、薬物送達システムの例示的ブロック図を図示する。
【図２】図２は、基礎プログラムを作成するための第１の例示的ユーザインターフェースを図示する。
【図３】図３は、基礎プログラムを作成するための第２の例示的ユーザインターフェースを図示する。
【図４】図４は、基礎プログラムを作成するための第３の例示的ユーザインターフェースを図示する。
【図５】図５は、基礎プログラムを作成するための第４の例示的ユーザインターフェースを図示する。
【図６】図６は、基礎プログラムを作成するための第５の例示的ユーザインターフェースを図示する。
【図７】図７は、基礎プログラムを作成するための第６の例示的ユーザインターフェースを図示する。
【図８Ａ】図８Ａは、図２−７に描写されるユーザインターフェースを使用して作成される、基礎プログラムに関連する第１の例示的ユーザインターフェースを図示する。
【図８Ｂ】図８Ｂは、図２−７に描写されるユーザインターフェースを使用して作成される、基礎プログラムに関連する第２の例示的ユーザインターフェースを図示する。
【図９】図９は、事前設定された基礎プログラムを修正するための、第１の例示的ユーザインターフェースを図示する。
【図１０】図１０は、事前設定された基礎プログラムを修正するための、第２の例示的ユーザインターフェースを図示する。
【図１１】図１１は、事前設定された基礎プログラムを修正するための、第３の例示的ユーザインターフェースを図示する。
【図１２】図１２は、事前設定された基礎プログラムを修正するための、第４の例示的ユーザインターフェースを図示する。
【図１３】図１３は、事前設定された基礎プログラムを修正するための、第５の例示的ユーザインターフェースを図示する。
【図１４】図１４は、図１の持ち運び可能な電子デバイスによって提供される、例示的動的キーボードユーザインターフェースを図示する。
【図１５】図１５は、図３−１４に描写されるユーザインターフェースのうちの１つまたはそれを上回るものを提供するための、論理フローのある実施形態を図示する。
【図１６】図１６は、記憶媒体のある実施形態を図示する。
【発明を実施するための形態】
【０００８】
図１Ａは、持ち運び可能な電子デバイス１００の例示的ブロック図を図示する。持ち運び可能な電子デバイス１００は、例えば、携帯電話、スマートフォン、ラップトップ、タブレット、または任意の他のハンドヘルドならびに／もしくは持ち運び可能な電子コンピューティングデバイスであり得る。持ち運び可能な電子デバイス１００は、図１Ａに示されるようないくつかの構成要素を含むことができる。具体的には、持ち運び可能な電子デバイス１００は、通信インターフェース１０２、ディスプレイおよびディスプレイコントローラ１０４、入力デバイスならびに入力デバイスインターフェース１０６、中央処理ユニット（ＣＰＵ）、すなわち、プロセッサ１０８、およびメモリ１１０を含むことができる。
【０００９】
通信インターフェース１０２は、持ち運び可能な電子デバイス１００といくつかの遠隔のデバイス（図１Ａに描写せず）との間の通信を促進することができる。通信インターフェース１０２は、任意の公知の有線または無線の通信規格またはプロトコルに従って、有線または無線のリンクもしくはインターフェースを経由した通信を提供することができる。例えば、通信インターフェース１０２は、持ち運び可能な電子デバイス１００が、例えば、Ｗｉ−Ｆｉ、あるセルラー通信規格、またはＢｌｕｅｔｏｏｔｈ（登録商標）を使用して１つまたはそれを上回る遠隔デバイスと通信することを可能にすることができる。
【００１０】
ディスプレイおよびディスプレイコントローラ１０４は、視覚情報をレンダリングし得る視覚ディスプレイならびに任意の視覚情報のレンダリングを制御するためのディスプレイコントローラを提示することができる。視覚情報は、任意のグラフィックまたは文字情報であり得る。ディスプレイ１０４は、タッチスクリーンまたはタッチセンサ式ディスプレイであり得る。
【００１１】
入力デバイスおよび入力デバイスインターフェース１０６は、入力デバイスを通して提供される任意の入力を処理し得る、任意の数の入力デバイスならびにインターフェースを提示することができる。例えば、入力デバイス１０６は、マウス、キーボード、タッチスクリーン、および／またはマイクロホンを含むことができる。入力デバイスインターフェース１０６は、任意の対応する入力デバイスから入力信号を受信するための、１つまたはそれを上回る受信器を含むことができる。
【００１２】
ＣＰＵ、すなわち、プロセッサ１０８は、メモリ１１０に記憶される命令を実行するためのプロセッサであり得る。プロセッサ１０８は、持ち運び可能な電子デバイス１００の構成要素のうちのいずれかの動作を制御かつ指示することができる。特に、プロセッサ１０８は、通信インターフェース１０２、ディスプレイ／ディスプレイコントローラ１０４、および入力デバイス／入力デバイスインターフェース１０６の動作または機能性を制御することができる。
【００１３】
通信インターフェース１０２、ディスプレイ／ディスプレイコントローラ１０４、および入力デバイス／入力デバイスインターフェース１０６は、ハードウェア、ソフトウェア、またはその任意の組み合わせの中に実装されることができる。持ち運び可能な電子デバイス１００は、ハードウェア、ソフトウェア、または図１Ａに図示されていないその任意の組み合わせの中に実装される他のモジュール、構成要素、もしくはデバイスを含み、遠隔デバイスとの通信、ユーザからの入力信号の受信、およびユーザへの視覚情報の表示を促進することができる。
【００１４】
持ち運び可能な電子デバイス１００は、糖尿病管理システム（または他のユーザ監視および薬物送達システム）を伴って、もしくはその一部として動作することができる。例えば、持ち運び可能な電子デバイス１００は、ユーザへのインスリンの送達を制御し得る糖尿病管理システムを伴って、またはその一部として動作することができる。持ち運び可能な電子デバイス１００は、インスリンポンプに結合されることができる。例えば、持ち運び可能な電子デバイス１００は、ＯｍｎｉＰｏｄ（登録商標）  （Ｉｎｓｕｌｅｔ  Ｃｏｒｐｏｒａｔｉｏｎ，  Ｂｉｌｌｅｒｉｃａ，  ＭＡ）インスリン送達デバイス等の薬物送達デバイスおよび／または米国特許第７，３０３，５４９号、米国特許第７，１３７，９６４号、もしくは米国特許第６，７４０，０５９号（それぞれ、参照することによって全体として本明細書に組み込まれる）に説明されるもの等の薬物送達デバイスに結合されることができる。
【００１５】
持ち運び可能な電子デバイス１００はさらに、グルコース計、遠隔センサ、および遠隔コンピューティングデバイスまたはサーバ等の任意の数の付加的なデバイスもしくは構成要素に結合されることができる。プロセッサ１０８は、メモリ１１０に記憶される命令を実行し、糖尿病管理システムを実装、例えば、薬物送達デバイスに、１つまたはそれを上回るセンサ入力（例えば、グルコース監視デバイスからのデータ）ならびに／もしくはユーザ入力に基づいて、ユーザにインスリンの判定された量を送達するように指示することができる。
【００１６】
持ち運び可能な電子デバイス１００は、例えば、糖尿病管理システムの一部として、ユーザにユーザインターフェースを提供することができる。提供されるユーザインターフェースは、糖尿病管理システムの、ユーザへのインスリンの送達を経時的に制御または監視する等の動作を制御かつ監視するために使用されることができる。
【００１７】
ユーザインターフェースは、図１Ａに描写される構成要素のうちの１つまたはそれを上回るものによって提供されることができる。ユーザインターフェースは、通信インターフェース１０２および入力デバイス／入力インターフェース１０６から受信される入力信号に基づいて提供されることができる。ディスプレイ／ディスプレイコントローラ１０４は、ユーザインターフェースを視覚的に提示することができ、そのような受信される入力信号に基づいてユーザインターフェースを修正することができる。さらに、ディスプレイ／ディスプレイコントローラ１０４は、受信される入力信号に基づくユーザインターフェース上における表示のために、グラフィック、アイコン、および文字等のデータをメモリ１１０から読み出すことができる。
【００１８】
持ち運び可能な電子デバイス１００の組成構成要素はそれぞれ、ユーザインターフェースを提供するためにプロセッサ１０８によって提供される指示に基づいて動作することができる。例えば、ユーザインターフェースは、異なる動作モードを含んでもよい。異なるモードが選択されると、ディスプレイ／ディスプレイコントローラ１０４は、ディスプレイ１０４上における表示のために、メモリ１１０から異なるグラフィックを読み出すことができる。異なるモードは、例えば、タッチスクリーンディスプレイ１０４を通してユーザによって選択されることができる。さらに、通信インターフェース１０２を用いて遠隔デバイスから受信されるデータもまた、ユーザインターフェース上に提示されることができる。持ち運び可能な電子デバイス１００によって提供されるユーザインターフェースの例示的特徴が、本明細書により詳細に説明される。
【００１９】
図１Ｂは、例示的薬物送達システム１１２を図示する。薬物送達システム１１２は、本明細書に説明される薬物送達システムを表すことができる。薬物送達システム１１２は、持ち運び可能な電子デバイス１００を含むことができる。薬物送達システム１１２はさらに、薬物送達デバイス１１４およびセンサ１１６を含むことができる。薬物送達デバイス１１４は、本明細書に説明される薬物送達デバイスを表すことができる。薬物送達デバイス１１４は、任意の薬物または治療薬をユーザに投与することができる。センサ１１６は、ユーザの１つまたはそれを上回る身体的、生物学的、ならびに／もしくは医学的な状態を検出することができ、本明細書に説明されるセンサのうちのいずれかを表すことができる。種々の実施形態では、薬物送達デバイス１１４は、インスリン薬ポンプ（本明細書に説明されるインスリン薬ポンプ等）であり得、センサ１１６は、グルコースモニタであり得る。概して、薬物送達デバイス１１４およびセンサ１１６は、ユーザの身体上に着けられる。種々の実施形態では、薬物送達デバイス１１４およびセンサ１１６は、単一のデバイスに組み合わせられることができる。
【００２０】
図１Ｂに示されるように、持ち運び可能な電子デバイス１００、薬物送達デバイス１１４、およびセンサ１１６は、通信リンク１１８を経由して通信することができる。通信リンク１１８は、例えば、Ｗｉ−Ｆｉ、セルラー通信規格、またはＢｌｕｅｔｏｏｔｈ（登録商標）等の任意の公知の有線もしくは無線の通信プロトコルまたは規格に従って動作する、有線もしくは無線のリンクであり得る。通信リンク１１８は、任意のデータまたは情報が持ち運び可能な電子デバイス１００と、薬物送達デバイス１１４と、センサ１１６との間で共有され得るように、薬物送達システム１１２の構成要素のそれぞれの間に双方向通信を提供することができる。
【００２１】
種々の実施形態では、薬物送達デバイス１１４は、持ち運び可能な電子デバイス１００によって提供される制御または入力に基づいて、ユーザにインスリンのある量を送達することができる。薬物送達デバイス１１４の制御は、センサ１１６によって提供される情報に基づくことができる。例えば、ユーザのグルコース測定値は、センサ１１６によって判定され、持ち運び可能な電子デバイス１００と共有されることができる。ユーザは、持ち運び可能な電子デバイス１００によって提供されるユーザインターフェースと相互作用することによって、薬物送達デバイス１１２によるインスリンの送達を監視、調節、または別様に制御することができる。持ち運び可能な電子デバイス１００によって提供されるユーザインターフェースは、ユーザが、ユーザへのインスリンの基礎送達を調節することを可能にすることができ、インスリンのボーラス送達を開始するために使用されることができる。種々の実施形態では、持ち運び可能な電子デバイス１００によって提供されるユーザインターフェースは、ユーザが、基礎送達を規定し、薬物送達デバイス１１４に、本明細書にさらに説明されるように、ユーザによって規定される基礎送達に従って、ユーザにインスリンを提供するように指示することを可能にする。
リアルタイムの基礎プログラミンググラフ
【００２２】
糖尿病管理システムの一部として動作する多くのインスリンポンプが、１日の全体を通して断続的にインスリンの少用量を送達する。このインスリンの少用量の断続的な送達は、多くの場合、基礎インスリンと称される。各患者は、種々の因子に基づいて、１日に数回、多かれ少なかれインスリンンを必要とし得る。多くのインスリンポンプ／糖尿病管理システムは、患者が、時間周期を異なる時間区画に分割し、各個々の時間区画の間に要求する基礎インスリン送達のレート（ｒａｔｅ）を入力することを可能にする。概して、ユーザは、２４時間周期にわたって複数の時間区画を作成することができる。２４時間にわたる時間区画内のインスリン送達の可変のレートが、基礎プログラムを定義し得る。
【００２３】
従来のインスリンポンプ／糖尿病管理システムおよびそれらの対応するユーザインターフェースは、ユーザに、時間区画を定義するための開始ならびに終了時刻を手動入力し、時間区画毎の基礎レートを表形式で手動入力するように要求する。基礎プログラムは、次いで、確認のために、時間ベースの表形式でユーザに表示される。これらの従来のシステムおよびユーザインターフェースと対照的に、本明細書に説明されるユーザインターフェースならびに技法は、ユーザが、基礎プログラムが完成および保存された後、随意に、静的基礎プログラムグラフを閲覧することを可能にする。さらに、本明細書に説明されるユーザインターフェースおよび技法は、基礎プログラムのグラフまたはタイムラインが、ユーザが基礎プログラムを構築するにつれて、リアルタイムで表示されることを可能にする。具体的には、本明細書に説明されるユーザインターフェースおよび技法は、基礎プログラムが構築される際の時間区画毎の基礎レートを示すグラフを提供し、それによって、ユーザの経験を改良する。基礎プログラムは、次いで、例えば、持ち運び可能な電子デバイス１００上に構築される基礎プログラムを、実装のための命令として、薬物送達デバイス１１４に転送させることによって、ユーザにインスリンの送達を指示するために使用されることができる。
【００２４】
種々の実施形態では、本明細書に説明されるユーザインターフェースおよび技法は、ユーザがその基礎プログラムを構築するにつれて、リアルタイムの基礎プログラムグラフを提示する。例えば、プロセスの各ステップにおいて、グラフは、ユーザが基礎プログラムを構築するにつれて、ユーザの入力を反映するように変化することができ、ユーザに入力されたデータの効果を即座に示すことができる。図２−８は、基礎プログラムを構築かつ描写するためのユーザインターフェースの種々の実施形態を図示する。図２−８に描写される種々の実施形態は、本明細書に説明されるような（例えば、薬物送達システム１１２内の）糖尿病管理システム／インスリン送達システムの一部として、持ち運び可能な電子デバイス１００によって提供されることができる。
【００２５】
図２は、基礎プログラムを最初に開始または作成するための例示的ユーザインターフェース２００を図示する。すなわち、図２は、ユーザが最初に新しい基礎プログラムを追加または構築するオプションを選択するとユーザに提供される、ユーザインターフェース２００を図示する。ユーザインターフェース２００は、本明細書に説明されるような持ち運び可能な電子デバイス１００のタッチスクリーン上に提示されることができる。
【００２６】
図２に示されるように、識別子２０２が、ユーザインターフェース２００によって提示されているプログラムまたはモードのタイプを規定する。示されるように、識別子２０２は、ユーザインターフェース２００が基礎プログラムを構築するためのインターフェースを提示している（例えば、示されるような「基礎プログラムを作成する」を示すことによって）ことを規定する。
【００２７】
ユーザインターフェース２０４の第１の部分は、ユーザインターフェース２００のグラフィック領域を提供することができる。特に、グラフィック領域２０４は、データをグラフィックで表示する、またはユーザからの入力データをグラフィック様式で入力もしくは受信するために使用されることができる。
【００２８】
ユーザインターフェース２０６の第２の部分は、ユーザインターフェース２００の文字領域を提供することができる。特に、文字領域２０６は、データを文字表示する、またはユーザからの入力データを文字様式で入力もしくは受信するために使用されることができる。
【００２９】
文字領域２０６内では、種々のデータラベルまたは説明および対応するデータ値が、提示されることができる。具体的には、開始時刻２０８、終了時刻２１０、および基礎レート２１４が、対応する値とともに提示されることができる。種々の実施形態では、初期設定としてまたはユーザへの最初の提示の一部として、開始時刻２０８および終了時刻２１０が、２４時間間隔に設定されることができる、すなわち、それを定義することができる。加えて、初期設定基礎レート２１４が、提示されることができる、またはまだ定義されていない基礎レート２１４が、提示されることができる。ユーザは、ユーザインターフェース２００が提示されているタッチスクリーンと相互作用することによって、対応する値インジケータ領域をタッチし、新しい値を入力することによって（例えば、ポップアップキーボードまたはスクロールホイールもしくは他の入力選択ツールを通して）、開始時刻２０８、終了時刻２１０、および基礎レート２１４を調節することができる。
【００３０】
領域２０６に文字で描写される開始時刻２０８および終了時刻２１０は、タイムライン２２２上の領域２０４にグラフィックで描写されることができる。特に、開始バー２１６は、基礎プログラム時間間隔の開始をグラフィックで表すことができる。図２に示されるように、開始バー２１６は、タイムライン２２２上に開始時刻２０８をグラフィックで描写する（例えば、開始バー２１６は、開始時刻２０８に対応する位置においてタイムライン２２２に沿って描写される）。同様に、終了バー２１８は、基礎プログラム時間間隔の終了をグラフィックで表すことができる。図２に示されるように、終了バー２１８は、タイムライン上に終了時刻２１０をグラフィックで描写する（例えば、終了バー２１８は、終了時刻２１０に対応する位置においてタイムライン２２２に沿って描写される）。タイムライン２２２は、最初に、時間の２４時間間隔をグラフィックで描写することができる。
【００３１】
ユーザインターフェース２００の領域２２０は、ユーザが、基礎プログラムの構築に関連する作用を選択することを可能にすることができる。具体的には、領域２２０は、取り消されるべきまたは次のステップに進行するべき特定の基礎プログラムを示すための機構をユーザに提供する。
【００３２】
図２に描写されるユーザインターフェース２００（ならびに本明細書に描写されるユーザインターフェースの全て）が、ユーザがタッチし、任意の提示されるデータを入力または操作し得るようなタッチスクリーン上に提供されることができる。例えば、グラフィック領域２０４は、ユーザによって示されるまたは操作される任意のデータを、文字領域２０６に示されるデータの改変が領域２０４内にグラフィックで反映されるように、文字領域２０６内にグラフィックで描写することができる。例えば、ユーザが開始時刻２０８の値を調節すると、タイムライン２２２に沿った開始バー２１６の描写される位置が、調節が行われるにつれて、動的に調節されることができる。同様に、ユーザが終了時刻２１０の値を調節すると、タイムライン２２２に沿った終了バー２１８の描写される位置が、調節が行われるにつれて、動的に調節されることができる。故に、開始バー２１６および終了バー２１８は、ユーザが開始時刻２０８ならびに終了時刻２１０の値を、それぞれ、領域２０６内で調節するにつれて、タイムライン２２２に沿って摺動することができる。
【００３３】
相応して、文字領域２０６は、ユーザによって示されるまたは操作される任意のデータを、グラフィック領域２０４に示されるデータの改変が領域２０６内に文字で反映されるように、グラフィック領域２０４内に文字で描写することができる。例えば、ユーザは、開始バー２１６を係合かつ操作してもよく、それをタイムライン２２２に沿って摺動させることができる。それに応答して、開始時刻２０８が、動的に更新され、タイムライン２２２に沿った開始バー２１６の描写される位置に対応する時間値を反映することができる。種々の実施形態では、ユーザは、文字領域２０６にデータ値を入力または操作することのみができ、グラフィック領域２０４は、文字領域２０６における、ユーザによって示されかつ調節されるデータをグラフィックで表すためのみに使用される。
【００３４】
種々の実施形態では、グラフィック領域２０４は、異なる時間区画に分割され得るような様式でタイムライン２２２を提示することができる。ユーザは、次いで、図３−８に描写される例示的ユーザインターフェースに示され、下記により詳細に説明されるように、ユーザによって定義される時間区画毎の対応する基礎レートを規定することができる。
【００３５】
図３は、第１の時間区画３０２を定義するための例示的ユーザインターフェース３００を図示する。第１の時間区画３０２の終了を入力するために、ユーザは、最初に、終了時刻２１０ラベルまたはアイコンもしくは対応するデータ値上をタップすることができ、次いで、その後、終了時刻値を入力することができる。終了時刻値は、例えば、ユーザがユーザインターフェース３００（図３に図示せず）上をタップすると出現するスクロールホイールを使用して選択されることができる。
【００３６】
いったんユーザが終了時刻値を選択すると、終了バー２１８が、タイムライン２２２上の対応する位置に移動し、終了時刻インジケータ２１０によって示される値に整合することができる。結果として、開始バー２１６と終了バー２１８との間の領域が、第１の時間区画３０２を視覚的に描写することができる。ユーザが終了時刻の可能性として考えられる値を通してスクロールするにつれて、終了バー２１８は、ユーザがデータ入力を通して持続時間を操作するにつれて、動的に移動し、第１の時間区画３０２の変化する持続時間を図示することができる。種々の実施形態では、ユーザは、タイムライン２２２に沿って、所望される終了時刻値に対応する位置まで終了バー２１８をドラッグし、第１の時間区画３０２を定義することができる。
【００３７】
図４は、第１の時間区画３０２にわたる第１の基礎レートを定義するための例示的ユーザインターフェース４００を図示する。第１の時間区画３０２にわたる基礎レートを入力するために、ユーザは、基礎レート２１４ラベルまたはアイコンもしくは対応するデータ値上をタップし、次いで、その後、基礎レート値を入力することができる。基礎レートは、例えば、ユーザがユーザインターフェース４００（図４に図示せず）上をタップすると出現するスクロールホイールを使用して選択されることができる。
【００３８】
種々の実施形態では、ユーザがホイールをスクロールさせて基礎レートを選択するにつれて、インジケータ４０２が、変化する基礎レートを動的に示す。インジケータ４０２は、開始バー２１６と終了バー２１８との間に位置付けられることができる。（例えば、タイムライン２２２と比較した）インジケータ４０２の高さまたは厚さは、選択されている基礎レートに対応することができる。例えば、インジケータ４０２は、ユーザが種々の基礎レートの可能性を通してスクロールし、それによって、開始バー２１６と終了バー２１８との間の時間周期として定義される選択される時間区画（例えば、第１の時間区画３０２）にわたって可能性として考えられる基礎レートを自動的にグラフィックで反映するにつれて、動的に増加または減少することができる。インジケータ４０２は、より高い基礎レートが比較的により厚いバーによって表され、より低い基礎レートが比較的により薄いバーによって表されるような、選択される基礎レートに比例する厚さを伴う水平に配向されるバーであり得る。いったんユーザがインジケータ４０２によって描写されるような基礎レートを決定すると、ユーザは、次アイコン４０４上をタップし、第２の時間区画を作成するステップに移行することができる。
【００３９】
図５は、後続の時間区画の作成を開始するための例示的ユーザインターフェース５００を図示する。いったん時間区画が定義され、対応する基礎レートが選択される（例えば、第１の時間区画３０２にわたる）と、ユーザは、後続の時間区画を定義する準備ができていることを示す入力を提供する（例えば、図４に示されるような次アイコン４０４をタップすることによって）ことができる。
【００４０】
別の時間区画を定義するプロセスを開始するために、ユーザインターフェース５００は、開始バー２１６を以前の時間区画の終了時刻（例えば、第１の時間区画３０２の終了）に自動的に移動させることができる。開始時刻２０８は、開始バー２１６の変化または移動を反映することができる。さらに、終了バー２１８は、時間区画全体の終了（例えば、タイムライン２２２によって示される２４時間周期の終了）を初期設定にすることができる。終了時刻２１０は、終了バー２１８の変化または移動を反映することができる。
【００４１】
初期設定基礎レートはまた、ユーザインターフェース５００によって選択かつ描写されることができる。特に、定義されている後続の時間区画にわたる基礎レートは、直前の区画の値（例えば、第１の時間区画３０２のためのインジケータ４０２によって示されるような）をにすることができる。代替として、図２に示されるように、後続の時間区画にわたる基礎レートは、初めは定義されておらず、規定されていない。
【００４２】
図６は、第２の時間区画６０２を形成し得る後続の時間区画の作成を完成させるためのユーザインターフェース６００を図示する。第１の時間区画３０２の終了を定義することと同様に、第２の時間区画６０２のための終了時刻を入力するために、ユーザは、終了時刻２１０ラベルまたはアイコンもしくは対応するデータ値上をタップし、次いで、その後、終了時刻値を入力することができる。終了時刻値は、例えば、ユーザがユーザインターフェース６００（図６に図示せず）上をタップすると出現するスクロールホイールを使用して選択されることができる。
【００４３】
いったんユーザが終了時刻値を選択すると、終了バー２１８が、タイムライン２２２上の対応する位置に移動し、ユーザ入力された終了時刻２１０に整合することができる。結果として、開始バー２１６と終了バー２１８との間の領域が、第２の時間区画６０２を視覚的に描写することができる。
【００４４】
図７は、第２の時間区画６０２にわたる基礎レートを定義するための例示的ユーザインターフェース７００を図示する。第２の時間区画６０２にわたる基礎レートを入力するために、ユーザは、基礎レート２１４ラベルまたはアイコンもしくは対応するデータ値上をタップし、次いで、その後、基礎レート値を入力することができる。基礎レートは、例えば、ユーザがユーザインターフェース７００（図７に図示せず）上をタップすると出現するスクロールホイールを使用して選択されることができる。
【００４５】
種々の実施形態では、ユーザがホイールをスクロールさせて基礎レートを選択するにつれて、インジケータ７０２が、変化する基礎レートを動的に示す。インジケータ７０２は、開始バー２１６と終了バー２１８との間に位置付けられることができる。インジケータ７０２の高さまたは厚さは、選択されている基礎レートに対応することができる。例えば、インジケータ７０２は、ユーザが種々の基礎レートの可能性をスクロールし、それによって、開始バー２１６と終了バー２１８との間の時間周期として定義される選択される時間区画（例えば、第２の時間区画６０２）にわたって可能性として考えられる基礎レートを自動的にグラフィックで反映するにつれて、動的に増加または減少することができる。インジケータ７０２は、より高い基礎レートが比較的により厚いバーによって表され、より低い基礎レートが比較的により薄いバーによって表されるような、選択される基礎レートに比例する厚さを伴う水平に配向されるバーであり得る。
【００４６】
いったんユーザがインジケータ７０２によって描写されるような基礎レートを決定すると、ユーザは、次アイコン４０４上をタップし、別の時間区画を作成するステップに移行することができる。ユーザが特定の時間区画および対応する基礎レートを決定したことを示すまで、インジケータ７０２は、インジケータ４０２に対して異なる色または色の陰影にとどまり、特定の時間区画ならびに基礎レートが完全に設定されていないことを示すことができる。種々の実施形態では、ユーザインターフェース７００は、まだ完成されていない基礎レートおよび時間区画選択を、タイムライン上の異なる色、陰影、アイコン、または他のグラフィック描写を通して示すことができる。
【００４７】
時間区画および対応する基礎レートを定義するためのプロセスは、ユーザが２４時間周期全体にわたる（または任意の所望される時間周期にわたる）時間区画および対応する基礎レートを定義するまで繰り返されることができる。本明細書に説明されるユーザインターフェースは、任意の数の時間区画が定義され、かつ任意の基礎レートが選択されることを可能にする。
【００４８】
図８Ａは、基礎プログラムを再閲覧かつ保存するための例示的ユーザインターフェース８００を図示する。図８Ａに示されるように、２４時間の時間周期全体が、対応する基礎レートを有し、第１および第２の時間区画３０２、６０２と、付加的な時間区画８１０、８１２とを含む、異なる時間区画に分割された。ユーザインターフェース８００のグラフィック領域２０４は、ユーザが、例えば、定義される時間区画および対応する基礎レートを入力した基礎プログラム全体の視覚プレビュー８０２を提供する。視覚プレビュー８０２は、他の時間区画および基礎レートの全てに対する各時間区画ならびに対応する基礎レート値をグラフィックで描写する。さらに、文字領域２０６は、視覚プレビュー８０２に描写されるような、時間区画および基礎レート値の表一覧８０４を提供する。このように、ユーザインターフェース８００は、ユーザのための基礎プログラムの視覚表現８０２および表表現８０４の両方を提供する。
【００４９】
図８Ａにさらに示されるように、ユーザインターフェース８００は、メニュー領域８０８を含むことができる。メニュー領域は、ユーザが現在の（例えば、描写される）基礎プログラムを取り消すか保存するかのいずれか一方を行うことを可能にする。
【００５０】
図８Ｂは、さらに基礎プログラムを再閲覧かつ保存するための例示的ユーザインターフェース８１６を図示する。図８Ｂに示されるように、ユーザインターフェース８１６は、ユーザが基礎プログラムの名称を入力するための領域８１４を提供することができる。さらに、ユーザインターフェース８１６は、ユーザが、標識、すなわち、ラベル８０６を使用して作成される基礎プログラムのタイプを標識、すなわち、ラベルすることを可能にすることができる。ユーザインターフェース８１６は、基礎プログラムの作成が最初に開始されると、または基礎プログラムが定義され、かつユーザがプログラムを保存かつ標識することを望んだ後に提示されることができる。
【００５１】
図２−８に関連して説明されるユーザインターフェースは、従来のユーザインターフェースに優る多数の利点を提供する。本明細書に説明されるユーザインターフェースは、ユーザが、ユーザがプログラムを構築するにつれて、基礎プログラムをリアルタイムにグラフィックで閲覧することを可能にする。正しい基礎プロファイルが、糖尿病管理に対して重要である。したがって、ユーザの基礎プログラムが正確に確立されることが、非常に重要である。多くの個人が、基礎プログラム情報がグラフィックで提示されるとき、それをより深く理解する。市場試験が、多くのユーザが表形式のみで基礎プログラムを提示されると圧倒されることを明らかにした。全体として、本明細書に説明されるユーザインターフェースは、以下、すなわち、（ａ）患者が、一日の全体を通したその基礎レートの変動制をより深く理解することを可能にする、（ｂ）表表示のみを介し、数のみを通して基礎プログラムを理解することの認知負荷を減少させる、および（ｃ）患者が基礎プロファイルを作成かつ編集することをより簡単にすることを提供する。結果として、本明細書に説明されるユーザインターフェースを使用する患者は、彼らの医療提供者と合同で、より頻繁に基礎レートを調節し、それによって、より良好な血液グルコース制御および改良された健康転帰に貢献する可能性が高くなる。
【００５２】
ユーザによって構築される基礎プログラム（例えば、プレビュー８０２にグラフィックで示されるような）は、薬物送達デバイスの動作を指示するために使用されることができる。種々の実施形態では、持ち運び可能な電子デバイス１００上に構築される基礎プログラムは、薬物送達デバイス１１４に、時間の異なる周期（例えば、異なる基礎レート毎に異なる時間区画を規定することによる）にわたってインスリンの定義される量（例えば、異なる基礎レートを設定することによる）を送達するように指示する命令のセットとして、薬物送達デバイス１１４に伝送されることができる。薬物送達デバイス１１４は、基礎プログラムに関する提供される情報を使用し、ユーザによって定義される基礎プログラムに従ってユーザにインスリンを送達することができる。
一時的な基礎プログラミンググラフ
【００５３】
多くの糖尿病管理システム／インスリン送達システム（例えば、インスリンポンプ）は、患者が、ある時間周期（例えば、通常、１２時間未満）にわたって事前設定される基礎レートを一時的に変更することを可能にする。従来の糖尿病管理システム／インスリン送達システムは、典型的には、ユーザに、基礎プロファイルからの百分率（％）変動または基礎インスリンのレート（例えば、単位／時の単位）および一時的な基礎レートの持続時間を入力するように要求する。いったん一時的な基礎レートが確認されると、従来の糖尿病管理システム／インスリン送達システムは、新しい基礎レートを単位／時の単位で、および多くの場合、一時的な設定上の残存時間を表示する。故に、これらの従来のシステムは、概して、修正される情報を文字または表形式で表示することに限定される。本明細書に説明されるユーザインターフェースは、全持続時間にわたって一時的な基礎レートをユーザにグラフィックで表示することによって、改良されたユーザ経験を提供する。
【００５４】
図９−１３は、基礎プログラムを修正するためのユーザインターフェースの種々の実施形態を図示する。図９−１３に描写される種々の実施形態は、糖尿病管理システム／インスリン送達システムの一部として（例えば、薬物送達システム１１２の一部として）、持ち運び可能な電子デバイス１００によって提供されることができる。
【００５５】
図９は、一時的な基礎プログラムを最初に開始し、および／または事前設定されるプログラムを一時的に修正するための例示的ユーザインターフェース９００を図示する。すなわち、図９は、ユーザが最初に基礎プログラムから一時的に基礎レートセットを修正するオプションを選択するとユーザに提供される、ユーザインターフェース９００を図示する。
【００５６】
図９に示されるように、グラフィック領域２０４内に、基礎プログラムのグラフィック表現９０２が示される（例えば、図８Ａに示されるプレビュー８０２に類似する）。識別子２０２は、基礎プログラムに対する一時的な調節が確立されていることを示す。開始バー９０２は、一時的な基礎レート調節の開始時刻を示す。初期設定によって、開始バー９０２は、現在の時刻（例えば、「現在」とラベルされる）において開始することができる。ユーザインターフェース９００の文字領域２０６は、持続期間識別子９０６および基礎レート識別子９０８を含む。持続期間および基礎レート識別子９０６、９０８はさらに、初期設定データ（例えば、任意の調節に先立った）を含むことができる、または値がまだ規定もしくは定義されていない（図９に示されるように）ことを示すことができる。ユーザインターフェース９００はさらに、すでに記憶された事前設定（例えば、メモリ１１０に記憶される事前設定された調節値）から調節値を選択するための入力９１０を含むことができる。
【００５７】
図１０は、最初の基礎レートに対して減少された一時的な基礎レートがユーザによって入力または規定されるときの例示的ユーザインターフェース１０００を図示する。基礎レートを調節するために、ユーザは、基礎レート識別子および／または値９０８上をタップすることができる。種々の実施形態では、基礎レート識別子または値９０８上をタップするステップは、ユーザインターフェース１０００にユーザが操作するためのスクロールホイール（図１０に図示せず）を提示させることができる。スクロールホイールは、ユーザが、グラフィック領域２０４に示される基礎プログラムのための基礎レートを増加または減少させることを可能にすることができる。ユーザが事前設定される基礎レートより低い基礎レートを選択すると、グラフィック区分２０４は、基礎レート調節値を動的に示すことができる。具体的には、基礎レート調節値は、以前の基礎レートに対して新しい基礎レートを示すことによって示されることができる。
【００５８】
実施例として、時間区画１００２にわたって、最初、すなわち、以前の基礎レートが、インジケータ１００４によって示され、新しい、すなわち、調節される基礎レートが、インジケータ１００６によって示される。インジケータ１００４および１００６は、文字、線、色、または陰影等の任意のグラフィック手段によって示されることができる。図１０に示されるように、以前の基礎レートが、線１００４とインジケータ１００６との間の距離が基礎レートにおける変化（例えば、基礎レート入力９０８によって規定される値に対応する）を表すように、点線、すなわち、破線１００４によって示される。インジケータ１００４および１００６の間の領域が、変化を示すような任意の様式で色付けられ、または陰影付けられ、もしくは描写されることができる。時間区画１００２はまた、調節される基礎レートの新しい値１００８を描写することができる。時間区画１００２に関して示される基礎レート変化の表現が、表示される基礎プログラムの他の時間区画に同様に示される。ユーザが基礎レートに対する変更に満足する場合、入力１００４が、基礎レートへの変更を確認または確定するために、ユーザによって選択されることができる。
【００５９】
図１１は、一時的な基礎調節周期の持続時間を入力するための例示的ユーザインターフェース１１００を図示する。持続期間を設定するために、ユーザは、持続期間値９０６上をタップすることができ、持続期間値を選択することができる。種々の実施形態では、持続期間値９０６上をタップするステップは、ユーザインターフェース１１００に、ユーザが操作するためのスクロールホイール（図１１に図示せず）を提示させることができる。ユーザが持続期間値９０６を調節するにつれて、終了バー１１０２が、グラフィック領域２０４に示されるタイムライン２２２に沿って動的に移動する。結果として、開始バー９０４および終了バー１１０２は、一時的な基礎プログラムの持続時間を動的に表示する。いったん持続期間値が選択されると、終了バー１１０２は、移動を停止することができる。持続期間値９０６は、領域２０４にグラフィックで描写される持続期間値を反映するであろう。
【００６０】
故に、図１０は、基礎レートにおける変更を規定する（例えば、百分率変化として）ためのユーザインターフェース１０００を図示し、図１１は、一時的な基礎レートおよびプログラム調節の持続時間を規定する（例えば、時間量として）ためのユーザインターフェース１１００を図示する。いったんユーザが変更および持続時間を規定すると、ユーザは、変更を確認することができる。任意の時間区画に対する調節値が、次いで、薬物送達システム１１２に関連して上記に説明されるようにユーザへのインスリンの送達を調節するために使用されることができる。
【００６１】
図１２は、増加される一時的な基礎レートを用いる基礎プログラムの調節を示す、例示的ユーザインターフェース１２００を図示する。基礎レートは、図１０および１１に関連して上記に議論されるものと類似する様式で、増加されるように調節されることができる。実施例として、時間区画１２０２にわたって、最初、すなわち、以前の基礎レートが、インジケータ１２０４によって示され、新しい、すなわち、調節される基礎レートが、インジケータ１２０６によって示される。インジケータ１２０４および１２０６は、文字、線、色、または陰影等の任意のグラフィック手段によって示されることができる。図１２に示されるように、新しい、すなわち、調節される基礎レート１２０６が、以前、すなわち、最初の基礎レート１２０６の上方または上に示される。以前のレートと新しいレートとの間の差異が、インジケータ１２０４および１２０６の間の面積によって示されることができ、変化を示すような任意の様式で色付けられ、または陰影付けられ、もしくは描写されることができる。時間区画１２０２はまた、調節される基礎レートの新しい値１２０８を描写することができる。時間区画１２０２に関して示される基礎レート変化の表現は、表示される基礎プログラムの他の時間区画の中に同様に示されることができる。ユーザが基礎レートに対する変更に満足する場合、入力１００４が、基礎レートへの変更を確認または確定するために、ユーザによって選択されることができる。
【００６２】
図１３は、基礎プログラムに対する変更を確認し、および／または規定される時間周期にわたる基礎レートに対する一時的な変更を確認するための例示的ユーザインターフェース１３００を図示する。図１３に示されるように、いったんユーザが一時的な基礎レート調節値の入力を完成させると、グラフィック区分２０４が、一時的な基礎周期の全体の視覚プレビューグラフ１３０２を提供する。グラフィック区分２０４はまた、ユーザが視覚的に変化を比較することができるように、最初の基礎レート１３１０と、新しく選択される一時的な基礎レート１３０８との比較を示す。さらに、文字区分２０６は、一時的な調節の持続時間および変化量（例えば、最初のレートの百分率として）を示す、表一覧１３０４を提供する。調節値がユーザの承認を受ける場合、ユーザは、入力１３０６を使用し、基礎レート調節をアクティブ化させることができる。
【００６３】
ユーザにリアルタイムの基礎プログラミンググラフを提供するための、図２−８に示されるユーザインターフェースと同様に、図９−１３に示されるユーザインターフェースは、ユーザに、ユーザの基礎レート調節の理解を補助し得る、一時的な基礎プログラミンググラフのグラフィック表示を提供する。ひいては、ユーザの経験が、改良された糖尿病管理のために、基礎レートに対するより頻繁かつより良好な調節がユーザによって行われるように改良される。さらに、アクティブ化の後、一時的な基礎調節値が、実装のために、薬物送達デバイスに伝送されることができる。
動的キーボード
【００６４】
持ち運び可能な電子デバイス１００によって提供されるユーザインターフェースはまた、図１４に示されるような動的キーボードを提供することができる。動的キーボードは、第１のタイプの文字１４０２（例えば、退色文字）を用いて初期設定値を表示することができる。許容可能範囲から外れる、ユーザ入力される値が、第２のタイプの文字１４０４（例えば、赤色文字）を用いて示されることができる。許容可能範囲に入る、ユーザ入力される値が、第３のタイプの文字１４０６（例えば、黒色文字または緑色文字）を用いて示されることができる。動的メッセージ１４０８はまた、ユーザがデータ値を入力すると、ユーザに提供されることができる。動的メッセージ１４０８は、ある値が初期設定値、許可された値、または値の許容可能範囲から外れる値である場合を示すことができる。そのようなインジケーションは、文字を介しておよび異なる色によって提供されることができ、例えば、動的メッセージ１４０８は、値が許容された範囲の外側にあることを示すメッセージを伴って赤色で提供されることができ、値が許容された範囲に入ることを示すメッセージを伴って緑色で提供されることができる。動的キーボード１４００は、向上されたユーザ経験を提供し、ユーザが、入力された値が受け入れ可能であるかそうでないかを迅速に判定することを可能にし、また、値が許容されたかそうでないかの理由に関する説明を提供することができる。
【００６５】
図１５は、本明細書に説明されるユーザインターフェースを提供するための論理フロー１５００のある実施形態を図示する。論理フロー１５００は、本明細書に説明される１つまたはそれを上回る実施形態によって実行される動作のうちのいくつかもしくは全てを表し得る。実施例として、論理フロー１５００は、持ち運び可能な電子デバイス１００によって実装され、図２−１４に描写されるユーザインターフェースを提供することができる。
【００６６】
１５００において、１つまたはそれを上回る入力信号が、受信されることができる。入力信号は、局所的に生じることができる（例えば、タッチスクリーンを通して提供されるローカルユーザ入力によって）、または遠隔に生じることができる（例えば、論理フロー１５００を実装するローカルデバイスと通信する遠隔デバイスによって）。１５００において、プロセッサ上で動作可能である入力信号受信器が、タッチスクリーン等の１つまたはそれを上回る入力デバイスから１つまたはそれを上回る入力信号を受信するように構成されてもよい。１５００において、プロセッサ上で動作可能である通信受信器は、１つまたはそれを上回る遠隔デバイスから１つまたはそれを上回る入力信号を受信するように構成されてもよい。
【００６７】
１５０２において、入力信号からの入力情報が、判定されることができる。プロセッサ上で動作可能である制御モジュールは、１つまたはそれを上回る入力信号からの入力情報を判定するように構成されてもよい。入力情報は、命令および／またはデータ値を含んでもよい。
【００６８】
１５０６において、ユーザインターフェースが、表示される。ユーザインターフェースは、表示デバイス上に表示されてもよい。表示デバイスは、タッチスクリーンであってもよい。ユーザインターフェースは、情報を表示および／または入力情報を受信するためのグラフィック部分を含むことができる。制御モジュールは、表示デバイスにユーザインターフェースを表示させてもよい。制御モジュールは、表示デバイス上における表示のために、メモリに記憶されるグラフィックまたは他の視覚要素を規定してもよい。
【００６９】
１５０８において、ユーザインターフェースが、受信される入力情報に基づいて調節されることができる。制御モジュールは、表示デバイスに、提供されるディスプレイを調節し、受信される入力情報に応答する動的に更新されるユーザインターフェースを提供するように指示することができる。実施例として、グラフィック部分は、図２−８に関連して上記に説明されるように、基礎プログラムの時間区画を動的に表示することができる。グラフィック部分は、図２−８に関連して上記に説明されるように、基礎プログラムの時間区画にわたる基礎レートを動的に表示することができる。グラフィック部分はまた、図２−８に関連して上記に説明されるように、ユーザによって規定される基礎プログラムの完成されたグラフを表示することができる。グラフィック部分は、図９−１３に関連して説明されるように、ユーザによって所定の基礎プログラムに一時的な調節値（例えば、１つまたはそれを上回る時間区画にわたる１つまたはそれを上回る基礎レートに対する変更）を動的に表示することができる。
【００７０】
図１６は、記憶媒体１６００のある実施形態を図示する。記憶媒体１６００は、光学、磁気、または半導体記憶媒体等の任意の非一過性コンピュータ可読記憶媒体もしくは機械可読記憶媒体を備えてもよい。種々の実施形態では、記憶媒体１６００は、ある製造品を備えてもよい。いくつかの実施形態では、記憶媒体１６００は、図１５の論理フロー１５００を実装するためのコンピュータ実行可能命令等のコンピュータ実行可能命令を記憶してもよい。
【００７１】
コンピュータ可読記憶媒体または機械可読記憶媒体の実施例は、揮発性メモリもしくは不揮発性メモリ、リムーバブルまたは非リムーバブルメモリ、消去可能もしくは非消去可能なメモリ、書込可能または書換可能なメモリ等を含む電子データを記憶することが可能である任意の有形媒体を含んでもよい。コンピュータ実行可能命令の実施例は、ソースコード、コンパイル済みコード、解釈済みコード、実行コード、静的コード、動的コード、オブジェクト指向コード、視覚コード、および同等物等の任意の好適なタイプのコードを含んでもよい。記憶媒体１６００は、本明細書に説明されるユーザインターフェースを実装するためにプロセッサ１０８によって実行されるべき命令を含んでもよい。実施形態は、本文脈に限定されない。
【００７２】
本明細書に説明され、図２−１４に描写されるユーザインターフェースは、その一時的な修正を含む、基礎プログラムの任意の文字および／またはグラフィック描写を含むことができる。ユーザインターフェースは、任意の文字および／またはグラフィック描写の一部として、任意の色付け、陰影付け、ならびに減少された、すなわち、落ち着いたコントラストを使用することができる。さらに、ユーザインターフェースのグラフィック部分は、ユーザがグラフィックオブジェクトをグラフィックで操作し、入力情報を変動させることを可能にすることによる、ユーザによる情報の入力のために使用されることができる。本明細書に説明されるユーザインターフェースは、インスリン関連システムに限定されないが、代わりに、任意のユーザ監視および／または薬物送達システムに適用されることができる。
【００７３】
以下の実施例は、付加的な実施形態に関する。
【００７４】
実施例１は、メモリおよび表示デバイスと動作可能である、プロセッサと、１つまたはそれを上回る入力デバイスと、１つまたはそれを上回る入力デバイスから１つまたはそれを上回る入力信号を受信するようにプロセッサ上で動作可能である、入力信号受信器と、入力信号受信器から入力情報を受信し、表示デバイス上におけるユーザインターフェースの表示のための入力情報に基づいて、メモリからユーザインターフェース情報を読み出すようにプロセッサ上で動作可能である、ディスプレイコントローラであって、ユーザインターフェースは、基礎インスリンプログラムの第１の時間区画のための開始時刻、終了時刻、および基礎レートに関するユーザ選択される数値の文字表示のための、第１の部分と、基礎インスリンプログラムの持続時間を表すタイムライン上における開始時刻、終了時刻、および基礎レートのグラフィック表示のための、第２の部分であって、開始時刻は、タイムラインに沿った開始バーによってグラフィック表示され、終了時刻は、タイムラインに沿った終了バーによってグラフィック表示され、基礎レートは、開始バーと、終了バーとを接続し、かつ基礎レートに対応するサイズを有する基礎レートバーによって表される、第２の部分とを含む、ディスプレイコントローラとを備える、基礎インスリン管理システムである。
【００７５】
実施例２は、本明細書に開示される実施例１または任意の他の実施例の拡張物、すなわち、ディスプレイコントローラが、ユーザが開始時刻に関する数値を変更するにつれて、タイムラインに沿って開始バーの位置を調節するように動作可能である、請求項１に記載の基礎インスリン管理システムである。
【００７６】
実施例３は、本明細書に開示される実施例１または任意の他の実施例の拡張物、すなわち、ユーザが終了時刻に関する数値を変更するにつれて、タイムラインに沿って終了バーの位置を調節するように動作可能である、ディスプレイコントローラである。
【００７７】
実施例４は、本明細書に開示される実施例１または任意の他の実施例の拡張物、すなわち、ユーザが基礎レートに関する数値を変更するにつれて、基礎レートバーのサイズを調節するように動作可能である、ディスプレイコントローラである。
【００７８】
実施例５は、ユーザインターフェースが、ユーザが、第１の時間区画のための開始時刻、終了時刻、および基礎レートを確認するための確認入力を備える、本明細書に開示される実施例１または任意の他の実施例の拡張物である。
【００７９】
実施例６は、第２の部分が、第１の時間区画のためのユーザ選択される開始時刻、終了時刻、および基礎レートを用いて、１つまたはそれを上回る付加的な時間区画のためのユーザ選択される開始時刻、終了時刻、ならびに基礎レートをグラフィックで表示し、第１の時間区画、１つまたはそれを上回る付加的な時間区画、および対応する基礎レートが、基礎インスリンプログラムを形成する、本明細書に開示される実施例１または任意の他の実施例の拡張物である。
【００８０】
実施例７は、本明細書に開示される実施例６または任意の他の実施例の拡張物、すなわち、基礎インスリンプログラムを遠隔薬物送達デバイスに伝送するようにプロセッサ上で動作可能である、通信コントローラである。
【００８１】
実施例８は、本明細書に開示される実施例７または任意の他の実施例の拡張物、すなわち、対応するユーザ選択される時間区画のためのユーザ選択される基礎レートに従ってユーザにインスリンを送達することによって、基礎インスリンプログラムを実装する、遠隔薬物送達デバイスである。
【００８２】
実施例９は、プロセッサ上で動作可能である入力信号受信器によって、１つまたはそれを上回る入力デバイスから１つまたはそれを上回る入力信号を受信するステップと、プロセッサ上で動作可能であるディスプレイコントローラによって、１つまたはそれを上回る入力信号に基づいて入力情報を受信するステップと、プロセッサ上で動作可能であるディスプレイコントローラによって、表示デバイス上にユーザインターフェースを表示するステップであって、ユーザインターフェースは、基礎インスリンプログラムの第１の時間区画のための開始時刻、終了時刻、および基礎レートに関するユーザ選択される数値を文字表示するための、第１の部分と、基礎インスリンプログラムの持続時間を表すタイムライン上に、開始時刻、終了時刻、および基礎レートをグラフィックで表示するための、第２の部分であって、開始時刻は、タイムラインに沿った開始バーによってグラフィック表示され、終了時刻は、タイムラインに沿った終了バーによってグラフィック表示され、基礎レートは、開始バーと、終了バーとを接続し、かつ基礎レートに対応するサイズを有する基礎レートバーによってグラフィック表示される、第２の部分と、を含む、ステップと、ディスプレイコントローラが、開始時刻へのユーザ選択される変更に基づいて、開始バーの位置を調節し、終了時刻へのユーザ選択される変更に基づいて、終了バーの位置を調節し、基礎レートへのユーザ選択される変更に基づいて、基礎レートバーのサイズを調節するステップとを含む、基礎インスリン管理システムのユーザインターフェースを制御するためのコンピュータ実装方法である。
【００８３】
実施例１０は、第１の時間区画のためのユーザ選択される開始時刻、終了時刻、および基礎レートを確認するユーザから、確認入力を受信するステップをさらに含む、本明細書に開示される実施例９または任意の他の実施例の拡張物である。
【００８４】
実施例１１は、第１の時間区画のためのユーザ選択される開始時刻、終了時刻、および基礎レートを用いて、少なくとも１つの付加的な時間区画のためのユーザ選択される開始時刻、終了時刻、ならびに基礎レートをグラフィックで表示する、第２の部分であって、第１の時間区画、少なくとも１つの付加的な時間区画、および第１の時間区画ならびに少なくとも１つの付加的な時間区画のための対応する基礎レートが、基礎インスリンプログラムを形成する、第２の部分をさらに備える、本明細書に開示される実施例９または任意の他の実施例の拡張物である。
【００８５】
実施例１２は、プロセッサ上で動作可能である通信コントローラによって、基礎インスリンプログラムを遠隔薬物送達デバイスに伝送するステップをさらに含む、本明細書に開示される実施例１１または任意の他の実施例の拡張物である。
【００８６】
実施例１３は、対応するユーザ選択される時間区画のためのユーザ選択される基礎レートに従って、遠隔薬物送達デバイスを用いてユーザにインスリンを送達することによって、基礎インスリンプログラムを実装するステップをさらに含む、本明細書に開示される実施例１２または任意の他の実施例の拡張物である。
【００８７】
実施例１４は、プロセッサによって実行されると、基礎インスリン管理システムが、プロセッサ上で動作可能である入力信号受信器によって、１つまたはそれを上回る入力デバイスから１つまたはそれを上回る入力信号を受信し、プロセッサ上で動作可能であるディスプレイコントローラによって、１つまたはそれを上回る入力信号に基づいて入力情報を受信し、プロセッサ上で動作可能であるディスプレイコントローラによって、表示デバイス上にユーザインターフェースを表示し、ユーザインターフェースは、基礎インスリンプログラムの第１の時間区画のための開始時刻、終了時刻、および基礎レートに関するユーザ選択される数値を表示するための、第１の部分と、基礎インスリンプログラムの持続時間を表すタイムライン上に、開始時刻、終了時刻、および基礎レートをグラフィックで表示するための、第２の部分であって、開始時刻は、タイムラインに沿った開始バーによってグラフィック表示され、終了時刻は、タイムラインに沿った終了バーによってグラフィック表示され、基礎レートは、開始バーと、終了バーとを接続し、かつ基礎レートに対応するサイズを有する基礎レートバーによってグラフィック表示され、ディスプレイコントローラは、開始時刻へのユーザ選択される変更に基づいて、開始バーの位置を調節し、終了時刻へのユーザ選択される変更に基づいて、終了バーの位置を調節し、基礎レートへのユーザ変更される変更に基づいて、基礎レートバーのサイズを調節するように動作可能である、第２の部分とを含むことを可能にする命令を含む、非一過性コンピュータ可読記憶媒体を備える、物品である。
【００８８】
実施例１５は、タッチセンサ式ディスプレイ上に、基礎インスリンプログラムの持続期間をグラフィックで描写するタイムライン上に、開始時刻バーを表示するステップであって、開始時刻バーは、現在の時刻に対応する、ステップと、タッチセンサ式ディスプレイ上で、一時的な調節の終了時刻を選択するステップと、タッチセンサ式ディスプレイ上に、タイムライン上に、選択される終了時刻に対応する終了時刻バーを表示するステップと、タッチセンサ式ディスプレイ上で、開始時刻バーと終了時刻バーとの間にグラフィックで描写される時間の区画のための一時的な基礎レート調節値を選択するステップと、タッチセンサ式ディスプレイ上に、時間の区画内の選択される一時的な基礎レート調節値のグラフィック表現を表示するステップであって、選択される一時的な基礎レート調節値のグラフィック表現は、基礎インスリンプログラムの最初の基礎レートと選択される一時的な基礎レート調節値との間の差異を示し、選択される一時的な基礎レートのグラフィック表現は、開始時刻バーと終了時刻バーとの間に位置付けられる、ステップとを含む、基礎インスリンプログラムの一部に一時的な調節値を生成するための方法である。
【００８９】
実施例１６は、ユーザが終了時刻の可能性として考えられる値を変更するにつれて、タッチセンサ式ディスプレイ上に、終了時刻バーを動的に表示するステップをさらに含む、本明細書に開示される実施例１５または任意の他の実施例の拡張物である。
【００９０】
実施例１７は、ユーザが一時的な基礎レート調節値の可能性として考えられる値を変更するにつれて、タッチセンサ式ディスプレイ上に、選択される一時的な基礎レート調節値のグラフィック表現を動的に表示するステップをさらに含む、本明細書に開示される実施例１５または任意の他の実施例の拡張物である。
【００９１】
実施例１８は、最初の基礎レートを、減少される一時的な基礎レート調節値のために破線として表示するステップをさらに含む、本明細書に開示される実施例１７または任意の他の実施例の拡張物である。
【００９２】
実施例１９は、増加される一時的な基礎レート調節値のために、最初の基礎レートを第１の色で、および増加される一時的な基礎レート調節値を第２の異なる色で、最初の基礎レートの上に表示するステップをさらに含む、本明細書に開示される実施例１７または任意の他の実施例の拡張物である。
【００９３】
実施例２０は、時間の区分および選択される一時的な基礎レートのインジケーションを、遠隔薬物送達デバイスに伝送するステップをさらに含む、本明細書に開示される実施例１５または任意の他の実施例の拡張物である。
【００９４】
実施例２１は、メモリおよび表示デバイスと動作可能である、プロセッサと、１つまたはそれを上回る入力デバイスと、１つまたはそれを上回る入力デバイスから１つまたはそれを上回る入力信号を受信するようにプロセッサ上で動作可能である、入力信号受信器と、入力信号受信器から入力情報を受信し、表示デバイス上におけるユーザインターフェースの表示のための入力情報に基づいて、メモリからユーザインターフェース情報を読み出すようにプロセッサ上で動作可能である、ディスプレイコントローラであって、ユーザインターフェースは、一時的な基礎レート調節の終了時刻および基礎インスリンプログラムの一部のための一時的な基礎レート調節値に関するユーザ選択される数値を表示するための、第１の部分と、基礎インスリンプログラムの持続時間を表すタイムライン上に、一時的な基礎レート調節のための開始時刻、終了時刻、および基礎レートをグラフィックで表示するための、第２の部分であって、開始時刻は、タイムラインに沿った開始バーによってグラフィック表示され、かつ現在の時刻に対応し、終了時刻は、タイムラインに沿った終了バーによってグラフィック表示され、一時的な基礎レート調節値は、基礎インスリンプログラムの最初の基礎レートと基礎インスリンプログラムの選択される部分のための選択される一時的な基礎レート調節値との間の差異としてグラフィック表示される、第２の部分とを含む、ディスプレイコントローラとを備える、基礎インスリン管理システムである。
【００９５】
実施例２２は、減少される一時的な基礎レート調節値のために、基礎インスリンプログラムの最初の基礎レートが、破線として表示される、本明細書に開示される実施例２１または任意の他の実施例の拡張物である。
【００９６】
実施例２３は、増加される一時的な基礎レート調節値のために、最初の基礎レートが、第１の色で表示され、増加される一時的な基礎レート調節値が、第２の異なる色で、最初の基礎レートの上に示される、本明細書に開示される実施例２１または任意の他の実施例の拡張物である。
【００９７】
実施例２４は、本明細書に開示される実施例２１または任意の他の実施例の拡張物、すなわち、選択される一時的な基礎レート調節値および基礎インスリンプログラムの選択される部分を、遠隔薬物送達デバイスに伝送するようにプロセッサ上で動作可能である、通信コントローラである。
【００９８】
以下の実施例は、さらに付加的な実施形態に関する。
【００９９】
実施例１は、（ａ）タッチセンサ式ディスプレイ上で、基礎インスリンプログラムの第１の時間区画のための終了時刻を選択するステップと、（ｂ）タッチセンサ式ディスプレイ上において、基礎インスリンプログラムの持続時間をグラフィックで描写するタイムライン上に、選択される終了時刻に対応する終了時刻バーを表示するステップと、（ｃ）タッチセンサ式ディスプレイ上で、第１の時間区画にわたる基礎レートを選択するステップと、（ｄ）タッチセンサ式ディスプレイ上に、選択される基礎レートに対応する厚さを有する基礎レートバーを表示するステップであって、基礎バーは、開始時刻バーと終了時刻バーとの間に位置付けられる、ステップと、（ｅ）基礎インスリンプログラムの時間区画毎にステップ（ａ）−（ｄ）を繰り返すステップとを含む、基礎インスリンプログラムを生成するための方法である。
【０１００】
実施例２は、タッチセンサ式ディスプレイ上において、各定義される時間区画および各対応する基礎レートを、タイムライン上にグラフィックで表示するステップをさらに含む、本明細書に開示される実施例１または任意の他の実施例の拡張物である。
【０１０１】
実施例３は、終了時刻バーが、ユーザが終了時刻の可能性として考えられる値を通してスクロールするにつれて、タッチセンサ式ディスプレイ上に動的に表示される、本明細書に開示される実施例１または任意の他の実施例の拡張物である。
【０１０２】
実施例４は、基礎レートバーが、ユーザが基礎レートの可能性として考えられる値を通してスクロールするにつれて、タッチセンサ式ディスプレイ上に動的に表示される、本明細書に開示される実施例１または任意の他の実施例の拡張物である。
【０１０３】
実施例５は、タッチセンサ式ディスプレイ上において、基礎インスリンプログラムの初期設定開始時刻に対応する開始時刻バーをタイムライン上に表示するステップをさらに含む、本明細書に開示される実施例１または任意の他の実施例の拡張物である。
【０１０４】
実施例６は、基礎インスリンプログラムの第２の時間区画に関して、タッチセンサ式ディスプレイ上に、第１の時間区画の終了に隣接して開始時刻バーを表示するステップをさらに含む、本明細書に開示される実施例５または任意の他の実施例の拡張物である。
【０１０５】
実施例７は、タッチセンサ式ディスプレイ上に、第１の時間区画にわたる選択される基礎レートに対応する、第２の時間区画にわたる初期設定基礎レートを表す第２の基礎レートバーを表示するステップをさらに含む、本明細書に開示される実施例６または任意の他の実施例の拡張物である。
【０１０６】
実施例８は、初期設定基礎レートを表す第２の基礎レートバーが、第１の色によって示され、第１の時間区画の選択される基礎レートを表す基礎レートバーが、第２の異なる色によって示される、本明細書に開示される実施例７または任意の他の実施例の拡張物である。
【０１０７】
実施例９は、タッチセンサ式ディスプレイ上に、基礎インスリンプログラムの持続期間をグラフィックで描写するタイムライン上に、開始時刻バーを表示するステップであって、開始時刻バーは、現在の時刻に対応する、ステップと、タッチセンサ式ディスプレイ上で、一時的な調節の終了時刻を選択するステップと、タッチセンサ式ディスプレイ上に、タイムライン上に、選択される終了時刻に対応する終了時刻バーを表示するステップと、タッチセンサ式ディスプレイ上で、開始時刻バーと終了時刻バーとの間のタイムライン上の差異によってグラフィックで描写される時間の区画のための一時的な基礎レート調節値を選択するステップと、タッチセンサ式ディスプレイ上に、選択される一時的な基礎レート調節値のグラフィック表現を表示するステップであって、選択される一時的な基礎レート調節値のグラフィック表現は、基礎インスリンプログラムの最初の基礎レートと選択される一時的な基礎レート調節値との間の差異を示し、選択される一時的な基礎レートのグラフィック表現は、開始時刻バーと終了時刻バーとの間に位置付けられる、ステップとを含む、基礎インスリンプログラムの一部に一時的な調節値を生成するための方法である。
【０１０８】
実施例１０は、終了時刻バーが、ユーザが終了時刻の可能性として考えられる値を通してスクロールするにつれて、タッチセンサ式ディスプレイ上に動的に表示される、本明細書に開示される実施例９または任意の他の実施例の拡張物である。
【０１０９】
実施例１１は、選択される一時的な基礎レート調節値のグラフィック表現が、ユーザが一時的な基礎レート調節値の可能性として考えられる値を通してスクロールするにつれて、タッチセンサ式ディスプレイ上に動的に表示される、本明細書に開示される実施例９または任意の他の実施例の拡張物である。
【０１１０】
実施例１２は、減少される一時的な基礎レート調節値のために、基礎インスリンプログラムの最初の基礎レートが、輪郭として表示される、本明細書に開示される実施例１１または任意の他の実施例の拡張物である。
【０１１１】
実施例１３は、増加される一時的な基礎レート調節値のために、基礎インスリンプログラムの最初の基礎レートが、第１の色で表示され、増加される一時的な基礎レート調節値が、第２の異なる色で基礎インスリンプログラムの最初の基礎レートの上に表示される、本明細書に開示される実施例１１または任意の他の実施例の拡張物である。
【０１１２】
実施例１４は、メモリおよび表示デバイスと動作可能である、プロセッサと、１つまたはそれを上回る入力デバイスと、１つまたはそれを上回る入力デバイスから１つまたはそれを上回る入力信号を受信するようにプロセッサ上で動作可能である、入力信号受信器と、入力信号受信器から入力情報を受信し、表示デバイス上におけるユーザインターフェースの表示のための入力情報に基づいて、メモリからユーザインターフェース情報を読み出すようにプロセッサ上で動作可能である、ディスプレイコントローラであって、ユーザインターフェースは、１つまたはそれを上回る時間区画と、対応する基礎インスリンレートとを備える基礎インスリンプログラムに関するユーザ選択される数値を文字表示するための、第１の部分と、１つまたはそれを上回る時間区画および対応する基礎インスリンレートをグラフィックで表示する、第２の部分とを含む、ディスプレイコントローラとを備える、装置である。
【０１１３】
実施例１５は、表示デバイスが、タッチスクリーンである、本明細書に開示される実施例１４または任意の他の実施例の拡張物である。
【０１１４】
実施例１６は、１つまたはそれを上回る時間区画および対応する基礎インスリンレートが、ユーザが可能性として考えられる時間区画値ならびに対応する基礎レート値を操作するにつれて、第２の部分に動的に表示される、本明細書に開示される実施例１５もしくは任意の他の実施例の拡張物である。
【０１１５】
実施例１７は、タッチセンサ式ディスプレイと、メモリと、１つまたはそれを上回るプロセッサと、メモリに記憶され、１つまたはそれを上回るプロセッサによる実行のために構成される１つまたはそれを上回るモジュールであって、基礎インスリンプログラムの第１の時間区画のための終了時刻であって、ユーザによって、タッチセンサ式ディスプレイを操作することによって選択される、終了時刻を受信し、タッチセンサ式ディスプレイ上において、基礎インスリンプログラムをグラフィックで描写するタイムライン上にユーザ選択される終了時刻に対応する終了時刻バーを表示し、第１の時間区画にわたる基礎レートであって、タッチセンサ式ディスプレイを操作するユーザによって選択される、基礎レートを受信し、タッチセンサ式ディスプレイ上において、開始時刻と選択される終了時刻との間のタイムライン上にユーザ選択される基礎レートに対応するレートバーを表示するための命令を含む、１つまたはそれを上回るモジュールとを備える、持ち運び可能な電子デバイスである。
【０１１６】
実施例１８は、タッチセンサ式ディスプレイを備え、コンピュータ可読記憶媒体が、持ち運び可能な電子コンピューティングデバイス上で実行されることに応答して、持ち運び可能な電子コンピューティングデバイスに、基礎インスリンプログラムの第１の時間区画のための終了時刻であって、ユーザによって、タッチセンサ式ディスプレイを操作することによって選択される、終了時刻を受信させ、タッチセンサ式ディスプレイ上において、基礎インスリンプログラムをグラフィックで描写するタイムライン上にユーザ選択される終了時刻に対応する終了時刻バーを表示させ、第１の時間区画にわたる基礎レートであって、タッチセンサ式ディスプレイを操作するユーザによって選択される、基礎レートを受信させ、タッチセンサ式ディスプレイ上において、開始時刻と選択される終了時刻との間のユーザ選択される基礎レートに対応するタイムライン上にレートバーを表示させるセット命令を備える、持ち運び可能な電子コンピューティングデバイスとの併用のための少なくとも１つのコンピュータ可読記憶媒体である。
【０１１７】
本発明のある実施形態が、上記に説明された。しかしながら、本発明はそれらの実施形態に限定されず、むしろ、意図するものは、本明細書に明確に説明されたものへの追加および修正もまた、本発明の範囲内に含まれることであることに明確に留意されたい。そのうえ、本明細書に説明される種々の実施形態の特徴が、相互排他的ではなく、たとえ種々の組み合わせまたは並び替えが本明細書に表現されていなくとも、本発明の精神および範囲から逸脱することなく、そのような組み合わせならびに並び替えにおいて存在し得ることを理解されたい。事実上、本明細書に説明されたものの変形例、修正、および他の実装が、本発明の精神ならびに範囲から逸脱することなく、当業者に生じるであろう。したがって、本発明は、前述の例証的説明によってのみ定義されるものではない。
【図１Ａ】
2020501236.tif 000003
【図１Ｂ】
2020501236.tif 000004
【図２】
2020501236.tif 000005
【図３】
2020501236.tif 000006
【図４】
2020501236.tif 000007
【図５】
2020501236.tif 000008
【図６】
2020501236.tif 000009
【図７】
2020501236.tif 000010
【図８Ａ】
2020501236.tif 000011
【図８Ｂ】
2020501236.tif 000012
【図９】
2020501236.tif 000013
【図１０】
2020501236.tif 000014
【図１１】
2020501236.tif 000015
【図１２】
2020501236.tif 000016
【図１３】
2020501236.tif 000017
【図１４】
2020501236.tif 000018
【図１５】
2020501236.tif 000019
【図１６】
2020501236.tif 000020
【国際調査報告】
2020501236.tif 000021
2020501236.tif 000022