(57)【特許請求の範囲】
【請求項１】
無線通信デバイスにおける区別されたデータセッションアクセスの方法であって、
第１のネットワークサービスアプリケーションを開始するための入力を受信することと、
各々が個別のプロファイルデータを有する複数のアプリケーションプロファイルから選択される第１のアプリケーションプロファイルであって、前記第１のネットワークサービスアプリケーションに対応し、かつ第１のプロファイルデータを備えた第１のアプリケーションプロファイルを、前記無線通信デバイスと通信するユーザ識別モジュールから、取り出すことと、
前記第１のプロファイルデータに従って、前記第１のネットワークサービスアプリケーションに関する第１のデータセッションを確立することと、
前記第１のデータセッションを使用して、前記第１のネットワークサービスアプリケーションを開始することと、
前記第１のデータセッションが継続している間に、第２のネットワークサービスアプリケーションを開始するための入力を受信することと、
前記複数のアプリケーションプロファイルから選択される第２のアプリケーションプロファイルであって、前記第２のネットワークサービスアプリケーションに対応し、かつ第２のプロファイルデータを備えた第２のアプリケーションプロファイルを、前記ユーザ識別モジュールから、取り出すことと、
前記第１のプロファイルデータからの第１の優先度カテゴリと前記第２のプロファイルデータからの第２の優先度カテゴリとを比較することと、
前記比較の結果、前記第１の優先度カテゴリが前記第２の優先度カテゴリと一致した場合に、前記第１のデータセッションを使用して、前記第２のアプリケーションを開始することと、
を具備する方法。
【請求項２】
無線通信デバイスにおける区別されたデータセッションアクセスの方法であって、
第１のネットワークサービスアプリケーションを開始するための入力を受信することと、
各々が個別のプロファイルデータを有する複数のアプリケーションプロファイルから選択される第１のアプリケーションプロファイルであって、前記第１のネットワークサービスアプリケーションに対応し、かつ第１のプロファイルデータを備えた第１のアプリケーションプロファイルを、前記無線通信デバイスと通信するユーザ識別モジュールから、取り出すことと、
前記第１のプロファイルデータに従って、前記第１のネットワークサービスアプリケーションに関する第１のデータセッションを確立することと、
前記第１のデータセッションを使用して、前記第１のネットワークサービスアプリケーションを開始することと、
前記第１のデータセッションが継続している間に、第２のネットワークサービスアプリケーションを開始するための入力を受信することと、
前記複数のアプリケーションプロファイルから選択される第２のアプリケーションプロファイルであって、前記第２のネットワークサービスアプリケーションに対応し、かつ第２のプロファイルデータを備えた第２のアプリケーションプロファイルを、前記ユーザ識別モジュールから、取り出すことと、
前記第１のプロファイルデータからの第１の優先度カテゴリと前記第２のプロファイルデータからの第２の優先度カテゴリとを比較することと、
前記比較の結果、前記第１の優先度カテゴリが前記第２の優先度カテゴリと一致しない場合に、コンフリクトを識別することと、
所定の解決ルーチンに基づいて、前記コンフリクトに対する解決を決定することと、
を具備する方法。
【請求項３】
前記第１のアプリケーションプロファイルを取り出すことは、前記第１のネットワークサービスアプリケーションに対応し、かつ、第１のネットワークアドレス識別子を含む第１のプロファイルデータを備えた前記第１のアプリケーションプロファイルを、取り出すことをさらに備える請求項１又は２の方法。
【請求項４】
前記第１のアプリケーションに関する前記第１のデータセッションを確立することは、前記第１のネットワークアドレス識別子に基づいて、前記第１のアプリケーションに関する前記第１のデータセッションを確立することをさらに備える請求項３の方法。
【請求項５】
前記コンフリクトに対する解決を決定することは、
前記第１の優先度カテゴリ及び前記第２の優先度カテゴリのいずれの一方が好ましい優先度カテゴリに対応するかを識別することと、
前記第１の優先度カテゴリが前記好ましい優先度カテゴリであると識別された場合、前記第１のデータセッションを維持し、前記第２のアプリケーションを開始しないことと、
をさらに備える請求項２の方法。
【請求項６】
前記第１のデータセッションを維持することは、前記第１の優先度カテゴリが前記好ましい優先度カテゴリであると識別された場合、前記第１のデータセッションを自動的に維持し、前記第２のアプリケーションを開始しないことをさらに備える請求項５の方法。
【請求項７】
前記コンフリクトに対する解決を決定することは、
前記第１のデータセッションを維持し、かつ前記第２のネットワークサービスアプリケーションを開始しない第１のユーザオプション、並びに、前記第１のデータセッションを閉じ、第２のデータセッションを確立し、前記第２のネットワークサービスアプリケーションを開始する第２のユーザオプションを提供するコンフリクト通知を、前記無線通信デバイスのユーザに提供することと、
前記第１のユーザオプションに対応するユーザ入力を受信することと、
前記第１のデータセッションを維持し、前記第２のアプリケーションを開始しないことと、
をさらに備える請求項２の方法。
【請求項８】
前記コンフリクトに対する解決を決定することは、
前記第１の優先度カテゴリ及び前記第２の優先度カテゴリのいずれの一方が好ましい優先度カテゴリに対応するかを識別することと、
前記第２の優先度カテゴリが前記好ましい優先度カテゴリであると識別された場合、前記第１のデータセッションを閉じ、前記第２のプロファイルデータに従って、第２のデータセッションを確立し、前記第２のデータセッションを使用して、前記第２のネットワークサービスアプリケーションを開始することと、
をさらに備える請求項２の方法。
【請求項９】
前記第２のアプリケーションプロファイルを取り出すことは、前記第２のアプリケーションに対応し、かつ、前記第１のネットワークアドレス識別子と異なる第２のネットワークアドレス識別子を含む第２のプロファイルデータを備えた前記第２のアプリケーションプロファイルを取り出すことをさらに備える請求項８の方法。
【請求項１０】
前記第２のデータセッションを確立することは、前記第２のネットワークアドレス識別子に基づいて、前記第２のデータセッションを確立することをさらに備える請求項９の方法。
【請求項１１】
前記第１のデータセッションを閉じることは、前記第２の優先度カテゴリがより高い優先度カテゴリであると識別された場合に、前記第１のデータセッションを自動的に閉じ、前記第２のプロファイルデータに従って、前記第２のデータセッションを自動的に確立し、前記第２のデータセッションを使用して、前記第２のデータセッションを自動的に開始することをさらに備える請求項８の方法。
【請求項１２】
前記コンフリクトに対する解決を決定することは、
前記第１のデータセッションを維持し、かつ前記第２のネットワークサービスアプリケーションを開始しない第１のユーザオプション、並びに、前記第１のデータセッションを閉じ、第２のデータセッションを確立し、かつ前記第２のネットワークサービスアプリケーションを開始する第２のユーザオプションを提供するコンフリクト通知を、前記無線通信デバイスのユーザに提供することと、
前記第２のユーザオプションに対応するユーザ入力を受信することと、
前記第１のデータセッションを閉じ、前記第２のプロファイルデータに従って、前記第２のデータセッションを確立し、前記第２のデータセッションを使用して、前記第２のネットワークサービスアプリケーションを開始することと、
をさらに備える請求項２の方法。
【請求項１３】
前記第１のデータセッションを確立することは、前記第１のプロファイルデータに対応する第１の課金データを生成することをさらに備え、
前記第２のデータセッションを確立することは、前記第２のプロファイルデータに対応する第２の課金データを作成することをさらに備え、
前記第１の課金データは、前記第２の課金データと異なる請求項８の方法。
【請求項１４】
無線通信デバイスにおける区別されたデータセッションアクセスを提供するように構成された少なくとも１つのプロセッサであって、
第１のネットワークサービスアプリケーションを開始するための入力を受信する第１のモジュールと、
各々が個別のプロファイルデータを有する複数のアプリケーションプロファイルから選択される第１のアプリケーションプロファイルであって、前記第１のネットワークサービスアプリケーションに対応し、かつ第１のプロファイルデータを備えた第１のアプリケーションプロファイルを、前記無線通信デバイスと通信するユーザ識別モジュールから、取り出す第２のモジュールと、
前記第１のプロファイルデータに従って、前記第１のネットワークサービスアプリケーションに関する第１のデータセッションを確立する第３のモジュールと、
前記第１のデータセッションを使用して、前記第１のネットワークサービスアプリケーションを開始する第４のモジュールと、
前記第１のデータセッションが継続している間に、第２のネットワークサービスアプリケーションを開始するための入力を受信する第５のモジュールと、
前記複数のアプリケーションプロファイルから選択される第２のアプリケーションプロファイルであって、前記第２のネットワークサービスアプリケーションに対応し、かつ第２のプロファイルデータを備えた第２のアプリケーションプロファイルを、前記ユーザ識別モジュールから、取り出す第６のモジュールと、
前記第１のプロファイルデータからの第１の優先度カテゴリと前記第２のプロファイルデータからの第２の優先度カテゴリとを比較する第７のモジュールと、
前記比較の結果、前記第１の優先度カテゴリが前記第２の優先度カテゴリと一致した場合に、前記第１のデータセッションを使用して、前記第２のアプリケーションを開始する第８のモジュールと、
を具備する少なくとも１つのプロセッサ。
【請求項１５】
無線通信デバイスにおける区別されたデータセッションアクセスを提供するように構成された少なくとも１つのプロセッサであって、
第１のネットワークサービスアプリケーションを開始するための入力を受信する第１のモジュールと、
各々が個別のプロファイルデータを有する複数のアプリケーションプロファイルから選択される第１のアプリケーションプロファイルであって、前記第１のネットワークサービスアプリケーションに対応し、かつ第１のプロファイルデータを備えた第１のアプリケーションプロファイルを、前記無線通信デバイスと通信するユーザ識別モジュールから、取り出す第２のモジュールと、
前記第１のプロファイルデータに従って、前記第１のネットワークサービスアプリケーションに関する第１のデータセッションを確立する第３のモジュールと、
前記第１のデータセッションを使用して、前記第１のネットワークサービスアプリケーションを開始する第４のモジュールと、
前記第１のデータセッションが継続している間に、第２のネットワークサービスアプリケーションを開始するための入力を受信する第５のモジュールと、
前記複数のアプリケーションプロファイルから選択される第２のアプリケーションプロファイルであって、前記第２のネットワークサービスアプリケーションに対応し、かつ第２のプロファイルデータを備えた第２のアプリケーションプロファイルを、前記ユーザ識別モジュールから、取り出す第６のモジュールと、
前記第１のプロファイルデータからの第１の優先度カテゴリと前記第２のプロファイルデータからの第２の優先度カテゴリとを比較する第７のモジュールと、
前記比較の結果、前記第１の優先度カテゴリが前記第２の優先度カテゴリと一致しない場合に、コンフリクトを識別する第８のモジュールと、
所定の解決ルーチンに基づいて、前記コンフリクトに対する解決を決定する第９のモジュールと、
を具備する少なくとも１つのプロセッサ。
【請求項１６】
コンピュータに、第１のネットワークサービスアプリケーションを開始するための入力を受信させるための第１のコードセットと、
前記コンピュータに、各々が個別のプロファイルデータを有する複数のアプリケーションプロファイルから選択される第１のアプリケーションプロファイルであって、前記第１のネットワークサービスアプリケーションに対応し、かつ第１のプロファイルデータを備えた第１のアプリケーションプロファイルを、無線通信デバイスと通信するユーザ識別モジュールから、取り出させるための第２のコードセットと、
前記コンピュータに、前記第１のプロファイルデータに従って、前記第１のネットワークサービスアプリケーションに関する第１のデータセッションを確立させるための第３のコードセットと、
前記コンピュータに、前記第１のデータセッションを使用して、前記第１のネットワークサービスアプリケーションを開始させるための第４のコードセットと、
前記第１のデータセッションが継続している間に、第２のネットワークサービスアプリケーションを開始するための入力を受信させるための第５のコードセットと、
前記複数のアプリケーションプロファイルから選択される第２のアプリケーションプロファイルであって、前記第２のネットワークサービスアプリケーションに対応し、かつ第２のプロファイルデータを備えた第２のアプリケーションプロファイルを、前記ユーザ識別モジュールから、取り出させるための第６のコードセットと、
前記第１のプロファイルデータからの第１の優先度カテゴリと前記第２のプロファイルデータからの第２の優先度カテゴリとを比較させるための第７のコードセットと、
前記比較の結果、前記第１の優先度カテゴリが前記第２の優先度カテゴリと一致した場合に、前記第１のデータセッションを使用して、前記第２のアプリケーションを開始させるための第８のコードセットと、
を備えたコンピュータ読み取り可能記録媒体。
【請求項１７】
コンピュータに、第１のネットワークサービスアプリケーションを開始するための入力を受信させるための第１のコードセットと、
前記コンピュータに、各々が個別のプロファイルデータを有する複数のアプリケーションプロファイルから選択される第１のアプリケーションプロファイルであって、前記第１のネットワークサービスアプリケーションに対応し、かつ第１のプロファイルデータを備えた第１のアプリケーションプロファイルを、無線通信デバイスと通信するユーザ識別モジュールから、取り出させるための第２のコードセットと、
前記コンピュータに、前記第１のプロファイルデータに従って、前記第１のネットワークサービスアプリケーションに関する第１のデータセッションを確立させるための第３のコードセットと、
前記コンピュータに、前記第１のデータセッションを使用して、前記第１のネットワークサービスアプリケーションを開始させるための第４のコードセットと、
前記第１のデータセッションが継続している間に、第２のネットワークサービスアプリケーションを開始するための入力を受信させるための第５のコードセットと、
前記複数のアプリケーションプロファイルから選択される第２のアプリケーションプロファイルであって、前記第２のネットワークサービスアプリケーションに対応し、かつ第２のプロファイルデータを備えた第２のアプリケーションプロファイルを、前記ユーザ識別モジュールから、取り出させるための第６のコードセットと、
前記第１のプロファイルデータからの第１の優先度カテゴリと前記第２のプロファイルデータからの第２の優先度カテゴリとを比較させるための第７のコードセットと、
前記比較の結果、前記第１の優先度カテゴリが前記第２の優先度カテゴリと一致しない場合に、コンフリクトを識別させるための第８のコードセットと、
所定の解決ルーチンに基づいて、前記コンフリクトに対する解決を決定させるための第９のコードセットと、
を備えたコンピュータ読み取り可能記録媒体。
【請求項１８】
無線通信デバイスにおける区別されたデータセッションアクセスを提供する装置であって、
第１のネットワークサービスアプリケーションを開始するための入力を受信する手段と、
各々が個別のプロファイルデータを有する複数のアプリケーションプロファイルから選択される第１のアプリケーションプロファイルであって、前記第１のネットワークサービスアプリケーションに対応し、かつ第１のプロファイルデータを備えた第１のアプリケーションプロファイルを、前記無線通信デバイスと通信するユーザ識別モジュールから、取り出す手段と、
前記第１のプロファイルデータに従って、前記第１のネットワークサービスアプリケーションに関する第１のデータセッションを確立する手段と、
前記第１のデータセッションを使用して、前記第１のネットワークサービスアプリケーションを開始する手段と、
前記第１のデータセッションが継続している間に、第２のネットワークサービスアプリケーションを開始するための入力を受信する手段と、
前記複数のアプリケーションプロファイルから選択される第２のアプリケーションプロファイルであって、前記第２のネットワークサービスアプリケーションに対応し、かつ第２のプロファイルデータを備えた第２のアプリケーションプロファイルを、前記ユーザ識別モジュールから、取り出す手段と、
前記第１のプロファイルデータからの第１の優先度カテゴリと前記第２のプロファイルデータからの第２の優先度カテゴリとを比較する手段と、
前記比較の結果、前記第１の優先度カテゴリが前記第２の優先度カテゴリと一致した場合に、前記第１のデータセッションを使用して、前記第２のアプリケーションを開始する手段と、
を具備する装置。
【請求項１９】
無線通信デバイスにおける区別されたデータセッションアクセスを提供する装置であって、
第１のネットワークサービスアプリケーションを開始するための入力を受信する手段と、
各々が個別のプロファイルデータを有する複数のアプリケーションプロファイルから選択される第１のアプリケーションプロファイルであって、前記第１のネットワークサービスアプリケーションに対応し、かつ第１のプロファイルデータを備えた第１のアプリケーションプロファイルを、前記無線通信デバイスと通信するユーザ識別モジュールから、取り出す手段と、
前記第１のプロファイルデータに従って、前記第１のネットワークサービスアプリケーションに関する第１のデータセッションを確立する手段と、
前記第１のデータセッションを使用して、前記第１のネットワークサービスアプリケーションを開始する手段と、
前記第１のデータセッションが継続している間に、第２のネットワークサービスアプリケーションを開始するための入力を受信する手段と、
前記複数のアプリケーションプロファイルから選択される第２のアプリケーションプロファイルであって、前記第２のネットワークサービスアプリケーションに対応し、かつ第２のプロファイルデータを備えた第２のアプリケーションプロファイルを、前記ユーザ識別モジュールから、取り出す手段と、
前記第１のプロファイルデータからの第１の優先度カテゴリと前記第２のプロファイルデータからの第２の優先度カテゴリとを比較する手段と、
前記比較の結果、前記第１の優先度カテゴリが前記第２の優先度カテゴリと一致しない場合に、コンフリクトを識別する手段と、
所定の解決ルーチンに基づいて、前記コンフリクトに対する解決を決定する手段と、
を具備する装置。
【請求項２０】
プロセッサ及びメモリを備えたコンピュータプラットフォームと、
前記メモリに格納され、前記プロセッサと通信する複数のネットワークサービスアプリケーションと、
前記プロセッサと通信するユーザ識別モジュールであって、各々が複数のネットワークサービスアプリケーションのうちの１つに対応し、かつプロファイルデータを含む複数のアプリケーションプロファイルを備えたユーザ識別モジュールと、
前記プロセッサと通信する通信インタフェースであって、前記プロファイルデータ、及び前記複数のネットワークサービスアプリケーションのうちの１つのネットワークサービスアプリケーションを開始するための入力に基づいて、前記１つのネットワークサービスアプリケーションに関して、無線通信ネットワークとのデータセッションを確立するように動作可能な通信インタフェースと、
を具備し、
前記ユーザ識別モジュールは、前記複数のアプリケーションプロファイルをさらに備え、
当該アプリケーションプロファイルの各々は、前記複数のネットワークサービスアプリケーションのうちの１つに対応し、当該対応するネットワークサービスアプリケーションに関するデータセッション優先度に対応する優先度カテゴリ識別子を備えたプロファイルデータを含み、
前記ユーザ識別モジュールは、前記プロセッサ及び前記通信インタフェースと通信するデータセッションマネージャをさらに備え、
当該データセッションマネージャは、既存の第１のネットワークサービスアプリケーションが、確立されている第１のデータセッションを有している間に、第２のネットワークサービスアプリケーションが開始されることを試みられた場合、前記対応するアプリケーションプロファイルの前記優先度カテゴリ識別子の比較に基づいて、データセッションコンフリクトを解決するように動作可能である、無線通信デバイス。
【請求項２１】
プロセッサ及びメモリを備えたコンピュータプラットフォームと、
前記メモリに格納され、前記プロセッサと通信する複数のネットワークサービスアプリケーションと、
前記プロセッサと通信するユーザ識別モジュールであって、各々が複数のネットワークサービスアプリケーションのうちの１つに対応し、かつプロファイルデータを含む複数のアプリケーションプロファイルを備えたユーザ識別モジュールと、
前記プロセッサと通信する通信インタフェースであって、前記プロファイルデータ、及び前記複数のネットワークサービスアプリケーションのうちの１つのネットワークサービスアプリケーションを開始するための入力に基づいて、前記１つのネットワークサービスアプリケーションに関して、無線通信ネットワークとのデータセッションを確立するように動作可能な通信インタフェースと、
を具備し、
前記ユーザ識別モジュールは、前記プロセッサ及び前記通信インタフェースと通信するデータセッションマネージャをさらに備え、
当該データセッションマネージャは、既存の第１のネットワークサービスアプリケーションが、確立されている第１のデータセッションを有している間に、第２のネットワークサービスアプリケーションが開始されることを試みられた場合、データセッションコンフリクトを解決するように動作可能である、無線通信デバイス。
【請求項２２】
前記データセッションマネージャは、前記第２のネットワークサービスアプリケーションが前記第１のネットワークサービスアプリケーションより好ましい優先度を有する場合に、前記第１のデータセッションを閉じて第２のデータセッションを確立するためのコマンドを、前記通信インタフェースに伝達するようにさらに動作可能である、請求項２１の無線通信デバイス。
【請求項２３】
前記データセッションマネージャは、コンフリクト通知を生成し、かつ当該通知を前記デバイスのユーザに伝達するように動作可能なコンフリクト通知生成器をさらに備え、
前記コンフリクト通知は、前記第１のデータセッションを継続するオプション、又は前記第１のデータセッションを閉じて第２のデータセッションを確立するオプションを、前記ユーザに提供する、請求項２１の無線通信デバイス。
【請求項２４】
前記プロセッサ及び前記データセッションマネージャと通信する課金データ生成器をさらに具備し、
前記課金データ生成器は、データセッション毎に課金データを生成し、当該課金データをネットワークエンティティに伝達するように動作可能である、請求項２１の無線通信デバイス。
【請求項２５】
前記ユーザ識別モジュールは、前記複数のアプリケーションプロファイルをさらに備え、
当該アプリケーションプロファイルの各々は、前記複数のネットワークサービスアプリケーションのうちの１つに対応し、アプリケーション固有ネットワークアドレス識別子を備えたプロファイルデータを含む、請求項２０乃至２４のいずれか一項の無線通信デバイス。
【請求項２６】
前記通信インタフェースは、前記アプリケーション固有ネットワークアドレス識別子に基づいて、前記複数のネットワークサービスアプリケーションのうちの１つに関して、前記無線通信ネットワークとの前記データセッションを確立するようにさらに動作可能である請求項２５の無線通信デバイス。
【請求項２７】
ネットワークデバイスにおいて無線通信デバイスをプロビジョニングする方法であって、
ネットワークサービスアプリケーションに対応する複数のアプリケーションプロファイルであって、当該対応するネットワークサービスアプリケーションに関するデータセッションを確立するように機能するアプリケーション固有ネットワークアドレス識別子を含む複数のアプリケーションプロファイルを提供することと、
１以上の前記アプリケーションプロファイルを含むユーザ識別モジュールを、前記無線通信デバイスに提供することと、
アプリケーション優先度に従って、１以上のアプリケーションプロファイルを分類し、前記複数のアプリケーションプロファイルの各々に優先度カテゴリ識別子を提供することと、
前記アプリケーションプロファイル内の前記優先度カテゴリ識別子に基づいて、ネットワークサービスアプリケーションに関するデータセッションコンフリクトを解決するように機能するコンフリクト解決ルーチンを提供し、前記ユーザ識別モジュールに前記コンフリクト解決ルーチンを提供することと、
を具備する方法。
【請求項２８】
前記コンフリクト解決ルーチンを提供することは、より好ましいアプリケーション優先度に関連する優先度カテゴリ識別子を有すると決定された前記ネットワークサービスアプリケーションに関連するデータセッションを、自動的に維持するか、或いは、自動的に確立するコンフリクト解決ルーチンを提供することをさらに備える請求項２７の方法。
【請求項２９】
前記コンフリクト解決ルーチンを提供することは、データセッションコンフリクトの識別に基づいて、前記無線通信デバイスのユーザにコンフリクト通知を伝達するコンフリクト解決ルーチンを提供することをさらに備え、
前記データセッションコンフリクト通知は、既存のデータセッションを維持する第１のユーザオプション、並びに、前記既存のデータセッションを閉じて、次のデータセッションを確立する第２のユーザオプションを提供する、請求項２７の方法。
【請求項３０】
前記ユーザ識別モジュールを前記無線通信デバイスに提供することに応答して、前記ネットワークアドレス識別子に関連するネットワークアドレスの無線通信デバイス使用に基づくデータセッショントラッキング情報を受信することさらに具備する請求項２７の方法。
【請求項３１】
前記受信されたデータセッショントラッキング情報に基づいて、データセッションの使用に関する課金情報を決定することをさらに具備する請求項３０の方法。
【請求項３２】
前記課金情報を決定することは、前記受信されたデータセッショントラッキング情報、及び前記ネットワークアドレスに関連する１以上の請求料率に基づいて、データセッションの使用に関する課金情報を決定することをさらに備える、請求項３１の方法。
【請求項３３】
ネットワークデバイスにおいて無線通信デバイスをプロビジョニングするように構成された少なくとも１つのプロセッサであって、
ネットワークサービスアプリケーションに対応し、当該対応するネットワークサービスアプリケーションに関するデータセッションを確立するように機能するアプリケーション固有ネットワークアドレス識別子を含む複数のアプリケーションプロファイルを提供する第１のモジュールと、
前記アプリケーションプロファイルのうちの１以上を含むユーザ識別モジュールを、前記無線通信デバイスに提供する第２のモジュールと、
アプリケーション優先度に従って、１以上のアプリケーションプロファイルを分類する第３のモジュールと、
前記複数のアプリケーションプロファイルの各々に優先度カテゴリ識別子を提供する第４のモジュールと、
前記アプリケーションプロファイル内の前記優先度カテゴリ識別子に基づいて、ネットワークサービスアプリケーションに関するデータセッションコンフリクトを解決するように機能するコンフリクト解決ルーチンを提供する第５のモジュールと、
前記ユーザ識別モジュールに前記コンフリクト解決ルーチンを提供する第６のモジュールと、
を具備する少なくとも１つのプロセッサ。
【請求項３４】
コンピュータに、ネットワークサービスアプリケーションに対応し、当該対応するネットワークサービスアプリケーションに関するデータセッションを確立するように機能するアプリケーション固有ネットワークアドレス識別子を含む複数のアプリケーションプロファイルを提供させるための第１のコードセットと、
前記コンピュータに、前記アプリケーションプロファイルのうちの１以上を含むユーザ識別モジュールを、無線通信デバイスに提供させるための第２のコードセットと、
アプリケーション優先度に従って、１以上のアプリケーションプロファイルを分類させるための第３のコードセットと、
前記複数のアプリケーションプロファイルの各々に優先度カテゴリ識別子を提供させるための第４のコードセットと、
前記アプリケーションプロファイル内の前記優先度カテゴリ識別子に基づいて、ネットワークサービスアプリケーションに関するデータセッションコンフリクトを解決するように機能するコンフリクト解決ルーチンを提供させるための第５のコードセットと、
前記ユーザ識別モジュールに前記コンフリクト解決ルーチンを提供させるための第６のコードセットと、
を備えるコンピュータ読み取り可能記録媒体。
【請求項３５】
無線通信デバイスにおける区別されたデータセッションアクセスを提供する装置であって、
ネットワークサービスアプリケーションに対応し、当該対応するネットワークサービスアプリケーションに関するデータセッションを確立するように機能するアプリケーション固有ネットワークアドレス識別子を含む複数のアプリケーションプロファイルを提供する手段と、
前記アプリケーションプロファイルのうちの１以上を含むユーザ識別モジュールを、前記無線通信デバイスに提供する手段と、
アプリケーション優先度に従って、１以上のアプリケーションプロファイルを分類する手段と、
前記複数のアプリケーションプロファイルの各々に優先度カテゴリ識別子を提供する手段と、
前記アプリケーションプロファイル内の前記優先度カテゴリ識別子に基づいて、ネットワークサービスアプリケーションに関するデータセッションコンフリクトを解決するように機能するコンフリクト解決ルーチンを提供する手段と、
前記ユーザ識別モジュールに前記コンフリクト解決ルーチンを提供する手段と、
を具備する装置。
【請求項３６】
１以上のデバイスを含むネットワークシステムであって、
プロセッサ及びメモリを備えたコンピュータプラットフォームと、
前記メモリに格納され、前記プロセッサと通信するプロビジョニングモジュールと、
を具備し、
前記プロビジョニングモジュールは、各々がネットワークサービスアプリケーションに対応し、かつ、当該対応するネットワークサービスアプリケーションに関するデータセッションを確立するように機能するアプリケーション固有ネットワークアドレス識別子を含む１以上のアプリケーションプロファイルをユーザ識別モジュール（ＵＩＭ）に提供するように動作可能であり、
前記プロビジョニングモジュールは、データセッション優先度に従って１以上のアプリケーションプロファイルを分類し、かつ前記アプリケーションプロファイルの各々の優先度カテゴリ識別子を提供するようにさらに動作可能であり、
前記プロビジョニングモジュールは、前記アプリケーションプロファイル内の前記優先度カテゴリ識別子に基づいて、ネットワークサービスアプリケーションに関するアプリケーションコンフリクトを解決し、かつユーザ識別モジュールにおいてコンフリクト解決ルーチンを提供するように動作可能なコンフリクト解決ルーチンを提供するようにさらに動作可能である、ネットワークシステム。
【請求項３７】
前記プロビジョニングモジュールは、より好ましいアプリケーション優先度に関連する優先度カテゴリ識別子を有していると決定された前記ネットワークサービスアプリケーションに関連するデータセッションを自動的に維持するか、或いは、自動的に確立するコンフリクト解決ルーチンを提供するようにさらに動作可能である、請求項３６のネットワークシステム。
【請求項３８】
前記プロビジョニングモジュールは、データセッションコンフリクトの識別に基づいて、無線通信デバイスのユーザにデータセッションコンフリクト通知を伝達するコンフリクト解決ルーチンを提供するようにさらに動作可能であり、
前記データセッションコンフリクト通知は、既存のデータセッションを維持する第１のユーザオプション、並びに、前記既存のデータセッションを閉じて、次のデータセッションを確立する第２のユーザオプションを提供する、請求項３６のネットワークシステム。
【請求項３９】
前記ＵＩＭを備えた無線通信デバイスからデータセッショントラッキング情報を受信するように動作可能なデータセッショントラッキングモジュールをさらに具備し、
前記データセッショントラッキング情報は、前記ネットワークアドレス識別子に関連するネットワークアドレスの無線通信デバイス使用に基づいている、請求項３６のネットワークシステム。
【請求項４０】
前記受信されたデータセッショントラッキング情報に基づいて、ＵＩＭを備えた前記無線通信デバイスにおけるデータセッション使用に対する課金を決定するように動作可能な課金モジュールをさらに具備する請求項３９のネットワークシステム。
【請求項４１】
前記課金モジュールは、前記受信されたデータセッショントラッキング情報及び前記ネットワークアドレスに関連する１以上の請求料率に基づいて、ＵＩＭを備えた前記無線通信デバイスにおける前記データセッションの使用に対する課金を決定するようにさらに度動作可能である、請求項４０のネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
［３５Ｕ．Ｓ．Ｃ．§１１９に基づく優先権の主張］  
本特許出願は、２００７年９月２６日に出願され、「オープンマーケットハンドセットに関連する装置及び方法（Apparatus and Methods Associated with Open Market Handsets）」と題された仮出願第６０／９７５，４０５号に対する優先権を主張し、この仮出願は、本明細書の譲受人に譲渡され、参照されて本明細書に組み込まれる。  
［技術分野］  
本態様は、無線通信デバイスに係り、特に、無線デバイスに関するプロビジョニング情報、より具体的には、同時ネットワークアクセスを要求するネットワークサービスアプリケーションに関するデータセッションコンフリクトの解決及び複数のアプリケーションプロファイルをサポートするプロビジョニング情報を格納するシステム、装置及び方法に関する。
【背景技術】
【０００２】
無線通信デバイスは、ハンドセットと称されることもあり、無線通信ネットワークを通じて、他のハンドセット又は陸上通信線電話機（landline phone）と通信するために利用される。無線通信ネットワークとの接続を確立するために、ハンドセットは、無線通信ネットワークへのアクセスを許可し、かつ、無線通信ネットワークの使用に対するハンドセットのユーザへの課金（billing）を管理するオペレータ又はサービスプロバイダと関係を持たなければならない。クローズドマーケット（closed market）システムでは、オペレータは、オペレータの無線通信ネットワーク上で動作可能なハンドセットの流通及び販売に対して、ある程度の制御を保持する。例えば、オペレータは、自身でハンドセットを流通及び販売してもよく、或いは、第三者がこのタスクを行なうことを認可してもよく、各クローズドマーケットハンドセットは、オペレータの無線通信ネットワーク上で動作するように、オペレータによって許可されてプロビジョニングされる（provisioned）。従って、クローズドマーケットハンドセットは、各オペレータに対応する特定の無線通信ネットワークでの使用に制限される。
【０００３】
クローズドマーケットシステムとは対照的に、オープンマーケット（open market）システムでは、各々が複数の異なるオペレータのうちの個別の１人に対応する複数の無線通信ネットワークのいずれにおいても使用できるように、ハンドセットが流通及び販売されることが可能である。オープンマーケットシステムでは、ユーザは、複数の異なるオペレータのうちの１人から、スマートカードのようなリムーバブルモジュールを取得しなければならず、ここで、ユーザ識別モジュールは、複数の無線通信ネットワークのうちの１つにおける動作を許可する鍵（key）又は他の認証機構を含む。続いて、ユーザは、ユーザ識別情報を含むリムーバブルモジュールを、オープンマーケットハンドセットに差し込み、それによって、オープンマーケットハンドセットが、リムーバブルモジュールを認可したオペレータに関連する個別の無線通信ネットワークと通信することが可能になる。例えば、リムーバブルモジュールは、符号分割多元接続（ＣＤＭＡ）システムにおいては、取り外し可能ユーザ識別モジュール（ＲＵＩＭ：Removable User Identity Module）と称され、ＣＤＭＡシステムにおいては、ユニバーサル集積回路カード（ＵＩＣＣ：Universal Integrated Circuit Card）に基づくＣＤＭＡ加入者識別モジュール（ＣＳＩＭ：CDMA Subscriber Identity Module）と称され、ユニバーサルモバイルテレコミュニケーションズシステム（ＵＭＴＳ：Universal Mobile Telecommunications System）においては、ＵＩＣＣに基づくユニバーサル加入者識別モジュール（ＵＳＩＭ：Universal Subscriber Identity Module）と称され、或いはグローバルシステムフォーモバイルコミュニケーションズシステム（ＧＳＭ（登録商標）：Global System for Mobile communications）システムにおいては、加入者識別モジュール（ＳＩＭ：Subscriber Identity Module）と称されることもある。簡単にするために、用語「リムーバブルモジュール（removable module）」は、差し込まれることができるいかなるモジュール、若しくは、ユーザ識別情報のようなデータの記憶を提供する、無線デバイスと通信するいかなるモジュールを指すように、本明細書の全体にわたって使用される。
【０００４】
クローズドマーケット又はオープンマーケットシナリオにおいて、ハンドセット内のプロビジョニング情報は、一般に、特定の時間に単一のデータセッションを確立して維持するように制限される。これに関連して、全てのネットワーク関連アプリケーションは、一般に、同じデータセッションを使用することができるように設定される。例えば、ユーザがインターネットブラウジングアプリケーションを実行しており、その後に、マルチメディアメッセージサービス（ＭＭＳ：Multimedia Messaging Service）アプリケーションを使用してメッセージを送信することを望む場合、同じポイントトゥポイントプロトコル（ＰＰＰ：point-to-point protocol）データセッションは、インターネットのブラウジング及びＭＭＳメッセージの送信に使用されることができる。このことは、無線デバイスユーザにとって一般的に便利であるが、アプリケーション／サービスの使用をトラッキングする（track）適切な手段を、ネットワークオペレータ及び／又はサービスプロバイダに与えない。ネットワークオペレータ及び／又はサービスプロバイダが、一般的なデータセッションとは対照的に、サービス又はアプリケーションに応じてユーザに課金することを望む場合、アプリケーション／サービスの使用をトラッキングする能力が必要になる。例えば、ネットワークオペレータは、インターネットブラウジングに関して第１の料金でユーザに課金し、ＭＭＳメッセージの送信に関して第２の料金でユーザに課金することを望む場合がある。課金に加えて、アプリケーション個別の使用のトラッキングは、知られている他の目的又は今後知られる（furute-known）目的に対して有益である。
【０００５】
従って、データセッション毎に、及び／又は使用期間に応じて（on a time of usage basis）、アプリケーション使用をトラッキングして、一例として、アプリケーション使用に対して課金する能力を、ネットワークオペレータ及び／又はサービスプロバイダに提供するシステム、装置及び方法を開発することが必要とされる。
【発明の概要】
【０００６】
以下は、１以上の態様の基本的な理解を提供するために、１以上の態様についての簡略化された概要を示す。この概要は、考えうる全ての態様の広範囲な概観ではなく、全ての態様の重要又は重大な要素を特定するように意図するものではなく、いずれかの様態又は全ての態様の範囲を線引きするように意図するものでもない。その唯一の目的は、後に提示されるより詳細な説明の前置きとして、１以上の態様のいくつかの概念を簡略化した形式で示すことにある。
【０００７】
本態様は、アプリケーション固有ネットワークアドレス識別子が各アプリケーションプロファイルに割り当てられるように、複数のアプリケーションプロファイルを無線デバイスにプロビジョニングするためのシステム、装置及び方法を明示する。これに関連して、アプリケーションに関するデータセッションは、アプリケーション固有ネットワークアドレスを使用して確立される。この機能により、サービスプロバイダ及び／又はネットワークオペレータは、データセッション中に使用されているアプリケーション／サービスに基づいて、データセッションをトラッキングすることができる。アプリケーション／サービスの使用に従ったデータセッションのトラッキングは、アプリケーション／サービスの使用に基づいて、区別課金スキーム（differentiated billing scheme）を提供することができ、或いは、他のトラッキング関連アプリケーションは、このような情報から利益を得ることができる。
【０００８】
さらに、本態様は、データセッション優先度に従ってアプリケーションプロファイルを分類することを、提供することができる。データセッション優先度に従ってアプリケーションプロファイルを分類することは、ユーザが第１のアプリケーションに関連する第１のデータセッションを確立しており、その後に、第１のデータセッションが継続している間に第２のアプリケーションを開始することを望む場合において、どのデータセッションを維持するか、或いは、どのデータセッションを確立するかを決定することを支援する。従って、いくつかの態様では、アプリケーションプロファイルのカテゴリ化によって定義されるような高い優先度を与えられたアプリケーションに関連しているデータセッションは、維持され、或いは、確立され、一方で、低い優先度を与えられたデータセッションは、閉じられ、或いは、確立されない。２つのアプリケーションが同じカテゴリを共有し、それにより同じ優先度を有する場合では、後に開始された第２のアプリケーションが既存のデータセッションを共有することができる。
【０００９】
一態様では、無線通信デバイスにおける区別されたデータセッションアクセスの方法が規定される。方法は、第１のネットワークサービスアプリケーションを開始するための入力を受信することと、各々が個別のプロファイルデータを有する複数のアプリケーションプロファイルから選択される第１のアプリケーションプロファイルを、無線通信デバイスと通信するユーザ識別モジュールから、取り出すことと、含む。ここで、第１のアプリケーションプロファイルは、第１のネットワークサービスアプリケーションに対応し、第１のプロファイルデータを含む。方法は、第１のプロファイルデータに従って、第１のネットワークサービスアプリケーションに関する第１のデータセッションを確立することと、第１のデータセッションを使用して、第１のネットワークサービスアプリケーションを開始することと、をさらに含む。
【００１０】
方法の一態様では、第１のアプリケーションプロファイルを取り出すことは、第１のネットワークサービスアプリケーションに対応し、かつ、第１のネットワークアドレス識別子を含む第１のプロファイルデータを備えた第１のアプリケーションプロファイルを、取り出すことをさらに含む。これに関連して、特定の態様では、第１のアプリケーションに関する第１のデータセッションを確立することは、第１のネットワークアドレス識別子に基づいて、第１のアプリケーションに関する第１のデータセッションを確立することをさらに含む。
【００１１】
随意的な態様では、方法は、第１のデータセッションが継続している間に、第２のネットワークサービスアプリケーションを開始するための入力を受信することと、複数のアプリケーションプロファイルから選択される第２のアプリケーションプロファイルを、ユーザ識別モジュールから、取り出すことと、をさらに含んでもよい。ここで、第２のアプリケーションプロファイルは、第２のネットワークサービスアプリケーションに対応し、第２のプロファイルデータを含む。さらに、方法は、第１のプロファイルデータからの第１の優先度カテゴリと第２のプロファイルデータからの第２の優先度カテゴリとを比較することと、比較の結果、第１の優先度カテゴリが第２の優先度カテゴリと一致した場合に、第１のデータセッションを使用して、第２のアプリケーションを開始することと、を含んでもよい。
【００１２】
他の随意的な態様では、方法は、第１のデータセッションが継続している間に、第２のネットワークサービスアプリケーションを開始するための入力を受信することと、複数のアプリケーションプロファイルから選択される第２のアプリケーションプロファイル第２のアプリケーションプロファイルを、ユーザ識別モジュールから、取り出すことと、さらに含んでもよい。ここで、第２のアプリケーションプロファイルは、第２のネットワークサービスアプリケーションに対応し、第２のプロファイルデータを含む。さらに、方法は、第１のプロファイルデータからの第１の優先度カテゴリと第２のプロファイルデータからの第２の優先度カテゴリとを比較することと、比較の結果、第１のアプリケーションカテゴリが第２のアプリケーションカテゴリと一致しない場合に、コンフリクトを識別することと、所定の解決ルーチンに基づいて、コンフリクトに対する解決を決定することと、を含んでもよい。
【００１３】
方法のさらに他の態様では、コンフリクトに対する解決を決定することは、第１の優先度カテゴリ及び第２のアプリケーションカテゴリのいずれの一方が好ましい優先度カテゴリに対応するかを識別することと、第１の優先度カテゴリが好ましい優先度カテゴリであると識別された場合には、第１のデータセッションを維持し、第２のアプリケーションを開始しないことと、或いは、第１の優先度カテゴリが好ましい優先度カテゴリであると識別された場合には、第１のデータセッションを自動的に維持し、第２のアプリケーションを開始しないことと、を含んでもよい。
【００１４】
これに代えて、他の態様では、コンフリクトに対する解決を決定することは、コンフリクト通知を、無線デバイスのユーザに提供することを含んでもよい。コンフリクト通知は、第１のデータセッションを維持し、かつ第２のネットワークサービスアプリケーションを開始しない第１のユーザオプション、並びに、第１のデータセッションを閉じ、第２のデータセッションを確立し、第２のネットワークサービスアプリケーションを開始する第２のユーザオプションを提供する。さらに、方法は、コンフリクト通知の提供に応答して、第１のユーザオプションに対応するユーザ入力を受信することと、第１のデータセッションを維持し、第２のアプリケーションを開始しないことと、含んでもよい。或いは、方法は、コンフリクト通知の提供に応答して、第２のユーザオプションに対応するユーザ入力を受信することと、第１のデータセッションを閉じ、第２のプロファイルデータに従って、第２のデータセッションを確立し、第２のデータセッションを使用して、第２のネットワークサービスアプリケーションを開始することと、を含んでもよい。
【００１５】
第２のデータセッションが確立される態様では、第２のアプリケーションに対応する第２のアプリケーションプロファイルは、第１のネットワークアドレス識別子と異なるネットワークアドレス識別子を含む。このような態様では、第２のデータセッションは、第２のネットワークアドレス識別子に基づいて確立される。
【００１６】
方法の他の代替の態様では、第１のデータセッションを確立することは、第１のプロファイルデータに対応する第１の課金データを生成することをさらに含んでもよく、第２のデータセッションを確立することは、第２のプロファイルデータに対応する第２の課金データを生成することをさらに含んでもよい。このような態様では、第１及び第２の課金データは、アプリケーション固有ネットワークアドレス識別子に基づいていてもよく、その結果、第１の課金データは、ネットワークアドレス識別子に関して、第２の課金データと異なる。
【００１７】
関連する態様は、無線通信デバイスにおける区別されたデータセッションアクセスを提供するように構成された少なくとも１つのプロセッサによって提供される。プロセッサは、第１のネットワークサービスアプリケーションを開始するための入力を受信する第１のモジュールと、各々が個別のプロファイルデータを有する複数のアプリケーションプロファイルから選択される第１のアプリケーションプロファイルを、無線通信デバイスと通信するユーザ識別モジュールから、取り出す第２のモジュールと、を含む。ここで、第１のアプリケーションプロファイルは、第１のネットワークサービスアプリケーションに対応し、第１のプロファイルデータを含む。プロセッサは、第１のプロファイルデータに従って、第１のネットワークサービスアプリケーションに関する第１のデータセッションを確立する第３のモジュールと、第１のデータセッションを使用して、第１のネットワークサービスアプリケーションを開始する第４のモジュールと、をさらに含む。
【００１８】
さらなる関連する態様は、コンピュータ読み取り可能媒体を含むコンピュータプログラム製品によって規定される。媒体は、コンピュータに、第１のネットワークサービスアプリケーションを開始するための入力を受信させるための第１のコードセットと、コンピュータに、各々が個別のプロファイルデータを有する複数のアプリケーションプロファイルから選択される第１のアプリケーションプロファイルを、無線通信デバイスと通信するユーザ識別モジュールから、取り出させるための第２のコードセットと、を含む。ここで、第１のアプリケーションプロファイルは、第１のネットワークサービスアプリケーションに対応し、第１のプロファイルデータを含む。媒体は、コンピュータに、第１のプロファイルデータに従って、第１のネットワークサービスアプリケーションに関する第１のデータセッションを確立させるための第３のコードセットと、コンピュータに、第１のデータセッションを使用して、第１のネットワークサービスアプリケーションを開始させるための第４のコードセットと、をさらに含む。
【００１９】
さらに他の関連する態様では、無線通信デバイスにおける区別されたデータセッションアクセスを提供する装置が提供される。装置は、第１のネットワークサービスアプリケーションを開始するための入力を受信する手段と、各々が個別のプロファイルデータを有する複数のアプリケーションプロファイルから選択される第１のアプリケーションプロファイルを、無線通信デバイスと通信するユーザ識別モジュールから取り出す手段と、を含む。第１のアプリケーションプロファイルは、第１のネットワークサービスアプリケーションに対応し、第１のプロファイルデータを含む。装置は、第１のプロファイルデータに従って、第１のネットワークサービスアプリケーションに関する第１のデータセッションを確立する手段と、第１のデータセッションを使用して、第１のネットワークサービスアプリケーションを開始する手段と、をさらに含む。
【００２０】
本発明のさらなる態様は、プロセッサ及びメモリを備えたコンピュータプラットフォームを含む無線通信デバイスを提供する。無線デバイスは、メモリに格納され、プロセッサと通信する複数のネットワークサービスアプリケーションをさらに含む。さらに、無線デバイスは、プロセッサと通信している、複数のアプリケーションプロファイルを備えたユーザ識別モジュールを含む。アプリケーションプロファイルの各々は、複数のネットワークサービスアプリケーションのうちの１つに対応し、プロファイルデータを含む。無線デバイスは、プロセッサと通信する通信インタフェースであって、プロファイルデータ、及びネットワークサービスアプリケーションを開始するための入力に基づいて、複数のネットワークサービスアプリケーションのうちの１つに関して、無線通信ネットワークとのデータセッションを確立するように動作可能な通信インタフェースをさらに含む。
【００２１】
無線デバイスの随意的な態様では、ユーザ識別モジュールは、アプリケーション固有ネットワークアドレス識別子を含むプロファイルデータを含む複数のアプリケーションプロファイルをさらに含む。このような態様では、アプリケーション固有ネットワークアドレス識別子は、複数のネットワークサービスアプリケーションに関して、無線通信ネットワークとのデータセッションを確立するために使用されてもよい。
【００２２】
無線デバイスの他の随意的な態様では、ユーザ識別モジュールは、プロファイルデータを含む複数のアプリケーションプロファイルをさらに含み、プロファイルデータは、対応するネットワークサービスアプリケーションに関するデータセッション優先度に対応する優先度カテゴリ識別子を含む。このような態様では、無線デバイスは、プロセッサ及び通信インタフェースと通信するデータセッションマネージャをさらに含んでもよい。データセッションマネージャは、既存の第１のネットワークサービスアプリケーションが、確立されている第１のデータセッションを有している間に、第２のネットワークサービスアプリケーションが開始されることを試みられた場合、データセッションコンフリクトを解決するように動作可能である。
【００２３】
データセッションマネージャを含む無線デバイスの一態様では、データセッションマネージャは、対応するアプリケーションプロファイルの優先度カテゴリ識別子の比較に基づいて、データセッションコンフリクトを解決するように動作可能であってもよい。このような態様では、データセッションマネージャは、第２のネットワークサービスアプリケーションが第１のネットワークサービスアプリケーションより好ましい優先度を有する場合に、第１のデータセッションを閉じて第２のデータセッションを確立するためのコマンドを、通信インタフェースに伝達するようにさらに動作可能であってもよい。或いは、他の態様では、データセッションマネージャは、第１のネットワークサービスアプリケーションが第２のネットワークサービスアプリケーションより好ましい優先度を有する場合に、第１のデータセッションを維持し、第２のネットワークサービスアプリケーションが開始することを禁止するためのコマンドを通信インタフェースに伝達するように動作可能であってもよい。
【００２４】
データセッションマネージャを含む無線デバイスの代替の態様では、データセッションマネージャは、コンフリクト通知を生成し、この通知をデバイスのユーザに伝達するように動作可能であるコンフリクト通知生成器をさらに含んでもよい。コンフリクト通知は、第１のデータセッションを継続する第１のオプション、又は第１のデータセッションを閉じて第２のデータセッションを確立する第２のオプションを、ユーザに提供する。これに関連して、第１のオプションは、ユーザが第１のネットワークサービスアプリケーションを維持することを可能にし、第２のオプションは、ユーザが第１のネットワークサービスアプリケーションを閉じて、第２のネットワークサービスアプリケーションを使用し始めることを可能にする。
【００２５】
さらに他の態様では、無線デバイスは、プロセッサ及びデータセッションマネージャと通信する課金データ生成器を随意的に含んでもよい。課金データ生成器は、データセッション毎に課金データを生成し、課金データをネットワークエンティティに伝達するように動作可能である。
【００２６】
本発明のさらなる態様は、ネットワークデバイスにおける無線デバイス設定に関して提供される。方法は、ネットワークサービスアプリケーションに対応する複数のアプリケーションプロファイルであって、当該対応するネットワークサービスアプリケーションに関するデータセッションを確立するように機能するアプリケーション固有ネットワークアドレス識別子を含む複数のアプリケーションプロファイルを提供することと、１以上のアプリケーションプロファイルを含むユーザ識別モジュールを、無線通信デバイスに提供することと、を含む。随意的な態様では、方法はネットワークアドレス識別子に関連するネットワークアドレスの無線デバイスの使用に基づくデータセッショントラッキング情報を受信することさらに含んでもよい。データセッショントラッキング情報を受信することを含む方法の態様では、方法は、受信されたデータセッショントラッキング情報に基づいて、データセッションの使用に関する課金情報を決定することをさらに含んでもよい。
【００２７】
さらなる随意的な態様では、方法は、アプリケーション優先度に従って、１以上のアプリケーションプロファイルを分類し、複数のアプリケーションプロファイルの各々に優先度カテゴリ識別子を提供することをさらに含んでもよい。このような態様では、方法は、アプリケーションプロファイル内の優先度カテゴリ識別子に基づいて、ネットワークサービスアプリケーションに関するデータセッションコンフリクトを解決するように機能するコンフリクト解決ルーチンを提供し、ユーザ識別モジュールにコンフリクト解決ルーチンを提供することをさらに含んでもよい。方法の一態様では、コンフリクト解決ルーチンを提供することは、より好ましいアプリケーション優先度に関連する優先度カテゴリ識別子を有すると決定されたネットワークサービスアプリケーションに関連するデータセッションを、自動的に維持するか、或いは、自動的に確立するコンフリクト解決ルーチンを提供することをさらに含む。方法の他の態様では、コンフリクト解決ルーチンを提供することは、データセッションコンフリクトの識別に基づいて、無線通信デバイスのユーザにコンフリクト通知を伝達するコンフリクト解決ルーチンを提供することをさらに含む。データセッションコンフリクト通知は、データセッションコンフリクト通知は、既存のデータセッションを維持する第１のユーザオプション、並びに、既存のデータセッションを閉じて、次のデータセッションを確立する第２のユーザオプションを提供してもよい。
【００２８】
関連する態様は、ネットワークデバイスにおいて無線デバイスを設定するように構成された少なくとも１つのプロセッサによって規定される。プロセッサは、ネットワークサービスアプリケーションに対応し、対応するネットワークサービスアプリケーションに関するデータセッションを確立するように機能するアプリケーション固有ネットワークアドレス識別子を含む複数のアプリケーションプロファイルを提供する第１のモジュールを含む。プロセッサは、アプリケーションプロファイルのうちの１以上を含むユーザ識別モジュールを、無線通信デバイスに提供する第２のモジュールをさらに含む。
【００２９】
さらなる関連する態様は、コンピュータ読み取り可能媒体を含むコンピュータプログラム製品によって提供される。媒体は、コンピュータに、ネットワークサービスアプリケーションに対応し、対応するネットワークサービスアプリケーションに関するデータセッションを確立するように機能するアプリケーション固有ネットワークアドレス識別子を含む複数のアプリケーションプロファイルを提供させるための第１のコードセットと、コンピュータに、アプリケーションプロファイルのうちの１以上を含むユーザ識別モジュールを、無線通信デバイスに提供させるための第２のコードセットと、を含む。
【００３０】
さらに、さらなる関連する態様は、無線通信デバイスにおける区別されたデータセッションアクセスを提供するための装置によって規定される。装置は、ネットワークサービスアプリケーションに対応し、対応するネットワークサービスアプリケーションに関するデータセッションを確立するように機能するアプリケーション固有ネットワークアドレス識別子を含む複数のアプリケーションプロファイルを提供する手段と、アプリケーションプロファイルのうちの１以上を含むユーザ識別モジュールを、無線通信デバイスに提供する手段と、を含む。
【００３１】
本発明の他の態様は、１以上のデバイスを含むネットワークシステムによって提供される。システムは、ププロセッサ及びメモリを備えたコンピュータプラットフォームと、メモリに格納され、プロセッサと通信するプロビジョニングモジュールと、を含む。プロビジョニングモジュールは、各々がネットワークサービスアプリケーションに対応し、かつ、当該対応するネットワークサービスアプリケーションに関するデータセッションを確立するように機能するアプリケーション固有ネットワークアドレス識別子を含む１以上のアプリケーションプロファイルをユーザ識別モジュール（ＵＩＭ）に提供するように動作可能である。
【００３２】
一態様では、ネットワークシステムは、ＵＩＭを備えた無線通信デバイスからデータセッショントラッキング情報を受信するように動作可能なデータセッショントラッキングモジュールを含む。データセッショントラッキング情報は、ネットワークアドレス識別子に関連するネットワークアドレスの無線デバイス使用に基づいている。このような態様では、システムは、受信したデータセッショントラッキング情報に基づいて、ＵＩＭを備えた無線デバイスにおけるデータセッション使用に対する課金を決定するように動作可能な課金モジュールをさらに含んでもよい。
【００３３】
ネットワークシステムの随意的な態様では、プロビジョニングモジュールは、データセッション優先度に従って１以上のアプリケーションプロファイルを分類し、かつアプリケーションプロファイルの各々の優先度カテゴリ識別子を提供するようにさらに動作可能である。このような態様では、プロビジョニングモジュールは、アプリケーションプロファイル内の優先度カテゴリ識別子に基づいて、ネットワークサービスアプリケーションに関するアプリケーションコンフリクトを解決し、かつユーザ識別モジュールにおいてコンフリクト解決ルーチンを提供するように動作可能なコンフリクト解決ルーチンを提供するようにさらに動作可能であってもよい。このような態様では、コンフリクト解決ルーチンは、より好ましいアプリケーション優先度に関連する優先度カテゴリ識別子を有していると決定されたネットワークサービスアプリケーションに関連するデータセッションを自動的に維持するか、或いは、自動的に確立するコンフリクト解決ルーチンを提供するようにさらに動作可能であってもよい。他の態様では、コンフリクト解決ルーチンは、データセッションコンフリクトの識別に基づいて、データセッションコンフリクト通知を生成し、このデータセッションコンフリクト通知を無線通信デバイスのユーザに伝達するように機能してもよい。データセッションコンフリクト通知は、既存のデータセッションを維持する第１のユーザオプション、並びに、既存のデータセッションを閉じて、次のデータセッションを確立する第２のユーザオプションを提供する。
【００３４】
従って、本態様は、無線デバイスにおいて区別されたデータセッションアクセスを提供する方法、システム及び装置を提供する。ユーザ識別モジュール（ＵＩＭ）は、無線デバイス上に常駐するネットワークサービスアプリケーションがＵＩＭ内の対応するアプリケーションプロファイルに対応づけられることができるように、プロビジョニングされる。各ネットワークサービスアプリケーションは、ユーザプロファイル内に定義された、対応するネットワークアドレス識別子を有している。識別子に関連するネットワークアドレスは、対応するネットワークサービスアプリケーションに関するデータセッションを確立するために使用される。アプリケーション固有ネットワークアドレスの提供によって、サービスプロバイダ及び／又はネットワークオペレータは、データセッション中にユーザがどのサービスにアクセスしているかを区別することができる。これは、サービスに関連する請求料率を区別するために、サービスプロバイダ又はネットワークオペレータによって使用されることができるトラッキング機能を提供する。さらに、ＵＩＭは、関連するネットワークサービスアプリケーションがデータセッション確立に関して優先順位を決められることを可能にする優先度カテゴリ識別子をプロビジョニングされることができる。
【００３５】
上述の目的及び関連する目的を達成するために、１以上の態様は、以下で十分に記載される特徴、特に、特許請求の範囲において指し示される特徴を備えている。以下の説明及び添付の図面は、１以上の態様についての例示となる特徴を詳細に説明している。しかしながら、これらの特徴は、種々の態様の原理を使用することができる種々の方法のほんの数例のみを示しているに過ぎず、この説明は、このような態様及びその等価物を全て含むように意図される。
【００３６】
以下、添付の図面を参照して、開示される態様を説明する。添付の図面は、例証のために提供されており、開示される態様を限定するものではない。なお、同様の符号は、同様の要素を指す。
【図面の簡単な説明】
【００３７】
【図１】図１は、無線デバイス及び無線ネットワーク上でアプリケーションを区別したデータセッションを確立するシステムの一態様の概略図である。
【図２】図２は、無線デバイス及び無線ネットワーク上でアプリケーションを区別したデータセッションを確立するシステム内の無線デバイスの他の態様の概略図である。
【図３】図３は、無線デバイス及び無線ネットワーク上でアプリケーションを区別したデータセッションを確立するシステム内のネットワークデバイスの他の態様の概略図である。
【図４】図４は、ここに説明されるように動作可能な無線通信デバイスの一態様の概略図である。
【図５】図５は、ここに説明されるように動作可能なネットワークデバイスの一態様の概略図である。
【図６】図６は、ここに説明される態様に従って、ユーザ識別モジュール（ＵＩＭ）内のアプリケーションプロファイルに基づいて、データセッションを確立する方法を示す流れ図である。
【図７】図７は、ここに説明される態様に従って、ＵＩＭ内のアプリケーションプロファイルに定義されたコンフリクト優先度に基づいて、データセッションコンフリクトを解決する方法を示す流れ図である。
【図８】図８は、ここに開示される本態様に従って、ユーザ識別モジュール（ＵＩＭ）内のアプリケーションプロファイルに基づいて、無線デバイス上でデータセッションを確立する方法の流れ図である。
【図９】図９は、ここに開示される態様に従って、アプリケーションプロファイルを備えたＵＩＭを、ネットワークデバイスにおいてプロビジョニングする方法の流れ図である。
【詳細な説明】
【００３８】
以下、本発明の態様が示されている添付の図面を参照して、かかるデバイス、装置、方法、コンピュータ読み取り可能媒体及びプロセッサを詳細に説明する。しかしながら、デバイス、装置、方法、コンピュータ読み取り可能媒体及びプロセッサは、種々の形態で具現化されることができ、ここに説明される態様に限定されるものと解釈されるべきでなく、むしろ、これらの態様は、本開示が充分かつ完結したものになり、当業者に対して本発明の範囲を充分に伝えることができるように、提供される。図及び詳細な説明中の同様の数字の符号は、全体を通して同様の要素を指す。
【００３９】
ここに説明される種々の態様は、無線通信デバイスに関連している。無線通信デバイスは、加入者局、加入者ユニット、移動局、モバイル、遠隔局、アクセスポイント、遠隔端末、アクセス端末、ユーザ端末、ユーザエージェント、ユーザデバイス又はユーザ機器と称されることもできる。加入者局は、コードレス電話機、セッション開始プロトコル（ＳＩＰ）電話機、ワイヤレスローカルループ（ＷＬＬ）局、パーソナルデジタルアシスタント（ＰＤＡ）、無線接続能力を持つハンドヘルドデバイス、又は無線モデムに接続された他の処理デバイスであってもよい。
【００４０】
本態様の開示された装置、システム及び方法は、複数のアプリケーションに対して個別のデータアプリケーションプロファイルの機能をサポートするためのプロビジョニング情報（provisioning information）を格納する他の永続的な、即ち、取り外し可能なメモリモジュール、Ｒ−ＵＩＭ、ＳＩＭ／ＵＳＩＭ及びＵＩＣＣにおけるスキームを定義する。さらに、いくつかの態様では、開示された装置及び方法は、互換性のあるアプリケーションが異なるアプリケーションプロファイルを有する場合にも、これらのアプリケーションが同じデータ接続を共有することを可能にするように、並びに、２つのアプリケーションデータプロファイルに互換性がない場合に、コンフリクト（conflict）を解決するように、スキームを定義する。
【００４１】
無線デバイスは、単一のデータセッションを確立するように一般には制限され、このため、複数のアプリケーションは、データセッションを共有することを許可される。しかしながら、この種のマルチアプリケーションデータセッションは、アプリケーション使用に関して区別する（differentiate）能力を、ネットワークオペレータ又はサービスプロバイダに提供しない。このような区別は、使用をトラッキングする（track）こと、並びに、特定の例として、使用に基づいてネットワークサービスに対して、区別課金（differentiated billing）を提供することに必要である。本態様は、特定のネットワークサービスアプリケーションに関するデータセッションを確立するために使用されるアプリケーション固有プロファイルデータを含む、ＵＩＭ内の個々のアプリケーションプロファイルを提供することによって、この問題に対処する。これに関連して、ネットワークオペレータ及び／又はサービスプロバイダは、どのネットワークサービスアプリケーションがデータセッションを使用しているかを区別することができ、従って、区別サービス課金（differentiated service billing）等に使用されることができるアプリケーション個別トラッキング情報（application-specific tracking information）を提供することができる。
【００４２】
図１を参照すると、一態様では、無線デバイス及び無線ネットワーク上でアプリケーションを区別したデータセッションを確立するためのシステム１０は、ネットワークオペレータ１６の管理のもとで、通信ネットワーク１４上で動作する無線デバイス１２を含む。無線デバイス１２は、コンピュータプラットフォーム２４に格納されている１以上のネットワークサービスアプリケーション２０及び通信インタフェース２２を含む。ネットワークサービスアプリケーション２０は、実行のためにデータセッションを使用するいかなるアプリケーションであってもよい。例えば、ネットワークサービスアプリケーション２０は、インターネットブラウザアプリケーション、マルチメディアメッセージサービス（ＭＭＳ）アプリケーション）、カリフォルニア州サンタクララのサンマイクロシステムズ（Sun Microsystems）からの利用可能なＪａｖａ（登録商標）等のプログラミング言語アプリケーション、カリフォルニア州サンディエゴのクゥアルコム社（Qualcomm Corporation）からの利用可能な無線用バイナリランタイム環境（ＢＲＥＷ（登録商標）：Binary Run-time Environment for Wireless）等のオープンソースアプリケーション開発プラットフォーム、グローバルポジショニングシステム（ＧＰＳ：Global Positioning System）アプリケーション等の位置情報サービス（ＬＢＳ：Location-Based Service）アプリケーションであってもよい。
【００４３】
通信インタフェース２２は、ユーザ識別モジュール（ＵＩＭ：User Identity Module）３０内の対応するアプリケーションプロファイル２８から提供される特定のプロファイルデータ２６、及び特定のネットワークサービスアプリケーション２０を開始する（launch）ための入力に基づいて、複数のネットワークサービスアプリケーション２０のうちの１つに関して、無線通信ネットワーク１４とのデータセッションを確立する。
【００４４】
システム１０は、デバイスが通信ネットワーク１４上で通信することを可能にするのに必要なプロビジョニング情報を含むユーザ識別モジュール３０をさらに含む。無線デバイス１２がオープンマーケットデバイスである特定の態様では、ＵＩＭ３０は、リムーバブルユーザアイデンティティカード（ＲＵＩＣ：Removable User Identity Card）等の取り外し可能なＵＩＭであり、この取り外し可能なＵＩＭは、デバイスのユーザによって指示されるように、コンピュータプラットフォーム２４に接続するために、無線デバイス１２に挿入されることができ、或いは、無線デバイス１２から取り除かれることができる。無線デバイス１２がクローズドマーケットデバイスである代わりの態様では、ＵＩＭ３０は、ＳＩＭ、ＵＩＣＣ等の取り外し不可能なＵＩＭ、即ち、永続的ＵＩＭであり、ネットワークオペレータ１６又はデバイス製造業者等によってデバイスに差し込まれる。ＵＩＭ３０は、ユーザ／加入者を識別する役割を果たし、ユーザ／加入者がネットワークオペレータ１６のサービスとインタフェースをとる（interface）ことを可能にする。
【００４５】
ＵＩＭ２４は、複数のアプリケーションプロファイル２８を含み、各アプリケーションプロファイル２８は、複数のネットワークサービスアプリケーション２０のうちの１つに対応し、プロファイルデータ２６を含む。上述したように、プロファイルデータ２６は、対応するネットワークサービスアプリケーション２０に関するデータセッションを確立するために、通信インタフェース２２によって使用される。
【００４６】
システム１０は、ネットワークサーバのような１以上のネットワークデバイス５０と、プロビジョニング情報を格納し、かつデータセッショントラッキング情報を随意的に格納する関連データ記憶装置５２とを含むネットワークオペレータ１６をさらに含む。一態様では、ネットワークデバイス５０は、無線デバイスに関するプロビジョニング情報を定義し、かつ、このプロビジョニング情報をユーザ識別モジュール（ＵＩＭ）３０の形態で無線デバイスに提供するように動作可能な（operable）プロビジョニングモジュール（provisioning module）５４を備えたコンピュータプラットフォーム５６を含む。従って、一態様では、プロビジョニングモジュール５４は、複数のアプリケーションプロファイル２８を定義して提供するように動作可能であり、各アプリケーションプロファイルは、無線通信デバイス１２上で実行されうる特定のネットワークサービスアプリケーション２０に対応する。プロビジョニングモジュール５４は、プロファイルデータ２６を備えたアプリケーションプロファイル２８の各々を定義して提供するようにさらに動作可能である。プロファイルデータは、対応するネットワークサービスアプリケーション２０に関して、無線デバイス１２の通信インタフェース２２によって確立されるべきアプリケーション個別データセッション（application-specific data session）を提供する。
【００４７】
さらに、無線デバイス３０のプロビジョニングモジュール５０は、加入者／ユーザのカード入手に基づいて、オープンマーケット無線デバイスに差し込まれることができるリムーバブルユーザアイデンティティカード（Ｒ−ＵＩＣ）等の取り外し可能なカードの形態をとりうるユーザ識別モジュール（ＵＩＭ）３０を定義して提供するように動作可能である。他の態様では、ＵＩＭは、ＳＩＭ等のような、販売時点（point-of-sale）又はリース時点（point-of-lease）等よりも前にネットワークオペレータによって無線デバイスに差し込まれる永続的モジュール（permanent module）の形態をとってもよい。
【００４８】
従って、システム１０は、無線デバイス及び無線ネットワーク上でアプリケーションを区別したデータセッションを確立することを有利に可能にする。
【００４９】
図２は、システム１０の他のより詳細な態様を提供し、ここでは、区別されたデータセッション（differentiated data session）を確立するためのシステムは、データセッションアクセスを同時に要求するネットワークサービスアプリケーションに関するコンフリクト解決（conflict resolution）をさらに提供する。上述したように、システム１０は、ネットワークオペレータ１６の管理のもとで、通信ネットワーク１４上で動作する無線デバイス１２を含む。１以上のネットワークサービスアプリケーション２０及び通信インタフェース２２に加えて、無線デバイス１２のコンピュータプラットフォーム２４は、デバイス情報１８を格納することができる。デバイス情報１８は、各々の無線通信デバイスに関するデータを含み、このようなデータは、以下に限定されることはないが、例えば、製造元、型式、電子シリアル番号（ＥＳＮ：electronic serial number）又は携帯機器識別番号（ＭＥＩＤ：mobile equipment identifier）等の装置識別子、ディスプレイ能力、ソフトウェア構成、ファームウェア構成、ハードウェア構成、オーディオ能力、及びオペレータにとって関心のある無線デバイスに基づいた他の情報である。従って、一態様では、デバイス情報１８は、アプリケーション個別データセッションを確立するために、並びに、アプリケーション個別データセッションを識別するために使用されることができ、特定のデバイス情報は、データセッション使用等をトラッキングする際に、ネットワークオペレータ１６によってその後に信頼されることができる。
【００５０】
上述したように、通信インタフェース２２は、ユーザ識別モジュール（ＵＩＭ）３０内の対応するアプリケーションプロファイル２８から提供される特定のプロファイルデータ２６、及び特定のネットワークサービスアプリケーション２０を開始するための入力に基づいて、複数のネットワークサービスアプリケーション２０のうちの１つに関して、無線通信ネットワーク１４とのデータセッションを確立する。特定の態様では、通信インタフェースは、対応するアプリケーションプロファイル２８にプロファイルデータ２６として格納されているアプリケーション固有のネットワークアドレス識別子（ＮＡＩ：network address identifier）３２に基づいて、ネットワークサービスアプリケーション２０に関する、通信ネットワーク１４とのデータセッションを確立することができる。このような態様では、ネットワークサービスアプリケーション２０は、ネットワークサービスアプリケーション２０に関するデータセッションを確立するために使用されるネットワークアドレス識別子（ＮＡＩ）３２にアプリケーションがアクセスすることができるように、構成されることができる。このような態様では、ネットワークサービスアプリケーション２０は、データサービスレイヤに対してＮＡＩ３２を提供し、通信インタフェース２２は、データセッションを確立する。これに代えて、データサービスレイヤは、ＵＩＭ３０内の対応するアプリケーションプロファイル２８内の必須のＮＡＩ３２にアクセスするように構成されてもよい。
【００５１】
上述したように、システム１０は、デバイスが通信ネットワーク１４上で通信することを可能にするのに必要なプロビジョニング情報を含むＵＩＭ２４を含む。ＵＩＭ２４は、複数のアプリケーションプロファイル２８を含み、各アプリケーションプロファイル２８は、複数のネットワークサービスアプリケーション２０のうちの１つに対応し、プロファイルデータ２６を含む。特定の態様では、プロファイルデータ２６は、対応するネットワークサービスアプリケーション２０に関するデータセッションを確立するために、通信インタフェース２２によって使用されることができるネットワークアドレス識別子（ＮＡＩ）３２を含むことができる。
【００５２】
さらに、複数の態様に従って、アプリケーションプロファイル２８のプロファイルデータ２６は、対応するアプリケーション２０に関するデータセッション優先度（data session priority）を識別する優先度カテゴリ識別子（priority category identifier）３４を含むことができる。優先度カテゴリ識別子３４は、データセッションマネージャ（data session manager）３６に関連して使用されることができ、データセッションマネージャ３６は、ＵＩＭ３０内に含まれることができ、或いはこの代わりに、他の態様では、データセッションマネージャは、無線デバイス１２に格納されていてもよい。データセッションマネージャ３６は、現在開始されようとしているネットワークサービスアプリケーションに対応するアプリケーションプロファイル２８のプロファイルデータ２６に基づいて、データセッションを確立するように動作可能なデータセッション確立ルーチン（data session establishment routine）３８を含むことができる。データセッションマネージャ３６は、特定のネットワークサービスアプリケーションに関するデータセッションが継続していて、かつユーザ／加入者が他のネットワークサービスアプリケーションを開始することを望む場合に、コンフリクトを解決するように機能する１以上のコンフリクト解決ルーチン４０をさらに含むことができる。
【００５３】
一態様では、コンフリクト解決ルーチン４０は、既存のデータセッションに対応するネットワークサービスアプリケーション２０の優先度カテゴリ識別子３４を、ユーザ加入者（user-subscriber）が開始することを試みているネットワークサービスアプリケーション２０の優先度カテゴリ識別子３４と比較するように構成されることができる。より好ましい優先度（例えば、より高い優先度）を持つようにネットワークオペレータ１６によって割り当てられたネットワークサービスアプリケーション２０は、データセッションへのアクセス権を与えられることができる。従って、より好ましい優先度のネットワークサービスアプリケーションが継続中のデータセッションに関連している場合、継続中のデータセッションは、維持されることができる。しかしながら、より好ましい優先度ネットワークサービスアプリケーションがその後に要求されるアプリケーションに関連している場合、現在のデータセッションは終了され（shut down）、新しいデータセッションは、その後に要求されたアプリケーションに関して確立される。ネットワークサービスアプリケーション２０が同じ優先度カテゴリ３４を共有する場合には、コンフリクト解決ルーチン４０は、両方のアプリケーションが既存のデータセッションを共有することを可能にする（即ち、その後に要求されたアプリケーションは、既存のデータセッションに「ピギーバックする（piggy-back）」ことを許可される）ように構成されることができる。優先度カテゴリは、一般に、ネットワークオペレータ１６又はサービスプロバイダによって定義され、異なる請求料率（billing rate）カテゴリを反映することができる。従って、２つのネットワークサービスアプリケーション２０が同じ優先度カテゴリを共有する場合、これらのアプリケーションが同じ請求料率を有するようにしてもよい。このため、２つのアプリケーションの使用に関する請求料率が同じであるときには、２つのアプリケーションは、同じデータセッションを共有することを許可されることができる。
【００５４】
ＵＩＭ３０のデータセッションマネージャ３６は、データセッションコンフリクト通知４４を生成して無線デバイスの加入者／ユーザに伝達するように動作可能であるコンフリクト通知生成器４２をさらに含むことができる。コンフリクト通知生成器４２は、加入者／ユーザに対する通知を生成して伝達するように予め設定されてもよく、或いは、いくつかの態様では、加入者／ユーザは、個人的な好み等に基づいて、通知の生成及び通信を構成するプラットフォームを提供されてもよい。優先度コンフリクトの結果に基づいて、データセッションが自動的に維持されるか、或いは、データセッションが終了されて他のデータセッションが確立される一態様では、コンフリクト通知生成器４２は、現在要求されているネットワークサービスアプリケーション２０に関するデータセッションが維持されるか、或いは、既存のデータセッションが終了されてその次のデータセッションが確立されるのかを通知する役割を果たすコンフリクト通知４４を加入者／ユーザに送信することができる。データセッションが維持される場合には、コンフリクト通知４４は、現在要求されているネットワークセッションが（既存のデータセッションを使用するアプリケーションが好ましい優先度を有していることに基づいて）開始することを認められないこと、若しくは、現在要求されているネットワークセッションが（一致する優先度カテゴリをアプリケーションが有することに基づいて）既存のデータセッション中で開始して通信することを、加入者／ユーザにさらに通知することができる。
【００５５】
代替の態様では、コンフリクト通知生成器４２は、ユーザデータセッションオプションを提供する通知４４を生成して伝達してもよい。例えば、通知は、既存のデータセッションを維持し、従って、既存のデータセッションに関連するネットワークサービスアプリケーションを使用し続ける第１のオプション、若しくは、既存のデータセッションを閉じ、現在要求されているネットワークサービスアプリケーションに関する他のデータセッションを確立する第２のオプションを、加入者／ユーザに提供することができる。コンフリクト通知４４に対する加入者／ユーザの応答に基づいて、データセッションマネージャ３６は、データセッションを維持するために、或いは、データセッションを閉じて新しいデータセッションを確立するために、通信インタフェース２２に適切なコマンドを伝達することができる。
【００５６】
図３は、ネットワークオペレータ１６及び１以上のネットワークデバイス５０に関連する種々の態様を示し、システム１０の他のより詳細な態様を提供する。上述したように、システム１０は、ネットワークサーバ等の１以上のネットワークデバイス５０と、プロビジョニング情報を格納し、かつデータセッショントラッキング情報を随意的に格納する関連データ記憶装置５２と、を含むネットワークオペレータ１６を含む。
【００５７】
上述したように、一態様では、ネットワークデバイス５０は、無線デバイスに関するプロビジョニング情報を定義するように、かつ、プロビジョニング情報をユーザ識別モジュール（ＵＩＭ）３０の形態で無線デバイスに提供するように動作可能なプロビジョニングモジュール５４を備えたコンピュータプラットフォーム５６を含む。従って、一態様では、プロビジョニングモジュール５４は、複数のアプリケーションプロファイル２８を定義して提供するように動作可能であり、各アプリケーションプロファイルは、無線通信デバイス１２上で実行されうる特定のネットワークサービスアプリケーション２０に対応する。プロビジョニングモジュール５４は、プロファイルデータ２６を備えたアプリケーションプロファイル２８の各々を定義して提供するように動作可能である。プロファイルデータは、対応するネットワークサービスアプリケーション２０に関して、無線デバイス１２の通信インタフェース２２によって確立されるべきアプリケーション個別データセッションを提供する。特定の態様では、プロファイルデータは、ネットワークアドレス識別子（ＮＡＩ）３２及び／又は優先度カテゴリ識別子３４を含むことができる。
【００５８】
ネットワークデバイス５０のプロビジョニングモジュール５４は、データセッションマネージャ３６をさらに定義して提供することができる。上述したように、データセッションマネージャは、無線デバイス１２に格納されてもよく、或いは、データセッションマネージャ３６は、ユーザ識別モジュール３０内に含まれていてもよい。特定の態様では、データセッションマネージャ３６は、既存のデータセッションを使用する第１のネットワークサービスアプリケーション２０と、データセッションへのアクセスを同時に要求する第２のネットワークサービスアプリケーション２０との間のデータセッションコンフリクトを解決するように機能する１以上のコンフリクト解決ルーチン４０を定義して提供することができる。特定の態様では、加入者／ユーザは、ユーザ構成に対して能力を提供する無線デバイスに基づいて、２以上のコンフリクト解決ルーチン４０を提供されることができる。例えば、無線デバイスは、自動コンフリクト解決ルーチンと、ユーザが予定通り進めることを望むアプリケーション／データセッションをユーザが選択することを可能にする加入者／ユーザオプションルーチンとのいずれか一方を選択することをユーザ／加入者に提供することができる。
【００５９】
さらに、無線デバイス３０のプロビジョニングモジュール５４は、ユーザ識別モジュール（ＵＩＭ）３０が、加入者／ユーザのカード入手に基づいて、オープンマーケット無線デバイスに差し込まれることができるリムーバブルユーザ身分証明書（Ｒ−ＵＩＣ）等の取り外し可能なカードの形態をとってもよいことを定義して提供するように動作可能である。他の態様では、ＵＩＭは、ＳＩＭ等のように、販売時点又はリース時点等より前にネットワークオペレータによって無線デバイスに差し込まれる永続的モジュールの形態をとってもよい。ＵＩＭは、アプリケーションプロファイル２８を含み、いくつかの態様においては、データセッションマネージャ３６、及び対応するコンフリクト解決ルーチン４０をさらに含んでもよい。
【００６０】
さらに、ネットワークオペレータ１６は、ネットワークアドレス３２のような、各セッションに関連するプロファイルデータ２６をトラッキングすることを含んで、ネットワークデバイス３０又は他のネットワークデバイスにおいて確立しているデータセッションをモニタするように動作可能である。従って、ネットワークデバイス３０は、データ記憶装置３２等に、データセッション情報６２を受信して格納するように動作可能なデータセッショントラッキングモジュール６０を含むことができる。データセッション情報は、以下のものに限定されないが、ＮＡＩ３２等のようなプロファイルデータ２６を含むことができる。さらに、データセッション情報６２は、デバイス情報１８又はデータセッションに関連している他の情報を含むことができる。データセッション情報６２は、各々のネットワークサービスアプリケーションに関連して、かつ／或いは、各々のユーザ／加入者又は無線デバイスに関連して、かつ／或いは、各々の無線通信ネットワークに関連して、データ記憶装置３２に格納されてもよい。そのため、ネットワークオペレータ１６によって許可された顧客サービス代行者（customer care representative）、ネットワーク設計、マーケティング、課金エンティティ（billing entity）等の所定のパーティ（party）３４は、課金生成器、ネットワークプランニング活動、マーケティング活動、トラブルシューティング活動等のうちの１以上に関するデータセッション情報データを利用することができる。
【００６１】
特定の態様では、システム１０のネットワークデバイス５０は、データセッショントラッキング情報６２に基づいて、ネットワークサービス課金を提供するように動作可能な課金モジュール（billing module）６４を含むことができる。このように、課金モジュール６４は、区別された課金を提供するように動作可能であってもよく、それによって、データセッショントラッキング情報６２において決定される、対応する割り当てられたネットワークアドレス３２によって定められるような各ネットワークサービスアプリケーション２０は、特定の請求料率（billing rate）６６に対応する。
【００６２】
図４を参照すると、一態様では、無線通信デバイス１２は、無線通信システム上で動作可能なモバイル通信デバイスを含む。認識されるように、異なるスペクトル帯域幅及び／又は異なるエアインタフェース技術をしばしば使用する種々の無線通信システムがある。典型的なシステムは、ＣＤＭＡ（ＣＤＭＡ ２０００、ＥＶ ＤＯ、ＷＣＤＭＡ（登録商標））、ＯＦＤＭ又はＯＦＤＭＡ（フラッシュＯＦＤＭ、８０２．２０、ＷｉＭＡＸ）、ＦＤＤ又はＴＤＤの免許が必要な周波数帯を使用するＦＤＭＡ／ＴＤＭＡ（ＧＳＭ）システム、不対の免許不要周波数帯をしばしば使用するピアツーピア（例えば、モバイルツーモバイル）アドホックネットワークシステム、及び８０２．ｘｘ無線ＬＡＮ又はＢＬＵＥＴＯＯＴＨ（登録商標）を含む。
【００６３】
無線通信デバイス１２は、ここに説明される１以上のコンポーネント及び機能に関連する処理機能を実行するプロセッサコンポーネント７０を含む。プロセッサコンポーネント７０は、１セット又は複数のセットのプロセッサ又はマルチコアプロセッサを含むことができる。さらに、処理コンポーネント７０は、統合処理システム及び／又は分散処理システムとして実施されることができる。
【００６４】
無線通信デバイス１２は、プロセッサコンポーネント７０によって実行されているアプリケーションのローカルバージョンを格納するメモリ７２をさらに含む。メモリ７２は、ランダムアクセスメモリ（ＲＡＭ）、リードオンリーメモリ（ＲＯＭ）、及びこれらの組み合わせを含むことができる。さらに、いくつかの態様（図４に示されない）では、メモリ７２は、無線デバイス情報１８及び／又はネットワークサービスアプリケーション２０を含む。
【００６５】
さらに、無線通信デバイス１２は、ここに説明されるようなサービス、ソフトウェア及びハードウェアを利用する１以上のパーティとの通信を確立して維持するように提供する通信コンポーネント７４を含む。通信コンポーネント７４は、無線通信デバイス１２上のコンポーネント間の通信、並びに、無線通信デバイス１２と、通信ネットワークの至る所に位置するデバイス及び／若しくは無線通信デバイス１２に直列に又はローカルに接続されたデバイスのような外部ネットワークデバイス３０との間の通信を運ぶことができる。いくつかの態様（図４に示されない）では、通信コンポーネント７４は、通信インタフェース２２を含んでもよい。
【００６６】
さらに、無線通信デバイス１２は、データストア７６をさらに含むことができ、データストア７６は、ここに説明される態様に関連して使用されるプログラム、データベース及び情報のマスストレージを提供するソフトウェア及び／又はハードウェアの任意の適切な組み合わせでありうる。随意的に、いくつかの態様では、データストア７６は、無線デバイス情報１８及び／又はネットワークサービスアプリケーション２０を含んでもよい。
【００６７】
無線通信デバイス１２は、無線通信デバイス１２のユーザから入力を受信し、かつユーザに対して提示する出力を生成するように動作可能なユーザインタフェースコンポーネント７８をさらに含むことができる。ユーザインタフェースコンポーネント７８は、以下のものに限定されないが、キーボード、テンキー、マウス、タッチセンシティブ（touch-sensitive）ディスプレイ、ナビゲーションキー（navigation key）、ファンクションキー、マイクロホン、音声認識コンポーネント、ユーザから入力を受信することができる他の機構、又はこれらの任意の組み合わせを含む１以上の入力装置を含むことができる。さらに、ユーザインタフェースコンポーネント７８は、以下のものに限定されないが、ディスプレイ、スピーカ、触覚型フィードバック機構（haptic feedback mechanism）、プリンタ、ユーザに出力を提示することができる他の機構又はこれらの任意の組み合わせを含む１以上の出力装置を含むことができる。本態様に従って、インタフェースコンポーネント７８は、ネットワークサービスアプリケーション２０を開始するための必須の入力、コンフリクト解決通知４４を表示するためのディスプレイ、及びコンフリクト解決通知４４に備えられたオプションに対する応答を提供するための入力を含むことができる。特定のインタフェースコンポーネントのどれも、簡単にするために、図４に示されていない。
【００６８】
図５を参照すると、一態様では、ネットワークデバイス３０は、例えば、無線通信ネットワーク上で無線デバイス１２の動作をサポートするために、無線デバイス１２（図３）と通信し、ＵＩＭの形態でプロビジョニング情報を提供し、かつ／或いは、無線通信デバイス１２の動作をモニタするように動作可能である。ネットワークデバイス３０は、通信ネットワーク１４上で動作可能なネットワークサーバのような任意のタイプの、ネットワークに基づいた通信デバイスを含む。通信ネットワーク１４は、有線又は無線通信システム、若しくはこれら両方の組み合わせであってもよく、無線デバイス１２が動作する無線ネットワークを含む。
【００６９】
ネットワークデバイス３０は、ここに説明される１以上のコンポーネント及び機能に関連する処理機能を実行するプロセッサコンポーネント８０を含む。プロセッサコンポーネント８０は、プロセッサ又はマルチコアプロセッサの１セット又は複数のセットを含むことができる。さらに、プロセッサコンポーネント８０は、統合処理システム及び／又は分散処理システムとして実施されることができる。［００７９］  ネットワークデバイス３０は、プロセッサコンポーネント８０によって実行されているアプリケーションのローカルバージョンを格納するメモリ８２をさらに含む。メモリ８２は、ランダムアクセスメモリ（ＲＡＭ）、リードオンリーメモリ（ＲＯＭ）、及びこれらの組み合わせを含むことができる。随意的に、いくつかの態様では、メモリ８２は、データセッショントラッキング関連データ６２等の、無線デバイスの動作に関連して収集されたデータ、又はアプリケーションプロファイル２８及びプロファイルデータ２６等のプロビジョニング情報を含む。
【００７０】
さらに、ネットワークデバイス３０は、ここに説明されるようなサービス、ソフトウェア及びハードウェアを利用する１以上のパーティとの通信を確立して維持することを提供する通信コンポーネント８４を含む。通信コンポーネント８４は、ネットワークデバイス３０上のコンポーネント間の通信、並びに、ネットワークデバイス３０と、無線通信デバイス１２のような、通信ネットワーク１４の至る所に位置するデバイス及び／又はネットワークデバイス３０に直列に又はローカルに接続されたデバイスを含む外部デバイスとの間の通信を運ぶことができる。一態様では、通信コンポーネント８４は、無線デバイスとその他同種のものからデータセッショントラッキング情報を受信することには実施可能である。
【００７１】
さらに、ネットワークデバイス３０は、データベース３２をさらに含むことができ、このデータベース３２は、ここに説明される態様に関連して使用されるプログラム、データベース及び情報のマスストレージを提供するソフトウェア及び／又はハードウェアの任意の適切な組み合わせとすることができる。特定の態様では、データベース３２は、データセッショントラッキングモジュール５８及び／又は課金モジュール６４とともに、アプリケーションプロファイル２８、ＮＡＩ３２及び優先度カテゴリ識別子３４等のプロファイルデータ２６を格納することができる。
【００７２】
ネットワークデバイス３０は、ネットワークデバイス３０のユーザから入力を受信し、かつユーザに対する提示のための出力を生成するように動作可能なユーザインタフェースコンポーネント８６をさらに含むことができる。ユーザインタフェースコンポーネント８６は、以下のものに限定されないが、キーボード、テンキー、マウス、タッチセンシティブディスプレイ、ナビゲーションキー、ファンクションキー、マイクロホン、音声認識コンポーネント、ユーザから入力を受信することができる他の機構、又はこれらの任意の組み合わせを含む１以上の入力装置を含むことができる。さらに、ユーザインタフェースコンポーネント８６は、１以上の出力装置を含むことができ、このような出力装置は、以下のものに限定されないが、ディスプレイ、スピーカ、触覚型フィードバック機構、プリンタ、ユーザに出力を提示することができる他の機構又はこれらの任意の組み合わせを含む。
【００７３】
図６を参照すると、本発明（the present innovation）の一態様に従って、ネットワークサービスアプリケーションを開始する手順の流れ図が示されている。イベント１００では、ネットワークサービスアプリケーションを開始することに関連する入力が無線デバイスによって受信され、イベント１０２では、対応するアプリケーションプロファイルがＵＩＭから取り出される。上述したように、アプリケーションプロファイルは、プロファイルデータを含み、プロファイルデータは、ルールを定義し、さらに、開始されることを試みているネットワークサービスアプリケーションに関してデータセッションを確立するために必要な情報を提供する。
【００７４】
判断１０４では、他のネットワークサービスアプリケーションに関する既存の（pre-existing）データセッションが存在しているか否かに関して、判断がなされる。イベント１０６では、既存のデータセッションが存在しないという判断がなされた場合、データセッションは、取り出されたアプリケーションプロファイル内のＮＡＩ等のプロファイルデータを使用して、開始されようとしているアプリケーションに関して確立される。既存のデータセッションが存在するという判断がなされた場合、判断１０８において、開始されようとしているアプリケーションが、既存のデータセッションを現在使用している１又は複数のアプリケーションと同じ優先度カテゴリ識別子を有しているか否かに関して、判定がなされる。既存のアプリケーションを使用しているネットワークサービスアプリケーションに関連するアプリケーションプロファイル内の優先度カテゴリ識別子に基づいて、適切に割り当てられた優先度カテゴリをデータセッションが有することができることは、注目されるべきである。データセッションを使用する１又は複数のアプリケーションが、開始されてようとしているアプリケーションと同じ優先度カテゴリ識別子を有しているという判断がなされた場合、イベント１１０において、アプリケーションは、既存のデータセッションを使用して開始することを許可される。本発明の一態様では、ネットワークサービスアプリケーションは、優先度カテゴリを割り当てられることができ、従って、ネットワークサービスアプリケーションの使用が同一のトラッキングを利用する場合、アプリケーションプロファイルは、同じ優先度カテゴリ識別子を示す。例えば、２以上のネットワークサービスアプリケーションが同じ請求料率で課金される場合、同じ請求料率を有するアプリケーションは、同じ優先度カテゴリを割り当てられることができ、また、アプリケーションに関する請求料率が同じであるので、既存のデータセッションの使用が共有されることができる。
【００７５】
データセッションを使用する１又は複数のアプリケーションが同じ優先度カテゴリを有さないという判断がなされた場合、イベント１１２において、データセッションコンフリクトが識別され、コンフリクト解決が続いて起こる。データセッションコンフリクト解決の手順は、本発明の他の態様に従って、図７の流れ図に関して提供される。イベント１１２でコンフリクトが識別された後、判断１１４において、ルーチンがコンフリクト解決オプションでユーザに指示するように構成されているのか、或いは、ルーチンが、競合するアプリケーションの優先度カテゴリに基づいてコンフリクトを自動的に解決するように構成されていのるかに関して判定がなされる。ルーチンがネットワークオペレータによって事前に設定されてもよく、或いは、加入者／ユーザによって必要に応じて、自動コンフリクト解決、若しくは、加入者／ユーザオプションコンフリクト解決のいずれかを提供するようにルーチンが構成されてもよいことは、注目されるべきである。
【００７６】
ルーチンが自動コンフリクト解決を実行するように構成されているという判断がなされた場合、イベント１１６において、開始されようとしているアプリケーションの優先度カテゴリは、既存のデータセッションを使用するアプリケーションの優先度カテゴリと比較され、続いて判断１１８において、開始されようとしているアプリケーションが、既存のデータセッションを使用するアプリケーションより好ましい優先度（例えば、より高い優先度）を有しているか否かに関して、判定がなされる。開始するアプリケーションがより好ましい優先度を有していない場合、イベント１２０では、アプリケーションの開始は中止され、既存のデータセッションは維持され、データセッションを現在使用しているアプリケーション（又は、複数のアプリケーション）だけがこのデータセッションを使用し続けることを許可される。さらに、アプリケーションの開始の中止は、加入者／ユーザに中止を通知する、加入者／ユーザに送信されるべきコンフリクト通知を、提供することができる。その後に、加入者／ユーザが自動コンフリクト解決を無効にすることを望む場合、ユーザは、既存のデータセッションを手動でティアダウンし（teardown）、開始をキャンセルされたアプリケーションに関するデータセッションを確立してもよい。
【００７７】
開始されようとしているアプリケーションがより好ましい優先度を有する場合、イベント１２２において、既存のデータセッションは自動的に閉じられ、既存のデータセッションを使用しているアプリケーションは自動的に閉じられる。イベント１２４では、新しいデータセッションは、ＵＩＭのアプリケーションプロファイル内のＮＡＩ等のプロファイルデータを使用して、開始されようとしているアプリケーションに関して、自動的に確立される。さらに、既存のデータセッションを自動的に閉じて新しいデータセッションを確立することは、既存のデータセッションを閉じたこと及び新しいデータセッションの確立を加入者／ユーザに通知する、加入者／ユーザに送信すべきコンフリクト通知を、提供してもよい。その後に、加入者／ユーザが自動コンフリクト解決を無効にするように望む場合、ユーザは、手動でティアダウンし、既存のデータセッションを使用しているアプリケーションに関連する新しいデータセッションを再び確立する。
【００７８】
判断１１４に戻り、コンフリクト解決オプションで加入者／ユーザに指示するようにルーチンが構成されるという判断がなされた場合、イベント１２６において、既存のデータセッションの維持するためのオプション、及び既存のデータセッションを閉じて新しいデータセッションを確立するためのオプションを提供するコンフリクト通知は、生成され、加入者／ユーザへ伝達される。判断１２８では、加入者／ユーザは、どちらのオプションを選択するかを決定する。加入者ユーザが既存のデータセッションを維持することを選択した場合、イベント１２０において、アプリケーションの開始が中止され、既存のデータセッションが維持され、データセッションを現在使用しているアプリケーション（又は複数のアプリケーション）だけがデータセッションを使用し続けることを許可される。加入者／ユーザが既存のデータセッションを閉じて新しいデータセッションを確立することを選択した場合、イベント１２２において、既存のデータセッションが閉じられ、既存のデータセッションを使用しているアプリケーションが自動的に閉じられる。イベント１２４では、新しいデータセッションは、ＵＩＭのアプリケーションプロファイル内の、ＮＡＩ等のプロファイルデータを使用して、開始するアプリケーションに関して確立される。
【００７９】
図８は、本発明の他の態様に従って、無線デバイスにおける区別されたデータセッションアクセスに関する手順の他の流れ図である。イベント２００では、無線デバイスは、第１のネットワークサービスアプリケーションを開始するための入力を受信し、この入力に基づいている。ネットワークサービスアプリケーションは、インターネットブラウザアプリケーション、ＭＭＳアプリケーション、ＪＡＶＡアプリケーション、ＢＲＥＷアプリケーション、ＬＢＳアプリケーション等を含むことができる。イベント２０２では、無線デバイスは、各々が個別のプロファイルデータを有する複数のアプリケーションプロファイルから選択された第１のアプリケーションプロファイルを、無線デバイスと通信するユーザ識別モジュール（ＵＩＭ）から、取り出す。第１のアプリケーションプロファイルは、第１のネットワークサービスアプリケーションに対応し、第１のプロファイルデータを含む。この方法の一態様では、プロファイルデータは、ネットワークサービスアプリケーションにネットワークアドレスを関連づけるネットワークアドレス識別子（ＮＡＩ）を含む。
【００８０】
イベント２０４では、無線デバイスは、第１のプロファイルデータに従って、第１のネットワークサービスアプリケーションに関する第１のデータセッションを確立する。プロファイルデータがＮＡＩを含む態様では、データセッションは、ネットワークサービスアプリケーションに関連づけられたＮＡＩに従って確立される。イベント２０６では、第１のネットワークサービスアプリケーションは、確立された第１のデータセッションを使用して開始される。
【００８１】
随意的な態様では、方法は、イベント２０８において、第１のデータセッションが継続している間に、第２のネットワークサービスアプリケーションを開始するための入力を受信することをさらに含むことができる。イベント２１０では、この入力の受信に基づいて、無線デバイスは、複数のアプリケーションプロファイルから選択された第２のアプリケーションプロファイルを、ユーザ識別モジュール（ＵＩＭ）から取り出す。第２のアプリケーションプロファイルは、第２のネットワークサービスアプリケーションに対応し、第２のプロファイルデータを含む。イベント２１２では、第１のプロファイルデータからの第１の優先度カテゴリは、第２のプロファイルデータからの第２の優先度カテゴリと比較される。判断２１４では、この比較に基づいて、第１及び第２の優先度カテゴリが一致するかどうかに関しての判断がなされる。イベント２１６では、優先度カテゴリが一致するという判断がなされた場合、第２のネットワークサービスアプリケーションは、第１のデータセッションを使用して開始される。或いは、優先度カテゴリが一致しないという判定がなされた場合、イベント２１８において、コンフリクトが識別され、コンフリクトに対する解決が所定のコンフリクト解決ルーチンを使用して決定される。所定のコンフリクト解決ルーチンは、どの優先度カテゴリが好ましいと決定されたかに基づいて、第１のデータセッションを自動的に維持するか、或いは、第１のデータセッションを閉じ、第２のデータセッションを確立することができる。これに代えて、所定のコンフリクト解決ルーチンは、第１のセッションを維持するオプション、又は第１のデータセッションを閉じて第２のデータセッションを確立するオプションで加入者ユーザに指示してもよい。
【００８２】
図９は、本発明の他の態様に従って、ネットワークデバイスにおいて無線デバイスをプロビジョニングする手順の他の流れ図である。イベント３００では、ネットワークデバイスは、ネットワークサービスアプリケーションに対応し、かつ対応するネットワークサービスアプリケーションに関してデータセッションを確立するように機能するアプリケーション固有ネットワークアドレス識別子を含む複数のアプリケーションプロファイルを定義して提供する。随意的なイベント３０２では、ネットワークデバイスは、アプリケーション優先度に従って複数のアプリケーションプロファイルを分類し、複数のアプリケーションプロファイルの各々にカテゴリ識別子を含むことを、さらに定義して提供する。
【００８３】
イベント３０４では、ネットワークデバイスは、アプリケーションプロファイルのうちの１以上を含むユーザ識別モジュール（ＵＩＭ）を提供する。アプリケーションプロファイルは、加入者が無線デバイス上で使用することを認められるネットワークサービスアプリケーションを定義する。随意的なイベント３０６では、ネットワークデバイスは、無線デバイスに直接提供され、或いは、ＵＩＭ内に含まれて提供されうるコンフリクト解決ルーチンをさらに定義して提供することができ、コンフリクト解決ルーチンは、データセッションを同時に要求する２以上のネットワークサービスアプリケーションであって、相反するために、即ち、優先度カテゴリが一致しないために、データセッションを共有することを認められない２以上のネットワークサービスアプリケーションに関するデータセッションコンフリクトを解決するように機能する。
【００８４】
さらに、方法は、無線デバイスへのＵＩＭの提供に応じて、特定のネットワークサービスアプリケーションに関するＮＡＩに関連するネットワークアドレスのデータセッション使用に基づいたデータセッショントラッキング情報をデバイスから受信する随意的なイベント３０８を含むことができる。
【００８５】
追加の随意的なイベント３１０では、ネットワークデバイスは、受信されたデータセッショントラッキング情報に基づいて、各データセッション及び／又はネットワークサービスアプリケーションに関する課金情報（billing information）を決定することができる。これに関連して、ネットワークデバイスは、データセッション毎に、ネットワークサービスアプリケーションに関する区別された課金を提供するように構成されてもよい。
【００８６】
ここに開示されている実施形態に関連して説明される種々の例示的なロジック、論理ブロック、モジュール及び回路は、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）又は他のプログラム可能な論理素子、ディスクリートゲート又はトランジスタロジック（discrete gate or transistor logic）、離散ハードウェアコンポーネント、或いはここに説明される機能を実行するように設計されたこれらの任意の組み合わせで実施又は実行されることができる。汎用プロセッサは、マイクロプロセッサとすることができるが、これに代えて、このプロセッサは、いかなる従来のプロセッサ、コントローラ、マイクロコントローラ、又は状態機械であってもよい。プロセッサは、コンピュータ装置の組み合わせ、例えば、ＤＳＰとマイクロプロセッサとの組み合わせ、複数のマイクロプロセッサ、ＤＳＰコアと連結した１以上のマイクロプロセッサ、又は任意の他のそのような構成として実施されてもよい。さらに、少なくとも１つのプロセッサは、上述された１以上のステップ及び／又は動作を実行するように動作可能な１以上のモジュールを含んでもよい。
【００８７】
従って、本態様は、無線デバイスにおける区別されたデータセッションアクセスを提供する方法、システム及び装置を提供する。ユーザ識別モジュール（ＵＩＭ）は、無線デバイス上に常駐しているネットワークサービスアプリケーションがＵＩＭ内の対応するユーザプロファイルに関連づけられることができるように、プロビジョニングされる。各ネットワークサービスアプリケーションは、ユーザプロファイル内に定義された対応するネットワークアドレス識別子を備える。この識別子に関連するネットワークアドレスは、対応するネットワークサービスアプリケーションに関するデータセッションを確立するために使用される。アプリケーション固有ネットワークアドレスの提供によって、サービスプロバイダ及び／又はネットワークオペレータは、データセッション中にユーザがどのサービスにアクセスしているかを区別することができる。これは、サービスに関連する請求料率を区別するためにサービスプロバイダ又はネットワークオペレータによって使用されることができるトラッキングメカニズムを提供する。さらに、ＵＩＭは、関連するネットワークサービスアプリケーションがデータセッション確立に関して優先順位を決められることを可能にする優先度カテゴリ識別子をプロビジョニングされてもよい。
【００８８】
さらに、ここに開示される態様に関連して説明される方法又はアルゴリズムのステップ及び／又は動作は、ハードウェアで直接に、プロセッサによって実行されるソフトウェアモジュールで、又はこれら２つの組み合わせで具現化されることができる。ソフトウェアモジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭ（登録商標）メモリ、レジスタ、ハードディスク、リムーバブルディスク、ＣＤ−ＲＯＭ、又は当技術分野において知られている任意のその他の形態の記憶媒体に存在することができる。典型的な記憶媒体は、プロセッサが記憶媒体から情報を読み取り、記憶媒体に情報を書き込むことができるようにプロセッサに結合される。これ代えて、記憶媒体は、プロセッサに統合されていてもよい。さらに、いくつかの態様では、プロセッサ及び記憶媒体はＡＳＩＣ内に存在することができる。さらに、ＡＳＩＣは、ユーザ端末内に存在することができる。これに代えて、プロセッサ及び記憶媒体は、ユーザ端末内に個別部品として存在してもよい。さらに、いくつかの態様において、方法又はアルゴリズムのステップ及び／又は動作は、又はコンピュータプログラム製品に組み入れられることができる、機械読み取り可能媒体及び／又はコンピュータ読み取り可能媒体上のコード及び／又は命令の１つ又は任意の組み合わせ、或いは１又は任意のセットとして存在することができる。
【００８９】
以上の開示は、例示的な態様及び／又は実施形態を説明しているが、添付のクレームによって定義されるような、説明される態様及び／又は実施形態の範囲から逸脱することなしに、種々の変形及び変更がここになされてもよいことに、留意されたい。さらに、説明される態様及び／又は実施形態の要素は、単数形で説明され、或いはクレームされているが、単数への限定が明示的に示されなければ、複数が意図される。さらに、いかなる態様及び／又は実施形態の全部又は一部は、別段の断りがない限り、任意の他の態様及び／又は実施形態の全部又は一部とともに利用されることができる。
［付記］  
（１）
無線通信デバイスにおける区別されたデータセッションアクセスの方法であって、
第１のネットワークサービスアプリケーションを開始するための入力を受信することと、
各々が個別のプロファイルデータを有する複数のアプリケーションプロファイルから選択される第１のアプリケーションプロファイルであって、前記第１のネットワークサービスアプリケーションに対応し、かつ第１のプロファイルデータを備えた第１のアプリケーションプロファイルを、前記無線通信デバイスと通信するユーザ識別モジュールから、取り出すことと、
前記第１のプロファイルデータに従って、前記第１のネットワークサービスアプリケーションに関する第１のデータセッションを確立することと、
前記第１のデータセッションを使用して、前記第１のネットワークサービスアプリケーションを開始することと、
を具備する方法。
（２）
前記第１のアプリケーションプロファイルを取り出すことは、前記第１のネットワークサービスアプリケーションに対応し、かつ、第１のネットワークアドレス識別子を含む第１のプロファイルデータを備えた前記第１のアプリケーションプロファイルを、取り出すことをさらに備える（１）の方法。
（３）
前記第１のアプリケーションに関する前記第１のデータセッションを確立することは、前記第１のネットワークアドレス識別子に基づいて、前記第１のアプリケーションに関する前記第１のデータセッションを確立することをさらに備える（２）の方法。
（４）
前記第１のデータセッションが継続している間に、第２のネットワークサービスアプリケーションを開始するための入力を受信することと、
前記複数のアプリケーションプロファイルから選択される第２のアプリケーションプロファイルであって、前記第２のネットワークサービスアプリケーションに対応し、かつ第２のプロファイルデータを備えた第２のアプリケーションプロファイルを、前記ユーザ識別モジュールから、取り出すことと、
前記第１のプロファイルデータからの第１の優先度カテゴリと前記第２のプロファイルデータからの第２の優先度カテゴリとを比較することと、
前記比較の結果、前記第１の優先度カテゴリが前記第２の優先度カテゴリと一致した場合に、前記第１のデータセッションを使用して、前記第２のアプリケーションを開始することと、をさらに具備する（１）の方法。
（５）
前記第１のデータセッションが継続している間に、第２のネットワークサービスアプリケーションを開始するための入力を受信することと、
前記複数のアプリケーションプロファイルから選択される第２のアプリケーションプロファイルであって、前記第２のネットワークサービスアプリケーションに対応し、かつ第２のプロファイルデータを備えた第２のアプリケーションプロファイルを、前記ユーザ識別モジュールから、取り出すことと、
前記第１のプロファイルデータからの第１の優先度カテゴリと前記第２のプロファイルデータからの第２の優先度カテゴリとを比較することと、
前記比較の結果、前記第１のアプリケーションカテゴリが前記第２のアプリケーションカテゴリと一致しない場合に、コンフリクトを識別することと、
所定の解決ルーチンに基づいて、前記コンフリクトに対する解決を決定することと、をさらに具備する（１）の方法。
（６）
前記コンフリクトに対する解決を決定することは、
前記第１の優先度カテゴリ及び前記第２のアプリケーションカテゴリのいずれの一方が好ましい優先度カテゴリに対応するかを識別することと、
前記第１の優先度カテゴリが前記好ましい優先度カテゴリであると識別された場合、前記第１のデータセッションを維持し、前記第２のアプリケーションを開始しないことと、
をさらに備える（５）の方法。
（７）
前記第１のデータセッションを維持することは、前記第１の優先度カテゴリが前記好ましい優先度カテゴリであると識別された場合、前記第１のデータセッションを自動的に維持し、前記第２のアプリケーションを開始しないことをさらに備える（６）の方法。
（８）
前記コンフリクトに対する解決を決定することは、
前記第１のデータセッションを維持し、かつ前記第２のネットワークサービスアプリケーションを開始しない第１のユーザオプション、並びに、前記第１のデータセッションを閉じ、第２のデータセッションを確立し、前記第２のネットワークサービスアプリケーションを開始する第２のユーザオプションを提供するコンフリクト通知を、前記無線デバイスのユーザに提供することと、
前記第１のユーザオプションに対応するユーザ入力を受信することと、
前記第１のデータセッションを維持し、前記第２のアプリケーションを開始しないことと、
をさらに備える（５）の方法。
（９）
前記コンフリクトに対する解決を決定することは、
前記第１の優先度カテゴリ及び前記第２のアプリケーションカテゴリのいずれの一方が好ましい優先度カテゴリに対応するかを識別することと、
前記第２の優先度カテゴリが前記好ましい優先度カテゴリであると識別された場合、前記第１のデータセッションを閉じ、前記第２のプロファイルデータに従って、第２のデータセッションを確立し、前記第２のデータセッションを使用して、前記第２のネットワークサービスアプリケーションを開始することと、
をさらに備える（５）の方法。
（１０）
前記第２のアプリケーションプロファイルを取り出すことは、前記第２のアプリケーションに対応し、かつ、前記第１のネットワークアドレス識別子と異なる第２のネットワークアドレス識別子を含む第２のプロファイルデータを備えた前記第２のアプリケーションプロファイルを取り出すことをさらに備える（９）の方法。
（１１）
前記第２のデータセッションを確立することは、前記第２のネットワークアドレス識別子に基づいて、前記第２のデータセッションを確立することをさらに備える（１０）の方法。
（１２）
前記第１のデータセッションを閉じることは、前記第２の優先度カテゴリがより高い優先度カテゴリであると識別された場合に、前記第１のデータセッションを自動的に閉じ、前記第２のプロファイルデータに従って、前記第２のデータセッションを自動的に確立し、前記第２のデータセッションを使用して、前記第２のデータセッションを自動的に開始することをさらに備える（９）の方法。
（１３）
前記コンフリクトに対する解決を決定することは、
前記第１のデータセッションを維持し、かつ前記第２のネットワークサービスアプリケーションを開始しない第１のユーザオプション、並びに、前記第１のデータセッションを閉じ、第２のデータセッションを確立し、かつ前記第２のネットワークサービスアプリケーションを開始する第２のユーザオプションを提供するコンフリクト通知を、前記無線デバイスのユーザに提供することと、
前記第２のユーザオプションに対応するユーザ入力を受信することと、
前記第１のデータセッションを閉じ、前記第２のプロファイルデータに従って、前記第２のデータセッションを確立し、前記第２のデータセッションを使用して、前記第２のネットワークサービスアプリケーションを開始することと、
をさらに備える（５）の方法。
（１４）
前記第１のデータセッションを確立することは、前記第１のプロファイルデータに対応する第１の課金データを生成することをさらに備え、
前記第２のデータセッションを確立することは、前記第２のプロファイルデータに対応する第２の課金データを作成することをさらに備え、
前記第１の課金データは、前記第２の課金データと異なる（９）の方法。
（１５）
無線通信デバイスにおける区別されたデータセッションアクセスを提供するように構成された少なくとも１つのプロセッサであって、
第１のネットワークサービスアプリケーションを開始するための入力を受信する第１のモジュールと、
各々が個別のプロファイルデータを有する複数のアプリケーションプロファイルから選択される第１のアプリケーションプロファイルであって、前記第１のネットワークサービスアプリケーションに対応し、かつ第１のプロファイルデータを備えた第１のアプリケーションプロファイルを、前記無線通信デバイスと通信するユーザ識別モジュールから、取り出す第２のモジュールと、
前記第１のプロファイルデータに従って、前記第１のネットワークサービスアプリケーションに関する第１のデータセッションを確立する第３のモジュールと、
前記第１のデータセッションを使用して、前記第１のネットワークサービスアプリケーションを開始する第４のモジュールと、
を具備する少なくとも１つのプロセッサ。
（１６）
コンピュータに、第１のネットワークサービスアプリケーションを開始するための入力を受信させるための第１のコードセットと、
前記コンピュータに、各々が個別のプロファイルデータを有する複数のアプリケーションプロファイルから選択される第１のアプリケーションプロファイルであって、前記第１のネットワークサービスアプリケーションに対応し、かつ第１のプロファイルデータを備えた第１のアプリケーションプロファイルを、前記無線通信デバイスと通信するユーザ識別モジュールから、取り出させるための第２のコードセットと、
前記コンピュータに、前記第１のプロファイルデータに従って、前記第１のネットワークサービスアプリケーションに関する第１のデータセッションを確立させるための第３のコードセットと、
前記コンピュータに、前記第１のデータセッションを使用して、前記第１のネットワークサービスアプリケーションを開始させるための第４のコードセットと、
を備えたコンピュータ読み取り可能媒体を、具備するコンピュータプログラム製品。
（１７）
無線通信デバイスにおける区別されたデータセッションアクセスを提供する装置であって、
第１のネットワークサービスアプリケーションを開始するための入力を受信する手段と、
各々が個別のプロファイルデータを有する複数のアプリケーションプロファイルから選択される第１のアプリケーションプロファイルであって、前記第１のネットワークサービスアプリケーションに対応し、かつ第１のプロファイルデータを備えた第１のアプリケーションプロファイルを、前記無線通信デバイスと通信するユーザ識別モジュールから、取り出す手段と、
前記第１のプロファイルデータに従って、前記第１のネットワークサービスアプリケーションに関する第１のデータセッションを確立する手段と、
前記第１のデータセッションを使用して、前記第１のネットワークサービスアプリケーションを開始する手段と、
を具備する装置。
（１８）
プロセッサ及びメモリを備えたコンピュータプラットフォームと、
前記メモリに格納され、前記プロセッサと通信する複数のネットワークサービスアプリケーションと、
前記プロセッサと通信するユーザ識別モジュールであって、各々が複数のネットワークサービスアプリケーションのうちの１つに対応し、かつプロファイルデータを含む複数のアプリケーションプロファイルを備えたユーザ識別モジュールと、
前記プロセッサと通信する通信インタフェースであって、前記プロファイルデータ、及び前記ネットワークサービスアプリケーションを開始するための入力に基づいて、複数のネットワークサービスアプリケーションのうちの１つに関して、無線通信ネットワークとのデータセッションを確立するように動作可能な通信インタフェースと、
を具備する無線通信デバイス。
（１９）
前記ユーザ識別モジュールは、前記複数のアプリケーションプロファイルをさらに備え、
当該アプリケーションプロファイルの各々は、前記複数のネットワークサービスアプリケーションのうちの１つに対応し、アプリケーション固有ネットワークアドレス識別子を備えたプロファイルデータを含む（１８）の無線通信デバイス。
（２０）
前記通信インタフェースは、前記アプリケーション固有ネットワークアドレス識別子に基づいて、前記複数のネットワークサービスアプリケーションのうちの１つに関して、前記無線通信ネットワークとの前記データセッションを確立するようにさらに動作可能である（１８）の無線通信デバイス。
（２１）
前記ユーザ識別モジュールは、前記複数のアプリケーションプロファイルをさらに備え、
当該アプリケーションプロファイルの各々は、前記複数のネットワークサービスアプリケーションのうちの１つに対応し、当該対応するネットワークサービスアプリケーションに関するデータセッション優先度に対応する優先度カテゴリ識別子を備えたプロファイルデータを含む、（１８）の無線通信デバイス。
（２２）
前記ユーザ識別モジュールは、前記プロセッサ及び前記通信インタフェースと通信するデータセッションマネージャをさらに備え、
当該データセッションマネージャは、既存の第１のネットワークサービスアプリケーションが、確立されている第１のデータセッションを有している間に、第２のネットワークサービスアプリケーションが開始されることを試みられた場合、データセッションコンフリクトを解決するように動作可能である、（１８）の無線通信デバイス。
（２３）
前記ユーザ識別モジュールは、前記プロセッサ及び前記通信インタフェースと通信するデータセッションマネージャをさらに備え、
当該データセッションマネージャは、既存の第１のネットワークサービスアプリケーションが、確立されている第１のデータセッションを有している間に、第２のネットワークサービスアプリケーションが開始されることを試みられた場合、前記対応するアプリケーションプロファイルの前記優先度カテゴリ識別子の比較に基づいて、データセッションコンフリクトを解決するように動作可能である、（２１）の無線通信デバイス。
（２４）
前記データセッションマネージャは、前記第２のネットワークサービスアプリケーションが前記第１のネットワークサービスアプリケーションより好ましい優先度を有する場合に、前記第１のデータセッションを閉じて第２のデータセッションを確立するためのコマンドを、前記通信インタフェースに伝達するようにさらに動作可能である、（２２）の無線通信デバイス。
（２５）
前記データセッションマネージャは、コンフリクト通知を生成し、かつ当該通知を前記デバイスのユーザに伝達するように動作可能なコンフリクト通知生成器をさらに備え、
前記コンフリクト通知は、前記第１のデータセッションを継続するオプション、又は前記第１のデータセッションを閉じて第２のデータセッションを確立するオプションを、前記ユーザに提供する、（２２）の無線通信デバイス。
（２６）
前記プロセッサ及び前記データセッションマネージャと通信する課金データ生成器をさらに具備し、
当該課金データ生成器は、データセッション毎に課金データを生成し、当該課金データをネットワークエンティティに伝達するように動作可能である、（２０）の無線通信デバイス。
（２７）
ネットワークデバイスにおいて無線デバイスをプロビジョニングする方法であって、
ネットワークサービスアプリケーションに対応する複数のアプリケーションプロファイルであって、当該対応するネットワークサービスアプリケーションに関するデータセッションを確立するように機能するアプリケーション固有ネットワークアドレス識別子を含む複数のアプリケーションプロファイルを提供することと、
１以上の前記アプリケーションプロファイルを含むユーザ識別モジュールを、無線通信デバイスに提供することと、
を具備する方法。
（２８）
前記ユーザ識別モジュールを前記無線通信デバイスに提供することに応答して、前記ネットワークアドレス識別子に関連するネットワークアドレスの無線デバイスの使用に基づくデータセッショントラッキング情報を受信することさらに具備する（２７）の方法。
（２９）
アプリケーション優先度に従って、１以上のアプリケーションプロファイルを分類し、前記複数のアプリケーションプロファイルの各々に優先度カテゴリ識別子を提供することをさらに具備する（２７）の方法。
（３０）
前記アプリケーションプロファイル内の前記優先度カテゴリ識別子に基づいて、ネットワークサービスアプリケーションに関するデータセッションコンフリクトを解決するように機能するコンフリクト解決ルーチンを提供し、前記ユーザ識別モジュールに前記コンフリクト解決ルーチンを提供することをさらに具備する（２９）の方法。
（３１）
前記コンフリクト解決ルーチンを提供することは、より好ましいアプリケーション優先度に関連する優先度カテゴリ識別子を有すると決定された前記ネットワークサービスアプリケーションに関連するデータセッションを、自動的に維持するか、或いは、自動的に確立するコンフリクト解決ルーチンを提供することをさらに備える（３０）の方法。
（３２）
前記コンフリクト解決ルーチンを提供することは、データセッションコンフリクトの識別に基づいて、前記無線通信デバイスのユーザにコンフリクト通知を伝達するコンフリクト解決ルーチンを提供することをさらに備え、
前記データセッションコンフリクト通知は、既存のデータセッションを維持する第１のユーザオプション、並びに、前記既存のデータセッションを閉じて、次のデータセッションを確立する第２のユーザオプションを提供する、（３０）の方法。
（３３）
前記受信されたデータセッショントラッキング情報に基づいて、データセッションの使用に関する課金情報を決定することをさらに具備する（２８）の方法。
（３４）
前記課金情報を決定することは、前記受信されたデータセッショントラッキング情報、及び前記ネットワークアドレスに関連する１以上の請求料率に基づいて、データセッションの使用に関する課金情報を決定することをさらに備える、（３３）の方法。
（３５）
ネットワークデバイスにおいて無線デバイスをプロビジョニングするように構成された少なくとも１つのプロセッサであって、
ネットワークサービスアプリケーションに対応し、当該対応するネットワークサービスアプリケーションに関するデータセッションを確立するように機能するアプリケーション固有ネットワークアドレス識別子を含む複数のアプリケーションプロファイルを提供する第１のモジュールと、
前記アプリケーションプロファイルのうちの１以上を含むユーザ識別モジュールを、無線通信デバイスに提供する第２のモジュールと、
を具備する少なくとも１つのプロセッサ。
（３６）
コンピュータに、ネットワークサービスアプリケーションに対応し、当該対応するネットワークサービスアプリケーションに関するデータセッションを確立するように機能するアプリケーション固有ネットワークアドレス識別子を含む複数のアプリケーションプロファイルを提供させるための第１のコードセットと、
前記コンピュータに、前記アプリケーションプロファイルのうちの１以上を含むユーザ識別モジュールを、無線通信デバイスに提供させるための第２のコードセットと、
を備えるコンピュータ読み取り可能媒体を具備するコンピュータプログラム製品。
（３７）
無線通信デバイスにおける区別されたデータセッションアクセスを提供する装置であって、
ネットワークサービスアプリケーションに対応し、当該対応するネットワークサービスアプリケーションに関するデータセッションを確立するように機能するアプリケーション固有ネットワークアドレス識別子を含む複数のアプリケーションプロファイルを提供する手段と、
前記アプリケーションプロファイルのうちの１以上を含むユーザ識別モジュールを、無線通信デバイスに提供する手段と、
を具備する装置。
（３８）
１以上のデバイスを含むネットワークシステムであって、
プロセッサ及びメモリを備えたコンピュータプラットフォームと、
前記メモリに格納され、前記プロセッサと通信するプロビジョニングモジュールと、
を具備し、
前記プロビジョニングモジュールは、各々がネットワークサービスアプリケーションに対応し、かつ、当該対応するネットワークサービスアプリケーションに関するデータセッションを確立するように機能するアプリケーション固有ネットワークアドレス識別子を含む１以上のアプリケーションプロファイルをユーザ識別モジュール（ＵＩＭ）に提供するように動作可能である、ネットワークシステム。
（３９）
前記ＵＩＭを備えた無線通信デバイスからデータセッショントラッキング情報を受信するように動作可能なデータセッショントラッキングモジュールをさらに具備し、
前記データセッショントラッキング情報は、前記ネットワークアドレス識別子に関連するネットワークアドレスの無線デバイス使用に基づいている、（３８）のネットワークシステム。
（４０）
前記プロビジョニングモジュールは、データセッション優先度に従って１以上のアプリケーションプロファイルを分類し、かつ前記アプリケーションプロファイルの各々の優先度カテゴリ識別子を提供するようにさらに動作可能である、（３８）のネットワークシステム。
（４１）
前記プロビジョニングモジュールは、前記アプリケーションプロファイル内の前記優先度カテゴリ識別子に基づいて、ネットワークサービスアプリケーションに関するアプリケーションコンフリクトを解決し、かつユーザ識別モジュールにおいてコンフリクト解決ルーチンを提供するように動作可能なコンフリクト解決ルーチンを提供するようにさらに動作可能である、（４０）のネットワークシステム。
（４２）
前記プロビジョニングモジュールは、より好ましいアプリケーション優先度に関連する優先度カテゴリ識別子を有していると決定された前記ネットワークサービスアプリケーションに関連するデータセッションを自動的に維持するか、或いは、自動的に確立するコンフリクト解決ルーチンを提供するようにさらに動作可能である、（４１）のネットワークシステム。
（４３）
前記プロビジョニングモジュールは、データセッションコンフリクトの識別に基づいて、前記無線通信デバイスのユーザにデータセッションコンフリクト通知を伝達するコンフリクト解決ルーチンを提供するようにさらに動作可能であり、
前記データセッションコンフリクト通知は、既存のデータセッションを維持する第１のユーザオプション、並びに、前記既存のデータセッションを閉じて、次のデータセッションを確立する第２のユーザオプションを提供する、（４１）のネットワークシステム。
（４４）
前記受信されたデータセッショントラッキング情報に基づいて、ＵＩＭを備えた前記無線デバイスにおけるデータセッション使用に対する課金を決定するように動作可能な課金モジュールをさらに具備する（３９）のネットワークシステム。
（４５）
前記課金モジュールは、前記受信されたデータセッショントラッキング情報及び前記ネットワークアドレスに関連する１以上の請求料率に基づいて、ＵＩＭを備えた前記無線デバイスにおける前記データセッションの使用に対する課金を決定するようにさらに度動作可能である、（４４）のネットワークシステム。
【図１】
0005567165.tif 000002
【図２】
0005567165.tif 000003
【図３】
0005567165.tif 000004
【図４】
0005567165.tif 000005
【図５】
0005567165.tif 000006
【図６】
0005567165.tif 000007
【図７】
0005567165.tif 000008
【図８】
0005567165.tif 000009
【図９】
0005567165.tif 000010