(57)【要約】      （修正有）【課題】ネットワークサービス交換システムを使用したネットワークのサービスプロバイダーを選択する方法及び装置を提供する。【解決手段】方法は、デバイスからのリクエストをネットワークサービス交換システムで受け取ることを含む。リクエストは、１以上のサービスパラメータを示す。リクエストを受け取ったことに応答して、デバイス及び１以上のサービスパラメータを検証する。複数の候補サービスプロバイダーの中からサービスプロバイダーを選択するために、逆オークションが実行される。サービスプロバイダーは、１以上のサービスパラメータに基づいて選択される。サービスプロバイダーを選択した後で、デバイスがサービスプロバイダーに関連付けられたネットワークを使用して通信することを可能にするために、ネットワークを経由した通信プロビジョニングプロセスを実行する。【選択図】図８
2020057370.tif 000002
【特許請求の範囲】
【請求項１】
デバイスからの１以上のサービスパラメータを示すリクエストを、ネットワークサービス交換システムで受け取ること、
前記リクエストを受け取ったことに応答して、前記デバイス及び前記１以上のサービスパラメータを検証すること、
複数の候補サービスプロバイダーの中からサービスプロバイダーを選択するために逆オークションを実行することであって、前記１以上のサービスパラメータに基づいて前記サービスプロバイダーが選択される、逆オークションを実行すること、並びに
前記サービスプロバイダーを選択した後で、前記デバイスが前記サービスプロバイダーに関連付けられたネットワークを使用して通信することを可能にするために、ネットワークを経由した通信プロビジョニングプロセスを実行することを含む、方法。
【請求項２】
前記ネットワークを経由した通信プロビジョニングプロセスを実行する前に、
前記ネットワークサービス交換システムに関連付けられたネットワークサービス交換プロファイルを使用して、前記デバイスと前記ネットワークサービス交換システムとの間に第１のデータ接続を確立すること、及び
前記サービスプロバイダーから、前記サービスプロバイダーに関連付けられたサービスプロファイルを、前記ネットワークサービス交換システムで受け取ることを更に含み、
前記ネットワークを経由した通信プロビジョニングプロセスを実行することが、前記ネットワークサービス交換システムから前記第１のデータ接続を経由して前記デバイスに前記サービスプロファイルを送ることを含む、請求項１に記載の方法。
【請求項３】
前記リクエストが、前記デバイスから前記第１のデータ接続とは異なる第２のデータ接続を経由して、前記ネットワークサービス交換システムで受け取られる、請求項２に記載の方法。
【請求項４】
前記ネットワークを経由した通信プロビジョニングプロセスが、前記サービスプロバイダーが、前記デバイスによってアクセスされるサービスプロファイルを暗号化することを可能にするためのキーを、前記ネットワークサービス交換システムから前記サービスプロバイダーに送ることを含む、請求項１から３のいずれか一項に記載の方法。
【請求項５】
前記ネットワークを経由した通信プロビジョニングプロセスが、前記デバイスが、前記サービスプロバイダーから前記デバイスによって受け取られるサービスプロファイルを解読することを可能にするためのキーを、前記ネットワークサービス交換システムから前記デバイスに送ることを含む、請求項１から４のいずれか一項に記載の方法。
【請求項６】
前記デバイスを検証することが、プリペイドサービスに対するクレジットカード残高の確認、又は、ポストペイドサービスに対する前記デバイスに関連付けられた当事者の信用調査を実行することを含む、請求項１から５のいずれか一項に記載の方法。
【請求項７】
前記逆オークションを実行することが、
前記複数の候補サービスプロバイダーから複数の入札を受け取ること、
前記複数の入札に基づいて、複数の入札スコアを決定すること、
前記複数の入札スコアのサブセットを決定することであって、前記サブセットが前記１以上のサービスパラメータを満たすネットワークに関連付けられている、サブセットを決定すること、及び
前記サブセットの最良の入札に基づいて前記サービスプロバイダーを選択することを含む、請求項１から６のいずれか一項に記載の方法。
【請求項８】
前記ネットワークサービス交換システムによって、前記デバイスに関連付けられた電話番号を前記サービスプロバイダーに移すために、キャリア間の番号移植手順を開始することを更に含む、請求項１から７のいずれか一項に記載の方法。
【請求項９】
前記ネットワークサービス交換システムによって、前記デバイスに関連付けられた電話番号を前記サービスプロバイダーに移すことを促すために、現在のサービスプロバイダーに、キャリア間の番号移植手順を実行するように通知することを更に含む、請求項１から８のいずれか一項に記載の方法。
【請求項１０】
前記デバイスのリクエストが、前記サービスプロバイダーとは異なる第２のサービスプロバイダーに関連付けられた第２のデータ接続を経由して送られ、前記ネットワークを経由した通信プロビジョニングプロセスを実行することが、前記第２のデータ接続を経由して、サービスプロファイルを暗号化された情報として送ることを含む、請求項１に記載の方法。
【請求項１１】
前記デバイスのリクエストが、前記サービスプロバイダーとは異なる第２のサービスプロバイダーに関連付けられた第２のデータ接続を経由して送られ、前記ネットワークを経由した通信プロビジョニングプロセスを実行することが、暗号化された情報を読み出すために、前記サービスプロバイダーによって、前記第２のデータ接続とは異なる通信経路を経由して、前記第２のデータ接続を経由したサーバとの安全なトンネルの確立を可能にするためのリンクを送ることを含む、請求項１に記載の方法。
【請求項１２】
前記ネットワークサービス交換システムから安全な取引ログを送ることを更に含み、前記安全な取引ログが、ネットワークサービス交換動作に関連付けられている、請求項１から１１のいずれか一項に記載の方法。
【請求項１３】
前記安全な取引ログが、加入者ごとの粒度、企業ごとの粒度、オークションごとの粒度、又はサービスプロバイダーごとの粒度に関連付けられている、請求項１２に記載の方法。
【請求項１４】
ネットワークサービス交換システムに１以上のサービスパラメータを示すリクエストを送るように構成され、前記１以上のサービスパラメータに基づいて、前記ネットワークサービス交換システムからサービスプロバイダーに関連付けられたサービス入札を示す応答を受け取るように構成された、ネットワークインターフェース、
汎用加入者識別モジュール（SIM）カード又は永続メモリのうちの１以上、及び、
前記サービスプロバイダーに関連する暗号化された情報を、前記SIMカード又は前記永続メモリに記憶するように構成された、アプリケーションプロセッサを備える、装置。
【請求項１５】
前記ネットワークインターフェースが、前記ネットワークサービス交換システムから、安全な取引ログであって、ネットワークサービス交換動作に関連付けられ、加入者ごとの粒度、企業ごとの粒度、オークションごとの粒度、又はサービスプロバイダーごとの粒度に関連付けられた、安全な取引ログを受け取るように更に構成されている、請求項１４に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、広くは、通信ネットワークに関し、特に、ネットワークサービス交換システムを使用したネットワークのサービスプロバイダーの選択に関する。
【背景技術】
【０００２】
デバイスは、データを通信するためにネットワークを使用する。一例として、特定のセンサデバイスが、データ（例えば、測定値）を生成し、ネットワークを使用してそのデータをサーバ又は他のデバイスに通信する。ある場合では、比較的大量のデータが通信され、ネットワーク輻輳をもたらし、可能性としてはデータ損失を引き起こすことがある。例えば、特定のインターネットオブシングス（IoT）デバイスが、特に高解像度センサデバイスの場合に、大量のデータを通信する。
【０００３】
データを通信するために、（例えば、センサからサーバなどの宛先デバイスへのデータスループットを増加させるために）高帯域幅ネットワークが選択され得る。ある場合では、高帯域幅ネットワークへのアクセスが高価である。更に、多数のデバイスがネットワークに入り、ネットワークを使用してデータを通信し始める場合など、帯域幅の利用可能性は動的に変化し得る。
【発明の概要】
【０００４】
特定の一実施例では、方法が、デバイスからのリクエストをネットワークサービス交換システムで受け取ることを含む。リクエストは、１以上のサービスパラメータを示す。方法は、リクエストを受け取ったことに応答して、デバイス及び１以上のサービスパラメータを検証する。複数の候補サービスプロバイダーの中からサービスプロバイダーを選択するために、逆オークションが実行される。サービスプロバイダーは、１以上のサービスパラメータに基づいて選択される。方法は、サービスプロバイダーを選択した後で、デバイスがサービスプロバイダーに関連付けられたネットワークを使用して通信することを可能にするために、ネットワークを経由した通信プロビジョニングプロセスを実行することを更に含む。
【０００５】
別の一実施例では、方法が、デバイスからネットワークサービス交換システムにリクエストを送ることを含む。リクエストは、１以上のサービスパラメータを示す。方法は、１以上のサービスパラメータに基づいて、ネットワークサービス交換システムからの応答をデバイスで受け取ることを更に含む。応答は、サービスプロバイダーに関連付けられたサービス入札を示す。方法は、サービスプロバイダーに関連付けられたサービスプロファイルを含む暗号化された情報をデバイスで受け取ること、及び、デバイスによって、サービスプロファイルをデバイスの加入者識別モジュール（SIM）カード又はデバイスの永続メモリに記憶することを更に含む。サービスプロファイルに基づいて、デバイスとサービスプロバイダーによってサポートされたネットワークとの間に、データ接続が確立される。
【０００６】
別の一実施例では、装置が、ネットワークサービス交換システムにリクエストを送るように構成されたネットワークインターフェースを含む。リクエストは、１以上のサービスパラメータを示す。ネットワークインターフェースは、１以上のサービスパラメータに基づいて、ネットワークサービス交換システムから応答を受け取るように更に構成されている。応答は、サービスプロバイダーに関連付けられたサービス入札を示す。装置は、汎用加入者識別モジュール（SIM）カード又は永続メモリのうちの１以上を更に含む。装置は、サービスプロバイダーに関連する暗号化された情報を、SIMカード又は永続メモリに記憶するように構成された、アプリケーションプロセッサを更に含む。
【図面の簡単な説明】
【０００７】
【図１】デバイス、ネットワークサービス交換システム、及び複数の候補サービスプロバイダーを含む、システムの一実施例の態様を示す図である。
【図２】デバイス、ネットワークサービス交換システム、及び複数の候補サービスプロバイダーを含む、システムの別の一実施例の態様を示す図である。
【図３】ネットワークサービス交換システムによって実行される逆オークションの結果の一実施例の態様を示す図である。
【図４】デバイス、ネットワークサービス交換システム、及び複数の候補サービスプロバイダーを含む、システムで実行される動作を示すラダー図である。
【図５】複数の候補サービスプロバイダーからの入札に関連付けられた中心軌跡を示すグラフの一実施例を示す図である。
【図６】ネットワークサービス交換システムによって実行される動作の一実施例のフローチャートである。
【図７】ネットワークサービス交換システムによって実行される動作の別の一実施例のフローチャートである。
【図８】ネットワークサービス交換システムの動作の方法の別の一実施例のフローチャートである。
【図９】ネットワークサービス交換システムと通信するデバイスの動作の方法の一実施例のフローチャートである。
【図１０】ネットワークサービス交換システムと通信するデバイスを含む、計算システムの一実施例の態様を示すブロック図である。
【発明を実施するための形態】
【０００８】
特定の一実施態様では、デバイスが、ネットワークサービス交換システムと通信して、１以上のサービスパラメータを特定するリクエストを送る。ネットワークサービス交換システムは、逆オークションを使用するなどして、１以上のサービスパラメータに基づいて、複数の候補サービスプロバイダーの中からサービスプロバイダーを選択する。ネットワークサービス交換システムは、複数の候補サービスプロバイダーのサービスプロバイダーに関連付けられた「最良」（又は「落札」）入札をデバイスに通信する。結果として、ある実施例では、ネットワークサービス交換システムと通信することによって、デバイスは、（例えば、ネットワークサービス交換システムによって提供されるサービスの詳細を受け取り解析することなしに）１以上のサービスパラメータに基づいて、「最良」サービスを自動的に選択する。
【０００９】
特定の一実施例では、デバイスが、複数の候補サービスプロバイダーに関連付けられた複数のサービスプロファイルを記憶する。複数のサービスプロファイルのそれぞれは、デバイスが、複数の候補サービスプロバイダーのそれぞれのサービスプロバイダーと通信することを可能にする。結果として、デバイスは、複数の候補サービスプロバイダーに関連付けられたサービスの間で動的にスイッチすることが可能になる。
【００１０】
特定の一実施態様では、デバイスが、汎用SIM（USIM）カード、埋め込み式SIM（eSIM）カード、ソフトウェアSIM（softSIM）カード、又は別のSIMカードなどの、加入者識別モジュール（SIM）カードを含む。ある実施例では、デバイスが、複数のサービスプロファイルをSIMカードに暗号化されたフォーマットで記憶するように構成されている。ある実施例では、複数の候補サービスプロバイダーの各サービスプロバイダーが、SIMカードに記憶された複数のサービスプロファイルのそれぞれのサービスプロファイルを解読するためのキーにアクセスする。したがって、各サービスプロバイダーは、他のサービスプロバイダーのサービスプロファイルに対するアクセス権を認められることなしに、SIMカードでそれ自体のサービスプロファイルを読み、書き込むことができるようになる。結果として、ある実施態様では、サービスプロバイダーが、逆オークションを操作するために、他のサービスプロバイダーの情報を「詮索」することができない（例えば、サービスプロバイダーは、逆オークションを落札するために他のサービスプロバイダーより「安く売る」ことができない）。それにより、多重SIM態様を使用して又は仕切られたSIM態様を使用して、サービスプロバイダーのアクセス権を制限することと比較して、動作を単純にし又は費用を低減させることができる。
【００１１】
図１を参照すると、システムの特定の例示的な一実施例が描かれ、概して１００として指定されている。システム１００は、デバイス１０２、ネットワークサービス交換システム１０４、及び複数の候補サービスプロバイダー１０６を含む。ネットワークサービス交換システム１０４は、デバイス１０２にサービスを提供するために、複数の候補サービスプロバイダー１０６の中からサービスプロバイダー１１０を選択するように、逆オークション１２４を実行するように構成されている。
【００１２】
特定の一実施例では、デバイス１０２が、移動体通信ネットワーク、ローカルエリアネットワーク（LAN）、無線ローカルエリアネットワーク（WLAN）、ワイドエリアネットワーク（WAN）、イーサネットネットワーク、インターネット、衛星ベースのネットワーク、１以上の他のネットワーク、又はそれらの組み合わせなどの、１以上のネットワークを使用して、データを送り、受け取るように構成されている。様々な実施態様では、例示的な実施例として、デバイス１０２が、コンピュータ（例えば、デスクトップコンピュータ、ラップトップコンピューター、タブレットコンピュータ、サーバ、若しくは別のコンピュータ）、携帯デバイス（例えば、携帯電話）、センサデバイス（例えば、インターネットオブシングス（IoT）センサ）、若しくは別のデバイスに一致し、又はそれらのデバイスを含む。
【００１３】
図１の実施例では、デバイス１０２が、加入者識別モジュール（SIM）カード１４０を含む。ある実施態様では、SIMカード１４０が、非汎用SIMカード、汎用SIM（USIM）カード、埋め込み式SIM（eSIM）カード、ソフトウェアSIM（softSIM）カード、若しくは別のSIMカードを含み、又はそれらに一致する。ある実施態様では、デバイス１０２が、（本明細書で不揮発性メモリとも称される）永続メモリ１４２を更に含む（又はホストする）。
【００１４】
複数の候補サービスプロバイダー１０６は、それぞれ、ネットワークに対するアクセスなどのサービスを提供する。例えば、ある実施態様では、複数の候補サービスプロバイダー１０６のそれぞれが、移動体通信ネットワーク、LAN、WLAN、WAM、イーサネットネットワーク、インターネット、１以上の他のネットワーク、又はそれらの組み合わせに対するアクセス権を提供する。
【００１５】
特定の例示的な一実施例では、ネットワークサービス交換システム１０４が、例示的な一実施例として、１以上のサーバなどのコンピュータを含み又はそれらのコンピュータに一致する。図１は、ネットワークサービス交換システム１０４が、逆オークション１２４の１以上の動作を実行するように構成された逆オークション機構１０８を含むことも示している。
【００１６】
動作中に、デバイス１０２は、ネットワークサービス交換システム１０４にリクエスト１１２を送るように構成されている。リクエスト１１２は、サービスパラメータ１１４を示す。ある実施態様では、１以上のサービスパラメータ１１４が、デバイス１０２によって使用されるネットワーク用の１以上の基準を指定する。
【００１７】
ある実施態様では、デバイス１０２が、自動選択プロセスを使用して、１以上のサービスパラメータ１１４を決定するように構成されている。例えば、ある場合では、例示的な実施例として、デバイス１０２が、デバイス１０２によって送られるデータの量、デバイス１０２によって受け取られるデータの量、受け取られたデータ内で検出されるエラーの数、又は送られたデータ内のエラーの数（例えば、デバイス１０２によって受け取られた否定応答（NACK）メッセージの数に基づいて）のうちの１以上をモニタすることなどによって、デバイス１０２によって送られた又は受け取られたデータに関連付けられたデータ通信特性をモニタするように構成されている。代替的に又は追加的に、ある実施態様では、デバイス１０２が、１以上のサンプルレートに基づいてデータを測定し、そのデータをネットワークを経由して別のデバイス（例えば、サーバ）に通信する、センサ（例えば、IoTセンサ）を含む。したがって、ある実施例では、デバイス１０２が、デバイス１０２に関連付けられた帯域幅利用基準に基づいて、１以上のサービスパラメータ１１４を決定するように構成されている。代替的に又は追加的に、例示的な実施例として、１以上のサービスパラメータ１１４は、デバイス１０２のネットワーク機能の種類（例えば、時間分割多重アクセス（TDMA）機能、若しくはコード分割多重アクセス（CDMA）機能）、ターゲット遅延パラメータ、送信されるメッセージの数若しくは周波数、損害率、待ち時間、ジッター、又は１以上の他のパラメータを示すことができる。
【００１８】
ネットワークサービス交換システム１０４は、リクエスト１１２を受け取るように構成されている。ネットワークサービス交換システム１０４は、リクエスト１１２及び１以上のサービスパラメータ１１４に基づいて、検証プロセス１１６を実行するように構成されている。特定の一実施例では、ネットワークサービス交換システム１０４が、検証プロセス１１６を実行するために、デバイス１０２に関連付けられた当事者の利用可能なクレジットカード残高の確認（プリペイドサービスの場合）又は信用調査（ポストペイドサービスの場合）を実行するように構成されている。代替的に又は追加的に、検証プロセス１１６は、（例えば、例示的な一実施例として、トランスポート層セキュリティー（TLS）又はセキュアソケットレイヤー（SSL）「ハンドシェーク」を使用する）認証又はログイン動作などの、１以上の他の動作を含んでよい。
【００１９】
ネットワークサービス交換システム１０４は、複数の候補サービスプロバイダー１０６に入札勧誘１１８を送るように構成されている。例えば、ある実施態様では、入札勧誘１１８が、リクエスト１１２を「宣伝」する。ある実施態様では、入札勧誘１１８が、１以上のサービスパラメータ１１４を示す。
【００２０】
複数の候補サービスプロバイダー１０６は、入札勧誘１１８に応答して、入札提出１２０を送るように構成されている。特定の一実施例として、ある実施態様では、サービスプロバイダー１１０が、入札勧誘１１８に応答して、入札提出１２０のサービス入札１２２を送るように構成されている。
【００２１】
ネットワークサービス交換システム１０４は、入札提出１２０に基づいて、逆オークション１２４を実行するように構成されている。一実施例では、以下で更に説明されるように、ネットワークサービス交換システム１０４が、サービス入札１２２が、リクエスト１１２によって示される１以上のサービスパラメータ１１４などの、クライアントサービスリクエスト内で特定される１以上のサービスパラメータに適合する、入札提出の組の「最良フィット（fit）」であることを決定するように構成されている。
【００２２】
入札提出１２０の中からサービス入札１２２を選択したことに応答して、ネットワークサービス交換システム１０４は、デバイス１０２にサービス応答１２６を送るように構成されている。図１の実施例では、サービス応答１２６が、サービス入札１２２が入札提出１２０の「最良フィット」であることを示している。ある実施例では、サービス応答１２６が、サービス入札１２２又はサービス入札１２２に関連付けられた情報を含む。
【００２３】
ある実施例では、デバイス１０２が、ネットワークサービス交換システム１０４に注文応答１３０を送るように構成されている。例えば、ある実施態様では、注文応答１３０が、サービス入札１２２を受理する。他の実施例では、注文応答１３０が、サービス入札１２２が１以上のサービスパラメータ１１４に適合しない場合などに、サービス入札１２２を拒否する。
【００２４】
ある実施例では、ネットワークサービス交換システム１０４が、サービスプロバイダー１１０に入札応答１３２を提供する。特定の一実施例では、入札応答１３２が、サービスプロバイダー１１０のサービス入札１２２を受理する。この実施例では、ネットワークサービス交換システム１０４が、入札提出１２０の他の入札提出を拒否するために、複数の候補サービスプロバイダー１０６の他のサービスプロバイダーに他の応答を提供する。
【００２５】
ある実施例では、サービス入札１２２がデバイス１０２によって受理されると、現在のサービスプロバイダーからサービスプロバイダー１１０に、デバイス１０２に関連付けられた電話番号を「移植」するためなどに、キャリア間の番号移植手順１３４が実行される。ある実施例では、キャリア間の番号移植手順１３４が、ネットワークサービス交換システム１０４によって開始される。別の一実施例では、ネットワークサービス交換システム１０４が、デバイス１０２の現在のサービスプロバイダーに、キャリア間の番号移植手順１３４を開始するように通知する。
【００２６】
サービスプロバイダー１１０の選択後に、ネットワークを経由した通信プロビジョニングプロセス１３６が実行されて、デバイス１０２が、サービスプロバイダー１１０に関連付けられたネットワーク１５０を使用して通信することを可能にする。例えば、図２を参照しながら説明されるように、ネットワークを経由した通信プロビジョニングプロセス１３６は、サービスプロバイダー１１０に関連付けられたサービスプロファイルをデバイス１０２に提供することを含んでよい。ある実施態様では、デバイス１０２が、サービスプロファイルを、SIMカード１４０に又は永続メモリ１４２内に、暗号化されたフォーマットで記憶するように構成されている。
【００２７】
本明細書で使用されるように、サービスプロファイルは、サービスプロバイダーを特定する情報、デバイス１０２がサービスプロバイダーと通信する又はサービスプロバイダーのネットワークを使用して通信することを可能にする情報、サービスプロバイダーによって提供されるサービスに関連する情報（例えば、価格決定情報）、他の情報、又はそれらの組み合わせを含む。ある場合では、サービスプロファイルが、価格決定情報などの「機密」若しくは秘密情報又は他の機密情報を含む。
【００２８】
図１の１以上の態様は、逆オークションを実行するためのネットワークサービス交換システムによるサービスプロバイダー情報（例えば、入札）の「統合」を示している。結果として、サービスプロバイダーの選択は、デバイス１０２などのデバイス用に簡略化される。
【００２９】
図２を参照すると、システムの特定の例示的な一実施例が描かれ、概して２００として指定されている。システム２００は、デバイス１０２、ネットワークサービス交換システム１０４、及び複数の候補サービスプロバイダー１０６を含む。図２は、システム２００が、与信審査代理機能２４０及び番号移植センター２４２を含むことも描いている。
【００３０】
図２では、デバイス１０２が、ネットワークインターフェース２０２、ベースバンドプロセッサ２０４、及びアプリケーションプロセッサ２０６を含む。特定の一実施例では、ネットワークインターフェース２０２が、無線周波数集積回路（RFIC）を含む。図２の実施例では、デバイス１０２が、SIMカード１４０を含む又はSIMカード１４０に接続されたセキュリティープロセッサ２１６を更に含む。
【００３１】
ある実施態様では、アプリケーションプロセッサ２０６が、暗号化された情報２０８をSIMカード１４０に書き込み、SIMカード１４０から暗号化された情報２０８を読むように構成されている。例示のために、ある実施態様では、暗号化された情報２０８がサービスプロバイダー１１０に関連しており、アプリケーションプロセッサ２０６が、暗号化された情報２０８をSIMカード１４０に記憶するように構成されている。代替的に又は追加的に、ある実施例では、アプリケーションプロセッサ２０６が、暗号化された情報２０８を永続メモリ１４２に記憶するように構成されている。ある実施態様では、暗号化された情報２０８が、ネットワークサービス交換システム１０４に関連付けられたネットワークサービス交換プロファイル２１０、サービスプロバイダー１１０に関連付けられたサービスプロファイル２１２、又はネットワークサービス交換動作に関連付けられた安全な取引ログ２１４のうちの１以上を含む。
【００３２】
更なる例示のために、ある実施態様では、SIMカード１４０が、サービスプロファイル２１２を含む複数の暗号化されたサービスプロファイル２１３を、暗号化されたフォーマットで記憶するように構成されている。一実施例では、複数の暗号化されたサービスプロファイル２１３が、複数の候補サービスプロバイダー１０６のそれぞれに関連付けられたサービスプロファイルを含む。
【００３３】
図２は、ネットワークサービス交換システム１０４が、逆オークション機構１０８を含むことを描いている。図２の実施例では、ネットワークサービス交換システム１０４が、移植交換論理回路２２０、加入者検証論理回路２２２、及び取引ロギング論理回路２２６を更に含む。ある実施態様では、ネットワークサービス交換システム１０４が、取引データベース２２８を記憶する。
【００３４】
ある実施例では、ネットワークサービス交換システム１０４が、企業加入者２３０、民間加入者２３２、又はそれらの組み合わせと通信するように構成されている。ある実施例では、デバイス１０２が、企業加入者２３０、民間加入者２３２、又は別の群の加入者たちに関連付けられている。
【００３５】
図２では、複数の候補サービスプロバイダー１０６が、サービスプロバイダー１１０、サービスプロバイダー２５０、サービスプロバイダー２５２、及びサービスプロバイダー２５４を含む。図２の実施例では、４つのサービスプロバイダーが示されているが、他の実施態様では、システム２００が、異なる数のサービスプロバイダーを含む。
【００３６】
動作中、デバイス１０２は、サービスプロバイダー１１０などのサービスプロバイダーを選択（例えば、逆オークション１２４を介して）するために、ネットワークサービス交換システム１０４を使用する。サービスプロバイダー１１０を選択すると、デバイス１０２は、現在のサービスプロバイダー（例えば、例示的な実施例として、サービスプロバイダー２５４）からサービスプロバイダー１１０に、サービスを移すことができる。特定の一実施例では、サービスがサービスプロバイダー１１０に移されると、デバイス１０２は、現在のサービスプロバイダー（例えば、サービスプロバイダー２５４）に関連付けられたデータ接続２５８を使用する代わりに、サービスプロバイダー１１０に関連付けられたデータ接続２５６を使用して通信する。ある実施例では、データ接続２５８が、「既存の」接続（例えば、インターネット）に一致し又はそれを含む。デバイス１０２は、サービスプロバイダー１１０との接続性を確立する前に、その接続と通信する。その接続は、図１のネットワークを経由した通信プロビジョニングプロセス１３６に対してデバイス１０２を準備するのに使用される。
【００３７】
ある実施例では、ネットワークサービス交換システム１０４によるサービスプロバイダーの選択を容易にするために、デバイス１０２とネットワークサービス交換システム１０４との間で、第１のデータ接続２３４が確立される。ある実施態様では、第１のデータ接続２３４が、ネットワークサービス交換プロファイル２１０を使用して確立される。
【００３８】
ネットワークインターフェース２０２が、図１のリクエスト１１２をネットワークサービス交換システム１０４に送るように構成されている。ある実施例では、図１のリクエスト１１２が、デバイス１０２から、第１のデータ接続２３４とは異なる第２のデータ接続２３６を経由して、ネットワークサービス交換システム１０４で受け取られる。ある実施例では、第２のデータ接続２３６が、（例えば、逆オークション１２４を容易にするために）デバイス１０２とネットワークサービス交換システム１０４との間の通信のために使用される。第１のデータ接続２３４は、後に、データ接続２５８用の「プロキシ」として使用される（例えば、それによって、サービスプロバイダー１１０に関連付けられた機密情報は、データ接続２５６の設定の前にデータ接続２５８を経由して移される必要がない）。
【００３９】
ネットワークインターフェース２０２は、ネットワークサービス交換システム１０４から、（例えば、第２のデータ接続２３６を経由して）図１のサービス応答１２６を受け取るように構成されている。（例えば、サービス入札１２２の受理を示すために注文応答１３０を送ることによって）サービス入札１２２を受理したことに応答して、図１のネットワークを経由した通信プロビジョニングプロセス１３６が実行される。
【００４０】
サービス入札１２２を受理すると、デバイス１０２は、サービスプロファイル２１２を受け取って、サービスプロバイダー１１０との通信を可能にすることができる。例えば、サービスプロファイル２１２は、アクセス情報を保持するデバイスがデータ接続２５６を使用することを可能にする、アクセス情報を含んでよい。本明細書の特定の実施例は、デバイス１０２が、安全なやり方でサービスプロファイル２１２を受け取ることを可能にする（例えば、それによって、認証されていない当事者は、サービスプロファイル２１２を受け取らず、又は暗号化されていないフォーマットのサービスプロファイル２１２を受け取らない）。
【００４１】
第１の実施例では、ネットワークを経由した通信プロビジョニングプロセス１３６を実行することが、ネットワークサービス交換システム１０４から、デバイス１０２によって、暗号化された情報２０８を受け取ることを含む。第２の実施例では、例示的な実施例として、ネットワークを経由した通信プロビジョニングプロセス１３６を実行することが、サービスプロバイダー２５４などの第２のサービスプロバイダーから、暗号化された情報２０８をデバイス１０２で受け取ることを含む。第３の実施例では、ネットワークを経由した通信プロビジョニングプロセス１３６を実行することが、暗号化された情報を読み出すために、サーバへの安全なトンネルの確立を可能にするリンク２６８を、デバイス１０２で受け取ることを含む。
【００４２】
更なる例示のために、第１の実施例では、ネットワークを経由した通信プロビジョニングプロセス１３６を実行することが、ネットワークサービス交換プロファイル２１０に基づいて、デバイス１０２とネットワークサービス交換システム１０４との間の特定のデータ接続を確立することを含む。特定の実施例では、特定のデータ接続が、第１のデータ接続２３４を含む。第１の実施例では、ネットワークを経由した通信プロビジョニングプロセス１３６を実行することが、ネットワークサービス交換システム１０４から、特定のデータ接続を経由して（例えば、第１のデータ接続２３４を経由して）、サービスプロファイル２１２を受け取ることも含む。したがって、第１の実施例では、第１のデータ接続２３４が、データ接続２５８用の「プロキシ」として使用される（例えば、それによって、サービスプロファイル２１２は、データ接続２５６の設定の前に、データ接続２５８を経由して移される必要がない）。
【００４３】
第２の実施例では、リクエスト１１２が、サービスプロバイダー１１０とは異なる第２のサービスプロバイダーに関連付けられた第２のデータ接続を経由して送られる。一実施例では、リクエスト１１２が、サービスプロバイダー２５４に関連付けられたデータ接続２５８を経由して送られる。この場合では、ネットワークを経由した通信プロビジョニングプロセス１３６を実行することが、データ接続２５８を経由して暗号化された情報２０８を受け取ることを含む。ある実施例では、以下で更に詳細に説明されるように、第２の実施例に関連するサービスプロファイル２１２の通信を安全にするために、暗号化が使用されてよい。
【００４４】
第３の実施例では、リクエスト１１２が、サービスプロバイダー１１０とは異なる第２のサービスプロバイダーに関連付けられた第２のデータ接続を経由して送られ、リンク２６８が、第２のデータ接続を経由して受け取られる。一実施例では、第２のデータ接続が、データ接続２５８に一致する。この実施例では、ネットワークを経由した通信プロビジョニングプロセス１３６を実行することが、暗号化された情報２０８を読み出すために、サービスプロバイダー２５４から、データ接続２５８を経由して、データ接続２５８を経由したサーバへの安全なトンネルを確立することを可能にするリンク２６８を受け取ることを含む。
【００４５】
ある実施態様では、図１のネットワークを経由した通信プロビジョニングプロセス１３６が、サービスプロバイダー１１０が、サービスプロファイル２１２をデバイス１０２に送る前にサービスプロファイル２１２を暗号化することを可能にするキー２６４を、ネットワークサービス交換システム１０４からサービスプロバイダー１１０に送ることを含む。代替的に又は追加的に、ある実施態様では、ネットワークを経由した通信プロビジョニングプロセス１３６を実行することが、デバイス１０２が、サービスプロファイル２１２を受け取るや否やサービスプロファイル２１２を解読することを可能にするキー２６２を、ネットワークサービス交換システム１０４からデバイス１０２に送ることを含む。一実施例では、デバイス１０２が、データ接続２５６を確立するために、サービスプロファイル２１２を解読するように構成されている。
【００４６】
ある実施例では、ネットワークサービス交換システム１０４が、デバイス１０２に関連付けられた当事者の信用調査を実行することによって、図１の検証プロセス１１６を実行するように構成されている。ある実施例では、ネットワークサービス交換システム１０４が、クレジットカード会社（プリペイド）又は与信審査代理機能（ポストペイド）２４０にメッセージを送ることによって、信用調査を実行し又は信用調査を開始する。後者の場合では、与信審査代理機能２４０が、デバイス１０２を検証するかどうかを判断するために、信用データベース２４４にアクセスする。
【００４７】
ある実施態様では、ネットワークサービス交換システム１０４が、図１のキャリア間の番号移植手順１３４の動作を開始し又は実行するように構成されている。一実施例では、ネットワークサービス交換システム１０４が、デバイス１０２に関連付けられた電話番号２４８をサービスプロバイダー１１０に移すことを開始するように、デバイス１０２に関連付けられた現在のサービスプロバイダーに促す。別の一実施例では、ネットワークサービス交換システム１０４が、移植データベース２４６にアクセスし移植データベース２４６を更新するために、番号移植センター２４２に連絡をとることなどによって、キャリア間の番号移植手順１３４を実行するように、デバイス１０２に関連付けられた現在のサービスプロバイダーに通知する。
【００４８】
ある実施態様では、ネットワークインターフェース２０２が、ネットワークサービス交換システム１０４から、安全な取引ログ２１４を受け取るように構成されている。様々な実施態様では、安全な取引ログ２１４が、加入者ごとの粒度（granularity）、企業ごとの粒度、オークションごとの粒度、又はサービスプロバイダーごとの粒度に関連付けられている。ある実施態様では、安全な取引ログ２１４が、ブロックチェーンデータ構造などのハッシュ化されリンクされたリストデータ構造を有する。
【００４９】
ある実施態様では、暗号化された情報２０８（例えば、サービスプロファイル２１２）を受け取った後で、トリガ条件が満たされるまで、デバイス１０２と第２のサービスプロバイダー（例えば、サービスプロバイダー２５４）との間のデータの通信が継続され、トリガ条件が満たされたことに応答して、データ接続２５６が確立される。例示のために、ある実施態様では、トリガ条件が、デバイス１０２によるデータ接続２５８の使用法における変更、データ接続２５８の利用可能な帯域幅の変化、又はサービスプロバイダー１１０に関連付けられた販売申し込みのうちの１以上を含む。代替的に又は追加的に、ある実施例では、図３を参照しながら更に説明されるように、トリガ条件が、複数の候補サービスプロバイダー１０６の入札ランキング（又は入札ランキングの変化）に基づく。
【００５０】
図２の１以上の態様は、逆オークションを実行するためのネットワークサービス交換システムによるサービスプロバイダー情報（例えば、入札）の「統合」を示している。結果として、サービスプロバイダーの選択は、デバイス１０２などのデバイス用に簡略化される。
【００５１】
図３は、図１の逆オークション１２４の結果３００の例示的な一実施例を描いている。特定の一実施例では、逆オークション機構１０８が、結果３００を生成するために、逆オークション１２４の１以上の動作を実行するように構成されている。
【００５２】
図３は、１以上のサービスパラメータ１１４内に含まれ得る情報の特定の非限定的な実施例も示している。図３の実施例が例示的なものであり、他の実施例では、１以上のサービスパラメータ１１４が、他の情報（図３で示されている情報に代えて又は加えて）を含むことが、理解されるべきである。
【００５３】
結果３００は、複数の候補サービスプロバイダー１０６の各サービスプロバイダーに対する入札価格３０２を示している。例えば、ある実施態様では、複数の候補サービスプロバイダー１０６のそれぞれの入札価格３０２が、リクエスト１１２の１以上のサービスパラメータ１１４によって指定された１以上のサービスに対する価格を示している。一実施例では、各入札価格３０２が、図１の入札提出１２０のそれぞれの入札提出内で示される。
【００５４】
結果３００は、複数の候補サービスプロバイダー１０６の各サービスプロバイダーに対するサービスレベル合意（SLA）スコア３０４も示している。特定の一実施例では、逆オークション機構１０８が、入札がリクエスト１１２の１以上のサービスパラメータ１１４に適合するかどうか（又はどれだけ適合するか）に関して、複数の候補サービスプロバイダー１０６の各入札をランク付けするように構成されている。例示的な一実施例では、１以上のサービスパラメータ１１４が、特定のネットワーク帯域幅を指定する。逆オークション機構１０８は、入札が、少なくとも特定のネットワークの帯域幅をデバイス１０２に提供するサービスレベルを示しているかどうかに基づいて、各入札をランク付けするように構成されている。更なる例示のために、図２の特定の実施例では、サービスプロバイダー２５２に関連付けられたSLAスコア３０４が、サービスプロバイダー２５２の入札が１以上のサービスパラメータ１１４を満たすことができないことを示し得る「０」に一致する。
【００５５】
結果３００は、複数の候補サービスプロバイダー１０６の各サービスプロバイダーに対する入札スコア３０６も示している。特定の一実施例では、逆オークション機構１０８が、価格に関して、複数の候補サービスプロバイダー１０６の各入札をランク付けするように構成されている。例えば、サービスプロバイダー２５２の入札スコア３０６は、サービスプロバイダー２５２の入札（例えば、１ドル）が、他の入札（２ドル、４ドル、及び３ドル）より勝っていることを示している。例示のために、一実施態様では、逆オークション機構１０８が、以下の数式に基づいて各入札スコア３０６を決定するように構成されている。すなわち、
ＢＩＤ_ＳＣＯＲＥ＝ω（ＢＩＤi／ＢＩＤMAX−ＢＩＤMIN）×（ＳＬＡ_ＳＣＯＲＥ×（１−ωPRICE））
【００５６】
この実施例では、ωPRICEが重み付け値（例えば、０．５又は別の値）を示し、ＢＩＤiが特定の入札（例えば、ここで、ｉ＝１、２、３、又は４）に関連付けられた価格を示し、ＢＩＤMAXが入札の最大入札（例えば、４ドル）を示し、ＢＩＤMINが入札の最小入札（例えば、１ドル）を示し、ＳＬＡ_ＳＣＯＲＥがそれぞれのSLAスコア３０４（例えば、６、１、０、又は３）を示している。
【００５７】
特定の例示的な一実施例では、逆オークション機構１０８が、ＢＩＤMAX−ＢＩＤMINを決定するように構成された減算回路、ＢＩＤi／ＢＩＤMAX−ＢＩＤMINを決定するように構成された割算回路、及びωPRICE（ＢＩＤi／（ＢＩＤMAX−ＢＩＤMIN））に基づいて第１の値を決定するように構成された乗算回路を含む。ある実施例では、逆オークション機構１０８が、（減算回路又は別の減算回路を使用して）１−ωPRICEを決定するように構成されている。ある実施態様では、逆オークション機構１０８が、（乗算回路又は１以上の他の乗算回路を使用して）ＳＬＡ_ＳＣＯＲＥ×（１−ωPRICE）に基づいて第２の値を決定し、第１の値と第２の値を掛けて、各入札スコア３０６を決定するように更に構成されている。
【００５８】
結果３００は、複数の候補サービスプロバイダー１０６の各サービスプロバイダーに対する入札ランク３０８も示している。特定の一実施例では、逆オークション機構１０８が、対応するSLAスコア３０４及び対応する入札スコア３０６に基づいて、各入札ランク３０８を生成するように構成されている。例えば、ある実施態様では、逆オークション機構１０８が、「０」のSLAスコア３０４を有する任意の入札を失格にし、入札スコア３０６によって残りの入札をランク付けして、入札ランク３０８を決定するように構成されている。
【００５９】
ある実施態様では、ネットワークサービス交換システム１０４が、複数の候補サービスプロバイダー１０６のうちの１以上によって示された価格変更などに応答して、結果３００の変化をモニタするように構成されている。この場合、ネットワークサービス交換システム１０４は、更新されたサービス入札を示す更新されたサービス応答をデバイス１０２に送ることなどによって、結果３００の変化をデバイス１０２に通知するように構成されている。特定の例示的な一実施例では、サービスプロバイダー１１０が価格を上げたことによって、サービスプロバイダー２５４の入札が、サービスプロバイダー１１０の入札に勝ったことに応答して、ネットワークサービス交換システム１０４は、サービスプロバイダー２５４を示す更新されたサービス応答を送ることによって、デバイス１０２に通知する。この実施例では、デバイス１０２が、ネットワークサービス交換システム１０４に更新された注文応答を提出して、（例えば、図２に関連して説明された任意の態様を使用して）サービスプロバイダー１１０からサービスプロバイダー２５４にサービスを移す。様々な実施態様では、更新されたサービス応答が、（例えば、「プル（pull）」態様で）デバイス１０２によって、（例えば、「プッシュ（push）」態様で）ネットワークサービス交換システム１０４によって、又はそれらの両方でトリガされる。
【００６０】
図３の特定の実施例は、説明の都合で価格に関して説明されているが、他の実施態様では、他のパラメータが「スコア」付けされ、各入札ランク３０８を決定するために使用される。例示的な一実施例として、ある実施態様では、サービスプロバイダー１１０、２５０、２５２、及び２５４に関連付けられたネットワークのアップロード速度又はダウンロード速度のうちの１以上が、「スコア」付けされ、各入札ランク３０８を決定するために使用される。
【００６１】
図３の１以上の態様は、逆オークションを実行するためのネットワークサービス交換システムによるサービスプロバイダー情報（例えば、入札）の「統合」を示している。結果として、サービスプロバイダーの選択は、デバイス１０２などのデバイス用に簡略化される。
【００６２】
図４を参照すると、図２のシステム２００によって実行することができる特定の例示的な動作が描かれ、概して４００で指定されている。動作４００は、４０２でリクエストを受け取ることを含む。リクエストは、対象目標を示す。一実施例では、リクエストが、図１のリクエスト１１２に一致し、対象目標は、１以上のサービスパラメータ１１４に一致する。
【００６３】
動作４００は、４０４で、与信審査プロセスを実行することを更に含む。一実施例では、与信審査プロセスが、図１の検証プロセス１１６に一致する。ある実施例では、逆オークション１２４が、ネットワークサービス交換システム１０４によって、プリペイド基準で実行される。この場合、ある実施態様では、検証プロセス１１６が、（例えば、クレジットカード残高を確認することによって）デバイス１０２に関連付けられた当事者の資金又はクレジットの利用可能性を確認することを含む。別の一実施例では、逆オークション１２４が、ネットワークサービス交換システム１０４によって、ポストペイド基準で実行される。この場合、ある実施態様では、検証プロセス１１６が、デバイス１０２に関連付けられた当事者の信用調査を実行することを含む。
【００６４】
動作４００は、４０６で、複数の候補サービスプロバイダー１０６からの入札を勧誘することを更に含む。動作４００は、典型的な入札提案４０８などの入札提案を受け取ることを更に含む。例示的な実施例として、入札提案のそれぞれは、サービス期間、及び、ネットワーク品質及びネットワーク利用可能性などのネットワーク特性を示す、サービスレベル合意（SLA）などの、サービス情報を示す。一実施例では、図４の入札提案が、図１の入札提出１２０に一致する。
【００６５】
動作４００は、逆オークション１２４を実行することを更に含む。特定の実施例では、逆オークション１２４を実行することが、図３を参照しながら説明された１以上の態様を含む。
【００６６】
動作４００は、４１０で、サービス応答を受け取ることを更に含む。サービス応答は、サービス期間及びSLAを示す。ある実施態様では、例示的な一実施例として、サービス応答が、ネットワーク１５０に関連付けられた放送制御チャネル（BCCH）などの、逆オークション１２４の「落札者」のネットワークに関連付けられた制御情報を示す。特定の実施例では、図４のサービス応答が、図１のサービス応答１２６に一致する。
【００６７】
動作４００は、４１２で、注文応答を送ることを更に含む。注文応答４１２は、サービス応答４１０を受理し又は拒否するうちの何れかである。特定の実施例では、図４の注文応答が、図１の注文応答１３０に一致する。
【００６８】
動作４００は、４１４で、入札応答を送ること、４１６で、１以上の入札応答を送ることを更に含む。一実施例では、４１４で、サービスプロバイダー１１０の入札が受理され、４１６で、複数の候補サービスプロバイダー１０６の他の入札が、他の入札応答によって拒否される。
【００６９】
動作４００は、４１８で、番号移植動作を実行することを更に含む。特定の一実施例では、番号移植動作が、携帯基地局の国際加入者登録番号（MSISDN）に基づいて実行される。ある実施例では、番号移植動作が、図１のキャリア間の番号移植手順１３４に一致する。
【００７０】
動作４００は、４２２で、サービス登録手順を実行することを更に含む。サービス登録手順は、デバイス１０２とサービスプロバイダー１１０との間で実行される。特定の一実施例では、図２を参照しながら説明されたように、図４のサービス登録手順４２２が、デバイス１０２によってサービスプロファイル２１２を解読すること、及びデータ接続２５６を使用して通信することを含む。
【００７１】
動作４００は、４２４で、サービス配布を実行することを更に含む。特定の一実施例では、デバイス１０２が、図１のネットワーク１５０を使用して、図２のデータ接続２５６を使用して、又はそれらの組み合わせなどによってデータを通信する。
【００７２】
動作４００は、４２６で、サービスの終了を更に含む。例えば、ある実施態様では、デバイス１０２が、デバイス１０２の通信機能をアップグレードするためなどに、ネットワークサービス交換システム１０４によって、第２の逆オークションを開始する。
【００７３】
図４の１以上の態様は、逆オークションを実行するためのネットワークサービス交換システムによるサービスプロバイダー情報（例えば、入札）の「統合」を示している。結果として、サービスプロバイダーの選択は、デバイス１０２などのデバイス用に簡略化される。
【００７４】
図５を参照すると、グラフの特定の例示的な一実施例が描かれ、概して５００として指定されている。ある実施態様では、ネットワークサービス交換システム１０４が、逆オークション１２４中に、グラフ５００に対応する情報を決定するように構成されている。
【００７５】
グラフ５００は、図１の入札提出１２０に対応する提示された入札を示している。例えば、グラフ５００は、入札５１０、５５０、５５２、及び５５４を示している。特定の一実施例では、入札５１０、５５０、５５２、及び５５４が、それぞれ、サービスプロバイダー１１０、２５０、２５２、及び２５４の入札に対応する。
【００７６】
ある実施態様では、ネットワークサービス交換システム１０４の逆オークション機構１０８が、入札５１０、５５０、５５２、及び５５４に基づいて、中心軌跡５０２を決定するように構成されている。ある実施態様では、中心軌跡５０２が、Ｎ次元空間内での入札５１０、５５０、５５２、及び５５４の「中心」に対応する（ここで、Ｎは、１以上の整数である）。ある実施例では、Ｎが、１以上のサービスパラメータ１１４のパラメータの数に一致する。
【００７７】
ある実施例では、Ｎ次元空間の各ｊ番目の次元に対して（ここで、０＜ｊ≦Ｎ）、逆オークション機構１０８は、解が、適合するか、部分的に適合するか、それとも不適合であるか判断するように構成されている。例示のために、図５の実施例では、入札５１０、５５４は適合しており、入札５５０は部分的に適合しており、入札５５２は不適合である。例示のために、ある実施例では、図３を参照しながら説明されたように、サービスプロバイダー２５２の入札５５２が、１以上のサービスパラメータ１１４を満たすことができない場合、図５で描かれているように、入札５５２は不適合である。
【００７８】
図５の１以上の態様は、逆オークションを実行するためのネットワークサービス交換システムによるサービスプロバイダー情報（例えば、入札）の「統合」を示している。結果として、サービスプロバイダーの選択は、デバイス１０２などのデバイス用に簡略化される。
【００７９】
図６を参照すると、方法の特定の例示的な一実施例が描かれ、概して６００として指定されている。特定の一実施例では、方法６００が、ネットワークサービス交換システム１０４によって実行される。
【００８０】
方法６００は、６０２で、加入者からリクエストを受け取ることを含む。特定の一実施例では、ネットワークサービス交換システム１０４が、デバイス１０２からリクエスト１１２を受け取るように構成されている。
【００８１】
方法６００は、６０４で、リクエストを解析することを更に含む。特定の一実施例では、ネットワークサービス交換システム１０４が、リクエスト１１２を解析して、１以上のサービスパラメータ１１４を検出する。
【００８２】
方法６００は、６０６で、加入者及びリクエストを検証することを更に含む。特定の一実施例では、加入者及びリクエストを検証することは、図１の検証プロセス１１６を実行することを含む。
【００８３】
方法６００は、６１２で、入札勧誘をオペレータに送信することを更に含む。特定の一実施例では、ネットワークサービス交換システム１０４が、入札勧誘１１８を複数の候補サービスプロバイダー１０６に送る。
【００８４】
方法６００は、６１４で、入札提案をオペレータから受け取ることを更に含む。特定の一実施例では、ネットワークサービス交換システム１０４が、複数の候補サービスプロバイダー１０６から入札提出１２０を受け取る。
【００８５】
方法６００は、６１６で、価格及びサービスレベル合意の適合性について入札提案を評価することを更に含む。例えば、ある実施態様では、１以上のサービスパラメータ１１４が、価格及びサービスレベル合意の種類を示す。ネットワークサービス交換システム１０４は、入札提出１２０のそれぞれが１以上のサービスパラメータ１１４に適合するかどうかを判断するために、入札提出１２０を評価する。
【００８６】
方法６００は、６２０で、各入札提案に対して、入札提案がリクエスト内で示されたサービスレベル合意に適合するかどうかを判断することを更に含む。特定の一実施例では、６１８で、入札提案がリクエストによって示されたサービスレベル合意に適合しない場合、ネットワークサービス交換システム１０４は、入札拒否通知を送る。代替的に、６２２で、入札提案のそれぞれに対して、入札提案がリクエストによって示されたサービスレベル合意に適合する場合、ネットワークサービス交換システム１０４は、最小距離を計算することができる。
【００８７】
方法６００は、６２４で、入札をランク付けすること、６２６で、高い方から２番目にランク付けされた入札を、その加入者に送信することを更に含む。６３０では、その加入者から注文応答が受け取られる。加入者から受け取られた注文応答が、注文を確定しない場合、方法６００は、６２６で継続する。６３４で、加入者からの注文応答が、その注文を確定した場合、入札が受理又は拒否されたメッセージが各オペレータに送信される。方法６００は、６３８で、拒否待ち行列から不適合通知を読み出すことを更に含む。ある実施態様では、６３６で、入札提出が受理されると、加入者及びオペレータは、セッションを認証及び確立する。
【００８８】
図６の１以上の態様は、逆オークションを実行するためのネットワークサービス交換システムによるサービスプロバイダー情報（例えば、入札）の「統合」を示している。結果として、サービスプロバイダーの選択は、デバイス１０２などのデバイス用に簡略化される。
【００８９】
図７を参照すると、方法の特定の例示的な一実施例が描かれ、概して７００として指定されている。特定の一実施例では、方法７００の動作が、ネットワークサービス交換システム１０４によって実行される。
【００９０】
方法７００は、７０２で、ネットワーク加入者の入力を受け取ることを含む。特定の一実施例では、１以上のサービスパラメータ１１４の範囲内などで、ネットワーク加入者の入力が、図１のリクエスト１１２によって示されている。図７の実施例では、ネットワーク加入者の入力が、デバイス１０２に関連付けられた１以上の端子特性、デバイス１０２に提供されるサービスに関連付けられた１以上のサービスレベル目標、又はサービス価格決定閾値情報を含む。
【００９１】
方法７００は、７０４で、ネットワーク加入者の入力に対するパラメータの重み付けを割り当てることを更に含む。ネットワーク加入者の入力に対するパラメータの重み付けを割り当てることにより、重み付けされたパラメータが生成される。特定の一実施例では、各ネットワーク加入者の入力が、ネットワーク加入者の入力の重要性に相当する特定の重み付け値に関連付けられる。
【００９２】
方法７００は、７０６で、Ｎ次元の中心軌跡を規定することを更に含む。特定の一実施例では、中心軌跡が、図５を参照しながら説明された中心軌跡５０２に一致する。
【００９３】
方法７００は、７０８で、ネットワークオペレータの入力を受け取ることを更に含む。特定の一実施例では、ネットワークサービス交換システム１０４が、複数の候補サービスプロバイダー１０６から、入札提出１２０を受け取る。
【００９４】
方法７００は、７１０で、重み付けされたパラメータに基づいて、受け取られた入札を加入者の入力への適合性について評価することを更に含む。特定の一実施例では、ネットワークサービス交換システム１０４が、入札提出１２０の適合する入札と不適合な入札を判断するために、１以上のサービスパラメータ１１４の適合性について、入札提出１２０のそれぞれを評価する。ある実施例では、例示的な一実施例として、１以上のサービスパラメータ１１４が、最小アップロード速度などの１以上の基準に対する１以上の閾（又は「最小」）値を示す。したがって、ある場合では、入札提出が、基準の閾値を満たすことができないために不適合である。代替的に又は追加的に、ある実施態様では、「グローバルな」スコアを生成するために、各基準に対して各入札提出が「スコア」付けされる重み付けスキームが使用される。この実施例では、入札に関連付けられたグローバルなスコアが、閾値のスコアを満たすことができない場合、入札提出が不適合になり得る。
【００９５】
方法７００は、７１４で、正規化されたデータを生成するために、適合する入札に基づいて、データを正規化することを更に含む。方法７００は、７１６で、最小距離を生成するために、パラメータのＮ次元の空間内で最小距離を計算することを更に含む。方法７００は、７１８で、ランク付けされた入札を生成するために、適合する入札をランク付けすることを更に含む。
【００９６】
図７の１以上の態様は、逆オークションを実行するためのネットワークサービス交換システムによるサービスプロバイダー情報（例えば、入札）の「統合」を示している。結果として、サービスプロバイダーの選択は、デバイス１０２などのデバイス用に簡略化される。
【００９７】
図８を参照すると、方法の特定の例示的な一実施例が描かれ、概して８００として指定されている。特定の一実施例では、方法８００の動作が、ネットワークサービス交換システム１０４などのネットワークサービス交換システムによって実行される。
【００９８】
方法８００は、８０２で、デバイスからのリクエストをネットワークサービス交換システムで受け取ることを含む。リクエストは、１以上のサービスパラメータを示す。一実施例では、ネットワークサービス交換システム１０４が、デバイス１０２から、１以上のサービスパラメータを示すリクエスト１１２を受け取る。ある実施態様では、リクエスト１１２が、デバイス１０２から第２のデータ接続２３６を経由してネットワークサービス交換システム１０４で受け取られる。ある実施例では、１以上のサービスパラメータを検証することが、１以上のサービスパラメータが特定範囲内の値であると判断することを含む（例えば、価格パラメータが正数であり、価格パラメータ以外の他の値が、ネットワークサービス交換システム１０４にエラーメッセージを生成させる）。
【００９９】
方法８００は、８０４で、リクエストを受け取ったことに応答して、デバイス及び１以上のサービスパラメータを検証することを更に含む。ある実施例では、デバイスを検証することが、検証プロセス１１６を実行（又は開始）することによって、与信審査代理機能２４０に連絡をとることによって、信用データベース２４４にアクセスすることによって、又はそれらの組み合わせなどで、デバイスに関連付けられた当事者の信用調査を実行することを含む。
【０１００】
方法８００は、８０６で、複数の候補サービスプロバイダーの中からサービスプロバイダーを選択するために、逆オークションを実行することを更に含む。サービスプロバイダーは、１以上のサービスパラメータに基づいて選択される。一実施例では、ネットワークサービス交換システム１０４が、１以上のサービスパラメータ１１４に基づいて、サービスプロバイダー１１０を選択するために、逆オークション１２４を実行する。
【０１０１】
方法８００は、サービスプロバイダーを選択した後で、デバイスがサービスプロバイダーに関連付けられたネットワークを使用して通信することを可能にするために、ネットワークを経由した通信プロビジョニングプロセスを実行することを更に含む。ある実施態様では、ネットワークサービス交換システム１０４が、デバイス１０２がネットワーク１５０を使用してサービスプロバイダー１１０と通信することを可能にするために、ネットワークを経由した通信プロビジョニングプロセス１３６を実行する。
【０１０２】
一実施例では、ネットワークを経由した通信プロビジョニングプロセスを実行する前に、方法８００が、ネットワークサービス交換システムに関連付けられたネットワークサービス交換プロファイルを使用して、デバイスとネットワークサービス交換システムとの間に第１のデータ接続を確立することを更に含む。例示のために、ある実施例では、ネットワークを経由した通信プロビジョニングプロセス１３６を実行する前に、ネットワークサービス交換システム１０４が、ネットワークサービス交換プロファイル２１０を使用して、デバイス１０２との第１のデータ接続２３４を確立する。ある実施例では、方法８００が、サービスプロバイダーから、ネットワークサービス交換システムで、サービスプロバイダーに関連付けられたサービスプロファイルを受け取ることを更に含む。ネットワークを経由した通信プロビジョニングプロセスを実行することは、ネットワークサービス交換システムから第１のデータ接続を経由してデバイスに、サービスプロファイルを送ることを含む。
【０１０３】
一実施例では、ネットワークサービス交換システム１０４が、サービスプロバイダー１１０からサービスプロファイル２１２を受け取る。方法８００に関連して、ネットワークを経由した通信プロビジョニングプロセス１３６を実行することは、ネットワークサービス交換システム１０４から第１のデータ接続２３４を経由してデバイス１０２に、サービスプロファイル２１２を送ることを含む。ある実施態様では、方法８００に関連して、ネットワークを経由した通信プロビジョニングプロセス１３６を実行することが、サービスプロバイダー１１０が、デバイス１０２によってアクセスされるサービスプロファイル（例えば、サービスプロファイル２１２）を暗号化することを可能にするためのキー（例えば、キー２６４）を、ネットワークサービス交換システム１０４からサービスプロバイダー１１０に送ることを含む。代替的に又は追加的に、ある実施態様では、方法８００に関連して、ネットワークを経由した通信プロビジョニングプロセス１３６を実行することが、デバイス１０２が、サービスプロバイダー１１０からデバイス１０２によって受け取られるサービスプロファイル（例えば、サービスプロファイル２１２）を解読することを可能にするキー（例えば、キー２６２）を、ネットワークサービス交換システム１０４からデバイス１０２に送ることを含む。
【０１０４】
ある実施態様では、方法８００に関連して、逆オークション１２４を実行することが、複数の候補サービスプロバイダー１０６からの入札提出１２０などの、複数の候補サービスプロバイダーからの複数の入札を受け取ることを含む。ある実施態様では、方法８００に関連して、逆オークション１２４を実行することが、複数の入札に基づいて、複数の入札スコア（例えば、入札スコア３０６）を決定することを含む。ある実施態様では、方法８００に関連して、逆オークション１２４を実行することが、複数の入札スコアのサブセットを決定することを含む。その場合、サブセットは、１以上のサービスパラメータを満たすネットワークに関連付けられる。例えば、図３を参照しながら説明されたように、サービスプロバイダー２５２の入札は、「失格」にされることがある。サービスプロバイダー１１０、２５０、及び２５４の入札は、サブセットに対応し得る。ある実施態様では、方法８００に関連して、逆オークション１２４を実行することが、（例えば、サービスプロバイダー１１０の入札ランクが、サービスプロバイダー２５０、２５４の入札ランクより勝っていると判断することによって）サブセットの最良の入札に基づいて、サービスプロバイダー１１０を選択することを含む。
【０１０５】
ある実施態様では、方法８００が、ネットワークサービス交換システムによって、現在のサービスプロバイダー（例えば、サービスプロバイダー２５４）に、デバイス１０２に関連付けられた電話番号（例えば、電話番号２４８）をサービスプロバイダー１１０に移すことを促すために、キャリア間の番号移植手順１３４を実行するように通知することを更に含む。
【０１０６】
図８の１以上の態様は、逆オークションを実行するためのネットワークサービス交換システムによるサービスプロバイダー情報（例えば、入札）の「統合」を示している。結果として、サービスプロバイダーの選択は、デバイス１０２などのデバイス用に簡略化される。
【０１０７】
図９を参照すると、方法の特定の例示的な一実施例が描かれ、概して９００として指定されている。特定の一実施例では、方法９００の動作が、デバイス１０２などのデバイスによって実行される。
【０１０８】
方法９００は、９０２で、デバイスからネットワークサービス交換システムにリクエストを送ることを含む。リクエストは、１以上のサービスパラメータを示す。特定の一実施例では、デバイス１０２は、ネットワークサービス交換システム１０４に、１以上のサービスパラメータ１１４を示すリクエスト１１２を送る。
【０１０９】
方法９００は、９０４で、１以上のサービスパラメータに基づいて、応答をデバイスで受け取ることを更に含む。応答は、サービスプロバイダーに関連付けられたサービス入札を示す。ある実施例では、デバイス１０２が、ネットワークサービス交換システム１０４から、サービス入札１２２を示すサービス応答１２６を受け取る。
【０１１０】
方法９００は、９０６で、サービスプロバイダーに関連付けられたサービスプロファイルを含む暗号化された情報をデバイスで受け取ることを更に含む。一実施例では、デバイス１０２が、サービスプロファイル２１２を含む暗号化された情報２０８を受け取る。
【０１１１】
方法９００は、９０８で、デバイスによって、サービスプロファイルを、デバイスの加入者識別モジュール（SIM）カード又はデバイスの永続メモリに記憶することを更に含む。ある実施例では、デバイス１０２が、サービスプロファイル２１２をSIMカード１４０に記憶する。様々な実施態様では、SIMカード１４０が、非汎用SIMカード、汎用SIM（USIM）カード、埋め込み式SIM（eSIM）カード、ソフトウェアSIM（softSIM）カード、又は別のSIMカードを含み、又はそれらに一致する。ある実施態様では、SIMカードが、サービスプロファイルを含む複数の暗号化されたサービスプロファイル（例えば、複数の暗号化されたサービスプロファイル２１３）を、暗号化されたフォーマットで記憶する。別の一実施例では、デバイス１０２が、サービスプロファイル２１２を永続メモリ１４２に記憶する。
【０１１２】
方法９００は、９１０で、サービスプロファイルに基づいて、デバイスとサービスプロバイダーによってサポートされたネットワークとの間にデータ接続を確立することを更に含む。特定の一実施例では、デバイス１０２が、サービスプロファイル２１２に基づいて、デバイス１０２とサービスプロバイダー１１０によってサポートされたネットワーク１５０との間にデータ接続２５６を確立する。特定の一実施例では、方法９００が、データ接続を確立するために、サービスプロファイルを解読することを含む。
【０１１３】
特定の一実施例では、方法９００が、暗号化された情報を受け取るために、ネットワークを経由した通信プロビジョニングプロセスを実行することを更に含む。一実施例では、デバイス１０２が、サービスプロファイル２１２を、暗号化されたフォーマットで受け取るために、ネットワークを経由した通信プロビジョニングプロセス１３６を実行する。第１の実施例では、リクエストが、サービスプロバイダーとは異なる第２のサービスプロバイダー（例えば、サービスプロバイダー２５４）に関連付けられた第２のデータ接続（例えば、第２のデータ接続２３６）を経由して送られる。ネットワークを経由した通信プロビジョニングプロセスを実行することは、第２のデータ接続を経由して暗号化された情報を受け取ることを含む。第２の実施例では、ネットワークを経由した通信プロビジョニングプロセスを実行することが、ネットワークサービス交換システムに関連付けられたネットワークサービス交換プロファイル（例えば、ネットワークサービス交換プロファイル２１０）に基づいて、デバイスとネットワークサービス交換システムとの間に特定のデータ接続（例えば、第２のデータ接続２３６）を確立すること、及びネットワークサービス交換システムから特定のデータ接続を経由して暗号化された情報を受け取ることを含む。第３の実施例では、リクエストが、サービスプロバイダーとは異なる第２のサービスプロバイダー（例えば、サービスプロバイダー２５４）に関連付けられた第２のデータ接続（例えば、第２のデータ接続２３６）を経由して送られる。ネットワークを経由した通信プロビジョニングプロセスを実行することは、暗号化された情報を読み出すために、サービスプロバイダーから、第２のデータ接続とは異なる通信経路を経由して（例えば、データ接続２５８を経由して）、第２のデータ接続を経由したサーバとの安全なトンネルの確立を可能にするためのリンク（例えば、リンク２６８）を受け取ることを含む。
【０１１４】
ある実施態様では、方法９００が、ネットワークサービス交換システムから、デバイスが暗号化された情報からのサービスプロファイルを解読することを可能にするためのキー（例えば、キー２６２）を受け取ることを更に含む。ある実施態様では、方法９００が、ネットワークサービス交換システムから、ネットワークサービス交換動作に関連付けられた安全な取引ログ（例えば、安全な取引ログ２１４）を受け取ることを更に含む。ある実施態様では、安全な取引ログが、加入者ごとの粒度、企業ごとの粒度、オークションごとの粒度、又はサービスプロバイダーごとの粒度に関連付けられている。ある実施態様では、安全な取引ログが、ブロックチェーンデータ構造などのハッシュ化されリンクされたリストデータ構造を有する。
【０１１５】
ある実施態様では、方法９００が、暗号化された情報を受け取った後で、トリガ条件が満たされるまで、デバイスと第２のサービスプロバイダーとの間でデータを通信することを更に含む。トリガ条件が満たされたことに応答して、データ接続が確立される。例えば、ある実施態様では、トリガ条件が、デバイス１０２によるデータ接続２５８の使用法における変更、データ接続２５８の利用可能な帯域幅の変化、又はサービスプロバイダー１１０に関連付けられた販売申し込みのうちの１以上を含む。代替的に又は追加的に、図３を参照しながら説明されたように、ある実施例では、トリガ条件が、複数の候補サービスプロバイダー１０６の入札ランキング（又は入札ランキングの変化）に基づく。
【０１１６】
図９の１以上の態様は、逆オークションを実行するためのネットワークサービス交換システムによるサービスプロバイダー情報（例えば、入札）の「統合」を示している。結果として、サービスプロバイダーの選択は、デバイス１０２などのデバイス用に簡略化される。
【０１１７】
図１０は、本開示によるコンピュータ実装された方法及びコンピュータで実行可能なプログラム指示命令（又はコード）の実施形態をサポートするよう構成された計算デバイス１０１０（例えば、汎用計算デバイス）を含む、計算環境１０００のブロック図の例示である。ある実施例では、計算デバイス１０１０又は計算デバイス１０１０の部分が、本明細書で説明された動作を実行又は開始するための指示命令を実行する。ある実施例では、計算デバイス１０１０が、デバイス１０２を含み又はデバイス１０２に一致する。代替的に又は追加的に、ある実施態様では、計算デバイス１０１０又は計算環境１０００を参照しながら説明される１以上の態様が、ネットワークサービス交換システム１０４内に実装され得る。
【０１１８】
計算デバイス１０１０は、プロセッサ１０５２を含む。プロセッサ１０５２は、メモリ１０１４（例えば、システムメモリ）、１以上の記憶デバイス１０４０、１以上の入力／出力インターフェース１０５０、通信インターフェース１０２６、又はそれらの組み合わせと通信するように構成されている。
【０１１９】
特定の実施態様に応じて、メモリ１０１４は、揮発性メモリデバイス（例えば、ランダムアクセスメモリ（RAM）デバイス）、不揮発性メモリ（例えば、リードオンリーメモリ（ROM）デバイス、プログラマブルリードオンリーメモリ、又はフラッシュメモリ）、１以上の他のメモリデバイス、又はそれらの組み合わせを含む。図１０では、メモリ１０１４が、オペレーティングシステム１０３２を記憶する。オペレーティングシステム１０３２は、計算デバイス１０１０をブート処理するための基本的な入力／出力システムと共に、計算デバイス１０１０が、ユーザ、他のプログラム、及び他のデバイスと相互作用することを可能にする、フルオペレーティングシステムを含んでよい。図１０の特定の実施例は、メモリ１０１４が、プロセッサ１０５２によって実行可能な１以上のアプリケーション１０３４を記憶することも描いている、ある実施例では、１以上のアプリケーション１０３４が、メモリ１０１４、１以上の記憶デバイス１０４０、１以上の入力／出力インターフェース１０５０、通信インターフェース１０２６、又はそれらの組み合わせなどの、計算デバイス１０１０の構成要素間で信号を送信するように、プロセッサ１０５２によって実行可能な指示命令を含む。
【０１２０】
図１０は、メモリ１０１４が、逆オークション指示命令１０９０を記憶することも示している。ある実施態様では、逆オークション指示命令１０９０が、本明細書で説明された特定の動作を実行するために、プロセッサ１０５２によって実行可能である。一実施態様では、計算デバイス１０１０が、デバイス１０２を含み又はデバイス１０２に一致する。プロセッサ１０５２は、図９の方法９００の１以上の動作を実行するために、逆オークション指示命令１０９０を実行するように構成されている。別の一実施例では、計算デバイス１０１０が、ネットワークサービス交換システム１０４を含み、又はそれに一致する。プロセッサ１０５２は、図６の方法６００の１以上の動作、図７の方法７００の１以上の動作、図８の方法８００の１以上の動作、又はそれらの組み合わせを実行するために、逆オークション指示命令１０９０を実行するように構成されている。
【０１２１】
ある実施態様では、１以上の記憶デバイス１０４０が、磁気ディスク、光学ディスク、又はフラッシュメモリデバイスなどの、不揮発性記憶デバイスを含む。ある実施例では、１以上の記憶デバイス１０４０が、着脱可能メモリデバイス、取り外しできないメモリデバイス、又はそれらの両方を含む。ある場合では、１以上の記憶デバイス１０４０が、オペレーティングシステム、オペレーティングシステムの画像、アプリケーション、及びプログラムデータを記憶するよう設定されている。特定の一実施例では、メモリ１０１４、１以上の記憶デバイス１０４０、又はそれらの両方が、有形のコンピュータ可読媒体を含む。
【０１２２】
図１０の実施例では、プロセッサ１０５２が、ユーザとの相互作用を促進するために、計算デバイス１０１０が、１以上の入力／出力デバイス１０７０と通信することを可能にする、１以上の入力／出力インターフェース１０５０と通信するように構成されている。ある実施態様では、１以上の入力／出力インターフェース１０５０が、シリアルインターフェース（例えば、ユニバーサルシリアルバス（USB）インターフェース、又は米国電気電子学会（IEEE）１３９４インターフェース）、パラレルインターフェース、ディスプレイアダプタ、オーディオアダプタ、１以上の他のインターフェース、又はそれらの組み合わせを含む。ある実施例では、１以上の入力／出力デバイス１０７０が、キーボード、ポインティングデバイス、ディスプレイ、スピーカ、マイクロフォン、タッチスクリーン、１以上の他のデバイス、又はそれらの組み合わせを含む。ある実施例では、プロセッサ１０５２が、１以上の入力／出力インターフェース１０５０を介して受け取られたユーザ入力に基づいて、相互作用イベントを検出するように構成されている。代替的に、ある実施態様では、プロセッサ１０５２が、１以上の入力／出力インターフェース１０５０介して、表示をディスプレイデバイスに送るように構成されている。
【０１２３】
特定の一実施例では、プロセッサ１０５２が、通信インターフェース１０２６を使用して、１以上のデバイス１０８０と通信するように（又は１以上のデバイス１０８０に信号を送信するように）構成されている。ある実施態様では、通信インターフェース１０２６が、１以上の有線インターフェース（例えば、イーサネットインターフェース）、IEEE 802.11通信プロトコルに適合した１以上の無線インターフェース、１以上の他の無線インターフェース、１以上の光インターフェース、若しくは１以上の他のネットワークインターフェース、又はそれらの組み合わせを含む。ある実施例では、１以上のデバイス１０８０が、ホストコンピュータ、サーバ、ワークステーション、１以上の他の計算デバイス、又はそれらの組み合わせを含む。
【０１２４】
本明細書に記載の実施例の図は、様々な実施態様の構造の概略的な理解をもたらすことを意図している。これらの図は、本書に記載された構造又は方法を利用する装置及びシステムのすべての要素及び特徴を網羅的に説明することを意図していない。本開示を精査することで、当業者には、他の多くの実装が明らかになり得る。本開示の範囲を逸脱することなく構造的及び論理的な置換及び変更が行うことができるように、他の実施態様を利用し、他の実装を本開示から引き出すことができる。例えば、方法動作を図に示す順序とは異なる順序で実行してもよく、或いは、１以上の方法動作を省略してもよい。したがって、本開示及び図は、限定的というよりは、むしろ例示的なものと見なすべきである。
【０１２５】
更に、本発明は、以下の条項による実施形態を含む。
条項１.
デバイスからの１以上のサービスパラメータを示すリクエストを、ネットワークサービス交換システムで受け取ること、前記リクエストを受け取ったことに応答して、前記デバイス及び前記１以上のサービスパラメータを検証すること、複数の候補サービスプロバイダーの中からサービスプロバイダーを選択するために逆オークションを実行することであって、前記１以上のサービスパラメータに基づいて前記サービスプロバイダーが選択される、逆オークションを実行すること、並びに、前記サービスプロバイダーを選択した後で、前記デバイスが前記サービスプロバイダーに関連付けられたネットワークを使用して通信することを可能にするために、ネットワークを経由した通信プロビジョニングプロセスを実行することを含む、方法。
条項２．
前記ネットワークを経由した通信プロビジョニングプロセスを実行する前に、前記ネットワークサービス交換システムに関連付けられたネットワークサービス交換プロファイルを使用して、前記デバイスと前記ネットワークサービス交換システムとの間に第１のデータ接続を確立すること、及び、前記サービスプロバイダーから、前記サービスプロバイダーに関連付けられたサービスプロファイルを、前記ネットワークサービス交換システムで受け取ることを更に含み、前記ネットワークを経由した通信プロビジョニングプロセスを実行することが、前記ネットワークサービス交換システムから前記第１のデータ接続を経由して前記デバイスに前記サービスプロファイルを送ることを含む、条項１に記載の方法。
条項３．
前記リクエストが、前記デバイスから前記第１のデータ接続とは異なる第２のデータ接続を経由して、前記ネットワークサービス交換システムで受け取られる、条項２に記載の方法。
条項４．
前記ネットワークを経由した通信プロビジョニングプロセスが、前記サービスプロバイダーが、前記デバイスによってアクセスされるサービスプロファイルを暗号化することを可能にするためのキーを、前記ネットワークサービス交換システムから前記サービスプロバイダーに送ることを含む、条項１に記載の方法。
条項５．
前記ネットワークを経由した通信プロビジョニングプロセスが、前記デバイスが、前記サービスプロバイダーから前記デバイスによって受け取られるサービスプロファイルを解読することを可能にするためのキーを、前記ネットワークサービス交換システムから前記デバイスに送ることを含む、条項１に記載の方法。
条項６．
前記デバイスを検証することが、プリペイドサービスに対するクレジットカード残高の確認、又は、ポストペイドサービスに対する前記デバイスに関連付けられた当事者の信用調査を実行することを含む、条項１に記載の方法。
条項７．
前記逆オークションを実行することが、前記複数の候補サービスプロバイダーから複数の入札を受け取ること、前記複数の入札に基づいて、複数の入札スコアを決定すること、前記複数の入札スコアのサブセットを決定することであって、前記サブセットが前記１以上のサービスパラメータを満たすネットワークに関連付けられている、サブセットを決定すること、及び前記サブセットの最良の入札に基づいて前記サービスプロバイダーを選択することを含む、条項１に記載の方法。
条項８．
前記ネットワークサービス交換システムによって、前記デバイスに関連付けられた電話番号を前記サービスプロバイダーに移すために、キャリア間の番号移植手順を開始することを更に含む、条項１に記載の方法。
条項９．
前記ネットワークサービス交換システムによって、前記デバイスに関連付けられた電話番号を前記サービスプロバイダーに移すことを促すために、現在のサービスプロバイダーに、キャリア間の番号移植手順を実行するように通知することを更に含む、条項１に記載の方法。
条項１０．
デバイスから１以上のサービスパラメータを示すリクエストをネットワークサービス交換システムに送ること、前記１以上のサービスパラメータに基づいて、前記ネットワークサービス交換システムからの応答を前記デバイスで受け取ることであって、前記応答がサービスプロバイダーに関連付けられたサービス入札を示す、前記デバイスで受け取ること、前記サービスプロバイダーに関連付けられたサービスプロファイルを含む暗号化された情報を前記デバイスで受け取ること、前記デバイスによって、前記サービスプロファイルを前記デバイスの加入者識別モジュール（SIM）カード又は前記デバイスの永続メモリに記憶すること、及び、前記サービスプロファイルに基づいて、前記デバイスと前記サービスプロバイダーによってサポートされたネットワークとの間にデータ接続を確立することを含む、方法。
条項１１．
前記暗号化された情報を受け取るために、ネットワークを経由した通信プロビジョニングプロセスを実行することを更に含む、条項１０に記載の方法。
条項１２．
前記リクエストが、前記サービスプロバイダーとは異なる第２のサービスプロバイダーに関連付けられた第２のデータ接続を経由して送られ、前記ネットワークを経由した通信プロビジョニングプロセスを実行することが、前記第２のデータ接続を経由して前記暗号化された情報を受け取ることを含む、条項１１に記載の方法。
条項１３．
前記ネットワークを経由した通信プロビジョニングプロセスが、前記ネットワークサービス交換システムに関連付けられたネットワークサービス交換プロファイルに基づいて、前記デバイスと前記ネットワークサービス交換システムとの間に特定のデータ接続を確立すること、及び、前記ネットワークサービス交換システムから前記特定のデータ接続を経由して前記暗号化された情報を受け取ることを含む、条項１１に記載の方法。
条項１４．
前記リクエストが、前記サービスプロバイダーとは異なる第２のサービスプロバイダーに関連付けられた第２のデータ接続を経由して送られ、前記ネットワークを経由した通信プロビジョニングプロセスを実行することが、前記暗号化された情報を読み出すために、前記サービスプロバイダーから前記第２のデータ接続とは異なる通信経路を経由して、前記第２のデータ接続を経由したサーバとの安全なトンネルの確立を可能にするためのリンクを受け取ることを含む、条項１１に記載の方法。
条項１５．
前記ネットワークサービス交換システムから安全な取引ログを受け取ることを更に含み、前記安全な取引ログが、ネットワークサービス交換動作に関連付けられている、条項１０に記載の方法。
条項１６．
前記安全な取引ログが、加入者ごとの粒度、企業ごとの粒度、オークションごとの粒度、又はサービスプロバイダーごとの粒度に関連付けられている、条項１５に記載の方法。
条項１７．
前記SIMカードが、前記サービスプロファイルを含む複数の暗号化されたサービスプロファイルを暗号化されたフォーマットで記憶し、前記方法が、前記データ接続を確立するために前記サービスプロファイルを解読することを更に含む、条項１０に記載の方法。
条項１８．
前記暗号化された情報を受け取った後で、トリガ条件が満たされるまで、前記デバイスと第２のサービスプロバイダーとの間でデータを通信することを更に含み、前記トリガ条件が満たされたことに応答して前記データ接続が確立される、条項１７に記載の方法。
条項１９．
ネットワークサービス交換システムに１以上のサービスパラメータを示すリクエストを送るように構成され、前記１以上のサービスパラメータに基づいて、前記ネットワークサービス交換システムからサービスプロバイダーに関連付けられたサービス入札を示す応答を受け取るように構成された、ネットワークインターフェース、汎用加入者識別モジュール（SIM）カード又は永続メモリのうちの１以上、及び、前記サービスプロバイダーに関連する暗号化された情報を、前記SIMカード又は前記永続メモリに記憶するように構成された、アプリケーションプロセッサを備える、装置。
条項２０．
前記ネットワークインターフェースが、前記ネットワークサービス交換システムから、安全な取引ログであって、ネットワークサービス交換動作に関連付けられ、加入者ごとの粒度、企業ごとの粒度、オークションごとの粒度、又はサービスプロバイダーごとの粒度に関連付けられた、安全な取引ログを受け取るように更に構成されている、条項１９に記載の装置。
【０１２６】
更に、本明細書では具体的な実施例を例示且つ説明してきたが、同一又は類似の結果を実現するよう設計された任意の後続の構成を、図示の特定の実施態様と置き換えてよいことを理解されたい。本開示は、様々な実施態様の後続する任意の又はすべての適用例又は変形例を含むことが意図されている。上述の実装の組み合わせ、及び、本書で特段に説明していない他の実施態様は、本明細書を精査することで当業者には明らかになろう。
【０１２７】
本開示の「要約」は、特許請求の範囲又は意味を解釈したり、又は限定したりするために使用されるものではないとの理解のもとに、提出される。加えて、上記の「発明を実施するための形態」においては、本開示を簡潔にする目的で、様々な特徴が、グループ化されたり、又は、単一の実装形態内で説明されたりする場合がある。上述の例は、本開示を例示しているのであって、限定しているわけではない。本開示の原理にしたがって多数の修正例及び変形例が実現可能であることも、理解すべきである。以下の特許請求の範囲に反映されているように、特許請求される主題は、開示されている例のいずれかの全ての特徴を対象としているわけではない場合がある。したがって、本開示の範囲は、以下の特許請求の範囲及びその均等物によって規定される。
【図１】
2020057370.tif 000003
【図２】
2020057370.tif 000004
【図３】
2020057370.tif 000005
【図４】
2020057370.tif 000006
【図５】
2020057370.tif 000007
【図６】
2020057370.tif 000008
【図７】
2020057370.tif 000009
【図８】
2020057370.tif 000010
【図９】
2020057370.tif 000011
【図１０】
2020057370.tif 000012
【外国語明細書】
2020057370000001.pdf
2020057370000002.pdf
2020057370000003.pdf
2020057370000004.pdf