(57)【特許請求の範囲】
【請求項１】
モバイルコンピューティングデバイスであって：
当該モバイルコンピューティングデバイスの物理構成モードの変化を示すセンサデータを生成する、モード検出センサと；
前記物理構成モードの前記変化の検出に応答して、当該モバイルコンピューティングデバイスの現在の物理構成モードがテントモードであるか、タブレットモードであるか又は別のモードであるかどうかを判断する、物理構成モード決定モジュールと；
前記現在の物理構成モードに基づいて身体存在センサを較正する、較正モジュールと；
前記の較正の結果として、当該モバイルコンピューティングデバイスの近接性閾値内のユーザの身体の存在を示すセンサデータを生成する、前記身体存在センサと；
を具備し、前記較正モジュールは、前記現在の物理構成モードが前記テントモードでも前記タブレットモードでもないという決定に応答して、前記身体存在センサをターンオフするか前記身体存在センサによって生成される前記センサデータを無視するように更に構成される、モバイルコンピューティングデバイス。
【請求項２】
前記センサデータに基づいて、当該モバイルコンピューティングデバイスの前記近接性閾値内の前記ユーザの身体の存在を検出する身体存在検出モジュールを更に備え、
前記較正モジュールは、前記現在の物理構成モードと、当該モバイルコンピューティングデバイスの前記近接性閾値内の前記ユーザの前記身体の存在の検出に基づいて前記身体存在センサを較正する、
請求項１に記載のモバイルコンピューティングデバイス。
【請求項３】
当該モバイルコンピューティングデバイスの前記近接性閾値内の前記ユーザの身体の存在を検出する身体存在検出モジュールと；
前記身体存在センサの較正の後に、当該モバイルコンピューティングデバイスの前記近接性閾値内の前記ユーザの前記身体の存在の検出に応答して無線通信回路の最大送信電力レベルを決定し、
前記最大送信電力レベルに基づいて、前記無線通信回路の送信電力レベルを制御する、
通信電力制御モジュールと；
を更に備える、請求項１に記載のモバイルコンピューティングデバイス。
【請求項４】
前記無線通信回路の前記送信電力レベルを制御することは、当該モバイルコンピューティングデバイスの前記近接性閾値内の前記ユーザの前記身体の存在の検出に応答して、前記無線通信回路の前記送信電力レベルを第１送信電力レベルから第２送信電力レベルへ低減させることを備え、前記第２送信電力レベルは前記第１送信電力レベルよりも低い、
請求項３に記載のモバイルコンピューティングデバイス。
【請求項５】
前記身体の存在が前記近接性閾値内であるかどうかを判断することは、前記身体の存在が前記身体存在センサからの最小距離閾値を超えており、かつ前記身体存在センサからの最大距離閾値未満であるかどうかを判断することを備える、
請求項４に記載のモバイルコンピューティングデバイス。
【請求項６】
前記無線通信回路は、無線ワイドエリアネットワーク（ＷＷＡＮ）アンテナを含む、
請求項４に記載のモバイルコンピューティングデバイス。
【請求項７】
前記物理構成モードの前記変化を検出することは、当該モバイルコンピューティングデバイスのパワーオンイベントの検出に応答して、当該モバイルコンピューティングデバイスの前記物理構成モードの変化を検出することを備える、
請求項１に記載のモバイルコンピューティングデバイス。
【請求項８】
前記物理構成モードの前記変化を検出することは、当該モバイルコンピューティングデバイスの角度センサによって生成されるセンサ信号に基づいて、前記物理構成モードの変化を検出することを備え、前記センサ信号は、当該モバイルコンピューティングデバイスの蓋と当該モバイルコンピューティングデバイスのベースとの間で規定される角度を示す、
請求項１に記載のモバイルコンピューティングデバイス。
【請求項９】
前記物理構成モード決定モジュールは、当該モバイルコンピューティングデバイスの前記現在の物理構成モードが前記タブレットモードであるか、前記テントモードであるか又はクラムシェルモードであるかどうかを判断する、
請求項１に記載のモバイルコンピューティングデバイス。
【請求項１０】
前記現在の物理構成モードが前記タブレットモードであるかどうかを判断することは、当該モバイルコンピューティングデバイスの蓋と当該モバイルコンピューティングデバイスのベースとの間で規定される角度が第１閾値に等しいかどうかを判断することを備える、
請求項９に記載のモバイルコンピューティングデバイス。
【請求項１１】
前記現在の物理構成モードが前記テントモードであるかどうかを判断することは、前記蓋と前記ベースとの間で規定される前記角度が前記第１閾値より小さく、かつ第２閾値よりも大きいかどうかを判断することを備える、
請求項１０に記載のモバイルコンピューティングデバイス。
【請求項１２】
前記現在の物理構成モードが前記クラムシェルモードであるかどうかを判断することは、前記蓋と前記ベースとの間で規定される前記角度が前記第２閾値以下であるかどうかを判断することを備える、
請求項１１に記載のモバイルコンピューティングデバイス。
【請求項１３】
モバイルコンピューティングデバイスのモード検出センサによって、前記モバイルコンピューティングデバイスの物理構成モードの変化を検出することと；
前記物理構成モードの前記変化を検出したことに応答して、前記モバイルコンピューティングデバイスによって、前記モバイルコンピューティングデバイスの現在の物理構成モードがテントモードであるか、タブレットモードであるか又は別のモードであるかとうかを判断することと；
前記現在の物理構成モードに基づいて前記モバイルコンピューティングデバイスの身体存在センサを較正することと；
前記較正の結果として、前記身体存在センサによって、前記モバイルコンピューティングデバイスの近接性閾値内のユーザの身体の存在を示すセンサデータを生成することと；
を具備し、前記身体存在センサを較正することは、前記現在の物理構成モードが前記テントモードでも前記タブレットモードでもないという決定に応答して、前記身体存在センサをターンオフするか前記身体存在センサによって生成される前記センサデータを無視することを備える、方法。
【請求項１４】
前記身体存在センサによって、前記モバイルコンピューティングデバイスの前記近接性閾値内の前記ユーザの身体の存在を検出することを更に備え、
前記身体存在センサを較正するステップは、前記現在の物理構成モードと前記身体の存在の検出に基づいて、前記身体存在センサを再較正することを備える、
請求項１３に記載の方法。
【請求項１５】
前記身体存在センサを較正した後に、前記身体存在センサによって、前記モバイルコンピューティングデバイスの前記近接性閾値内の前記ユーザの身体の存在を検出することと；
前記ユーザの身体の存在を検出したことに応答して、無線通信回路の最大送信電力レベルを決定することと；
前記最大送信電力レベルに基づいて、前記無線通信回路の送信電力レベルを制御することと；
を更に備える、請求項１３に記載の方法。
【請求項１６】
前記無線通信回路の前記送信電力レベルを制御することは、前記モバイルコンピューティングデバイスの前記近接性閾値内の前記ユーザの前記身体の存在を検出したことに応答して、前記無線通信回路の前記送信電力レベルを第１送信電力レベルから第２送信電力レベルへ低減させることを備え、前記第２送信電力レベルは前記第１送信電力レベルよりも低い、
請求項１５に記載の方法。
【請求項１７】
前記身体の存在が前記近接性閾値内であるかどうかを判断することは、前記身体の存在が前記身体存在センサからの最大距離閾値未満であるかどうかを判断することを備える、
請求項１６に記載の方法。
【請求項１８】
前記身体の存在が前記近接性閾値内であるかどうかを判断するステップは、前記身体の存在が前記身体存在センサからの最小距離閾値を超えており、かつ前記身体存在センサからの前記最大距離閾値未満であるかどうかを判断することを備える、
請求項１７に記載の方法。
【請求項１９】
前記無線通信回路は、無線ワイドエリアネットワーク（ＷＷＡＮ）アンテナを含む、
請求項１８に記載の方法。
【請求項２０】
前記物理構成モードの前記変化を検出するステップは、前記モバイルコンピューティングデバイスの角度センサによって生成されるセンサ信号に基づいて、前記物理構成モードの変化を検出することを備え、前記センサ信号は、前記モバイルコンピューティングデバイスの蓋と前記モバイルコンピューティングデバイスのベースとの間で規定される角度を示す、
請求項１６に記載の方法。
【請求項２１】
前記現在の物理構成モードがテントモードであるか、タブレットモードであるか又は別のモードであるかとうかを判断することは、前記現在の物理構成モードが前記タブレットモードであるか、前記テントモードであるか又はクラムシェルモードであるかどうかを判断することを備える、
請求項１６に記載の方法。
【請求項２２】
前記現在の物理構成モードが前記タブレットモードであるかどうかを判断することは、前記モバイルコンピューティングデバイスの蓋と前記モバイルコンピューティングデバイスのベースとの間で規定される角度が、第１閾値に等しいかどうかを判断することを備える、
請求項２１に記載の方法。
【請求項２３】
前記現在の物理構成モードが前記テントモードであるかどうかを判断することは、前記蓋と前記ベースとの間で規定される前記角度が前記第１閾値より小さく、かつ第２閾値よりも大きいかどうかを判断することを備える、
請求項２２に記載の方法。
【請求項２４】
前記現在の物理構成モードが前記クラムシェルモードであるかどうかを判断することは、前記蓋と前記ベースとの間で規定される前記角度が前記第２閾値以下であるかどうかを判断することを備える、
請求項２３に記載の方法。
【請求項２５】
モバイルコンピューティングデバイスによって実行されたことに応答して、前記モバイルコンピューティングデバイスに請求項１３乃至２４のいずれかに記載の方法を実行させる、コンピュータプログラム。
【請求項２６】
請求項２５に記載のコンピュータプログラムを記憶する、１つ以上のマシン読取可能媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連する米国特許出願の相互参照）
本出願は、２０１４年９月２７日付け出願の「BODY  PRESENCE  SENSOR  CALIBRATION」という名称の米国特許出願第14/499,101号の優先権を主張する。
【背景技術】
【０００２】
典型的なコンピューティングデバイスは、ハードウェア、ファームウェア及びソフトウェア機能を含め、多くの機能を有する。無線通信回路のような特定の機能は、コンピューティングデバイスからの無線周波数（ＲＦ）エネルギ放射を出力するか、その出力を制御することができる。一般的にコンピューティングデバイスの製造業者は、特にモバイルコンピューティングデバイスの製造業者は、コンピューティングデバイスの性能を向上させるように（例えば向上したアップロード／ダウンロード性能レベル、切断がより少ない接続等）より高いエネルギ出力レベルを好む。しかしながら、特定の条件の下では、放射されるＲＦエネルギの出力レベルが、より低いレベルである必要があり得る。１つのそのような条件は、モバイルコンピューティングデバイスのユーザの身体に対するコンピューティングデバイスのＲＦエネルギ放射機能の近接性である。例えば連邦通信委員会（ＦＣＣ：Federal  Communications  Commission）は、身体によって吸収されるＲＦ放射に関する健康上の考慮事項に起因して、1.6W/Kgの比吸収率（ＳＡＲ：specific  absorption  rate）要件（すなわち、ＲＦエネルギ放射制限）を課している。
【０００３】
モバイルコンピューティングデバイスの製造業者によって採用される共通のプラクティスは、センサデータに依拠して、モバイルコンピューティングデバイスに対するユーザの身体の近接性を決定することと、これに応じてＲＦエネルギ出力レベルを調整することを含む。しかしながら、特定のモバイルコンピューティングデバイスは、複数の物理構成モード（physical  configuration  modes）で動作する能力を有し、その結果、センサデータ及び／又はこれに関する閾値が不正確になることがあり、これにより、ＲＦエネルギ出力レベルが不適切に調整されることになる可能性がある。そのような不適切な調整の結果、モバイルコンピューティングデバイスが、特定の物理構成モードにおいて最適な性能レベルよりも低いレベルで動作することにつながる可能性があり、あるいはより悪いことには、モバイルコンピューティングデバイスがＦＣＣ規則（regulations）に反して動作する結果となる可能性もある。
【図面の簡単な説明】
【０００４】
本明細書で説明される概念は、添付の図面において、限定ではなく例として図示される。説明の簡潔性及び明確性のために、図面内に図示される要素は必ずしもスケーリングされて描かれてはいない。適切であると考えられる場合、参照ラベルは、対応又は類似の要素を示すように図面の間で繰り返し使用されている。
【図１】身体存在センサの較正（calibration）のためのシステムの少なくとも１つの実施形態の簡略化されたブロック図である。
【図２】閉モードにある図１のシステムのモバイルコンピューティングデバイスの物理構成モードの図である。
【図３】クラムシェルモードにある図１のシステムのモバイルコンピューティングデバイスの別の物理構成モードの図である。
【図４】テントモードにある図１のシステムのモバイルコンピューティングデバイスの別の物理構成モードの図である。
【図５】タブレットモードにある図１のシステムのモバイルコンピューティングデバイスの別の物理構成モードの図である。
【図６】図１のシステムのモバイルコンピューティングデバイスによって確立することができる環境の少なくとも１つの実施形態の簡略化されたブロック図である。
【図７】図１のシステムのモバイルコンピューティングデバイスによって実行することができる身体存在センサの較正のための方法の少なくとも１つの実施形態の簡略化されたフロー図である。
【図８】図１のシステムのモバイルコンピューティングデバイスによって実行することができる身体存在センサの較正のための方法の少なくとも１つの実施形態の簡略化されたフロー図である。
【発明を実施するための形態】
【０００５】
本開示の概念は様々な修正及び代替的形式に影響されるが、その特定の実施形態が例として図面に図示されており、本明細書で詳細に説明される。しかしながら、本開示の概念は、開示される特定の形式に限定されるよう意図されておらず、反対に、その意図は、本開示及び添付の特許請求の範囲に合致する全ての修正、均等物及び代替物を網羅することであることを理解されたい。
【０００６】
明細書における「一実施形態」、「実施形態」、「例示の実施形態」等への言及は、説明される実施形態が、特定の機能、構造又は特性を含むことがあるが、全ての実施形態がその特定の機能、構造又は特性を含んでもよく、必ずしも含まなくてもよいことを示す。さらに、そのようなフレーズは、必ずしも同じ実施形態を指してはいない。さらに、特定の機能、構造又は特性が、ある実施形態との関連で説明されるとき、明示的に説明されているか否かに関わらず、他の実施形態との関連でそのような機能、構造又は特性を有効にすることができることが当業者の知識内であると考えられる。加えて、「Ａ、Ｂ及びＣのうちの少なくとも１つ」という形で列挙内に含まれるアイテムは、（Ａ）；（Ｂ）；（Ｃ）；（Ａ及びＢ）：（Ａ及びＣ）；（Ｂ及びＣ）；あるいは（Ａ、Ｂ及びＣ）を意味する可能性があることを認識されたい。同様に、「Ａ、Ｂ又はＣのうちの少なくとも１つ」という形で列挙されるアイテムは、（Ａ）；（Ｂ）；（Ｃ）；（Ａ及びＢ）：（Ａ及びＣ）；（Ｂ及びＣ）；あるいは（Ａ、Ｂ及びＣ）を意味する可能性がある。
【０００７】
開示される実施形態は、一部の場合には、ハードウェア、ファームウェア、ソフトウェア又はこれらの任意の組合せで実装され得る。開示される実施形態は、１つ以上の一時的又は非一時的なマシン読取可能（例えばコンピュータ読取可能）記憶媒体によって担持又は記憶される命令として実装されてもよく、１つ以上のプロセッサによって読み出されて実行されてよい。マシン読取可能記憶媒体は、マシンによって読取可能な形式（例えば揮発性又は不揮発性メモリ、メディアディスク又は他のメディアデバイス）で情報を格納又は送信するための任意のストレージデバイス、機構又は他の物理的構造として具現化され得る。
【０００８】
図面では、一部の構造的又は方法的特徴が、特定の配置及び／又は順序で図示されていることがある。しかしながら、そのような特定の配置及び／又は順序が必要とされなくてもよいことを認識されたい。むしろ。一部の実施形態では、そのような特徴が、例示の図面に示されるものとは異なる方法及び／又は順序で構成されてもよい。加えて、構造又は方法的特徴が特定の図面に含まれることは、そのような特徴が全ての実施形態で必要とされることを示唆するようには意図されておらず、一部の実施形態では含まれなくてもよく、あるいは他の特徴と組み合わされてもよい。
【０００９】
図１を参照すると、身体存在センサの較正のためにシステム１００の例示の実施形態は、通信回路１１４、身体存在センサ１２０及び物理構成モード検出センサ１２２を有するモバイルコンピューティングデバイス１０２を含む。使用に際して、以下でより詳細に説明されるように、モバイルコンピューティングデバイス１０２は、モバイルコンピューティングデバイス１０２のごく近接内でユーザの存在が検出されるかどうかに基づいて、通信回路１１４の電力モードを制御するように構成される。そのようにするために、モバイルコンピューティングデバイス１０２は、身体存在センサ１２０によって生成されるセンサデータをモニタする。センサデータは、モバイルコンピューティングデバイス１０２のユーザの身体の存在を示す。身体の存在が検出される場合、モバイルコンピューティングデバイス１０２は、以下でより詳細に説明されるように、通信回路１１４の電力モードを調整する。
【００１０】
通信回路１１４の電力モード調整の精度を向上させるため、モバイルコンピューティングデバイス１０２は、該モバイルコンピューティングデバイス１０２の現在の物理構成モードに基づいて、身体存在センサ１２０を較正するように構成される。すなわち、以下で更に検討されるように、モバイルコンピューティングデバイス１０２は、複数の異なる物理構成モードのうちの１つへ調整可能である。例示の物理構成モードは、テントモード、タブレットモード及び／又はクラムシェルモードを含む。当然、モバイルコンピューティングデバイス１０２は、他の実施形態では他の物理構成モードへ構成可能であってもよい。いずれにしても、モバイルコンピューティングデバイス１０２の各物理構成モードは、ユーザの身体の存在が、例えば通信回路１１４のＲＦエネルギ出力レベルの減少のようにシステム１００の機能に対する調整を必要とするようなものであるかどうかを検出するために、異なる閾値を必要とすることがある。したがって、物理構成モード検出センサ１２２は、モバイルコンピューティングデバイス１０２の現在の物理構成モードを示すか現在の物理構成モードを決定することができるセンサデータを生成するように構成される。現在の物理構成モードに基づいて、モバイルコンピューティングデバイス１０２は、身体存在センサ１２０を較正する。現在の物理構成モードに基づいて身体存在センサ１２０を較正することにより、モバイルコンピューティングデバイス１０２が、通常のＲＦエネルギ出力レベルよりも不必要に低いレベルで動作する（すなわち、最適な性能レベルより低いレベルで動作する）リスク、あるいはモバイルコンピューティングデバイス１０２が他の方法では通常のＲＦエネルギ出力レベルよりも低いレベルで動作すべきときに通常の電力レベルで（すなわち、特定のＦＣＣ規則に違反して）動作するリスクを低減することができる。
【００１１】
モバイルコンピューティングデバイス１０２は、複数の物理構成モードへと構成可能であり、かつ本明細書で説明される機能を実行する能力を有する任意のタイプの演算又はコンピュータデバイスとして具現化されてよく、限定ではないが、モバイルコンピュータ、スマートフォン、タブレットコンピュータ、ラップトップコンピュータ、コンバーチブルラップトップコンピュータ、ノートブックコンピュータ、ウェアラブルコンピューティングデバイス、マルチプロセッサシステム、モバイルインターネットデバイス、テレフォニーデバイス、消費者電子デバイス及び／又は他のポータブルコンピューティングデバイスを含む。図１に図示されるように、モバイルコンピューティングデバイス１０２は例示的に、プロセッサ１０４、入力／出力（Ｉ／Ｏ）サブシステム１０６、メモリ１０８、データストレージデバイス１１２、通信回路１１４、１つ以上のセンサ１１８、ディスプレイ１２４及び１つ以上の周辺デバイス１２６を含む。一部の実施形態において、前述のコンポーネントのうちの幾つかは、モバイルコンピューティングデバイス１０２のマザーボードに組み込まれてよく、一方、他のコンポーネントは、例えば周辺ポートを介してマザーボードに通信可能に結合されてよい。さらに、モバイルコンピューティングデバイス１０２は、他の実施形態では、コンピュータ及び／又はコンピューティングデバイス内に通常見られるもののような、他の及び／又は追加のコンポーネントを含んでよいことを認識されたい。加えて、一部の実施形態では、例示のコンポーネントのうちの１つ以上が、別のコンポーネントに組み込まれることがあり、そうでなくとも別のコンポーネントの一部を形成することがある。例えば一部の実施形態では、メモリ１０８又はその一部が、プロセッサ１０４に組み込まれてもよい。
【００１２】
プロセッサ１０４は、本明細書で説明される機能を実行する能力を有する任意のタイプのプロセッサとして具現化され得る。例えばプロセッサ１０４は、シングルコア又はマルチコアプロセッサ、デジタル信号プロセッサ、マイクロコントローラ又は他のプロセッサ若しくは処理／制御回路として具現化されてよい。同様に、メモリ１０８は、本明細書で説明される機能を実行する能力を有する任意のタイプの揮発性又は不揮発性メモリ又はデータストレージとして具現化されてよい。動作に際して、メモリ１０８は、モバイルコンピューティングデバイス１０２の動作中に使用される様々なデータ及びソフトウェア、例えばオペレーティングシステム、アプリケーション、プログラム、ライブラリ及びドライバ等を格納することができる。モバイルコンピューティングデバイス１０２の図示される実施形態では、基本入出力システム（ＢＩＯＳ）１１０がメモリ１０８内に存在してもよく、ブートプロセス中にモバイルコンピューティングデバイス１０２を初期化する命令（例えばモバイルコンピューティングデバイス１０２のブート中に使用されるＢＩＯＳドライバ）を含んでよい。メモリ１０８は、Ｉ／Ｏサブシステム１０６を介してプロセッサ１０４に通信可能に結合されてよい。Ｉ／Ｏサブシステム１０６は、プロセッサ１０４、メモリ１０８及びモバイルコンピューティングデバイス１０２の他のコンポーネントとの入力／出力動作を容易にする回路及び／又はコンポーネントとして具現化されてよい。例えばＩ／Ｏサブシステム１０６は、入力／出力動作を容易にするよう、メモリコントローラハブ、入力／出力制御ハブ、ファームウェアデバイス、通信リンク（すなわち、ポイントツーポイントリンク、バスリンク、ワイヤ、ケーブル、光ガイド、プリント基板トレース等）及び／又は他のコンポーネント及びサブシステムとして具現化されるか、そうでなくともこれらを含むことができる。一部の実施形態において、Ｉ／Ｏサブシステム１０６は、システムオンチップ（ＳｏＣ）の一部を形成してもよく、プロセッサ１０４、メモリ１０８及びモバイルコンピューティングデバイス１０２の他のコンポーネントとともに、単一の集積回路チップ上に組み込まれてもよい。
【００１３】
データストレージデバイス１１２は、例えばメモリデバイス及び回路、メモリカード、ハードディスクドライブ、半導体ドライブ又は他のデータストレージデバイスのように、短期又は長期のデータストレージのために構成される任意のタイプの１つ以上のデバイスとして具現化されてよい。使用に際して、データストレージデバイス１１２は、モバイルコンピューティングデバイス１０２の様々なプラットフォーム機能を有効にするのに使用されるソフトウェア又はファームウェアを格納することができる。
【００１４】
モバイルコンピューティングデバイス１０２の通信回路１１４は、モバイルコンピューティングデバイス１０２と他のリモートデバイスとの間のネットワークを介した通信を可能にする能力を有する、任意の通信回路、デバイス又はその集合として具現化されてよい。通信回路１１４は、そのような通信を有効にする任意の１つ以上の通信技術（例えば有線又は無線通信）及び関連するプロトコル（例えばEthernet（登録商標）、Bluetooth（登録商標）、Wi-Fi（登録商標）、WiMAX等）を使用するように構成され得る。モバイルコンピューティングデバイス１０２の例示の実施形態では、通信回路１１４は、様々なレベルのＲＦエネルギを伝送する能力を有する、無線ワイドエリアネットワーク（ＷＷＡＮ）アンテナのような無線通信アンテナ１１６を含む。
【００１５】
センサ１１８は、上述の身体存在センサ１２０及び物理構成モード検出センサ１２２を含むが、他の実施形態では、追加の及び／又は代替的なセンサを含んでもよいことに留意されたい。身体存在センサ１２０は、モバイルコンピューティングデバイス１０２の近くにあるユーザの身体の存在を感知又は検出する能力を有する任意のタイプのセンサとして具現化されてよい。例示の実施形態では、身体存在センサ１２０は、容量値をモニタして、自己容量又は相互容量に基づく環境の変化を検出し、身体の存在を検出するよう構成される容量センサとして具現化されてよい。当然、他の実施形態では、身体存在センサ１２０は別のタイプとして具現化されてもよく、かつ／又は他の技術を使用して、モバイルコンピューティングデバイス１０２に近接するユーザの身体の存在を感知してもよい。一部の実施形態において、身体存在センサ１２０は、無線通信アンテナ１１６の近くに配置されて、無線通信アンテナ１１６との関連でモバイルコンピューティングデバイス１０２のユーザの身体の存在を検出することができる。
【００１６】
同様に、物理構成モード検出センサ１２２は、モバイルコンピューティングデバイス１０２の物理構成モードにおける変化を検出し、かつ／又はモバイルコンピューティングデバイス１０２の現在の物理構成モードを示すデータを生成する能力を有する任意のタイプのセンサとして具現化されてよい。例えば例示の実施形態では、物理構成モード検出センサ１２２は、モバイルコンピューティングデバイス１０２の蓋（lid）２０２とベース（base）２０６との間で規定される角度（図２〜図５を参照されたい）を示すセンサデータを生成するように構成される、角度センサとして具現化される。蓋２０２とベース２０６との間で規定される角度に基づいて、モバイルコンピューティングデバイス１０２は、以下で詳細に議論されるように、モバイルコンピューティングデバイス１０２の現在の物理構成モード（例えばテントモード、タブレットモード又はクラムシェルモード）を決定するか、そうでなくとも推論することができる。
【００１７】
モバイルコンピューティングデバイス１０２のディスプレイ１２４は、液晶ディスプレイ（ＬＣＤ）、発光ダイオード（ＬＥＤ）、プラズマディスプレイ、ブラウン管（ＣＲＴ）又は他のタイプのディスプレイデバイスのように、デジタル情報を表示する能力を有する任意のタイプのディスプレイとして具現化されてよい。一部の実施形態において、ディスプレイ１２４は、ユーザがモバイルコンピューティングデバイス１０２と対話することを可能にするようタッチスクリーンと結合されてよい。
【００１８】
モバイルコンピューティングデバイス１０２の周辺デバイス１２６は、任意の数の周辺又はインタフェースデバイスを含んでよい。例えば周辺デバイス１２６は、ディスプレイ、キーボード、マウス、内部若しくは外部ハードドライブのような１つ以上のデータストレージデバイス及び／又は他の周辺デバイスを含み得る。周辺デバイス１２６に含まれる特定のデバイスは、例えばモバイルコンピューティングデバイス１０２の意図される使用に依存することがある。周辺デバイス１２６は、複数の信号経路を介してＩ／Ｏサブシステム１０６に通信可能に結合され、これにより、Ｉ／Ｏサブシステム１０６及び／又はプロセッサ１０４が周辺デバイス１２６から入力を受け取り、周辺デバイス１２６へ出力を送信することが可能になる。
【００１９】
上記で議論したように、モバイルコンピューティングデバイス１０２は、幾つかの異なる物理構成モードのうちの１つへ調整可能又は構成可能である。例えばモバイルコンピューティングデバイス１０２は、図２〜図５において幾つかの例示の物理構成モードで示される。しかしながら、モバイルコンピューティングデバイス１０２の一部の実施形態は、本明細書で説明されるものよりも少ない又は多くの物理構成モードを含んでもよく、あるいは代替的なモードを含んでもよいことを認識されたい。
【００２０】
図２を参照すると、一部の実施形態では、モバイルコンピューティングデバイス１０２は、閉モード２００に調整又は構成されることがある。図示されるように、閉モード２００のとき、モバイルコンピューティングデバイス１０２の蓋２０２の（図３に示されるようにディスプレイ１２４を含むように図示される）蓋接触面（lid  interfacing  side）２０４は、モバイルコンピューティングデバイス１０２のベース２０６の（図３に示されるようにキーボード３０４を含むように図示される）ベース接触面（base  interfacing  side）２０８に隣接するか、向かい合う。特に、蓋２０２は蓋軸２２０を規定し、ベース２０６はベース軸２２２を規定する。ベース軸２２２は、モバイルコンピューティングデバイス１０２が閉モード２００のときに蓋軸２２０に概ね平行である。すなわち、蓋軸２２０及びベース軸２２２は、モバイルコンピューティングデバイス１０２が、図２に示されるような閉モード２００で構成されるとき実質的にゼロとなる、蓋とベースの角度２２４を定義する。典型的に、モバイルコンピューティングデバイス１０２が閉モード２００のとき、モバイルコンピューティングデバイス１０２は、スタンバイ状態であるかパワーオフされ、あるいは例えばドッキングステーションのような外部デバイス（図示せず）を介してユーザによって操作されている。
【００２１】
次に図３を参照すると、一部の実施形態では、モバイルコンピューティングデバイス１０２は、クラムシェルモード３００に調整又は構成されることもある。図示されるように、クラムシェルモード３００のとき、モバイルコンピューティングデバイス１０２は、蓋２０２の蓋接触面２０４がベース２０６のベース接触面から離れるように回転されて、ユーザがモバイルコンピューティングデバイス１０２の各接触面２０４、２０８を見ることができるように、開かれた状態にある。図３の例示の実施形態では、蓋軸２２０及びベース軸２２２によって規定される蓋とベースの角度２２４は、約９０度である。しかしながら、モバイルコンピューティングデバイス１０２は、蓋とベースの角度２２４が最小閾値より大きく（例えばゼロより大きく）、最大閾値（例えば角度基準３０２によって示されるような１８０度）以下であるときに、クラムシェルモードで構成されるように考えることができる。当然、他の実施形態では、クラムシェルモード３００を定義する蓋とベースの角度の特定の範囲は、モバイルコンピューティングデバイス１０２の設計や意図される使用のような様々な基準に基づいて異なってよい。
【００２２】
次に図４を参照すると、一部の実施形態では、モバイルコンピューティングデバイス１０２は、テントモード４００に調整又は構成されることもある。テントモード４００の実施形態の明確性を提供するために、モバイルコンピューティングデバイス１０２は、図３と図４との間で垂直軸の周囲に概ね１８０°回転されていることに留意されたい（すなわち、蓋２０２の蓋接触面２０４がユーザに面している）。さらに、モバイルコンピューティングデバイス１０２がテントモード４００で配置されているとき、ユーザに正しいビューを提供するようディスプレイが反転してもよいことを認識されたい。図４に図示されるように、テントモード４００では、モバイルコンピューティングデバイス１０２の蓋２０２は、クラムシェルモード３００と比べてベース２０６から更に回転されており、側面からは一般にテントに似ている。図４の例示の実施形態では、蓋軸２２０とベース軸２２２によって規定される蓋とベースの角度２２４は、約２７０度である。しかしながら、モバイルコンピューティングデバイス１０２は、蓋とベースの角度２２４が最小閾値より大きく（例えば１８０度より大きく）、最大閾値（例えば角度基準４０２によって示されるような３６０度）以下であるときに、テントモードで構成されるよう考えることができる。当然、他の実施形態では、テントモード４００を定義する蓋とベースの角度の特定の範囲は、モバイルコンピューティングデバイス１０２の設計や意図される使用のような様々な基準に基づいて異なってよい。加えて、テントモード４００を定義する蓋とベースの角度２２４の最大閾値角度は、モバイルコンピューティングデバイス１０２の蓋２０２及び／又はベース２０６の厚さに依存することがあることを認識されたい。
【００２３】
次に図５を参照すると、一部の実施形態では、モバイルコンピューティングデバイス１０２は、タブレットモード５００に調整又は構成されることもある。図示されるように、タブレットモード５００のとき、モバイルコンピューティングデバイス１０２の蓋２０２は、該蓋２０２がベース２０６に隣接するか向かい合うように、ベース２０６に対して回転されている。したがって、モバイルコンピューティングデバイス１０２は一般に、タブレットモード５００の間、タブレットコンピュータに似ている。図５の例示の実施形態では、蓋軸２２０とベース軸２２２によって定義される蓋とベースの角度２２４は、約３６０度である。しかしながら、モバイルコンピューティングデバイス１０２は、蓋とベースの角度２２４が最小閾値より大きい（例えば３００度より大きい）ときに、タブレットモードで構成されるように考えることができる。当然、他の実施形態では、タブレットモード５００を定義する特定の最初の蓋とベースの角度は、モバイルコンピューティングデバイス１０２の設計や意図される使用のような様々な基準に基づいて異なってよい。加えて、タブレットモード５００を定義する蓋とベースの角度２２４の最小閾値角度は、モバイルコンピューティングデバイス１０２の蓋２０２及び／又はベース２０６の厚さに依存することがあることを認識されたい。
【００２４】
次に図６を参照すると、例示の実施形態において、モバイルコンピューティングデバイス１０２は、動作中に環境６００を確立する。例示の環境６００は、物理構成モード決定モジュール６０２、較正モジュール６０８、身体存在調整モジュール６１０、身体存在検出モジュール６１４及び通信電力制御モジュール６１８を含む。環境６００の様々なモジュールは、ハードウェア、ファームウェア、ソフトウェア又はその組合せとして具現化されてよい。例えば環境６００のモジュール、ロジック及び他のコンポーネントの各々は、プロセッサ１０４又はモバイルコンピューティング１０２の他のコンポーネントの一部を形成するか、そうでなくともこれらによって確立されてよい。
【００２５】
物理構成モード決定モジュール６０２は、モバイルコンピューティングデバイス１０２の現在の物理構成モードを、物理構成モード検出センサ１２２によって生成されるセンサデータ（例えば蓋とベースの角度２２４を示すセンサデータ）に基づいて決定するように構成される。例示の実施形態において、物理構成モード決定モジュール６０２は、物理構成モードにおける変化の検出に応答して、モバイルコンピューティングデバイス１０２の現在の物理構成モードを決定することができる。例えば物理構成モード決定モジュール６０２は、物理構成モード検出センサ１２２によって生成されるセンサデータをモニタし、モバイルコンピューティングデバイス１０２の物理構成モードにおける変化（例えば蓋とベースの角度２２４における変化）を決定し、その変化の検出に応答して、新たな物理構成モードを決定することができる。加えて、一部の実施形態では、物理構成モード決定モジュール６０２は、モバイルコンピューティングデバイス１０２のパワーオンイベント又は他のイベントに応答して、モバイルコンピューティングデバイス１０２の物理構成モードにおける変化を検出することができる。例えばモバイルコンピューティングデバイス１０２は、該デバイス１０２がターンオンされたことに応答して、モバイルコンピューティングデバイス１０２の現在の物理構成モードを決定することができる。
【００２６】
一部の実施形態において、物理構成モード決定モジュール６０２は、構成モードデータ６０６に基づいてモバイルコンピューティングデバイス１０２の現在の物理構成モードを決定してもよい。構成モードデータ６０６は、例えば物理構成モードの間を区別する境界（bound）を定義することができる１つ以上の閾値を含んでもよい。例えば構成モードデータ６０６は、モバイルコンピューティングデバイス１０２の様々な物理構成モード（例えば閉、クラムシェル、テント、タブレット等）を定義する特定の蓋とベースの角度範囲を定義することができる。
【００２７】
較正モジュール６０８は、物理構成モード決定モジュール６０２によって決定されるようなモバイルコンピューティングデバイス１０２の現在の物理構成モードに基づいて、モバイルコンピューティングデバイス１０２の身体存在センサ１２０を較正するように構成される。そのような較正は、モバイルコンピューティングデバイス１０２の様々な物理構成モードの各々又はそのサブセットのみにおいて起こることがある。例えば一部の実施形態において、較正モジュール６０８は、現在の物理構成モードが、タブレットモードやテントモードのように、ユーザの身体がモバイルコンピューティングデバイス１０２の直ぐ近くにある可能性が高いモードであることのみに応答して、身体存在センサ１２０を較正してもよい。例えば図３に図示されるクラムシェルモードでは、身体存在センサ１２０が、モバイルコンピューティングデバイス１０２内に、ベース２０６から概ね十分な距離に、したがってユーザの身体から概ね十分な距離の場所に配置されていることに起因して、通信回路１１４のＲＦ出力に関する規則要件が存在しないことがある。そのような場合、身体存在センサ１２０がターンオフされるか、そうでなければその身体存在センサ１２０から受け取ったデータが無視される可能性がある。
【００２８】
身体存在検出モジュール６１４は、モバイルコンピューティングデバイス１０２のユーザの身体の存在を検出するように構成される。身体存在検出モジュール６１４は、身体存在センサ１２０から受け取ったセンサデータに基づいて身体の存在を検出することができる。センサデータは、身体存在センサ１２０から特定の距離（例えば１インチ未満）にある身体の存在（すなわちユーザ）を示す。
【００２９】
一部の実施形態において、較正モジュール６０８は、身体存在調整モジュール６１０を含むことがある。身体存在調整モジュール６１０は、身体存在センサ１２０による身体の存在の検出に基づいて身体存在センサ１２０の較正を調整するように構成される。例えば較正手順の間にモバイルコンピューティングデバイス１０２の近くのユーザの身体の存在を説明するよう、較正データ又は較正の規模をオフセットするか、あるいは他の方法で調整することができる。そのような実施形態では、身体存在調整モジュール６１０は、身体存在検出モジュール６１４から身体の存在を示すデータを受け取ることができる。一部の実施形態において、身体の存在は、その身体の存在が身体存在センサ１２０からの最大距離閾値未満であるときに、近接性閾値内であると決定されることがある。他の実施形態では、身体の存在は、その身体の存在が身体存在センサ１２０からの最小距離閾値を超えており、かつ身体存在センサ１２０からの最大距離閾値未満であるときに、近接性閾値内であると決定されることがある。例えば例示の実施形態では、最小閾値は１０ミリメートルと定義され、最大閾値は２０ミリメートルと定義される。加えて、一部の実施形態では、近接性閾値を定義する特定の範囲及び値が、モバイルコンピューティングデバイス１０２の現在の物理構成モードに基づいて異なっていてもよい。そのような様々な範囲及び値を閾値データ６１６内に格納し、通信電力制御モジュール６１８によりアクセスして、モバイルコンピューティングデバイス１０２の現在の物理構成モードに基づいて適切な閾値を取り出すことができる。
【００３０】
通信電力制御モジュール６１８は、通信回路１１４の送信電力を制御するように構成される。特に、通信電力制御モジュール６１８は、モバイルコンピューティングデバイス１０２に対する近接性内のユーザの身体の存在又はその欠如に基づいて、通信回路１１４の無線送信電力を制御する。例えば通信電力制御モジュール６１８は、身体存在検出モジュール６１４によって決定されるような、ユーザの身体がモバイルコンピューティングデバイス１０２の近接性閾値内にあるという決定に応答して、通信回路１１４の送信電力レベルを、通常の送信電力レベルから低送信電力レベルへと減少させてよい。
【００３１】
次に図７及び図８を参照すると、使用に際して、モバイルコンピューティングデバイス１０２は、身体存在センサ１２０を較正し、通信回路１１４の送信電力レベル（例えば通信回路１１４の無線通信部分の送信電力レベル）を制御するために方法７００を実行することができる。方法７００はブロック７０２で開始し、ブロック７０２において、モバイルコンピューティングデバイス１０２は、モバイルコンピューティングデバイス１０２の物理構成モードにおける変化が生じているかどうかを判断する。変化が生じていない場合、方法７００はブロック７０２にループバックして、物理構成モードの変化についてモニタリングを継続する。構成モードの変化が検出された場合、方法７００はブロック７０４に進む。
【００３２】
ブロック７０４において、モバイルコンピューティングデバイス１０２は、該デバイス１０２の現在の物理構成モードを決定する。そのようにするために、モバイルコンピューティングデバイス１０２は、物理構成モード検出センサ１２２によって生成されるセンサデータをモニタし、上述のように、そのようなセンサデータに基づいて、モバイルコンピューティングデバイス１０２の現在の物理構成モードを決定することができる。例えば物理構成モード検出センサ１２２が角度センサとして具現化される実施形態では、モバイルコンピューティングデバイス１０２は、物理構成モード検出センサ１２２によって生成される、上述の蓋とベースの角度２２４を示す角度データに基づいて、デバイス１０２の現在の物理構成モードを決定することができる。そのようにするために、一部の実施形態では、モバイルコンピューティングデバイス１０２は、ブロック７０６において、現在の蓋とベースの角度を検出することができる。
【００３３】
ブロック７０８において、モバイルコンピューティングデバイス１０２は、該デバイス１０２の現在の物理構成モードがタブレットモードであるかどうかを判断する。モバイルコンピューティングデバイス１０２がタブレットモードであると判断される場合、方法７００は、以下で議論されるブロック７１４に進む。しかしながら、モバイルコンピューティングデバイス１０２がタブレットモードでない場合、方法７００はブロック７１０に進む。ブロック７１０において、モバイルコンピューティングデバイス１０２は、該デバイス１０２の現在の物理構成モードがテントモードであるかどうかを判断する。モバイルコンピューティングデバイス１０２がテントモードでないと判断される場合、一部の実施形態では、方法７００はブロック７１２に進む。ブロック７１２において、モバイルコンピューティングデバイス１０２は、ブロック７０２にループバックしてモバイルコンピューティングデバイス１０２の物理構成モードにおける変化のモニタリングを継続する前に、身体存在センサ１２０をターンオフする。あるいは、他の実施形態では、ブロック７１２において、身体存在センサ１２０によって生成されるセンサデータを単に無視してもよい。いずれにしても、方法７００は、その後ブロック７０２にループバックして、物理構成モードにおける変化についてモニタリングを継続する。ブロック７０８及び７１０において実行される決定が、図７では特定の順序で提示されているが、そのような決定は任意の順序で、あるいは相互に同時に起こってもよいことを認識されたい。
【００３４】
ブロック７０８及び７１０の参照に戻ると、モバイルコンピューティングデバイス１０２が、現在の物理構成モードはタブレットモード又はテントモードのいずれかであると決定した場合、方法７００はブロック７１４に進む。ブロック７１４において、モバイルコンピューティングデバイス１０２は身体存在センサ１２０を較正するか、そうでなければ再較正する。上記で議論したように、モバイルコンピューティングデバイス１０２は、現在の物理構成モード（例えばタブレットモード又はテントモード）に基づいて身体存在センサ１２０を較正する。そのようにするため、一部の実施形態では、モバイルコンピューティングデバイス１０２は、（例えば身体存在センサ１２０がブロック７１２において以前にターンオフされていた場合）ブロック７１６において身体存在センサ１２０をターンオンすることができる。加えて、上記で身体存在調整モジュール６１０に関して議論したように、モバイルコンピューティングデバイス１０２は、ブロック７１８において、モバイルコンピューティングデバイス１０２の近接性閾値内のユーザの身体の存在を検出するように構成されることができ、身体の存在が検出される場合、ブロック７２０において、較正プロセス中に、身体の存在を説明するように身体存在センサ１２０の較正を調整することができる。モバイルコンピューティングデバイス１０２の現在の物理構成モードに基づく身体存在センサ１２０の較正は、例えば使用される身体存在センサのタイプ、関連する規則（regulation）及び／又は他の基準に応じて、任意のタイプの較正プロセスを含むことができる。例えばブロック７１４において、身体存在センサ１２０の感度、検出範囲又は他の特性を較正することができる。加えて、一部の実施形態では、身体存在センサ１２０の較正は、タブレットモードとテントモードとの間で異なっていてよいことを認識されたい。
【００３５】
ブロック７１４において身体存在センサ１２０を較正した後、方法７００は図８のブロック７２２に進む。ブロック７２２において、モバイルコンピューティングデバイス１０２は、該モバイルコンピューティングデバイス１０２の近接性内のユーザの身体の存在についてモニタする。上記で議論したように、モバイルコンピューティングデバイス１０２は、較正された身体存在センサ１２０によって生成されるセンサデータに基づいて、ユーザの身体の存在を検出する。ブロック７２４において、モバイルコンピューティングデバイス１０２は、上述のように図６の通信電力制御モジュール６１８に関して、身体の存在がモバイルコンピューティングデバイス１０２の近接性閾値内であるかどうかを判断する。身体の存在がモバイルコンピューティングデバイス１０２の近接性閾値内でない場合、方法７００はブロック７２６に進み、通信回路１１４の送信電力（例えば無線送信電力）が通常又は「高」電力モードに設定される。方法７００は、続いてブロック７３０に進み、モバイルコンピューティングデバイス１０２は再び、物理構成モードにおける変化をモニタする。変化が検出される場合、方法７００は、図７のブロック７０４にループバックし、モバイルコンピューティングデバイス１０２は現在の物理構成モードを決定する。しかしながら、変化が検出されない場合、方法７００はブロック７２２にループバックして、モバイルコンピューティングデバイス１０２は、該デバイス１０２の近接性閾値内の身体の存在についてモニタリングを継続する。
【００３６】
ブロック７２４の参照に戻ると、モバイルコンピューティングデバイス１０２が、身体の存在は近接性閾値内であると決定する場合、方法７００はブロック７２８に進む。ブロック７２８において、通信回路１１４の送信電力（例えば無線送信電力）が「低」電力モードに設定される。例えば通信回路１１４の送信電力は、ブロック７２６で設定される電力レベルよりも低い電力レベル、あるいはＦＣＣ規則のような送信電力規則によって定義される電力レベルよりも低い電力レベルに設定されることがある。このようにして、通信回路１１４の送信電力レベルは、関連する送信電力規則又は制限を満たしつつ、モバイルコンピューティングデバイス１０２の通信能力を改善するように、モバイルコンピューティングデバイス１０２の現在の物理構成モードに基づいて制御され得る。
【００３７】
例
本明細書で開示される技術の具体的な例を以下に提供する。技術の実施形態は、以下で説明される例のいずれか１つ以上及びその任意の組合せを含んでよい。
【００３８】
例１は、モバイルコンピューティングデバイスであって、モバイルコンピューティングデバイスの物理構成モードの変化を示すセンサデータを生成するモード検出センサと；物理構成モードの変化の検出に応答して、モバイルコンピューティングデバイスの現在の物理構成モードを決定する物理構成モード決定モジュールと；モバイルコンピューティングデバイスの近接性（proximity）内のユーザの身体の存在を示すセンサデータを生成する身体存在センサと；現在の物理構成モードに基づいて身体存在センサを較正する、較正モジュールと；を具備するモバイルコンピューティングデバイスを含む。
【００３９】
例２は、例１に係る主題を含み、身体存在センサを較正することは、現在の物理構成モードがクラムシェルモードであるという判断に応答して、身体存在センサをターンオフすることを含む。
【００４０】
例３は、例１及び例２のいずれかに係る主題を含み、モバイルコンピューティングデバイスの近接性内のユーザの身体の存在を検出する身体存在検出モジュールを更に含み、較正モジュールは、現在の物理構成モードと、モバイルコンピューティングデバイスの近接性内のユーザの身体の存在の検出に基づいて身体存在センサを較正する。
【００４１】
例４は、例１乃至例３のいずれかに係る主題を含み、モバイルコンピューティングデバイスの近接性内のユーザの身体の存在を検出する身体存在検出モジュールと；身体存在センサの較正の後に、モバイルコンピューティングデバイスの近接性内のユーザの身体の存在の検出に応答して無線通信回路の最大送信電力レベルを決定し、最大送信電力レベルに基づいて、無線通信回路の送信電力レベルを制御する通信電力制御モジュールとを更に含む。
【００４２】
例５は、例１乃至例４のいずれかに係る主題を含み、無線通信回路の前記送信電力レベルを制御することは、モバイルコンピューティングデバイスの近接性閾値内のユーザの身体の存在の検出に応答して、無線通信回路の送信電力レベルを第１の送信電力レベルから第２の送信電力レベルへ低減させることを備え、第２の送信電力レベルは第１の送信電力レベルよりも低い。
【００４３】
例６は、例１乃至例５のいずれかに係る主題を含み、身体の存在が近接性閾値内であるかどうかを判断することは、身体の存在が身体存在センサからの最大距離閾値未満であるかどうかを判断することを備える。
【００４４】
例７は、例１乃至例６のいずれかに係る主題を含み、身体の存在が近接性閾値内であるかどうかを判断することは、身体の存在が身体存在センサからの最小距離閾値を超えており、かつ身体存在センサからの最大距離閾値未満であるかどうかを判断することを備える。
【００４５】
例８は、例１乃至例７のいずれかに係る主題を含み、無線通信回路は、無線ワイドエリアネットワーク（ＷＷＡＮ）アンテナを含む。
【００４６】
請求項４に記載のモバイルコンピューティングデバイス。
【００４７】
例９は、例１乃至例８のいずれかに係る主題を含み、物理構成モードの変化を検出することは、モバイルコンピューティングデバイスのパワーオンイベントの検出に応答して、モバイルコンピューティングデバイスの物理構成モードの変化を検出することを備える。
【００４８】
例１０は、例１乃至例９のいずれかに係る主題を含み、物理構成モードの変化を検出することは、モバイルコンピューティングデバイスの角度センサによって生成されるセンサ信号に基づいて、物理構成モードの変化を検出することを備え、センサ信号は、モバイルコンピューティングデバイスの蓋とモバイルコンピューティングデバイスのベースとの間で規定される角度を示す。
【００４９】
例１１は、例１乃至例１０のいずれかに係る主題を含み、現在の物理構成モードを決定することは、モバイルコンピューティングデバイスの現在の物理構成モードがタブレットモードであるか、テントモードであるか又はクラムシェルモードであるかどうかを判断することを備える。
【００５０】
例１２は、例１乃至例１１のいずれかに係る主題を含み、現在の物理構成モードがタブレットモードであるかどうかを判断することは、モバイルコンピューティングデバイスの蓋とモバイルコンピューティングデバイスのベースとの間で規定される角度が第１の閾値に等しいかどうかを判断することを備える。
【００５１】
例１３は、例１乃至例１２のいずれかに係る主題を含み、現在の物理構成モードがテントモードであるかどうかを判断することは、蓋とベースとの間で規定される角度が第１の閾値より小さく、かつ第２の閾値よりも大きいかどうかを判断することを備える。
【００５２】
例１４は、例１乃至例１３のいずれかに係る主題を含み、現在の物理構成モードがクラムシェルモードであるかどうかを判断することは、蓋とベースとの間で規定される角度が第２の閾値以下であるかどうかを判断することを備える。
【００５３】
例１５は、例１乃至例１４のいずれかに係る主題を含み、第１の閾値は約３６０°に等しく、第２の閾値は約１８０°に等しい。
【００５４】
例１６は、例１乃至例１５のいずれかに係る主題を含み、身体存在センサは容量センサを備える。
【００５５】
例１７は、モバイルコンピューティングデバイスのモード検出センサによって、モバイルコンピューティングデバイスの物理構成モードの変化を検出するステップと；物理構成モードの変化を検出したことに応答して、モバイルコンピューティングデバイスによって、該モバイルコンピューティングデバイスの現在の物理構成モードを決定するステップと；現在の物理構成モードに基づいてモバイルコンピューティングデバイスの身体存在センサを較正するステップと；を具備する方法を含む。
【００５６】
例１８は、例１７に係る主題を含み、現在の物理構成モードがクラムシェルモードであるという判断に応答して、身体存在センサをターンオフするステップを更に含む。
【００５７】
例１９は、例１７及び例１８のいずれかに係る主題を含み、身体存在センサによって、モバイルコンピューティングデバイスの近接性内のユーザの身体の存在を検出するステップを更に含み、身体存在センサを較正するステップは、現在の物理構成モードと身体の存在の検出に基づいて、身体存在センサを再較正するステップを備える。
【００５８】
例２０は、例１７乃至例１９のいずれかに係る主題を含み、身体存在センサによって、身体存在センサを較正するステップの後に、モバイルコンピューティングデバイスの近接性内のユーザの身体の存在を検出するステップと；ユーザの身体の存在を検出したことに応答して、無線通信回路の最大送信電力レベルを決定するステップと；最大送信電力レベルに基づいて、無線通信回路の送信電力レベルを制御するステップと；を更に含む。
【００５９】
例２１は、例１７乃至例２０のいずれかに係る主題を含み、身体の存在が近接性閾値内であるかどうかを判断するステップを更に備え、無線通信回路の送信電力レベルを制御するステップは、身体の存在が近接性閾値内であると判断したことに応答して、無線通信回路の送信電力レベルを第１の送信電力レベルから第２の送信電力レベルへ低減させるステップを備え、第２の送信電力レベルは第１の送信電力レベルよりも低い。
【００６０】
例２２は、例１７乃至例２１のいずれかに係る主題を含み、身体の存在が近接性閾値内であるかどうかを判断するステップは、身体の存在が身体存在センサからの最大距離閾値未満であるかどうかを判断することを備える。
【００６１】
例２３は、例１７乃至例２２のいずれかに係る主題を含み、身体の存在が近接性閾値内であるかどうかを判断するステップは、身体の存在が身体存在センサからの最小距離閾値を超えており、かつ身体存在センサからの最大距離閾値未満であるかどうかを判断することを備える。
【００６２】
例２４は、例１７乃至例２３のいずれかに係る主題を含み、無線通信回路は、無線ワイドエリアネットワーク（ＷＷＡＮ）アンテナを含む。
【００６３】
例２５は、例１７乃至例２４のいずれかに係る主題を含み、物理構成モードの変化を検出するステップは、モバイルコンピューティングデバイスのパワーオンイベントの検出に応答して、モバイルコンピューティングデバイスの物理構成モードの変化を検出することを備える。
【００６４】
例２６は、例１７乃至例２５のいずれかに係る主題を含み、物理構成モードの変化を検出するステップは、モバイルコンピューティングデバイスの角度センサによって生成されるセンサ信号に基づいて、物理構成モードの変化を検出することを備え、センサ信号は、モバイルコンピューティングデバイスの蓋とモバイルコンピューティングデバイスのベースとの間で規定される角度を示す。
【００６５】
例２７は、例１７乃至例２６のいずれかに係る主題を含み、現在の物理構成モードを決定するステップは、モバイルコンピューティングデバイスの現在の物理構成モードがタブレットモードであるか、テントモードであるか又はクラムシェルモードであるかどうかを判断することを備える。
【００６６】
例２８は、例１７乃至例２７のいずれかに係る主題を含み、現在の物理構成モードがタブレットモードであるかどうかを判断することは、モバイルコンピューティングデバイスの蓋とモバイルコンピューティングデバイスのベースとの間で規定される角度が、第１の閾値に等しいかどうかを判断することを備える。
【００６７】
例２９は、例１７乃至例２８のいずれかに係る主題を含み、現在の物理構成モードがテントモードであるかどうかを判断することは、蓋とベースとの間で規定される角度が第１の閾値より小さく、かつ第２の閾値よりも大きいかどうかを判断することを備える。
【００６８】
例３０は、例１７乃至例２９のいずれかに係る主題を含み、現在の物理構成モードがクラムシェルモードであるかどうかを判断することは、蓋とベースとの間で規定される角度が第２の閾値以下であるかどうかを判断することを備える。
【００６９】
例３１は、例１７乃至例３０のいずれかに係る主題を含み、第１の閾値は約３６０°に等しく、第２の閾値は約１８０°に等しい。
【００７０】
例３２は、例１７乃至例３１のいずれかに係る主題を含み、身体存在センサは容量センサを備える。
【００７１】
例３３は、身体存在センサを較正するためのモバイルコンピューティングデバイスを含み、当該モバイルコンピューティングデバイスは、プロセッサと；該プロセッサによって実行されると、モバイルコンピューティングデバイスに例１７乃至３２のいずれかに係る方法を実行させる複数の命令を格納しているメモリとを備える。
【００７２】
例３４は、実行されると、モバイルコンピューティングデバイスが例１７乃至３２のいずれかに係る方法を実行することになる複数の命令を備える、１つ以上のマシン読取可能媒体を含む。
【００７３】
例３５は、身体存在センサの較正のためのモバイルコンピューティングデバイスを含み、当該モバイルコンピューティングデバイスは、モバイルコンピューティングデバイスのモード検出センサによって、モバイルコンピューティングデバイスの物理構成モードの変化を検出するための手段と；物理構成モードの変化を検出したことに応答して、モバイルコンピューティングデバイスの現在の物理構成モードを決定するための手段と；現在の物理構成モードに基づいてモバイルコンピューティングデバイスの身体存在センサを較正するための手段とを備える。
【００７４】
例３６は、例３５に係る主題を含み、現在の物理構成モードがクラムシェルモードであるという判断に応答して、身体存在センサをターンオフするための手段を更に含む。
【００７５】
例３７は、例３５及び例３６のいずれかに係る主題を含み、身体存在センサによって、モバイルコンピューティングデバイスの近接性内のユーザの身体の存在を検出するための手段を更に含み、身体存在センサを較正するための手段は、現在の物理構成モードと身体の存在の検出に基づいて、身体存在センサを再較正するための手段を備える。
【００７６】
例３８は、例３５乃至例３７のいずれかに係る主題を含み、身体存在センサによって、身体存在センサを較正した後にモバイルコンピューティングデバイスの近接性内のユーザの身体の存在を検出するための手段と；ユーザの身体の存在を検出したことに応答して、無線通信回路の最大送信電力レベルを決定するための手段と；最大送信電力レベルに基づいて、無線通信回路の送信電力レベルを制御するための手段と；を更に含む。
【００７７】
例３９は、例３５乃至例３８のいずれかに係る主題を含み、身体の存在が近接性閾値内であるかどうかを判断するための手段を更に備え、無線通信回路の送信電力レベルを制御するための手段は、身体の存在が近接性閾値内であるという判断に応答して、無線通信回路の送信電力レベルを第１の送信電力レベルから第２の送信電力レベルへ低減させるための手段を備え、第２の送信電力レベルは第１の送信電力レベルよりも低い。
【００７８】
例４０は、例３５乃至例３９のいずれかに係る主題を含み、身体の存在が近接性閾値内であるかどうかを判断するための手段は、身体の存在が身体存在センサからの最大距離閾値未満であるかどうかを判断するための手段を備える。
【００７９】
例４１は、例３５乃至例４０のいずれかに係る主題を含み、身体の存在が近接性閾値内であるかどうかを判断するための手段は、身体の存在が身体存在センサからの最小距離閾値を超えており、かつ身体存在センサからの最大距離閾値未満であるかどうかを判断するための手段を備える。
【００８０】
例４２は、例３５乃至例４１のいずれかに係る主題を含み、無線通信回路は、無線ワイドエリアネットワーク（ＷＷＡＮ）アンテナを含む。
【００８１】
例４３は、例３５乃至例４２のいずれかに係る主題を含み、物理構成モードの変化を検出するための手段は、モバイルコンピューティングデバイスのパワーオンイベントの検出に応答して、モバイルコンピューティングデバイスの物理構成モードの変化を検出するための手段を備える。
【００８２】
例４４は、例３５乃至例４３のいずれかに係る主題を含み、物理構成モードの変化を検出するための手段は、モバイルコンピューティングデバイスの角度センサによって生成されるセンサ信号に基づいて、物理構成モードの変化を検出するための手段を備え、センサ信号は、モバイルコンピューティングデバイスの蓋とモバイルコンピューティングデバイスのベースとの間で規定される角度を示す。
【００８３】
例４５は、例３５乃至例４４のいずれかに係る主題を含み、現在の物理構成モードを決定するための手段は、モバイルコンピューティングデバイスの現在の物理構成モードがタブレットモードであるか、テントモードであるか又はクラムシェルモードであるかどうかを判断するための手段を備える。
【００８４】
例４６は、例３５乃至例４５のいずれかに係る主題を含み、現在の物理構成モードがタブレットモードであるかどうかを判断するための手段は、モバイルコンピューティングデバイスの蓋とモバイルコンピューティングデバイスのベースとの間で規定される角度が、第１の閾値に等しいかどうかを判断するための手段を備える。
【００８５】
例４７は、例３５乃至例４６のいずれかに係る主題を含み、現在の物理構成モードがテントモードであるかどうかを判断するための手段は、蓋とベースとの間で規定される角度が第１の閾値より小さく、かつ第２の閾値よりも大きいかどうかを判断するための手段を備える。
【００８６】
例４８は、例３５乃至例４７のいずれかに係る主題を含み、現在の物理構成モードがクラムシェルモードであるかどうかを判断するための手段は、蓋とベースとの間で規定される角度が第２の閾値以下であるかどうかを判断するための手段を備える。
【００８７】
例４９は、例３５乃至例４８のいずれかに係る主題を含み、第１の閾値は約３６０°に等しく、第２の閾値は約１８０°に等しい。
【００８８】
例５０は、例３５乃至例４９のいずれかに係る主題を含み、身体存在センサは容量センサを備える。
【図１】
0006462118.tif 000002
【図２】
0006462118.tif 000003
【図３】
0006462118.tif 000004
【図４】
0006462118.tif 000005
【図５】
0006462118.tif 000006
【図６】
0006462118.tif 000007
【図７】
0006462118.tif 000008
【図８】
0006462118.tif 000009