(57)【要約】  スピーカーフォンモードからイヤピースモードへの移行、またはその逆方向の移行と関連付けられるモバイルデバイスの動きを検出するステップと、そのような動きを検出したことに応答して、デバイスを異なる動作のモードに自動的に移行するステップとを含む、モバイルデバイスを使用した通信の方法およびシステム。検出される動作は、ユーザの耳に向かう、もしくはそれから離れるハンドセットの動き、および/または、前面を上もしくは下にした配置でハンドセットを面に置くことのような、デバイスハンドセットの動きおよび/または配置であり得る。モバイルデバイスの検出された動きに応答して、複数の通信経路およびセキュリティモードの間を移行するためのさらなる方法およびシステム。
2015519024.tif 000002
【特許請求の範囲】
【請求項１】
第1のモバイルデバイスを使用したグループ通信の方法であって、
公開モードで少なくとも1つの第2のモバイルデバイスと通信するステップと、
前記第1のモバイルデバイスのユーザが前記第1のモバイルデバイスを第1の位置から第2の位置に動かしたことに対応する第1の動きを検出するステップと、
前記検出された第1の動きに応答して、公開モードから私的モードに移行するステップと、
公開モードから私的モードへの移行を示すメッセージを前記少なくとも1つの第2のモバイルデバイスに送信するステップとを含む、方法。
【請求項２】
前記第1の動きが、前記ユーザが前記第1のモバイルデバイスを前記ユーザの耳の近くの位置に動かすことに対応する、請求項1に記載の方法。
【請求項３】
公開モードから私的モードへの前記移行が、前記第1のモバイルデバイスのオーディオ経路をスピーカーフォンモードからイヤピースモードに変更するステップを含む、請求項1に記載の方法。
【請求項４】
前記第2のデバイスが公開モードから私的モードに移行したことを示すメッセージを前記少なくとも1つの第2のモバイルデバイスから受信するステップをさらに含む、請求項1に記載の方法。
【請求項５】
公開モードから私的モードへの前記移行が、前記グループ通信のセキュリティ設定を変更するステップを含む、請求項1に記載の方法。
【請求項６】
セキュリティ設定を変更するステップが、暗号化されていない通信から暗号化されている通信に移行するステップを含む、請求項5に記載の方法。
【請求項７】
公開モードから私的モードへの前記移行が、前記少なくとも1つの第2のモバイルデバイスとの半二重通信から全二重通信に移行するステップを含む、請求項1に記載の方法。
【請求項８】
公開モードから私的モードへの前記移行が、前記少なくとも1つの第2のモバイルデバイスとの前記通信の通信経路を変更するステップを含む、請求項1に記載の方法。
【請求項９】
前記通信経路を変更するステップが、前記少なくとも1つの第2のモバイルデバイスとの、サーバにより調停される通信からピアツーピア通信に移行するステップを含む、請求項8に記載の方法。
【請求項１０】
公開モードから私的モードへの前記移行が、前記第1のモバイルデバイスによって使用される通信インフラストラクチャを変更するステップを含む、請求項1に記載の方法。
【請求項１１】
前記通信インフラストラクチャを変更するステップが、視覚的メディアコンテンツの送信、受信、および/または表示のために使用されるリソースを、より高品質のオーディオ通信に再配分するステップを含む、請求項10に記載の方法。
【請求項１２】
前記第1のモバイルデバイスの前記ユーザが前記第1のモバイルデバイスを前記第2の位置から第3の位置に動かしたことに対応する第2の動きを検出するステップと、
前記検出された第2の動きに応答して、私的モードから公開モードに移行するステップとをさらに含む、請求項1に記載の方法。
【請求項１３】
前記第2の動きが、前記ユーザが前記デバイスを自分の耳から離すように動かすことに対応する、請求項12に記載の方法。
【請求項１４】
私的モードから公開モードへの移行を示すメッセージを前記少なくとも1つの第2のモバイルデバイスに送信するステップをさらに含む、請求項12に記載の方法。
【請求項１５】
前記第2のデバイスが公開モードに移行したことを示すメッセージを前記少なくとも1つの第2のモバイルデバイスから受信するステップをさらに含む、請求項14に記載の方法。
【請求項１６】
前記第2のデバイスが公開モードに移行したことを示すフィードバックキューを前記第1のモバイルデバイスの前記ユーザに提供するステップをさらに含む、請求項15に記載の方法。
【請求項１７】
公開モードへの前記移行にユーザが従ったことを示すものが検出されるまで、前記第1のモバイルデバイスにおける通信を抑制するステップをさらに含む、請求項12に記載の方法。
【請求項１８】
第1のモバイルデバイスを使用したグループ通信の方法であって、
公開モードで少なくとも1つの第2のモバイルデバイスと通信するステップと、
公開モードから私的モードへの移行を示すメッセージを前記少なくとも1つの第2のモバイルデバイスから受信するステップと、
私的モードへの前記移行にユーザが従ったことを示すものが検出されるまで、前記第1のモバイルデバイスにおける通信を抑制するステップとを含む、方法。
【請求項１９】
通信を抑制するステップが、前記少なくとも1つの第2のモバイルデバイスからの強制されたオーディオメッセージを中断するステップを含む、請求項18に記載の方法。
【請求項２０】
前記第1のモバイルデバイスにおいて通信が抑制されている間、後で再生するために、前記少なくとも1つの第2のモバイルデバイスから受信されたメッセージをバッファリングするステップをさらに含む、請求項18に記載の方法。
【請求項２１】
前記少なくとも1つの第2のユーザデバイスが私的モードに移行したことを示すものを、前記第1のモバイルデバイスのユーザに提供するステップをさらに含む、請求項18に記載の方法。
【請求項２２】
前記第1のモバイルデバイスのユーザが前記第1のモバイルデバイスを第1の位置から第2の位置に動かしたことに対応する第1の動きが検出されるとき、私的モードへの前記移行にユーザが従うことが検出される、請求項18に記載の方法。
【請求項２３】
前記第1の動きが、前記ユーザが前記第1のモバイルデバイスを前記ユーザの耳の近くの位置に動かすことに対応する、請求項22に記載の方法。
【請求項２４】
私的モードへの前記移行にユーザが従うことが、前記第1のモバイルデバイスのユーザインターフェースにおいて受け取られた入力に基づいて検出される、請求項18に記載の方法。
【請求項２５】
私的モードへの前記移行にユーザが従ったことを前記示すものが検出されると、通信を再開するステップをさらに含む、請求項18に記載の方法。
【請求項２６】
第1のモバイルデバイスを使用したグループ通信の方法であって、
第1のセキュリティ設定を使用して少なくとも1つの第2のモバイルデバイスと通信するステップと、
ユーザが前記第1のモバイルデバイスを第1の位置から第2の位置に動かしたことに対応する前記第1のモバイルデバイスの第1の動きを検出するステップと、
前記検出された第1の動きに応答して第2のセキュリティ設定に移行するステップと、
前記第2のセキュリティ設定を使用して前記少なくとも1つの第2のモバイルデバイスと通信するステップとを含む、方法。
【請求項２７】
前記検出された第1の動きが、前記ユーザが前記第1のモバイルデバイスを前記ユーザの耳の近くの位置に動かすことに対応する、請求項26に記載の方法。
【請求項２８】
第2のセキュリティ設定に移行するステップが、暗号化されていない通信から暗号化されている通信に移行するステップを含む、請求項26に記載の方法。
【請求項２９】
第2のセキュリティ設定に移行するステップが、前記少なくとも1つの第2のモバイルデバイスとの前記通信の通信経路を、異なるネットワークまたはネットワークの異なる部分に再ルーティングするステップを含む、請求項26に記載の方法。
【請求項３０】
前記ユーザが前記デバイスを前記第2の位置から前記第1の位置に動かしたことに対応する前記デバイスの第2の動きを検出するステップと、
前記検出された第2の動きに基づいて前記第1のセキュリティ設定に移行するステップと、
前記第1のセキュリティ設定を使用して前記少なくとも1つの第2のモバイルデバイスと通信するステップとをさらに含む、請求項26に記載の方法。
【請求項３１】
第1のモバイルデバイスを使用したグループ通信の方法であって、
第1の通信経路を通じて少なくとも1つの第2のモバイルデバイスと通信するステップと、
ユーザが前記第1のモバイルデバイスを第1の位置から第2の位置に動かしたことに対応する前記第1のモバイルデバイスの第1の動きを検出するステップと、
前記検出された第1の動きに応答して、第2の通信経路を通じた前記少なくとも1つの第2のモバイルデバイスとの通信チャネルを確立するステップと、
前記第2の通信経路を通じて前記少なくとも1つの第2のモバイルデバイスと通信するステップとを含む、方法。
【請求項３２】
前記検出された第1の動きが、前記ユーザが前記第1のモバイルデバイスを前記ユーザの耳の近くの位置に動かすことに対応する、請求項31に記載の方法。
【請求項３３】
前記第1の通信経路がサーバにより調停される通信経路を含み、前記第2の通信経路がピアツーピア通信経路を含む、請求項31に記載の方法。
【請求項３４】
前記第1の通信経路が第1のネットワークまたはネットワークの第1の部分を含み、前記第2の通信経路が第2のネットワークまたはネットワークの第2の部分を含む、請求項31に記載の方法。
【請求項３５】
前記ユーザが前記デバイスを前記第2の位置から前記第1の位置に動かしたことに対応する前記デバイスの第2の動きを検出するステップと、
前記検出された第2の動きに基づいて、前記第1の通信経路を通じた前記少なくとも1つの第2のモバイルデバイスとの通信チャネルを確立するステップと、
前記第1の通信経路を通じて前記少なくとも1つの第2のモバイルデバイスと通信するステップとをさらに含む、請求項31に記載の方法。
【請求項３６】
第1のモバイルデバイスを使用したグループ通信の方法であって、
第1の通信インフラストラクチャを使用して少なくとも1つの第2のモバイルデバイスと通信するステップと、
ユーザが前記第1のモバイルデバイスを第1の位置から第2の位置に動かしたことに対応する前記第1のモバイルデバイスの第1の動きを検出するステップと、
前記検出された第1の動きに応答して第2の通信インフラストラクチャに移行するステップと、
前記第2の通信インフラストラクチャを使用して前記少なくとも1つの第2のモバイルデバイスと通信するステップとを含む、方法。
【請求項３７】
前記検出された第1の動きが、前記ユーザが前記第1のモバイルデバイスを前記ユーザの耳の近くの位置に動かすことに対応する、請求項36に記載の方法。
【請求項３８】
第2の通信インフラストラクチャに移行する前記ステップが、前記通信のための異なるQuality  of  Service(QoS)に移行するステップ、音声信号を符号化するための異なるコーデックを使用するステップ、および、ノイズキャンセレーション機能を使用するステップのうちの少なくとも1つを含む、請求項36に記載の方法。
【請求項３９】
第2の通信インフラストラクチャに移行する前記ステップが、3Gネットワークインフラストラクチャと4Gネットワークインフラストラクチャとを切り替えるステップを含む、請求項36に記載の方法。
【請求項４０】
第2の通信インフラストラクチャに移行する前記ステップが、視覚的メディアコンテンツの送信、受信、および/または表示のために使用されるリソースを、より高品質のオーディオ通信に再配分するステップを含む、請求項36に記載の方法。
【請求項４１】
前記ユーザが前記デバイスを前記第2の位置から前記第1の位置に動かしたことに対応する前記デバイスの第2の動きを検出するステップと、
前記検出された第2の動きに基づいて前記第1の通信インフラストラクチャに移行するステップと、
前記第1の通信インフラストラクチャを使用して前記少なくとも1つの第2のモバイルデバイスと通信するステップとをさらに含む、請求項36に記載の方法。
【請求項４２】
送受信機と、
前記送受信機に結合され、動作を実行するためのプロセッサ実行可能命令によって構成されるプロセッサとを含む、モバイル通信デバイスであって、前記動作が、
公開モードで少なくとも1つの第2のモバイルデバイスと通信するステップと、
前記モバイル通信デバイスのユーザが前記モバイル通信デバイスを第1の位置から第2の位置に動かしたことに対応する第1の動きを検出するステップと、
前記検出された第1の動きに応答して、公開モードから私的モードに移行するステップと、
公開モードから私的モードへの移行を示すメッセージを前記少なくとも1つの第2のモバイルデバイスに送信するステップとを含む、モバイル通信デバイス。
【請求項４３】
第1の動きを検出するステップが、前記ユーザが前記モバイル通信デバイスを前記ユーザの耳に近い位置に動かすことに対応する動きを検出するステップを含むように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項42に記載のモバイル通信デバイス。
【請求項４４】
公開モードから私的モードに移行するステップが、前記モバイル通信デバイスのオーディオ経路をスピーカーフォンモードからイヤピースモードに変更するステップを含むように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項42に記載のモバイル通信デバイス。
【請求項４５】
前記プロセッサが、
前記少なくとも1つの第2のモバイルデバイスが公開モードから私的モードに移行したことを示すメッセージを前記少なくとも1つの第2のモバイルデバイスから受信するステップをさらに含むプロセッサ実行可能命令によって構成される、請求項42に記載のモバイル通信デバイス。
【請求項４６】
公開モードから私的モードに移行するステップが、前記通信のセキュリティ設定を変更するステップを含むように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項42に記載のモバイル通信デバイス。
【請求項４７】
セキュリティ設定を変更するステップが、暗号化されていない通信から暗号化されている通信に移行するステップを含むように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項46に記載のモバイル通信デバイス。
【請求項４８】
公開モードから私的モードに移行するステップが、前記少なくとも1つの第2のモバイルデバイスとの半二重通信から全二重通信に移行するステップを含むように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項42に記載のモバイル通信デバイス。
【請求項４９】
公開モードから私的モードに移行するステップが、前記少なくとも1つの第2のモバイルデバイスとの前記通信の通信経路を変更するステップを含むように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項42に記載のモバイル通信デバイス。
【請求項５０】
前記通信経路を変更するステップが、前記少なくとも1つの第2のモバイルデバイスとの、サーバにより調停される通信からピアツーピア通信に移行するステップを含むように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項49に記載のモバイル通信デバイス。
【請求項５１】
公開モードから私的モードに移行するステップが、前記モバイル通信デバイスによって使用される通信インフラストラクチャを変更するステップを含むように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項42に記載のモバイル通信デバイス。
【請求項５２】
通信インフラストラクチャを変更するステップが、視覚的メディアコンテンツの送信、受信、および/または表示のために使用されるリソースを、より高品質のオーディオ通信に再配分するステップを含むように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項51に記載のモバイル通信デバイス。
【請求項５３】
前記プロセッサが、
前記モバイル通信デバイスの前記ユーザが前記モバイル通信デバイスを前記第2の位置から第3の位置に動かしたことに対応する第2の動きを検出するステップと、
前記検出された第2の動きに応答して、私的モードから公開モードに移行するステップとをさらに含む動作を実行するように、プロセッサ実行可能命令によって構成される、請求項42に記載のモバイル通信デバイス。
【請求項５４】
第2の動きを検出するステップが、前記ユーザが前記モバイル通信デバイスを自分の耳から離すように動かすことに対応する動きを検出するステップを含むように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項53に記載のモバイル通信デバイス。
【請求項５５】
前記プロセッサが、
私的モードから公開モードへの移行を示すメッセージを前記少なくとも1つの第2のモバイルデバイスに送信するステップをさらに含む動作を実行するように、プロセッサ実行可能命令によって構成される、請求項53に記載のモバイル通信デバイス。
【請求項５６】
前記プロセッサが、
前記第2のデバイスが公開モードに移行したことを示すメッセージを前記少なくとも1つの第2のモバイルデバイスから受信するステップをさらに含む動作を実行するように、プロセッサ実行可能命令によって構成される、請求項55に記載のモバイル通信デバイス。
【請求項５７】
前記プロセッサが、
前記第2のデバイスが公開モードに移行したことを示すフィードバックキューを前記第1のモバイルデバイスの前記ユーザに提供するステップをさらに含む動作を実行するように、プロセッサ実行可能命令によって構成される、請求項56に記載のモバイル通信デバイス。
【請求項５８】
前記プロセッサが、
公開モードへの前記移行にユーザが従ったことを示すものが検出されるまで、前記第1のモバイルデバイスにおける通信を抑制するステップをさらに含む動作を実行するように、プロセッサ実行可能命令によって構成される、請求項53に記載のモバイル通信デバイス。
【請求項５９】
送受信機と、
前記送受信機に結合され、動作を実行するためのプロセッサ実行可能命令によって構成されるプロセッサとを含む、モバイル通信デバイスであって、前記動作が、
公開モードで少なくとも1つの第2のモバイルデバイスと通信するステップと、
公開モードから私的モードへの移行を示すメッセージを前記少なくとも1つの第2のモバイルデバイスから受信するステップと、
私的モードへの前記移行にユーザが従ったことを示すものが検出されるまで、前記モバイル通信デバイスにおける通信を抑制するステップとを含む、モバイル通信デバイス。
【請求項６０】
通信を抑制するステップが、前記少なくとも1つの第2のモバイルデバイスからの強制されたオーディオメッセージを中断するステップを含むように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項59に記載のモバイル通信デバイス。
【請求項６１】
前記プロセッサが、
前記モバイル通信デバイスにおける通信が抑制されている間に、後で再生するために前記少なくとも1つの第2のモバイルデバイスから受信されたメッセージをバッファリングするステップをさらに含む動作を実行するように、プロセッサ実行可能命令によって構成される、請求項59に記載のモバイル通信デバイス。
【請求項６２】
前記プロセッサが、
前記少なくとも1つの第2のユーザデバイスが私的モードに移行したことを示すものを、前記モバイル通信デバイスのユーザに提供するステップをさらに含む動作を実行するように、プロセッサ実行可能命令によって構成される、請求項59に記載のモバイル通信デバイス。
【請求項６３】
前記モバイル通信デバイスのユーザが前記モバイル通信デバイスを第1の位置から第2の位置に動かしたことに対応する第1の動きが検出されるとき、私的モードへの前記移行にユーザが従うことが検出されるように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項59に記載のモバイル通信デバイス。
【請求項６４】
前記第1の動きが、前記ユーザが前記モバイル通信デバイスを前記ユーザの耳に近い位置に動かすことに対応するように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項63に記載のモバイル通信デバイス。
【請求項６５】
私的モードへの前記移行にユーザが従うことが、前記モバイル通信デバイスのユーザインターフェースにおいて受け取られた入力に基づいて検出されるように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項59に記載のモバイル通信デバイス。
【請求項６６】
前記プロセッサが、
私的モードへの前記移行にユーザが従ったことを前記示すものが検出されると、通信を再開するステップをさらに含む動作を実行するように、プロセッサ実行可能命令によって構成される、請求項59に記載のモバイル通信デバイス。
【請求項６７】
送受信機と、
前記送受信機に結合され、動作を実行するためのプロセッサ実行可能命令によって構成されるプロセッサとを含む、モバイル通信デバイスであって、前記動作が、
第1のセキュリティ設定を使用して少なくとも1つの第2のモバイルデバイスと通信するステップと、
ユーザが前記モバイル通信デバイスを第1の位置から第2の位置に動かしたことに対応する前記モバイル通信デバイスの第1の動きを検出するステップと、
前記検出された第1の動きに応答して第2のセキュリティ設定に移行するステップと、
前記第2のセキュリティ設定を使用して前記少なくとも1つの第2のモバイルデバイスと通信するステップとを含む、モバイル通信デバイス。
【請求項６８】
前記検出された第1の動きが、前記ユーザが前記モバイル通信デバイスを前記ユーザの耳に近い位置に動かすことに対応するように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項67に記載のモバイル通信デバイス。
【請求項６９】
第2のセキュリティ設定に移行するステップが、暗号化されていない通信から暗号化されている通信に移行するステップを含むように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項67に記載のモバイル通信デバイス。
【請求項７０】
第2のセキュリティ設定に移行するステップが、前記少なくとも1つの第2のモバイルデバイスとの前記通信の通信経路を、異なるネットワークまたはネットワークの異なる部分に再ルーティングするステップを含むように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項67に記載のモバイル通信デバイス。
【請求項７１】
前記プロセッサが、
前記ユーザが前記モバイル通信デバイスを前記第2の位置から前記第1の位置に動かしたことに対応する前記モバイル通信デバイスの第2の動きを検出するステップと、
前記検出された第2の動きに基づいて前記第1のセキュリティ設定に移行するステップと、
前記第1のセキュリティ設定を使用して前記少なくとも1つの第2のモバイルデバイスと通信するステップとをさらに含む動作を実行するように、プロセッサ実行可能命令によって構成される、請求項67に記載のモバイル通信デバイス。
【請求項７２】
送受信機と、
前記送受信機に結合され、動作を実行するためのプロセッサ実行可能命令によって構成されるプロセッサとを含む、モバイル通信デバイスであって、前記動作が、
第1の通信経路を通じて少なくとも1つの第2のモバイルデバイスと通信するステップと、
ユーザが前記モバイル通信デバイスを第1の位置から第2の位置に動かしたことに対応する前記モバイル通信デバイスの第1の動きを検出するステップと、
前記検出された第1の動きに応答して、第2の通信経路を通じた前記少なくとも1つの第2のモバイルデバイスとの通信チャネルを確立するステップと、
前記第2の通信経路を通じて前記少なくとも1つの第2のモバイルデバイスと通信するステップとを含む、モバイル通信デバイス。
【請求項７３】
前記検出された第1の動きが、前記ユーザが前記モバイル通信デバイスを前記ユーザの耳に近い位置に動かすことに対応するように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項72に記載のモバイル通信デバイス。
【請求項７４】
前記第1の通信経路がサーバにより調停される通信経路を含み、前記第2の通信経路がピアツーピア通信経路を含むように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項72に記載のモバイル通信デバイス。
【請求項７５】
前記第1の通信経路が第1のネットワークまたはネットワークの第1の部分を含み、前記第2の通信経路が第2のネットワークまたはネットワークの第2の部分を含むように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項72に記載のモバイル通信デバイス。
【請求項７６】
前記プロセッサが、
前記ユーザが前記モバイル通信デバイスを前記第2の位置から前記第1の位置に動かしたことに対応する前記モバイル通信デバイスの第2の動きを検出するステップと、
前記検出された第2の動きに基づいて、前記第1の通信経路を通じた前記少なくとも1つの第2のモバイルデバイスとの通信チャネルを確立するステップと、
前記第1の通信経路を通じて前記少なくとも1つの第2のモバイルデバイスと通信するステップとをさらに含む動作を実行するように、プロセッサ実行可能命令によって構成される、請求項72に記載のモバイル通信デバイス。
【請求項７７】
送受信機と、
前記送受信機に結合され、動作を実行するためのプロセッサ実行可能命令によって構成されるプロセッサとを含む、モバイル通信デバイスであって、前記動作が、
第1の通信インフラストラクチャを使用して少なくとも1つの第2のモバイルデバイスと通信するステップと、
ユーザが前記モバイル通信デバイスを第1の位置から第2の位置に動かしたことに対応する前記モバイル通信デバイスの第1の動きを検出するステップと、
前記検出された第1の動きに応答して第2の通信インフラストラクチャに移行するステップと、
前記第2の通信インフラストラクチャを使用して前記少なくとも1つの第2のモバイルデバイスと通信するステップとを含む、モバイル通信デバイス。
【請求項７８】
前記検出された第1の動きが、前記ユーザが前記モバイル通信デバイスを前記ユーザの耳に近い位置に動かすことに対応するように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項77に記載のモバイル通信デバイス。
【請求項７９】
第2の通信インフラストラクチャに移行する前記ステップが、前記通信のための異なるQuality  of  Service(QoS)に移行するステップ、音声信号を符号化するための異なるコーデックを使用するステップ、および、ノイズキャンセレーション機能を使用するステップのうちの少なくとも1つを含むように動作を実行するように、前記プロセッサがプロセッサ実行可能命令によって構成される、請求項77に記載のモバイル通信デバイス。
【請求項８０】
第2の通信インフラストラクチャに移行する前記ステップが、3Gネットワークインフラストラクチャと4Gネットワークインフラストラクチャとの間を切り替えるステップを含むように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項77に記載のモバイル通信デバイス。
【請求項８１】
第2の通信インフラストラクチャに移行する前記ステップが、視覚的メディアコンテンツの送信、受信、および/または表示のために使用されるリソースを、より高品質のオーディオ通信に再配分するステップを含むように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項77に記載のモバイル通信デバイス。
【請求項８２】
前記プロセッサが、
前記ユーザが前記モバイル通信デバイスを前記第2の位置から前記第1の位置に動かしたことに対応する前記モバイル通信デバイスの第2の動きを検出するステップと、
前記検出された第2の動きに基づいて前記第1の通信インフラストラクチャに移行するステップと、
前記第1の通信インフラストラクチャを使用して前記少なくとも1つの第2のモバイルデバイスと通信するステップとをさらに含む動作を実行するように、プロセッサ実行可能命令によって構成される、請求項77に記載のモバイル通信デバイス。
【請求項８３】
公開モードで少なくとも1つの第2のモバイルデバイスと通信するための手段と、
前記モバイル通信デバイスのユーザが前記モバイル通信デバイスを第1の位置から第2の位置に動かしたことに対応する第1の動きを検出するための手段と、
前記検出された第1の動きに応答して、公開モードから私的モードに移行するための手段と、
公開モードから私的モードへの移行を示すメッセージを前記少なくとも1つの第2のモバイルデバイスに送信するための手段とを含む、モバイル通信デバイス。
【請求項８４】
前記第1の動きが、前記ユーザが前記モバイル通信デバイスを前記ユーザの耳の近くの位置に動かすことに対応する、請求項83に記載のモバイル通信デバイス。
【請求項８５】
公開モードから私的モードに移行するための手段が、前記モバイル通信デバイスのオーディオ経路をスピーカーフォンモードからイヤピースモードに変更するための手段を含む、請求項83に記載のモバイル通信デバイス。
【請求項８６】
前記第2のデバイスが公開モードから私的モードに移行したことを示すメッセージを前記少なくとも1つの第2のモバイルデバイスから受信するための手段をさらに含む、請求項83に記載のモバイル通信デバイス。
【請求項８７】
公開モードから私的モードに移行するための手段が、前記通信のセキュリティ設定を変更するための手段を含む、請求項83に記載のモバイル通信デバイス。
【請求項８８】
セキュリティ設定を変更するための手段が、暗号化されていない通信から暗号化されている通信に移行するための手段を含む、請求項87に記載のモバイル通信デバイス。
【請求項８９】
公開モードから私的モードに移行するための手段が、前記少なくとも1つの第2のモバイルデバイスとの半二重通信から全二重通信に移行するための手段を含む、請求項83に記載のモバイル通信デバイス。
【請求項９０】
公開モードから私的モードに移行するための手段が、前記少なくとも1つの第2のモバイルデバイスとの前記通信の通信経路を変更するための手段を含む、請求項83に記載のモバイル通信デバイス。
【請求項９１】
前記通信経路を変更するための手段が、前記少なくとも1つの第2のモバイルデバイスとの、サーバにより調停される通信からピアツーピア通信に移行するための手段を含む、請求項90に記載のモバイル通信デバイス。
【請求項９２】
公開モードから私的モードに移行するための手段が、前記第1のモバイルデバイスによって使用される通信インフラストラクチャを変更するための手段を含む、請求項83に記載のモバイル通信デバイス。
【請求項９３】
前記通信インフラストラクチャを変更するための手段が、視覚的メディアコンテンツの送信、受信、および/または表示のために使用されるリソースを、より高品質のオーディオ通信に再配分するための手段を含む、請求項92に記載のモバイル通信デバイス。
【請求項９４】
前記モバイル通信デバイスのユーザが前記モバイル通信デバイスを前記第2の位置から第3の位置に動かしたことに対応する第2の動きを検出するための手段と、
前記検出された第2の動きに応答して、私的モードから公開モードに移行するための手段とをさらに含む、請求項83に記載のモバイル通信デバイス。
【請求項９５】
前記第2の動きが、前記ユーザが前記モバイル通信デバイスを自分の耳から離すように動かすことに対応する、請求項94に記載のモバイル通信デバイス。
【請求項９６】
私的モードから公開モードへの移行を示すメッセージを前記少なくとも1つの第2のモバイルデバイスに送信するための手段をさらに含む、請求項94に記載のモバイル通信デバイス。
【請求項９７】
前記第2のデバイスが公開モードに移行したことを示すメッセージを前記少なくとも1つの第2のモバイルデバイスから受信するための手段をさらに含む、請求項96に記載のモバイル通信デバイス。
【請求項９８】
前記第2のデバイスが公開モードに移行したことを示すフィードバックキューを前記モバイル通信デバイスの前記ユーザに提供するための手段をさらに含む、請求項97に記載のモバイル通信デバイス。
【請求項９９】
公開モードへの前記移行にユーザが従ったことを示すものが検出されるまで、前記モバイル通信デバイスにおける通信を抑制するための手段をさらに含む、請求項94に記載のモバイル通信デバイス。
【請求項１００】
公開モードで少なくとも1つの第2のモバイルデバイスと通信するための手段と、
公開モードから私的モードへの移行を示すメッセージを前記少なくとも1つの第2のモバイルデバイスから受信するための手段と、
私的モードへの前記移行にユーザが従ったことを示すものが検出されるまで、前記モバイル通信デバイスにおける通信を抑制するための手段とを含む、モバイル通信デバイス。
【請求項１０１】
通信を抑制するための手段が、前記少なくとも1つの第2のモバイルデバイスからの強制されたオーディオメッセージを中断するための手段を含む、請求項100に記載のモバイル通信デバイス。
【請求項１０２】
前記モバイル通信デバイスにおいて通信が抑制されている間に、後で再生するために前記少なくとも1つの第2のモバイルデバイスから受信されたメッセージをバッファリングするための手段をさらに含む、請求項100に記載のモバイル通信デバイス。
【請求項１０３】
前記少なくとも1つの第2のユーザデバイスが私的モードに移行したことを示すものを、前記モバイル通信デバイスのユーザに提供するための手段をさらに含む、請求項100に記載のモバイル通信デバイス。
【請求項１０４】
前記モバイル通信デバイスのユーザが前記モバイル通信デバイスを第1の位置から第2の位置に動かしたことに対応する第1の動きが検出されるとき、私的モードへの前記移行にユーザが従うことを検出するための手段をさらに含む、請求項100に記載のモバイル通信デバイス。
【請求項１０５】
前記第1の動きが、前記ユーザが前記モバイル通信デバイスを前記ユーザの耳の近くの位置に動かすことに対応する、請求項104に記載のモバイル通信デバイス。
【請求項１０６】
私的モードへの前記移行にユーザが従うことを、前記モバイル通信デバイスのユーザインターフェースにおいて受け取られた入力に基づいて検出するための手段をさらに含む、請求項100に記載のモバイル通信デバイス。
【請求項１０７】
私的モードへの前記移行にユーザが従ったことを前記示すものが検出されると、通信を再開するための手段をさらに含む、請求項100に記載のモバイル通信デバイス。
【請求項１０８】
第1のセキュリティ設定を使用して少なくとも1つの第2のモバイルデバイスと通信するための手段と、
ユーザが前記モバイル通信デバイスを第1の位置から第2の位置に動かしたことに対応する前記モバイル通信デバイスの第1の動きを検出するための手段と、
前記検出された第1の動きに応答して第2のセキュリティ設定に移行するための手段と、
前記第2のセキュリティ設定を使用して前記少なくとも1つの第2のモバイルデバイスと通信するための手段とを含む、モバイル通信デバイス。
【請求項１０９】
前記検出された第1の動きが、前記ユーザが前記モバイル通信デバイスを前記ユーザの耳の近くの位置に動かすことに対応する、請求項108に記載のモバイル通信デバイス。
【請求項１１０】
第2のセキュリティ設定に移行するための手段が、暗号化されていない通信から暗号化されている通信に移行するための手段を含む、請求項108に記載のモバイル通信デバイス。
【請求項１１１】
第2のセキュリティ設定に移行するための手段が、前記少なくとも1つの第2のモバイルデバイスとの前記通信の通信経路を、異なるネットワークまたはネットワークの異なる部分に再ルーティングするための手段を含む、請求項108に記載のモバイル通信デバイス。
【請求項１１２】
前記ユーザが前記デバイスを前記第2の位置から前記第1の位置に動かしたことに対応する前記モバイル通信デバイスの第2の動きを検出するための手段と、
前記検出された第2の動きに基づいて前記第1のセキュリティ設定に移行するための手段と、
前記第1のセキュリティ設定を使用して前記少なくとも1つの第2のモバイルデバイスと通信するための手段とをさらに含む、請求項108に記載のモバイル通信デバイス。
【請求項１１３】
第1の通信経路を通じて少なくとも1つの第2のモバイルデバイスと通信するための手段と、
ユーザが前記モバイル通信デバイスを第1の位置から第2の位置に動かしたことに対応する前記モバイル通信デバイスの第1の動きを検出するための手段と、
前記検出された第1の動きに応答して、第2の通信経路を通じた前記少なくとも1つの第2のモバイルデバイスとの通信チャネルを確立するための手段と、
前記第2の通信経路を通じて前記少なくとも1つの第2のモバイルデバイスと通信するための手段とを含む、モバイル通信デバイス。
【請求項１１４】
前記検出された第1の動きが、前記ユーザが前記モバイル通信デバイスを前記ユーザの耳の近くの位置に動かすことに対応する、請求項113に記載のモバイル通信デバイス。
【請求項１１５】
第1の通信経路を通じて通信するための手段が、サーバにより調停される通信経路を通じて通信するための手段を含み、
第2の通信経路を通じて通信するための手段が、ピアツーピア通信経路を通じて通信するための手段を含む、請求項113に記載のモバイル通信デバイス。
【請求項１１６】
第1の通信経路を通じて通信するための手段が、第1のネットワークまたはネットワークの第1の部分を通じて通信するための手段を含み、
第2の通信経路を通じて通信するための手段が、第2のネットワークまたはネットワークの第2の部分を通じて通信するための手段を含む、請求項113に記載のモバイル通信デバイス。
【請求項１１７】
前記ユーザが前記モバイル通信デバイスを前記第2の位置から前記第1の位置に動かしたことに対応する前記モバイル通信デバイスの第2の動きを検出するための手段と、
前記検出された第2の動きに基づいて、前記第1の通信経路を通じた前記少なくとも1つの第2のモバイルデバイスとの通信チャネルを確立するための手段と、
前記第1の通信経路を通じて前記少なくとも1つの第2のモバイルデバイスと通信するための手段とをさらに含む、請求項113に記載のモバイル通信デバイス。
【請求項１１８】
第1の通信インフラストラクチャを使用して少なくとも1つの第2のモバイルデバイスと通信するための手段と、
ユーザが前記モバイル通信デバイスを第1の位置から第2の位置に動かしたことに対応する前記モバイル通信デバイスの第1の動きを検出するための手段と、
前記検出された第1の動きに応答して第2の通信インフラストラクチャに移行するための手段と、
前記第2の通信インフラストラクチャを使用して前記少なくとも1つの第2のモバイルデバイスと通信するための手段とを含む、モバイル通信デバイス。
【請求項１１９】
前記検出された第1の動きが、前記ユーザが前記モバイル通信デバイスを前記ユーザの耳の近くの位置に動かすことに対応する、請求項118に記載のモバイル通信デバイス。
【請求項１２０】
第2の通信インフラストラクチャに移行するための手段が、前記通信のための異なるQuality  of  Service(QoS)に移行するための手段、音声信号を符号化するための異なるコーデックを使用するための手段、および、ノイズキャンセレーション機能を使用するための手段のうちの少なくとも1つを含む、請求項118に記載のモバイル通信デバイス。
【請求項１２１】
第2の通信インフラストラクチャに移行するための手段が、3Gネットワークインフラストラクチャと4Gネットワークインフラストラクチャとを切り替えるための手段を含む、請求項118に記載のモバイル通信デバイス。
【請求項１２２】
第2の通信インフラストラクチャに移行するための手段が、視覚的メディアコンテンツの送信、受信、および/または表示のために使用されるリソースを、より高品質のオーディオ通信に再配分するための手段を含む、請求項118に記載のモバイル通信デバイス。
【請求項１２３】
前記ユーザが前記モバイル通信デバイスを前記第2の位置から前記第1の位置に動かしたことに対応する前記モバイル通信デバイスの第2の動きを検出するための手段と、
前記検出された第2の動きに基づいて前記第1の通信インフラストラクチャに移行するための手段と、
前記第1の通信インフラストラクチャを使用して前記少なくとも1つの第2のモバイルデバイスと通信するための手段とをさらに含む、請求項118に記載のモバイル通信デバイス。
【請求項１２４】
第1のモバイル通信デバイスのプロセッサに動作を実行させるように構成されるプロセッサ実行可能命令を記憶した、非一時的コンピュータ可読記憶媒体であって、前記動作が、
公開モードで少なくとも1つの第2のモバイルデバイスと通信するステップと、
前記第1のモバイル通信デバイスのユーザが前記第1のモバイル通信デバイスを第1の位置から第2の位置に動かしたことに対応する第1の動きを検出するステップと、
前記検出された第1の動きに応答して、公開モードから私的モードに移行するステップと、
公開モードから私的モードへの移行を示すメッセージを前記少なくとも1つの第2のモバイルデバイスに送信するステップとを含む、非一時的コンピュータ可読記憶媒体。
【請求項１２５】
前記第1の動きを検出するステップが、前記ユーザが前記第1のモバイル通信デバイスを前記ユーザの耳に近い位置に動かすことに対応する動きを検出するステップを含むように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項124に記載の非一時的コンピュータ可読記憶媒体。
【請求項１２６】
公開モードから私的モードへの前記移行が、前記第1のモバイルデバイスのオーディオ経路をスピーカーフォンモードからイヤピースモードに変更するステップを含むように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項124に記載の非一時的コンピュータ可読記憶媒体。
【請求項１２７】
前記記憶されたプロセッサ実行可能命令が、前記第1のモバイル通信デバイスの前記プロセッサに、
前記第2のデバイスが公開モードから私的モードに移行したことを示すメッセージを前記少なくとも1つの第2のモバイルデバイスから受信するステップをさらに含む動作を実行させるように構成される、請求項124に記載の非一時的コンピュータ可読記憶媒体。
【請求項１２８】
公開モードから私的モードへの前記移行が、前記通信のセキュリティ設定を変更するステップを含むように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項124に記載の非一時的コンピュータ可読記憶媒体。
【請求項１２９】
セキュリティ設定を変更するステップが、暗号化されていない通信から暗号化されている通信に移行するステップを含むように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項128に記載の非一時的コンピュータ可読記憶媒体。
【請求項１３０】
公開モードから私的モードへの前記移行が、前記少なくとも1つの第2のモバイルデバイスとの半二重通信から全二重通信に移行するステップを含むように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項124に記載の非一時的コンピュータ可読記憶媒体。
【請求項１３１】
公開モードから私的モードへの前記移行が、前記少なくとも1つの第2のモバイルデバイスとの前記通信の通信経路を変更するステップを含むように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項124に記載の非一時的コンピュータ可読記憶媒体。
【請求項１３２】
前記通信経路を変更するステップが、前記少なくとも1つの第2のモバイルデバイスとの、サーバにより調停される通信からピアツーピア通信に移行するステップを含むように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項131に記載の非一時的コンピュータ可読記憶媒体。
【請求項１３３】
公開モードから私的モードへの前記移行が、前記第1のモバイル通信デバイスによって使用される通信インフラストラクチャを変更するステップを含むように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項124に記載の非一時的コンピュータ可読記憶媒体。
【請求項１３４】
前記通信インフラストラクチャを変更するステップが、視覚的メディアコンテンツの送信、受信、および/または表示のために使用されるリソースを、より高品質のオーディオ通信に再配分するステップを含むように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項133に記載の非一時的コンピュータ可読記憶媒体。
【請求項１３５】
前記記憶されたプロセッサ実行可能命令が、前記第1のモバイル通信デバイスの前記プロセッサに、
前記第1のモバイル通信デバイスの前記ユーザが前記第1のモバイル通信デバイスを前記第2の位置から第3の位置に動かしたことに対応する第2の動きを検出するステップと、
前記検出された第2の動きに応答して、私的モードから公開モードに移行するステップとをさらに含む動作を実行させるように構成される、請求項124に記載の非一時的コンピュータ可読記憶媒体。
【請求項１３６】
前記第2の動きが、前記ユーザが前記デバイスを自分の耳から離すように動かすことに対応するように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項135に記載の非一時的コンピュータ可読記憶媒体。
【請求項１３７】
前記記憶されたプロセッサ実行可能命令が、前記第1のモバイル通信デバイスの前記プロセッサに、
私的モードから公開モードへの移行を示すメッセージを前記少なくとも1つの第2のモバイルデバイスに送信するステップをさらに含む動作を実行させるように構成される、請求項135に記載の非一時的コンピュータ可読記憶媒体。
【請求項１３８】
前記記憶されたプロセッサ実行可能命令が、前記第1のモバイル通信デバイスの前記プロセッサに、
前記第2のデバイスが公開モードに移行したことを示すメッセージを前記少なくとも1つの第2のモバイルデバイスから受信するステップをさらに含む動作を実行させるように構成される、請求項137に記載の非一時的コンピュータ可読記憶媒体。
【請求項１３９】
前記記憶されたプロセッサ実行可能命令が、前記第1のモバイル通信デバイスの前記プロセッサに、
前記第2のデバイスが公開モードに移行したことを示すフィードバックキューを前記第1のモバイルデバイスの前記ユーザに提供するステップをさらに含む動作を実行させるように構成される、請求項138に記載の非一時的コンピュータ可読記憶媒体。
【請求項１４０】
前記記憶されたプロセッサ実行可能命令が、前記第1のモバイル通信デバイスの前記プロセッサに、
公開モードへの前記移行にユーザが従ったことを示すものが検出されるまで、前記第1のモバイルデバイスにおける通信を抑制するステップをさらに含む動作を実行させるように構成される、請求項135に記載の非一時的コンピュータ可読記憶媒体。
【請求項１４１】
第1のモバイル通信デバイスのプロセッサに動作を実行させるように構成されるプロセッサ実行可能命令を記憶した、非一時的コンピュータ可読記憶媒体であって、前記動作が、
公開モードで少なくとも1つの第2のモバイルデバイスと通信するステップと、
公開モードから私的モードへの移行を示すメッセージを前記少なくとも1つの第2のモバイルデバイスから受信するステップと、
私的モードへの前記移行にユーザが従ったことを示すものが検出されるまで、前記第1のモバイル通信デバイスにおける通信を抑制するステップとを含む、非一時的コンピュータ可読記憶媒体。
【請求項１４２】
通信を抑制するステップが、前記少なくとも1つの第2のモバイルデバイスからの強制されたオーディオメッセージを中断するステップを含むように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項141に記載の非一時的コンピュータ可読記憶媒体。
【請求項１４３】
前記記憶されたプロセッサ実行可能命令が、前記第1のモバイル通信デバイスの前記プロセッサに、
前記第1のモバイルデバイスにおいて通信が抑制されている間、後で再生するために、前記少なくとも1つの第2のモバイルデバイスから受信されたメッセージをバッファリングするステップをさらに含む動作を実行させるように構成される、請求項141に記載の非一時的コンピュータ可読記憶媒体。
【請求項１４４】
前記記憶されたプロセッサ実行可能命令が、前記第1のモバイル通信デバイスの前記プロセッサに、
前記少なくとも1つの第2のユーザデバイスが私的モードに移行したことを示すものを、前記第1のモバイルデバイスのユーザに提供するステップをさらに含む動作を実行させるように構成される、請求項141に記載の非一時的コンピュータ可読記憶媒体。
【請求項１４５】
前記第1のモバイルデバイスのユーザが前記第1のモバイルデバイスを第1の位置から第2の位置に動かしたことに対応する第1の動きが検出されるとき、私的モードへの前記移行にユーザが従うことが検出されるように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項141に記載の非一時的コンピュータ可読記憶媒体。
【請求項１４６】
前記第1の動きが、前記ユーザが前記第1のモバイルデバイスを前記ユーザの耳に近い位置に動かすことに対応するように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項145に記載の非一時的コンピュータ可読記憶媒体。
【請求項１４７】
私的モードへの前記移行にユーザが従ったことが、前記第1のモバイルデバイスのユーザインターフェースにおいて受け取られた入力に基づいて検出されるように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項141に記載の非一時的コンピュータ可読記憶媒体。
【請求項１４８】
前記記憶されたプロセッサ実行可能命令が、前記第1のモバイル通信デバイスの前記プロセッサに、
私的モードへの前記移行にユーザが従ったことを前記示すものが検出されると、通信を再開するステップをさらに含む動作を実行させるように構成される、請求項141に記載の非一時的コンピュータ可読記憶媒体。
【請求項１４９】
第1のモバイル通信デバイスのプロセッサに動作を実行させるように構成されるプロセッサ実行可能命令を記憶した、非一時的コンピュータ可読記憶媒体であって、前記動作が、
第1のセキュリティ設定を使用して少なくとも1つの第2のモバイルデバイスと通信するステップと、
ユーザが前記第1のモバイルデバイスを第1の位置から第2の位置に動かしたことに対応する前記第1のモバイルデバイスの第1の動きを検出するステップと、
前記検出された第1の動きに応答して第2のセキュリティ設定に移行するステップと、
前記第2のセキュリティ設定を使用して前記少なくとも1つの第2のモバイルデバイスと通信するステップとを含む、非一時的コンピュータ可読記憶媒体。
【請求項１５０】
前記検出された第1の動きが、前記ユーザが前記第1のモバイル通信デバイスを前記ユーザの耳に近い位置に動かすことに対応するように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項149に記載の非一時的コンピュータ可読記憶媒体。
【請求項１５１】
第2のセキュリティ設定に移行するステップが、暗号化されていない通信から暗号化されている通信に移行するステップを含むように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項149に記載の非一時的コンピュータ可読記憶媒体。
【請求項１５２】
第2のセキュリティ設定に移行するステップが、前記少なくとも1つの第2のモバイルデバイスとの前記通信の通信経路を、異なるネットワークまたはネットワークの異なる部分に再ルーティングするステップを含むように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項149に記載の非一時的コンピュータ可読記憶媒体。
【請求項１５３】
前記記憶されたプロセッサ実行可能命令が、前記第1のモバイル通信デバイスの前記プロセッサに、
前記ユーザが前記デバイスを前記第2の位置から前記第1の位置に動かしたことに対応する前記第1のモバイル通信デバイスの第2の動きを検出するステップと、
前記検出された第2の動きに基づいて前記第1のセキュリティ設定に移行するステップと、
前記第1のセキュリティ設定を使用して前記少なくとも1つの第2のモバイルデバイスと通信するステップとをさらに含む動作を実行させるように構成される、請求項149に記載の非一時的コンピュータ可読記憶媒体。
【請求項１５４】
第1のモバイル通信デバイスのプロセッサに動作を実行させるように構成されるプロセッサ実行可能命令を記憶した、非一時的コンピュータ可読記憶媒体であって、前記動作が、
第1の通信経路を通じて少なくとも1つの第2のモバイルデバイスと通信するステップと、
ユーザが前記第1のモバイル通信デバイスを第1の位置から第2の位置に動かしたことに対応する前記第1のモバイル通信デバイスの第1の動きを検出するステップと、
前記検出された第1の動きに応答して、第2の通信経路を通じた前記少なくとも1つの第2のモバイルデバイスとの通信チャネルを確立するステップと、
前記第2の通信経路を通じて前記少なくとも1つの第2のモバイルデバイスと通信するステップとを含む、非一時的コンピュータ可読記憶媒体。
【請求項１５５】
前記検出された第1の動きが、前記ユーザが前記第1のモバイル通信デバイスを前記ユーザの耳に近い位置に動かすことに対応するように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項154に記載の非一時的コンピュータ可読記憶媒体。
【請求項１５６】
前記第1の通信経路がサーバにより調停される通信経路を含み、前記第2の通信経路がピアツーピア通信経路を含むように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項154に記載の非一時的コンピュータ可読記憶媒体。
【請求項１５７】
前記第1の通信経路が第1のネットワークまたはネットワークの第1の部分を含み、前記第2の通信経路が第2のネットワークまたはネットワークの第2の部分を含むように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項154に記載の非一時的コンピュータ可読記憶媒体。
【請求項１５８】
前記記憶されたプロセッサ実行可能命令が、前記第1のモバイル通信デバイスの前記プロセッサに、
前記ユーザが前記デバイスを前記第2の位置から前記第1の位置に動かしたことに対応する前記第1のモバイル通信デバイスの第2の動きを検出するステップと、
前記検出された第2の動きに基づいて、前記第1の通信経路を通じた前記少なくとも1つの第2のモバイルデバイスとの通信チャネルを確立するステップと、
前記第1の通信経路を通じて前記少なくとも1つの第2のモバイルデバイスと通信するステップとをさらに含む動作を実行させるように構成される、請求項154に記載の非一時的コンピュータ可読記憶媒体。
【請求項１５９】
第1のモバイル通信デバイスのプロセッサに動作を実行させるように構成されるプロセッサ実行可能命令を記憶した、非一時的コンピュータ可読記憶媒体であって、前記動作が、
第1の通信インフラストラクチャを使用して少なくとも1つの第2のモバイルデバイスと通信するステップと、
ユーザが前記第1のモバイル通信デバイスを第1の位置から第2の位置に動かしたことに対応する前記第1のモバイル通信デバイスの第1の動きを検出するステップと、
前記検出された第1の動きに応答して第2の通信インフラストラクチャに移行するステップと、
前記第2の通信インフラストラクチャを使用して前記少なくとも1つの第2のモバイルデバイスと通信するステップとを含む、非一時的コンピュータ可読記憶媒体。
【請求項１６０】
前記検出された第1の動きが、前記ユーザが前記第1のモバイル通信デバイスを前記ユーザの耳に近い位置に動かすことに対応するように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項159に記載の非一時的コンピュータ可読記憶媒体。
【請求項１６１】
第2の通信インフラストラクチャに移行する前記ステップが、前記通信のための異なるQuality  of  Service(QoS)に移行するステップ、音声信号を符号化するための異なるコーデックを使用するステップ、および、ノイズキャンセレーション機能を使用するステップのうちの少なくとも1つを含むように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項159に記載の非一時的コンピュータ可読記憶媒体。
【請求項１６２】
第2の通信インフラストラクチャに移行する前記ステップが、3Gネットワークインフラストラクチャと4Gネットワークインフラストラクチャとを切り替えるステップを含むように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項159に記載の非一時的コンピュータ可読記憶媒体。
【請求項１６３】
第2の通信インフラストラクチャに移行する前記ステップが、視覚的メディアコンテンツの送信、受信、および/または表示のために使用されるリソースを、より高品質のオーディオ通信に再配分するステップを含むように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項159に記載の非一時的コンピュータ可読記憶媒体。
【請求項１６４】
前記記憶されたプロセッサ実行可能命令が、前記第1のモバイル通信デバイスの前記プロセッサに、
前記ユーザが前記デバイスを前記第2の位置から前記第1の位置に動かしたことに対応する前記第1のモバイル通信デバイスの第2の動きを検出するステップと、
前記検出された第2の動きに基づいて前記第1の通信インフラストラクチャに移行するステップと、
前記第1の通信インフラストラクチャを使用して前記少なくとも1つの第2のモバイルデバイスと通信するステップとをさらに含む動作を実行させるように構成される、請求項159に記載の非一時的コンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願
本出願は、同時に出願される、「Systems  and  Methods  for  Group  Communication  Using  a  Mobile  Device  With  Mode  Depending  On  User  Proximity  or  Device  Position」という表題の米国特許出願第______号(代理人整理番号120071U2)、「Systems  and  Methods  for  Establishing  A  Group  Communication  Based  on  Motion  of  a  Mobile  Device」という表題の米国特許出願第______号(代理人整理番号120071U3)、および「Systems  and  Methods  for  Group  Communication  Using  a  Mobile  Device  Using  Motion  and  Voice  Activated  Controls」という表題の米国特許出願第______号(代理人整理番号120071U4)に関し、これらの出願のすべてが、それぞれの特許請求の範囲において開示された主題のために参照によって本明細書に組み込まれる。
【背景技術】
【０００２】
モバイルデバイス間のグループ通信のために、2つ以上のモバイルデバイスの間の半二重通信を利用する、「プッシュツートーク」(PTT)アプリケーションのような多数のグループ通信アプリケーションが存在する。これらのアプリケーションは、タッチスクリーンインターフェースを利用し得る、スマートフォンのような様々なタイプのモバイルデバイスで利用され得る。ほとんどまたはまったくハードウェアボタンを有さないことがあるそのようなデバイスでは、ユーザは、半二重グループ通信セッションにおける「フロア」の制御権を要求/放棄するために、従来のハードウェアPTTボタンを押す代わりに、ディスプレイをタップまたはタッチしなければならない。こうしてディスプレイスクリーンをタッチしなければならないことは、場合によっては、タッチスクリーンベースのデバイスの状況では問題となることがある。それは、デバイスハンドセットを持って操作しながら、同時にディスプレイスクリーンをタッチ/操作するのは難しいことがあるからである。グループ通信セッションの間にハンドセットを操作するための最も自然な方法は、スピーカーフォンモードにおけるものであり、スピーカーフォンモードは、ユーザが、着信する音声通信を聞きメディアコンテンツを見ることを可能にしつつ、必要に応じてタッチスクリーンインターフェースをナビゲートし操作することをより容易にもする。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
当然、スピーカーフォンモードでモバイルデバイスを使用することの1つの欠点は、グループ通信の参加者に対するプライバシーをほとんど提供しないことである。ユーザが混雑した部屋に入ったとき、またはグループ会話が慎重に扱うべき話題に変わったときなどに、より私的な方式で話すために、ユーザは、ハンドセットを自分の耳に持ってくる前に、スピーカーフォンモードからイヤピースモードへとデバイスを切り替えるために、特定の動作をとらなければならない。同様に、ユーザがスピーカーモードに戻すことを望む場合、ユーザは、イヤピースモードからスピーカーフォンモードへの切替えを完了するために、別の動作をとらなければならない。また、グループ中の1人のユーザがスピーカーフォンモードからイヤピースモードに切り替える場合、またはその逆の場合、このことが起きたことをグループ中の他のユーザが知る方法はない。
【課題を解決するための手段】
【０００４】
様々な実施形態は、公開モードで少なくとも1つの第2のモバイルデバイスと通信するステップと、第1のモバイルデバイスのユーザが第1のモバイルデバイスを第1の位置から第2の位置に動かすことに対応する第1の動きを検出するステップと、検出された第1の動きに応答して公開モードから私的モードに移行するステップと、公開モードから私的モードへの移行を示すメッセージを少なくとも1つの第2のモバイルデバイスに送信するステップとを含む、第1のモバイルデバイスを使用してグループ通信を行うための方法、システム、およびデバイスを含む。
【０００５】
さらなる実施形態は、公開モードで少なくとも1つの第2のモバイルデバイスと通信するステップと、公開モードから私的モードへの移行を示すメッセージを少なくとも1つの第2のモバイルデバイスから受信するステップと、公開モードへの移行にユーザが従ったことを示すものが検出されるまで、第1のモバイルデバイスにおける通信を抑制するステップとを含む、第1のモバイルデバイスを使用してグループ通信を行うための方法、システム、およびデバイスを含む。第1のモバイルデバイスにおける通信を抑制するステップは、モバイルデバイスからの強制されたオーディオメッセージを中断するステップを伴い得る。
【０００６】
さらなる実施形態は、第1のセキュリティ設定を使用して少なくとも1つの第2のモバイルデバイスと通信するステップと、ユーザが第1のモバイルデバイスを第1の位置から第2の位置に動かすことに対応する第1のモバイルデバイスの第1の動きを検出するステップと、検出された第1の動きに応答して第2のセキュリティ設定に移行するステップと、第2のセキュリティ設定を使用して少なくとも1つの第2のモバイルデバイスと通信するステップとを含む、第1のモバイルデバイスを使用してグループ通信を行うための方法、システム、およびデバイスを含む。
【０００７】
さらなる実施形態は、第1の通信経路を通じて少なくとも1つの第2のモバイルデバイスと通信するステップと、ユーザが第1のモバイルデバイスを第1の位置から第2の位置に動かすことに対応する第1のモバイルデバイスの第1の動きを検出するステップと、検出された第1の動きに応答して第2の通信経路を通じた少なくとも1つの第2のモバイルデバイスとの通信チャネルを確立するステップと、第2の通信経路を通じて少なくとも1つの第2のモバイルデバイスと通信するステップとを含む、第1のモバイルデバイスを使用してグループ通信を行うための方法、システム、およびデバイスを含む。
【０００８】
さらなる実施形態は、第1の通信インフラストラクチャを使用して少なくとも1つの第2のモバイルデバイスと通信するステップと、ユーザが第1のモバイルデバイスを第1の位置から第2の位置に動かすことに対応する第1のモバイルデバイスの第1の動きを検出するステップと、検出された第1の動きに応答して第2の通信インフラストラクチャに移行するステップと、第2の通信インフラストラクチャを使用して少なくとも1つの第2のモバイルデバイスと通信するステップとを含む、第1のモバイルデバイスを使用してグループ通信を行うための方法、システム、およびデバイスを含む。
【０００９】
様々な実施形態は、本明細書で開示される実施形態の方法の動作を実行するように構成されるプロセッサを含む、モバイル通信デバイスおよびサーバを含む。様々な実施形態はまた、本明細書で開示される実施形態の方法の機能を実行するための手段を含む、モバイル通信デバイスおよびサーバを含む。様々な実施形態はまた、プロセッサに、本明細書で開示される実施形態の方法の動作を実行させるように構成されるプロセッサ実行可能命令を記憶した、プロセッサ可読かつサーバ可読の非一時的記憶媒体を含む。
【００１０】
本明細書に組み込まれ、本明細書の一部を構成する添付の図面は、本発明の例示的な実施形態を示しており、上で与えられた概略的な説明および以下で与えられる詳細な説明とともに、本発明の特徴を説明するのに役立つ。
【図面の簡単な説明】
【００１１】
【図１】複数のモバイルデバイスの間のグループ通信のための例示的なシステムのシステム図である。
【図２】様々な実施形態による、モバイルデバイスによって検出され得るモバイルデバイスハンドセットの位置および動きを概略的に示す図である。
【図３Ａ】モバイルデバイスにおいて公開の通信のモードと私的な通信のモードとの間を移行するある実施形態の方法を示すプロセスフロー図である。
【図３Ｂ】モバイルデバイスにおいて私的な通信のモードと公開の通信のモードとの間を移行するある実施形態の方法を示すプロセスフロー図である。
【図４】通信中の少なくとも1つのモバイルデバイスが公開モードでの動作から私的モードでの動作に移行する、モバイルデバイスを使用したグループ通信のある実施形態の方法を示すプロセスフロー図である。
【図５Ａ】モバイルデバイスにおいて第1のセキュリティ設定と関連付けられる公開の通信のモードと第2のセキュリティ設定と関連付けられる私的な通信のモードとの間を移行するある実施形態の方法を示すプロセスフロー図である。
【図５Ｂ】通信セッションのセキュリティ設定を変更するステップを含む、私的モードと公開モードとの間を移行するある実施形態の方法を示すプロセスフロー図である。
【図６Ａ】モバイルデバイスを使用して、半二重通信と関連付けられる公開モードと全二重通信と関連付けられる私的モードとの間を移行するある実施形態の方法を示すプロセスフロー図である。
【図６Ｂ】モバイルデバイスを使用して、全二重通信と関連付けられる私的モードと半二重通信と関連付けられる公開モードとの間を移行するある実施形態の方法を示すプロセスフロー図である。
【図７】モバイルデバイスを使用して、第1の通信経路を通じた通信と関連付けられる公開モードと第2の通信経路を通じた通信と関連付けられる私的モードとの間を移行するある実施形態の方法を示すプロセスフロー図である。
【図８】モバイルデバイスを使用して、第1の通信インフラストラクチャを使用した通信と関連付けられる公開モードと第2の通信インフラストラクチャを使用した通信と関連付けられる私的モードとの間を移行するある実施形態の方法を示すプロセスフロー図である。
【図９】ユーザがデバイスを面の上に置いたことに対応するデバイスの検出された動きに応答して、モバイルデバイスの動作モードを変更するある実施形態の方法を示すプロセスフロー図である。
【図１０】ユーザが前面を下にしてデバイスを面の上に置いたことに対応するデバイスの検出された動きに応答して、モバイルデバイスの動作モードを変更するある実施形態の方法を示すプロセスフロー図である。
【図１１Ａ】モバイルデバイスを使用した、音声でアクティブ化される半二重通信のある実施形態の方法を示すプロセスフロー図である。
【図１１Ｂ】ユーザの沈黙に基づいてデバイスがフロアの制御権を放棄する、モバイルデバイスを使用した半二重通信のある実施形態の方法を示すプロセスフロー図である。
【図１１Ｃ】複数のモバイルデバイスに対するフロアの入手権をサーバによって制御するある実施形態の方法を示すプロセスフロー図である。
【図１２】第1のモバイルデバイスの検出された動きに応答して、少なくとも1つの第2のモバイルデバイスとの新たな通信チャネルを確立するためのある実施形態の方法を示すプロセスフロー図である。
【図１３】第1のモバイルデバイスの検出された動きに基づいて、少なくとも1つの第2のモバイルデバイスとの新たな通信チャネルを確立するためのさらなる実施形態の方法を示すプロセスフロー図である。
【図１４】第1のモバイルデバイスの検出された動きに基づいて、少なくとも1つの第2のモバイルデバイスとの新たな通信チャネルを確立するためのさらなる実施形態の方法を示すプロセスフロー図である。
【図１５】モバイルデバイスの検出された動きに基づいて通信セッションが一時停止または中断され得る、モバイルデバイスとのグループ通信のための方法を示すプロセスフロー図である。
【図１６Ａ】モバイルデバイスの検出された動きに基づいて半二重通信セッションを開始するためのある実施形態の方法を示すプロセスフロー図である。
【図１６Ｂ】モバイルデバイスの検出された動きに基づいて半二重通信セッションを開始して制御するためのある実施形態の方法を示すプロセスフロー図である。
【図１７】様々な実施形態とともに使用するためのワイヤレス通信デバイスのシステムブロック図である。
【図１８】様々な実施形態とともに使用するのに適したサーバのシステムブロック図である。
【発明を実施するための形態】
【００１２】
様々な実施形態が、添付の図面を参照して詳細に説明される。可能な場合には必ず、同じ参照番号は、図面全体にわたって同じまたは同様の部分を指すために使用される。特定の例および実装形態に対して行われる参照は、説明を目的とし、本発明の範囲または本特許請求の範囲を限定することは意図されない。
【００１３】
「例示的な」という言葉は、「例、事例、または例示として機能すること」を意味するように本明細書で使用される。本明細書で「例示的」として説明されるいかなる実装形態も、必ずしも他の実装形態よりも好ましいか、または有利であると解釈されるべきではない。
【００１４】
「モバイルデバイス」、「モバイルコンピューティングデバイス」、「モバイル通信デバイス」および「ワイヤレス通信デバイス」という用語は、携帯電話、スマートフォン、パーソナルまたはモバイルマルチメディアプレーヤー、携帯情報端末(PDA)、ラップトップコンピュータ、タブレットコンピュータ、スマートブック、パームトップコンピュータ、ワイヤレス電子メール受信機、マルチメディアインターネット対応携帯電話、ワイヤレスゲームコントローラ、ならびに、プログラム可能プロセッサおよびメモリおよび少なくとも1つの他のモバイルデバイスとのグループ通信を行うための送受信機回路を含む同様の個人用電子デバイスのうちの、任意の1つまたはすべてを指すように、本明細書では交換可能に使用される。
【００１５】
概略的に、様々な実施形態は、スピーカーフォンモードからイヤピースモードへの移行、またはその逆方向の移行と関連付けられるモバイルデバイスの動きを検出するステップと、そのような動きを検出したことに応答して、デバイスを異なる動作のモードに自動的に移行するステップとを含む、モバイルデバイスを使用した通信の方法およびシステムを含む。具体的には、検出される動作は、ユーザの耳に向かう、もしくはそれから離れるハンドセットの動き、および/または、前面を上もしくは下にした配置でハンドセットを面に置くことのような、デバイスハンドセットの動きおよび/または配置であり得る。デバイスがハンドセットの動きおよび/または配置をどのように検出するかは、本発明の様々な実施形態にとって重要であるとは考えられない。一般に、ユーザの特定の動作と相関付けられ得る、加速度計、ジャイロスコープ、または他のセンサなどの、ハンドセットの動き、位置、および/または向きを検出するための任意の適切なシステムまたは技法が利用され得る。
【００１６】
様々な実施形態では、監視され検出される動きは、ユーザがデバイスを自分の耳に持ってくることに対応するデバイスの動きであり得る。この動きを検出したことに応答して、デバイスは、公開の動作のモード(たとえば、スピーカーフォンモードにおける半二重)から私的な動作のモード(たとえば、全二重イヤピースモードまたは従来の携帯電話モード)に移行することができる。同様に、監視され検出され得る別の動きは、ユーザがデバイスを自分の耳から離すことに対応するデバイスの動きであり得る。この動きを検出したことに応答して、デバイスは、私的な動作のモード(たとえば、全二重イヤピースモードまたは従来の携帯電話モード)から公開の動作のモード(たとえば、スピーカーモードにおける半二重)に移行することができる。
【００１７】
これらの実施形態では、公開モードと私的モードとの間の移行は、半二重通信と全二重通信とを切り替えることを伴い得る。公開モードと私的モードとの間の移行はまた、暗号化されていないデータを送信/受信することから通信セッションを暗号化することへの移行、またはその逆方向の移行を含み得る。公開モードと私的モードとの間の移行はまた、呼の通信経路を変更すること、たとえば、異なるネットワークまたはサーバを通じて呼をルーティングすること、異なるセキュリティモードを使用すること、または、サーバにより調停される通信から、2つ以上のモバイルデバイスの間の直接ピアツーピア通信に移行することを含み得る。
【００１８】
さらなる実施形態では、公開モードと私的モードとの間の移行はまた、ユーザが公開モードから私的モードに、または私的モードから公開モードに切り替えたことをデバイスに知らせるために、グループ通信セッション中の他のデバイスに信号を送信することを含み得る。1つのデバイスにおける公開モードと私的モードとの間の移行は、グループ中の他のデバイスにおける同様の移行を強制し得る。いくつかの実施形態では、1つのデバイスにおける公開モードと私的モードとの間の移行は、グループ中の1つまたは複数の他のデバイスが新たなモードに従ったことをシグナリングするまで、通信を中断し、または別様に抑制することができる。通信を抑制するステップは、グループ中のモバイルデバイスの1つまたは複数から、強制されたオーディオメッセージを中断するステップを伴い得る。
【００１９】
さらなる実施形態では、デバイスは、ユーザがデバイスを自分の耳に持ってくることとデバイスを自分の耳から離すことのいずれかに対応する、デバイスの動きを検出したことに応答して、異なる通信インフラストラクチャに移行することができる。たとえば、電話を耳から離すように動かすことで、電話が、たとえば3Gから4Gに移行することによって、ビデオまたは他のメディアフィーチャーをアンロックし得る。別の例として、電話を耳へと動かすことで、電話が、より高品質の音声通信へと移行し得る。より高品質の音声通信へと移行するステップは、より高いQuality  of  Service(QoS)へと切り替えるステップ、より広帯域のコーデックを利用するステップまたは異なるコーデックへと変更するステップ、およびノイズキャンセレーション機能をアクティブ化するステップの1つまたは複数を含み得る。いくつかの実施形態では、デバイスを耳へと動かすことで、デバイスが、より高品質の音声通信を提供するために、以前はストリーミングビデオまたは他のメディアコンテンツのために使用されていたリソース(たとえば、帯域幅)を再配分し得る。
【００２０】
さらなる実施形態では、検出される動作は、ユーザがモバイルデバイスを安定した(および任意選択で動かない)面に置くことであり得る。この動作に応答して、デバイスは、受信されたオーディオをスピーカーからブロードキャストするアクティブモードにとどまり得る。デバイスがこのアクティブモードにある間は、デバイスは、たとえば、ユーザの声を検出すること、デバイスの動きを検出すること、近くのユーザによる他のデバイスの使用を検出すること、または生体センサを使用することによって、ユーザの存在または近隣を監視することができる。デバイスが所定の期間ユーザの存在を検出しない場合、ユーザがデバイスから遠ざかった可能性があり、したがって通信を監視できないので、デバイスは、非アクティブ通信モードに入ることができる。非アクティブ通信モードでは、デバイスは、受信されたオーディオのブロードキャストを停止し、他者が会話を盗聴できないように、または会話に干渉できないように、消音モードに入ることができる。この実施形態のさらなる態様では、デバイスは任意選択で、ユーザが戻ってきたときに、後で再生するために着信する通信を記録またはバッファリングすることができる。この実施形態では、ユーザのデバイスはまた、任意選択で、ユーザのデバイスがグループ通信セッションに接続されたままであっても、ユーザが聞いていない可能性があること、またはデバイスから遠ざかった可能性があることを、呼に参加している他のデバイスに通知することができる。デバイスは、ユーザの動作(たとえば、ユーザが電話を持ち上げ、もしくは動かす、またはデバイスが別様にユーザの存在を検出する)に応答して、アクティブモードに戻ることができる。この実施形態のさらなる態様では、デバイスは、非アクティブ通信モードにおいて、規定された「タイムアウト」期間の後で通信を終了することができる。
【００２１】
さらなる実施形態では、検出される動作は、ユーザが前面を下にしてモバイルデバイスを面に置くことであってよく、デバイスはこのことを、(1)電話を切ること、もしくは別様に通信セッションを終了すること、または、(2)上で説明されたような非アクティブ通信モードに入ることのための命令として扱い得る。非アクティブ通信モードに入る(2)の場合、電話は、規定された「タイムアウト」期間の後で電話を切り、または別様に通信セッションを終了するように構成され得る。
【００２２】
さらなる実施形態では、デバイスは、ユーザの音声命令を検出し、グループ通信セッションにおける「フロア」の制御権に対する要求をサーバに送信することができる。大まかに言って、第5の実施形態は、「音声でアクティブ化される」プッシュツートーク(PTT)通信を含む。様々な実施形態では、デバイスは、ユーザが話しているのを検出すると、または所定の音量でユーザが話しているのを検出すると、または、ユーザにより話されるキーワードを検出すると(すなわち、音声認識ソフトウェアを使用して)、PTT通信セッションにおけるフロアに対する要求を送信することができる。沈黙の検出は、フロアの解放を引き起こすことができ、この解放は、規定されたタイムアウト期間の後であり得る。一実施形態では、デバイスは、ユーザのデバイスにフロアの入手権を付与するようにユーザがサーバに命令するなど、ユーザからの音声命令をサーバに中継することができる。音声命令に応答して、サーバは、フロアが入手可能になると、フロアの制御権のために、ユーザのデバイスを列に並ばせる、またはスケジューリングすることができる。
【００２３】
さらなる実施形態は、特定のユーザ動作に対応するモバイルデバイスの動きを検出するステップと、そのような動きを検出したことに応答して、1つまたは複数のターゲットデバイスとの新たな通信チャネルを自動的に確立するステップとを含む、モバイルデバイスを使用した通信の方法およびシステムを含む。言い換えると、デバイスの特定の動き(たとえば、デバイスの回転、フリック、振動)は、電話呼が行われること、または、半二重通信セッションにおける「フロア」が要求されること、または、ビデオ呼が開始されることなどを引き起こす。実施形態では、新たな通信チャネルは、(電子メールまたはSMSのような非同期チャネルとは対照的な)全二重または半二重の音声チャネルまたはビデオチャネルなどの、同期通信チャネルであり得る。
【００２４】
さらなる実施形態は、デバイスハンドセットの検出された動きに基づいて、半二重通信アプリケーションを開始および/または制御するための方法およびシステムを含む。たとえば、PTT通信セッションの間、第1のモバイルデバイスは、第1の動きを検出することができ、検出された動きに応答して、デバイスは、プッシュツートーク(PTT)アプリケーションのような、半二重グループ通信アプリケーションを開始または起動することができる。検出された第2の動きは、デバイスに、半二重通信における「フロア」を要求させ得る。検出された第3の動きは、デバイスに、フロアを解放させ得る。
【００２５】
様々な実施形態は、その例が図1に示されている、様々なワイヤレス通信システム100内で実装され得る。通信システム100は、複数のモバイルデバイス102、104、106、108を含んでよく、これらは、携帯電話ネットワーク、無線アクセスネットワーク、WiFiネットワーク、WiMAXネットワーク、および/または他のよく知られている技術を介して通信するように構成され得る。モバイルデバイス102、104、106、108は、音声信号、データ信号および制御信号を基地局110(たとえば、送受信基地局)との間で受信および送信するように構成されてよく、基地局110は、モバイルデバイスとの間で、および他のネットワーク宛先に、音声信号、データ信号、および制御信号を通信するように動作可能なコントローラ(たとえば、セルラー基地局、無線ネットワークコントローラ、サービスゲートウェイなど)に結合されてよい。基地局110は、アクセスゲートウェイ112と通信することができ、アクセスゲートウェイ112は、たとえば、ワイヤレスデバイストラフィックの入口および出口の主要な点として機能し得る、パケットデータサービングノード(PDSN)であり得る。アクセスゲートウェイ112は、単一のコンピューティングデバイスにおいて、または単一のネットワーク内もしくはインターネットなどのワイドエリアネットワークにわたる多くのコンピューティングデバイスにおいて実装され得る。
【００２６】
アクセスゲートウェイ112は、音声信号、データ信号、および制御信号を、ユーザデータパケットとして他のネットワークコンポーネントに転送し、外部パケットデータネットワークに接続性を提供し、コンテキスト(たとえばネットワーク内部ルーティング情報など)を管理および記憶し、異なる技術(たとえば、3Gおよび4Gシステム)の間のアンカとして動作することができる。アクセスゲートウェイ112は、インターネット114との間でのデータの送信および受信と、インターネット114に接続された外部サービスネットワークならびに他の基地局110およびワイヤレス受信機102、104、106、108との間での、音声情報、データ情報および制御情報の送信および受信とを調整することもできる。
【００２７】
アクセスゲートウェイ108は、受信機デバイス102をサービスネットワーク116に接続することができる。サービスネットワーク116は、課金データの管理およびマルチメディアデータなどのデータの、特定の受信機デバイス102、104、106、108への選択的送信のような、個々の加入者向けのいくつかのサービスを制御することができる。サービスネットワーク116は、単一のコンピューティングデバイスにおいて、または単一ネットワーク内もしくはインターネット114などのワイドエリアネットワークにわたる多くのコンピューティングデバイスにおいて実装され得る。サービスネットワーク116は通常、以下でさらに詳しく説明されるグループ通信サーバのような、1つまたは複数のサーバ120を含み得る。
【００２８】
モバイルデバイスは、たとえば、スマートフォン102、104、タブレットコンピュータ106、携帯電話108、または任意の他の適切なモバイルデバイスであり得る。一般に、モバイルデバイスは、サービスネットワーク116、インターネット114、ならびに/または他のリモートサーバおよびネットワークから最終的に来る可能性がある、ワイヤレスネットワークを通じて送信されたソフトウェアアプリケーション、データ、および/または命令を受信し実行できる、プラットフォームを含み得る。モバイルデバイスは、プロセッサに動作可能に結合された送受信機を含んでよく、プロセッサは、特定用途向け集積回路(ASIC)、マイクロプロセッサ、論理回路、または他のデータ処理デバイスであり得る。プロセッサは、モバイルデバイスの内部メモリ中の任意の常駐プログラムとインターフェースするアプリケーションプログラミングインターフェース(「API」)レイヤを実行することができる。内部メモリは、読取り専用メモリまたはランダムアクセスメモリ(RAMおよびROM)、EEPROM、フラッシュカード、またはコンピュータプラットフォームに共通の任意のメモリから構成され得る。モバイルデバイスはまた、メモリ中でアクティブに使用されないアプリケーションを記憶するローカルデータベースを含み得る。ローカルデータベースは、一般にフラッシュメモリセルであるが、磁気媒体、EEPROM、光学媒体、テープ、ソフトまたはハードディスクなど、当技術分野で知られている任意の二次記憶デバイスであってもよい。プロセッサはまた、アンテナ、マイクロフォン、スピーカー、ディスプレイ、キーパッド、または、当技術分野で知られているような、タッチスクリーンデバイスなどの他のユーザ入力デバイスなどの、外部デバイスに動作可能に結合され得る。
【００２９】
実施形態では、モバイルデバイスのコンポーネントは、デバイスがユーザにより保持され簡単に操作されることを可能にする、小型の筐体(すなわち、「ハンドセット」)の中に設けられ得る。モバイルデバイスはまた、当技術分野で知られているように、任意の所与の時間におけるデバイスハンドセットの動き、位置、および/または向きを決定するためにプロセッサによって解釈され得る信号を生成する、少なくとも1つのセンサを含み得る。
【００３０】
従来のワイヤレス通信システムでは、2つ以上のモバイルデバイスの間のグループ通信セッションは、グループ通信サーバまたはそのようなサーバのネットワーク(たとえば、図1ではまとめてサーバ120により示される)によって調停され得る。こうして、特定のグループ通信サービス(たとえば、プッシュツートーク(PTT)サービス、プッシュツートランスファー(PTX)サービスなど)に対する加入者は、グループ通信サーバ120を通じて、またはグループ通信サーバ120の制御のもとでPTT通信セッションにおいて交換されるメッセージによって、同じサービスの他の加入者と通信することが可能にされる。グループオーディオセッションの場合、このことは、オーディオパケットが加入者デバイス(たとえば、モバイルデバイス102、104、106、108)の1つからワイヤレスネットワークを介してグループ通信サーバ120に送信され得ることを意味し、サーバ120は、グループ通信セッションにアクティブに参加している1つまたは複数の他の加入者デバイスにオーディオパケットを転送することができる。同様に、他のタイプのメディア(たとえば、テキストメッセージ、ビデオおよび/またはオーディオを含むマルチメディアメッセージなど)を伴うグループセッションについて、他のタイプのデータパケットが、セッションの間に、グループメンバーまたは加入者のモバイルデバイスの間で交換され得る。
【００３１】
様々な実施形態では、グループ通信サーバ120は、ワイヤレスネットワークを通じた通信チャネルの使用に対する、様々なモバイルデバイス102、104、106、109の競合する要求を調停する機能を実行することができる。たとえば、グループ中のすべての他のデバイスを含む、通信グループ中の1つまたは複数の他のターゲットデバイスと通信するための、ワイヤレス通信デバイス102からの要求に応答して、サーバ120は、要求しているデバイス102と、グループ中の要求されたターゲットデバイスのすべてまたは一部との間に、通信チャネルを確立することができる。したがって、サーバ120は、要求しているモバイルデバイス102に対して、「フロア」の制御権を付与することができる。半二重通信セッションでは、一般に1つだけのモバイルデバイスが、所与の時間において「フロア」の制御権を有し得る。フロアの制御権を有するモバイルデバイスは、音声および/または他のデータを送信することができ、他のデバイスはデータを受信することのみができる。「フロア」の制御権に対するグループのデバイスの間で競合する要求が存在する場合、サーバ120は、所定の優先基準に基づいて、競合する要求を調停することができる。優先基準は、たとえばグループ管理者によって、通信グループ形成の時点で確立され、通信サーバ120によって記憶され得る。実施形態では、優先基準は、サーバ120によって記憶されるデフォルトの優先基準であり得る。いくつかの実施形態では、優先基準は、グループ中のモバイルデバイス(たとえば、102、104、106、108)の1つまたは複数によってアドホックに確立され得る。サーバ120はまた、各グループを構成する加入者デバイスを含む各通信グループに対する記録を保持することができ、グループ中の各モバイルデバイスの状態(たとえば、デバイスが利用可能か、利用不可能か、到達不可能かなど)を追跡することもできる。
【００３２】
実施形態は、デバイスのユーザによる特定の動作と関連付けられるモバイルデバイスの動きを検出するステップと、そのような動きを検出したことに応答して、モバイルデバイスを異なる動作のモードに移行するステップとを含む、モバイルデバイスを使用した通信の方法およびシステムを含む。具体的には、ユーザ動作は、ユーザの耳に向かう、もしくはそれから離れるハンドセットの動き、および/または、前面を上もしくは下にした配置でハンドセットを面に置くことのような、デバイスハンドセットの動きであり得る。図2は、様々な実施形態による、モバイルデバイスによって検出され得る様々な動きを概略的に示す。図2は、前面203と、背面205と、デバイスの動きを検出するための少なくとも1つのセンサ210とを含む、モバイルデバイスハンドセット201を示す。センサ210は、デバイスのユーザによる特定の動作と相関付けられ得るハンドセット201の動き、および/またはその位置/向きの変化を検出するために使用され得る、加速度計、ジャイロスコープ、またはセンサの組合せを含む他のセンサであり得る。
【００３３】
図2は、公開モードで動作しているデバイスに対応する、第1の位置202にあるハンドセット201を示す。実施形態では、公開モードは、グループ通信セッションにおけるモバイルデバイスのデフォルトの動作状態であり得る。いくつかの実施形態では、センサ210は、デバイスハンドセット201が、公開モードの動作に対応する位置および/または向きにあることを示し得る。たとえば、センサ210は、ハンドセット201の位置、向き、および/または動きを検出することによって、(図2に示されるように)ハンドセット201がユーザ212の前で、かつユーザの耳から離れて保持されていること、または、ホルスターもしくは他の保持デバイスの中にあること、または、動いている車両の中にあること、または、公開の動作のモードと相関付けられ得る任意の他の位置/向きにあることを示し得る。第1の位置202において公開モードで動作しているデバイスは、スピーカーフォンモードを使用して動作する(たとえば、デバイスのラウドスピーカーを通じて強制的なオーディオを提供する)ことができ、通信グループ中の1つの他のモバイルデバイスとの半二重通信チャネルを通じて通信することができる。
【００３４】
図2は、ハンドセット201がユーザ212の耳の近くに位置している、第2の位置204にあるデバイスを示す。この位置204は、私的モードで動作するデバイスに対応し得る。センサ210は、第1の位置202と第2の位置204との間の移行に対応する、ハンドセット201の動き(点線222によって示される)を検出することができる。センサ210はまた、第2の位置204と第1の位置202との間の移行に対応する、ハンドセット201の動き(点線224によって示される)を検出することができる。
【００３５】
図2はまた、第3の位置206にあるデバイスを示し、第3の位置206では、ハンドセット201が、テーブルまたは机のような、安定した、任意選択で固定された面214に置かれる。第3の位置206において、ハンドセット201は、ハンドセット201の前面203がユーザ212に向けられた、「前面を上にした」位置で置かれる。実施形態では、センサ210は、デバイスハンドセット201が第3の位置206にあるときを検出するように構成され得る。センサ210はまた、第1の位置202(または任意選択で第2の位置204)と第3の位置206との間の移行に対応する、ハンドセット201の動き(点線226によって示される)を検出するように構成され得る。センサ210はまた、第3の位置206と第1の位置202(または任意選択で第2の位置204)との間の移行に対応する、ハンドセット201の動き(点線230によって示される)を検出することができる。
【００３６】
図2はまた、第4の位置208にあるデバイスを示し、第4の位置208では、ハンドセット201が、テーブルまたは机のような、安定した、任意選択で固定された面214に「前面を下にして」置かれる。第4の位置208において、ハンドセット201は、ハンドセット201の背面205がユーザ212に向けられた、「前面を下にした」位置で置かれる。実施形態では、センサ210は、デバイスハンドセット201が第4の位置208にあるときを検出するように構成され得る。センサ210はまた、第1の位置202(または任意選択で第2の位置204)と第4の位置208との間の移行に対応する、ハンドセット201の動き(点線228によって示される)を検出するように構成され得る。センサ210はまた、第4の位置208と第1の位置202(または任意選択で第2の位置204)との間の移行に対応する、ハンドセット201の動き(点線234によって示される)を検出することができる。センサ210はまた、第3の位置206と第4の位置208との間の移行(すなわち、前面を上にした位置から前面を下にした位置へとハンドセット201を返すこと)に対応する、ハンドセット201の動き(点線232によって示される)を検出することができる。センサ210はまた、第4の位置208と第3の位置206との間の移行に対応する、ハンドセット201の動き(点線236によって示される)を検出することができる。
【００３７】
図3Aは、モバイルデバイスにおいて公開の通信のモードと私的な通信のモードとの間を移行するある実施形態の方法300を示すプロセスフロー図である。実施形態の方法300では、図1のモバイルデバイス102のような第1のモバイルデバイスは、ブロック302において公開モードで、図1のデバイス104、106、および/または108のような、1つまたは複数の第2のモバイルデバイスとの通信セッションを確立することができる。ブロック304において、第1のモバイルデバイス102は、ユーザがハンドセットを自分の耳に持ってきたことに対応する、デバイスの動きを検出することができる。検出される動きは、図2で点線222によって示される、第1の位置202と第2の位置204との間の移行に対応する動きであり得る。この検出された動きに応答して、ブロック306において、デバイスは、公開モードから私的モードに移行することができる。一例では、公開モードから私的モードへの移行は、デバイスをスピーカーフォンモードからイヤピースモードへと切り替えさせるなど、モバイルデバイスのオーディオ経路を変更することができる。ブロック308において、第1のモバイルデバイス102は、ユーザが公開モードから私的モードに切り替えたことをデバイスに知らせるために、メッセージをグループ通信セッション中の他のデバイスに送信することができる。任意選択のブロック310において、第1のモバイルデバイス102は、他のデバイスも私的モードに移行したことを示すメッセージを、グループ通信セッション中の他のデバイスから受信することができる。
【００３８】
図3Bは、モバイルデバイスにおいて私的な通信のモードと公開の通信のモードとの間を移行するある実施形態の方法301を示すプロセスフロー図である。実施形態の方法301では、図1のモバイルデバイス102のような第1のモバイルデバイスは、ブロック312において私的モードで、図1のデバイス104、106、および/または108のような、1つまたは複数の第2のモバイルデバイスとの通信セッションを確立することができる。モバイルデバイス102は、図2に示される第2の位置204にあってよく、このとき、デバイスハンドセット201がユーザ212の耳の近くで保持されており、デバイスは、私的モードの間はイヤピースモードで動作していてよい。ブロック314において、第1のモバイルデバイス102は、ユーザがハンドセットを自分の耳から離したことに対応する、デバイスの動きを検出することができる。検出される動きは、図2で点線224によって示される、第2の位置204と第1の位置202との間の移行に対応する動きであり得る。この検出された動きに応答して、ブロック306において、デバイスは、私的モードから公開モードに移行することができる。一例では、私的モードから公開モードへの移行は、デバイスをイヤピースモードからスピーカーフォンモードへと切り替えさせるなど、デバイスのオーディオ経路を変更することができる。ブロック318において、第1のモバイルデバイス102は、ユーザが私的モードから公開モードに切り替えたことをデバイスに知らせるために、メッセージをグループ通信セッション中の他のデバイスに送信することができる。任意選択のブロック320において、第1のモバイルデバイス102は、他のデバイスも公開モードに移行したことを示すメッセージを、グループ通信セッション中の他のデバイスから受信することができる。
【００３９】
一般に、第1のデバイスのユーザが私的モードから公開モードに切り替える(たとえば、ハンドセットを自分の耳から離し、スピーカーフォンモードに切り替える)場合、ユーザは私的な状況にあること、またはそうでなければ、通信セッションが第3者により聞かれることについて気にしていないということが通常は考えられ得る。しかしながら、いくつかの場合には、ユーザは、自分の周囲に注意を払っていないことがあり、私的であることが意図される会話の間に、不注意で公開モードに移行したことに気付いていないことがある。いくつかの実施形態では、第1のモバイルデバイス102は、デバイスが公開モードに移行したことを示すフィードバック(たとえば、オーディオ信号、視覚的な信号、および/または触覚的な信号)を、第1のモバイルデバイスのユーザに与えることができ、いくつかの実施形態では、図4に関して以下でさらに詳しく論じられるように、モバイルデバイス102は、ユーザがモード切替えに対する同意を示すまで、(たとえば、強制されたオーディオメッセージを中断することによって)着信するオーディオを抑制および/またはバッファリングすることができる。
【００４０】
当然、通信セッション中の他のデバイスのユーザが、最初は私的な会話であったものを第1のユーザが公開モードに切り替えることに反対することがある。第1のデバイスが公開モードに移行したことを示すメッセージを他のデバイスに送信することによって、他のユーザは、会話が前に考えられていたものよりも私的ではない可能性があることを認識させられることが可能であり、これらのユーザは、それに従って振る舞いを調整することができる。
【００４１】
図4は、少なくとも1つのデバイスが公開モードでの動作から私的モードでの動作に移行する、公開モードにある複数のモバイルデバイスによるグループ通信のある実施形態の方法401を示すプロセスフロー図である。実施形態の方法401は、たとえば、図3Aに示される実施形態の方法300に関して適用可能であってよく、方法300において、第1のモバイルデバイスは公開モードから私的モードに移行し、公開モードから私的モードへの移行を示すメッセージを、少なくとも1つの第2のモバイルデバイスに送信する。この例では、実施形態の方法401は、私的モードへの移行を示すメッセージを第1のデバイスから受信したことに応答して、少なくとも1つの第2のモバイルデバイスによって実行され得る。同様に、図4に示されるように、方法400は、グループ通信セッション中の別のモバイルデバイスが公開モードから私的モードに移行したことに応答して、第1のモバイルデバイスによって実行され得る。
【００４２】
図4に示されるように、図1のモバイルデバイス102のような第1のモバイルデバイスは、ブロック402において公開モードで、図1のデバイス104、106、および/または108のような、1つまたは複数の第2のモバイルデバイスとの通信セッションを確立することができ、またはそれらと通信していてよい。ブロック404において、第1のモバイルデバイス102は、少なくとも1つの第2のモバイルデバイスが公開モードから私的モードに移行したことを示すメッセージを、少なくとも1つの第2のモバイルデバイスから受信することができる。上で論じられたように、このメッセージは、図3Aに示される実施形態の方法300のブロック308に従って、少なくとも1つの第2のモバイルデバイスによって送信されてよく、このメッセージは、図1の点線222によって示される、第1の位置202から第2の位置204への動きなどの、モバイルデバイスの検出された動きに応答して送信され得る。実施形態の方法400のブロック406において、第1のモバイルデバイス102は、少なくとも1つの第2のモバイルデバイスが公開モードから私的モードに移行したことの指示を、デバイス102のユーザに与えることができる。実施形態では、指示は、グループ通信セッション中の少なくとも1つの他のデバイスが公開モードから私的モードに移行したことを示す、第1のモバイルデバイス102のユーザが知覚できる、フィードバックの合図(たとえば、オーディオ信号、視覚的な信号、および/または触覚的な信号)であってよい。フィードバックの合図は、少なくとも1つの第2のモバイルデバイスからのオーディオフィードの中断であり得る。第1のモバイルデバイス102のユーザは、したがって、グループ通信セッション中の少なくとも1人の他のユーザがより私的な方式で会話することを望むことを、通知され得る。ブロック408において、第1のモバイルデバイス102はまた、私的モードに移行したデバイスからのオーディオフィードを抑制する(たとえば、中断する、遮断する、または別様に可聴の再生を防止する)ことができる。ある実施形態では、第1のモバイルデバイスにおける通信を抑制するステップは、モバイルデバイスからの強制されたオーディオメッセージを中断するステップを伴い得る。このようにして、自分のデバイスを私的モードに移行した(
かつ恐らくは、より私的に会話することを意図する)ユーザからのオーディオ信号は、スピーカーフォンを有効にしている可能性があり簡単に第3者により聞かれ得る、公開モードで動作しているモバイルデバイス上では再生されない。
【００４３】
第1のモバイルデバイス102は、公開モードで動作している少なくとも1つの第2のモバイルデバイスからのオーディオを抑制するが、任意選択のブロック410において、第1のモバイルデバイス102は、後で再生するために、少なくとも1つの第2のモバイルデバイスからの着信するオーディオフィードをバッファリングし、または別様に記録することができる。第1のモバイルデバイスにおける通信を抑制しバッファリングするステップは、第2のモバイルデバイスからの強制されたオーディオメッセージを中断するステップを伴い得る。このようにして、第1のモバイルデバイス102のユーザは、デバイスが私的モードにあるとき、またはユーザがより私的な状況にあるときに、グループ通信セッションの「抑制された」部分を聞くことを選ぶことができる。
【００４４】
実施形態では、第1のモバイルデバイス102は、通信セッションが終了するまでオーディオをバッファリングまたは記録し続けることができ、または、所定の期間バッファリングまたは記録することができ、その後、第1のモバイルデバイス102は呼を自動的に終了することができる。
【００４５】
実施形態では、ブロック411において、第1のモバイルデバイス102は、少なくとも1つの第2のモバイルデバイスによる公開モードから私的モードへのモード移行にユーザが従ったことを検出することができる。いくつかの実施形態では、デバイス102は、ユーザがハンドセットを自分の耳に持ってくることに対応するデバイスの動きを検出することによって、モード移行に従ったことを検出することができる。検出される動きは、図2で点線222によって示される、第1の位置202と第2の位置204との間の移行に対応する動きであり得る。デバイスの動きを検出する代わりに、またはそれに加えて、第1のモバイルデバイス102は、ユーザがモード移行に従うことを示す、デバイス102のユーザインターフェース(たとえば、タッチスクリーンディスプレイ、キーパッドなど)において受信され得る、ユーザからの入力を検出することができる。たとえば、デバイス102が、グループ通信中の別のデバイスによる公開モードから私的モードへの移行の指示をユーザに与えると、デバイス102は、より私的な方式で呼を続ける(たとえば、スピーカーフォンモードをオフにしてイヤピースモードで呼を続ける)ためのオプション、スピーカーフォンモードで呼を続ける(たとえば、ユーザが会話の第3者による立ち聞きを気にしていない場合)ためのオプション、および/または呼を終了するためのオプションなどの、メニューオプションをユーザに与えることができる。
【００４６】
ユーザがモード移行に従うことを示さない間(すなわち、判定ブロック412=「No」)、ブロック408において、第1のモバイルデバイス102は、少なくとも1つの第2のモバイルデバイスからのオーディオを抑制し続けることができ、任意選択で、ブロック410において、グループ通信が終了するまで、またはいくつかの実施形態では所定のタイムアウト期間、少なくとも1つの第2のモバイルデバイスからのオーディオをバッファリング/記録することができ、この後、第1のモバイルデバイス102は呼を自動的に終了することができる。ユーザが公開モードから私的モードへの移行に従ったことを第1のモバイルデバイス102が検出すると(すなわち、判定ブロック412=「Yes」)、ブロック416において、第1のモバイルデバイス102は、少なくとも1つの第2のモバイルデバイスからのオーディオフィードを再開することができる。任意選択で、第1のモバイルデバイス102は、任意選択のブロック414において、少なくとも1つの第2のモバイルデバイスからのバッファリングされた/記録されたオーディオを再生することができる。モード移行に従ったことが検出されると、第1のデバイス102は、バッファリングされた/記録されたオーディオを自動的に再生する(すなわち、ユーザが会話の聞き逃した部分を聞くことを可能にする)ことができ、会話の記録された部分がライブのオーディオフィードに「追いつく」まで、会話をバッファリング/記録し続けることができる。他の実施形態では、デバイス102は、「ライブ」のオーディオフィードを続け、後で再生するために、メモリ中の通信セッションのバッファリングされた/記録された部分を記憶することができる。
【００４７】
実施形態の方法は、モバイルデバイスハンドセットの検出された動きに基づいて、グループ通信セッションにおいて公開モードと私的モードとの間を移行するステップを含む。上で論じられたように、公開モードと私的モードとの間の移行は、モバイルデバイスのオーディオ経路の変更を含み得る。具体的には、公開モードと私的モードとの間の移行は、スピーカーフォンモードからイヤピースモードへの変更を引き起こし得る。逆に、私的モードから公開モードへの移行は、イヤピースモードからスピーカーフォンモードへの変更を引き起こし得る。モバイルデバイスのオーディオ経路を変更することに加えて、公開モードから私的モードへの移行はまた、通信セッションのセキュリティ設定の変更などの、追加の変更を含み得る。たとえば、モバイルデバイスが公開モードで動作している(たとえば、会話が第3者により聞かれ得る、スピーカーフォンモードで動作している)とき、会話のセキュリティは最重要の問題ではないことがある。公開モードでは、一般に会話のセキュリティがより大きな問題である私的モードでデバイスが動作している場合よりも、セキュリティの弱い状態が保たれ得る。いくつかの実施形態では、公開モードと私的モードとの間の移行は、グループ通信セッション中のモバイルデバイス間で送信されるデータを暗号化する際に使用される、暗号化方式の変更を含んでよく、モバイルデバイスが公開モードにあるときは暗号化が使用されず、デバイスが私的モードにあるときは暗号化機能がアクティブ化される、実施形態を含んでよい。
【００４８】
図5Aは、モバイルデバイスにおいて第1のセキュリティ設定と関連付けられる公開の通信のモードと第2のセキュリティ設定と関連付けられる私的な通信のモードとの間を移行するある実施形態の方法500を示すプロセスフロー図である。この例示的な実施形態では、セキュリティ設定は、ワイヤレスネットワークを通じて音声および/または他のデータを少なくとも1つの他のモバイルデバイスに送信するときに使用される暗号化のタイプ(利用される特定の暗号化アルゴリズム)を含む。セキュリティ設定の変更は、代替的に、または加えて、ワイヤレスネットワークの異なる(たとえば、よりセキュアな、またはよりセキュアではない)部分を通じて、可変の程度のセキュリティを有する1つまたは複数の異なるサーバを通じて、または、完全に異なるネットワークを通じて、データを送信することを含み得ることを理解されたい。たとえば、セキュリティ設定の変更は、オープンシステムを通じて通信することとセキュアなシステムを通じて通信することとの間の移行と関連付けられ得る。変更はまた、たとえば、モバイルデバイスが暗号鍵の交換をどのように処理するかに影響を与え得る。
【００４９】
実施形態の方法500のブロック502では、図1のモバイルデバイス102のような第1のモバイルデバイスは、図1のデバイス104、106、および/または108のような、少なくとも1つの第2のモバイルデバイスに暗号化されていないメッセージを送信することができる。第1のモバイルデバイス102は、公開モードで動作することができ、図2に示されるように、第1の位置202にあり得る。ブロック504において、第1のモバイルデバイス102は、ユーザがハンドセットを自分の耳に持ってきたことに対応する、デバイスの動きを検出することができる。検出される動きは、図2で点線222によって示される、第1の位置202と第2の位置204との間の移行に対応する動きであり得る。この検出された動きに応答して、ブロック506において、デバイスは、第1のモバイルデバイス上で暗号化機能を起動することができる。暗号化機能の起動は、公開モードから私的モードへの移行と関連付けられてよく、この移行はさらに、スピーカーフォンモードからイヤピースモードへのオーディオ経路の変更を含み得る。暗号化機能が起動されると、ブロック508において、第1のモバイルデバイス102は、少なくとも1つの第2のモバイルデバイスに暗号化されたメッセージを送信することができる。
【００５０】
実施形態では、1つのモバイルデバイスでのセキュリティ設定の変更、たとえば、実施形態の方法500における暗号化機能の起動は、グループ通信セッションに参加している他のデバイスにおいて、同様の変更を強い得る。したがって、1つのデバイスでのセキュリティ設定を変更するステップ(方法500のブロック506における暗号化機能の起動などの)はまた、通信セッションに参加しているすべてのデバイスにわたってセキュリティ設定の変更を実装するために、通信セッション中の他のデバイスに、および/または中心サーバに、メッセージを送信するステップを含み得る。
【００５１】
図5Bは、通信セッションのセキュリティ設定を変更するステップを含む、私的モードと公開モードとの間を移行するある実施形態の方法501を示すプロセスフロー図である。図5Bの実施形態の方法501は、図5Aの実施形態の方法500の逆であり得る。方法501のブロック510において、第1のモバイルデバイス201は、少なくとも1つの第2のモバイルデバイスに暗号化されたメッセージを送信することができる。第1のモバイルデバイス102は、私的モードで動作することができ、図2に示されるように、第2の位置204にあり得る。ブロック512において、第1のモバイルデバイス102は、ユーザがデバイスハンドセットを自分の耳から離すように動かすことに対応する、デバイスの動きを検出することができる。検出される動きは、図2で点線224によって示される、第2の位置204と第1の位置202との間の移行に対応する動きであり得る。この検出された動きに応答して、ブロック514において、デバイスは、第1のモバイルデバイス上で暗号化機能を終了することができる。暗号化機能の終了は、私的モードから公開モードへの移行と関連付けられてよく、この移行はさらに、イヤピースモードからスピーカーフォンモードへのオーディオ経路の変更を含み得る。暗号化機能が終了されると、ブロック516において、第1のモバイルデバイス102は、少なくとも1つの第2のモバイルデバイスに暗号化されていないメッセージを送信することができる。
【００５２】
実施形態の方法500のように、実施形態の方法501におけるセキュリティ設定の変更(たとえば、暗号化されていない送信から暗号化された送信への)は、通信セッション中の他のデバイスにおける同様の変更を強い得る。
【００５３】
図6Aは、モバイルデバイスを使用して、半二重通信と関連付けられる公開モードと全二重通信と関連付けられる私的モードとの間を移行するある実施形態の方法600を示すプロセスフロー図である。上で論じられたように、実施形態の方法は、モバイルデバイスハンドセットの検出された動きに基づいて、グループ通信セッションにおいて公開モードと私的モードとの間を移行するステップを含み、公開モードと私的モードとの間の移行は、モバイルデバイスのオーディオ経路および/またはセキュリティ設定の変更を含み得る。実施形態はまた、異なるタイプの通信の間の移行、および具体的には、デバイスハンドセットの動きに基づく半二重通信と全二重通信との間の移行を含み得る。前に述べられたように、プッシュツートークセッションのようなグループ通信セッションの間は、「公開」モードでモバイルデバイスを動作させることが一般的であり、このとき、ユーザがしばしば散発的に着信する音声通信を聞きメディアコンテンツを見ることを可能にしつつ、必要に応じてデバイスインターフェースをナビゲートし操作するのをより簡単にするために、スピーカーフォンがアクティブ化される。ユーザがイヤピースモードを使用したより私的な会話を望む場合、従来の電話呼におけるように、全二重通信リンクを通じて通信することがより自然であり得る。このことにはさらに、ユーザが話すことを望むたびに、「フロア」を繰り返し要求する必要をなくすという利点があり、この繰り返し要求することは、デバイスがユーザの耳に向けて保持されており、タッチスクリーンインターフェース上の「仮想的な」PTTボタンをタッチおよび/または押したままにすることによってフロアが要求されなければならない場合には、特に難しいことがある。
【００５４】
実施形態の方法600のブロック602では、図1のモバイルデバイス102のような第1のモバイルデバイス102は、図1のデバイス104、106、および/または108のような、少なくとも1つの他の(すなわち、第2の)モバイルデバイスとの半二重通信チャネルを確立することができる。第1のモバイルデバイス102は、図1に示されるグループ通信サーバ120のような中心サーバと協調して、半二重通信チャネルを確立することができる。ブロック604において、第1のモバイルデバイス102は、半二重通信チャネルを通じて、少なくとも1つの第2のモバイルデバイスと通信することができる。デバイス102は、公開モードで(たとえば、スピーカーフォンがアクティブ化された状態で)通信することができ、図2に示されるように、第1の位置202にあり得る。ブロック606において、第1のモバイルデバイス102は、ユーザがハンドセットを自分の耳に持ってきたことに対応する、デバイスの動きを検出することができる。検出される動きは、図2で点線222によって示される、第1の位置202と第2の位置204との間の移行に対応する動きであり得る。この検出された動きに応答して、ブロック608において、デバイスは、少なくとも1つの第2のモバイルデバイスとの全二重通信チャネルを確立する。第1のモバイルデバイス102は、グループ通信サーバ120を通じて、または、1つまたは複数の異なるサーバ、異なるネットワーク、もしくは同じネットワークの異なる部分を通じて、全二重通信チャネルを確立することができる。いくつかの実施形態では、第1のモバイルデバイス102は、インターネット114のようなワイドエリアネットワークを通じて、少なくとも1つの第2のモバイルデバイスへの直接接続を確立することができる。ブロック610において、第1のモバイルデバイス102は、全二重通信チャネルを通じて、少なくとも1つの第2のモバイルデバイスと通信することができる。
【００５５】
実施形態では、第1のモバイルデバイスにおける半二重通信から全二重通信への変更は、グループ通信セッションに参加している他のデバイスにおいて同様の変更を強い得る。したがって、実施形態の方法600のブロック608における全二重通信チャネルを確立するステップはまた、通信セッションに参加しているすべてのデバイスにわたって全二重通信への変更を実装するために、通信セッション中の他のデバイスに、および/または1つまたは複数のサーバに、メッセージを送信するステップを含み得る。
【００５６】
図6Bは、モバイルデバイスを使用して、全二重通信と関連付けられる私的モードと半二重通信と関連付けられる公開モードとの間を移行するある実施形態の方法601を示すプロセスフロー図である。図6Bの実施形態の方法601は、図6Aの実施形態の方法600の逆であり得る。方法601のブロック612において、第1のモバイルデバイス201は、少なくとも1つの他の(すなわち、第2の)モバイルデバイスとの全二重通信チャネルを確立することができる。ブロック614において、第1のモバイルデバイス201は、全二重通信チャネルを通じて、少なくとも1つの第2のモバイルデバイスと通信することができる。第1のモバイルデバイス102は、私的モードで動作することができ、図2に示されるように、第2の位置204にあり得る。ブロック616において、第1のモバイルデバイス102は、ユーザがデバイスハンドセットを自分の耳から離すように動かすことに対応する、デバイスの動きを検出することができる。検出される動きは、図2で点線224によって示される、第2の位置204と第1の位置202との間の移行に対応する動きであり得る。この検出された動きに応答して、ブロック618において、デバイスは、少なくとも1つの第2のモバイルデバイスとの半二重通信チャネルを確立することができる。ブロック620において、第1のモバイルデバイス102は、半二重通信チャネルを通じて、少なくとも1つの第2のモバイルデバイスと通信することができる。
【００５７】
実施形態の方法600のように、実施形態の方法601における全二重通信から半二重通信への変更は、通信セッション中の他のデバイスにおける同様の変更を強い得る。第1のモバイルデバイス102は、図1のグループ通信サーバ120のようなサーバと協調して、半二重通信チャネルを確立することができる。
【００５８】
図7は、モバイルデバイスを使用して、第1の通信経路を通じた通信と関連付けられる公開モードと第2の通信経路を通じた通信と関連付けられる私的モードとの間を移行するある実施形態の方法700を示すプロセスフロー図である。上で論じられたように、実施形態の方法は、モバイルデバイスハンドセットの検出された動きに基づいて、グループ通信セッションにおいて公開モードと私的モードとの間を移行するステップを含み、公開モードと私的モードとの間の移行は、モバイルデバイスのオーディオ経路、セキュリティ設定の変更、および/または、半二重通信と全二重通信との間の移行を含み得る。実施形態はまた、デバイスハンドセットの動きの基づく、異なる通信経路の間の移行を含み得る。異なる通信経路への移行は、たとえば、異なるサーバまたはサーバのグループの制御を通じて、またはその制御のもとで通信することを含む、異なるネットワークまたはネットワークの部分を通じて通信することを含み得る。異なる通信経路への移行は、通信のセキュリティ状況の変更(たとえば、オープンシステムを通じてデータパケットを送信するか、セキュアなシステムを通じてデータパケットを送信するか)、および/または、通信のタイプの変更(たとえば、半二重通信と全二重通信との間の移行)と関連付けられ得る。一実施形態では、異なる通信経路への移行は、中心点(たとえば、サーバ)を通じて音声および/または他のデータを送信することと、ピアツーピアタイプまたはポイントツーポイントタイプのモデルとの間の移行を含んでよく、ピアツーピアタイプまたはポイントツーポイントタイプのモデルでは、通信しているデバイスは、図1のグループ通信サーバ120のような中心的な論理エンティティの介在を伴わずに、図1に示されるインターネット114のようなワイドエリアネットワークを通じて互いに直接データを送信することができる。実施形態では、サーバにより調停される通信経路からピアツーピア通信経路への変更は、公開の通信のモードから私的な通信のモードへの移行と関連付けられ得る。このことは、中心サーバをループからなくすことによって、さらなるプライバシーを提供することができる。異なる通信経路への変更はまた、ネットワークがより効率的にリソースを割り振ることを可能にし得る。たとえば、グループ通信サーバ120は、公開モードでのデバイス間のグループ通信セッションをセットアップすることができ、デバイスが私的な通信を望む場合、サーバ120は、セッションをモバイルデバイスにハンドオフすることができ、これにより、他のデバイスの既知のIPアドレスに基づいて、グループ中の他のデバイスとの直接のピアツーピア接続を確立することができる。実施形態では、異なる通信経路への移行は、デバイスのユーザの知識または介在を伴わずに、モバイルデバイスによって実行され得る。
【００５９】
実施形態の方法700のブロック702では、図1のモバイルデバイス102のような第1のモバイルデバイス102は、第1の通信経路を通じて、図1のデバイス104、106、および/または108のような、少なくとも1つの第2のモバイルデバイスとの通信チャネルを確立することができる。第1のモバイルデバイス102は、図1に示されるグループ通信サーバ120のような中心サーバを通じて、第1の通信経路を確立することができる。ブロック704において、第1のモバイルデバイス102は、第1の通信経路を通じて、少なくとも1つの第2のモバイルデバイスと通信することができる。デバイス102は、公開モードで(たとえば、スピーカーフォンがアクティブ化された状態で)通信することができ、図2に示されるように、第1の位置202にあり得る。ブロック706において、第1のモバイルデバイス102は、ユーザがハンドセットを自分の耳に持ってきたことに対応する、デバイスの動きを検出することができる。検出される動きは、図2で点線222によって示される、第1の位置202と第2の位置204との間の移行に対応する動きであり得る。この検出された動きに応答して、ブロック708において、デバイスは、第2の通信経路を通じて、少なくとも1つの第2のモバイルデバイスとの通信チャネルを確立することができる。第2の通信経路は、異なるネットワークまたはサーバを通る、またはネットワークの異なる部分を通るものであり得る。実施形態では、第2の通信経路は、上で説明されたように、ピアツーピア経路であり得る。ブロック710において、第1のモバイルデバイス102は、第2の通信経路を通じて、少なくとも1つの第2のモバイルデバイスと通信することができる。
【００６０】
ブロック712において、第1のモバイルデバイス102は、ユーザがデバイスハンドセットを自分の耳から離すように動かすことに対応する、デバイスの動きを検出することができる。検出される動きは、図2で点線224によって示される、第2の位置204と第1の位置202との間の移行に対応する動きであり得る。この検出された動きに応答して、ブロック714において、デバイスは、少なくとも1つの第2のモバイルデバイスとの第1の通信経路を再確立し、通信セッションを継続することができる。実施形態では、第2の通信経路から第1の通信経路へと戻るように移行することは、ピアツーピア通信経路からサーバにより調停される経路への移行を含んでよく、モバイルデバイス間のグループ通信セッションを確立するための要求を、グループ通信サーバ120のような中心サーバに送信することを含み得る。
【００６１】
実施形態では、第1のモバイルデバイスにおける第1の通信経路から第2の通信経路への変更、またはその逆の変更は、グループ通信セッションに参加している他のデバイスにおいて同様の変更を強い得る。
【００６２】
図8は、モバイルデバイスを使用して、第1の通信インフラストラクチャを使用した通信と関連付けられる公開モードと第2の通信インフラストラクチャを使用した通信と関連付けられる私的モードとの間を移行するある実施形態の方法800を示すプロセスフロー図である。異なる通信インフラストラクチャへの移行は、たとえば、デバイスハンドセットの検出された動きに基づく、異なるタイプの通信能力、モデム能力、ビデオおよび他のメディア能力などへの移行を含み得る。
【００６３】
異なる通信インフラストラクチャへの移行は、呼に対する異なるQuality  of  Service(QoS)への移行、または、より高品質の、もしくはより低品質のオーディオへの移行のための異なるコーデックの使用を含み得る。実施形態では、移行は、ビデオ機能のようなメディア機能を有効または無効にすることができ、たとえば、3Gネットワークインフラストラクチャと4Gネットワークインフラストラクチャとの間の移行を含み得る。一般的に言って、いくつかの実施形態によれば、ユーザがハンドセットを自分の耳へと持ってくるという検出された動きは、改善されたオーディオ機能を引き起こすことができ、たとえば、より高いQoSおよび/またはより広帯域のコーデック(すなわち、異なるコーデックを使用する)への変更、ノイズキャンセレーション機能の使用などを引き起こすことができる。逆に、ユーザがデバイスハンドセットを自分の耳から離すように動かすという検出された動きは、改善されたビデオおよび/またはマルチメディア機能を有効にし得る。実施形態では、モバイルデバイスは、デバイスハンドセットの検出された動きに基づいて、帯域幅などのリソースを再配分することができる。たとえば、デバイスハンドセットがユーザの耳から離れて保持されている場合、デバイスは、いくつかのリソースをマルチメディア機能に割り振ることができ、たとえば、メディアファイルを送信して受信し、ビデオおよびピクチャを見ることなどができる。ユーザがハンドセットを自分の耳へと動かすと、マルチメディア機能をサポートする必要性はより低くなる可能性があり、これらの機能をサポートするためにこれまで使用されていたリソースは、より高品質のオーディオ(すなわち、音声)通信へと再配分され得る。リソースは、ユーザがハンドセットを自分の耳からハンドセットを離すように動かすと、マルチメディア機能に再配分され得る。
【００６４】
実施形態の方法800のブロック802では、図1のモバイルデバイス102のような第1のモバイルデバイス102は、第1の通信インフラストラクチャを使用して、図1のデバイス104、106、および/または108のような、少なくとも1つの他の(すなわち、第2の)モバイルデバイスとの通信チャネルを確立することができる。ブロック804において、第1のモバイルデバイス102は、第1の通信インフラストラクチャを使用して、少なくとも1つの第2のモバイルデバイスと通信することができる。デバイス102は、図2に示されるような、第1の位置202にあり得る。ブロック806において、第1のモバイルデバイス102は、ユーザがハンドセットを自分の耳に持ってきたことに対応する、デバイスの動きを検出することができる。検出される動きは、図2で点線222によって示される、第1の位置202と第2の位置204との間の移行に対応する動きであり得る。この検出された動きに応答して、ブロック808において、デバイスは、第2の通信インフラストラクチャに移行することができる。ブロック810において、第1のモバイルデバイス102は、第2の通信インフラストラクチャを使用して、少なくとも1つの第2のモバイルデバイスと通信することができる。ブロック812において、第1のモバイルデバイス102は、ユーザがデバイスハンドセットを自分の耳から離すように動かすことに対応する、デバイスの動きを検出することができる。検出される動きは、図2で点線224によって示される、第2の位置204と第1の位置202との間の移行に対応する動きであり得る。この検出された動きに応答して、ブロック814において、デバイスは、第1の通信インフラストラクチャに戻ることができる。
【００６５】
図9は、ユーザがモバイルデバイスを面の上に置いたことに対応するデバイスの検出された動きに応答して、モバイルデバイスの動作モードを変更するある実施形態の方法900を示すプロセスフロー図である。実施形態では、モバイルデバイスを面に置くという検出された動きは、デバイスにアクティブモードへと入らせることができ、アクティブモードにおいて、デバイスは、アクティブな通信セッションに参加し続けつつ、デバイスの近くのユーザの存在を監視する。ユーザがデバイスハンドセットを持っている(たとえば、ハンドセットが図2に示される第1の位置202にある)間、ユーザがグループ通信セッションにアクティブに参加することを意図していると、または最低限でも、着信するオーディオを聞くための位置にあると考えられ得る。しかしながら、ユーザがハンドセットを面に置く(たとえば、ハンドセットが図2に示される第3の位置206にある)ときに、ユーザが依然として通信セッションを聞いている/通信セッションに参加しているということがあり得る。しかしながら、ユーザの関心がなくなっている、別のデバイスを使用して別の呼に出ている、部屋から出た、などということ、すなわち、呼にもはや参加していないということもあり得る。様々な実施形態では、モバイルデバイスが面に置かれたことをモバイルデバイスが検出すると、デバイスは、ユーザの存在を監視し、ユーザが近くで検出される限り、アクティブモードで通信を続けることができる。ユーザが検出されないとき、デバイスは、ユーザがもはや呼に注意を払っていないと推測することができ、着信するオーディオフィードを消音すること、着信するトークスパートをバッファリング/記録すること、第1のデバイスのユーザが聞いていない可能性があることを他のデバイスに通知すること、および/または通信セッションを終了することなどの、適切な動作を行うことができる。
【００６６】
実施形態の方法900のブロック902では、図1のモバイルデバイス102のような第1のモバイルデバイス102は、グループ通信セッション中の、図1のデバイス104、106、および/または108のような、少なくとも1つの他の(すなわち、第2の)モバイルデバイスと通信することができる。ブロック904において、第1のモバイルデバイス102は、安定した面にデバイスを置くことに対応するデバイスの動きを検出することができる。検出される動きは、図2で点線222によって示される、第1の位置202と第3の位置206との間の移行に対応する動きであり得る。いくつかの実施形態では、デバイスは、ユーザが固定された面にデバイスを置くことと、ユーザが動く面にデバイスを置くこと、たとえば、デバイスが動いている車両の中にある場合とを区別することができ、動く面にデバイスを置く場合、ユーザは通信セッションにまだ注意を払っていると考えられ得る。実施形態では、デバイスはまた、ユーザが「前面を上にして」デバイスを置くこと(図2の第3の位置206によって示される)と、「前面を下にして」デバイスを置くこと(図2の第4の位置208によって示される)とを区別することができ、前面を下にしてデバイスを置くことは、デバイスに、以下でさらに詳しく説明される別個の動作モードへと入らせることができる。他の実施形態では、デバイスは、「前面を上にした」方向と「前面を下にした方向」とを区別しなくてよい。
【００６７】
ブロック904におけるデバイスの検出された動きに応答して、モバイルデバイス102は、ブロック906において、デバイスが通信セッションにおいてアクティブであり続ける、アクティブモードに入ることができる。アクティブモードにあるとき、デバイス102は、ブロック908において、デバイスの近くのユーザの存在を監視することができる。ユーザの存在を判定するために、デバイスは、ユーザの存在を推測するための任意の適切な技法、たとえば、ユーザがデバイスを持ち上げたことまたは動かしたこと、生体検出技法、音声認識などを使用することができる。
【００６８】
デバイスがユーザの存在を検出している間(すなわち、判定ブロック910=「Yes」)、デバイス102は、ブロック906においてアクティブモードにとどまることができ、ブロック908においてユーザの存在を監視し続けることができる。ユーザが検出されない場合(すなわち、判定ブロック910=「No」)、デバイス102は、所定のタイムアウト期間待機することができる。タイムアウト期間(すなわち、判定ブロック912=「No」)の間、デバイスは、ブロック908において、ユーザを監視し続けることができる。ユーザが検出される場合、デバイスは、アクティブモードにとどまり、タイムアウト期間をリセットすることができる。タイムアウト期間の期限が切れると(すなわち、判定ブロック912=「Yes」)、デバイス102は、ブロック914において、非アクティブ通信モードに入ることができる。
【００６９】
実施形態では、デバイス102が非アクティブ通信モードに入ると、ユーザがグループ通信セッションをもはや聞いていない、またはもはや参加していないと推測され得る。非アクティブ通信モードに入ると、デバイス102は、着信するオーディオおよび/またはビデオフィードを消音し、または別様に抑制することができる。任意選択で、ブロック916において、第1のモバイルデバイス102は、第1のモバイルデバイス102が非アクティブ通信モードにあることを示すために、少なくとも1つの第2のモバイルデバイスにメッセージを送信することができる。したがって、セッション中の他の参加者は、第1のモバイルデバイス102のユーザが呼に注意を払っていない可能性があることを知らされ得る。ある実施形態では、通信を抑制するステップは、グループ中の他のモバイルデバイスからの強制されたオーディオメッセージを中断するステップを伴い得る。デバイス102は任意選択で、デバイスが非アクティブ通信モードに入っているというフィードバックをユーザに与えることができる(たとえば、デバイスがビープまたはオーディオトーンを与えてよく、ディスプレイスクリーンまたはインジケータライトが黄色に点滅してよい、など)。ブロック918において、デバイス102は、非アクティブ通信モードにとどまり得る。任意選択で、デバイスが非アクティブ通信モードにある間、デバイスは、任意選択のブロック920において、後で再生するために、着信する音声および/または他のデータをバッファリングし、または別様に記録することができる。ブロック922において、デバイス102は、ユーザの存在を監視し続けることができる。したがって、たとえば、ユーザが部屋から出て、デバイスが非アクティブ通信モードにあるときにユーザが戻ってくると、デバイスは、ユーザの存在を検出することができ(すなわち、判定ブロック924=「Yes」)、デバイスは、ブロック930において、アクティブモードで通信セッションを再開することができる。
【００７０】
実施形態では、デバイス102は、所定のタイムアウト期間、非アクティブ通信モードにとどまり得る。このタイムアウト期間は、デバイスがアクティブモードにある間のタイムアウト期間と同じであってよく、または異なっていてよい。実施形態では、タイムアウト期間のいずれかまたは両方が、ユーザによって設定または修正され得る。タイムアウト期間(すなわち、判定ブロック926=「No」)の間、デバイスは、非アクティブ通信モードにとどまってよく、ユーザの存在を監視し、任意選択で、着信する通信をバッファリングまたは記録する。タイムアウト期間の満了の後(すなわち、判定ブロック926=「Yes」)、ユーザの存在が検出されていないと仮定すると(すなわち、判定ブロック924=「No」)、デバイス102は、ブロック928において、通信セッションを終了することができる。
【００７１】
デバイスが上で説明されたようなアクティブモードまたは非アクティブ通信モードにある場合、デバイス102は、ユーザが面からハンドセットを持ち上げたことに対応するデバイスハンドセットの動き(たとえば、図2の点線230によって示される動き)を検出することができ、この動きの検出は、デバイスを通常の通信モード(上で説明された公開モードおよび/または私的モードなど)に戻すのに十分であり得る。
【００７２】
図10は、ユーザが前面を下にしてモバイルデバイスを面の上に置いたことに対応するデバイスの検出された動きに応答して、モバイルデバイスの動作モードを変更するある実施形態の方法1000を示すプロセスフロー図である。実施形態の方法1000は、この方法では「前面を下にして」モバイルデバイスハンドセットを面の上に置くという検出された動きが、デバイスに非アクティブ通信モードへと直接入らせ得るということを除き、上で説明されたある実施形態の方法900と同様である。ユーザが前面を下にしてハンドセットを面に置く(たとえば、ハンドセットが図2に示される第4の位置208に動かされる)という動作によって、ユーザがもはや通信セッションに参加することを望まないと推測され得る。したがって、デバイスは、非アクティブ通信モードに入り、着信するオーディオフィードを消音すること、着信するトークスパートをバッファリング/記録すること、第1のデバイスのユーザが聞いていない可能性があることを他のデバイスに通知すること、および/または通信セッションを終了することなどの、適切な動作を行うことができる。
【００７３】
実施形態の方法1000のブロック1002では、図1のモバイルデバイス102のような第1のモバイルデバイス102は、グループ通信セッション中の、図1のデバイス104、106、および/または108のような、少なくとも1つの他の(すなわち、第2の)モバイルデバイスと通信することができる。ブロック1004において、第1のモバイルデバイス102は、前面を下にしてデバイスを面に置くことに対応するデバイスの動きを検出することができる。検出された動きは、図2の点線222または232によって示される動きであり得る。
【００７４】
ブロック1002における検出された動きに応答して、デバイス102は、ブロック1006において、非アクティブ通信モードに入ることができる。実施形態では、デバイス102が非アクティブ通信モードに入ると、ユーザがもはやグループ通信セッションに参加することを意図していないと推測され得る。非アクティブ通信モードに入ると、デバイス102は、着信するオーディオおよび/またはビデオフィードを消音し、または別様に抑制することができる。任意選択で、ブロック1008において、第1のモバイルデバイス102は、第1のモバイルデバイス102が非アクティブ通信モードにあることを示すために、少なくとも1つの第2のモバイルデバイスにメッセージを送信することができる。したがって、セッション中の他の参加者は、第1のモバイルデバイス102のユーザがセッションを続けることを意図していないことを知らされ得る。ある実施形態では、通信を抑制するステップは、少なくとも1つの他のモバイルデバイスからの強制されたオーディオメッセージを中断するステップを伴い得る。ブロック1010において、デバイス102は、非アクティブ通信モードにとどまり得る。図9の実施形態の方法900におけるように、デバイスが非アクティブ通信モードにある間、デバイスは、後で再生するために、着信する音声および/または他のデータをバッファリングし、または別様に記録することができる。
【００７５】
デバイス102は、所定のタイムアウト期間、非アクティブ通信モードにとどまり得る(すなわち、判定ブロック1014=「Yes」)。このタイムアウト期間は、実施形態の方法900に関して上で説明されたタイムアウト期間と同じであってよく、または異なっていてよい。一般に、実施形態の方法1000のタイムアウト期間は比較的短くてよく(たとえば、5〜10秒、任意選択で5秒未満、たとえば1〜2秒未満)、それは、前面を下にした位置でデバイスハンドセットを置くことは、ユーザが通信セッションを続けることを望まないことを示し得るからである。しかしながら、ユーザは、不注意で、前面を下にした位置でデバイスを置いた可能性があり、タイムアウト期間は、非アクティブ通信モードから出て通信セッションを再開するための機会を、ユーザに与えることができる。図10に示されるように、たとえば、デバイスが非アクティブ通信モードにある間、デバイスは、デバイスが動かされたかどうかを判定することができる。デバイスが動かされた場合(すなわち、判定ブロック1012=「Yes」)、デバイスは、ブロック1018において、非アクティブ通信モードを終了し、通信を再開することができる。いくつかの実施形態では、非アクティブ通信モードの間のデバイス102の任意の検出された動きは、非アクティブ通信モードから出て通信セッションに戻るのに十分であり得る。他の実施形態では、非アクティブ通信モードは、面からハンドセットを持ち上げること(たとえば、図2で点線230により示される動き)によって、および/または、「前面を上にした」位置へとハンドセットを返すこと(たとえば、図2で点線236により示される動き)によって、終了され得る。
【００７６】
図11Aは、モバイルデバイスを使用した、音声でアクティブ化される半二重(たとえば、プッシュツートーク)通信のある実施形態の方法1100を示すプロセスフロー図である。この実施形態では、モバイルデバイスは、ユーザの音声命令を検出することができ、それに応答して、図1に示されるグループ通信サーバ120のようなサーバに命令を送信することができる。様々な実施形態では、命令は、半二重グループ通信セッションにおける「フロア」の制御権に対する、サーバへの要求であり得る。
【００７７】
実施形態の方法1100のブロック1102では、図1のモバイルデバイス102のような第1のモバイルデバイスは、グループ通信セッション中の、図1のデバイス104、106、および/または108のような、少なくとも1つの他の(すなわち、第2の)モバイルデバイスと通信することができる。グループ通信セッションは、プッシュツートーク通信セッションのような半二重通信セッションであり得る。グループ通信セッションは、図1に示されるグループ通信サーバ120のような中心サーバの制御下にあり得る。サーバ120は、通信セッションに参加しているモバイルデバイス(すなわち、通信グループ)間の半二重通信に対する「フロア」の制御権を調停することができる。
【００７８】
ブロック1104において、第1のモバイルデバイス102は外部のオーディオ信号を監視することができる。実施形態では、デバイス102は、デバイスのユーザの声などの何らかの外部音声を「聞く」ために、デバイスのマイクロフォンを使用することができる。デバイス102は、デバイスがアクティブに音声データを送信しているとき(すなわち、デバイスが「フロア」を付与されていないとき)、外部オーディオを監視することができる。ブロック1106において、第1のモバイルデバイス102は、検出されたオーディオ信号がグループ通信サーバに対する認識された音声命令かどうかを判定することができる。いくつかの実施形態では、これは、検出されたオーディオ信号がグループ通信サーバに対する命令に相当するかどうかを判定するために、検出されたオーディオ信号を(たとえば、音声認識ソフトウェアを使用して)分析することを含み得る。実施形態では、第1のモバイルデバイス102は、たとえば、命令と関連付けられる特定のキーワードに対する、検出されたオーディオ信号を分析することができる。他の実施形態では、第1のモバイルデバイス102は、ユーザの声の音を単に聞くことができ、ユーザの声が検出されると、デバイス102はオーディオ信号をグループ通信サーバ120に送信することができる。サーバは、送信された音声命令を分析し解釈するための機能を含み得る。実施形態では、第1のモバイルデバイス102は、ユーザの声の音を検出することができ、所定の閾値の音量を超える声が検出されると、デバイスは、グループ通信サーバに対する音声命令として、検出された音声信号を扱う。
【００７９】
第1のモバイルデバイス102は、認識された音声命令が検出されない場合(すなわち、判定ブロック1108=「No」)、外部のオーディオ信号を監視し続けることができる。第1のモバイルデバイス102が音声命令を検出すると(すなわち、判定ブロック1108=「Yes」)、デバイスは、ブロック1110において、グループ通信サーバ120に命令を送信することができる。上で論じられたように、いくつかの実施形態では、第1のモバイルデバイス102は、たとえば音声認識ソフトウェアを使用して、音声命令を分析し解釈することができ、命令を送信する前に、サーバによって認識され得る適切なデータフォーマットへと信号を変換することができる。他の実施形態では、モバイルデバイス102は、ユーザからサーバに音声命令を単に中継することができ、サーバは、音声命令を分析し解釈することができる。第1のモバイルデバイス102は、任意選択で、音声命令がデバイス102において受信されサーバ120に転送されたというフィードバックをユーザに与えることができる。
【００８０】
音声命令は、グループ通信セッションにおいて使用される任意の命令、たとえば、特定の通信グループとの通信セッションを開始するための命令、セッションを終了するための命令、通信セッションにグループメンバーを追加し、または、通信セッションからグループメンバーを削除するための命令、メディアファイルを送信またはダウンロードするための命令などであり得る。具体的には、音声命令は、グループ通信セッションにおけるフロアを要求するための命令であり得る。いくつかの実施形態では、(任意選択で、閾値の音量レベルを超えて)話しているユーザを検出することが、グループ通信サーバ120からのフロアの制御権をモバイルデバイス102に要求させるのに十分であり得る。実施形態では、ユーザは、フロアの入手権を待機することなく、単に話し始めることがある。ユーザの声を検出すると、モバイルデバイス102は、フロアに対する要求を送信し、フロアの入手権を待機している間、ユーザのメッセージをバッファリングし、または別様に記録することができる。フロアの入手権がサーバによって付与されると、デバイス102は、バッファリングされたメッセージを通信グループに送信することができる。他の実施形態では、ユーザは、音声命令(たとえば、「フロア」、「フロアをください」など)を使用して、フロアを明示的に要求し、次いで、自分のメッセージを送信する前に、サーバがフロアを付与するまで待機することができる。フロアが解放されるまでユーザがフロアを繰り返し要求する(たとえば、プッシュツートークボタンを押すことによって)ことを必要とし得る、いくつかの半二重グループ通信システムとは対照的に、この音声でアクティブ化されるグループ通信の方法およびシステムの実施形態は、音声命令を介してユーザがフロアを一度要求することを可能にして、次いで、フロアがグループ通信サーバ120によって付与されるのを待機することができる。ブロック1112において、第1のモバイルデバイスは、フロアがユーザのデバイスに付与されたことを示す応答メッセージをグループ通信サーバ120から受信することができ、ブロック1114において、第1のモバイルデバイス102は、音声および/または他のデータを少なくとも1つの第2のモバイルデバイスに送信することができる。第1のモバイルデバイス102は、任意選択で、フロアがサーバによって付与されたというフィードバックをユーザに与えることができる。
【００８１】
ユーザが話し終わると、ユーザは、任意の適切な手段を使用して、たとえば、ユーザインターフェース上のボタンまたはキーを押すことによって、またはタッチスクリーンインターフェースをタッチすることによって、フロアを放棄することができる。実施形態では、フロアは、音声命令(たとえば、通常の会話において使用されない可能性が高い、特定のキーワードまたはキーワードの列)を使用して放棄され得る。図11Bは、ユーザが話し終わった(すなわち、ユーザが静かになった)ときをモバイルデバイスが検出でき、検出された沈黙に基づいて、デバイスがフロアの制御権を放棄できる、ある実施形態の方法1101を示すプロセスフロー図である。第1のモバイルデバイス102は、ブロック1116において、ユーザの声などの外部のオーディオ信号を受信し、ブロック1118において、グループ通信チャネルを通じて、少なくとも第2のモバイルデバイスに信号(たとえば、音声データ)を送信することができる。モバイルデバイス102が外部の音声を検出し続けている間(すなわち、判定ブロック1120=「No」)、デバイス102は、ブロック1116において、音声データを他のデバイスに送信し続けることができる。デバイス102が沈黙を検出すると(すなわち、判定ブロック1120=「Yes」)、検出された沈黙は、タイムアウト期間の開始を引き起こし得る。タイムアウト期間は、ユーザが話し終わり、フロアの制御権を放棄することを望むであろうと推測するのに十分な長さ(たとえば、一般に約1秒またはそれより長い)を有し得る。タイムアウト期間の間(すなわち、判定ブロック1122=「No」)、デバイスは、外部のオーディオ信号を監視し続けることができ、そのような信号が検出される場合(すなわち、判定ブロック1120=「No」)、デバイスは、ブロック1118において信号を送信し続け、デバイスが次に沈黙を検出したときにタイムアウト期間を再開することができる。タイムアウト期間が満了すると(すなわち、判定ブロック1122=「Yes」)、デバイス102は、ブロック1124において、通信チャネルを閉じ、ブロック1126において、フロアの制御権を放棄するメッセージをグループ通信サーバに送信することができる。
【００８２】
図11Cは、複数のモバイルデバイスに対するフロアの入手権をサーバによって制御するある実施形態の方法1103を示すプロセスフロー図である。この実施形態の方法1103では、図1に示されるグループ通信サーバ120であり得るサーバは、モバイルデバイスからオーディオ音声メッセージを受信し、メッセージを分析して、モバイルデバイスのユーザからの動作に対する要求(すなわち、音声命令)を検出することができる。サーバは次いで、適宜要求を処理することができる。一態様では、要求は、グループ通信セッション中の様々なモバイルデバイスによる、フロアの入手権に対する要求を含み得る。サーバは、グループ通信セッションの間、フロアの入手権をスケジューリングする(たとえば、フロアが利用可能な時間について要求しているデバイスを「待ち行列に入れる」)ことによって、要求を処理するができる。サーバは、セッションに対するフロアの制御権の状態を示すメッセージをモバイルデバイスに送信することができる。メッセージは、フロアが特定の要求しているデバイスに付与されるときに送信されてよく、かつ/または、デバイスがフロアの入手権について次にスケジューリングされていることを示すために送信されてよい。
【００８３】
実施形態の方法1103のブロック1128において、サーバ120は、2つ以上のモバイルデバイスの間のグループ通信セッションを開始することができる。グループ通信セッションは、従来のプッシュツートークセッションのような、任意の従来の半二重グループ通信セッションと同様に、開始され操作され得る。ブロック1130において、サーバ120は、グループ通信セッション中のモバイルデバイスからオーディオ音声メッセージを受信することができる。オーディオ音声メッセージは、モバイルデバイスのユーザからの音声命令を含み得る。ブロック1132において、サーバ120は、音声メッセージを解釈して、それぞれの音声メッセージの中の、サーバによる動作に対する特定の要求を決定することができる。動作に対する要求は、たとえば、グループ通信セッションにおけるフロアに対する入手権の要求を含み得る。ブロック1134において、サーバ120は、動作に対する受信された要求に応答して、要求しているモバイルデバイスに対するフロアの入手権をスケジューリングすることができる。ブロック1136において、サーバ120は、フロアの制御権の状態を示すメッセージをモバイルデバイスに送信することができる。メッセージは、たとえば、フロアの要求が認められること、フロアの要求が認められないこと、または、デバイスがフロアの入手権をより後の時点にスケジューリングされることを、それぞれのデバイスに知らせることができる。
【００８４】
様々な実施形態は、第1のデバイスの検出された動きに応答して、少なくとも1つの他の(すなわち、第2の)モバイルデバイスとの新たな通信チャネルを確立するステップを含む、第1のモバイルデバイスを使用して通信する方法およびシステムを含む。図12は、第1のモバイルデバイスの検出された動きに応答して、少なくとも1つの第2のモバイルデバイスとの新たな通信チャネルを確立するためのある実施形態の方法1200を示す。実施形態の方法1200のブロック1202において、第1のモバイルデバイス102は、特定のユーザ動作に対応するデバイスの動きを検出することができる。検出された動きは、ユーザによる特定の動作と相関付けられ得る、任意の動き、またはデバイスの位置もしくは向きの変化であり得る。たとえば、検出された動きは、ユーザがデバイスを自分の耳へと持ってくるという動き、または自分の耳から離すという動きなどの、図2に概略的に示される動きのいずれかであり得る。検出された動きはまた、「フリック」の動き、振動させる動きなどであり得る。いくつかの実施形態では、検出された動きは、90°、180°、またはあらゆる任意の量だけユーザがハンドセットを回転させることなどの、デバイスハンドセットの回転であり得る。
【００８５】
モバイルデバイス102は、多くのスマートフォンにおいて一般的であるように、加速度計およびジャイロスコープを伴って構成されてよく、プロセッサは、ブロック1202においてそのようなセンサを監視して、そのようなセンサの出力が、特定の動作と相関付けられたメモリ中の閾値および/またはパターンと一致するときを判定するように構成され得る。ある実施形態では、特定のユーザ動作と相関付けられるモバイルデバイスの動きの測定結果は、ユーザによって、たとえば、メニューインターフェースおよび/または訓練ルーチンを介して、定義され得る。したがって、ブロック1202(さらには、以下で論じられるブロック1302、1402、1502、1602、および1610)に包含される動作は、アクティブな状態にあるときに、加速度計、ジャイロスコープ、および/または他の動きセンサを継続的に監視すること、サンプリング期間内にそのようなセンサから受信されるセンサデータを、特定の動作または命令と相関付けられるメモリに記憶される動きセンサのデータのパターンと比較することを含み得る。一致が検出されると、モバイルデバイスは、一致したパターンと相関付けられる動作を開始することができる。様々な実施形態では、その動作は、新たな通信リンクを確立するステップと、以下で説明されるように進むステップとを含み得る。
【００８６】
通信の継続性を確実にすることと相関付けられる動きを検出したことに応答して、ブロック1204において、第1のモバイルデバイスは、図1のデバイス104、106、108のような少なくとも1つの他の(すなわち、第の2の)デバイスとの新たな通信チャネルを確立することができる。いくつかの実施形態では、第1のデバイス102は、同期通信チャネルと非同期通信チャネルのいずれかである、少なくとも1つの第2のモバイルデバイスとの初期通信チャネルをすでに確立していることがあり、検出された動きに応答して、第1のモバイルデバイスは、第2のデバイスとの新たな通信チャネルを確立することができる。たとえば、第1のモバイルデバイス102は、非同期メッセージング(たとえば、SMSまたは電子メール)を使用して、少なくとも1つの第2のモバイルデバイスと通信していることがあり、検出された動きに応答して、少なくとも1つの第2のモバイルデバイスとの同期通信チャネルを確立することができる。他の実施形態では、デバイスは、1つのタイプの同期通信チャネル(たとえば、半二重音声チャネル)を通じて通信していてよく、検出された動きに応答して、第1のモバイルデバイスは、異なる同期通信チャネル(たとえば、全二重音声チャネルまたはビデオチャネル)を確立することができる。他の実施形態では、デバイスは、最初はまったく通信していないことがあり、第1のモバイルデバイスは、検出された動きに応答して、少なくとも1つの第2のモバイルデバイスとの通信チャネルを確立する(たとえば、電話/ビデオ呼を開始する)ことができる。別の実施形態では、第1のモバイルデバイスは、少なくとも1つの第2のモバイルデバイスとの半二重またはプッシュツートークグループ通信セッションに参加していることがあり、検出された動きに応答して、第1のモバイルデバイスは、中心サーバから「フロア」を要求することによって、新たな通信チャネルを確立することができる。ブロック1206において、第1のモバイルデバイス102は、新たな通信チャネルを通じて、少なくとも1つの第2のモバイルデバイスと通信することができる。
【００８７】
任意選択のブロック1208において、第1のモバイルデバイスは、冗長なチャネルを終了すること、または別様にある通信モードから出ることと相関付けられる、モバイルデバイスの第2の動きを検出することができ、検出された第2の動きに応答して、任意選択のブロック1210において、少なくとも1つの第2のモバイルデバイスとの新たな通信チャネルを閉じることができる。たとえば、第1の検出された動きは、ユーザがデバイスを自分の耳に持ってくるという動きであってよく、検出された第2の動きは、ユーザがデバイスを自分の耳から離すように動かすという動きであってよい。あるいは、第1の検出された動きは、ユーザがデバイスを自分の耳から離すように動かすという動きであってよく、検出された第2の動きは、ユーザがデバイスを自分の耳に向かって動かすという動きであってよい。検出された第2の動きは、ユーザによって実行され得るデバイスの任意の動き、またはデバイスの位置もしくは向きの変化、たとえば、モバイルデバイスを面に置くこと、デバイスを面から持ち上げること、デバイスの「フリック」の動き、振動させる動き、回転の動きなどであり得る。
【００８８】
様々な実施形態では、任意選択のブロック1210で新たな通信チャネルを閉じるステップは、少なくとも1つの第2のモバイルデバイスとの通信セッションを終了することができる。他の実施形態では、任意選択のブロック1210において新たな通信チャネルが閉じられると、第1のデバイスは、異なる通信チャネルに移行することによって、少なくとも1つの第2のモバイルデバイスとの通信セッションを継続することができ、この異なる通信チャネルは、少なくとも1つの第2のモバイルデバイスと通信するために第1のモバイルデバイスによって使用された以前の通信チャネルであり得る。
【００８９】
図13は、第1のモバイルデバイスの特定の動きを認識したことに応答して、少なくとも1つの他の(すなわち、第2の)モバイルデバイスとの新たな通信チャネルを確立するためのさらなる実施形態の方法1300を示す。ブロック1302において、第1のモバイルデバイス102は、初期通信チャネルを通じて、図1のデバイス104、106、108などの少なくとも1つの第2のモバイルデバイスと通信することができる。初期通信チャネルは、非同期通信チャネル(たとえば、SMSまたは電子メール)または同期通信チャネル(たとえば、半二重音声チャネルまたは全二重音声チャネル、ビデオチャネルなど)であってよい。ブロック1304において、第1のモバイルデバイスは、特定のユーザ動作に対応するデバイスの動きを検出することができる。検出された動きは、図2に概略的に示される動きのいずれか(たとえば、デバイスをユーザの耳へと、またはユーザの耳から離すように動かすこと、モバイルデバイスを面に置くこと)、「フリック」の動作、振動させる動作、デバイスハンドセットの回転などのような、ユーザによる特定の動作と相関付けられ得る、デバイスの任意の動き、またはデバイスの位置もしくは向きの変化であり得る。
【００９０】
検出された動きに応答して、ブロック1306において、第1のモバイルデバイスは、少なくとも1つの第2のモバイルデバイスとの新たな通信チャネルを確立することができる。新たな通信チャネルは、初期通信チャネルとは異なる通信チャネルであり得る。たとえば、初期通信チャネルは非同期通信チャネルであってよく、新たな通信チャネルは同期通信チャネルであってよい。たとえば、第1のモバイルデバイスは、少なくとも1つの第2のモバイルデバイスと非同期的に(たとえば、SMSまたは「テキストメッセージング」を介して)通信していてよく、たとえばデバイスをユーザの耳へと動かすことであり得る検出された動きに応答して、たとえば、第1のデバイスは、少なくとも1つの第2のモバイルデバイスとの新たな同期通信チャネルを確立することができる。新たな同期通信チャネルは、たとえば、半二重または全二重音声チャネルまたはビデオチャネルであり得る。他の実施形態では、初期通信チャネルは第1の同期通信チャネルであってよく、新たな通信チャネルは異なる同期通信チャネルであってよい。たとえば、デバイスの検出された動きは、図6Aおよび図6Bに関して上で説明されたように、デバイスを、半二重通信チャネルと全二重通信チャネルとの間で移行させ得る。他の実施形態では、デバイスを振動させまたは「フリック」すること、デバイスハンドセットを90°、180°、またはあらゆる任意の量だけ回転させることなどのような、モバイルデバイスの検出された動きは、デバイスに、同期音声通信チャネル(たとえば、半二重または全二重)と同期マルチメディア通信チャネル(たとえば、ビデオ電話)との間の移行を、かつその逆の移行を行わせ得る。ブロック1308において、第1のデバイスは、新たな通信チャネルを通じて、少なくとも1つの第2のモバイルデバイスと通信することができる。
【００９１】
図14は、第1のモバイルデバイスの検出された動きに基づいて、少なくとも1つの他の(すなわち、第2の)モバイルデバイスとの新たな通信チャネルを確立するためのさらなる実施形態の方法1400を示す。実施形態の方法1400のブロック1402において、第1のモバイルデバイス102は、特定のユーザ動作に対応するデバイスの動きを検出することができる。検出された動きは、ユーザによる特定の動作と相関付けられ得る、任意の動き、またはデバイスの位置もしくは向きの変化であり得る。たとえば、検出された動きは、ユーザがデバイスを自分の耳へと持ってくるという動き、または自分の耳から離すという動きなどの、図2に概略的に示される動きのいずれかであり得る。検出された動きはまた、「フリック」の動き、振動させる動きなどであり得る。いくつかの実施形態では、検出された動きは、90°、180°、またはあらゆる任意の量だけユーザがハンドセットを回転させることなどの、デバイスハンドセットの回転である。
【００９２】
ブロック1404において、第1のモバイルデバイスは、第1のモバイルデバイスのユーザに提示されるユーザインターフェースのコンテキストに基づいて、少なくとも1つの第2のモバイルデバイスを決定することができる。ユーザインターフェースは、テキストおよび/またはグラフィカルな要素をユーザに表示できる、タッチスクリーンインターフェースのようなディスプレイスクリーンであってよい。実施形態では、少なくとも1つの第2のモバイルデバイスと関連付けられ、少なくとも1つの第2のモバイルデバイスとの通信チャネルを確立するために使用可能である固有の識別子(たとえば、電話番号、URLなど)が、第1のモバイルデバイスに(たとえば、記憶されている連絡先リストに)記憶され得る。第1のモバイルデバイスは、ユーザインターフェース上に表示される1つまたは複数のテキストの/グラフィカルな要素を、第1のモバイルデバイスの記憶された連絡先に記憶された特定の1つまたは複数のデバイスと関連付けることによって、少なくとも1つの第2のモバイルデバイスを決定することができる。いくつかの実施形態では、第1のモバイルデバイスは、ユーザインターフェースに(たとえば、ウェブページ、電子メール、vCardなどに)表示されているデバイスの固有の識別子(たとえば、電話番号、URLなど)に基づいて、その識別子と関連付けられるデバイスが第1のデバイスの連絡先リストにすでに記憶されているかどうかに関係なく、少なくとも1つの第2のモバイルデバイスを決定することができる。
【００９３】
第1のモバイルデバイスが、ユーザに提示されるユーザインターフェースのコンテキストから、ユーザが接続することを意図する1つまたは複数の第2のモバイルデバイスの識別情報を推定できる、様々な方法がある。様々な実施形態では、第1のモバイルデバイスは、たとえば、別のモバイルデバイスと関連付けられる1つまたは複数の連絡先がユーザインターフェース上で強調または選択されているとき、少なくとも1つの第2のモバイルデバイスを特定することができる。実施形態では、第1のモバイルデバイスは、ユーザが2つ以上の連絡先(たとえば、連絡先のグループ)との会話中であることを示唆する、会話のウィンドウが表示されているとき、少なくとも1つの第2のモバイルデバイスを特定することができる。実施形態では、会話のウィンドウは、会話のウィンドウがスクリーンに表示されていることに基づいて、少なくとも1つの他のデバイスを特定するための手段であってよく、ここで、会話のウィンドウは、別のユーザとの進行中の会話を含む、表示のスクロール可能な領域であり得る。動きが検出されたときに、第1のモバイルデバイス102のユーザがスクリーン上に会話のウィンドウを有する場合(ブロック1402)、第1のデバイスは、会話のウィンドウに表示されている1人または複数のユーザと関連付けられる少なくとも1つの第2のモバイルデバイスとの新たな通信チャネルが開始されるべきであると、推測することができる。実施形態では、第1のモバイルデバイスは、連絡先(たとえば、記憶された連絡先デバイスのユーザ)の写真が表示されているとき、かつ/または連絡先のビデオが表示されているとき、少なくとも1つの第2のモバイルデバイスを特定することができる。第1のモバイルデバイスは、ファイルと関連付けられる「タギング」データのようなメタデータを通じて、かつ/または、顔もしくは声を認識するソフトウェアを介して、マルチメディアファイル(たとえば、写真またはビデオ)において示される特定の個人を識別することができる。実施形態では、第1のモバイルデバイスは、1つまたは複数の連絡先と共通のカレンダー上のイベントが表示されるとき、少なくとも1つの第2のモバイルデバイスを特定することができる。実施形態では、第1のモバイルデバイスは、地図上の位置のような特定の位置が表示されるとき、少なくとも1つの第2のモバイルデバイスを特定することができ、ここで、少なくとも1つの第2のモバイルデバイスは、特定の位置にあることが知られている。
【００９４】
ブロック1408において、第1のモバイルデバイスは、少なくとも1つの第2のモバイルデバイスとの新たな通信チャネルを確立することができる。新たな通信チャネルは、半二重音声チャネルまたは全二重音声チャネル、ビデオチャネル、ストリーミングタッチポイントチャネルなどのような、非同期通信チャネルまたは同期通信チャネルであり得る。本明細書で使用される場合、「タッチポイント」は、第1のデバイス上のユーザの画面に表示されるメディアコンテンツ(たとえば、ピクチャ、ビデオなど)のある領域をそのユーザが押す、またはタッチすることを、同じメディアコンテンツを第2のデバイス上の自分の画面に表示させている別のユーザとの同期セッションの間に、可能にするための機構の名前であり、ここで、第1のデバイス上でタッチされる領域は、第2のデバイス上で動かされ、または別様に示され得る。たとえば、第1のユーザがピクチャの左上の手の部分をタッチすると、第2のユーザは、自分のデバイス上の同じピクチャの左上の手の部分において、アニメーションまたは他の指示を見ることができる。
【００９５】
いくつかの実施形態では、新たな通信チャネルを確立する前に、任意選択のブロック1406において、第1のモバイルデバイスは、検出された動き、ユーザインターフェースのコンテキスト、またはこれらの両方に基づいて、確立すべき新たな通信チャネルのタイプを決定することができる。たとえば、検出された動きが、ユーザがデバイスハンドセットを自分の耳に持ってくることに対応する場合、新たな通信チャネルは、全二重音声チャネルのような音声チャネルであり得る。一方、検出された動きが、ユーザがハンドセットを自分の顔の前に持ってくることに対応する場合、新たな通信チャネルは、半二重(たとえば、プッシュツートーク)音声チャネルまたはビデオチャネルであり得る。加えて、第1のモバイルデバイスは、ユーザに提示されているユーザインターフェースのコンテキストに基づいて、確立すべき通信チャネルのタイプを決定することができる。たとえば、ユーザインターフェースが、特定の連絡先が強調された状態で呼の履歴画面を表示する場合、第1のモバイルデバイスは、新たな通信チャネルが音声呼であるべきであると推測することができる。ユーザインターフェースが、その中に特定の連絡先が存在するビデオクリップを表示する場合、第1のモバイルデバイスは、新たな通信チャネルが音声呼であるべきであると推測することができる。ユーザインターフェースが連絡先の写真を表示する場合、第1のモバイルデバイスは、新たな通信チャネルが「タッチポイント呼」などであるべきであると推測することができる。上で論じられたように、「タッチポイント」呼は、それを通じて、2人以上のユーザが、ピクチャ、ビデオ、スライドプレゼンテーションなどのようなメディアコンテンツを共有することができ、あるユーザが、別のユーザのデバイスにコンテンツの一部または特徴を視覚的に示すことができる、会話またはセッションを含み得る。
【００９６】
実施形態では、確立すべき新たな通信チャネルのタイプはまた、少なくとも1つの第2の通信デバイスとの以前の通信セッションに基づいて決定され得る。たとえば、特定の連絡先との最後の通信セッションがビデオチャットであった場合、第1のモバイルデバイスは、同じ連絡先との新たな通信チャネルがビデオチャネルであるべきであると推測することができる。
【００９７】
図15は、モバイルデバイスの検出された動きに基づいて通信セッションが一時停止または中断され得る、モバイルデバイスとのグループ通信のためのある実施形態の方法1500を示す。実施形態の方法1500のブロック1502〜1506において実行される動作は、図12に関して上で説明された実施形態の方法1200のブロック1202〜1206における動作と同様であり得る。これらの動作は、第1のユーザ動作と相関付けられる第1のモバイルデバイスの第1の動きを検出するステップ(ブロック1502)と、検出された動きに応答して、少なくとも1つの第2のモバイルデバイスとの新たな通信チャネルを確立するステップ(ブロック1504)と、新たな通信チャネルを通じて少なくとも1つの第2のモバイルデバイスと通信するステップ(ブロック1506)とを含み得る。ブロック1508において、第1のモバイルデバイスは、第2のユーザ動作と相関付けられるデバイスの第2の動きを検出することができる。検出される第2の動きは、ユーザがデバイスを自分の耳から離すこと、前面を上にして、または前面を下にして、モバイルデバイスを面に置くこと、デバイスを「フリック」すること、振動させること、または回転させることなどのような、ユーザによる特定の動作と相関付けられ得る、デバイス任意の動き、またはデバイスの位置もしくは向きの変化であり得る。第2の動きを検出すると、ブロック1510において、第1のモバイルデバイスは、非アクティブ通信モードに保たれ得る。非アクティブ通信モードに入ると、デバイスは、スピーカーを消音し、マイクロフォンを無効にし、かつ/または、少なくとも1つの第2のモバイルデバイスとの着信する通信および/もしくは発信される通信を別様に抑制することができる。モバイルデバイスにおける通信を抑制するステップは、少なくとも1つの第2のモバイルデバイスからの強制されたオーディオメッセージを中断するステップを伴い得る。
【００９８】
モバイルデバイスは、所定のタイムアウト期間(すなわち、判定ブロック1514=「No」の間)、非アクティブ通信モードにとどまり得る。タイムアウト期間は可変であってよく、いくつかの実施形態では、ユーザによって設定可能であってよい。一般に、実施形態の方法1500のタイムアウト期間は比較的短くてよく(たとえば、5〜30秒のように1分以下、任意選択で1〜2秒以下のように5秒未満)、それは、検出された第2の動きが、ユーザが通信セッションを続けることを望まないことを示し得るからである。しかしながら、ユーザは、不注意で、または一時的に、通信セッションを再開または継続する意図を伴ってデバイスを動かした可能性があるので、タイムアウト期間は、非アクティブ通信モードから出て通信セッションを再開するための機会を、ユーザに与えることができる。図15に示されるように、たとえば、モバイルデバイスが非アクティブ通信モードにある間、デバイスのプロセッサは、デバイスが動かされたかどうかを判定することができる。モバイルデバイスが動かされると(すなわち、判定ブロック1512=「Yes」)、ブロック1518において、デバイスプロセッサは、検出された動きが第1のユーザ動作に対応するかどうかを判定することができる。たとえば、検出された動きは、通信を継続するという意図を示す、ユーザがデバイスを自分の耳に向かって動かすことに対応し得る。検出された動きが第1のユーザ動作と相関付けられる場合(すなわち、判定ブロック1520=「Yes」)、ブロック1522において、モバイルデバイスは、通信チャネルを通じた通信を再開することができる。検出された動きが第1のユーザ動作と相関付けられない場合(すなわち、判定ブロック1520=「No」)、ブロック1510において、デバイスは、非アクティブ通信モードに保たれ得る。デバイスが動かされず(すなわち、判定ブロック1512=「No」)、タイムアウト期間が満了する(すなわち、判定ブロック1514=「Yes」)と、通信チャネルはブロック1516において閉じられ得る。
【００９９】
様々な実施形態は、モバイルデバイスハンドセットの検出された動きに基づいて、半二重通信セッションを開始および/または制御するための方法およびシステムを含む。そのような実施形態では、第1のモバイルデバイスは、第1の動きを検出することができ、検出された動きに応答して、デバイスは、プッシュツートーク(PTT)アプリケーションのような、半二重グループ通信アプリケーションを開始または起動することができる。たとえば、ユーザは、少なくとも1つの第2のモバイルデバイスとの非同期メッセージングを行っていることがあり、ハンドセットを所定の量(たとえば、180°)だけ回転させることによって、デバイスは、半二重グループ通信セッションを自動的に開始することができる。検出された第1の動きは、ユーザインターフェースのコンテキストの変更を引き起こすことができ(すなわち、デバイスは、「仮想的な」PTTはボタンのような、半二重通信と関連付けられるアイコンまたは他の視覚的フィードバックを表示することができる)、いくつかの実施形態では、少なくとも1つの第2のモバイルデバイスとのグループ通信のための「フロア」を自動的に要求することができる。
【０１００】
図16Aは、モバイルデバイスの検出された動きに基づいて半二重通信セッションを開始するためのある実施形態の方法1600を示す。ブロック1602において、第1のモバイルデバイス102は、特定のユーザ動作に対応するデバイスの動きを検出することができる。上で論じられたように、検出された動きは、ユーザによる特定の動作と相関付けられ得る、デバイスの任意の動き、またはデバイスの位置もしくは向きの変化であり得る。たとえば、検出された動きは、ユーザがデバイスを自分の耳へと持ってくるという動き、または自分の耳から離すという動きなどの、図2に概略的に示される動きのいずれかであり得る。検出された動きはまた、「フリック」の動き、振動させる動きなどであり得る。いくつかの実施形態では、検出された動きは、90°、180°、またはあらゆる任意の量だけユーザがハンドセットを回転させることなどの、デバイスハンドセットの回転であり得る。
【０１０１】
検出された動きに応答して、ブロック1604において、第1のモバイルデバイス102は、半二重グループ通信アプリケーション(たとえば、PTTはアプリケーション)を起動することができる。ブロック1606において、デバイスは、モバイルデバイスのディスプレイスクリーンに、半二重通信と関連付けられる視覚的フィードバックを表示することができる。ある実施形態では、デバイスハンドセットの検出された動きは、デバイスが「仮想的な」PTTはボタンのような半二重通信と関連付けられるアイコンまたは他の視覚的フィードバックを表示できるように、ユーザインターフェースのコンテキストの変更を引き起こし得る。デバイス102は、第1のモバイルデバイス102を伴う通信グループ(たとえば、PTTグループ)を形成する少なくとも1つの他の(すなわち、第2の)モバイルデバイスと関連付けられる、名前、アイコン、写真などのような連絡先情報を表示することができる。いくつかの事例では、第1のモバイルデバイスは、非同期チャネルのような初期通信チャネルを通じて少なくとも1つの他のモバイルデバイスと通信していることがあり、デバイスの検出された動きに基づいて、第1のモバイルデバイスは、少なくとも1つの第2のモバイルデバイスとの半二重通信セッションを開始することができる。ユーザインターフェースのコンテキストは、第1のモバイルデバイスが現在は少なくとも1つの第2のモバイルデバイスとの半二重グループ通信セッション中であることを示すように、変化し得る。
【０１０２】
いくつかの実施形態では、検出された動きに応答して、第1のモバイルデバイスは、第1のモバイルデバイスが半二重通信セッションにおいて以前に関与していた最後の通信グループとの、半二重通信セッションを開始することができる。ユーザインターフェースのコンテキストは、第1のモバイルデバイスが現在はこの通信グループとのグループ通信セッション中であることを示すように、変化し得る。
【０１０３】
いくつかの実施形態では、検出された動きに応答して、第1のモバイルデバイスは、半二重通信セッションが開始される時点で、ユーザインターフェースのコンテキストに基づいて、少なくとも1つの他のモバイルデバイスとの半二重通信セッションを開始することができる。たとえば、ユーザは、ユーザインターフェース上の1つまたは複数の連絡先をスクロールし、強調し、または別様に表示することができ、第1のデバイスの検出された動きに基づいて、これらの連絡先と関連付けられるモバイルデバイスとのグループ通信セッションが開始され得る。いくつかの実施形態では、ユーザインターフェースは、1つまたは複数の連絡先を含む写真、ビデオ、もしくは他のメディアファイル、または、1つまたは複数の連絡先と関連付けられるウェブページもしくは他のグラフィカルな/テキストの要素を表示することができ、第1のデバイスの検出された動きに基づいて、これらの連絡先と関連付けられるモバイルデバイスとのグループ通信セッションが開始され得る。ユーザインターフェースのコンテキストは、第1のモバイルデバイスが現在はこれらの連絡先と関連付けられるモバイルデバイスとのグループ通信セッション中であることを示すように、変化し得る。
【０１０４】
いくつかの実施形態では、検出された第1の動きは、任意選択のブロック1608において示されるように、第1のモバイルデバイス102に、少なくとも1つの第2のモバイルデバイスとの通信のための「フロア」を自動的に要求させ得る。
【０１０５】
図16Bは、モバイルデバイスの検出された動きに基づいて半二重通信セッションを開始し制御するためのある実施形態の方法1601を示す。実施形態の方法1601のブロック1610〜1614は、図16Aに示される実施形態の方法1600のブロック1602〜1606と同様であり、第1のユーザ動作に対応する第1のモバイルデバイスの第1の動きを検出するステップ(ブロック1610)と、検出された第1の動きに応答して、半二重グループ通信アプリケーションを起動するステップ(ブロック1612)と、第1のモバイルデバイスのディスプレイスクリーン上に半二重通信と関連付けられる視覚的フィードバックを表示するステップ(ブロック1614)とを含み得る。ブロック1616において、第1のモバイルデバイスは、第1のモバイルデバイスの第2の動きを検出することができる。検出された第2の動きに応答して、第1のモバイルデバイスは、少なくとも1つの他のデバイスとのグループ通信のためのフロアを要求することができる。たとえば、第1の検出された動きは、たとえば、90°、180°、またはあらゆる任意の量のデバイスハンドセットの回転であってよく、これは、半二重グループ通信アプリケーションを起動し得る。たとえば、90°、180°、またはあらゆる任意の量のデバイスハンドセットのさらなる検出された回転は、デバイスが半二重通信のためのフロアを要求することを引き起こし得る。
【０１０６】
ブロック1620において、第1のモバイルデバイスは、モバイルデバイスの第3の動きを検出することができる。検出された第3の動きに応答して、ブロック1622において、第1のモバイルデバイスは、グループ通信セッションにおけるフロアの制御権を解放することができる。たとえば、検出された第2の動きは、デバイスにフロアを要求させる、ハンドセットの回転であってよく、検出された第3の動き、たとえば以前の向きへと戻るようなハンドセットの回転は、フロアの解放を引き起こし得る。
【０１０７】
任意選択のブロック1624において、第1のモバイルデバイスは、モバイルデバイスの第4の動きを検出することができる。検出された第4の動きに応答して、任意選択のブロック1626において、デバイスは、少なくとも1つの第2のモバイルデバイスとの全二重通信チャネルを確立することができる。たとえば、検出された第4の動きは、ユーザがデバイスを自分の耳に持ってくることに対応する動きであってよく、これは、半二重通信から全二重通信への移行を引き起こし得る。
【０１０８】
任意選択のブロック1628において、第1のモバイルデバイスは、デバイスの第5の動きを検出することができる。検出された第5の動きに応答して、デバイスは、少なくとも1つの第2のモバイルデバイスとの通信チャネルを閉じることができる。たとえば、第5の動きは、ユーザが前面を上または前面を下にしてモバイルデバイスを面に置くこと、または、ユーザが通信セッションを終了することを意図することを示し得る任意の動きに対応し得る。
【０１０９】
図17は、実施形態のうちのいずれかとともに使用するのに適したモバイルデバイスのシステムブロック図である。典型的なモバイルデバイス1700は、内部メモリ1702と、ディスプレイ1703と、スピーカー1708とに結合された、プロセッサ1701を含み得る。加えて、受信機デバイス1700は、プロセッサ1701に結合されたワイヤレスデータリンクおよび/または携帯電話送受信機1705に接続され得る、電磁放射を送信および受信するためのアンテナ1704を含み得る。モバイルデバイス1700は通常、ユーザ入力を受け取るためのメニュー選択ボタン1707またはロッカースイッチも含む。
【０１１０】
様々な実施形態は、図18に示されたサーバ2000などの、様々な市販のサーバデバイスのいずれのデータ送信側でも実装され得る。そのようなサーバ2000は通常、揮発性メモリ2002と、ディスクドライブ2003のような大容量の不揮発性メモリとに結合された、プロセッサ2001を含む。サーバ2000はまた、プロセッサ2001に結合された、フロッピー(登録商標)ディスクドライブ、コンパクトディスク(CD)またはDVDディスクドライブ2004も含み得る。サーバ2000はまた、他のブロードキャストシステムコンピュータおよびサーバに結合されたローカルエリアネットワークなど、ネットワーク2012とデータ接続を確立するための、プロセッサ2001に結合されたネットワークアクセスポート2006も含み得る。サーバ2000はまた、キーボード2008、ポインタデバイス(たとえば、コンピュータマウス2010)、およびディスプレイ2009のような、操作者インターフェースを含み得る。
【０１１１】
プロセッサ1701、2001は、以下で説明される様々な実施形態の機能を含む、様々な機能を実行するようにソフトウェア命令(アプリケーション)によって構成され得る任意のプログラマブルマイクロプロセッサ、マイクロコンピュータあるいは1つまたは複数の多重プロセッサチップであり得る。いくつかのモバイル受信機デバイスでは、1つのプロセッサをワイヤレス通信機能専用とし、1つのプロセッサを他のアプリケーションの実行専用とするなど、複数のプロセッサ2001が設けられ得る。一般的には、ソフトウェアアプリケーションは、それらがアクセスされ、プロセッサ1701、2001にロードされる前に、内部メモリ1702、2002、2003内に記憶され得る。プロセッサ1701、2001は、アプリケーションソフトウェア命令を記憶するのに十分な内部メモリを含み得る。
【０１１２】
上述の方法の説明およびプロセスフロー図は、単に説明のための例として提供されており、様々な実施形態のステップが提示された順序で実行されなければならないことを要求または暗示することは意図されない。当業者によって諒解されるように、上記の実施形態におけるステップの順序は、任意の順序で実行され得る。「その後」、「次いで」、「次に」などの言葉は、ステップの順序を限定するものではなく、これらの言葉は単に、読者に本方法の説明を案内するために使用される。さらに、たとえば、冠詞「a」、「an」または「the」を使用する単数形での請求要素への任意の言及は、その要素を単数に限定するものとして解釈されるべきではない。
【０１１３】
本明細書で開示された態様に関して説明された、様々な例示的な論理ブロック、モジュール、回路、およびアルゴリズムステップは、電子ハードウェア、コンピュータソフトウェア、または両方の組合せとして実装され得る。ハードウェアとソフトウェアのこの互換性を明確に示すために、様々な例示的なコンポーネント、ブロック、モジュール、回路、およびステップが、上では概してそれらの機能に関して説明されてきた。そのような機能がハードウェアとして実装されるか、またはソフトウェアとして実装されるかは、具体的な適用例および全体的なシステムに課される設計制約に依存する。当業者は、説明された機能を具体的な適用例ごとに様々な方法で実装することができるが、そのような実装の決定は、本発明の範囲からの逸脱を生じるものと解釈されるべきではない。
【０１１４】
本明細書で開示された態様に関して説明された様々な例示的な論理、論理ブロック、モジュール、および回路を実装するために使用されるハードウェアは、汎用プロセッサ、デジタル信号プロセッサ(DSP)、特定用途向け集積回路(ASIC)、フィールドプログラマブルゲートアレイ(FPGA)もしくは他のプログラマブル論理デバイス、個別ゲートもしくはトランジスタ論理、個別のハードウェアコンポーネント、または、本明細書で説明された機能を実行するように設計されたそれらの任意の組合せで、実装または実行され得る。汎用プロセッサはマイクロプロセッサであり得るが、代替として、そのプロセッサは任意の従来のプロセッサ、コントローラ、マイクロコントローラ、または状態機械であり得る。プロセッサはまた、コンピューティングデバイスの組合せ、たとえば、DSPとマイクロプロセッサとの組合せ、複数のマイクロプロセッサ、DSPコアと連携する1つまたは複数のマイクロプロセッサ、あるいは任意の他のそのような構成として実装され得る。代替的に、いくつかのステップまたは方法が、所与の機能に固有の回路によって実行され得る。
【０１１５】
1つまたは複数の例示的な態様では、説明された機能は、ハードウェア、ソフトウェア、ファームウェア、またはそれらの組合せで実装され得る。機能は、ソフトウェアで実装される場合、1つまたは複数の命令またはコードとして、非一時的コンピュータ可読記憶媒体または非一時的プロセッサ可読記憶媒体に記憶され得る。本明細書で開示された方法またはアルゴリズムのステップは、非一時的コンピュータ可読記憶媒体またはプロセッサ可読記憶媒体上に常駐し得るプロセッサ実行可能ソフトウェアモジュール内で具現化され得る。非一時的コンピュータ可読記憶媒体またはプロセッサ可読記憶媒体は、コンピュータまたはプロセッサによってアクセスされ得る任意の媒体であってよい。限定ではなく例として、そのような非一時的コンピュータ可読媒体またはプロセッサ可読媒体は、RAM、ROM、EEPROM、FLASHメモリ、CD-ROMもしくは他の光ディスク記憶装置、磁気ディスク記憶装置もしくは他の磁気記憶デバイス、または、命令もしくはデータ構造の形式で所望のプログラムコードを記憶するために使用され得るとともに、コンピュータによってアクセスされ得る任意の他の媒体を含み得る。本明細書で使用される場合、ディスク(disk)およびディスク(disc)は、コンパクトディスク(disc)(CD)、レーザーディスク(登録商標)(disc)、光ディスク(disc)、デジタル多用途ディスク(disc)(DVD)、フロッピー(登録商標)ディスク(disk)、およびブルーレイ(登録商標)ディスク(disc)を含み、ディスク(disk)は、通常、磁気的にデータを再生し、ディスク(disc)は、レーザーで光学的にデータを再生する。上記の組合せも、非一時的コンピュータ可読媒体およびプロセッサ可読媒体の範囲内に含まれる。加えて、方法またはアルゴリズムの動作は、コンピュータプログラム製品に組み込まれ得る、非一時的プロセッサ可読媒体および/またはコンピュータ可読媒体上のコードおよび/または命令の、1つまたは任意の組合せ、またはそのセットとして存在し得る。
【０１１６】
開示された態様の上記の説明は、任意の当業者が本発明を製作または使用できるように提供される。これらの態様への様々な修正は当業者には容易に明らかになり、本明細書で定義される一般的な原理は、本発明の範囲から逸脱することなく他の態様に適用され得る。したがって、本発明は、本明細書に示された態様に限定されることは意図されず、本明細書で開示される原理および新規の特徴に一致する最大の範囲を与えられるべきである。
【符号の説明】
【０１１７】
100  ワイヤレス通信システム
102  モバイルデバイス
104  モバイルデバイス
106  モバイルデバイス
108  モバイルデバイス
110  基地局
112  アクセスゲートウェイ
114  インターネット
116  サービスネットワーク
120  サーバ
201  モバイルデバイスハンドセット
202  第1の位置
203  前面
204  第2の位置
205  背面
206  第3の位置
208  第4の位置
210  センサ
212  ユーザ
214  固定された面
226  点線
228  点線
230  点線
232  点線
234  点線
236  点線
300  方法
301  方法
400  方法
500  方法
501  方法
600  方法
601  方法
700  方法
800  方法
900  方法
1000  方法
1100  方法
1101  方法
1103  方法
1200  方法
1300  方法
1400  方法
1500  方法
1600  方法
1601  方法
1700  モバイルデバイス
1701  プロセッサ
1702  内部メモリ
1703  ディスプレイ
1704  アンテナ
1705  携帯電話送受信機
1707  メニュー選択ボタン
1708  スピーカー
2000  サーバ
2001  プロセッサ
2002  揮発性メモリ
2003  ディスクドライブ
2004  ディスクドライブ
2006  ネットワークアクセスポート
2008  キーボード
2009  ディスプレイ
2010  コンピュータマウス
2012  ネットワーク
【図１】
2015519024.tif 000003
【図２】
2015519024.tif 000004
【図３Ａ】
2015519024.tif 000005
【図３Ｂ】
2015519024.tif 000006
【図４】
2015519024.tif 000007
【図５Ａ】
2015519024.tif 000008
【図５Ｂ】
2015519024.tif 000009
【図６Ａ】
2015519024.tif 000010
【図６Ｂ】
2015519024.tif 000011
【図７】
2015519024.tif 000012
【図８】
2015519024.tif 000013
【図９】
2015519024.tif 000014
【図１０】
2015519024.tif 000015
【図１１Ａ】
2015519024.tif 000016
【図１１Ｂ】
2015519024.tif 000017
【図１１Ｃ】
2015519024.tif 000018
【図１２】
2015519024.tif 000019
【図１３】
2015519024.tif 000020
【図１４】
2015519024.tif 000021
【図１５】
2015519024.tif 000022
【図１６Ａ】
2015519024.tif 000023
【図１６Ｂ】
2015519024.tif 000024
【図１７】
2015519024.tif 000025
【図１８】
2015519024.tif 000026
【手続補正書】
【提出日】平成26年1月15日(2014.1.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第1のモバイルデバイスを使用した通信の方法であって、
公開モードで少なくとも1つの第2のモバイルデバイスと通信するステップと、
前記第1のモバイルデバイスのユーザが前記第1のモバイルデバイスを第1の位置から第2の位置に動かしたことに対応する第1の動きを検出するステップと、
前記検出された第1の動きに応答して、公開モードから私的モードに移行するステップと、
公開モードから私的モードへの移行を示すメッセージを前記少なくとも1つの第2のモバイルデバイスに送信するステップとを含む、方法。
【請求項２】
前記第1の動きが、前記ユーザが前記第1のモバイルデバイスを前記ユーザの耳の近くの位置に動かすことに対応する、請求項1に記載の方法。
【請求項３】
公開モードから私的モードへの前記移行が、前記第1のモバイルデバイスのオーディオ経路をスピーカーフォンモードからイヤピースモードに変更するステップを含む、請求項1に記載の方法。
【請求項４】
前記第2のデバイスが公開モードから私的モードに移行したことを示すメッセージを前記少なくとも1つの第2のモバイルデバイスから受信するステップをさらに含む、請求項1に記載の方法。
【請求項５】
公開モードから私的モードへの前記移行が、前記通信のセキュリティ設定を変更するステップを含み、セキュリティ設定を変更するステップが、暗号化されていない通信から暗号化されている通信に移行するステップを含む、請求項1に記載の方法。
【請求項６】
公開モードから私的モードへの前記移行が、前記少なくとも1つの第2のモバイルデバイスとの半二重通信から全二重通信に移行するステップを含む、請求項1に記載の方法。
【請求項７】
第1のモバイルデバイスを使用した通信の方法であって、
公開モードで少なくとも1つの第2のモバイルデバイスと通信するステップと、
前記第1のモバイルデバイスのユーザが前記第1のモバイルデバイスを第1の位置から第2の位置に動かしたことに対応する第1の動きを検出するステップと、
前記検出された第1の動きに応答して公開モードから私的モードに移行するステップであって、公開モードから私的モードへの前記移行が、前記少なくとも1つの第2のモバイルデバイスとの前記通信の通信経路を変更するステップを含む、ステップと、
公開モードから私的モードへの移行を示すメッセージを前記少なくとも1つの第2のモバイルデバイスに送信するステップとを含む、方法。
【請求項８】
前記通信経路を変更するステップが、前記少なくとも1つの第2のモバイルデバイスとの、サーバにより調停される通信からピアツーピア通信に移行するステップを含む、請求項7に記載の方法。
【請求項９】
第1のモバイルデバイスを使用した通信の方法であって、
公開モードで少なくとも1つの第2のモバイルデバイスと通信するステップと、
前記第1のモバイルデバイスのユーザが前記第1のモバイルデバイスを第1の位置から第2の位置に動かしたことに対応する第1の動きを検出するステップと、
前記検出された第1の動きに応答して公開モードから私的モードに移行するステップであって、公開モードから私的モードへの前記移行が、前記第1のモバイルデバイスによって使用される通信インフラストラクチャを変更するステップを含む、ステップと、
公開モードから私的モードへの移行を示すメッセージを前記少なくとも1つの第2のモバイルデバイスに送信するステップとを含む、方法。
【請求項１０】
前記通信インフラストラクチャを変更するステップが、視覚的メディアコンテンツの送信、受信、および/または表示のために使用されるリソースを、より高品質のオーディオ通信に再配分するステップを含む、請求項9に記載の方法。
【請求項１１】
前記第1のモバイルデバイスの前記ユーザが前記第1のモバイルデバイスを前記第2の位置から第3の位置に動かしたことに対応する第2の動きを検出するステップと、
前記検出された第2の動きに応答して、私的モードから公開モードに移行するステップとをさらに含む、請求項1に記載の方法。
【請求項１２】
前記第2の動きが、前記ユーザが前記デバイスを自分の耳から離すように動かすことに対応する、請求項10に記載の方法。
【請求項１３】
私的モードから公開モードへの移行を示すメッセージを前記少なくとも1つの第2のモバイルデバイスに送信するステップをさらに含む、請求項10に記載の方法。
【請求項１４】
前記第2のデバイスが公開モードに移行したことを示すメッセージを前記少なくとも1つの第2のモバイルデバイスから受信するステップをさらに含む、請求項12に記載の方法。
【請求項１５】
前記第2のデバイスが公開モードに移行したことを示すフィードバックキューを前記第1のモバイルデバイスの前記ユーザに提供するステップをさらに含む、請求項13に記載の方法。
【請求項１６】
公開モードへの前記移行にユーザが従ったことを示すものが検出されるまで、前記第1のモバイルデバイスにおける通信を抑制するステップをさらに含む、請求項10に記載の方法。
【請求項１７】
第1のモバイルデバイスを使用した通信の方法であって、
公開モードで少なくとも1つの第2のモバイルデバイスと通信するステップと、
公開モードから私的モードへの移行を示すメッセージを前記少なくとも1つの第2のモバイルデバイスから受信するステップと、
私的モードへの前記移行にユーザが従ったことを示すものが検出されるまで、前記第1のモバイルデバイスにおける通信を抑制するステップとを含み、
前記第1のモバイルデバイスのユーザが前記第1のモバイルデバイスを第1の位置から第2の位置に動かしたことに対応する第1の動きが検出されるとき、私的モードへの前記移行にユーザが従うことが検出される、方法。
【請求項１８】
通信を抑制するステップが、前記少なくとも1つの第2のモバイルデバイスからの強制されたオーディオメッセージを中断するステップを含む、請求項17に記載の方法。
【請求項１９】
前記第1のモバイルデバイスにおいて通信が抑制されている間、後で再生するために、前記少なくとも1つの第2のモバイルデバイスから受信されたメッセージをバッファリングするステップをさらに含む、請求項17に記載の方法。
【請求項２０】
前記少なくとも1つの第2のユーザデバイスが私的モードに移行したことを示すものを、前記第1のモバイルデバイスのユーザに提供するステップをさらに含む、請求項17に記載の方法。
【請求項２１】
前記第1の動きが、前記ユーザが前記第1のモバイルデバイスを前記ユーザの耳の近くの位置に動かすことに対応する、請求項17に記載の方法。
【請求項２２】
私的モードへの前記移行にユーザが従うことが、前記第1のモバイルデバイスのユーザインターフェースにおいて受け取られた入力に基づいて検出される、請求項17に記載の方法。
【請求項２３】
私的モードへの前記移行にユーザが従ったことを前記示すものが検出されると、通信を再開するステップをさらに含む、請求項17に記載の方法。
【請求項２４】
第1のモバイルデバイスを使用した通信の方法であって、
第1のセキュリティ設定を使用して少なくとも1つの第2のモバイルデバイスと通信するステップと、
ユーザが前記第1のモバイルデバイスを第1の位置から第2の位置に動かしたことに対応する前記第1のモバイルデバイスの第1の動きを検出するステップと、
前記検出された第1の動きに応答して第2のセキュリティ設定に移行するステップと、
前記第2のセキュリティ設定を使用して前記少なくとも1つの第2のモバイルデバイスと通信するステップとを含む、方法。
【請求項２５】
前記検出された第1の動きが、前記ユーザが前記第1のモバイルデバイスを前記ユーザの耳の近くの位置に動かすことに対応する、請求項24に記載の方法。
【請求項２６】
第2のセキュリティ設定に移行するステップが、暗号化されていない通信から暗号化されている通信に移行するステップを含む、請求項24に記載の方法。
【請求項２７】
第2のセキュリティ設定に移行するステップが、前記少なくとも1つの第2のモバイルデバイスとの前記通信の通信経路を、異なるネットワークまたはネットワークの異なる部分に再ルーティングするステップを含む、請求項24に記載の方法。
【請求項２８】
前記ユーザが前記デバイスを前記第2の位置から前記第1の位置に動かしたことに対応する前記デバイスの第2の動きを検出するステップと、
前記検出された第2の動きに基づいて前記第1のセキュリティ設定に移行するステップと、
前記第1のセキュリティ設定を使用して前記少なくとも1つの第2のモバイルデバイスと通信するステップとをさらに含む、請求項24に記載の方法。
【請求項２９】
第1のモバイルデバイスを使用した通信の方法であって、
第1の通信経路を通じて少なくとも1つの第2のモバイルデバイスと通信するステップと、
ユーザが前記第1のモバイルデバイスを第1の位置から第2の位置に動かしたことに対応する前記第1のモバイルデバイスの第1の動きを検出するステップと、
前記検出された第1の動きに応答して、第2の通信経路を通じた前記少なくとも1つの第2のモバイルデバイスとの通信チャネルを確立するステップと、
前記第2の通信経路を通じて前記少なくとも1つの第2のモバイルデバイスと通信するステップとを含む、方法。
【請求項３０】
前記検出された第1の動きが、前記ユーザが前記第1のモバイルデバイスを前記ユーザの耳の近くの位置に動かすことに対応する、請求項29に記載の方法。
【請求項３１】
前記第1の通信経路がサーバにより調停される通信経路を含み、前記第2の通信経路がピアツーピア通信経路を含む、請求項29に記載の方法。
【請求項３２】
前記第1の通信経路が第1のネットワークまたはネットワークの第1の部分を含み、前記第2の通信経路が第2のネットワークまたはネットワークの第2の部分を含む、請求項29に記載の方法。
【請求項３３】
前記ユーザが前記デバイスを前記第2の位置から前記第1の位置に動かしたことに対応する前記デバイスの第2の動きを検出するステップと、
前記検出された第2の動きに基づいて、前記第1の通信経路を通じた前記少なくとも1つの第2のモバイルデバイスとの通信チャネルを確立するステップと、
前記第1の通信経路を通じて前記少なくとも1つの第2のモバイルデバイスと通信するステップとをさらに含む、請求項29に記載の方法。
【請求項３４】
第1のモバイルデバイスを使用した通信の方法であって、
第1の通信インフラストラクチャを使用して少なくとも1つの第2のモバイルデバイスと通信するステップと、
ユーザが前記第1のモバイルデバイスを第1の位置から第2の位置に動かしたことに対応する前記第1のモバイルデバイスの第1の動きを検出するステップと、
前記検出された第1の動きに応答して第2の通信インフラストラクチャに移行するステップと、
前記第2の通信インフラストラクチャを使用して前記少なくとも1つの第2のモバイルデバイスと通信するステップとを含む、方法。
【請求項３５】
前記検出された第1の動きが、前記ユーザが前記第1のモバイルデバイスを前記ユーザの耳の近くの位置に動かすことに対応する、請求項34に記載の方法。
【請求項３６】
第2の通信インフラストラクチャに移行する前記ステップが、前記通信のための異なるQuality  of  Service(QoS)に移行するステップ、音声信号を符号化するための異なるコーデックを使用するステップ、および、ノイズキャンセレーション機能を使用するステップのうちの少なくとも1つを含む、請求項34に記載の方法。
【請求項３７】
第2の通信インフラストラクチャに移行する前記ステップが、3Gネットワークインフラストラクチャと4Gネットワークインフラストラクチャとを切り替えるステップを含む、請求項34に記載の方法。
【請求項３８】
第2の通信インフラストラクチャに移行する前記ステップが、視覚的メディアコンテンツの送信、受信、および/または表示のために使用されるリソースを、より高品質のオーディオ通信に再配分するステップを含む、請求項34に記載の方法。
【請求項３９】
前記ユーザが前記デバイスを前記第2の位置から前記第1の位置に動かしたことに対応する前記デバイスの第2の動きを検出するステップと、
前記検出された第2の動きに基づいて前記第1の通信インフラストラクチャに移行するステップと、
前記第1の通信インフラストラクチャを使用して前記少なくとも1つの第2のモバイルデバイスと通信するステップとをさらに含む、請求項34に記載の方法。
【請求項４０】
送受信機と、
前記送受信機に結合され、動作を実行するためのプロセッサ実行可能命令によって構成されるプロセッサとを含む、モバイル通信デバイスであって、前記動作が、
公開モードで少なくとも1つの第2のモバイルデバイスと通信するステップと、
前記モバイル通信デバイスのユーザが前記モバイル通信デバイスを第1の位置から第2の位置に動かしたことに対応する第1の動きを検出するステップと、
前記検出された第1の動きに応答して、公開モードから私的モードに移行するステップと、
公開モードから私的モードへの移行を示すメッセージを前記少なくとも1つの第2のモバイルデバイスに送信するステップとを含む、モバイル通信デバイス。
【請求項４１】
第1の動きを検出するステップが、前記ユーザが前記モバイル通信デバイスを前記ユーザの耳に近い位置に動かすことに対応する動きを検出するステップを含むように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項40に記載のモバイル通信デバイス。
【請求項４２】
公開モードから私的モードに移行するステップが、前記モバイル通信デバイスのオーディオ経路をスピーカーフォンモードからイヤピースモードに変更するステップを含むように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項40に記載のモバイル通信デバイス。
【請求項４３】
前記プロセッサが、
前記少なくとも1つの第2のモバイルデバイスが公開モードから私的モードに移行したことを示すメッセージを前記少なくとも1つの第2のモバイルデバイスから受信するステップをさらに含むプロセッサ実行可能命令によって構成される、請求項40に記載のモバイル通信デバイス。
【請求項４４】
公開モードから私的モードへの前記移行が、前記通信のセキュリティ設定を変更するステップを含み、セキュリティ設定を変更するステップが、暗号化されていない通信から暗号化されている通信に移行するステップを含むように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項40に記載のモバイル通信デバイス。
【請求項４５】
公開モードから私的モードに移行するステップが、前記少なくとも1つの第2のモバイルデバイスとの半二重通信から全二重通信に移行するステップを含むように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項40に記載のモバイル通信デバイス。
【請求項４６】
公開モードから私的モードに移行するステップが、前記少なくとも1つの第2のモバイルデバイスとの前記通信の通信経路を変更するステップを含むように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項40に記載のモバイル通信デバイス。
【請求項４７】
前記通信経路を変更するステップが、前記少なくとも1つの第2のモバイルデバイスとの、サーバにより調停される通信からピアツーピア通信に移行するステップを含むように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項46に記載のモバイル通信デバイス。
【請求項４８】
公開モードから私的モードに移行するステップが、前記モバイル通信デバイスによって使用される通信インフラストラクチャを変更するステップを含むように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項40に記載のモバイル通信デバイス。
【請求項４９】
通信インフラストラクチャを変更するステップが、視覚的メディアコンテンツの送信、受信、および/または表示のために使用されるリソースを、より高品質のオーディオ通信に再配分するステップを含むように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項48に記載のモバイル通信デバイス。
【請求項５０】
前記プロセッサが、
前記モバイル通信デバイスの前記ユーザが前記モバイル通信デバイスを前記第2の位置から第3の位置に動かしたことに対応する第2の動きを検出するステップと、
前記検出された第2の動きに応答して、私的モードから公開モードに移行するステップとをさらに含む動作を実行するように、プロセッサ実行可能命令によって構成される、請求項40に記載のモバイル通信デバイス。
【請求項５１】
第2の動きを検出するステップが、前記ユーザが前記モバイル通信デバイスを自分の耳から離すように動かすことに対応する動きを検出するステップを含むように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項50に記載のモバイル通信デバイス。
【請求項５２】
前記プロセッサが、
私的モードから公開モードへの移行を示すメッセージを前記少なくとも1つの第2のモバイルデバイスに送信するステップをさらに含む動作を実行するように、プロセッサ実行可能命令によって構成される、請求項50に記載のモバイル通信デバイス。
【請求項５３】
前記プロセッサが、
前記第2のデバイスが公開モードに移行したことを示すメッセージを前記少なくとも1つの第2のモバイルデバイスから受信するステップをさらに含む動作を実行するように、プロセッサ実行可能命令によって構成される、請求項52に記載のモバイル通信デバイス。
【請求項５４】
前記プロセッサが、
前記第2のデバイスが公開モードに移行したことを示すフィードバックキューを前記第1のモバイルデバイスの前記ユーザに提供するステップをさらに含む動作を実行するように、プロセッサ実行可能命令によって構成される、請求項53に記載のモバイル通信デバイス。
【請求項５５】
前記プロセッサが、
公開モードへの前記移行にユーザが従ったことを示すものが検出されるまで、前記第1のモバイルデバイスにおける通信を抑制するステップをさらに含む動作を実行するように、プロセッサ実行可能命令によって構成される、請求項50に記載のモバイル通信デバイス。
【請求項５６】
送受信機と、
前記送受信機に結合され、動作を実行するためのプロセッサ実行可能命令によって構成されるプロセッサとを含む、モバイル通信デバイスであって、前記動作が、
公開モードで少なくとも1つの第2のモバイルデバイスと通信するステップと、
公開モードから私的モードへの移行を示すメッセージを前記少なくとも1つの第2のモバイルデバイスから受信するステップと、
私的モードへの前記移行にユーザが従ったことを示すものが検出されるまで、前記モバイル通信デバイスにおける通信を抑制するステップとを含み、
前記モバイル通信デバイスのユーザが前記モバイル通信デバイスを第1の位置から第2の位置に動かしたことに対応する第1の動きが検出されるとき、私的モードへの前記移行にユーザが従うことが検出されるように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、モバイル通信デバイス。
【請求項５７】
通信を抑制するステップが、前記少なくとも1つの第2のモバイルデバイスからの強制されたオーディオメッセージを中断するステップを含むように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項56に記載のモバイル通信デバイス。
【請求項５８】
前記プロセッサが、
前記モバイル通信デバイスにおける通信が抑制されている間に、後で再生するために前記少なくとも1つの第2のモバイルデバイスから受信されたメッセージをバッファリングするステップをさらに含む動作を実行するように、プロセッサ実行可能命令によって構成される、請求項56に記載のモバイル通信デバイス。
【請求項５９】
前記プロセッサが、
前記少なくとも1つの第2のユーザデバイスが私的モードに移行したことを示すものを、前記モバイル通信デバイスのユーザに提供するステップをさらに含む動作を実行するように、プロセッサ実行可能命令によって構成される、請求項56に記載のモバイル通信デバイス。
【請求項６０】
前記第1の動きが、前記ユーザが前記モバイル通信デバイスを前記ユーザの耳に近い位置に動かすことに対応するように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項56に記載のモバイル通信デバイス。
【請求項６１】
私的モードへの前記移行にユーザが従うことが、前記モバイル通信デバイスのユーザインターフェースにおいて受け取られた入力に基づいて検出されるように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項56に記載のモバイル通信デバイス。
【請求項６２】
前記プロセッサが、
私的モードへの前記移行にユーザが従ったことを前記示すものが検出されると、通信を再開するステップをさらに含む動作を実行するように、プロセッサ実行可能命令によって構成される、請求項56に記載のモバイル通信デバイス。
【請求項６３】
送受信機と、
前記送受信機に結合され、動作を実行するためのプロセッサ実行可能命令によって構成されるプロセッサとを含む、モバイル通信デバイスであって、前記動作が、
第1のセキュリティ設定を使用して少なくとも1つの第2のモバイルデバイスと通信するステップと、
ユーザが前記モバイル通信デバイスを第1の位置から第2の位置に動かしたことに対応する前記モバイル通信デバイスの第1の動きを検出するステップと、
前記検出された第1の動きに応答して第2のセキュリティ設定に移行するステップと、
前記第2のセキュリティ設定を使用して前記少なくとも1つの第2のモバイルデバイスと通信するステップとを含む、モバイル通信デバイス。
【請求項６４】
前記検出された第1の動きが、前記ユーザが前記モバイル通信デバイスを前記ユーザの耳に近い位置に動かすことに対応するように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項63に記載のモバイル通信デバイス。
【請求項６５】
第2のセキュリティ設定に移行するステップが、暗号化されていない通信から暗号化されている通信に移行するステップを含むように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項63に記載のモバイル通信デバイス。
【請求項６６】
第2のセキュリティ設定に移行するステップが、前記少なくとも1つの第2のモバイルデバイスとの前記通信の通信経路を、異なるネットワークまたはネットワークの異なる部分に再ルーティングするステップを含むように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項63に記載のモバイル通信デバイス。
【請求項６７】
前記プロセッサが、
前記ユーザが前記モバイル通信デバイスを前記第2の位置から前記第1の位置に動かしたことに対応する前記モバイル通信デバイスの第2の動きを検出するステップと、
前記検出された第2の動きに基づいて前記第1のセキュリティ設定に移行するステップと、
前記第1のセキュリティ設定を使用して前記少なくとも1つの第2のモバイルデバイスと通信するステップとをさらに含む動作を実行するように、プロセッサ実行可能命令によって構成される、請求項63に記載のモバイル通信デバイス。
【請求項６８】
送受信機と、
前記送受信機に結合され、動作を実行するためのプロセッサ実行可能命令によって構成されるプロセッサとを含む、モバイル通信デバイスであって、前記動作が、
第1の通信経路を通じて少なくとも1つの第2のモバイルデバイスと通信するステップと、
ユーザが前記モバイル通信デバイスを第1の位置から第2の位置に動かしたことに対応する前記モバイル通信デバイスの第1の動きを検出するステップと、
前記検出された第1の動きに応答して、第2の通信経路を通じた前記少なくとも1つの第2のモバイルデバイスとの通信チャネルを確立するステップと、
前記第2の通信経路を通じて前記少なくとも1つの第2のモバイルデバイスと通信するステップとを含む、モバイル通信デバイス。
【請求項６９】
前記検出された第1の動きが、前記ユーザが前記モバイル通信デバイスを前記ユーザの耳に近い位置に動かすことに対応するように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項68に記載のモバイル通信デバイス。
【請求項７０】
前記第1の通信経路がサーバにより調停される通信経路を含み、前記第2の通信経路がピアツーピア通信経路を含むように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項68に記載のモバイル通信デバイス。
【請求項７１】
前記第1の通信経路が第1のネットワークまたはネットワークの第1の部分を含み、前記第2の通信経路が第2のネットワークまたはネットワークの第2の部分を含むように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項68に記載のモバイル通信デバイス。
【請求項７２】
前記プロセッサが、
前記ユーザが前記モバイル通信デバイスを前記第2の位置から前記第1の位置に動かしたことに対応する前記モバイル通信デバイスの第2の動きを検出するステップと、
前記検出された第2の動きに基づいて、前記第1の通信経路を通じた前記少なくとも1つの第2のモバイルデバイスとの通信チャネルを確立するステップと、
前記第1の通信経路を通じて前記少なくとも1つの第2のモバイルデバイスと通信するステップとをさらに含む動作を実行するように、プロセッサ実行可能命令によって構成される、請求項68に記載のモバイル通信デバイス。
【請求項７３】
送受信機と、
前記送受信機に結合され、動作を実行するためのプロセッサ実行可能命令によって構成されるプロセッサとを含む、モバイル通信デバイスであって、前記動作が、
第1の通信インフラストラクチャを使用して少なくとも1つの第2のモバイルデバイスと通信するステップと、
ユーザが前記モバイル通信デバイスを第1の位置から第2の位置に動かしたことに対応する前記モバイル通信デバイスの第1の動きを検出するステップと、
前記検出された第1の動きに応答して第2の通信インフラストラクチャに移行するステップと、
前記第2の通信インフラストラクチャを使用して前記少なくとも1つの第2のモバイルデバイスと通信するステップとを含む、モバイル通信デバイス。
【請求項７４】
前記検出された第1の動きが、前記ユーザが前記モバイル通信デバイスを前記ユーザの耳に近い位置に動かすことに対応するように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項73に記載のモバイル通信デバイス。
【請求項７５】
第2の通信インフラストラクチャに移行する前記ステップが、前記通信のための異なるQuality  of  Service(QoS)に移行するステップ、音声信号を符号化するための異なるコーデックを使用するステップ、および、ノイズキャンセレーション機能を使用するステップのうちの少なくとも1つを含むように動作を実行するように、前記プロセッサがプロセッサ実行可能命令によって構成される、請求項73に記載のモバイル通信デバイス。
【請求項７６】
第2の通信インフラストラクチャに移行する前記ステップが、3Gネットワークインフラストラクチャと4Gネットワークインフラストラクチャとの間を切り替えるステップを含むように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項73に記載のモバイル通信デバイス。
【請求項７７】
第2の通信インフラストラクチャに移行する前記ステップが、視覚的メディアコンテンツの送信、受信、および/または表示のために使用されるリソースを、より高品質のオーディオ通信に再配分するステップを含むように動作を実行するように、前記プロセッサが、プロセッサ実行可能命令によって構成される、請求項73に記載のモバイル通信デバイス。
【請求項７８】
前記プロセッサが、
前記ユーザが前記モバイル通信デバイスを前記第2の位置から前記第1の位置に動かしたことに対応する前記モバイル通信デバイスの第2の動きを検出するステップと、
前記検出された第2の動きに基づいて前記第1の通信インフラストラクチャに移行するステップと、
前記第1の通信インフラストラクチャを使用して前記少なくとも1つの第2のモバイルデバイスと通信するステップとをさらに含む動作を実行するように、プロセッサ実行可能命令によって構成される、請求項73に記載のモバイル通信デバイス。
【請求項７９】
公開モードで少なくとも1つの第2のモバイルデバイスと通信するための手段と、
前記モバイル通信デバイスのユーザが前記モバイル通信デバイスを第1の位置から第2の位置に動かしたことに対応する第1の動きを検出するための手段と、
前記検出された第1の動きに応答して、公開モードから私的モードに移行するための手段と、
公開モードから私的モードへの移行を示すメッセージを前記少なくとも1つの第2のモバイルデバイスに送信するための手段とを含む、モバイル通信デバイス。
【請求項８０】
前記第1の動きが、前記ユーザが前記モバイル通信デバイスを前記ユーザの耳の近くの位置に動かすことに対応する、請求項79に記載のモバイル通信デバイス。
【請求項８１】
公開モードから私的モードに移行するための手段が、前記モバイル通信デバイスのオーディオ経路をスピーカーフォンモードからイヤピースモードに変更するための手段を含む、請求項79に記載のモバイル通信デバイス。
【請求項８２】
前記第2のデバイスが公開モードから私的モードに移行したことを示すメッセージを前記少なくとも1つの第2のモバイルデバイスから受信するための手段をさらに含む、請求項79に記載のモバイル通信デバイス。
【請求項８３】
公開モードから私的モードに移行するための手段が、暗号化されていない通信から暗号化されている通信に移行するための手段を含むセキュリティ設定を変更するための手段を含む、請求項79に記載のモバイル通信デバイス。
【請求項８４】
公開モードから私的モードに移行するための手段が、前記少なくとも1つの第2のモバイルデバイスとの半二重通信から全二重通信に移行するための手段を含む、請求項79に記載のモバイル通信デバイス。
【請求項８５】
公開モードから私的モードに移行するための手段が、前記少なくとも1つの第2のモバイルデバイスとの前記通信の通信経路を変更するための手段を含む、請求項79に記載のモバイル通信デバイス。
【請求項８６】
前記通信経路を変更するための手段が、前記少なくとも1つの第2のモバイルデバイスとの、サーバにより調停される通信からピアツーピア通信に移行するための手段を含む、請求項85に記載のモバイル通信デバイス。
【請求項８７】
公開モードから私的モードに移行するための手段が、前記第1のモバイルデバイスによって使用される通信インフラストラクチャを変更するための手段を含む、請求項79に記載のモバイル通信デバイス。
【請求項８８】
前記通信インフラストラクチャを変更するための手段が、視覚的メディアコンテンツの送信、受信、および/または表示のために使用されるリソースを、より高品質のオーディオ通信に再配分するための手段を含む、請求項87に記載のモバイル通信デバイス。
【請求項８９】
前記モバイル通信デバイスのユーザが前記モバイル通信デバイスを前記第2の位置から第3の位置に動かしたことに対応する第2の動きを検出するための手段と、
前記検出された第2の動きに応答して、私的モードから公開モードに移行するための手段とをさらに含む、請求項79に記載のモバイル通信デバイス。
【請求項９０】
前記第2の動きが、前記ユーザが前記モバイル通信デバイスを自分の耳から離すように動かすことに対応する、請求項89に記載のモバイル通信デバイス。
【請求項９１】
私的モードから公開モードへの移行を示すメッセージを前記少なくとも1つの第2のモバイルデバイスに送信するための手段をさらに含む、請求項89に記載のモバイル通信デバイス。
【請求項９２】
前記第2のデバイスが公開モードに移行したことを示すメッセージを前記少なくとも1つの第2のモバイルデバイスから受信するための手段をさらに含む、請求項91に記載のモバイル通信デバイス。
【請求項９３】
前記第2のデバイスが公開モードに移行したことを示すフィードバックキューを前記モバイル通信デバイスの前記ユーザに提供するための手段をさらに含む、請求項92に記載のモバイル通信デバイス。
【請求項９４】
公開モードへの前記移行にユーザが従ったことを示すものが検出されるまで、前記モバイル通信デバイスにおける通信を抑制するための手段をさらに含む、請求項89に記載のモバイル通信デバイス。
【請求項９５】
公開モードで少なくとも1つの第2のモバイルデバイスと通信するための手段と、
公開モードから私的モードへの移行を示すメッセージを前記少なくとも1つの第2のモバイルデバイスから受信するための手段と、
私的モードへの前記移行にユーザが従ったことを示すものが検出されるまで、前記モバイル通信デバイスにおける通信を抑制するための手段と、
前記モバイル通信デバイスのユーザが前記モバイル通信デバイスを第1の位置から第2の位置に動かしたことに対応する第1の動きが検出されるとき、私的モードへの前記移行にユーザが従うことを検出するための手段とを含む、モバイル通信デバイス。
【請求項９６】
通信を抑制するための手段が、前記少なくとも1つの第2のモバイルデバイスからの強制されたオーディオメッセージを中断するための手段を含む、請求項95に記載のモバイル通信デバイス。
【請求項９７】
前記モバイル通信デバイスにおいて通信が抑制されている間に、後で再生するために前記少なくとも1つの第2のモバイルデバイスから受信されたメッセージをバッファリングするための手段をさらに含む、請求項95に記載のモバイル通信デバイス。
【請求項９８】
前記少なくとも1つの第2のユーザデバイスが私的モードに移行したことを示すものを、前記モバイル通信デバイスのユーザに提供するための手段をさらに含む、請求項95に記載のモバイル通信デバイス。
【請求項９９】
前記第1の動きが、前記ユーザが前記モバイル通信デバイスを前記ユーザの耳の近くの位置に動かすことに対応する、請求項95に記載のモバイル通信デバイス。
【請求項１００】
私的モードへの前記移行にユーザが従うことを、前記モバイル通信デバイスのユーザインターフェースにおいて受け取られた入力に基づいて検出するための手段をさらに含む、請求項95に記載のモバイル通信デバイス。
【請求項１０１】
私的モードへの前記移行にユーザが従ったことを前記示すものが検出されると、通信を再開するための手段をさらに含む、請求項95に記載のモバイル通信デバイス。
【請求項１０２】
第1のセキュリティ設定を使用して少なくとも1つの第2のモバイルデバイスと通信するための手段と、
ユーザが前記モバイル通信デバイスを第1の位置から第2の位置に動かしたことに対応する前記モバイル通信デバイスの第1の動きを検出するための手段と、
前記検出された第1の動きに応答して第2のセキュリティ設定に移行するための手段と、
前記第2のセキュリティ設定を使用して前記少なくとも1つの第2のモバイルデバイスと通信するための手段とを含む、モバイル通信デバイス。
【請求項１０３】
前記検出された第1の動きが、前記ユーザが前記モバイル通信デバイスを前記ユーザの耳の近くの位置に動かすことに対応する、請求項102に記載のモバイル通信デバイス。
【請求項１０４】
第2のセキュリティ設定に移行するための手段が、暗号化されていない通信から暗号化されている通信に移行するための手段を含む、請求項102に記載のモバイル通信デバイス。
【請求項１０５】
第2のセキュリティ設定に移行するための手段が、前記少なくとも1つの第2のモバイルデバイスとの前記通信の通信経路を、異なるネットワークまたはネットワークの異なる部分に再ルーティングするための手段を含む、請求項102に記載のモバイル通信デバイス。
【請求項１０６】
前記ユーザが前記デバイスを前記第2の位置から前記第1の位置に動かしたことに対応する前記モバイル通信デバイスの第2の動きを検出するための手段と、
前記検出された第2の動きに基づいて前記第1のセキュリティ設定に移行するための手段と、
前記第1のセキュリティ設定を使用して前記少なくとも1つの第2のモバイルデバイスと通信するための手段とをさらに含む、請求項102に記載のモバイル通信デバイス。
【請求項１０７】
第1の通信経路を通じて少なくとも1つの第2のモバイルデバイスと通信するための手段と、
ユーザが前記モバイル通信デバイスを第1の位置から第2の位置に動かしたことに対応する前記モバイル通信デバイスの第1の動きを検出するための手段と、
前記検出された第1の動きに応答して、第2の通信経路を通じた前記少なくとも1つの第2のモバイルデバイスとの通信チャネルを確立するための手段と、
前記第2の通信経路を通じて前記少なくとも1つの第2のモバイルデバイスと通信するための手段とを含む、モバイル通信デバイス。
【請求項１０８】
前記検出された第1の動きが、前記ユーザが前記モバイル通信デバイスを前記ユーザの耳の近くの位置に動かすことに対応する、請求項107に記載のモバイル通信デバイス。
【請求項１０９】
第1の通信経路を通じて通信するための手段が、サーバにより調停される通信経路を通じて通信するための手段を含み、
第2の通信経路を通じて通信するための手段が、ピアツーピア通信経路を通じて通信するための手段を含む、請求項107に記載のモバイル通信デバイス。
【請求項１１０】
第1の通信経路を通じて通信するための手段が、第1のネットワークまたはネットワークの第1の部分を通じて通信するための手段を含み、
第2の通信経路を通じて通信するための手段が、第2のネットワークまたはネットワークの第2の部分を通じて通信するための手段を含む、請求項107に記載のモバイル通信デバイス。
【請求項１１１】
前記ユーザが前記モバイル通信デバイスを前記第2の位置から前記第1の位置に動かしたことに対応する前記モバイル通信デバイスの第2の動きを検出するための手段と、
前記検出された第2の動きに基づいて、前記第1の通信経路を通じた前記少なくとも1つの第2のモバイルデバイスとの通信チャネルを確立するための手段と、
前記第1の通信経路を通じて前記少なくとも1つの第2のモバイルデバイスと通信するための手段とをさらに含む、請求項107に記載のモバイル通信デバイス。
【請求項１１２】
第1の通信インフラストラクチャを使用して少なくとも1つの第2のモバイルデバイスと通信するための手段と、
ユーザが前記モバイル通信デバイスを第1の位置から第2の位置に動かしたことに対応する前記モバイル通信デバイスの第1の動きを検出するための手段と、
前記検出された第1の動きに応答して第2の通信インフラストラクチャに移行するための手段と、
前記第2の通信インフラストラクチャを使用して前記少なくとも1つの第2のモバイルデバイスと通信するための手段とを含む、モバイル通信デバイス。
【請求項１１３】
前記検出された第1の動きが、前記ユーザが前記モバイル通信デバイスを前記ユーザの耳の近くの位置に動かすことに対応する、請求項112に記載のモバイル通信デバイス。
【請求項１１４】
第2の通信インフラストラクチャに移行するための手段が、前記通信のための異なるQuality  of  Service(QoS)に移行するための手段、音声信号を符号化するための異なるコーデックを使用するための手段、および、ノイズキャンセレーション機能を使用するための手段のうちの少なくとも1つを含む、請求項112に記載のモバイル通信デバイス。
【請求項１１５】
第2の通信インフラストラクチャに移行するための手段が、3Gネットワークインフラストラクチャと4Gネットワークインフラストラクチャとを切り替えるための手段を含む、請求項112に記載のモバイル通信デバイス。
【請求項１１６】
第2の通信インフラストラクチャに移行するための手段が、視覚的メディアコンテンツの送信、受信、および/または表示のために使用されるリソースを、より高品質のオーディオ通信に再配分するための手段を含む、請求項112に記載のモバイル通信デバイス。
【請求項１１７】
前記ユーザが前記モバイル通信デバイスを前記第2の位置から前記第1の位置に動かしたことに対応する前記モバイル通信デバイスの第2の動きを検出するための手段と、
前記検出された第2の動きに基づいて前記第1の通信インフラストラクチャに移行するための手段と、
前記第1の通信インフラストラクチャを使用して前記少なくとも1つの第2のモバイルデバイスと通信するための手段とをさらに含む、請求項112に記載のモバイル通信デバイス。
【請求項１１８】
第1のモバイル通信デバイスのプロセッサに動作を実行させるように構成されるプロセッサ実行可能命令を記憶した、非一時的コンピュータ可読記憶媒体であって、前記動作が、
公開モードで少なくとも1つの第2のモバイルデバイスと通信するステップと、
前記第1のモバイル通信デバイスのユーザが前記第1のモバイル通信デバイスを第1の位置から第2の位置に動かしたことに対応する第1の動きを検出するステップと、
前記検出された第1の動きに応答して、公開モードから私的モードに移行するステップと、
公開モードから私的モードへの移行を示すメッセージを前記少なくとも1つの第2のモバイルデバイスに送信するステップとを含む、非一時的コンピュータ可読記憶媒体。
【請求項１１９】
前記第1の動きを検出するステップが、前記ユーザが前記第1のモバイル通信デバイスを前記ユーザの耳に近い位置に動かすことに対応する動きを検出するステップを含むように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項118に記載の非一時的コンピュータ可読記憶媒体。
【請求項１２０】
公開モードから私的モードへの前記移行が、前記第1のモバイルデバイスのオーディオ経路をスピーカーフォンモードからイヤピースモードに変更するステップを含むように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項118に記載の非一時的コンピュータ可読記憶媒体。
【請求項１２１】
前記記憶されたプロセッサ実行可能命令が、前記第1のモバイル通信デバイスの前記プロセッサに、
前記第2のデバイスが公開モードから私的モードに移行したことを示すメッセージを前記少なくとも1つの第2のモバイルデバイスから受信するステップをさらに含む動作を実行させるように構成される、請求項118に記載の非一時的コンピュータ可読記憶媒体。
【請求項１２２】
公開モードから私的モードへの前記移行が、前記通信のセキュリティ設定を変更するステップを含み、セキュリティ設定を変更するステップが、暗号化されていない通信から暗号化されている通信に移行するステップを含むように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項118に記載の非一時的コンピュータ可読記憶媒体。
【請求項１２３】
公開モードから私的モードへの前記移行が、前記少なくとも1つの第2のモバイルデバイスとの半二重通信から全二重通信に移行するステップを含むように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項118に記載の非一時的コンピュータ可読記憶媒体。
【請求項１２４】
公開モードから私的モードへの前記移行が、前記少なくとも1つの第2のモバイルデバイスとの前記通信の通信経路を変更するステップを含むように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項118に記載の非一時的コンピュータ可読記憶媒体。
【請求項１２５】
前記通信経路を変更するステップが、前記少なくとも1つの第2のモバイルデバイスとの、サーバにより調停される通信からピアツーピア通信に移行するステップを含むように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項124に記載の非一時的コンピュータ可読記憶媒体。
【請求項１２６】
公開モードから私的モードへの前記移行が、前記第1のモバイル通信デバイスによって使用される通信インフラストラクチャを変更するステップを含むように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項118に記載の非一時的コンピュータ可読記憶媒体。
【請求項１２７】
前記通信インフラストラクチャを変更するステップが、視覚的メディアコンテンツの送信、受信、および/または表示のために使用されるリソースを、より高品質のオーディオ通信に再配分するステップを含むように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項126に記載の非一時的コンピュータ可読記憶媒体。
【請求項１２８】
前記記憶されたプロセッサ実行可能命令が、前記第1のモバイル通信デバイスの前記プロセッサに、
前記第1のモバイル通信デバイスの前記ユーザが前記第1のモバイル通信デバイスを前記第2の位置から第3の位置に動かしたことに対応する第2の動きを検出するステップと、
前記検出された第2の動きに応答して、私的モードから公開モードに移行するステップとをさらに含む動作を実行させるように構成される、請求項118に記載の非一時的コンピュータ可読記憶媒体。
【請求項１２９】
前記第2の動きが、前記ユーザが前記デバイスを自分の耳から離すように動かすことに対応するように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項128に記載の非一時的コンピュータ可読記憶媒体。
【請求項１３０】
前記記憶されたプロセッサ実行可能命令が、前記第1のモバイル通信デバイスの前記プロセッサに、
私的モードから公開モードへの移行を示すメッセージを前記少なくとも1つの第2のモバイルデバイスに送信するステップをさらに含む動作を実行させるように構成される、請求項128に記載の非一時的コンピュータ可読記憶媒体。
【請求項１３１】
前記記憶されたプロセッサ実行可能命令が、前記第1のモバイル通信デバイスの前記プロセッサに、
前記第2のデバイスが公開モードに移行したことを示すメッセージを前記少なくとも1つの第2のモバイルデバイスから受信するステップをさらに含む動作を実行させるように構成される、請求項130に記載の非一時的コンピュータ可読記憶媒体。
【請求項１３２】
前記記憶されたプロセッサ実行可能命令が、前記第1のモバイル通信デバイスの前記プロセッサに、
前記第2のデバイスが公開モードに移行したことを示すフィードバックキューを前記第1のモバイルデバイスの前記ユーザに提供するステップをさらに含む動作を実行させるように構成される、請求項131に記載の非一時的コンピュータ可読記憶媒体。
【請求項１３３】
前記記憶されたプロセッサ実行可能命令が、前記第1のモバイル通信デバイスの前記プロセッサに、
公開モードへの前記移行にユーザが従ったことを示すものが検出されるまで、前記第1のモバイルデバイスにおける通信を抑制するステップをさらに含む動作を実行させるように構成される、請求項128に記載の非一時的コンピュータ可読記憶媒体。
【請求項１３４】
第1のモバイル通信デバイスのプロセッサに動作を実行させるように構成されるプロセッサ実行可能命令を記憶した、非一時的コンピュータ可読記憶媒体であって、前記動作が、
公開モードで少なくとも1つの第2のモバイルデバイスと通信するステップと、
公開モードから私的モードへの移行を示すメッセージを前記少なくとも1つの第2のモバイルデバイスから受信するステップと、
私的モードへの前記移行にユーザが従ったことを示すものが検出されるまで、前記第1のモバイル通信デバイスにおける通信を抑制するステップとを含み、
前記第1のモバイルデバイスのユーザが前記第1のモバイルデバイスを第1の位置から第2の位置に動かしたことに対応する第1の動きが検出されるとき、私的モードへの前記移行にユーザが従うことが検出されるように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、非一時的コンピュータ可読記憶媒体。
【請求項１３５】
通信を抑制するステップが、前記少なくとも1つの第2のモバイルデバイスからの強制されたオーディオメッセージを中断するステップを含むように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項134に記載の非一時的コンピュータ可読記憶媒体。
【請求項１３６】
前記記憶されたプロセッサ実行可能命令が、前記第1のモバイル通信デバイスの前記プロセッサに、
前記第1のモバイルデバイスにおいて通信が抑制されている間、後で再生するために、前記少なくとも1つの第2のモバイルデバイスから受信されたメッセージをバッファリングするステップをさらに含む動作を実行させるように構成される、請求項134に記載の非一時的コンピュータ可読記憶媒体。
【請求項１３７】
前記記憶されたプロセッサ実行可能命令が、前記第1のモバイル通信デバイスの前記プロセッサに、
前記少なくとも1つの第2のユーザデバイスが私的モードに移行したことを示すものを、前記第1のモバイルデバイスのユーザに提供するステップをさらに含む動作を実行させるように構成される、請求項134に記載の非一時的コンピュータ可読記憶媒体。
【請求項１３８】
前記第1の動きが、前記ユーザが前記第1のモバイルデバイスを前記ユーザの耳に近い位置に動かすことに対応するように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項134に記載の非一時的コンピュータ可読記憶媒体。
【請求項１３９】
私的モードへの前記移行にユーザが従ったことが、前記第1のモバイルデバイスのユーザインターフェースにおいて受け取られた入力に基づいて検出されるように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項134に記載の非一時的コンピュータ可読記憶媒体。
【請求項１４０】
前記記憶されたプロセッサ実行可能命令が、前記第1のモバイル通信デバイスの前記プロセッサに、
私的モードへの前記移行にユーザが従ったことを前記示すものが検出されると、通信を再開するステップをさらに含む動作を実行させるように構成される、請求項134に記載の非一時的コンピュータ可読記憶媒体。
【請求項１４１】
第1のモバイル通信デバイスのプロセッサに動作を実行させるように構成されるプロセッサ実行可能命令を記憶した、非一時的コンピュータ可読記憶媒体であって、前記動作が、
第1のセキュリティ設定を使用して少なくとも1つの第2のモバイルデバイスと通信するステップと、
ユーザが前記第1のモバイルデバイスを第1の位置から第2の位置に動かしたことに対応する前記第1のモバイルデバイスの第1の動きを検出するステップと、
前記検出された第1の動きに応答して第2のセキュリティ設定に移行するステップと、
前記第2のセキュリティ設定を使用して前記少なくとも1つの第2のモバイルデバイスと通信するステップとを含む、非一時的コンピュータ可読記憶媒体。
【請求項１４２】
前記検出された第1の動きが、前記ユーザが前記第1のモバイル通信デバイスを前記ユーザの耳に近い位置に動かすことに対応するように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項141に記載の非一時的コンピュータ可読記憶媒体。
【請求項１４３】
第2のセキュリティ設定に移行するステップが、暗号化されていない通信から暗号化されている通信に移行するステップを含むように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項141に記載の非一時的コンピュータ可読記憶媒体。
【請求項１４４】
第2のセキュリティ設定に移行するステップが、前記少なくとも1つの第2のモバイルデバイスとの前記通信の通信経路を、異なるネットワークまたはネットワークの異なる部分に再ルーティングするステップを含むように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項141に記載の非一時的コンピュータ可読記憶媒体。
【請求項１４５】
前記記憶されたプロセッサ実行可能命令が、前記第1のモバイル通信デバイスの前記プロセッサに、
前記ユーザが前記デバイスを前記第2の位置から前記第1の位置に動かしたことに対応する前記第1のモバイル通信デバイスの第2の動きを検出するステップと、
前記検出された第2の動きに基づいて前記第1のセキュリティ設定に移行するステップと、
前記第1のセキュリティ設定を使用して前記少なくとも1つの第2のモバイルデバイスと通信するステップとをさらに含む動作を実行させるように構成される、請求項141に記載の非一時的コンピュータ可読記憶媒体。
【請求項１４６】
第1のモバイル通信デバイスのプロセッサに動作を実行させるように構成されるプロセッサ実行可能命令を記憶した、非一時的コンピュータ可読記憶媒体であって、前記動作が、
第1の通信経路を通じて少なくとも1つの第2のモバイルデバイスと通信するステップと、
ユーザが前記第1のモバイル通信デバイスを第1の位置から第2の位置に動かしたことに対応する前記第1のモバイル通信デバイスの第1の動きを検出するステップと、
前記検出された第1の動きに応答して、第2の通信経路を通じた前記少なくとも1つの第2のモバイルデバイスとの通信チャネルを確立するステップと、
前記第2の通信経路を通じて前記少なくとも1つの第2のモバイルデバイスと通信するステップとを含む、非一時的コンピュータ可読記憶媒体。
【請求項１４７】
前記検出された第1の動きが、前記ユーザが前記第1のモバイル通信デバイスを前記ユーザの耳に近い位置に動かすことに対応するように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項146に記載の非一時的コンピュータ可読記憶媒体。
【請求項１４８】
前記第1の通信経路がサーバにより調停される通信経路を含み、前記第2の通信経路がピアツーピア通信経路を含むように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項146に記載の非一時的コンピュータ可読記憶媒体。
【請求項１４９】
前記第1の通信経路が第1のネットワークまたはネットワークの第1の部分を含み、前記第2の通信経路が第2のネットワークまたはネットワークの第2の部分を含むように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項146に記載の非一時的コンピュータ可読記憶媒体。
【請求項１５０】
前記記憶されたプロセッサ実行可能命令が、前記第1のモバイル通信デバイスの前記プロセッサに、
前記ユーザが前記デバイスを前記第2の位置から前記第1の位置に動かしたことに対応する前記第1のモバイル通信デバイスの第2の動きを検出するステップと、
前記検出された第2の動きに基づいて、前記第1の通信経路を通じた前記少なくとも1つの第2のモバイルデバイスとの通信チャネルを確立するステップと、
前記第1の通信経路を通じて前記少なくとも1つの第2のモバイルデバイスと通信するステップとをさらに含む動作を実行させるように構成される、請求項146に記載の非一時的コンピュータ可読記憶媒体。
【請求項１５１】
第1のモバイル通信デバイスのプロセッサに動作を実行させるように構成されるプロセッサ実行可能命令を記憶した、非一時的コンピュータ可読記憶媒体であって、前記動作が、
第1の通信インフラストラクチャを使用して少なくとも1つの第2のモバイルデバイスと通信するステップと、
ユーザが前記第1のモバイル通信デバイスを第1の位置から第2の位置に動かしたことに対応する前記第1のモバイル通信デバイスの第1の動きを検出するステップと、
前記検出された第1の動きに応答して第2の通信インフラストラクチャに移行するステップと、
前記第2の通信インフラストラクチャを使用して前記少なくとも1つの第2のモバイルデバイスと通信するステップとを含む、非一時的コンピュータ可読記憶媒体。
【請求項１５２】
前記検出された第1の動きが、前記ユーザが前記第1のモバイル通信デバイスを前記ユーザの耳に近い位置に動かすことに対応するように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項151に記載の非一時的コンピュータ可読記憶媒体。
【請求項１５３】
第2の通信インフラストラクチャに移行する前記ステップが、前記通信のための異なるQuality  of  Service(QoS)に移行するステップ、音声信号を符号化するための異なるコーデックを使用するステップ、および、ノイズキャンセレーション機能を使用するステップのうちの少なくとも1つを含むように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項151に記載の非一時的コンピュータ可読記憶媒体。
【請求項１５４】
第2の通信インフラストラクチャに移行する前記ステップが、3Gネットワークインフラストラクチャと4Gネットワークインフラストラクチャとを切り替えるステップを含むように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項151に記載の非一時的コンピュータ可読記憶媒体。
【請求項１５５】
第2の通信インフラストラクチャに移行する前記ステップが、視覚的メディアコンテンツの送信、受信、および/または表示のために使用されるリソースを、より高品質のオーディオ通信に再配分するステップを含むように、前記第1のモバイル通信デバイスの前記プロセッサに動作を実行させるように、前記記憶されたプロセッサ実行可能命令が構成される、請求項151に記載の非一時的コンピュータ可読記憶媒体。
【請求項１５６】
前記記憶されたプロセッサ実行可能命令が、前記第1のモバイル通信デバイスの前記プロセッサに、
前記ユーザが前記デバイスを前記第2の位置から前記第1の位置に動かしたことに対応する前記第1のモバイル通信デバイスの第2の動きを検出するステップと、
前記検出された第2の動きに基づいて前記第1の通信インフラストラクチャに移行するステップと、
前記第1の通信インフラストラクチャを使用して前記少なくとも1つの第2のモバイルデバイスと通信するステップとをさらに含む動作を実行させるように構成される、請求項151に記載の非一時的コンピュータ可読記憶媒体。
【国際調査報告】
2015519024.tif 000027
2015519024.tif 000028
2015519024.tif 000029
2015519024.tif 000030
2015519024.tif 000031
2015519024.tif 000032
2015519024.tif 000033
2015519024.tif 000034