(57)【要約】複数のＳＩＭカードを用いて複数のセルラーネットワークと同時通信が可能な無線デバイスを提供する。該無線デバイスは、複数のセルラーネットワークを介して同時に又は実質同時にデータパケットを送受信できるデュアルＳＩＭデュアルデータアクティブデバイスである。該無線デバイスは、複数のアンテナの第２セットと、当該無線デバイスが少なくとも２つのセルラーネットワークと通信可能となる第２のモデム及びプロセッサを有する内部ハードウェアとを含みうる。該無線デバイスは、該無線デバイスによってサポートされている２つ以上のセルラーネットワーク間の信号強度の差に基づき、通話を完了する又は動画をダウンロードするタスクを実行するためのセルラーネットワークを選択しうる。【選択図】図１３
2021523657.tif 000002
【特許請求の範囲】
【請求項１】
各々が異なる通信技術又は周波数帯域の集まりを使用して構成されたデータネットワークを有する複数のデータネットワークを介して通信チャネルを維持するように構成された無線デバイスであって、
第１送信帯域の信号を送信し、第１受信帯域の信号を受信し、第２送信帯域の信号及び第２送信帯域の受信信号を送信する第１プライマリアンテナと、
前記第１受信帯域の信号を受信し、前記第２受信帯域の信号を受信する第１ダイバーシティアンテナと、
前記第１プライマリアンテナ及び前記第１ダイバーシティアンテナと電気通信する第１無線周波数サブシステムであって、前記第１受信帯域の信号をデコードし、前記第２受信帯域の信号をデコードするように構成された第１無線周波数サブシステムと、
前記第１ダイバーシティアンテナと電気通信する第２無線周波数サブシステムであって、前記第１受信帯域の信号をデコードし、前記第２受信帯域の信号をデコードするように構成された第２無線周波数サブシステムと、
第１加入者識別モジュール、第２加入者識別モジュール、前記第１無線周波数サブシステム、及び前記第２無線周波数サブシステムと電気通信するハードウェアプロセッサとを備え、
前記第１加入者識別モジュールは、前記第１送信帯域及び前記第１受信帯域をサポートする第１無線ネットワークに関連付けられ、前記第２加入者識別モジュールは、前記第２送信帯域及び前記第２受信帯域をサポートする第２無線ネットワークに関連付けられ、
前記ハードウェアプロセッサは、前記第１加入者識別モジュール又は前記第２加入者識別モジュールが、特定の時間帯に通信するために前記第１無線周波数サブシステムを使用するかどうかを制御するように構成される、無線デバイス。
【請求項２】
前記第１無線周波数サブシステム及び前記ハードウェアプロセッサ間に接続され、前記第１プライマリアンテナを使用してパケットを前記第１無線ネットワーク又は前記第２無線ネットワークに送信するように構成された第１モデムをさらに備える、請求項１に記載の無線デバイス。
【請求項３】
前記第１モデムは、前記パケットが音声パケットであるかデータパケットであるかを判別するように構成される、請求項２に記載の無線デバイス。
【請求項４】
前記第１無線周波数サブシステム及び前記ハードウェアプロセッサ間に接続され、前記第１プライマリアンテナを使用してパケットを前記第１無線ネットワーク又は前記第２無線ネットワークのうちの一方に送信する第１モデムと、
前記ハードウェアプロセッサに接続され、第２プライマリアンテナを使用してパケットを送信するように構成された第２モデムと、をさらに備える、請求項１から３のいずれか１項に記載の無線デバイス。
【請求項５】
前記第２モデムは、第３無線ネットワークとの通信を管理するように構成された第２ハードウェアプロセッサと統合される、請求項４に記載の無線デバイス。
【請求項６】
前記ハードウェアプロセッサは、プライマリデバイスとして機能し、前記第２ハードウェアプロセッサは、プライマリ／セカンダリ通信モデルにおけるセカンダリデバイスとして機能する、請求項５に記載の無線デバイス。
【請求項７】
前記第２モデムは、前記ハードウェアプロセッサの補助ポートを介して前記ハードウェアプロセッサに接続される、請求項４から６のいずれか１項に記載の無線デバイス。
【請求項８】
前記第２モデムを前記ハードウェアプロセッサに接続するように構成された通信ハブをさらに備える、請求項４から７のいずれか１項に記載の無線デバイス。
【請求項９】
前記通信ハブは、前記無線デバイスの外部データ転送又は充電用のポート、及び前記ハードウェアプロセッサのデータ転送又は充電用のポート間に接続する、請求項８に記載の無線デバイス。
【請求項１０】
前記第２無線周波数サブシステムは、前記第１受信帯域の信号又は前記第２受信帯域の信号を受信するように構成され、
前記第２無線周波数サブシステムは、信号を送信しない、請求項１から９のいずれか１項に記載の無線デバイス。
【請求項１１】
前記第１無線周波数サブシステムと電気通信するチューナであって、受信信号が第１チャネルアクセス法の信号であるか第２チャネルアクセス法の信号であるかを決定するように構成された第１チューナをさらに備える、請求項１から１０のいずれか１項に記載の無線デバイス。
【請求項１２】
前記第１チャネルアクセス法は、符号分割多元接続、広帯域符号分割多元接続、又は時分割多元接続のうちの１つを含み、前記第２チャネルアクセス法は、符号分割多元接続、広帯域符号分割多元接続、又は時分割多元接続のうちの１つを含む、請求項１１に記載の無線デバイス。
【請求項１３】
前記ハードウェアプロセッサは、さらに、少なくとも部分的に前記第１受信帯域の前記受信信号及び前記第２受信帯域の前記受信信号に基づき、前記第１無線ネットワークとの接続の第１信号強度及び前記第２無線ネットワークとの接続の第２信号強度を決定するように構成される、請求項１から１２のいずれか１項に記載の無線デバイス。
【請求項１４】
前記ハードウェアプロセッサは、さらに、少なくとも部分的に前記第１信号強度又は前記第２信号強度に基づき、前記第１無線ネットワーク又は前記第２無線ネットワークと通信するかどうかを決定するように構成される、請求項１３に記載の無線デバイス。
【請求項１５】
前記第１無線ネットワークは、第１通信技術を使用して実装され且つ第１サービスプロバイダに関連付けられ、前記第２無線ネットワークは、第２通信技術を使用して実装され且つ第２サービスプロバイダに関連付けられる、請求項１から１４のいずれか１項に記載の無線デバイス。
【請求項１６】
複数のセルラーネットワークを介して通信する方法であって、
第１周波数帯域を介した第１セルラーネットワーク及び第２周波数帯域を介した第２セルラーネットワークと通信するように構成された無線デバイスのハードウェアプロセッサにより、
前記第１セルラーネットワークは、前記無線デバイスの第１加入者識別モジュールに関連付けられ、前記第２セルラーネットワークは、前記無線デバイスの第２加入者識別モジュールに関連付けられ、前記第１加入者識別モジュールは、データパケットの送信用に指定されている場合において、前記無線デバイスの第１プライマリアンテナを介して、前記第１セルラーネットワークからの前記第１周波数帯域の第１信号を受信し、
前記無線デバイスの第１ダイバーシティアンテナを介して、前記第２セルラーネットワークからの前記第２周波数帯域の第２信号を受信し、
少なくとも部分的に前記第１信号に基づき、前記第１セルラーネットワークに関連付けられた第１信号強度を決定し、
少なくとも部分的に前記第２信号に基づき、前記第２セルラーネットワークに関連付けられた第２信号強度を決定し、
前記第２信号強度が前記第１信号強度を超えることを決定し、
前記第１データパケットを送信するためのアクティブな加入者識別モジュールとして前記第２加入者識別モジュールを指定するとともに、前記第１データパケットを送信しないものとして前記第１加入者識別モジュールを指定することにより、前記第２セルラーネットワークを介し、前記第１プライマリアンテナを経由して第１データパケットをターゲットシステムに送信することを含む、方法。
【請求項１７】
前記第１信号及び第２信号は、第１時間帯の間に受信される、請求項１６に記載の方法。
【請求項１８】
さらに、第２時間帯に前記第１セルラーネットワークからの第１周波数帯域の第３信号を受信し、
前記第２時間帯に前記第２セルラーネットワークからの第２周波数帯域の第４信号を受信し、
少なくとも部分的に前記第３信号に基づき、前記第１セルラーネットワークに関連付けられた第３信号強度を決定し、
少なくとも部分的に前記第４信号に基づき、前記第２セルラーネットワークに関連付けられた第４信号強度を決定し、
前記第３信号強度が前記第４信号強度を超えることを決定し、
第２データパケットを送信するための前記アクティブな加入者識別モジュールとして前記第１加入者識別モジュールを指定するとともに、前記第２データパケットを送信しないものとして前記第２加入者識別モジュールを指定することにより、前記第１セルラーネットワークを介し、前記第１プライマリアンテナを経由して前記ターゲットシステムに前記第２データパケットを送信することを含む、請求項１７に記載の方法。
【請求項１９】
前記第１データパケットは非音声データに関連付けられる場合に、
さらに、アプリケーションから第２データパケットを取得し、
前記第２データパケットが発信先無線デバイスへの通話に関連付けられた音声データを含むことを決定し、
前記第２セルラーネットワークを介し、非音声データに関連付けられたデータパケットを送信し続けながら、前記第１加入者識別モジュールに関連付けられた前記第１セルラーネットワークを介して、前記第２データパケットを送信することを含む、請求項１６から１８のいずれか１項に記載の方法。
【請求項２０】
前記無線デバイスの第２プライマリアンテナを経由して、第３セルラーネットワークに関連付けられた第３周波数帯域の第３信号を受信し、
少なくとも部分的に前記第３信号に基づき、前記第３セルラーネットワークに関連付けられた第３信号強度を決定し、
前記第３信号強度が前記第２信号強度を超えることを決定し、
前記第３セルラーネットワークを介し、第１優先度に関連付けられた第２データパケットを送信し、
前記第２セルラーネットワークを介し、前記第１優先度よりも低い第２優先度に関連付けられる前記第１データパケットを送信する、請求項１６から１９のいずれか１項に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、２０１８年５月１日に出願された「マルチネットワーク動的径路設定のためのシステム及び方法」と題する米国仮出願第６２／６６５１０３号の優先権を主張し、その開示の全体があらゆる目的のために本明細書において参照により明示的に援用される。また、本出願は、２０１９年４月１９日に出願された「マルチアクティブネットワーク無線デバイス」と題する米国仮出願第６２／８３６５７１号の優先権を主張し、その開示の全体があらゆる目的のために本明細書において参照により明示的に援用される。本出願の出願データシートにおいて外国又は国内の優先権主張に係る全ての出願は、その全体が３７  ＣＦＲ  １.５７を根拠にして参照により援用される。さらに、本出願は、２０１２年２月６日に出願された「動的マルチファクター経路設定のためのシステム及び方法」と題する米国特許出願公開第２０１３／３６７１３３号（現在の米国特許第９１２４９５７号）明細書を参照することにより、その全体をあらゆる目的のために援用する。
【背景技術】
【０００２】
ネットワークプロトコルは、モバイル通信用デバイスの接続のために使用できる。デバイスを接続する方法の１つは、時分割多元接続（ＴＤＭＡ）プロトコルを採用しうる移動通信用グローバルシステム（ＧＳＭ）のアーキテクチャ及び／又は標準規格を用いている。あるデバイスからの音声をデジタルデータに変換でき、チャネルと時間帯を指定できるものである。受信デバイスは、割り当てられた時間帯において音声を聞きとることができる。ＧＳＭと競合する一部のネットワークプロトコルは、符号分割システムを用いて通話を接続可能な符号分割多元接続（ＣＤＭＡ）を実装している。通話データはユニークキーを用いて符号化されており、複数の通話データを一度に送信できるようになっている。受信デバイスは、該受信デバイスが接続されている特定の通話に関するデータを識別するために、該ユニークキーを使用しうるようになっている。
【発明の概要】
【課題を解決するための手段】
【０００３】
本開示のシステム、方法、及び、デバイスは、その其々が幾つかの革新的な特徴を有し、そのうちの１つが本明細書で開示した望ましい特性のすべてを単独で担うというものではない。本明細書の記載内容である１つ以上の実施態様の詳細については、添付の図面及び下記説明において明らかとなる。
【０００４】
本開示の特定の態様は、各々が異なる通信技術又は周波数帯域の集まりを使用して構成されたデータネットワークを有する複数のデータネットワークを介して通信チャネルを維持するように構成された無線デバイスに関するものである。該無線デバイスは、第１送信帯域の信号を送信し、第１受信帯域の信号を受信し、第２送信帯域の信号及び第２送信帯域の受信信号を送信する第１プライマリアンテナと、上記第１受信帯域の信号を受信し、上記第２受信帯域の信号を受信する第１ダイバーシティアンテナと、上記第１プライマリアンテナおよび上記第１ダイバーシティアンテナと電気通信する第１無線周波数サブシステムであって、上記第１受信帯域の信号をデコードし、上記第２受信帯域の信号をデコードするように構成された第１無線周波数サブシステムと、上記第１ダイバーシティアンテナと電気通信する第２無線周波数サブシステムであって、上記第１受信帯域の信号をデコードし、上記第２受信帯域の信号をデコードするように構成された第２無線周波数サブシステムと、第１加入者識別モジュール、第２加入者識別モジュール、上記第１無線周波数サブシステム、及び上記第２無線周波数サブシステムと電気通信するハードウェアプロセッサとを備えており、上記第１加入者識別モジュールは、上記第１送信帯域及び上記第１受信帯域をサポートする第１無線ネットワークに関連付けられ、上記第２加入者識別モジュールは、上記第２送信帯域及び上記第２受信帯域をサポートする第２無線ネットワークに関連付けられ、上記ハードウェアプロセッサは、上記第１加入者識別モジュール又は上記第２加入者識別モジュールが、特定の時間帯に通信するために上記第１無線周波数サブシステムを使用するかどうかを制御するように構成されている。
【０００５】
前段落の無線デバイスは、以下の各特徴の任意の組み合わせ又は部分的な組み合わせを含みうる。上記無線デバイスは、上記の第１無線周波数サブシステムおよびハードウェアプロセッサ間に接続され、上記第１プライマリアンテナを使用してパケットを上記の第１無線ネットワーク又は第２無線ネットワークに送信するように構成された第１モデムをさらに含む。該第１モデムは、上記パケットが音声パケットであるか又はデータパケットであるかを判別するように構成されている。上記無線デバイスは、上記の第１無線周波数サブシステムおよびハードウェアプロセッサ間に接続され、上記第１プライマリアンテナを使用してパケットを上記の第１無線ネットワークまたは第２無線ネットワークのうちの一方に送信する第１モデムと、上記ハードウェアプロセッサに接続され、第２プライマリアンテナを使用してパケットを送信するように構成された第２モデムとをさらに含む。該第２モデムは、第３無線ネットワークとの通信を管理するように構成された第２ハードウェアプロセッサと統合されている。上記ハードウェアプロセッサは、プライマリデバイスとして機能し、上記第２ハードウェアプロセッサは、プライマリ／セカンダリ通信モデルにおけるセカンダリデバイスとして機能する。上記第２モデムは、上記ハードウェアプロセッサの補助ポートを介して上記ハードウェアプロセッサに接続される。上記第２モデムを上記ハードウェアプロセッサに接続するように構成された通信ハブをさらに含む。該通信ハブは、上記無線デバイスの外部データ転送用又は充電用のポート、および上記ハードウェアプロセッサのデータ転送用又は充電用のポート間を接続する。上記第２無線周波数サブシステムは、上記第１受信帯域の信号又は上記第２受信帯域の信号を受信するように構成され、上記第２無線周波数サブシステムは、信号を送信しない。上記無線デバイスは、上記第１無線周波数サブシステムと電気通信するチューナであって、受信信号が第１チャネルアクセス法の信号であるか第２チャネルアクセス法の信号であるかを決定するように構成された第１チューナをさらに含む。上記第１チャネルアクセス法は、符号分割多元接続、広帯域符号分割多元接続、又は時分割多元接続のうちの１つを含み、上記第２チャネルアクセス法は、符号分割多元接続、広帯域符号分割多元接続、又は時分割多元接続のうちの１つを含む。上記ハードウェアプロセッサは、さらに、少なくとも部分的に上記第１受信帯域の受信信号及び上記第２受信帯域の受信信号に基づき、上記第１無線ネットワークとの接続の第１信号強度および上記第２無線ネットワークとの接続の第２信号強度を判定するように構成されている。上記ハードウェアプロセッサは、さらに、少なくとも部分的に上記第１信号強度又は上記第２信号強度に基づき、上記第１無線ネットワーク又は上記第２無線ネットワークと通信するかどうかを決定するように構成されている。上記第１無線ネットワークは、第１通信技術を使用して実装され且つ第１サービスプロバイダに関連付けられ、上記第２無線ネットワークは、第２通信技術を使用して実装され且つ第２サービスプロバイダに関連付けられている。
【図面の簡単な説明】
【０００６】
図面全体を通して、参照する要素間の対応を示すために符号を再使用する。各図面は、本明細書に記載された発明の実施形態を説明するために用意したものであり、その範囲を限定するものではない。
【図１】図１は、本開示の教示に係るものであり、通信環境の実施形態を示す。
【図２】図２は、本開示の教示に係るものであり、動的通話経路設定プロセスの一実施形態のフローチャートを示す。
【図３】図３は、本開示の教示に係るものであり、通話を接続するために何れの通信ネットワークプロバイダ、及び／又は、ネットワークプロトコルを使用するかを決定するために使用できる様々なネットワーク特性を示す。
【図４】図４は、本開示の教示に係るものであり、通話パターンを決定し発信者プロファイルを生成するプロセスの一実施形態のフローチャートを示す。
【図５】図５は、本開示の教示に係るものであり、通話に関わるネットワークプロトコルを決定するための地理的位置プロファイルの一実施形態を示す。
【図６】図６は、本開示の教示に係るものであり、発信元及び発信先の各ネットワーク特性に基づき経路を設定するための動的通話経路設定プロセスの一実施形態のフローチャートを示す。
【図７】図７は、本開示の教示に係るものであり、通話中に経路を再設定するための動的通話経路設定プロセスの一実施形態のフローチャートを示す。
【図８】図８は、デュアルＳＩＭ無線デバイスの比較例を示す。
【図９】図９は、異なる通信技術を跨ぐセルラーカバレッジの例を示す。
【図１０】図１０は、特定の実施形態に係るデュアルＳＩＭデュアルデータアクティブ無線デバイスの例を示す。
【図１１】図１１は、特定の実施形態に係るデュアルＳＩＭデュアルデータアクティブ無線デバイスの別の例を示す。
【図１２】図１２は、特定の実施形態に係るデュアルＳＩＭデュアルデータアクティブ無線デバイスのさらに別の例を示す。
【図１３】図１３は、特定の実施形態に係るデュアルＳＩＭデュアルデータアクティブ無線デバイスのさらに別の例を示す。
【図１４】図１４は、デュアルＳＩＭデュアルデータアクティブ無線デバイスを使用して通信するための通信環境の例を示す。
【発明を実施するための形態】
【０００７】
（序論）
多くの経路設定システムは、単一型のネットワークプロトコルに基づいて通話を経路設定する方法を決めている。多くの場合、通信デバイスは、ＴＤＭＡプロトコル若しくはＣＤＭＡプロトコルを実装しうるＣＤＭＡ若しくはＧＳＭなどの単一型のネットワークプロトコル、又はセルラー通信で使用される周波数帯域のサブセットをサポートできる。一部の実施形態では、ネットワークプロトコルは、周波数分割多元接続（ＦＤＭＡ）、直交周波数分割多元接続（ＯＦＤＭＡ）、空間分割多元接続（ＳＤＭＡ）、ＷｉＦｉ技術、Ｂｌｕｅｔｏｏｔｈ（登録商標）、デジタルコードレス電話規格（ＤＥＣＴ）、近距離無線通信規格（ＮＦＣ）、ＺｉｇＢｅｅ、ＷｉＧｉｇ、ロングタームエボリューション（ＬＴＥ）など、有線媒体又は無線媒体で複数のユーザに通信サービスを提供するために使用可能な他のネットワークプロトコルを含むことができる。この場合において、経路設定システムは、同じ型のネットワークプロトコルを実装する同じネットワーク内で、ある通信ネットワークプロバイダから他の通信ネットワークプロバイダへと通話を経路設定することができる。同じ型のネットワークプロトコルを使用するネットワークに関わる通信ネットワークプロバイダに通話の経路設定を制限すると、通話に利用できるネットワークの利用可能性が制限される。あるネットワークプロトコルを実装する一部のネットワークは、特定の地理的又はネットワーク上の場所において、他のネットワークプロトコルを実装する他のネットワークよりも優れたネットワーク接続性を提供できることがある。例えば、ＧＳＭネットワークは、特定の場所ではＣＤＭＡネットワークよりも優れたサービスを提供しうる。さらに、特定の地域で同じネットワークを使用して多くの通話が行われると、そのネットワークのパフォーマンスが低下することもあろう。
【０００８】
本開示では、１つ以上の通信ネットワークプロバイダによって提供されうる１つ以上の通信ネットワークを介した通話を動的に経路設定できる幾つかのシステム及び関連するプロセスを説明する。該通信ネットワークは、ＣＤＭＡ又はＧＳＭなどの異なるネットワークプロトコルを実装することができる。さらに、一部の通信ネットワークは、同じネットワークプロトコルを利用する場合があるが、異なる周波数帯域を使用する。さらに、本開示において、基準に基づいて通話に適したネットワークを自動的に識別するために使用しうる特定の基準についても説明する。場合に応じて、該基準は、特定のネットワークと関連付けられた地理的な場所を含むものであってもよい。その場合、複数のプロトコルをサポートできるモバイルデバイスにおいては、従来の通信システムと比較して、通話を処理できるネットワークの選択枝が増加しうる。
【０００９】
さらに、本開示において、通話に最適なネットワークを決定するために使用できる、特定の通話パターンのパターン認識及びプロファイリングを可能とするいくつかのシステム及び関連するプロセスについても説明する。特定の実施形態において、通話の経路設定に係るネットワークの決定は、少なくとも部分的に通話の発信元デバイス及び発信先デバイスの両方のネットワーク特性に基づいて行うことができる。一部の実施形態において、動的経路設定システムは、第１ネットワークプロトコルを実装している第１通信ネットワーク（例えばＧＳＭを実装する）を使用して最初に確立された通話を、第２ネットワークプロトコルを実装している第２通信ネットワーク（例えばＣＤＭＡを実装する）へとその経路を設定することができる点において有利である。１つのネットワークプロトコルを使用する１つのネットワークでネットワークパフォーマンスが低下した場合、異なる通信ネットワークプロバイダによって所有され維持されている、他のネットワークプロトコルを使用した異なるネットワークを介して通話の経路を再度設定できるようになる。
【００１０】
（通信環境の例）
図１は、本開示の教示に係るものであり、通信環境１００の実施形態を示す。該通信環境１００において、モバイルデバイス１０２は、モバイルデバイス１０４に電話をかけることができる。図示の例では、モバイルデバイス１０２は、通話を開始した発信元と呼ばれるユーザに関連付けられており、モバイルデバイス１０４は、発信者が通話を希望する通話のターゲットや発信先と呼ばれるユーザに関連付けられている。しかし、ユーザの役割、すなわち、モバイルデバイス１０２およびモバイルデバイス１０４が逆転してもよいことを理解されたい。通話は、その種類に制限はなく、１つ以上の異なる通信プロトコルを実装しうる１つ以上の通信ネットワークを介して実行される任意の種類の通話を含むことができる。例えば、該通話は、いくつかの例を挙げると、携帯電話を介して行われる通話、ヴォイスオーバーインターネットプロトコル（ＶｏＩＰ）通話、或いはモデム通話でありうる。また、モバイルデバイス１０２及びモバイルデバイス１０４は、電話をかけることができる任意のユーザ或いは組織を含みうる。
【００１１】
モバイルデバイス１０２及びモバイルデバイス１０４間の通話接続を確立すべく、１つ以上の異なる通信ネットワークプロバイダによって提供され又は維持される１つ以上の異なる通信ネットワークを介して、通話が経路設定されることになる。場合によっては、各通信ネットワークは、異なる通信ネットワークプロバイダによって所有され又は維持されるものであってもよい。しかし、一部の実施形態では、複数の通信ネットワークが単独の通信ネットワークプロバイダにより維持されるものであってもよい。プロバイダは、例えば、３Ｇネットワーク及び４Ｇネットワークを維持するものであってもよい。さらに、プロバイダは、５Ｇネットワークを構築していてもよい。３Ｇネットワーク、４Ｇネットワーク、又は５Ｇネットワークのそれぞれは、同じ通信プロファイルの複数バージョンを実装する場合もあれば、異なる通信プロファイルを実装する場合もある。
【００１２】
一実施形態において、通話は、動的経路設定システム１０８へ経路設定される。該動的経路設定システム１０８は、通信ネットワークプロバイダのネットワーク１０６によりサポートされている１つ以上のネットワークプロトコルを決定できる。通信環境は、通信ネットワーク１０６Ａ、１０６Ｂ、１０６Ｃが示されており、これらを個別に通信ネットワーク１０６と呼ぶ場合もあるが、これらをまとめて通信ネットワーク１０６と呼ぶ場合もある。例えば、動的経路設定システム１０８は、通信ネットワーク１０６Ａがネットワークプロトコル１を実装でき、通信ネットワーク１０６Ｂがネットワークプロトコル２を実装でき、通信ネットワーク１０６Ｃがネットワークプロトコル３を実装できると決定してもよい。一部の実施形態では、通信ネットワーク１０６Ａ及び１０６Ｃは、何れもネットワークプロトコル１を実装するが、異なる周波数スペクトル又は帯域を使用しうる。動的経路設定システム１０８は、１つ以上の通信ネットワークプロバイダに関連付けることができ、又は、１つ以上の通信ネットワークを介し１つ以上の経路設定基準に基づいて最適な経路若しくは改善された経路を設定できるシステムやサービスを提供可能な任意のエンティティに関連付けることができる。動的経路設定システム１０８は、例えば、通話の通話信号強度を改善させる基準や通話の通話切断率を減少させる基準に基づき、最適な経路或いは改善された経路を提供するように構成される。さらに、各通信ネットワーク１０６は、セッションボーダーコントロール及びゲートウェイのような複数のコンピューティングデバイスならびに／又はテレフォニーデバイスを含み、通信ネットワーク１０６内、複数の通信ネットワーク１０６間、及び／又は動的経路設定システム１０８との通信を容易にすることができる。これらのコンピューティングデバイスの非限定的な例を動的経路設定システム１０８に関する図１に示し、以下でさらに説明する。図１は、通信環境１００の構成に関わる特定の実施形態を示しているが、他の構成であってもよい。例えば、通信環境１００の他の実施形態では、通信ネットワーク１０６へ通話の経路を設定する前に、動的経路設定システム１０８へ直接的に通話の経路を設定するものであってもよい。一部の実施形態では、通信ネットワーク１０６は、他の通信ネットワークと直接的に通信できる。
【００１３】
特定の実施形態では、通話の経路を設定する場合において、動的経路設定システム１０８は、通話の経路を設定するための複数の要因に基づいてネットワーク１０６を決定することができる。これらの要因は、例えば、発信元、発信先、通信ネットワーク１０６を介して通話の経路を設定するために動的経路設定システム１０８により課金される額及び／若しくは通信ネットワーク１０６からの通話を受けるのに動的経路設定システム１０８により課金される額、ネットワーク特性、発信者の地理的位置、通話履歴データのパターン、並びに／又はそのようなものを含むことができる。
【００１４】
図１において、通信ネットワークプロバイダ１０６及び動的経路設定システム１０８を介してモバイルデバイス１０２とモバイルデバイス１０４とを接続するために、いくつかの潜在的な通信経路が存在する。例えば、モバイルデバイス１０２からの通話は、通信ネットワーク１０６Ａから動的経路設定システム１０８へ、次いで、動的経路設定システム１０８から通信ネットワーク１０６Ｃへ、そして、通信ネットワーク１０６Ｃからモバイルデバイス１０４へと経路が設定されうる。一部の実施形態では、モバイルデバイス１０２からの通話は、最初に通信ネットワーク１０６Ａから動的経路設定システム１０８へとその経路が設定されうる。動的経路設定システム１０８は、次いで、１つ以上の経路設定基準に基づき、通話を完了させるためにモバイルデバイス１０２に対し通信ネットワーク１０６Ｂを使用するように指示しうる。通信ネットワーク１０６Ｂを使用して通話を完了させる処理には、通信ネットワーク１０６Ｂを使用してモバイルデバイス１０４との新規通話を開始することも含みうる。特定の実施形態では、動的経路設定システム１０８への最初の通話、及び、これに続くモバイルデバイス１０４への通話は、モバイルデバイス１０２上で通話を開始するユーザが知ることなく発生しうる。図１において、限られた数の通信ネットワーク及び通話経路が示されているが、モバイルデバイス１０２をモバイルデバイス１０４と接続するために、追加の通信ネットワークを介した追加の経路が存在していてもよい。さらに、１つの動的経路設定システム１０８のみを示しているが、複数の動的経路設定システム１０８が存在し、各動的経路設定システム１０８が図１の通信ネットワークプロバイダ１０６および他の動的経路設定システム１０８のような複数の通信ネットワークと通信してもよいことに留意されたい。
【００１５】
一部の実施形態では、動的経路設定システム１０８は、通話経路設定モジュール１１４、通話基準データベース１１２、及び発信者プロファイルデータベース１１０を含む。一部の実装形態では、動的経路設定システム１０８は、複数の通話経路設定モジュール１１４、複数の通話基準データベース１１２、及び／又は、複数の発信者プロファイルデータベース１１０を含む。通話経路設定モジュール１１４、通話基準データベース１１２、及び／又は、発信者プロファイルデータベース１１０は、サブシステムとして示しているが、一部の実施形態では、動的経路設定システム１０８の外部にあり、該動的経路設定システム１０８と通信しうる別個のシステムであってもよい。通話基準データベース１１２は、本明細書でさらに説明するように、通話経路設定モジュール１１４によって特定のネットワークプロトコルを用いるネットワークを選択するための基準を含むか又は格納することができる。発信者プロファイルデータベース１１０は、発信者のプロファイル情報、例えば、通話履歴データ、発信者に関する識別化パターン、発信者の地理的位置、及び／又は、そのようなものを格納することができる。
【００１６】
通話経路設定モジュール１１４は、１つ以上の通信ネットワーク１０６上で、モバイルデバイス１０２によって開始された通話の経路を設定することができる。通話の経路を設定すべき１つ以上の通信ネットワーク１０６を決定するため、通信経路設定モジュール１１４は、通話に関わる通話情報を識別し又は決定し、該識別した情報を使用して、通信ネットワーク１０６の選択を容易にする。該通話情報は、スループットおよび遅延、モバイルデバイス及び／又は通話に利用できる通信ネットワークのサポートするネットワークプロトコル、サポートされる通信周波数などのネットワーク特性、及び／又は、そのようなものを含みうる。さらに、一部の実施形態では、該通話情報は、発信側ユーザ及び／若しくは受信側ユーザの携帯電話プランの価格若しくは料金情報、並びに／又は、動的経路設定システム１０８に代わって通話の経路を設定する１つ以上の通信ネットワーク若しくはその他の１つ以上の通信ネットワークの価格若しくは料金情報を含むものであってもよい。
【００１７】
通話経路設定モジュール１１４は、通話を受信し、該通話をどこに経路設定するかを決定できる任意のシステムを含むことができる。該通話は、通信ネットワーク１０６、該通信ネットワーク１０６に関連付けられたエンティティ及び／若しくはプロセッサ、モバイルデバイス１０２、モバイルデバイス１０４、動的経路設定システム１０８、又は、通話経路設定モジュール１１４に該通話を提供することのできる他の任意のシステムから受信することができる。さらに、通話経路設定モジュール１１４は、通話を別のシステムに提供し、且つ／又は、経路設定できる任意のシステムを含むことができる。該通話は、通信ネットワーク１０６、該通信ネットワークプロバイダ１０６に関連するエンティティ及び／若しくはプロセッサ、モバイルデバイス１０２、モバイルデバイス１０４、及び／又は、通話経路設定モジュール１１４から該通話を受信できる他の任意のシステムに提供することができる。さらに、通話経路設定モジュール１１４は、通話に関連した通話情報の提供、及び／又は、受け取りが可能な任意のシステムを含むことができる。
【００１８】
通話経路設定モジュール１１４は、特定の通信ネットワーク１０６若しくは通信ネットワークのプロバイダに優先順位を付け、且つ／又は、ランクを付けることが可能である。該通話経路設定モジュール１１４は、通話に関連付けられた通話情報を受け取り、且つ／又は、通話の経路設定のためのネットワーク１０６及び／若しくは通信ネットワークプロバイダのランク付けした経路設定用リストを決定できる任意のシステムを含むことができる。該通話経路設定モジュール１１４は、例えば、１つ以上のコンピューティングシステムによって実装でき、また、各コンピューティングシステムは、１つ以上のプロセッサを含むことができる。特定の実施形態において、通話経路設定モジュール１１４は、２０１５年９月１日に発行された「動的マルチファクター経路設定のためのシステム及び方法」と題した米国特許第９１２４９５７号明細書で開示された、通話の経路を設定するための１つ以上のシステムを実装し、且つ／又は、そのための１つ以上のプロセスを実行することができ、あらゆる目的のために、その開示の全体を本明細書で参照により援用する。
【００１９】
一部の実施形態において、通話経路設定モジュール１１４は、通話を処理するために、複数の通信ネットワーク１０６をランク付けすることができる。通話経路設定モジュール１１４は、通話に関わる通話情報を受信することができる。通話経路設定モジュール１１４は、通話情報を使用して、１つ以上のランク付け処理を実行して、通信ネットワークのランク付けした経路設定用リストを決定することができる。ランク付けした経路設定用リストは、通話の経路を設定でき、ネットワーク選択基準セットを満たす通信ネットワーク及び／又は通信ネットワークプロバイダのランク付け順序を示すことができる。通話経路設定モジュール１１４は、いくつかの基準又は要因に基づいて通話に関するランク順序付けした経路設定リストについて判定できる任意のシステムを含むことができる。通話経路設定モジュール１１４は、ネットワーク及び／又はネットワークプロバイダに関する特定の重み値に基づいて使用可能なネットワーク１０６及び／又は通信ネットワークプロバイダをランク付けすることができる。該重み付けは、例えば、ネットワークの処理能力、ネットワーク及び／若しくは通信ネットワークプロバイダを利用する時点でのその価格や利益率、発信者プロファイルデータベース１１０から取り出した発信者プロファイル、通話基準データベース１１２から取り出した通話の特定の基準、例えば、地理的な位置、ネットワーク１０６に経路設定されている現在の通話の数、ネットワーク及び／若しくは関連する通信ネットワークプロバイダの評価、並びに／又はそのようなものに基づいて決定することができる。
【００２０】
（通話経路設定）
図２は、本開示の教示に係るものであり、動的通話経路設定プロセス２００の一実施形態のフローチャートを示す。プロセス２００は、モバイルデバイス１０２からの通話を最初に受け取る通信ネットワーク１０６、モバイルデバイス１０４に最終的な通話接続を完了させる通信ネットワークプロバイダ１０６、その通話を受け取る初期ネットワークおよびモバイルデバイス１０４に通話を受け渡す発信先ネットワーク間の通信ネットワーク、動的経路設定システム１０８などを含み、通話の経路を設定できる任意のシステムによって実行されうる。複数の異なるシステムがプロセス２００の一部又は全部を実行するものでもよいが、説明を簡単にするため、プロセス２００を特定のシステムに関するものとして説明する。
【００２１】
該プロセスは、例えば動的経路設定システム１０８がモバイルデバイス１０２によって開始された通話を受信した場合に、ブロック２０２で開始する。一部の実施形態では、通話の受信には、ユーザが通話を開始しようとしているか、又は、通話を開始しようとする可能性があるという表示の受け取りも含まれうる。例えば、ユーザが電話でダイヤラーや他のアプリケーションを開くときに、又は、ユーザが電話番号を入力し或いは入力し始めたときに、プロセス２００は、通話が開始される前に通話を完了させるための適切なネットワークの選択をできるように開始してもよい。
【００２２】
ブロック２０４において、動的経路設定システム１０８は、モバイルデバイス１０２によってサポートされている１つ以上のネットワークプロトコルを判定する。ネットワークプロトコルは、例えば、ＣＤＭＡ、ＧＳＭ、又は、その他のサポートされているセルラーネットワークプロトコルを含むことができる。さらに、一部の実施形態では、ブロック２０４は、モバイルデバイス１０２によってサポートされている１つ以上の周波数帯域、及び／又は、ネットワークプロバイダを識別する処理を含みうる。一部の実施形態において、動的経路設定システム１０８は、実装されたプロトコル、サポートされている周波数帯域、サポートされている通信規格（例えば、３Ｇ、４Ｇ、又は、４Ｇ ＬＴＥ）、又は、他の、場合に応じて何れの無線デバイスが通信ネットワークと通信できるかということに影響する通信ネットワークに関する特性に基づいて変化しうる様々な通信ネットワーク間で経路を設定することができる。例えば、動的経路設定システム１０８は、異なるＧＳＭキャリア間、異なるＣＤＭＡキャリア間、４Ｇ通信規格を実装するキャリアおよび３Ｇ通信規格を実装するキャリア間などで、通話の経路を設定しうる。説明を簡単にするため、本明細書で開示する幾つかの実施形態においては、ＧＳＭおよびＣＤＭＡネットワーク間の通話経路の設定に関するものとして説明するが、これは本開示を限定するものではない。
【００２３】
判定ブロック２０６において、動的経路設定システム１０８は、ユーザデバイスがデュアルネットワークプロトコル機能のような複数のネットワークプロトコルをサポートしているか否かを決定する。この決定は、少なくとも部分的には、ユーザデバイスがＧＳＭプロトコルおよびＣＤＭＡプロトコルの両方か、又は、他のネットワークプロトコルをサポートしているかの決定に基づいて行うことができる。一部の実施形態において、特定のネットワークプロトコルをサポートするネットワークは、モバイルデバイスの何れかのＳＩＭカードに関連付けることができ、それとは別のネットワークプロトコルをサポートする他のネットワークは、モバイルデバイスの別のＳＩＭカードに関連付けることができる。
【００２４】
判定ブロック２０６において、ユーザデバイスが複数のネットワークプロトコルをサポートしていると決定した場合、ブロック２１０において、動的経路設定システム１０８は、モバイルデバイス１０２によりサポートされている第１ネットワークプロトコルを実装する第１ネットワーク１０６Ａを識別する。第１通信ネットワーク１０６Ａは、例えば、ＧＳＭプロトコルを実装しうる。
【００２５】
ブロック２１２において、動的経路設定システム１０８は、第１通信ネットワーク１０６Ａを使用する通信チャネルの第１信号強度を識別する。信号強度を決定する処理には、モバイルデバイス１０２への第１信号強度測定のためのリクエストの送信が含まれ、且つ／又は、モバイルデバイス１０２からの測定された第１信号強度の受信が含まれてもよい。通信チャネルは、モバイルデバイス１０２及び、通信ネットワーク１０６Ａの初期基地局若しくはセルタワー間に存在しうるもので、これは、第１ホップ又は第１マイルと呼んでもよい。あるいは、若しくは追加的に、第１通信チャネルは、モバイルデバイス１０２並びに、通信ネットワーク１０６Ａ及び／又はモバイルデバイス１０４間の通信チャネルの大部分を含むものでもよい。ある場合には、該信号強度は、モバイルデバイス１０２及び、初期基地局又はセルタワー間の信号強度である。
【００２６】
ブロック２１４において、動的経路設定システム１０８は、モバイルデバイス１０２によりサポートされている第２ネットワークプロトコルを実装する第２ネットワーク１０６Ｂを識別する。該第２通信ネットワーク１０６Ｂは、例えば、ＣＤＭＡプロトコルを実装する。
【００２７】
ブロック２１６において、動的経路設定システム１０８は、第２通信ネットワーク１０６Ｂを使用する通信チャネルの第２信号強度を識別する。特定の実施形態において、ブロック２１６は、ブロック２１２に関して説明した１つ以上の実施形態を含むものでもよい。
【００２８】
ブロック２１８において、動的経路設定システム１０８は、少なくとも部分的に第１信号強度及び第２信号強度に基づき、モバイルデバイス１０２の通話の経路を設定するにあたり、より強い信号強度に関連した通信ネットワークを選択することができる。モバイルデバイス１０２が最も強い信号強度を有しているネットワークへと通話の経路を設定するということは、プロセス２００が開始された特定の場所と時間において該モバイル１０２にとって最も好ましい信号強度を提供する通信ネットワークを使用してモバイルデバイス１０２が通話を開始することを可能にする、最も強い信号強度に関与するネットワークの識別情報を該モバイルデバイス１０２に提供するということも含みうる。代替的に若しくは追加的に、動的経路設定システム１０８は、モバイルデバイス１０２に代わって、最も強い信号強度を有している通信ネットワークに通話の経路を設定することができる。特定の実施形態において、プロセス２００は、信号強度に対する代替的な又は追加的な基準に基づいて通話の経路を設定するためのネットワークを識別するために使用されてもよい。通話の経路を設定するためのネットワークを識別するために、例えば、通話切断率、時間帯別領料金、利用可能なネットワーク帯域幅、又はその他の情報を使用してもよい。特定の実施形態では、ブロック２１４及びブロック２１６に関する動作は、モバイルデバイス１０２によってサポートされているか若しくはモバイルデバイス１０２に通信できるようにさせる各々の通信ネットワーク又は通信ネットワークプロトコルに対して繰り返されうる。例えば、このような動作は、通信ネットワーク１０６Ｃに対して繰り返されうる。
【００２９】
判定ブロック２０６において、モバイルデバイス１０２が複数のネットワークプロトコルをサポートしていないと判定した場合、ブロック２０８において、モバイルデバイス１０２によりサポートされているネットワークに通話の経路が設定される。
【００３０】
図３は、本開示の教示に係るものであり、通信ネットワークプロバイダ及び／又はネットワークプロトコルに関連する何れのネットワークを使用して通話を接続するかを決定するために使用可能な様々なネットワーク特性３００を明確に示した図である。ネットワーク特性３００の非限定的なリストは、ネットワーク遅延３０２、パケット損失３０４、通話成功率３０６、通話明瞭度評価（call clarity rating）３０８、通話切断率３１０、ネットワーク有効率（network effectiveness ratio）３１２、発信後遅延（post dial delay）３１４、及び／又は、そのようなものを含むことができる。例えば、ＧＳＭプロトコルをサポートする第１通信ネットワークプロバイダでＧＳＭプロトコルを使用する第１ネットワークのネットワーク遅延３０２は、ＣＤＭＡプロトコルをサポートする第２通信ネットワークプロバイダでＣＤＭＡプロトコルを使用する第２ネットワークの場合よりも低くなりうる。図２のブロック２１６の例では、動的経路設定システム１０８は、ネットワーク遅延３０２のパフォーマンスを改善するためにＧＳＭプロトコルを使用するネットワークに通話の経路を切り替えることができる。
【００３１】
（通話パターンの識別及びプロファイリング）
図４は、本開示の教示に係るものであり、通話パターンを決定し発信者プロファイルを生成するプロセスの一実施形態のフローチャートを示す。プロセス４００は、通話パターンの決定、並びに／又は発信者プロファイルの生成及び／若しくは適用をできる任意のシステムによって実行することができる。複数の異なるシステムがプロセス４００の一部又は全部を実行できるが、説明を簡単にするために、プロセス４００を特定のシステムに関するものとして説明する。
【００３２】
該プロセスは、例えば、動的経路設定システム１０８がモバイルデバイス１０２の通話履歴データを識別する、ブロック４０２で開始する。一部の実施形態では、該通話履歴データは、モバイルデバイス１０２のユーザ又は電話番号に関連付けられている。従って、通話履歴データは、ユーザ又は電話番号に関連付けられている、或いは、関連付けられた複数のデバイスの通話履歴データを含みうる。過去の通話データには、いつ電話がかけられたか、どこ（例えば、自宅又は会社の住所、都市部又は農村地域等）から電話がかけられたか、誰が電話をかけたかなどの情報を含めることができる。例えば、通話履歴データは、特定のユーザ又はモバイルデバイス１０２が決まって毎日午後２時頃に或いは週末に特定の番号に電話をしている、という内容を示すものでもよい。
【００３３】
ブロック４０６において、動的経路設定システム１０８は、使用されているネットワーク及び／又はネットワークプロトコル並びに、ユーザデバイスに関する通話履歴データの特性間のパターンを識別する。識別されたパターンを使うと、ユーザ又はモバイルデバイス１０２に関する通話プロファイルを確立できる。例えば、動的経路設定システム１０８は、毎晩、ユーザが自宅から特定の番号（例えば、ユーザの叔父に関連付けられた番号）に通話を開始する、ということを決定することができる。該動的経路設定システム１０８は、午後８時から午後１０時の間というような特定の時間帯に通話が発生する、ということを決定することもできる。該動的経路設定システム１０８は、通話のために頻繁に選択されるネットワーク、又は、最も強い信号強度を提供するネットワークが特定のネットワークである、ということも決定することができる。動的経路設定システム１０８は、履歴データに基づいて生成されたプロファイルと一致する通話が行われた際に、上記特定のネットワークへと自動的に通話の経路を設定するための基準を確立できる。一部の実施形態において、ユーザ又はモバイルデバイス１０２に関する通話プロファイルを識別するために機械学習プロセスを使用することができる。
【００３４】
ブロック４０８において、動的経路設定システム１０８は、モバイルデバイス１０２によって開始された通話を通信ネットワークから受信する。該通話の受信には、通話に関する特性、例えば、時刻、発信者の身元、発信者の位置などを決定することを含めてもよい。例えば、動的経路設定システム１０８は、リクエストが特定の通話者との間のものか、特定の時間枠及び／又は地理的位置、特定の通話種類などで行われているかを決定することができる。一実施形態において、通話種類の識別には、例えば、数例を挙げると、発信元及び／又は発信先が国際的なものかどうかの識別、通話が州間のものかどうかの識別、通話が州内のものかどうかの識別、通話がＦＡＸ通話であるかどうかの識別、通話がモデム通話であるかどうかの識別、通話がフリーダイヤル通話かどうかの識別、並びに通話がプレミアム料金通話であるかどうかの識別を含めることができる。
【００３５】
判定ブロック４１０において、動的経路設定システム１０８は、通話の特性がユーザ又はモバイルデバイス１０２に関連付けられた通話プロファイルの特性と一致するかどうかを決定する。
【００３６】
通話の特性が特定の通話プロファイルを満たす場合、動的経路設定システム１０８は、ブロック４１２において、通話プロファイルで識別した通信ネットワークを使用して通話の経路を設定する。通話の特性が通話プロファイルを満たさない場合、動的経路設定システム１０８は、ブロック４１４において、プロセス２００のような動的経路設定プロセスを使用して通話の経路を設定する。一部の実施形態では、ブロック４１４において、従来の経路設定プロセスを使用して通話の経路を設定してもよい。
【００３７】
（地理的位置プロファイル）
図５は、本開示の教示に係るものであり、通話のネットワークを決定するための地理的位置プロファイルの一実施形態を示す。一部の実施形態では、モバイルデバイス１０２又はユーザにとって、ある特定の地理的な位置では、ある特定のネットワークが好ましい、と決定されうる。例えば、図５に示すように、ユーザがロサンゼルス内にいる場合、ＣＤＭＡプロトコルは向上した信号強度又はより低い通話切断率を提供しうることから、通話を行うためにはＣＤＭＡプロトコルを使用することが好ましいと決定されうる。しかしながら、例えば、ユーザ又はモバイルデバイスがオレンジ郡にある場合、ＧＳＭプロトコルは、識別された場所のＣＤＭＡネットワークと比較して、向上した信号強度または向上した通話明瞭度を提供しうることから、ＧＳＭプロトコルを使用して（例えば、ＧＳＭネットワークを介して）通話を行うのが好ましいと決定されうる。
【００３８】
一部の実施形態において、モバイルデバイス１０２及び／又は動的経路設定システム１０８は、地理的位置プロファイルにより示されるネットワーク選択に優先することができる。例えば、ロサンゼルスではＣＤＭＡプロトコルを使用することが一般的に好ましいかも知れないが、動的経路設定システム１０８は、少なくとも部分的にネットワーク特性に基づいて、特定の時刻ではＧＳＭプロトコルが好ましいと決定しうる。そのような場合、ＣＤＭＡプロトコルの初期選択は、この特定の時刻におけるネットワーク特性の決定又は測定に基づいて優先されうる。
【００３９】
（発信元及び発信先のネットワーク特性に基づく経路設定）
図６は、本開示の教示に係るものであり、発信元及び発信先の両ネットワーク特性に基づき通話の経路を設定するための動的通話経路設定プロセス６００の一実施形態のフローチャートを示す。プロセス６００は、モバイルデバイス１０２から最初に通話を受信した通信ネットワーク１０６、モバイルデバイス１０４に対して最終的な通話接続を完了させた通信ネットワーク１０６、その間の何れかの場所に存在する通信ネットワーク、動的経路設定システム１０８を含み、通話の経路を設定できる任意のシステムによって実行することができる。複数の異なるシステムがプロセス６００の一部又は全部を実行しうるが、説明を簡単にするため、プロセス６００を特定のシステムに関するものとして説明する。
【００４０】
該プロセスは、例えば、動的経路設定システム１０８が発信元デバイスと呼んでもよいモバイルデバイス１０２によって開始された通話を受信したときに、ブロック６０２で開始する。特定の実施形態において、該ブロック６０２は、ブロック２０２に関して説明した１つ以上の実施形態を含むものでもよい。
【００４１】
ブロック６０４において、動的経路設定システム１０８は、サポートされている２つ以上の通信ネットワークの集まりのそれぞれについて、発信元デバイスに関するネットワーク特性を識別するか又は測定する。前述したように、サポートされている通信ネットワークには、異なるベンダーのネットワーク、及び／又は、異なるネットワークプロトコルを実装し若しくはサポートするネットワークが含まれうる。例えば、発信元デバイスがＧＳＭネットワーク及びＣＤＭＡネットワークの何れとも連携でき又は通信できる場合には、動的経路設定システム１０８は、ＧＳＭネットワークと通信する発信元デバイスに関する第１信号強度およびＣＤＭＡネットワークと通信する発信元デバイスに関する第２信号強度を判定することができる。
【００４２】
判定ブロック６０６において、動的経路設定システム１０８は、サポートされている２つ以上のネットワークのネットワーク特性間の差が閾値を満たすかどうかを決定する。例えば、動的経路設定システム１０８は、先の例における第１信号強度および第２信号強度間の差が信号強度差閾値を満たすかどうかを決定しうる。
【００４３】
ネットワーク特性間の差が閾値を満たさないと決定した場合、動的経路設定システム１０８は、ブロック６１２で、ターゲットデバイス或いは発信先デバイスと呼んでもよいモバイルデバイス１０４が複数の通信ネットワークをサポートしているかどうかを決定する。発信先デバイスが複数の通信ネットワークをサポートしている場合、ブロック６１４において、動的経路設定システム１０８は、２つ以上のサポートされている通信ネットワークの集まりのそれぞれについて、発信先デバイスのネットワーク特性を識別するか又は測定する。該ネットワーク特性は、ブロック６０４で決定されたものと同じネットワーク特性であってもよいし、異なるネットワーク特性であってもよい。例えば、動的経路設定システム１０８は、上述した発信元デバイスに関する例と同様に、サポートされている各通信ネットワークに関する発信先デバイスについての信号強度を測定してもよいし、帯域幅を測定してもよい。一部の実施形態では、ブロック６０４及びブロック６１４の両方において、ネットワーク特性が複数のネットワーク特性の組み合わせを含むものでもよいし、複数のネットワーク特性の組み合わせであってもよい。ブロック６１６において、動的経路設定システム１０８は、より望ましい値に関連付けられた通信ネットワークを使用して通話を完了させうる。例えば、発信先デバイスに対して最も強い信号強度又は最も低い通話切断率を持つ通信ネットワークを使用して通話を完了できる。いくつもの通信ネットワークがより望ましい若しくはより優れたネットワーク特性値と関連付けられている場合、ランダム通信ネットワーク選択、代替ネットワーク特性に基づく選択、ラウンドロビン選択、価格設定に基づく選択、又は、ユーザの好みに基づく選択などの補助選択プロセスを実行してもよい。
【００４４】
判定ブロック６１２で発信先デバイスが複数の通信ネットワークをサポートしていないと決定した場合、補助選択プロセスを使用して、通話を完了するための通信ネットワークを選択する。補助選択プロセスは、ランダム通信ネットワーク選択、代替ネットワーク特性に基づく選択、ラウンドロビン選択、価格設定に基づく選択、又は、ユーザの好みに基づく選択を用いて、発信元モバイルデバイスによりサポートされている２つ以上の通信ネットワークから通信ネットワークを選択することを含むものでもよい。
【００４５】
判定ブロック６０６でネットワーク特性間の差が閾値を満たしていると判定した場合、ブロック６０８において、動的経路設定システム１０８は、モバイルデバイス１０２にとってより優れた又はより望ましいネットワーク特性に関連する通信ネットワークを使用して通話を完了させる。特定の実施形態では、ブロック６０８は、ブロック６１６に関して説明した１つ以上の実施形態を含むものでもよい。特定の実施形態では、動的経路設定システム１０８は、モバイルデバイス１０２に対して選択された通信ネットワークを識別することにより、選択された通信ネットワークを使用して通話を完了させてもよい。そして、モバイルデバイス１０２は、選択された通信ネットワークとの通話を確立できる。場合によっては、選択された通信ネットワークを使用して通話を完了させる処理は、選択された通信ネットワークを使用して新しい通話を開始すること、ブロック６０２で受信した通話の音声を新しい通話に転送することを含むものでもよい。新規通話の確立及び／又は既存通話の転送は、モバイルデバイス１０２を使用して通話している若しくは通話しようとしているユーザの知らないうちに行われてもよい。
【００４６】
一部の実施形態において、通話を完了させる通信ネットワークの決定は、少なくとも部分的には発信元モバイルデバイス１０２及び発信先モバイルデバイス１０４において利用可能な通信ネットワークのネットワーク特性に基づいたものとなりうる。他の実施形態において、特定の通話は、モバイルデバイス１０２により発せられる電話の発信部分に関して通信ネットワークが選択されるものでもよいし、また、モバイルデバイス１０４における電話の着信部分に関して通信ネットワークが選択されるものでもよい。従って、通信ネットワーク１０６Ａは、モバイルデバイス１０２が通話を行うために選択されるものでもよく、通信ネットワーク１０６Ｃは、モバイルデバイス１０４がその通話を受信するために選択されるものでもよい。
【００４７】
（通話中の再経路設定）
図７は、本開示の教示に係るものであり、進行中の通話の経路を再設定するための動的通話経路設定プロセス７００の一実施形態のフローチャートを示す。プロセス７００は、モバイルデバイス１０２からの通話を最初に受信した通信ネットワーク１０６、モバイルデバイス１０４への最終的な通話接続を完了させた通信ネットワーク１０６、その間の何れかの場所に存在する通信ネットワーク、動的経路設定システム１０８などを含む、通話の経路を設定できる任意のシステムによって実行することができる。いくつかの異なるシステムがプロセス７００の一部又は全部を実行するものでもよいが、説明を簡単にするため、プロセス７００を特定のシステムに関するものとして説明する。
【００４８】
該プロセスは、例えば、動的経路設定システム１０８が第１通信ネットワーク１０６を使用して発信元デバイス１０２及び発信先デバイス１０４間の通話を確立する、プロセス７０２で開始する。通話を確立する処理には、例えば、プロセス２００、プロセス６００、又は複数の通信ネットワークの中から１つの通信ネットワークを選択する他の任意のプロセスを使用して第１通信ネットワーク１０６を選択することが含まれうる。さらに、通話を確立する処理には、選択されたネットワークを使用してデバイス１０２をデバイス１０４に接続することが含まれてもよい。又は、通話を確立する処理には、選択された通信ネットワークを使用してデバイス１０２が通話を確立できるようにするための該通信ネットワークの識別情報を該デバイス１０２に提供することが含まれてもよい。
【００４９】
ブロック７０４において、動的経路設定システム１０８は、第１ネットワークプロトコルを使用しうる第１通信ネットワークのネットワーク特性を測定するか、他の方法で決定する。例えば、動的経路設定システム１０８は、第１通信ネットワークの通信強度、帯域幅、又は、通話切断率を決定することができる。例えば、ネットワーク特性は、上記の図３に記載した１つ以上のネットワーク特性を含むことができる。
【００５０】
判定ブロック７０６において、動的経路設定システム１０８は、測定されたネットワーク特性が閾値を満たすかどうかを判定する。測定されたネットワーク特性が閾値を満たす場合、プロセス７００は、ブロック７０４に戻り、動的経路設定システム１０８が連続的、断続的、又は周期的にネットワーク特性を測定するものでもよい。一部の実施形態では、識別されたパターンに基づいて閾値を決定することができる。例えば、該閾値は、図４のユーザデバイスに関する履歴データで識別されたパターンに基づいて決定することができる。該パターンは、ネットワークプロトコル及びユーザデバイスの履歴データの特性間で識別でき、該パターンに基づいて閾値を確立することができる。例えば、ユーザデバイスの履歴データは、ＧＳＭプロトコルの場合は山岳地域でのパケット損失が高い、ということを示すことができる。後日にユーザがＣＤＭＡプロトコルを使用して山岳地域を移動する場合、システムは、ＧＳＭプロトコルに切り替えるためにパケット損失閾値をより高く設定するものでもよい。別の例を挙げると、このユーザの履歴データは、山岳地域においてＣＤＭＡプロトコルの方がＧＳＭプロトコルよりも過去において良好に機能した（例えば、より高い通話明瞭度であった、又は、より少ない通話切断であった）、ということを示すこともできる。そのような場合には、システムは、自動的にＣＤＭＡプロトコルを使用したネットワークを通じた通話を初期値として設定するものでもよい。システムは、ＣＤＭＡプロトコルを実装するネットワーク及びＧＳＭプロトコルを実装するネットワークの過去のパフォーマンス間の差の平均に基づいて、ＧＳＭプロトコルに切り替えるものでもよい。
【００５１】
一部の実施形態において、上記閾値は、動的閾値でありうる。無線デバイスは、例えば、第１プロトコルを使用して通話に接続できる。システムは、第１プロトコルに関わるネットワーク特性のパフォーマンスを識別することができる。システムは、第２プロトコルのネットワーク特性のパフォーマンスも識別することができる。例えば、発信者が通話中にある目的地から別の目的地に移動していると、第１プロトコルに関わるネットワーク特性のパフォーマンスが低下し、一方で、第２プロトコルに関わるネットワーク特性のパフォーマンスが向上する場合がある。通話を第１プロトコルから第２プロトコルに切り替えるための閾値は、第１プロトコル及び第２プロトコルに関わるネットワーク特性のパフォーマンスの変化に基づいて動的に調節できる。一実施形態において、動的閾値は、第１プロトコル及び第２プロトコルに関わるネットワーク特性のパフォーマンスの平均に基づいて調節してもよい。別の実施形態では、動的閾値は、第１プロトコルに関わるネットワーク性能が第２プロトコルに関わるネットワーク性能よりも低下していることに基づくものであってもよい。例えば、動的閾値は、特定の期間において第１プロトコルに関わるネットワーク特性のパフォーマンスが第２プロトコルに関わるネットワーク特性のパフォーマンスよりも低下していることに基づくものであってもよい。
【００５２】
測定されたネットワーク特性が閾値を満たしていないと決定した場合、ブロック７０８において、動的経路設定システム１０８は、第１ネットワークプロトコルとは異なる第２ネットワークプロトコルを使用しうる利用可能な第２通信ネットワークを識別する。あるいは、両方のネットワークが同じネットワークプロトコルを使用していてもよいが、異なるベンダーにより維持され、且つ／又は、異なる周波数帯域を使用するものでありうる。
【００５３】
ブロック７１０において、動的経路設定システム１０８は、第２通信ネットワークのネットワーク特性を測定する。ブロック７１０は、ブロック７０４に関して説明した１つ以上の実施形態を含むものでもよい。
【００５４】
判定ブロック７１２において、動的経路設定システム１０８は、ブロック７１０で測定され又は他の方法で取得したネットワーク特性が閾値を満たすかどうかを決定する。第２通信ネットワークのネットワーク特性が閾値を満たしていないと決定した場合、プロセスは、ブロック７０４に戻ってもよい。一部の実施形態では、ブロック７０４でのネットワーク特性に関わる継続的な測定間の時間は、プロセス７００が判定ブロック７０６からブロック７０４に戻るか、又は、判定ブロック７１２からブロック７０４に戻るかどうかにより異なっていてもよい。さらに、一部の実施形態では、ブロック７０４におけるネットワーク特性の継続的な測定間の時間は、デバイス１０２と関連したユーザが閾値距離を移動したかどうかにより、異なっていてもよい。例えば、ブロック７０４は、移動中の車両に乗っている又は近所若しくは街中を歩いている可能性のあるユーザのように閾値を超える速度で移動しているユーザについては、より頻繁に繰り返されるものでもよい。プロセス７００は、ユーザが移動しているときには、ユーザが異なる基地局に関連したより多くのセル領域を通過する可能性があるため、ユーザが静止し又は比較的静止しているときに比べて、より頻繁に実行されるものでもよい。代替的に若しくは追加的に、該プロセスは、ユーザが移動しているとき（例えば、運転又は歩行しているとき）には、ユーザが静止しているとき（例えば、自宅や職場で座っているとき）と比べ、ユーザが無線カバレッジに影響を与えうるより多くの障害物を通過する可能性があるため、より頻繁に実行されてもよい。一部の実施形態では、プロセス７００は、ブロック７０４に戻る代わりに終了してもよい。
【００５５】
判定ブロック７１２において、ブロック７１０で第２通信ネットワークに関して測定されたネットワーク特性が閾値を満たしていると判定した場合、ブロック７１４において、動的経路設定システム１０８は、該第２通信ネットワークを使用して通話の経路を再設定する。通話の経路を再設定する処理には、第２通信ネットワークを使用する第２通話を確立すること、及び、第２通話の確立後に該第２通話に音声を転送することが含まれてもよい。その後、最初の通話は終了してもよい。一部の実施形態において、動的経路設定システム１０８は、モバイルデバイス１０２に対し、新しい通話を確立し、該新しい通話に音声を切り替えるよう指示することにより、通話の経路を再設定する。一部の実施形態では、ユーザにおいて該通話に関して知ることなく、当該通話の経路が再設定される。
【００５６】
一部の実施形態において、判定ブロック７０６で使用される閾値及び判定ブロック７１２で使用される閾値とは異なっていてもよい。例えば、より良いサービスを提供でき又は特定の所望の基準を満たすネットワークが存在するかどうかを判定するための閾値（例えば、ブロック７０６の閾値）は、通話を処理するために新しい通信ネットワークを選択するかどうかの判定を行うために使用する閾値（例えば、ブロック７１２の閾値）よりも低いものであってもよい。異なる閾値を使用することで既存の通話の切り換え又は再経路設定に伴う通信資源のコストを考慮できるようになる点は、利点である。さらに、特定の実施形態では、追加的なネットワークが存在するかどうかを決定するために使用する閾値より、通信ネットワークを切り替えるかどうかを決定するために使用する閾値を高くすることにより、２つのネットワーク間の通話の連続的で且つ反復的な再経路設定を減らすことができる。
【００５７】
特定の実施形態では、第２通信ネットワークのネットワーク特性が閾値を満たしているかどうかを決定することに代えて或いはこれに加えて、判定ブロック７１２は、第２通信ネットワークのネットワーク特性が第１通信ネットワークのネットワーク特性よりもある閾度以上に高い或いは優れているかどうかの決定も含みうる。特定の実施形態では、通話の経路を再設定する前に、第２通信ネットワークがある閾度以上に第１通信ネットワークよりも優れていることを確認することで、２つのネットワーク間の通話の連続的で且つ反復的な再経路設定の発生を減らすことができる。
【００５８】
（デュアルＳＩＭ無線デバイス）
セルラー通信ネットワークは、無線デバイスのユーザを識別するために加入者識別モジュール（ＳＩＭ）を使用することが多い。ＳＩＭカードは、無線デバイスに挿入され、無線デバイスのプロセッサ及び／又は通信ネットワークと通信するスマートカードの一種や集積回路として実装されることが多い。ＳＩＭカードは、ユーザ及び／又は無線デバイスを一意に識別する情報を含む。例えば、ＳＩＭカードは、国際的な加入者識別（ＩＭＳＩ）番号及びそれに関連するキーを安全に格納しうる。ＳＩＭカードに格納されている情報は、モバイルデバイスや無線デバイスのユーザ或いは加入者を識別及び認証するために使用できる。ＳＩＭカードは、さらに、集積回路カード識別子（ＩＣＣＩＤ）のような固有のシリアル番号、セキュリテ認証及び暗号化情報、ローカルネットワーク（例えば、セルラー又は他の無線ネットワーク）に関する一時情報、ユーザがアクセス可能なサービスのリスト、及び１つ以上のパスワード（例えば、個人識別番号（ＰＩＮ）、及びＰＩＮロック解除用の個人ブロック解除コード（ＰＵＣ））を含んでもよい。ＳＩＭカードは、無線デバイスがＳＩＭカードに関連付けられた特定のセルラーネットワークと接続でき且つ／又は通話できるようにするために必要とされることが多い。さらに、あるセルラーネットワークのＳＩＭカードは、無線デバイスが別のセルラーネットワークと接続し且つ／又は通信するために使用できないことが多い。例えば、Ｔ−Ｍｏｂｉｌｅ（登録商標）ネットワークと通信可能なＳＩＭカードを搭載した無線デバイスは、通常、Ｖｅｒｉｚｏｎ（登録商標）ネットワーク又はＡＴＴ（登録商標）ネットワークで通信することができない。Ｖｅｒｉｚｏｎ（登録商標）ネットワーク又はＡＴＴ（登録商標）ネットワーク上での通信を希望するユーザは、通常、ＳＩＭカードをＶｅｒｉｚｏｎ（登録商標）ネットワーク又はＡＴＴ（登録商標）ネットワークに関連付けられているものに変更する必要がある。
【００５９】
大抵の無線デバイスは、単一のＳＩＭカードをサポートしており、従って、大抵の無線デバイスは、いつでも単一のセルラー通信ネットワークのみと通信できるようになっている。一部の無線デバイスは、無線デバイスが２つのセルラーネットワークと通信することを可能にする２つのＳＩＭカードをサポートしていることがある。しかし、通常、１枚のＳＩＭカードだけが一度にアクティブになりうる。従って、無線デバイスは、アクティブＳＩＭカードに関連付けられた１つのセルラーネットワークのみと通信することができる。さらに、ＳＩＭカードを切り替えて第２ＳＩＭカードを使用し別のセルラーネットワークと通信するためには、通常、無線デバイスをリセットするか若しくは再始動するか、又は少なくともネットワークサブシステムを再起動する必要がある。無線デバイスを再始動又は再起動すると、アクティブＳＩＭカードとして第２ＳＩＭカードを選択することができる。
【００６０】
無線デバイスや該無線デバイスのネットワークシステムの再起動は、多くの場合、全く不便であっても、例えば多くのユーザは異なる国に旅行する際にＳＩＭカード及び／又はセルラーネットワークを切り替えるのみであり、些細な不便でしかない。このような場合、電話機は移動中に、通常、電源がオフになっているか、機内モードになっている。従って、ＳＩＭカードの切り替えは、新しい場所での無線デバイスの電源オンの一部とみなすことができる。
【００６１】
しかしながら、異なるセルラーネットワークに関連する国々又は地理的に離れた場所間の移動以外にも、セルラーネットワークを変更することが有益となる場合がある。例えば、ユーザがより限定された地域や特定の国内を移動すると、特定のセルラーネットワークのカバレッジエリア又は強度が変化しうる。通常、無線デバイスを使用しているときのユーザが受けるサービスの品質は、ユーザが加入している特定のセルラーネットワークの制限と対応している。しかしながら、特定のエリアにおいて最も優れた接続又は最も強い信号強度を提供するセルラーネットワークを使用してサービスを維持するためのセルラーネットワーク間の切り替えを行い、サービスの優れた品質を維持することが望ましい場合がある。さらに、無線デバイスを使用したマルチタスクを向上させるために、複数のセルラーネットワークに同時接続することが望ましいこともある。例えば、ユーザは、他のユーザと音声通話しながら、且つ／又は、同時に１つ以上のコンテンツプロバイダからコンテンツ（例えば、音楽、映画、又はゲーム）をダウンロード若しくはストリーミングすることを望むかもしれない。このような場合、各々のサービス又は作業は、単一のセルラーネットワークへの接続中に実行されると、サービスの品質、又はその他のサービス若しくは作業に影響しうる。しかし、複数のセルラーネットワークに接続することで、各タスクへの影響を最小限に抑えながら、複数のタスクを実行できるようになる。さらに、優先度の高いタスク又はより広い帯域幅（高解像度のコンテンツのダウンロード等）若しくはより優れた接続を必要とするタスクを一方のセルラーネットワークに割り当てながら、優先度の低いタスク又はより狭い帯域幅で済むタスク（音声通話など）をより弱い信号強度を持つ他のセルラーネットワークに割り当てることも可能となる。
【００６２】
本明細書で開示した実施形態は、無線デバイスが前述の問題を伴うことなく、複数のセルラーネットワークを介して通信できるようにするシステム及び方法を提示するものである。例えば、本明細書で開示した実施形態は、無線デバイスの一部若しくは全部ををリセットする、又は再起動する必要なく、同時に又は実質同時に複数のセルラーネットワークと通信することができる無線デバイスを提示するものである。さらに、本明細書で開示した実施形態は、タスクの実行の前に、及び／又は、タスクの実行中において、セルラーネットワーク間の移行中の休止若しくはアクセス喪失を伴うことなく、タスクを実行（例えば、メディアをダウンロードし、又は、音声通話を実行）しているセルラーネットワークを切り換えることができる無線デバイスを提示するものである。
【００６３】
図８は、デュアルＳＩＭ無線デバイス８００の一部の比較例を示す。図示したように、無線デバイス８００は、プロセッサ８０６と通信しうる２つのＳＩＭカード８０２及びＳＩＭカード８０４を含みうる。プロセッサ８０６は、ＳＩＭカード８０２及びＳＩＭカード８０４のそれぞれに関連付けられた一対のセルラーネットワークのペアとの通信を制御することができる。さらに、無線デバイス８００は、セルラーネットワークを介して音声やデータのパケットの送受信を行う単一のプライマリアンテナ８０８を含む。無線デバイス８００は、さらにモデム８１０及びＲＦサブシステム８１２を含み、これらは、セルラーネットワークを介して受信又は送信される信号を分離又は結合するためのフロントエンドモジュール、フィルタ、又は、他の無線周波数ハードウェアを含む。モデム８１０は、プライマリアンテナ８０８を介した送信のために、データを変換することができる。該モデム８１０は、プライマリアンテナ８０８を介した送信のために、デジタルデータパケットを変調された電気信号に変換することができる。ＲＦサブシステム８１２は、無線信号の送受信を容易にするために、無線周波数ダイプレクサ、デュプレクサ、及びアンプを含むものでもよい。例えば、ＲＦサブシステム８１２は、受信信号をフィルタリングし、（例えば、低雑音増幅器を使用して）増幅するように構成されたフロントエンドモジュールを含むものでもよい。さらに、フロントエンドモジュールは、送信用の信号を増幅するための１つ以上のパワーアンプを含むものでもよい。
【００６４】
無線デバイスは、信号強度を判定するのを助けるために使用されるダイバーシティアンテナを含むものでもよい。ダイバーシティアンテナ８１４は、無線デバイスにより受信された信号から独立したサンプルを取得することができる。これらの独立したサンプルは、ＳＩＭカード８０２又はＳＩＭカード８０４に関連付けられたセルラーネットワークから受信した信号の信号強度を測定するために使用しうる。通常、ダイバーシティアンテナは、受信専用であり、音声又はデータのパケットを含む信号を送信しない。従って、無線デバイスは、ダイバーシティアンテナ８１４との接続においてモデムを含まない。
【００６５】
ＳＩＭ８０２又はＳＩＭ８０４に関連付けられたネットワーク間で切り替えを行うために、無線デバイス８００を再起動する、又は電源をオフにして再び電源をオンにしてもよい。或いは、ネットワークサブシステムをリセットしてもよい。いずれの場合でも、アクティブＳＩＭをＳＩＭ８０２及びＳＩＭ８０４間で切り替える限り、セルラーネットワークとの通信は一般には維持されない。
【００６６】
図９は、異なる通信技術を跨ぐセルラーカバレッジの例を示す。各円は、特定の通信技術を実装した単一の基地局のカバレッジを表している。説明を簡単にするため、４Ｇ及び／又は５Ｇの通信に関する幾つかの円を省略している。しかし、円９０２によって表した地理的領域のより多くの部分をカバーするために、より多くの基地局を表すより多くの円が存在していてもよいことは理解されるであろう。
【００６７】
円９０２は、単一の３Ｇ基地局によって提供される３Ｇセルラーカバレッジを有する地理的領域を表しうる。３Ｇの通信技術を実装する基地局は、円９０４及び円９０６によって表したように、４Ｇ又は５Ｇの通信技術を実装する基地局と比較して広い地理的カバレッジを有しうる。従って、３Ｇ基地局と同じ地理的領域をカバーするには、より多くの４Ｇ基地局や５Ｇ基地局が必要になろう。さらに、同じ地理的領域をカバーするために、５Ｇ技術を実装する基地局は、４Ｇ技術を実装する基地局よりも多く必要になろう。このように、新しいセルラー通信技術は、改善された帯域幅又は改善されたダウンロード／アップロード速度などの利点を提供しうるが、特定の地理的領域ではカバレッジが悪化しうる。従って、任意の特定領域における最適カバレッジのチャンスを向上させるべく、様々な競合他社のセルラーネットワークを利用できる無線デバイスを有することが望ましい。例えば、ユーザからの入力なしに、且つ／又は、無線デバイス若しくはネットワークを介した無線デバイスの通信を容易にするハードウェアを１個以上含みうるネットワークサブシステムの再始動若しくは再起動なしに、２つ、３つ、若しくはそれ以上の数のセルラーネットワークと通信できる無線デバイスを有することが有利である。
【００６８】
（デュアルＳＩＭ、及び、デュアルデータアクティブデバイスの例）
図１０は、特定の実施形態に係るデュアルＳＩＭデュアルデータアクティブ無線デバイス１０００の一部分の例を示す。上述したように、無線デバイス８００に関して、無線デバイスは、複数のＳＩＭカードを有しうる。そのようなデバイスは、デュアルＳＩＭデバイスと呼ぶことができる。先に説明したように、該デュアルＳＩＭデバイスは、単一のＳＩＭカードを使用して一度に単一の通信ネットワーク又はセルラーネットワークのみと通信できる。第２ＳＩＭカードを使用して通信するためには、無線デバイスをリセットし、アクティブＳＩＭカードを第２ＳＩＭカードに切り替える必要がある。
【００６９】
デュアルＳＩＭデュアルデータアクティブ無線デバイスは、例えば、２０秒間、３０秒間、４５秒間などの接続の一時的な喪失を引き起こしうる無線デバイス又はネットワークサブシステムのリセットを行う必要なく、無線デバイスが複数のＳＩＭカードを使用して複数のセルラーネットワークと通信できるようにする。無線デバイスを使用していないときには、一時的な接続の喪失は許容できるかもしれないが、通話中や無線デバイスがネットワーク上のコンテンツにアクセスしているときには、問題になりうる。デュアルＳＩＭデュアルデータアクティブ無線デバイスは、２つの異なるＳＩＭカードに関連付けられた２つのセルラーネットワーク上で同時に、又は実質同時に（例えば、１、２、若しくは５マイクロ秒差、又はユーザがサービスの消失若しくは低下を経験しないような十分に接近した時間で）データパケットを送信し且つ／又は受信することができる無線デバイスを含むものでもよい。
【００７０】
一部の実施形態において、あるセルラーネットワークを介して送信されるデータパケットを第１タスクに関連付け、別のセルラーネットワークを介して送信されるデータパケットを第１タスク又は第２タスクに関連付けることができる。例えば、第１タスクは、第１ネットワークサイト又は第１メディアサービスから提供されるメディアへのアクセスであってもよく、第２タスクは、他のユーザとの音声通話又は他のネットワークサイト若しくはメディアサービスから提供されるメディアへのアクセスであってもよい。データパケットは、２つのセルラーネットワークを介して同時に、或いは、ユーザがサービスの中断又は第１タスク若しくは第２タスクの何れかの実行の中断に気づかないような十分に接近した時間で受信若しくは送信されうる。言い換えれば、特定の実施形態では、ユーザは、何れのタスクの如何なる中断も伴うことなく、第２通信ネットワークを介して他のユーザと話しながら第１通信ネットワークを介してメディアサイトからコンテンツをダウンロードすることができる。
【００７１】
図１０の無線デバイス１０００は、特定の符号を再度使用して示す無線デバイス８００と同様の要素を幾つか含んでいる。無線デバイス１０００は、該無線デバイス１０００が複数のセルラーネットワークから同時に通信を受信でき、また、複数のセルラーネットワークを介して送信できるという点において、デュアルＳＩＭデュアルデータアクティブ無線デバイスであってもよいし、又は、それに倣ったものでもよい。しかしながら、無線デバイス１０００は、特定の時点で１つのセルラーネットワークを介して送信する。該無線デバイスは、所望のセルラーネットワークに関わるアクティブＳＩＭを該無線デバイスの再始動を伴うことなく動的に切り替えて、該無線デバイス１０００がデュアルＳＩＭデュアルデータアクティブ無線デバイスと同じように機能するようできる。
【００７２】
無線デバイス１０００は、第２ＲＦサブシステム１００２を含む。該第２ＲＦサブシステム１００２は、第１ＲＦサブシステムと同様に構成されて同様の作業を実行するものでもよい。しかしながら、ＲＦサブシステム８１２は、プライマリアンテナ８０８で受信した信号を処理しうるものであるが、前述のＲＦサブシステムは、ダイバーシティアンテナ８１４で受信した信号を処理しうるものである。従って、ある場合において、ＲＦサブシステム８１２は、プライマリアンテナ８０８により受信される、ＳＩＭ８０２に関する第１セルラーネットワークからの信号を処理することができ、ＲＦサブシステム１００２は、ダイバーシティアンテナ８１４により受信される、ＳＩＭ８０４に関する第２セルラーネットワークからの信号を処理することができる。他の場合において、ＲＦサブシステム８１２は、プライマリアンテナ８０８により受信される、ＳＩＭ８０４に関する第２セルラーネットワークからの信号を処理することができ、ＲＦサブシステム１００２は、ダイバーシティアンテナ８１４により受信される、ＳＩＭ８０２に関連した第１セルラーネットワークからの信号を処理することができる。
【００７３】
図１０に示すように、ＲＦサブシステム８１２を含む信号経路は、モデム８１０を含む。しかしながら、ＲＦサブシステム１００２を含む信号経路では、モデムが省かれている。従って、無線デバイス１０００の特定の実施形態では、ＲＦサブシステム８１２を含む信号経路は、プライマリアンテナ８０８を使用して音声及び／又はデータのパケットの受信と送信の両方を行うことができる。しかし、ＲＦサブシステム１００２を含む経路は、信号を受信しうるが、ダイバーシティアンテナ８１４を介して信号を送信することはできない。さらに、ダイバーシティアンテナ８１４で受信される第２セルラーネットワークからの信号は、全てが音声データパケット（例えば、ＶｏＬＴＥ）を含む、データパケットであり得、音声パケットは除かれうる。従って、特定の実施形態において、ＲＦサブシステム１００２は、ＲＦサブシステム８１２の小型化バージョンでありうる。例えば、ＲＦサブシステム８１２は、送信に先立って信号を増幅するための１つ以上のパワーアンプを有するパワーアンプモジュールを含みうるが、ＲＦサブシステム１００２は、パワーアンプモジュールを有しないものでもよい。従って、小型化されたＲＦサブシステム１００２は、ＲＦサブシステム８１２と比較し、物理的領域が小さく、また、少ない電力消費で済む。
【００７４】
特定の実施形態では、無線デバイスは、チューナ１００４及びチューナ１００６を含むものでもよい。チューナ１００４及びチューナ１００６は、アンテナ８０８及びアンテナ８１４で受信された信号を分離できる任意の種類のフィルタを含みうる。例えば、チューナ１００４は、ＳＩＭ８０２に係る第１セルラーネットワークに関連した信号を通過させるためのバンドパスフィルタ、及び第１セルラーネットワークとの通信と関連しない信号（例えば、ノイズ、望まない高調波、他の無線ネットワーク又はセルラーネットワークに関連した周波数帯域など）を除去するための１つ以上のバンドストップフィルタとを含むものでもよい。同様に、チューナ１００６は、ＳＩＭ８０４に係る第２セルラーネットワークに関連した信号を通過させるためのバンドパスフィルタ、及び第２セルラーネットワークとの通信と関連しない信号を除去するための１つ以上のバンドストップフィルタを含むものでもよい。さらに、チューナ１００４及びチューナ１００６は、セルラーネットワークから受信したＲＦ信号を、ＲＦサブシステム８１２、１００２、及び／又は、ハードウェアプロセッサ８０６による更なる処理を容易にする固定周波数に変換してもよい。
【００７５】
チューナ１００６は、さらに、受信信号がＣＤＭＡ、ＴＤＭＡ、ＧＳＭ、又は他の種類の通信プロトコル若しくは規格を実装したセルラーネットワークからのものであるかどうかを決定するように構成されていてもよい。該決定は、信号若しくはデータパッカー（data packer）の送信器を識別するヘッダに基づいて行われる場合もある。該決定は、信号特性に基づいて行われる場合もある。通信プロトコルの種類の決定に基づき、チューナ１００６は、ＲＦサブシステム８１２の構成に変更を生じさせうる。代替的に若しくは追加的に、ＲＦサブシステム８１２及びＲＦサブシステム１００２は、セルラーネットワーク又はセルラーネットワークにより実装されている通信プロトコルの種類を決定するものでもよい。さらに、他の実施形態では、プロセッサ８０６は、セルラーネットワーク又はセルラーネットワークにより実装されている通信プロトコルの種類を決定してもよく、また、それに対応させて、ＲＦサブシステム８１２、１００２を構成してもよい。
【００７６】
特定の実施形態では、プロセッサ８０６は、ＳＩＭ８０４に関連する第２セルラーネットワークが送信に適していると決定してもよい。例えば、該プロセッサ８０６は、第２セルラーネットワークの現在の信号強度が第１セルラーネットワークの現在の信号強度を超えているか、又は、特定の閾値だけ超えていると決定してもよい。代替的に若しくは追加的に、プロセッサ８０６は、ＳＩＭ８０２及びＳＩＭ８０４の両方を使用し、それぞれ第１セルラーネットワーク及び第２セルラーネットワークの両方を介して送信が行われるべきであると決定してもよい。例えば、プロセッサ８０６は、無線デバイス１０００が、クラウドネットワークサービス（例えば、Ｄｒｏｐｂｏｘ（登録商標））にメディア（例えば、写真）を送信しようとし、且つ音声パケット若しくはデータパケット（例えば、Ｖｏｉｃｅ ｏｖｅｒ ＬＴＥ（ＶｏＬＴＥ））を使用して音声通話を確立し維持し、又は、別のサービス（例えば、Ｅメールプロバイダを使用したＥメール送信）を使用して他のデータパケットを送信しようとしていることを決定してもよい。そのような場合、無線デバイス１０００は、現在送信中のセルラーネットワークに関連した信号を受信し続けることもできる。従って、そのような場合、アンテナ８０８、アンテナ８１４の何れか及びこれに対応する信号経路が、ＳＩＭ８０２、ＳＩＭ８０４に関連した何れかのセルラーネットワークから信号を受信することができる。このように、一部の実施形態では、チューナ１００４は、さらに、ＳＩＭ８０４に係る第２セルラーネットワークに関連した信号を通過させるためのバンドパスフィルタ、及び第２セルラーネットワークとの通信に関係しない信号を除去するための１つ以上のバンドストップフィルタを含むものでもよい。同様に、チューナ１００６は、さらに、ＳＩＭ８０２に係る第１セルラーネットワークに関連した信号を通過させるバンドパスフィルタ、及び第１セルラーネットワークとの通信に関係しない信号を除去するための１つ以上のバンドストップフィルタを含むものでもよい。
【００７７】
チューナ１００４、１００６は、他の種類のフィルタを含むものでもよく、１つ以上のセルラーネットワーク及び／又は無線ネットワークに関連する１つ以上の信号の受信に関係する他の機能を実行するための他の回路を含んでいてもよいことを理解されたい。さらに、チューナ１００６は、１つ以上のセルラーネットワーク又は無線ネットワークに関連した信号の送信に関係する機能を実行するための回路をさらに含むものでもよい。特定の実施形態において、チューナ１００４、１００６は、任意のものであって省かれていてもよい。例えば、チューナ１００４、１００６の機能は、それぞれＲＦサブシステム８１２、１００２に含まれていてもよい。さらに、特定の実施形態では、無線デバイス１０００は、１つ以上の追加のフィルタ、ダイプレクサ、デュプレクサ、又は、セルラーネットワークと通信するための信号の分割及び／若しくは結合を行う他の回路を含むものでもよい。
【００７８】
前述のＲＦサブシステムを含む追加の信号経路が１つ以上のセルラーネットワークから信号を受信できるようにするために、ダイバーシティアンテナ８１４は、追加の接続部１００８を含む。接続部１００８は、ダイバーシティアンテナ８１４で受信した信号をチューナ１００４に供給しうるものである。したがって、ダイバーシティアンテナ８１４によって受信した受信信号は、チューナ１００６及びチューナ１００４の両方に供給してもよい。アンテナ８１４によってチューナ１００６を含む信号経路に供給された信号は、無線デバイス１０００との通信の際に、セルラーネットワークの信号強度を測定するために用いることができる。アンテナ８１４によってチューナ１００４を含む信号経路に供給された信号は、無線デバイス１０００との通信の際に、セルラーネットワークを介して受信したデータを取得するために処理されうる。
【００７９】
ＲＦサブシステム１００２は、補助ポートのようなプロセッサのポートと通信しうるものである。該ポートは、補助デバイスにプロセッサ８０６との通信を可能にするための、プロセッサ８０６に含まれるピン１０１０であってもよい。特定の実施形態において、第２信号経路をプロセッサ８０６の別のポート（例えば、ピン１０１０）に接続することにより、リセット、再起動、又はさもなければセルラーネットワークの１つとの通信を喪失するといったいずれもなく、アクティブなＳＩＭ８０２若しくはＳＩＭ８０４を切り替えることが可能となる点が利点である。
【００８０】
特定の実施形態では、補助デバイスは、ダイバーシティアンテナ８１４を用いてセルラーネットワークから受信した信号がプロセッサ８０６に供給されるようにする第２ＲＦ通信経路である。プロセッサ８０６は、補助ポートと接続する第２ＲＦサブシステム１００２を経由し且つダイバーシティアンテナ８１４を介し、第２ＳＩＭ８０４に関連する第２セルラーネットワークからのデータを受信することができる。一部の実施形態では、ピン１０１０は、補助ポートではなく、プロセッサ８０６の特定の機能に関連したものとなっている。そのような一部の実施形態では、ピン１０１０は、ピン１０１０に対して前もって関連付けられた機能に代えて、アンテナ８１４を介してセルラーネットワークから通信信号を受信する別の目的で利用することができる。従って、特定の実施形態において、複数のセルラーネットワークが無線デバイス１０００と同時に通信するのをサポートするために、既存のプロセッサ８０６を改良してもよい。
【００８１】
さらに、プロセッサ８０６は、第１又はプライマリＲＦサブシステム８１２を使用しているＳＩＭ８０２、８０４のカードを切り替えることができ、プライマリアンテナ又は非ダイバーシティアンテナを使用して、何れかのセルラーネットワークを介して無線デバイス１０００が送信できるようにする。プロセッサ８０６は、検出された２つのネットワークの信号強度に基づき、プライマリアンテナ８０８を使用して接続又は通信するためのＳＩＭ８０２、８０４のカード、又は、セルラーネットワークを決定しうる。図１０の実施形態は、無線デバイス１０００が両方のセルラーネットワークから同時にデータを受信することを可能にするが、送信については、特定の時点において単一のセルラーネットワークを介して行いうるものである。従って、場合によっては、無線デバイスは、ＳＩＭ８０２、ＳＩＭ８０４が共に送信及び受信の両方に関して同時にアクティブな状態にある双方向デュアルデータデュアルアクティブデバイスであり得ない。しかしながら、プロセッサ８０６は、迅速に（例えば、数マイクロ秒以内に、又は、数ミリ秒以内に）、プライマリアンテナ８０８に関連するＳＩＭ８０２、８０４のカード、又は、特定の時点においてアクティブなＳＩＭ８０２、８０４を切り替えることもできる。そのような場合において、ＳＩＭ８０２、８０４のどちらがアクティブになるかの迅速な切り換え、及び／又は、ＳＩＭ８０２、８０４のどちらがアンテナ８０８を含む信号経路上で処理を行うかの迅速な切り換えにより、送信がセルラーネットワークの一方を介して行われており、且つ両方のセルラーネットワークを介して行われているわけではないということについてユーザが検出できないようにできる。
【００８２】
アクティブＳＩＭ８０２、８０４、若しくは受信及び送信しているＳＩＭの切り替えは、ファームウェアによって決定され、且つ／又は、実行される。該ファームウェアは、プロセッサ８０６のカーネル又はオペレーティングシステムレベルで動作するものでもよい。該ファームウェアは、アクティブＳＩＭ８０２、８０４、又は、セルラーネットワークの信号強度に基づいて通信を選択すべきＳＩＭ８０２、８０４（及び関連するセルラーネットワーク）を決定してもよい。代替的に若しくは追加的に、ＳＩＭ８０２、８０４は、利用可能な帯域幅、接続サービスの質、接続の安定性、セルラーネットワークに関するコスト、又は、セルラーネットワーク若しくはその接続に関連する他の任意の特性に基づいて選択されるものでもよい。
【００８３】
特定の実施形態では、無線デバイス１０００は、アクティブＳＩＭカードを切り替えるときに、短期間（例えば、３０秒未満、５秒以内、１秒以内、前述の間の任意の値）、接続を失いうる。そのような一部の実施形態では、無線デバイス１０００は、電話中にアクティブＳＩＭを切り替えないように構成することもできる。従って、特定の実施形態では、ユーザがネットワーク間の移行中に音声サービスを失わないようにすることもできる。
【００８４】
（デュアルＳＩＭ、及び、デュアルデータアクティブデバイスの第２の例）
図１１は、特定の実施形態に係るデュアルＳＩＭデュアルデータアクティブ無線デバイス１１００の第２例を示す。図１１の無線デバイス１１００は、特定の符号の再度の使用によって示すように、無線デバイス８００及び１０００と同様の要素をいくつか含んでいる。前述したように、無線デバイス１０００は、特定の時点において単一のセルラーネットワークを介して送信できる。これに対し、無線デバイス１１００は、複数のアクティブＳＩＭカードを有し、特定の時点で複数のセルラーネットワークと通信（例えば、送信及び受信の両方）をすることができる。従って、無線デバイス１１００は、複数のセルラーネットワークを使用し、同時に信号を受信し且つ／又は送信することができる。図１１の実施形態は、プライマリアンテナ及びダイバーシティアンテナの第２ペアを含むことにより、無線デバイスが少なくとも２つのセルラーネットワークを介して受信及び送信の両方を同時に又は実質同時に行うことを可能にするものである。さらに、図１１の実施形態は、図１０の実施形態の特徴を複製することにより、３つ以上のセルラーネットワークと通信する機能を提供するものである。
【００８５】
無線デバイス１１００は、上記のモデム及びＲＦサブシステムを組み合わせたモデム及びＲＦサブシステム１１０２を含むものでもよい。モデム及びＲＦサブシステムは、単一のダイ（図示のように）、又は、複数の分離したチップ若しくはダイに実装できることを理解されたい。さらに、無線デバイス１１００は、フィルタ１１０４を含みうる。フィルタ１１０４は、所望の周波数帯域を他の受信周波数から分離する１つ以上のフィルタを含みうる。フィルタ１１０４は、例えば、ＳＩＭ８０２に対応するセルラーネットワークとの通信に関連する周波数帯域を、ＳＩＭ１１１８、８０４、１１２０に対応する他のセルラーネットワークとの通信に関連する周波数帯域から分離しうる。フィルタ１１０４は、ＳＩＭ８０２に対応するセルラーネットワークに関連する信号を、その他の信号を破棄しながらモデム及びＲＦサブシステムに供給しうる。代替的に若しくは追加的に、フィルタ１１０４は、受信した信号からノイズ及び望まない高調波を除去するものでもよい。例えば、受信したＲＦ信号の第二次又は第三次の高調波は、別のセルラーネットワークやＷｉ-Ｆｉ（登録商標）のような別の無線通信技術に関連する別の通信帯域の周波数と一致する場合がある。干渉を低減又は防止するために、フィルタ１１０４は、望まない高調波を除去してもよい。フィルタ１１０４及びチューナ１００４を分離した図は、例示目的であることを理解されたい。特定の実施形態では、フィルタ１１０４は、チューナの一部として含まれていてもよい（図示せず）。さらに、チューナ１００４は、１つ以上のフィルタを含んでいてもよい。従って、特定の実施形態では、要素１１０４は、組み合わされた（又は、別個に対をなす）チューナ及びフィルタ要素で置き換えてもよい。同様に、特定の実施形態では、チューナ１００４は、組み合わされた（又は、別個に対をなす）チューナ及びフィルタ要素で置き換えてもよい。
【００８６】
無線デバイス１１００は、上部１１２２及び下部１１２４を含みうる。上部１１２２は、一対のセルラーネットワークに対応する一対のＳＩＭ８０２、１１１８に関連付けることができる。さらに、上部１１２２は、無線デバイス１０００と同様の要素及び機能を含むことができる。従って、上部１１２２は、ＳＩＭ８０２、１１１８に関連する２つの異なるセルラーネットワークから信号を受信し、セルラーネットワークのペアのうちの１つを介して任意の特定時点で送信することができる。
【００８７】
下部１１２４は、上部１１２２の複製であってもよい。しかし、下部１１２４は、異なる一対のＳＩＭ８０４、１１２０と関連付けられる。特定の実施形態では、無線デバイス１１００の下部１１２４及び上部１１２２の両方が、プロセッサ８０６を含んでいてもよく、また、プロセッサ８０６により制御されるものであってもよい。さらに、無線デバイス１１００の下部１１２４及び上部１１２２の各々は、１つのアクティブＳＩＭに対応するセルラーネットワークと個別の受信及び／又は送信を行いうる。従って、特定の実施形態では、無線デバイス１１００は、最大４つのセルラーネットワークから同時に通信を受信することができる。さらに、無線デバイス１１００は、最大２つのセルラーネットワークに対して同時に送信することができる。さらに、無線デバイス１００と同様に、上部１１２２及び下部１１２４の各々は、最大４つのセルラーネットワークを使用して送信できるようにアクティブＳＩＭを切り替えることができる。
【００８８】
図示のように、下部１１２４は、それ自身のプライマリアンテナ１１１４及びダイバーシティアンテナ１１１６のペアを有するものでもよい。或いは、特定の実施形態では、上部１１２２及び下部１１２４は、１つのプライマリアンテナ（例えば、プライマリアンテナ８０８）及び１つのダイバーシティアンテナ（例えば、ダイバーシティアンテナ８１４）へのアクセスを共有するものでもよい。
【００８９】
上部１１２２と同様に、無線デバイスの下部１１２４は、組み合わされたモデム及びＲＦサブシステム１１０６を含むものでもよいし、モデム及びＲＦサブシステムを分離してもよい。さらに、下部１１２４は、受信した信号をモデム及びＲＦサブシステム１１０６に供給する前に、プライマリアンテナ１１１４で受信した信号をフィルタリングするフィルタ１１０８を含みうる。モデム及びＲＦサブシステム１１０６ならびにフィルタ１１０８の信号経路は、ＳＩＭ８０４及びＳＩＭ１１２０に関連する各セルラーネットワークと信号の送受信ができる。
【００９０】
下部は、さらに、ダイバーシティアンテナ１１１６を介してＳＩＭ８０４及びＳＩＭ１１２０に関連するセルラーネットワークから信号を受信可能なＲＦサブシステム１１１０及びチューナ１１１２を含みうる。特定の実施形態において、プロセッサ８０６は、無線デバイス１１００の上部１１２２を使用して、ＳＩＭ８０２及びＳＩＭ１１１８に関連するセルラーネットワークと通信し、無線デバイス１１００の下部１１２４を使用して、ＳＩＭ８０４及びＳＩＭ１１２０に関連するセルラーネットワークと通信する。従って、上部１１２２の各要素及び下部１１２４の各要素は、特定の信号帯域を処理するように、また、それぞれ上部１１２２及び下部１１２４の２つのＳＩＭに対応する特定の符号化を使用するように構成されうる。特定の実施形態において、異なるセルラーネットワークと通信する無線デバイス１１００の各部の分離は、モデム及びＲＦサブシステム１１０２、１１０６、並びにＲＦサブシステム１００２及び１１１０、さらに、関連するフィルタ及びチューナをより少ない回路を使用して実装することを可能にする点で有利である。
【００９１】
特定の実施形態では、上部１１２２及び下部１１２４の両方がＳＩＭ８０２、１１１８、８０４、１１２０に対応するセルラーネットワークの一部又は全部と任意に通信できる。特定の実施形態において、上部１１２２及び下部１１２４を装着された４つのＳＩＭに関連する任意のセルラーネットワークと通信可能にすることにより、無線デバイス１１００が任意の２つのセルラーネットワークに対してデータパケット又は信号を同時に送信できるようになる点は利点である。
【００９２】
無線デバイス１１００が最大４つのセルラーネットワークをサポートするものとして説明したが、無線デバイス１１００がより多くの又はより少ないセルラーネットワークをサポートするものに変更できることは理解されたい。例えば、下部１１２４は、１つのＳＩＭを含むものでもよい。別の例として、第５又は第６のセルラーネットワークと通信できるようにするために、追加のハードウェアのセットを含むものでもよい。特定の実施形態では、無線デバイス１１００は、無線デバイス１０００よりも多くの電力を必要とし、より大きなバッテリを必要とし且つ／又はバッテリ寿命を短縮させうる。しかしながら、無線デバイス１１００は、より多くのセルラーネットワークとの通信をサポートすることができる。さらに、特定の実施形態では、より強い信号強度を持つセルラーネットワークへの切り替えの柔軟性を高めることにより、必要とされる電力を減らすことができる場合がある。例えば、通信に際し、無線デバイス１０００では、最大２つまでのセルラーネットワークから選択可能であるが、無線デバイス１１００では、最大４つまでのセルラーネットワークから選択可能である。信号強度は無線デバイスの場所によって変化しうるため、無線デバイス１１００は、特定の地理的領域又は時間帯において最も強い信号を持つセルラーネットワークを選択するためのより高い柔軟性を有しうる。この柔軟性の向上により、無線デバイス１０００に比べて増加する無線デバイス１１００の電力要求を打ち消すことができる場合がある。
【００９３】
（デュアルＳＩＭ、及び、デュアルデータアクティブデバイスの第３の例）
図１２は、特定の実施形態に係るデュアルＳＩＭデュアルデータアクティブ無線デバイスの第３例を示す。図１２の無線デバイス１２００は、特定の符号の再度の使用によって示すように、無線デバイス８００、１０００、及び１１００と同様の要素をいくつか含んでいる。無線デバイス１２００は、第１ＳＩＭ８０２を使用する第１セルラーネットワークを介した送信又は通信と実質同時に、第２ＳＩＭ８０４を使用して第２セルラーネットワークを介した送信を可能にする第２モデム１２０２を含む。分離したモデムが第２プライマリアンテナ１１１４の信号経路内にあるので、プライマリアンテナ８０８及びプライマリアンテナ１１１４の両方が２つの異なるＳＩＭ（例えば、ＳＩＭ８０２又はＳＩＭ１１１８とＳＩＭ８０４とのそれぞれ）に関連する２つの異なるセルラーネットワークに送信することができる。図示していないが、モデム１２０２は、プライマリアンテナ１１１４及び／又はダイバーシティアンテナ１１１６で受信した受信ＲＦ信号を処理するためのＲＦサブシステムを含むものでもよい。さらに、モデム１２０２のＲＦサブシステムは、プライマリアンテナ１１１４を介した送信を容易にするものでもよい。
【００９４】
第２モデム１２０２は、無線デバイス１２００のメインプロセッサ又はプライマリプロセッサの補助ポート若しくは他の予約ポートで構成されるポート１２０６との通信が可能な埋め込みプロセッサ１２０４を含みうる。ポート１２０６は、ピン配置（例えば、ピン１０１０）、又はプロセッサ８０６と接続するためのその他の任意の種類のインタフェースでよい。一部の実施形態において、メインプロセッサ（例えば、プロセッサ８０６）は、複数のＳＩＭカードをサポートでき、従って、無線デバイス１２００は、第３ＳＩＭカード１１１８を含むことができる。該第３ＳＩＭカードは、ＳＩＭ１１１８に関して破線の枠で示したように、任意のものである。一部の実施形態では、図１２の無線デバイスは、さらに、図１０の実施形態を含むものでもよい。
【００９５】
特定の実施形態において、無線デバイス１２００は、同時に少なくとも２つのセルラーネットワークとの通信を可能にする少なくとも２つのアクティブＳＩＭを有しうる点で有利である。さらに、複数のモデム８１０、１２０２を含むことにより、無線デバイス１２００による複数のセルラーネットワークへのデータ及び／又は音声のパケットの同時送信を可能にする。さらに、特定の実施形態では、無線デバイス１２００は、無線デバイス１１００よりも少ない電力消費で済む。
【００９６】
プロセッサ１２０４及びプロセッサ８０６間の接続は、プロセッサ８０６のピン又はポート１２０６との直接的な接続でもよい。プロセッサ８０６及びプロセッサ１２０４間の接続は、プリント８０６及びプロセッサ１２０４の両方を含むプリント回路基板上の導電性トレースであってもよい。
【００９７】
無線デバイス１２００において、プロセッサ８０６は、メインプロセッサ又はプライマリプロセッサとしての機能を継続しうる。例えば、プロセッサ８０６は、特定のタスク（例えば、通話やコンテンツサーバへのアクセス）のために通信するセルラーネットワークを選択しうる。さらに、プロセッサ８０６は、カーネルレベル、オペレーティングシステム、及びアプリケーションシステムタスクを実行しうる。さらに、プロセッサ８０６は、無線デバイス１２００とのユーザインタラクション（user interaction）を処理しうる。埋め込みプロセッサ１２０４は、セカンダリプロセッサとして機能しうる。プロセッサ１２０４は、少なくとも部分的にプロセッサ８０６によって制御されるものでもよい。さらに、プロセッサ１２０４は、モデム１２０２の制御ホストであってもよい。
【００９８】
（デュアルＳＩＭ、及び、デュアルデータアクティブデバイスの第４の例）
図１３は、特定の実施形態に係るデュアルＳＩＭデュアルデータアクティブ無線デバイス１３００の第４例を示す。図１３の無線デバイス１３００は、特定の符号の再度の使用によって示すように、無線デバイス８００、１０００、及び１１００と同様の要素をいくつか含んでいる。図１３の実施形態は、追加のモデム及びＲＦサブシステム１３０２を含む。モデム及びＲＦサブシステム１３０２は、図１３に示すように、単一のチップとして組み合わされてもよく、要素８１０及び要素８１２と同様に２つの分離したチップとして実装されてもよい。さらに、要素８１０及び要素８１２は、要素１３０２と同様のモデム及びＲＦサブシステムを組み合わせた単一のチップで置き換えることができる。或いは、図１３の実施形態は、図１２のモデム１２０２及び埋め込みプロセッサ１２０４を含むものでもよい。
【００９９】
モデム及びＲＦサブシステム１３０２は、通信ハブ１３０４と通信しうる。通信ハブ１３０４は、プロセッサのデータ転送及び／又はバッテリ充電のポート１３０６に接続しうる。従って、そのような一部の実施形態において、無線デバイス１３００のデュアルＳＩＭデュアルデータアクティブ機能は、プロセッサ上に別のポートを追加することなく、且つ／或いは、補助ポートを使用すること、又はプロセッサ８０６の割り当てられた若しくは既存のポートを転用することなく、実装することができる。データ転送及び／又はバッテリ充電のポート１３０６は、標準サイズのＵＳＢポート、ミニＵＳＢポート、マイクロＵＳＢポート、若しくは、ＵＳＢ Ｔｙｐｅ Ｃ ポートなどのユニバーサルシリアルバス（ＵＳＢ）タイプのポートでもよい。ポート１３０６は、ＵＳＢタイプのポートに限定されず、ポート１３０６には、充電及び／又はデータ転送のために無線デバイス１３００によって使用される任意の種類のポートが含まれることは理解されたい。さらに、通信ハブ１３０４は、無線デバイス１３００が通信ハブ１３０４のポート１３０８を介したデータ転送のためにコンセント又は他のポートに接続できるようにする通信ハブ１３０４のポート１３０８として、プロセッサ８０６のデータ転送及び／又はバッテリ充電のポート１３０６を複製したものでもよい。特定の実施形態では、通信ハブ１３０４は、Ｂｌｕｅｔｏｏｔｈ（登録商標）やその他の近距離無線通信プロトコルを介して、プロセッサ８０６と無線で通信するものであってもよい。しかしながら、セルラーネットワークとの通信への干渉を回避するため、通信ハブ１３０４は、通常、有線通信機構を使用するように構成される。無線デバイスに関する種々の実施態様は、種々の図で示したようにデュアルＳＩＭデュアルデータデバイスとして説明してきたが、３つ以上のＳＩＭをサポートするものでもよく、且つ／又は、複数のセルラーネットワークとアクティブにデータパケットの通信を行う３つ以上のアクティブＳＩＭを有するものでもよい。
【０１００】
（通信環境の第２例）
図１４は、デュアルＳＩＭデュアルデータアクティブ無線デバイス１３００を使用して通信するための通信環境１４００を示す。無線デバイス１３００は、セルラーネットワーク１４０２及び／又はセルラーネットワーク１４０４を介して、ターゲットシステム１４０６及び／又は１４１２との通信を試みることができる。無線デバイス１３００は、本明細書に記載のデュアルＳＩＭデュアルデータアクティブ無線デバイスのいずれかの実施形態で置き換えてもよい。例えば、無線デバイス１３００は、無線デバイス１０００、１１００、又は１２００で置き換えることができる。２つのセルラーネットワーク１４０２、１４０４、及び、２つのターゲットシステム１４０６、１４１２のみを示しているが、本開示はそのよう構成に限定されるものではなく、通信環境１４００は、より多くの又はより少ないセルラーネットワーク、及び、より多くの又はより少ないターゲットシステムを含んでもよいことは理解されたい。
【０１０１】
ターゲットシステム１４０６、１４１２は、無線デバイス１３００と通信可能な任意のデバイスを含む。例えば、ターゲットシステム１４０６、１４１２は、それぞれ、無線デバイス１３００と同じ種類の別の無線デバイスであってもよいし、無線デバイス１３００とは異なる種類の別の無線デバイスであってもよい。さらに、ターゲットシステム１４０６及び１４１２は、それぞれが同じ種類でもよいし、異なる種類でもよい。別の例として、ターゲットシステム１４０６、１４１２は、それぞれがネットワーク対応サービスのサーバであってもよい。例えば、ターゲットシステム１４０６、１４１２は、それぞれ、メディアストリーミングサービス、データバックアップサービス、ショッピングサービス、小売業者（例えば、Ａｍａｚｏｎ（登録商標）、Ｗａｌｌｍａｒｔ（登録商標））、画像印刷サービス、電子メールサービスなどのサーバ又はホストであってもよい。ターゲットシステム１４０６、１４１２は、それぞれ、無線デバイス１３００を所有若しくは使用するユーザの雇用者のサーバ又はその他のコンピュータデバイスの場合もある。
【０１０２】
無線デバイス１３００及び前述の任意の無線デバイスは、セルラーネットワークを介して通信可能な任意の種類のデバイスも含みうる。例えば、無線デバイス１３００は、スマートフォン、タブレット、ラップトップ、ウェアラブルデバイス（例えば、スマートウォッチやスマートグラス）、又はＳＩＭカードを有するかつ／若しくはセルラーネットワークと通信しうる他の任意のデバイスを含むものである。
【０１０３】
本明細書で開示したデュアルＳＩＭデュアルデータアクティブ無線デバイスの各実施形態を使用し、異なるエンティティ又はプロバイダにより維持され、また、異なる技術を実装するか若しくは異なる周波数帯域幅を使用しうる複数のセルラーネットワークを介して、通信することが可能である。例えば、図１４に示すように、無線デバイスは、各無線ネットワーク又はセルラーネットワーク１４０２、１４０４からインターネットプロトコルアドレスなどの識別子を取得してもよい。異なるエンティティがセルラーネットワーク１４０２、１４０４のそれぞれを所有し又は運営するものであってもよい。例えば、セルラーネットワーク１４０２は、Ｖｅｒｉｚｏｎのネットワークであり、セルラーネットワーク１４０４は、Ｓｐｒｉｎｔのネットワークであってもよい。さらに、セルラーネットワーク１４０２、１４０４のそれぞれは、異なる周波数帯域、異なる通信規格若しくはプロトコル、又は、異なる種類のハードウェアを使用して動作するように構成されるものでもよい。従って、セルラーネットワーク１４０２と通信するように構成された先行技術の無線デバイスがセルラーネットワーク１４０４と通信することができない、又は、その逆の場合が少なからずあるであろう。しかしながら、無線ネットワーク１３００及び本明細書に記載の他の無線デバイスは、セルラーネットワーク１４０２、１４０４のいずれかと又はその両方と通信しうる。さらに、セルラーネットワーク１４０２、１４０４は、通信ネットワーク１０６に関して前述した実施形態の１つ以上を含むことができる。一部の例では、セルラーネットワーク１４０２、１４０４は、データパケットを送信するように構成されたデータネットワークでありうる。これらのデータパケットは、任意の種類のデータを含むことができる。さらに、データパケットは、カプセル化した音声データを含むものでもよい。一部の例では、セルラーネットワーク１４０２、１４０４は、データパケット及び音声パケットの両方を送信するものでもよい。セルラーネットワーク１４０２、１４０４は、異なる通信技術、プロトコル、又は周波数帯域を使用するように構成されていてもよい。例えば、セルラーネットワーク１４０２、１４０４は、種々の対応する周波数帯域若しくは符号化を使用して無線デバイス１３００と通信することができる２Ｇ、３Ｇ、４Ｇ、４Ｇ ＬＴＥ、又は５Ｇのセルラーネットワークであってもよい。
【０１０４】
上記のように、無線デバイス１３００は、セルラーネットワーク１４０２、１４０４の一方、又は、場合によっては両方を介して、ターゲットシステム１４０６と通信しうる。さらに、上記のように、ターゲットシステム１４０６は、ユーザが別のユーザに電話をしている場合などのように、別の無線デバイスであってもよいし、又はターゲットシステム１４０６は、ユーザがウェブサイト、若しくはストリーミングメディアサービスのような他のサービスプロバイダからのコンテンツにアクセスしている場合などのように、ホストサーバであってもよい。無線デバイス１３００は、セルラーネットワーク１４０２、１４０４及び／又はセルラーネットワーク１４０２、１４０４への接続に関する１つ以上の特性に基づき、ターゲットシステム１４０６と通信するかどうかを決定しうる。例えば、無線デバイス１３００は、セルラーネットワーク１４０２、１４０４のそれぞれへの接続の信号強度を決定し、該信号強度に基づき、セルラーネットワーク１４０２、１４０４の中から１つをターゲットシステム１４０６との接続を確立するために選択しうる。次いで、無線デバイス１３００は、無線デバイス内の対応するＳＩＭをアクティブＳＩＭにして、選択されたセルラーネットワークと通信できるようにしうる。場合によっては、無線デバイス１３００は、複数のアクティブＳＩＭを維持し、同時に又は実質同時にセルラーネットワーク１４０２、１４０４の両方を介して通信しうる。例えば、無線デバイス１３００は、セルラーネットワーク１４０２を使用してターゲットシステム１４０６と通信し、セルラーネットワーク１４０４を使用してターゲットシステム１４１２と通信しうる。
【０１０５】
一部の実施形態では、無線デバイス１３００は、セルラーネットワーク１４０２、１４０４のうちの１つ以上を使用して動的経路設定システム１４０８に接続しうる。動的経路設定システムは、動的経路設定システム１０８に関して説明した各実施形態の１つ以上を含むものでもよい。無線デバイス１３００は、無線デバイス１３００及びセルラーネットワーク１４０２、１４０４の各々の基地局間の信号強度の測定値を動的経路設定システム１４０８に供給しうる。或いは、動的経路設定システム１４０８は、無線デバイス１３００のセルラーネットワーク１４０２、１４０４の各々への接続に関連する信号強度の測定値を、セルラーネットワーク１４０２、１４０４の各々のシステムから決定しうる。例えば、セルラーネットワーク１４０２、１４０４の各々の基地局、経路設定システム、又は、接続サーバは、信号強度情報を動的経路設定システム１４０８に供給しうる。
【０１０６】
前述のように、無線デバイス１３００は、ターゲットシステム１４０６に接続するために使用すべきセルラーネットワーク１４０２、１４０４を決定しうる。他の場合においては、動的経路設定システム１４０８が、無線デバイス１３００がターゲットシステム１４０６と通信するために使用すべきセルラーネットワーク１４０２、１４０４を決定しうる。動的経路設定システム１４０８は、少なくとも部分的には無線デバイス１３００及びセルラーネットワーク１４０２、１４０４間の信号強度に基づき、セルラーネットワーク１４０２、１４０４を選択しうる。代替的に若しくは追加的に、動的経路設定システム１４０８は、他の接続特性又はサービス水準合意に基づき、セルラーネットワーク１４０２、１４０４を選択してもよい。例えば、動的経路設定システム１４０８は、少なくとも部分的には、１つ以上の使用可能な帯域幅、無線デバイス及び各セルラーネットワーク間の接続の安定性、トラフィック又はデータパケットの優先度、データパケットの種類（例えば、音声データパケット、メディアデータパケット、電子メールなど）、送信又は受信されたデータの発信先又は発信元、接続に関する帯域幅コスト、接続に関する金銭コスト、ユーザの好み（ユーザは、例えば、コスト、ベンダー使用バランス、ブランドロイヤルティ、又は、特殊性などのために特定のネットワークを好むかもしれない。）に基づき、セルラーネットワーク１４０２、１４０４を選択してもよい。
【０１０７】
動的経路設定システム１４０８は、ターゲットシステム１４０６と通信するために好ましい又は選択されたセルラーネットワーク１４０２、１４０４若しくは無線ネットワークプロバイダを無線デバイス１３００に通知しうる。無線デバイス１３００は、所望のタスク（例えば、ターゲットシステム１４０６との通信）を実行するために、好ましい又は選択されたセルラーネットワークに関連するＳＩＭ（例えば、ＳＩＭ８０２、８０４）カードをアクティブにしうる。場合によっては、追加のＳＩＭカードは、無線デバイス１３００においてアクティブのままであってもよく、別のタスク（例えば、ターゲットシステム１４１２との通信）を実行するために対応するセルラーネットワーク１４０４と通信するために使用されてもよい。一部の実施形態では、セルラーネットワーク１４０２、１４０４は、例えば、信号強度、帯域幅、安定性などに基づいて、又は、特性の組み合わせに基づいて、ランク付けされてもよい。より高いランクのセルラーネットワークがより高い優先度のタスクを実行するために使用されてもよい。例えば、電話の通話は、メディアのダウンロードのような他のタスクよりも優先度が高いと考えてもよい。この例では、セルラーネットワーク１４０２に関連する信号強度がセルラーネットワーク１４０４に関連する信号強度を超えている場合、該通話は、セルラーネットワーク１４０２を使用して処理され、メディアのダウンロードやその他のタスクは、同ネットワークを使用して実行されてもよいし、セルラーネットワーク１４０４を使用して実行されてもよい。タスクをネットワーク間で分割するか同じネットワークを使用して行うかの決定は、特定のタスク及び／又はセルラーネットワーク間の特性の差に依存しうる。
【０１０８】
代替的に若しくは追加的に、より高いランクのセルラーネットワークは、より広い帯域幅又はより高い安定性を必要とするタスクを実行するために使用されるものでもよいが、該タスクの優先度がより高いものであるかどうかは問わない。例えば、音声通話は、通常、高解像度（ＨＤ）の映像のダウンロードのような他の多くのタスクと比べて狭い帯域幅で済む。従って、セルラーネットワーク１４０２がより優れた接続を提供でき又はより高い信号強度に関するものであっても、音声通話は、セルラーネットワーク１４０４に割り当てられ、メディアのダウンロードは、セルラーネットワーク１４０２に割り当てられてもよい。タスクが特定のセルラーネットワークに割り当てられるかどうかは、さらに、接続又は信号強度が該タスクに対して最低限のサービス品質を提供するのに十分であるかどうかにも依存しうる場合がある。例えば、前述の例で続けると、音声通話は、メディアのダウンロードのタスクよりも狭い帯域幅で済む場合があるが、セルラーネットワーク１４０４への接続が明瞭な音声通話を維持するのに十分に強くない場合には、該音声通話は、メディアのダウンロードのタスクの有無にかかわらず、セルラーネットワーク１４０２に割り当てられてもよい。
【０１０９】
特定の実施形態では、無線デバイス１３００は、データパケットの発信元又はアプリケーションに基づき、特定のセルラーネットワーク１４０２、１４０４を介して送信すべき特定のタスクに該データパケットが属するかどうかを決定しうる。例えば、音声通話に関連したデータパケットは、データパケットの発信元がダイヤラアプリケーションであることに基づいて、且つ／又は、データパケットが通話用（例えば、ボイスオーバーデータ、又は、ボイスオーバーＬＴＥパケット）であることを識別するラベル若しくはタグをデータパケットに付けるダイヤラアプリケーションに基づいて、識別されうる。
【０１１０】
時間が経過するにつれて、又は、無線デバイス１３００が移動するにつれて、特定のタスクを実行すべき、又は、ターゲットシステム１４０６、１４１２との接続を維持し若しくは確立すべきセルラーネットワークの決定は変化しうる。選択されたセルラーネットワーク１４０２、１４０４が変化した場合、無線デバイス１３００は、新たに選択されたセルラーネットワークを介して新しい接続を確立してもよく、新たに選択されたセルラーネットワークで既存の接続を使用してタスクを実行してもよく、該タスクは、新たなタスクであってもよいし、又は進行中のタスク（例えば、既存の通話若しくはダウンロード）であってもよい。例えば、ターゲットシステム１４０６に関する既存のタスク又は進行中のタスクをあるセルラーネットワーク１４０２から別のセルラーネットワーク１４０４に切り替えるために、無線デバイス１３００は、セルラーネットワーク１４０４との新しい接続を確立しうる。該タスクは、新たに確立されたセルラーネットワーク１４０４との接続に切り替えられる。セルラーネットワーク１４０２との接続は、切断されても維持されてもよいが、もはやターゲットシステム１４０６に関するタスクを実行するために使用されることはない。特定の時点でタスクを実行するためにセルラーネットワークを切り替えるかどうかの決定は、例えば、セルラーネットワーク１４０２、１４０４との接続の信号強度の変化、使用可能な帯域幅の変化、接続の安定性の変化、又はセルラーネットワーク１４０２、１４０４への接続に関する他の任意の特性に基づいて行われうる。さらに、一部の実施形態では、無線デバイス１３００は、接続特性の変化が閾値を超える場合に、又は、特定のセルラーネットワークに関連する接続特性が閾量若しくは割合を超えて別のセルラーネットワークのものを超える場合に、タスクの実行のために使用するセルラーネットワークを変更するものであってもよい。特定の実施形態では、有利なことに、セルラーネットワーク特性間の閾変化若しくは差を要求することにより、セルラーネットワーク間又はセルラーネットワーク接続間の振動の低減又は防止が可能である。
【０１１１】
一部の実施形態において、無線デバイス１３００又は動的経路設定システム１４０８は、無線デバイス１３００のセルラーネットワーク１４０２、１４０４及び対応するＳＩＭカードの両方を使用し、ターゲットシステム（例えば、ターゲットシステム１４０６）への接続を維持しうる。無線デバイス１３００は、好ましいセルラーネットワーク（例えば、より強い信号強度で無線デバイス１３００に接続するセルラーネットワーク）を介して通信しうる。無線デバイス１３００のユーザが移動（例えば、道路を運転）すると、好ましいセルラーネットワークは変化しうる。そのような場合、無線デバイス１３００は、新たな好ましいセルラーネットワークを用いて以前に確立され、無線デバイス１３００が元のその好ましいセルラーネットワークを介して通信していた時間又は少なくとも該時間の一部に亘って維持された接続を使用して、新たな好ましいセルラーネットワークに切り替えるものでもよい。
【０１１２】
一部の実施形態では、動的経路設定システム１４０８は、セルラーネットワーク１４０２、１４０４の両方を介して、ターゲットシステム１４０６との接続を維持しうる。無線デバイス１３００がターゲットシステム１４０６と通信すべき好ましいセルラーネットワークが変化すると、動的経路設定システム１４０８は、無線デバイス１３００との接続を以前の好ましいセルラーネットワークから現在において好ましいセルラーネットワークに移行させうる。両方の接続が維持されるため、セルラーネットワーク間の移行は、サービスが中断されることなく実行されうる。
【０１１３】
通信環境１４００は、多数のノード１４１０を含みうる。各々のノード１４１０は、同じ種類でもよいし、異なる種類でもよい。ノード１４１０は、ネットワーク内の異なるノード又はホップを表しうる。ノード１４１０の少なくとも一部は、セルラーネットワーク１４０２及び／又は１４０４の一部であってもよい。或いは、ノード１４１０の少なくとも一部は、セルラーネットワーク１４０２、１４０４と通信している別のネットワークの一部であってもよい。一部の実施形態では、無線デバイス１３００及びターゲットシステム１４０６、１４１２間のノード若しくはホップの数、又は、ノード若しくはホップ間の通信時間量は、セルラーネットワーク１４０２又はセルラーネットワーク１４０４をターゲットシステム１４０６、１４１２に接続するため選択するかどうかを決定する際の要因となりうる。例えば、無線デバイス１３００及びセルラーネットワーク１４０４間の接続は、セルラーネットワーク１４０２への接続よりも、信号強度が強いことがある。しかしながら、セルラーネットワーク１４０４ではなくセルラーネットワーク１４０２を使用することでターゲットシステム１４０６に至るまでのホップが少なくなるので、セルラーネットワーク１４０２への接続が好ましい場合がある。したがって、場合によっては、無線デバイス１３００が接続を望む特定のターゲットシステム、又は、該ターゲットシステムとの接続特性は、無線デバイス１３００をターゲットシステム１４０６に接続するためのセルラーネットワークを選択する際の要因になりうる。
【０１１４】
前述の実施形態又は態様のそれぞれは、組み合わせてもよいし、又は、別個に実施してもよい。例えば、無線デバイス１２００又は１３００は、プロセッサ８０６に関する複数の信号経路が、２つのＳＩＭ及び２つの対応するセルラーネットワークをサポートしうる無線デバイス１０００の態様を実装したものでもよく、一方、モデム１２０２又は１３０２に関する信号経路は、１つ若しくは２つのＳＩＭ、及び、１つ若しくは２つの対応するセルラーネットワークを同時にサポートするものでもよい。従って、無線デバイス１２００は、少なくとも２つのセルラーネットワークを跨ぐデュアルアクティブデュアルデータ通信をサポートしうる。
【０１１５】
（追加の実施形態）
本開示の特定の態様は、異なる通信技術又は周波数帯域の組を使用して構成された複数のデータネットワークを介して通信チャネルを維持するように構成された無線デバイスに関するものである。無線デバイスは、第１送信帯域の信号を送信し、第１受信帯域の信号を受信し、第２送信帯域の信号及び第２送信帯域の受信信号を送信する第１プライマリアンテナと、上記第１受信帯域の信号を受信し、上記第２受信帯域の信号を受信する第１ダイバーシティアンテナと、上記第１プライマリアンテナ及び上記第１ダイバーシティアンテナと電気通信する第１無線周波数サブシステムであって、上記１受信帯域の信号をデコードし、上記第２受信帯域の信号をデコードするように構成された第１無線周波数サブシステムと、上記第１ダイバーシティアンテナと電気通信する第２無線周波数サブシステムであって、上記第１受信帯域の信号をデコードし、上記第２受信帯域の信号をデコードするように構成された第２無線周波数サブシステムと、第１加入者識別モジュール、第２加入者識別モジュール、上記第１無線周波数サブシステム、及び上記第２無線周波数サブシステムと電気通信するハードウェアプロセッサとを備えており、上記第１加入者識別モジュールは、上記第１送信帯域及び上記第１受信帯域をサポートする第１無線ネットワークに関連付けられ、上記第２加入者識別モジュールは、上記第２送信帯域及び上記第２受信帯域をサポートする第２無線ネットワークに関連付けられ、上記ハードウェアプロセッサは、上記第１加入者識別モジュール又は上記第２加入者識別モジュールが、特定の時間帯に通信するために上記第１無線周波数サブシステムを使用するかどうかを制御するように構成される。
【０１１６】
前段落の無線デバイスは、以下の各特徴の任意の組み合わせ又は部分的な組み合わせを含むことができる。上記無線デバイスは、上記第１無線周波数サブシステム及び上記ハードウェアプロセッサ間に接続され、上記第１プライマリアンテナを使用してパケットを上記第１無線ネットワーク又は上記第２無線ネットワークに送信するように構成された第１モデムをさらに含む。該第１モデムは、上記パケットが音声パケットであるかデータパケットであるかを決定するように構成されている。上記無線デバイスは、上記第１無線周波数サブシステム及び上記ハードウェアプロセッサ間に接続され、上記第１プライマリアンテナを使用してパケットを上記第１無線ネットワーク又は上記第２無線ネットワークのうちの一方に送信する第１モデムと、上記ハードウェアプロセッサに接続され、第２プライマリアンテナを使用してパケットを送信するように構成された第２モデムとをさらに含む。上記第２モデムは、第３無線ネットワークとの通信を管理するように構成された第２ハードウェアプロセッサと統合されている。上記ハードウェアプロセッサは、プライマリデバイスとして機能し、上記第２ハードウェアプロセッサは、プライマリ通信モデル／セカンダリ通信モデルにおけるセカンダリデバイスとして機能する。上記第２モデムは、上記ハードウェアプロセッサの補助ポートを介して上記ハードウェアプロセッサに接続されている。上記第２モデムを上記ハードウェアプロセッサに接続するように構成された通信ハブをさらに含む。上記通信ハブは、上記無線デバイスの外部データ転送用又は充電用のポート及び上記ハードウェアプロセッサのデータ転送用又は充電用のポートを接続する。上記第２無線周波数サブシステムは、上記第１受信帯域の信号又は上記第２受信帯域の信号を受信するように構成され、上記第２無線周波数サブシステムは、信号を送信しない。上記無線デバイスは、上記第１無線周波数サブシステムと電気通信するチューナであって、受信信号が第１チャネルアクセス法の信号であるか又は第２チャネルアクセス法の信号であるかを決定するように構成された第１チューナをさらに含む。上記第１チャネルアクセス法は、符号分割多元接続、広帯域符号分割多元接続、又は時分割多元接続のうちの１つを含み、上記第２チャネルアクセス法は、符号分割多元接続、広帯域符号分割多元接続、又は時分割多元接続のうちの１つを含む。上記ハードウェアプロセッサは、さらに、少なくとも部分的に上記第１受信帯域の受信信号及び上記第２受信帯域の受信信号に基づき、上記第１無線ネットワークとの接続の第１信号強度及び上記第２無線ネットワークとの接続の第２信号強度を決定するように構成されている。上記ハードウェアプロセッサは、さらに、少なくとも部分的に上記第１信号強度又は上記第２信号強度に基づき、上記第１無線ネットワーク又は上記第２無線ネットワークと通信するかどうかを決定するように構成されている。上記第１無線ネットワークは、第１通信技術を使用して実装され且つ第１サービスプロバイダに関連付けられ、上記第２無線ネットワークは、第２通信技術を使用して実装され且つ第２サービスプロバイダに関連付けられている。
【０１１７】
本開示の特定の追加の態様は、複数のセルラーネットワークを介した通信の方法に関するものである。該方法は、第１周波数帯域を介した第１セルラーネットワーク及び第２周波数帯域を介した第２セルラーネットワークと通信するように構成された無線デバイスのハードウェアプロセッサにより実行される。該方法は、以下を含む。上記無線デバイスの第１プライマリアンテナを介して、上記第１セルラーネットワークからの上記第１周波数帯域の第１信号を受信する、ことを含む。ここで、上記第１セルラーネットワークは、上記無線デバイスの第１加入者識別モジュールに関連付けられ、上記第２セルラーネットワークは、上記無線デバイスの第２加入者識別モジュールに関連付けられ、上記第１加入者識別モジュールは、データパケットの送信用に指定されている。さらに、上記無線デバイスの第１ダイバーシティアンテナを介して、上記第２セルラーネットワークからの上記第２周波数帯域の第２信号を受信し、少なくとも部分的に上記第１信号に基づき、上記第１セルラーネットワークに関連付けられた第１信号強度を決定し、少なくとも部分的に上記第２信号に基づき、上記第２セルラーネットワークに関連付けられた第２信号強度を決定し、上記第２信号強度が上記第１信号強度を超えることを決定し、上記第１データパケットを送信するためのアクティブな加入者識別モジュールとして上記第２加入者識別モジュールを指定するとともに、上記第１データパケットを送信しないものとして上記第１加入者識別モジュールを指定することにより、上記第２セルラーネットワークを介し、上記第１プライマリアンテナを経由して第１データパケットをターゲットシステムに送信する、ことを含む。
【０１１８】
前段落の方法は、以下の各特徴の任意の組み合わせ又は部分的な組み合わせを含むことができる。ここで、上記第１信号及び第２信号は、第１時間帯の間に受信される。該方法は、さらに以下を含む。第２時間帯に上記第１セルラーネットワークからの第１周波数帯域の第３信号を受信し、上記第２時間帯に上記第２セルラーネットワークからの第２周波数帯域の第４信号を受信し、少なくとも部分的に上記第３信号に基づき、上記第１セルラーネットワークに関連付けられた第３信号強度を決定し、少なくとも部分的に上記第４信号に基づき、上記第２セルラーネットワークに関連付けられた第４信号強度を決定し、上記第３信号強度が上記第４信号強度を超えることを決定し、第２データパケットを送信するための上記アクティブな加入者識別モジュールとして上記第１加入者識別モジュールを指定するとともに、上記第２データパケットを送信しないものとして上記第２加入者識別モジュールを指定することにより、上記第１セルラーネットワークを介し、上記第１プライマリアンテナを経由して上記ターゲットシステムに上記第２データパケットを送信する、ことを含む。ここで、第１データパケットは非音声データに関連付けられており、該方法は、さらに以下を含む。アプリケーションから第２データパケットを取得し、上記第２データパケットが発信先無線デバイスへの通話に関連付けられた音声データを含むことを決定し、上記第２セルラーネットワークを介し、非音声データに関連付けられたデータパケットを送信し続けながら、上記第１加入者識別モジュールに関連付けられた上記第１セルラーネットワークを介して、上記第２データパケットを送信する、ことを含む。ここで、該方法は、さらに以下を含む。上記無線デバイスの第２プライマリアンテナを経由して、第３セルラーネットワークに関連付けられた第３周波数帯域の第３信号を受信し、少なくとも部分的に上記第３信号に基づき、上記第３セルラーネットワークに関連付けられた第３信号強度を決定し、上記第３信号強度が上記第２信号強度を超えることを決定し、上記第３セルラーネットワークを介し、第１優先度に関連付けられた第２データパケットを送信し、上記第２セルラーネットワークを介し、上記第１優先度よりも低い第２優先度に関連付けられる上記第１データパケットを送信する、ことを含む。
【０１１９】
本開示の特定のさらなる追加の態様は、第１ネットワークプロトコルを実装する第１ネットワークにおける通話を、第２ネットワークプロトコルを実装する第２ネットワークへと動的に経路設定する方法に関するものである。該方法は、以下を含む。ユーザデバイスによって生成された通話要求を第１通信ネットワークプロバイダの第１ネットワークを介して受信し、上記第１ユーザデバイスが第１ネットワークプロトコル及び第２ネットワークプロトコルをサポートしていることを決定し、上記第１通信ネットワークプロバイダに関する、第１ネットワークプロトコルを実装する上記第１ネットワークのネットワーク特性の第１測定値を決定し、第２通信ネットワークプロバイダに関する、上記第２ネットワークプロトコルを実装する第２ネットワークを識別し、上記第２通信ネットワークプロバイダに関する上記第２ネットワークのネットワーク特性の第２測定値を決定し、上記第２測定値が上記第１測定値を閾量だけ超えることを決定し、上記第２測定値が上記第１測定値を閾量だけ超えるという上記決定に少なくとも部分的に基づいて、上記第２ネットワークプロトコルを使用し、上記第２通信ネットワークプロバイダに関する上記第２ネットワークに通話を経路設定する、ことを含む。
【０１２０】
前段落の方法は、以下の各特徴の任意の組み合わせ又は部分的な組み合わせを含むことができる。上記第１ネットークプロトコルは、グローバル・システム・フォー・モバイル・コミュニケーションズ（ＧＳＭ）プロトコルであり、上記第２ネットワークプロトコルは、符号分割多元接続（ＣＤＭＡ）プロトコルである。上記第１ネットワークプロトコルは、第１ＳＩＭカードに関連付けられ、上記第２ネットワークプロトコルは、第２ＳＩＭカードに関連付けられる。第２ネットワークへの通話の経路設定は、上記第２ネットワークを使用して通話を完了させるためのコマンドを上記ユーザデバイスに提供することを含む。上記ネットワーク特性は、ジッター、遅延、パケット損失、通話成功率、通話明瞭度評価、通話切断率、ネットワーク有効率、発信後遅延のうちの少なくとも１つを含む。上記ネットワーク特性は、信号強度を含み、上記第１測定値は、上記ユーザデバイス及び上記第１ネットワーク間の第１信号強度を含み、上記第２測定値は、上記ユーザデバイス及び上記第２ネットワーク間の第２信号強度を含む。上記ネットワーク特性は、信号強度を含み、上記第１測定値は、通話先デバイス及び上記第１ネットワーク間の第１信号強度を含み、上記第２測定値は、通話先デバイス及び上記第２ネットワーク間の第２信号強度を含む。該方法は、さらに、以下を含む。上記ユーザデバイスの地理的位置を識別し、上記ユーザデバイスが上記第２ネットワークに関わる特定のカバレッジエリア内にあると決定し、ユーザデバイスが特定のカバレッジエリア内にあるという上記決定に少なくとも部分的に基づいて、通話を上記第２ネットワークに経路設定する、ことを含む。該方法は、さらに以下を含む。ユーザの履歴データを評価し、該履歴データに少なくとも部分的に基づいて、ユーザデバイスについて１つ以上の基準を満たす通話が特定のネットワークを使用して完了する確率を示す通話プロファイルを生成し、該通話プロファイルに少なくとも部分的に基づいて、通話を上記第２ネットワークに経路設定する、ことを含む。ここで、上記１つ以上の基準は、ユーザデバイスの位置、上記ユーザデバイスにより呼び出されるユーザの位置、時間、上記ユーザデバイスにより呼び出される特定ユーザ、該特定ユーザのデバイスにより使用される発信先ネットワーク、該発信先ネットワークの発信先ネットワークプロバイダのうちの１つ以上を含む。上記のネットワーク特性の第１測定値及び第２測定値の決定は、以下を含む。上記ネットワーク特性に関する要求を上記ユーザデバイスに送信し、上記の第１ネットワークに関するネットワーク特性の第１測定値及び上記の第２ネットワークに関するネットワーク特性の第２測定値を上記ユーザデバイスから受信する、ことを含む。
【０１２１】
（他の実施態様の詳細）
本明細書でいくつかの実施形態を説明した。説明した各実施形態が互いに排他的でない場合には、本明細書で説明した各実施形態を本明細書で説明した他の１つ以上の実施形態と組み合わせることができることを理解されたい。本明細書の任意の実施形態に関して示し或いは説明した任意の構造、材料、機能、方法、又は手順は、本明細書の任意の別の実施形態に関して示し或いは説明した任意の別の構造、材料、機能、方法、又は手順の代わりに用いたり、これらと組み合わせたりすることができる。さらに、本明細書に開示した特徴、手順、構造、又は方法は、必須或いは不可欠なものではない。
【０１２２】
実施形態に応じて、本明細書で説明した上記アルゴリズムの特定の動作、イベント、或いは機能は、異なる順序で実行してもよく、また、追加若しくは結合してもよく、或いは、完全に除外してしまってもよい（例えば、上記アルゴリズムの実施において、説明した全ての動作又はイベントが必要となるものではない）。さらに、特定の実施形態では、動作又はイベントは、例えば、マルチスレッド処理、割り込み処理、又はは複数のプロセッサ若しくはプロセッサコア若しくは他の並列アーキテクチャによって、順次ではなく、同時に実行することもできる。また、一緒に動作することができる異なる装置及び／又はコンピューティングシステムによって、異なるタスク若しくははプロセスを実行することができる。
【０１２３】
本明細書開示の各実施形態に関して説明した様々な例示的な論理ブロック、モジュール、及びアルゴリズム手順は、アプリケーション特化の電子ハードウェア、コンピュータハードウェアにより実行されるコンピュータソフトウェア、或いは、その両方の組み合わせとして実装することができる。ハードウェア及びソフトウェアの互換性を明確に説明するため、様々な例示的な構成要素、ブロック、モジュールをそれらの機能の観点から一般論として説明してきた。そのような機能がハードウェアとして実装されるかソフトウェアとして実装されるかは、システム全体に課される特定のアプリケーション及び設計上の制約に依存することになる。例えば、動的経路設定１０８は、１つ以上のコンピュータシステム、又は、１つ以上のプロセッサを含むコンピュータシステムによって実装することができる。さらに、上記機能は、本明細書で説明した上記システムの各々の特定のアプリケーションに関して様々な方法で実装できるが、そのような実装に関わる決定は本開示の範囲からの逸脱をもたらすと解釈されるべきでない。
【０１２４】
本明細書開示の実施形態に関して説明した様々な例示的な論理ブロック及びモジュールは、本明細書で説明した機能を実行するように設計された、汎用プロセッサ、デジタルシグナルプロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、現場で書き換え可能な論理回路の多数配列（ＦＰＧＡ）若しくは他のプログラマブルな論理デバイス、ディスクリートゲート若しくはトランジスタ論理、ディスクリートハードウェアコンポーネント、又は、それらの任意の組み合わせなどの装置によって実装し、或いは実行することができる。汎用プロセッサは、マイクロプロセッサであってもよいが、代替として、該プロセッサは、コントローラ、マイクロコントローラ、又は状態機械、又は、それらと同様なものの組み合わせ等であってもよい。また、プロセッサは、コンピューティングデバイスの組み合わせ、例えば、ＤＳＰ及びマイクロプロセッサの組み合わせ、複数のマイクロプロセッサ、ＤＳＰコアと組み合わせた１つ以上のマイクロプロセッサ、或いは、同様な他の任意の構成として実装することができる。コンピューティング環境は、数例を挙げると、マイクロプロセッサ、メインフレームコンピュータ、デジタルシグナルプロセッサ、ポータブルコンピュータデバイス、パーソナルオーガナイザ、デバイスコントローラ、及び装置内の計算エンジンに基づくコンピュータシステムを含む、任意の種類のコンピュータシステムを含むことができるが、これらに限定されるものではない。
【０１２５】
本明細書開示の実施形態に関して説明した方法、プロセス、又は、アルゴリズムの各手順は、ハードウェア、プロセッサにより実行されるソフトウェア、又は、この２つの組み合わせで直接的に具体化することができる。ソフトウェアモジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、リムーバルディスク、ＣＤ−ＲＯＭ、又は、コンピュータで読み取り可能な記憶媒体であって当業者に知られている他の任意のものに存在できる。例示の記憶媒体は、プロセッサが該記憶媒体から情報を読み取ったり、該記憶媒体に情報を書き込んだりできるように、プロセッサと結合させることができる。或いは、該記憶媒体をプロセッサに統合してもよい。上記のプロセッサ及び記憶媒体は、ＡＳＩＣに存在できる。該ＡＳＩＣは、ユーザ端末に存在できる。或いは、上記のプロセッサ及び記憶媒体は、ユーザ端末内のディスクリートコンポーネントとして存在することもできる。
【０１２６】
とりわけ、「できる（can）」、「でもよい／しうる（might）」、「でもよい／しうる（may）」、「例えば（e.g.）」のような本明細書で使用する仮定的若しくは条件的な言い回しは、特に明記した場合、若しくは文脈内で使用したように理解される場合を除き、一般に、特定の実施形態が、特定の特徴、要素、及び／又は状態を含む一方で、他の実施形態はそれらを含まないことを伝えることを意図したものである。従って、仮定的若しくは条件的な言い回しは、一般に、特徴、要素、及び／又は状態がどうしても１つ以上の実施形態で必要とされること、或いは、１つ以上の実施形態は、これらの特徴、要素、及び／又は状態が、任意の特定の実施形態において含まれるか若しくは実行されるかどうかについて、著者の入力や指示の有無にかかわらず決定するロジックを必然的に含むことを意図したものではない。
【０１２７】
以上のとおり詳細な説明として述べ或いは示し、また、様々な実施形態に適用される新規な特徴について指摘してきたが、説明したデバイス又はアルゴリズムの形態及び詳細に関する種々の省略、置換、及び変更は、本開示の精神から逸脱することなく可能であることは理解されるであろう。認識されるように、本明細書で説明した本発明の特定の実施形態は、一部の特徴は他と別個に実施できるので、本明細書に記載の特徴及び利点を完全には提供しない形態の範囲内でも具体化することができる。本明細書に開示した特定の発明の範囲は、上記説明ではなく、添付の特許請求の範囲によって示される。特許請求の範囲の意味内容及び同等性のある範囲内でのすべての変更は、特許請求の範囲に包含される。
【図１】
2021523657.tif 000003
【図２】
2021523657.tif 000004
【図３】
2021523657.tif 000005
【図４】
2021523657.tif 000006
【図５】
2021523657.tif 000007
【図６】
2021523657.tif 000008
【図７】
2021523657.tif 000009
【図８】
2021523657.tif 000010
【図９】
2021523657.tif 000011
【図１０】
2021523657.tif 000012
【図１１】
2021523657.tif 000013
【図１２】
2021523657.tif 000014
【図１３】
2021523657.tif 000015
【図１４】
2021523657.tif 000016
【手続補正書】
【提出日】令和3年1月6日(2021.1.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１
【補正方法】変更
【補正の内容】
【請求項１】
各々が異なる通信技術又は周波数帯域の集まりを使用して構成されたデータネットワークを有する複数のデータネットワークを介して通信チャネルを維持するように構成された無線デバイスであって、
第１送信帯域の信号を送信し、第１受信帯域の信号を受信し、第２送信帯域の信号を送信し、第２受信帯域の信号を受信する第１プライマリアンテナと、
前記第１受信帯域の信号を受信し、前記第２受信帯域の信号を受信する第１ダイバーシティアンテナと、
前記第１プライマリアンテナ及び前記第１ダイバーシティアンテナと電気通信する第１無線周波数サブシステムであって、前記第１受信帯域の信号をデコードし、前記第２受信帯域の信号をデコードするように構成された第１無線周波数サブシステムと、
前記第１ダイバーシティアンテナと電気通信する第２無線周波数サブシステムであって、前記第１受信帯域の信号をデコードし、前記第２受信帯域の信号をデコードするように構成された第２無線周波数サブシステムと、
第１加入者識別モジュール、第２加入者識別モジュール、前記第１無線周波数サブシステム、及び前記第２無線周波数サブシステムと電気通信するハードウェアプロセッサとを備え、
前記第１加入者識別モジュールは、前記第１送信帯域及び前記第１受信帯域をサポートする第１無線ネットワークに関連付けられ、前記第２加入者識別モジュールは、前記第２送信帯域及び前記第２受信帯域をサポートする第２無線ネットワークに関連付けられ、
前記ハードウェアプロセッサは、前記第１加入者識別モジュール又は前記第２加入者識別モジュールが、特定の時間帯に通信するために前記第１無線周波数サブシステムを使用するかどうかを制御するように構成される、無線デバイス。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
本開示の特定の態様は、各々が異なる通信技術又は周波数帯域の集まりを使用して構成されたデータネットワークを有する複数のデータネットワークを介して通信チャネルを維持するように構成された無線デバイスに関するものである。該無線デバイスは、第１送信帯域の信号を送信し、第１受信帯域の信号を受信し、第２送信帯域の信号を送信し、第２受信帯域の信号を受信する第１プライマリアンテナと、上記第１受信帯域の信号を受信し、上記第２受信帯域の信号を受信する第１ダイバーシティアンテナと、上記第１プライマリアンテナおよび上記第１ダイバーシティアンテナと電気通信する第１無線周波数サブシステムであって、上記第１受信帯域の信号をデコードし、上記第２受信帯域の信号をデコードするように構成された第１無線周波数サブシステムと、上記第１ダイバーシティアンテナと電気通信する第２無線周波数サブシステムであって、上記第１受信帯域の信号をデコードし、上記第２受信帯域の信号をデコードするように構成された第２無線周波数サブシステムと、第１加入者識別モジュール、第２加入者識別モジュール、上記第１無線周波数サブシステム、及び上記第２無線周波数サブシステムと電気通信するハードウェアプロセッサとを備えており、上記第１加入者識別モジュールは、上記第１送信帯域及び上記第１受信帯域をサポートする第１無線ネットワークに関連付けられ、上記第２加入者識別モジュールは、上記第２送信帯域及び上記第２受信帯域をサポートする第２無線ネットワークに関連付けられ、上記ハードウェアプロセッサは、上記第１加入者識別モジュール又は上記第２加入者識別モジュールが、特定の時間帯に通信するために上記第１無線周波数サブシステムを使用するかどうかを制御するように構成されている。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０１１５
【補正方法】変更
【補正の内容】
【０１１５】
（追加の実施形態）
本開示の特定の態様は、異なる通信技術又は周波数帯域の組を使用して構成された複数のデータネットワークを介して通信チャネルを維持するように構成された無線デバイスに関するものである。無線デバイスは、第１送信帯域の信号を送信し、第１受信帯域の信号を受信し、第２送信帯域の信号を送信し、第２受信帯域の信号を受信する第１プライマリアンテナと、上記第１受信帯域の信号を受信し、上記第２受信帯域の信号を受信する第１ダイバーシティアンテナと、上記第１プライマリアンテナ及び上記第１ダイバーシティアンテナと電気通信する第１無線周波数サブシステムであって、上記１受信帯域の信号をデコードし、上記第２受信帯域の信号をデコードするように構成された第１無線周波数サブシステムと、上記第１ダイバーシティアンテナと電気通信する第２無線周波数サブシステムであって、上記第１受信帯域の信号をデコードし、上記第２受信帯域の信号をデコードするように構成された第２無線周波数サブシステムと、第１加入者識別モジュール、第２加入者識別モジュール、上記第１無線周波数サブシステム、及び上記第２無線周波数サブシステムと電気通信するハードウェアプロセッサとを備えており、上記第１加入者識別モジュールは、上記第１送信帯域及び上記第１受信帯域をサポートする第１無線ネットワークに関連付けられ、上記第２加入者識別モジュールは、上記第２送信帯域及び上記第２受信帯域をサポートする第２無線ネットワークに関連付けられ、上記ハードウェアプロセッサは、上記第１加入者識別モジュール又は上記第２加入者識別モジュールが、特定の時間帯に通信するために上記第１無線周波数サブシステムを使用するかどうかを制御するように構成される。
【国際調査報告】
2021523657.tif 000017
2021523657.tif 000018
2021523657.tif 000019