(57)【特許請求の範囲】
【請求項１】
ユーザの身体の第１の位置に近接した前記ユーザの身体に固定可能なハウジング、
前記ハウジング内にある電源、
前記ハウジング内にあり、前記電源と動作するように結合する制御器、及び
前記制御器と動作するように結合され、前記ハウジング上又はハウジング内に位置決められる第１のセンサ
を有するウェアラブル装置において、前記制御器は、
前記第１のセンサから、前記第１のセンサにより検知される前記ユーザの第１の健康パラメタを示す第１のセンサ読み取りを得る、
前記第１の健康パラメタが健康しきい値を満たしていると決定する、
前記決定に応じて、前記ハウジングを前記ユーザの身体の第２の位置に移動させることをユーザに促す、及び
前記第１のセンサ又は第２のセンサから、前記第２の位置における前記第１の健康パラメタとは異なる第２の健康パラメタを示す第２のセンサ読み取りを得る
ように構成される、ウェアラブル装置。
【請求項２】
前記第１の健康パラメタは心拍である、請求項１に記載のウェアラブル装置。
【請求項３】
前記ハウジングと結合されるバンドをさらに有し、前記バンドは前記ユーザの身体に固定可能である、請求項１に記載のウェアラブル装置。
【請求項４】
前記第２の健康パラメタは血糖値である、請求項２に記載のウェアラブル装置。
【請求項５】
前記第２の健康パラメタは汗の測定又は呼吸の測定である、請求項２に記載のウェアラブル装置。
【請求項６】
前記第２の健康パラメタは体温である、請求項２に記載のウェアラブル装置。
【請求項７】
前記制御器と動作するように結合される出力装置をさらに有し、前記制御器はさらに、前記出力装置を介して前記ハウジングを前記第２の位置に移動させることを前記ユーザに促すように構成される、請求項１に記載のウェアラブル装置。
【請求項８】
前記制御器と動作するように結合されるワイヤレス通信インタフェースをさらに有する、請求項１に記載のウェアラブル装置。
【請求項９】
前記制御器はさらに、前記ワイヤレス通信インタフェースを介して前記ユーザにより操作される携帯機器に、前記第１のセンサ読み取りを示すデータを送信するように構成される、請求項８に記載のウェアラブル装置。
【請求項１０】
前記制御器はさらに、遠隔計算装置から前記ワイヤレス通信インタフェースを介して、前記第１の健康パラメタが前記健康しきい値を満たしているとの指示を受信するように構成される、請求項８に記載のウェアラブル装置。
【請求項１１】
前記制御器はさらに、前記ワイヤレス通信インタフェースを介して前記ユーザにより操作される携帯機器に、前記第２のセンサ読み取りを示すデータを送信するように構成される、請求項８に記載のウェアラブル装置。
【請求項１２】
前記制御器はさらに、遠隔計算装置から前記ワイヤレス通信インタフェースを介して、前記第２の健康パラメタがもう１つの健康しきい値を満たしているとの指示を受信するように構成される、請求項１１に記載のウェアラブル装置。
【請求項１３】
前記ワイヤレス通信インタフェースは、低電力のBluetooth(登録商標)インタフェースを有する、請求項８に記載のウェアラブル装置。
【請求項１４】
前記健康しきい値は、前記制御器と動作するように結合されるメモリに記憶され、前記制御器はさらに、前記第１の健康パラメタが前記健康しきい値を満たしているかを決定するために、前記第１の健康パラメタを前記健康しきい値と比較するように構成される、請求項１に記載のウェアラブル装置。
【請求項１５】
コンピュータが実施する方法において、
１つ以上の処理器により、ユーザの身体の第１の位置に固定されるウェアラブル装置から直接又は間接的に、前記ウェアラブル装置により検知される前記ユーザの第１の健康パラメタを示す第１のセンサ読み取りを受信するステップ、
前記１つ以上の処理器により、前記第１の健康パラメタを１つ以上の健康しきい値と比較するステップ、
前記健康パラメタが少なくとも１つの健康しきい値を満たしているとの決定に応じて、前記１つ以上の処理器により、前記ウェアラブル装置を前記ユーザの第２の位置に移動させることを前記ユーザに促すステップ、及び
前記１つ以上の処理器により、前記ウェアラブル装置から直接又は間接的に、前記第２の位置における前記第１の健康パラメタとは異なる第２の健康パラメタを示す第２のセンサ読み取りを受信するステップ、
を有する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般的に、ウェアラブル(wearable)技術に関する。特に、本発明は、１つ以上のセンサを用いて健康パラメタを測定する可動ウェアラブル装置に関する。
【背景技術】
【０００２】
ウェアラブル技術は、身体に装着される、個人の衣服及びアクセサリーに取り付けら又は組み込まれ得る如何なる種類の移動電子装置を含んでいる。このウェアラブル技術に関連する処理及びセンサは、情報を表示、処理又は収集することができる。そのようなウェアラブル技術は、他の種類のデータ及び統計と同じく、ユーザの健康データを監視することを含む、様々な分野において使用されている。これらの種類の装置は、一般の人がすぐに利用可能であり、消費者により簡単に購入される。健康の分野における幾つかのウェアラブル技術の例は、FitBit Flex、Nile Fuel Band、Jawbone Up及びApple Watchを含む。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
通例、ユーザの健康パラメタを監視するウェアラブル装置は、センサを含み、ユーザの身体の特定の領域及び/又は特別な外肢、例えばユーザの腕、上腕、胸又はウエストの周りに装着されるように設計される。そのようなウェアラブル装置の有用性は、そのウェアラブル装置がその近くに装着されないユーザの身体のもう１つの部分を介して最良に測定される健康パラメタを測定できない又は簡単に測定できないとう点で制限される。
【課題を解決するための手段】
【０００４】
本発明の実施例は、健康パラメタを２つのレベルで測定することができるウェアラブル装置を提供することに向けられたシステム及び方法を含む。このウェアラブル装置は、第１の健康パラメタの第１の測定を行う。これは第１の"レベル"である。この第１の測定は次いで、（ウェアラブル装置又は他の場所に）記憶され、しきい値のデータベースに記憶される既定の健康制限(health limit)と比較される。この第１の測定が健康制限を越えている場合、ウェアラブル装置は次いで、第１のセンサ又は第２のセンサを用いて第２の測定を行うために、ユーザの身体のもう１つの部分にウェアラブル装置を移動させることをユーザに促すことができる。これは第２の"レベル"である。第２の測定は、（例えば第１の測定を二重チェック(double check)するため又はより正確な測定を提供するために）第１の健康パラメタと、（例えば第１の測定に追加の状況(context)を提供するため又は第１の側定において測定された健康パラメタの起こり得る副作用を測定するために）第２の健康パラメタとを測定することができる。ウェアラブル装置は次いで、第２の測定をユーザ装置に又はいわゆる"レベルネットワーク"に送信することができ、それに応じてメッセージを受信することができる。
【０００５】
一般に、１つの態様において、ウェアラブル装置は、ユーザの身体の第１の位置に隣接した前記ユーザの身体に固定可能なハウジング、前記ハウジング内にある電源、前記ハウジング内にあり、前記電源と動作するように結合される制御器、及び前記制御器と動作するように結合され、前記ハウジング上又はハウジング内に位置決められる第１のセンサを含む。前記制御器は、第１のセンサから、この第１のセンサにより検知されるユーザの第１の健康パラメタを示す第１のセンサの読み取りを得る、前記第１の健康パラメタが健康しきい値を満たしていると決定する、この決定に応じて、前記ハウジングをユーザの身体の第２の位置に移動させることをユーザに促す、第１のセンサ又は第２のセンサから、第１の健康パラメタ又は第２の健康パラメタを示す第２のセンサの読み取りを得るように構成される。様々な実施例において、前記装置は、ハウジングと結合されるバンドを含んでもよく、このバンドは、ユーザの外肢に固定する。
【０００６】
様々な実施例において、第１の健康パラメタは心拍である。様々な実施例において、第２の健康パラメタは、血糖値、汗の測定、呼吸の測定及び/又は体温でもよい。様々な実施例において、ウェアラブル装置は、前記制御器と動作するように結合される出力装置を含んでもよく、制御器はさらに、この出力装置を介してハウジングを第２の位置に移動させることをユーザに促すように構成される。
【０００７】
様々な実施例において、ウェアラブル装置は、前記制御器と動作するように結合されるワイヤレス通信インタフェースを含んでもよい。様々な仕様において、前記制御器はさらに、前記ワイヤレス通信インタフェースを介してユーザにより操作される携帯機器に、第１のセンサの読み取りを示すデータを送信するように構成されてもよい。様々なバージョンにおいて、前記制御器はさらに、前記ワイヤレス通信インタフェースを介して遠隔計算装置から、第１の健康パラメタが健康しきい値を満たしているとの指示(indication)を受け取るように構成されてもよい。様々なバージョンにおいて、前記制御器はさらに、前記ワイヤレス通信インタフェースを介してユーザにより操作される携帯機器に、第２のセンサの読み取りを示すデータを送信するように構成されてもよい。様々なバージョンにおいて、前記制御器はさらに、前記ワイヤレス通信インタフェースを介して遠隔計算装置から、第２の健康パラメタがもう１つの健康しきい値を満たしているとの指示を受け取るように構成されてもよい。様々なバージョンにおいて、前記ワイヤレス通信インタフェースは、低電力のBluetooth(登録商標)のインタフェースでもよい。
【０００８】
様々な実施例において、前記健康しきい値は、前記制御器と動作するように結合されるメモリに記憶され、前記制御器はさらに、第１の健康パラメタが健康しきい値を満たしているかを決定するために、第１の健康パラメタを前記健康しきい値と比較するように構成される。様々な実施例において、前記制御器はさらに、第２の健康パラメタがもう１つの健康しきい値を満たしていると決定し、第２の健康パラメタが前記もう１つの健康しきい値を満たしているとの決定に応じて、改善措置(remedial action)を誘発するように構成される。様々なバージョンにおいて、改善措置は、前記制御器と動作するように結合される出力装置において音響的、視覚的又は触覚的な出力を供給すること、又は前記制御器と動作するように結合されるワイヤレス通信システムを介して遠隔計算装置に、もう１つの健康しきい値が満たされたとの指示を送信することの１つ以上を含む。様々なバージョンにおいて、遠隔計算装置は、ユーザの治療を担当する医療専門家により操作される計算装置であってもよい。
【０００９】
もう１つの態様において、システムは、１つ以上の処理器、前記１つ以上の処理器と動作するように結合される第１のワイヤレス通信インタフェース、及び前記１つ以上の処理器と動作するように結合されるメモリを含む。前記メモリは、１つ以上の処理器により実行されるとき、これら１つ以上の処理器に、ユーザの身体の第１の位置に装着されるウェアラブル装置から第１のワイヤレス通信インタフェースを介して、前記ウェアラブル装置により得られるユーザの第１の健康パラメタを示す第１のデータを受信すること、前記第１の健康パラメタが第１の健康しきい値を満たしていると決定すること、その決定に応じて、ユーザの身体の第２の位置にウェアラブル装置を移動させることをユーザに促すこと、及び前記ウェアラブル装置から第１のワイヤレス通信インタフェースを介して、第１の健康パラメタ又は前記第２の位置でウェアラブル装置により得られるユーザの第２の健康パラメタを示す第２のデータを受信すること行わせる命令を記憶する。様々な実施例において、前記システムは、第１のワイヤレス通信インタフェースとは異なるワイヤレス技術を用いる第２のワイヤレス通信インタフェースを含んでもよい。
【００１０】
さらにもう１つの態様において、方法は、ユーザの身体の第１の位置に固定されるウェアラブル装置から直接又は間接的に、このウェアラブル装置により検知されるユーザの第１の健康パラメタを示す第１のセンサの読み取りを受信するステップ、前記第１の健康パラメタを１つ以上の健康しきい値と比較するステップ、前記第１の健康パラメタが少なくとも１つの健康しきい値を満たしているとの決定に応じて、ユーザの身体上の第２の位置にウェアラブル装置を移動させることをユーザに促すステップ、及び前記ウェアラブル装置から直接又は間接的に、前記第１の健康パラメタ又は第２の健康パラメタを示す第２のセンサの読み取りを受信するステップを含む。
【図面の簡単な説明】
【００１１】
【図１】本明細書に説明される本発明の例示的なシステムを概略的に示す。
【図２Ａ】ユーザの腕に装着される、第１のレベルの読み取りを行っている例示的なウェアラブル装置を概略的に示す。
【図２Ｂ】ウェアラブル装置がユーザの額に置かれる、例示的な第２のレベルの読み取りを概略的に示す。
【図２Ｃ】ウェアラブル装置がユーザの前腕に置かれる、例示的な第２のレベルの読み取りを概略的に示す。
【図２Ｄ】ウェアラブル装置がユーザの胸に置かれる、例示的な第２のレベルの読み取りを概略的に示す。
【図３】第１のレベルの測定及び第２のレベルの測定を含む、ウェアラブル装置の例示的な動作を説明する流れ図。
【図４Ａ】例示的な第１のレベルのデータベースを概略的に示す。
【図４Ｂ】例示的な第２のレベルのデータベースを概略的に示す。
【図５】ユーザ装置がウェアラブル装置をレベルネットワークと同期させることを担っている実施例における、ユーザ装置の例示的な動作を説明する流れ図。
【図６】例示的なしきい値のデータベースを概略的に示す。
【図７】本明細書に開示される様々な特徴及び処理を実施するのに利用される例示的な計算装置のアーキテクチャを示す。
【図８Ａ】ユーザ装置により表示され得る例示的なメニューインタフェースを示す。
【図８Ｂ】ユーザ装置により表示される例示的な読み取りインタフェースを示す。
【図８Ｃ】ユーザ装置により表示される例示的なメッセージインタフェースを示す。
【図９】第１のレベルの測定及び第２のレベルの測定を含む、レベルネットワークの例示的な動作を説明する流れ図。
【図１０】本明細書に開示されるような本発明の例示的な全体的方法を説明する。
【発明を実施するための形態】
【００１２】
本発明の幾つかの実施例は、添付の図面を参照して説明される。以下の説明及び図面は、本発明の例示であり、本発明を限定すると考えるべきではない。本発明の様々な実施例の完全な理解を提供するために、多数の特定の詳細が説明される。しかしながら、本発明の実施例の簡潔な説明を提供するために、場合によっては、良く知られた又は従来の詳細は説明されない。
【００１３】
明細書における"１つの実施例"又は"ある実施例"の言及は、実施例と連動して説明される特定の特徴、構成又は特性が本発明の少なくとも１つの実施例に含まれることを意味している。明細書中の様々な場所における"１つの実施例において"という用語の登場は、必ずしも全て同じ実施例を言及しているのではない。
【００１４】
図１は、２つのレベルのウェアラブル装置１００、ユーザ装置１０２及びレベルネットワーク１０４をサポートしている環境の１つの実施例を例示している。ウェアラブル装置１００及びユーザ装置１０２は、これらに限定されないが、１つ以上のワイヤレスネットワーク接続若しくは近距離無線通信（ＮＦＣ）接続を含む、ネットワーク１０６により一般的に示される１つ以上の有線及び/又はワイヤレスネットワーク接続を介して接続される。ウェアラブル装置１００及びユーザ装置１０２は共に、これもまたネットワーク１０６により一般的に示される１つ以上の有線又はワイヤレスネットワーク接続を介してレベルネットワーク１０４に接続される。幾つかの実施例において、ウェアラブル装置１００は、レベルネットワーク１０４に接続するために、ユーザ装置１０２の有線又はワイヤレスネットワーク接続を利用（又はそれにピギーバック(piggyback)）してもよい。
【００１５】
ウェアラブル装置１００は、複数のコンポーネントを含んでもよい。幾つかの実施例において、これらのコンポーネントが全てハウジング１０１上に及び/又はハウジング１０１内にある単一のバスに（例えば１つ以上のプリント基板上で）接続されているが、代わりに、これらのコンポーネントが複数のバスを介して接続されることも可能である。これら複数のコンポーネントは、メモリ１０８、１つ以上の出力装置、例えばディスプレイ１１０、１つ以上の第１のレベルのセンサ１１２、１つ以上の第２のレベルのセンサ１１４、電源、例えばバッテリー１１６、有線又はワイヤレス通信インタフェース１１８（例えばＵＳＢ、Bluetooth(登録商標)の低エネルギーモジュール等）及び制御器１２０を含んでもよい。制御器１２０は、様々な形式、例えばメモリ１０８に記憶される命令を実行する１つ以上の処理器、ＦＰＧＡ(field-programmable gate array)、ＡＳＩＣ(application-specific integrated circuit)等とすることができる。メモリ１０８は、ウェアラブル装置のオペレイティングシステム（ＯＳ）（図示せず）、ウェアラブル装置の基本ソフトウェア（図示せず）、ウェアラブル装置の第１のレベルのデータベース１２２、ウェアラブル装置の第２のレベルのデータベース１２４及びウェアラブル装置のしきい値のデータベース１２６を記憶し、ウェアラブル装置１００の制御器１２０は、これらを実行するように動作可能である。
【００１６】
幾つかの実施例において、センサ１１２、１１４は、血圧、心拍、体温（例えばサーモメータ）、血糖若しくはグルコース、加速度（例えば加速度計）、インスリン、ビタミン濃度、呼吸数、心音（例えばマイク）、呼吸音（例えばマイク）、移動速度、歩く若しくは走る歩数（例えば歩数計）、皮膚水分、汗の検出、汗の組成、神経発火（例えば電磁センサ）又は同類の健康の測定値を測定するためのセンサを含む。幾つかの実施例において、追加のセンサがアレルゲン、空気の品質、空気の湿度、空気の温度及び同類の環境の測定値を測定してもよい。
【００１７】
図１のユーザ装置１０２も同様に、多様なコンポーネントを含んでもよい。幾つかの実施例において、ユーザ装置１０２は、メモリ１３０、電源（例えばバッテリー１３２）、第１の有線若しくはワイヤレス通信インタフェース１３４（例えばＵＳＢ、Bluetooth(登録商標)の低エネルギーモジュール等）、第１の有線若しくはワイヤレス通信インタフェース１３６（例えばWi-Fi、セルラー等）並びに制御器１３８を含む。幾つかの実施例において、メモリ１３０は、ユーザ装置のオペレーティングシステム（ＯＳ、図示せず）、ユーザ装置の２つのレベルのウェアラブルソフトウェア（又はアプリ）、ユーザ装置の第１のレベルのデータベース１４２、ユーザ装置の第２のレベルのデータベース１４４及びユーザ装置のしきい値のデータベース１４６を記憶し、制御器１３８は、これらを実行するように動作可能である。幾つかの実施例において、ユーザ装置の２つのレベルのウェアラブルソフトウェア１４０は、ウェアラブル装置１００又はレベルネットワーク１０４と通信するように動作可能である。幾つかの実施例において、ユーザ装置１０２は例えば、スマートフォン、タブレット、ラップトップコンピュータ、デスクトップコンピュータ、ゲーム機、多機能テレビ、家庭用娯楽システム、第２のウェアラブル装置、又はユーザインタフェースを実行及びデータベースを記憶することができもう１つの装置でもよい。ユーザ装置１０２は。１つ以上の出力装置、例えばスピーカー（図示せず）及び/又は（タッチ式スクリーンのディスプレイでもよい）ディスプレイ１４８を含んでもよい。
【００１８】
図１のレベルネットワーク１０４も同様に、多様なコンポーネントを含んでもよい。幾つかの実施例において、レベルネットワーク１０４は、レベルネットワークの基本ソフトウェア１５０、レベルネットワークの第１のレベルのデータベース１５２、レベルネットワークの第２のレベルのデータベース１５４、レベルネットワークのしきい値のデータベース１５６及び/又は第三者（例えば医師、介護者、トレーナー又は救急隊員のような医療専門家）が利用しやすいアプリケーションプログラムインタフェース（ＡＰＩ）を含む、又はそれらを記憶及び実行するように動作可能である。レベルネットワーク１０４は、単一のサーバ若しくはネットワークサーバの集合体においてホストとして働いてもよい。例えば、これらのサーバの各々は、ＳＱＬサーバ、インデックスサーバ、データベースサーバ、アプリケーションサーバ、ゲートウェイサーバ、ブローカーサーバ、アクティブディレクトリサーバ、端末サーバ、仮想化構築サービス(virtualization service service)サーバ、仮想サーバ又は同様の機能を持つもう１つの機械のうちの１つでもよい。これらのサーバは、有線又はワイヤレス接続、例えばネットワーク１０６を介して接続されてよい。幾つかの実施例において、レベルネットワーク１０４は、ユーザ装置１０２が利用しやすいユーザ装置の２つのレベルのウェアラブルソフトウェア１４０のために、ダウンロードのための記憶容量、又はそれへのリンク若しくはポインターを含んでもよい。
【００１９】
ウェアラブル装置１００、ユーザ装置１０２及びレベルネットワーク１０４は、様々な方法で相互作用している。例えば、ウェアラブル装置の第１のレベルのデータベース１２２は、ユーザ装置の第１のレベルのデータベース１４２及び/又はレベルネットワークの第１のレベルのデータベース１５２と、（例えばネットワーク１０６のような１つ以上の有線若しくはワイヤレスネットワーク接続を介して）自然に、又はユーザ装置１０２により提供されるネットワーク接続にピギーバックすることによるかの何れか一方により同期される。同様に、ウェアラブル装置の第２のレベルのデータベース１２４は、ユーザ装置の第２のレベルのデータベース１４４及び/又はレベルネットワークの第２のレベルのデータベース１５４と同期する。同様に、ウェアラブル装置のしきい値のデータベース１２６は、ユーザ装置のしきい値のデータベース１４６及び/又はレベルネットワークのしきい値のデータベース１５６と同期する。
【００２０】
１つの実施例によれば、ウェアラブル装置１００は、ウェアラブル装置の第１のレベルのセンサ１１２の１つ以上を用いて、ユーザの第１の健康パラメタの第１の測定を定期的に行うことができる。これらの第１のレベルのセンサ１１２は、ウェアラブル装置１００上にある全てのセンサの一部を含んでもよい。これらの第１の測定の合間の時間は例えば、数秒、数分、数時間又は数日でもよく、さらに例えばウェアラブル装置の基本ソフトウェア又はユーザ装置の２つのレベルのウェアラブルソフトウェア１４０により実行されるユーザインタフェースを介して調整されてもよい。幾つかの実施例において、一度測定されると、各々の第１の測定は、ウェアラブル装置の第１のレベルのデータベース１２２に記憶される。各々の第１の測定は次いで、（例えば図６の例示的なしきい値のデータベースの下で"パラメタ（PARAMETER）"及び"読み取り（READING）"列にあるような）ウェアラブル装置のしきい値のデータベース１２６にある所定の健康しきい値と比較される。幾つかの実施例において、ウェアラブル装置１００は、第１の測定を比較する前に、ウェアラブル装置のしきい値のデータベース１２６をユーザ装置のしきい値のデータベース１４６及び/又はレベルネットワークのしきい値のデータベース１５６と同期させるのに対し、他の実施例において、この同期は、暫くした後(after a delay)、定期的に、同期を要求する（ウェアラブル装置１００又はユーザ装置１０２への）ユーザ入力の際に起こるか、若しくは同期しない。健康しきい値が満たされた場合、ウェアラブル装置１００は、しきい値のデータベース１２６に規定される（例えば図６の例示的なしきい値のデータベースの"行動（ACTION）"列にあるような）又はウェアラブル装置１００の基本ソフトウェア内にプリセットされる行動を行う。幾つかの実施例において、ウェアラブル装置の第１のレベルのデータベース１２２は、しきい値のデータベース１２６内にある健康しきい値を満たす第１の測定だけを記憶しているのに対し、他の実施例において、ウェアラブル装置の第１のレベルのデータベース１２２は、全ての第１の測定を記憶している。幾つかの実施例において、ウェアラブル装置の第１のレベルのデータベース１２２は、第１の測定が記憶された直後に、ユーザ装置の第１のレベルのデータベース１４２及び/又はレベルネットワークの第１のレベルのデータベース１５２と同期するのに対し、他の実施例において、この同期は、暫くした後、定期的に、同期を要求する（ウェアラブル装置１００又はユーザ装置１０２への）ユーザ入力の際に起こるか、若しくは同期しない。ウェアラブル装置１００は、しきい値が満たされたとき取るべき行動を一旦決定すると、ウェアラブル装置１００は、その行動を行うことができる、若しくはディスプレイ、振動、僅かな電気ショック或いはウェアラブル装置１００及び/又はユーザ装置１０２のスピーカーを介して鳴らされる音声を用いてユーザに促す。
【００２１】
しきい値のデータベース１２６（又はウェアラブル装置１００の基本ソフトウェア）に記述される行動は、ウェアラブル装置１００をユーザの身体に関連する他の位置に移動させることをウェアラブル装置１００のユーザに促すことを含む。そのような行動の目的は、第２のセンサ測定を集めることであり、この第２のセンサの測定は、例えば、より詳細な測定、冗長性のために異なる場所での同じ測定の変動、ユーザの身体にわたる健康パラメタの違いを測定するために、異なる場所での同じ測定の変動、又は状況を提供するために異なるセンサからの読み取りである。例えば、ウェアラブル装置１００の腕に装着される実施例が（心拍センサを用いて）ユーザの心拍の第１の測定を行い、その第１の測定がウェアラブル装置のしきい値のデータベース１２６に記憶されるしきい値を満たす場合、ウェアラブル装置１００は、ウェアラブル装置の第２の測定としてユーザの心音の記録を得るために、ウェアラブル装置１００をユーザの腕から取り外し、その装置１００をユーザの胸部に押し付けることを（先に述べた方法で）ユーザに促す行動を取る。上述した例において、このとき、第１の測定は、第１のセンサ（すなわち、心拍モニタ）を用いて行われるのに対し、第２の測定は、第２のセンサ（すなわちマイク）を用いて行われる。しかしながら、もう１つの実施例において、第１の測定及び第２の測定が同じセンサを用いて行われてもよく、例えばユーザの腕にある心拍監視センサを介して測定されるとき、第１の測定がユーザの心拍がしきい値を満たしていると示す場合、ウェアラブル装置１００は、このウェアラブル装置１００をユーザの首に再配置することをユーザに促す行動を取ってもよく、ここで心拍監視センサは、ユーザの本当の心拍のより詳細な若しくは正確な測定を提供する、ユーザの頸動脈の心拍を観察する第２の測定を行うか、又は単に腕における第１の測定が正確であったことを確認するのに使用されてもよい。上述したように、第１の測定及び第２の測定は、血圧、心拍、体温（例えばサーモメータ）、血糖若しくはグルコース、加速度（例えば加速度計）、インスリン、ビタミン濃度、呼吸数、心音（例えばマイク）、呼吸音（例えばマイク）、移動速度、歩く若しくは走る歩数（例えば歩数計）、皮膚水分、汗の検出、汗の組成、神経発火（例えば電磁センサ）、同類の健康の測定又はこれらの如何なる組み合わせのうちの何れか１つの測定である。
【００２２】
第２の測定が一度行われると、それはウェアラブル装置の第２のレベルのデータベース１２４に記憶される。幾つかの実施例において、ウェアラブル装置１００はこのとき、ウェアラブル装置の第２のレベルのデータベース１２４と、ユーザ装置の第２のレベルのデータベース１４４及び/又はレベルネットワークの第２のレベルのデータベース１５４との間で同期を開始する。他の実施例において、この同期は、暫くした後、定期的に、同期を要求する（ウェアラブル装置１００又はユーザ装置１０２への）ユーザ入力の際に起こるか、若しくは同期しない。
【００２３】
第２の測定が一度行われると、それはウェアラブル装置のしきい値のデータベース１２６とも照合される。幾つかの実施例において、上述したように、ウェアラブル装置１００は、第２の測定をウェアラブル装置のしきい値のデータベース１２６と比較する前に、ウェアラブル装置のしきい値のデータベース１２６をユーザ装置のしきい値のデータベース１４６及び/又はレベルネットワークのしきい値のデータベース１５６と同期させなければならない。幾つかの実施例において、正確に言えば、ウェアラブル装置１００は、ユーザ装置のしきい値のデータベース１４６を単に信頼するだけ、又はレベルネットワークのしきい値のデータベース１５６を単に信頼するだけである。他の実施例において、この同期は、暫くした後、定期的に、同期を要求する（ウェアラブル装置１００又はユーザ装置１０２への）ユーザ入力の際に起こるか、若しくは同期しない。
【００２４】
第１の測定の場合と同じように、ウェアラブル装置のしきい値のデータベース１２６は、第２の測定があるしきい値を満たす場合に行われるべき行動を指定してもよい。例えば、この行動は、ディスプレイを用いてメッセージでユーザに促すこととすることができる。この行動は、振動、僅かな電気ショック又はウェアラブル装置１００及び/又はユーザ装置１０２のスピーカーを介して鳴らされる音声とすることもできる。この行動は、ユーザに関連する医師、介護人、トレーナー又は救急隊員と連絡を取ること、及び/又はレベルネットワークの第１のレベルのデータベース１０２及び/又はレベルネットワークの第２のレベルのデータベース１５４へのアクセス（又は上記人間にアクセスを要求するプロンプトを送信する）、例えばＡＰＩ１６０を介してレベルネットワーク１０４へのアクセスを許可することもできる。
【００２５】
２つのレベルの測定システムの幾つかの利点は、複数の健康パラメタを常に測定する装置に比べ、ウェアラブル装置１００のバッテリー寿命を延ばし、その収納スペースを節約する。例えば、心拍の測定は、１つにはこれらの測定がより詳細な測定ほど多くのバッテリー寿命を消費しないという理由で、現世代のウェアラブル装置にしばしば用いられる。他方、ユーザの心臓の鼓動の音を絶えず記録する装置は、恐らくは装置のバッテリー寿命をすぐに消耗し、恐らくは心臓の鼓動の記録のための記憶空間をもっと早く使い果たし、潜在的に重要な心臓の鼓動の記録を消去させることもあり、場合によってはユーザを生命の危険にさらす。他方、２つのレベルの測定システムは、もう１つのセンサの測定が、そのような測定が参考になることを示すときにだけ、バッテリー集約型及び記憶容量集約型の健康パラメタの測定を行うように、ウェアラブル装置１００のバッテリー及び記憶空間を節約する。
【００２６】
上述した同期の例に関し、ウェアラブル装置１００又はユーザ装置１０２の（一時的若しくは恒久的な）良くない接続性のため、又は（一時的若しくは恒久的な）レベルネットワークの利用不能のための何れかにより同期が起こらない場合、問題の装置は、様々な方法で行うことができる。例えば、レベルネットワーク１０４が利用不能である場合、ウェアラブル装置１００は、そのデータベースの１つ以上をユーザ装置のデータベースの対応物(counterpart)に同期させ、レベルネットワーク１０４の利用可能性を定期的に調べ、レベルデータベース１０４が一旦利用可能となったら、前記データベースの対応物と同期させてもよい。他の実施例において、１つの装置が同期させるのに利用不能であるとき、しばらくの間、同期は全体的に不可とすることができる。その上、幾つかの実施例において、ウェアラブル装置１００は、しきい値のデータベース１２６を単に調べるだけであり、しきい値のデータベース１２６が最近同期した場合、このしきい値のデータベース１２６内に列挙される行動を行う。しきい値のデータベース１２６が他のデータベースの対応物（例えばユーザ装置のデータベース１４２−１４６及びレベルネットワークのデータベース１５２−１５６）の１つ以上の利用不能により、最近同期していなかった場合、ウェアラブル装置１００は、このウェアラブル装置のしきい値のデータベース１２６を調べること及び/又はウェアラブル装置のしきい値のデータベース１２６に列挙される行動を行うことを拒否してもよい。他の実施例において、ウェアラブル装置１００は、ウェアラブル装置のしきい値のデータベース１２６が最近更新されていなかったという事実を無視してもよい。
【００２７】
幾つかの実施例において、ウェアラブル装置のしきい値のデータベース１２６は、測定制限だけでなく、どちらの側にも超過したとき、行動を促す値の範囲も記憶してもよい。
【００２８】
図２Ａは、ユーザの腕に装着される本発明の選択された態様を用いて構成される例示的なウェアラブル装置２００を例示し、ここで装置２００は、第１のレベルの読み取りを行っている。図２Ａの例示的な装置が腕に装着される装置（例えば時計又はブレスレット）と説明されているのに対し、これは、ウェアラブル装置の限定ではなく、この装置の例示的な描写であること目的とする。ウェアラブル装置２００は、ユーザの首（例えばネックレス）、腕（例えばアームバンド）、手（例えばグローブ）、首（例えばネックレス若しくはスカーフ）、頭（帽子、ヘルメット、ヘッドバンド又はヘッドランプ）、脚、胸、ウエスト（例えばベルト）、足（例えば靴若しくは靴下）、くるぶし、膝（例えば膝サポータ）又はユーザの身体のもう１つの領域の周りに装着されることを主に目的とする。ウェアラブル装置２００は、ユーザの手に保持される又はユーザのポケットに保管されることを主に目的とする装置とすることもできる。
【００２９】
図２Ｂは、ウェアラブル装置２００がユーザの額に置かれている例示的な第２のレベルの読み取りを例示している。この例において、図２Ａの装置は例えば、第１の測定がしきい値を満たしている場合、"ウェアラブル装置を額に置いて下さい(Place on Forehead)"又は同類のメッセージをユーザに表示することができる。ウェアラブル装置２００をユーザの額に置く目的は例えば、ユーザがどのくらい汗をかいているか若しくはユーザの汗の組成を測定するため、又は電極ベース若しくは同類のシステムによってユーザの脳の神経がどの位発火しているかをスキャンするためである。１つの実施例において、図２Ｂに例示されるようなウェアラブル装置２００の額の配置は、ウェアラブル装置２００の２次の"第２の測定"のレベルではなく、ウェアラブル装置２００の１次の"第１の測定"のレベルである。
【００３０】
図２Ｃは、ウェアラブル装置２００がユーザの前腕に置かれている例示的な第２のレベルの読み取りを例示している。この例において、図２Ａの装置は例えば、第１の測定がしきい値を満たしている場合、"ウェアラブル装置を前腕に置いて下さい(Place on Arm)"又は同類のメッセージをユーザに表示することができる。ウェアラブル装置２００をユーザの前腕に置く目的は例えば、ユーザがどのくらい汗をかいているか若しくはユーザの汗の組成を測定するため、又は前腕筋の運動、増加、低下又は神経発火を測定するためである。１つの実施例において、図２Ｃに例示されるようにウェアラブル装置２００の前腕への配置は、ウェアラブル装置２００の２次の"第２の測定"のレベルではなく、ウェアラブル装置２００の１次の"第１の測定"のレベルである。
【００３１】
図２Ｄは、ウェアラブル装置２００がユーザの胸に置かれる例示的な２つのレベルの読み取りを例示している。この例において、図２Ａの装置は例えば、第１の測定がしきい値を満たしている場合、"ウェアラブル装置を胸に置いて下さい(Place on Chest)"又は同類のメッセージをユーザに表示することができる。ウェアラブル装置２００をユーザの胸に置く目的は例えば、ユーザがどのくらい汗をかいているか若しくはユーザの汗の組成を測定するため、ユーザの心拍を測定するため、ユーザの呼吸数を測定するため、ユーザの心音を記録するため、ユーザの呼吸音を記録するため、ユーザの咳の音を記録するため又は同類の測定のためである。１つの実施例において、図２Ｄに例示されるようにウェアラブル装置２００の胸の配置は、ウェアラブル装置２００の２次の"第２の測定"のレベルではなく、ウェアラブル装置２００の１次の"第１の測定"のレベルである。
【００３２】
図３は、第１のレベルの測定及び第２のレベルの測定を含む、ウェアラブル装置の例示的な動作を説明する流れ図である。この実施例において、ウェアラブル装置（例えば１００、２００）は、ブロック３００２において、第１のセンサから第１の測定を行い、これを定期的に、例えば５分間隔で行う。ウェアラブル装置は、ブロック３００４において、ウェアラブル装置の第１のレベルのデータベースに前記データを保存する。次いで、ブロック３００６において、前記第１の測定が何れかのしきい値を満たしているかどうかを確かめるために、ウェアラブル装置のしきい値のデータベース（例えば１２６）を調べる。満たしていない場合、次いで、ブロック３００２に戻され、測定期間（例えば５分間隔）に従って新しい第１の測定の読み取りを行う。しかしながら、ブロック３００６において、第１の測定が前記しきい値のデータベースにある１つ以上のしきい値を満たしている場合、次いでブロック３００８において、ウェアラブル装置の基本ソフトウェアは、そのしきい値と関連付けられている行動が何であるかを調べ、その行動を行う。様々な実施例において、しきい値のデータベースを調べること及び/又は行動を設定することは、ユーザ装置、レベルネットワーク又はウェアラブル装置自身において前もって行われてもよい。しきい値を満たしている場合、ウェアラブル装置は次いでその行動を行うか、又はブロック３０１０において、ウェアラブル装置のディスプレイ上にユーザが行う行動を表示する。ウェアラブル装置が表示される指示通りユーザにより一旦再配置されたら、ウェアラブル装置はブロック３０１２において第２の測定を開始することができる。図２Ｄに示される１つの例において、ユーザがウェアラブル装置を自分の胸に一旦移動させると、この装置はユーザの心音を測定となる。ウェアラブル装置は次いで、ブロック３０１４において、ウェアラブル装置の第２のレベルのデータベースに第２のレベルの測定を保存する。次いで、ブロック３０１６において、ウェアラブル装置の第２のレベルのデータベース（及び/又はウェアラブル装置の第１のレベルのデータベース及び/又はウェアラブル装置のしきい値のデータベース）をユーザ装置及び/又はレベルネットワーク上にある対応データベースと同期させる。
【００３３】
図３の流れ図は、本発明のある実施例により行われる動作の特定の順番を示しているのに対し、そのような順番は例である（例えば、代替実施例は、異なる順番で動作を行う、ある動作を組み合わせる、ある動作を重複することができる）ことを理解されるべきである。
【００３４】
図４Ａは、例示的な第１のレベルのデータベースを例示している。この実施例において、第１のレベルのデータベースは、日付(Date)、時間(Time)及び常に測定している異なるパラメタを示す。この例において、それは脈拍(Pulse)、温度(Temperature)及び呼吸数(Respiratory Rate)を使用している。この例は、ウェアラブル装置の第１のレベルのデータベース１２２、ユーザ装置の第１のレベルのデータベース１４２又はレベルネットワークの第１のレベルのデータベース１５２とすることができる。３つのバージョンの第１のレベルのデータベースが同期すると、これらは同一となるべきである。
【００３５】
図４Ｂは、例示的な第２のレベルのデータベースを例示している。この実施例において、第２のレベルのデータベースも日付(Date)、時間(Time)を持ち、より特定のパラメタ、ここでは心音(Heart Sound)を測定しているので、データベースにファイル（又はそのファイルへのポインタ）を保存している。上述したように、この例は、ウェアラブル装置の第２のレベルのデータベース１２４、ユーザ装置の第２のレベルのデータベース１４４又はレベルネットワークの第２のレベルのデータベース１５４とすることができる。３つのバージョンの第２のレベルのデータベースが同期すると、これらは同一となるべきである。
【００３６】
図５は、ユーザ装置がウェアラブル装置のデータをレベルネットワークと同期させることを担っている実施例における、ユーザ装置（例えば１０２）の２つのレベルのウェアラブルソフトウェアの例示的な動作を例示している流れ図である。この実施例において、ユーザ装置は、ブロック５００２において、ウェアラブル装置の第１のレベルのデータベースを受信することによりその処理を開始する。この実施例において、しきい値の"決定"は、レベルネットワーク（例えば１０４）で行われ、ウェアラブル装置及びユーザ装置は、レベルネットワーク上のしきい値のデータベースだけを信頼することを意味する。これ１つの理由は、医師／介護者／トレーナーがレベルネットワークのしきい値のデータベース（例えば１５６）に対しＡＰＩ（例えば１６０）を利用できるため、これらの人々は、自分の専門的な見解に従ってこれらの制限を更新することが可能であるからである。そのような状況において、古いしきい値のデータベースは、例えばもはや効果的ではない医師の見解を実施することができていた。他の実施例において、ウェアラブル装置及び/又はユーザ装置は、他のしきい値のデータベースを"信頼"する。
【００３７】
図５の実施例を続けると、レベルネットワークで決定が行われる場合、ユーザ装置（又はウェアラブル装置）は、ブロック５００４においてレベルネットワークのデータベースが利用可能であることを確認してもよい。その回答がいいえ(ＮＯ)である場合、この実施例において、同期又は制限の確認を行わずに処理は終了する。しかしながら、レベルネットワークが利用可能である場合、ウェアラブル装置の第１のレベルのデータベースは、ブロック５００６においてレベルネットワークの第１のレベルのデータベースに同期する。幾つかの実施例において、これは、ウェアラブル装置がユーザ装置のネットワーク接続にピギーバックすること（例えば、ウェアラブル装置からユーザ装置へBluetooth（登録商標）を介したファイルの転送、及びユーザ装置からレベルネットワークへWi-Fi／３Ｇ／４Ｇ／ＬＴＥネットワーク接続を介したファイルの転送）を可能にするユーザ装置１０２を伴ってもよい。もう１つの実施例において、この同期は、ウェアラブル装置自身のWi-Fi／３Ｇ／４Ｇ／ＬＥＴネットワーク接続を介して行われてもよい。いずれにしても、図５の実施例において、ユーザ装置（及び/又はウェアラブル装置）は次いで、ブロック５００８においてレベルネットワークから行動（別名"アクションメッセージ"）を受信する。
【００３８】
幾つかの実施例において、ブロック５０１０において、ユーザ装置は、ウェアラブル装置にアクションメッセージ、例えば"センサを胸に移動してください"を送ってもよい。ブロック５０１２において、ユーザ装置は、ウェアラブル装置により得られた第２のレベルの読み取りを含む第２のレベルのデータベースを、例えばBluetooth（登録商標）接続を介してウェアラブル装置から受信してもよい。ブロック５０１４において、ユーザ装置は、この第２のレベルのデータベースをレベルネットワークに送信（例えば転送）してもよい。ブロック５０１６において、ユーザ装置は、例えばレベルネットワークからメッセージ（例えば"すぐに医療機関で診察を受けてください"、"直ちにインスリンを服用してください"等）を受信してもよい。ブロック５０１８において、ユーザ装置は、例えばウェアラブル装置がユーザにより消費するメッセージを出力するように、このメッセージをウェアラブル装置に送信（例えば転送）してもよい。
【００３９】
図５の流れ図は、本発明のある実施例により行われる動作の特定の順番を示しているのに対し、そのような順番は例である（例えば、代替実施例は、異なる順番で動作を行う、ある動作を組み合わせる、ある動作を重複することができる）ことを理解されるべきである。
【００４０】
図６は、例示的なしきい値のデータベースである。図６は、健康パラメタ（"パラメタ(PARAMETER)"）、測定制限（"読み取り(READING)"）及び現在の測定が所与の測定制限に達したとき取るべき行動（"行動(ACTION)"）を示す。例えば、しきい値のデータベースが脈（心拍）(PULSE)をパラメタとして使用する。例示されるように、読み取りは、８５から１００、１２０まで行く。行動は変化する、つまり読み取りが８５の場合は何もなく(NONE)、読み取りが１００の場合は何もなく(NONE)、しかし１２０では、ユーザの脈が高すぎるので、健康な安静時の心拍ではないと考えられ、それ故に、ウェアラブル装置をユーザの胸に置き、ユーザの心音を測定することをユーザに質問するために、行動(PLACE TO MEASURE CHEST)が与えられる。
【００４１】
しきい値のデータベースに置かれる健康パラメタのもう１つの例は温度(TEMPERTURE)である。しきい値のデータベースにある最初の読み取りは華氏９８度であり、行動は与えられていない(NONE)。しかしながら、温度において、読み取りが華氏１００度を満たしている又は超えるとき、しきい値のデータベースは、汗を測定するために、ユーザはウェアラブル装置をユーザの額に置くべきこと(PLACE ON FOREHEAD FOR SWEAT)を示す。
【００４２】
さらに、この例示的なしきい値のデータベースにおける最後の例示的な健康パラメタは、呼吸数(RESPIRATORY RATE)である。１つの与えられる測定は、１２回／分(MIN)の呼吸数であり、それは健康な範囲内にあると考えられるので、行動は要求されない(NONE)。次の呼吸数は、１７回／分の呼吸数であり、依然として行動は取られない(NONE)。次の呼吸数は、２３回／分の呼吸数であり、これは高すぎるので安静状態であると考えられず、この場合、しきい値のデータベースは、例えばユーザの肺音を測定するために、ウェアラブル装置は、ウェアラブル装置をユーザの胸部に置くことをユーザに促すべきことを示す(PLACE ON CHEST TO MEASURE LUNGS)。
【００４３】
図７は、本明細書に記載される様々な特徴及び処理を実施するのに利用される例示的な計算装置のアーキテクチャを説明している。例えば、この計算装置のアーキテクチャ６００は、ウェアラブル装置又はユーザ装置に実装されることができる。図７に説明されるアーキテクチャ６００は、メモリインタフェース６０２、処理器６０４及び周辺インタフェース６０６を含む。メモリインタフェース６０２、処理器６０４及び周辺インタフェース６０６は、別個のコンポーネントとする、又は１つ以上の集積回路の一部として統合されることができる。様々なコンポーネントは、１つ以上の通信バス又は信号線により結合されることができる。
【００４４】
図７に説明されるような処理器６０４は、データ処理器、画像処理器、中央処理ユニット又は如何なる多様なマルチコアの処理装置を含むと意味する。如何なる多様なセンサ、外部装置及び外部サブシステムは、模範的な携帯機器のアーキテクチャ６００内において如何なる数の機能も容易にするために、周辺インタフェース６０６に結合されることができる。例えば、動きセンサ６１０、ライトセンサ６１２及び近接センサ６１４は、周辺インタフェース６０６に結合され、前記携帯機器の方位、発光及び近接機能を容易にする。例えば、ライトセンサ６１２は、接触面６４６の明るさ(brightness)の調整を容易にするために利用されることができる。加速度計又はジャイロスコープと関連して例示される動きセンサ６１０は、前記携帯機器の動き及び方位を検出するのに利用される。検出した方位に従って、表示オブジェクト又は媒体（例えばポートレート又は風景）が示される。
【００４５】
他のセンサ、例えば温度センサ、生体センサ、又は対応する機能を容易にするための他の検知装置は、周辺インタフェース６０６に結合されることができる。位置処理器（例えば全地球測位送受信機）は、それにより衛星測量(geo-positioning)を容易にする、地理的な位置データの生成を可能にするために、周辺インタフェース６０６に結合される。例えば集積回路チップのような電子磁力計(electronic magnetometer)６１６が周辺インタフェース６０６に接続され、正しい磁北に関するデータを提供し、それにより前記携帯機器は、コンパス又は方向指示機能を楽しむことができる。カメラサブシステム６２０及び光学センサ６２２、例えばＣＣＤ又はＣＭＯＳ光学センサは、例えば写真及びビデオクリップを記憶するようなカメラ機能を容易にすることができる。
【００４６】
通信機能は、１つ以上の通信サブシステム６２４によって容易にされることができ、この通信サブシステムは１つ以上のワイヤレ通信サブシステムを含んでもよい。ワイヤレス通信サブシステム６２４は、例えば赤外線のような光学送受信機と同じく、802.x又はBluetooth(登録商標)の送受信機を含むことができる。有線通信システムは、例えばＵＳＢポートのようなポート装置、又は他の計算装置、例えばネットワークアクセス装置、パーソナルコンピュータ、プリンター、ディスプレイ、或いはデータを受信若しくは送信することが可能である他の処理装置との有線結合を確立するのに使用され得る何らかの他の有線ポートを含むことができる。通信サブシステム６２４の特定の設計及び実施は、装置がそれを介して動作することを目的とする通信ネットワーク又は媒体に依存する。例えば、装置は、ＧＳＭネットワーク、ＧＰＲＳネットワーク、ＥＤＧＥネットワーク、802.1通信ネットワーク、ＣＤＭＡネットワーク又はBluetooth(登録商標)ネットワークを介して動作するように設計されるワイヤレス通信サブシステムを含んでもよい。通信サブシステム６２４は、装置が他のワイヤレス装置のための基地局として構成されるようなホスティングプロトコルを含んでもよい。通信サブシステムは、１つ以上のプロトコル、例えばＴＣＰ／ＩＰ、ＨＴＴＰ又はＵＤＰを用いて前記装置がホスト装置と同期することを可能にすることもできる。
【００４７】
音響サブシステム６２６は、スピーカー６２８及び１つ以上のマイク６３０に結合され、音声機能を容易にする。これらの機能は、音声認識、音声複製又はデジタル録音を含む。連係する音響サブシステム６２６が従来の電話機能も含んでもよい。
【００４８】
Ｉ／Ｏサブシステム６４０は、接触制御器６４２及び/又は他の入力制御器６４４を含んでもよい。接触制御器６４２は、接触面６４６に結合される。接触面６４６及び接触制御器６４２は、これらに限定されないが、容量性、抵抗性、赤外線又は表面音響波技術を含む多数の接触感度技術の何れかを用いて、これらの接触及び移動若しくは破断を検出してもよい。接触面６４６との１つ以上の接点を決定するための他の近接センサアレイ又は要素が同様に利用されてもよい。１つの実施において、接触面６４６は、仮想又はソフトボタン及び仮想キーボードを表示することができ、これらはユーザにより入力／出力装置として使用されることができる。
【００４９】
他の入力制御器６４４は、他の入力／制御装置６４８、例えば１つ以上のボタン、ロッカースイッチ、サムホイール、赤外線ポート、ＵＳＢポート及び/又はスタイラスのようなポインター装置に結合されることができる。１つ以上のボタン（図示せず）は、スピーカー６２８及び/又はマイク６３０の音量を制御するためのアップ／ダウンボタンを含むことができる。幾つかの実施において、装置６００は、音声及び/又はビデオの再生又は記録装置の機能を含むことができ、他の装置に繋ぐためのピンコネクタを含んでもよい。
【００５０】
メモリインタフェース６０２は、メモリ６５０に結合されることができる。メモリ６５０は、高速ＲＡＭ又は不揮発性メモリ、例えば磁気ディスク記憶装置、光学記憶装置又はフラッシュメモリを含むことができる。メモリ６５０は、オペレイティングシステム（ＯＳ）６５２、例えばDarwin、RTXC、LINUX、UNIX、OS X、ANDROID、WINDOWS又はVxWorksのような組み込まれたオペレイティングシステムを記憶することができる。オペレイティングシステム６５２は、基本システムサービスを取り扱うため、及びハードウェア依存のタスクを行うための命令を含んでもよい。幾つかの実施において、オペレイティングシステム６５２は、カーネル(Karnel)を含むことができる。
【００５１】
メモリ６５０は、通信命令６５４も記憶し、他の携帯計算装置又はサーバとの通信を容易にする。通信命令６５４は、ＧＰＳ／ナビゲーション命令６６８により得られる地理的な位置に基づいて、装置が使用する動作モード又は通信媒体を選択するのにも使用される。メモリ６５０は、インタフェースの生成のようなＧＵＩ処理を容易にするためのＧＵＩ命令６５６、センサに関する処理及び機能を容易にするためのセンサ処理命令６５８、音に関する処理及び機能を容易にするための音命令６６２、電子メッセージに関する処理及び機能を容易にするための電子メッセージ命令６６２、ウェブ閲覧に関する処理及び機能を容易にするためのウェブ閲覧命令６６４、媒体処理に関する処理及び機能を容易にするための媒体処理命令６６６、ＧＰＳ及びナビゲーションに関する処理を容易にするためのＧＰＳ／ナビゲーション命令６６８、カメラに関する処理及び機能を容易にするためのカメラ命令６７０及び携帯計算装置上で又はそれと連係して動作する如何なる他のアプリケーションのための命令６７２を含む。メモリ６５０は、他の処理、特徴及びアプリケーション、例えばナビゲーション、ソーシャルネットワーキング、位置に基づくサービス又は地図の表示に関するアプリケーションを容易にするための他のソフトウェア命令を記憶してもよい。
【００５２】
上に特定される命令及びアプリケーションの各々は、上述した１つ以上の機能を行うための命令の組に対応することができる。これらの命令は、別々のソフトウェアプログラム、プロシージャ又はモジュールとして実装される必要はない。メモリ６５０は、追加又はそれよりも少ない命令を含むことができる。その上、携帯機器の様々な機能は、ハードウェア及び/又は１つ以上の信号処理及び/又はアプリケーション特有の集積回路に含むソフトウェアに実装されてもよい。
【００５３】
ある特徴は、バックエンドコンポーネント、例えばアプリケーションサーバ又はインターネットサーバのようなミドルウェアコンポーネントを含むデータサーバを含む、及びフロントエンドコンポーネント、例えばＧＵＩ又はインターネットブラウザ若しくは上述したものの如何なる組み合わせを持つクライアントコンピュータを含む、コンピュータシステムにおいて実施される。このシステムのコンポーネントは、例えば通信ネットワークのようなデジタルデータ通信の如何なる形式又は媒体により接続されることができる。通信ネットワークの幾つかの例は、ＬＡＮ、ＷＡＮ、並びにインターネットを形成するコンピュータ及びネットワークを含む。コンピュータシステムは、クライアント及びサーバを含むことができる。クライアント及びサーバは一般に互いに離れていて、通例はネットワークにより相互作用している。クライアント及びサーバの関係性は、夫々のコンピュータ上で実行する及び互いにクライアント−サーバの関係性を持つコンピュータプログラムによって発生する。
【００５４】
開示される実施例の１つ以上の特徴又はステップは、呼び出しアプリケーションと、他のソフトウェアコード、例えばオペレイティングシステム、ライブラリールーチン、サービスを提供する、データを提供する又は動作若しくは計算を行う機能との間で伝わる１つ以上のパラメタを規定するＡＰＩを用いて実施されてもよい。このＡＰＩは、パラメタのリストを介して１つ以上のパラメタを送信又は受信するプログラムコードにおける１つ以上の呼び出し又はＡＰＩ仕様書に規定される呼び出し規約(call convention)に基づく他の構成として実施されることができる。パラメタは、定数、キー、データ構造、オブジェクト、オブジェクトクラス、変数、データ型式、ポインター、アレイ、リスト又はもう１つの呼び出しとすることができる。ＡＰＩの呼び出し及びパラメタは、如何なるプログラム言語で実施されることができる。このプログラム言語は、ＡＰＩをサポートする機能をプログラマーが利用するのに用いる用語リスト及び呼び出し規約を規定することができる。幾つかの実施において、ＡＰＩの呼び出しは、アプリケーションを実行している装置の能力、入力能力、出力能力、処理能力、パワー能力及び通信能力をアプリケーションに伝える。
【００５５】
図８Ａ、Ｂ及びＣは、（例えば図１のユーザ装置１０２と同様に構成される）ユーザ装置８０２により表示される例示的なメニューインタフェースを説明しているのに対し、それは２つのレベルのウェアラブルソフトウェアを実行している。図８Ａは、ユーザがそれを見たいと思う場合、ユーザの現在のセンサ測定（"現在の読み取り(Current Readings)"）、ユーザのメッセージ（"メッセージ(Messages)"）、（例えば何らかの個人情報を変更するための）ユーザプロファイル（"プロファイル(Profile)"）及びユーザの生データ（"生データ(Raw Data)"）を見ることの間でユーザが選択することを可能にするユーザ装置のメニューを示す。
【００５６】
図８Ｂは、ユーザ装置により表示され得る例示的な読み取りインタフェースの例示であるのに対し、それは２つのレベルのウェアラブルソフトウェアを実行している。これは、図８Ａのメニューにある"現在の読み取り(Current Readings)"をユーザが軽く叩いた（タップした）後、２つのレベルのウェアラブルソフトウェアの例示的なスクリーンである。それは例えば、ユーザの脈、ここでは約１１０(Pulse: 110)、温度、ここでは約９８(Temperature: 98)、及び呼吸数、ここでは約１５回／分(Respiratory Rate: 15/Min)を示す。
【００５７】
図８Ｃは、ユーザ装置により表示され得る例示的なメッセージインタフェースの例示であるのに対し、それは２つのレベルのウェアラブルソフトウェアを実行している。これは、図８Ａのメニューにある"メッセージ(Messages)"をユーザがタップした後の２つのレベルのウェアラブルソフトウェアの例示的なスクリーンである。図８Ｃは、ユーザがレベルネットワークから受信したメッセージを示している。それは例えば、ユーザの脈が高い(Pulse: High)、ユーザの温度は正常である(Temperature: Normal)、ユーザの呼吸数は正常である(Respiratory Rate: Normal)ことを示す。この例示的なスクリーンは、レベルネットワークからのもう１つのメッセージ、例えば心音の測定を行うために、ユーザがウェアラブル装置をユーザの胸に置くべきことを示す"心臓を測定するので配置してください(Place to Measure Heart)"も示す。
【００５８】
図９は、第１のレベルの測定及び第２のレベルの測定を含む、レベルネットワークの基本ソフトウェアの例示的な動作を説明する流れ図である。このレベルネットワークの基本ソフトウェアは最初に、ブロック９００２において、ウェアラブル装置から第１のレベルのデータベースを直接又は間接的に受信する。幾つかの実施例において、この第１のレベルのデータベースは、ウェアラブル装置からユーザ装置を介してレベルネットワークの第１のレベルのデータベースへ間接的に送信されてもよい。他の実施例（例えばウェアラブル装置がWi-Fi又はセルラーインタフェースを持つ場合）、第１のレベルのデータベースは、ウェアラブル装置によりレベルネットワークに直接送信されてもよい。レベルネットワークのしきい値のデータベースは、ブロック９００４において第１のレベルのデータベースからの測定と比較され、何れかの健康しきい値が満たされたかどうかを決定する。ブロック９００４での回答がいいえ(NO)の場合、方法は終了する。
【００５９】
しかし、ブロック９００４の回答がはい(YES)の場合、ブロック９００６において、レベルネットワークは、１つ以上の行動を前記１つ以上の満たされたしきい値に適合させる。例えば、心拍が高血圧のしきい値を満たしている場合、このとき適合する行動は、より正確な心拍の読み取りを得るために、ウェアラブル装置を例えばユーザの首のような場所に置くことをユーザに促すことである。もう１つの例として、ユーザの腕に装着されるウェアラブル装置により測定される体温が熱のしきい値を満たしていると仮定する、適合する行動は、より正確な体温の測定を得るのに適切な場所、例えばユーザの額及び/又はユーザの脇の下、若しくはもう１つの熱の兆候の測定を得るのに適した場所、例えば汗の測定を得るためにユーザの額にウェアラブル装置を置くことをユーザに促すことである。
【００６０】
ブロック９００８において、１つ以上の適合する行動に従って、ユーザは、第２のセンサの読み取りを得るために、ユーザの身体上の第２の位置にウェアラブル装置を移動させることを促される。幾つかの実施例において、レベルネットワークは、ウェアラブル装置がユーザに促させるためのメッセージをウェアラブル装置に直接又は間接的に（例えばユーザ装置を介して）送信してもよい。幾つかの実施例において、レベルネットワークは、ユーザにウェアラブル装置を移動させることを促す（例えば音響的、視覚的、触覚的）出力をユーザ装置に供給させるためのメッセージをユーザ装置に送信してもよい。ブロック９００８において、レベルネットワークは、ウェアラブル装置から直接又は間接的に（例えばユーザ装置を介して）第２のセンサの読み取りを受信してもよい。
【００６１】
図９の流れ図は、本発明のある実施例により行われる動作の特定の順番を示しているのに対し、そのような順番は例である（例えば、代替実施例は、異なる順番で動作を行う、ある動作を組み合わせる、ある動作を重複することができる）ことを理解されるべきである。
【００６２】
図１０は、本明細書に開示されるような本発明の例示的な全体的方法を説明している。この全体的方法は、上述した２つのレベルのウェアラブル装置、上述したユーザ装置、及び上述したレベルネットワークを備える。この全体的方法は、ウェアラブル装置にある第１のセンサからの連続する（又は定期的な）第１の読み取り（"ベース読み取り(base reading)"）の実施を説明している。ブロック１０００２において、例えばウェアラブル装置にインストールされるソフトウェアを用いて、本開示の選択した態様を用いて構成される２つのレベルのウェアラブル装置が提供される。このウェアラブル装置は、上述したように、第１及び第２のレベルのデータベース（例えば図１の１２２及び１２４）、第１及び/又は第２のレベルのセンサ（例えば図１の１１２及び１１４）及び/又はしきい値のデータベース（例えば図１の１２６）を含んでもよい。
【００６３】
ブロック１０００４において、例えばスマートフォン、タブレット等のユーザ装置は、２つのレベルのウェアラブルアプリケーション（例えば図１の１４０）を供給される。例えばユーザ装置１０２のメモリ１３０に付随する２つのレベルのウェアラブルアプリケーションは、第１及び第２のレベルのデータベース（例えば図１の１４２及び１４４）及びしきい値のデータベース（例えば図１の１４６）である。ブロック１００６において、レベルネットワークは、第１及び第２のレベルのデータベース（例えば図１の１５２及び１５４）、しきい値のデータベース（例えば図１の１５６）及びＡＰＩ（例えば図１の１６０）を供給される。
【００６４】
ブロック１０００８において、ウェアラブル装置は、第１のレベルのセンサを用いて第１のレベルの読み取りを連続して及び/又は定期的に得てよい。ブロック１００１０において、ウェアラブル装置、ユーザ装置又はレベルネットワークにおいて、第１のレベルの読み取りが１つ以上の健康しきい値を満たしているかの決定が行われる。その回答が"いいえ(NO)"の場合、方法１００００はブロック１０００８に戻る。しかしながら、その回答が"はい(YES)"の場合、前記方法はブロック１００１２に進む。
【００６５】
ブロック１００１２において、１つ以上の第２のレベルのセンサの読み取りを得るために、ユーザの身体上の他の場所にウェアラブル装置を置くためのメッセージが、例えばウェアラブル装置又はユーザ装置からの出力としてユーザに供給される。この例は、上述され、図２Ｂから図２Ｄに示される。ウェアラブル装置が命令の通り、一旦ユーザの身体上に再配置されると、ブロック１００１４において、１つ以上のセンサから１つ以上の第２のレベルの読み取りがウェアラブル装置により得られる。この読み取りを示すデータは、レベルネットワークに直接又は間接的に（例えばユーザ装置を介して）送られる。それに応じて、何らかの改善措置（例えば"９１１に電話する"、"ナトリウム摂取量を減らす""インスリンを服用する"、"休息する"等）を行うためのメッセージがユーザ装置及び/又はウェアラブル装置に戻されてもよい。
【００６６】
図１０の流れ図は、本発明のある実施例により行われる動作の特定の順番を示しているのに対し、そのような順番は例である（例えば、代替実施例は、異なる順番で動作を行う、ある動作を組み合わせる、ある動作を重複することができる）ことを理解されるべきである。
【００６７】
本発明の実施例は、本明細書に開示される動作を行うための装置にも関する。上記コンピュータプログラムは、非一時的なコンピュータ読取可能な媒体に記憶される。機械読取可能な媒体は、情報を機械（例えばコンピュータ）による読み取りが可能な形式で記憶するための如何なる機構も含んでいる。例えば、機械読取可能（例えばコンピュータ読取可能）な媒体は、機械（例えばコンピュータ）読取可能は記憶媒体（例えばＲＯＭ、ＲＡＭ、磁気ディスク記憶媒体、光学記憶媒体、フラッシュメモリ装置）を含む。
【００６８】
上述した図面に示される処理又は方法は、ハードウェア（例えば、回路、専用論理回路等）、（例えば非一時的なコンピュータ読取可能な媒体に組み込まれる）ソフトウェア又は両方の組み合わせを有する論理回路を処理することにより行われる。前記処理又は方法が幾つかの順次動作に関して上述されているが、説明される動作の幾つかが異なる順番で行われ得ることも分かるべきである。その上、幾つかの動作が逐次的ではなく並行して行われることも可能である。
【００６９】
本明細書に開示される技術の上述した説明は、例示及び説明を目的とするために示されている。本発明は、網羅的ではなく、又は前記技術を開示される正確な形式に限定されないことを意図している。上記教えを考慮して、多くの修正及び変更が可能である。開示される実施例は、前記技術の原理及びその実用的な応用を最もよく説明するために選択され、それにより当業者が前記技術を様々な実施例において及び考えられる特定の使用に適するような様々な修正案と共に最もよく利用することを可能にする。前記技術の範囲は請求項により規定されることを意図する。
【図１】
0006675409.tif 000002
【図２Ａ】
0006675409.tif 000003
【図２Ｂ】
0006675409.tif 000004
【図２Ｃ】
0006675409.tif 000005
【図２Ｄ】
0006675409.tif 000006
【図３】
0006675409.tif 000007
【図４Ａ】
0006675409.tif 000008
【図４Ｂ】
0006675409.tif 000009
【図５】
0006675409.tif 000010
【図６】
0006675409.tif 000011
【図７】
0006675409.tif 000012
【図８Ａ】
0006675409.tif 000013
【図８Ｂ】
0006675409.tif 000014
【図８Ｃ】
0006675409.tif 000015
【図９】
0006675409.tif 000016
【図１０】
0006675409.tif 000017