(57)【特許請求の範囲】
【請求項１】
保持機構をユーザーの身体部分に取り付ける取り付け機構と、
前記身体部分の位置を示す情報をウェアラブルデバイスプロファイルに保存するためのメモリデバイスであり、前記身体部分の前記位置を示す前記情報は、前記ユーザーにより調整された前記取り付け機構のサイズに対応する情報を含む、前記メモリデバイスと、
前記ウェアラブルデバイスプロファイルを別の電子デバイスに伝えるためのデータインターフェイスと
を備える保持機構。
【請求項２】
前記保持機構が取り付けられている前記身体部分の前記位置を確定するための検知モジュールを備える、
請求項１に記載の保持機構。
【請求項３】
前記保持機構が取り付けられている前記身体部分の前記位置を確定するための検知モジュールを備え、前記検知モジュールは、前記ユーザーにより調整された前記取り付け機構のサイズを確定するためのコンピューティング要素を有する、
請求項１または２に記載の保持機構。
【請求項４】
前記取り付け機構は、１つまたは複数のストラップまたはバンドと、前記１つまたは複数のストラップまたは前記バンドを特定の取り付け箇所で調整可能に固定するためのクリップとを備える、
請求項１から３のいずれか一項に記載の保持機構。
【請求項５】
前記データインターフェイスとデータ通信するスナップインモジュールを備える、
請求項１から４のいずれか一項に記載の保持機構。
【請求項６】
前記ウェアラブルデバイスプロファイルを伝えるための前記データインターフェイスは、前記ウェアラブルデバイスプロファイルを有線または無線データ接続を介して伝える、
請求項１から５のいずれか一項に記載の保持機構。
【請求項７】
モバイルデバイスと、
保持機構と
を備え、
前記保持機構は、前記保持機構と前記モバイルデバイスとをユーザーの身体部分に取り付ける取り付け機構と、前記身体部分の位置を示す情報をウェアラブルデバイスプロファイルに保存するためのメモリデバイスと、前記ウェアラブルデバイスプロファイルを別の電子デバイスに伝えるためのデータインターフェイスとを有し、
前記身体部分の前記位置を示す前記情報は、前記ユーザーにより調整された前記取り付け機構のサイズに対応する情報を含む、
システム。
【請求項８】
前記保持機構が取り付けられている前記身体部分の前記位置を確定するための検知モジュールを備え、前記検知モジュールは、前記ユーザーにより調整された前記取り付け機構のサイズを確定するためのコンピューティング要素を有する、
請求項７に記載のシステム。
【請求項９】
前記データインターフェイスとデータ通信するスナップインモジュールを備える、
請求項７または８に記載のシステム。
【請求項１０】
前記ウェアラブルデバイスプロファイルを伝えるための前記データインターフェイスは、前記ウェアラブルデバイスプロファイルを有線または無線データ接続を介して伝える、
請求項７から９のいずれか一項に記載のシステム。
【請求項１１】
前記モバイルデバイスは、携帯情報端末（ＰＤＡ）、携帯電話、スマートフォン、ウェブ用機器、フィットネスデバイス、医療デバイス、タイミングデバイス、通信デバイス、および記録デバイスからなる群のうちの一種である、
請求項７から１０のいずれか一項に記載のシステム。
【請求項１２】
検知モジュールにより、保持機構が取り付けられているユーザーの身体部分の位置を確定することと、
前記検知モジュールにより、前記ユーザーにより調整された取り付け機構のサイズを確定することと、
前記検知モジュールにより、前記身体部分の前記位置を示す情報をウェアラブルデバイスプロファイルに保存することであり、前記身体部分の前記位置を示す前記情報は、前記ユーザーにより調整された前記取り付け機構のサイズに対応する情報を含む、前記保存することと、
前記検知モジュールにより、前記ウェアラブルデバイスプロファイルを別の電子デバイスに伝えることと、
を備える方法。
【請求項１３】
前記検知モジュールにより、スナップインモジュールと通信することを備える、
請求項１２に記載の方法。
【請求項１４】
前記検知モジュールにより、前記ウェアラブルデバイスプロファイルを有線または無線データ接続を介して伝えることを備える、
請求項１２または１３に記載の方法。
【請求項１５】
コンピュータに、
保持機構が取り付けられているユーザーの身体部分の位置を確定する手順と、
前記ユーザーにより調整された取り付け機構のサイズを確定する手順と、
前記身体部分の前記位置を示す情報をウェアラブルデバイスプロファイルに保存する手順であり、前記身体部分の前記位置を示す前記情報は、前記ユーザーにより調整された前記取り付け機構のサイズに対応する情報を含む、手順と、
前記ウェアラブルデバイスプロファイルを別の電子デバイスに伝える手順と
を実行させるための、コンピュータプログラム。
【請求項１６】
１つまたは複数のストラップまたはバンドと、前記１つまたは複数のストラップまたは前記バンドを特定の取り付け箇所で調整可能に固定するためのクリップとをさらに用いる、
請求項１５に記載のコンピュータプログラム。
【請求項１７】
スナップインモジュールとさらに通信する、
請求項１５または１６に記載のコンピュータプログラム。
【請求項１８】
前記ウェアラブルデバイスプロファイルを有線または無線データ接続を介してさらに伝える、
請求項１５から１７のいずれか一項に記載のコンピュータプログラム。
【請求項１９】
請求項１５から１８のいずれか一項に記載のコンピュータプログラムを保存する、コンピュータ可読記録媒体。
【請求項２０】
装置をユーザーの身体部分に取り付ける取り付け手段と、
前記身体部分の位置を示す情報をウェアラブルデバイスプロファイルに保存するためのメモリ手段であり、前記身体部分の前記位置を示す前記情報は、前記ユーザーにより調整された前記取り付け手段のサイズに対応する情報を含む、前記メモリ手段と、
前記ウェアラブルデバイスプロファイルを別の電子デバイスに伝えるためのデータインターフェイス手段と
を備える装置。
【請求項２１】
前記装置が取り付けられている前記身体部分の前記位置を確定するための検知手段を備える、
請求項２０に記載の装置。
【請求項２２】
前記装置が取り付けられている前記身体部分の前記位置を確定するための検知手段を備え、前記検知手段は、前記ユーザーにより調整された前記取り付け手段のサイズを確定するためのコンピューティング手段を備える、
請求項２０または２１に記載の装置。
【請求項２３】
前記取り付け手段は、１つまたは複数のストラップまたはバンドと、前記１つまたは複数のストラップまたは前記バンドを特定の取り付け箇所で調整可能に固定するためのクリップとを備える、
請求項２０から２２のいずれか一項に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本特許出願は、様々な例示的実施形態に係る電子システム、ウェアラブルデバイス、モバイルデバイス、および電子的に使用可能なアパレルに関し、より具体的には、ウェアラブルデバイスプロファイルを生成および使用するためのシステムおよび方法に関する。
【背景技術】
【０００２】
ユーザーに装着するように、または取り付けるように設計されたコンピューティングデバイスコンピューティングデバイス、通信デバイス、画像デバイス、電子デバイス、アクセサリ、または他のタイプの周辺デバイス（ウェアラブルまたはウェアラブルデバイスと呼ぶ）が、とても一般的になってきている。ウェアラブルは、モバイルデバイスの一形態であると考えられる。ヘッドセットまたはイヤホンアクセサリが付属する携帯電話、Ｇｏｏｇｌｅ（登録商標）Ｇｌａｓｓ（商標）ウェアラブルコンピュータ、手首装着型デバイス、腰または足首装着型デバイス、および電話機または音楽プレーヤーが組み込まれた衣服が、それらウェアラブルまたはモバイルデバイスの例としてあげられる。
【０００３】
ウェアラブルデバイス市場の規模は、この先数年で大きく成長すると見込まれている。これらデバイスの大半は、衣服に直接、内蔵または装着するよう設計されているウェアラブルである。なぜなら、当該デバイスを、当該衣服自体に織り込まれた一連のセンサに接続する必要があるためである。ウェアラブルが配置されている身体の部位を知ることは、多くの理由で役立つ。例えば、燃焼したカロリーの推定値は、同一の加速度計の読み取り値でも、足首からと手首からとでは異なる場合がある。取り付けられている場所を把握するための方法の一つに、加速度計の読み取り値の分析がある。しかし、これには、動作についての十分なサンプルが必要である。運動や動作によって、分析を誤って解釈する可能性がある。場合により、あるデバイスは、ウェアラブルとしても非ウェアラブルとしても使われる可能性がある。デバイスがウェアラブルデバイスとして使用中であるのか、または静止した保持機構に取り付け中であるのかを、システムが知ることは効果的であろう。また、身体または対象物のどこに所定のデバイスが取り付けられているかを、システムが理解する別の方法を持つことが望ましい。
【０００４】
添付の図面における図では、様々な実施形態を、例として示すが、限定を意図するものではない。
【図面の簡単な説明】
【０００５】
【図１】図１は、身体の２つの異なる部分に装着されている、同一のモバイルデバイスの例を示す。
【図２】図２は、身体の２つの異なる部分に装着されている、同一のモバイルデバイスの例を示す。
【図３】図３は、ウェアラブルデバイスプロファイルを生成および使用するためのシステムおよび方法の例示的実施形態を示す。
【図４】図４は、ウェアラブルデバイスプロファイルを生成および使用するためのシステムおよび方法の別の例示的実施形態を示す。
【図５】図５は、保持機構およびスナップインモジュールの例示的実施形態のシステム構成要素を示す。
【図６】図６は、本明細書に記載する方法の例示的実施形態を示すフローチャートである。
【図７】図７は、モバイルコンピューティングおよび／または通信システムの例示的形態の機械を模式的に図示しており、このモバイルコンピューティングおよび／または通信システムにおいて、一組の命令が実行され、および／または処理論理が作動されると、当該機械が、本明細書に記載および／または請求される方法論のうち任意の１つまたは複数を実行してもよい。
【発明を実施するための形態】
【０００６】
以下、説明の目的で、多数の具体的な詳細事項を取り上げ、様々な実施形態の十分な理解ができるようにしている。しかし、それら具体的な詳細事項がなくても、様々な実施形態が実施可能であることが、当業者には明らかであろう。
【０００７】
本明細書に記載される様々な実施形態において、ウェアラブルデバイスプロファイルを生成および使用するためのシステムおよび方法を開示する。本明細書に記載される様々な実施形態によれば、ストラップ、バンド、および／または他のモバイルデバイス保持機構を取り付ける様々な方法があり、このような方法によれば、保持機構は、ウェアラブルデバイスがユーザーの身体または対象物に対してどのように、またはどこに取り付けられているかの情報を、取得し報告することができる。保持機構により取得し報告された情報は、ウェアラブルデバイスプロファイルに保存することができ、このウェアラブルデバイスプロファイルは、当該ウェアラブルデバイス、モバイルデバイスまたは他の電子デバイスの操作を構成するために用いることができる。例えば、本明細書に記載される一つの実施形態の保持機構は、当該保持機構と関連づけられ、または当該保持機構により保持されたウェアラブルデバイスが、現在、ユーザーの手首に装着されていると判断し報告してもよい。この情報は、ウェアラブルデバイスプロファイルに保存されており、ウェアラブルデバイス内の、または別個のデバイス内の処理論理により用いられ、例えば、ウェアラブルデバイスにより用いられる加速度計がユーザーの身体に対してユーザーの手首に位置することを推測する。この情報は、加速度計の運動パラメータを調整し、ユーザーの動作、速度、および位置をより正確に計算するために用いることができる。同様に、ウェアラブルデバイスプロファイル内の情報は、ウェアラブルデバイス、モバイルデバイス、または他の電子デバイスの操作を構成するために用いることができる。ウェアラブルデバイス、モバイルデバイス、他の電子デバイス、または他のコンピューティング機器として、パーソナルコンピュータ（ＰＣ）、ラップトップコンピュータ、タブレット型コンピューティングシステム、携帯情報端末（ＰＤＡ）、携帯電話、スマートフォン、ウェブ用機器、フィットネスデバイス、医療デバイス、タイミングデバイス、通信デバイス、記録デバイス、セットトップボックス（ＳＴＢ）、ネットワークルータ、スイッチもしくはブリッジ、または、一組の命令（これらは連続的または非連続的である）を実行することができる、または当該機械がとる動作を特定する処理論理を作動させることがきる、任意の機械があげられる。様々な例示的実施形態を、以下に詳細に説明する。
【０００８】
図１および図２は、身体の２つの異なる部分（着用者の手首および着用者の足首）に装着されている、同一のモバイルデバイス１０の例を示す。よく知られているように、典型的な人の手首の直径は、人の足首の直径とは異なっている。同様に、身体の他の部分の寸法は、モバイルデバイスが装着され、または取り付けられ得る様々な身体の位置を本明細書に記載される例示的実施形態が識別できる特徴的な大きさを有する。例えば、図１および図２に示すように、ストラップまたはバンド１２（例えば、保持機構）は、モバイルデバイス１０を手首または足首に取り付けるために用いることができる。典型的な人の手首の直径は、通常、人の足首の直径とは異なるので、ストラップまたはバンド１２は、それら身体部分の異なるサイズに適応するように、手首と足首とで違ったように取り付けられる必要があるだろう。特に、手首用バンドは、外周が大きくなるであろう足首用バンドの取り付け位置に対して、バンドがより小さな外周を形成するような箇所に取り付けられることが多いだろう。保持機構を調整することにより身体の別の部分に適応するために使われるストラップまたはバンド上の取り付け位置の配置の違いは、一つの例示的実施形態において、保持機構の調整を、モバイルデバイスが装着されている身体または対象物上の位置に関連づけるために用いることができる。保持機構の調整に対応する情報は、ウェアラブルデバイスプロファイルに保存することができ、モバイルデバイスまたは他のデバイスが使用して、当該モバイルデバイスの操作を構成または較正することができる。
【０００９】
例示的実施形態において、保持機構は、メモリ、コントローラ、データプロセッサ、中央処理装置（ＣＰＵ）、または他のコンピューティング要素、および出力インターフェイスを備えるとともに、保持機構プロファイルを、保持機構に取り付けられ、または関連づけられたウェアラブルデバイスに報告することができる。ある特定の実施形態において、ストラップ（例えば、保持機構の一部分）は、ストラップおよび関連モバイルデバイスが取り付けられている手足または胴領域の外周をストラップが測定するように搭載され得る。この実施形態は、関連モバイルデバイスを身につけている人（または、その人の手足）のサイズを推定できるという付加的な利点を有する。
【００１０】
ここで図３および図４を参照し、ウェアラブルデバイスプロファイルを生成および使用するためのシステムの例示的実施形態を示す。これらの例示的実施形態を用いて、例えば、モバイルデバイスをユーザーの身体または他の対象物に固定するために用いられる保持機構の外周を測定し報告することができる。図３に、接続保持機構を有するウェアラブルモバイルデバイス３２０を備えるシステム３００を示す。当該接続保持機構は、ストラップ３１０の形態を有する取り付け機構を含み、当該ストラップ３１０は、ストラップ３１０を様々な異なる取り付け箇所３４０において調整可能に固定することにより、ストラップ３１０によって作られる外周（例えば、サイズ）を調整することができる調整可能クリップ３３０を備える。よく知られているように、このような取り付け機構を用いて、接続保持機構を有するモバイルデバイス３２０を、ユーザーの身体または他の対象物の一部分に取り付けることができる。クリップ３３０は、小型コンピューティング要素（例えば、プロセッサ、コントローラ、論理、アレイなど）、メモリデバイス、および検知面を備えるように構成することができる。このコンピューティング要素およびメモリデバイスを用いて、データを処理し保存することができる。クリップ３３０の検知面は、各取り付け箇所３４０に取り付けられた対応する導電要素と、電気的または磁気的に接触することができる。ストラップ３１０がユーザーにより調整されると、取り付け箇所３４０がクリップ３３０の検知面を横切るように移動することにより、クリップ３３０の検知面と、導電要素３４０のうち、ユーザーがクリップ３３０を固定する箇所の特定の一つとの間で、導電が起こる。導電要素３４０のうち特定の一つの識別または位置、および他の取り付けデータは、クリップ３３０のコンピューティング要素により取得することができ、クリップ３３０のメモリデバイスに保存することができる。この例示的実施形態において、保持機構（例えば、コンピューティング要素およびメモリデバイスに加えて、ストラップ３１０およびクリップ３３０を備える取り付け機構の組み合わせ）は、ユーザーが調整したストラップのサイズを取得し、このサイズデータを保持機構のメモリデバイスに保存することができる。このストラップサイズデータは、保持機構に保存されるウェアラブルデバイスプロファイルの一部として保存することができる。以下により詳細に説明するように、このウェアラブルデバイスプロファイルは、関連モバイルデバイスまたは他の電子デバイスに報告することができる。代替の実施形態において、メモリデバイスを、各導電要素３４０に取り付けることができる。これらのメモリデバイスを用いて、特定の導電要素３４０に対応する識別子を保存することができる。別の実施形態において、これらメモリデバイスを用いて、導電発生の有無の表示、またはクリップ３３０の検知面に対する設定値を保存することができる。
【００１１】
再び図３を参照する。モバイルデバイス３２０または関連する保持機構は、スナップインモジュール３６０用差込口を備えるように構成することができる。以下に詳細に説明するように、スナップインモジュール３６０は、様々なセンサアレイ、出入力サブシステム、および、データ処理、データ保存およびデータ通信機能を備えることができる。図３に示す例示的実施形態において、スナップインモジュール３６０は、手首用ストラップに挿入することができる。スナップインモジュール３６０は、様々な方法で、保持機構により生成および保存されたウェアラブルデバイスプロファイルデータを受信することができる。図３に示すように、有線接続３５０を用いて、保持機構とスナップインモジュール３６０とを電気的に接続することができる。代替の実施形態において、無線データ接続を、保持機構のコンピューティング要素と、スナップインモジュール３６０との間で、おこなうことができる。どちらの場合も、スナップインモジュール３６０は、保持機構により確定されたサイズデータを含む、ウェアラブルデバイスプロファイルデータを受信することができる。このウェアラブルデバイスプロファイルデータは、スナップインモジュール３６０よって様々な方法で用いられることにより、関連モバイルデバイス３２０の操作を構成することができる。例えば、ウェアラブルデバイスプロファイルデータ、特に保持機構サイズ情報を用いることにより、スナップインモジュール３６０および関連モバイルデバイス３２０が装着されている身体の特定の部分または対象物を推測することができる。ウェアラブルデバイスプロファイルデータおよびモバイルデバイスの装着状態の情報に応じて、スナップインモジュール３６０および関連モバイルデバイス３２０を、異なる方法で挙動するように自動的に構成することができる。例えば、スナップインモジュール３６０および／または関連モバイルデバイス３２０は、ウェアラブルデバイスプロファイルデータが、モバイルデバイス３２０がユーザーの手首に装着されていることを示す場合、デフォルトで腕時計画面を表示するように構成することができる。これに対して、スナップインモジュール３６０および／または関連モバイルデバイス３２０は、ウェアラブルデバイスプロファイルデータが、モバイルデバイス３２０が頭部ストラップに取り付けるように装着されていることを示す場合、ライフロギング（生活記録）型カメラとして機能するよう構成することができる。本開示に鑑みると、スナップインモジュール３６０および／または関連モバイルデバイス３２０は、ウェアラブルデバイスプロファイルデータから取得または推測される情報に基づいて様々な異なる方法で機能するよう構成することができることは、当業者にとって明らかであろう。機能の決定は、システム内の様々な箇所で行うことができる。例えば、スナップインモジュール３６０は、本明細書に記載するように十分なコンピューティングシステムを備え、これにより、保持機構からウェアラブルデバイスプロファイルデータを読み取るとともに、例えば、加速度計データを別々に用いて、ウェアラブルデバイスプロファイルデータから取得または推測した情報に応じて、消費カロリー、速度、移動距離などを推定してもよい。または、スナップインモジュール３６０は、無線でデータをスマートフォンおよび／またはクラウド型サーバへ送り、ウェアラブルデバイスプロファイルデータから取得または推測した情報に基づいて、加速度計データまたは他のセンサデータを別々に扱うコードを実行する。
【００１２】
ここで図４を参照し、ウェアラブルデバイスプロファイルを生成および使用するシステムおよび方法の代替の実施形態を示す。図４に示す例示的実施形態４００において、調整可能クリップ４３０を備えるストラップまたはバンド４１０の形態の取り付け機構を備える保持機構が設けられている。保持機構の取り付け機構は、ストラップ４１０を様々な異なる取り付け箇所４４０において調整可能に固定し、ストラップ４１０により作られる外周（例えば、サイズ）を調整することができる。よく知られているように、このような取り付け機構を用いて、保持機構を、ユーザーの身体または他の対象物の一部分に、取り付けることができる。クリップ４３０は、小型コンピューティング要素（例えば、プロセッサ、コントローラ、論理、アレイなど）、メモリデバイス、および検知面を備えるように構成することができる。このコンピューティング要素およびメモリデバイスを用いて、データを処理および保存することができる。クリップ４３０の検知面は、各取り付け箇所４４０に取り付けられた対応する導電要素と、電気的または磁気的に接触することができる。ストラップ４１０がユーザーにより調整されると、取り付け箇所４４０がクリップ４３０の検知面を横切るように移動することにより、クリップ４３０の検知面と、導電要素４４０のうち、ユーザーがクリップ４３０を固定する箇所の特定の一つとの間で、導電が起こる。導電要素４４０のうち特定の一つの識別または位置は、クリップ４３０のコンピューティング要素により取得することができ、クリップ４３０のメモリデバイスに保存することができる。この例示的実施形態において、保持機構（例えば、コンピューティング要素およびメモリデバイスに加えて、ストラップ４１０およびクリップ４３０を備える取り付け機構の組み合わせ）は、ユーザーが調整したストラップ４１０のサイズを取得し、このサイズデータを保持機構のメモリデバイスに保存することができる。このストラップサイズデータは、保持機構に保存されるウェアラブルデバイスプロファイルの一部として保存することができる。以下に詳細に説明するように、このウェアラブルデバイスプロファイルは、関連モバイルデバイスまたは他の電子デバイスに報告することができる。代替の実施形態において、メモリデバイスを、各導電要素４４０に取り付けることができる。これらのメモリデバイスを用いて、特定の導電要素４４０に対応する識別子を保存することができる。別の実施形態において、これらメモリデバイスを用いて、導電発生の有無の表示、またはクリップ４３０の検知面に対する設定値を保存することができる。
【００１３】
再び図４を参照する。ストラップ４１０は、加速度計４６０用または他の検知デバイス用差込口を備えるよう構成することができる。当該技術分野において周知のとおり、このような検知デバイス４６０は、センサデータを別個のモバイルデバイスまたは近接するコンピューティングデバイスに無線で報告するよう構成することができる。同様に、保持機構は、ウェアラブルデバイスプロファイルデータ（ストラップ４１０のサイズデータを含む）を、別個のモバイルデバイス、近接するコンピューティングデバイス、または他の電子デバイスに無線で報告することができる。別個のモバイルデバイスまたは近接するコンピューティングデバイスは、ウェアラブルデバイスプロファイルデータを用いることにより、検知デバイス４６０から受信したセンサデータの処理を構成することができる。例えば、上述のとおり、別個のモバイルデバイスまたは近接するコンピューティングデバイスは、加速度計データを別々に使い、ウェアラブルデバイスプロファイルデータから取得または推測した情報に応じて、消費カロリー、速度、移動距離などを推定することができる。加えて、別個のモバイルデバイスまたは近接するコンピューティングデバイスは、保持機構から受信したウェアラブルデバイスプロファイルデータから取得または推測した情報に基づいて、様々な異なる方法または形式で機能するよう構成することがきる。
【００１４】
例示的実施形態において、本明細書に記載する様々な例示的実施形態の保持機構により取得、保持、または推測されたウェアラブルデバイスプロファイルデータは、以下のデータフィールドまたは値のうち１つまたは複数を含むことができる。すなわち、１）保持機構の種類、２）ウェアラブルデバイス対非ウェアラブルデバイス、３）以前の保持機構の複数のサイズ設定、４）現在の保持機構のサイズ設定、５）ユーザー／オーナーにより提供される身体の様々な部分の測定値（これらを保持機構サイズデータと相互に関連づけることにより、保持機構サイズの設定に対応する身体部分を確定する）、６）保持機構を取り付けることができる対象物の種類、７）ユーザー／オーナーにより提供される、対象物の様々な部分の測定値（これらを保持機構サイズデータと相互に関連づけることにより、保持機構サイズの設定に対応する対象物の部分を確定する）、８）ユーザー／オーナーの人口統計学的情報、９）初期構成データおよび関連データのうち１つまたは複数を含むことができる。ウェアラブルデバイスプロファイルデータのうちいくつかは、デフォルトで製造中に読み込んでおいてもよく、または、システム更新を通じて提供してもよい。初めてユーザー／オーナーが、保持機構を有するモバイルデバイスを所定の身体部分に装着する際、当該ユーザー／オーナーは、保持機構に対して、身体のどの部分に保持機構が取り付けられるかを、ユーザーインターフェース（例えば、音声入力／出力（Ｉ／Ｏ）、電話アプリケーションユーザーインターフェース（ＵＩ）等）を用いて、知らせることができる。それ以降、保持機構は、検知した保持機構のサイズ設定と、対応する身体部分または対象物とに基づいて、自動的にそのような確定をすることができる。加速度計読み取り値については、モバイルデバイスは、例示的実施形態の保持機構により提供されたウェアラブルデバイスプロファイルデータを用いて、加速度計データが、例えば手首または足首からくるように構成する。
【００１５】
図５は、保持機構５５０およびスナップインモジュール５００の例示的実施形態のシステム構成要素を示す。上述の例示的実施形態のとおり、保持機構５５０は、有線または無線構成のいずれか一方で、スナップインモジュール５００とデータ通信するよう構成することができる。例示的実施形態における保持機構５５０は、取り付け機構５５３、サイズ検知又は検知モジュール５５５、および、ウェアラブルデバイスプロファイルデータ（サイズデータを含む）を保存するためのメモリ要素５６０を備えることができる。取り付け機構５５３は、上述のとおり、ストラップまたはバンドおよびクリップを備えることができる。サイズ検知又は検知モジュール５５５は、小型コンピューティング要素（例えば、プロセッサ、コントローラ、論理、アレイなど）および１つまたは複数の検知面を備えることができる。例示的実施形態において、サイズ検知モジュール５５５は、保持機構５５０の取り付け機構５５３のクリップまたは他の部分に取り付けることができる。サイズ検知モジュール５５５を用いて、保持機構５５０のストラップまたはバンドの導電要素から受信した取り付けデータを処理することができる。上述のとおり、ストラップまたはバンドがユーザーにより調整されると、ストラップまたはバンド上の取り付け箇所がクリップの検知面を横切るように移動することにより、サイズ検知モジュール５５５が、取り付け箇所のうちストラップまたはバンドが固定された特定の一つを特定または位置決めすることができる。この情報は、サイズ検知モジュール５５５により取得し、メモリ要素５６０に、ウェアラブルデバイスプロファイルデータと共に保存することができる。その結果、保持機構５５０は、ユーザーにより調整されたストラップまたはバンドのサイズを取得することができ、このサイズデータを保持機構５５０のメモリ要素５６０に保存することができる。サイズ検知モジュール５５５のコンピューティング要素は、上述のとおり、このウェアラブルデバイスプロファイルを、スナップインモジュール５００へ、有線または無線データ通信にて、報告することができる。
【００１６】
引き続き図５を参照する。例示的実施形態のスナップインモジュール５００は、様々なセンサアレイ５１０、出力サブシステム５１５、入力サブシステム５２０および５２５、および、データ処理、データ保存、およびデータ通信機能５３０を備えることができる。特定の実施形態において、センサアレイ５１０は、マイクロフォン、力検出器、カメラ、タクタイルセンサ、伝導センサ、および、様々な他の検知デバイスを含み得る。出力サブシステム５１５は、表示デバイス、スピーカー、ハプティックデバイス、および他の出力デバイスを含み得る。入力サブシステムは、音声認識モジュール５２０および加速度計処理モジュール５２５を備えることができる。音声認識モジュール５２０を用いて、ユーザーからの音声入力を受信し、保持機構５５０および／またはスナップインモジュール５００を構成することができる。加速度計処理モジュール５２５を用いて、加速度計または加速センサから受信する加速度計データを処理することができる。構成要素５３０は、データプロセッサと、メモリデバイスと、保持機構５５０および／または別個のモバイルデバイスまたは他のコンピューティングシステムと通信するための通信インターフェイスと、を備えることができる。
【００１７】
図５に示す例示的実施形態において、スナップインモジュール５００は、様々な方法で、保持機構５５０により生成および保存されたウェアラブルデバイスプロファイルデータを受信することができる。図３に示すとともに上述したように、有線接続を用いて、保持機構５５０とスナップインモジュール５００とを電気的に接続することができる。代替の実施形態において、無線データ接続を、保持機構５５０とスナップインモジュール５００との間で、おこなうことができる。どちらの場合も、スナップインモジュール５００は、保持機構５５０により確定されたサイズデータを含む、ウェアラブルデバイスプロファイルデータを受信することができる。このウェアラブルデバイスプロファイルデータは、スナップインモジュール５００によって様々な方法で用いられることにより、センサアレイ５１０、出力サブシステム５１５、入力サブシステム５２０および５２５、および／または関連モバイルデバイスの操作を構成することができる。例えば、ウェアラブルデバイスプロファイルデータ、特に保持機構サイズ情報を用いることにより、スナップインモジュール５００および関連モバイルデバイスが装着または取り付けられている身体の特定の部分または対象物を推測することができる。ウェアラブルデバイスプロファイルデータおよびモバイルデバイスの装着状態または取付状態の情報に応じて、スナップインモジュール５００および関連モバイルデバイスを、異なる方法で挙動するように自動的に構成することができる。例えば、ウェアラブルデバイスプロファイルデータが、スナップインモジュール５００および関連モバイルデバイスがユーザーの手首に装着されていることを示す場合、スナップインモジュール５００および／または関連モバイルデバイスは、例えば、センサアレイ５１０のタクタイルまたは伝導センサの作動（または停止）、センサアレイ５１０のカメラの停止（または作動）、出力サブシステム５１５を介した腕時計画面の表示、手首装着型センサ用加速度計処理モジュール５２５の調整などを行うように構成することができる。他の例において、スナップインモジュール５００および／または関連モバイルデバイスは、ウェアラブルデバイスプロファイルデータが、スナップインモジュール５００および／または関連モバイルデバイスが頭部ストラップに取り付けるように装着されていることを示す場合、センサアレイ５１０のカメラを作動させ、ライフロギング（生活記録）型カメラとして機能するよう構成することができる。本開示に鑑みると、スナップインモジュール５００および／または関連モバイルデバイスは、ウェアラブルデバイスプロファイルデータから取得または推測される情報に基づいて様々な異なる方法で機能するよう構成することができることは、当業者にとって明らかであろう。他の例において、スナップインモジュール５００および／または関連モバイルデバイスは、加速度計処理モジュール５２５に加速度計データを別々に使わせることにより、ウェアラブルデバイスプロファイルデータから取得または推測した情報に応じて、消費カロリー、速度、移動距離などを推定するよう構成することができる。さらに別の実施形態において、ウェアラブルデバイスプロファイルは、一部はスナップインモジュール５００に、一部は保持機構５５０および／または別個のモバイルデバイスまたは他のコンピューティングシステムに保存してもよい。この場合、保持機構５５０は、例えば、保持機構５５０が取り付けられている身体部分の識別を報告するだけでもよい。そして、スナップインモジュール５００は、識別された身体部分に合わせたデバイスの挙動を管理することができる。
【００１８】
本開示に鑑みると、本明細書に記載されるようなスナップインモジュール５００の様々な部分は、任意であり、および／または、図示されたスナップインモジュール５００（出力サブシステム５１５、音声認識モジュール５２０、および加速度計処理モジュール５２５を含む）とは別個のデバイスに配置することもできることは、当業者にとって明らかであろう。また、本開示に鑑みると、様々な異なる構成で、本明細書に記載するシステム構成要素を実施することができることも、当業者にとって明らかであろう。
【００１９】
ここで図６を参照する。フローチャートは、本明細書に記載するウェアラブルデバイスプロファイルを生成および使用するための方法の例示的実施形態を示す。例示的実施形態の方法６００は、保持機構をユーザーの身体部分に取り付けること（処理ブロック６１０）と、保持機構が取り付けられている身体部分の位置を確定すること（処理ブロック６２０）と、身体部分の位置を示す情報をウェアラブルデバイスプロファイルに保存すること（処理ブロック６３０）と、ウェアラブルデバイスプロファイルを別の電子デバイスに伝えること（処理ブロック６４０）とを備える。
【００２０】
図７は、モバイルコンピューティングおよび／または通信システム７００の例示的形態の機械を模式的に図示しており、このモバイルコンピューティングおよび／または通信システム７００において、一組の命令が実行され、および／または処理論理が作動されると、当該機械が、本明細書に記載および／または請求される方法論のうち任意の１つまたは複数を実行してもよい。代替の実施形態において、当該機械は、スタンドアロンデバイスとして機能し、または、他の機械に接続（例えば、ネットワーク化）されてもよい。ネットワーク化された配置において、当該機械は、サーバ、または、サーバ‐クライアントネットワーク環境におけるクライアント機械として、もしくは、ピア・ツウ・ピア（または、分散）ネットワーク環境におけるピア機械として機能してもよい。当該機械として、パーソナルコンピュータ（ＰＣ）、ラップトップコンピュータ、タブレット型コンピューティングシステム、携帯情報端末（ＰＤＡ）、携帯電話、スマートフォン、ウェブ用機器、セットトップボックス（ＳＴＢ）、ネットワークルータ、スイッチもしくはブリッジ、または、一組の命令（これらは連続的または非連続的である）を実行することができる、または当該機械がとる動作を特定する処理論理を作動させることがきる、任意の機械があげられる。また、単一の機械のみを図示しているが、「機械」という用語は複数の機械の任意の集合体を含むものとも理解され得る。そのような複数の機械は、個別に、または共同で、一組（または、複数組）の命令または処理論理を実行することにより、本明細書に記載および／または請求される方法論のうち任意の１つまたは複数を実行する。
【００２１】
例示的モバイルコンピューティングおよび／または通信システム７００は、データプロセッサ７０２（例えば、システム・オン・チップ（ＳｏＣ）、汎用プロセッシングコア、グラフィックスコア、および任意で他の処理論理）およびメモリ７０４を備え、これらは、バスまたは他のデータ転送システム７０６を介して、互いに通信することができる。モバイルコンピューティングおよび／または通信システム７００は、様々な入力／出力（Ｉ／Ｏ）デバイスおよび／またはインターフェイス７１０をさらに備えてもよく、例えば、タッチスクリーンディスプレイ、オーディオジャック、および、任意でネットワークインターフェイス７１２がある。例示的実施形態において、ネットワークインターフェイス７１２は、１つまたは複数の無線トランシーバを備えることができ、この無線トランシーバは、任意の１つまたは複数の標準無線および／またはセルラープロトコルまたはアクセス技術（例えば、第２世代（２Ｇ）、第２．５世代、第３世代（３Ｇ）、第４世代（４Ｇ）、セルラーシステム用未来世代無線アクセス、モバイル通信用グローバルシステム（ＧＳＭ（登録商標））、汎用パケット無線サービス（ＧＰＲＳ）、高速データＧＳＭ（登録商標）環境（ＥＤＧＥ）、広帯域符号分割多元接続（ＷＣＤＭＡ（登録商標））、ＬＴＥ、ＣＤＭＡ２０００、ＷＬＡＮ、無線ルータ（ＷＲ）網、等）と互換性がある。ネットワークインターフェイス７１２はまた、様々な他の有線および／または無線通信プロトコル（ＴＣＰ／ＩＰ、ＵＤＰ、ＳＩＰ、ＳＭＳ、ＲＴＰ、ＷＡＰ、ＣＤＭＡ、ＴＤＭＡ、ＵＭＴＳ、ＵＷＢ、ＷｉＭａｘ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩＥＥＥ８０２．１１ｘ、等を含む）と共に使用するように構成されてもよい。本質的には、ネットワークインターフェイス７１２は、任意の有線および／または無線通信機構（この機構により、情報が、モバイルコンピューティングおよび／または通信システム７００と、別のコンピューティングまたは通信システムとの間を、ネットワーク７１４を介して移動してもよい）を実質的に備え、または対応してもよい。
【００２２】
メモリ７０４は、機械可読媒体であり得る。この媒体に、１つまたは複数の組の命令、ソフトウェア、ファームウェア、または他の処理論理（例えば、論理７０８）を保存して、本明細書に記載および／または請求される方法論または機能のうち任意の１つまたは複数を具現化する。また、論理７０８またはその一部は、モバイルコンピューティングおよび／または通信システム７００により実行されている間、完全にまたは少なくとも部分的にプロセッサ７０２内に常駐してもよい。このように、メモリ７０４およびプロセッサ７０２はまた、機械可読媒体を構成してもよい。論理７０８またはその一部（少なくともハードウェアにおいて部分的に実行される部分）はまた、処理論理または論理として構成されてもよい。論理７０８またはその一部は、さらに、ネットワーク７１４上でネットワークインターフェイス７１２を介して、送信または受信されてもよい。例示的実施形態の機械可読媒体は単一の媒体であり得るが、「機械可読媒体」という用語は、１つまたは複数の組の命令を保存する、単一の非一過性媒体または複数の非一過性媒体（例えば、集中型または分散型データベース、および／または関連キャッシュおよびコンピューティングシステム）を含むと考えられるべきである。「機械可読媒体」という用語はまた、任意の非一過性媒体を含むと考えることができ、この非一過性媒体は、当該機械が実行する一組の命令を保存、暗号化、または伝達することができるとともに、当該機械に、様々な実施形態の方法論のうち任意の１つまたは複数を実行させ、または、そのような一組の命令により利用または関連づけられたデータ構造を保存、暗号化、または伝達することができる。よって、「機械可読媒体」という用語は、固体メモリ、光学媒体、および磁気的媒体を含むと考えることができるが、これらに限定されるものではない。
【００２３】
本明細書に記載されるような様々な実施形態において、例示的実施形態は、少なくとも以下の例を含む。
【００２４】
保持機構をユーザーの身体部分に取り付けるよう構成される取り付け機構と、身体部分の位置を示す情報をウェアラブルデバイスプロファイルに保存するためのメモリデバイスと、ウェアラブルデバイスプロファイルを別の電子デバイスに伝えるためのデータインターフェイスと、を備える保持機構。
【００２５】
保持機構が取り付けられている身体部分の位置を確定するための検知モジュールを備える、上述のように請求される保持機構。
【００２６】
保持機構が取り付けられている身体部分の位置を確定するための検知モジュールを備え、検知モジュールは、ユーザーにより調整された取り付け機構のサイズを確定するためのコンピューティング要素を有する、上述のように請求される保持機構。
【００２７】
取り付け機構は、１つまたは複数のストラップまたはバンドと、ストラップまたはバンドを特定の取り付け箇所で調整可能に固定するためのクリップとを備える、上述のように請求される保持機構。
【００２８】
身体部分の位置を示す情報は、ユーザーにより調整された取り付け機構のサイズに対応する情報を含む、上述のように請求される保持機構。
【００２９】
データインターフェイスとデータ通信するスナップインモジュールを備える、上述のように請求される保持機構。
【００３０】
ウェアラブルデバイスプロファイルを伝えるためのデータインターフェイスは、ウェアラブルデバイスプロファイルを有線または無線データ接続を介して伝えるよう構成される、上述のように請求される保持機構。
【００３１】
モバイルデバイスと、保持機構とを備え、保持機構は、保持機構とモバイルデバイスとをユーザーの身体部分に取り付けるよう構成される取り付け機構と、身体部分の位置を示す情報をウェアラブルデバイスプロファイルに保存するためのメモリデバイスと、ウェアラブルデバイスプロファイルを別の電子デバイスに伝えるためのデータインターフェイスとを有する、システム。
【００３２】
保持機構が取り付けられている身体部分の位置を確定するための検知モジュールを備える、上述のように請求されるシステム。
【００３３】
保持機構が取り付けられている身体部分の位置を確定するための検知モジュールを備え、検知モジュールは、ユーザーにより調整された取り付け機構のサイズを確定するためのコンピューティング要素を有する、上述のように請求されるシステム。
【００３４】
取り付け機構は、１つまたは複数のストラップまたはバンドと、ストラップまたはバンドを特定の取り付け箇所で調整可能に固定するためのクリップとを備える、上述のように請求されるシステム。
【００３５】
身体部分の位置を示す情報は、ユーザーにより調整された取り付け機構のサイズに対応する情報を含む、上述のように請求されるシステム。
【００３６】
データインターフェイスとデータ通信するスナップインモジュールを備える、上述のように請求されるシステム。
【００３７】
ウェアラブルデバイスプロファイルを伝えるためのデータインターフェイスは、ウェアラブルデバイスプロファイルを有線または無線データ接続を介して伝えるよう構成される、上述のように請求されるシステム。
【００３８】
モバイルデバイスは、携帯情報端末（ＰＤＡ）、携帯電話、スマートフォン、ウェブ用機器、フィットネスデバイス、医療デバイス、タイミングデバイス、通信デバイス、および記録デバイスからなる群のうちの一種である、上述のように請求されるシステム。
【００３９】
保持機構をユーザーの身体部分に取り付けることと、保持機構が取り付けられている身体部分の位置を確定することと、身体部分の位置を示す情報をウェアラブルデバイスプロファイルに保存することと、ウェアラブルデバイスプロファイルを別の電子デバイスに伝えることと、を備える方法。
【００４０】
１つまたは複数のストラップまたはバンドと、ストラップまたはバンドを特定の取り付け箇所で調整可能に固定するためのクリップとを用いることを備える、上述のように請求される方法。
【００４１】
ユーザーにより調整された取り付け機構のサイズを確定することを備える、上述のように請求される方法。
【００４２】
スナップインモジュールと通信することを備える、上述のように請求される方法。
【００４３】
ウェアラブルデバイスプロファイルを有線または無線データ接続を介して伝えることを備える、上述のように請求される方法。
【００４４】
命令を具現化し、当該命令は、機械により実行された際、機械に、保持機構をユーザーの身体部分に取り付けさせ、保持機構が取り付けられている身体部分の位置を確定させ、身体部分の位置を示す情報をウェアラブルデバイスプロファイルに保存させ、ウェアラブルデバイスプロファイルを別の電子デバイスに伝えさせる、非一過性機械使用可能記憶媒体。
【００４５】
１つまたは複数のストラップまたはバンドと、ストラップまたはバンドを特定の取り付け箇所で調整可能に固定するためのクリップとを用いるようにさらに構成された、上述のように請求される機械使用可能記憶媒体。
【００４６】
ユーザーにより調整された取り付け機構のサイズを確定するようにさらに構成された、上述のように請求される機械使用可能記憶媒体。
【００４７】
スナップインモジュールと通信するようにさらに構成された、上述のように請求される機械使用可能記憶媒体。
【００４８】
ウェアラブルデバイスプロファイルを有線または無線データ接続を介して伝えるようにさらに構成された、上述のように請求される機械使用可能記憶媒体。
【００４９】
装置をユーザーの身体部分に取り付けるよう構成される取り付け手段と、身体部分の位置を示す情報をウェアラブルデバイスプロファイルに保存するためのメモリ手段と、ウェアラブルデバイスプロファイルを別の電子デバイスに伝えるためのデータインターフェイス手段と、を備える装置。
【００５０】
装置が取り付けられている身体部分の位置を確定するための検知手段を備える、上述のように請求される装置。
【００５１】
装置が取り付けられている身体部分の位置を確定するための検知手段を備え、検知手段は、ユーザーにより調整された取り付け機構のサイズを確定するためのコンピューティング手段を備える、上述のように請求される装置。
【００５２】
取り付け手段は、１つまたは複数のストラップまたはバンドと、ストラップまたはバンドを特定の取り付け箇所で調整可能に固定するためのクリップとを備える、上述のように請求される装置。
【００５３】
身体部分の位置を示す情報は、ユーザーにより調整された取り付け手段のサイズに対応する情報を含む、上述のように請求される装置。
【００５４】
データ手段とデータ通信するスナップイン手段を備える、上述のように請求される装置。
【００５５】
ウェアラブルデバイスプロファイルを伝えるためのデータインターフェイス手段は、ウェアラブルデバイスプロファイルを有線または無線データ接続を介して伝えるよう構成される、上述のように請求される装置。
【００５６】
本開示の要約は、読み手に本開示の技術内容を素早く理解させる要約を要求する、３７Ｃ．Ｆ．Ｒ．§１．７２（ｂ）に準拠して設けられている。当該要約は、請求項の範囲または意味を解釈または限定するためには用いられないという理解のもと提出されている。また、前述の詳細な説明において、本開示を簡素化する目的で、様々な特徴が単一の実施形態にまとめてグループ化されている。この開示方法は、請求された実施形態が各請求項に明示的に記載されたものよりも多くの特徴を必要とするという意図を示すものとして解釈されるものではない。むしろ、以下の請求項が示すように、進歩的な主題は、開示された単一の実施形態のすべての特徴よりも少ない。よって、以下の請求項は、詳細な説明に組み込まれ、各請求項は別個の実施形態として独立する。
【図１】
0006708356.tif 000002
【図２】
0006708356.tif 000003
【図３】
0006708356.tif 000004
【図４】
0006708356.tif 000005
【図５】
0006708356.tif 000006
【図６】
0006708356.tif 000007
【図７】
0006708356.tif 000008