(57)【要約】  併置されたモバイルデバイス間で活動を管理するためのシステムおよび方法が開示される。コントローラが、移動開始前に２つ以上の併置されたモバイルデバイスに対応する移動ルートと、移動ルートに少なくとも部分的に基づいて、移動開始後に２つ以上の併置されたモバイルデバイスによって実行されることになる１組の活動とを決定する。１組の活動の少なくとも一部が、２つ以上の併置されたモバイルデバイスのうちの第１のモバイルデバイス内の第１の組のサブシステムと、第２のモバイルデバイス内の第２の組のサブシステムとに割り当てられ、第１のモバイルデバイスおよび第２のモバイルデバイスは、互いに通信するように構成され、第１の組のサブシステムおよび第２の組のサブシステムは、異なる少なくとも１つのサブシステムを有する。【選択図】  図３
2018510566.tif 000002
【特許請求の範囲】
【請求項１】
２つ以上の併置されたモバイルデバイス間で活動を管理する際に使用するための方法であって、
移動開始前に前記２つ以上の併置されたモバイルデバイスに対応する移動ルートを決定することと、
前記移動ルートに少なくとも部分的に基づいて、前記移動開始後に前記２つ以上の併置されたモバイルデバイスによって実行されることになる１組の活動を決定することと、
前記２つ以上の併置されたモバイルデバイスのうちの第１のモバイルデバイス内の第１の組のサブシステムおよび前記２つ以上の併置されたモバイルデバイスのうちの第２のモバイルデバイス内の第２の組のサブシステムの間で前記１組の活動の少なくとも一部を割り当てることとを備え、
前記第１のモバイルデバイスおよび前記第２のモバイルデバイスは互いに通信するように構成され、前記第１の組のサブシステムおよび前記第２の組のサブシステムは、異なる少なくとも１つのサブシステムを有する、方法。
【請求項２】
前記２つ以上の併置されたモバイルデバイスのうちの少なくとも１つに信号を送信することをさらに備え、前記信号は、前記２つ以上の併置されたモバイルデバイスのうちの前記少なくとも１つに割り当てられる少なくとも１つの活動を示す、請求項１に記載の方法。
【請求項３】
前記１組の活動の少なくとも前記一部を前記割り当てることは、
前記第１の組のサブシステム内の１つまたは複数のサブシステムを無効化すること、
前記第２の組のサブシステム内の１つまたは複数のサブシステムを無効化すること、または
その両方を備える、請求項１に記載の方法。
【請求項４】
前記移動ルートを決定すること、前記１組の活動を決定すること、および前記１組の活動の少なくとも前記一部を割り当てることは、前記第１のモバイルデバイスによって実行される、請求項１に記載の方法。
【請求項５】
前記第１のモバイルデバイスはマスターデバイスを備え、前記第２のモバイルデバイスはスレーブデバイスを備える、請求項１に記載の方法。
【請求項６】
前記移動ルートを決定すること、前記１組の活動を決定すること、および前記１組の活動の少なくとも前記一部を割り当てることは、少なくとも前記第１のモバイルデバイスと通信しているリモートコンピューティングデバイスによって実行される、請求項１に記載の方法。
【請求項７】
前記第１のモバイルデバイスはモバイル電話を備え、前記第２のモバイルデバイスはウェアラブル電子デバイスを備える、請求項１に記載の方法。
【請求項８】
前記１組の活動のうちの少なくとも１つの活動は位置決め機能に対応する、請求項１に記載の方法。
【請求項９】
前記１組の活動のうちの少なくとも１つの活動はバイオメトリック機能に対応する、請求項１に記載の方法。
【請求項１０】
前記移動ルートに関連付けられる１つまたは複数の変化を検出することと、ここにおいて、１つまたは複数の変化は、新たな移動ルート、環境条件の変化、または前記移動ルートに沿った速さ／速度の変化のうちの１つまたは複数を含む、
前記１つまたは複数の変化に関連付けられる新たな、または修正された１組の活動を決定することと、
前記第１のモバイルデバイス内の前記第１の組のサブシステムおよび前記第２のモバイルデバイス内の前記第２の組のサブシステムの間で前記新たな、または修正された１組の活動の少なくとも一部を割り当てることとをさらに備える、請求項１に記載の方法。
【請求項１１】
前記２つ以上の併置されたモバイルデバイスのうちの少なくとも１つに関連する１つまたは複数の条件の変化を検出することと、ここにおいて、前記条件は、前記２つ以上の併置されたモバイルデバイスのうちの前記少なくとも１つのモバイルデバイスの電池レベル、活動レベルまたは利用可能性のうちの１つまたは複数を含む、
前記１つまたは複数の条件の前記検出された変化に関連付けられる新たな、または修正された１組の活動を決定することと、
前記第１のモバイルデバイス内の前記第１の組のサブシステムおよび前記第２のモバイルデバイス内の前記第２の組のサブシステムの間で前記新たな、または修正された１組の活動の少なくとも一部を割り当てることとをさらに備える、請求項１に記載の方法。
【請求項１２】
２つ以上の併置されたモバイルデバイスのうちの少なくとも１つが前記移動ルート上の点のしきい値距離内に配置されるという決定に基づいて、前記１組の活動の少なくとも前記一部からの少なくとも１つの活動を実行することをさらに備える、請求項１に記載の方法。
【請求項１３】
前記２つ以上の併置されたモバイルデバイスのうちの少なくとも１つがユーザの人に位置する、請求項１に記載の方法。
【請求項１４】
２つ以上の併置されたモバイルデバイス間で活動を管理するように構成される装置であって、
メモリと、
前記メモリに結合され、
移動開始前に前記２つ以上の併置されたモバイルデバイスに対応する移動ルートを決定することと、
前記移動ルートに少なくとも部分的に基づいて、前記移動開始後に前記２つ以上の併置されたモバイルデバイスによって実行されることになる１組の活動を決定することと、
前記２つ以上の併置されたモバイルデバイスのうちの第１のモバイルデバイス内の第１の組のサブシステムおよび前記２つ以上の併置されたモバイルデバイスのうちの第２のモバイルデバイス内の第２の組のサブシステムの間で前記１組の活動の少なくとも一部を割り当てることとを行うように構成されるプロセッサとを備え、
前記第１のモバイルデバイスおよび前記第２のモバイルデバイスは互いに通信するように構成され、前記第１の組のサブシステムおよび前記第２の組のサブシステムは、異なる少なくとも１つのサブシステムを有する、装置。
【請求項１５】
前記プロセッサはさらに、前記併置されたモバイルデバイスのうちの少なくとも１つへの信号の送信を開始するように構成され、前記信号は、前記併置されたモバイルデバイスのうちの前記少なくとも１つに割り当てられる少なくとも１つの活動を示す、請求項１４に記載の装置。
【請求項１６】
前記プロセッサがさらに、
前記第１の組のサブシステム内の１つまたは複数のサブシステムを無効化することと
前記第２の組のサブシステム内の１つまたは複数のサブシステムを無効化すること、または
その両方を行うように構成される、請求項１４に記載の装置。
【請求項１７】
前記第１のモバイルデバイス内に設けられる、請求項１４に記載の装置。
【請求項１８】
前記２つ以上の併置されたモバイルデバイスのうちの少なくとも１つがユーザの人に位置する、請求項１４に記載の装置。
【請求項１９】
少なくとも前記第１のモバイルデバイスと通信しているリモートコンピューティングデバイスを備える、請求項１４に記載の装置。
【請求項２０】
前記第１のモバイルデバイスはモバイル電話を備え、前記第２のモバイルデバイスはウェアラブル電子デバイスを備える、請求項１４に記載の装置。
【請求項２１】
前記１組の活動のうちの少なくとも１つの活動は位置決め機能に対応する、請求項１４に記載の装置。
【請求項２２】
前記１組の活動のうちの少なくとも１つの活動はバイオメトリック機能に対応する、請求項１４に記載の装置。
【請求項２３】
前記プロセッサはさらに、
前記移動ルートに関連付けられる１つまたは複数の変化を検出することと、ここにおいて、１つまたは複数の変化は、新たな移動ルート、環境条件の変化、または前記移動ルートに沿った速さ／速度の変化のうちの１つまたは複数を含む、
前記１つまたは複数の検出された変化に関連付けられる新たな、または修正された１組の活動を決定することと、
前記第１のモバイルデバイス内の前記第１の組のサブシステムおよび前記第２のモバイルデバイス内の前記第２の組のサブシステムの間で前記新たな、または修正された１組の活動の少なくとも一部を割り当てることとを行うように構成される、請求項１４に記載の装置。
【請求項２４】
前記プロセッサはさらに、
前記２つ以上の併置されたモバイルデバイスのうちの少なくとも１つに関連する１つまたは複数の条件の変化を検出することと、ここにおいて、前記条件は、前記２つ以上の併置されたモバイルデバイスのうちの前記少なくとも１つのモバイルデバイスの電池レベル、活動レベルまたは利用可能性のうちの１つまたは複数を含む、
前記１つまたは複数の条件の前記検出された変化に関連付けられる新たな、または修正された１組の活動を決定することと、
前記第１のモバイルデバイス内の前記第１の組のサブシステムおよび前記第２のモバイルデバイス内の前記第２の組のサブシステムの間で前記新たな、または修正された１組の活動の少なくとも一部を割り当てることとを行うように構成される、請求項１４に記載の装置。
【請求項２５】
前記プロセッサはさらに、
前記併置されたモバイルデバイスのうちの少なくとも１つが前記移動ルート上の点のしきい値距離内に配置されるという決定に基づいて、前記１組の活動の少なくとも前記一部からの少なくとも１つの活動を実行するように構成される、請求項１４に記載の装置。
【請求項２６】
２つ以上の併置されたモバイルデバイス間で活動を管理するためのシステムであって、
移動開始前に前記２つ以上の併置されたモバイルデバイスに対応する移動ルートを決定するための手段と、
前記移動ルートに少なくとも部分的に基づいて、前記移動開始後に前記２つ以上の併置されたモバイルデバイスによって実行されることになる１組の活動を決定するための手段と、
前記２つ以上の併置されたモバイルデバイスのうちの第１のモバイルデバイス内の第１の組のサブシステムおよび前記２つ以上の併置されたモバイルデバイスのうちの第２のモバイルデバイス内の第２の組のサブシステムの間で前記１組の活動の少なくとも一部を割り当てるための手段とを備え、
前記第１のモバイルデバイスおよび前記第２のモバイルデバイスは互いに通信するように構成され、前記第１の組のサブシステムおよび前記第２の組のサブシステムは、異なる少なくとも１つのサブシステムを有する、システム。
【請求項２７】
前記２つ以上の併置されたモバイルデバイスのうちの少なくとも１つに信号を送信するための手段をさらに備え、前記信号は、前記２つ以上の併置されたモバイルデバイスのうちの前記少なくとも１つに割り当てられる少なくとも１つの活動を示す、請求項２６に記載の装置。
【請求項２８】
前記装置は、前記２つ以上の併置されたモバイルデバイスのうちの少なくとも１つモバイルデバイス内に少なくとも部分的に設けられる、請求項２６に記載の装置。
【請求項２９】
２つ以上の併置されたモバイルデバイス間で活動を管理する際に使用するための物品であって、
移動開始前に前記２つ以上の併置されたモバイルデバイスに対応する移動ルートを決定し、
前記移動ルートに少なくとも部分的に基づいて、前記移動開始後に前記２つ以上の併置されたモバイルデバイスによって実行されることになる１組の活動を決定し、
前記２つ以上の併置されたモバイルデバイスのうちの第１のモバイルデバイス内の第１の組のサブシステムおよび前記２つ以上の併置されたモバイルデバイスのうちの第２のモバイルデバイス内の第２の組のサブシステムの間で前記１組の活動の少なくとも一部を割り当てるためにプロセッサによって実行可能な命令を記憶している非一時的コンピュータ可読記憶媒体を備え、
前記第１のモバイルデバイスおよび前記第２のモバイルデバイスは互いに通信するように構成され、前記第１の組のサブシステムおよび前記第２の組のサブシステムは、異なる少なくとも１つのサブシステムを有する、物品。
【請求項３０】
前記命令はさらに、
前記併置されたモバイルデバイスのうちの少なくとも１つへの信号の送信を開始するように前記プロセッサによって実行可能であり、前記信号は、前記併置されたモバイルデバイスのうちの前記少なくとも１つに割り当てられる少なくとも１つの活動を示す、請求項２９に記載の物品。
【発明の詳細な説明】
【技術分野】
【０００１】
[0001]開示される態様は、併置された（collocated）（たとえば、互いに近くにある）場合がある複数のモバイルデバイスにおいて使用するためのデータ処理技法に関し、詳細には、２つ以上のモバイルデバイス間で活動を管理する際に使用するためのデータ処理技法に関し、ここにおいて、活動は１つまたは複数の位置決め機能に関連付けられる場合がある。
【背景技術】
【０００２】
[0002]スマートウォッチ、リストバンドまたはアームバンド、アンクレットまたはレッグバンド、帽子、靴、ベルト、ベスト、眼鏡、ゴーグル、バッジ、リングなどのウェアラブル電子デバイスの人気の高まりによって、たとえば複数のモバイルデバイスがユーザによって携帯されるなど、一部のユーザが複数のモバイルデバイスを有するようになっている（それらのデバイスは互いに隣接するか、近くにあるときに、「併置された」と見なされ得る）。したがって、いくつかの事例では、ユーザが、種々の機能を備え得るスマートフォンおよびスマートウォッチのような複数のモバイルデバイスを携帯する場合がある。たとえば、いくつかの事例では、２つ以上のそのような併置されたモバイルデバイスが、位置決め関連機能、たとえば、種々のナビゲーション、追跡、ルーティングおよび／または他の同様の能力のための機能を備える場合がある。それゆえ、いくつかの事例では、そのような併置されたモバイルデバイスのうちの２つ以上が、位置決めを提供するか、または別の方法でサポートすることができる、センサ、機能ブロック、通信モジュールなどの種々の構成要素またはサブシステムを含む場合がある。
【０００３】
[0003]位置決めに関して、たとえば、異なるモバイルデバイスおよびそのサブシステムの構成要素セットが、所望の経路に沿ってユーザをナビゲートおよび／または追跡し、速度、高度、消費カロリーなどの関連する指標を与えるための、同じまたは関連する活動のうちのいくつかを実行できる場合がある。したがって、２つ以上のモバイルデバイスが同じまたは類似の機能を実行するために電力を消費することがあり得る。モバイルデバイスは電池電力に大きく依存する傾向があるので、一般に、電力消費量を削減し、電池寿命を延ばすことが望ましい。
【発明の概要】
【０００４】
[0004]例示的な実施形態は、併置されたモバイルデバイス間で活動を管理するためのシステムおよび方法を対象とし開示される。例示的な態様において、コントローラが、移動開始前に２つ以上の併置されたモバイルデバイスに対応する移動ルートと、移動ルートに少なくとも部分的に基づいて、移動開始後に２つ以上の併置されたモバイルデバイスによって実行されることになる１組の活動とを決定する。１組の活動の少なくとも一部が、２つ以上の併置されたモバイルデバイスのうちの第１のモバイルデバイス内の第１の組のサブシステムと、第２のモバイルデバイス内の第２の組のサブシステムとに割り当てられ、第１のモバイルデバイスおよび第２のモバイルデバイスは、互いに通信するように構成され、第１の組のサブシステムおよび第２の組のサブシステムは、異なる少なくとも１つのサブシステムを有する。場合によっては、移動ルートの変化（たとえば、新たな移動ルート、環境条件の変化または移動ルートに沿った速さまたは速度の変化など）、および／または併置されたデバイスのうちの１つまたは複数のデバイスの条件（たとえば、電池レベル、活動レベル、または２つ以上の併置されたモバイルデバイスのうちの少なくとも１つの利用可能性など）の変化のような、あらかじめ計画された条件に変化がある場合、これらの変化が検出され、たとえば、それらの変化に基づいて、新たなまたは修正された１組の活動がコントローラによって生成され、それに応じて、併置されたモバイルデバイスに割り当てられる。
【０００５】
[0005]たとえば、例示的な態様が、２つ以上の併置されたモバイルデバイス間で活動を管理する際に使用するための方法に関連し、その方法は、移動開始前に２つ以上の併置されたモバイルデバイスに対応する移動ルートを決定することと、移動ルートに少なくとも部分的に基づいて、移動開始後に２つ以上の併置されたモバイルデバイスによって実行されることになる１組の活動を決定することと、２つ以上の併置されたモバイルデバイスのうちの第１のモバイルデバイス内の第１の組のサブシステムと、２つ以上の併置されたモバイルデバイスのうちの第２のモバイルデバイス内の第２の組のサブシステムとの間で１組の活動の少なくとも一部を割り当てることとを備える。第１のモバイルデバイスおよび第２のモバイルデバイスは互いに通信するように構成され、第１の組のサブシステムおよび第２の組のサブシステムは、異なる少なくとも１つのサブシステムを有する。
【０００６】
[0006]別の例示的な態様が、２つ以上の併置されたモバイルデバイス間で活動を管理するように構成される装置に関連する。その装置は、メモリとメモリに結合されるプロセッサとを備える。プロセッサは、移動開始前に２つ以上の併置されたモバイルデバイスに対応する移動ルートを決定し、移動ルートに少なくとも部分的に基づいて、移動開始後に２つ以上の併置されたモバイルデバイスによって実行されることになる１組の活動を決定し、２つ以上の併置されたモバイルデバイスのうちの第１のモバイルデバイス内の第１の組のサブシステムと、２つ以上の併置されたモバイルデバイスのうちの第２のモバイルデバイス内の第２の組のサブシステムとの間で１組の活動の少なくとも一部を割り当てるように構成される。第１のモバイルデバイスおよび第２のモバイルデバイスは互いに通信するように構成され、第１の組のサブシステムおよび第２の組のサブシステムは、異なる少なくとも１つのサブシステムを有する。
【０００７】
[0007]別の例示的な態様が、２つ以上の併置されたモバイルデバイス間で活動を管理する際に使用するためのシステムに関連する。そのシステムは、移動開始前に２つ以上の併置されたモバイルデバイスに対応する移動ルートを決定するための手段と、移動ルートに少なくとも部分的に基づいて、移動開始後に２つ以上の併置されたモバイルデバイスによって実行されることになる１組の活動を決定するための手段と、２つ以上の併置されたモバイルデバイスのうちの第１のモバイルデバイス内の第１の組のサブシステムと、２つ以上の併置されたモバイルデバイスのうちの第２のモバイルデバイス内の第２の組のサブシステムとの間で１組の活動の少なくとも一部を割り当てるための手段とを備える。第１のモバイルデバイスおよび第２のモバイルデバイスは互いに通信するように構成され、第１の組のサブシステムおよび第２の組のサブシステムは、異なる少なくとも１つのサブシステムを有する。
【０００８】
[0008]さらに別の例示的な態様が、２つ以上の併置されたモバイルデバイス間で活動を管理する際に使用するための物品に関連する。その物品は、移動開始前に２つ以上の併置されたモバイルデバイスに対応する移動ルートを決定し、移動ルートに少なくとも部分的に基づいて、移動開始後に２つ以上の併置されたモバイルデバイスによって実行されることになる１組の活動を決定し、２つ以上の併置されたモバイルデバイスのうちの第１のモバイルデバイス内の第１の組のサブシステムと、２つ以上の併置されたモバイルデバイスのうちの第２のモバイルデバイス内の第２の組のサブシステムとの間で１組の活動の少なくとも一部を割り当てるためにプロセッサによって実行可能である命令を記憶している非一時的コンピュータ可読記憶媒体を備える。第１のモバイルデバイスおよび第２のモバイルデバイスは互いに通信するように構成され、第１の組のサブシステムおよび第２の組のサブシステムは、異なる少なくとも１つのサブシステムを有する。
【０００９】
[0009]添付の図面は、本発明の実施形態の説明を助けるために提示され、実施形態の限定ではなく、実施形態の例示のためにのみ与えられる。
【図面の簡単な説明】
【００１０】
【図１】[0010]いくつかの例示的な実装形態による、互いに非常に近接して、あるいは近くに位置する２つ以上のモバイルデバイスを含む例示的なシステムの概略図。
【図２】[0011]いくつかの例示的な実装形態による、図１の例示的なシステムにおいて使用される場合があるモバイルデバイスのいくつかの特徴の概略図。
【図３】[0012]いくつかの例示的な実装形態による、２つ以上の併置されたモバイルデバイスが何らかの方法で一緒に動かされる場合がある、図１の例示的なシステムに対応し得る例示的な屋内／屋外環境の図。
【図４】[0013]いくつかの例示的な実装形態による、たとえば、図１の場合のように、２つ以上のモバイルデバイスによって実行される場合がある特定の活動を管理する例示的な手順の流れ図。
【図５】[0014]いくつかの例示的な実装形態による、本明細書において教示されるようないくつかの技法をサポートするように構成される装置の例示的な態様の簡略化されたブロック図。
【発明を実施するための形態】
【００１１】
[0015]たとえば、数例を挙げると、ユーザの人に、一群の人々の中に、またはその近くに、１つまたは複数が人またはグループ上の１つまたは複数のモバイルデバイスの近くにある機械または車両の一部とすることができる場合、などの互いに近くに位置する２つ以上のモバイルデバイス間で活動（たとえば、タスク、能力、構成要素、サブシステムなど）を管理するためのシステムおよび方法が開示される。一態様が、移動開始前にユーザのための移動ルートを決定し（たとえば、そのような移動ルートは、計画されるか、または予測される移動ルート、または別の方法で推定されるか、または起こり得る方角または軌道などに対応することができる）、そのルートに関連付けられる１組の活動を決定し、２つ以上のモバイルデバイスのうちの第１のモバイルデバイス内の第１の組のサブシステムおよび２つ以上のモバイルデバイスの第２のモバイルデバイス内の第２の組のサブシステムの中で１組の活動をスケジューリングする。いくつかの実装形態において、第１のモバイルデバイスおよび第２のモバイルデバイスは、互いに直接、または間接的に（たとえば、１つまたは複数の他のデバイスを介して）通信するように構成され得る。いくつかの事例では、第１の組のサブシステムおよび第２の組のサブシステムは、異なる少なくとも１つのサブシステムを有することができる。
【００１２】
[0016]本開示のこれらの態様および他の態様が、本開示の具体的な実施形態を対象とする以下の説明および関連する図面において開示される。本開示の範囲から逸脱することなく、代替的な実施形態が考案され得る。さらに、本開示の関連する詳細を不明瞭にしないように、本開示のよく知られている要素は詳細に説明されないか、または省略される。
【００１３】
[0017]「例示的」という単語は、本明細書において例、事例、または例示の働きをすることを意味するために使用される。本明細書において「例示的」として説明されるいかなる実施形態も、必ずしも他の実施形態よりも好ましいまたは有利であると解釈されるべきであるとは限らない。同様に、「本開示の実施形態」という用語は、本開示のすべての実施形態が、論じられる特徴、利点、または動作モードを含むことを必要としない。
【００１４】
[0018]本明細書において使用される用語は、特定の実施形態について説明するためのものにすぎず、本発明の実施形態を限定するものではない。本明細書において使用されるとき、単数形「１つの」（「ａ」、「ａｎ」）および「その」（「ｔｈｅ」）は、文脈が別段に明確に示すのでなければ、複数形をも含むものとする。さらに、本明細書で使用する「備える（comprises）」、「備える（comprising）」、「含む（includes）」、および／または「含む（including）」という用語は、述べられた特徴、整数、ステップ、動作、要素、および／または構成要素の存在を明示するが、１つまたは複数の他の特徴、整数、ステップ、動作、要素、構成要素、および／またはそれらのグループの存在または追加を排除しないことは理解されよう。
【００１５】
[0019]さらに、多くの実施形態が、たとえば、コンピューティングデバイスの要素によって実行されることになる一連の動作に関して説明される。本明細書において説明される種々の動作は、特定の回路（たとえば、特定用途向け集積回路（ＡＳＩＣ））によって、１つまたは複数のプロセッサによって実行されるプログラム命令によって、あるいは両方の組合せによって実行され得ることは認識されよう。さらに、本明細書において説明されるこれらの一連の動作は、実行されると、本明細書において説明される機能を関連するプロセッサに実行させることになる、対応する１組のコンピュータ命令を記憶した任意の形態のコンピュータ可読記憶媒体内で全体として具現されるものと見なされ得る。したがって、本開示の種々の態様は、すべてが特許請求される主題の範囲内に入ることが意図されているいくつかの異なる形態において具現され得る。さらに、本明細書において説明された実施形態の各々について、任意のそのような実施形態の対応する形態が、本明細書では、たとえば、説明される動作を実行する「ように構成されたロジック」として説明される場合がある。
【００１６】
例示的な態様が、２つ以上のデバイスの中の１組の活動を管理するように構成されるコントローラまたはマネージャに関連する。より具体的には、活動は、種々の位置決め機能、アプリケーションおよび／または能力に関連する場合がある。たとえば、一態様が、それぞれがその中に集積されるか、または別の方法で設けられるそれぞれの１組のサブシステム／構成要素を有する場合がある第１のデバイス（たとえば、スマートフォン、ラップトップなど）と第２のデバイス（たとえば、スマートウォッチ、スマートフォン、ナビゲーションデバイスなど）との間の１組の活動を管理するように構成されるコントローラに関連することができる。たとえば、これらのサブシステム／構成要素は、１つまたは複数のセンサ、１つまたは複数の通信モジュール、１つまたは複数の処理システムなどを含むことができ、そのうちの１つまたは複数が位置決めを提供するか、またはサポートするために使用され得る。スマートフォンおよびスマートウォッチ上の活動を協調的に管理することによって、リソースの割振りおよび／または使用法がより最適化される場合があり、性能が改善される場合があり、冗長処理が削減されるか、回避されるか、または別の方法で抑制される場合がある。たとえば、スマートフォン（第１のデバイス）の第１の組のサブシステム上で実行されることになる１組の活動を割り振り、スマートウォッチ（第２のデバイス）の第２の組のサブシステム上で同じまたは関連する活動を繰り返し実行するのを回避することによって、スマートウォッチのサブシステムは、（たとえば、電力消費量を削減するために）無効化され得るか、または電源を切られ得る。したがって、第１および組のサブシステムの間で少なくとも１つの活動を割り当てるか、または割り振ることは、第１の組のサブシステム内の１つまたは複数のサブシステムを無効化すること、第２の組のサブシステム内の１つまたは複数のサブシステムを無効化すること、またはその両方を伴う場合がある。さらに、いくつかのモバイルデバイスは、異なる仕様を有するサブシステムで構成される場合があり、それゆえ、コントローラが、特定の活動のために、２つ以上のデバイスにわたって利用可能なサブシステムの中から選択できる場合がある。このようにして、性能が改善される場合がある。
【００１７】
[0020]例示的なコントローラが、特定の機能、アプリケーションおよび／または能力のために実行されることになる１組の活動を予測的に決定するシステム、デバイス、方法および他の実装形態を含むことができる。位置決めのアプリケーションの場合、これらの活動のうちのいくつかは、移動ルートに沿って実行されることになる活動を備えることができる（たとえば、人がモバイルデバイスを携帯するか、または別の方法でモバイルデバイスとともに輸送される場合）。そのような活動は、たとえば、モバイルデバイスがどこにあるかに応じてセンサまたは受信機のようないくつかのサブシステムを起動または停止すること、モバイルデバイスが特定のエリアに到着する前に移動しているそのエリアのための地図情報を入手することなどを含む。たとえば、移動ルートが平坦な表面または同じ高度、たとえば、建物の１つの階にとどまると予想される場合には、圧力センサ（たとえば、気圧計）は必要とされない場合がある。別の例において、移動ルートが屋内のままであると予想される場合には、ＧＮＳＳ受信機が必要とされない場合がある。別の例において、モバイルデバイスが屋内環境から屋外環境に移行するとき、おそらく、モバイルデバイスが依然として屋内にある間に、いくつかの位置決めモジュールが、位置決めのための付加的な補助データを入手するように構成され得る。したがって、いくつかの位置決め活動は特定のサブシステムまたは構成要素を必要とする場合があり、それに応じて、対応する活動がコントローラによって適用可能なモバイルデバイスに割り当てられるか、または割り振られるか否かによって、関連するサブシステムまたは構成要素がオンまたはオフに切り替えられ得るか、または別の方法で何らかの態様において影響を及ぼされ得る。
【００１８】
[0021]さらに、ルーティングまたはナビゲーション機構を伴う場合があるいくつかの機能／能力の場合、位置決めに具体的に関連する活動以外の活動が実行される場合がある。たとえば、いくつかの健康およびフィットネス関連能力は、心拍数監視、脈拍数監視などのバイオメトリック機能を伴うことができる。ユーザのフィットネス活動（たとえば、ランニング、スイミング、サイクリングなど）中にその場でモバイルデバイスのユーザにバイオメトリック測定値、ならびに／または目標追跡および将来分析のためのこれらの測定値の記録を提供するために、そのような活動が位置決めに関連付けられる場合がある。
【００１９】
[0022]したがって、本開示において、位置決め機能に関連する１組の例示的な活動は、ルートに沿ったユーザの進行を追跡すること、またはナビゲーション支援または他の有用な情報をユーザに提供することとともに実行される場合がある、任意のそのようなルーティング活動、ナビゲーション活動、ロケーション活動、バイオメトリック機能などを総称している。例示的な態様において、これらの活動は、コントローラによって、２つ以上のモバイルデバイスの中で協調して、および／または分散してスケジューリングされるか、割り当てられか、または実行される場合があり、それにより、性能全体を改善し、活動の実行中に消費される電力を最小限に抑えることができる。
【００２０】
[0023]その場合に、例示的な活動を管理することは、２つ以上のデバイスのうちの１つまたは複数に含まれる場合がある複数組のサブシステムのうちの１つまたは複数のサブシステムまたは構成要素を起動すること、および／または無効化することを伴うことができる。これらのサブシステムは、数例を挙げると、センサ（たとえば、位置決めセンサ、加速度計、ジャイロスコープ、磁力計、圧力センサなど）、特定用途向けプロセッサ、デジタルシグナルプロセッサ、汎用プロセッサ、メモリシステム、ディスプレイシステム、アンテナ、受信機、送信機を含む通信システム、心拍数モニタ、血圧モニタなどのモニタなどを含むことができる。いくつかの実装形態において、例示的なコントローラ（２つ以上のモバイルデバイスのうちの少なくとも１つにおいて、および／または１つまたは複数の個別のリモートコンピューティングデバイスにおいて全体として、または部分的に動作している場合がある）が、これらの種々のサブシステムにおいて実行されることになる活動のリストまたは１組の活動を生成、または作成するように構成され得る。各デバイスは、その上に統合される自らの固有の１組のサブシステムを有する場合があり、さらに、各モバイルデバイス上の類似のサブシステムが異なる仕様を有する場合がある。例示的な態様において、コントローラは、リスト、スケジュール、計画などの形において１組の活動を生成することができ、１組の活動は、特定の移動ルートと、２つ以上のモバイルデバイスにわたって存在するサブシステムとに基づくことができる。また、コントローラは、活動をスケジューリングし、割り当て、および／または管理するために、どのサブシステムが利用可能な場合があるか、およびどのサブシステムが利用不可能な場合があるか（たとえば、モバイルデバイス上で実行されている場合がある他のアプリケーションによって必要とされる場合があるため）を知っている場合もある。
【００２１】
[0024]例示的な態様が、２つ以上のモバイルデバイスが、異なるか、または共通でない少なくとも１つのサブシステムまたは構成要素を有する場合に特に適用され得る。例示的な態様が、１つのモバイルデバイスが、マルチメディアおよび計算アプリケーションのために使用され得るスマートフォン、タブレット、携帯情報端末（ＰＤＡ）などであり、別のモバイルデバイスがスマートウォッチのようなウェアラブル電子デバイスである場合に関連する。したがって、これら２つのデバイスはいくつかの類似のサブシステムを有する場合があるが、これら２つのモバイルデバイスの異なる用途および要件に基づいて違いがある可能性がある。さらに、例示的な態様において、２つ以上のモバイルデバイスは、ユーザの人が所持している場合があるか、またはそれらのデバイスがユーザの人がいるところに存在する場合があり、それはモバイルデバイスが互いに非常に近接しており、したがって、同じ位置に併置されると見なされ得ることを示すことができる。したがって、これらの２つ以上のモバイルデバイスにわたって、移動ルートに沿って活動を協調してスケジューリングすることが可能な場合がある。
【００２２】
[0025]いくつかの態様において、２つ以上のモバイルデバイスは、単一のユーザが所持していないか、単一のユーザの制御下にないか、または単一のユーザによって操作されていない場合であっても、併置された場合がある。たとえば、本開示において、２つ以上の併置されたモバイルデバイスが互いに非常に近接している範囲内に存在する場合があり、１人または複数の人および／または１つまたは複数の物体に関連する場合がある。例示的なシナリオにおいて、第１のモバイルデバイス（たとえば、スマートフォン）は第１のユーザによって携帯される場合があり、第２のモバイルデバイス（たとえば、別のスマートフォン、スマートウォッチまたはラップトップ）が第２のユーザによって携帯される場合があり、第１のユーザおよび第２のユーザは、同じ自動車において移動しているか、または同じ経路に沿って一緒に歩行しているように、互いに非常に近接しながら、共通の移動ルートを共有することがわかっている。そのようなシナリオにおいて、第１のモバイルデバイスおよび第２のモバイルデバイスは、併置されたモバイルデバイスとして取り扱われる場合があり、コントローラが、２つのモバイルデバイス間で活動を協調して管理することができる。別のシナリオにおいて、スマートフォンを携帯しているユーザがナビゲーションシステムを備える自動車において移動する場合があり、ユーザのスマートフォンおよび自動車のナビゲーションシステムが、実行されることになる活動を協調して管理および制御するための併置されたモバイルデバイスとして取り扱われる場合がある。たとえば、自動車のナビゲーションシステムがこれらの活動を実行できる場合があるので、ユーザのスマートフォン上で、移動ルートをナビゲートするための位置決め活動が非活動化される場合がある。このようにして、ユーザのスマートフォン上の電池寿命が保存され得る。
【００２３】
[0026]例示的な態様において、移動ルートおよび関連する活動が決定された時点において、２つ以上のモバイルデバイスが併置されたと決定され得る。しかしながら、場合によっては、既存の移動ルートに沿って１つまたは複数のモバイルデバイスが発見される場合がある。たとえば、第２のモバイルデバイスを携帯している第２のユーザが、上記の例において、ナビゲーションシステムを備える自動車内の第１のモバイルデバイスを携帯している第１のユーザと合流することになった場合には、コントローラによって第２のモバイルデバイスが発見される場合があり、それにより、コントローラは、第１のモバイルデバイス、第２のモバイルデバイスおよび自動車のナビゲーションシステムの中で、共通の移動ルートに関連する活動を管理することができる。
【００２４】
[0027]したがって、併置されたモバイルデバイスの詳細な検討が、２つ以上のモバイルデバイスが同じユーザの人が所持しているか、またはその人のいるところに存在する事例に関して提供されることになるが、単一のユーザ上に存在する必要がない異なるタイプの併置されたモバイルデバイス上の活動が、共通の移動ルートの場合に制御および管理され得ることは理解されよう。
【００２５】
[0028]図１を参照すると、モバイルデバイス１０８および１０９（併置され得る）が動作する例示的なシステム１００および種々の環境の概略図が示される。（ワイヤレスデバイスまたは移動局とも呼ばれる）モバイルデバイスは、屋内通信のためのＷＬＡＮ、フェムトセル、ブルートゥース（登録商標）ベースのトランシーバ、および他のタイプの屋内通信ネットワークノードなどのローカルエリアネットワークデバイス、ワイドエリアワイヤレスネットワークノード、衛星通信システムなどの、ローカルエリアネットワークデバイス（またはノード）を含む、複数のタイプの他の通信システム／デバイスとともに動作し、それらとやりとりするように構成される場合があり、したがって、モバイルデバイス１０８および１０９は、種々のタイプの通信システムと通信するための１つまたは複数のインターフェースを含む場合がある。本明細書において使用されるとき、モバイルデバイス１０８および１０９が通信できる通信システム／デバイスは、アクセスポイント（ＡＰ）とも呼ばれる。本明細書において使用されるとき、「ワイヤレスデバイス」という用語は、ネットワークを介して情報を転送し、さらに、位置決定および／またはナビゲーション機能も有することができる任意のタイプのワイヤレス通信デバイスを指すことがある。モバイルデバイスはワイヤレスデバイスとして構成される場合があり、（いくつかの非限定的な例として）、セルラーモバイル端末、パーソナル通信システム（ＰＣＳ）デバイス、パーソナルナビゲーションデバイス、ラップトップ、携帯情報端末、並びにスマートウォッチ、眼鏡、ブレスレット、リングなどのウェアラブル電子デバイスを含む、当該技術分野において知られている場合があるデバイス、および衛星信号を含む場合があるワイヤレス信号を受信し、処理することができる任意の他の適切なモバイルデバイスを含む場合がある。
【００２６】
[0029]より詳細には、システム１００は、１つまたは複数の異なるタイプのワイヤレス通信システムおよび／またはワイヤレス位置決めシステムを含む場合がある。グローバルナビゲーション衛星システム（ＧＮＳＳ）ソース１０２ａ〜１０２ｂ（たとえば、衛星）からのワイヤレス信号が、モバイルデバイス１０８および１０９のマルチラテレーション（multi-lateration）のために使用され得る。（いくつかの非限定的な例として）セルラー基地局、ワイドエリアネットワークワイヤレスアクセスポイント（ＷＡＮ−ＷＡＰ）、ワイドエリアワイヤレスネットワーク（ＷＷＡＮ）、ＷｉＭＡＸ（登録商標）（たとえば、８０２．１６）などの１つまたは複数の地上ソース（terrestrial sources）が、ワイヤレス音声および／またはデータ通信のための使用され得るソース１０４ａ〜ｃとして、およびモバイルデバイス１０８のための位置情報の別のソースとして示される。１０４ａ〜１０４ｃは、固定位置から動作し、大都市エリアおよび／または地方エリアにわたるネットワークカバレッジを与えることができる。ローカルエリアネットワークワイヤレスアクセスポイント（ＬＡＮ−ＷＡＰ）、ＷＬＡＮ、Ｗｉ−Ｆｉ（登録商標）ネットワーク（８０２．１１ｘ）、セルラーピコネットおよび／またはフェムトセル、ブルートゥースネットワークなど（いくつかの非限定的な例として）のような１つまたは複数の他のワイヤレス信号源が、ワイヤレス音声および／またはデータ通信のために使用され得るソース１０６ａ〜１０６ｅとして、および位置決めデータのためのさらに別のソースとして示される。ソース１０６ａ〜１０６ｅは、建物を含む環境内で動作することができ、たとえば、ＷＷＡＮより小さい地理的領域にわたって通信を実行することができる。モバイルデバイス１０８は、ソース１０２ａ〜１０２ｂ、１０４ａ〜１０４ｃおよび／または１０６ａ〜１０６ｅのうちの任意の１つまたは複数から任意の適切な組合せにおいて位置情報を導出することができる。さらに、複数の実施形態が、擬似衛星または地上トランシーバを利用する他のタイプの位置決めシステムに準拠することができる。位置を導出するとき、モバイルデバイス１０８および１０９は、場合によっては、ネットワーク１１２を通してモバイルデバイス１０８と通信することができる位置決めサーバ１１０の支援を受けて、到着時刻技法などを利用することができる。図１には示されないが、地上系電子デバイス（たとえば、１０４、１１０および１０６）のうちのいくつかは、１つまたは複数の電線／ファイバを介して、またはおそらく１つまたは複数のネットワークおよび／または他の同様のデバイス、サービスなどを含む、他の同様のバックホール通信能力を介して互いに動作可能に結合され得ることは理解されたい。
【００２７】
[0030]図１において、モバイルデバイス１０８はスマートフォンとして典型的に示され、モバイルデバイス１０９はスマートウォッチとして典型的に示されるが、これらの表現は例にすぎず、限定されないことは理解されよう。例示的な態様は、システム１００のような例示的な環境と適合する任意の他の１組の２つ以上のモバイルデバイスに同じく適用可能であり、特に、モバイルデバイスが併置されたか、または互いに非常に近接した範囲内にある（ユーザの人が所持している、その衣服、バッグの中にあるなど）場合、そのような活動はこれらのモバイルデバイスの中で共有され得るか、または協調的にスケジューリングされ得る。いくつかの事例では、人に関連付けられるのではなく、そのような併置されたモバイルデバイスは、動物、機械またはその何らかの組合せの別の形に関連付けられる場合がある。いくつかの実装形態において、モバイルデバイス１０８および１０９は、たとえば、ブルートゥース接続、ＷｉＦｉ（登録商標）、超広帯域、ＺｉｇＢｅｅ（登録商標）、ワイヤレスＵＳＢなどのワイヤレスネットワーキング技術を介して、および／またはシステム１００内で可能なワイヤレス通信の任意の他の組合せを通して、互いに直接、または間接的に通信することもできる。いくつかの態様において、有線通信、たとえば、電線または互換性があるユニバーサル同期バス（ＵＳＢ：universal synchronous bus）ケーブルを通しての通信もまた、モバイルデバイス１０８と１０９との間で、特にモバイルデバイス１０８および１０９が併置されたか、またはユーザの人が所持している場合のように、互いに非常に近接した範囲内にある場合に可能であり得る。
【００２８】
[0031]その場合に、コントローラ（たとえば、モバイルデバイス１０８、１０９のうちの少なくとも１つ上に統合されるか、モバイルデバイス１０８、１０９のうちの少なくとも１つと通信するリモートサーバまたは他の同様のリモートコンピューティングデバイス上に統合される）が、モバイルデバイス１０８、１０９の一方または両方の場合に決定された予測または予想移動ルートに基づいて、実行されることになる活動のリストまたは１組の活動を生成するように構成され得る。そのような予想／予測移動ルートは、モバイルデバイス１０８、１０９および／またはリモートサーバ（たとえば、位置決めサーバ１１０）のうちの少なくとも１つにおいて利用可能な地図データに基づいて、（ユーザによって与えられ得る）出発点と行先点との間のルートを計算することによって決定され得る。出発点と行先点との間の２つ以上の移動ルートが可能または利用可能である状況では、選択された移動ルートは、いくつかの所定の基準（たとえば、最短ルート、最速ルートなど）を満たすルートとすることができる。言及されたように、生成された１組の活動は、移動ルートに沿って実行されることになる、ナビゲーション活動、バイオメトリック機能などに関連する場合がある。さらに、たとえば、シーケンスまたはタイムテーブルを生成された活動リストに関連付けることによって、活動リストのためのスケジュールが作成され得る。活動のスケジュールは、モバイルデバイス１０８および１０９が移動ルートに沿ったいくつかの点に接近しつつあるか、またはそれらの点の何らかの近接した範囲内にあるとの決定に基づくこともできる。いくつかの態様において、コントローラは、環境および／または移動ルートの変化に適応するように、活動のスケジュールおよび／またはリストを動的に変更するように構成され得る。
【００２９】
[0032]たとえば、ＧＮＳＳ受信機を起動することに関連する活動が、屋内環境から屋外環境への移行に近い場所に関連付けられる場合がある。同様に、特定のエリアまたは領域に対応する支援データ（たとえば、地図データを含む）を入手すること、迅速な位置決定を容易にする支援データを所与のエリア内で入手可能な場合がある衛星信号において入手すること、ＷｉＦｉトランシーバを停止することなどの活動も、場合によって同じ、または異なる環境を有する１つの領域から別の領域への移行に近いモバイルデバイスの位置に関連付けられる場合もある。一方、屋外環境（１つのタイプの領域）から屋内環境（別のタイプの領域）への移行を知らせる位置は、屋内領域またはその中の特定の領域のための対応する範囲に関連する１つまたは複数のＷｉＦｉアクセスポイントのための無線信号強度および／または伝搬時間、ヒートマップ、フロアマップ、処理利得、送信電力、ＲＴＴターンアラウンド補償関数のようなアクセスポイント関連パラメータを入手することのような関連する活動を有することができる。さらに、バイオメトリック機能のために使用されるモニタおよびセンサを起動または停止することに関連する活動が、急勾配または高度が変化するエリア（たとえば、階段、上り坂経路）に関連する位置、異なる移動モード（たとえば、トライアスロンにおいて生じる場合がある）などの特定の予想される位置に関連付けられる場合がある。
【００３０】
[0033]図２は、例示的なモバイルデバイス２００の種々の構成要素を示すブロック図である。モバイルデバイス１０８および１０９は、各モバイルデバイス１０８および１０９がモバイルデバイス２００と比べて少ない、多くの、または異なる構成要素を有する場合があることに留意しながら、例示的なモバイルデバイス２００に関して図示および説明された全体的な枠組みに従って構成され得る。特定の実施形態において、モバイルデバイス１０８および１０９は、互いに異なる少なくとも１つの構成要素を有する場合がある。
【００３１】
[0034]ワイドエリアネットワーク（ＷＡＮ）トランシーバ２０４が、ソース１０４ａ〜１０４ｃに信号を通信し、および／またはソース１０４ａ〜１０４ｃからの信号を検出するために１つまたは複数のアンテナ２０２に接続され得る。ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）トランシーバ２０６が、ソース１０６ａ〜１０６ｅに信号を通信し、および／またはおソース１０６ａ〜１０６ｅからの信号を検出するために１つまたは複数のアンテナ２０２に接続され得る。ＧＮＳＳ受信機２０８が、衛星信号を受信するために１つまたは複数のアンテナ２０２に接続され得る。ＧＮＳＳ受信機２０８が図示されるが、モバイルデバイス２００は、位置決めのために使用され得る衛星信号のさらなる受信機を含むことができる。特定の例示的な実装形態において、通信インターフェース２０３によって図２の例において表される通信インターフェースの一部として、１つまたは複数の受信機、送信機、トランシーバなど、またはその何らかの組合せがモバイルデバイス２００内（および／または同様に他の電子デバイス、コンピューティングデバイス内など）に設けられる場合がある。
【００３２】
[0035]さらに、モバイルデバイス１０８は、１つまたは複数の運動センサ２１２を備えることができ、運動センサは、同じくプロセッサ２１０に接続されるＷＡＮトランシーバ２０４、ＷＬＡＮトランシーバ２０６およびＧＮＳＳ受信機２０８から導出される運動データから独立している移動および／または方位情報を与えるためにプロセッサ２１０に結合され得る。例として、運動センサ２１２は、加速度計（たとえば、ＭＥＭＳデバイス）、ジャイロスコープ、地磁気センサ（たとえば、コンパス）、高度計（たとえば、気圧高度計）、および／または任意の他のタイプの移動検出センサのような運動センサを利用することができる。例示的な実施形態において、運動センサ２１２は、歩数計（たとえば、歩数を検出するために、加速度計から導出される）、運動分類器または運動モード検出器（たとえば、後にさらに詳細に論じられることになる、静止、ランニング中、運転中などの運動モードを分類／検出する）のような、運動センサから導出される１つまたは複数の成分または特徴を利用することができる。さらに、運動センサ２１２は、複数の異なるタイプのデバイスを含み、運動情報を提供するためにそれらの出力を合成することができる。たとえば、動きセンサ２１２は、２Ｄおよび／または３Ｄ座標系における位置を計算する能力を与えるために、多軸加速度計と方位センサとの組合せを使用することができる。プロセッサ２１０は、処理機能ならびに他の計算および制御の機能を与える１つまたは複数のマイクロプロセッサ、マイクロコントローラ、および／または、デジタルシグナルプロセッサを含むことができる。プロセッサ２１０はメモリ２１４に結合される場合があり、メモリは、ワイヤレスベース位置決めモジュール２１６、アプリケーションモジュール２１８、位置決めモジュール２２８、パラメータデータベース２２４および位置／運動データモジュール２２６に関連する情報を含むことができ、および／または別の方法で受信することができ、それらの機能は、当業者によって認識可能であり、これらの詳細な説明は、簡潔にするために本明細書において回避される。
【００３３】
[0036]プロセッサ２１０は、少なくとも本明細書において提供される技法を実行するのに適した任意の形のロジック（ハードウェアベース、またはハードウェアおよびソフトウェアベースの組合せ）を含むことができる。たとえば、プロセッサ２１０は、モバイルデバイスの他の部分において使用するための運動データを活用する１つまたは複数のルーチンを選択的に開始するために、メモリ２１４内の命令に基づいて動作可能に（operatively）構成可能な場合がある。モバイルデバイス２００は、モバイルデバイス１０８とユーザがやりとりできるようにするマイクロフォン／スピーカ２５２、キーパッド２５４、およびディスプレイ２５６などの任意の適切なインターフェースシステムを提供するユーザインターフェースモジュール２５０を含むことができる。モバイルデバイス２００は、１つまたは複数の通信デバイスまたはネットワークから送信されたワイヤレス信号を取り込み、１つまたは複数のワイヤレス通信デバイスまたはネットワークにワイヤレス信号を送信するように構成可能な場合がある。
【００３４】
[0037]さらに、図示されるように、モバイルデバイス２００は、少なくとも１つの他のモバイルデバイスと協調して活動を管理するためのロジックを含むことができる、プロセッサ２１０と通信するコントローラ２１１も含む。コントローラ２１１は、本明細書において説明される活動のための管理、スケジューリング、割当てなどに関連する機能を実行するように構成されるロジックを含むことができる。コントローラ２１１は、プロセッサ２１０とは別に示されてきたが、コントローラ２１１の特定の機能は同様に、プロセッサ２１０の機能を適切に向上させることによってプロセッサ２１０に組み込まれ得る。さらに、先に説明されたように、モバイルデバイス２００（たとえば、モバイルデバイス１０８、１０９など）のすべての例示においてコントローラ２１１が存在する必要があるとは限らず、したがって、コントローラ２１１は、１つまたは複数の他のモバイルデバイス上の活動の管理を制御するか、または別の方法で指示することができるようにしながら、モバイルデバイスのうちの１つまたは複数上に全体として、または部分的に存在することができる。コントローラ２１１に関連する機能は、加えて、または代わりに、場合によっては１つまたは複数の他のデバイス（たとえば、１つまたは複数のリモートサーバ、または他の同様のコンピューティングデバイスなど）上に全体として、または部分的に存在することもできる。具体的な実装形態にかかわらず、コントローラ２１１は、活動が実行されることになる１つまたは複数のモバイルデバイス（たとえば、モバイルデバイス１０８、１０９など）それぞれの動作モード／条件、構成要素、機能および能力を知っている場合がある。コントローラ２１１は、モバイルデバイス２００の場所に関連する情報、センサおよび受信機からの読み値、ユーザ入力などを、図示されるようにプロセッサ２１０を通して入手することができる。また、コントローラ２１１は、モバイルデバイス２００の種々の構成要素、並びにコントローラ２１１が管理する１つまたは複数の他のモバイルデバイスと、プロセッサ２１０を通して通信することもできる。再び、本開示の範囲から逸脱することなく、代替の実施形態が可能である。
【００３５】
[0038]本開示の態様によれば、モバイルデバイス２００を構成する、図２に示される種々のブロックはそれぞれ、部分的に、完全に、または他の部分との組合せにおいて、サブシステムを構成することができる。したがって、第１のモバイルデバイス（たとえば、モバイルデバイス１０８）は、第１の組のサブシステムを有する場合があり、第２のモバイルデバイス（たとえば、モバイルデバイス１０９）は、第２の組のサブシステムを有する場合がある。コントローラ２１１は、生成された１組の活動を実行するための第１の組および第２の組の１つまたは複数のサブシステムを選択的に制御するか、活動化するか、または非活動化するように構成され得る。たとえば、コントローラ２１１は、各モバイルデバイスの状態（たとえば、オン、オフ、スリープ、条件、モードなど）、各モバイルデバイスのサブシステムの状態（たとえば、ビジー、利用可能、要求された活動をすでに実行中であり、利用可能である、電力レベル／バジェットなど）、場所決定における精度の所望のレベル、ＧＮＳＳ位置を入手する所望の位置決定時間などの所望のルートベースアプリケーションのためのパラメータ、バイオメトリック監視またはセンンサ読み値の結果が入手される必要がある頻度などを考慮することができる。このようにして、コントローラ２１１は、第１の組および第２の組内のサブシステムの利用可能性および欠如、並びに第１のモバイルデバイスおよび第２のモバイルデバイスに関連する電池残量および他のリアルタイムデータに基づいて、電力使用量を管理し、冗長処理および起こり得る電力浪費を削減し、活動をインテリジェントにスケジューリングし、活動のためのスケジュールを修正し、および／または活動そのものを修正することができる。
【００３６】
[0039]いくつかの態様において、第１のモバイルデバイスはマスターデバイスとすることができ、そこに統合されるコントローラ２１１を含む。第２のモバイルデバイスは、マスターデバイスから受信される命令またはコマンドに基づいて活動を実行するスレーブデバイスとすることができる。マスターデバイスがモバイル電話であり、スレーブデバイスがスマートウォッチである場合、２つのデバイスは、異なるセンサ能力を有する場合があり、コントローラ２１１は、これら２つのデバイスの具体的な能力を知っている場合がある。たとえば、第１のモバイルデバイスおよび第２のモバイルデバイスが同じ製造業者またはブランドによって作製される場合には、コントローラ２１１は、その製造業者からスレーブデバイスの仕様を入手できる場合がある。しかしながら、ハンドシェイク機構またはその間に確立されるリンクを通して仕様を通信できる場合があるので、第１のモバイルデバイスおよび第２のモバイルデバイスが共通のブランドまたは製造業者を共有するという要件はない。たとえば、スレーブデバイスはブルートゥース技術を用いてマスターデバイスと対にされるか、またはマスターデバイスにティザリングされる場合があり、その後、マスターデバイス上に位置するコントローラ２１１が、リンクを通して、スレーブデバイス上に位置する第２の組のサブシステムに関する要求仕様および情報を入手することができる。スレーブデバイスの種々のサブシステムの状態についてのリアルタイム情報を入力するための継続中の通信が存在する場合がある。コントローラ２１１は、スレーブデバイスから所望の情報および状態メッセージを要求し、受信するために、必要応じて、情報交換プロトコル、レート、フォーマットなどを通信するための機能を実行または調整できる場合がある。ここで、コントローラ２１１によって第１のモバイルデバイスおよび第２のモバイルデバイス間で活動を協調的にスケジューリングし、管理するためのいくつかのシナリオが説明されることになる。
【００３７】
[0040]先に言及されたように、コントローラ２１１は、計算された、またはあらかじめ決定された移動ルートに沿った１つまたは複数の点への近接に基づいて、特定のアプリケーションのために実行されることになる１組の活動を生成することができる。コントローラ２１１の例示的な動作を示すために、ユーザ３０２がモバイルデバイス３０８および３０９とともに移動する例示的な屋内／屋外環境３００の図を示す図３が参照される。モバイルデバイス３０８は先に説明されたモバイルデバイス１０８に類似とすることができ、モバイルデバイス３０８は、第１の組のサブシステムを含むことができ、図２のモバイルデバイス２００の枠組みに従って構成され得る。モバイルデバイス３０８はマスターデバイス（たとえば、スマートフォン）とすることができ、コントローラ２１１（この図には示されない）のようなコントローラを含むことができる。モバイルデバイス３０９は、モバイルデバイス１０９に類似とすることができる。モバイルデバイス３０９は第２の組のサブシステムを含むことができる。モバイルデバイス３０９は、例示的な態様においてスレーブデバイスとすることができ、マスターデバイスまたはモバイルデバイス３０８に比べて、異なる、そして場合によっては、少ない１組のサブシステムを含むことができる。モバイルデバイス３０９は、ユーザ３０２の人が所持しているスマートウォッチまたは他のウェアラブル電子デバイスとすることができる。モバイルデバイス３０８および３０９は、任意の有線またはワイヤレス技術に基づいて、互いに通信することができる。
【００３８】
[0041]図示されるように、ユーザ３０２は、屋内構造物３１０（たとえば、オフィスビル、ショッピングモールなど）内の現在の場所から屋外の場所に移動することを望む場合がある。「位置」および「場所」という用語は、本明細書において互換的に使用されることに留意されたい。屋内構造物３１０の外部に移動するというユーザの意図は、図２に関して示された例示的なモバイルデバイス２００の、ユーザインターフェースモジュール２５０などに類似のユーザインターフェースを介して通信され得る。たとえば、ユーザは、テキストデータ、音声データなどを、ユーザの意図された目的地ロケーションを示すそのユーザ情報を受信するアプリケーションプログラムに与え得る。目的地ロケーションは、地名、（モバイルデバイスのスクリーン上に表示される）マップ上のポイント、番地、地理座標などとして指定され得る。いくつかの実施形態において、出発場所は、モバイルデバイス３０８および３０９の一方または両方上で、または図３に示されたリモートサーバ３１２などのリモートサーバまたはリモートコンピューティングデバイスにおいて遠隔操作によって実施され得る位置決定手順によって決定される場合があるような、ユーザの現在の場所であると仮定され得る。代替的には、いくつかの実施形態において、出発場所は、（音声インターフェース、キーパッド、またはいくつかの他のインターフェースを通してユーザによって与えられる）地名、（モバイルデバイスのスクリーン上に表示される）地図上の点、住所、地理的座標などとして指定され得る。屋内環境内に位置する間、衛星信号は制限されるか、または利用不可能な場合があり、モバイルデバイス３０８および３０９の場所は、１つまたは複数のワイヤレスアクセスポイントから受信される信号から決定され得る。図３の例において、モバイルデバイス３０８および３０９のうちの一方または両方が、アクセスポイント３０６ａ、３０６ｂおよび３０６ｃ（たとえば、ＷｉＦｉベースアクセスポイント、ブルートゥーストランシーバ、セルラーアクセスポイントなど）と通信している場合がある。アクセスポイント３０６ａ〜３０６ｃはまた、（アクセスポイントに直接結合され得るか、または、図３に示されるように、トランシーバ／アクセスポイント３１４を介してそれらのアクセスポイントとワイヤレスに通信することができる）リモートサーバ３１２と通信している場合がある。
【００３９】
[0042]いくつかの態様において、モバイルデバイス３０８および／または３０９の場所は、たとえば、対応するモバイルデバイスによって決定された、ＲＳＳＩおよび／またはＲＴＴのようなメトリックに基づいて決定され得る。一般に、１つまたは複数のアクセスポイントから受信された信号の測定値に対応する、決定されたＲＳＳＩおよび／またはＲＴＴは、デバイスの場所の推定値を決定するために使用され得る。たとえば、地理的位置がわかっている複数のアクセスポイントに関する地理的場所、電力プロファイルおよびＲＴＴを含むデータベースが、現時点で決定されているＲＳＳＩ値および／またはＲＴＴ値と比較される場合がある。これらの既知の位置を使用して、アクセスポイントまでのモバイルデバイス３０８および３０９の相対距離が決定される場合があり、（たとえば、三辺測量手順などのマルチラテレーション手順を使用して）デバイスの地理的場所が計算／導出される場合がある。モバイルデバイス３０８および３０９の現在の場所を決定するための他の既知の方法および技法が使用される場合もある。
【００４０】
[0043]モバイルデバイス３０８および／または３０９の決定された現在の場所と、選択された行先場所とに基づいて、ユーザ３０２によって（転じて、ユーザが携帯しているモバイルデバイス３０８および３０９によって）横断されることになる、図３に示される移動ルート３２０などの移動ルートが、モバイルデバイス３０８および３０９のうちの一方または両方によって実施されるプロセスによって、またはリモートサーバによって実施されるプロセスによって決定される。いずれの状況においても、現在の場所から行先の場所へのユーザ３０２のための少なくとも１つの移動ルート３２０が決定される。
【００４１】
[0044]決定された移動ルート３２０に基づいて、その移動ルートに沿って実行されることになる１組の活動が生成され得る。１組の活動は、１つの図示される例では、モバイルデバイス３０８上に位置するコントローラ２１１によって決定され得る。代替的には、１組の活動は、リモートサーバ３１２のようなリモートサーバによって決定され、モバイルデバイス３０８に与えられ得る。
【００４２】
[0045]１組の活動を決定する際に、移動ルート３２０に沿った特定の点が特定され得る。これらの点は、モバイルデバイス３０８および３０９が移動している環境の変化が予想される地理的場所に対応する点を含むことができる。これらの環境変化は、変化する動作環境において利用可能な通信能力の変化、および／または、屋内環境から屋外環境への移行のような、実際の地理的環境の変化を含むことができる、動作環境の変化を含む。モバイルデバイス３０８または３０９のうちの少なくとも１つが移動ルート上の特定の点のしきい値距離に、またはその範囲内に配置されるという決定に基づいて、１組の活動のうちの少なくとも一部が実行される必要があり、それゆえ、モバイルデバイス３０８および３０９に割り当てられ得る。さらに、場合によっては、移動ルートに従っている間に、１組の活動のうちの少なくとも一部のみが実行される。以下のセクションにおいて論じられるように、元の、またはあらかじめ計画された移動ルートから逸脱する結果として、逸脱によって引き起こされた新たな移動ルートに基づいて、新たな、または修正された１組の活動が実行される場合がある。
【００４３】
[0046]図３の例示的な図において、４つの点、すなわち、Ａ、Ｂ、Ｃ、およびＤが示される。点Ａ、Ｂ、Ｃ、Ｄは、モバイルデバイス３０８および３０９が異なる地理的環境に、および／または異なる動作環境に移動する場合がある予想移行点とすることができる。したがって、１つまたは複数の活動がこれらの移行点に関連付けられる場合があり、それらの活動は、モバイルデバイス３０８／３０９のうちの少なくとも１つがこれらの点のうちの少なくとも１つから所定のしきい値距離内にあるときに実行されることが必要な場合がある。
【００４４】
[0047]たとえば、点Ａは、ユーザ３０２（それゆえ、モバイルデバイス３０８および３０９）が屋内構造物３１０の上階フロア（top floor）から中階フロア（middle floor）に移動することになる点に先行する点である。コントローラ２１１は、現在の場所から点Ａまでの移動ルート３２０に沿って、そして場合によっては、特に点Ａにおいて、協調して、モバイルデバイス３０８および３０９において１組の活動を割り当て、および／またはスケジューリングすることができる。これらの活動は、モバイルデバイス３０８および３０９上に位置する１つまたは複数のサブシステムによって実行され得る。しかしながら、モバイルデバイス３０８および３０９の両方が、点Ａにおいて同じまたは類似の結果を得るために同じまたは類似の活動を実行しているときに冗長性がある場合がある。この余分な電力浪費を回避し、性能を改善するために、コントローラ２１１は、それぞれモバイルデバイス３０８および３０９上の２組のサブシステムの間で、点Ａにおける活動を分散させることができる。
【００４５】
[0048]たとえば、屋内構造物３１０の中階フロアのためのフロアマップを入手することに関連する活動が、点Ａにおいてコントローラ２１１によって特定され得る。両方のモバイルデバイス３０８および３０９にこの活動を実行させるのではなく、コントローラ２１１は、実行されることになるこの活動をモバイルデバイス３０８においてのみ割り当てるか、またはスケジューリングすることができ、更新されたフロアマップを入手するためにモバイルデバイス３０９によって使用されている場合がある任意の関連するサブシステムを非活動化することができる。同様に、点Ａにおけるさらなる活動が、複数のセンサ、受信機、モニタなどの起動に関連する場合がある。たとえば、ルートが上階フロアのような同じ階にとどまる場合には、圧力センサが必要とされない場合がある。しかしながら、点Ａにおいて、圧力センサが活動化されることが必要な場合がある。コントローラ２１１は、点Ａにおいて、モバイルデバイス３０８上の圧力センサを非活動化したまま、モバイルデバイス３０９上の圧力センサを活動化することができ、その結果、モバイルデバイス３０８は、その電力を他の活動に費やすことができるか、または電池寿命を保存することができる。さらに、活動を協調して行うことが可能な場合があり、モバイルデバイス３０８が圧力センサをまったく欠いている場合があるが、モバイルデバイス３０９が圧力センサを有する場合がある。したがって、モバイルデバイス３０８の機能は、モバイルデバイス３０９から得られる圧力センサデータを使用することによって拡張され得る。異なる例において、点Ａが、強い衛星信号が存在する窓または出口に近い場合であっても、点Ａが屋内構造物３１０の内部にある限り、両方のモバイルデバイス３０８および３０９においてＧＮＳＳ受信機は非活動化されたままである場合がある。他の例では、高度の変化が生じることになる場合、コントローラ２１１が、点Ａにおいてユーザ３０２のバイオメトリック情報を監視することに関連する活動を特定することができる。コントローラ２１１は、モバイルデバイス３０９上の対応するセンサおよびモニタを起動することによって、モバイルデバイス３０９上で実行されることになるこれらの活動を割り当てるか、またはスケジューリングすることができる。ユーザ３０２の手首に着けられるスマートウォッチである場合があるモバイルデバイス３０９は、ユーザ３０２の脈拍数に関連する測定値を得るために装着するのにより好都合な場合があり、その場合、これらの活動は、モバイルデバイス３０９に割り当てられ得るか、またはモバイルデバイス３０９上でスケジューリングされ得る。
【００４６】
[0049]コントローラ２１１による、点Ａに関する活動の決定および管理と同じようにして、点Ｂ、ＣおよびＤに関する活動、並びにこれらの具体的に特定された点間のさらなる点に関する活動が決定され得る。点Ｂは点Ａに類似であり、屋内構造物３１０の中階フロアから下階フロアへの移行を表す。点Ａの場合に先に説明されたのと同様の機能が、点Ｂにおいて、コントローラ２１１によって実行され得る。点Ｃは、ユーザ３０２が屋内環境から屋外環境に移行しようとしている場所に対応する。点Ｃにおいて、コントローラ２１１は、信号捕捉支援データ（衛星位置決め支援データ）を要求および／または計算すること、図２のモバイルデバイス２００のＧＮＳＳ受信機２０８のような衛星受信機を起動すること、屋外エリアに関する支援データ（たとえば、地図データ）を入手することなどに関連する活動を特定することができる。コントローラ２１１は、モバイルデバイス３０８および３０９によって協調して実行されることになるこれらの活動を管理することができる。たとえば、点Ｃにおいて、先に特定された活動を実行するのに、モバイルデバイス３０８がより適している場合があり、それゆえ、これらの活動を実行できる場合があるモバイルデバイス３０９上の任意のサブシステムが電源を切られる場合がある。支援データは、モバイルデバイス３０８によって入手されると、たとえば、モバイルデバイス３０９と共有され得る。
【００４７】
[0050]また、コントローラ２１１は、ユーザ３０２が屋外エリアに移行し、点Ｄに達するときに実行されることになる活動も特定することができる。これらの活動は、たとえば、捕捉中の衛星信号を有効にすること、モバイルデバイス３０８および３０９が屋内を移動していたときに必要とされる場合があった任意のセンサ（たとえば、モバイルデバイスの高度を決定できるようにするために動作している場合があった圧力センサまたは高度計）を停止することなどを含むことができる。コントローラ２１１は、点Ｄにおけるこれらの活動を実行するためにモバイルデバイス３０８および３０９内のサブシステムの起動および／または停止を適切にスケジューリングすることができる。
【００４８】
[0051]ときには、ユーザ３０２に関して予測された条件、またはあらかじめ計画された条件からの逸脱または変化が生じる場合がある。コントローラ２１１は、これらの変化に応答し、実行されることになる活動のリスト、および／またはモバイルデバイス３０８および３０９のサブシステムの間の活動の割振りを動的に変更するように構成され得る。そのような逸脱または変化は、モバイルデバイス３０８、３０９のうちの１つまたは複数に関連付けられるあらかじめ計画された移動ルートおよび／または条件などに関連する場合がある。起こり得る条件の潜在的変化およびコントローラ２１１がこれらの変化に応答することができる方法のうちのいくつかが、以下に論じられる。
【００４９】
[0052]言及されたように、いくつかの態様において、その変化は、あらかじめ計画された移動ルートからの逸脱の観点から生じる可能性がある。その逸脱は、その経路に沿って生じるか、または起こる場合がある、元の経路からの逸脱、および／または環境変化、速さ／速度の変化などの条件の変化の観点から生じる場合がある。たとえば、ユーザ３０２は、先に論じられたあらかじめ計画された移動ルート３２０から逸脱する経路をとる場合がある。それに加えて、またはその代わりに、たとえば、モバイルデバイス３０８／３０９のマルチラテレーションのために使用される信号の変化または劣化に起因して位置決め機能に影響を及ぼす可能性がある環境変化（たとえば、雨、嵐、雲など）がある場合がある。場合によっては、あらかじめ計画された移動ルートからの逸脱が、新たな移動ルート内のモバイルデバイス３０８／３０９のマルチラテレーションのために使用される信号に影響を及ぼす可能性があるトンネルまたは他の構造物を導入する場合がある。場合によっては、移動ルート３２０に沿った移動の速さ／速度に変化がある場合があり、ユーザ３０２が予想されるより速く／遅く進行する場合があり、それも位置決め機能に影響を及ぼす可能性がある。
【００５０】
[0053]コントローラ２１１は、移動ルートに関連するこれらの予想外の変化にいくつかの方法において適応または応答するように構成され得る。たとえば、変化が代替の経路をもたらす場合には、コントローラ２１１は、当初に生成された活動リストを動的に変更し、新たな移動ルートに関連付けられる新たな、または修正された１組の活動を決定することができる。コントローラ２１１は、モバイルデバイス３０８および３０９のサブシステムの間で、新たな、または修正された１組の活動の少なくとも一部を割り当てることができる。したがって、ユーザが移動ルートから逸脱したという決定は、結果として、デバイス３０８および３０９の１つまたは複数のサブシステムの起動または停止を生じる場合がある。たとえば、ユーザ３０２が移動ルート３２０から逸脱したと決定される場合には、ユーザ３０２の現在の位置により近い場合があるアクセスポイントとの通信リンクを確立しようと試みるために、１つまたは複数の以前に動作していないトランシーバが活動化されることが必要な場合がある。信号損失が生じる場合がある態様において、コントローラ２１１は、位置決め機能を、低下した信号条件下で、より強いトランシーバを有し、および／または位置決め機能のためのより良好な能力を有する可能性が高い、モバイルデバイス３０８および３０９の中のデバイスに切り替えるか、割り当てることができる。コントローラ２１１がやがて起こる信号劣化または損失に気づく（たとえば、新たな移動ルートが、元のルートが伴わなかったトンネルの通過を伴うことがある）場合には、コントローラ２１１は、新たな１組の活動を変更し、利用不可能であるか、または低下した衛星信号を無用に探索し、受信しようと試みるのではなく、電池寿命を保存するために、たとえば、モバイルデバイス３０８、３０９のうちの一方または両方のいくつかのトランシーバをオフに切り替えることができる。移動ルートに沿って速さ／速度に予想外の変化がある場合には、コントローラ２１１は、変更された速さ／速度において位置決め機能を取り扱うのにデバイスのうちのどのデバイスが適することになるかに基づいて、モバイルデバイス３０８および３０９の間の活動の割振りを変更することができる。コントローラ２１１は、それに応じて、移動ルートに関連する種々の変化から生じる新たな、または修正された１組の活動に基づいて、活動の割振りの変化、およびモバイルデバイス３０８および３０９上のサブシステムの起動／停止を管理することができる。
【００５１】
[0054]移動ルートに必ずしも関連しないいくつかの変化が起こる場合もある。たとえば、電池寿命、充電状態、一時的な起動／停止（たとえば、一方または両方のデバイスがスリープモードにある場合がある）、活動レベル（たとえば、活動量が極めて多い／ビジー、活動量が少なく、新たな活動を受け入れるために利用可能である）などに関連するモバイルデバイス３０８、３０９の条件の変化が生じる場合がある。場合によっては、１つまたは複数の新たなデバイスが利用可能になる場合もあり、および／または１つまたは複数の既存のデバイスがもはや利用できない場合があり、および／またはコントローラ２１１によって検出される／検出可能である場合がある。コントローラ２１１は、新たな１組の活動を動的に作成し、および／または既存の１組の活動を変更し、そのような場合に利用可能なモバイルデバイスの間でこれらを動的に割り振る／再度割り振るように構成され得る。たとえば、モバイルデバイス３０８および３０９の電池寿命、活動レベル、利用可能性などに基づいて、コントローラ２１１は、一方または両方のデバイスのサブシステムを活動化／非活動化することができる。他の例において、これらの活動に関連する、活動の組および時間、持続時間またはスケジュールを決定することは、特定の時間期間ごとに実行されることが必要な場合があるセンサ較正活動、デバイスメンテナンスおよび更新動作など、モバイルデバイスが、先に論じられたような場所に基づく、またはルートに基づく活動が実行されることになる何らかのあからじめ指定された場所に到着したか否かのような、モバイルデバイス３０８および３０９の他の態様を含む場合もある。場合によっては、コントローラ２１１は、モバイルデバイス３０８および３０９の電池寿命を考慮することもできる。モバイルデバイス３０９は、たとえば、自らの電池の状態、または充電レベルが少なくなっていることをコントローラ２１１に通信することができ、それにより、コントローラ２１１は、モバイルデバイス３０９に関する任意のあらかじめスケジューリングされた活動を修正し（たとえば、開始／停止の時刻、活動の持続時間などを修正し）、および／またはモバイルデバイス３０９に関してスケジューリングされた活動をモバイルデバイス３０８に移転させることができる（モバイルデバイス３０８が、移転した活動を実行するための増加負荷を取り扱うのに十分な電池寿命を有すると仮定する）。したがって、いくつかの態様において、これらのさらなる活動または修正された活動をスケジューリングすることは、ユーザの移動ルートの種々の点において、および／または移動中の種々の時点において行われる可能性があるが、これらの活動はルート内の場所または時点に直接関連しない場合がある。
【００５２】
[0055]先に言及された種々の変化に応答するために、コントローラ２１１は、あらかじめ計画された条件（それは移動ルートに特有である場合があるか、特有でない場合がある）の変化を検出し、新たな１組の活動を生成し、および／または元の１組の活動を修正することによってこれらの変化に適応する機能を含むことができる。コントローラ２１１は、先に論じられた、モバイルデバイス３０８および３０９のような２つ以上の併置されたモバイルデバイスの中で新たな、および／または修正された１組の活動を管理し、割り当てる機能を含むことができる。図５に示され、以下にさらに論じられるモジュール５０２、５０３、５０４および５０６はそのような機能を含むことができる。
【００５３】
[0056]実施形態が、本明細書において開示されるプロセス、機能および／またはアルゴリズムを実行するための種々の方法を含むことは理解されよう。たとえば、図４において、例示的な態様が、２つ以上の併置されたモバイルデバイス間で活動を管理する際に使用するための方法４００を含むことができ示される。ブロック４０２において、その方法は、移動開始前に、２つ以上の併置されたモバイルデバイス（たとえば、３０８、３０９）に対応する移動ルート（たとえば、３２０）を決定することを含む。先に説明されたように、２つ以上のモバイルデバイス（３０８または３０９）のうちの少なくとも１つが、（たとえば、図２の２５０、２５２、２５４、２５６などの入力インターフェースを介して）ユーザ３０２からユーザの所望の行先を示す情報を受信することができる（たとえば、ユーザは、モバイルデバイスの画面上に表示された地図上に行先のピンポイントの場所を与えることができるか、あるいは、ユーザは住所を与えるかまたは地名を指定することができる、など）。その後、（たとえば、ローカルデバイスにおいて、または現在の場所および行先の場所が通信されたリモートサーバにおいて記憶される場合がある、地図データを含む）支援データに基づいて、現在の場所から行先の場所までの１つまたは複数の取り得るルートを決定するために、行先の場所および出発点の場所（マルチラテレーションプロセス、プロファイル一致技法などを通して決定されるような、ユーザの現在の場所とすることができる）が使用され得る。言及されたように、ルート決定は、２つ以上の併置されたモバイルデバイスのうちの少なくとも１つと（たとえば、アクセスポイント３１４を通して）通信するサーバまたはリモートコンピューティングデバイス（たとえば、リモートサーバ３１２）において、および／または２つ以上の併置されたモバイルデバイスのうちの１つにおいて実行され得る。２つ以上の取り得る移動ルートが利用可能である場合、何らかの基準（たとえば、最短ルートまたは最速ルート）を最もよく満たすルートが、選択されるルートになり得る。
【００５４】
[0057]ブロック４０４において、方法４００は、移動ルートに少なくとも部分的に基づいて、移動開始後に２つ以上の併置されたモバイルデバイスによって実行されることになる１組の活動を決定することを含む。より詳細には、ブロック４０２において決定された移動ルートに基づいて、１組の活動（位置決め活動、バイオメトリック活動、デバイスメンテナンス活動などを含む）が移動ルートに関連付けられた。いくつかの態様において、１組の活動は、種々の活動が実行されることが必要な場合があるルートに沿った点を特定することによって得られる。特定された点は、たとえば、ユーザが、１つの地理的環境および／または動作環境から別の地理的環境および／または動作環境に移行することになる点を含むことができる。ユーザがその中で移動している動作環境の変化は、たとえば、変化しつつある動作環境において利用可能な通信能力の変化を含む場合があり、実際の地理的環境の変化は、たとえば、屋内環境から屋外環境に移行することを含む場合がある。２つ以上の併置されたモバイルデバイスのうちの少なくとも１つに関連付けられる移動ルートおよび／または条件に関連する変化がある場合には、これらの変化に基づいて、新たな、または修正された１組の活動が決定される。
【００５５】
[0058]ブロック４０６において、方法４００は、第１のモバイルデバイス（たとえば、モバイルデバイス３０８）内の第１の組のサブシステムおよび第２のモバイルデバイス（たとえば、モバイルデバイス３０９）内の第２の組のサブシステムの間で活動（場合によって、元の１組の活動または新たな／修正された１組の活動のいずれか）の少なくとも一部を割り当てることを含み、第１のモバイルデバイスおよび第２のモバイルデバイスは、互いに通信するように構成され、第１の組および第２の組は、異なる少なくとも１つのサブシステムを有する。たとえば、決定された１組の活動に従って、活動のうちの１つまたは複数が、モバイルデバイス３０８（たとえば、スマートフォンまたはマスターデバイス）のサブシステムおよびモバイルデバイス３０９（たとえば、スマートウォッチまたはスレーブデバイス）のサブシステムにスケジューリングされ得る。２つのモバイルデバイスは、少なくとも１つの異なるサブシステムを有することができる。たとえば、モバイルデバイス３０８は圧力センサを有しない場合があるのに対して、モバイルデバイス３０９は圧力センサを有する場合がある。別の例において、モバイルデバイス３０９は、モバイルデバイス３０８内のプロセッサと同じ能力または性能レベルのプロセッサを有しない場合がある。また、２つのモバイルデバイスは、異なる受信機、センサ、アンテナ、入力／出力デバイス、構成、能力などを有する場合がある。したがって、コントローラ２１１のようなコントローラが、各デバイスの能力、特定のタスクに関する要件、および各デバイスの電池レベルのような付加的な検討事項に基づいて、モバイルデバイス３０８および３０９の中で活動をスケジューリングすることができる。２つのモバイルデバイスの中でスケジューリングされることになる例示的なナビゲーション活動は、モバイルデバイスが屋内環境から屋外環境に移行しようとしているときに、１つまたは複数のユニット（たとえば、センサ、受信機、トランシーバ、他のモジュール）の活動を制御すること、支援データを入手すること、衛星信号捕捉を容易にする信号捕捉支援データを入手（たとえば、計算）すること、アクセスポイントとの通信リンクを確立すること、デバイスの１つまたは複数の位置決めモードの起動を制御することなどに関連することができる。バイオメトリック機能に関連する例示的な活動は、モバイルデバイスが高度の変化を通して移行する、屋内環境から屋外環境に移行するなどの時点に基づいて、たとえば、ユーザのバイオメトリック状態を入手するために、モニタ、センサなどを起動／停止することを含むことができる。
【００５６】
[0059]図５は、一連の相互に関係する機能モジュールとして表される例示的なモバイルデバイス装置５００を示す。モジュール５０２は、移動開始前に、２つ以上の併置されたモバイルデバイス（それは、モバイルデバイス装置５００と、モバイルデバイス装置５００と併置された１つまたは複数の他のモバイルデバイスとを含む場合がある）に対応する移動ルートを決定するための機能を含むことができる。モジュール５０２は、少なくともいくつかの態様において、本明細書において論じられたように、図２においてワイヤレスベース位置決めモジュール２１６と併用されるプロセッサ２１０のような、位置決めデータと併用される処理システムに対応することができる。
【００５７】
[0060]先に言及されたように、装置５００は機能モジュール５０３も含むことができ、モジュール５０３は、移動ルートに関連するあらかじめ計画された条件の変化、および／または併置されたデバイスのうちの１つまたは複数のデバイスの条件の変化を検出するための機能を含むことができる。たとえば、モジュール５０３は、移動ルートに関連付けられる１つまたは複数の変化を検出するための機能を含むことができ、１つまたは複数の変化は、新たな移動ルート、環境条件の変化、または移動ルートに沿った速さまたは速度の変化のうちの１つまたは複数を含む。また、モジュール５０３は、２つ以上の併置されたモバイルデバイスのうちの少なくとも１つに関連する１つまたは複数の条件の変化を検出するための機能も含むことができ、条件は、２つ以上の併置されたモバイルデバイスのうちの少なくとも１つのモバイルデバイスの電池レベル、活動レベルまたは利用可能性のうちの１つまたは複数を含む。また、モジュール５０３は、少なくともいくつかの態様において、たとえば、本明細書において論じられたように、図２のワイヤレスベース位置決めモジュール２１６と併用されるプロセッサ２１０のような、位置決めデータと併用される処理システムに対応することができる。
【００５８】
[0061]モジュール５０４は、移動ルートに少なくとも部分的に基づいて、移動開始後に２つ以上の併置されたモバイルデバイスによって実行されることになる１組の活動（モジュール５０２から入手可能な情報に基づく元の１組の活動および／またはモジュール５０３から入手可能な情報に基づく新たなまたは修正された１組の活動のいずれか）を決定するための機能を含むことができる。モジュール５０４は、少なくともいくつかの態様において、たとえば、本明細書において論じられたように、図２のプロセッサ２１０と併用されるコントローラ２１１のような、プロセッサと併用されるコントローラに対応することができる。
【００５９】
[0062]２つ以上のモバイルデバイスのうちの第１のモバイルデバイス内の第１の組のサブシステムおよび２つ以上のモバイルデバイスのうちの第２のモバイルデバイス内の第２の組のサブシステムの間で１組の活動（たとえば、元の１組の活動および／または新たな、または修正された１組の活動）の少なくとも一部を割り当てるためのモジュール５０６は、少なくともいくつかの態様において、たとえば、本明細書において論じられたように、図２のプロセッサ２１０と併用されるコントローラ２１１のような、プロセッサと併用されるコントローラに対応することができる。
【００６０】
[0063]さらに、いくつかの事例では、モジュール５０２、５０３、５０４および／または５０６のうちの１つまたは複数が、少なくともいくつかの態様において、図２の通信インターフェース２０３のすべてまたは一部に対応することができる。いくつかの事例では、たとえば、活動を割り当てる行為の一部として、および／またはその後に種々のデバイス間の通信の一部として、２つ以上の併置されたモバイルデバイスのうちの少なくとも１つに１つまたは複数の信号が送信される場合がある。プロセッサ、たとえば、図２のプロセッサ２１０が、２つ以上の併置されたモバイルデバイスのうちの少なくとも１つに１つまたは複数の信号の送信を開始するように構成され得る。送信される信号は、併置されたモバイルデバイスの中の少なくとも１つの受信側モバイルデバイスに割り当てられる場合がある少なくとも１つの活動を示すことができる。いくつかの事例では、１つまたは複数の活動は条件付きとすることができる。たとえば、１つまたは複数の活動は、併置されたモバイルデバイスのうちの少なくとも１つが移動ルート上の点のしきい値距離内に配置されると推定されるとの決定に基づいて、実行される場合がある。いくつかの事例では、いくつかの活動は、特定の移動ルートに従ってきたか、または従っていると決定される間にのみ実行され得る。
【００６１】
[0064]図５のモジュールの機能は、本明細書の教示に一致する種々の方法において実現され得る。いくつかの設計では、これらのモジュールの機能は、１つまたは複数の電気的構成要素として実現され得る。いくつかの設計では、これらのブロックの機能は、１つまたは複数のプロセッサ構成要素を含む処理システムとして実現され得る。いくつかの設計では、これらのモジュールの機能は、たとえば、１つまたは複数の集積回路（たとえば、ＡＳＩＣ）の少なくとも一部分を使用して実現され得る。本明細書において論じられるように、集積回路は、プロセッサ、ソフトウェア、他の関係する構成要素、またはそれらの何らかの組合せを含み得る。したがって、異なるモジュールの機能は、たとえば、集積回路の異なるサブセットとして、１組のソフトウェアモジュールの異なるサブセットとして、またはそれらの組合せとして実現され得る。また、（たとえば、集積回路のおよび／または１組のソフトウェアモジュールの）所与のサブセットは、機能の少なくとも一部分を２つ以上のモジュールに与え得ることは理解されよう。
【００６２】
[0065]さらに、図５によって表される構成要素および機能ならびに本明細書において説明される他の構成要素および機能は、任意の好適な手段を使用して実現され得る。そのような手段はまた、少なくとも部分的に、本明細書において教示される対応する構造を使用して実現され得る。たとえば、図５の「〜のためのモジュール」構成要素に関連して先に説明された構成要素は、同様に指定された「〜のための手段」機能に対応することもできる。したがって、いくつかの態様では、そのような手段のうちの１つまたは複数は、本明細書において教示されるプロセッサ構成要素、集積回路、または他の適切な構造のうちの１つまたは複数を使用して実現され得る。
【００６３】
[0066]情報および信号は、多種多様な技術および技法のいずれかを使用して表され得ることを当業者は理解されよう。たとえば、上記の説明全体にわたって言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、磁界または磁性粒子、光場または光学粒子、あるいはそれらの任意の組合せによって表され得る。
【００６４】
[0067]さらに、本明細書において開示される実施形態に関連して説明される種々の例示的な論理ブロック、モジュール、回路、およびアルゴリズムステップは、電子ハードウェア、コンピュータソフトウェア、または両方の組合せとして実現され得ることを、当業者は理解されよう。ハードウェアとソフトウェアのこの互換性を明確に示すために、種々の例示的な構成要素、ブロック、モジュール、回路、およびステップが、これまで概してそれらの機能に関して説明された。そのような機能がハードウェアとして実現されるか、ソフトウェアとして実現されるかは、具体的な適用例およびシステム全体に課された設計制約によって決まる。当業者は、説明された機能を特定の適用例ごとに種々の方法において実現し得るが、そのような実装形態の決定は、本開示の範囲からの逸脱を生じるものと解釈されるべきではない。
【００６５】
[0068]本明細書において開示される実施形態に関して説明される方法、シーケンスおよび／またはアルゴリズムは、ハードウェアで直接実現されるか、プロセッサによって実行されるソフトウェアモジュールで実現されるか、またはそれらの２つの組合せで実現され得る。ソフトウェアモジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭ（登録商標）メモリ、レジスタ、ハードディスク、リムーバブルディスク、ＣＤ−ＲＯＭ、または当技術分野で知られている任意の他の形態の記憶媒体中に存在することがある。例示的な記憶媒体は、プロセッサが記憶媒体から情報を読み取り、および記憶媒体に情報を書き込むことができるように、プロセッサに結合される。代替形態において、記憶媒体はプロセッサに一体化され得る。
【００６６】
[0069]したがって、本開示の一実施形態は、２つ以上の併置されたモバイルデバイス間で活動を管理するためにプロセッサによって実行可能な命令を記憶している非一時的コンピュータ可読媒体を備えることができる物品を含むことができる。したがって、本発明は、図示される例に限定されず、本明細書において説明された機能を実施するための任意の手段が本開示の実施形態に含まれる。
【００６７】
[0070]上記の開示は本開示の例示的な実施形態を示すが、添付の特許請求の範囲によって規定されるような本開示の範囲から逸脱することなく、本明細書において種々の変更および修正が行われ得ることに留意されたい。本明細書において説明された本開示の実施形態による方法クレームの機能、ステップおよび／または動作は、特定の順序において実行される必要はない。さらに、本開示の要素は、単数形で説明または特許請求されていることがあるが、単数形に限定することが明示的に述べられていない限り、複数形が意図される。
【図１】
2018510566.tif 000003
【図２】
2018510566.tif 000004
【図３】
2018510566.tif 000005
【図４】
2018510566.tif 000006
【図５】
2018510566.tif 000007
【手続補正書】
【提出日】平成29年11月15日(2017.11.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
２つ以上の併置されたモバイルデバイス間で活動を管理する際に使用するための方法であって、
移動開始前に前記２つ以上の併置されたモバイルデバイスに対応する移動ルートを決定することと、
前記移動ルートに少なくとも部分的に基づいて、前記移動開始後に前記２つ以上の併置されたモバイルデバイスによって実行されることになる１組の活動を決定することと、
前記２つ以上の併置されたモバイルデバイスのうちの第１のモバイルデバイス内の第１の組のサブシステムまたは前記２つ以上の併置されたモバイルデバイスのうちの第２のモバイルデバイス内の第２の組のサブシステムのうちの１つのみに前記１組の活動の少なくとも一部を割り当てることとを備え、
前記第１のモバイルデバイスおよび前記第２のモバイルデバイスの各１つは前記１組の活動の少なくとも前記一部を実行するように構成され、
前記第１のモバイルデバイスおよび前記第２のモバイルデバイスは互いに通信するように構成され、前記第１の組のサブシステムおよび前記第２の組のサブシステムは、異なる少なくとも１つのサブシステムを有する、方法。
【請求項２】
前記２つ以上の併置されたモバイルデバイスのうちの少なくとも１つに信号を送信することをさらに備え、前記信号は、前記２つ以上の併置されたモバイルデバイスのうちの前記少なくとも１つに割り当てられる少なくとも１つの活動を示す、請求項１に記載の方法。
【請求項３】
前記第１の組のサブシステム内の１つまたは複数のサブシステムまたは前記第２の組のサブシステム内の１つまたは複数のサブシステムを無効化することをさらに備える、請求項１に記載の方法。
【請求項４】
前記移動ルートを決定すること、前記１組の活動を決定すること、および前記１組の活動の少なくとも前記一部を割り当てることは、前記第１のモバイルデバイスによって実行される、請求項１に記載の方法。
【請求項５】
前記第１のモバイルデバイスはマスターデバイスを備え、前記第２のモバイルデバイスはスレーブデバイスを備える、請求項１に記載の方法。
【請求項６】
前記移動ルートを決定すること、前記１組の活動を決定すること、および前記１組の活動の少なくとも前記一部を割り当てることは、少なくとも前記第１のモバイルデバイスと通信しているリモートコンピューティングデバイスによって実行される、請求項１に記載の方法。
【請求項７】
前記第１のモバイルデバイスはモバイル電話を備え、前記第２のモバイルデバイスはウェアラブル電子デバイスを備える、請求項１に記載の方法。
【請求項８】
前記１組の活動のうちの少なくとも１つの活動は位置決め機能またはバイオメトリック機能に対応する、請求項１に記載の方法。
【請求項９】
前記移動ルートに関連付けられる１つまたは複数の変化を検出することと、ここにおいて、前記１つまたは複数の変化は、新たな移動ルート、環境条件の変化、または前記移動ルートに沿った速さ／速度の変化のうちの１つまたは複数を含む、
前記１つまたは複数の変化に関連付けられる新たな、または修正された１組の活動を決定することと、
前記第１のモバイルデバイス内の前記第１の組のサブシステムおよび前記第２のモバイルデバイス内の前記第２の組のサブシステムの間で前記新たな、または修正された１組の活動の少なくとも一部を割り当てることとをさらに備える、請求項１に記載の方法。
【請求項１０】
前記２つ以上の併置されたモバイルデバイスのうちの少なくとも１つに関連する１つまたは複数の条件の変化を検出することと、ここにおいて、前記条件は、前記２つ以上の併置されたモバイルデバイスのうちの前記少なくとも１つのモバイルデバイスの電池レベル、活動レベルまたは利用可能性のうちの１つまたは複数を含む、
前記１つまたは複数の条件の前記検出された変化に関連付けられる新たな、または修正された１組の活動を決定することと、
前記第１のモバイルデバイス内の前記第１の組のサブシステムおよび前記第２のモバイルデバイス内の前記第２の組のサブシステムの間で前記新たな、または修正された１組の活動の少なくとも一部を割り当てることとをさらに備える、請求項１に記載の方法。
【請求項１１】
前記少なくとも１つの活動が割り当てられる前記モバイルデバイスが前記移動ルート上の点のしきい値距離内に配置されるという決定に基づいて、前記１組の活動の少なくとも前記一部からの少なくとも１つの活動を実行することをさらに備える、請求項１に記載の方法。
【請求項１２】
前記２つ以上の併置されたモバイルデバイスのうちの少なくとも１つがユーザの人に位置する、請求項１に記載の方法。
【請求項１３】
２つ以上の併置されたモバイルデバイス間で活動を管理するように構成される装置であって、
メモリと、
前記メモリに結合され、
移動開始前に前記２つ以上の併置されたモバイルデバイスに対応する移動ルートを決定することと、
前記移動ルートに少なくとも部分的に基づいて、前記移動開始後に前記２つ以上の併置されたモバイルデバイスによって実行されることになる１組の活動を決定することと、    前記２つ以上の併置されたモバイルデバイスのうちの第１のモバイルデバイス内の第１の組のサブシステムまたは前記２つ以上の併置されたモバイルデバイスのうちの第２のモバイルデバイス内の第２の組のサブシステムのうちの１つのみに前記１組の活動の少なくとも一部を割り当てることとを行うように構成されるプロセッサとを備え、
前記第１のモバイルデバイスおよび前記第２のモバイルデバイスの各１つは前記１組の活動の少なくとも前記一部を実行するように構成され、
前記第１のモバイルデバイスおよび前記第２のモバイルデバイスは互いに通信するように構成され、前記第１の組のサブシステムおよび前記第２の組のサブシステムは、異なる少なくとも１つのサブシステムを有する、装置。
【請求項１４】
請求項１〜１２のいずれか一項にしたがった方法を実行するための手段を備える装置。
【請求項１５】
コンピュータまたはプロセッサに、請求項１〜１２のいずれか一項にしたがった方法を実行させるための少なくとも１つの命令を備えたコンピュータ可読媒体を備える、コンピュータプログラム製品。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００６７
【補正方法】変更
【補正の内容】
【００６７】
[0070]上記の開示は本開示の例示的な実施形態を示すが、添付の特許請求の範囲によって規定されるような本開示の範囲から逸脱することなく、本明細書において種々の変更および修正が行われ得ることに留意されたい。本明細書において説明された本開示の実施形態による方法クレームの機能、ステップおよび／または動作は、特定の順序において実行される必要はない。さらに、本開示の要素は、単数形で説明または特許請求されていることがあるが、単数形に限定することが明示的に述べられていない限り、複数形が意図される。
以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
２つ以上の併置されたモバイルデバイス間で活動を管理する際に使用するための方法であって、
移動開始前に前記２つ以上の併置されたモバイルデバイスに対応する移動ルートを決定することと、
前記移動ルートに少なくとも部分的に基づいて、前記移動開始後に前記２つ以上の併置されたモバイルデバイスによって実行されることになる１組の活動を決定することと、  前記２つ以上の併置されたモバイルデバイスのうちの第１のモバイルデバイス内の第１の組のサブシステムおよび前記２つ以上の併置されたモバイルデバイスのうちの第２のモバイルデバイス内の第２の組のサブシステムの間で前記１組の活動の少なくとも一部を割り当てることとを備え、
前記第１のモバイルデバイスおよび前記第２のモバイルデバイスは互いに通信するように構成され、前記第１の組のサブシステムおよび前記第２の組のサブシステムは、異なる少なくとも１つのサブシステムを有する、方法。
［Ｃ２］
前記２つ以上の併置されたモバイルデバイスのうちの少なくとも１つに信号を送信することをさらに備え、前記信号は、前記２つ以上の併置されたモバイルデバイスのうちの前記少なくとも１つに割り当てられる少なくとも１つの活動を示す、Ｃ１に記載の方法。
［Ｃ３］
前記１組の活動の少なくとも前記一部を前記割り当てることは、
前記第１の組のサブシステム内の１つまたは複数のサブシステムを無効化すること、  前記第２の組のサブシステム内の１つまたは複数のサブシステムを無効化すること、または
その両方を備える、Ｃ１に記載の方法。
［Ｃ４］
前記移動ルートを決定すること、前記１組の活動を決定すること、および前記１組の活動の少なくとも前記一部を割り当てることは、前記第１のモバイルデバイスによって実行される、Ｃ１に記載の方法。
［Ｃ５］
前記第１のモバイルデバイスはマスターデバイスを備え、前記第２のモバイルデバイスはスレーブデバイスを備える、Ｃ１に記載の方法。
［Ｃ６］
前記移動ルートを決定すること、前記１組の活動を決定すること、および前記１組の活動の少なくとも前記一部を割り当てることは、少なくとも前記第１のモバイルデバイスと通信しているリモートコンピューティングデバイスによって実行される、Ｃ１に記載の方法。
［Ｃ７］
前記第１のモバイルデバイスはモバイル電話を備え、前記第２のモバイルデバイスはウェアラブル電子デバイスを備える、Ｃ１に記載の方法。
［Ｃ８］
前記１組の活動のうちの少なくとも１つの活動は位置決め機能に対応する、Ｃ１に記載の方法。
［Ｃ９］
前記１組の活動のうちの少なくとも１つの活動はバイオメトリック機能に対応する、Ｃ１に記載の方法。
［Ｃ１０］
前記移動ルートに関連付けられる１つまたは複数の変化を検出することと、ここにおいて、１つまたは複数の変化は、新たな移動ルート、環境条件の変化、または前記移動ルートに沿った速さ／速度の変化のうちの１つまたは複数を含む、
前記１つまたは複数の変化に関連付けられる新たな、または修正された１組の活動を決定することと、
前記第１のモバイルデバイス内の前記第１の組のサブシステムおよび前記第２のモバイルデバイス内の前記第２の組のサブシステムの間で前記新たな、または修正された１組の活動の少なくとも一部を割り当てることとをさらに備える、Ｃ１に記載の方法。
［Ｃ１１］
前記２つ以上の併置されたモバイルデバイスのうちの少なくとも１つに関連する１つまたは複数の条件の変化を検出することと、ここにおいて、前記条件は、前記２つ以上の併置されたモバイルデバイスのうちの前記少なくとも１つのモバイルデバイスの電池レベル、活動レベルまたは利用可能性のうちの１つまたは複数を含む、
前記１つまたは複数の条件の前記検出された変化に関連付けられる新たな、または修正された１組の活動を決定することと、
前記第１のモバイルデバイス内の前記第１の組のサブシステムおよび前記第２のモバイルデバイス内の前記第２の組のサブシステムの間で前記新たな、または修正された１組の活動の少なくとも一部を割り当てることとをさらに備える、Ｃ１に記載の方法。
［Ｃ１２］
２つ以上の併置されたモバイルデバイスのうちの少なくとも１つが前記移動ルート上の点のしきい値距離内に配置されるという決定に基づいて、前記１組の活動の少なくとも前記一部からの少なくとも１つの活動を実行することをさらに備える、Ｃ１に記載の方法。
［Ｃ１３］
前記２つ以上の併置されたモバイルデバイスのうちの少なくとも１つがユーザの人に位置する、Ｃ１に記載の方法。
［Ｃ１４］
２つ以上の併置されたモバイルデバイス間で活動を管理するように構成される装置であって、
メモリと、
前記メモリに結合され、
移動開始前に前記２つ以上の併置されたモバイルデバイスに対応する移動ルートを決定することと、
前記移動ルートに少なくとも部分的に基づいて、前記移動開始後に前記２つ以上の併置されたモバイルデバイスによって実行されることになる１組の活動を決定することと、    前記２つ以上の併置されたモバイルデバイスのうちの第１のモバイルデバイス内の第１の組のサブシステムおよび前記２つ以上の併置されたモバイルデバイスのうちの第２のモバイルデバイス内の第２の組のサブシステムの間で前記１組の活動の少なくとも一部を割り当てることとを行うように構成されるプロセッサとを備え、
前記第１のモバイルデバイスおよび前記第２のモバイルデバイスは互いに通信するように構成され、前記第１の組のサブシステムおよび前記第２の組のサブシステムは、異なる少なくとも１つのサブシステムを有する、装置。
［Ｃ１５］
前記プロセッサはさらに、前記併置されたモバイルデバイスのうちの少なくとも１つへの信号の送信を開始するように構成され、前記信号は、前記併置されたモバイルデバイスのうちの前記少なくとも１つに割り当てられる少なくとも１つの活動を示す、Ｃ１４に記載の装置。
［Ｃ１６］
前記プロセッサがさらに、
前記第１の組のサブシステム内の１つまたは複数のサブシステムを無効化することと  前記第２の組のサブシステム内の１つまたは複数のサブシステムを無効化すること、または
その両方を行うように構成される、Ｃ１４に記載の装置。
［Ｃ１７］
前記第１のモバイルデバイス内に設けられる、Ｃ１４に記載の装置。
［Ｃ１８］
前記２つ以上の併置されたモバイルデバイスのうちの少なくとも１つがユーザの人に位置する、Ｃ１４に記載の装置。
［Ｃ１９］
少なくとも前記第１のモバイルデバイスと通信しているリモートコンピューティングデバイスを備える、Ｃ１４に記載の装置。
［Ｃ２０］
前記第１のモバイルデバイスはモバイル電話を備え、前記第２のモバイルデバイスはウェアラブル電子デバイスを備える、Ｃ１４に記載の装置。
［Ｃ２１］
前記１組の活動のうちの少なくとも１つの活動は位置決め機能に対応する、Ｃ１４に記載の装置。
［Ｃ２２］
前記１組の活動のうちの少なくとも１つの活動はバイオメトリック機能に対応する、Ｃ１４に記載の装置。
［Ｃ２３］
前記プロセッサはさらに、
前記移動ルートに関連付けられる１つまたは複数の変化を検出することと、ここにおいて、１つまたは複数の変化は、新たな移動ルート、環境条件の変化、または前記移動ルートに沿った速さ／速度の変化のうちの１つまたは複数を含む、
前記１つまたは複数の検出された変化に関連付けられる新たな、または修正された１組の活動を決定することと、
前記第１のモバイルデバイス内の前記第１の組のサブシステムおよび前記第２のモバイルデバイス内の前記第２の組のサブシステムの間で前記新たな、または修正された１組の活動の少なくとも一部を割り当てることとを行うように構成される、Ｃ１４に記載の装置。
［Ｃ２４］
前記プロセッサはさらに、
前記２つ以上の併置されたモバイルデバイスのうちの少なくとも１つに関連する１つまたは複数の条件の変化を検出することと、ここにおいて、前記条件は、前記２つ以上の併置されたモバイルデバイスのうちの前記少なくとも１つのモバイルデバイスの電池レベル、活動レベルまたは利用可能性のうちの１つまたは複数を含む、
前記１つまたは複数の条件の前記検出された変化に関連付けられる新たな、または修正された１組の活動を決定することと、
前記第１のモバイルデバイス内の前記第１の組のサブシステムおよび前記第２のモバイルデバイス内の前記第２の組のサブシステムの間で前記新たな、または修正された１組の活動の少なくとも一部を割り当てることとを行うように構成される、Ｃ１４に記載の装置。
［Ｃ２５］
前記プロセッサはさらに、
前記併置されたモバイルデバイスのうちの少なくとも１つが前記移動ルート上の点のしきい値距離内に配置されるという決定に基づいて、前記１組の活動の少なくとも前記一部からの少なくとも１つの活動を実行するように構成される、Ｃ１４に記載の装置。
［Ｃ２６］
２つ以上の併置されたモバイルデバイス間で活動を管理するためのシステムであって、  移動開始前に前記２つ以上の併置されたモバイルデバイスに対応する移動ルートを決定するための手段と、
前記移動ルートに少なくとも部分的に基づいて、前記移動開始後に前記２つ以上の併置されたモバイルデバイスによって実行されることになる１組の活動を決定するための手段と、
前記２つ以上の併置されたモバイルデバイスのうちの第１のモバイルデバイス内の第１の組のサブシステムおよび前記２つ以上の併置されたモバイルデバイスのうちの第２のモバイルデバイス内の第２の組のサブシステムの間で前記１組の活動の少なくとも一部を割り当てるための手段とを備え、
前記第１のモバイルデバイスおよび前記第２のモバイルデバイスは互いに通信するように構成され、前記第１の組のサブシステムおよび前記第２の組のサブシステムは、異なる少なくとも１つのサブシステムを有する、システム。
［Ｃ２７］
前記２つ以上の併置されたモバイルデバイスのうちの少なくとも１つに信号を送信するための手段をさらに備え、前記信号は、前記２つ以上の併置されたモバイルデバイスのうちの前記少なくとも１つに割り当てられる少なくとも１つの活動を示す、Ｃ２６に記載の装置。
［Ｃ２８］
前記装置は、前記２つ以上の併置されたモバイルデバイスのうちの少なくとも１つモバイルデバイス内に少なくとも部分的に設けられる、Ｃ２６に記載の装置。
［Ｃ２９］
２つ以上の併置されたモバイルデバイス間で活動を管理する際に使用するための物品であって、
移動開始前に前記２つ以上の併置されたモバイルデバイスに対応する移動ルートを決定し、
前記移動ルートに少なくとも部分的に基づいて、前記移動開始後に前記２つ以上の併置されたモバイルデバイスによって実行されることになる１組の活動を決定し、
前記２つ以上の併置されたモバイルデバイスのうちの第１のモバイルデバイス内の第１の組のサブシステムおよび前記２つ以上の併置されたモバイルデバイスのうちの第２のモバイルデバイス内の第２の組のサブシステムの間で前記１組の活動の少なくとも一部を割り当てるためにプロセッサによって実行可能な命令を記憶している非一時的コンピュータ可読記憶媒体を備え、
前記第１のモバイルデバイスおよび前記第２のモバイルデバイスは互いに通信するように構成され、前記第１の組のサブシステムおよび前記第２の組のサブシステムは、異なる少なくとも１つのサブシステムを有する、物品。
［Ｃ３０］
前記命令はさらに、
前記併置されたモバイルデバイスのうちの少なくとも１つへの信号の送信を開始するように前記プロセッサによって実行可能であり、前記信号は、前記併置されたモバイルデバイスのうちの前記少なくとも１つに割り当てられる少なくとも１つの活動を示す、Ｃ２９に記載の物品。
【国際調査報告】
2018510566.tif 000008
2018510566.tif 000009