(57)【特許請求の範囲】
【請求項１】
ウェアラブルコンピューティングデバイス上の１つ以上のセンサを用いて、前記ウェアラブルコンピュータデバイスの着用者の生理学的パラメータを取得することと、
前記ウェアラブルコンピューティングデバイス上にデータを記憶することであって、前記記憶されたデータが前記ウェアラブルコンピューティングデバイスの前記着用者の前記生理学的パラメータを含む、ことと、
前記ウェアラブルコンピューティングデバイスにおいて、前記記憶されたデータの一部に対する要求を受信することと、
前記記憶されたデータの前記一部に対する前記要求を行うユーザに関連付けられた、指定された役割を決定することと、
前記ウェアラブルコンピューティングデバイスを用いて、前記指定された役割に基づいて、前記記憶されたデータの前記一部へのアクセスに関する１つ以上のルールを決定することと、
前記ウェアラブルコンピューティングデバイスを用いて、前記記憶されたデータの前記一部に対する前記要求への応答を決定することであって、少なくとも、
少なくとも前記要求に対して前記１つ以上のルールを適用することによって、前記要求が有効であるか否かを判定すること、及び
前記要求が有効であるという判定の後、前記記憶されたデータの前記要求された一部を提供すること、
によって、前記要求への応答を決定することと、
を備える方法。
【請求項２】
前記記憶されたデータの前記一部へのアクセスに関する前記１つ以上のルールのうち少なくとも１つのルールが、前記ウェアラブルコンピューティングデバイスから集約データを提供する際の前記着用者に関する識別データの提供可否を指定するルールを含む、請求項１に記載の方法。
【請求項３】
前記記憶されたデータが機密データを含み、前記機密データが前記ウェアラブルコンピューティングデバイスの前記着用者の前記生理学的パラメータを含む、請求項１又は２に記載の方法。
【請求項４】
前記機密データが、機密データに関する１つ以上の指定に基づいて定義される、請求項３に記載の方法。
【請求項５】
機密データに関する前記１つ以上の指定のうち少なくとも１つの指定が機密データにアクセスするための時間に関連する、請求項４に記載の方法。
【請求項６】
機密データに関する前記１つ以上の指定のうち少なくとも１つの指定が、機密データが発生された時間に関連する、請求項４に記載の方法。
【請求項７】
前記記憶されたデータの前記一部へのアクセスに関する前記１つ以上のルールが、複数の役割に基づいて前記記憶されたデータへのアクセスを規定する複数のルールを含み、前記複数のルールの各ルールが複数の役割の中の役割に関連付けられ、前記複数の役割が前記指定された役割を含み、前記指定された役割に基づいて前記記憶されたデータの前記一部へのアクセスに関する前記１つ以上のルールを決定することが、前記指定された役割に関連付けられた、前記記憶されたデータへのアクセスを規定する前記複数のルールのうち１つ以上のルールを決定することを含む、請求項１又は２に記載の方法。
【請求項８】
前記複数の役割が更に着用者役割及び管理者役割を含み、前記着用者役割が前記記憶されたデータの少なくとも一部へのアクセスを提供し、前記管理者役割が前記複数の役割の各役割について少なくとも前記１つ以上のルールへのアクセスを提供する、請求項７に記載の方法。
【請求項９】
前記着用者役割が更に、前記複数の役割の各役割について前記１つ以上のルールのうち少なくとも１つのルールへのアクセスを提供する、請求項８に記載の方法。
【請求項１０】
前記ウェアラブルコンピューティングデバイスに関連付けられたユーザインタフェースを用いて前記記憶されたデータの前記一部へのアクセスに関する前記１つ以上のルールのうち少なくとも１つのルールを規定することを更に備える、請求項１又は２に記載の方法。
【請求項１１】
前記記憶されたデータが更に、前記着用者のコンテキストに関するデータ及び／又は前記着用者の環境に関するデータを含む、請求項１又は２に記載の方法。
【請求項１２】
ウェアラブルコンピューティングデバイスであって、
１つ以上のセンサと、
プロセッサと、
少なくともデータ及び実行可能命令を記憶するように構成された非一時的コンピュータ読み取り可能媒体であって、前記実行可能命令が前記プロセッサによって実行された場合に、
前記１つ以上のセンサを用いて、前記ウェアラブルコンピュータデバイスの着用者の生理学的パラメータを取得することと、
前記非一時的コンピュータ読み取り可能媒体にデータを記憶することであって、前記記憶されたデータが前記ウェアラブルコンピューティングデバイスの前記着用者の前記生理学的パラメータを含む、ことと、
前記記憶されたデータの一部に対する要求を受信することと、
前記記憶されたデータの前記一部に対する前記要求を行うユーザに関連付けられた、指定された役割を決定することと、
前記指定された役割に基づいて、前記記憶されたデータの前記一部へのアクセスに関する１つ以上のルールを決定することと、
前記記憶されたデータの前記一部に対する前記要求への応答を決定することであって、少なくとも、
少なくとも前記要求に対して前記１つ以上のルールを適用することによって、前記要求が有効であるか否かを判定すること、及び
前記要求が有効であるという判定の後、前記非一時的コンピュータ読み取り可能媒体から、前記記憶されたデータの前記要求された一部を提供すること、
によって、前記要求への応答を決定することと、
を含む機能を前記ウェアラブルコンピューティングデバイスに実行させる、前記非一時的コンピュータ読み取り可能媒体と、
を備えるウェアラブルコンピューティングデバイス。
【請求項１３】
前記記憶されたデータの前記一部へのアクセスに関する前記１つ以上のルールのうち少なくとも１つのルールが、前記ウェアラブルコンピューティングデバイスから集約データを提供する際の前記着用者に関する識別データの提供可否を指定するルールを含む、請求項１２に記載のウェアラブルコンピューティングデバイス。
【請求項１４】
前記記憶されたデータが機密データを含み、前記機密データが前記ウェアラブルコンピューティングデバイスの前記着用者の前記生理学的パラメータを含む、請求項１２又は１３に記載のウェアラブルコンピューティングデバイス。
【請求項１５】
前記記憶されたデータの前記一部へのアクセスに関する前記１つ以上のルールが、複数の役割に基づいて前記記憶されたデータへのアクセスを規定する複数のルールを含み、前記複数のルールの各ルールが前記複数の役割の中の役割に関連付けられ、前記複数の役割が前記指定された役割を含み、前記指定された役割に基づいて前記記憶されたデータの前記一部へのアクセスに関する前記１つ以上のルールを決定することが、前記指定された役割に関連付けられた、前記記憶されたデータへのアクセスを規定する前記複数のルールのうち１つ以上のルールを決定することを含む、請求項１２又は１３に記載のウェアラブルコンピューティングデバイス。
【請求項１６】
前記複数の役割が更に着用者役割及び管理者役割を含み、前記着用者役割が前記記憶されたデータの少なくとも一部へのアクセスを提供し、前記管理者役割が前記複数の役割の各役割について少なくとも前記１つ以上のルールへのアクセスを提供する、請求項１５に記載のウェアラブルコンピューティングデバイス。
【請求項１７】
前記着用者役割が更に、前記複数の役割の各役割について前記１つ以上のルールのうち少なくとも１つのルールへのアクセスを提供する、請求項１６に記載のウェアラブルコンピューティングデバイス。
【請求項１８】
前記記憶されたデータの前記一部へのアクセスに関する前記１つ以上のルールのうち少なくとも１つのルールを規定するために構成されたユーザインタフェースを更に備える、請求項１２又は１３に記載のウェアラブルコンピューティングデバイス。
【請求項１９】
少なくとも実行可能命令を記憶するように構成された非一時的コンピュータ読み取り可能媒体であって、前記実行可能命令がウェアラブルコンピューティングデバイスのプロセッサによって実行された場合に、
前記ウェアラブルコンピューティングデバイス上の１つ以上のセンサを用いて、前記ウェアラブルコンピュータデバイスの着用者の生理学的パラメータを取得することと、
前記ウェアラブルコンピューティングデバイス上にデータを記憶することであって、前記記憶されたデータが前記ウェアラブルコンピューティングデバイスの前記着用者の前記生理学的パラメータを含む、ことと、
前記記憶されたデータの一部に対する要求を受信することと、
前記記憶されたデータの前記一部に対する前記要求を行うユーザに関連付けられた、指定された役割を決定することと、
前記指定された役割に基づいて、前記記憶されたデータの前記一部へのアクセスに関する１つ以上のルールを決定することと、
前記記憶されたデータの前記一部に対する前記要求への応答を決定することであって、少なくとも、
少なくとも前記要求に対して前記１つ以上のルールを適用することによって、前記要求が有効であるか否かを判定すること、及び
前記要求が有効であるという判定の後、前記記憶されたデータの前記要求された一部を提供すること、
によって、前記要求への応答を決定することと、
を含む機能を前記ウェアラブルコンピューティングデバイスに実行させる、前記非一時的コンピュータ読み取り可能媒体。
【請求項２０】
前記記憶されたデータの前記一部へのアクセスに関する前記１つ以上のルールのうち少なくとも１つのルールが、前記ウェアラブルコンピューティングデバイスから集約データを提供する際の前記着用者に関する識別データの提供可否を指定するルールを含む、請求項１９に記載のコンピュータ読み取り可能媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願の相互参照）
[0001]  本出願は、２０１４年７月３０日に出願された米国特許第１４／４４７，４６６号に対する優先権を主張する。この出願は引用によりその全体が本願に含まれるものとする。
【背景技術】
【０００２】
[0002]  本明細書において特に指示のない限り、このセクションに記載する材料は、本出願における特許請求の範囲に対する先行技術ではなく、このセクションに含まれることによって先行技術であるとは認められない。
【０００３】
[0003]  パーソナルコンピュータ、ラップトップコンピュータ、タブレットコンピュータ、携帯電話、及び数えきれないほど多くの種類のインターネット対応デバイス等のコンピューティングシステムは、現代生活の多くの局面に普及している。時間と共に、これらのデバイスがユーザに情報を提供する方法は、よりインテリジェントで、効率的、直観的となり、及び／又は目立たなくなっている。
【０００４】
[0004]  技術の中でも特に、コンピューティングハードウェア、周辺機器、並びにセンサ、検出器、画像及びオーディオプロセッサの小型化の傾向は、「ウェアラブルコンピューティング」と呼ばれることがある分野を切り開くのに役立った。例えば、いくつかのウェアラブルデバイスは、ウェアラブルコンピューティングデバイスは、腕時計のように着用可能な手首装着デバイスである。
【０００５】
[0005]  ウェアラブルコンピューティングデバイスが、スマートフォン又は他のコンピューティングデバイス等と無線通信を行う場合、典型的にデバイスレベルの通信セキュリティが利用される。すなわち、いったんウェアラブルコンピューティングデバイスと別のデバイスとの間でセキュアな無線通信リンクが確立されたら、いずれかのデバイス上のいかなるアプリケーションも、このセキュアな無線通信リンクを利用することができる。
【発明の概要】
【０００６】
[0006]  １つの態様では、方法が提供される。ウェアラブルコンピューティングデバイスは、ウェアラブルコンピューティングデバイス上の１つ以上のセンサを用いて、ウェアラブルコンピューティングデバイスの着用者の生理学的パラメータを取得する。ウェアラブルコンピューティングデバイスは、ウェアラブルコンピューティングデバイスの着用者の生理学的パラメータを含むデータを記憶する。ウェアラブルコンピューティングデバイスは、記憶されたデータの一部に対する要求を受信する。ウェアラブルコンピューティングデバイスは、記憶されたデータの一部に対する要求に関連付けられた、指定された役割を決定する。ウェアラブルコンピューティングデバイスは、指定された役割に基づいて、機密データの一部へのアクセスに関する１つ以上のルールを決定する。ウェアラブルコンピューティングデバイスは、少なくとも要求に対して１つ以上のルールを適用することによって要求が有効であるか否かを判定することと、要求が有効であるという判定の後、記憶されたデータの要求された一部を提供することと、を少なくとも実行することで、記憶されたデータの一部に対する要求への応答を決定する。
【０００７】
[0007]  別の態様では、ウェアラブルコンピューティングデバイスが提供される。ウェアラブルコンピューティングデバイスは、１つ以上のセンサ、プロセッサ、及び非一時的コンピュータ読み取り可能媒体を含む。非一時的コンピュータ読み取り可能媒体は、少なくともデータ及び実行可能命令を記憶するように構成されている。実行可能命令は、プロセッサによって実行された場合に、１つ以上のセンサを用いて、ウェアラブルコンピューティングデバイスの着用者の生理学的パラメータを取得することと、非一時的コンピュータ読み取り可能媒体にデータを記憶することであって、記憶されたデータがウェアラブルコンピューティングデバイスの着用者の生理学的パラメータを含む、ことと、記憶されたデータの一部に対する要求を受信することと、記憶されたデータの一部に対する要求に関連付けられた、指定された役割を決定することと、指定された役割に基づいて、記憶されたデータの一部へのアクセスに関する１つ以上のルールを決定することと、記憶されたデータの一部に対する要求への応答を決定することであって、少なくとも、少なくとも要求に対して１つ以上のルールを適用することによって、要求が有効であるか否かを判定すること、及び要求が有効であるという判定の後、非一時的コンピュータ読み取り可能媒体から、記憶されたデータの要求された一部を提供すること、によって、要求への応答を決定することと、を含む機能をウェアラブルコンピューティングデバイスに実行させる。
【０００８】
[0008]  別の態様では、非一時的コンピュータ読み取り可能媒体が提供される。非一時的コンピュータ読み取り可能媒体は、少なくとも実行可能命令を記憶するように構成されている。実行可能命令は、ウェアラブルコンピューティングデバイスのプロセッサによって実行された場合に、ウェアラブルコンピューティングデバイス上の１つ以上のセンサを用いて、ウェアラブルコンピューティングデバイスの着用者の生理学的パラメータを取得することと、ウェアラブルコンピューティングデバイス上にデータを記憶することであって、記憶されたデータがウェアラブルコンピューティングデバイスの着用者の生理学的パラメータを含む、ことと、記憶されたデータの一部に対する要求を受信することと、記憶されたデータの一部に対する要求に関連付けられた、指定された役割を決定することと、指定された役割に基づいて、機密データの一部へのアクセスに関する１つ以上のルールを決定することと、記憶されたデータの一部に対する要求への応答を決定することであって、少なくとも、少なくとも要求に対して１つ以上のルールを適用することによって、要求が有効であるか否かを判定すること、及び要求が有効であるという判定の後、記憶されたデータの要求された一部を提供すること、によって、要求への応答を決定することと、を含む機能をウェアラブルコンピューティングデバイスに実行させる。
【０００９】
[0009]  別の態様では、ウェアラブルコンピューティングデバイスが提供される。ウェアラブルコンピューティングデバイスは、このウェアラブルコンピューティングデバイスの着用者の生理学的パラメータを取得するための手段と、データを記憶するための手段であって、記憶されたデータがウェアラブルコンピューティングデバイスの着用者の生理学的パラメータを含む、生理学的パラメータを取得するための手段と、記憶されたデータの一部に対する要求を受信するための手段と、記憶されたデータの一部に対する要求に関連付けられた、指定された役割を決定するための手段と、指定された役割に基づいて、記憶されたデータの一部へのアクセスに関する１つ以上のルールを決定するための手段と、記憶されたデータの一部に対する要求への応答を決定するための手段であって、少なくとも、少なくとも要求に対して１つ以上のルールを適用することによって、要求が有効であるか否かを判定すること、及び要求が有効であるという判定の後、記憶されたデータの要求された一部を提供すること、によって、要求への応答を決定するための手段と、を備えている。
【図面の簡単な説明】
【００１０】
【図１】[0010]  例示的なウェアラブルデバイスの斜視図である。
【図２Ａ】[0011]  着用者の手首に装着された場合の、例示的な手首装着デバイスの上面斜視図である。
【図２Ｂ】[0012]  着用者の手首に装着された場合の、図２Ａに示す例示的な手首装着デバイスの底面斜視図である。
【図３Ａ】[0013]  着用者の手首に装着された場合の、例示的な手首装着デバイスの底面斜視図である。
【図３Ｂ】[0014]  着用者の手首に装着された場合の、図３Ａに示す例示的な手首装着デバイスの上面斜視図である。
【図３Ｃ】[0015]  図３Ａ及び図３Ｂに示す例示的な手首装着デバイスの斜視図である。
【図４Ａ】[0016]  例示的な手首装着デバイスの斜視図である。
【図４Ｂ】[0017]  図４Ａに示す例示的な手首装着デバイスの底面斜視図である。
【図５】[0018]  例示的な手首装着デバイスの斜視図である。
【図６】[0019]  例示的な手首装着デバイスの斜視図である。
【図７Ａ】[0020]  サーバと通信している複数の手首装着デバイスを含む例示的なシステムのブロック図である。
【図７Ｂ】[0021]  サーバと通信している複数の手首装着デバイス及び関連付けられたコンピューティングデバイスを含む例示的なシステムのブロック図である。
【図８】[0022]  例示的なウェアラブルデバイスの機能ブロック図である。
【図９】[0023]  例示的な方法のフローチャートである。
【図１０】[0024]  例示的なウェアラブルデバイスデータ及び例示的なウェアラブルデバイス役割を示す。
【図１１】[0025]  役割を規定するための例示的なユーザインタフェースを示す。
【図１２】[0026]  機密データを定義するための例示的なユーザインタフェースを示す。
【図１３】[0027]  役割に基づいてデータを提供するための例示的な方法のフローチャートである。
【図１４】[0028]  ウェアラブルデバイスとサーバとの間の通信の例示的なシナリオを示す。
【図１５】[0029]  ウェアラブルデバイスとサーバとの間の通信の別の例示的なシナリオを示す。
【発明を実施するための形態】
【００１１】
ウェアラブルデバイスのためのパーミッション（ｐｅｒｍｉｓｓｉｏｎ）スキーム及びデータ共有
[0030]  例示的なウェアラブルデバイスは、デバイスを着用している着用者に関するデータを自動的に検出し、測定し、場合によっては記憶もするウェアラブルコンピューティングデバイスである。このデータは生理学的パラメータ及び環境的パラメータを含むことができる。生理学的パラメータは着用者の健康に関連した任意のパラメータを含むことができ、環境的パラメータは着用者の周りの環境に関連し得る。生理学的パラメータを測定するため、ウェアラブルデバイスは、血圧、脈拍数、皮膚の温度、及び／又はウェアラブルデバイスの近傍の表面下血管系（ｓｕｂｓｕｒｆａｃｅ  ｖａｓｃｕｌａｔｕｒｅ）を循環する血液中の１つ以上の被検物質（ａｎａｌｙｔｅ）を測定するためのセンサを含むことができる。例えば、１つ以上の被検物質は、酵素、ホルモン、タンパク質、細胞、又はその他の分子を含み得る。場合によっては、ウェアラブルデバイスは、ロケーション、温度、湿度、風の速度／方向、時刻、及び照明パラメータ等、着用者に関する環境的パラメータを測定するためのセンサを含むことができる。
【００１２】
[0031]  ウェアラブルデバイスは、このデバイスを人体の特定の表面に、より具体的には表面下血管系が容易に観察できる身体の位置に装着するように構成されたマウントを含むことができる。例えばウェアラブルデバイスは、手首にウェアラブルデバイスを装着するための手首バンドを含むことができる。この位置では、ウェアラブルデバイスは、手首の動脈、毛細血管、又は静脈の中間点からわずか約２〜４ミリメートルの距離であり得る。その他の場合、ウェアラブルデバイスを他の身体の位置の上／近傍に装着することも可能である。
【００１３】
[0032]  ウェアラブルデバイスは更に、限定ではないが、生理学的パラメータ及び／又はデータ解析結果等のデータを記憶するためのメモリと、少なくとも記憶したデータを医療職員に送信するため及び／又はこれらの結果に基づいた指示又は助言を受信するための通信インタフェースと、を含むことができる。いくつかの例では、通信インタフェースは無線通信インタフェースである。また、通信インタフェースは、ユニバーサルシリアルバス（ＵＳＢ）インタフェース、セキュアデジタル（ＳＤ）カードインタフェース、有線インタフェース、又はデバイスからサーバにデータを伝達するための他の任意の適切なインタフェースを含み得る。「サーバ」という言葉は、ネットワークサービスを提供するか又は提供を支援するためにコンピュータネットワークを通じて要求に応答する任意のシステム又はデバイスを含むことができ、専用コンピュータ上、モバイルデバイス上で動作するサーバ、及びクラウドコンピューティングネットワーク内で動作するサーバを含み得る。
【００１４】
[0033]  ウェアラブルデバイスによって共有できるデータの一部又は全部は、着用者に対する機密データと見なすことができる。機密データは、限定ではないが、上述の生理学的パラメータ、ロケーションデータ、デバイスステータスデータ、電子メッセージ、及び／又は着用者によって発生されたデータ（例えばメモ、音声記録、文書）を含むデータであり得る。非機密データは、機密データとして指定されない任意のデータとすることができる。いくつかの実施形態では、ウェアラブルデバイス上に記憶されたデータは、着用者又は他のエンティティによって機密データ又は非機密データに指定することができる。他の実施形態では、データはコンテキストに基づいて機密又は非機密であると決定することができる。一例として、ネットワークアドレスは、通信セッション中は非機密データであり得るが、他の時点では機密データであり得る。その一例は、通信セッション外で得られたネットワークアドレスであり、これはユーザのネットワークロケーション、ひいてはユーザに関する物理的なロケーションを暴露する。機密データ及び非機密データの他の多くの例もまた可能である。
【００１５】
[0034]  機密データ及び、場合によっては非機密データも、セキュアな通信リンクを用いて、関連付けられたコンピューティングデバイス及びサーバのような他のデバイスに伝達することができる。関連付けられたコンピューティングデバイスの例は、限定ではないが、スマートフォン、ラップトップコンピュータ、デスクトップコンピュータ、及びタブレットコンピュータを含む。関連付けられたコンピューティングデバイスは、例えば追加の計算能力、記憶、通信インタフェース、及び／又はユーザインタフェースの提供等、ウェアラブルデバイスには困難であるか又は不可能であり得る機能性を提供することができる。
【００１６】
[0035]  いくつかのコンテキストでは、ウェアラブルデバイスによりきめ細かいセキュリティを利用することができる。データのセキュリティは、ウェアラブルデバイス上のデータにアクセスするか又はアクセスを試みるエンティティの役割に基づいて組織化することができる。例えば、「着用者」役割は、特に着用者がウェアラブルデバイスを所有するか又は制御する場合、ウェアラブルデバイス上のデータの全部ではないにしてもほとんどにアクセスすることができる。他の状況では、着用者はウェアラブルデバイスを着用するが所有しない可能性がある。これは例えば、雇用の条件としてウェアラブルデバイスが着用されるか、又は着用者がウェアラブルデバイスを借用している場合である。別の例示的な役割の「管理者」を用いると、全部ではないにしてもほとんどのデータへのアクセス権を持つことができ、着用者役割は管理者役割とは異なるデータサブセットにアクセスすることができる。
【００１７】
[0036]  他のエンティティは、様々な理由でウェアラブルデバイスのデータにアクセス可能である場合があり、そのため様々な役割が割り当てられ得る。一例として、医師又は看護師等の医療の専門家は、ウェアラブルデバイス上の生理学的データへのアクセス権を持ち得るが、着用者がウェアラブルデバイスにダウンロードした情報のようなアプリケーションデータに対するアクセスは付与されない可能性がある。この例では、「医療の専門家」役割は、生理学的データの全部ではないにしてもほとんどに対するアクセスを付与することができるが、アプリケーションデータに対するアクセスはほとんど又は全く付与されない。ウェアラブルデバイスを管理及び／又は修理する技術者は、ウェアラブルデバイスの管理及び修理を可能とするための全てのデータにアクセスする「管理者」役割を有し得る。着用者の配偶者、子供、又は友人のような着用者の関係者は、ウェアラブルデバイスを借用できるように「借用者」役割が割り当てられ得るが、例えば着用者の生理学的データのような着用者に関連付けられた機密データへのアクセス権は持たない可能性がある。更に、着用者は借用者の生理学的データへのアクセス権を持たない可能性がある。
【００１８】
[0037]  データの機密又は非機密の指定も規定することができる。例えば、ウェアラブルデバイスを他のデバイスと接続可能とするために用いられるネットワーキングデータは、一般に非機密と見なされ得る。ウェアラブルデバイスにダウンロードされた情報等、着用者に関連付けられたアプリケーションデータは、コンテキストに応じて機密又は非機密と見なされ得る。データの機密又は非機密の指定のルールは、データが機密である（又は非機密である）コンテキストを規定することができる。
【００１９】
[0038]  ウェアラブルデバイス上のデータへのアクセスは、データのアクセスを制御する役割の規定及びデータの機密又は非機密の指定によって制御することができる。ウェアラブルデバイスデータアクセスの制御は、一部の役割に関連付けたほとんどアクセスなし又は全くアクセスなしから別の役割に与えられた完全なアクセスまで、幅広い範囲の許容可能な又は有効なデータアクセスを可能とする。更に、着用者とデバイス管理者の概念を別々にして、所有者以外の人によるウェアラブルデバイスの管理を可能とすることができる。ウェアラブルデバイスがいっそう複雑化するにつれて、及び／又はウェアラブルデバイスが着用者以外の人に所有されると、ウェアラブルデバイスの管理機能は着用機能から切り離される可能性がある。更に、ウェアラブルデバイスデータの役割に限定的な部分に対するアクセスを許すことで、更に多種多様なアプリケーションがウェアラブルデバイスを利用できる。
【００２０】
例示的なウェアラブルデバイス
[0039]  ウェアラブルデバイス１００は、このデバイスを着用する人の複数の生理学的パラメータを自動的に測定することができる。本開示で用いる場合、「ウェアラブルデバイス」という言葉は、手首、足首、腰部、胸部、又は他の身体部位等、体表面の上又は近傍に着用することができる任意のデバイスを指す。身体外から非侵襲的に生体内測定値を取得するため、ウェアラブルデバイスは、表面下血管系が容易に観察できる身体の部分上に位置決めされ得る。その適切性（ｑｕａｌｉｆｉｃａｔｉｏｎ）は使用される検出システムのタイプに依存する。このデバイスは、皮膚又は組織の至近距離に配置され得るが、皮膚又は組織に接触又は密着する必要はない。デバイスを体表面に、又は体表面の上又は近傍に装着するため、ベルト、手首バンド、足首バンド等のマウント１１０を設けることができる。マウント１１０は、測定エラー及びノイズを低減するため、ウェアラブルデバイスが身体に対して動くのを防ぐことができる。図１に示す一例では、マウント１１０は、身体の一部の周りに着用可能なストラップ又はバンド１２０の形態をとり得る。更に、マウント１１０は、ウェアラブルデバイス１００を着用者の身体に接着させるための接着性基板としてもよい。
【００２１】
[0040]  マウント１１０上に測定プラットフォーム１３０が配置され、これは、表面下血管系が容易に観察できる身体上に位置決めできるようになっている。測定プラットフォームの内面１４０は、体表面に対向して装着されるように意図されている。測定プラットフォーム１３０はデータ収集システム１５０を収容することができ、これは、ウェアラブルデバイスを着用している人の健康に関連する任意のパラメータを含み得る少なくとも１つの生理学的パラメータを検出するための少なくとも１つの検出器１６０を含むことができる。例えば検出器１６０は、血圧、脈拍数、呼吸数、皮膚の温度等を測定するように構成することができる。検出器１６０の少なくとも１つは、ウェアラブルデバイスの近傍の表面下血管系を循環する血液中の１つ以上の被検物質を非侵襲的に測定するように構成されている。非網羅的なリストでは、検出器１６０は、光（例えばＣＭＯＳ、ＣＣＤ、フォトダイオード）センサ、音響（例えば圧電、圧電セラミック）センサ、電気化学（電圧、インピーダンス）センサ、熱センサ、機械（例えば圧力、歪み）センサ、磁気センサ、又は電磁気（例えば磁気共鳴）センサのいずれか１つを含み得る。ウェアラブルデバイスが着用者の通常の活動を著しく邪魔することなく身体上に着用され得るように、データ収集システム１５０のコンポーネントを小型化することも可能である。
【００２２】
[0041]  例示的な実施形態では、ウェアラブルデバイスは、例えば表面下血管系の管腔内に導入された微粒子又はナノ粒子のような官能化粒子に対する、臨床的に関連する（ｃｌｉｎｉｃａｌｌｙ  ｒｅｌｅｖａｎｔ）被検物質の結合を検出することによって、健康関連情報の少なくともいくつかを取得する。「結合」という言葉は、臨床的に関連する被検物質と官能化粒子との間の検出可能な相互作用も含むように、最も広い意味で理解される。粒子は約２０マイクロメートル未満の直径を有し得る。いくつかの実施形態では、粒子は約１０ｎｍ〜１μｍの直径を有する。更に別の実施形態では、直径が約１０〜１００ｎｍの小さい粒子を集めて、約１〜１０マイクロメートルのより大きい「クラスタ」又は「アセンブリ」を形成することも可能である。当業者は、「粒子」を最も広い意味で理解し、これが任意の製造された材料、分子、クリプトファン、ウイルス、ファージ等の形態をとり得ることを理解するであろう。更に、粒子は例えば球、棒、非対称形等の任意の形状であり得る。
【００２３】
[0042]  いくつかの例では、粒子は磁性である場合があり、常磁性体、超常磁性体、又は強磁性体、又は磁界に応答する他の任意の材料から形成することができる。あるいは、粒子は、ポリスチレン等の非磁性体から生成してもよい。
【００２４】
[0043]  粒子、又は複合体中のいくつかの粒子から成るグループは、臨床的に関連する被検物質に結合するか又は相互作用する特異親和性を有するレセプタで官能化され得る。レセプタは、粒子自体に固有のものであり得る。例えば粒子自体は、特定の被検物質に対して固有の親和性を有するウイルス又はファージであり得る。これに加えて又はこの代わりに、粒子は、特定の臨床的に関連する被検物質と特異的に結合するか又は他の方法でこれを認識するレセプタを共有結合することによって官能化させることができる。官能化レセプタは、抗体、ペプチド、核酸、ファージ、バクテリア、ウイルス、又はターゲット被検物質に対して明らかな（ｄｅｆｉｎｅｄ）親和性を有する他の任意の分子とすることができる。生体内で粒子に質問する（ｉｎｔｅｒｒｏｇａｔｅ）のを支援し得る、例えばフルオロフォア又は自家蛍光マーカ又は発光マーカのような他の化合物又は分子を、粒子に付着させることも可能である。
【００２５】
[0044]  官能化粒子は、注入、摂取、吸入、経皮、又は他の何らかの方法で、人の血流内に導入することができる。磁性粒子を用いる場合、ウェアラブルデバイスは、表面下血管系の部分の管腔内に官能化磁性粒子を収集するために充分な磁界を表面下血管系のその部分に誘導できる磁石を含み得る。しかしながら、官能化粒子の局地的な「収集」なしで測定値を取得することも可能である。ウェアラブルデバイスは、例えば毎日の特定の時刻（例えば毎時）等、周期的に磁性を活性化させるように構成することができる。
【００２６】
[0045]  いくつかの例では、データ収集システム１５０は更に、着用者の皮膚を貫通して表面下血管系の部分内へ、例えば表面下血管系の管腔内へ達し得る質問信号を送信するための信号源１７０を含む。質問信号は、電磁気、磁気、光、音響、熱、機械等、着用者に害のない任意のタイプの信号であって、生理学的パラメータの測定に使用できる応答信号、より具体的には臨床的に関連する被検物質の官能化粒子への結合の検出を可能とする応答信号を生成するものであり得る。一例において、質問信号は電磁パルス（例えば無線周波数（ＲＦ）パルス）であり、応答信号は核磁気共鳴（ＮＭＲ）のような磁気共鳴信号である。別の例では、質問信号は経時変化する磁界であり、応答信号は経時変化する磁界による外部検出可能な物理運動である。経時変化する磁界は、背景とは異なるように物理運動によって粒子を変調して、粒子の検出を容易にする。別の例では、質問信号は電磁放射信号である。具体的には、質問信号は約４００ナノメートルから約１６００ナノメートルまでの波長を有する電磁放射とすればよい。質問信号は、より特定すれば、約５００ナノメートルから約１０００ナノメートルまでの波長を有する電磁放射を含み得る。いくつかの例では、官能化粒子はフルオロフォアを含む。従って質問信号は、フルオロフォアを励起すると共に、皮膚又は他の組織及び表面下血管系を貫通することができる波長（例えば約５００から約１０００ナノメートルまでの範囲内の波長）を有する電磁放射信号とすることができ、応答信号は、表面下血管系及び組織を貫通して検出器に到達できるフルオロフォアからの蛍光放射である。
【００２７】
[0046]  場合によっては、生理学的パラメータの１つ以上を測定するために質問信号は必要でなく、従ってウェアラブルデバイス１００は信号源１７０を含まないことがある。例えば官能化粒子は、質問信号又はその他の外部刺激を必要とすることなく、臨床的に関連する被検物質の官能化粒子への結合を示す応答信号を自動的に発するフルオロフォア等の自家蛍光マーカ又は発光マーカを含む。いくつかの例では、官能化粒子は、少なくとも部分的にターゲット被検物質の粒子への結合に対して起こった化学反応に応答して生成される蛍光放射の形態で応答信号を生成するように構成された化学ルミネセントマーカを含み得る。
【００２８】
[0047]  データ収集システム１５０には、収集磁石１８０も含めることができる。そのような実施形態において、官能化粒子は、強磁性体、常磁性体、超常磁性体、又は磁界に応答する他の任意の材料等のような磁性材料から作製するか、又はそれらの材料で官能化することができる。収集磁石１８０は、表面下血管系の部分の管腔内に官能化磁性粒子を収集するために充分な磁界を表面下血管系のその部分に誘導するように構成されている。この磁石は、測定期間中にオンにされ、測定期間が完了したら磁性粒子が血管系に分散できるようにオフにされる電磁石とすればよい。
【００２９】
[0048]  また、ウェアラブルデバイス１００はユーザインタフェース１９０も含むことができ、これを介してデバイスの着用者は、遠隔サーバもしくは他の遠隔コンピューティングデバイスから又はデバイス内のプロセッサから発生された１つ以上の助言又は警告を受信することができる。警告は、ウェアラブルデバイスを着用している人が気付き得る任意の指示とすればよい。例えば警告は、視覚成分（例えばディスプレイ上のテキスト又はグラフィック情報）、聴覚成分（例えばアラーム音）、及び／又は触覚成分（例えば振動）を含み得る。更に、ユーザインタフェース１９０は、警告又は助言の視覚指示を表示できるディスプレイ１９２を含み得る。ディスプレイ１９２は、例えば測定対象の特定の血液被検物質の濃度等、測定された生理学的パラメータの指示を与えるように構成することも可能である。
【００３０】
[0049]  一例において、ウェアラブルデバイスは、図２Ａ、図２Ｂ、図３Ａ〜図３Ｃ、図４Ａ、図５Ｂ、及び図６に示すように、手首装着デバイスとして提供される。手首装着デバイスは、時計又はブレスレットと同様の手首バンド又はカフスによって生体の手首に装着され得る。図２Ａ及び図２Ｂに示すように、手首装着デバイス２００は、手首バンド２２０の形態のマウント２１０、着用者の手首の前側２４０に位置決めされた測定プラットフォーム２３０、及び着用者の手首の後ろ側２６０に位置決めされたユーザインタフェース２５０を含み得る。デバイスの着用者は、ユーザインタフェース２５０を介して、遠隔サーバもしくは他の遠隔コンピューティングデバイスから発生された１つ以上の助言もしくは警告、又は測定プラットフォームからの警告を受信することができる。腕時計を確認する行為のように手首の後ろ側２６０を注視するのは一般的であるので、このような構成はデバイスの着用者にとって自然なものと認められ得る。従って、着用者はユーザインタフェース上のディスプレイ２７０を容易に見ることができる。更に、測定プラットフォーム２３０は、表面下血管系が容易に観察できる着用者の手首の前側２４０に配置することができる。しかしながら、他の構成も想定される。
【００３１】
[0050]  ディスプレイ２７０は、警告又は助言の視覚的な指示、及び／又は、例えば測定対象の特定の血液被検物質の濃度のような測定された生理学的パラメータの指示を表示するように構成することができる。更に、ユーザインタフェース２５０は、着用者からの入力を受け取るための１つ以上のボタン２８０を含み得る。例えばボタン２８０は、ディスプレイ２７０上で見えるテキスト又は他の情報を変更するように構成することができる。図２Ｂに示すように、測定プラットフォーム２３０も、着用者からの入力を受け取るための１つ以上のボタン２９０を含み得る。ボタン２９０は、例えば測定期間の開始のようなデータ収集システムの側面（ａｓｐｅｃｔ）を制御するための入力、又は着用者の現在の健康状態を示す入力（すなわち正常、偏頭痛、息切れ、心臓発作、発熱、「インフルエンザに似た」症状、食中毒等）を受け取るように構成することができる。
【００３２】
[0051]  図３Ａ〜図３Ｃに示す別の例の手首装着デバイス３００では、測定プラットフォーム３１０及びユーザインタフェース３２０は双方とも着用者の手首の同じ側、具体的には手首の前側３３０に設けられている。後ろ側３４０には、ストラップ３６０上に時計の文字盤３５０を配置することができる。図３Ｂにはアナログ時計を示すが、デジタル時計等、任意のタイプの時計を提供可能であることは当業者に認められよう。
【００３３】
[0052]  図３Ｃで見られるように、測定プラットフォーム３１０の内面３７０は着用者の身体の近傍に着用されるように意図されている。測定プラットフォーム３１０に収容されたデータ収集システム３８０は、検出器３８２、信号源３８４、及び収集磁石３８６を含み得る。上述のように、信号源３８４及び収集磁石３８６は、ウェアラブルデバイスの全ての実施形態で提供されるわけではない。
【００３４】
[0053]  図４Ａ及び図４Ｂに示す別の例では、手首装着デバイス４００は、ストラップ４３０上に配置された、データ収集システム４２０を含む測定プラットフォーム４１０を含む。データ収集システム４２０が着用者の手首の表面下血管系に質問できるように、測定プラットフォームの内面４４０は体表面の近傍に位置決めされ得る。ディスプレイ４６０を有するユーザインタフェース４５０は、測定プラットフォーム４１０から外側に向けて位置決めすることができる。他の実施形態に関連して上述したように、ユーザインタフェース４５０は、１つ以上の測定された被検物質の濃度を含むデータ収集システム４２０から収集されたデータ、及び、遠隔サーバもしくは他の遠隔コンピューティングデバイスもしくは測定プラットフォーム上に位置するプロセッサにより発生された１つ以上の警告を表示するように構成することができる。また、ユーザインタフェース４２０は、時刻、日付、又は着用者に関連した他の情報を表示するように構成することも可能である。
【００３５】
[0054]  図５に示すように、別の実施形態では、手首装着デバイス５００をカフス５１０上に提供することができる。前述の実施形態と同様、デバイス５００は、測定プラットフォーム５２０と、ディスプレイ５４０及び１つ以上のボタン５５０を含み得るユーザインタフェース５３０と、を含む。ディスプレイ５４０は更に、着用者による１つ以上の入力を受け取るように構成されたタッチスクリーンディスプレイであってもよい。例えば図６に示すように、ディスプレイ６１０は、ウェアラブルデバイス６００の特定の機能又は側面を制御するための１つ以上の入力、又はユーザによる現在の健康状態等の情報の入力を受け取るための１つ以上の仮想ボタン６２０を表示するように構成されたタッチスクリーンとすればよい。
【００３６】
[0055]  図７Ａは、１つ以上のウェアラブルデバイス７００を含むシステムの簡略化概略図である。１つ以上のウェアラブルデバイス７００は、通信インタフェース７１０を介して１つ以上の通信ネットワーク７２０上で遠隔サーバ７３０にデータを送信するように構成することができる。一実施形態では、通信インタフェース７１０は、サーバ７３０に通信を送信すると共にサーバ７３０から通信を受信するための無線送受信器を含む。別の実施形態では、通信インタフェース７１０は、有線通信及び無線通信の双方を含むデータ転送のための任意の手段を含み得える。例えば通信インタフェースは、ユニバーサルシリアルバス（ＵＳＢ）インタフェース、又はセキュアデジタル（ＳＤ）カードインタフェースを含み得る。通信ネットワーク７２０は、ＰＯＴＳ（ｐｌａｉｎ  ｏｌｄ  ｔｅｌｅｐｈｏｎｅ  ｓｅｒｖｉｃｅ）ネットワーク、セルラネットワーク、ファイバネットワーク、及びデータネットワークのいずれか１つとすることができる。サーバ７３０は、任意のタイプの遠隔コンピューティングデバイス又は遠隔クラウドコンピューティングネットワークを含み得る。更に、通信ネットワーク７２０は１つ以上の媒介物を含むことができ、例えば、ウェアラブルデバイス７００がデータを携帯電話又は他のパーソナルコンピューティングデバイスに送信し、これが次いでデータをサーバ７３０に送信する場合を含む。
【００３７】
[0056]  収集された生理学的パラメータデータ、及びユーザによって入力された健康状態に関するデータ等、ウェアラブルデバイス７００からの通信を受信することに加えて、サーバは、ウェアラブルデバイス７００から又は他の何らかのソースから、着用者の全医療履歴に関する情報、環境要因、及び地理データを収集及び／又は受信するように構成することができる。例えば、サーバ上で、全ての着用者のために、着用者の医療履歴を含むユーザアカウントを確立することができる。更に、いくつかの例では、サーバ７３０は、例えば疾病管理センター（ＣＤＣ：Ｃｅｎｔｅｒｓ  ｆｏｒ  Ｄｉｓｅａｓｅ  Ｃｏｎｔｒｏｌ）からのウイルス性疾患又は食中毒発生データや米国気象局（ＮＷＳ：Ｎａｔｉｏｎａｌ  Ｗｅａｔｈｅｒ  Ｓｅｒｖｉｃｅ）からの天気、汚染、及びアレルギデータ等、環境データのソースから受信を定期的に受信するように構成することができる。更に、サーバは、病院又は医師から着用者の健康状態に関するデータを受信するように構成することも可能である。そのような情報は、相関性の認識のようなサーバの意思決定プロセスにおいて、及び臨床プロトコルの生成において用いることができる。
【００３８】
[0057]  更にサーバは、各測定期間中に、日付、時刻、及びデバイスの各着用者の地理的ロケーションを収集及び／又は受信するように構成することができる。そのような情報を用いて、病気の空間的及び時間的な拡大を検出し監視することができる。このため、ウェアラブルデバイスは、それ自身のロケーションの指示を決定及び／又は提供するように構成することができる。例えばウェアラブルデバイスは、サーバへの通信にＧＰＳロケーション情報（例えばＧＰＳ座標）を含むことができるようにＧＰＳシステムを含み得る。別の例では、ウェアラブルデバイスは、そのロケーションを決定するために三角測量（例えばセルラネットワーク内の基地局間で）を伴う技法を使用可能である。他のロケーション決定技法も可能である。
【００３９】
[0058]  また、サーバは、デバイスの着用者が受信した薬品又は他の治療に関する情報に基づいて、更に、少なくとも部分的に生理学的パラメータデータ及び指示されたユーザの健康状態に基づいて、その薬品又は他の治療の効能に関する決定を行うように構成することができる。この情報から、サーバは、薬品又は治療の有効性の指示を導き出すように構成することができる。例えば、ある薬品が吐き気を治療することを目的とし、デバイスの着用者がその薬品による治療過程の開始後に吐き気を経験していることを表明しない場合、サーバはこの薬品が着用者に有効であることの指示を導き出すように構成することができる。別の例では、ウェアラブルデバイスは血糖を測定するように構成することができる。着用者に糖尿病治療を目的とする薬品が処方されたが、着用者の血糖が特定数の測定期間にわたって上昇していることを示すデータをウェアラブルデバイスから受信した場合、サーバは、その薬品がこの着用者にとって意図する目的のためには有効でないという指示を導き出すように構成することができる。
【００４０】
[0059]  更に、このシステムのいくつかの実施形態は、デバイスの着用者によって自動的に実施又は制御され得るプライバシ制御を含み得る。例えば、収集された着用者の生理学的パラメータデータ及び健康状態データが、臨床医による傾向分析のためにクラウドコンピューティングネットワークにアップロードされた場合、このデータを記憶又は使用する前に１つ以上の方法で処理して、個人を特定できる情報を除去することができる。例えばユーザのアイデンティティは、そのユーザについて個人を特定できる情報が決定できないように処理することができる。又は、ロケーション情報が得られる場合、ユーザの具体的なロケーションが決定できないように、ユーザの地理的ロケーションを（市、郵便番号、又は州レベル等まで）一般化することができる。
【００４１】
[0060]  これに加えて又はこの代わりに、着用者についての情報（例えばユーザの医療履歴、社会的な行動又は活動、職業、ユーザの好み、又はユーザの現在のロケーションに関する情報）をデバイスが収集するか否か、もしくはどのように収集するかを制御する機会、又はそのような情報をどのように使用可能とするかを制御する機会をデバイスの着用者に与えることも可能である。これによって着用者は、彼又は彼女に関する情報がどのように収集されるか、及び臨床医又は医師又はデータの他のユーザによってどのように使用されるかを制御することができる。例えば着用者は、彼又は彼女のデバイスから収集された健康状態及び生理学的パラメータ等のデータを、彼又は彼女自身のデータの収集及び比較に応じて個人ベースライン及び助言を発生させるためにだけ使用可能とすること、更に、母集団ベースラインの発生又は母集団相関研究用には使用しないことを選択し得る。
【００４２】
[0061]  図７Ｂは、１つ以上のウェアラブルデバイス７００、７６０ａ、７６０ｂ、７６０ｃ、及び関連付けられたコンピューティングデバイス７６２、７６４を含むシステム７５０の簡略化概略図である。図７Ａにおいてと同様、ウェアラブルデバイス７００は、通信インタフェース７１０ａを介して１つ以上の通信ネットワーク７２０上で遠隔サーバ７３０にデータを送信するように構成することができる。図７Ｂは、ウェアラブルデバイス７６０ａ、７６０ｂが各通信インタフェース７７０ａ、７７０ｂを介して関連付けられたコンピューティングデバイス７６２にデータを伝達するように構成可能であることを示し、ウェアラブルデバイス７６０ａ、７６０ｂが相互に直接通信を行うように構成可能であることを示す。
【００４３】
[0062]  また、図７Ｂは、ウェアラブルデバイス７６０ｃが通信インタフェース７７０ｃを介して関連付けられたコンピューティングデバイス７６４にデータを伝達するように構成可能であることを示す。関連付けられたコンピューティングデバイス７６２、７６４の各々は、１つ以上の通信ネットワーク７２０上で遠隔サーバ７３０にデータを伝達するように構成することができる。関連付けられたコンピューティングデバイス７６２、７６４は、限定ではないが、スマートフォン、ラップトップコンピュータ、デスクトップコンピュータ、及びタブレットコンピュータ等のコンピューティングデバイスとすることができる。このため、通信インタフェース７７０ａ、７７０ｂ、７７０ｃの一部又は全部は、例えばＢｌｕｅｔｏｏｔｈ（登録商標）プロトコル及び／又はＺｉｇＢｅｅ（登録商標）プロトコルを用いた通信等、低電力の短距離通信向けに構成することができる。
【００４４】
[0063]  図８は、例示的な実施形態に従ったコンピューティングデバイス８００のコンポーネントを示す簡略化ブロック図である。コンピューティングデバイス８００は、図２Ａ〜図２Ｂ、図３Ａ〜図３Ｃ、図４Ａ〜図４Ｂ、図５、及び図６に示す手首装着デバイス２００、３００、４００、５００、６００、図７Ａ、図７Ｂ、及び図１０〜図１４に示すウェアラブルデバイス７００、７６０ａ、７６０ｂ、７６０ｃ、図７Ａ、図７Ｂ、図１０、図１３、及び図１４に示すサーバ７３０、及び／又は図７Ｂ、図１０、図１１、及び図１２に示す関連付けられたコンピューティングデバイス７６２、７６４の本明細書に記載する機能性の一部又は全部を実行するように構成することができる。しかしながらコンピューティングデバイス８００は、限定ではないが、足首装着可能デバイス、腰部装着可能デバイス、胸部装着可能デバイス、頭部可能装着デバイス、又は固定コンピューティングデバイス等の形態をとることも可能である。
【００４５】
[0064]  具体的には、図８は、データ収集システム８１０、ユーザインタフェース８２０、データをサーバに送信するための通信プラットフォーム８３０、及びプロセッサ（複数のプロセッサ）８４０を有するコンピューティングデバイス８００の一例を示す。コンピューティングデバイス８００のコンポーネントは、デバイスを外部の体表面又は他の表面に装着するためのマウント８５０上に配置することができる。
【００４６】
[0065]  プロセッサ（複数のプロセッサ）８４０は、１つ以上の汎用プロセッサ及び／又は特殊用途プロセッサ（例えばデジタル信号プロセッサ、特定用途向け集積回路、グラフィック処理ユニット等）とすればよい。プロセッサ（複数のプロセッサ）８４０は、コンピュータ読み取り可能媒体８６０に記憶された、本明細書に記載される機能性を提供するために実行可能なコンピュータ読み取り可能プログラム命令８７０を実行するように構成することができる。この機能性は、限定ではないが。本明細書に記載されるウェアラブルデバイス、関連付けられたコンピューティングデバイス、及び／又はサーバの機能性を含む。コンピュータ読み取り可能媒体８６０は更に、限定ではないが、本明細書に記載されるウェアラブルデバイス、関連付けられたコンピューティングデバイス、及び／又はサーバの機能性を含む、本明細書に記載される機能性を提供するために使用可能な他のデータ又は情報も含み得る。例えば図８に示すように、コンピュータ読み取り可能媒体８６０は、コンピューティングデバイス８００によって得られる生理学的データ及び／又は他の生物学的データ等の機密データ８６２と、機密データ８６２以外のデータを含み得る非機密データ８６４と、を記憶することができる。
【００４７】
[0066]  いくつかの実施形態では、機密データ８６２は非機密データ８６４から物理的に分離することができる。例えば機密データ８６２は、非機密データ８６４を記憶するコンピュータ読み取り可能媒体８６０の物理コンポーネント（複数の物理コンポーネント）とは異なるコンピュータ読み取り可能媒体の物理コンポーネント（複数の物理コンポーネント）に記憶することができる。他の実施形態では、機密データ８６２は非機密データ８６４から論理的に分離することができる。例えば、機密データ８６２及び非機密データ８６４の双方を１つのデータベース又は他のデータ記憶構造に記憶することができる。しかしながら機密データ８６２は、非機密データ８６４とは異なるように、例えば、データベースクエリ内の情報、機密データ８６２に付与されたアクセス権（複数のアクセス権）、及び／又は他の情報に基づいてアクセスされ得る。
【００４８】
[0067]  一部のデータは、いくつかのコンテキストでは機密データであり、他の場面には非機密データであり得る。例えば、コンピューティングデバイス８００のためのロケーションデータは、少なくとも図７Ｂのコンテキストにおいて検討した関連付けられたコンピューティングデバイス等のコンピューティングデバイス８００と同じロケーション又はほぼ同じロケーションに配置されたエンティティＣＬＥに与えられる場合は非機密データとすることができ、他の場合には機密とすることができる。いくつかのコンテキストでは、ＣＬＥはそのロケーションをコンピューティングデバイス８００からのロケーションデータの推定値として提供し得るので、データはエンティティＣＬＥに対して非機密と見なすことができる。しかしながら、コンピューティングデバイス８００がロケーション（又は他の）データの送信を認可していない等の他のコンテキストでは、ロケーションデータは機密と見なすことができる。機密データ及び／又は非機密データを決定する他の多くの例も可能である。
【００４９】
[0068]  コンピュータ読み取り可能媒体８６０は、少なくとも１つのプロセッサ８４０による読み取り又はアクセスが可能な１つ以上の非一時的（ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ）コンピュータ読み取り可能記憶媒体を含むか又はこの形態をとることができる。１つ以上のコンピュータ読み取り可能記憶媒体は、光、磁気、有機、又は他のメモリ又はディスク記憶等、揮発性及び／又は不揮発性の記憶コンポーネントを含むことができ、これらを１つ以上のプロセッサ８４０の少なくとも１つと全体的に又は部分的に統合することができる。いくつかの実施形態では、コンピュータ読み取り可能媒体８６０は、単一の物理デバイス（例えば１つの光、磁気、有機、又は他のメモリ又はディスク記憶ユニット）を用いて実施可能であり、他の実施形態では、コンピュータ読み取り可能媒体８６０は、２つ以上の物理デバイスを用いて実施可能である。
【００５０】
[0069]  データ収集システム８１０は、センサ（複数のセンサ）８１２を含み、いくつかの実施可能では信号源８１４も含む。信号源８１４は、質問信号、タイミング信号、及び／又は１つ以上のセンサ８１２によって検出可能な応答信号を生成する他の信号を発生させることができる。
【００５１】
[0070]  センサ（複数のセンサ）８１２は、ウェアラブルデバイスを着用している人の健康に関連する任意のパラメータを含み得る少なくとも１つの生理学的パラメータを検出することができる任意のセンサ及び／又は検出器を含み得る。例えば、センサ（複数のセンサ）８１２は、血圧、脈拍数、皮膚の温度等の生理学的データを測定するように構成された１つ以上の検出器及び／又はセンサを含むことができる。検出器８１２の少なくとも１つは、ウェアラブルデバイスの近傍の表面下血管系を循環する血液中の１つ以上の被検物質を非侵襲的に測定するように構成されている。いくつかの例では、検出器８１２は、光（例えばＣＭＯＳ、ＣＣＤ、フォトダイオード）センサ、音響（例えば圧電、圧電セラミック）センサ、電気化学（電圧、インピーダンス）センサ、熱センサ、機械（例えば圧力、歪み）センサ、磁気センサ、又は電磁気（例えば磁気共鳴）センサのいずれか１つを含み得る。
【００５２】
[0071]  いくつかの実施形態では、センサ（複数のセンサ）８１２は、コンピューティングデバイス８００の周りの環境における条件を測定してその環境に関するデータを提供するように構成された１つ以上のセンサ及び／又は検出器を含むことができる。このデータは、限定ではないが、コンピューティングデバイス８００に関するデータ、コンピューティングデバイス８００に関するロケーションデータ、コンピューティングデバイス８００に関する速度（スピード、方向）データ、コンピューティングデバイス８００に関する加速度データ、及びコンピューティングデバイス８００の環境に関する他のデータを含むことができる。環境における条件を測定するように構成されたセンサ（複数のセンサ）８００の例は、限定ではないが、電力センサ（複数の電力センサ）、バッテリセンサ（複数のバッテリセンサ）、動きセンサ（複数の動きセンサ）、ＧＰＳセンサ（複数のＧＰＳセンサ）、ロケーションセンサ（複数のロケーションセンサ）、ジャイロスコープ（複数のジャイロスコープ）、加速度計（複数の加速度計）、磁力計（複数の磁力計）、カメラ（複数のカメラ）、光センサ（複数の光センサ）、赤外線センサ（複数の赤外線センサ）、及びマイクロフォン（複数のマイクロフォン）を含む。
【００５３】
[0072]  コンピュータ読み取り可能媒体８６０上に記憶されたプログラム命令８７０は、本明細書に記載されるデバイス機能性の一部又は全部を実行するか又は容易にするための命令を含み得る。例えば説明する実施形態では、プログラム命令８７０は、コントローラモジュール８７２、計算及び決定モジュール８７４、及び警告モジュール８７６を含む。
【００５４】
[0073]  コントローラモジュール８７２は、例えばセンサ（複数のセンサ）８１２及び信号源８１４のようなデータ収集システム８１０を動作させるための命令を含むことができる。例えばコントローラ８７２は、予め設定された各測定期間中に信号源８１４及び／又はセンサ（複数のセンサ）８１２を活性化させ得る。コントローラモジュール８７２は、ユーザインタフェース８２０を動作させるための命令も含むことができる。例えばコントローラモジュール８７２は、データ収集システム８１０によって収集されて計算及び決定モジュール８７４によって解析されるデータを表示するため、又は警告モジュール８７６によって発生される１つ以上の警告を表示するための命令を含み得る。更に、コントローラモジュール８７２は、例えばユーザインタフェース上に配置された１つ以上のボタンによって受け取られる入力等、ユーザインタフェース８２０によって受け取られる入力に基づいて特定の機能を実行するための命令を含むことができる。
【００５５】
[0074]  ユーザインタフェース８２０は、外部のユーザ入出力デバイスへのデータ送信及び／又はそれらからのデータ受信を行うように動作可能である。例えばユーザインタフェース８２０は、キーボード、キーパッド、タッチスクリーン、コンピュータマウス、トラックボール、ジョイスティック、カメラ、音声認識モジュール、及び／又は他の同様のデバイス等のユーザ入力デバイスへのデータ送信及び／又はそれらからのデータ受信を行うように構成することができる。また、ユーザインタフェース８２０は、現在既知であるか又は今後開発される、１つ以上のブラウン管（ＣＲＴ）、液晶ディスプレイ（ＬＣＤ）、発光ダイオード（ＬＥＤ）、デジタル光処理（ＤＬＰ）技術を用いたディスプレイ、プリンタ、白熱電球、及び／又は他の同様のデバイス等のユーザディスプレイデバイスに出力を与えるように構成することができる。また、ユーザインタフェース８２０は、スピーカ、スピーカジャック、オーディオ出力ポート、オーディオ出力デバイス、イヤホン、及び／又は他の同様のデバイス等、可聴出力（複数の出力）を発生させるように構成することができる。いくつかの実施形態では、ユーザインタフェース８２０は、振動及び／又はコンピューティングデバイス８００に触れること及び／又はそれとの物理的接触によって検出できる他の出力等、触覚出力（複数の出力）を発生させるように構成することができる。
【００５６】
[0075]  通信インタフェース８３０は、例えばコンピューティングデバイス８００上又はその内部に配され得る無線インタフェースを介して情報を送信及び／又は受信するための命令等、コントローラモジュール８７２内の命令によって動作することができる。無線インタフェースは、１つ以上のアンテナ、無線送信器、無線受信器、及び／又は無線送受信器を含むことができ、これは例えば、Ｂｌｕｅｔｏｏｔｈ送受信器、Ｚｉｇｂｅｅ送受信器、Ｗｉ−Ｆｉ送受信器、ＷｉＭＡＸ送受信器、及び／又は無線ネットワークを介して通信を行うように構成可能な他の同様のタイプの無線送受信器である。通信インタフェース８３０は、任意選択的に、無線インタフェースによって送信及び／又は受信される搬送周波数上で情報を変調及び／又は復調するための１つ以上の発振器、ミキサ、周波数注入器（ｆｒｅｑｕｅｎｃｙ  ｉｎｊｅｃｔｏｒ）等を含むことができる。いくつかの例では、ウェアラブルデバイス８００は、遠隔サーバ又は他の遠隔コンピューティングデバイスによって知覚できる方法でアンテナのインピーダンスを変調することにより、プロセッサからの出力を示すように構成されている。
【００５７】
[0076]  いくつかの実施形態では、通信インタフェース８３０は有線インタフェースを含むことができる。有線インタフェースは、１つ以上の有線送信器、受信器、及び／又は送受信器を含むことができ、これは例えば、ユニバーサルシリアルバス（ＵＳＢ）送受信器、イーサネット送受信器、及び／又は、ツイストペア線、同軸ケーブル、光ファイバリンク、又は有線ネットワークに対する同様の物理接続を介して通信を行うように構成された同様の送受信器である。
【００５８】
[0077]  計算及び決定モジュール８７４は、応答信号の形態のデータ収集システム８１０からのデータを受信すると共にそのデータを解析するための命令を含み得る。具体的には、計算及び決定モジュール８７４は、測定時に検出器が検出した応答信号に基づいて臨床的に関連する被検物質の濃度を決定すると共に、臨床的に関連する被検物質の少なくとも対応する濃度に基づいて病状が示されるか否かを判定するための命令を含み得る。これらの決定は、１時間又は約１時間の間隔をおいて等、任意の期間に設定し得る予め設定された測定時に行うことができる。
【００５９】
[0078]  計算及び決定モジュール８７４のプログラム命令は、いくつかの例では、コンピュータ読み取り可能媒体に記憶され、例えば上述の図７Ａ及び図７Ｂに示すような関連付けられたコンピューティングデバイス７６０、７６２及び／又はサーバ７３０等、ウェアラブルデバイスの外部に配置されたプロセッサによって実行され得る。例えばウェアラブルデバイスは、着用者から生理学的パラメータに関する特定のデータを収集し、次いでそのデータを遠隔サーバに送信するように構成することができる。遠隔サーバは、更に処理を行うため、モバイルデバイス、パーソナルコンピュータ、コンピューティングネットワーク内の１つ以上のコンピューティングデバイス、又は他の任意の遠隔システムを含み得る。
【００６０】
例示的な動作法
[0079]  図９は、ウェアラブルコンピューティングデバイスからデータを伝達する方法９００のフローチャートである。例示的なウェアラブルコンピューティングデバイスは、限定ではないが、図１〜図８、及び図１０〜図１５に関連して本明細書で検討されるウェアラブルデバイス１００、２００、３００、４００、５００、６００、７００、７６０ａ〜７６０ｃ、及び８００を含む。
【００６１】
[0080]  方法９００はブロック９１０で開始することができ、ここで、ウェアラブルコンピューティングデバイスはデータを記憶することができる。図１〜図８及び図１０〜図１５に関連して本明細書で検討されるように、記憶されたデータは、ウェアラブルコンピューティングデバイスの着用者に関するデータを含むことができる。いくつかの実施形態では、図１０及び図１２に関連して本明細書で検討されるように、記憶されたデータは機密データを含むことができ、機密データは、ウェアラブルコンピューティングデバイスの着用者の生理学的パラメータに関するデータを含み得る。
【００６２】
[0081]  特定の実施形態では、図１２に関連して本明細書で検討されるように、機密データは、機密データに関する１つ以上の指定に基づいて定義することができる。これらの特定の実施形態のいくつかでは、図１２に関連して本明細書で検討されるように、機密データに関する１つ以上の指定のうち少なくとも１つの指定は、機密データにアクセスするための時刻に関し得る。これらの特定の実施形態の他のものでは、図１２に関連して本明細書で検討されるように、機密データに関する１つ以上の指定のうち少なくとも１つの指定は、機密データを発生させた時刻に関し得る。更に別の実施形態では、着用者に関するデータは、着用者のコンテキストに関するデータ及び／又は着用者の環境に関するデータを含み得る。
【００６３】
[0082]  ブロック９２０では、図１３〜図１５に関連して本明細書で検討されるように、ウェアラブルコンピューティングデバイスは、記憶されたデータの一部に対する要求を受信することができる。
【００６４】
[0083]  ブロック９３０では、図１１、図１４、及び図１５に関連して本明細書で検討されるように、ウェアラブルコンピューティングデバイスは、記憶されたデータの一部に対する要求に関連付けられた、指定された役割を決定することができる。
【００６５】
[0084]  ブロック９４０では、少なくとも図１１及び図１３〜図１５のコンテキストにおいて本明細書で検討されるように、ウェアラブルコンピューティングデバイスは、指定された役割に基づいて、記憶されたデータの一部へのアクセスについて１つ以上のルールを決定することができる。
【００６６】
[0085]  いくつかの実施形態では、記憶されたデータの一部へのアクセスに関する１つ以上のルールは、記憶されたデータへのアクセスを規定する複数のルールを含むことができ、複数のルールの各ルールは複数の役割の中の役割に関連付けられ、複数の役割は指定された役割を含むことができる。このため、少なくとも図１１及び図１３〜図１５のコンテキストにおいて本明細書で検討されるように、指定された役割に基づいて記憶されたデータの一部へのアクセスに関する１つ以上のルールを決定することは、指定された役割に関連付けられた、記憶されたデータへのアクセスを規定する複数のルールのうち１つ以上のルールの決定を含むことができる。特定の実施形態では、少なくとも図１１のコンテキストにおいて本明細書で検討されるように、複数の役割は更に着用者役割及び管理者役割を含むことができ、着用者役割は、記憶されたデータの少なくとも一部へのアクセスを提供し、管理者役割は、複数の役割の各役割について少なくとも１つ以上のルールへのアクセスを提供する。より具体的な実施形態では、少なくとも図１１のコンテキストにおいて本明細書で検討されるように、着用者役割は更に、複数の役割の各役割について１つ以上のルールのうち少なくとも１つのルールへのアクセスを提供することができる。
【００６７】
[0086]  他の実施形態では、少なくとも図１１及び図１２のコンテキストにおいて本明細書で検討されるように、記憶されたデータの一部へのアクセスに関する１つ以上のルールのうち少なくとも１つのルールは、ウェアラブルコンピューティングデバイスから集約データを提供することに関連し得る。特定の実施形態では、少なくとも図１２のコンテキストにおいて本明細書で検討されるように、集約データを提供することに関連する少なくとも１つ以上のルールは、着用者に関する識別データを提供することなく集約データを提供することに関連するルールを含むことができる。
【００６８】
[0087]  ブロック９５０では、ウェアラブルコンピューティングデバイスは、少なくとも図ブロック９５２及び９５４の手順を実行することによって、ウェアラブルコンピューティングデバイスを用いて、記憶されたデータの一部に対する要求への応答を決定することができる。
【００６９】
[0088]  ブロック９５２では、少なくとも図１１〜図１５のコンテキストにおいて本明細書で検討されるように、ウェアラブルコンピューティングデバイスは、少なくとも要求に対して１つ以上のルールを適用することによって、要求が有効であるか否かを判定することができる。また、ブロック９５４では、少なくとも図１１及び図１５のコンテキストにおいて本明細書で検討されるように、ウェアラブルコンピューティングデバイスは、要求が有効であるという判定の後、記憶されたデータの要求された一部を提供することができる。
【００７０】
[0089]  いくつかの実施形態では、少なくとも図１１及び図１２のコンテキストにおいて本明細書で検討されるように、方法９００は更に、ウェアラブルコンピューティングデバイスに関連付けられたユーザインタフェースを用いて、記憶されたデータの一部へのアクセスに関する１つ以上のルールのうち少なくとも１つのルールを規定することを含み得る。
【００７１】
ウェアラブルデバイスのための例示的なパーミッションスキーム及びデータ共有
[0090]  図１０は、例示的なウェアラブルデバイスデータ１０１０及び例示的なウェアラブルデバイス役割１０３０を示す。ウェアラブルデバイスデータ１０１０は、生理学的データ１０１２、集約データ１０１４、アプリケーションデータ１０１６、ネットワーキングデータ１０１８、アクセスルールデータ１０２０、及びシステムデータ１０２２を含むことができる。これより多数、少数、及び／又は異なるタイプのウェアラブルデバイスデータ１０１０も可能である。
【００７２】
[0091]  生理学的データ１０１２は、ウェアラブルデバイスを着用している生物学的エンティティとすることができる着用者について収集されたデータを含み得る。例示的な生物学的エンティティは、限定ではないが、人間を含む。ウェアラブルデバイスは、着用者に関する生理学的データ１０１２の一部又は全部を取得するように構成された１つ以上のセンサを用いて構成することができる。例示的な生理学的データ１０１２は、限定ではないが、心拍数／脈拍数、血圧、血液化学成分（例えば血糖値、血中アルコール濃度、血中酸素濃度）、呼吸数、特定の規定食情報又はカロリー等の栄養データ、運動情報、及び着用者の歩行及び／又はランニングの距離を含み得る。他の生理学的データ１０１２も可能である。
【００７３】
[0092]  集約データ１０１４は、例えば集約生理学的データのような着用者に関する経時的に収集されたデータを含むことができる。例えば集約血圧データは、限定ではないが、血圧読み取り値の集合、ある時間期間の最小／最大／平均血圧値（例えば１日の最高血圧値、１日、１週間、又は他の期間で平均した１時間ごとの血圧読み取り値の平均）、及び閾値より高いか又は低い血圧読み取り値の回数を含むことができる。他のタイプの集約生理学的データの他の例も可能である。生理学的データ以外のデータを集約データ１０１４として集約することも可能である。これは例えば、１時間以上、１日以上、１週間以上、１か月以上、及び／又は１年以上等、ある時間期間にウェアラブルデバイスが受信（又は送信）したデータ量、ある時間期間における集約データの要求回数、ある時間期間に追加、削除、及び／又は利用された役割数である。
【００７４】
[0093]  集約データ１０１４は、例えばウェアラブルデバイスの着用者の名前、ウェアラブルデバイスのデバイス識別子及び／又はネットワーキング識別子のような識別情報なしで提供することができる。このため、識別情報なしで提供された集約データ１０１４は、そのように認可された場合、ウェアラブルデバイスに関する情報の集合の一部として使用可能である。この情報の集合は、ウェアラブルデバイス機能性の向上、ウェアラブルデバイスの使用傾向の理解、ウェアラブルデバイスユーザの母集団における健康及び／又は他の情報の決定、及び／又は他の目的のため使用可能である。他の集約データ１０１４も可能である。
【００７５】
[0094]  アプリケーションデータ１０１６は、ウェアラブルデバイスのアプリケーションによって利用されるデータを含むことができる。例示的なアプリケーションデータ１０１６は、限定ではないが、インターネットに送信された及び／又はインターネットから受信されたデータ等のインターネットデータ、インターネット以外のネットワーク（複数のネットワーク）に送信された及び／又は受信されたデータ、文書、オーディオデータ、画像データ、ビデオデータ、バイナリデータ、テキストデータ、ソフトウェア、及び図を含む。他のアプリケーションデータ１０１６も可能である。
【００７６】
[0095]  ネットワーキングデータ１０１８は、他のデバイス及び／又は通信ネットワークとネットワーク接続するためにウェアラブルデバイスによって利用されるデータを含むことができる。例示的なネットワーキングデータ１０１８は、限定ではないが、ネットワークアドレス、デバイスアドレス、他のネットワークプロトコルデータ（例えばネットワークプロトコルを利用するためのパラメータデータ）、及びネットワークを利用するためのセキュリティデータ（例えばパスワード、ネットワークキー）を含む。ほとんどの非セキュリティネットワーキングデータは、他のコンピュータに接続するため共有されることが意図されるので、ウェアラブルデバイスが他のデバイスとの通信を認可される場合、ほとんどのネットワーキングデータ１０１８は一般に非機密データと見なすことができる。他のネットワーキングデータ１０１８も可能である。
【００７７】
[0096]  アクセスルールデータ１０２０は、従われた場合にデータへのアクセスを許可又は拒否するルールを含むことができる。例えばアクセスルールは、ウェアラブルデバイス上の全てのデータ、特定のデータタイプの全てのデータ（例えば全ての生理学的データ）、及び／又はある具体的なデータタイプの特定データ（例えば生理学的データの血糖データ）へのアクセスを許可（又は拒否）することができる。
【００７８】
[0097]  管理を容易にするため、アクセスルールを一括して役割にすることができる。各役割は、ウェアラブルデバイスの特定のデータへのアクセス権を有することができる。例えば管理者役割は、少なくともアクセス役割データ１０２０へのアクセス権を有することによってデータへのアクセスを管理できるので、他のエンティティがウェアラブルデバイス上のデータにアクセスするためのルール及び／又は役割を設定することができる。
【００７９】
[0098]  別の例として、着用者役割は、ウェアラブルデバイスの（通常の）着用者の名前等、少なくとも着用者識別情報へのアクセス権を有することができる。いくつかの実施形態では、ウェアラブルデバイスは多数の着用者を有し得る。例えば、ウェアラブルデバイスＷＤが、人物Ｐ１と、Ｐ２を含む他の人物（複数の人物）とによって着用され得ると仮定する。この場合、着用者Ｐ１の役割は、Ｐ１の着用者識別情報へのアクセスを許可することであり得る。更に、Ｐ１がＷＤを着用している場合、着用者Ｐ１の役割は、Ｐ１がＰ１の着用者識別情報を活性化することを可能とし、これによってＰ１をＷＤの現在の着用者として示すことである。この後、例えばＰ２のような別の着用者がウェアラブルデバイスＷＤを着用すると、Ｐ２はＰ２の着用者識別情報を活性化して、ＷＤの着用者をＰ１からＰ２に変更することができる。限定ではないが、本明細書で検討される他のアクセスルール及び／又は役割を含めて、アクセスルールデータ１０２０の他のアクセスルール及び／又は役割も可能である。
【００８０】
[0099]  システムデータ１０２２は、ウェアラブルデバイスのオペレーティングシステム及び／又はハードウェアを実行するために利用されるデータを含むことができる。システムデータ１０２２の例は、限定ではないが、記憶割り当てデータ、スレッド／プロセスデータ、プロセッサ利用情報、ハードウェアアドレス、及び、メモリ、センサ、デバイス、プロセッサ等のハードウェアのための他の情報を含む。他のシステムデータ１０２０も可能である。
【００８１】
[00100]  多くの異なる技法を用いて、ウェアラブルデバイスデータ１０１０の一部又は全部を機密データに分類することができる。例えばウェアラブルデバイスデータ１０１０は、概ねデータタイプに基づいて機密データに分類することができる。図１０に、データタイプに基づく機密データの１つの規定を示す。例えば、生理学的データ１０１２及びアクセスルール１０２０は一般に機密と見なし、システムデータ１０２２は一般に、常時ではないが機密と見なし、アプリケーションデータ１０１６はアプリケーションに基づいて機密又は非機密と見なし（例えばアプリケーションによって用いられる個人データ、会計データ、又はセキュリティデータは一般に機密と見なし、パブリックネットワークからダウンロードされたデータは一般に非機密と見なすことができる）、集約データ１０１４及びネットワーキングデータ１０１８は各々、一般に非機密と見なすことができる。データタイプに基づいた機密データの他の規定も可能である。
【００８２】
[00101]  図１２のコンテキストにおいて以下に更に詳しく検討する別の例として、異なるデータアイテムを、機密、部分的に機密、又は非機密に指定することができる。例えば、非機密の０から最高機密の１００までの範囲のように機密レベルを規定することによって、データを機密データに指定するための他の技法も可能である。
【００８３】
[00102]  図１０は、７つの例示的なウェアラブルデバイス役割１０３０を示す。これは、グローバル役割１０３２、管理者役割１０３４、着用者役割１０３６、医療専門家役割１０３８、栄養士ルール１０４０、デバイス専門家役割１０４２、及びアプリケーションソフトウェア（Ｓ／Ｗ）役割１０４４を含む。役割を用いて、ウェアラブルデバイスデータ１０１０等のウェアラブルデバイスデータへのアクセスを規定することができる。これより多数、少数、及び／又は異なるウェアラブルデバイス役割１０３０も可能である。
【００８４】
[00103]  各役割に、ウェアラブルデバイスデータに対するパーミッション及び制約を関連付けることができる。グローバル役割１０３２は、ウェアラブルデバイス上のデータへの無限アクセス権を有するエンティティの役割とすることができ、例えば、グローバル役割１０３２を有するエンティティに、ウェアラブルデバイス上のいかなるデータの維持、アクセス、及び場合によっては提供も許可する。例えばグローバル役割１０３２は、ＵＮＩＸ（登録商標）システムの「ルート」パスワードを有する管理者と同様に、ウェアラブルデバイスの管理者によって保持することができる。
【００８５】
[00104]  別の例示的な役割は管理者役割１０３４であり、これは、パーミッション及び制約の中でも特に、例えばアクセスルールデータ１０２０のようなルールデータへの無限アクセス権を有する。そのようなアクセス権を用いて、管理者役割１０３４を有するエンティティは、他の役割を有するエンティティによるアクセスを制御することができる。すなわち、管理者役割１０３４は、任意の特定の役割のアクセスルールデータ１０２０を変更することができ、従ってその特定の役割のデータアクセスを制御することができる。以下で更に詳しく検討する図１１は、役割ごとにウェアラブルデバイスデータへのアクセスを許可／制約するための例示的なインタフェースを示す。
【００８６】
[00105]  着用者役割１０３６は、グローバル役割１０３２及び／又は管理者役割１０３４とは異なるものとすることができる。例えば、着用者がウェアラブルデバイスを管理する状況では、着用者役割１０３６は、グローバルデバイス上のデータへの無限アクセス権を有することを許可され得る。すなわち、グローバル役割１０３２及び着用者役割１０３６は、データへの無限アクセスを可能とする同じパーミッションセットを有することができる。別の例では、着用者はグローバルデバイス上のデータへの無限アクセス権を有しない場合があるが、役割の追加、削除、変更、及び再検討のためアクセスルールデータ１０２０への無限アクセス権を有することができる。すなわち着用者役割１０３６は、管理者役割１０３４に与えられたものと同じアクセスルールデータ１０２０への無限アクセス権を有することができる。図１０に示す例では、着用者役割１０３６は、アクセスルールデータ１０２０に対する読み出しのみのアクセス権を有し、これによって着用者役割１０３６は、アクセスルールデータ１０２０の再検討は許されるが変更（例えば追加、削除、又は更新）は許されない。読み出しのみのアクセスは、例えば着用者役割１０３６のアクセスルールデータ１０２０へのアクセスのように１つだけの役割に適用されるか、役割の全てではないが一部に適用され得るか、又はアクセスルールデータ１０２０の全てへのアクセスを可能とするように適用され得る。
【００８７】
[00106]  生理学的データ１０１２、集約データ１０１４、アプリケーションデータ１０１６、及びネットワーキングデータ１０１８のような他のタイプのデータに着用者役割１０３６がアクセスすることに対する制約／パーミッションは、着用者役割１０３６のアクセスルールデータ１０２０の制御を介して、グローバル役割１０３２及び／又は管理者役割１０３４によって制御することができる。
【００８８】
[00107]  図１０には、他の例示的な役割、すなわち医療専門家役割１０３８、栄養士役割１０４０、デバイス専門家役割１０４２、及びアプリケーションソフトウェア役割１０４４が示されている。各役割は、ウェアラブルデバイスのいくつかのデータへのアクセス権を有し、ウェアラブルデバイスの他のデータへのアクセスを拒否される。場合によっては、例えばウェアラブルデバイスのどのデータへのアクセス権も持たない「締め出し（ｌｏｃｋｅｄ  ｏｕｔ）」役割等の役割を確立することができる。締め出し役割は、信頼できないエンティティ、又はウェアラブルデバイスのデータへのアクセスを許可するべきでない他のエンティティに割り当てることができる。多くの他の役割及び対応するルールも可能である。
【００８９】
[00108]  図１１は、役割を規定するためのユーザインタフェース１１００を示す。ユーザインタフェース１１００は、関連付けられたコンピューティングデバイス（ＡＣＤ：ａｓｓｏｃｉａｔｅｄ  ｃｏｍｐｕｔｉｎｇ  ｄｅｖｉｃｅ）７６２上で利用されている状態が図示されている。他の実施形態では、ユーザインタフェース１１００の本明細書に記載する機能性の一部又は全部は、ウェアラブルデバイス、サーバ、及び／又は１つ以上の他のコンピューティングデバイス上に提供することができる。
【００９０】
[00109]  ユーザインタフェース１１００は、１つ以上の役割について、例えばアクセスルールデータ１０３０等のアクセスルールデータの追加、再検討、更新、及び／又は削除を含む、役割の追加、再検討、更新、及び／又は削除のためのインタフェースを提供することができる。図１１に示すように、「栄養士」役割は、生理学的データへのある程度のアクセス権を有し、ロケーションデータ、アプリケーションデータ、又はアクセスルールデータへのアクセス権を持たず、ネットワーキングデータへのある程度のアクセス権を有するものとして示され、データ集約に関する時間ベースの制約を設定することができる。いくつかの実施形態において、ユーザインタフェース１１００は、例えばアクセスルールデータ１０２０へのアクセスを許可する役割等、適切な役割を有するエンティティによってのみ利用可能である。
【００９１】
[00110]  ユーザインタフェース１１００は、役割名１１００と、名付けられた役割についてのアクセス設定と、を規定するためのインタフェースを含む。アクセス設定は、生理学的データアクセス設定１１１２、ロケーションデータ設定１１３０、アプリケーションデータ設定１１３２、アクセスルールデータ設定１１３４、ネットワーキングデータ設定１１３６、他のシステムデータ設定１１４２、時間ベースの制約１１５０、及び集約データアクセス設定１１６０を含む。図１１に示すように、ユーザインタフェース１１００は３つの制御ボタンも含む。すなわち、役割に行った変更をセーブするためのセーブボタン１１７０、役割に行った変更をセーブしない、すなわち破棄するための破棄ボタン１１７２、及びユーザインタフェース１１００から抜けるための終了ボタン１１７４である。
【００９２】
[00111]  例示的なユーザインタフェース１１００では、イエスの「Ｙ」の選択は、特定のデータタイプへのアクセスを許可し、ノーの「Ｎ」の選択は、その特定のデータタイプへのアクセスを拒否する。データタイプへのアクセスを選択するための他の選択及び技法も可能である。Ｙ／Ｎ選択を用いて、あるデータタイプへのアクセスを拒否するか、部分的に付与するか、又は完全に付与することができる。例えば生理学的データ１０１２へのアクセスを拒否するためには、生理学的データ設定１１１２を、アクセスなしの「Ｎ」に設定すればよい。図１１に示す例では、生理学的データ１０１２は４つのデータサブタイプを有する。すなわち、心臓データ、肺データ、血液被検物質データ、及び栄養／食品摂取データである。生理学的データ１０１２への部分的なアクセスを付与するには、生理学的データ設定１１１２に「Ｙ」を選択して生理学的データ１０１２へのアクセスを許可し、次いで、生理学的データサブタイプ設定１１１４、１１１６、１１１８、及び１１２０について少なくとも１つの「Ｙ」設定及び少なくとも１つの「Ｎ」設定を選択すればよい。図１１に示す例において、生理学的データ１０１２への完全なアクセスを付与するには、設定１１１２、１１１４、１１１６、１１１８、及び１１２０の各々に「Ｙ」を選択する、すなわち、生理学的データ全体及び生理学的データサブタイプ設定の各々にアクセスを付与すればよい。
【００９３】
[00112]  図１１に示す例では、ユーザインタフェース１１００を用いて、名前が「栄養士」である役割に、生理学的データ１０１２への部分的なアクセスが与えられていることが示されている。この部分的なアクセスは、生理学的データアクセス設定１１１２のイエスラジオボタンの「Ｙ」を選択することで付与される。生理学的データアクセス設定１１１２に「Ｙ」を選択した後、ユーザインタフェース１１００の一部として、異なる生理学的データタイプの設定が提示される。図１１は、心臓データ設定１１１４、肺データ設定１１１６、血液被検物質データ設定１１１８、及び栄養／食品摂取データ設定１１２０を含む異なる生理学的データタイプの例示的な設定を示す。血液被検物質データ設定１１１８及び栄養／食品摂取データ設定１１２０のそれぞれに「Ｙ」を選択することで血液被検物質データ及び栄養／食品摂取データへのアクセスを許可することによって、「栄養士」役割に、生理学的データ１０１２への部分的なアクセスが付与される。しかしながら、心臓データ設定１１１４及び肺データ設定１１１６のそれぞれに「Ｎ」を選択することによって、「栄養士」役割では、心臓データ及び肺データへのアクセスが拒否される。
【００９４】
[00113]  ロケーションデータ設定１１３０、アプリケーションデータ設定１１３２、アクセスルールデータ設定１１３４、及び他のシステムデータ設定１１４２の各「Ｎ」選択によって示されるように、「栄養士」役割は、ロケーションデータ、アプリケーションデータ、アクセスルールデータ、及び他のシステムデータへのアクセスが拒否される。
【００９５】
[00114]  「栄養士」役割は、各ネットワーキングデータ設定１１３６の「Ｙ」選択によって示されるように、ネットワーキングデータ設定１１３６への部分的なアクセスが付与され、通信イネーブル設定１１３８へのアクセスが付与されると共に、他の通信データ設定１１４０の「Ｎ」選択により、通信をイネーブルするのに必要でない通信データへのアクセスが拒否される。他のネットワーキングデータサブタイプも可能である。
【００９６】
[00115]  データへのアクセスは、時刻、曜日、及び／又は他の時間ベースの規定の１つ以上に基づいて与えることができる。時間ベースの制約１１５０は、時間ベース制約設定１１５２、勤務日／勤務時間設定１１５４、週末設定１１５６、及びカスタム範囲設定１１５８を含む。時間ベース制約設定１１５２は、Ｙ／イエスに設定されるとウェアラブルデバイスデータに対する時間ベースの制約を使用可能とし、Ｎ／ノーに設定されるとウェアラブルデバイスデータに対する時間ベースの制約を使用不可能とする。図１１は、ウェアラブルデバイスデータ上での３つの特定の時間ベースの設定を示す。すなわち、勤務日及び勤務時間中にウェアラブルデバイスデータへのアクセスを許可又は拒否するための勤務日／勤務時間設定１１５４、週末中にウェアラブルデバイスデータへのアクセスを許可又は拒否するための週末設定１１５６、１つ以上のカスタム時間範囲中にウェアラブルデバイスデータへのアクセスを許可又は拒否するためのカスタム範囲設定１１５８である。カスタム範囲設定１１５８は例えば、スケジュールに入れた予約の間、特定の時刻、特定の曜日、何日間か、何週間か、何か月間か、及び／又は何年間か、アクセスを許可／拒否する。いくつかの実施形態では、ユーザインタフェース１１００は、勤務時間、勤務日、及び週末に対応する時間範囲を規定するように構成することができる。
【００９７】
[00116]  図１１に示す例では、時間ベースの制約設定１１５２がＹに設定されて、ウェアラブルデバイスデータにアクセスする栄養士役割を時間に基づいて制約する。次いで、勤務日／勤務時間設定１１５４がＹに設定されるので、栄養士役割は、勤務時間及び勤務日中にウェアラブルデバイスデータへのアクセスが許可される。週末設定１１５６及びカスタム範囲設定１１５８の各々はＮに設定されるので、栄養士役割は勤務時間及び勤務日以外のアクセスが拒否される。
【００９８】
[00117]  集約データアクセス設定１１６０を用いて、集約データへのアクセスを許可又は拒否することができる。いくつかの実施形態では、集約データのサブタイプを規定することができる。例えば、集約生理学的データ、集約ロケーションデータ、集約ネットワーキングデータである。他の実施形態では、ユーザインタフェース１１００を用いてデータ集約のルールを規定することができる。これは例えば、血液被検物質データのみを集約するルール、全ての生理学的データ及びネットワーキングデータを集約するがロケーションデータは集約しないルール、特定の時間範囲中に収集された生理学的データの選択したサブタイプ及びネットワーキングデータの選択したサブタイプを集約するルールである。
【００９９】
[00118]  データは、最小経過時間（ａｇｅ）及び最大経過時間に基づいて集約することができる。例えば、最小経過時間から最大経過時間までの間のデータを集約し、最小経過時間未満又は最大経過時間を超えるデータは集約データから切り離す。例えば、ロケーションデータが１日の最小経過時間及び１か月の最大経過時間で集約される場合、集約データは１日前から１か月前までのウェアラブルデバイスのロケーション（複数のロケーション）に関する情報を記憶する。最小経過時間未満のデータは、集約データとは別個に記憶することができ、アクセス可能である場合もそうでない場合もある。例えば、直近のロケーションデータは、特に認可されない限り、又は着用者によって指示された緊急時でない限り、アクセス可能でない場合がある。最大経過時間よりも古いデータは、時代遅れとして破棄される及び／又は必要に応じて他の場所にすでにセーブされている可能性がある。
【０１００】
[00119]  図１１に示す例では、データを集約するための最小経過時間は１時間であり、最大経過時間は規定されていない（最大なし）。最大経過時間が規定されていない場合、ウェアラブルデバイス上に集約データを記憶するための利用可能な記憶領域がなくなるまで、集約データを記憶することができる。利用可能な集約データ記憶領域がなくなった場合に記憶領域を空けるため、集約データは、集約データの経過時間、集約データのタイプ、集約データアイテムのサイズに基づいて削除する、及び／又は他の判断基準に基づいて削除することができる。集約データの他の多くのタイプ及び制御も可能である。
【０１０１】
[00120]  ウェアラブルデバイス役割１０３０のためのデータ、又は図１２のコンテキストで検討されるデータ機密性に関するユーザインタフェース１１００を用いて規定されるデータ等、ウェアラブルデバイスデータへのアクセスを指定するデータは、多数の位置に記憶することができる。図１１に示すように、ウェアラブルデバイスデータへのアクセスを規定するデータは、関連付けられたコンピューティングデバイス７６２のような１つ以上の関連付けられたコンピューティングデバイス上に記憶することができる。いくつかの実施形態では、ウェアラブルデバイスデータへのアクセスを規定するデータは、そのウェアラブルデバイス上に、更に場合によっては他のウェアラブルデバイス上にも記憶することができる。他の実施形態では、ウェアラブルデバイスデータへのアクセスを規定するデータは、サーバ７３０又は他のコンピューティングデバイスのような１つ以上の他のデバイス上に記憶することができる。更に別の実施形態では、ウェアラブルデバイスデータへのアクセスを規定するデータは、例えばウェアラブルデバイス及び関連付けられたコンピューティングデバイス７６２等、多数のデバイス上に記憶することができる。
【０１０２】
[00121]  ウェアラブルデバイスデータへのアクセスを規定するデータは、１つのデバイスを用いて提供し、次いで記憶及び／又は使用のため別のデバイスに送信することができる。例えば、関連付けられたコンピューティングデバイス７６２のユーザインタフェース１１００を用いて、１つ以上の役割についてアクセスを規定する、及び／又はウェアラブルデバイスデータへのアクセスを他の方法で規定するデータを入力することができる。次いでこの入力データを、例えばウェアラブルデバイス等の別のデバイスに送信し、次いでこのデバイスが、アクセスを規定するこのデータを記憶及び／又は使用することができる。他の実施形態では、関連付けられたコンピューティングデバイス７６２を用いて、アクセスを規定するデータを入力及び記憶し、次いでこのデータをウェアラブルデバイスに送信することができる。更に別の実施形態では、ウェアラブルデバイスに対する全ての通信は、例えば関連付けられたコンピューティングデバイス７６２のような別のコンピューティングデバイスを通過することができる。次いで、この別のコンピューティングデバイスは、ウェアラブルデバイスデータへのアクセスを許可又は拒否するためのルール及び／又は役割データを記憶し使用することができる。ウェアラブルデバイスデータへのアクセスを制御するためのデータの記憶及び／又は使用に関する他の実施形態も可能である。
【０１０３】
[00122]  別の例として、ユーザインタフェース１１００、又はサーバ７３０のような別のデバイス上で動作する別のユーザインタフェースを用いて、着用者によって直接認識されることなく、１つ以上の役割についてアクセスを規定する、及び／又はウェアラブルデバイスデータへのアクセスを他の方法で規定するデータを入力することができる。例えば、サーバ７３０における技術者は、サーバ７３０で１人以上のユーザの役割を構築することを要求され、次いで、発生させたルールを、例えば１つ以上のウェアラブルデバイス７００、７６０ａ〜７６０ｃ等のデバイスにダウンロードすることができる。これらのルールを用いて、要求された機能性を与えることができる。例えば病院は、「医師」、「登録看護師」、「病院管理者」等の様々な病院役割のアクセスルールを定義したい場合がある。このとき、サーバ７３０で動作しているユーザインタフェース１１００を用いて病院役割のルールを発生させ、次いでこの発生させたルールを、病院職員によって用いられるウェアラブルデバイスにダウンロードすることで、病院全体で一貫したアクセスルールを提供することができる。別の例として、セキュリティ上の問題に対処するため、又はデータ及び／又はソフトウェアのエラーを修復するために、ルールを策定することができる。例えば、生理学的データを記憶しているサーバ（複数のサーバ）が保守を実行している間、アップグレードが行われている間、セキュリティ監査を実行している間、及び／又は他の理由で、生理学的データへのアクセスは一時的に拒否され得る。この場合、そのようなアクセスを一時的に拒否するため、サーバ７３０で動作しているユーザインタフェース１１００を用いて、例えばバグを修正するため又は１回だけの問題に対処するためのカスタム時間期間、保守ウィンドウに対応する所与の期間、生理学的データへのアクセスを拒否するようにルール変更を発生させることができる。着用者以外の人によって発生及び／又は更新されるルールの他の多くの例も可能である。
【０１０４】
[00123]  入力されたデータは、例えばウェアラブルデバイス等の別のデバイスに送信することができ、このデバイスは、アクセスを規定するこのデータを記憶及び／又は使用することが可能となる。他の実施形態では、関連付けられたコンピューティングデバイス７６２を用いて、アクセスを規定するデータを入力及び記憶し、次いでこのデータをウェアラブルデバイスに送信することができる。更に別の実施形態では、ウェアラブルデバイスに対する全ての通信は、例えば関連付けられたコンピューティングデバイス７６２のような別のコンピューティングデバイスを通過することができる。次いで、この別のコンピューティングデバイスは、ウェアラブルデバイスデータへのアクセスを許可又は拒否するルール及び／又は役割データを記憶及び使用することができる。ウェアラブルデバイスデータへのアクセスを制御するためのデータの記憶及び／又は使用に関する他の実施形態も可能である。
【０１０５】
[00124]  図１２は、機密データを定義するためのユーザインタフェース１２００を示す。ユーザインタフェース１２００は、関連付けられたコンピューティングデバイス７６２上で利用されている状態が示されている。他の実施形態では、ユーザインタフェース１２００の本明細書に記載する機能性の一部又は全部は、ウェアラブルデバイス、サーバ、及び／又は１つ以上の他のコンピューティングデバイス上に提供することができる。ユーザインタフェース１２００は、様々なデータタイプの設定を、機密、非機密、又は部分的に機密として規定するためのインタフェースを含む。いくつかの実施形態では、ユーザインタフェース１２００は、適切な役割を有するエンティティによってのみ利用可能である。適切な役割とは例えば、アクセスルールデータ１０２０へのアクセスを許可する役割（データ機密性の制御及び／又はデータ集約の構成は、ウェアラブルデバイス上のデータへのアクセスを制御する１つの技法である）、データ機密性の制御及び／又はデータ集約の構成へのアクセスを許可する別個の役割（複数の役割）である。
【０１０６】
[00125]  機密性設定は、生理学的データ機密性設定１２１２、ロケーションデータ機密性設定１２１４、アプリケーションデータ機密性設定１２１６、アクセスルールデータ機密性設定１２３０、ネットワーキングデータ機密性設定１２３２、及びシステムデータ機密性設定１２３４を含む。
【０１０７】
[00126]  機密性データとしてデータを規定するための例示的なインタフェース１２１０では、イエスの「Ｙ」の選択はデータタイプが機密であることを示し、ノーの「Ｎ」の選択はデータタイプが機密でないことを示し、「一部（Ｓｏｍｅ）」の選択はデータが部分的に機密であることを示す。生理学的データ機密性設定１２１２は、生理学的データ１０１２の機密性の規定を可能とし、図１２の例に示す「Ｙ」は、生理学的データ１０１２の全てが機密データと見なされることを示す。ロケーションデータ機密性設定１２１４は、ウェアラブルデバイスのロケーションの機密性の規定を可能とし、図１２に示す例で設定されている「Ｙ」は、全てのロケーションデータが機密データと見なされることを示す。いくつかのシナリオでは、機密性設定はオーバーライドすることができる。例えば、９１１（緊急電話番号）への緊急通話中に示されるように、緊急事態では機密ロケーションデータを提供することができる。
【０１０８】
[00127]  「一部」を選択すると、選択されたデータタイプのサブタイプの機密性を指定するための追加の選択肢を、インタフェース１２１０によって与えることができる。例えば図１２では、アプリケーションデータ１０１６の機密性を制御するアプリケーションデータ機密性設定１２１６が「一部」に設定され、インターネットデータサブタイプ機密性設定１２１８及びローカルデータ／文書サブタイプ機密性設定１２２０の選択用のインタフェースが表示されている。
【０１０９】
[00128]  ネットワーキングデータ１０１８の機密性を制御するネットワーキングデータ機密性設定１２３２は、図１２に示す例では、全てのネットワーキングデータ１０１８が非機密データと見なされることを示す「Ｎ」に設定されて示されている。アクセスルールデータ１０２０及びシステムデータ１０２２の機密性をそれぞれ制御するアクセスルールデータ機密性設定１２３０及びシステムデータ機密性設定１２３４は双方とも、１２に示す例では、全てのアクセスルールデータ１０２０及び全てのシステムデータ１０２２が機密データと見なされることを示す「Ｙ」に設定されて示されている。機密性を指定するための他の例示的な選択及び技法も可能である。
【０１１０】
[00129]  図１２は、データ集約を構成するためのインタフェース１２４０も示す。データ集約は、生データの照合／記憶、データの定期的な収集／サンプリング、データ母集団に関する統計データ（例えば、１時間以上、１日以上、１週間以上等の期間での平均、最高、及び最低血圧、数か月間のカロリー消費傾向）の記憶、及びその他の記憶技法を含み得る。集約されたデータは、ウェアラブルデバイスの着用者による要求時、他のデバイスからの認可された要求の受信時、ウェアラブルデバイスに特定の条件が存在する場合（例えば集約データを記憶するバッファが、占有率９０％／９５％又はそれ以上等、占有率の閾値を超える）、又は他の条件下で、定期的に別のデバイスに送信することができる。
【０１１１】
[00130]  データ集約を構成するために用いられるデータ集約設定１２４０は、集約イネーブル設定１２４２、送信開始設定１２４４、集約データ宛先１２４６、識別データ提供設定１２４８、生理学的データ集約設定１２５０、最大集約データバッファサイズ１２５２、最小集約待機期間設定１２５４、及び最大集約期間設定１２５６を含む。
【０１１２】
[00131]  集約イネーブル設定１２４２は、ウェアラブルデバイスがデータを集約するか否かを制御することができる。図１２に示す例では、集約イネーブル設定１２４２は「Ｙ」に設定されて、ウェアラブルデバイスに対してデータ集約がイネーブルされていることを示す。集約イネーブル設定１２４２が「Ｎ」に設定された場合、ウェアラブルデバイスに対してデータ集約はディスエーブルされる。
【０１１３】
[00132]  送信開始設定１２４４は、ウェアラブルデバイスが集約データをプッシュする（ｐｕｓｈ）、すなわちウェアラブルデバイスが特定の要求なしに集約データを別のデバイスに送信するか否かを制御することができる。図１２に示す例では、送信開始設定１２４４は「Ｙ」に設定されて、ウェアラブルデバイスが集約データをプッシュできることを示す。設定開始設定１２４４が「Ｎ」に設定された場合は、ウェアラブルデバイスは集約データの送信を開始せず、要求があった時にのみ、すなわち要求によって集約データを別のデバイスに送信するように「プルされた（ｐｕｌｌｅｄ）」場合に、集約データを送信する。特定の実施形態では、送信開始設定１２４４が「Ｙ」に設定されている場合、ウェアラブルデバイスは「プッシュのみ」として構成する、すなわち他のデバイスから集約データをプルする要求を無視するように構成することができる。
【０１１４】
[00133]  集約データ宛先１２４６は、集約データを送信するためのネットワークロケーションを規定することができ、図１２では、例示的な部分修飾ドメイン名「ＡｇｇＤａｔａＭａｃｈｉｎｅ」として示されている。他の実施形態では、完全修飾ドメイン名、インターネットプロトコル（ＩＰ）アドレス、媒体アクセス制御（ＭＡＣ）アドレス、ＵＲＬ、及び／又は他のタイプのネットワークアドレスを用いて、集約データ宛先１２４６を規定することができる。いくつかの実施形態では、送信開始設定１２４４が「Ｙ」に設定されている場合、ウェアラブルデバイスは、集約データ宛先１２４６の規定されたネットワークロケーションにおけるコンピューティングデバイス（複数のコンピューティングデバイス）に集約データをプッシュすることができる。他の実施形態では、送信開始設定１２４４が「Ｎ」に設定されている場合、ウェアラブルデバイスは、集約データ宛先１２４６の規定されたネットワークロケーションにおけるコンピューティングデバイス（複数のコンピューティングデバイス）から要求があった時にのみ集約データをプルすることができる。
【０１１５】
[00134]  更に別の実施形態では、集約データ宛先１２４６は、最重要の集約データ宛先を１つと二次的な集約データ宛先を１つ以上含み得る、多数の宛先の規定を可能とする。集約データ宛先１２４６の他の例も可能である。
【０１１６】
[00135]  識別データ提供設定１２４８は、限定ではないが、例えば着用者の氏名、着用者の住所、及びウェアラブルデバイス名データ等の識別データを集約データと共に提供するか否かを示すことができる。図１２に示す例では、識別データ提供設定１２４８は「Ｎ」に設定されて、識別情報は集約データと共に提供されないことを示す。識別データ提供設定１２４８が「Ｙ」に設定されている場合、集約データと共に識別情報が提供される。
【０１１７】
[00136]  生理学的データ集約設定１２５０は、生理学的データを集約するか否かを示すことができる。図１２に示す例では、生理学的データ集約設定１２５０は「Ｙ」に設定されて、ウェアラブルデバイスによって生理学的データ１０１２を集約できることを示す。生理学的データ集約設定１２５０が「Ｎ」に設定された場合、ウェアラブルデバイスによって生理学的データ１０１２は集約されない。生理学的データ集約設定１２５０が「一部」に設定された場合、ウェアラブルデバイスによって、生理学的データ１０１２の全てではないが一部を集約することができる。すなわち、生理学的データ１０１２は、図１２に示すように、心臓データ、肺データ、血液被検物質データ、及び栄養／食品摂取データ等、生理学的データのサブタイプごとに規定されて集約することができる。他の例では、例えばロケーションデータのような他のデータタイプの集約の設定も規定することができる。
【０１１８】
[00137]  最大集約データバッファサイズ１２５２は、集約データに割り当てられる、ウェアラブルデバイス上で割り当てられる最大記憶量を規定することができる。図１２に示す例では、最大集約データバッファサイズ１２５２は「１ＭＢ」に設定されて、ウェアラブルデバイスの１メガバイトの記憶領域が集約データの記憶に割り当てられることを示す。他の集約データバッファサイズも可能である。
【０１１９】
[00138]  いくつかの実施形態では、最小集約データバッファサイズを規定して、データ集約に割り当てられるウェアラブルデバイスの最小記憶量を示すことができる。他の実施形態では、集約データバッファに記憶されたデータ量に基づいて集約データ送信を開始することに関連した１つ以上の閾値Ｔ１、Ｔ２、．．．を規定することができる。例えば、集約データバッファが記憶する集約データがＴ１バイト以上になった場合や、集約データバッファが集約データによってＴ２％以上占有された場合に、集約データ送信を開始することができる。
【０１２０】
[00139]  最小集約待機期間設定１２５４は、データ収集後にデータが集約データとして利用可能となる前の最小時間量を規定することができる。例えば、最小集約待機期間設定１２５４がＷＰ（例えば１時間）に設定されると共にデータが時刻Ｔで収集される場合、収集されたデータは、時間Ｔ＋ＷＰが経過して初めて（又はそれ以降に）集約のために利用可能となる。
【０１２１】
[00140]  最小集約待機期間設定１２５４が、ある待機期間ＷＰ時間単位に設定されている場合、ウェアラブルデバイスは、集約データのために用いられる記憶とは別の一時バッファ又は記憶に、少なくともＷＰ時間単位の間、集約のためのデータをバッファすることができる。次いで、少なくともＷＰ単位時間の後、データを一時バッファから集約データのために用いられる記憶へコピーすることができる。この例では、全ての集約データは少なくともＷＰ時間単位だけ古いので、最小集約待機期間設定１２５４を用いて、集約データを介した着用者のリアルタイム追跡／監視を防ぐことができる。
【０１２２】
[00141]  図１２に示す例では、最小集約待機期間設定１２５４は「１時間」に設定されている。最小集約待機期間設定１２５４が「０」に設定されている場合、時刻Ｔで収集されたデータはすぐに集約データとして利用可能となる。
【０１２３】
[00142]  最大集約期間設定１２５６は、集約されるデータの最大時間量又は最大経過時間を規定することができる。図１２に示す例では、最大集約待機期間設定１２５６は「１０日間」に設定されている。すなわち、１０日間以上が経過した古い集約データは全て削除することができる。最大集約待機期間設定１２６５６が「最大なし」（又は同等の値）に設定されている場合、集約データは無期限に保持されるか、又は、ウェアラブルデバイスから送信された後に削除されることや集約データ記憶が一杯である等、集約データの経過時間以外の理由で削除され得る。
【０１２４】
[00143]  図１２に示すように、ユーザインタフェース１２００は、図１１に示すものと同様の３つの制御ボタンも含む。すなわち、機密性設定及び／又はデータ集約構成に行った変更をセーブするためのセーブボタン１２７０、機密性設定及び／又はデータ集約構成に行った変更をセーブしない、すなわち破棄するための破棄ボタン１２７２、及びユーザインタフェース１２００から抜けるための終了ボタン１２７４である。また、図１２は、機密性設定及びデータ集約設定をデフォルト値に戻すためのデフォルトリストアボタン１２７６も含む。デフォルト値は例えば、ウェアラブルデバイス及び／又は関連付けられたコンピューティングデバイスの製造業者又は提供業者によって最初に設定された機密性設定及びデータ集約設定の値である。
【０１２５】
[00144]  ウェアラブルデバイスデータへのアクセスを規定するデータのコンテキスト及び図１１での記載と同様に、機密性を指定するデータ及び／又はデータ集約を構成するデータは、例えば１つ以上のウェアラブルデバイス、関連付けられたコンピューティングデバイス、サーバ、及び／又は他のコンピューティングデバイス上のような多数の位置に記憶することができる。機密性を指定するため及び／又はデータ集約を構成するための他のデータも可能である。
【０１２６】
[00145]  図１３は、役割に基づいてデータを提供するための方法１３００のフローチャートである。方法１３００はブロック１３１０で開始して、ウェアラブルデバイスＷＤに関連付けられた少なくともタイプＴのデータＤに対する要求を受信することができる。例えば、この要求はデバイスＤ１から受信され得る。
【０１２７】
[00146]  ブロック１３２０では、ブロック１３１０の要求に役割Ｒを関連付けることができる。
【０１２８】
[00147]  ブロック１３３０において、役割ＲがタイプＴのデータへのアクセスを付与した場合、方法１３００はブロック１３４０に進むことができる。あるいは、役割ＲがタイプＴのデータへのアクセスを付与しなかった場合、方法１３００はブロック１３４４に進むことができる。
【０１２９】
[00148]  ブロック１３４０において、時刻又はデータ時間の制約がデータＤへのアクセスを制約する場合、方法１３００はブロック１３４４に進むことができる。あるいは、時刻又はデータ時間の制約がデータＤへのアクセスを制約しない場合、方法１３００はブロック１３４２に進むことができる。
【０１３０】
[00149]  ブロック１３４２では、ブロック１３１０の要求に応答してデータＤを提供することができる。例えば、データＤを含むメッセージをデバイスＤ１に送信することができる。データＤの提供後、方法１３００はブロック１３５０に進むことができる。
【０１３１】
[00150]  ブロック１３４４では、ブロック１３１０の要求を拒否することができる。この場合、データＤは提供されない。いくつかの実施形態では、メッセージを送信して、例えばデバイスＤ１に対し、ブロック１３１０の要求が拒否されたことを示すことができる。他の実施形態では、拒否は暗黙的（ｓｉｌｅｎｔ）とすることができ、拒否された要求に応答したメッセージは送信されない。要求の拒否後、方法１３００はブロック１３５０に進むことができる。
【０１３２】
[00151]  ブロック１３５０では、ウェアラブルデバイスＷＤに関連付けられたデータに対する更なる要求が利用可能であるか否かを判定することができる。ウェアラブルデバイスＷＤに関連付けられたデータに対する更なる要求が利用可能である場合、方法１３００はブロック１３１０に進むことができる。他の場合、方法１３００は終了することができる。
【０１３３】
[00152]  いくつかの実施形態では、方法１３００の手順の全てをウェアラブルデバイスＷＤによって実行することができる。他の実施形態では、方法１３００の手順は少なくとも部分的にウェアラブルデバイスＷＤ以外のデバイスによって実行することができる。例えば、ウェアラブルデバイスＷＤの役割データが関連付けられたコンピューティングデバイスＡＣＤ１に記憶されている場合、ＷＤ及びＡＣＤ１は協働して方法１３００を実行することができる。更に別の実施形態では、方法１３００の手順はウェアラブルデバイスＷＤ以外のデバイス（複数のデバイス）によって実行することができる。例えば、ブロック１３１０で要求されるデータ及び方法１３００を実行するために用いられるデータ（例えばアクセスルール及び／又は役割データ）が全てＡＣＤ１に記憶されている場合、ＡＣＤ１は方法１３００を実行するように構成することができる。
【０１３４】
[00153]  図１４は、ウェアラブルデバイス７６０ａとサーバ７３０との間の通信のシナリオ１４００を示す。ウェアラブルデバイス７６０ａ及びサーバ７３０は、図７Ｂに示すように接続することができる。関連付けられたコンピューティングデバイス７６２及びネットワーク７２０内のデバイスのような中間デバイスは、図１４に示す通信フローには図示していない。
【０１３５】
[00154]  シナリオ１４００は、サーバ７３０が、ウェアラブルデバイス７６０ａとサーバ７３０との間で信頼ゾーンを確立することを要求するため、キーＫｅｙ１による信頼ゾーンメッセージ要求１４１０を送信することから開始する。信頼ゾーンは、アプリケーションごとのキーも他のセキュリティも用いずにデバイス間通信を許可するために確立される。すなわち、信頼ゾーン確立後は、信頼ゾーン内のデバイス間のメッセージは全てセキュアであると想定される。これらのメッセージは、暗号化又は他の方法でセキュリティ保護して、外部のデバイスによる信頼ゾーン内のメッセージの盗聴を防ぐことができる。例えば、ウェアラブルデバイス７６０ｂに宛てた信頼ゾーン内のメッセージは、Ｋｅｙ１を用いて暗号化するか又は他の方法でセキュリティ保護することができる。例えばＫｅｙ１は、サーバ７３０に関連付けられた公開鍵とすることができる。ウェアラブルデバイス７６０ａは、Ｋｅｙ１を用いて、メッセージ、署名、及び／又は他の通信が本当にサーバ７３０から送信されたものであると確認することができる。しかしながらシナリオ１４００では、信頼ゾーンが確立された場合であっても、サーバ７３０は役割に基づいてウェアラブルデバイス７６０ａ上のデータにアクセスする。
【０１３６】
[00155]  シナリオ１４００では引き続き、ウェアラブルデバイス７６０ａが、メッセージ、署名、及び／又は他の通信が本当にウェアラブルデバイス７６０ａから送信されたものであると確認するためサーバ７３０が使用できるキーＫｅｙ２による信頼ゾーンＯＫメッセージ１４１２を送信する。サーバ７３０が信頼ゾーンＯＫメッセージ１４１２を受信した後、ウェアラブルデバイス７６０ａとサーバ７３０との間で信頼ゾーンが確立される。
【０１３７】
[00156]  シナリオ１４００では、関連付けられたコンピューティングデバイス７６２は、ウェアラブルデバイス７６０ａとサーバ７３０との間の信頼ゾーンの一部であると想定されていない。他のシナリオでは、関連付けられたコンピューティングデバイス７６２のような中間デバイス（複数の中間デバイス）も信頼ゾーンの一部とすることができる。
【０１３８】
[00157]  シナリオ１４００では引き続き、サーバ７３０がウェアラブルデバイス７６０ａに、パッチＰａｔｃｈ１によるソフトウェア（Ｓ／Ｗ）送信メッセージ１４２０を伝達する。Ｐａｔｃｈ１は、システムデータ及び／又はアプリケーションデータであると考えられる。（ウェアラブルデバイス７６０ａからデータにアクセスするのとは反対に）サーバ７３０がウェアラブルデバイス７６０ａにデータを提供しているので、ソフトウェア送信メッセージ１４２０の一部として役割情報は提供されない。Ｐａｔｃｈ１を受信すると、ウェアラブルデバイス７６０ａは、ウイルス、以前のアプリケーション等の必要に応じてＰａｔｃｈ１をスキャンすることができる。ブロック１４２２では、ウェアラブルデバイス７６０ａは、ウェアラブルデバイスのソフトウェアにＰａｔｃｈ１を適用することができる。図１４は、Ｐａｔｃｈ１の適用後、ウェアラブルデバイス７６０ａがソフトウェア更新済みメッセージ１４２４を送信して、Ｐａｔｃｈ１が適用されたことをサーバ７３０に通知できることを示す。
【０１３９】
[00158]  シナリオ１４００では引き続き、ブロック１４３０において、ウェアラブルデバイスが集約データバッファを充填する。シナリオ１４００では、ウェアラブルデバイス７６０ａは、集約データバッファが一杯である場合に集約データをサーバ７６０へプッシュするように構成されている。従ってウェアラブルデバイス７６０ａは、一杯の集約データバッファから集約データＡｇｇＤａｔａによるデータ送信メッセージ１４３２を発生させ、これと共に、データ送信メッセージの肯定応答を要求するＡＣＫ指示を発生させる。次いでウェアラブルデバイス７６０ａは、データ送信メッセージ１４３２をサーバ７３０に送信する。他のシナリオでは、一杯の集約データバッファからサーバ７３０に集約データを送信するために多数のデータ送信メッセージを用いることができる。サーバ７３０は、データ送信メッセージ１４３２を受信すると、集約データＡｇｇＤａｔａを取得することができ、ウェアラブルデバイス７６０ａによって要求されたようにデータ肯定応答（ＤａｔａＡｃｋ）メッセージ１４３４を送信する。
【０１４０】
[00159]  次いで、サーバ７３０はウェアラブルデバイス７６０ａ上のデータＤ１の使用を決定する。データＤ１を取得するため、サーバ７３０は、役割Ｒｏｌｅ１を有するエンティティにデータＤ１を要求するデータ要求メッセージ１４４０を発生させる。次いで、サーバ７３０はデータ要求メッセージ１４４０をウェアラブルデバイス７６０ａに送信する。ブロック１４４２において、ウェアラブルデバイス７６０ａは、役割Ｒｏｌｅ１に対してデータ要求メッセージ１４４０の有効性確認（ｖａｌｉｄａｔｅ）を試みるが、Ｒｏｌｅ１はデータＤ１にアクセスするためのパーミッションを持たないと判定し、このためデータ要求メッセージ１４４０は無効である。例えばウェアラブルデバイス７６０ａは、ユーザインタフェース１１００を用いて指定され、少なくとも図１１のコンテキストで上述した役割等、役割Ｒｏｌｅ１に基づくデータのアクセスに関連したルールにアクセスすることができる。次いで、アクセスした役割Ｒｏｌｅ１に関連するルールに基づいて、例えば、ウェアラブルデバイス７６０ａ上に記憶されたデータの様々なタイプ及び／又はサブタイプへの役割Ｒｏｌｅ１のアクセスを規定するルールに基づいて、ウェアラブルデバイス７６０ａは、Ｒｏｌｅ１がデータＤ１へのアクセス権を有するか否かを判定することができる。シナリオ１４００では、ウェアラブルデバイス７６０ａは、役割Ｒｏｌｅ１についてアクセスを規定するルールに基づき、Ｒｏｌｅ１がデータＤ１へのアクセス権を持たないと判定できるので、データ要求メッセージ１４４０に関連付けられた要求は無効であると判定することができる。
【０１４１】
[00160]  データ要求メッセージ１４４０が無効であると判定した後、ウェアラブルデバイス７６０ａは、役割Ｒｏｌｅ１に対するデータＤ１の要求が無効であり、従って拒否されたことを示す要求拒否メッセージ１４４４を発生させ、サーバ７３０に送信する。
【０１４２】
[00161]  次いでサーバ７３０は、別の役割Ｒｏｌｅ２による再要求データＤ１を決定する。サーバ７３０は、役割Ｒｏｌｅ２を有するエンティティにデータＤ１を要求するデータ要求メッセージ１４５０を発生する。次いで、サーバ７３０はデータ要求メッセージ１４５０をウェアラブルデバイス７６０ａに送信する。ブロック１４５２では、ウェアラブルデバイス７６０ａは、役割Ｒｏｌｅ２に対してデータ要求メッセージ１４５０の有効性確認を試み、Ｒｏｌｅ２がＤ１にアクセスするためのパーミッションを有すると判定するので、データ要求メッセージ１４５０は有効である。
【０１４３】
[00162]  例えば、ウェアラブルデバイス７６０ａは、ユーザインタフェース１１００を用いて指定され、少なくとも図１１のコンテキストで上述した役割等、役割Ｒｏｌｅ２に基づくデータのアクセスに関連したルールにアクセスすることができる。次いで、アクセスした役割Ｒｏｌｅ２に関連するルールに基づいて、例えば、ウェアラブルデバイス７６０ａ上に記憶されたデータの様々なタイプ及び／又はサブタイプへの役割Ｒｏｌｅ１のアクセスを規定するルールに基づいて、ウェアラブルデバイス７６０ａは、Ｒｏｌｅ２がデータＤ１へのアクセス権を有するか否かを判定することができる。シナリオ１４００では、ウェアラブルデバイス７６０ａは、役割Ｒｏｌｅ２についてアクセスを規定するルールに基づき、Ｒｏｌｅ２がデータＤ１へのアクセス権を有すると判定できるので、データ要求メッセージ１４５０に関連付けられた要求は有効であると判定することができる。
【０１４４】
[00163]  データ要求メッセージ１４５０が有効であると判定した後、ウェアラブルデバイス７６０ａは、データＤ１を取得し、データＤ１による要求ＯＫメッセージ１４５４を発生し、要求ＯＫメッセージ１４５４をサーバ７３０に送信する。サーバ７３０はこれを受信すると、要求ＯＫメッセージ１４５４からデータＤ１を取得する。
【０１４５】
[00164]  シナリオ１４００ではこの後、ブロック１４６０において、ウェアラブルデバイス７６０ａはステータスレポートＳｔａｔｕｓＲｅｐｏｒｔを発生する。例えばウェアラブルデバイス７６０ａは、データ送信メッセージ１４３２で送信するか又は他の何らかの理由で、集約データを別のデバイスに送信した後、定期的にステータスレポートを発生させることができる。ウェアラブルデバイス７６０ａは、サーバ７３０からの肯定応答が要求されないことを示すＮＯＡＣＫ指示と共にデータ送信メッセージ１４６２によって、ＳｔａｔｕｓＲｅｐｏｒｔをサーバ７３０に送信することができる。サーバ７３０はデータ送信メッセージ１４６２からＳｔａｔｕｓＲｅｐｏｒｔを取得することができる。次いでシナリオ１４００は終了することができる。
【０１４６】
[00165]  図１５は、ウェアラブルデバイス７６０ａ、７６０ｂ及びサーバ７３０の間の通信のシナリオ１５００を示す。ウェアラブルデバイス７６０ａ、７６０ｂ及びサーバ７３０は、図７Ｂに示すように接続することができる。関連付けられたコンピューティングデバイス７６２及びネットワーク７２０内のデバイスのような中間デバイスは、図１５に示す通信フローには図示していない。
【０１４７】
[00166]  シナリオ１５００は、ウェアラブルデバイス７６０ｂが、ウェアラブルデバイス７６０ａと７６０ｂとの間で信頼ゾーンを確立することを要求するため、キーＫｅｙ３による信頼ゾーン要求メッセージ１５１０を送信することから開始する。信頼ゾーンについてはすでに詳しく記載している。例えば図１４の記載を参照のこと。
【０１４８】
[00167]  Ｋｅｙ３は、例えばウェアラブルデバイス７６０ｂに関連付けられた公開鍵とすることができる。ウェアラブルデバイス７６０ａは、Ｋｅ３１を用いて、メッセージ、署名、及び／又は他の通信が本当にウェアラブルデバイス７６０ｂから送信されたものであると確認することができる。
【０１４９】
[00168]  シナリオ１５００では引き続き、ウェアラブルデバイス７６０ａが、キーＫｅｙ３による信頼ゾーンＯＫメッセージ１５１２をウェアラブルデバイス７６０ｂに送信して、メッセージ、署名、及び／又は他の通信が本当にウェアラブルデバイス７６０ａから送信されたものであるとウェアラブルデバイス７６０ｂが確認できるようにする。ウェアラブルデバイス７６０ｂが信頼ゾーンＯＫメッセージ１５１２を受信した後、ウェアラブルデバイス７６０ａとサーバ７３０との間で信頼ゾーンが確立される。シナリオ１５００では、ウェアラブルデバイス７６０ａと７６０ｂとの間で信頼ゾーン確立後は、要求側エンティティの役割について考慮することなく、信頼ゾーン内のどちらのウェアラブルデバイスもデータにアクセスすることができる。
【０１５０】
[00169]  シナリオ１５００では、関連付けられたコンピューティングデバイス７６２は、ウェアラブルデバイス７６０ａと７６０ｂとの間の信頼ゾーンの一部であると想定されていない。他のシナリオでは、関連付けられたコンピューティングデバイス７６２のような中間デバイス（複数の中間デバイス）も信頼ゾーンの一部とすることができる。更に、サーバ７３０は、ウェアラブルデバイス７６０ａと７６０ｂとの間に確立された信頼ゾーンの一部ではない。また、シナリオ１５００において、データに対する要求は全て機密データに対する要求を含む。すなわち、図１５に示すデータ要求１５２０、１５３０、１５４０、及び１５４２の各々は、何らかのタイプの機密データを要求する。
【０１５１】
[00170]  シナリオ１５００では引き続き、ウェアラブルデバイス７６０ｂが、データ要求メッセージ１５２０を用いてウェアラブルデバイス７６０ａにデータＤ２を要求する。ウェアラブルデバイス７６０ａはこれを受信すると、ブロック１５２２において、データ要求１５２０の有効性確認を試みる。データ要求１５２０は、役割データなしでウェアラブルデバイス７６０ａによって有効性確認を行うことができる。その理由は、（ａ）データ要求１５２０がウェアラブルデバイス７６０ｂから来たものであること、及び（ｂ）ウェアラブルデバイス７６０ａ及び７６０ｂが信頼ゾーンを確立していること、である。データ要求１５２０の有効性確認を行った後、ウェアラブルデバイス７６０ａはデータＤ２を取得し、データＤ２による要求ＯＫメッセージ１５２４を発生し、要求ＯＫメッセージ１５２４をウェアラブルデバイス１５３０に送信することができる。
【０１５２】
[00171]  シナリオ１５００では引き続き、サーバ７３０が、ウェアラブルデバイス７６０ｂ上のデータＤ３の使用を決定する。データＤ３を取得するため、サーバ７３０は、役割データなしでデータＤ３を要求するデータ要求メッセージ１５３０を発生させる。次いで、サーバ７３０はデータ要求メッセージ１５３０をウェアラブルデバイス７６０ｂに送信する。ブロック１５３２において、ウェアラブルデバイス７６０ｂは、データ要求メッセージ１５３０の有効性確認を試みるが、適切な役割データなしにサーバ７３０はデータＤ３にアクセスできないと判定し、このためデータ要求メッセージ１５３０は無効である。データ要求メッセージ１５３０が無効であると判定した後、ウェアラブルデバイス７６０ｂは、データＤ３の要求が無効として拒否されたことを示す要求拒否メッセージ１５３４を発生させ、サーバ７３０に送信する。
【０１５３】
[00172]  信頼ゾーン内からの要求及び信頼ゾーン外からの要求を、同時に又はほぼ同時に処理することができる。例えば、シナリオ１５００では引き続き、サーバ７３０が、役割Ｒｏｌｅ３を有するエンティティに対してウェアラブルデバイス７６０ｂにデータＤ３を再要求することを決定する。これとほぼ同時に、ウェアラブルデバイス７６０ａは、ウェアラブルデバイス７６０ｂにデータＤ４を要求することを決定する。次いで、同時に又はほぼ同時に、ウェアラブルデバイス７６０ａはデータＤ４のためのデータ要求１５４０を発生してウェアラブルデバイス７６０ｂに送信し、サーバ７３０は、役割Ｒｏｌｅ３を有するエンティティにデータＤ３を要求するためのデータ要求１５４２を発生して、ウェアラブルデバイス７６０ｂに送信する。
【０１５４】
[00173]  ウェアラブルデバイス７６０ｂは、メッセージ１５４０及び１５４２を受信すると、各メッセージの有効性確認を試みる。ブロック１５４２において、データＤ４のためのデータ要求１５４０を、役割データなしでウェアラブルデバイス７６０ｂによって有効性確認することができる。その理由は、（ａ）データ要求１５４０がウェアラブルデバイス７６０ａから来たものであること、及び（ｂ）ウェアラブルデバイス７６０ａ及び７６０ｂが信頼ゾーンを確立していること、である。ブロック１５４６において、データＤ３のためのデータ要求１５４２をウェアラブルデバイス７６０ｂによって有効性確認することができる。その理由は、（ａ）データ要求１５４２が役割データＲｏｌｅ３を含んだこと、及び（ｂ）役割Ｒｏｌｅ３がＤ３のデータへのアクセス権を有すること、である。少なくとも図１４のデータ要求１４４０及び１４５０の有効性確認のコンテキストで上述した技法を用いて、役割Ｒｏｌｅ３がＤ３のデータへのアクセス権を有すると判定することができる。
【０１５５】
[00174]  データ要求１５４０の有効性確認を行った後、ウェアラブルデバイス７６０ｂは、データＤ４を取得し、データＤ４による要求ＯＫメッセージ１５４８を発生し、要求ＯＫメッセージ１５４８をウェアラブルデバイス７６０ａに送信する。更に、データ要求１５４２の有効性確認を行った後、ウェアラブルデバイス７６０ｂは、データＤ３を取得し、データＤ３による要求ＯＫメッセージ１５５０を発生し、要求ＯＫメッセージ１５５０をサーバ７３０に送信する。次いでシナリオ１５００は終了することができる。
【０１５６】
[00175]  例示的な実施形態には、人又は人のデバイスに関する情報が伴うが、いくつかの実施形態はプライバシ制御を含み得る。そのようなプライバシ制御は少なくとも、デバイス識別子の匿名化、透明性、及びユーザ制御を含むことができ、ユーザの製品利用に関する情報をユーザが変更又は削除することを可能とする機能性を含む。
【０１５７】
[00176]  更に、本明細書で検討される実施形態がユーザに関する個人情報を収集する場合、又は個人情報を利用し得る場合は、プログラム又は特徴（ｆｅａｔｕｒｅｓ）がユーザ情報（例えばユーザの生理機能、医療履歴、社会的ネットワーク、社会的な行動又は活動、職業、ユーザの好み、又はユーザの現在のロケーションに関する情報）を収集するか否かを制御する機会、又はよりユーザと関連の深いコンテンツサーバからのコンテンツを受信するか否か、及び／又はどのように受信するかを制御する機会を、ユーザに与えることができる。更に、ある特定のデータは、記憶又は使用する前に１つ以上の方法で処理して、個人を特定できる情報を除去することができる。例えばユーザのアイデンティティは、そのユーザについて個人を特定できる情報が決定できないように処理することができる。又は、ロケーション情報が得られる場合、ユーザの具体的なロケーションが決定できないように、ユーザの地理的ロケーションを（市、郵便番号、又は州レベル等まで）一般化することができる。従ってユーザは、どのようにユーザに関する情報が収集され、コンテンツサーバによって使用されるかを制御することができる。
【０１５８】
[00177]  上述の記載は、添付図面を参照して、開示されるシステム、デバイス、及び方法の様々な特徴及び機能を説明している。図面では、文脈上他の意味が示される場合を除いて、同様の符号は通常、同様のコンポーネントを識別する。詳細な説明、図面、及び特許請求の範囲に記載される例示的な実施形態は、限定として意図されていない。本明細書に提示する主題の精神又は範囲から逸脱することなく、他の実施形態を利用可能であり、他の変更を実施可能である。本明細書に一般的に記載され、図面に示されるような本開示の態様は、多種多様な異なる構成において配置、置換、結合、分離、及び設計することができ、それらが全て本明細書で明示的に想定されていることは容易に理解されよう。
【０１５９】
[00178]  図面に示し本明細書で検討したようなラダーダイアグラム、シナリオ、及びフローチャートのいずれか又は全てに関して、各ブロック及び／又は通信は、例示的な実施形態に従った情報の処理及び／又は情報の送信を表し得る。これらの例示的な実施形態の範囲内に代替的な実施形態が含まれる。これらの代替的な実施形態では、例えば、ブロック、送信、通信、要求、応答、及び／又はメッセージとして記載される機能は、図示又は検討したものとは異なる順序で実行される場合があり、これは、関与する機能性に応じて、実質的に同時の実行又は逆の順序での実行を含む。更に、本明細書で検討されるラダーダイアグラム、シナリオ、及びフローチャートの任意のものと共に、より多くの又はより少ないブロック及び／又は機能が使用される場合があり、これらのラダーダイアグラム、シナリオ、及びフローチャートは、部分的に又は全体的に相互に組み合わせることも可能である。
【０１６０】
[00179]  情報の処理を表すブロックは、本明細書に記載される方法又は技法の特定の論理機能を実行するように構成することができる回路に対応し得る。この代わりに又はこれに加えて、情報の処理を表すブロックは、プログラムコード（関連データを含む）のモジュール、セグメント、又は一部に対応し得る。プログラムコードは、この方法又は技法において特定の論理機能又はアクションを実施するためのプロセッサによって実行可能である１つ以上の命令を含み得る。プログラムコード及び／又は関連データは、ディスク又はハードドライブ又は他の記憶媒体を含む記憶デバイス等、任意のタイプのコンピュータ読み取り可能媒体上に記憶され得る。
【０１６１】
[00180]  コンピュータ読み取り可能媒体は、レジスタメモリ、プロセッサキャッシュ、及びランダムアクセスメモリ（ＲＡＭ）のような短期間データを記憶する非一時的コンピュータ読み取り可能媒体等の非一時的コンピュータ読み取り可能媒体も含み得る。コンピュータ読み取り可能媒体は、例えば読み出し専用メモリ（ＲＯＭ）、光又は磁気ディスク、コンパクトディスク読み出し専用メモリ（ＣＤ−ＲＯＭ）のような二次又は永久長期記憶装置等、より長期間プログラムコード及び／又はデータを記憶する非一時的コンピュータ読み取り可能媒体も含み得る。コンピュータ読み取り可能媒体は、任意のその他の揮発性又は不揮発性記憶システムも含み得る。コンピュータ読み取り可能媒体は、例えばコンピュータ読み取り可能記憶媒体、又は有形の（ｔａｎｇｉｂｌｅ）記憶デバイスと見なされ得る。
【０１６２】
[00181]  更に、１回以上の情報送信を表すブロックは、同一の物理デバイスにおけるソフトウェア及び／又はハードウェアモジュール間の情報送信に対応し得る。しかしながら、異なる物理デバイスにおけるソフトウェアモジュール及び／又はハードウェアモジュール間で、他の情報送信も行われ得る。
【０１６３】
[00182]  様々な態様及び実施形態を本明細書に開示したが、他の態様及び実施形態も当業者には明らかであろう。本明細書に開示した様々な態様及び実施形態は、説明の目的のために与えられ、限定を意図しておらず、真の範囲は以下の特許請求の範囲によって示される。
【図１】
0006423021.tif 000002
【図２Ａ】
0006423021.tif 000003
【図２Ｂ】
0006423021.tif 000004
【図３Ａ】
0006423021.tif 000005
【図３Ｂ】
0006423021.tif 000006
【図３Ｃ】
0006423021.tif 000007
【図４Ａ】
0006423021.tif 000008
【図４Ｂ】
0006423021.tif 000009
【図５】
0006423021.tif 000010
【図６】
0006423021.tif 000011
【図７Ａ】
0006423021.tif 000012
【図７Ｂ】
0006423021.tif 000013
【図８】
0006423021.tif 000014
【図９】
0006423021.tif 000015
【図１０】
0006423021.tif 000016
【図１１】
0006423021.tif 000017
【図１２】
0006423021.tif 000018
【図１３】
0006423021.tif 000019
【図１４】
0006423021.tif 000020
【図１５】
0006423021.tif 000021