(57)【要約】【課題】グルコース値に関するデータを安全な方法で複数のディスプレイに伝送する。【解決手段】本開示は、グルコース値に関するデータを複数のディスプレイに無線で伝送するための連続グルコースモニタに関する。連続グルコース伝送器に接続できるディスプレイ装置の数を制限するためのシステム及び方法が開示される。加えて、ハッシュ化技法及び変化するアプリケーションキーを含むセキュリティを使用して、連続グルコース伝送器とディスプレイとの間に安全な通信を提供することができる。他の実施形態は、複数のディスプレイを認証し、複数のディスプレイへの安全なデータ伝送を提供し、かつ複数のディスプレイ間でコマンド及びデータ更新の相互作用を調整する連続グルコースモニタならびに技法に関する。【選択図】図１
2022000156.tif 000002
【特許請求の範囲】
【請求項１】
連続グルコース監視システムの伝送器を複数のディスプレイ装置とペアリングするための方法であって、
第１の無線接続を通じて第１のディスプレイ装置を前記伝送器に接続することと、
第２の無線接続を通じて第２のディスプレイ装置を前記伝送器に接続することと、
通信間隔の間、追加の接続要求を拒否することによって、前記伝送器に接続されるディスプレイ装置の数を制限することと、
各期間の初めに変化するアプリケーションキーを、前記第１のディスプレイ装置及び前記第２のディスプレイ装置と定期的に交換することと、を含む方法。
【請求項２】
前記伝送器に接続されるディスプレイ装置の数を２つのディスプレイ装置に制限することをさらに含む、請求項１に記載の方法。
【請求項３】
前記第１のディスプレイ装置及び前記第２のディスプレイ装置の装置タイプを決定することと、
前記第１のディスプレイ装置及び前記第２のディスプレイ装置の前記装置タイプが、許可された装置タイプであるかどうかを識別することと、
接続されるディスプレイ装置の数を前記第１のディスプレイ装置の前記装置タイプのうちの１つ及び前記第２のディスプレイ装置の前記装置タイプのうちの１つに制限することと、をさらに含む、請求項１または２に記載の方法。
【請求項４】
ディスプレイ装置の数を制限することが、連続する単一通信間隔の各々の間に生じ、前記通信間隔が前記伝送器の低電力休止状態の間に生じる、請求項３に記載の方法。
【請求項５】
前記第１のディスプレイ装置を接続すること及び前記第２のディスプレイ装置を接続することが、
前記伝送器と前記第１のディスプレイ装置との間で伝送器識別子を交換することと、
前記伝送器と前記第２のディスプレイ装置との間で前記伝送器識別子を交換することと、
前記第１のディスプレイ装置からの前記伝送器識別子及び前記第２のディスプレイ装置からの前記伝送器識別子を前記伝送器に記憶される伝送器識別子と比較することと、をさらに含む、請求項１に記載の方法。
【請求項６】
交換された前記伝送器識別子がハッシュ値を含む、請求項５に記載の方法。
【請求項７】
連続グルコース監視システムの伝送器を複数のディスプレイ装置とペアリングするためのシステムであって、
第１の無線接続を通じて前記伝送器と接続するように構成される第１のディスプレイ装置と、
第２の無線接続を通じて前記伝送器と接続するように構成される第２のディスプレイ装置と、を備え、前記伝送器が、
通信間隔の間、追加の接続要求を拒否することによって、接続されるディスプレイ装置の数を制限し、
各期間の初めに変化するアプリケーションキーを、前記第１のディスプレイ装置及び前記第２のディスプレイ装置と定期的に交換するように構成される、システム。
【請求項８】
前記伝送器が、前記伝送器に接続されるディスプレイ装置の数を２つのディスプレイ装置に制限するようにさらに構成される、請求項７に記載のシステム。
【請求項９】
前記伝送器が、
前記第１のディスプレイ装置及び前記第２のディスプレイ装置の装置タイプを決定し、
前記第１のディスプレイ装置及び前記第２のディスプレイ装置の前記装置タイプが、許可された装置タイプであるかどうかを識別し、
接続されるディスプレイ装置の数を前記第１のディスプレイ装置の前記装置タイプのうちの１つ及び前記第２のディスプレイ装置の前記装置タイプのうちの１つに制限するようにさらに構成される、請求項７または８に記載のシステム。
【請求項１０】
ディスプレイ装置の数を制限することが、連続する単一通信間隔の各々の間に生じ、前記通信間隔が前記伝送器の低電力休止状態の間に生じる、請求項９に記載のシステム。
【請求項１１】
前記第１のディスプレイ装置を接続している及び前記第２のディスプレイ装置を接続している間、前記伝送器が、
前記伝送器と前記第１のディスプレイ装置との間で伝送器識別子を交換し、
前記伝送器と前記第２のディスプレイ装置との間で前記伝送器識別子を交換し、
前記第１のディスプレイ装置からの前記伝送器識別子及び前記第２のディスプレイ装置からの前記伝送器識別子を前記伝送器に記憶される伝送器識別子と比較するようにさらに構成される、請求項７に記載のシステム。
【請求項１２】
交換された前記伝送器識別子がハッシュ値を含む、請求項１１に記載のシステム。
【請求項１３】
コンピュータ可読媒体であって、
１つ以上のプロセッサによって実行されるとき、連続グルコース監視システムの伝送器を複数のディスプレイ装置とペアリングするための方法を実施する命令を含み、前記方法が、
第１の無線接続を通じて第１のディスプレイ装置を前記伝送器に接続することと、
第２の無線接続を通じて第２のディスプレイ装置を前記伝送器に接続することと、
通信間隔の間、追加の接続要求を拒否することによって、前記伝送器に接続されるディスプレイ装置の数を制限することと、
各期間の初めに変化するアプリケーションキーを、前記第１のディスプレイ装置及び前記第２のディスプレイ装置と定期的に交換することと、を含む、コンピュータ可読媒体。
【請求項１４】
前記方法が、前記伝送器に接続されるディスプレイ装置の数を２つのディスプレイ装置に制限することをさらに含む、請求項１３に記載のコンピュータ可読媒体。
【請求項１５】
前記方法が、
前記第１のディスプレイ装置及び前記第２のディスプレイ装置の装置タイプを決定することと、
前記第１のディスプレイ装置及び前記第２のディスプレイ装置の前記装置タイプが、許可された装置タイプであるかどうかを識別することと、
接続されるディスプレイ装置の数を前記第１のディスプレイ装置の前記装置タイプのうちの１つ及び前記第２のディスプレイ装置の前記装置タイプのうちの１つに制限することと、をさらに含む、請求項１３または１４に記載のコンピュータ可読媒体。
【請求項１６】
ディスプレイ装置の数を制限することが、連続する単一通信間隔の各々の間に生じ、前記通信間隔が前記伝送器の低電力休止状態の間に生じる、請求項１５に記載のコンピュータ可読媒体。
【請求項１７】
前記第１のディスプレイ装置を接続すること及び前記第２のディスプレイ装置を接続することが、
前記伝送器と前記第１のディスプレイ装置との間で伝送器識別子を交換することと、
前記伝送器と前記第２のディスプレイ装置との間で前記伝送器識別子を交換することと、
前記第１のディスプレイ装置からの前記伝送器識別子及び前記第２のディスプレイ装置からの前記伝送器識別子を前記伝送器に記憶される伝送器識別子と比較することと、をさらに含む、請求項１３に記載のコンピュータ可読媒体。
【請求項１８】
交換された前記伝送器識別子がハッシュ値を含む、請求項１７に記載のコンピュータ可読媒体。
【請求項１９】
連続グルコース監視システムの伝送器をディスプレイ装置とペアリングするための方法であって、
前記ディスプレイ装置から第１の識別子を受信することと、
前記第１の識別子にハッシュアルゴリズムを実行することによって第１のハッシュ値を作成することと、
前記伝送器から広告信号を受信することと、
前記広告信号に関連付けられる１つまたは複数の広告信号のうちの少なくとも１つを解析して、前記伝送器に関連付けられる伝送器識別子の一部を含む第２のハッシュ値を識別することと、
前記第１のハッシュ値と前記第２のハッシュ値とを比較することと、
前記第１のハッシュ値と前記第２のハッシュ値とが一致しないとき、前記伝送器と前記ディスプレイ装置との間の接続を拒絶することと、
前記第１のハッシュ値と前記第２のハッシュ値とが一致するとき、前記伝送器と前記ディスプレイ装置との間の接続を許可することと、を含む方法。
【請求項２０】
第２のディスプレイ装置を前記伝送器とペアリングすることをさらに含む、請求項１９に記載の方法。
【請求項２１】
前記伝送器に接続されるディスプレイ装置の数を２つのディスプレイ装置に制限することをさらに含む、請求項２０に記載の方法。
【請求項２２】
第１のディスプレイ装置がスマートフォンを含み、前記第２のディスプレイ装置が専用ディスプレイを含む、請求項２０に記載の方法。
【請求項２３】
前記接続を許可した後、前記伝送器を前記ディスプレイ装置と結合することと、
アプリケーションキーを前記ディスプレイ装置から前記伝送器に伝送することと、
前記伝送器から前記アプリケーションキーの受諾を受信することと、をさらに含む、請求項１９から２２のいずれか一項に記載の方法。
【請求項２４】
一定時間後、前記ディスプレイ装置によって新たなアプリケーションキーを作成することと、
前記新たなアプリケーションキーを前記伝送器に伝送することと、
前記伝送器から前記新たなアプリケーションキーの受諾を受信することと、
前記新たなアプリケーションキーの受諾を受信した後、前記アプリケーションキーの使用を中止することと、をさらに含む、請求項２３に記載の方法。
【請求項２５】
１つ以上のコンピュータ可読媒体であって、
１つ以上のプロセッサによって実行されるとき、連続グルコース監視システムの伝送器をディスプレイ装置とペアリングするための方法を実施する命令を含み、前記方法が、
前記ディスプレイ装置から第１の識別子を受信することと、
前記第１の識別子にハッシュアルゴリズムを実行することによって第１のハッシュ値を作成することと、
前記伝送器から広告信号を受信することと、
前記広告信号に関連付けられる１つまたは複数の広告信号のうちの少なくとも１つを解析して、前記伝送器に関連付けられる伝送器識別子の一部を含む第２のハッシュ値を識別することと、
前記第１のハッシュ値と前記第２のハッシュ値とを比較することと、
前記第１のハッシュ値と前記第２のハッシュ値とが一致しないとき、前記伝送器と前記ディスプレイ装置との間の接続を拒絶することと、
前記第１のハッシュ値と前記第２のハッシュ値とが一致するとき、前記伝送器と前記ディスプレイ装置との間の接続を許可することと、を含む、コンピュータ可読媒体。
【請求項２６】
前記１つ以上のプロセッサによって実行されるとき、第２のディスプレイ装置を前記伝送器とペアリングする命令をさらに含む、請求項２５に記載のコンピュータ可読媒体。
【請求項２７】
前記１つ以上のプロセッサによって実行されるとき、前記伝送器に接続されるディスプレイ装置の数を２つのディスプレイ装置に制限する命令をさらに含む、請求項２６に記載のコンピュータ可読媒体。
【請求項２８】
第１のディスプレイ装置がスマートフォンを含み、前記第２のディスプレイ装置が専用ディスプレイを含む、請求項２６に記載のコンピュータ可読媒体。
【請求項２９】
前記１つ以上のプロセッサによって実行されるとき、
前記接続を許可した後、前記伝送器を前記ディスプレイ装置と結合し、
アプリケーションキーを前記ディスプレイ装置から前記伝送器に伝送し、
前記伝送器から前記アプリケーションキーの受諾を受信する命令をさらに含む、請求項２５から２８のいずれか一項に記載のコンピュータ可読媒体。
【請求項３０】
前記１つ以上のプロセッサによって実行されるとき、
一定時間後、前記ディスプレイ装置によって新たなアプリケーションキーを作成し、
前記新たなアプリケーションキーを前記伝送器に伝送し、
前記伝送器から前記新たなアプリケーションキーの受諾を受信し、
前記新たなアプリケーションキーの受諾を受信した後、前記アプリケーションキーの使用を中止する命令をさらに含む、請求項２９に記載のコンピュータ可読媒体。
【請求項３１】
連続グルコース監視システムの伝送器をディスプレイ装置とペアリングするためのシステムであって、
第１の識別子を受信するように構成される第１のディスプレイ装置内の無線受信機と、
前記第１のディスプレイ装置内のプロセッサと、を備え、前記プロセッサが、
前記第１の識別子にハッシュアルゴリズムを実行することによって第１のハッシュ値を作成し、
前記伝送器から広告信号を受信し、
前記広告信号に関連付けられる１つまたは複数の広告信号のうちの少なくとも１つを解析して、前記伝送器に関連付けられる伝送器識別子の一部を含む第２のハッシュ値を識別し、
前記第１のハッシュ値と前記第２のハッシュ値とを比較し、
前記第１のハッシュ値と前記第２のハッシュ値とが一致しないとき、前記伝送器と前記ディスプレイ装置との間の接続を拒絶し、
前記第１のハッシュ値と前記第２のハッシュ値とが一致するとき、前記伝送器と前記ディスプレイ装置との間の接続を許可するように構成される、システム。
【請求項３２】
前記伝送器とペアリングされた第２のディスプレイ装置をさらに備える、請求項３１に記載のシステム。
【請求項３３】
前記プロセッサが、前記伝送器に接続されるディスプレイ装置の数を２つのディスプレイ装置に制限するようにさらに構成される、請求項３２に記載のシステム。
【請求項３４】
前記第１のディスプレイ装置がスマートフォンを含み、前記第２のディスプレイ装置が専用ディスプレイを含む、請求項３２に記載のシステム。
【請求項３５】
前記プロセッサが、
前記接続を許可した後、前記伝送器を前記ディスプレイ装置と結合し、
アプリケーションキーを前記ディスプレイ装置から前記伝送器に伝送し、
前記伝送器から前記アプリケーションキーの受諾を受信するようにさらに構成される、請求項３３または３４に記載のシステム。
【請求項３６】
前記プロセッサが、
一定時間後、前記ディスプレイ装置によって新たなアプリケーションキーを作成し、
前記新たなアプリケーションキーを前記伝送器に伝送し、
前記伝送器から前記新たなアプリケーションキーの受諾を受信し、
前記新たなアプリケーションキーの受諾を受信した後、前記アプリケーションキーの使用を中止するようにさらに構成される、請求項３５に記載のシステム。
【請求項３７】
連続グルコース監視システムの伝送器をディスプレイ装置とペアリングするための方法であって、
前記伝送器から広告信号を受信することと、
前記伝送器と前記ディスプレイ装置との間の接続を確立することと、
前記伝送器から第１のキーを受信することと、
前記第１のキーを前記ディスプレイ装置によって記憶される第２のキーと比較することと、
前記第１のキーが前記第２のキーと一致するとき、前記ディスプレイ装置を用いて前記伝送器を認証することと、
認証後、アプリケーションキーを前記ディスプレイ装置から前記伝送器に伝送することと、
前記伝送器から前記アプリケーションキーの受諾を受信することと、
前記アプリケーションキーの受諾を受信した後、前記伝送器と前記ディスプレイ装置との間の通信を許可することと、
連続グルコース値に関するデータを前記伝送器から前記ディスプレイ装置に伝送することと、
一定時間後、前記ディスプレイ装置によって第２のアプリケーションキーを作成することと、
前記第２のアプリケーションキーを前記ディスプレイ装置から前記伝送器に伝送することと、
前記伝送器から前記第２のアプリケーションキーの受諾を受信することと、
新たなアプリケーションキーの受諾を受信した後、前記伝送器と前記ディスプレイ装置との間のさらなる通信を許可することと、を含む方法。
【請求項３８】
前記第１のキーが、前記伝送器に関連付けられる伝送器識別子を含む、請求項３７に記載の方法。
【請求項３９】
前記第１のキーが、前記伝送器に関連付けられる伝送器識別子のハッシュ化バージョンを含む、請求項３７に記載の方法。
【請求項４０】
前記第１のキーが、前記伝送器に関連付けられる伝送器識別子の暗号化バージョンを含む、請求項３７に記載の方法。
【請求項４１】
ユーザーインターフェースを使用する前記第２のキーの入力を受信することをさらに含む、請求項３７に記載の方法。
【請求項４２】
既定の時間後、前記新たなアプリケーションキーが作成される、請求項３７に記載の方法。
【請求項４３】
前記第１のキーが前記第２のキーと一致するとき、前記ディスプレイ装置を用いて前記伝送器を認証することが、
前記伝送器の識別子を認可された装置のリストと比較することをさらに含む、請求項３７に記載の方法。
【請求項４４】
前記第２のアプリケーションキーを伝送すること及び前記第２のアプリケーションキーの受諾を受信することが、
前記第２のアプリケーションキーを伝送した後、既定の時間にわたり第１のアプリケーションキーを使用する通信を許可することと、
前記第２のアプリケーションキーの前記受諾の待機中、前記第２のアプリケーションキーを複数回伝送することと、を含む、請求項３７から４３のいずれか一項に記載の方法。
【請求項４５】
前記伝送器を第２のディスプレイ装置とペアリングすることをさらに含む、請求項３７から４３のいずれか一項に記載の方法。
【請求項４６】
前記伝送器とペアリングされるディスプレイ装置の数を制限することをさらに含む、請求項３７に記載の方法。
【請求項４７】
所与の時間に前記伝送器とペアリングされるディスプレイ装置の数が２つに制限される、請求項３８に記載の方法。
【請求項４８】
前記ディスプレイ装置を定期的に認証することをさらに含み、各期間が約５分間隔で生じる、請求項３７から４３のいずれか一項に記載の方法。
【請求項４９】
１つ以上のコンピュータ可読媒体であって、
１つ以上のプロセッサによって実行されるとき、連続グルコース監視システムの伝送器をディスプレイ装置とペアリングするための方法を実施する命令を含み、前記方法が、
前記伝送器から広告信号を受信することと、
前記伝送器と前記ディスプレイ装置との間の接続を確立することと、
前記伝送器から第１のキーを受信することと、
前記第１のキーを前記ディスプレイ装置によって記憶される第２のキーと比較することと、
前記第１のキーが前記第２のキーと一致するとき、前記ディスプレイ装置を用いて前記伝送器を認証することと、
認証後、アプリケーションキーを前記ディスプレイ装置から前記伝送器に伝送することと、
前記伝送器から前記アプリケーションキーの受諾を受信することと、
前記アプリケーションキーの受諾を受信した後、前記伝送器と前記ディスプレイ装置との間の通信を許可することと、
連続グルコース値に関するデータを前記伝送器から前記ディスプレイ装置に伝送することと、
一定時間後、前記ディスプレイ装置によって第２のアプリケーションキーを作成することと、
前記第２のアプリケーションキーを前記ディスプレイ装置から前記伝送器に伝送することと、
前記伝送器から前記第２のアプリケーションキーの受諾を受信することと、
新たなアプリケーションキーの受諾を受信した後、前記伝送器と前記ディスプレイ装置との間のさらなる通信を許可することと、を含む、コンピュータ可読媒体。
【請求項５０】
前記第１のキーが、前記伝送器に関連付けられる伝送器識別子を含む、請求項４９に記載のコンピュータ可読媒体。
【請求項５１】
前記第１のキーが、前記伝送器に関連付けられる伝送器識別子のハッシュ化バージョンを含む、請求項４９に記載のコンピュータ可読媒体。
【請求項５２】
前記第１のキーが、前記伝送器に関連付けられる伝送器識別子の暗号化バージョンを含む、請求項４９に記載のコンピュータ可読媒体。
【請求項５３】
前記１つ以上のプロセッサによって実行されるとき、ユーザーインターフェースを使用する前記第２のキーの入力を受信する命令をさらに含む、請求項４９に記載のコンピュータ可読媒体。
【請求項５４】
既定の時間後、前記新たなアプリケーションキーが作成される、請求項４９に記載のコンピュータ可読媒体。
【請求項５５】
前記第１のキーが前記第２のキーと一致するとき、前記ディスプレイ装置を用いて前記伝送器を認証することが、
前記伝送器の識別子を認可された装置のリストと比較することをさらに含む、請求項４９に記載のコンピュータ可読媒体。
【請求項５６】
前記第２のアプリケーションキーを伝送するため及び前記第２のアプリケーションキーの受諾を受信するための命令が、前記１つ以上のプロセッサによって実行されるとき、
前記第２のアプリケーションキーを伝送した後、既定の時間にわたり第１のアプリケーションキーを使用する通信を許可し、
前記第２のアプリケーションキーの前記受諾の待機中、前記第２のアプリケーションキーを複数回伝送する命令をさらに含む、請求項４９から５５のいずれか一項に記載のコンピュータ可読媒体。
【請求項５７】
前記１つ以上のプロセッサによって実行されるとき、前記伝送器を第２のディスプレイ装置とペアリングする命令をさらに含む、請求項４９から５５のいずれか一項に記載のコンピュータ可読媒体。
【請求項５８】
前記１つ以上のプロセッサによって実行されるとき、前記伝送器とペアリングされるディスプレイ装置の数を制限する命令をさらに含む、請求項４９に記載のコンピュータ可読媒体。
【請求項５９】
所与の時間に前記伝送器とペアリングされるディスプレイ装置の数が２つに制限される、請求項４９に記載のコンピュータ可読媒体。
【請求項６０】
前記１つ以上のプロセッサによって実行されるとき、前記ディスプレイ装置を定期的に認証する命令をさらに含み、各期間が約５分間隔で生じる、請求項４９から５５のいずれか一項に記載のコンピュータ可読媒体。
【請求項６１】
連続グルコース監視システムの伝送器をディスプレイ装置とペアリングするためのシステムであって、
広告信号を伝送するように構成される伝送器と、
前記広告信号に基づいて前記伝送器との接続を確立するように構成されるディスプレイ装置と、
前記伝送器から第１のキーを受信するように構成される前記ディスプレイ装置内の無線受信機と、
第２のキーを記憶するように構成される前記ディスプレイ装置内のメモリと、
前記ディスプレイ装置内のプロセッサと、を備え、前記プロセッサが、
前記第１のキーを前記第２のキーと比較し、
前記第１のキーが前記第２のキーと一致するとき、前記ディスプレイ装置を用いて前記伝送器を認証し、
認証後、アプリケーションキーを前記伝送器に伝送し、
前記伝送器から前記アプリケーションキーの受諾を受信し、
前記アプリケーションキーの受諾を受信した後、前記伝送器との通信を許可し、
前記伝送器から連続グルコース値に関するデータを受信し、
一定時間後、第２のアプリケーションキーを作成し、
前記第２のアプリケーションキーを前記伝送器に伝送し、
前記伝送器から前記第２のアプリケーションキーの受諾を受信し、
新たなアプリケーションキーの受諾を受信した後、前記伝送器と前記ディスプレイ装置との間のさらなる通信を許可するように構成される、システム。
【請求項６２】
前記第１のキーが、前記伝送器に関連付けられる伝送器識別子を含む、請求項６１に記載のシステム。
【請求項６３】
前記第１のキーが、前記伝送器に関連付けられる伝送器識別子のハッシュ化バージョンを含む、請求項６１に記載のシステム。
【請求項６４】
前記第１のキーが、前記伝送器に関連付けられる伝送器識別子の暗号化バージョンを含む、請求項６１に記載のシステム。
【請求項６５】
前記プロセッサが、ユーザーインターフェースを使用する前記第２のキーの入力を受信するようにさらに構成される、請求項６１に記載のシステム。
【請求項６６】
既定の時間後、前記新たなアプリケーションキーが作成される、請求項６１に記載のシステム。
【請求項６７】
前記プロセッサが、前記第１のキーが前記第２のキーと一致するときに前記ディスプレイ装置を用いて前記伝送器を認証するとき、前記伝送器の識別子を認可された装置のリストと比較するようにさらに構成される、請求項６１に記載のシステム。
【請求項６８】
前記第２のアプリケーションキーを伝送するとき及び前記第２のアプリケーションキーの受諾を受信するとき、前記プロセッサが、
前記第２のアプリケーションキーを伝送した後、既定の時間にわたり第１のアプリケーションキーを使用する通信を許可し、
前記第２のアプリケーションキーの前記受諾の待機中、前記第２のアプリケーションキーを複数回伝送するようにさらに構成される、請求項６１から６７のいずれか一項に記載のシステム。
【請求項６９】
前記伝送器とペアリングされた第２のディスプレイ装置をさらに備える、請求項６１から６７のいずれか一項に記載のシステム。
【請求項７０】
前記伝送器とペアリングされるディスプレイ装置の数が制限される、請求項６１に記載のシステム。
【請求項７１】
所与の時間に前記伝送器とペアリングされるディスプレイ装置の数が２つに制限される、請求項６２に記載のシステム。
【請求項７２】
前記プロセッサが、前記ディスプレイ装置を定期的に認証するようにさらに構成され、各期間が約５分間隔で生じる、請求項６１から６７のいずれか一項に記載のシステム。
【請求項７３】
複数のディスプレイ装置と連続グルコース監視システムの伝送器との間の通信を確立するための方法であって、
前記伝送器を第１のディスプレイ装置と接続する要求を受信することであって、前記要求が前記第１のディスプレイ装置の第１のタイプを識別する、ことと、
前記第１のディスプレイ装置の前記第１のタイプをディスプレイ装置の複数の許可されたタイプを含むリストと比較することと、
前記第１のタイプを有するディスプレイ装置が前記伝送器と能動的に接続されているかどうかを決定することと、
既定数よりも少ない前記第１のタイプを有するディスプレイ装置が前記リストに含まれる場合、前記伝送器を前記第１のディスプレイ装置と接続することと、
前記伝送器を第２のディスプレイ装置と接続する要求を受信することであって、前記要求が前記第２のディスプレイ装置の第２のタイプを識別する、ことと、
前記第２のディスプレイ装置の前記第２のタイプをディスプレイ装置の複数の許可されたタイプを含む前記リストと比較することと、
前記第２のタイプを有するディスプレイ装置が前記伝送器と能動的に接続されているかどうかを決定することと、
前記既定数よりも少ない前記第２のタイプを有するディスプレイ装置が前記リストに含まれる場合、前記伝送器を前記第２のディスプレイ装置と接続することと、を含む方法。
【請求項７４】
前記第１のタイプの装置がスマートフォンを含み、前記第２のタイプの装置が専用ディスプレイを含む、請求項７３に記載の方法。
【請求項７５】
前記第１のディスプレイ装置及び前記第２のディスプレイ装置を前記伝送器とペアリングすることと、
前記第１のディスプレイ装置及び前記第２のディスプレイ装置を前記伝送器とペアリングした結果である結合情報を第２のリストに記憶することと、をさらに含む、請求項７４に記載の方法。
【請求項７６】
前記第１のタイプを有する別のディスプレイ装置が能動的に接続されている場合に、前記伝送器と前記第１のディスプレイ装置との間の通信を確立する前記要求を拒否することをさらに含む、請求項７３に記載の方法。
【請求項７７】
前記第２のタイプを有する別のディスプレイ装置が能動的に接続されている場合に、前記伝送器と前記第２のディスプレイ装置との間の通信を確立する前記要求を拒否することをさらに含む、請求項７３に記載の方法。
【請求項７８】
ディスプレイ装置の前記既定数が２である、請求項７３に記載の方法。
【請求項７９】
前記伝送器を前記第１のディスプレイ装置と接続した後、前記第１のディスプレイ装置を前記リストに追加することと、
前記伝送器を前記第２のディスプレイ装置と接続した後、前記第２のディスプレイ装置を前記リストに追加することと、をさらに含む、請求項７３から７８のいずれか一項に記載の方法。
【請求項８０】
前記第１のディスプレイ装置を前記リストから除外する要求を受信することと、
前記第１のディスプレイ装置との通信を終了させることと、
前記第１のディスプレイ装置を前記リストから除外することと、をさらに含む、請求項７３に記載の方法。
【請求項８１】
通信間隔で、前記複数のディスプレイ装置を前記伝送器と定期的に接続することをさらに含む、請求項７３から７８のいずれか一項に記載の方法。
【請求項８２】
１つ以上のコンピュータ可読媒体であって、
１つ以上のプロセッサによって実行されるとき、複数のディスプレイ装置と連続グルコース監視システムの伝送器との間の通信を確立するための方法を実施する命令を含み、前記方法が、
前記伝送器を第１のディスプレイ装置と接続する要求を受信することであって、前記要求が前記第１のディスプレイ装置の第１のタイプを識別する、ことと、
前記第１のディスプレイ装置の前記第１のタイプをディスプレイ装置の複数の許可されたタイプを含むリストと比較することと、
前記第１のタイプを有するディスプレイ装置が前記伝送器と能動的に接続されているかどうかを決定することと、
既定数よりも少ない前記第１のタイプを有するディスプレイ装置が前記リストに含まれる場合、前記伝送器を前記第１のディスプレイ装置と接続することと、
前記伝送器を第２のディスプレイ装置と接続する要求を受信することであって、前記要求が前記第２のディスプレイ装置の第２のタイプを識別する、ことと、
前記第２のディスプレイ装置の前記第２のタイプをディスプレイ装置の複数の許可されたタイプを含む前記リストと比較することと、
前記第２のタイプを有するディスプレイ装置が前記伝送器と能動的に接続されているかどうかを決定することと、
前記既定数よりも少ない前記第２のタイプを有するディスプレイ装置が前記リストに含まれる場合、前記伝送器を前記第２のディスプレイ装置と接続することと、を含む、コンピュータ可読媒体。
【請求項８３】
前記第１のタイプの装置がスマートフォンを含み、前記第２のタイプの装置が専用ディスプレイを含む、請求項８２に記載のコンピュータ可読媒体。
【請求項８４】
前記プロセッサによって実行されるとき、
前記第１のディスプレイ装置及び前記第２のディスプレイ装置を前記伝送器とペアリングし、
前記第１のディスプレイ装置及び前記第２のディスプレイ装置を前記伝送器とペアリングした結果である結合情報を第２のリストに記憶する命令をさらに含む、請求項８２に記載のコンピュータ可読媒体。
【請求項８５】
前記１つ以上のプロセッサによって実行されるとき、前記第１のタイプを有する別のディスプレイ装置が能動的に接続されている場合に、前記伝送器と前記第１のディスプレイ装置との間の通信を確立する前記要求を拒否する命令をさらに含む、請求項８２に記載のコンピュータ可読媒体。
【請求項８６】
前記１つ以上のプロセッサによって実行されるとき、前記第２のタイプを有する別のディスプレイ装置が能動的に接続されている場合に、前記伝送器と前記第２のディスプレイ装置との間の通信を確立する前記要求を拒否する命令をさらに含む、請求項８２に記載のコンピュータ可読媒体。
【請求項８７】
ディスプレイ装置の前記既定数が２である、請求項８２に記載のコンピュータ可読媒体。
【請求項８８】
前記１つ以上のプロセッサによって実行されるとき、
前記伝送器を前記第１のディスプレイ装置と接続した後、前記第１のディスプレイ装置を前記リストに追加し、
前記伝送器を前記第２のディスプレイ装置と接続した後、前記第２のディスプレイ装置を前記リストに追加する命令をさらに含む、請求項８２から８７のいずれか一項に記載のコンピュータ可読媒体。
【請求項８９】
前記１つ以上のプロセッサによって実行されるとき、
前記第１のディスプレイ装置を前記リストから除外する要求を受信し、
前記第１のディスプレイ装置との通信を終了させ、
前記第１のディスプレイ装置を前記リストから除外する命令をさらに含む、請求項８２に記載のコンピュータ可読媒体。
【請求項９０】
前記１つ以上のプロセッサによって実行されるとき、
通信間隔で、前記複数のディスプレイ装置を前記伝送器と定期的に接続し、
前記接続の結果である結合情報を第２のリストに記憶する命令をさらに含む、請求項８２から８７のいずれか一項に記載のコンピュータ可読媒体。
【請求項９１】
複数のディスプレイ装置と連続グルコース監視システムの伝送器との間の通信を確立するためのシステムであって、
第１のディスプレイ装置と、
第２のディスプレイ装置と、
前記伝送器を前記第１のディスプレイ装置と接続する要求を受信するように構成される前記伝送器内の無線受信機であって、前記要求が前記第１のディスプレイ装置の第１のタイプを識別する、無線受信機と、
ディスプレイ装置の許可されたタイプのリストを記憶するように構成される前記伝送器内のメモリと、
前記伝送器内のプロセッサと、を備え、前記プロセッサが、
前記第１のディスプレイ装置の前記第１のタイプを前記リストと比較し、
前記第１のタイプを有するディスプレイ装置が前記伝送器と能動的に接続されているかどうかを決定し、
既定数よりも少ない前記第１のタイプを有するディスプレイ装置が前記リストに含まれる場合、前記伝送器を前記第１のディスプレイ装置と接続し、
前記伝送器を第２のディスプレイ装置と接続する要求であって、前記第２のディスプレイ装置の第２のタイプを識別する要求を受信し、
前記第２のディスプレイ装置の前記第２のタイプをディスプレイ装置の複数の許可されたタイプを含む前記リストと比較し、
前記第２のタイプを有するディスプレイ装置が前記伝送器と能動的に接続されているかどうかを決定し、
前記既定数よりも少ない前記第２のタイプを有するディスプレイ装置が前記リストに含まれる場合、前記伝送器を前記第２のディスプレイ装置と接続するように構成される、システム。
【請求項９２】
前記第１のタイプのディスプレイ装置がスマートフォンを含み、前記第２のタイプのディスプレイ装置が専用ディスプレイを含む、請求項９１に記載のシステム。
【請求項９３】
前記プロセッサが、
前記第１のディスプレイ装置及び前記第２のディスプレイ装置を前記伝送器とペアリングし、
前記第１のディスプレイ装置及び前記第２のディスプレイ装置を前記伝送器とペアリングした結果である結合情報を第２のリストに記憶するようにさらに構成される、請求項９１に記載のシステム。
【請求項９４】
前記プロセッサが、前記第１のタイプを有する別のディスプレイ装置が能動的に接続されている場合に、前記伝送器と前記第１のディスプレイ装置との間の通信を確立する前記要求を拒否するようにさらに構成される、請求項９１に記載のシステム。
【請求項９５】
前記プロセッサが、前記第２のタイプを有する別のディスプレイ装置が能動的に接続されている場合に、前記伝送器と前記第２のディスプレイ装置との間の通信を確立する前記要求を拒否するようにさらに構成される、請求項９１に記載のシステム。
【請求項９６】
ディスプレイ装置の前記既定数が２である、請求項９１に記載のシステム。
【請求項９７】
前記プロセッサが、
前記伝送器を前記第１のディスプレイ装置と接続した後、前記第１のディスプレイ装置を前記リストに追加し、
前記伝送器を前記第２のディスプレイ装置と接続した後、前記第２のディスプレイ装置を前記リストに追加するようにさらに構成される、請求項９１から９６のいずれか一項に記載のシステム。
【請求項９８】
前記プロセッサが、
前記第１のディスプレイ装置を前記リストから除外する要求を受信し、
前記第１のディスプレイ装置との通信を終了させ、
前記第１のディスプレイ装置を前記リストから除外するようにさらに構成される、請求項９１に記載のシステム。
【請求項９９】
前記複数のディスプレイ装置が通信間隔で前記伝送器と定期的に接続され、
前記接続の結果である結合情報が第２のリストに記憶される、請求項９１から９６のいずれか一項に記載のシステム。
【請求項１００】
複数のディスプレイ装置と連続グルコース監視システムの伝送器との間の通信を確立するための方法であって、
認可された装置のリストを作成することであって、前記リストが複数のタイプの装置を含む、ことと、
第１のディスプレイ装置及び前記伝送器を用いて認証プロセスを実行することであって、前記認証プロセスが前記第１のディスプレイ装置のタイプの識別子を受信することを含む、ことと、
前記第１のディスプレイ装置を認可された装置の前記リストに追加することと、
第２のディスプレイ装置及び前記伝送器を用いて前記認証プロセスを実行することであって、前記認証プロセスが前記第２のディスプレイ装置のタイプの識別子を受信することを含み、前記第２のディスプレイ装置の前記タイプが前記第１のディスプレイ装置の前記タイプとは異なる、ことと、
前記第２のディスプレイ装置を認可された装置の前記リストに追加することと、
前記第１のディスプレイ装置を前記リストから除外する要求を受信することと、
前記第１のディスプレイ装置を認可された装置の前記リストから除外することと、
第３のディスプレイ装置及び前記伝送器を用いて前記認証プロセスを実行することであって、前記認証プロセスが前記第３のディスプレイ装置のタイプの識別子を受信することを含み、前記第３のディスプレイ装置の前記タイプが前記第１のディスプレイ装置の前記タイプと同じである、ことと、
前記第３のディスプレイ装置を認可された装置の前記リストに追加することと、を含む方法。
【請求項１０１】
ユーザーインターフェースからのコマンドが、前記第１のディスプレイ装置を除外する前記要求を提供する、請求項１００に記載の方法。
【請求項１０２】
前記第１のディスプレイ装置が既定の時間にわたって前記伝送器と通信しなかった後、前記第１のディスプレイ装置を前記リストから除外する前記要求を自動的に生成することをさらに含む、請求項１００に記載の方法。
【請求項１０３】
前記第１のディスプレイ装置を認可された装置の前記リストから除外した後、前記第１のディスプレイ装置に関する認証情報をメモリ内に保持することをさらに含む、請求項１００に記載の方法。
【請求項１０４】
前記認証プロセスが、
アプリケーションキーを交換することと、
既定の時間後、前記アプリケーションキーを更新することと、を含む、請求項１００から１０３のいずれか一項に記載の方法。
【請求項１０５】
前記認証プロセスが、広告状態に入ることを含み、前記広告状態が、認可された装置の前記リスト上の装置の数に基づいて決定される持続期間を有する、請求項１００から１０３のいずれか一項に記載の方法。
【請求項１０６】
認可された装置の前記リスト上の装置の数が零であるとき、前記広告状態の前記持続期間が１つの広告活動期間を含む、請求項１０５に記載の方法。
【請求項１０７】
認可された装置の前記リスト上の装置の数が１つであるとき、前記広告状態の前記持続期間が２つの広告活動期間を含む、請求項１０５に記載の方法。
【請求項１０８】
１つ以上のコンピュータ可読媒体であって、
１つ以上のプロセッサによって実行されるとき、複数のディスプレイ装置と連続グルコース監視システムの伝送器との間の通信を確立するための方法を実施する命令を含み、前記方法が、
認可された装置のリストを作成することであって、前記リストが複数のタイプの装置を含む、ことと、
第１のディスプレイ装置及び前記伝送器を用いて認証プロセスを実行することであって、前記認証プロセスが前記第１のディスプレイ装置のタイプの識別子を受信することを含む、ことと、
前記第１のディスプレイ装置を認可された装置の前記リストに追加することと、
第２のディスプレイ装置及び前記伝送器を用いて前記認証プロセスを実行することであって、前記認証プロセスが前記第２のディスプレイ装置のタイプの識別子を受信することを含み、前記第２のディスプレイ装置の前記タイプが前記第１のディスプレイ装置の前記タイプとは異なる、ことと、
前記第２のディスプレイ装置を認可された装置の前記リストに追加することと、
前記第１のディスプレイ装置を前記リストから除外する要求を受信することと、
前記第１のディスプレイ装置を認可された装置の前記リストから除外することと、
第３のディスプレイ装置及び前記伝送器を用いて前記認証プロセスを実行することであって、前記認証プロセスが前記第３のディスプレイ装置のタイプの識別子を受信することを含み、前記第３のディスプレイ装置の前記タイプが前記第１のディスプレイ装置の前記タイプと同じである、ことと、
前記第３のディスプレイ装置を認可された装置の前記リストに追加することと、を含む、コンピュータ可読媒体。
【請求項１０９】
ユーザーインターフェースからのコマンドが、前記第１のディスプレイ装置を除外する前記要求を提供する、請求項１０８に記載のコンピュータ可読媒体。
【請求項１１０】
前記１つ以上のプロセッサによって実行されるとき、前記第１のディスプレイ装置が既定の時間にわたって前記伝送器と通信しなかった後、前記第１のディスプレイ装置を前記リストから除外する前記要求を自動的に生成する命令をさらに含む、請求項１０８に記載のコンピュータ可読媒体。
【請求項１１１】
前記１つ以上のプロセッサによって実行されるとき、前記第１のディスプレイ装置を認可された装置の前記リストから除外した後、前記第１のディスプレイ装置に関する認証情報をメモリ内に保持する命令をさらに含む、請求項１０８に記載のコンピュータ可読媒体。
【請求項１１２】
前記認証プロセスが、前記１つ以上のプロセッサによって実行されるとき、
アプリケーションキーを交換し、
既定の時間後、前記アプリケーションキーを更新するさらなる命令を含む、請求項１０８から１１１のいずれか一項に記載のコンピュータ可読媒体。
【請求項１１３】
前記認証プロセスが、前記１つ以上のプロセッサによって実行されるとき、
広告状態を実行するさらなる命令を含み、前記広告状態が、認可された装置の前記リスト上の装置の数に基づいて決定される持続期間を有する、請求項１０８から１１１のいずれか一項に記載のコンピュータ可読媒体。
【請求項１１４】
認可された装置の前記リスト上の装置の数が零であるとき、前記広告状態の前記持続期間が１つの広告活動期間を含む、請求項１１２に記載のコンピュータ可読媒体。
【請求項１１５】
認可された装置の前記リスト上の装置の数が１つであるとき、前記広告状態の前記持続期間が２つの広告活動期間を含む、請求項１１２に記載のコンピュータ可読媒体。
【請求項１１６】
複数のディスプレイ装置と連続グルコース監視システムの伝送器との間の通信を確立するためのシステムであって、
第１のディスプレイ装置と、
第２のディスプレイ装置と、
前記伝送器に関連付けられるメモリであって、複数の装置タイプを含む、認可された装置のリストを記憶するように構成されるメモリと、
前記連続グルコース監視システムに関連付けられるプロセッサと、を備え、前記プロセッサが、
第１のディスプレイ装置及び前記伝送器を用いて認証プロセスを実行することであって、前記認証プロセスが前記第１のディスプレイ装置のタイプの識別子を受信することを含む、ことと、
前記第１のディスプレイ装置を認可された装置の前記リストに追加することと、
第２のディスプレイ装置及び前記伝送器を用いて前記認証プロセスを実行することであって、前記認証プロセスが前記第２のディスプレイ装置のタイプの識別子を受信することを含み、前記第２のディスプレイ装置の前記タイプが前記第１のディスプレイ装置の前記タイプとは異なる、ことと、
前記第２のディスプレイ装置を認可された装置の前記リストに追加することと、
前記第１のディスプレイ装置を前記リストから除外する要求を受信することと、
前記第１のディスプレイ装置を認可された装置の前記リストから除外することと、
第３のディスプレイ装置及び前記伝送器を用いて前記認証プロセスを実行することであって、前記認証プロセスが前記第３のディスプレイ装置のタイプの識別子を受信することを含み、前記第３のディスプレイ装置の前記タイプが前記第１のディスプレイ装置の前記タイプと同じである、ことと、
前記第３のディスプレイ装置を認可された装置の前記リストに追加することと、を行うように構成される、システム。
【請求項１１７】
前記第２のディスプレイ装置上のユーザーインターフェースからのコマンドが、前記第１のディスプレイ装置を除外する前記要求を提供する、請求項１１６に記載のシステム。
【請求項１１８】
前記プロセッサが、前記第１のディスプレイ装置が既定の時間にわたって前記伝送器と通信しなかった後、前記第１のディスプレイ装置を前記リストから除外する前記要求を自動的に生成するようにさらに構成される、請求項１１６に記載のシステム。
【請求項１１９】
前記プロセッサが、前記第１のディスプレイ装置を認可された装置の前記リストから除外した後、前記第１のディスプレイ装置に関する認証情報をメモリ内に保持するようにさらに構成される、請求項１１６に記載のシステム。
【請求項１２０】
前記認証プロセスが、
アプリケーションキーを交換することと、
既定の時間後、前記アプリケーションキーを更新することと、を含む、請求項１１６から１１９のいずれか一項に記載のシステム。
【請求項１２１】
前記認証プロセスが、広告状態に入ることを含み、前記広告状態が、認可された装置の前記リスト上の装置の数に基づいて決定される持続期間を有する、請求項１１６から１１９のいずれか一項に記載のシステム。
【請求項１２２】
認可された装置の前記リスト上の装置の数が零であるとき、前記広告状態の前記持続期間が１つの広告活動期間を含む、請求項１２０に記載のシステム。
【請求項１２３】
認可された装置の前記リスト上の装置の数が１つであるとき、前記広告状態の前記持続期間が２つの広告活動期間を含む、請求項１１６から１１９のいずれか一項に記載のシステム。
【請求項１２４】
連続グルコース監視システムの伝送器と１つ以上のディスプレイ装置との間でコマンドを交換するための方法であって、
前記伝送器をアイドル状態にすることと、
第１のディスプレイ装置で、前記伝送器とのデータの交換を要求するコマンドを受信することと、
前記コマンドのタイプに応じて、前記第１のディスプレイ装置を中間状態にすることと、
前記伝送器を前記アイドル状態からアクティブ状態に移行させることと、
前記コマンドを前記第１のディスプレイ装置から前記伝送器に伝送することと、
前記伝送器から前記伝送器の制御に関する更新されたデータを含む応答を受信することと、
前記第１のディスプレイ装置を前記中間状態から外すことと、
前記第１のディスプレイ装置によって前記更新されたデータを表示することと、を含む方法。
【請求項１２５】
前記第１のディスプレイ装置で複数のコマンドを受信することと、
前記複数のコマンドを含むキューを保持することと、
前記伝送器が前記アイドル状態から前記アクティブ状態に移行するとき、前記複数のコマンドを前記キューから前記伝送器に伝送することと、をさらに含む、請求項１２４に記載の方法。
【請求項１２６】
第２のディスプレイ装置で、前記更新されたデータを含む前記応答を受信することと、
前記第２のディスプレイ装置によって前記更新されたデータを表示することと、をさらに含む、請求項１２４に記載の方法。
【請求項１２７】
前記コマンドが、前記伝送器に対する停止コマンドを含み、
前記中間状態が、前記コマンドが受信されて処理されていることを表示することを含み、
前記更新されたデータを表示することが、前記停止コマンドが前記伝送器によって処理されたことを表示することを含む、請求項１２４に記載の方法。
【請求項１２８】
前記コマンドが、前記伝送器に対する開始コマンドを含み、
前記中間状態が、前記伝送器に対するウォームアップ状態を表示することを含み、
前記更新されたデータを表示することが、前記開始コマンドが前記伝送器によって処理されたことを表示することを含む、請求項１２４に記載の方法。
【請求項１２９】
前記コマンドが、前記伝送器に対する開始コマンドを含み、
前記第１のディスプレイ装置を前記中間状態にすることが、前記伝送器に対するウォームアップ状態を表示することを含み、
前記中間状態中、第２のディスプレイ装置が、前記開始コマンドを受信する前に前記伝送器の前の状態を表示し、
前記更新されたデータを表示することが、前記開始コマンドが前記伝送器によって処理されたことを前記第１のディスプレイ装置及び前記第２のディスプレイ装置上に表示することを含む、請求項１２４から１２８のいずれか一項に記載の方法。
【請求項１３０】
前記更新されたデータを表示した後で、第２のディスプレイ装置と前記伝送器との間のアクティブ通信を確立することと、
前記第２のディスプレイ装置で第２のコマンドを受信することと、
前記第２のコマンドを前記伝送器に伝送することと、
前記第１のディスプレイ装置から以前に送信された前記コマンドによって前記第２のコマンドが既に処理されたことを決定することと、
前記第２のコマンドの処理を拒否することと、
前記更新されたデータで前記第２のディスプレイ装置を更新することと、をさらに含む、請求項１２４から１２８のいずれか一項に記載の方法。
【請求項１３１】
前記コマンド及び前記第２のコマンドが開始コマンドを含み、
前記更新されたデータがセンサーのウォームアップ状態を示す、請求項１２４に記載の方法。
【請求項１３２】
１つ以上のコンピュータ可読媒体であって、
１つ以上のプロセッサによって実行されるとき、連続グルコース監視システムの伝送器と１つ以上のディスプレイ装置との間でコマンドを交換するための方法を実行する命令を含み、前記方法が、
前記伝送器をアイドル状態にすることと、
第１のディスプレイ装置で、前記伝送器とのデータの交換を要求するコマンドを受信することと、
前記コマンドのタイプに応じて、前記第１のディスプレイ装置を中間状態にすることと、
前記伝送器を前記アイドル状態からアクティブ状態に移行させることと、
前記コマンドを前記第１のディスプレイ装置から前記伝送器に伝送することと、
前記伝送器から前記伝送器の制御に関する更新されたデータを含む応答を受信することと、
前記第１のディスプレイ装置を前記中間状態から外すことと、
前記第１のディスプレイ装置によって前記更新されたデータを表示することと、を含む、コンピュータ可読媒体。
【請求項１３３】
前記１つ以上のプロセッサによって実行されるとき、
前記第１のディスプレイ装置で複数のコマンドを受信し、
前記複数のコマンドを含むキューを保持し、
前記伝送器が前記アイドル状態から前記アクティブ状態に移行するとき、前記複数のコマンドを前記キューから前記伝送器に伝送する命令をさらに含む、請求項１３２に記載のコンピュータ可読媒体。
【請求項１３４】
前記１つ以上のプロセッサによって実行されるとき、
第２のディスプレイ装置で、前記更新されたデータを含む前記応答を受信し、
前記第２のディスプレイ装置によって前記更新されたデータを表示する命令をさらに含む、請求項１３２に記載のコンピュータ可読媒体。
【請求項１３５】
前記コマンドが、前記伝送器に対する停止コマンドを含み、
前記中間状態が、前記コマンドが受信されて処理されていることを表示することを含み、
前記更新されたデータを表示することが、前記停止コマンドが前記伝送器によって処理されたことを表示することを含む、請求項１３２に記載のコンピュータ可読媒体。
【請求項１３６】
前記コマンドが、前記伝送器に対する開始コマンドを含み、
前記中間状態が、前記伝送器に対するウォームアップ状態を表示することを含み、
前記更新されたデータを表示することが、前記開始コマンドが前記伝送器によって処理されたことを表示することを含む、請求項１３２に記載のコンピュータ可読媒体。
【請求項１３７】
前記コマンドが、前記伝送器に対する開始コマンドを含み、
前記コンピュータ可読媒体は、前記１つ以上のプロセッサによって実行されるとき、
前記第１のディスプレイ装置が前記中間状態にある間、前記伝送器に対するウォームアップ状態を表示し、
前記中間状態中、前記開始コマンドを受信する前に、第２のディスプレイ装置によって前記伝送器の前の状態を表示し、
前記開始コマンドが前記伝送器によって処理されたことを前記第１のディスプレイ装置及び前記第２のディスプレイ装置上に表示することによって、前記更新されたデータを表示するさらなる命令を含む、請求項１３２から１３６のいずれか一項に記載のコンピュータ可読媒体。
【請求項１３８】
前記１つ以上のプロセッサによって実行されるとき、
前記更新されたデータを表示した後、第２のディスプレイ装置と前記伝送器との間のアクティブ通信を確立し、
前記第２のディスプレイ装置で第２のコマンドを受信し、
前記第２のコマンドを前記伝送器に伝送し、
前記第１のディスプレイ装置から以前に送信された前記コマンドによって前記第２のコマンドが既に処理されたことを決定し、
前記第２のコマンドの処理を拒否し、
前記更新されたデータで前記第２のディスプレイ装置を更新する命令をさらに含む、請求項１３２から１３６のいずれか一項に記載のコンピュータ可読媒体。
【請求項１３９】
前記コマンド及び第２のコマンドが開始コマンドを含み、
前記更新されたデータがセンサーのウォームアップ状態を示す、請求項１３２に記載のコンピュータ可読媒体。
【請求項１４０】
連続グルコース監視システムの伝送器と１つ以上のディスプレイ装置との間でコマンドを交換するためのシステムであって、
第１のディスプレイ装置であって、
前記伝送器とのデータの交換を要求するコマンドを受信し、
前記コマンドのタイプに応じて、前記第１のディスプレイ装置を中間状態にするように構成される、第１のディスプレイ装置と、
前記伝送器に関連付けられるプロセッサであって、
一定期間にわたって、前記伝送器をアイドル状態にし、
前記伝送器を前記アイドル状態からアクティブ状態に移行させ、
前記アクティブ状態中、前記コマンドを前記第１のディスプレイ装置から受信し、
前記伝送器からの前記伝送器の制御に関する更新されたデータを含む応答を前記第１のディスプレイ装置に伝送するように構成されるプロセッサと、を含み、
前記応答の受信に応答して、前記第１のディスプレイ装置が、前記更新されたデータを表示することによって前記中間状態を終える、システム。
【請求項１４１】
前記第１のディスプレイ装置が、
複数のコマンドを受信し、
前記複数のコマンドを含むキューを保持し、
前記伝送器が前記アイドル状態から前記アクティブ状態に移行するとき、前記複数のコマンドを前記キューから前記伝送器に伝送するようにさらに構成される、請求項１４０に記載のシステム。
【請求項１４２】
前記更新されたデータを含む前記応答を受信し、前記更新されたデータを表示するように構成される第２のディスプレイ装置をさらに備える、請求項１４０に記載のシステム。
【請求項１４３】
前記コマンドが、前記伝送器に対する停止コマンドを含み、
前記中間状態が、前記コマンドが受信されて処理されていることを表示することを含み、
前記更新されたデータを表示することが、前記停止コマンドが前記伝送器によって処理されたことを表示することを含む、請求項１４０に記載のシステム。
【請求項１４４】
前記コマンドが、前記伝送器に対する開始コマンドを含み、
前記中間状態が、前記伝送器に対するウォームアップ状態を表示することを含み、
前記更新されたデータを表示することが、前記開始コマンドが前記伝送器によって処理されたことを表示することを含む、請求項１４０に記載のシステム。
【請求項１４５】
前記コマンドが、前記伝送器に対する開始コマンドを含み、
前記プロセッサが、前記伝送器に対するウォームアップ状態を表示することによって、前記第１のディスプレイ装置を前記中間状態にするようにさらに構成され、
前記システムが、
前記中間状態中、前記開始コマンドを受信する前に前記伝送器の前の状態を表示し、
前記開始コマンドが前記伝送器によって処理されたことを前記第１のディスプレイ装置及び前記第２のディスプレイ装置上に表示することによって、前記更新されたデータを表示するように構成される第２のディスプレイ装置をさらに備える、請求項１４０に記載のシステム。
【請求項１４６】
前記更新されたデータを表示した後、前記伝送器とのアクティブ通信を確立し、
第２のコマンドを受信し、
前記第２のコマンドを前記伝送器に伝送するように構成される第２のディスプレイ装置をさらに含み、前記伝送器が、
前記第１のディスプレイ装置から以前に送信された前記コマンドによって前記第２のコマンドが既に処理されたことを決定し、
前記第２のコマンドの処理を拒否し、
前記更新されたデータを前記第２のディスプレイ装置に伝送するようにさらに構成される、請求項１４０から１４５のいずれか一項に記載のシステム。
【請求項１４７】
前記コマンド及び前記第２のコマンドが開始コマンドを含み、
前記更新されたデータがセンサーのウォームアップ状態を示す、請求項１４６に記載のシステム。
【請求項１４８】
第１のディスプレイ装置及び第２のディスプレイ装置上に表示されるデータを同期するための方法であって、
前記第１のディスプレイ装置を連続グルコース監視システムの伝送器と接続することと、
前記第２のディスプレイ装置を前記伝送器と接続することと、
特定の時間に前記伝送器へのコマンドの伝送を許可することと、
前記第１のディスプレイ装置及び前記第２のディスプレイ装置によって、前記伝送器からグルコース値に関するデータを受信することと、
前記第１のディスプレイ装置で、連続グルコースセンサーの較正に関するコマンドを受信することと、
前記特定の時間のうちの１つで、較正に関する前記コマンドを前記連続グルコースセンサーに伝送することと、
較正に関する前記コマンドに基づいて、更新されたグルコース値に関するデータを算出することと、
更新されたグルコース値に関する前記データを前記第１のディスプレイ装置及び前記第２のディスプレイ装置に伝送することと、を含む方法。
【請求項１４９】
前記特定の時間が既定の時間間隔を含む、請求項１４８に記載の方法。
【請求項１５０】
前記特定の時間が、アクティブ状態へ移行する前記伝送器からの通知の受領と合致する時間を含む、請求項１４８に記載の方法。
【請求項１５１】
一定期間にわたって採取された複数のグルコース測定値に基づいてグルコース値に関する前記データを作成することであって、前記データが前記グルコース測定値及び較正に基づいて算出されたグルコース値を含む、ことと、
タイムスタンプを各算出されたグルコース値と関連付けることと、をさらに含む、請求項１４８に記載の方法。
【請求項１５２】
較正に関する前記コマンドが受信された時間を記録することをさらに含み、更新されたグルコース値に関する前記データが、記録された前記時間の後に算出されたデータを含む、請求項１４８に記載の方法。
【請求項１５３】
前記第１のディスプレイ装置及び前記第２のディスプレイ装置上に、更新されたグルコース値に関する前記データに関連付けられる時間の指示を表示することをさらに含む、請求項１４８から１５２のいずれか一項に記載の方法。
【請求項１５４】
前記第１のディスプレイ装置が横長の様式に配向される場合、更新されたグルコース値に関する前記データが、前記データが前記第１のディスプレイ装置に埋め戻された前の期間からのデータを含むかどうかの指示と共に表示される、請求項１４８に記載の方法。
【請求項１５５】
前記第１のディスプレイ装置上に、所定の値に達する前記更新されたグルコース値によって誘起される警報を作成することをさらに含む、請求項１４８から１５２のいずれか一項に記載の方法。
【請求項１５６】
前記第１のディスプレイ装置上に、第１の所定の値に達する前記更新されたグルコース値によって誘起される第１の警報を作成することと、
前記第２のディスプレイ装置上に、第２の所定の値に達する前記更新されたグルコース値によって誘起される第２の警報を作成することと、をさらに含む、請求項１４８から１５２のいずれか一項に記載の方法。
【請求項１５７】
１つ以上のコンピュータ可読媒体であって、
１つ以上のプロセッサによって実行されるとき、第１のディスプレイ装置及び第２のディスプレイ装置上に表示されるデータを同期するための方法を実施する命令を含み、前記方法が、
前記第１のディスプレイ装置を連続グルコース監視システムの伝送器と接続することと、
前記第２のディスプレイ装置を前記伝送器と接続することと、
特定の時間に前記伝送器へのコマンドの伝送を許可することと、
前記第１のディスプレイ装置及び前記第２のディスプレイ装置によって、前記伝送器からグルコース値に関するデータを受信することと、
前記第１のディスプレイ装置で、連続グルコースセンサーの較正に関するコマンドを受信することと、
前記特定の時間のうちの１つで、較正に関する前記コマンドを前記連続グルコースセンサーに伝送することと、
較正に関する前記コマンドに基づいて、更新されたグルコース値に関するデータを算出することと、
更新されたグルコース値に関する前記データを前記第１のディスプレイ装置及び前記第２のディスプレイ装置に伝送することと、を含む、コンピュータ可読媒体。
【請求項１５８】
前記特定の時間が既定の時間間隔を含む、請求項１５７に記載のコンピュータ可読媒体。
【請求項１５９】
前記特定の時間が、アクティブ状態へ移行する前記伝送器からの通知の受領と合致する時間を含む、請求項１５７に記載のコンピュータ可読媒体。
【請求項１６０】
前記１つ以上のプロセッサによって実行されるとき、
前記データが前記グルコース測定値及び前記較正に基づいて算出されたグルコース値を含む、一定期間にわたって採取された複数のグルコース測定値に基づいてグルコース値に関する前記データを作成し、
タイムスタンプを各算出されたグルコース値と関連付ける命令をさらに含む、請求項１５７に記載のコンピュータ可読媒体。
【請求項１６１】
前記１つ以上のプロセッサによって実行されるとき、較正に関する前記コマンドが受信された時間を記録する命令をさらに含み、更新されたグルコース値に関する前記データが、記録された前記時間の後に算出されたデータを含む、請求項１５７に記載のコンピュータ可読媒体。
【請求項１６２】
前記１つ以上のプロセッサによって実行されるとき、
前記第１のディスプレイ装置及び前記第２のディスプレイ装置上に、更新されたグルコース値に関する前記データに関連付けられる時間の指示を表示する命令をさらに含む、請求項１５７から１６１のいずれか一項に記載のコンピュータ可読媒体。
【請求項１６３】
前記プロセッサによって実行されるとき、
前記第１のディスプレイ装置が横長の様式に配向されるとき、前記データが前記第１のディスプレイ装置に埋め戻された前の期間からのデータを含むかどうかの指示と共に表示される更新されたグルコース値に関する前記データを表示する命令をさらに含む、請求項１６２に記載のコンピュータ可読媒体。
【請求項１６４】
前記１つ以上のプロセッサによって実行されるとき、
前記第１のディスプレイ装置上に、所定の値に達する前記更新されたグルコース値によって誘起される警報を作成する命令をさらに含む、請求項１５７から１６１のいずれか一項に記載のコンピュータ可読媒体。
【請求項１６５】
前記１つ以上のプロセッサによって実行されるとき、
前記第１のディスプレイ装置上に、第１の所定の値に達する前記更新されたグルコース値によって誘起される第１の警報を作成し、
前記第２のディスプレイ装置上に、第２の所定の値に達する前記更新されたグルコース値によって誘起される第２の警報を作成する命令をさらに含む、請求項１５７から１６１のいずれか一項に記載のコンピュータ可読媒体。
【請求項１６６】
第１のディスプレイ装置及び第２のディスプレイ装置上に表示されるデータを同期するように構成される連続グルコースセンサーであって、
前記第１のディスプレイ装置及び前記第２のディスプレイ装置と無線で接続するように構成される無線トランシーバーと、
プロセッサであって、
グルコース値に関するデータを前記第１のディスプレイ装置及び前記第２のディスプレイ装置に伝送し、
特定の時間に前記連続グルコースセンサーの較正に関するコマンドを受信し、
較正に関する前記コマンドに基づいて、更新されたグルコース値に関するデータを算出し、
更新されたグルコース値に関する前記データを前記第１のディスプレイ装置及び前記第２のディスプレイ装置に伝送するように構成されるプロセッサと、を含む連続グルコースセンサー。
【請求項１６７】
前記特定の時間が既定の時間間隔を含む、請求項１６６に記載のシステム。
【請求項１６８】
前記特定の時間が、前記無線トランシーバーのアクティブ状態への移行と合致する時間を含む、請求項１６６に記載のシステム。
【請求項１６９】
前記プロセッサが、
前記データが前記グルコース測定値及び前記較正に基づいて算出されたグルコース値を含む、一定期間にわたって採取された複数のグルコース測定値に基づいてグルコース値に関する前記データを作成し、
タイムスタンプを各算出されたグルコース値と関連付けるようにさらに構成される、請求項１６６に記載のシステム。
【請求項１７０】
前記プロセッサが、較正に関する前記コマンドが受信された時間を記録するようにさらに構成され、更新されたグルコース値に関する前記データが、記録された前記時間の後に算出されたデータを含む、請求項１６６に記載のシステム。
【請求項１７１】
前記第１のディスプレイ装置または前記第２のディスプレイ装置のうちの少なくとも１つが、更新されたグルコース値に関する前記データに関連付けられる時間の指示を表示する、請求項１６６から１７０のいずれか一項に記載のシステム。
【請求項１７２】
前記第１のディスプレイ装置が横長の様式に配向される場合、更新されたグルコース値に関する前記データが、前記データが前記第１のディスプレイ装置に埋め戻された前の期間からのデータを含むかどうかの指示と共に表示される、請求項１６６に記載のシステム。
【請求項１７３】
前記第１のディスプレイ装置が警報を記憶するようにさらに構成され、前記警報が、所定の値に達する前記更新されたグルコース値によって誘起される、請求項１６６から１７０のいずれか一項に記載のシステム。
【請求項１７４】
前記第１のディスプレイ装置が第１の警報を作成するように構成され、前記第１の警報が、第１の所定の値に達する前記更新されたグルコース値によって誘起され、
前記第２のディスプレイ装置が第２の警報を作成するように構成され、前記第２の警報が、第２の所定の値に達する前記更新されたグルコース値によって誘起される、請求項１６６から１７０のいずれか一項に記載のシステム。
【請求項１７５】
連続グルコースシステムの伝送器を複数のディスプレイと接続するための方法であって、
規定の通信間隔で前記伝送器によって広告することと、
前記広告活動に応答して、第１のディスプレイ及び第２のディスプレイから前記伝送器と接続する要求を受信することと、
前記第１のディスプレイの装置タイプ及び前記第２のディスプレイの装置タイプに基づき、前記第１のディスプレイ及び前記第２のディスプレイとの接続に権限を与えるかどうかを決定することと、
前記接続が権限を与えられるとき、前記第１のディスプレイ及び前記第２のディスプレイを前記伝送器とペアリングする認証プロセスを実行することと、
前記認証プロセスに関連付けられる結合情報をメモリ内に記憶することと、を含む方法。
【請求項１７６】
伝送器識別子に関連付けられるハッシュ値を広告信号中に挿入することと、
広告信号中の前記ハッシュ値を、前記第１のディスプレイまたは前記第２のディスプレイのうちの少なくとも１つからの伝送器識別子のハッシュ値と比較することと、
前記広告信号中の前記ハッシュ値が、前記第１のディスプレイまたは前記第２のディスプレイのうちの少なくとも１つからの前記伝送器識別子の前記ハッシュ値と一致するとき、前記接続に権限を与えることと、をさらに含む、請求項１７５に記載の方法。
【請求項１７７】
複数の規定の通信間隔で定期的に繰り返される、請求項１７５に記載の方法。
【請求項１７８】
前記複数の規定の通信間隔が約５分間隔で生じる、請求項１７７に記載の方法。
【請求項１７９】
前記認証プロセスが、定期的に変化するアプリケーションキーを交換することを含む、請求項１７５に記載の方法。
【請求項１８０】
ハードウェアレベルのリストである第１のリストが、許可された装置の前記タイプを記憶し、ソフトウェアレベルのリストである第２のリストが、前記結合情報を記憶する、請求項１７５から１７９のいずれか一項に記載の方法。
【請求項１８１】
所与の装置タイプを有する前記伝送器に接続されるディスプレイの数を、前記通信間隔の間、１つに制限することをさらに含む、請求項１７５から１７９のいずれか一項に記載の方法。
【請求項１８２】
連続グルコースシステムの伝送器を複数のディスプレイと接続するためのシステムであって、
前記伝送器が、
広告活動に応答して、第１のディスプレイ及び第２のディスプレイから前記伝送器と接続する要求を受信し、
前記第１のディスプレイの装置タイプ及び前記第２のディスプレイの装置タイプに基づき、前記第１のディスプレイ及び前記第２のディスプレイとの接続に権限を与えるかどうかを決定し、
前記接続が権限を与えられるとき、前記第１のディスプレイ及び前記第２のディスプレイを前記伝送器とペアリングする認証プロセスを実行し、
前記認証プロセスに関連付けられる結合情報をメモリ内に記憶するように構成される、システム。
【請求項１８３】
前記伝送器が、
伝送器識別子に関連付けられるハッシュ値を広告信号中に挿入し、
広告信号中の前記ハッシュ値を、前記第１のディスプレイまたは前記第２のディスプレイのうちの少なくとも１つからの伝送器識別子のハッシュ値と比較し、
前記広告信号中の前記ハッシュ値が、前記第１のディスプレイまたは前記第２のディスプレイのうちの少なくとも１つからの前記伝送器識別子の前記ハッシュ値と一致するとき、前記接続に権限を与えるようにさらに構成される、請求項１８２に記載のシステム。
【請求項１８４】
前記伝送器が、複数の規定の通信間隔で定期的に広告する、請求項１８２に記載のシステム。
【請求項１８５】
前記複数の規定の通信間隔が約５分間隔で生じる、請求項１８４に記載のシステム。
【請求項１８６】
前記認証プロセスが、定期的に変化するアプリケーションキーを交換することを含む、請求項１８２に記載のシステム。
【請求項１８７】
ハードウェアレベルのリストである第１のリストが、許可された装置の前記タイプを記憶し、ソフトウェアレベルのリストである第２のリストが、前記結合情報を記憶する、請求項１８２から１８６のいずれか一項に記載のシステム。
【請求項１８８】
所与の装置タイプを有する前記伝送器に接続されるディスプレイの数を、前記通信間隔の間、１つに制限することをさらに含む、請求項１８２から１８６のいずれか一項に記載のシステム。
【請求項１８９】
コンピュータ可読媒体であって、
プロセッサによって実行されるとき、連続グルコースシステムの伝送器を複数のディスプレイと接続するための方法を実施する命令を含み、前記方法が、
規定の通信間隔で前記伝送器によって広告することと、
広告活動に応答して、第１のディスプレイ及び第２のディスプレイから前記伝送器と接続する要求を受信することと、
前記第１のディスプレイの装置タイプ及び前記第２のディスプレイの装置タイプに基づき、前記第１のディスプレイ及び前記第２のディスプレイとの接続に権限を与えるかどうかを決定することと、
前記接続が権限を与えられるとき、前記第１のディスプレイ及び前記第２のディスプレイを前記伝送器とペアリングする認証プロセスを実行することと、
前記認証プロセスに関連付けられる結合情報をメモリ内に記憶することと、を含む、コンピュータ可読媒体。
【請求項１９０】
前記方法が、
伝送器識別子に関連付けられるハッシュ値を広告信号中に挿入することと、
広告信号中の前記ハッシュ値を、前記第１のディスプレイまたは前記第２のディスプレイのうちの少なくとも１つからの伝送器識別子のハッシュ値と比較することと、
前記広告信号中の前記ハッシュ値が、前記第１のディスプレイまたは前記第２のディスプレイのうちの少なくとも１つからの前記伝送器識別子の前記ハッシュ値と一致するとき、前記接続に権限を与えることと、をさらに含む、請求項１９０に記載のコンピュータ可読媒体。
【請求項１９１】
前記方法が、複数の規定の通信間隔で定期的に繰り返される、請求項１９０に記載のコンピュータ可読媒体。
【請求項１９２】
前記複数の規定の通信間隔が約５分間隔で生じる、請求項１９１に記載のコンピュータ可読媒体。
【請求項１９３】
前記認証プロセスが、定期的に変化するアプリケーションキーを交換することを含む、請求項１９０に記載のコンピュータ可読媒体。
【請求項１９４】
ハードウェアレベルのリストである第１のリストが、許可された装置の前記タイプを記憶し、ソフトウェアレベルのリストである第２のリストが、前記結合情報を記憶する、請求項１９０から１９３のいずれか一項に記載のコンピュータ可読媒体。
【請求項１９５】
所与の装置タイプを有する前記伝送器に接続されるディスプレイの数を、前記通信間隔の間、１つに制限することをさらに含む、請求項１９０から１９３のいずれか一項に記載のコンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、グルコース値に関するデータを安全な方法で複数のディスプレイに伝送する連続グルコースセンサーに関する。
【背景技術】
【０００２】
連続グルコースモニタは、グルコース値を監視するための簡単な方法として人気が高まっている。従来ユーザーは、朝、昼頃、及び夕方等１日を通して数回、ユーザーの血糖値の標本抽出をする。その値は、少量の血液試料を採取し、試験紙または血糖測定器を用いてグルコース値を測定することによって測定され得る。しかしながら、ユーザーは血液試料を採取しなくてもよいことを好むだろうし、ユーザーは試料間で１日を通してユーザーのグルコース値がいくつであるかが分からないため、この技法は欠点を有する。
【０００３】
ユーザーのグルコース値は睡眠中に危険なほど低下することがあるため、１つの潜在的に危険な時間帯は夜間である。結果として、連続グルコースモニタは、グルコース値を絶えず監視し、そのグルコース値を無線でディスプレイに伝送するセンサーを提供することによって人気を得た。これにより、ユーザーは、ユーザーのグルコース値を１日中監視し、さらにグルコース値が所定の値に達するか、または規定の変化を経るときに対する警報を設定することができる。
【０００４】
当初、連続グルコースモニタは、グルコース値に関するデータを専用ディスプレイとして働く受信機に無線で伝送した。専用ディスプレイは、グルコース値、傾向パターン、及びユーザーに関する他の情報を表示するように設計された医療装置である場合がある。しかしながら、スマートフォン及びスマートフォン上で実行するアプリケーションの人気の高まりに伴って、一部のユーザーは、専用ディスプレイの携行を避けることを好む。代わりに、ユーザーは、スマートフォン上で実行するアプリケーションを単独でまたは専用ディスプレイと共に使用して、ユーザーのグルコース値を監視することを好むだろう。
【０００５】
本開示は、これらの課題及び他の課題を克服することを対象としている。
【発明の概要】
【課題を解決するための手段】
【０００６】
本開示は、ユーザーが、連続グルコースモニタシステムに関連付けられる専用ディスプレイ、及びスマートフォン、タブレット、個人用コンピュータ、または他の装置等の複数のディスプレイを携行し、それらを使用してグルコース値を監視することを可能にすることに関する。ユーザーは、２つのディスプレイを携行し、異なる時点で異なるディスプレイを用いてグルコース値を監視することができる。例えば、ユーザーは、ユーザーのスマートフォンアプリケーションを時々使用することがあるが、その後、ユーザーのスマートフォンアプリケーションはオフにされてもよく、ユーザーは専用ディスプレイの使用に切り替える。開示されるシステムは、２つの別個のディスプレイ上における同じデータの伝送及び表示を調整し、整合性を確実にする。両方のディスプレイからコマンドが受信され、適時に処理することができ、両方のディスプレイは、同じデータを表示することができる。
【０００７】
他の実施態様では、ユーザーは、連続グルコースモニタシステムを制御するために、専用ディスプレイ、スマートフォン、またはその両方からコマンドを送信することができる。ユーザーが特定のディスプレイ上にコマンドを入力する時点では、２つのディスプレイは、実際には異なるデータを表示し得る。例えば、ユーザーは、第１のディスプレイ上に較正コマンドを入力してもよいが、これは現在のグルコースデータが第２のディスプレイに送信された後にのみ処理される。したがって、第１のディスプレイが新たな較正に基づく異なるグルコース値を表示する一方、第２のディスプレイは古いデータを表示し続ける。後述されるシステム及び方法は、複数の装置にわたるデータ表示の整合性を確実にする。
【０００８】
加えて、本開示は、システムとの安全な通信を提供する。医療装置は、患者に関する機密性の高い医療データを無線で伝送する。通信が認可され、認証された装置間でのみ生じることを確実にすることは、伝送されるデータの機密性をもたらす適切な水準のセキュリティをユーザーに提示するための鍵であり得る。グルコースセンサーと伝送器との間でグルコース読取値及び関連情報を広めることは、認証、または通信を確保するための他の技法を伴わないデータを漏洩する可能性がある。例えば、第２のユーザーのディスプレイが、別のユーザーに関するグルコースデータを受信することができ、混乱及びプライバシーの侵害を生じる。したがって、グルコースセンサーと複数のディスプレイとの間の安全な通信が必要とされている。通信を確保する例は、装置がデータを使用可能となる前に認証プロトコルを要求すること、及び権限のないアクセスを防ぐために暗号化を使用することを含む。
【０００９】
グルコースデータを複数のディスプレイに伝送することは、グルコースセンサー及び伝送器の電池に負担をかけることにもなる。各ディスプレイは、認証及びペアリングされてデータを受信するべきであり、これは追加のディスプレイが追加されることにより通信を構成する。したがって、いくつかの実施態様では、任意の所与の時点で特定の伝送器に接続できるディスプレイの数は、制限されてもよい。ユーザーは、グルコースセンサーと通信できる所与のディスプレイの追加または取り外しも可能であるべきである。
【００１０】
一例示的実施態様では、連続グルコース監視システムの伝送器を複数のディスプレイ装置とペアリングするための方法が開示される。本方法は、第１の無線接続を通じて第１のディスプレイ装置を伝送器に接続することと、第２の無線接続を通じて第２のディスプレイ装置を伝送器に接続することと、通信間隔の間、追加の接続要求を拒否することによって、伝送器に接続されるディスプレイ装置の数を制限することと、を含み得る。本方法は、各期間の初めに変化するアプリケーションキーを、第１のディスプレイ装置及び第２のディスプレイ装置と定期的に交換することも含んでもよい。
【００１１】
別の実施態様では、連続グルコース監視システムの伝送器を複数のディスプレイ装置とペアリングするためのシステムが開示される。本システムは、第１の無線接続を通じて伝送器と接続するように構成される第１のディスプレイ装置と、第２の無線接続を通じて伝送器と接続するように構成される第２のディスプレイ装置と、を含み得る。伝送器は、通信間隔の間、追加の接続要求を拒否することによって、接続されるディスプレイ装置の数を制限し、各期間の初めに変化するアプリケーションキーを、第１のディスプレイ装置及び第２のディスプレイ装置と定期的に交換するように構成され得る。
【００１２】
１つ以上のプロセッサによって実行されるとき、連続グルコース監視システムの伝送器を複数のディスプレイ装置とペアリングするための方法を実施する命令を含む、コンピュータ可読媒体も開示される。方法は、第１の無線接続を通じて第１のディスプレイ装置を伝送器に接続することと、第２の無線接続を通じて第２のディスプレイ装置を伝送器に接続することと、通信間隔の間、追加の接続要求を拒否することによって、伝送器に接続されるディスプレイ装置の数を制限することと、を含み得る。方法は、各期間の初めに変化するアプリケーションキーを、第１のディスプレイ装置及び第２のディスプレイ装置と定期的に交換することも含む。
【００１３】
別の実施態様では、連続グルコース監視システムの伝送器をディスプレイ装置とペアリングするための方法が開示される。本方法は、ディスプレイ装置から第１の識別子を受信することと、第１の識別子にハッシュアルゴリズムを実行することによって第１のハッシュ値を作成することと、伝送器から広告信号を受信することと、広告信号に関連付けられる広告信号（複数可）のうちの少なくとも１つを解析して、伝送器に関連付けられる伝送器識別子の一部を含む第２のハッシュ値を識別することと、第１のハッシュ値と第２のハッシュ値とを比較することと、第１のハッシュ値と第２のハッシュ値とが一致しないとき、伝送器とディスプレイ装置との間の接続を拒絶することと、第１のハッシュ値と第２のハッシュ値とが一致するとき、伝送器とディスプレイ装置との間の接続を許可することと、を含む。
【００１４】
別の実施態様では、１つ以上のプロセッサによって実行されるとき、連続グルコース監視システムの伝送器をディスプレイ装置とペアリングするための方法を実施する命令を含む、１つ以上のコンピュータ可読媒体が開示される。方法は、ディスプレイ装置から第１の識別子を受信することと、第１の識別子にハッシュアルゴリズムを実行することによって第１のハッシュ値を作成することと、伝送器から広告信号を受信することと、広告信号に関連付けられる広告信号（複数可）のうちの少なくとも１つを解析して、伝送器に関連付けられる伝送器識別子の一部を含む第２のハッシュ値を識別することと、第１のハッシュ値と第２のハッシュ値とを比較することと、第１のハッシュ値と第２のハッシュ値とが一致しないとき、伝送器とディスプレイ装置との間の接続を拒絶することと、第１のハッシュ値と第２のハッシュ値とが一致するとき、伝送器とディスプレイ装置との間の接続を許可することと、を含み得る。
【００１５】
別の実施態様では、連続グルコース監視システムの伝送器をディスプレイ装置とペアリングするためのシステムが開示される。本システムは、第１の識別子を受信するように構成される第１のディスプレイ装置内の無線受信機と、第１の識別子にハッシュアルゴリズムを実行することによって第１のハッシュ値を作成し、伝送器から広告信号を受信し、広告信号に関連付けられる広告信号（複数可）のうちの少なくとも１つを解析して伝送器に関連付けられる伝送器識別子の一部を含む第２のハッシュ値を識別し、第１のハッシュ値と第２のハッシュ値とを比較し、第１のハッシュ値と第２のハッシュ値とが一致しないとき、伝送器とディスプレイ装置との間の接続を拒絶し、第１のハッシュ値と第２のハッシュ値とが一致するとき、伝送器とディスプレイ装置との間の接続を許可するように構成される第１のディスプレイ装置内のプロセッサと、を含む。
【００１６】
別の実施態様では、連続グルコース監視システムの伝送器をディスプレイ装置とペアリングするための方法が開示される。本方法は、伝送器から広告信号を受信することと、伝送器とディスプレイ装置との間の接続を確立することと、伝送器から第１のキーを受信することと、第１のキーをディスプレイ装置によって記憶される第２のキーと比較することと、第１のキーが第２のキーと一致するとき、ディスプレイ装置を用いて伝送器を認証することと、認証後、アプリケーションキーをディスプレイ装置から伝送器に伝送することと、アプリケーションキーの受諾を伝送器から受信することと、アプリケーションキーの受諾を受信した後、伝送器とディスプレイ装置との間の通信を許可することと、連続グルコース値に関するデータを伝送器からディスプレイ装置に伝送することと、一定時間後、ディスプレイ装置によって第２のアプリケーションキーを作成することと、第２のアプリケーションキーをディスプレイ装置から伝送器に伝送することと、伝送器から第２のアプリケーションキーの受諾を受信することと、新たなアプリケーションキーの受諾を受信した後、伝送器とディスプレイ装置との間のさらなる通信を許可することと、を含む。
【００１７】
別の実施態様では、１つ以上のプロセッサによって実行されるとき、連続グルコース監視システムの伝送器をディスプレイ装置とペアリングするための方法を実施する命令を含む、１つ以上のコンピュータ可読媒体が開示される。方法は、伝送器から広告信号を受信することと、伝送器とディスプレイ装置との間の接続を確立することと、伝送器から第１のキーを受信することと、第１のキーをディスプレイ装置によって記憶される第２のキーと比較することと、第１のキーが第２のキーと一致するとき、ディスプレイ装置を用いて伝送器を認証することと、認証後、アプリケーションキーをディスプレイ装置から伝送器に伝送することと、アプリケーションキーの受諾を伝送器から受信することと、アプリケーションキーの受諾を受信した後、伝送器とディスプレイ装置との間の通信を許可することと、連続グルコース値に関するデータを伝送器からディスプレイ装置に伝送することと、一定時間後、ディスプレイ装置によって第２のアプリケーションキーを作成することと、第２のアプリケーションキーをディスプレイ装置から伝送器に伝送することと、伝送器から第２のアプリケーションキーの受諾を受信することと、新たなアプリケーションキーの受諾を受信した後、伝送器とディスプレイ装置との間のさらなる通信を許可することと、を含む。
【００１８】
別の実施態様では、連続グルコース監視システムの伝送器をディスプレイ装置とペアリングするためのシステムが開示される。本システムは、広告信号を伝送するように構成される伝送器と、広告信号に基づいて伝送器との接続を確立するように構成されるディスプレイ装置と、伝送器から第１のキーを受信するように構成されるディスプレイ装置内の無線受信機と、第２のキーを記憶するように構成されるディスプレイ装置内のメモリと、ディスプレイ装置内のプロセッサと、を含む。プロセッサは、第１のキーを第２のキーと比較し、第１のキーが第２のキーと一致するとき、ディスプレイ装置を用いて伝送器を認証し、認証後、アプリケーションキーを伝送器に伝送し、伝送器からアプリケーションキーの受諾を受信し、アプリケーションキーの受諾を受信した後、伝送器との通信を許可し、伝送器から連続グルコース値に関するデータを受信し、一定時間後、第２のアプリケーションキーを作成し、第２のアプリケーションキーを伝送器に伝送し、伝送器から第２のアプリケーションキーの受諾を受信し、新たなアプリケーションキーの受諾を受信した後、伝送器とディスプレイ装置との間のさらなる通信を許可することができる。
【００１９】
別の実施態様では、複数のディスプレイ装置と連続グルコース監視システムの伝送器との間の通信を確立するための方法が開示される。本方法は、第１のディスプレイ装置の第１のタイプを識別する要求であって、伝送器を第１のディスプレイ装置と接続する要求を受信することと、第１のディスプレイ装置の第１のタイプをディスプレイ装置の複数の許可されたタイプを含むリストと比較することと、第１のタイプを有するディスプレイ装置が伝送器と能動的に接続されているかどうかを決定することと、既定数よりも少ない第１のタイプを有するディスプレイ装置がリストに含まれる場合、伝送器を第１のディスプレイ装置と接続することと、第２のディスプレイ装置の第２のタイプを識別する要求であって、伝送器を第２のディスプレイ装置と接続する要求を受信することと、第２のディスプレイ装置の第２のタイプをディスプレイ装置の複数の許可されたタイプを含むリストと比較することと、第２のタイプを有するディスプレイ装置が伝送器と能動的に接続されているかどうかを決定することと、既定数よりも少ない第２のタイプを有するディスプレイ装置がリストに含まれる場合、伝送器を第２のディスプレイ装置と接続することと、を含む。
【００２０】
別の実施態様では、１つ以上のプロセッサによって実行されるとき、複数のディスプレイ装置と連続グルコース監視システムの伝送器との間の通信を確立するための方法を実施する命令を含む、１つ以上のコンピュータ可読媒体が開示される。方法は、第１のディスプレイ装置の第１のタイプを識別する要求であって、伝送器を第１のディスプレイ装置と接続する要求を受信することと、第１のディスプレイ装置の第１のタイプをディスプレイ装置の複数の許可されたタイプを含むリストと比較することと、第１のタイプを有するディスプレイ装置が伝送器と能動的に接続されているかどうかを決定することと、既定数よりも少ない第１のタイプを有するディスプレイ装置がリストに含まれる場合、伝送器を第１のディスプレイ装置と接続することと、第２のディスプレイ装置の第２のタイプを識別する要求であって、伝送器を第２のディスプレイ装置と接続する要求を受信することと、第２のディスプレイ装置の第２のタイプをディスプレイ装置の複数の許可されたタイプを含むリストと比較することと、第２のタイプを有するディスプレイ装置が伝送器と能動的に接続されているかどうかを決定することと、既定数よりも少ない第２のタイプを有するディスプレイ装置がリストに含まれる場合、伝送器を第２のディスプレイ装置と接続することと、を含み得る。
【００２１】
別の実施態様では、複数のディスプレイ装置と連続グルコース監視システムの伝送器との間の通信を確立するためのシステムが開示される。本システムは、第１のディスプレイ装置と、第２のディスプレイ装置と、第１のディスプレイ装置の第１のタイプを識別する要求であって、伝送器を第１のディスプレイ装置と接続する要求を受信するように構成される伝送器内の無線受信機と、ディスプレイ装置の許可されたタイプのリストを記憶するように構成される伝送器内のメモリと、伝送器内のプロセッサと、を含む。プロセッサは、第１のディスプレイ装置の第１のタイプをリストと比較し、第１のタイプを有するディスプレイ装置が伝送器と能動的に接続されているかどうかを決定し、既定数よりも少ない第１のタイプを有するディスプレイ装置がリストに含まれる場合、伝送器を第１のディスプレイ装置と接続し、第２のディスプレイ装置の第２のタイプを識別する要求であって、伝送器を第２のディスプレイ装置と接続する要求を受信し、第２のディスプレイ装置の第２のタイプをディスプレイ装置の複数の許可されたタイプを含むリストと比較し、第２のタイプを有するディスプレイ装置が伝送器と能動的に接続されているかどうかを決定し、既定数よりも少ない第２のタイプを有するディスプレイ装置がリストに含まれる場合、伝送器を第２のディスプレイ装置と接続できる。
【００２２】
別の実施態様では、複数のディスプレイ装置と連続グルコース監視システムの伝送器との間の通信を確立するための方法が開示される。本方法は、装置の複数のタイプを含むリストであって、認可された装置のリストを作成することと、第１のディスプレイ装置及び伝送器を用いて認証プロセスを実行することであって、認証プロセスが第１のディスプレイ装置のタイプの識別子を受信することを含む、実行することと、第１のディスプレイ装置を認可された装置のリストに追加することと、第２のディスプレイ装置及び伝送器を用いて認証プロセスを実行することであって、認証プロセスが第２の装置のタイプの識別子を受信することを含み、第２の装置のタイプが第１の装置のタイプとは異なる、実行することと、第２のディスプレイ装置を認可された装置のリストに追加することと、第１のディスプレイ装置をリストから除外する要求を受信することと、第１のディスプレイ装置を認可された装置のリストから除外することと、第３のディスプレイ装置及び伝送器を用いて認証プロセスを実行することであって、認証プロセスが第３の装置のタイプの識別子を受信することを含み、第３の装置のタイプが第１の装置のタイプと同じである、実行することと、第３のディスプレイ装置を認可された装置のリストに追加することと、を含み得る。
【００２３】
別の実施態様では、１つ以上のプロセッサによって実行されるとき、複数のディスプレイ装置と連続グルコース監視システムの伝送器との間の通信を確立するための方法を実施する命令を含む、１つ以上のコンピュータ可読媒体が開示される。本方法は、装置の複数のタイプを含むリストであって、認可された装置のリストを作成することと、第１のディスプレイ装置及び伝送器を用いて認証プロセスを実行することであって、認証プロセスが第１のディスプレイ装置のタイプの識別子を受信することを含む、実行することと、第１のディスプレイ装置を認可された装置のリストに追加することと、第２のディスプレイ装置及び伝送器を用いて認証プロセスを実行することであって、認証プロセスが第２の装置のタイプの識別子を受信することを含み、第２の装置のタイプが第１の装置のタイプとは異なる、実行することと、第２のディスプレイ装置を認可された装置のリストに追加することと、第１のディスプレイ装置をリストから除外する要求を受信することと、第１のディスプレイ装置を認可された装置のリストから除外することと、第３のディスプレイ装置及び伝送器を用いて認証プロセスを実行することであって、認証プロセスが第３の装置のタイプの識別子を受信することを含み、第３の装置のタイプが第１の装置のタイプと同じである、実行することと、第３のディスプレイ装置を認可された装置のリストに追加することと、を含み得る。
【００２４】
別の実施態様では、複数のディスプレイ装置と連続グルコース監視システムの伝送器との間の通信を確立するためのシステムが開示される。本システムは、第１のディスプレイ装置と、第２のディスプレイ装置と、伝送器に関連付けられるメモリと、複数の装置タイプを含むリストであって、認可された装置のリストを記憶するように構成されるメモリと、伝送器に関連付けられるプロセッサと、を含む。プロセッサは、第１のディスプレイ装置及び伝送器を用いて認証プロセスを実行することであって、認証プロセスが第１のディスプレイ装置のタイプの識別子を受信することを含む、実行することと、第１のディスプレイ装置を認可された装置のリストに追加することと、第２のディスプレイ装置及び伝送器を用いて認証プロセスを実行することであって、認証プロセスが第２の装置のタイプの識別子を受信することを含み、第２の装置のタイプが第１の装置のタイプとは異なる、実行することと、第２のディスプレイ装置を認可された装置のリストに追加することと、第１のディスプレイ装置をリストから除外する要求を受信することと、第１のディスプレイ装置を認可された装置のリストから除外することと、第３のディスプレイ装置及び伝送器を用いて認証プロセスを実行することであって、認証プロセスが第３の装置のタイプの識別子を受信することを含み、第３の装置のタイプが第１の装置のタイプと同じである、実行することと、第３のディスプレイ装置を認可された装置のリストに追加することと、を行うことができる。
【００２５】
別の実施態様では、連続グルコース監視システムの伝送器と１つ以上のディスプレイ装置との間でコマンドを交換するための方法が開示される。本方法は、伝送器をアイドル状態にすることと、伝送器とのデータの交換を要求するコマンドを第１のディスプレイ装置で受信することと、コマンドのタイプに応じて第１のディスプレイ装置を中間状態にすることと、伝送器をアイドル状態からアクティブ状態に移行させることと、コマンドを第１のディスプレイ装置から伝送器に伝送することと、伝送器から伝送器の制御に関する更新されたデータを含む応答を受信することと、第１のディスプレイ装置を中間状態から外すことと、第１のディスプレイによって更新されたデータを表示することと、を含む。
【００２６】
別の実施態様では、１つ以上のプロセッサによって実行されるとき、連続グルコース監視システムの伝送器と１つ以上のディスプレイ装置との間でコマンドを交換するための方法を実施する命令を含む、１つ以上のコンピュータ可読媒体が開示される。本方法は、伝送器をアイドル状態にすることと、伝送器とのデータの交換を要求するコマンドを第１のディスプレイ装置で受信することと、コマンドのタイプに応じて第１のディスプレイ装置を中間状態にすることと、伝送器をアイドル状態からアクティブ状態に移行させることと、コマンドを第１のディスプレイ装置から伝送器に伝送することと、伝送器から伝送器の制御に関する更新されたデータを含む応答を受信することと、第１のディスプレイ装置を中間状態から外すことと、第１のディスプレイによって更新されたデータを表示することと、を含む。
【００２７】
別の実施態様では、連続グルコース監視システムの伝送器と１つ以上のディスプレイ装置との間でコマンドを交換するためのシステムが開示される。本システムは、伝送器とのデータの交換を要求するコマンドを受信し、コマンドのタイプに応じて第１のディスプレイ装置を中間状態にするように構成される第１のディスプレイ装置を含む。本システムは、伝送器に関連付けられるプロセッサも含み、プロセッサは、一定期間にわたって伝送器をアイドル状態にし、伝送器をアイドル状態からアクティブ状態に移行させ、アクティブ状態中、第１のディスプレイ装置からコマンドを受信し、伝送器から伝送器の制御に関する更新されたデータを含む応答を第１のディスプレイ装置に伝送するように構成される。応答の受信に応答して、第１のディスプレイ装置は、更新されたデータを表示することによって中間状態を終える。
【００２８】
別の実施態様では、第１のディスプレイ装置及び第２のディスプレイ装置上に表示されるデータを同期するための方法が開示される。本方法は、第１のディスプレイ装置を連続グルコース監視システムの伝送器と接続することと、第２のディスプレイ装置を伝送器と接続することと、特定の時間に伝送器へのコマンドの伝送を許可することと、第１のディスプレイ装置及び第２のディスプレイ装置によって、伝送器からグルコース値に関するデータを受信することと、連続グルコースセンサーの較正に関するコマンドを第１のディスプレイ装置で受信することと、特定の時間のうちの１つで連続グルコースセンサーに較正に関するコマンドを伝送することと、較正に関するコマンドに基づいて更新されたグルコース値に関するデータを算出することと、更新されたグルコース値に関するデータを第１のディスプレイ装置及び第２のディスプレイ装置に伝送することと、を含む。
【００２９】
別の実施態様では、１つ以上のプロセッサによって実行されるとき、第１のディスプレイ装置及び第２のディスプレイ装置上に表示されるデータを同期するための方法を実施する命令を含む、１つ以上のコンピュータ可読媒体が開示される。本方法は、第１のディスプレイ装置を連続グルコース監視システムの伝送器と接続することと、第２のディスプレイ装置を伝送器と接続することと、特定の時間に伝送器へのコマンドの伝送を許可することと、第１のディスプレイ装置及び第２のディスプレイ装置によって、伝送器からグルコース値に関するデータを受信することと、連続グルコースセンサーの較正に関するコマンドを第１のディスプレイ装置で受信することと、特定の時間のうちの１つで連続グルコースセンサーに較正に関するコマンドを伝送することと、較正に関するコマンドに基づいて更新されたグルコース値に関するデータを算出することと、更新されたグルコース値に関するデータを第１のディスプレイ装置及び第２のディスプレイ装置に伝送することと、を含む。
【００３０】
別の実施態様では、連続グルコースセンサーは、第１のディスプレイ装置及び第２のディスプレイ装置上に表示されるデータを同期するように構成される。センサーは、第１のディスプレイ装置及び第２のディスプレイ装置を無線で接続するように構成される無線トランシーバーと、プロセッサと、を含む。プロセッサは、グルコース値に関するデータを第１のディスプレイ装置及び第２のディスプレイ装置に伝送し、特定の時間に連続グルコースセンサーの較正に関するコマンドを受信し、較正に関するコマンドに基づいて更新されたグルコース値に関するデータを算出し、更新されたグルコース値に関するデータを第１のディスプレイ装置及び第２のディスプレイ装置に伝送することができる。
【００３１】
別の実施態様では、連続グルコースシステムの伝送器を複数のディスプレイと接続するための方法が開示される。本方法は、規定の通信間隔で伝送器によって広告することと、広告活動に応答して第１のディスプレイ及び第２のディスプレイから伝送器と接続する要求を受信することと、第１のディスプレイの装置タイプ及び第２のディスプレイの装置タイプに基づき、第１のディスプレイ及び第２のディスプレイとの接続に権限を与えるかどうかを決定することと、接続が権限を与えられるとき、第１のディスプレイ及び第２のディスプレイを伝送器とペアリングする認証プロセスを実行することと、認証プロセスに関連付けられる結合情報をメモリ内に記憶することと、を含む。
【００３２】
別の実施態様では、連続グルコースシステムの伝送器を複数のディスプレイと接続するためのシステムが開示される。伝送器は、広告活動に応答して第１のディスプレイ及び第２のディスプレイから伝送器と接続する要求を受信し、第１のディスプレイの装置タイプ及び第２のディスプレイの装置タイプに基づき、第１のディスプレイ及び第２のディスプレイとの接続に権限を与えるかどうかを決定し、接続が権限を与えられるとき、第１のディスプレイ及び第２のディスプレイを伝送器とペアリングする認証プロセスを実行し、認証プロセスに関連付けられる結合情報をメモリ内に記憶するように構成される。
【００３３】
別の実施態様では、プロセッサによって実行されるとき、連続グルコースシステムの伝送器を複数のディスプレイと接続するための方法を実施する命令を含む、コンピュータ可読媒体が開示される。方法は、規定の通信間隔で伝送器によって広告することと、広告活動に応答して第１のディスプレイ及び第２のディスプレイから伝送器と接続する要求を受信することと、第１のディスプレイの装置タイプ及び第２のディスプレイの装置タイプに基づき、第１のディスプレイ及び第２のディスプレイとの接続に権限を与えるかどうかを決定することと、接続が権限を与えられるとき、第１のディスプレイ及び第２のディスプレイを伝送器とペアリングする認証プロセスを実行することと、認証プロセスに関連付けられる結合情報をメモリ内に記憶することと、を含む。
【００３４】
他のシステム、方法、特徴、及び／または利点は、以下の図面及び詳細な説明の調査により、当業者に明らかであるか、または明らかになり得る。全てのそのような追加のシステム、方法、特徴、及び／または利点は本説明内に含まれ、添付の特許請求の範囲によって保護されることが意図される。
【図面の簡単な説明】
【００３５】
【図１】グルコース値を監視するための例示的システムを例示する。
【図２】複数のディスプレイ装置に接続し、無線通信を確保するための例示的方法を例示する。
【図３】接続を許可するかどうかを決定するための例示的方法を例示する。
【図４】連続グルコースセンサーと複数のディスプレイとの間の通信を認証し、確立するための例示的方法を例示する。
【図５】アプリケーションキーを更新するための例示的方法を例示する。
【図６】装置タイプに基づいて連続グルコースモニタを１つ以上のディスプレイに接続するための例示的方法を例示する。
【図７】接続情報を記憶する例示的システム図を例示する。
【図８】ディスプレイをディスプレイの権限を与えられたリストから除外するための例示的方法を例示する。
【図９】コマンドに応答してデータを更新するための例示的方法を例示する。
【図１０Ａ】コマンドを処理するための例示的ユーザーインターフェースを例示する。
【図１０Ｂ】コマンドを処理するための例示的ユーザーインターフェースを例示する。
【図１１】コマンドに応答して複数のディスプレイを更新するための例示的方法を例示する。
【図１２】連続グルコースセンサー及びその伝送器接続に関する例示的状態図を例示する。
【図１３】認証及びペアリング中の、連続グルコースセンサー伝送器と専用ディスプレイまたはディスプレイとの間の通信の例示的実施形態を例示する。
【図１４】接続が拒否され得る例示的使用事例を例示する。
【図１５】ディスプレイに接続するための例示的使用事例を例示する。
【図１６】専用ディスプレイの例示的状態図を例示する。
【図１７】連続グルコースセンサーを複数のディスプレイで較正するための例示的方法を例示する。
【図１８】グルコース値を監視するための例示的システムを例示する。
【図１９】グルコース値を監視するための例示的コンピュータを例示する。
【発明を実施するための形態】
【００３６】
本開示は、複数のディスプレイを認証し、複数のディスプレイへの安全なデータ伝送を提供し、かつ複数のディスプレイ間でコマンド及びデータ更新の相互作用を調整するための連続グルコースモニタ及び技法に関する。
【００３７】
図１は、グルコース値を監視するための例示的システムを例示する。図１を参照すると、連続グルコースセンサーシステム１００は、ユーザーのグルコース値に関する一連の測定値を得る。連続グルコースセンサーシステム１００は、例えば、患者の腹部領域に装着することができる。小型センサー１０３は、例えば、皮下グルコースまたは血糖読取値を使用してグルコース値の読取値を得るために患者上または患者内に設置することができる。センサーは、患者内に延びてセンサーを置き、次いで後退し、かつ廃棄され得る針を使用して患者内に設置されてもよい。アプリケーターまたは他の同様の装置が針を含有してもよく、センサーを挿入するために使用され得る。連続グルコースセンサーシステム１００は、経皮装置、血管内装置、または非侵襲装置であり得る。
【００３８】
連続グルコースセンサーシステム１００は、グルコース測定値を得て、データを記憶し、グルコース値を算出し、専用ディスプレイ１０４ａ及びディスプレイ１０６ａと通信し、他のタスクを実施するためのいくつかの構成要素を含み得る。例えば、例示されないが、連続グルコースセンサーシステム１００は、グルコース値に関する履歴データを記憶するための不揮発性メモリ、プロセッサ、電池、及び無線伝送器１０１を含んでもよい。無線伝送器１０１は、Ｂｌｕｅｔｏｏｔｈ（登録商標）接続、ＷｉＦｉ接続、ＲＦ接続等を含む、任意のタイプの無線通信１０２ａ及び１０２ｂを提供することができる。いくつかの実施形態では、無線通信１０２ａ及び１０２ｂは、ペアリングされ、認証される装置間で生じることがあり、通信が機密のまま保たれることを確実にするために暗号化及び他の暗号技法を使用してもよい。
【００３９】
単一ユニットとして例示されているが、無線伝送器１０１は、連続グルコースセンサーシステム１００から取り外し可能であり、センサー１０３を取り換えることで、複数のセンサー１０３と共に再利用することができる。さらに、連続グルコースセンサーシステム１００は、データ通信を促進するための他の構成要素を含み得る。例えば、連続グルコースセンサーシステム１００は、他の装置と通信し、グルコース値に関するデータを提供するための、ＵＳＢポート、Ｅｔｈｅｒｎｅｔ（登録商標）ポート等の有線ポートを含んでもよい。連続グルコースセンサーシステム１００は、センサー電子機器の一部として、プロセッサ、メモリ、及び電池等の処理回路を含み得る。センサー電子機器は、連続グルコースセンサーシステム１００または伝送器１０１内に含まれてもよい。連続グルコースセンサーシステム１００のセンサー部分１０３は、取り外し可能及び取り換え可能であってもよく、患者が、毎週等、定期的に新たなセンサーに変更することを可能にする。同様に、伝送器１０１は係脱し、連続グルコースセンサーシステム１００から取り外し可能であってもよく、６カ月毎等、必要に応じて取り換えを可能にする。
【００４０】
連続グルコースセンサーシステム１００は、数秒毎、３０秒毎、毎分、またはユーザーからのコマンドに応答して要求に応じて等、既定の間隔で試料を得ることができる。一実施形態では、無線伝送器は、電池寿命を節約するためにオフにされてもよく、一定期間にわたって採取された測定値は、バッチ転送で専用ディスプレイ１０４ａ及びディスプレイ１０６ａに無線で伝送されてもよい。例えば、連続グルコースセンサーシステム１００は、５分毎に無線伝送器を起動し、直近の５分間にわたって採取されたグルコース測定値に関するデータを転送し、データを専用ディスプレイ１０４ａ及びディスプレイ１０６ａに転送することができる。次いで無線伝送器１０１は、電池寿命を節約するために再びオフにされてもよい。５分毎にデータを転送する例が提供されたが、より長いまたはより短い期間が使用されてもよく、かつその期間は、専用ディスプレイ１０４ａまたはディスプレイ１０６ａを介してユーザーによって構成され得ることが理解されよう。
【００４１】
図１のシステムは、連続グルコースセンサーシステム１００及びその伝送器１０１によって決定される状態を有し得る。一例示的システムの状態は、開始されないが、センサー１０３がホスト内にまだ挿入されていないとき、またはユーザーが連続グルコースセンサーシステム１００をまだ起動していないとき等を含む。別の例は、センサー１０３がウォーミングアップし、ユーザーの身体内への挿入に慣らすとき、２時間等の一定期間にわたって存続し得るセンサーウォームアップ期間である。センサーウォームアップ状態は、較正期間も含み得る。システム状態の他の例は、較正内または較正外を含む。センサー１０３及び／または連続グルコースセンサーシステム１００は、直近１２時間等の既定の間隔内で較正されている場合は較正内、及び直近の較正から既定の持続期間（例えば、１２時間）が過ぎている場合は較正外であり得る。別の例示的システム状態は、センサー停止である。センサー停止状態は、例えば、ユーザーがグルコースセンサーシステム１００のセンサー部分１０３を取り換えようとするときに生じることがある。
【００４２】
図１のシステムは、一貫した動作を確実にするために連続グルコースセンサーシステム１００、専用ディスプレイ１０４ａ、及びディスプレイ１０６ａ間の通信を調整する。連続グルコースセンサーシステム１００は、間隔を置いて生じる通信周期中に、広告し、ディスプレイと通信することができる。広告活動は、接続する他の装置を探すためにその存在を広める連続グルコースセンサーシステム１００のプロセスである。任意に、通信間隔は約５分毎に生じてもよい（例えば、通信間隔は３０秒間存続してもよく、そのため間隔は各通信間隔の終了後、４分３０秒生じ得るだろう）。通信間隔の間、連続グルコースセンサーシステム１００は、グルコース値に関するデータ、システム構成情報、システムステータス情報、患者識別情報、及び他の情報をディスプレイと交換することができる。ディスプレイは、これらのデータ伝送を受信し、コマンドを連続グルコースセンサーシステム１００に送信することもできる。連続グルコースセンサーシステム１００内の伝送器１０１は、コマンドに応答してシステム状態を更新し、更新されたシステム状態を伴うメッセージを接続されたディスプレイに伝送することができる。
【００４３】
一方のディスプレイが、通信間隔の間、既に通信しており、第２のディスプレイが較正値を更新する状況では、２つのディスプレイによって表示される値が一致しない可能性がある。この例では、第１のディスプレイは、それが次の通信間隔の間に更新されるまで、ユーザーに以前の較正に基づく古い値を示し続ける。例として、ユーザーは、ディスプレイ１０６ａ内に較正コマンド等のコマンドを入力することができ、そのコマンドは、次の通信間隔の間に連続グルコースセンサーシステム１００に送信される。次の通信間隔において、例えば、直近の５分間にわたるグルコース値に関するデータを提供することによって連続グルコースセンサーシステム１００がまず専用ディスプレイ１０４ａと通信する場合、専用ディスプレイ１０４ａは、そのグルコースデータをユーザーに示す。しかしながら、連続グルコースセンサーシステム１００が、次にディスプレイ１０６ａと通信し、較正コマンドを受信する場合、連続グルコースセンサーシステム１００は新たなグルコース値を算出することができる。これは、専用ディスプレイ１０４ａ及びディスプレイ１０６ａ上に表示される値の不一致をもたらすことがある。他のシナリオとしては、ユーザーがセンサーを取り換えたいときにセンサーを開始または停止することも挙げられる。結果として、図１のシステムは、連続グルコースセンサーシステム１００、専用ディスプレイ１０４ａ、及びディスプレイ１０６ａ間のコマンド及びグルコース値に関するデータの伝送を調整することができ、一貫した動作を確実にする。例示的実施形態は、例えば、図１１、１２、及び１７においてより詳細に後述される。
【００４４】
連続グルコースセンサーシステム１００から専用ディスプレイ１０４ａ及びディスプレイ１０６ａに伝送されるデータは、グルコース値の監視に関する任意のタイプのデータであり得る。例えば、連続グルコースセンサーシステム１００は、初期始動時及び定期的に専用ディスプレイ１０４ａ及び１０６ａと較正データを交換することができ、その後はグルコース測定値の正確さを維持する。ユーザーは、血糖測定器を使用してユーザーのグルコース値を測定し、測定器によって表示される値を入力し、その値を使用して連続グルコースセンサーシステム１００を較正することができる。血糖測定器からの複数の試料を使用して、正確さ及び適切な較正を促進することができる。伝送されるデータの他の例には、連続グルコースセンサーによって測定される電流量または電圧量、例えばｍｇ／ｄＬに変換されるグルコース値、及び各測定値または値が標本抽出された時間に関連付けられるタイムスタンプ、診断データ等が挙げられる。連続グルコースセンサーシステム１００として記載されているが、開示される実施形態を用いて他の医療装置が使用されてもよい。例えば、連続グルコースセンサーシステム１００は、分析物センサーであってもよく、伝送されるデータは、分析物の値を反映し得る。
【００４５】
専用ディスプレイ１０４ａは、連続グルコースセンサーシステム１００と使用するための専用のディスプレイであってもよい。連続グルコースセンサーシステム１００及び専用ディスプレイ１０４ａの組み合わせは、一実施形態では、クラスＩＩＩ医療装置等の認可された医療装置であり得る。専用ディスプレイ１０４ａは、連続グルコースセンサーシステム１００からリアルタイムでグルコース値に関するデータを受信することができ、これはデータの連続ストリーミング及び一括データ伝送の両方を含む。
【００４６】
専用ディスプレイ１０４ａは、連続グルコースセンサーシステム１００を伴う認可された医療装置の一部であるため、一実施形態では、専用ディスプレイ１０４ａは、他のディスプレイまたは第三者アプリケーションまたはシステム構成要素に関連して連続グルコースセンサーシステム１００から受信される拡張された一組のデータを受信及び表示することができる。例えば、専用ディスプレイ１０４ａは、センサーによって採取された測定値に関連付けられる実際のグルコース値を表示することができる。対照的に、ディスプレイ１０６ａ上で実行する第三者アプリケーションは、実際のグルコース値の受信及び表示を制限されることがあり、その代わりに、グルコース値が低い、通常である、または高いかどうか等のグルコース値のより包括的な指標を受信することができる。専用ディスプレイ１０４ａ及びディスプレイ１０６ａに送信され、表示され得るデータのタイプに関するさらなる詳細を以下に提供する。
【００４７】
専用ディスプレイ１０４ａは、受信される測定値に基づいてグルコース値を算出するためのプロセッサと、グルコース値を記憶するためのメモリと、有線通信のためのポートと、Ｂｌｕｅｔｏｏｔｈ、ＷｉＦｉ、及びＲＦ回路等の無線通信回路と、を含み得る。加えて、専用ディスプレイ１０４ａは、ユーザーのグルコース値が下降傾向にある、安定したままである、または上昇しているかどうかのヒストリカルトレンドを決定することができる。図１に示されるように、専用ディスプレイ１０４ａは、ユーザーがグルコース値を容易に監視できるようにグルコース読取値を長期間にわたって示すことができ、また現在のグルコース値の実際の値を表示することもできる。図１の例では、専用ディスプレイ１０４ａは、現在のグルコース値が９４ｍｇ／ｄＬであることを例示する。
【００４８】
ディスプレイ１０６ａは、グルコース値に関するデータを表示するためのアプリケーションを実行することができる個人用コンピュータ、タブレット、またはスマートフォンに関連付けられる任意のタイプのディスプレイであり得る。結果として、ディスプレイ１０６ａは、プロセッサ（複数可）、メモリ、無線接続、ＵＳＢポート等を含む個人用演算装置に関連付けられるハードウェア構成要素の全てを含む。
【００４９】
専用ディスプレイ１０４ａ及びディスプレイ１０６ａの両方は、ユーザーにグルコース状態を警告するための警報を確立することができる。例として、ユーザーが知覚可能な警告は、グルコース値が、低過ぎる（例えば、５５ｍｇ／ｄＬ未満）、ユーザーが低いと規定する水準にある（例えば、５５ｍｇ／ｄＬ〜７０ｍｇ／ｄＬに設定される値）、高過ぎる、ユーザーが規定する水準を上回る、急速に下降傾向にある、及び急速に上昇傾向にあるときに誘起され得る。各ディスプレイは、同じまたは異なる警告値を使用することができる。加えて、別個の測定装置を使用して採取された血糖値を入力することによって較正を実施する等、ユーザーに機能の実施を促すために警告を使用することもできる。較正値は、ディスプレイ装置から伝送器に送信され、連続グルコースセンサーシステム１００によって標本抽出されたグルコースデータを較正するために使用され得る。
【００５０】
警告は、グルコースセンサー１００から無線伝送器を介してディスプレイに送信され得る。警告は、センサーに関するエラー、センサー１０３の期限がもうすぐ切れ、取り換えられるべきであることの注意喚起、及びセンサー１０３の期限が切れたことを示すエラーを示すことができる。連続グルコースセンサーシステム１００から送信され得る別の警告は、伝送器の電池が残り少ないこと、連続グルコースセンサー伝送器１０１とディスプレイとの間の弱い無線信号が存在すること、ペアリングまたは認証プロセスの不履行、ならびにシステム動作及び使用に関する他の警告を示すことができる。警告は、ユーザーが承認する警告及び潜在する警告条件の一方または両方が解決するまで、頻度を上昇させながらユーザーに表示され得る。
【００５１】
ディスプレイ１０６ａは、グルコース監視、運動活動を含む種々のタイプの健康情報の受信及び表示、インスリン注射、食習慣等の制御ならびに監視に関連する複数のアプリケーション１０８〜１１０を実行することができる。一実施形態では、ディスプレイ１０６ａは、連続グルコースセンサーシステム１００が専用ディスプレイ１０４ａに伝送するものと同じデータを受信する。一例示的実施形態では、ディスプレイ１０６ａは、連続グルコースセンサーシステム１００の製造業者または関連会社によって作成される専用アプリケーション１０８を含むことがある。専用アプリケーション１０８、ディスプレイ１０６ａ、及び／または連続グルコースセンサーシステム１００は、認可された医療装置であり得る。例えば、一実施形態では、連続グルコースセンサーシステム１００、ディスプレイ１０６ａ、及び専用アプリケーション１０８は、単独でまたは組み合わせて、認可されたクラスＩＩＩ医療装置である。専用アプリケーション１０８は、連続グルコースセンサーシステム１００から受信される医療データの分配をディスプレイ１０６ａ上で実行する他のアプリケーションに制御し、より詳細に後述されるように、機密性及びユーザーの優先傾向を保つことができる。例示されないが、専用アプリケーション１０８及び認可された第三者アプリケーション１１０は、ディスプレイ１０６ａ上の他のアプリケーションに接続され、そこに情報を提供してもよく、またはさらなる演算装置及び／もしくはサーバシステムに伝送されてもよい。
【００５２】
認可された第三者アプリケーション１１０は、血糖値に関するデータを受信することもできる。専用アプリケーション１０８は、連続グルコースセンサーシステム１００からグルコースデータを受信し、どの一組のデータが認可された第三者アプリケーション１１０に提供されるべきであるかを決定し、そのデータを第三者アプリケーション１１０に提供することができる。ユーザーは、専用アプリケーション１０８が認可された第三者アプリケーション１１０に提供すべきであるタイプの医療データを構成することができる。このように、第三者アプリケーションは、専用アプリケーション１０８によって受信されるものと同じデータ、縮小された一組のデータ、または暗号化データを受信することができる。専用アプリケーション１０８は、どのデータが第三者アプリケーション１１０に提供されるかを制御するように記載されているが、ディスプレイ１０６ａ上で実行するオペレーティングシステムまたは他のソフトウェアプログラムも、連続グルコースセンサーシステム１００から受信されるデータを分離し、それを適切なものとしてアプリケーション１０８、１１０に提供することができる。
【００５３】
図１は、追加の専用ディスプレイ１０４ｂ及び追加のディスプレイ１０６ｂも例示する。これらの装置は、連続グルコースセンサーシステム１００からの無線伝送距離内にある追加の装置であり得る。例えば、ユーザーは、多くの人々が連続グルコースセンサーシステム１００、専用ディスプレイ１０４ａ、及びディスプレイ１０６ａを有する会議または公共区域にいる場合がある。別の連続グルコースセンサーシステムに接続されるディスプレイ１０４ｂ、１０６ｂは、連続グルコースセンサーシステム１００への接続を許可されるべきではない。これは、別のユーザーからの誤ったデータの表示を引き起こすことがあり、医療データに対するセキュリティの侵害も構成するだろう。結果として、一実施形態では、各連続グルコースセンサーシステム１００は、接続する装置の数を制限し、安全な方法でペアリングされ、認証された装置にのみ接続することができる。例えば、連続グルコースセンサーシステム１００は、所与の時間に単一の専用ディスプレイ１０４ａ及びディスプレイ１０６ａにのみ接続することができる。特定のセッションの間に連続グルコースセンサーシステム１００が通信できる装置の数を制限することは、センサー１００の電池寿命を節約することもできる。所与の時間に連続グルコースセンサーシステム１００が接続できる装置の数を制限するための例示的技法を含むさらなる詳細は、例えば、図２、６〜８、１１、１４、及び１５の実施形態に関して以下で提供される。
【００５４】
装置の数を制限することに加えて、システムは、医療データを非公開に保つためのセキュリティ対策を用いることもできる。セキュリティ対策には、一方向認証、双方向認証、暗号化、ハッシュ化、及びセキュリティキーを挙げることができる。用いられる暗号化は、Ｂｌｕｅｔｏｏｔｈ暗号化等の無線規格によって既に提示される暗号化に加えられてもよい。発生する１つの課題は、セキュリティキーを推測する権限のない第三者が、装置のセキュリティを攻撃しようと繰り返し試みることである。この課題に対処するために、一実施形態では、アプリケーションキーは、連続グルコースセンサーシステム１００、専用ディスプレイ１０４ａ、及びディスプレイ１０６ａの間で交換されてもよく、アプリケーションキーは定期的に変化し得る。例えば、アプリケーションキーは、要求に応じて、既定の時間間隔で、ある特定のイベントに応答して、及び他の状況において、変化することができる。したがって、定期的という用語は規定の時間間隔に限定されないが、代わりに、別の通信周期中に変化し得るアプリケーションキーを使用して通信が確保される期間に関する。
【００５５】
図２は、複数のディスプレイ装置を接続し、無線通信を確保するための例示的方法のフローチャートである。図２の方法では、連続グルコースセンサーシステム１００に接続されるディスプレイ装置の数は、例えば、２つのディスプレイ装置に制限され得る。一実施形態では、各ディスプレイ装置は、専用ディスプレイ１０４ａ及びディスプレイ１０６ａ等の異なるタイプのものであってもよいが、他の実施形態では、両方のディスプレイ装置が同じタイプのものであってもよい。
【００５６】
ステップ２００で、連続グルコースセンサーシステム１００は、第１のディスプレイ装置と接続することができる。使用される接続には、連続グルコースセンサーシステム１００を第１のディスプレイ装置と認証及びペアリングするための様々な異なる技法が挙げられる。連続グルコースセンサーシステム１００をディスプレイ装置と認証及びペアリングするための例示的実施形態は、以下に記載される。
【００５７】
ステップ２０２で、連続グルコースセンサーシステム１００は、第２のディスプレイ装置と接続することができる。第１のディスプレイ装置への接続と同様に、使用される接続には、連続グルコースセンサーシステム１００を第１のディスプレイ装置と認証及びペアリングするための様々な異なる技法が挙げられる。連続グルコースセンサーシステム１００と第１のディスプレイ装置との間の無線接続のタイプは、連続グルコースセンサーシステム１００と第２のディスプレイ装置との間の接続のタイプと同じである必要はない。例えば、連続グルコースセンサーシステム１００は、ＲＦ接続を使用して第１のディスプレイ装置と、Ｂｌｕｅｔｏｏｔｈ接続等の接続を使用して第２のディスプレイ装置と、接続してもよい。
【００５８】
次に、ステップ２０４で、特定の通信間隔の間、接続の数は第１のディスプレイ装置及び第２のディスプレイ装置に制限され得る。例えば、連続グルコースセンサーシステム１００は、電池寿命を節約し、機密性の高い医療データの幅広い伝送を回避するために一度に２つのディスプレイ装置との接続に制限され得る。ユーザーが、例えば、各々がディスプレイ１０６ａとして機能し得る複数のスマートフォン、タブレット、ラップトップ、または個人用コンピュータを有する状況では、２つを超える装置が、伝送を認証されてもよい。しかしながら、連続グルコースセンサーシステム１００の電池寿命を節約するため、所与の時間に接続され得るディスプレイの数は制限され得る。
【００５９】
一実施形態では、連続グルコースセンサーシステム１００とディスプレイとの間の認証のための記載される方法は、各通信間隔（例えば、５分毎）で生じ得る。伝送器は、各ディスプレイに通信が許可されているかどうかを通知することができる。通信間隔中に、いったん所与のタイプの一方の装置が許可されると、広告活動に応答し、かつ既に許可された装置と同じ装置タイプを有する他方の装置は、拒否され得る。
【００６０】
様々な異なる技法を使用して、装置の数を制限することができる。例として、連続グルコースセンサーシステム１００は、所与のタイプの単一装置（例えば、専用ディスプレイ１０４ａ及びディスプレイ１０６ａ）のみを許可してもよい。どの装置タイプが連続グルコースセンサーシステム１００に接続されたかを追跡するために、連続グルコースセンサーシステム１００のメモリ内にリストが記憶され得、ハードウェアレベル及びソフトウェアレベルを組み合わせた識別及び認証が使用され得る。装置の数を制限するさらなる詳細を有する例示的実施形態が、以下に提供される。
【００６１】
装置をペアリングした後、ユーザーは、ディスプレイを通してプロンプトを入力して、別の装置に切り替えることもできる。一実施形態では、ユーザーは、専用ディスプレイ及びスマートフォンを使用して連続グルコースセンサーシステム１００と能動的に通信している場合があり、専用ディスプレイ及びタブレットの使用に切り替えることを望むことがある。ユーザーは、スマートフォン、専用ディスプレイ、またはタブレットのうちのいずれかのユーザーインターフェースを通じてコマンドを入力し、切り替えを要求することができる。応答して、連続グルコースセンサーシステム１００は、スマートフォンへの伝送を中止し、詳細に後述されるような適切な認証、ペアリング、及びセキュリティ対策が整った後、タブレットとの伝送を開始することができる。
【００６２】
ステップ２０６で、連続グルコースセンサーシステム１００は、接続されるディスプレイ装置とアプリケーションキーを交換することができる。ステップ２０６は、いくつかの実施形態において生じる任意のステップである。通信は、最初は固定キーを使用して確立され得る。固定キーは、連続グルコースセンサーシステム１００または伝送器１０１に印刷された伝送器識別子または伝送器識別子の一部に基づく場合がある。ユーザーは、伝送器識別子を専用ディスプレイ１０４ａ及びディスプレイ１０６ａ内に入力し、通信を確立することができる。伝送器識別子は、連続グルコースセンサーシステム１００から受信される伝送器識別子と、ユーザーによって入力される伝送器識別子との比較が行われ得るように、連続グルコースセンサーシステム１００から専用ディスプレイ１０４ａ及びディスプレイ１０６ａに送信されてもよい。伝送器識別子が一致する場合、通信が許可され得るか、または２つの装置をさらに認証するために追加のセキュリティステップが生じ得る。伝送器識別子が一致しない場合、要求される接続は拒絶され得る。
【００６３】
本明細書全体を通して、安全な通信を確立するために伝送器識別子を使用すると記載されるが、伝送器１０１は、製造段階からメモリ内に記憶される任意の他のタイプの識別子を含み得る。例えば、安全な識別子及び／またはキーは、最初の発売前に不揮発性メモリ内に記憶され得る。ユーザーは次いで、伝送器識別子を使用してインターネットを通じて安全な識別子またはキーをコピーする等、ユーザーの電話で認証を実施するために必要とされる情報をダウンロードすることができる。オンラインデータベースは、各伝送器識別子に対する復号情報を記憶し、ペアリングプロセス中にユーザーのディスプレイに情報を提供することができる。
【００６４】
追加のセキュリティ対策として、連続グルコースセンサーシステム１００は、別個のアプリケーションキーを接続されたディスプレイに伝送することができる。アプリケーションキーは、一定期間、イベント、または他の活動もしくは非活動に基づいて規定され得る間隔にわたってアクティブであり続けることができる。アプリケーションキーを使用するための例示的な時間間隔は、４時間である。例示的イベントには、ディスプレイをオフラインにすること、または再接続を試みることが挙げられる。一実施形態では、専用ディスプレイ１０４ａ及びディスプレイ１０６ａは、同じアプリケーションキーを使用することがあるが、他の実施形態では、各ディスプレイは、安全な通信のために異なるアプリケーションキーを使用してもよい。
【００６５】
ここで、接続を許可するかどうかを決定するための例示的方法を例示する図３を参照する。図３の方法は、図２のステップ２００及び／または２０２でディスプレイに接続するための例示的実装を例示する。一実施形態では、連続グルコースセンサーシステム１００及びディスプレイが識別情報を交換したときに、接続が許可され得る。図３の例では、識別情報は、連続グルコースセンサーシステム１００または伝送器１０１の裏に印刷された伝送器識別子を含み得る。しかしながら、伝送器識別子自体を伝送することは、伝送を盗聴または傍受することが可能なすぐ近くの権限のない装置によるセキュリティ侵害をもたらすことがある。権限のない装置は、セキュリティを迂回するために、連続グルコースセンサーシステム１００から伝送を盗聴し、伝送器識別子を得て、同じ値を別のディスプレイに入力することができる。したがって、図３の方法は、権限のないディスプレイが、伝送器識別子を盗聴することによって権限を与えられたディスプレイのふりをすることができないように、伝送器識別子にハッシュ化アルゴリズムを使用することによって、セキュリティのさらなる層を追加する。
【００６６】
ステップ３００で、ディスプレイは、第１の識別子を受信することができる。例えば、ユーザーは、連続グルコースセンサーシステム１００の裏を見て、センサーシステム１００または伝送器１０１の裏に印刷された伝送器識別子を見付けることができる。ディスプレイは、ユーザーに、接続を確立するプロセスを開始するための伝送器識別子の入力を促してもよい。
【００６７】
ステップ３０２で、ディスプレイは、第１の伝送器識別子から第１のハッシュ値を作成することができる。任意のタイプのハッシュ関数を用いて、ハッシュ値を作成することができる。ハッシュ化関数を使用して、任意長のデータを異なる長さにマッピングする。一例として、９桁の伝送器識別子が、ユーザーによって入力され得る。ハッシュ値は、伝送器の値の最後の４桁を含み得る。他の実施形態では、ハッシュ値は、ハッシュ化アルゴリズムの実行後、１２３４５６７８９等の組み合わせがＡＢＦになるように、その数字のうちのいずれかの翻訳であってもよい。幅広い様々なハッシュ化アルゴリズムが存在し、それらを使用してデータを異なる形態に翻訳できることが理解されよう。
【００６８】
ディスプレイは、ステップ３０４で、連続グルコースセンサーシステム１００から広告信号を受信することができる。広告信号は、装置が接続に対するその有効性を広告するメッセージを伝送するペアリングプロセスにおいて使用される信号である。一実施形態では、広告活動期間は、７秒等の規定の時間間隔にわたって存続し得、所与の通信間隔の間、規定の反復回数に至るまで繰り返し得る。例えば、７秒の２つの広告活動期間は各々、５分の通信間隔で使用され得る。広告活動期間は、ディスプレイをペアリングするための４秒、及び専用ディスプレイ１０４ａをペアリングするための２秒等、装置のタイプに基づいて異なる持続期間を有してもよい。
【００６９】
ユーザーは、ユーザーのディスプレイを広告活動モードにすることができ、それによってディスプレイが任意の広告信号を走査する。このプロセスは、例えば、ユーザーが初期始動時に伝送器を連続グルコースセンサーシステム１００内に挿入するとき、またはユーザーが新たなディスプレイをシステムに追加することを望むときに生じ得る。連続グルコースセンサーシステム１００上の伝送器１０１は、伝送器識別子のハッシュ化バージョンを含む広告信号を広めることができる。この実施形態では、連続グルコースセンサーシステム１００または伝送器１０１の裏に印刷された伝送器識別子も、連続グルコースセンサー内のメモリ内に記憶され得る。ハッシュ化アルゴリズムも連続グルコースセンサーシステム１００によってメモリ内に記憶されてもよく、その結果、記憶された伝送器識別子からハッシュ値を作成し、そのハッシュ値を広告信号でディスプレイに送信することができる。
【００７０】
連続グルコースセンサーシステム１００とディスプレイとの間の初期接続後、ディスプレイは、広告信号を自動的に検索する状態に入ってもよい。一実施形態では、伝送器による各通信間隔は、広告信号を受信し、認証を実施するプロセスを含む。ディスプレイは、伝送器が起動し、広告信号を定期的に伝送することを知ることにより、自動的に広告信号を検索する状態に入ることができる。ゆえに、ディスプレイは、広告信号を継続的に検索する必要がなく、ディスプレイは電池寿命を節約することができる。しかしながら、他の実施形態では、ディスプレイは、ユーザーの専用ディスプレイ１０４ａまたはスマートフォン等の他のディスプレイ１０６ａによって広告信号を絶えず監視する状態のままである場合がある。
【００７１】
ステップ３０６で、ディスプレイは、広告信号に関連付けられる広告信号（複数可）のうちの少なくとも１つを解析して、第２のハッシュ値を識別する。一実施形態では、第２のハッシュ値は、連続グルコースセンサーシステム１００によってメモリ内に記憶される伝送器識別子へのハッシュ化アルゴリズムの実施の結果であり得る。第２のハッシュ値は、広告信号自体に送信され得る。広告信号は、短い名前、フラグ、固有のユーザー識別子、及び製造データを伴うペイロードを含み得る。短い名前及び固有のユーザー識別子は、例えば、１２８ビットであってもよく、伝送器を識別することができる。製造データ領域は、認証段階において使用される伝送器ハッシュ値を含有し得る。別の実施形態では、第２のハッシュ値は、広告信号に関連付けられる信号中に送信され得る。例えば、広告信号を受信し、接続を許可した後、第２のハッシュ値は、自動的にまたは要求に応答して送信され得る。
【００７２】
ハッシュ化アルゴリズムは、ハッシュ値から元の値が得られないことを意味する一方向、またはハッシュ値が元の伝送器識別子に復元され得ることを意味する双方向のいずれかであり得る。加えて、ハッシュ化は、Ｅｌｅｃｔｒｏｎｉｃ  ＣｏｄｅＢｏｏｋモードを用いるＡＥＳ  １２８ビット暗号化、別の形態の暗号化、暗号法、及び伝送器識別子をハッシュ値に変形する他の技法を含み得る。結果として、一実施形態では、伝送器識別子は、連続グルコースセンサーから広告信号中に伝送されない。代わりに、ハッシュ値が送信され得る。このハッシュ値を受信する権限のないディスプレイは、元の伝送器識別子を再作成できず、したがって、伝送器識別子を別のディスプレイ内に不適切に入力して、権限のないアクセスを得ることができない。一例として、第１の４バイトの伝送器識別子を順々に４回繰り返すことによって１６バイトのキーが作成され得る。キーは、任意に、Ｅｌｅｃｔｒｏｎｉｃ  ＣｏｄｅＢｏｏｋモードを使用するＡＥＳ  １２８ビットのアルゴリズムに提供されてもよい。連続グルコースセンサーシステム１００及びディスプレイの両方が、キーを演算することができる。
【００７３】
次に、ディスプレイは、第１のハッシュ値と第２のハッシュ値を比較することができる。一実施形態では、ハッシュ化アルゴリズムは、同じ記号の完全一致が、一致という結果をもたらすように設計され得る。上述の例を継続して、ディスプレイはキーを作成し、それを広告信号中で受信されるハッシュ値と比較することができる。他の実施形態では、第１のハッシュ値及び第２のハッシュ値に存在する同じ記号がない場合であっても、一致が生じる。例えば、第１のハッシュ値及び第２のハッシュ値が既定の量で異なる場合、一致が見られることがある。第１のハッシュ値が１２３であり得、第２のハッシュ値が４５６であり得る。この２つは同じ一連の記号であるという点において一致しないが、ハッシュ化アルゴリズムは、第２のハッシュ値内の最初の数値入力が、第１のハッシュ値内の最後の数値入力よりも１つ大きいはずであることを認識することができる。多くの他の例も可能である。
【００７４】
第２のハッシュ値も、ハッシュ化アルゴリズムを反転するために必要とされるキーであり得る。伝送器識別子のハッシュ値を伝送する代わりに、第２のハッシュ値が、暗号化された伝送器識別子を反転または復号するために認証装置によって必要とされるキーである場合がある。第２のハッシュ値をキーとして使用して伝送器識別子を得ることができる場合、一致が見られることがある。したがって、ディスプレイ上で実行するハッシュ化アルゴリズム及び連続グルコースセンサーシステム１００上で実行するハッシュ化アルゴリズムは、同じアルゴリズムである必要がなく、または同じ一連の記号を作成する必要がないことが理解されよう。代わりに、第１及び第２のハッシュ化アルゴリズムは、一致という結果をもたらす規定の関係を有する第１及び第２のハッシュ値を作成するように設計され得る。
【００７５】
一致が見られない状況では、ステップ３１０で接続が拒絶され得る。しかしながら、一致が見られる場合は、ステップ３１２で接続は許可され得る。一実施形態では、図３の方法を実行することにより、連続グルコースセンサーシステム１００とディスプレイとの間の通信をもたらすことができる。しかしながら、接続を許可するステップ３１２を実行することは、さらなるステップにおいて装置の完全なペアリングのプロセスが継続され得る実施形態も含む。つまり、ステップ３１２の結果は、例えば、安全ではない接続の形態の接続である場合がある。追加のステップは、接続を安全にすることができる。
【００７６】
例えば、伝送器識別子のハッシュ化に加えて、許可された装置を含むホワイトリストにアクセスされてもよく、アプリケーションキーが交換されてもよく、暗号化が使用されてもよく、通信が連続グルコースセンサーシステム１００とディスプレイとの間で交換され得る前に追加のステップが含まれてもよい。これらの追加のステップは、後続の実施形態（例えば、図４〜８及び１３〜１５）に記載されており、図３の例示的方法の代わりに、またはそれに加えて使用することができる。一実施形態では、ステップ３１２の後、連続グルコースセンサーシステム１００がディスプレイにペアリングされたというメッセージが単独で、またはさらなる認証が生じ得ることを示すメッセージと共に、ユーザーに表示され得る。
【００７７】
したがって、図３の方法は、認証プロセスにおいて使用するため、ハッシュ値が連続グルコースセンサーシステム１００とディスプレイとの間で交換されることを可能にする。ハッシュ値は、接続を要求している特定のディスプレイに基づいて異なり得る。例えば、後述されるように、各ディスプレイのタイプも既知であり、システム内で識別され得る。連続グルコースセンサーシステム１００は、第１のタイプのディスプレイに対して第１のハッシュ化アルゴリズムを、及び第２のタイプのディスプレイに対して第２のハッシュ化アルゴリズムを使用してもよい。
【００７８】
図４は、連続グルコースセンサーと複数のディスプレイとの間の通信を認証し、確立するための例示的方法を例示し、これは、図２のステップ２００及び２０２の一部であり得る。図４の実施形態は、グルコース値に関するデータを連続グルコースセンサーからディスプレイに伝送する前に、アプリケーションキーを交換し、追加のセキュリティレベルを提供する。アプリケーションキーは、ソフトウェアによって作成され、後述されるように定期的に更新され得る。
【００７９】
ステップ４００で、ディスプレイは連続グルコースセンサーシステム１００から広告信号を受信し、次いでステップ４０２で接続を確立することができる。接続を確立するプロセスは、例えば、図６、７、及び１３〜１５でより詳細に後述されるように、装置のタイプ等の識別情報をメモリ内に記憶されるホワイトリストと比較することも含み得る。この例では、Ｂｌｕｅｔｏｏｔｈ通信が、広告信号及び接続を確立するステップを提供することができる。
【００８０】
次にステップ４０４及び４０６で、第１のキーが受信され、第２のキーと比較され得る。図３を参照すると、第１のキーは、伝送器識別子のハッシュ化バージョン、伝送器識別子を復号するために使用されるキー、または伝送器識別子の暗号化及び復号に関連付けられる他の情報であり、権限のない装置による不適切な誤用を避けることができる。第１のキーは、接続の確立時にディスプレイから連続グルコースセンサーシステム１００に送信される要求に応答して、ステップ４０４で受信され得る。他の実施形態では、ディスプレイは、接続の確立時に自動的に、または広告信号中で第１のキーを受信することができる。
【００８１】
第１のハッシュ値と第２のハッシュ値との間の一致を確認するプロセスが、連続グルコースセンサーまたはディスプレイ上で生じ得る。広告期間及び接続の確立後、チャレンジ値を含む要求に応答して、第１のキーが送信され得る。チャレンジ値を使用して、伝送器識別子を暗号化するか、または伝送器識別子にハッシュ化アルゴリズムを実行して、第１のキーを作成することができる。
【００８２】
ステップ４０６で、第１のキーは、第２のキーと比較され得る。前述したように、所定の関係が第１のキーと第２のキーとの間に存在することが見られる様々な環境において、一致が見られる。比較が第１のキーと第２のキーとの間で一致をもたらす場合、連続グルコースセンサーシステム１００及びディスプレイは、ステップ４０８で認証され得る。
【００８３】
次に、ステップ４１０で、連続グルコースセンサーシステム１００とディスプレイとの間でアプリケーションキーが交換され得る。図４の実施形態では、連続グルコースセンサーシステム１００とディスプレイとの間でキーを交換する他に、アプリケーションキーを使用して安全な通信を提供することもできる。一実施形態では、伝送器識別子は、伝送器１０１の裏に印刷されることがある。結果として、権限のないユーザーが、伝送器識別子を見て、その情報を使用してユーザーのディスプレイを不適切に認証することができる。加えて、一実施形態では、伝送器識別子が同じままである場合があるため、通信の傍受を試みるユーザーは、長期間にわたって、伝送器識別子のハッシュ化または暗号化の迂回を試みるさらなる機会を有する。追加のアプリケーションキーの追加は、追加のセキュリティ及びキーを定期的に変化する能力を提供し、継続した安全な通信を確実にする。
【００８４】
アプリケーションキーは、連続グルコースセンサーシステム１００からディスプレイへ、またはディスプレイから連続グルコースセンサーシステム１００へのいずれかで送信され得る。アプリケーションキーを受信する装置は、ステップ４１２においてアプリケーションキーを受諾したという承認を提供することができる。いくつかの実施形態では、受信装置は、通信中のエラーが原因でアプリケーションキーを承認しない場合がある。例えば、ディスプレイがアプリケーションキーを伝送器に送信する実施形態では、ディスプレイは、伝送器１０１からの無線距離の外である場合がある。別の例として、伝送器１０１がアプリケーションキーを受信し、ディスプレイに承認を送り返しても、ディスプレイが承認を受信しない場合がある。承認が受信されない例では、ディスプレイは、いくつかの任意の実施形態に従って動作することができる。
【００８５】
１つの選択肢において、ディスプレイは、通信を中止し、アプリケーションキーを再送しようと試みてもよい。この実施形態では、ステップ４１０及び４１２は、アプリケーションキーの成功した承認が受信されるまで繰り返され得る。別の実施形態では、ディスプレイは、承認を受信しない場合であっても、アプリケーションキーの使用に切り替わる場合がある。通信が成功し、ディスプレイがアプリケーションキーに基づくコマンドへの応答を受信する場合、ディスプレイは、承認を受信しないにもかかわらず、アプリケーションキーを使用し続けることがある。ディスプレイは、後続の成功した通信を通してアプリケーションキーの受領を確認する代わりに、応答承認メッセージの表示が脱落したか、または通信エラーを経験した。承認が受信されない状況に対処するための別の選択肢は、任意の以前のアプリケーションキーを使用し続けることである。この実施形態におけるディスプレイは、承認が受信されるか、または新たな通信間隔が開始するまで、以前のキー及び承認されなかったキーの両方のアプリケーションキーを維持することができる。加えて、ディスプレイは、アプリケーションキーを送信することによって、再び承認が受信されるまで、ステップ４１０を繰り返してもよい。
【００８６】
いったん承認が受信されると、連続グルコースセンサーシステム１００とディスプレイとの間の通信が許可されることができ、グルコース値に関するデータが連続グルコースセンサーシステム１００からディスプレイに伝送され得る。図４のプロセスは、連続グルコースセンサーシステム１００に接続する各ディスプレイに対して繰り返され得る。接続プロセスは、連続グルコースセンサーシステム１００と複数のディスプレイとの間で同時に、または順番に進行し得る。加えて、アプリケーションキーは、各ディスプレイに対して同じである必要はない。一実施形態では、ディスプレイと連続グルコースセンサーシステム１００との各ペアは、異なるアプリケーションキーを使用してもよい。
【００８７】
ここで、アプリケーションキーを更新するための例示的方法を例示する図５を参照する。図５に例示される方法は、図４の方法に加えて、ならびに他の実施形態において使用することができる。アプリケーションキーを定期的に更新することによって、セキュリティを強化することができ、安全な医療データの伝送にアクセスしようとする繰り返される試みを無効化することができる。
【００８８】
ステップ５００では、連続グルコースセンサーシステム１００及びディスプレイは、一定期間にわたって、または活動が生じるまで待機することができる。待機期間中、現在のアプリケーションキーを使用して、連続グルコースセンサーシステム１００とディスプレイとの間の通信を確保することができる。新たなアプリケーションキーへ切り替えるプロセスは、毎時等の規定の時間間隔で、または特定の活動が生じるときに生じ得る。新たなアプリケーションキーの交換を誘起し得る活動の例には、ディスプレイをオフラインにし、次いでオンラインに戻すこと（例えば、ディスプレイが連続グルコースセンサーシステム１００とのそのネットワーク接続を失い、次いで接続を復旧する）、ユーザーが新たなディスプレイに切り替えること、別のディスプレイによる連続グルコースセンサーシステム１００と接続する試みの拒否等が挙げられる。
【００８９】
ステップ５０２で、ディスプレイまたは連続グルコースセンサーシステム１００は、新たなアプリケーションキーを作成することができる。ディスプレイが新たなアプリケーションキーを連続グルコースセンサーシステム１００に伝送する実施形態では、ディスプレイが新たなアプリケーションキーを作成することができる。ステップ５００の前、待機期間中、またはステップ５００の一定期間もしくは活動の検出時に、キーが作成され得る。
【００９０】
ステップ５０４で、新たなアプリケーションキーが受信装置に伝送され得る。例えば、ディスプレイが、新たなアプリケーションキーを連続グルコースセンサーシステム１００に伝送することができる。次に、新たなアプリケーションキーが受諾されたことを示す承認が、ステップ５０６において受信され得る。図４の実施形態と同様に、新たなアプリケーションキーの承認が受信されない状況に対処するために種々の技法が用いられ得る。したがって、図４を参照して記載される技法が、新たなアプリケーションキーへの切り替えに同様に適用される。
【００９１】
いったん受諾が受信されると、ステップ５０８でさらなる通信が生じ得る。一実施形態では、前述したように以前のキーを使用し続けることによって、承認を受信しない場合であってもさらなる通信が生じることができる。これにより、図５のプロセスが繰り返される間、ユーザーは途切れない動作が可能になり、アプリケーションキーを首尾よく更新する。図５は、例えば、既定の時間間隔で、活動の検出時に、及び新たなキーの成功した承認が受信されないとき、ステップ５１０で繰り返され得る。
【００９２】
発生する別の問題は、電池寿命の節約、及び所与の時間に連続グルコースセンサーシステム１００に接続することができるディスプレイ装置の数の制限の両方に関連する。一度に過剰な装置を接続すると、連続グルコースセンサー１００は多くの装置と通信しなければならず、連続グルコースセンサー１００が低電力休止状態に入ることができる期間を減少させるため、連続グルコースセンサー１００の電池リフトに負担の増加をもたらす。図６は、装置タイプに基づいて連続グルコースセンサーを１つ以上のディスプレイに接続するための例示的方法を例示する。図６は、図２のステップ２０４を参照して記載されるように、接続を制限する一例である。
【００９３】
連続グルコースセンサーシステム１００は、ユーザーの身体上に装着される電池で駆動する小型装置であってもよい。そのため、電池寿命の節約は、グルコース値を連続して監視できるシステムを提供するために考慮すべき重要な点であり得る。連続グルコースセンサーシステム１００とディスプレイとの間の各データ伝送は、電池寿命を消費する。電池寿命を節約するために、連続グルコースセンサーシステム１００上の伝送器１０１は、休止状態にされ、５分毎の時間間隔等で定期的にアクティブ状態にされてもよい。加えて、連続グルコースセンサーシステム１００自体も、休止状態にされ、定期的に起動されてもよい。電池寿命を節約するための追加の対策として、一実施形態では、連続グルコースセンサーシステム１００とデータ及びコマンドを交換するディスプレイの数を制限することができる。図６は、装置のタイプに基づいて、連続グルコースセンサーシステム１００に接続する装置の数を制限するための例示的方法を例示する。
【００９４】
ステップ６００で、連続グルコースセンサーは、第１の装置タイプとペアリングする要求を受信することができる。例えば、専用ディスプレイ１０４ａが、連続グルコースセンサーシステム１００との接続を要求することがある。一実施形態では、要求は、前述のように広告活動及び接続プロセスの一部として生じ得る。要求は、連続グルコースセンサーシステム１００との接続を求める装置のタイプの指示を含み得る。装置タイプはメッセージ内に含まれ得るか、または装置タイプは、要求に含まれるもしくは要求に関連付けられる他の情報に基づいて、連続グルコースセンサーシステム１００によって決定され得る。例えば、装置タイプ識別子を使用して装置タイプを決定してもよく、またはユーザーが、タブレット、個人用コンピュータ、もしくはスマートフォン等の装置のタイプを示すディスプレイに入力を提供することができる。
【００９５】
連続グルコースセンサーは、装置の第１のリスト、及び関連付けられる装置タイプをメモリ内に記憶することができる。第１のリストは、最初は空であってもよく、新たな装置がペアリング、認証、及び接続されると、その装置がメモリ内の第１のリストに追加され得る。第１のリストはホワイトリストであってもよく、これは装置タイプが許可されたハードウェアレベルのリストである。認識されない装置タイプを有する装置は、接続に対する要求を拒絶され得る。接続を要求する装置の第１のタイプを示す要求の受信時に、ステップ６０２で、連続グルコースセンサーシステム１００は、装置の第１のタイプをメモリ内に記憶される第１のリストと比較することができる。連続グルコースセンサーシステム１００は、６０４で、第１のタイプを有する装置が第１のリストに既に含まれるかどうかを決定することができる。所与の装置タイプを有する装置（例えば、専用ディスプレイまたは他のディスプレイ）が第１のリスト上になく、装置タイプが認識される場合、ステップ６０６で、その装置は、ペアリングを許可するために第１のリストに追加され得る。装置が既に第１のリスト上にある場合、方法は、ステップ６０８に進むことができる。
【００９６】
要求する装置タイプを有する別の装置が既に第１のリストに含まれる場合、連続グルコースセンサーシステム１００は、その装置タイプを有する装置の最大数が第１のリストに既に含まれているかどうかを決定することができる。例えば、第１のリストは、メモリのサイズ及び他のシステムの検討事項に基づいて、１つの装置、２つの装置、５つの装置、または任意の他の数等の、ある特定の数の所与のタイプを有する各装置の登録を許可することができる。ステップ６００〜６０６のプロセスは、連続グルコースセンサーシステム１００との接続を求める追加の装置に対して繰り返され得る。一実施形態では、単一の専用ディスプレイ１０４ａ及び別のタイプの単一のディスプレイ１０６ａが、連続グルコースセンサーシステム１００に接続されてもよい。
【００９７】
加えて、広告活動期間は、第１のリストの装置の数に基づいて異なり得る。一実施形態では、第１のリストが空であり、どのディスプレイも認証されていない場合、単一の広告期間が使用され得る。広告活動期間中にディスプレイが応答するが接続が拒否される場合、広告活動期間は、その残りの持続期間にわたって継続することができる。少なくとも１つのディスプレイが既に第１のリストに含まれる例では、２つの広告活動期間が使用され得る。ディスプレイが拒否され、そのディスプレイが拒否された広告活動期間が依然として残り時間を有する場合、連続グルコースセンサーシステム１００は、残りの期間にわたって広告し続けることができる。任意に、１つのディスプレイが第１のリストに含まれる場合、第２の広告活動期間は、要求する装置タイプが第１のリストに含まれるかどうかを決定するために比較を使用しなくてもよい。第１のリストが専用ディスプレイである装置タイプの装置及び別のディスプレイである装置タイプの装置を含む場合等、第１のリストが一杯である実施形態では、第１のリストを使用するフィルタが、２つの広告活動期間中にアクティブであり得る。
【００９８】
ステップ６０８で、連続グルコースセンサーシステム１００は、結合情報が第２のリストに含まれるかどうかの決定に進むことができる。第１のリストは、広告活動及びペアリングプロセスに進むことができる装置のリストを含有するが、第２のリストは、一実施形態では、連続グルコースセンサーシステム１００とディスプレイとの間の成功したペアリングから得られる結合情報を含有するソフトウェアレベルのリストであり得る。第１のリスト及び第２のリストは、不揮発性メモリ内に記憶され得る。結果として、接続を要求するディスプレイが、以前に連続グルコースセンサーシステム１００とペアリング及び接続していた場合、その結合情報は、連続グルコースセンサーシステム１００によって第２のリストに記憶され得る。結合情報を記憶することによって、次に装置が接続を要求するとき、接続プロセスは遅延することなく進行することができる。
【００９９】
結合情報は、一実施形態では、接続を確立するために使用される情報を含み得る。加えて、結合情報は、伝送器識別子、ハッシュ化された伝送器識別子、暗号化または復号化キー、現在のアプリケーションキー、及び以前のアプリケーションキー等の追加の認証情報を含み得る。接続を要求する装置に関する結合情報が第２のリストに既に含まれる場合、６１０で接続が確立され、ディスプレイから連続グルコースセンサーシステム１００へのコマンド、及び連続グルコースセンサーからディスプレイへのグルコース値に関するデータの伝送を許可することができる。
【０１００】
しかしながら、接続を要求するディスプレイに関する結合情報が第２のリストに含まれない場合、ペアリングプロセスに進行し、所与のタイプの接続を確立するために必要とされるステップを含むことができる。例えば、ペアリングプロセスは、ステップ６１２で生じてもよく、これは前述の実施形態のうちのいずれかを含み得る。
【０１０１】
図７は、接続情報を記憶する例示的システム図を例示する。図１を参照して記載されるように、連続グルコースセンサーシステム１００は、専用ディスプレイ１０４及びディスプレイ１０６と無線で接続することができる。連続グルコースセンサーシステム１００は、開示される実施形態を実装するために使用される種々の情報を記憶するためのメモリ７００を含み得る。いくつかの実施形態では第１のリストとも称されるホワイトリスト７０２は、連続グルコースセンサーシステム１００との接続を許可された装置タイプのリストを含み得る。
【０１０２】
例示されるように、リストは、装置の各タイプに対して２つの欄を含み得、一方の欄は専用ディスプレイ１０４ａに対するものであり、他方は他のディスプレイ１０６ａに対するものである。他の実施形態では、追加の欄が含まれてもよく、装置タイプがさらに詳細化され得る。例えば、あるタイプのディスプレイを有する装置に対する分類の代わりに、タブレット、個人用コンピュータ、ラップトップ、またはスマートフォン等の各々特定のタイプのディスプレイが別個に記憶されてもよい。加えて、第１のリストとして記載されて表として例示されるが、許可された装置タイプは、データベースを含む様々な他の様式で記憶され得ることが理解されよう。図７に示される例では、ホワイトリスト７０２は、装置識別子ＩＤ  ＤＩＳＰ１を有する専用ディスプレイを以前に登録している。
【０１０３】
連続グルコースセンサーシステム１００は、別個の表７０４にある結合情報をメモリ７００に記憶することもできる。結合情報は、例えば、連続グルコースセンサーシステム１００との通信に対してディスプレイをペアリング及び認証するために使用される情報を含み得る。結合情報は、連続グルコースセンサーシステム１００と接続するディスプレイに対して記憶され得、今後の再接続のためにメモリ内に持続的に保持され得る。
【０１０４】
一実施形態では、専用ディスプレイ１０４は、例えば、結合情報７０８及びアプリケーションキー７１０を記憶するためのメモリ７０６も含むこともできる。記憶されるアプリケーションキーは、現在のアプリケーションキー及び以前のアプリケーションキーの両方を含み得る。同様に、ディスプレイ１０６は、結合情報７０８及び任意のアプリケーションキー７１０を有するメモリ７１２を含んでもよい。
【０１０５】
図８は、ディスプレイの権限を与えられたリストからディスプレイを除外するための例示的方法を例示する。装置がホワイトリストに追加されて結合情報が記憶された後、ユーザーは、装置をホワイトリストから除外するか、または結合情報を除外することを望むことがある。例えば、ユーザーは、全ての装置をメモリから一掃するか、またはユーザーがユーザーのスマートフォンに取り換えたときに単一の装置を除外することを望むことがある。加えて、ユーザーがディスプレイ装置を失うもしくは壊す可能性があり、権限を与えられたディスプレイのリストからディスプレイ装置を除外できないという課題がある。図８の方法は、それらが伝送器１０１と最近通信していなかった場合に、それはユーザーがそのディスプレイ装置をもはや使用していないことを示すことができ、古いディスプレイ装置がホワイトリストから定期的に除外され得る方法の一例を提供する。
【０１０６】
ステップ８００で、システムは、権限を与えられたディスプレイのリストから装置を除外する要求を受信することができる。例えば、ユーザーは、ユーザーの現在のスマートフォンを使用し、新たなディスプレイを追加する前にそのスマートフォンの除外を望むことを示す場合がある。要求は、ディスプレイ上のユーザーインターフェースを通して入力され、連続グルコースセンサーシステム１００に伝送され得る。連続グルコースセンサーシステム１００は、権限を与えられたディスプレイのそのリストから装置を除外する要求を受信する。他の実施形態では、ユーザーは、除外されるディスプレイ以外の装置からディスプレイを取り外すための入力を提供してもよい。例えば、連続グルコースセンサーシステム１００は、権限を与えられた装置のリストを専用ディスプレイに提供することができる。次いで、ユーザーは、専用ディスプレイからコマンドを提供し、スマートフォン等の異なるディスプレイを取り外すことができる。このように、専用ディスプレイを使用して、失ったスマートフォンまたは他のディスプレイを取り外し、取り換えることができる。同様に、別のディスプレイを使用して、専用ディスプレイを取り外し、取り換えるコマンドを提供することができ、専用ディスプレイが失われるか、または機能不良である場合に、その取り換えを可能にする。
【０１０７】
ステップ８００は、ユーザーから任意の要求がなくても自動的に実施され得る。一実施形態では、ディスプレイは、それが所与の期間及び／または接続間隔にわたって連続グルコースセンサーシステム１００に接続されていない場合、リストから除外され得る。例として、過去１５分間、３０秒間、１時間、１日、または２週間、連続グルコースセンサーに接続されていないディスプレイが第１のリストから除外され得る。別の例として、２つ、３つ、または４つ等の所与の数の前の通信間隔において、連続グルコースセンサーに接続されていないディスプレイが第１のリストから除外され得る。しかしながら、いくつかの実施形態では、ユーザーの入力を必要せずに、その後の素早い再接続を促進するために、前の結合情報が第２のリストに保持され得ることに留意する。一定期間中に接続されなかったディスプレイを自動的に除外するプロセスは、ユーザーが先に考察された装置の除外を要求することを可能にすることと同時に使用され得る。
【０１０８】
ステップ８０２で、連続グルコースセンサーシステム１００は、その第１のリストから装置を除外することができる。一実施形態では、除外されるディスプレイは、ホワイトリストから除外され得る。あるいは、またはさらに、ディスプレイは、結合情報を含有する第２のリストから除外され得る。しかしながら、一実施形態では、ディスプレイは、ホワイトリストから除外され得るが、その結合情報は、除外されるディスプレイのその後の再接続を促進するために第２のリスト内に保持されてもよい。装置は、ディスプレイ装置を５つ等のある特定の数に至るまで記憶することができ、最近の通信を有する装置はリストの最初に置かれ、より古い通信を有する装置または中止された通信を有する装置はリストの最後に置かれる。新たな装置がリストに追加される必要があるため（後述する）、リスト上の他の装置と比べて最近の通信を有していなかった古い装置は、新たな装置のための空間を作成するために除外され得る。連続グルコースセンサーシステム１００は、メッセージを専用ディスプレイ及びディスプレイに伝送し、特定の装置が権限を与えられた装置のリストから除外されるべきであることを示すこともできる。
【０１０９】
次に、ステップ８０４で、除外された装置と同じ装置タイプを有する新たな装置が認証され得る。当然のことながら、前述の実施形態では、異なるタイプの装置の最大数に至るまで、任意の時点で異なるタイプの装置が追加され得る。しかしながら、ホワイトリストが一杯であり、所与のタイプの装置をそれ以上記憶できない場合、ユーザーは、リストから古い装置を除外し、同じタイプを有する新たな装置と取り換えることを望んでもよい。一例は、ユーザーが、ユーザーのタブレットをアップグレードし、新たな装置と取り換えることである。要求は、例えば、新たな装置から生じることがあり、前述の認証及びペアリングプロセスを誘起し得る。
【０１１０】
ステップ８０６では、前述の技法を使用して、新たな装置がホワイトリストに追加され得る。加えて、新たな装置は、第２のリストに記憶され得るように認証及びペアリングプロセスを完了してもよい。
【０１１１】
図９は、コマンドに応答してデータを更新するための例示的方法を例示する。データを複数のディスプレイに伝送する連続グルコースセンサーシステム１００を有するシステムは、グルコース値に関するデータの提示に関連付けられる同期チャレンジを引き起こし得る。ユーザーは、両方のディスプレイが同じ連続グルコースセンサーシステム１００からユーザーのデータを引き出すため、専用ディスプレイ１０４ａ及びディスプレイ１０６ａの各々に同じグルコース値が表示されることを予期する。しかしながら、各ディスプレイは、グルコースデータを変化させ得るコマンドを連続グルコースセンサーシステム１００に提供することもある。例えば、ユーザーがユーザーのセンサー１０３を取り換えたときに、いずれかのディスプレイが、センサー１０３を起動するコマンドを送信し得る。一実施形態では、センサー１０３を起動するコマンドは、連続グルコースセンサーをウォームアップ段階に入らせることがあり、その間は、正確さを確実にするために較正レベルが入力される。別の例として、いずれかのディスプレイは、それを取り外す前に、またはセンサー１０３をオフラインにする必要がある場合に、センサー１０３を停止するコマンドを連続グルコースセンサーシステム１００に伝送してもよい。別の例には、ディスプレイから連続グルコースセンサーシステム１００への較正コマンドの送信が挙げられる。
【０１１２】
いくつかの実施形態では、連続グルコースセンサーシステム１００上の伝送器１０１は、５分毎等、断続的にアクティブであるため、コマンドは、連続グルコースセンサーシステム１００によってすぐに受信されないことがある。ユーザーは、コマンドがすぐに受信されたという指示を受信することを予期する。加えて、連続グルコースセンサーシステム１００がアクティブ状態に入るとき、最初にコマンドを送信しなかったディスプレイからのコマンドを処理する場合がある。結果として、コマンドを送信しなかったディスプレイは、直近の５分間からのグルコース値を受信し得るが、第２のディスプレイは、次いで、連続グルコースセンサーシステム１００を停止する、または新たな較正値を使用するコマンドを送信し得る。いったんそのコマンドが処理されると、第２のディスプレイは、他のディスプレイが古くなったグルコース値またはセンサーステータスを示し続ける間であっても、新たな較正に基づいて新たなグルコース値を示すか、またはオフライン等の異なるセンサー状態を表示する。これにより、１つのディスプレイは、連続グルコースセンサーがアクティブになり、更新されたグルコース値またはセンサーステータスを両方のディスプレイに送信するとき、次の周期までコマンドが送信されたディスプレイと比較して古くなったデータを示し得る。図９〜１１は、コマンドに応答して両方のディスプレイを更新するための例示的実施形態を例示する。
【０１１３】
ステップ９００で、連続グルコースセンサーシステム１００上の伝送器１０１は、アイドル状態に入ることができる。一実施形態では、アイドル状態は、５分間にわたって存続し得る。アイドル時間の間、ディスプレイは、ステップ９０２でコマンドを受信することができる。コマンドはキューに置かれ、アクティブ状態を再開するとき、バッチ転送で連続グルコースセンサーシステム１００に送信され得る。しかしながら、ディスプレイは中間状態にされてもよく、その間にも、コマンドが受信されたという確認をユーザーに提供する。例えば、ユーザーは、センサー１０３を停止するコマンドを入力することができる。連続グルコースセンサーシステム１００の伝送器がアイドル状態である間、コマンドは送信され得ないため、センサー１０３を停止するコマンドがユーザーによって入力された後であっても、ディスプレイは、センサー１０３に対してアクティブステータスを示し続け得る。
【０１１４】
したがって、ディスプレイは、例えば、コマンドが受信され、処理されているという指示を表示することによって、ステップ９０４で中間状態にされ得る。加えて、ディスプレイは、伝送器がアクティブ状態を再開するときまでの残りの時間に基づいて、コマンドが完了する例示的時間を例示することができる。図１０Ａは、中間状態にある例示的なユーザーインターフェースを例示する。１０００で示されるように、コマンドが受信され、較正が保留されているというメッセージが表示され得る。この例では、コマンドは再較正を要求し得るが、様々な他のコマンドも使用することができる。
【０１１５】
中間状態の間、新たな較正に基づいて新たなグルコース値が連続グルコースセンサーシステム１００から受信される前に、ディスプレイ１０６ａ及び／または専用ディスプレイ１０４ａは、推定される新たな較正に基づいて新たなグルコース値を表示することもできる。いったん連続グルコースセンサーシステム１００を用いて正確な較正が完了すると、伝送器１０１から受信される更新された値が、推定値の代わりに使用され得る。推定値が表示されている間、ユーザーは、中間状態通知の一部として、推定値が表示されているという指示、及び任意に較正の完了時に推定値が更新されるという指示を受信し得る。
【０１１６】
ステップ９０６で、連続グルコースセンサーシステム１００上の伝送器１０１が起動し、コマンドがディスプレイから連続グルコースセンサーシステム１００に送信され得る。連続グルコースセンサーシステム１００は、ステップ９０８で、コマンドを処理し、コマンドが送信されたという応答をディスプレイに送り返すことができる。次にステップ９１０で、ディスプレイは、中間状態から外されることができ、更新されたデータが表示され得る。例えば、図１０Ｂに示されるように、コマンドが完了し、新たなデータが示されることを示すメッセージ１００２が表示され得る。
【０１１７】
図１１は、コマンドに応答して複数のディスプレイを更新するための例示的方法を例示する。ステップ１１００で、１つ以上のディスプレイは、前述の通り連続グルコースセンサーシステム１００上の伝送器に接続することができる。特定の時間、例えば、伝送器１０１がアクティブ状態に入るとき定期的に、ステップ１１０２でコマンドが許可され得る。次いで伝送器１０１は、ステップ１１０４で、アクティブ状態中にグルコースデータを接続されたディスプレイに送信することができる。
【０１１８】
ステップ１１０６では、ディスプレイは、ユーザーから較正コマンドを受信し、特定の時間に較正コマンドを連続グルコースセンサーシステム１００に提供することができる。特定の時間とは、連続グルコースセンサーシステム１００の伝送器１０１がアクティブ状態に入るときであり得る。較正コマンドの受信時に、連続グルコースセンサーシステム１００は、要求された較正を実施することができ、ステップ１１０８で新たな較正に基づいて更新されたグルコース値を算出した。一実施形態では、専用ディスプレイ１０４ａまたはディスプレイ１０６ａのいずれかが、較正コマンドを提供することができる。
【０１１９】
較正コマンドは、任意の時点でユーザーによって提供され得る。あるいは、較正コマンドは、プロンプトに応答してユーザーに提供されてもよい。連続グルコースセンサーシステム１００は、較正が生じた最後の時間を記録し、較正から規定の時間が経過したときを追跡することができる。３週間等ある特定の時間の経過時に、連続グルコースセンサーシステム１００は、専用ディスプレイ、別のディスプレイ、またはその両方にメッセージを伝送し、ユーザーに別の較正を実施する時間であることを促すことができる。連続グルコースセンサーシステム１００は、挿入の検出、さもなければ新たなセンサー１０３の使用に応答して、メッセージを送信し、較正を促すこともできる。較正を促すメッセージは、警報と見なすこともでき、警報は経時的に増大し得る。ユーザーが較正を実施しない場合、最終的に連続グルコースセンサーシステム１００は、エラーメッセージをディスプレイに伝送し、センサー１０３が較正から外れており、表示される値が正確ではない可能性があることを示すことができる。加えて、グルコース値は、較正が成功するまで表示を止める。別の実施形態では、ディスプレイ１０６ａまたは専用ディスプレイ１０４ａは、較正が実施された最後の時間を追跡し、いったん規定の時間が経過すると、ユーザーに較正の実施を促すことができる。
【０１２０】
次に、連続グルコースセンサーシステム１００は、ステップ１１１０で、較正を要求したディスプレイ及び任意の他の接続されたディスプレイの両方に新たな較正に基づいてグルコース値に関するデータを伝送することができる。ディスプレイが、この通信間隔においてグルコース値に関する更新されたデータを既に受信した場合であっても、この伝送は生じることがある。一実施形態では、新たなデータがユーザーに表示され得るが、通信間隔の間に、以前に伝送されたデータは新たなデータに加えて記憶され得る。例えば、ユーザーは、専用ディスプレイ１０４を通して較正を始めることができ、うまく完了すると、連続グルコースセンサーシステム１００は、同じ通信間隔の間にグルコース値に関する更新されたデータを専用ディスプレイ１０４及びディスプレイ１０６の両方に送信することができる。これは、１つのディスプレイがユーザーに古くなったデータを示す問題を回避する。新たな較正後に生成されたデータ値のみが専用ディスプレイ１０４ａ及びディスプレイ１０６ａに送信され得るように、生成されたグルコース値の順序も記録され得る。他の実施形態では、新たなデータ及び古いデータがユーザーに表示されてもよく、古いデータは、古いデータを新たなデータと区別するラベル、陰影、色、または他のタイプのユーザーへの指示によって、新たなデータと区別される。加えて、新たなデータ及び古いデータの両方は、後の分析及びトラブルシューティングのために収集及び記憶され得る。
【０１２１】
図１２は、連続グルコースセンサーシステム１００及びその伝送器の接続に関する例示的状態図を例示する。１２００において、伝送器１０１は、連続グルコースセンサーシステム１００の設置または使用の前に記憶モードであり得る。記憶モードとは、伝送器１０１が最初に販売されるモードであってもよく、低電力消費状態を含み得る。連続グルコースセンサーシステム１００との接続が検出されると、伝送器１０１は、今後の動作のためにアクティブモード１２０２に入ることができる。初期始動時には、伝送器１０１は、アクティブな連続グルコースセンサーシステム１００に接続された後、１０分間等の一定期間内に自動的にアクティブモード１２０２に入ることができる。新たなディスプレイは走査して、ユーザーがディスプレイを使用して伝送器識別子を入力した後、一定期間にわたってアクティブになる伝送器１０１を識別することができる。一例では、ディスプレイは、伝送器識別子が入力されると、ユーザーに伝送器１０１を連続グルコースセンサーシステム１００に接続するための時間を与えるように１０分間にわたって走査し、伝送器１０１を起動させることができる。
【０１２２】
先に考察されたように、伝送器１０１は、定期的に休止モード１２０４に入り、既定の間隔で休止モードからアクティブモード１２０２に戻ることができる。アクティブモードへの移行は、未加工のセンサーデータ収集１２０６に適応するように完了することができ、これは、連続グルコースセンサーシステム１００がユーザーから一連の未加工のデータ値を採取する進行中のプロセスであり得る。未加工のデータ値は、連続グルコースセンサーシステム１００によってアルゴリズム的処理１２０８を経ることができる。アルゴリズム的処理は、電圧または現在の測定値等の未加工のデータ値をｍｇ／ｄＬ等のグルコース値の慣れ親しんだ単位に変換することができる。
【０１２３】
伝送器１０１は、定期的に広告活動状態１２１０に入ることができる。広告活動状態では、連続グルコースセンサーシステム１００との接続を求める任意のすぐ近くのディスプレイに対して広告し、アルゴリズム的処理ステップ１２０８が作成するグルコース値に関するデータを受信する。広告活動状態は、７秒間等の一定期間にわたって継続することができる。広告活動中にディスプレイが検出されない場合、伝送器１０１は、広告活動を終了させ、次の接続間隔まで５分間等の一定期間にわたって休止モード１２０４に入ることができる。
【０１２４】
しかしながら、広告活動状態１２１０に応答してディスプレイが検出される場合、認証モード１２１２が生じ、それにより伝送器１０１は前述の認証プロセスを遂行する。具体的には、ディスプレイは、ユーザーによって入力された伝送器識別子に基づいてハッシュ化アルゴリズムを実施することによって、広告活動パケットを検証することができる。認証プロセスは、伝送器識別子を使用してチャレンジをディスプレイから伝送器１０１に送信することと、アプリケーションキー要求を送信することと、も含み得る。さらに、ホワイトリストと照らして確認するために、ディスプレイの装置タイプが送信され得る。ディスプレイがホワイトリストにないとき等、所与のディスプレイとの認証が失敗する場合、ハッシュ化アルゴリズムもしくはキー交換がうまくまとまらない場合、または他の理由で、伝送器１０１は、広告活動状態１２１０を再開し、任意の他のディスプレイが接続を求めるかどうかを決定することができる。
【０１２５】
認証モードが成功すると、伝送器１０１は、１２１４で、ディスプレイがこのセッションに対してアクティブであることを承認する状態に入る。ディスプレイは、アクティブである間、要求を介してコマンドを伝送器１０１に送信することができる。伝送器１０１は、コマンドアクティブ状態１２１６に入り、例えば、較正プロセスを経ることによってコマンドを処理し、応答を送信する。コマンドが処理された後、セッションを終了することによって、伝送器１０１は、通信を求める任意の他のディスプレイ対して、広告活動状態を再開することができる。何も応答しない場合、伝送器１０１は、次のアクティブモード状態１２０２まで休止モード１２０４に移行し戻る。
【０１２６】
図１３は、認証及びペアリングの間の伝送器１０１と専用ディスプレイ１０４ａまたはディスプレイ１０６ａとの間の通信の例示的実施形態を例示する。図１３は、前述の図４に関する実装の一例である。ステップ１３００で、伝送器１０１は、接続を促進するために伝送器の名前を含むパケットを広告することができる。例えば、伝送器の名前がディスプレイのグラフィカルユーザーインターフェース上に表示されてもよく、ユーザーは接続を進めることを選択する。他の実施形態では、接続プロセスは自動的に進行することができるため、選択の必要はない。
【０１２７】
ステップ１３０２では、ディスプレイ及び伝送器１０１は、安全ではない接続を確立することがある。接続プロセスは、ディスプレイが伝送器のハッシュ値に含まれる広告活動パケットを検証することを含む。検証プロセスは、ディスプレイを用いてユーザーによって入力される伝送器識別子にハッシュ化アルゴリズムを使用して実行され得る。ハッシュ値が一致する場合、接続プロセスは継続する。一致しない場合、接続プロセスは終了する。
【０１２８】
ステップ１３０４では、ディスプレイは、チャレンジ値を送信することによってチャレンジを要求する。チャレンジは、要求中のディスプレイタイプを有する伝送器識別子またはアプリケーションキーを使用し得る。パケット中のエラーは、伝送器から返されるエラー応答をもたらすことがある。パケットが適切に受信されると、伝送器１０１及び／または連続グルコースセンサーシステム１００は、ディスプレイチャレンジ値、及び例えば、伝送器識別子をキーとして使用するＡＥＳ  １２８アルゴリズムを使用して、ハッシュを演算することができる。
【０１２９】
次に、伝送器１０１及び／または連続グルコースセンサーシステム１００は、ステップ１３０６で、キーとして伝送器識別子を有するディスプレイチャレンジ値に基づいてハッシュ値を演算し、その演算されたハッシュ値をディスプレイに送り返す。ディスプレイは、受信された伝送器ハッシュ値をディスプレイによって演算されたハッシュ値と比較する。その２つが一致する場合、接続順序を継続する。一致しない場合、接続は終了する。ディスプレイからのチャレンジに対する応答は、伝送器１０１からのチャレンジ値を含み得る。このように、ディスプレイは伝送器１０１にチャレンジを送信し、伝送器１０１はディスプレイにチャレンジを送信することができる。
【０１３０】
ステップ１３０８で、伝送器１０１及びディスプレイは、結合プロセスを実行する。一実施形態では、ディスプレイは、伝送器１０１から受信されるチャレンジ値に基づいてハッシュ値を算出することができ、この場合もやはりキーとして伝送器識別子を使用する。ディスプレイは、演算されたハッシュ値を伝送器１０１に送り返す。パケット中であらゆるエラーが検出される場合、伝送器１０１からエラー応答が返され得る。エラーが存在しない場合、伝送器１０１は、ディスプレイから受信されたハッシュ値をその独自の演算されたハッシュ値と比較する。２つのハッシュ値が一致する場合、順序は継続する。さもなければ、接続は終了する。この時点で、ディスプレイ及び伝送器１０１は双方向認証を経て、安全な接続が確立される。第１の接続上では、短期間及び長期間キーが交換され得る。ペアリング及び結合プロセスが完了し、ハッシュ値、キー、長期間キー、短期間キー、装置タイプ、及び通信を確立するために使用される他の値を含む結合情報を用いて、結合表またはリストは更新され得る。ここで、グルコース値に関するデータの通信及び伝送は、ディスプレイに送信されてもよく、ディスプレイは、任意のコマンドまたは他の情報を伝送器１０１に送信することができる。
【０１３１】
一実施形態では、ディスプレイは、ステップ１３１０で、アプリケーションキーを伝送器１０１に送信することもできる。伝送器１０１は、最初、暗号化キーに対して伝送器識別子を使用することができるが、キーは、アプリケーションセキュリティを強化するために変化し得る。伝送器識別子は、伝送器１０１の裏に印刷されることがあり、これは、伝送器識別子が漏洩される原因となり得る。また、伝送器識別子は長期間同じ値のままであり、そのため、長期間にわたって繰り返される攻撃に曝される。アプリケーションキーへの切り替えは、強化されたセキュリティ及び経時的にキーを変化させる能力を提供する。アプリケーションキーは、Ｂｌｕｅｔｏｏｔｈ暗号化等の暗号化を用いる安全なリンクを通じて送信され得る。
【０１３２】
ディスプレイは、アプリケーションキー及び前のアプリケーションキーを半永久的な不揮発性メモリ内に記憶することができる。伝送器１０１は、新たなアプリケーションキーを記録し、ステップ１３１２でアプリケーションキーが受諾されたという指示をディスプレイに送り返す。アプリケーションキーが受諾されたことを示す応答を受信すると、一実施形態では、伝送器１０１は、古いアプリケーションキーを削除し得る。古いアプリケーションキーを削除する前に、通信も新たなアプリケーションキーを使用して試験され得る。ディスプレイがアプリケーションキーの受諾を示す応答を受信しない場合、古いアプリケーションキー及び新たなアプリケーションキーを保持する。次の通信サイクルにおいて、伝送器１０１が覚醒状態に入るとき、ディスプレイは、まず新たなアプリケーションキーとの通信を使用しようと試み得る。成功する場合、古いアプリケーションキーは削除され得る。成功しない場合、通信は、古いアプリケーションキーを用いて継続され得、ディスプレイは、伝送器１０１に新たなアプリケーションキーを送信するプロセスを再開することができる。
【０１３３】
図１４は、接続が拒否され得る例示的使用事例を例示する。一例は、１４０２で示されるように、未知の装置タイプが連続グルコースセンサーシステム１００と接続しようと試みる場合である。装置タイプは、連続グルコースセンサーシステム１００との交換のために設計される固有値であり得る。結果として、期待値と一致しない装置タイプを送信するディスプレイは、１４００で拒否される接続要求を有する。
【０１３４】
別の例は、１４０４で重複する装置タイプが生じる場合である。一実施形態では、専用ディスプレイ１０４ａ及び１つのディスプレイ１０６ａに対して１つの装置のみが、各通信間隔の間に接続することができる。ユーザーは、例えば、その各々が連続グルコースセンサーシステム１００と接続することができる２つのスマートフォンを有し得るが、その装置タイプとの１つの接続のみが、所与の通信間隔中に許可され得る。重複する装置タイプを有する第２の装置は、拒否される接続要求を有し得る。
【０１３５】
連続グルコースセンサーシステム１００と能動的に、かつ予め接続されている装置も、１４０６で示されるように、認証プロトコルに従わないとき、拒否され得る。一実施形態では、ディスプレイは、通信間隔毎に、及び接続要求に対応して、認証プロトコルに従うことが要求され得る。アクティブであり、ホワイトリストに含まれる装置は、それが認証プロトコルを避けようと試みる場合、依然として拒否され得る。
【０１３６】
接続要求を拒否する別の例は、ハッシュ値の不一致１４０８を含む。ハッシュ値の不一致は、双方向認証プロセスのいずれかのステップにおいて生じることがあり、所与の通信間隔において、連続グルコースセンサーシステム１００にその接続要求を拒否させる。最後に、別の例は、１４１０の繰り返されるアプリケーションキー不履行を含む。アプリケーションキーを用いて認証が失敗する場合、ディスプレイは、伝送器１０１からの接続を断ち、接続を拒否することができる。このプロセスは、次の通信間隔中に繰り返され得る。第３のサイクルにおいて、ディスプレイは、再びアプリケーションキーと接続しようと試みることができ、それが失敗する場合、認証するためのキーとして伝送器識別子を使用することに戻ることができる。次いでディスプレイは、新たなアプリケーションキーを確立及び交換することができる。
【０１３７】
図１５は、ディスプレイに接続するための例示的使用事例を例示する。第１の例では、１５００で区域内にディスプレイが存在しない場合があり、そのため伝送器１０１は、１５０２で１つの期間にわたって広告し、次いで休止状態を再開する。１５１０で、ディスプレイが無線通信距離にあるが、ディスプレイが割り当てられた時間内で適切に認証されていない場合、伝送器１０１は、広告期間（７秒間等）の期限がまだ切れていなければ、広告活動状態を再開することができる。１５１２で、広告の時間が切れた後、伝送器１０１は休止状態に進む。
【０１３８】
１５２０で、ディスプレイが伝送器を正しく認証し、伝送器と結合するような付近にある場合、伝送器１０１は、認証後、結合を制限し、１５２２で示される他の活動を取ることができる。具体的には、認証後、結合は、現在接続されるディスプレイのタイプに対してのみ可能であり得る。接続の時間切れまたは切断後、伝送器１０１は、ホワイトリストフィルタを無効にして、同じ通信間隔中に広告活動状態を再開することができる。次の通信間隔において、ホワイトリストフィルタは、第１の広告活動期間にわたってアクティブであり得る。次いで、ホワイトリストフィルタは、第２の広告活動期間わたって無効であり得る。ホワイトリストフィルタが有効である場合、他の結合されていないディスプレイが拒否され得、伝送器１０１は広告活動状態に移行することができる。
【０１３９】
ステップ１５３０で、２つのディスプレイが伝送器１０１を正しく認証し、伝送器１０１と結合する場合、伝送器１０１は、１５３２でアクティブなホワイトリストを有し、両方のディスプレイを接続することができる。具体的には、ホワイトリストフィルタは、通信間隔を通じて２つの広告活動期間にわたってアクティブであり得る。両方の結合されたディスプレイは、同じ通信間隔において伝送器１０１への接続が許可される。ホワイトリストフィルタが有効である場合、他の結合されていないディスプレイは拒否され、伝送器１０１は、広告活動状態に移行する。
【０１４０】
１５４０で、２つの間隔等の所与の数の通信間隔にわたって、以前に接続及び結合されたディスプレイが伝送器１０１に接続しない場合、以前に接続されたディスプレイは、１５４２でホワイトリストから除外され得る。不在のディスプレイの結合情報は、結合リスト内に保持され得る。この例では、ホワイトリストフィルタは、第１の広告活動期間に対してアクティブであり、既に結合されたディスプレイを優先することができる。ホワイトリストフィルタは、第２の通信間隔に対して無効であることができ、別のディスプレイの接続及び認証を可能にする。ディスプレイの所与のタイプに対していったん結合が許可されると、同じタイプの別のディスプレイは、それが適切に認証する場合であっても、結合が拒絶される。この拒絶後、伝送器１０１は、広告期間の期限がまだ切れていなければ、広告活動状態に進むことができる。
【０１４１】
ホワイトリストから抹消されたスマートフォン等の以前に結合されたディスプレイが、１５５０で再接続しようと試みる場合、以前に結合されたディスプレイは、それが依然として結合リスト内にあるならば、結合要求を手動で受諾する必要はない。代わりに、１５５２で結合は自動的に進行する。
【０１４２】
１５６０で、結合リストが一杯であるときに追加の装置が結合する場合、最も昔に結合されたディスプレイの結合情報が、１５６２で上書きされ得る。一実施形態では、結合リストは、最大３つのディスプレイを記憶する循環キューを保持することができる。追加のディスプレイが結合し、キューが一杯である場合、伝送器１０１は、最も古い結合情報を上書きすることができる。
【０１４３】
１５７０で、全結合を削除するために、認証及び結合されたディスプレイから消去コマンドが提供されてもよい。伝送器１０１は、１５７２で消去コマンドに応答して、ホワイトリストを消去し、全ての結合情報を削除することができる。
【０１４４】
図１６は、専用ディスプレイ１０４ａ及び／またはディスプレイ１０６ａの例示的状態図を例示する。発生する１つの問題は、通信間隔の間のアイドル状態、利用可能な接続を検索する状態、及びデータ伝送のアクティブ状態等、使用中にディスプレイを種々の状態に、及び種々の状態から、移行することである。図１６の方法は、ある特定の実施形態と一致する種々の状態間のこれらの移行を例示する。
【０１４５】
１６００で、ディスプレイは、ロックされた状態であり得る。ロックされた状態において、ディスプレイは、伝送器１０１とうまく接続及びペアリングした。同期特性は、２つの装置間で共有されることができ、それらが次の広告活動イベントを調整することを可能にする。この状態では、ディスプレイは、約５分毎に生じ得る各接続サイクルの間に連続グルコースセンサー／伝送器との無線活動（ｒａｄｉｏ  ａｃｔｉｖｉｔｙ）を全く有しない。この状態の間、ディスプレイは、２５秒間等の一定期間にわたって走査し、伝送器１０１に再接続することができる。加えて、調整された広告イベントの前の追加の走査のために、５００ミリ秒等の追加のリードタイムが追加され得る。第１の試みにおいてディスプレイが伝送器１０１に接続しない場合、元の調整された広告イベントから５分間隔で再試行することができる。伝送器１０１を見付けずに３０分後、ディスプレイは、ロックされた状態から外れ、１６０２で検索状態に入ることができる。加えて、ユーザーが伝送器識別子を変更する場合、新たな伝送器がシステムに入ったことを示し、ディスプレイは、ロックされた状態から検索状態に移行することができる。
【０１４６】
検索状態１６０２では、ディスプレイは、伝送器１０１を発見するために頻繁に走査することができる。例えば、ディスプレイは、２５秒間にわたって走査することができ、その後、無線活動のない５秒間が続く。５分後に伝送器１０１が発見されない場合、ディスプレイは、１６０４でアイドル状態に入ることができる。伝送器１０１が接続及び結合される場合、１６０８で示されるようにロックされた状態に入る。伝送器識別子がユーザーによって変更される場合、開始センサーセッションコマンドが受信される場合、またはユーザーがスクリーンを起動するか、もしくはグルコース監視用のアプリケーションを実行するときにも、検索状態は継続し得る。
【０１４７】
ディスプレイは、検索状態においてディスプレイが所望の伝送器１０１を発見しなかった場合、アイドル状態１６０４に入ることができる。この時間の間、無線活動は全く存在しないことがある。１時間等の一定期間後、ディスプレイは、１６１０で示されるように検索状態に再び入ることができる。伝送器識別子を設定または更新するコマンド等のユーザーに駆動されるコマンドが受信される場合、センサーセッションが開始する場合、またはユーザーがスクリーンを起動するか、もしくはグルコース監視用のアプリケーションを実行するときにも、検索状態への移行が生じ得る。
【０１４８】
ここで、連続グルコースセンサーシステム１００を複数のディスプレイで較正するための例示的方法を例示する図１７を参照する。連続グルコースセンサーシステム１００は、センサー１０３または身体からグルコース値に関するデータを標本抽出するための他の装置を含んでもよい。センサー１０３は、定期的に取り換えられる必要があることがあり、取り換えプロセスの一部は、新たなセンサー１０３の較正を含む。例えば、一点指穿刺血糖測定器等の別の測定装置を使用して採取される血糖測定値を使用して、較正プロセスは生じ得る。ユーザーは、ユーザーの古いセンサーを停止し、新たなセンサーを挿入し、新たなセンサーを伝送器に再接続することができる。いったん新たなセンサーが挿入されると、ユーザーは、専用ディスプレイ１０４ａまたはディスプレイ１０６ａのいずれかを使用して、新たなセンサーを開始し、ウォームアップ期間に入り、較正を実施することができる。
【０１４９】
いったんウォームアップ期間が完了すると、連続グルコースセンサーシステム１００は、メッセージを専用ディスプレイ１０４ａ及びディスプレイ１０６ａに伝送し、ユーザーに較正の実施を促すことができる。ユーザーは、血糖測定器を使用してユーザーの血糖値を採取し、センサー１０３の較正を始めるために専用ディスプレイ１０４ａまたはディスプレイ１０６ａに値を入力することができる。いくつかの実装では、ディスプレイは、較正値を連続グルコースセンサーシステム１００に伝送し、連続グルコースセンサーシステム１００は、較正値をアルゴリズムで処理し、センサー１０３を較正して、較正されたセンサーデータを生成する。このプロセスは、較正においてより高い正確さを得るために２つの血糖較正値が使用できるように、センサー１０３を使用してセッション中、複数回生じてもよい。
【０１５０】
図１７では、ユーザーは、いずれかのディスプレイを用いて較正プロセスを実施することを選択し得るが、時折、両方のディスプレイに値を入力することがあってもよい。図１７の方法は、受信された較正値を処理し、連続グルコースセンサーシステム１００と両方のディスプレイとの間で較正値を調整する。
【０１５１】
ステップ１７００で、ユーザーは、専用ディスプレイ１０４ａ等の第１のディスプレイ上に血糖値を入力することができる。一点血糖測定器を使用して、血糖値を得ることができる。較正値が受信されたことを示すように、第１のディスプレイは更新され得る。任意に、ユーザーは、ステップ１７０２で、ディスプレイ１０６ａ等の第２のディスプレイ上に同じ値を入力することもできる。較正値が受信されたことを示すように、第２のディスプレイも更新され得る。ディスプレイの各々が、ステップ１７０４及び１７０６で、グルコース値を連続グルコースセンサーシステム１００に伝送することができる。
【０１５２】
ステップ１７０８で、連続グルコースセンサーシステム１００は、第１の受信されたグルコース値を処理する。伝送器１０１及び／または連続グルコースセンサーシステム１００は、受信された第１の血糖値を使用して較正を実施し、更新されたグルコース値、傾向矢印、及び推定されるエラー範囲として第１の血糖値を送信するディスプレイに返す。次いでステップ１７１０で、第２の受信されたグルコース値が処理され得る。一実施形態では、第２のディスプレイからの第２の受信された血糖値は使用されないことがあり、代わりに、伝送器１０１は、別の装置上で較正が既に実施されたことを示すメッセージを第２のディスプレイに送信することができる。次いで、第２のディスプレイは、更新された値を要求することができ、伝送器１０１は、現在のグルコース値、傾向矢印、及び他のグルコース値に関するデータを第２のディスプレイに返す。この時点で第２のディスプレイは更新され、第１のディスプレイと同じ情報を示す。
【０１５３】
いくつかの実施形態では、第１及び第２のディスプレイからのグルコース値は、同じである必要はない。ユーザーは、複数の測定値を採取し、血糖較正値を複数のディスプレイ上に入力することができる。依然として、１０分間等、時間間隔内に第１に受信された血糖値を使用することができ、第２に受信された血糖値は伝送器１０１によって無視され得る。いくつかの実施形態では、たとえ時間間隔内にそれが提供されたとき、第２に受信された血糖値が第１に受信された血糖値とは規定量異なるときであっても、第２に受信された血糖値が使用され得る。これは、第１に受信された血糖値の採取時にエラーが生じたことを示し得る。例えば、第１に受信された血糖値及び第２に受信された血糖値が２０ｍｇ／ｄＬを超えて異なる場合、第１に受信された血糖値の代わりに、またはそれに加えて、第２に受信された血糖値を使用して較正することができる。
【０１５４】
別の実施形態では、ユーザーは、血糖値を第１及び第２のディスプレイ上に入力することができ、第１のディスプレイは、その血糖値を伝送器１０１に送信する。伝送器１０１は、第１のディスプレイに血糖の承認を送信するが、較正プロセスにおけるエラーまたは不履行を示すことがある。次いで第１のディスプレイは、グルコース値に関するデータを要求し、較正が失敗したという指示を受信し得る。したがって、第１のディスプレイは、ディスプレイを更新し、エラーステータスに起因して較正が依然として必要とされることを反映することができる。続いて、第２のディスプレイは、その血糖値を伝送器１０１に送信することができ、その血糖値は、既に第１のディスプレイから受信された値の複製であることに留意する。第２のディスプレイは、グルコース値に関するデータの要求に応答して、較正が失敗したという指示を受信する。次いでユーザーは、血糖値をディスプレイの一方または両方に再入力することができ、それにより、図１７のプロセスを再び実施することができ、今回は受諾された値及び較正の成功をもたらす。
【０１５５】
ユーザーは、血糖値を両方のディスプレイに入力する必要はない。例えば、単一のディスプレイが使用される場合、較正が生じ、成功することができ、グルコース値に関する更新されたデータを両方のディスプレイ上に表示させる。一実施形態では、第２のディスプレイがグルコース値に関するデータを受信してもよく、次いで第１のディスプレイを使用して、較正プロセスを開始することができる。第１のディスプレイは、較正を実施し、更新された値を示し得るが、一方第２のディスプレイは、別の通信間隔までグルコース値に関する更新されたデータの受信を待つ。したがって２つのディスプレイは、次の通信間隔の後に同じ値を示す。
【０１５６】
図１８は、グルコース値を監視するための例示的システムを例示する。図１８のシステムは、前述の実施形態と併せて使用することができる。システムは、連続グルコースセンサーシステム１８００、無線接続１８０２ａ−ｂ、専用ディスプレイ１８０４、及びアプリケーションを実行するためのディスプレイ１８０６を含み得る。専用ディスプレイ１８０４は、有線または無線接続のいずれかを使用してコンピュータ１８０２に接続され得る。コンピュータ１８０２は、例えば、個人用コンピュータ、タブレット、ラップトップ、スマートフォン、またはサーバであり得る。加えて、専用ディスプレイ１８０４は、ディスプレイ１８０６に接続することができ、ディスプレイ１８０６は、コンピュータ１８０２に接続することができる。
【０１５７】
コンピュータ１８０２及びディスプレイ１８０６は、グルコース値に関するデータ、健康情報、システム較正、及び連続グルコース監視に関する他の情報の長期保管を提供することができるクラウドストレージ１８０４に接続することができる。クラウドストレージ１８０４は、複数の記憶装置、コンピュータ、及びネットワーク接続を含み得る。専用ディスプレイ１０４、コンピュータ１８０２、ディスプレイ１０６、及びクラウドストレージ１８０４の間の通信は、医療データへの権限のないアクセスを防ぐために暗号化を使用し得る。
【０１５８】
クラウドストレージ１８０２は、バックエンドシステム１８０６に接続することができる。バックエンドシステム１８０６は、連続グルコースモニタを構成及び使用するユーザーに対して技術支援１８０８を提供することができる。バックエンドシステム１８０６は、連続グルコースセンサーシステム１８００、専用ディスプレイ１８０４、ディスプレイ１８０６、及びコンピュータ１８０２上で実行するソフトウェアのバージョン等のシステム情報を監視することもできる。更新は、要求に応じて提供され得るか、または安全な方法でネットワーク接続を使用するユーザーに押し付けられ得る。
【０１５９】
別のディスプレイ１８１０も、クラウドストレージ１８０２に接続することができる。ディスプレイ１８１０は、専用アプリケーション１８１２及び１つ以上の第三者アプリケーション１８１４を含んでもよく、これらを使用してグルコース値を監視及び表示することができる。連続グルコースセンサーシステム１８００のユーザーは、さらなる人々がユーザーのグルコース値及び他の健康情報を監視することを可能にすることができる。例えば、子供が、連続グルコースモニタを着用し、関連付けられる専用ディスプレイ１８０４及びディスプレイ１８０６を有してもよい。その子供は、ディスプレイ１８１０を使用して子供のグルコース値及び他の健康情報にアクセスすることができる追加のユーザーとして、子供の親の一方または両方を指定することができる。ディスプレイ１８１０は、例えば、親のスマートフォンであってもよい。
【０１６０】
連続グルコースデータは、クラウドストレージ１８０４に提供され、クラウドストレージ１８０４、バックエンド１８０６、及び／またはディスプレイ１８０２によって監視され得る。ディスプレイ１８０２は、制限なく、または第三者アプリケーションと同様の制限を受けて、前述したように連続グルコース値を受信及び表示することができる。いくつかの実施形態では、制限は、連続グルコースモニタのユーザーによって設定され得る。他の実施形態では、ディスプレイ１８１０のユーザーは、連続グルコースセンサーシステム１８００のユーザー、ディスプレイ１８１０のユーザー、及びバックエンド１８０６の間で認証されたプロセスを通して受信するデータに対する任意の制限を設定することができる。例えば、ユーザーは、システムの適切な動作を確立する前にバックエンドを呼び出して、セキュリティの質問に回答してもよく、またはこのプロセスはオンラインで完了されてもよい。いったん完了すると、連続グルコースセンサーシステム１８００のユーザーまたはディスプレイ１８１０のユーザーは、ユーザーの装置が受信するデータまたはシステムの動作を変更するユーザーの能力が制限され得る。これは、子供が誕生日パーティで大量の甘い食べ物を摂取し、グルコース値の急上昇を引き起こし得る場合等、連続グルコースセンサーシステム１８００のユーザーが、ディスプレイ１８１０による監視を制限することを防ぐことができる。
【０１６１】
図１９は、グルコース値を監視するための例示的コンピュータを例示する。連続グルコースセンサーシステム１８００、専用ディスプレイ１０４ａ、ディスプレイ１０６ａ、コンピュータ１８０２、クラウドストレージ１８０４、バックエンド１８０６、及びディスプレイ１８１０は全て、図１９に示される構成要素を含み得る。
【０１６２】
コンピュータは、例えば、中央処理装置（ＣＰＵ）１９２１、ランダムアクセスメモリ（ＲＡＭ）モジュール１９２２、読み取り専用メモリ（ＲＯＭ）モジュール１９２３、ストレージ１９２４、データベース１９２５、１つ以上の入力／出力（Ｉ／Ｏ）装置１９２６、及びインターフェース１９２７等の１つ以上のハードウェア構成要素を含み得る。あるいは及び／またはさらに、コンピュータは、例えば、例示的実施形態に関連付けられる方法を実施するためのコンピュータ実行可能命令を含むコンピュータ可読媒体等の１つ以上のソフトウェア構成要素を含み得る。上に列記されるハードウェア構成要素のうちの１つ以上が、ソフトウェアを使用して実装され得ることが企図される。例えば、ストレージ１９２４は、１つ以上の他のハードウェア構成要素に関連付けられるソフトウェアパーティションを含んでもよい。上に列記される構成要素は例示に過ぎず、制限することを意図するものではないことが理解される。
【０１６３】
ＣＰＵ１９２１は、各々が、グルコース値を監視するためのコンピュータに関連付けられる１つ以上の機能を実施するために、命令を実行し、データを処理するように構成される１つ以上のプロセッサを含み得る。ＣＰＵ１９２１は、ＲＡＭ１９２２、ＲＯＭ１９２３、ストレージ１９２４、データベース１９２５、Ｉ／Ｏ装置１９２６、及びインターフェース１９２７と通信可能に接続され得る。ＣＰＵ１９２１は、連続のコンピュータプログラム命令を実行し、種々のプロセスを実施するように構成され得る。コンピュータプログラム命令は、ＣＰＵ１９２１による実行のためにＲＡＭ１９２２にロードされ得る。
【０１６４】
ＲＡＭ１９２２及びＲＯＭ１９２３は、各々、ＣＰＵ１９２１の動作に関連付けられる情報を記憶するための１つ以上の装置を含み得る。例えば、ＲＯＭ１９２３は、１つ以上の構成要素及びサブシステムの動作を識別、初期化、及び監視するための情報を含む、コントローラ１９２０に関連付けられる情報にアクセスし、それを記憶するように構成されるメモリ装置を含んでもよい。ＲＡＭ１９２２は、ＣＰＵ１９２１の１つ以上の動作に関連付けられるデータを記憶するためのメモリ装置を含み得る。例えば、ＲＯＭ１９２３は、ＣＰＵ１９２１による実行のため、命令をＲＡＭ１９２２にロードすることができる。
【０１６５】
ストレージ１９２４は、ＣＰＵ１９２１が、開示される実施形態と一致するプロセスを実施することを必要とし得るという情報を記憶するように構成される任意のタイプの大容量記憶装置を含み得る。例えば、ストレージ１９２４には、ハードドライブ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、もしくは任意の他のタイプの大容量媒体装置等の１つ以上の磁気及び／または光ディスク装置が挙げられる。
【０１６６】
データベース１９２５は、ＣＰＵ１９２１によって使用されるデータを協力して記憶する、整理する、ソートする、フィルタリングする、及び／もしくは配列する、１つ以上のソフトウェアならびに／またはハードウェア構成要素を含み得る。例えば、データベース１９２５は、グルコース値、関連付けられるメタデータ、及び健康情報の監視に関するデータであり得る。データベース１９２５は、上に列記されるものへの追加の情報、及び／または上に列記されるものとは異なる情報を記憶し得ることが企図される。
【０１６７】
Ｉ／Ｏ装置１９２６は、コントローラ１９２０に関連付けられるユーザーと情報を通信するように構成される１つ以上の構成要素を含み得る。例えば、Ｉ／Ｏ装置は、ユーザーが、画像のデータベースを保持すること、関連付けを更新すること、及びデジタルコンテンツにアクセスすることを可能にする、一体型キーボード及びマウスを備えるコンソールを含み得る。Ｉ／Ｏ装置１９２６は、モニタ上の情報を出力するためのグラフィカルユーザーインターフェース（ＧＵＩ）を含むディスプレイも含み得る。Ｉ／Ｏ装置１９２６は、例えば、コントローラ１９２０に関連付けられる情報を印刷するためのプリンター、ユーザーが、記憶されるデータを携帯用媒体装置、マイク、スピーカーシステム、または任意の他の好適なタイプのインターフェース装置上に入力することを可能にするためのユーザーがアクセス可能なディスクドライブ（例えば、ＵＳＢポート、フロッピー、ＣＤ−ＲＯＭ、またはＤＶＤ−ＲＯＭドライブ等）等の周辺装置も含み得る。
【０１６８】
インターフェース１９２７は、インターネット、ローカルエリアネットワーク、ワークステーションピアツーピアネットワーク、直接リンクネットワーク、無線ネットワーク、または任意の他の好適な通信プラットフォーム等の通信ネットワークを介してデータを伝送及び受信するように構成される１つ以上の構成要素を含み得る。例えば、インターフェース１９２７は、１つ以上の変調器、復調器、マルチプレクサ、デマルチプレクサ、ネットワーク通信装置、無線装置、アンテナ、モデム、及び通信ネットワークを介したデータ通信を可能にさせるように構成される任意の他のタイプの装置を含み得る。
【０１６９】
１つ以上のコンピュータ可読媒体（複数可）の任意の組み合わせが利用され得る。コンピュータ可読媒体は、コンピュータ可読信号媒体またはコンピュータ可読記憶媒体であり得る。コンピュータ可読記憶媒体は、例えば、電子、磁気、光学、電磁気、赤外線、もしくは半導体システム、機器、または装置、または前述のものの任意の好適な組み合わせであり得る。コンピュータ可読記憶媒体のより具体的な例（完全に網羅されていないリスト）は、以下のものを含むだろう：１つ以上のワイヤを有する電気接続、携帯用コンピュータディスケット、ハードディスク、ランダムアクセスメモリ（ＲＡＭ）、読み取り専用メモリ（ＲＯＭ）、消去可能プログラマブル読み取り専用メモリ（ＥＰＲＯＭもしくはＦｌａｓｈメモリ）、光ファイバー、携帯用コンパクトディスク読み取り専用メモリ（ＣＤ−ＲＯＭ）、光記憶装置、磁気記憶装置、または前述のものの任意の好適な組み合わせ。コンピュータ可読媒体上に統合されるプログラムコードは、無線、有線、光ファイバーケーブル、ＲＦ等、または前述のものの任意の好適な組み合わせを含むが、これらに限定されない任意の適切な媒体を使用して伝送され得る。
【０１７０】
コンピュータプログラムコードは、Ｊａｖａ（登録商標）、Ｓｍａｌｌｔａｌｋ、Ｃ＋＋等のオブジェクト指向のプログラミング言語、及び「Ｃ」プログラミング言語または類似のプログラミング言語等の従来の手続き型のプログラミング言語を含む１つ以上のプログラミング言語の任意の組み合わせで書き込まれ得る。プログラムコードは、演算器上で完全に実行し得る。
【０１７１】
フローチャート例示及び／またはブロック図の各ブロック、ならびにフローチャート例示及び／またはブロック図中のブロックの組み合わせは、コンピュータプログラム命令によって実装され得ることが理解されよう。これらのコンピュータプログラム命令は、コンピュータまたは他のプログラマブルデータ処理機器のプロセッサを介して実行する命令が、フローチャート及び／またはブロック図のブロック（複数可）において定められている機能／作動を実装するための手段を作成するように、汎用コンピュータ、特殊用途のコンピュータ、または他のプログラマブルデータ処理機器のプロセッサに提供され、機械を製造することができる。
【０１７２】
第１のアプリケーションという用語は、専用アプリケーション１０８と称されているが、第１のアプリケーションは、第三者アプリケーション１１０〜１１６のうちのいずれかまたは別のアプリケーションであってもよいことが理解されよう。同様に、第２のアプリケーションは、認可された第三者アプリケーション１１０及び健康アプリケーションと称されているが、第２のアプリケーションも、専用アプリケーション１０８、第三者アプリケーション１１２〜１１６のうちのいずれか、または別のアプリケーションであってもよい。さらに、ある特定のアプリケーション１１０〜１１６は、第三者アプリケーションとして記載されているが、アプリケーション１１０〜１１６は、第三者によって提供される必要がないことが理解されよう。
【０１７３】
本明細書に記載される種々の技法は、ハードウェアもしくはソフトウェアと、または適切な場合には、それらの組み合わせと関連して実装され得ることを理解されたい。このため、ここに開示される主題の方法及び機器、またはある特定の態様またはそれらの部分は、フロッピーディスケット、ＣＤ−ＲＯＭ、ハードドライブ、または任意の他の機械可読記憶媒体等の有形媒体中に統合されるプログラムコード（すなわち、命令）の形態を取ることができ、プログラムコードが演算装置等の機械にロードされ、それによって実行されると、その機械は、ここに開示される主題を実践するための機器となる。プログラマブルコンピュータ上でプログラムコードを実行する場合、演算装置は、概して、プロセッサ、プロセッサによって読み取り可能な記憶媒体（揮発性及び不揮発性メモリならびに／または記憶素子を含む）、少なくとも１つの入力装置、及び少なくとも１つの出力装置を含む。１つ以上のプログラムは、例えば、アプリケーションプログラミングインターフェース（ＡＰＩ）、再利用可能な制御等の使用を通して、ここに開示される主題と関連して記載されるプロセスを実装または利用することができる。そのようなプログラムは、コンピュータシステムと通信するために高度な手続き型またはオブジェクト指向のプログラミング言語で実装され得る。しかしながら、プログラム（複数可）は、所望に応じて、アセンブリ―または機械言語で実装することもできる。いずれにせよ、言語は、コンパイラ型またはインタープリタ型言語であってもよく、ハードウェア実装と組み合わせられ得る。
【０１７４】
本明細書は多くの特定の実装詳細を含むが、これらは特許請求の範囲に対する制限であると解釈されるべきではない。別個の実装に照らして本明細書に記載されるある特定の特徴は、単一の実装においても組み合わせて実装され得る。反対に、単一の実装に照らして記載される種々の特徴も、別個に、または任意の好適な部分的組み合わせで、複数の実装において実装され得る。さらに、特徴は、ある特定の組み合わせで作動するように上述され得、さらに最初はそのように特許請求の範囲に記載され得るが、特許請求の範囲に記載される組み合わせからの１つ以上の特徴が、場合によっては、その組み合わせから削除されてもよく、特許請求の範囲に記載される組み合わせは、部分的組み合わせまたは部分的組み合わせの変形を対象としていることがある。
【０１７５】
同様に、動作は、特定の順序で図面に描かれているが、これは、望ましい結果を実現するために、そのような動作が示される特定の順序で、もしくは順番に実施されること、または全ての例示される動作が実施されることを必要とすると理解されるべきではない。ある特定の環境では、マルチタスク及び並列処理は、有利である場合がある。さらに、上述の実装における種々のシステム構成要素の分離は、全ての実装においてそのような分離を必要とすると理解されるべきではなく、記載されるプログラム構成要素及びシステムは、概して、単一のソフトウェア製品に一緒に一体化されてもよく、または複数のソフトウェア製品にパッケージ化されてもよいことを理解されたい。
【０１７６】
種々の図面に関して本明細書に記載される論理演算は、（１）演算装置上で動作する一連のコンピュータに実装される作動もしくはプログラムモジュール（すなわち、ソフトウェア）として、（２）演算装置内で相互接続した機械論理回路もしくは回路モジュール（すなわち、ハードウェア）として、及び／または（３）ソフトウェアと演算装置のハードウェアとの組み合わせで実装され得ることを理解されたい。このため、本明細書で考察される論理演算は、ハードウェア及びソフトウェアの任意の特定の組み合わせに限定されない。実装は、演算装置の性能及び他の必要要件に応じて選択できる問題である。したがって、本明細書に記載される論理演算は、動作、構造装置、作動、またはモジュールと様々に称される。これらの動作、構造装置、作動、及びモジュールは、ソフトウェアに、ファームウェアに、特殊用途のデジタル論理に、及びそれらの任意の組み合わせで実装され得る。図面に示され、本明細書に記載される動作よりも多い、または少ない動作が実施されてもよいことも理解されたい。これらの動作はまた、本明細書に記載されるものとは異なる順序で実施されてもよい。
【符号の説明】
【０１７７】
１００  連続グルコースセンサーシステム
１０１  無線伝送器
１０２ａ，１０２ｂ  無線通信
１０３  小型センサー
１０４ａ  専用ディスプレイ
１０４ｂ  別の連続グルコースセンサーシステムに接続される専用ディスプレイ
１０６ａ  ディスプレイ
１０６ｂ  別の連続グルコースセンサーシステムに接続されるディスプレイ
１０８  専用アプリケーション
１１０  認可された第三者アプリケーション
【図１】
2022000156.tif 000003
【図２】
2022000156.tif 000004
【図３】
2022000156.tif 000005
【図４】
2022000156.tif 000006
【図５】
2022000156.tif 000007
【図６】
2022000156.tif 000008
【図７】
2022000156.tif 000009
【図８】
2022000156.tif 000010
【図９】
2022000156.tif 000011
【図１０Ａ】
2022000156.tif 000012
【図１０Ｂ】
2022000156.tif 000013
【図１１】
2022000156.tif 000014
【図１２】
2022000156.tif 000015
【図１３】
2022000156.tif 000016
【図１４】
2022000156.tif 000017
【図１５】
2022000156.tif 000018
【図１６】
2022000156.tif 000019
【図１７】
2022000156.tif 000020
【図１８】
2022000156.tif 000021
【図１９】
2022000156.tif 000022
【手続補正書】
【提出日】令和3年9月29日(2021.9.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
連続グルコース監視システムの伝送器を複数のディスプレイ装置とペアリングするための方法であって、
第１の無線接続を通じて第１のディスプレイ装置を前記伝送器に接続することと、
第２の無線接続を通じて第２のディスプレイ装置を前記伝送器に接続することと、
通信間隔の間、追加の接続要求を拒否することによって、前記伝送器に接続されるディスプレイ装置の数を制限することと、
各期間の初めに変化するアプリケーションキーを、前記第１のディスプレイ装置及び前記第２のディスプレイ装置と定期的に交換することと、を含む方法。
【外国語明細書】
2022000156000001.pdf