(57)【要約】  或る実施形態において、アクティビティのタイプの検出及び決定を自動化し、また、生理及び行動パラメータを測定すること、及び、決定されたアクティビティのタイプに基づいて、測定された生理パラメータに対応する情報を計算することの、両方を行う、ウェアラブルデバイス１２が開示される。ウェアラブルデバイスの実施形態は、人物８２が従事しているアクティビティのタイプをウェアラブルデバイスが自動的に検出及び識別できるようにする、内部に符号化された情報を伴う信号をワイヤレスに受信することによって、これらの機能を提供する。アクティビティのタイプの決定によって、人物が従事しているアクティビティに特有の情報をより正確に計算することが可能となり、情報の計算は、測定された生理及び行動パラメータに基づく。
2019503728.tif 000002
【特許請求の範囲】
【請求項１】
ウェアラブルデバイスの外側で発生するローカル信号をワイヤレスに受信するためのワイヤレス受信器回路であって、前記ローカル信号は、複数のアクティビティのタイプの中から選択可能なアクティビティのタイプを示す情報を含む、ワイヤレス受信器回路と、
１つ又は複数の生理及び行動パラメータを感知するための、複数のセンサと、
受信した前記ローカル信号内の前記情報に基づいて前記アクティビティのタイプを自動的に決定するため、及び、前記決定に基づいて、前記１つ又は複数の生理及び行動パラメータに対応するデータを、前記複数のセンサのうちの１つ又は複数から受信するための、処理回路と、
を備える、ウェアラブルデバイス。
【請求項２】
決定された前記アクティビティのタイプは、前記ウェアラブルデバイスを着用している人物に関し、前記１つ又は複数の生理及び行動パラメータは、前記人物の身体機能又は前記人物の身体のすべて若しくは一部の動きに関連付けられる、請求項１に記載のウェアラブルデバイス。
【請求項３】
前記アクティビティのタイプは、スポーツアクティビティのタイプ、エクササイズアクティビティのタイプ、レクリエーションアクティビティのタイプ、家事アクティビティのタイプ、ソーシャルアクティビティのタイプ、又は動きのないアクティビティのタイプを含む、請求項１に記載のウェアラブルデバイス。
【請求項４】
前記ワイヤレス受信器回路は、無線周波数識別技術、近距離無線通信技術、又はＢｌｕｅｔｏｏｔｈ（登録商標）技術に従って、識別子情報で符号化された前記ローカル信号をワイヤレスに受信するためのものである、請求項１に記載のウェアラブルデバイス。
【請求項５】
前記処理回路は更に、前記アクティビティのタイプの決定に基づいて、前記１つ又は複数の生理及び行動パラメータを測定するための前記複数のセンサのサブセットを活動化するためのものである、請求項１に記載のウェアラブルデバイス。
【請求項６】
前記情報を、装置、又は前記装置に関連付けられた前記アクティビティのタイプに関連付ける、データ構造を記憶するためのメモリを更に備える、請求項１に記載のウェアラブルデバイス。
【請求項７】
前記処理回路は更に、前記アクティビティのタイプの決定に基づいて、前記メモリ内に記憶された複数の選択可能なアルゴリズムのうちの１つを実行するためのものである、請求項６に記載のウェアラブルデバイス。
【請求項８】
前記処理回路は更に、前記複数の選択可能なアルゴリズムのうちの１つの前記実行に基づいて、付加パラメータを計算するためのものである、請求項７に記載のウェアラブルデバイス。
【請求項９】
前記処理回路は更に、前記決定されたアクティビティのタイプに関連付けられた異なる動きを区別及び測定するためのものである、請求項７に記載のウェアラブルデバイス。
【請求項１０】
アナログ・デジタル変換器を更に備え、前記処理回路は更に、前記アナログ・デジタル変換器を、前記アクティビティのタイプの決定に基づいてデータ獲得のためにより高いサンプリングレートで動作させるためのものである、請求項１に記載のウェアラブルデバイス。
【請求項１１】
前記ワイヤレス受信器回路は更に、人物と直接又は間接的に接触している装置に取り付けられたタグから、前記ローカル信号を受信するためのものである、請求項１に記載のウェアラブルデバイス。
【請求項１２】
前記処理回路は更に、前記アクティビティのタイプを決定することに応答して、フィードバックを提供させるためのものである、請求項１に記載のウェアラブルデバイス。
【請求項１３】
前記処理回路は更に、前記生理及び行動パラメータが前記アクティビティのタイプに固有の実際のアクティビティを示す所定の閾値レベルに一致するか又はこれを超えることに基づいて、前記１つ又は複数の生理及び行動パラメータを記録するためのものである、請求項１に記載のウェアラブルデバイス。
【請求項１４】
ウェアラブルデバイスの動作方法であって、前記方法は、
前記ウェアラブルデバイスの外側で発生するローカル信号をワイヤレスに受信するステップであって、前記ローカル信号は、アクティビティのタイプを示す情報を含む、ワイヤレスに受信するステップと、
受信した前記ローカル信号内の前記情報に基づいて前記アクティビティのタイプを自動的に決定するステップと、
前記決定に基づいて、１つ又は複数の生理及び行動パラメータを感知するステップと、
前記決定に基づいて、前記１つ又は複数の生理及び行動パラメータに対応するデータを受信するステップと、
を有する、方法。
【請求項１５】
処理回路が請求項１４に記載の方法を実施できるようにする、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
[01]  本特許出願は、２０１５年１２月１日出願の米国仮出願第６２／２６１，４８９号の米国特許法第１１９条（ｅ）項に基づく優先利益を請求し、その内容は参照により本明細書に組み込まれる。
【０００２】
[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]  本発明を、図面及び前述の説明において詳細に図示及び説明してきたが、こうした図示及び説明は、説明的及び例示的であって限定的でないものとみなされるべきであり、本発明は開示される実施形態に限定されるものではない。例えば、米国特許第７，６６４，４７６号又は米国公開第２００９０１２４２０１号に記載のように、アクティビティの識別が皮膚又は身体の導電性に基づく近接感知を用いて達成される、或る実施形態において、本発明を動作させることが可能である。例えば、タグ１４は身体に（例えば、脚で）接触しており、身体を横切って変調された電気信号を送信し、この信号は、手首に着用されたウェアラブルデバイス１２によって受信される。更に、ウェアラブルデバイス１２の着用の仕方は、前述のように典型的には手首に（例えば、ブレスレット又はバンドとして）着用されるが、ウェアラブルデバイス１２は身体の他の部分に直接又は間接的に（例えば、人物が着用している衣服への取り付けを介して）着用してもよい。代替実施形態の別の例として、ウェアラブルデバイス１２は、汎用タイプの装置の中で装置の種類のタイプを更に区別することができる。例えばゴルフの場合、スイングの動力学は、例えば９番アイアンとパターの間では異なり、したがって、個別の明確に識別されるタグ１４を所与の属内の装置の異なる種類に使用することができる。別の変形として、ウェアラブルデバイス１２の実施形態を、タグ１４から受信した識別子情報をアクティビティに関連付けるデータ構造５０を伴うメモリ４２を有するものとして説明してきたが、いくつかの実施形態では、ウェアラブルデバイス１２は、符号化された識別子情報に基づいて識別を決定するために（したがって、こうしたデータ構造のためにローカルメモリを使用しない）、別の電子デバイス（例えば、電話１６、ラップトップ１８などの、ウェアラブルデバイス１２に対してクライアントサーバ関係におけるサーバとして機能する）のメモリに（例えば、ＳＱＬクエリ又は同様のイベントの形で）アクセスする。タグ１４からのワイヤレス信号を介した装置の識別によって、生理学的及び／又は生物学的感知の使用を超えた付加的な適用が可能になる。例えば、マイクロコントローラ３８によって識別された時に、対象の喫煙が増える傾向にある状況及び／又は前後関係を対象が理解するのを助けるための質問を、マイクロコントローラ３８が促すことのできるタグ１４を、煙草ライターに固定することができる。いくつかの実施形態において、センサ２８（例えば、ＧＮＳＳ）を使用して前後関係の理解を容易にすることができる。別の例として、タグ１４をキッチンエリア内に配置し（例えば、キッチンの電化製品に固定し）、対象によって着用されているウェアラブルデバイス１２が接近した時に、状況／前後関係を決定するための質問をトリガする、且つ／又は、対象が食べる前に体重を測定するように要求する。開示された実施形態の他の変形は、請求される本発明を当業者が実施する際に、図面、開示、及び添付の特許請求の範囲を検討することによって、理解及び達成することができる。開示された実施形態の様々な組み合わせが使用可能であり、したがって、或る実施形態又は一実施形態への言及は、そ���実施形態からの特徴を他の実施形態からの特徴と共に使用することから除外することを意味していないことに留意されたい。特許請求の範囲において、「含む」という用語は他の要素又はステップを除外するものではなく、不定冠詞「ａ」又は「ａｎ」は複数形を除外するものではない。単一のプロセッサ又は他のユニットが、特許請求の範囲に記載された幾つかのアイテムの機能を満たすことができる。或る手段が互いに異なる従属請求項に記載されているという単なる事実は、これらの手段の組み合わせが有利に使用できないことを示すものではない。コンピュータプログラムは、他のハードウェアと共に、又はその一部として供給される、光媒体又はソリッドステート媒体などの適切な媒体上に記憶／配布可能であるが、他の形でも配布可能である。特許請求の範囲内のいかなる参照記号も、範囲を限定するものと解釈されるべきではない。
【図１】
2019503728.tif 000003
【図２】
2019503728.tif 000004
【図３Ａ】
2019503728.tif 000005
【図３Ｂ】
2019503728.tif 000006
【図３Ｃ】
2019503728.tif 000007
【図４】
2019503728.tif 000008
【国際調査報告】
2019503728.tif 000009
2019503728.tif 000010
2019503728.tif 000011