(57)【要約】  複数の接続を通してコンテンツパスを指示するために通話制御を拡張することの態様は、コンテンツパスとして使用する、宛先への第１の接続を確立することと、代替接続を確立するために、宛先から情報を受信することと、受信した情報に基づいて、宛先へのバックグラウンド接続を代替接続として確立することと、コンテンツパスとして使用するのに、バックグラウンド接続が第１の接続より好ましいか否かを評価することと、バックグラウンド接続が好ましいときは、コンテンツパスをバックグラウンド接続にスイッチすることとを含む方法を備えている。別の方法は、同一のコンテンツを表す通話トラフィックを交換するために、コンテンツパスとしての第１の接続とバックグラウンド接続とを宛先に対して同時に確立し、第１の接続を使用することと、コンテンツパスとして使用するのに、バックグラウンド接続が第１の接続より好ましいか否かを評価することと、バックグラウンド接続が好ましいときは、コンテンツパスをバックグラウンド接続にスイッチすることとを含んでいる。【選択図】  図１
2016518731.tif 000002
【特許請求の範囲】
【請求項１】
複数の接続を通してコンテンツパスを制御するための方法において、
コンテンツパスとして使用する、宛先への第１の接続を確立することと、
代替接続を確立するために、前記宛先から情報を受信することと、
前記受信した情報に基づいて、前記宛先へのバックグラウンド接続を前記代替接続として確立することと、
前記コンテンツパスとして使用するのに、前記バックグラウンド接続が前記第１の接続より好ましいか否かを評価することと、
前記バックグラウンド接続が好ましいときは、前記コンテンツパスを前記バックグラウンド接続にスイッチすることとを含む方法。
【請求項２】
前記コンテンツパスを前記バックグラウンド接続にスイッチした後に、前記第１の接続を終了することをさらに含む請求項１記載の方法。
【請求項３】
前記第１の接続は、第１のエアインターフェースまたはワイヤードインターフェースをさらに含み、さらに、前記バックグラウンド接続は、第２のエアインターフェースまたは第２のワイヤードインターフェースをさらに含む請求項１記載の方法。
【請求項４】
エアインターフェースは、ワイヤレスワイドエリアネットワークおよび／またはワイヤレスローカルエリアネットワークを含んでもよい請求項３記載の方法。
【請求項５】
前記第１の接続は第１の通話モードを利用し、前記バックグラウンド接続は第２の通話モードを利用する請求項１記載の方法。
【請求項６】
前記コンテンツパスをスイッチすることは、コンテンツを提供するためのアプリケーションおよび／またはサービスをスイッチすることをさらに含む請求項１記載の方法。
【請求項７】
前記コンテンツパスは、音声データ、ビデオデータ、画像データ、テキストデータ、オーディオデータ、動画データ、または、これらの任意の組み合わせ、のうちの少なくとも１つを含む通話トラフィックを交換してもよい請求項１記載の方法。
【請求項８】
前記第１の接続を通して交換される前記通話トラフィックと、前記バックグラウンド接続を通して交換される前記通話トラフィックは、同一のコンテンツを表す請求項７記載の方法。
【請求項９】
前記第１の接続を通して交換される前記通話トラフィックと、前記バックグラウンド接続を通して交換される前記通話トラフィックは、実質的に同一の時間に交換される請求項８記載の方法。
【請求項１０】
前記第１の接続を通して情報を受信することは、前記バックグラウンド接続を確立する、前記宛先の能力を決定することをさらに含む請求項１記載の方法。
【請求項１１】
前記宛先に関係付けられている異なるサービスの間でユーザコンタクト情報を関係付ける能力テーブルに、アクセスすることをさらに含む請求項１０記載の方法。
【請求項１２】
前記能力テーブルは、コンタクトのセルラ電話番号を前記コンタクトのＶｏＩＰユーザ識別に関係付ける請求項１１記載の方法。
【請求項１３】
前記能力テーブルは、前記宛先における移動体端末上で遠隔に記憶されている請求項１１記載の方法。
【請求項１４】
前記コンテンツパスとして使用するのに、前記バックグラウンド接続が前記第１の接続より好ましいか否かを評価することは、
前記バックグラウンド接続の性能を特徴付けることと、
予め定められたしきい値を前記性能が満たすことを決定することとをさらに含む請求項１記載の方法。
【請求項１５】
前記予め定められたしきい値は、能力テーブル中に記憶されている請求項１４記載の方法。
【請求項１６】
複数の接続を通してコンテンツパスを制御する移動体端末において、
少なくとも１つのトランシーバと、
前記少なくとも１つのトランシーバに結合されているモデムと、
前記モデムに結合されているメモリとを具備し、
前記メモリは、前記モデムに、
コンテンツパスとして使用する、宛先への第１の接続を確立させ、
代替接続を確立させるために、前記宛先から情報を受信させ、
前記受信させた情報に基づいて、前記宛先へのバックグラウンド接続を前記代替接続として確立させ、
前記コンテンツパスとして使用するのに、前記バックグラウンド接続が前記第１の接続より好ましいか否かを評価させ、
前記バックグラウンド接続が好ましいときは、前記コンテンツパスを前記バックグラウンド接続にスイッチさせるための実行可能な命令およびデータを記憶する移動体端末。
【請求項１７】
前記命令はさらに、前記モデムに、前記コンテンツパスを前記バックグラウンド接続にスイッチさせた後に、前記第１の接続を終了させる請求項１６記載の移動体端末。
【請求項１８】
前記第１の接続は、第１のエアインターフェースまたはワイヤードインターフェースをさらに含み、さらに、前記バックグラウンド接続は、第２のエアインターフェースまたは第２のワイヤードインターフェースをさらに含む請求項１６記載の移動体端末。
【請求項１９】
エアインターフェースは、ワイヤレスワイドエリアネットワークおよび／またはワイヤレスローカルエリアネットワークを含んでもよい請求項１８記載の移動体端末。
【請求項２０】
前記第１の接続は第１の通話モードを利用し、前記バックグラウンド接続は第２の通話モードを利用する請求項１６記載の移動体端末。
【請求項２１】
前記命令はさらに、前記モデムに、コンテンツを提供するためのアプリケーションおよび／またはサービスをスイッチさせる請求項１６記載の移動体端末。
【請求項２２】
前記コンテンツパスは、音声データ、ビデオデータ、画像データ、テキストデータ、オーディオデータ、動画データ、または、これらの任意の組み合わせ、のうちの少なくとも１つを含む通話トラフィックを交換してもよい請求項１６記載の移動体端末。
【請求項２３】
前記第１の接続を通して交換される前記通話トラフィックと、前記バックグラウンド接続を通して交換される前記通話トラフィックは、同一のコンテンツを表す請求項２２記載の移動体端末。
【請求項２４】
前記第１の接続を通して交換される前記通話トラフィックと、前記バックグラウンド接続を通して交換される前記通話トラフィックは、実質的に同一の時間に交換される請求項２３記載の移動体端末。
【請求項２５】
前記命令はさらに、前記モデムに、前記バックグラウンド接続を確立する、前記宛先の能力を決定させる請求項１６記載の移動体端末。
【請求項２６】
前記命令はさらに、前記モデムに、前記宛先に関係付けられている異なるサービスの間でユーザコンタクト情報を関係付ける能力テーブルに、アクセスさせる請求項２５記載の移動体端末。
【請求項２７】
前記能力テーブルは、コンタクトのセルラ電話番号を前記コンタクトのＶｏＩＰユーザ識別に関係付ける請求項２６記載の移動体端末。
【請求項２８】
前記能力テーブルは、前記宛先における移動体端末上で遠隔に記憶されている請求項２７記載の移動体端末。
【請求項２９】
前記コンテンツパスとして使用するのに、前記バックグラウンド接続が前記第１の接続より好ましいか否かを評価するための命令は、前記モデムに、
前記バックグラウンド接続の性能を特徴付けさせ、
予め定められたしきい値を前記性能が満たすことを決定させる命令を含む請求項１６記載の移動体端末。
【請求項３０】
前記予め定められたしきい値は、能力テーブル中に記憶されている請求項２９記載の移動体端末。
【請求項３１】
複数の接続を通してコンテンツパスを制御する装置において、
コンテンツパスとして使用する、宛先への第１の接続を確立する手段と、
代替接続を確立するために、前記宛先から情報を受信する手段と、
前記受信した情報に基づいて、前記宛先へのバックグラウンド接続を前記代替接続として確立する手段と、
前記コンテンツパスとして使用するのに、前記バックグラウンド接続が前記第１の接続より好ましいか否かを評価する手段と、
前記バックグラウンド接続が好ましいときは、前記コンテンツパスを前記バックグラウンド接続にスイッチする手段とを具備する装置。
【請求項３２】
前記コンテンツパスを前記バックグラウンド接続にスイッチした後に、前記第１の接続を終了する手段をさらに具備する請求項３１記載の装置。
【請求項３３】
モデムによって実行されたときに、前記モデムに動作を実行させる命令を含む、非一時的コンピュータ読取可能媒体において、
前記命令は、
コンテンツパスとして使用する、宛先への第１の接続を確立するための命令と、
代替接続を確立するために、前記宛先から情報を受信するための命令と、
前記受信した情報に基づいて、前記宛先へのバックグラウンド接続を前記代替接続として確立するための命令と、
前記コンテンツパスとして使用するのに、前記バックグラウンド接続が前記第１の接続より好ましいか否かを評価するための命令と、
前記バックグラウンド接続が好ましいときは、前記コンテンツパスを前記バックグラウンド接続にスイッチするための命令とを含む非一時的コンピュータ読取可能媒体。
【請求項３４】
複数の接続を通してコンテンツパスを制御するための方法において、
同一のコンテンツを表す通話トラフィックを同時に交換するために、宛先への第１の接続とバックグラウンド接続とを同時に確立し、前記第１の接続をコンテンツパスとして使用することと、
前記コンテンツパスとして使用するのに、前記バックグラウンド接続が前記第１の接続より好ましいか否かを評価することと、
前記バックグラウンド接続が好ましいときは、前記コンテンツパスを前記バックグラウンド接続にスイッチすることとを含む方法。
【請求項３５】
前記コンテンツパスを前記バックグラウンド接続にスイッチした後に、前記第１の接続を終了することをさらに含む請求項３４記載の方法。
【請求項３６】
前記第１の接続は、第１のエアインターフェースをさらに含み、および／または、前記バックグラウンド接続は、第２のエアインターフェースをさらに含む請求項３４記載の方法。
【請求項３７】
エアインターフェースは、ワイヤレスワイドエリアネットワークおよび／またはワイヤレスローカルエリアネットワークを含んでもよい請求項３６記載の方法。
【請求項３８】
前記第１の接続は、第１のワイヤードインターフェースをさらに含み、および／または、前記バックグラウンド接続は、第２のワイヤードインターフェースをさらに含む請求項３４記載の方法。
【請求項３９】
前記第１の接続は第１の通話モードを利用し、前記バックグラウンド接続は第２の通話モードを利用する請求項３４記載の方法。
【請求項４０】
前記コンテンツパスをスイッチすることは、コンテンツを提供するためのアプリケーションおよび／またはサービスをスイッチすることをさらに含む請求項３４記載の方法。
【請求項４１】
前記コンテンツパスは、音声データ、ビデオデータ、画像データ、テキストデータ、オーディオデータ、動画データ、または、これらの任意の組み合わせ、のうちの少なくとも１つを含む通話トラフィックを交換してもよい請求項３４記載の方法。
【請求項４２】
前記第１の接続を通して交換される前記通話トラフィックと、前記バックグラウンド接続を通して交換される前記通話トラフィックは、実質的に同一の時間に交換される請求項４１記載の方法。
【請求項４３】
前記バックグラウンド接続に関係付けられている情報は、前記宛先に関係付けられている異なるサービスの間でユーザコンタクト情報を関係付ける能力テーブルから決定される請求項３４記載の方法。
【請求項４４】
前記能力テーブルは、コンタクトのセルラ電話番号を前記コンタクトのＶｏＩＰユーザ識別に関係付ける請求項４３記載の方法。
【請求項４５】
前記コンテンツパスとして使用するのに、前記バックグラウンド接続が前記第１の接続より好ましいか否かを評価することは、
前記バックグラウンド接続の性能を特徴付けることと、
予め定められたしきい値を前記性能が満たすことを決定することとをさらに含む請求項４３記載の方法。
【請求項４６】
前記予め定められたしきい値は、前記能力テーブル中に記憶されている請求項４５記載の方法。
【請求項４７】
前記能力テーブルは、前記第１の接続の発信元においてローカルに記憶されている請求項４３記載の方法。
【請求項４８】
前記能力テーブルは、サーバ上で遠隔に記憶されている請求項４３記載の方法。
【請求項４９】
複数の接続を通してコンテンツパスを制御する移動体端末において、
少なくとも１つのトランシーバと、
前記少なくとも１つのトランシーバに結合されているモデムと、
前記モデムに結合されているメモリとを具備し、
前記メモリは、前記モデムに、
同一のコンテンツを表す通話トラフィックを同時に交換させるために、宛先への第１の接続とバックグラウンド接続とを同時に確立させ、前記第１の接続をコンテンツパスとして使用させ、
前記コンテンツパスとして使用するのに、前記バックグラウンド接続が前記第１の接続より好ましいか否かを評価させ、
前記バックグラウンド接続が好ましいときは、前記コンテンツパスを前記バックグラウンド接続にスイッチさせるための実行可能な命令およびデータを記憶する移動体端末。
【請求項５０】
前記命令はさらに、前記モデムに、前記コンテンツパスを前記バックグラウンド接続にスイッチさせた後に、前記第１の接続を終了させる請求項４９記載の移動体端末。
【請求項５１】
前記第１の接続は、第１のエアインターフェースをさらに含み、および／または、前記バックグラウンド接続は、第２のエアインターフェースをさらに含む請求項４９記載の移動体端末。
【請求項５２】
エアインターフェースは、ワイヤレスワイドエリアネットワークおよび／またはワイヤレスローカルエリアネットワークを含んでもよい請求項５１記載の移動体端末。
【請求項５３】
前記第１の接続は、第１のワイヤードインターフェースをさらに含み、および／または、前記バックグラウンド接続は、第２のワイヤードインターフェースをさらに含む請求項４９記載の移動体端末。
【請求項５４】
前記第１の接続は第１の通話モードを利用し、前記バックグラウンド接続は第２の通話モードを利用する請求項４９記載の移動体端末。
【請求項５５】
前記命令はさらに、前記モデムに、コンテンツを提供するためのアプリケーションおよび／またはサービスをスイッチさせる請求項４９記載の移動体端末。
【請求項５６】
前記コンテンツパスは、音声データ、ビデオデータ、画像データ、テキストデータ、オーディオデータ、動画データ、または、これらの任意の組み合わせ、のうちの少なくとも１つを含む通話トラフィックを交換してもよい請求項４９記載の移動体端末。
【請求項５７】
前記第１の接続を通して交換される前記通話トラフィックと、前記バックグラウンド接続を通して交換される前記通話トラフィックは、実質的に同一の時間に交換される請求項５６記載の移動体端末。
【請求項５８】
前記バックグラウンド接続に関係付けられている情報は、前記宛先に関係付けられている異なるサービスの間でユーザコンタクト情報を関係付ける能力テーブルから決定される請求項４９記載の移動体端末。
【請求項５９】
前記能力テーブルは、コンタクトのセルラ電話番号を前記コンタクトのＶｏＩＰユーザ識別に関係付ける請求項５８記載の移動体端末。
【請求項６０】
前記コンテンツパスとして使用するのに、前記バックグラウンド接続が前記第１の接続より好ましいか否かを評価するための命令は、前記モデムに、
前記バックグラウンド接続の性能を特徴付けさせ、
予め定められたしきい値を前記性能が満たすことを決定させる命令を含む請求項５８記載の移動体端末。
【請求項６１】
前記予め定められたしきい値は、前記能力テーブル中に記憶されている請求項６０記載の移動体端末。
【請求項６２】
前記能力テーブルは、前記第１の接続の発信元においてローカルに記憶されている請求項５８記載の移動体端末。
【請求項６３】
前記能力テーブルは、サーバ上で遠隔に記憶されている請求項５８記載の移動体端末。
【請求項６４】
複数の接続を通してコンテンツパスを制御する装置において、
同一のコンテンツを表す通話トラフィックを同時に交換するために、宛先への第１の接続とバックグラウンド接続とを同時に確立し、前記第１の接続をコンテンツパスとして使用する手段と、
前記コンテンツパスとして使用するのに、前記バックグラウンド接続が前記第１の接続より好ましいか否かを評価する手段と、
前記バックグラウンド接続が好ましいときは、前記コンテンツパスを前記バックグラウンド接続にスイッチする手段とを具備する装置。
【請求項６５】
前記コンテンツパスを前記バックグラウンド接続にスイッチした後に、前記第１の接続を終了する手段をさらに具備する請求項６４記載の装置。
【請求項６６】
モデムによって実行されたときに、前記モデムに動作を実行させる命令を含む、非一時的コンピュータ読取可能媒体において、
前記命令は、
同一のコンテンツを表す通話トラフィックを同時に交換するために、宛先への第１の接続とバックグラウンド接続とを同時に確立し、前記第１の接続をコンテンツパスとして使用するための命令と、
前記コンテンツパスとして使用するのに、前記バックグラウンド接続が前記第１の接続より好ましいか否かを評価するための命令と、
前記バックグラウンド接続が好ましいときは、前記コンテンツパスを前記バックグラウンド接続にスイッチするための命令とを含む非一時的コンピュータ読取可能媒体。
【発明の詳細な説明】
【開示分野】
【０００１】
［０００１］
本開示の態様は、一般的にネットワーク通信に対する通話制御に関連し、特に、通話トラフィックの交換を改善するために、複数の通信を通してコンテンツパスを指示する、拡張された通話制御機能性を提供する。
【背景】
【０００２】
［０００２］
現在のワイヤレス通信デバイスは、異なるエアインターフェースを通してさまざまな対話型通信サービスを提供できる。従来の方法で、２人以上の当事者が情報を交換することを含んでいるかもしれない対話型通信は、典型的に、通話トラフィックを通して伝えられる。通話トラフィックは、制御（シグナリング）パケット、音声パケット、ビデオパケット、ならびに／あるいは、（画像、テキスト、オーディオ、および／または、動画データを含んでいてもよい）データパケットを広く含む。エアインターフェースは、２Ｇ、３Ｇ、４Ｇ等のような異なるセルラプロトコル、ＷｉＭＡＸ（登録商標）のようなワイヤレスワイドエリアネットワーク、および／または、Ｗｉ−Ｆｉ（登録商標）、ブルートゥース（登録商標）等のようなさまざまなワイヤレスローカルエリアネットワークを含んでいてもよい。これらのエアインターフェースを通して、回線交換（ＣＳ）またはパケット交換（ＰＳ）（例えば、ボイスオーバーインターネットプロトコル（ＶｏＩＰ））通話モードのような、異なる通話モードを利用して、通話トラフィックが伝送される。今日、多くの移動体端末は、複数の無線に対するサポートを有しているが、現在の通話制御は、典型的に、所定の対話型通信に対して、せいぜい１つのエアインターフェースおよび１つの通話モード（例えば、ＣＳまたはＶｏＩＰ）を選択することに限定されている。
【０００３】
［０００３］
伝統的なＣＳ通話は、典型的に音声サービスを提供することに限定されている一方で、ＶｏＩＰのようなＰＳ通話は、マルチメディアコンテンツを活用することにより、通話経験を拡張できる。しかしながら、ＶｏＩＰ通話を確立することは、両方の当事者がＶｏＩＰ互換性のあるカバレッジ中にあるときのみに進めることができる。加えて、呼出当事者および被呼出当事者は、セルラネットワークプロバイダに関係付けられていなくてもよい、さまざまなＶｏＩＰサービスプロバイダを使用することができる。
【０００４】
［０００４］
現在のワイヤレスデバイスでは、ユーザは、手動で通話モード（例えばＣＳまたはＶｏＩＰ）を選択すること、さらに、さまざまなオーバーザトップＶｏＩＰサービスプロバイダのうちの１つを選択することに悩むかもしれない。加えて、ユーザは、各ＶｏＩＰサービスに対するユーザのコンタクトの宛先情報の複数のアドレス帳を手動で維持することがさらに課されるかもしれない。
【概要】
【０００５】
［０００５］
さまざまな実施形態が、複数の接続を通してコンテンツパスを制御するための、システムおよび方法に向けられている。例えば、（ユーザの代わりに）移動体端末が、同時に通話トラフィックを伝えることができる複数の接続を通してのコンテンツパスの選択を制御してもよい。
【０００６】
［０００６］
１つの実施形態において、複数の接続を通してコンテンツパスを制御するための方法を提供している。方法は、コンテンツパスとして使用する、宛先への第１の接続を確立することと、代替接続を確立するために、宛先から情報を受信することとを含んでいてもよい。方法は、受信した情報に基づいて、宛先へのバックグラウンド接続を代替接続として確立することと、コンテンツパスとして使用するのに、バックグラウンド接続が第１の接続より好ましいか否かを評価することと、バックグラウンド接続が好ましいときは、コンテンツパスをバックグラウンド接続にスイッチすることとをさらに含んでいてもよい。
【０００７】
［０００７］
別の実施形態において、複数の接続を通してコンテンツパスを制御する移動体端末を説明している。移動体端末は、少なくとも１つのトランシーバと、少なくとも１つのトランシーバに結合されているモデムと、モデムに結合されたメモリとを具備していてもよい。メモリは、モデムに、コンテンツパスとして使用する、宛先への第１の接続を確立させ、代替接続を確立させるために、宛先から情報を受信させ、受信させた情報に基づいて、宛先へのバックグラウンド接続を代替接続として確立させ、コンテンツパスとして使用するのに、バックグラウンド接続が第１の接続より好ましいか否かを評価させ、バックグラウンド接続が好ましいときは、コンテンツパスをバックグラウンド接続にスイッチさせるための実行可能な命令およびデータを記憶していてもよい。
【０００８】
［０００８］
別の実施形態は、複数の接続を通してコンテンツパスを制御するための方法を含んでいてもよい。方法は、同一のコンテンツを表す通話トラフィックを同時に交換するために、宛先への第１の接続とバックグラウンド接続とを同時に確立し、第１の接続をコンテンツパスとして使用することと、コンテンツパスとして使用するのに、バックグラウンド接続が第１の接続より好ましいか否かを評価することと、バックグラウンド接続が好ましいときは、コンテンツパスをバックグラウンド接続にスイッチすることとを含んでいてもよい。
【０００９】
［０００９］
別の実施形態は、複数の接続を通してコンテンツパスを制御する移動体端末を含んでいてもよい。移動体端末は、少なくとも１つのトランシーバと、少なくとも１つのトランシーバに結合されているモデムと、モデムに結合されているメモリとを含んでいてもよい。メモリは、モデムに、同一のコンテンツを表す通話トラフィックを同時に交換させるために、宛先への第１の接続とバックグラウンド接続とを同時に確立させ、第１の接続をコンテンツパスとして使用させ、コンテンツパスとして使用するのに、バックグラウンド接続が第１の接続より好ましいか否かを評価させ、バックグラウンド接続が好ましいときは、コンテンツパスをバックグラウンド接続にスイッチさせるための実行可能な命令およびデータを記憶している。
【図面の簡単な説明】
【００１０】
［００１０］
添付の図は、本発明の実施形態の説明を支援するために提示され、実施形態の限定ではなく、実例のみのために提供される。  
【図１】［００１１］  図１は、拡張された通話制御を利用するために複数の接続を有する移動体端末を含む、ネットワーク環境の例を示すダイヤグラムである。
【図２】［００１２］  図２は、例示的な移動体端末のさまざまなコンポーネントを図示しているブロックダイヤグラムである。
【図３】［００１３］  図３は、ローカルに記憶されている能力テーブルを使用する移動体端末による拡張された通話制御の実施形態に対する、ブロックダイヤグラムである。
【図４】［００１４］  図４は、遠隔サーバに記憶されている能力テーブルを使用する移動体端末による拡張された通話制御に対する、例示的なブロックダイヤグラムである。
【図５】［００１５］  図５は、拡張された通話制御プロセスの実施形態を説明するフローチャートを描いている。
【詳細な説明】
【００１１】
［００１６］
本発明の態様は、本発明の特定の実施形態に向けられている以下の説明および関連する図面において開示されている。代替的な実施形態は、本発明の範囲から逸脱することなく考案してもよい。加えて、本発明の周知のエレメントは、本発明の関連する詳細を曖昧にしないように、詳細に記述しないか、または、省略する。
【００１２】
［００１７］
単語「例示的な」は、ここでは、「例、実例、または例示として提供すること」を意味するように使用される。「例示的な」ものとしてここで説明するいずれの実施形態も、他の実施形態と比較して、必ずしも、好ましいまたは有利なものと解釈されるものではない。同様に、用語「本発明の実施形態」は、本発明のすべての実施形態が、議論した特徴、利点、または動作のモードを含むことを要求していない。
【００１３】
［００１８］
ここで使用される用語は、特定の実施形態を説明する目的のためだけのものであり、本発明の実施形態を限定することを意図するものではない。ここで使用されるように、単数形の「ａ」、「ａｎ」および「ｔｈｅ」は、そうではないと文脈が明確に示していない限り、複数形も含むように意図されている。用語「備える」、「備えている」、「含む」、および／または「含んでいる」は、ここで使用されるとき、記載した特徴、整数、ステップ、動作、エレメント、および／または、コンポーネントの存在を特定するが、１つ以上の他の特徴、整数、ステップ、動作、エレメント、コンポーネント、および／または、それらのグループの存在または追加を排除しないことがさらに理解されるだろう。
【００１４】
［００１９］
さらに、例えば、コンピューティングデバイスのエレメントによって実行されることになるアクションのシーケンスに関して多くの実施形態を説明する。ここで説明するさまざまなアクションは、特定回路（例えば、特定用途向け集積回路（ＡＳＩＣ））によって、１つ以上のプロセッサにより実行されているプログラム命令によって、または両方の組み合わせによって実行することができることが認識されるだろう。加えて、ここで説明するアクションのこれらのシーケンスは、コンピュータ読取可能記憶媒体の任意の形態内で完全に具現化されると考えることができ、コンピュータ読取可能記憶媒体は、実行される際、関係付けられたプロセッサにここで説明する機能を実行させる、その中に記憶された対応した組のコンピュータ命令を有する。したがって、本発明のさまざまな態様は多数の異なる形態で具現化してもよく、これらのすべては特許請求の範囲に記載の主題事項の範囲内であると企図されている。加えて、ここで説明する実施形態のそれぞれに対して、何らかのこのような実施形態の対応する形態は、ここでは、例えば、説明するアクションを実行「するように構成されている論理」と説明するかもしれない。
【００１５】
［００２０］
本開示の態様は、拡張された通話制御に向けられており、（ユーザの代わりに）移動体端末が、同時に通話トラフィックを伝えることができる複数の接続から選択して、ユーザ通信のためのコンテンツパスを確立する。ここで使用されるように、「接続」は、少なくとも２つのデバイス間で通話トラフィックを交換するのに使用される、１つ以上のネットワークを通した１組のリンクを指す。ここで使用されるように、これらのデバイスは移動体端末として広く規定される。接続は、移動体端末とネットワークとの間のインターフェースを提供する、１つ以上の「端末リンク」をさらに含んでいてもよい。いくつかの実施形態において、端末リンクは、移動体端末と互換性のあるさまざまなエアインターフェースとして実現してもよい。さまざまな態様において、同時接続は、移動体端末間の通信を改善するために、コンテンツパスとして、単一の最良な動作接続を選択するために評価される。ここで使用されるように、「コンテンツパス」は、移動体端末に関係付けられているユーザによって消費されるコンテンツを表す通話トラフィックを交換するために使用される接続として規定される。言い換えると、コンテンツパスは、移動体端末のユーザ間の通信のために使用される接続である。別の態様において、異なる端末リンクを使用する複数の接続は、１つ以上の端末リンクが断続的な信頼性を有する場合、ロバストなフェイルオーバーサービスを提供するために維持されてもよい。
【００１６】
［００２１］
図１は、拡張された通話制御を利用できる移動体端末１０５、１６５を含み、複数の接続を有するネットワーク環境１００の例を示すダイヤグラムである。ネットワーク環境１００は、ネットワーク環境に関係付けられている端末リンクを有する複数のネットワークを含んでいてもよく、端末リンクは、例えば、図１中に示すような異なるエアインターフェースとして実現してもよい。例えば、移動体端末１０５に対する端末リンクは、エアインターフェース１１５を含んでいてもよく、エアインターフェース１１５は、基地局１１０を通してセルラネットワーク１３０とインターフェースする。移動体端末１０５は、エアインターフェース１２５として実現されている別の端末リンクをさらに利用してもよく、エアインターフェース１２５は、ワイヤレスアクセスポイント１２０を含むＷｉＦｉ（登録商標）  ＬＡＮの一部であってもよい。ワイヤレスアクセスポイント１２０は、ＩＰネットワーク１３５およびワイヤレスアクセスポイント１６０にインターフェースしていてもよい。移動体端末１６５は、その端末リンクとして、エアインターフェース１５０を利用してもよく、エアインターフェース１５０は、基地局１４５を通してセルラネットワーク１３０にインターフェースする。移動体端末１６５はさらに、エアインターフェース１５５として具現化されている別の端末リンクを利用してもよく、エアインターフェース１５５は、ワイヤレスアクセスポイント１６０を含むＷｉＦｉ  ＬＡＮの一部であってもよく、これはさらに、ＩＰネットワーク１３５とデータを交換してもよい。
【００１７】
［００２２］
ＩＰネットワーク１３５はさらに、１つ以上の「オーバーザトップ」（ＯＴＴ）サービスプロバイダ１４０への接続性を提供してもよい。ＯＴＴサービスプロバイダの例は、スカイプ、グーグルトーク、アップルフェースタイム等のようなＶｏＩＰサービスプロバイダを含んでいてもよい。移動体端末１０５、１６５にＯＴＴサービスプロバイダ情報を提供するように構成されているオプションサーバ１７０は、セルラネットワーク１３０および／またはＩＰネットワーク１３５に接続されていてもよい（破線のコネクタは、サーバ１７０を含めることはオプションであることを示している）。
【００１８】
［００２３］
例示的なネットワーク環境１００は、端末リンクをエアインターフェースとして具現化しているが、これらの端末リンクのうちの１つ以上は、そのそれぞれのネットワークへのワイヤード接続として代わりに実現してもよいことを認識すべきである。
【００１９】
［００２４］
図１をさらに参照すると、拡張された通話制御が用いられるかもしれない１つの例示的なシナリオにおいて、移動体端末１０５に関係付けられているユーザは、セルラネットワーク１３０を通した接続をコンテンツパスとして利用して、宛先移動体端末１６５との音声通話を最初に確立してもよい。移動体端末１０５のキーパッドを使用して、宛先移動体端末１６５に関係付けられている番号をダイヤルすることによる通常の方法でユーザが電話をかけることにより、コンテンツパスを開始してもよい。コンテンツパスをセットアップするプロセスは、移動体端末１０５と基地局１１０との間のエアインターフェース１１５を通して開始してもよく、エアインターフェース１１５は、ＣＳモードで動作してもよい。セルラネットワーク１３０は、基地局１１０から要求を受信して、ＣＳモード通話を確立し、その後、基地局１４５が最も適切な基地局であると決定して、到来通話の宛先移動体端末１６５にアラートするページを送る。ページが受け入れられると、移動体端末１０５と宛先移動体端末１６５との間のエアインターフェース１５０を通したコンテンツパスとして、第１の接続を確立してもよい。第１の接続を通したコンテンツパスを確立すると、ＣＳモードにおけるエアインターフェース１１５および１５０を通して、２つの移動体端末間で通話トラフィックを交換してもよい。
【００２０】
［００２５］
第１の接続を通して移動体端末１０５、１６５間のコンテンツパスが確立された後、移動体端末１０５は宛先移動体端末１６５に問い合わせて、代替接続を通してコンタクトされることになる能力を、宛先移動体端末１６５が有しているか否かを決定してもよい。応答で、宛先移動体端末１６５は、代替接続を通して通信するための、宛先移動体端末１６５の能力に関する能力情報を、移動体端末１０５に提供し戻してもよく、能力情報は、さまざまな通話モード、異なる端末インターフェース（例えば、代替エアインターフェース）、宛先端末１６５等に関係付けられているさまざまなＯＴＴサービスへのアクセス情報等に関する情報を含んでいてもよい。この情報は、一般的に、ここでは、「能力テーブル」と呼ぶ。しかしながら、この情報は、表形態で編成されるおよび／または記憶されるものには決して制限されないことに着目すべきである。図１中に示す実施形態において、代替接続は、ＩＰネットワークに対して適切であるかもしれないＰＳ通話モードのような、異なる通話モードを使用してもよい。しかしながら、代替実施形態において、第１の接続および代替接続は、同一の通話モードを使用してもよい。宛先移動体端末１６５は、ワイヤレスアクセスポイント１６０によって提供されるエアインターフェース１５５を利用して、ＩＰネットワーク１３５と接続してもよい。ワイヤレスアクセスポイント１２０によって移動体端末１０５に提供されるエアインターフェース１２５に関連して、移動体端末１０５、１６５間の通話トラフィックに対する代替接続を確立するためにこれらのリンクを使用してもよい。上記で着目したように、代替接続は、ＶｏＩＰのようなＰＳ通話モードを使用して、通話トラフィックを転送してもよい。
【００２１】
［００２６］
宛先端末１６５によって提供される能力テーブルは、宛先移動体端末１６５のユーザとの予め規定されている関係付け（例えば、スカイプアカウント）を有する、さまざまなオーバーザトップ（ＯＴＴ）プロバイダ１４０の識別子を含んでいてもよく、能力テーブルは、代替接続を確立するために使用することができる。能力テーブルは、識別されたＯＴＴプロバイダによって使用される、ユーザの識別および／または宛先移動体端末１６５のＩＰアドレスと、ワイヤレスアクセスポイント１２０によって提供されるエアインターフェース１２５を使用して、ＩＰネットワーク１３５を通して代替接続を確立するために移動体端末１０５によって使用されてもよい、他の何らかの情報とを含んでいてもよい。別の態様において、ＯＴＴプロバイダに関する情報は、サーバ１７０によって提供されてもよく、サーバ１７０は、セルラネットワーク１３０を介して第１の接続を通して、要求している移動体端末１０５に情報を完全に送ることができ、または、代替の態様では、サーバは、宛先移動体端末１６５によって提供される情報を補足してもよい。
【００２２】
［００２７］
ＩＰネットワーク１３５を通した代替接続は、セルラネットワーク１３０を通した第１の接続と同時の方法で、移動体端末１０５、１６５間の通話トラフィックを交換してもよい。しかしながら、代替接続は、「バックグラウンド接続」として動作することができるが、交換される通話トラフィックは、コンテンツパスに対して使用されない。したがって、ここで提示した態様に対して、移動体端末１０５、１６５は、第１の接続とバックグラウンド接続との両方を通して、ユーザの通話に関係付けられている通話トラフィックを同時に交換してもよい。移動体端末１０５は、両方の接続を分析して、通信を交換することに対してどちらの接続が「より好ましいか」に関する決定をしてもよい。この選好は、どちらの接続が、最も高い通話品質を提供するかに基づいてもよい。パケットエラー、待ち時間、信号対ノイズ比等に基づいている、既知のメトリックを使用して、通話品質を決定してもよく、これは、エアインターフェース、基地局、セルラネットワークを含む、接続全体の品質を測定する。接続が好ましいか否かを決定するために他の基準を評価してもよい。実施形態において、好ましい接続を決定するアプローチは、例えば、代理人ドケット番号第１２２４１６号および米国特許出願番号第１３／７９４，５４７号を有し、２０１３年３月１１日に出願され、この出願の譲受人に譲渡され、参照によってここに明示的に組み込まれている、クリシュナン氏他による「ＶＯＩＰプロバイダを優先またはデフォルトＶＯＩＰプロバイダとして１組のＶＯＩＰネットワークと関係付ける」において説明されている。
【００２３】
［００２８］
バックグラウンド接続が何らかの点で第１の接続よりも好ましい場合、移動体端末１０５はコンテンツパスをバックグラウンド接続にスイッチしてもよい。それゆえ、図１中で示す例では、コンテンツは、ＶｏＩＰ通話モードを使用して、移動体端末１０５と１６５との間で交換されるだろう。ＣＳ通話モードを使用している現在の第１の接続は、もはやコンテンツパスにはなく、バックグラウンドにおいて通話トラフィックを事実上交換する。いくつかの実施形態において、いったんコンテンツパスがスイッチされると、第１の接続は終了するかもしれない。他の実施形態において、第１の接続は、冗長な「フェイルオーバー」チャネルとして維持されてもよく、冗長な「フェイルオーバー」チャネルは、バックグラウンド接続上のコンテンツパスが、遮られるか、またはそうでなければ、何らかの品質基準を欠いている場合、自動的にスイッチされてもよい。
【００２４】
［００２９］
以下でこれからより詳細に説明するように、コンテンツパスのスイッチングは、何らかのユーザの介入なく実行してもよく、スイッチが完了すると、新たなバックグラウンド接続も切断してもよい。移動体端末１０５は、宛先移動体端末１６５内の能力テーブル中に記憶されている関係付けに基づいて、異なる接続間で選ぶことができる。移動体端末１０５は、セルラネットワークおよび／またはＩＰネットワークを通して、宛先移動体端末１６５からの能力テーブルにアクセスでき、能力テーブルは、そこに遠隔に記憶されていてもよい。代替実施形態において、能力テーブルは、サーバ１７０中に存在してもよく、サーバ１７０は、セルラネットワークおよび／またはＩＰネットワークを通して、移動体端末１０５によってアクセスされてもよい。代替的に、能力テーブルは、移動体端末１０５（すなわち、接続の起点）中に記憶されていてもよく、要求されるとき、更新されてもよい。
【００２５】
［００３０］
能力テーブルは、異なる接続間で異なる通話モードにおいて使用される識別子間の関係付けを含んでいてもよい。例えば、ユーザのアドレス帳中の異なるコンタクト間の、標準電話番号とＶｏＩＰ  ＩＤとの間の関係付けを、能力テーブルは含んでいてもよい。加えて、これらの能力テーブルはさらに、いつ異なる接続が移動体端末によって選択されるかについてのルールを含んでいてもよい。このような決定は、例えば、所望の通話品質、異なるエアインターフェース間のネットワーク輻輳、帯域幅制約、異なるプロバイダ間の通話レート等に基づいていてもよい。したがって、ユーザに接続を選択させる代わりに、移動体端末１０５に複数の接続から同時に選択させることにより、通話制御機能性を拡張することができる。
【００２６】
［００３１］
明らかに、図１中で示しているネットワーキング環境１００は、説明を簡単にするために単純化されており、２つの移動体端末１０５、１６５より多くの移動体端末と、２つのネットワーク１３０、１３５より多くのネットワークとを備えていてもよい。これらは、異なるタイプのものであってもよく、例示しているものより大いに複雑なものであってもよい。例えば、２つの基地局１１０、１４５の代わりに、ネットワークはまた、ワイヤレスの音声および／またはデータ通信に対して使用することができる、任意の数のワイドエリアネットワークワイヤレスアクセスポイント（ＷＡＮ−ＷＡＰ）を備えていてもよい。ＷＡＮ−ＷＡＰは、ワイヤレスワイドエリアネットワーク（ＷＷＡＮ）の一部であってもよく、ＷＷＡＮは、既知のロケーションにおけるセルラ基地局、および／または、例えば、ＷｉＭＡＸ（例えば、８０２．１６）のような他のワイドエリアワイヤレスシステムを備えていてもよい。ＷＷＡＮは、簡潔にするために図１中では示していない、他の知られているネットワークコンポーネントを備えていてもよい。典型的に、ＷＷＡＮ内の各ＷＡＮ−ＷＡＰは、固定の位置から動作し、広い都市および／または地方のエリアに渡るネットワークカバレッジを提供するかもしれない。
【００２７】
［００３２］
さらに図１を参照すると、ワイヤレスアクセスポイント１２０、１６０は、代わりに、ワイヤレスの音声および／またはデータ通信に対して使用することができる、任意のタイプまたは任意の数のローカルエリアネットワークアクセスポイント（ＬＡＮ−ＷＡＰ）であってもよい。ＬＡＮ−ＷＡＰは、ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）の一部であることがあり、ＷＬＡＮは、ビルディング中で動作することができ、ＷＷＡＮよりも小さい地理領域に渡る通信を実行するかもしれない。このようなＬＡＮ−ＷＡＰは、例えば、ＷｉＦｉネットワーク（８０２．１１ｘ）、セルラピコネット、フェムトセル、ブルートゥースネットワーク、などの一部であってもよい。
【００２８】
［００３３］
ここで記述する拡張された通話制御技術は、ワイドエリアワイヤレスネットワーク（ＷＷＡＮ）、ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）、ワイヤレスパーソナルエリアネットワーク（ＷＰＡＮ）などのような、さまざまなワイヤレス通信ネットワークに対して使用することができる。用語「ネットワーク」と「システム」は交換可能に使用する。ＷＷＡＮは、コード分割多元接続（ＣＤＭＡ）ネットワーク、時分割多元接続（ＴＤＭＡ）ネットワーク、周波数分割多元接続（ＦＤＭＡ）ネットワーク、直交周波数分割多元接続（ＯＦＤＭＡ）ネットワーク、単一搬送波周波数分割多元接続（ＳＣ−ＦＤＭＡ）ネットワーク、ＷｉＭａｘ（ＩＥＥＥ  ８０２．１６）などであるかもしれない。ＣＤＭＡネットワークは、ｃｄｍａ２０００、ワイドバンドＣＤＭＡ（Ｗ−ＣＤＭＡ（登録商標））、ＬＴＥ、などのような１つ以上の無線機接続技術（ＲＡＴ）を実現するかもしれない。ｃｄｍａ２０００には、ＩＳ−９５標準規格、ＩＳ−２０００標準規格、およびＩＳ−８５６標準規格が含まれる。ＴＤＭＡネットワークは、グローバルシステムフォーモバイルコミュニケーション（ＧＳＭ（登録商標））、デジタルアドバンストモバイルフォンシステム（Ｄ−ＡＭＰＳ）、または、他の何らかのＲＡＴを実現するかもしれない。ＧＳＭとＷ−ＣＤＭＡは、「第三世代パートナーシッププロジェクト」（３ＧＰＰ）という名の機関による文書中に記述されている。ｃｄｍａ２０００は、「第三世代パートナーシッププロジェクト２」（３ＧＰＰ２）という名の機関による文書中に記述されている。３ＧＰＰおよび３ＧＰＰ２の文書は公に入手可能である。ＷＬＡＮは、ＩＥＥＥ  ８０２．１１ｘネットワークであってもよく、ＷＰＡＮは、ブルートゥースネットワーク、ＩＥＥＥ  ８０２．１５ｘ、または、他の何らかのタイプのネットワークであってもよい。技術はまた、ＷＷＡＮ、ＷＬＡＮ、および／または、ＷＰＡＮの、任意の組み合わせに対して使用することができる。
【００２９】
［００３４］
図１中に示している実施形態において、移動体端末１０５に対して、第１の接続は、ＣＳモードで動作するＷＷＡＮを通して確立することができる、エアインターフェース１１５を含んでいるかもしれない。移動体端末１０５に対するバックグラウンド接続は、ＰＳモードで動作するＷＬＡＮを使用することを含むかもしれない、エアインターフェース１２５を利用するかもしれない。他の実施形態では、第１の接続とバックグラウンド接続との両方をＷＷＡＮを通して確立してもよく、第１の接続はＣＳモードで動作し、バックグラウンド接続はＰＳモードで動作するかもしれない。
【００３０】
［００３５］
図１中で示していない別の実施形態では、同一のコンテンツを表す通話トラフィックを同時に交換するために、宛先への第１の接続とバックグランド接続とがパラレルに作られるかもしれない。すなわち、両方がコンテンツパスとして技術的には機能しているが、一方のみが、移動体端末１０５および１６５によって「注意を払われて」いる。この実施形態では、オフィシャルなコンテンツパスとして第１の接続を使用するかもしれない。オフィシャルなコンテンツパスとして使用するのに、バックグラウンド接続が第１の接続より好ましいか否かを、移動体端末は評価するかもしれない。バックグラウンド接続が好ましい場合は、オフィシャルなコンテンツパスを、バックグラウンド接続のコンテンツパスにスイッチしてもよい。オフィシャルなコンテンツパスをスイッチした後に、続いて、第１の接続を終了してもよい。
【００３１】
［００３６］
図２は、例示的な移動体端末２００のさまざまなコンポーネントを図示しているブロックダイヤグラムである。移動体端末２００は、１つ以上のアンテナ２０５と、ＲＦトランシーバ１  ２１０およびＲＦトランシーバ２  ２１５のような、複数のＲＦトランシーバとを備えているかもしれない。移動体端末２００はまた、ワイヤードネットワークを通して通信するための、ワイヤードネットワークトランシーバ２１７を備えているかもしれない。移動体端末２００はまた、モデム２２０と、メモリ２３０と、プロセッサ２７０とを備えているかもしれない。最後に、移動体端末はさらに、マイクロフォン／スピーカ２８０に、（タッチスクリーンが存在する場合は、オプションであるかもしれない）キーパッド２８５に、ならびに、ディスプレイまたはタッチスクリーン２９０に、プロセッサ２７０がインターフェースするのを可能にする、ユーザインターフェース２７５を備えているかもしれない。
【００３２】
［００３７］
簡潔にするために、図２のブロックダイヤグラム中で図示しているさまざまな特徴および機能は、これらのさまざまな特徴および機能が互いに動作可能に結合されていることを表すように意図している共通の接続を使用して、リンクされている。実際のポータブルワイヤレスデバイスを動作可能に結合および構成するのに、他の接続、メカニズム、特徴、機能、または、これらに類するものを、必要に応じて提供および適応させてもよいことを、当業者は認識するだろう。さらに、図２の例において図示している特徴または機能のうちの１つ以上を再分割してもよいこと、あるいは、図２中で図示している特徴または機能のうちの２つ以上を組み合わせても良いことも認識されるだろう。
【００３３】
［００３８］
図２を参照すると、ＲＦトランシーバ１  ２１０とＲＦトランシーバ２  ２１５は、１つ以上のアンテナ２０５に接続されている。ＲＦトランシーバ１  ２１０は、任意のタイプのＷＡＮ−ＷＡＰ（例えば、基地局１１０、１４５）と通信するための、および／または、任意のタイプのＷＡＮ−ＷＡＰへの／からの信号を検出するための、ならびに／あるいは、ネットワーク内の他の適切なワイヤレスデバイスと直接通信するための、適切なデバイス、ハードウェア、および／またはソフトウェアを備えている。１つの態様では、ＲＦトランシーバ１  ２１０は、ワイヤレス基地局のＣＤＭＡおよび／またはＬＴＥネットワークと通信するのに適切な、ＣＤＭＡおよび／またはＬＴＥ通信システムを備えている。しかしながら、他の態様では、ＲＦトランシーバ１  ２１０はまた、例えば、ＴＤＭＡまたはＧＳＭのような、別のタイプのセルラ電話ネットワークと互換性があってもよい。さらに、例えば、ＷｉＭａｘ（８０２．１６）などの、他の任意のタイプのワイドエリアワイヤレスネットワーキング技術を使用してもよい。移動体端末２００は、１つ以上のアンテナ２０５に接続されている、ＲＦトランシーバ２  ２１５も備えている。ＲＦトランシーバ２  ２１５は、ＬＡＮ−ＷＡＰと通信するための、および／または、ＬＡＮ−ＷＡＰへの／からの信号を検出するための、ならびに／あるいは、ローカルエリアネットワーク内の他のワイヤレスデバイスと直接通信するための、適切なデバイス、ハードウェア、および／またはソフトウェアを備えている。１つの態様では、ＲＦトランシーバ２  ２１５は、１つ以上のワイヤレスアクセスポイント（例えば、ワイヤレスアクセスポイント１２０、１６０）と通信するのに適切な、ＷｉＦｉ（８０２．１１ｘ）通信システムを備えている。しかしながら、他の態様では、ＲＦトランシーバ２  ２１５は、別のタイプのローカルエリアネットワーク、パーソナルエリアネットワークなど（例えば、ブルートゥース）を備えている。さらに、例えば、ウルトラワイドバンド、ワイヤレスＵＳＢなどの、他の任意のタイプのワイヤレスネットワーキング技術を使用してもよい。実施形態は、複数のＬＡＮ−ＷＡＰからの信号を同時に、複数のＷＡＮ−ＷＡＰからの信号を同時に、または、２つの任意の組み合わせからの信号を同時に活用することができる移動体端末２００を備えていてもよいことを理解すべきである。移動体端末２００によって利用されている特定のタイプのアクセスポイント／基地局は、動作の環境に依存するかもしれない。さらに、移動体端末２００は、さまざまなタイプのアクセスポイント／基地局の間で動的に選択を行い、拡張された通話制御機能を実行することができる。
【００３４】
［００３９］
ＲＦトランシーバ１  ２１０とＲＦトランシーバ２  ２１５は、１つ以上のモデム２２０に接続されている。モデム２２０は、ＲＦトランシーバ２１０、２１５から受け取る信号から情報を抽出する機能性を実行してもよく、または、ＲＦトランシーバ２１０、２１５およびアンテナ２０５による後続するアップコンバートおよび送信のために、ベースバンド信号中に情報を埋め込んでもよい。モデム２２０は、知られている変調／復調、コーディング／デコーディング、および、他のさまざまな信号／通信処理技術を用いる。代替的な実施形態では、モデム２２０は、ワイヤードネットワークトランシーバ２１７を使用して、ハードワイヤードネットワークを通して通信する能力も有している。このようなネットワークには、ＴＣＰ／ＩＰベースのネットワークを通して通信するための、イーサネット（登録商標）が含まれる。
【００３５】
［００４０］
モデム２２０は、メモリ２３０にさらに結合されている。メモリ２３０は、上述した機能性を実行するようにモデムを構成する命令を、ソフトウェアおよび／またはファームウェアの形態で記憶することができる。さらに、以下でより詳細に説明するように、ユーザにトランスペアレントになるようにして、拡張された通話制御機能性を容易にするために、通話に参加している端末のモデム２２０は、拡張された通話制御を実行するようにさらに構成されていてもよい。
【００３６】
［００４１］
メモリ２３０は、プロセッサ２７０にも結合している。プロセッサ２７０は、記憶されているソフトウェアおよび／またはファームウェアを利用して、移動体端末２００に常駐するオペレーティングシステムおよびアプリケーションの実行を含む、さまざまな処理機能を実行することができる。プロセッサ２７０は、処理機能とともに他の計算および制御の機能性を提供する、１つ以上のマイクロプロセッサ、マイクロ制御装置、および／または、デジタル信号プロセッサを備えていてもよい。図２中で示しているように、メモリ２３０は、モデムおよびプロセッサに対して外部にあってもよく、さらに、これらの２つのデバイス間で共有することができる。例えば、メモリ２３０の一部分をプロセッサメモリ２５０に振り向けてもよく、メモリ２３０の別個の一部分をモデムメモリ２４０に振り向けてもよい。代替的な実施形態では、メモリは、モデム２２０およびプロセッサ２７０に対して外部にあり別個であってもよく、ならびに／あるいは、（例えば、同一のＩＣパッケージ内で）モデム２２０および／またはプロセッサ２７０にオンボードにすることもできる、あるいは、これらの任意の組み合わせであってもよい。プロセッサメモリ２５０およびモデムメモリ２４０中に記憶されているソフトウェア／ファームウェア機能性の詳細は、以下でより詳細に説明する。
【００３７】
［００４２］
移動体端末２００の全体的な動作を管理および調整するためにプロセッサ２７０によって使用される、多数のソフトウェアモジュールおよびデータテーブルをプロセッサメモリ２５０中に記憶することができる。図２中で図示しているように、プロセッサメモリ２５０は、アプリケーション２５２、アプリケーションプログラミングインターフェース（ＡＰＩ）２５４、およびオペレーティングシステム２５６を備えていてもよく、および／または、そうでない場合は受け取ってもよい。アプリケーション２５２は、アプリケーションレベルのような、ソフトウェアアーキテクチャの上位レイヤにおいて、プロセッサ２７０上で実行される少なくとも１つのプロセスであってもよく、移動体端末２００に付加的な機能性を提供するかもしれない。アプリケーション２５２は、例えば、ＩＰネットワーク１３５を通して、移動体端末２００がＰＳモードで通話トラフィックを転送するのを支援する、さまざまなＶｏＩＰアプリケーションを含んでいてもよい。アプリケーション２５２は、例えば、スカイプ、グーグルトーク、および／またはフェースタイム、のようなプログラムを含んでいてもよい。プロセッサメモリ２５０は、オペレーティングシステム２５６によって提供される機能性への構造化されたアクセスをアプリケーション２５２に提供するＡＰＩ２５４をさらに含んでいてもよく、ＡＰＩ２５４は、アプリケーション２５２より下位のレイヤにある。オペレーティングシステム２５６は、ＡＰＩ２５４より下位のレイヤにあり、したがって、ユーザインターフェースハードウェア２７５のような、移動体端末２００のハードウェアのさまざまなコンポーネントと、効率良く対話することができる。
【００３８】
［００４３］
モデムメモリ２４０中では、上述した信号／通信処理機能性に加えて、モデム２２０が、通話制御モジュール２４２および能力テーブル２４９を利用して、拡張された通話制御を実行することができる。この機能性は、通話に参加する両方の移動体端末１０５、１６５の両方のモデム２２０内でイネーブルされるかもしれない。以下でより詳細に記述するように、通話に参加する各移動体端末１０５、１６５の接続能力に関する通信は、各移動体端末１０５、１６５のモデム２２０の間で交換することができ、したがって、プロセッサ２７０を、ならびに、オペレーティングシステム２５６またはアプリケーション２５２のような、移動体端末の上位レイヤを、アクティブに巻き込まないかもしれない。このアプローチは、通話セットアップにおける厄介な手動の選択を取り除きながら、通話セットアップの間の通信の信頼性を向上させることができる。このアプローチは、ＣＳ通話をＶｏＩＰ通話にスイッチする、または、ベースライン音声からマルチメディアにコンテンツを増分的にアップグレードする柔軟性も提供する。最後に、移動体端末２００はまた、能力テーブルを使用して、アドレス帳コンタクトと異なるＶｏＩＰ  ＩＤとの間の関係を自動的に確立することができる。発呼者が、ＶｏＩＰ通話をセットアップするのに、彼らのアドレス帳で受信者を選択する必要だけがあるように、能力テーブルはＶｏＩＰ  ＩＤを含んでいてもよい。
【００３９】
［００４４］
より詳細には、モデムメモリ２４０は、接続管理モジュール２４４と、接続品質決定モジュール２４６と、接続能力決定モジュールとを備えている。接続管理モジュール２４４は、さまざまな接続に関係する接続を、確立、スイッチ、および切断するのに使用することができる。例えば、接続管理モジュール２４４は、移動体端末１０５が、エアインターフェース１１５のような第１の端末リンクを通した通信のために、宛先移動体端末１６５への第１の接続を確立することを可能にするかもしれない。さらに、接続管理モジュール２４４は、接続能力決定モジュール２４８によって提供される情報に基づいて、エアインターフェース１２５のような代替端末リンクを通して、宛先移動体端末１６５へのバックグラウンド接続を確立するかもしれない。接続管理モジュール２４４は、コンテンツパスを第１の接続からバックグラウンド接続へと、さらにスイッチするかもしれない。接続品質決定モジュール２４６は、バックグラウンド接続と第１の接続との両方の品質メトリックを決定することができ、そのため、移動体端末２００は、コンテンツパスを維持するのに、いずれの接続が好ましいかを決定することができる。１つの実施形態では、接続能力決定モジュール２４８は、最初に確立した第１の接続を通して、宛先移動体端末１６５から情報を受信して、エアインターフェース１２５を使用してバックグラウンド接続を確立する。接続能力決定モジュール２４８は、能力テーブル２４９とともに機能してもよく、能力テーブル２４９はまた、モデムメモリ２４０中に記憶されていてもよい。能力テーブル２４９は、さまざまなサービスに対するディレクトリと考えることができ、さまざまな接続能力を関係付けする（例えば、どのＣＳ接続とＰＳ接続）ことができる、および／または、異なる接続および通話モードに渡る異なる通信サービスの間で、ユーザの識別と彼らのコンタクトとを関係付けする（例えば、電話番号とＶｏＩＰ  ＩＤとを関係付けする）ことができる。この特徴により、適切な接続、アプリケーション、通信サービス、および／または通話モードの間で、移動体端末２００が自動的にスイッチでき、そのため、ユーザがこの動作を手動で実行する必要はない。
【００４０】
［００４５］
図２中で示しているメモリ２３０コンテンツの構成は例示的なものに過ぎず、したがって、モジュールおよび／またはデータ構造の機能性は、移動体端末２００のインプリメンテーションに依存して、組み合わせても、分離させても、および／または、異なる方法で構造化させても良いことを、正しく認識すべきである。さらに、図２中で示しているソフトウェアモジュールは、メモリ２３０中に含まれていると例では図示しているが、ある実施形態においては、このような手順を、他のまたは追加のメカニズムを使用して提供してもよいことが、または、そうでなければ、他のまたは追加のメカニズムを使用して動作可能に構成してもよいことが認識される。例えば、通話制御モジュール２４２のすべてまたは一部がファームウェア中に存在していてもよい。さらに、この例では、通話制御モジュール２４２中のさまざまなモジュールを、メモリ中に記憶されている別個の機能であるとして図示しているが、代替的に、さまざまな手順を、専用ハードウェア中で実行される機能性とともに組み合わせてもよい。
【００４１】
［００４６］
さらに図２を参照すると、移動体端末２００は、ユーザインターフェース２７５を備えている。ユーザインターフェース２７５は、移動体端末２００とのユーザ対話を可能にする、マイクロフォン／スピーカ２８０、キーパッド２８５、および、ディスプレイまたはタッチスクリーン２９０のような、任意の適切なインターフェースシステムを提供する。マイクロフォン／スピーカ２８０は、例えば、ＲＦトランシーバ１  ２１０および／またはＲＦトランシーバ２  ２１５に関係付けられているワイドエリアネットワークを使用して、音声通信サービスを提供する。キーパッド２８５は、ユーザ入力のための任意の適切なボタンを備えており、タッチスクリーンが存在するときはオプションであってもよい。ディスプレイ２９０は、例えば、バックライトＬＣＤディスプレイのような、任意の適切なディスプレイを備えており、付加的なユーザ入力モードのために、タッチスクリーンディスプレイをさらに備えていることがある。
【００４２】
［００４７］
ここで使用する移動体端末２００は、１つ以上のワイヤレス通信デバイスまたはネットワークから送信されるワイヤレス信号を獲得するように、および、１つ以上のワイヤレス通信デバイスまたはネットワークにワイヤレス信号を送信するように構成することができる、任意のポータブルまたは移動可能なデバイスまたは機械であってもよい。図２中で示している移動体端末は、そのようなポータブルワイヤレスデバイスを表している。したがって、限定ではなく例として、移動体端末２００には、無線デバイス、セルラ電話機デバイス、コンピューティングデバイス、パーソナル通信システム（ＰＣＳ）デバイス、あるいは、これらに類する他の移動可能なワイヤレス通信装備デバイス、電気機器、または、機械が含まれる。また、「移動体端末」には、デバイスにおいて、サーバにおいて、または、ネットワークに関係付けられている別のデバイスにおいて、衛星信号の受信、支援データの受信、および／または、位置に関連する処理が行われるか否かにはかかわらず、イーサネット、ＷｉＦｉ、または他のネットワークを介するようなサーバと通信することが可能な、ワイヤレス通信デバイス、コンピュータ、ラップトップなどを含む、すべてのデバイスが含まれることを意図している。上記のものを動作可能に任意に組み合わせたものも「移動体端末」と見なされる。ここで使用する用語「ワイヤレスデバイス」は、ネットワークを通して情報を転送することができる、任意のタイプのワイヤレス通信デバイスのことを指している。ワイヤレスデバイスは、任意のセルラ移動体端末、パーソナル通信システム（ＰＣＳ）デバイス、パーソナルナビゲーションデバイス、ラップトップ、パーソナルデジタルアシスタント、または、拡張された通話制御機能性を実行することができる他の何らかの適切な移動体端末であってもよい。
【００４３】
［００４８］
図３は、ローカルに記憶されている能力テーブルを使用する移動体端末による、拡張された通話制御の実施形態のための、ブロックダイヤグラム３００である。通話セッションの間に、以下の処理を行うことができる。
【００４４】
［００４９］
１．移動体端末１０５におけるユーザが、電話番号をダイヤル、または、ユニバーサルリソースインジケータ（ＵＲＩ）を選択して、ＣＳモード通話を行うために第１の接続を確立してもよい。ダイヤラー３０５が、移動体端末１０５内部のモデム１  ３３０に宛先情報を通信する。
【００４５】
［００５０］
２．宛先情報が与えられると、モデム１  ３３０は、コンテンツパスとして使用される、宛先移動体端末１６５との第１の接続を通して、ＣＳモード通話を確立する。
【００４６】
［００５１］
３．その後、モデム１  ３３０中の拡張された通話制御フレームワークは、移動体端末１６５上のモデム２  ３２０に対して、その能力を決定するためのその能力テーブルに対する問い合わせをする。そのような能力には、例えば、ＶｏＩＰ能力、ならびに、同時ＣＳモードおよびＶｏＩＰ通話をサポートする能力が含まれているかもしれない。問い合わせは、第１の接続において、インバンドシグナリングを介して行われるかもしれない。代替的に、モデム１  ３３０がモデム２  ３２０の能力テーブルを以前に受信している場合は、モデム２  ３２０の以前の能力テーブル中にリストアップされている接続および／またはアドレスのうちの１つを通して、アウトバンドシグナリングを介して問い合わせが行われてもよい。
【００４７】
［００５２］
４．３における要求に応答して、モデム２  ３２０は、その能力テーブルをモデム１  ３３０に提供する。
【００４８】
［００５３］
５．相互的に、モデム２  ３２０は、インバンドシグナリングまたはアウトバンドシグナリングを介して、モデム１  ３３０に、その能力テーブルに対する問い合わせをしてもよい。
【００４９】
［００５４］
６．５における要求に応答して、モデム１  ３３０は、その能力テーブルをモデム２  ３２０に提供する。
【００５０】
［００５５］
７．モデム１  ３３０上で実行される拡張された通話制御プロセスは、オーバーザトップＶｏＩＰサービスプロバイダ３１５Ａに特有のダイヤラーを選び調整して、移動体端末１６５とのＶｏＩＰ通話をセットアップする（例えば、ＯＴＴ通話セットアップ）。モデム１  ３３０は、多数のＶｏＩＰサービスプロバイダ（３１５Ａ、３１５Ｂなど）から選択してもよい。
【００５１】
［００５６］
８．モデム１  ３３０は、宛先移動体端末１６５との同時ＶｏＩＰ通話に対して使用することができる、バックグラウンド接続の確立に成功するかもしれない。
【００５２】
［００５７］
９．移動体端末１６５とのＶｏＩＰ通話の確立に続いて、コンテンツパスは、第１の接続からバックグラウンド接続にスイッチされるかもしれず、いくつかの実施形態では、第１の接続を終了させる。第１の接続を終了させない場合は、第１の接続をバックグラウンド接続としてアクティブに保ってもよい。
【００５３】
［００５８］
図４は、遠隔サーバ１７０上に記憶されている能力テーブルを使用する移動体端末による、拡張された通話制御のための、例示的なブロックダイヤグラム４００である。図３中で上述した通話フローは、能力情報を取得するための、移動体端末のモデム上で管理されている能力テーブルに基づいている。代替的に、能力情報は、通信事業者、企業、または第三者がスポンサーになるサーバによって提供される、集中ディレクトリサービス中で管理することができる。すべての移動体端末中のモデムは、それらの能力テーブルの更新を、遠隔サーバ１７０に規則的に送ってもよい。対応する構造を以下で記述する。
【００５４】
［００５９］
１．移動体端末１０５におけるユーザが、電話番号をダイヤル、または、ユニバーサルリソースインジケータ（ＵＲＩ）を選択して、ＣＳモード通話を行うために第１の接続を確立する。ダイヤラー４０５が、移動体端末１０５内部のモデム４３０に宛先情報を通信する。
【００５５】
［００６０］
２．宛先情報が与えられると、モデム４３０は、宛先移動体端末１６５との第１の接続を通して、コンテンツパスを確立する。
【００５６】
［００６１］
３．その後、モデム４３０中の拡張された通話制御フレームワークは、サーバ４２０に対して、宛先移動体端末１６５についての能力テーブル１に対する問い合わせをする。そのような能力には、例えば、ＶｏＩＰ能力、ならびに、同時ＣＳモードおよびＶｏＩＰ通話をサポートする能力が含まれている。
【００５７】
［００６２］
４．サーバ４２０は、宛先移動体端末１６５の能力テーブル１をモデム４３０に提供することによって、モデム４３０からの問い合わせに応答する。
【００５８】
［００６３］
５．相互的に、サーバ４２０は、モデム４３０に、その能力テーブル２に対する問い合わせをしてもよい。
【００５９】
［００６４］
６．モデム４３０は、５における問い合わせに応答して、その能力テーブル２をサーバ４２０に提供する。
【００６０】
［００６５］
７．拡張された通話制御プロセスは、オーバーザトップＶｏＩＰサービスプロバイダ４１５Ａに特有のダイヤラーを選び調整して、宛先移動体端末１６５とのＶｏＩＰ通話をセットアップする。モデム４３０は、多数のＶｏＩＰサービスプロバイダ（４１５Ａ、４１５Ｂなど）から選択してもよい。
【００６１】
［００６６］
８．モデム４３０は、宛先移動体端末１６５との同時ＶｏＩＰ通話に対して使用することができる接続の確立に成功する。
【００６２】
［００６７］
９．移動体端末１６５とのＶｏＩＰ通話の確立に続いて、モデム４３０は、コンテンツパスを第１の接続からバックグラウンド接続にスイッチするかもしれず、いくつかの実施形態では、第１の接続を切断する。第１の接続を終了させない場合は、第１の接続をバックグラウンド接続としてアクティブに保ってもよい。
【００６３】
［００６８］
さらに、拡張された通話制御は、ＣＳモード通話制御またはＰＳモード（例えば、ＶｏＩＰ）通話制御のいずれかを使用して音声パスをセットアップすることができる、スプリットストラテジーを使用してもよい。ＣＳモード通話制御とＰＳモード通話制御との間の選択は、信頼性、コスト、選好などのような、さまざまな基準によって決定してもよい。例えば、通話セットアップの成功の信頼性を改善するために、通話制御は、最初にＣＳモードを選択して、通話を確立することができる。後に、必要に応じて、通話をＰＳ  ＶｏＩＰ通話にするようにスイッチすることができる。代替的に、通話フローは、最初にＰＳ  ＶｏＩＰ通話を確立しようとすることにより常に開始してもよく、接続の確立に失敗した場合に、または、対応するＶｏＩＰ  ＩＤが能力テーブル中にない場合に、移動体端末１０５は、ＣＳモード通話をセットアップしてもよい。いったんＣＳモード通話がセットされると、バンドシグナリングにおいてＳＭＳ、ＭＭＳなどを使用して、移動体端末１０５と移動体端末１６５との間で能力テーブルを交換してもよい。先に進んで、移動体端末１０５と移動体端末１６５は、利用可能なＰＳ  ＶｏＩＰパスを使用することを選ぶかもしれない。代替的に、通話フローは、ＣＳ音声通話とＰＳ  ＶｏＩＰ通話とを同時に確立しようとすることにより常に開始してもよい。通話制御モジュール２４０は、成功した接続の間で、第１の接続としてどの接続を保つべきか、および、バックグラウンド接続としてどの接続を取り扱うべきかを選ぶことができる（どの接続を切断するかを選んでもよい）。
【００６４】
［００６９］
図５は、拡張された通話制御プロセス５００の実施形態を記述するフローチャートを描いている。通話制御プロセスは、移動体端末１０５中のモデム２２０／３３０によって実行することができる。プロセスは、移動体端末１０５に、コンテンツパスとして使用する、宛先移動体端末１６５への第１の接続を確立させること（ブロック５０５）によって開始する。その後、移動体端末１０５は、宛先移動体端末１６５に対する能力テーブルを受信する（ブロック５１０）。その後、移動体端末１０５は、受信した能力情報に基づいて、宛先移動体端末１６５への代替接続を決定する（ブロック５１５）。その後、移動体端末１０５は、宛先移動体端末１６５へのバックグラウンド接続として、代替接続を確立してもよい（ブロック５２０）。ブロック５０５からブロック５２０における代替的な実施形態について、移動体端末１０５は、同一のコンテンツを表す通話トラフィックを同時に交換するために、宛先移動体端末への第１の接続とバックグラウンド接続とを同時に確立することによって開始してもよい。この実施形態では、コンテンツパスとして使用される接続を第１の接続と指定してもよく、他方の接続をバックグラウンド接続と指定してもよい。
【００６５】
［００７０］
ブロック５２５において、移動体端末１０５は、バックグラウンド接続を評価し、ブロック５０５において確立した第１の接続よりバックグラウンド接続が好ましいか否かを決定する。評価は、例えば、ＰＳ（ＶｏＩＰ）通話モードで動作しているかもしれないバックグラウンド接続が、例えば、バックグラウンド接続のいずれかの側におけるエアインターフェースの問題（例えば、ＷｉＦｉ無線接続失敗）が原因で、または、バックホールの問題（例えば、いずれかの端におけるＷｉＦｉルータまたはバックホール接続のトラフィックが非常に多量であること）が原因で、または、コアネットワークの問題（例えば、いずれかの端におけるＶｏＩＰサービスコアネットワークのトラフィックが非常に多量であること）が原因で、通話のいずれかの側で信頼できなくなっているか否かに基づいていてもよい。既知のメトリック（例えば、信号対干渉プラスノイズ比、データエラーレートなど）に基づいて、バックグラウンド接続の性能を特徴づけ、その後、例えば、メトリックに関係付けられている予め定められたしきい値を性能が満たすか否かを決定することによって、ブロック５２５における評価を遂行してもよい。
【００６６】
［００７１］
バックグラウンド接続が第１の接続より好ましくない場合は、第１の接続上にコンテンツパスを維持する（ブロック５５０）。バックグラウンド接続を終了させるべきか否かの別の決定を行ってもよい（ブロック５５５）。ブロック５５５における決定が肯定的である場合は、バックグラウンド接続を終了させる（ブロック５６５）。肯定的でない場合は、バックグラウンド接続を維持する（ブロック５６０）。
【００６７】
［００７２］
代替的に、ブロック５２５において、バックグラウンド接続が第１の接続より好ましいことが決定された場合は、コンテンツパスをバックグラウンド接続にスイッチしてもよい（ブロック５３０）。その後、第１の接続を終了させるべきか否かに関する決定を行う（ブロック５３５）。第１の接続を終了させるべきである場合、第１の接続を終了させる（ブロック５４５）。第１の接続を終了させるべきでない場合は、別のバックグラウンド接続として第１の接続を維持する（ブロック５４０）。
【００６８】
［００７３］
さまざまな異なるテクノロジーおよび技術のうちのいずれかを使用して、情報および信号を表してもよいことを、当業者は認識するだろう。上記の説明全体を通して参照した、例えば、データ、命令、コマンド、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、磁界または磁粒、光界または光粒、あるいはこれらの任意の組み合わせによって表してもよい。
【００６９】
［００７４］
さらに、ここに開示した実施形態に関連して説明した、さまざまな例示的な論理ブロック、モジュール、回路およびアルゴリズムステップを、電子ハードウェア、コンピュータソフトウェア、または両方の組み合わせとして実現してもよいことを、当業者は認識するだろう。ハードウェアおよびソフトウェアのこの互換性を明確に図示するために、さまざまな例示的なコンポーネント、ブロック、モジュール、回路およびステップを、一般的に、これらの機能性に関して上記で説明している。このような機能性が、ハードウェアまたはソフトウェアとして実現されるか否かは、全体的なシステムに課せられている特定のアプリケーションおよび設計制約に依存する。熟練者が、それぞれの特定のアプリケーションに対してさまざまな方法で、説明した機能性を実現するかもしれないが、このようなインプリメンテーションの決定は、本発明の範囲からの逸脱をもたらすとして解釈すべきではない。
【００７０】
［００７５］
ここに開示した実施形態と関連して説明した方法、シーケンス、および／またはアルゴリズムは、ハードウェアで、プロセッサにより実行されるソフトウェアモジュールで、あるいは、２つを組み合わせたもので直接的に具現化してもよい。ソフトウェアモジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭ（登録商標）メモリ、ＥＥＰＲＯＭ（登録商標）メモリ、レジスタ、ハードディスク、リムーバルディスク、ＣＤ−ＲＯＭ、または、技術的に既知である他の何らかの形態の記憶媒体中に存在してもよい。プロセッサが記憶媒体から情報を読み取ったり、記憶媒体に情報を書き込んだりできるように、例示的な記憶媒体はプロセッサに結合されている。代替において、記憶媒体は、プロセッサに統合されていてもよい。
【００７１】
［００７６］
したがって、本発明は、図示した例に限定されず、ここに説明した機能性を実行するための任意の手段は、本発明の実施形態に含まれる。先述の開示は、本発明の例示的な実施形態を示しているが、添付した特許請求の範囲によって規定したような本発明の範囲を逸脱することなく、ここでさまざまな変更および修正することができることに、着目すべきである。ここで説明した本発明の実施形態にしたがった機能、方法クレームのステップおよび／またはアクションは、何らかの特定の順序で実行される必要はない。さらに、本発明のエレメントは単数形で説明され、または、特許請求の範囲に説明されているが、単数形に対する限定が明示的に述べられない限り、複数形を企図している。
【図１】
2016518731.tif 000003
【図２】
2016518731.tif 000004
【図３】
2016518731.tif 000005
【図４】
2016518731.tif 000006
【図５】
2016518731.tif 000007
【手続補正書】
【提出日】平成27年11月18日(2015.11.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の接続を通してコンテンツパスを制御するための方法において、
コンテンツパスとして使用するために、宛先への第１の接続を確立することと、
代替接続を確立するために、前記宛先に関係付けられている異なるサービスの間でユーザコンタクト情報を関係付ける能力情報を、前記宛先から受信することと、
前記能力情報に基づいて、前記宛先へのバックグラウンド接続を前記代替接続として確立し、前記第１の接続と前記バックグラウンド接続は、同一のコンテンツを表す通話トラフィックを同時に交換することと、
前記コンテンツパスとして使用するのに、前記バックグラウンド接続が前記第１の接続より好ましいか否かを評価することと、
前記バックグラウンド接続が好ましいときは、前記コンテンツパスを前記バックグラウンド接続にスイッチすることとを含む方法。
【請求項２】
前記コンテンツパスを前記バックグラウンド接続にスイッチした後に、前記第１の接続を終了することをさらに含む請求項１記載の方法。
【請求項３】
前記第１の接続は、第１のエアインターフェースまたはワイヤードインターフェースをさらに含み、さらに、前記バックグラウンド接続は、第２のエアインターフェースまたは第２のワイヤードインターフェースをさらに含む請求項１記載の方法。
【請求項４】
エアインターフェースは、ワイヤレスワイドエリアネットワークおよび／またはワイヤレスローカルエリアネットワークを含んでもよい請求項３記載の方法。
【請求項５】
前記第１の接続は第１の通話モードを利用し、前記バックグラウンド接続は第２の通話モードを利用する請求項１記載の方法。
【請求項６】
前記コンテンツパスをスイッチすることは、コンテンツを提供するためのアプリケーションおよび／またはサービスをスイッチすることをさらに含む請求項１記載の方法。
【請求項７】
前記通話トラフィックは、音声データ、ビデオデータ、画像データ、テキストデータ、オーディオデータ、動画データ、または、これらの任意の組み合わせ、のうちの少なくとも１つを含む請求項１記載の方法。
【請求項８】
前記能力情報に基づいて、前記バックグラウンド接続を確立するために、前記宛先の能力を決定することをさらに含む請求項１記載の方法。
【請求項９】
前記能力情報は、コンタクトのセルラ電話番号を前記コンタクトのＶｏＩＰユーザ識別に関係付ける請求項１記載の方法。
【請求項１０】
前記能力情報は、前記宛先における移動体端末上で遠隔に記憶されている請求項１記載の方法。
【請求項１１】
前記コンテンツパスとして使用するのに、前記バックグラウンド接続が前記第１の接続より好ましいか否かを評価することは、
前記バックグラウンド接続の性能を特徴付けることと、
予め定められたしきい値を前記性能が満たすことを決定することとをさらに含む請求項１記載の方法。
【請求項１２】
前記予め定められたしきい値は、前記能力情報中に含まれる請求項１１記載の方法。
【請求項１３】
複数の接続を通してコンテンツパスを制御する移動体端末において、
少なくとも１つのトランシーバと、
前記少なくとも１つのトランシーバに結合されているモデムと、
前記モデムに結合されているメモリとを具備し、
前記メモリは、前記モデムに、
コンテンツパスとして使用するために、宛先への第１の接続を確立させ、
代替接続を確立させるために、前記宛先に関係付けられている異なるサービスの間でユーザコンタクト情報を関係付ける能力情報を、前記宛先から受信させ、
前記能力情報に基づいて、前記宛先へのバックグラウンド接続を前記代替接続として確立させ、前記第１の接続と前記バックグラウンド接続は、同一のコンテンツを表す通話トラフィックを同時に交換させ、
前記コンテンツパスとして使用するのに、前記バックグラウンド接続が前記第１の接続より好ましいか否かを評価させ、
前記バックグラウンド接続が好ましいときは、前記コンテンツパスを前記バックグラウンド接続にスイッチさせるための実行可能な命令およびデータを記憶する移動体端末。
【請求項１４】
前記命令はさらに、前記モデムに、前記コンテンツパスを前記バックグラウンド接続にスイッチさせた後に、前記第１の接続を終了させる請求項１３記載の移動体端末。
【請求項１５】
前記第１の接続は、第１のエアインターフェースまたはワイヤードインターフェースをさらに含み、さらに、前記バックグラウンド接続は、第２のエアインターフェースまたは第２のワイヤードインターフェースをさらに含む請求項１３記載の移動体端末。
【請求項１６】
エアインターフェースは、ワイヤレスワイドエリアネットワークおよび／またはワイヤレスローカルエリアネットワークを含んでもよい請求項１５記載の移動体端末。
【請求項１７】
前記第１の接続は第１の通話モードを利用し、前記バックグラウンド接続は第２の通話モードを利用する請求項１３記載の移動体端末。
【請求項１８】
前記命令はさらに、前記モデムに、コンテンツを提供するためのアプリケーションおよび／またはサービスをスイッチさせる請求項１３記載の移動体端末。
【請求項１９】
前記通話トラフィックは、音声データ、ビデオデータ、画像データ、テキストデータ、オーディオデータ、動画データ、または、これらの任意の組み合わせ、のうちの少なくとも１つを含む請求項１３記載の移動体端末。
【請求項２０】
前記命令はさらに、前記モデムに、前記能力情報に基づいて、前記バックグラウンド接続を確立するために、前記宛先の能力を決定させる請求項１３記載の移動体端末。
【請求項２１】
前記能力情報は、コンタクトのセルラ電話番号を前記コンタクトのＶｏＩＰユーザ識別に関係付ける請求項１３記載の移動体端末。
【請求項２２】
前記能力情報は、前記宛先における移動体端末上で遠隔に記憶されている請求項２１記載の移動体端末。
【請求項２３】
前記コンテンツパスとして使用するのに、前記バックグラウンド接続が前記第１の接続より好ましいか否かを評価するための命令は、前記モデムに、
前記バックグラウンド接続の性能を特徴付けさせ、
予め定められたしきい値を前記性能が満たすことを決定させる命令を含む請求項１３記載の移動体端末。
【請求項２４】
前記予め定められたしきい値は、前記能力情報中に含まれる請求項２３記載の移動体端末。
【請求項２５】
複数の接続を通してコンテンツパスを制御する装置において、
コンテンツパスとして使用するために、宛先への第１の接続を確立する手段と、
代替接続を確立するために、前記宛先に関係付けられている異なるサービスの間でユーザコンタクト情報を関係付ける能力情報を、前記宛先から受信する手段と、
前記能力情報に基づいて、前記宛先へのバックグラウンド接続を前記代替接続として確立し、前記第１の接続と前記バックグラウンド接続は、同一のコンテンツを表す通話トラフィックを同時に交換する手段と、
前記コンテンツパスとして使用するのに、前記バックグラウンド接続が前記第１の接続より好ましいか否かを評価する手段と、
前記バックグラウンド接続が好ましいときは、前記コンテンツパスを前記バックグラウンド接続にスイッチする手段とを具備する装置。
【請求項２６】
前記コンテンツパスを前記バックグラウンド接続にスイッチした後に、前記第１の接続を終了する手段をさらに具備する請求項２５記載の装置。
【請求項２７】
その上にモデム実行可能な命令を記憶している非一時的コンピュータ読取可能媒体において、
前記モデム実行可能な命令は、
コンテンツパスとして使用するために、宛先への第１の接続を確立することと、
代替接続を確立するために、前記宛先に関係付けられている異なるサービスの間でユーザコンタクト情報を関係付ける能力情報を、前記宛先から受信することと、
前記能力情報に基づいて、前記宛先へのバックグラウンド接続を前記代替接続として確立し、前記第１の接続と前記バックグラウンド接続は、同一のコンテンツを表す通話トラフィックを同時に交換することと、
前記コンテンツパスとして使用するのに、前記バックグラウンド接続が前記第１の接続より好ましいか否かを評価することと、
前記バックグラウンド接続が好ましいときは、前記コンテンツパスを前記バックグラウンド接続にスイッチすることとを含む動作を、モデムに実行させるように構成されている非一時的コンピュータ読取可能媒体。
【請求項２８】
複数の接続を通してコンテンツパスを制御するための方法において、
同一のコンテンツを表す通話トラフィックを同時に交換するために、宛先への第１の接続とバックグラウンド接続とを同時に確立し、前記第１の接続をコンテンツパスとして使用することと、
前記コンテンツパスとして使用するのに、前記バックグラウンド接続が前記第１の接続より好ましいか否かを評価することと、
前記バックグラウンド接続が好ましいときは、前記コンテンツパスを前記バックグラウンド接続にスイッチすることとを含み、
前記バックグラウンド接続に関係付けられている情報は、前記宛先に関係付けられている異なるサービスの間でユーザコンタクト情報を関係付ける能力テーブルから決定される方法。
【請求項２９】
前記コンテンツパスを前記バックグラウンド接続にスイッチした後に、前記第１の接続を終了することをさらに含む請求項２８記載の方法。
【請求項３０】
前記第１の接続は、第１のエアインターフェースをさらに含み、および／または、前記バックグラウンド接続は、第２のエアインターフェースをさらに含む請求項２８記載の方法。
【請求項３１】
エアインターフェースは、ワイヤレスワイドエリアネットワークおよび／またはワイヤレスローカルエリアネットワークを含んでもよい請求項３０記載の方法。
【請求項３２】
前記第１の接続は、第１のワイヤードインターフェースをさらに含み、および／または、前記バックグラウンド接続は、第２のワイヤードインターフェースをさらに含む請求項２８記載の方法。
【請求項３３】
前記第１の接続は第１の通話モードを利用し、前記バックグラウンド接続は第２の通話モードを利用する請求項２８記載の方法。
【請求項３４】
前記コンテンツパスをスイッチすることは、コンテンツを提供するためのアプリケーションおよび／またはサービスをスイッチすることをさらに含む請求項２８記載の方法。
【請求項３５】
前記通話トラフィックは、音声データ、ビデオデータ、画像データ、テキストデータ、オーディオデータ、動画データ、または、これらの任意の組み合わせ、のうちの少なくとも１つを含む請求項２８記載の方法。
【請求項３６】
前記能力情報は、コンタクトのセルラ電話番号を前記コンタクトのＶｏＩＰユーザ識別に関係付ける請求項２８記載の方法。
【請求項３７】
前記コンテンツパスとして使用するのに、前記バックグラウンド接続が前記第１の接続より好ましいか否かを評価することは、
前記バックグラウンド接続の性能を特徴付けることと、
予め定められたしきい値を前記性能が満たすことを決定することとをさらに含む請求項２８記載の方法。
【請求項３８】
前記予め定められたしきい値は、前記能力情報中に含まれる請求項３７記載の方法。
【請求項３９】
前記能力情報は、前記第１の接続の発信元においてローカルに記憶されている請求項２８記載の方法。
【請求項４０】
前記能力情報は、サーバ上で遠隔に記憶されている請求項２８記載の方法。
【請求項４１】
複数の接続を通してコンテンツパスを制御する移動体端末において、
少なくとも１つのトランシーバと、
前記少なくとも１つのトランシーバに結合されているモデムと、
前記モデムに結合されているメモリとを具備し、
前記メモリは、前記モデムに、
同一のコンテンツを表す通話トラフィックを同時に交換させるために、宛先への第１の接続とバックグラウンド接続とを同時に確立させ、前記第１の接続をコンテンツパスとして使用させ、
前記コンテンツパスとして使用するのに、前記バックグラウンド接続が前記第１の接続より好ましいか否かを評価させ、
前記バックグラウンド接続が好ましいときは、前記コンテンツパスを前記バックグラウンド接続にスイッチさせるための実行可能な命令およびデータを記憶し、
前記バックグラウンド接続に関係付けられている情報は、前記宛先に関係付けられている異なるサービスの間でユーザコンタクト情報を関係付ける能力テーブルから決定される移動体端末。
【請求項４２】
前記命令はさらに、前記モデムに、前記コンテンツパスを前記バックグラウンド接続にスイッチさせた後に、前記第１の接続を終了させる請求項４１記載の移動体端末。
【請求項４３】
前記第１の接続は、第１のエアインターフェースをさらに含み、および／または、前記バックグラウンド接続は、第２のエアインターフェースをさらに含む請求項４１記載の移動体端末。
【請求項４４】
エアインターフェースは、ワイヤレスワイドエリアネットワークおよび／またはワイヤレスローカルエリアネットワークを含んでもよい請求項４３記載の移動体端末。
【請求項４５】
前記第１の接続は、第１のワイヤードインターフェースをさらに含み、および／または、前記バックグラウンド接続は、第２のワイヤードインターフェースをさらに含む請求項４１記載の移動体端末。
【請求項４６】
前記第１の接続は第１の通話モードを利用し、前記バックグラウンド接続は第２の通話モードを利用する請求項４１記載の移動体端末。
【請求項４７】
前記命令はさらに、前記モデムに、コンテンツを提供するためのアプリケーションおよび／またはサービスをスイッチさせる請求項４１記載の移動体端末。
【請求項４８】
前記通話トラフィックは、音声データ、ビデオデータ、画像データ、テキストデータ、オーディオデータ、動画データ、または、これらの任意の組み合わせ、のうちの少なくとも１つを含む請求項４１記載の移動体端末。
【請求項４９】
前記能力情報は、コンタクトのセルラ電話番号を前記コンタクトのＶｏＩＰユーザ識別に関係付ける請求項４１記載の移動体端末。
【請求項５０】
前記コンテンツパスとして使用するのに、前記バックグラウンド接続が前記第１の接続より好ましいか否かを評価するための命令は、前記モデムに、
前記バックグラウンド接続の性能を特徴付けさせ、
予め定められたしきい値を前記性能が満たすことを決定させる命令を含む請求項４１記載の移動体端末。
【請求項５１】
前記予め定められたしきい値は、前記能力情報中に含まれる請求項５０記載の移動体端末。
【請求項５２】
前記能力情報は、前記第１の接続の発信元においてローカルに記憶されている請求項４１記載の移動体端末。
【請求項５３】
前記能力情報は、サーバ上で遠隔に記憶されている請求項４１記載の移動体端末。
【請求項５４】
複数の接続を通してコンテンツパスを制御する装置において、
同一のコンテンツを表す通話トラフィックを同時に交換するために、宛先への第１の接続とバックグラウンド接続とを同時に確立し、前記第１の接続をコンテンツパスとして使用する手段と、
前記コンテンツパスとして使用するのに、前記バックグラウンド接続が前記第１の接続より好ましいか否かを評価する手段と、
前記バックグラウンド接続が好ましいときは、前記コンテンツパスを前記バックグラウンド接続にスイッチする手段とを具備し、
前記バックグラウンド接続に関係付けられている情報は、前記宛先に関係付けられている異なるサービスの間でユーザコンタクト情報を関係付ける能力テーブルから決定される装置。
【請求項５５】
前記コンテンツパスを前記バックグラウンド接続にスイッチした後に、前記第１の接続を終了する手段をさらに具備する請求項５４記載の装置。
【請求項５６】
その上にモデム実行可能な命令を記憶している非一時的コンピュータ読取可能媒体において、
前記モデム実行可能な命令は、
同一のコンテンツを表す通話トラフィックを同時に交換するために、宛先への第１の接続とバックグラウンド接続とを同時に確立し、前記第１の接続をコンテンツパスとして使用することと、
前記コンテンツパスとして使用するのに、前記バックグラウンド接続が前記第１の接続より好ましいか否かを評価することと、
前記バックグラウンド接続が好ましいときは、前記コンテンツパスを前記バックグラウンド接続にスイッチすることとを含む動作を、モデムに実行させるように構成されており、
前記バックグラウンド接続に関係付けられている情報は、前記宛先に関係付けられている異なるサービスの間でユーザコンタクト情報を関係付ける能力テーブルから決定される非一時的コンピュータ読取可能媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００７１
【補正方法】変更
【補正の内容】
【００７１】
［００７６］
したがって、本発明は、図示した例に限定されず、ここに説明した機能性を実行するための任意の手段は、本発明の実施形態に含まれる。先述の開示は、本発明の例示的な実施形態を示しているが、添付した特許請求の範囲によって規定したような本発明の範囲を逸脱することなく、ここでさまざまな変更および修正することができることに、着目すべきである。ここで説明した本発明の実施形態にしたがった機能、方法クレームのステップおよび／またはアクションは、何らかの特定の順序で実行される必要はない。さらに、本発明のエレメントは単数形で説明され、または、特許請求の範囲に説明されているが、単数形に対する限定が明示的に述べられない限り、複数形を企図している。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
［１］複数の接続を通してコンテンツパスを制御するための方法において、
コンテンツパスとして使用する、宛先への第１の接続を確立することと、
代替接続を確立するために、前記宛先から情報を受信することと、
前記受信した情報に基づいて、前記宛先へのバックグラウンド接続を前記代替接続として確立することと、
前記コンテンツパスとして使用するのに、前記バックグラウンド接続が前記第１の接続より好ましいか否かを評価することと、
前記バックグラウンド接続が好ましいときは、前記コンテンツパスを前記バックグラウンド接続にスイッチすることとを含む方法。
［２］前記コンテンツパスを前記バックグラウンド接続にスイッチした後に、前記第１の接続を終了することをさらに含む［１］記載の方法。
［３］前記第１の接続は、第１のエアインターフェースまたはワイヤードインターフェースをさらに含み、さらに、前記バックグラウンド接続は、第２のエアインターフェースまたは第２のワイヤードインターフェースをさらに含む［１］記載の方法。
［４］エアインターフェースは、ワイヤレスワイドエリアネットワークおよび／またはワイヤレスローカルエリアネットワークを含んでもよい［３］記載の方法。
［５］前記第１の接続は第１の通話モードを利用し、前記バックグラウンド接続は第２の通話モードを利用する［１］記載の方法。
［６］前記コンテンツパスをスイッチすることは、コンテンツを提供するためのアプリケーションおよび／またはサービスをスイッチすることをさらに含む［１］記載の方法。
［７］前記コンテンツパスは、音声データ、ビデオデータ、画像データ、テキストデータ、オーディオデータ、動画データ、または、これらの任意の組み合わせ、のうちの少なくとも１つを含む通話トラフィックを交換してもよい［１］記載の方法。
［８］前記第１の接続を通して交換される前記通話トラフィックと、前記バックグラウンド接続を通して交換される前記通話トラフィックは、同一のコンテンツを表す［７］記載の方法。
［９］前記第１の接続を通して交換される前記通話トラフィックと、前記バックグラウンド接続を通して交換される前記通話トラフィックは、実質的に同一の時間に交換される［８］記載の方法。
［１０］前記第１の接続を通して情報を受信することは、前記バックグラウンド接続を確立する、前記宛先の能力を決定することをさらに含む［１］記載の方法。
［１１］前記宛先に関係付けられている異なるサービスの間でユーザコンタクト情報を関係付ける能力テーブルに、アクセスすることをさらに含む［１０］記載の方法。
［１２］前記能力テーブルは、コンタクトのセルラ電話番号を前記コンタクトのＶｏＩＰユーザ識別に関係付ける［１１］記載の方法。
［１３］前記能力テーブルは、前記宛先における移動体端末上で遠隔に記憶されている［１１］記載の方法。
［１４］前記コンテンツパスとして使用するのに、前記バックグラウンド接続が前記第１の接続より好ましいか否かを評価することは、
前記バックグラウンド接続の性能を特徴付けることと、
予め定められたしきい値を前記性能が満たすことを決定することとをさらに含む［１］記載の方法。
［１５］前記予め定められたしきい値は、能力テーブル中に記憶されている［１４］記載の方法。
［１６］複数の接続を通してコンテンツパスを制御する移動体端末において、
少なくとも１つのトランシーバと、
前記少なくとも１つのトランシーバに結合されているモデムと、
前記モデムに結合されているメモリとを具備し、
前記メモリは、前記モデムに、
コンテンツパスとして使用する、宛先への第１の接続を確立させ、
代替接続を確立させるために、前記宛先から情報を受信させ、
前記受信させた情報に基づいて、前記宛先へのバックグラウンド接続を前記代替接続として確立させ、
前記コンテンツパスとして使用するのに、前記バックグラウンド接続が前記第１の接続より好ましいか否かを評価させ、
前記バックグラウンド接続が好ましいときは、前記コンテンツパスを前記バックグラウンド接続にスイッチさせるための実行可能な命令およびデータを記憶する移動体端末。
［１７］前記命令はさらに、前記モデムに、前記コンテンツパスを前記バックグラウンド接続にスイッチさせた後に、前記第１の接続を終了させる［１６］記載の移動体端末。
［１８］前記第１の接続は、第１のエアインターフェースまたはワイヤードインターフェースをさらに含み、さらに、前記バックグラウンド接続は、第２のエアインターフェースまたは第２のワイヤードインターフェースをさらに含む［１６］記載の移動体端末。
［１９］エアインターフェースは、ワイヤレスワイドエリアネットワークおよび／またはワイヤレスローカルエリアネットワークを含んでもよい［１８］記載の移動体端末。
［２０］前記第１の接続は第１の通話モードを利用し、前記バックグラウンド接続は第２の通話モードを利用する［１６］記載の移動体端末。
［２１］前記命令はさらに、前記モデムに、コンテンツを提供するためのアプリケーションおよび／またはサービスをスイッチさせる［１６］記載の移動体端末。
［２２］前記コンテンツパスは、音声データ、ビデオデータ、画像データ、テキストデータ、オーディオデータ、動画データ、または、これらの任意の組み合わせ、のうちの少なくとも１つを含む通話トラフィックを交換してもよい［１６］記載の移動体端末。
［２３］前記第１の接続を通して交換される前記通話トラフィックと、前記バックグラウンド接続を通して交換される前記通話トラフィックは、同一のコンテンツを表す［２２］記載の移動体端末。
［２４］前記第１の接続を通して交換される前記通話トラフィックと、前記バックグラウンド接続を通して交換される前記通話トラフィックは、実質的に同一の時間に交換される［２３］記載の移動体端末。
［２５］前記命令はさらに、前記モデムに、前記バックグラウンド接続を確立する、前記宛先の能力を決定させる［１６］記載の移動体端末。
［２６］前記命令はさらに、前記モデムに、前記宛先に関係付けられている異なるサービスの間でユーザコンタクト情報を関係付ける能力テーブルに、アクセスさせる［２５］記載の移動体端末。
［２７］前記能力テーブルは、コンタクトのセルラ電話番号を前記コンタクトのＶｏＩＰユーザ識別に関係付ける［２６］記載の移動体端末。
［２８］前記能力テーブルは、前記宛先における移動体端末上で遠隔に記憶されている［２７］記載の移動体端末。
［２９］前記コンテンツパスとして使用するのに、前記バックグラウンド接続が前記第１の接続より好ましいか否かを評価するための命令は、前記モデムに、
前記バックグラウンド接続の性能を特徴付けさせ、
予め定められたしきい値を前記性能が満たすことを決定させる命令を含む［１６］記載の移動体端末。
［３０］前記予め定められたしきい値は、能力テーブル中に記憶されている［２９］記載の移動体端末。
［３１］複数の接続を通してコンテンツパスを制御する装置において、
コンテンツパスとして使用する、宛先への第１の接続を確立する手段と、
代替接続を確立するために、前記宛先から情報を受信する手段と、
前記受信した情報に基づいて、前記宛先へのバックグラウンド接続を前記代替接続として確立する手段と、
前記コンテンツパスとして使用するのに、前記バックグラウンド接続が前記第１の接続より好ましいか否かを評価する手段と、
前記バックグラウンド接続が好ましいときは、前記コンテンツパスを前記バックグラウンド接続にスイッチする手段とを具備する装置。
［３２］前記コンテンツパスを前記バックグラウンド接続にスイッチした後に、前記第１の接続を終了する手段をさらに具備する［３１］記載の装置。
［３３］モデムによって実行されたときに、前記モデムに動作を実行させる命令を含む、非一時的コンピュータ読取可能媒体において、
前記命令は、
コンテンツパスとして使用する、宛先への第１の接続を確立するための命令と、
代替接続を確立するために、前記宛先から情報を受信するための命令と、
前記受信した情報に基づいて、前記宛先へのバックグラウンド接続を前記代替接続として確立するための命令と、
前記コンテンツパスとして使用するのに、前記バックグラウンド接続が前記第１の接続より好ましいか否かを評価するための命令と、
前記バックグラウンド接続が好ましいときは、前記コンテンツパスを前記バックグラウンド接続にスイッチするための命令とを含む非一時的コンピュータ読取可能媒体。
［３４］複数の接続を通してコンテンツパスを制御するための方法において、
同一のコンテンツを表す通話トラフィックを同時に交換するために、宛先への第１の接続とバックグラウンド接続とを同時に確立し、前記第１の接続をコンテンツパスとして使用することと、
前記コンテンツパスとして使用するのに、前記バックグラウンド接続が前記第１の接続より好ましいか否かを評価することと、
前記バックグラウンド接続が好ましいときは、前記コンテンツパスを前記バックグラウンド接続にスイッチすることとを含む方法。
［３５］前記コンテンツパスを前記バックグラウンド接続にスイッチした後に、前記第１の接続を終了することをさらに含む［３４］記載の方法。
［３６］前記第１の接続は、第１のエアインターフェースをさらに含み、および／または、前記バックグラウンド接続は、第２のエアインターフェースをさらに含む［３４］記載の方法。
［３７］エアインターフェースは、ワイヤレスワイドエリアネットワークおよび／またはワイヤレスローカルエリアネットワークを含んでもよい［３６］記載の方法。
［３８］前記第１の接続は、第１のワイヤードインターフェースをさらに含み、および／または、前記バックグラウンド接続は、第２のワイヤードインターフェースをさらに含む［３４］記載の方法。
［３９］前記第１の接続は第１の通話モードを利用し、前記バックグラウンド接続は第２の通話モードを利用する［３４］記載の方法。
［４０］前記コンテンツパスをスイッチすることは、コンテンツを提供するためのアプリケーションおよび／またはサービスをスイッチすることをさらに含む［３４］記載の方法。
［４１］前記コンテンツパスは、音声データ、ビデオデータ、画像データ、テキストデータ、オーディオデータ、動画データ、または、これらの任意の組み合わせ、のうちの少なくとも１つを含む通話トラフィックを交換してもよい［３４］記載の方法。
［４２］前記第１の接続を通して交換される前記通話トラフィックと、前記バックグラウンド接続を通して交換される前記通話トラフィックは、実質的に同一の時間に交換される［４１］記載の方法。
［４３］前記バックグラウンド接続に関係付けられている情報は、前記宛先に関係付けられている異なるサービスの間でユーザコンタクト情報を関係付ける能力テーブルから決定される［３４］記載の方法。
［４４］前記能力テーブルは、コンタクトのセルラ電話番号を前記コンタクトのＶｏＩＰユーザ識別に関係付ける［４３］記載の方法。
［４５］前記コンテンツパスとして使用するのに、前記バックグラウンド接続が前記第１の接続より好ましいか否かを評価することは、
前記バックグラウンド接続の性能を特徴付けることと、
予め定められたしきい値を前記性能が満たすことを決定することとをさらに含む［４３］記載の方法。
［４６］前記予め定められたしきい値は、前記能力テーブル中に記憶されている［４５］記載の方法。
［４７］前記能力テーブルは、前記第１の接続の発信元においてローカルに記憶されている［４３］記載の方法。
［４８］前記能力テーブルは、サーバ上で遠隔に記憶されている［４３］記載の方法。
［４９］複数の接続を通してコンテンツパスを制御する移動体端末において、
少なくとも１つのトランシーバと、
前記少なくとも１つのトランシーバに結合されているモデムと、
前記モデムに結合されているメモリとを具備し、
前記メモリは、前記モデムに、
同一のコンテンツを表す通話トラフィックを同時に交換させるために、宛先への第１の接続とバックグラウンド接続とを同時に確立させ、前記第１の接続をコンテンツパスとして使用させ、
前記コンテンツパスとして使用するのに、前記バックグラウンド接続が前記第１の接続より好ましいか否かを評価させ、
前記バックグラウンド接続が好ましいときは、前記コンテンツパスを前記バックグラウンド接続にスイッチさせるための実行可能な命令およびデータを記憶する移動体端末。
［５０］前記命令はさらに、前記モデムに、前記コンテンツパスを前記バックグラウンド接続にスイッチさせた後に、前記第１の接続を終了させる［４９］記載の移動体端末。
［５１］前記第１の接続は、第１のエアインターフェースをさらに含み、および／または、前記バックグラウンド接続は、第２のエアインターフェースをさらに含む［４９］記載の移動体端末。
［５２］エアインターフェースは、ワイヤレスワイドエリアネットワークおよび／またはワイヤレスローカルエリアネットワークを含んでもよい［５１］記載の移動体端末。
［５３］前記第１の接続は、第１のワイヤードインターフェースをさらに含み、および／または、前記バックグラウンド接続は、第２のワイヤードインターフェースをさらに含む［４９］記載の移動体端末。
［５４］前記第１の接続は第１の通話モードを利用し、前記バックグラウンド接続は第２の通話モードを利用する［４９］記載の移動体端末。
［５５］前記命令はさらに、前記モデムに、コンテンツを提供するためのアプリケーションおよび／またはサービスをスイッチさせる［４９］記載の移動体端末。
［５６］前記コンテンツパスは、音声データ、ビデオデータ、画像データ、テキストデータ、オーディオデータ、動画データ、または、これらの任意の組み合わせ、のうちの少なくとも１つを含む通話トラフィックを交換してもよい［４９］記載の移動体端末。
［５７］前記第１の接続を通して交換される前記通話トラフィックと、前記バックグラウンド接続を通して交換される前記通話トラフィックは、実質的に同一の時間に交換される［５６］記載の移動体端末。
［５８］前記バックグラウンド接続に関係付けられている情報は、前記宛先に関係付けられている異なるサービスの間でユーザコンタクト情報を関係付ける能力テーブルから決定される［４９］記載の移動体端末。
［５９］前記能力テーブルは、コンタクトのセルラ電話番号を前記コンタクトのＶｏＩＰユーザ識別に関係付ける［５８］記載の移動体端末。
［６０］前記コンテンツパスとして使用するのに、前記バックグラウンド接続が前記第１の接続より好ましいか否かを評価するための命令は、前記モデムに、
前記バックグラウンド接続の性能を特徴付けさせ、
予め定められたしきい値を前記性能が満たすことを決定させる命令を含む［５８］記載の移動体端末。
［６１］前記予め定められたしきい値は、前記能力テーブル中に記憶されている［６０］記載の移動体端末。
［６２］前記能力テーブルは、前記第１の接続の発信元においてローカルに記憶されている［５８］記載の移動体端末。
［６３］前記能力テーブルは、サーバ上で遠隔に記憶されている［５８］記載の移動体端末。
［６４］複数の接続を通してコンテンツパスを制御する装置において、
同一のコンテンツを表す通話トラフィックを同時に交換するために、宛先への第１の接続とバックグラウンド接続とを同時に確立し、前記第１の接続をコンテンツパスとして使用する手段と、
前記コンテンツパスとして使用するのに、前記バックグラウンド接続が前記第１の接続より好ましいか否かを評価する手段と、
前記バックグラウンド接続が好ましいときは、前記コンテンツパスを前記バックグラウンド接続にスイッチする手段とを具備する装置。
［６５］前記コンテンツパスを前記バックグラウンド接続にスイッチした後に、前記第１の接続を終了する手段をさらに具備する［６４］記載の装置。
［６６］モデムによって実行されたときに、前記モデムに動作を実行させる命令を含む、非一時的コンピュータ読取可能媒体において、
前記命令は、
同一のコンテンツを表す通話トラフィックを同時に交換するために、宛先への第１の接続とバックグラウンド接続とを同時に確立し、前記第１の接続をコンテンツパスとして使用するための命令と、
前記コンテンツパスとして使用するのに、前記バックグラウンド接続が前記第１の接続より好ましいか否かを評価するための命令と、
前記バックグラウンド接続が好ましいときは、前記コンテンツパスを前記バックグラウンド接続にスイッチするための命令とを含む非一時的コンピュータ読取可能媒体。
【国際調査報告】
2016518731.tif 000008
2016518731.tif 000009
2016518731.tif 000010