(57)【要約】  オープンマーケットワイヤレスデバイスに対して、ネットワーク毎のサービスベースで、プロビジョニング情報のダイナミックな情報源決定を提供するシステム、装置および方法を記述する。特に、ワイヤレスデバイスに現在関係付けられているリムーバブルモジュールも、ワイヤレスデバイスの非リムーバブルメモリも、所望のネットワークサービスに対するプロビジョニング情報を記憶していない例において、システム、装置および方法は、ネットワークサービスに対するプロビジョニング情報を獲得することを、オープンマーケットワイヤレスデバイスおよび／またはそのようなデバイスのユーザに提供する。
2011530261.tif 000002
【特許請求の範囲】
【請求項１】
オープンマーケットワイヤレス通信デバイス上での、プロビジョニング情報のダイナミックな情報源決定の方法において、
オープンマーケットワイヤレス通信デバイス上で、ネットワークサービスを開始するための第１の入力を受け取ることと、
前記ネットワークサービスに対応するプロビジョニング情報が、前記ワイヤレス通信デバイスと通信するリムーバブルモジュール上に記憶されているかどうかを決定することと、
前記プロビジョニング情報が、前記リムーバブルモジュール上に記憶されていないと決定された場合に、前記ネットワークサービスに対応するプロビジョニング情報が、前記ワイヤレスデバイスの非リムーバブルデータ記憶装置上に記憶されているかどうかを決定することと、
前記プロビジョニング情報が、前記リムーバブルモジュールおよび前記非リムーバブルデータ記憶装置上に記憶されていないと決定された場合に、前記ワイヤレス通信デバイス上での出力として、ユーザ通知を発生させることとを含み、
前記ユーザ通知は、前記ワイヤレス通信デバイス上で前記プロビジョニング情報を構成するための指示を含む方法。
【請求項２】
前記ユーザ通知を発生させることは、前記ワイヤレス通信デバイス上で、手動で入力されるプロビジョニング情報を取得するための指示を含むユーザ通知を発生させることをさらに含む請求項１記載の方法。
【請求項３】
前記ユーザ通知を発生させることは、前記プロビジョニング情報上で、手動で入力されるプロビジョニング情報を提供するインターネットベースのウェブページに対するアドレスを含むユーザ通知を発生させることをさらに含む請求項２記載の方法。
【請求項４】
前記ユーザ通知を発生させることは、前記ワイヤレス通信デバイスへの、前記プロビジョニング情報のワイヤレスネットワーク配信のための指示を含むユーザ通知を発生させることをさらに含む請求項２記載の方法。
【請求項５】
前記ユーザ通知中に含まれる指示に基づいて、前記プロビジョニング情報のワイヤレスネットワーク配信を開始するための第２の入力を受け取ることをさらに含む請求項４記載の方法。
【請求項６】
前記指示に基づいて、前記プロビジョニング情報を受信することと、
前記リムーバブルモジュールまたは前記非リムーバブルデータ記憶装置のうちの少なくとも１つに、前記プロビジョニング情報を記憶させることと、
前記ワイヤレス通信デバイス上で、前記ネットワークサービスを開始するための第２の入力を受け取ることと、
前記第２の入力に応答して、前記ワイヤレス通信デバイス上で前記ネットワークサービスを開始することとをさらに含む請求項１記載の方法。
【請求項７】
第２の入力を受け取ることは、
前記サービスに対応するプロビジョニング情報が前記リムーバブルモジュール上に記憶されているかどうかを決定するのに先立って、前記ネットワークサービスに対応するサービスプロビジョニングインジケータをチェックすることと、
前記サービスプロビジョニングインジケータが検出された場合に、前記非リムーバブルデータ記憶装置から前記プロビジョニング情報を取得することとをさらに含み、
前記サービスプロビジョニングインジケータは、前記プロビジョニング情報が前記非リムーバブルデータ記憶装置上に記憶されていないことを示す請求項６記載の方法。
【請求項８】
前記ワイヤレス通信デバイス上で前記ネットワークサービスを開始することは、前記非リムーバブルデータ記憶装置から取得された前記プロビジョニング情報にしたがって、前記ワイヤレス通信デバイス上で前記ネットワークサービスを開始することをさらに含む請求項７記載の方法。
【請求項９】
前記ネットワークサービスに対応するプロビジョニング情報が、前記リムーバブルモジュール上に記憶されているかどうかを決定することは、前記リムーバブルモジュールがプロビジョニング情報の記憶をサポートするように構築されているかどうかを決定することをさらに含む請求項１記載の方法。
【請求項１０】
前記プロビジョニング情報が、前記リムーバブルモジュール上に記憶されていないと決定された場合に、前記決定することは、前記プロビジョニング情報が、前記リムーバブルモジュール上に記憶されていないと決定され、または、前記リムーバブルモジュールが前記プロビジョニング情報の記憶をサポートするように構築されていないと決定された場合に、前記ネットワークサービスに対応するプロビジョニング情報が前記ワイヤレス通信デバイスの非リムーバブルデータ記憶装置上に記憶されているかどうかを決定することをさらに含む請求項９記載の方法。
【請求項１１】
前記プロビジョニング情報が、前記リムーバブルモジュールおよび前記非リムーバブルデータ記憶装置上に記憶されていないと決定された場合に、前記発生させることは、前記プロビジョニング情報が前記リムーバブルモジュール上に記憶されていないと決定され、または、前記リムーバブルモジュールが前記プロビジョニング情報の記憶をサポートするように構築されていないと決定され、かつ、前記プロビジョニング情報が前記非リムーバブルデータ記憶装置上に記憶されていないと決定された場合に、前記ワイヤレス通信デバイス上での出力として、前記ユーザ通知を発生させることをさらに含む請求項１０記載の方法。
【請求項１２】
前記ネットワークサービスに対応するプロビジョニング情報が、前記リムーバブルモジュール上に記憶されているかどうかを決定することは、前記ワイヤレス通信デバイスが非レガシーワイヤレス通信デバイスである場合にのみ、前記ネットワークサービスに対応するプロビジョニング情報が、前記リムーバブルモジュール上に記憶されているかどうかを決定することをさらに含む請求項１記載の方法。
【請求項１３】
前記情報源決定のための方法は、前記オープンマーケットワイヤレスデバイス上で実現される複数の方法のうちの１つであり、前記オープンマーケットワイヤレスデバイスの事前の構成は、どの情報源決定方法が実現されるかを規定する請求項１記載の方法。
【請求項１４】
前記情報源決定のための方法は、前記オープンマーケットワイヤレスデバイス上で実現される複数の方法のうちの１つであり、前記オープンマーケットワイヤレスデバイス上で実施可能な各ネットワークサービスは、どの情報源決定方法が実現されるかを規定する請求項１記載の方法。
【請求項１５】
オープンマーケットワイヤレス通信デバイス上で、プロビジョニング情報の情報源の決定を提供するように構成されている少なくとも１つのプロセッサにおいて、
オープンマーケットワイヤレス通信デバイス上で、ネットワークサービスを開始するための第１の入力を受け取る第１のモジュールと、
前記ネットワークサービスに対応するプロビジョニング情報が、前記ワイヤレス通信デバイスと通信するリムーバブルモジュール上に記憶されているかどうかを決定し、前記プロビジョニング情報が、前記リムーバブルモジュール上に記憶されていないと決定された場合に、前記ネットワークサービスに対応するプロビジョニング情報が、前記ワイヤレス通信デバイスの非リムーバブルデータ記憶装置上に記憶されているかどうかを決定する第２のモジュールと、
前記プロビジョニング情報が、前記リムーバブルモジュールおよび前記非リムーバブルデータ記憶装置上に記憶されていないと決定された場合に、前記ワイヤレス通信デバイス上での出力として、ユーザ通知を発生させる第３のモジュールとを具備し、
前記ユーザ通知は、前記ワイヤレス通信デバイス上で前記プロビジョニング情報を構成するための指示を含む、少なくとも１つのプロセッサ。
【請求項１６】
コンピュータプログラムプロダクトにおいて、
コンピュータ読取り可能媒体を具備し、
前記コンピュータ読取り可能媒体は、
オープンマーケットワイヤレス通信デバイス上で、ネットワークサービスを開始するための第１の入力をコンピュータに受け取らせるための第１の組のコードと、
前記ネットワークサービスに対応するプロビジョニング情報が、前記ワイヤレス通信デバイスと通信するリムーバブルモジュール上に記憶されているかどうかを前記コンピュータに決定させ、前記プロビジョニング情報が、前記リムーバブルモジュール上に記憶されていないと決定された場合に、前記ネットワークサービスに対応するプロビジョニング情報が、前記ワイヤレス通信デバイスの非リムーバブルデータ記憶装置上に記憶されているかどうかを前記コンピュータに決定させるための第２の組のコードと、
前記プロビジョニング情報が、前記リムーバブルモジュールおよび前記非リムーバブルデータ記憶装置上に記憶されていないと決定された場合に、前記ワイヤレス通信デバイス上での出力として、ユーザ通知を前記コンピュータに発生させるための第３の組のコードとを含み、
前記ユーザ通知は、前記ワイヤレス通信デバイス上で前記プロビジョニング情報を構成するための指示を含むコンピュータプログラムプロダクト。
【請求項１７】
ワイヤレス通信デバイス上での、プロビジョニング情報の情報源決定のための装置において、
オープンマーケットワイヤレス通信デバイス上で、ネットワークサービスを開始するための第１の入力を受け取る手段と、
前記ネットワークサービスに対応するプロビジョニング情報が、前記ワイヤレス通信デバイスと通信するリムーバブルモジュール上に記憶されているかどうかを決定し、前記プロビジョニング情報が、前記リムーバブルモジュール上に記憶されていないと決定された場合に、前記ネットワークサービスに対応するプロビジョニング情報が、前記ワイヤレス通信デバイスの非リムーバブルデータ記憶装置上に記憶されているかどうかを決定する手段と、
前記プロビジョニング情報が、前記リムーバブルモジュールおよび前記非リムーバブルデータ記憶装置上に記憶されていないと決定された場合に、前記ワイヤレス通信デバイス上での出力として、ユーザ通知を発生させる手段とを具備し、
前記ユーザ通知は、前記ワイヤレス通信デバイス上で前記プロビジョニング情報を構成するための指示を含む装置。
【請求項１８】
オープンマーケットワイヤレス通信デバイスにおいて、
プロセッサと、前記プロセッサと通信する非リムーバブルメモリとを含んでいるコンピュータプラットフォームと、
前記プロセッサと通信し、データを記憶するように動作可能なリムーバブルモジュールと、
前記プロセッサにより実行可能であり、前記非リムーバブルデータ記憶装置中に記憶されている、１つ以上のネットワークサービスクライアントと、
前記プロセッサと通信し、前記オープンマーケットワイヤレス通信デバイス上で、前記ネットワークサービスクライアントのうちの１つを開始するための第１の入力を受け取るように動作可能な、第１のユーザインターフェースと、
前記データ記憶装置中に記憶され、前記プロセッサにより実行可能なプロビジョニング情報源決定論理と、
前記データ記憶装置中に記憶され、前記プロセッサにより実行可能なプロビジョニング指示通知発生器とを具備し、
前記論理は、第１の情報源ルールを実行するための前記第１の入力に応答し、前記第１の情報源ルールは、前記ネットワークサービスに対応するプロビジョニング情報が、前記リムーバブルモジュール上に記憶されているかどうかを決定し、前記プロビジョニング情報が、前記リムーバブルモジュール上に記憶されていないと決定された場合に、前記ネットワークサービスに対応するプロビジョニング情報が、前記ワイヤレス通信デバイスの非リムーバブルデータ記憶装置上に記憶されているかどうかを決定するように動作可能であり、
前記発生器は、前記プロビジョニング情報が前記リムーバブルモジュールおよび前記データ記憶装置上に記憶されていないとの、前記第１の情報源ルールにしたがう前記論理の決定に応答して、前記ワイヤレス通信デバイス上での出力として、ユーザ通知を発生させるように動作可能であり、前記ユーザ通知は、前記ワイヤレス通信デバイス上で前記プロビジョニング情報を構成するための指示を含むオープンマーケットワイヤレス通信デバイス。
【請求項１９】
前記プロビジョニング指示通知発生器は、前記ワイヤレス通信デバイス上で、手動で入力されるプロビジョニング情報を取得するための指示を含む前記ユーザ通知を発生させるようにさらに動作可能である請求項１８記載のデバイス。
【請求項２０】
前記プロビジョニング指示通知発生器は、前記プロビジョニング情報を提供するインターネットベースのウェブページに対するアドレスを含む前記ユーザ通知を発生させるようにさらに動作可能である請求項１９記載のデバイス。
【請求項２１】
前記プロビジョニング指示通知発生器は、前記ワイヤレス通信デバイスへの、前記プロビジョニング情報のワイヤレスネットワーク配信のための指示を含む前記ユーザ通知を発生させるようにさらに動作可能である請求項１８記載のデバイス。
【請求項２２】
前記プロセッサと通信し、前記ユーザ通知中に含まれる前記指示に基づいて、前記プロビジョニング情報のワイヤレスネットワーク配信を開始するための第２の入力を受け取るように動作可能な、第２のユーザインターフェースをさらに具備する請求項２１記載のデバイス。
【請求項２３】
前記プロセッサと通信し、前記ユーザ通知中の指示に基づいて、前記プロビジョニング情報を前記非リムーバブルデータ記憶装置または前記リムーバブルモジュールのいずれかに手動で入力するための第２の入力を受け取るように動作可能な、第２のユーザインターフェースをさらに具備する請求項１８記載のデバイス。
【請求項２４】
前記プロビジョニング情報源決定論理は、前記サービスに対応するプロビジョニング情報が前記リムーバブルモジュール上に記憶されているかどうかを決定するのに先立って、前記ネットワークサービスに対応するサービスプロビジョニングインジケータをチェックし、前記サービスプロビジョニングインジケータが検出された場合に、前記非リムーバブルデータ記憶装置から前記プロビジョニング情報を取得するようにさらに動作可能であり、
前記サービスプロビジョニングインジケータは、前記プロビジョニング情報が前記非リムーバブルデータ記憶装置上に記憶されていることを示す請求項１８記載のデバイス。
【請求項２５】
前記プロビジョニング情報源決定論理は、前記リムーバブルモジュールがプロビジョニング情報の記憶をサポートするように構築されているかどうかを決定し、プロビジョニング情報が前記リムーバブルモジュール上に記憶されていないと決定され、または、前記リムーバブルモジュールが前記プロビジョニング情報の記憶をサポートするように構築されていないと決定された場合に、前記ネットワークサービスに対応するプロビジョニング情報が前記ワイヤレス通信デバイスの非リムーバブルデータ記憶装置上に記憶されているかどうかを決定するようにさらに動作可能である請求項１８記載のデバイス。
【請求項２６】
前記プロビジョニング指示通知発生器は、前記リムーバブルモジュールが前記プロビジョニング情報の記憶をサポートしていないか、あるいは、前記プロビジョニング情報が前記リムーバブルモジュールまたは前記データ記憶装置上に記憶されていないとの、前記論理の決定に応答して、前記ワイヤレス通信デバイス上での出力として、ユーザ通知を発生させるようにさらに動作可能である請求項２５記載のデバイス。
【請求項２７】
前記プロビジョニング情報源決定論理は、前記ワイヤレス通信デバイスが非レガシーワイヤレス通信デバイスである場合にのみ、前記ネットワークサービスに対応するプロビジョニング情報が、前記リムーバブルモジュール上に記憶されているかどうかを決定するようにさらに動作可能である請求項１８記載のデバイス。
【請求項２８】
前記プロビジョニング情報源決定論理は、第２の情報源ルールをさらに含み、前記第２の情報源ルールは、ネットワークサービスに対応するプロビジョニング情報が前記リムーバブルモジュール上に記憶されているかどうかを決定し、前記プロビジョニング情報が前記リムーバブルモジュール上に記憶されていない場合に、前記ネットワークサービスの開始を中止するように動作可能である請求項１８記載のデバイス。
【請求項２９】
前記プロビジョニング情報源決定論理は、第３の情報源ルールをさらに含み、前記第３の情報源ルールは、ネットワークサービスに対応するプロビジョニング情報が前記リムーバブルモジュール上に記憶されているかどうかを決定し、前記プロビジョニング情報が前記リムーバブルモジュール上に記憶されていない場合に、前記プロビジョニング情報が前記ワイヤレスデバイスのデータ記憶装置上に記憶されているかどうかを決定し、前記プロビジョニング情報が前記リムーバブルモジュールおよび前記データ記憶装置のいずれにも記憶されていないと決定された場合に、前記ネットワークサービスの開始を中止するように動作可能である請求項２８記載のデバイス。
【請求項３０】
前記プロビジョニング情報源決定論理は、前記オープンマーケットワイヤレスデバイスの事前の構成に基づいて、どの情報源ルールをネットワークサービスの開始の試みに適用するかを決定するようにさらに動作可能である請求項２９記載のデバイス。
【請求項３１】
前記プロビジョニング情報源決定論理は、前記対応するネットワークサービスクライアントの事前の構成に基づいて、どの情報源ルールをネットワークサービスの開始の試みに適用するかを決定するようにさらに動作可能である請求項２９記載のデバイス。
【発明の詳細な説明】
【合衆国法典第３５部第１１９条に基づく優先権の主張】
【０００１】
特許に対する本出願は、２００７年９月２６日に出願され、本出願の譲受人に譲渡され、参照により明白にここに組み込まれている、“オープンマーケットハンドセットに関係付けられている装置および方法”と題する仮出願第６０／９７５，４０５号に対する優先権を主張する。
【分野】
【０００２】
本観点は、ワイヤレス通信デバイスに関し、より詳細には、ネットワークサービスプロビジョニング情報をオープンマーケットワイヤレスデバイスに提供することに関係付けられている装置および方法に関する。
【背景】
【０００３】
さもなければ、ハンドセットと呼ばれるワイヤレス通信デバイスは、ワイヤレス通信ネットワークを介して、別のハンドセットまたは固定回線電話機と通信するために利用される。ワイヤレス通信ネットワークとの接続を確立するために、ハンドセットは、ワイヤレス通信ネットワークへのアクセスを可能にし、ワイヤレス通信ネットワークの使用に対して、ハンドセットのユーザに請求することを管理するオペレータまたはサービスプロバイダと関係を有していなければならない。クローズドマーケットシステムにおいて、オペレータは、オペレータのワイヤレス通信ネットワーク上で動作可能なハンドセットの配布および販売に対して制御の度合いを維持する。例えば、オペレータは、それ自体で、ハンドセットを配布および販売してもよく、または、サードパーティがこのタスクを実行するのを認可してもよく、それぞれのクローズドマーケットハンドセットは、オペレータのワイヤレス通信ネットワーク上で機能するために、オペレータにより認可されてセットアップされる。したがって、クローズドオープンマーケットハンドセットは、それぞれのオペレータに対応する特定のワイヤレス通信ネットワーク中での使用に限定される。
【０００４】
クローズドマーケットシステムとは逆に、オープンマーケットシステムは、複数の異なるオペレータのそれぞれの１つにそれぞれ対応する複数のワイヤレス通信ネットワークのいずれかで使用するように、ハンドセットが配布および販売されることを可能にする。オープンマーケットシステムにおいて、ユーザは、複数の異なるオペレータのうちの１つからスマートカードのようなユーザ識別モジュールを取得しなければならず、ユーザ識別モジュールは、複数のワイヤレス通信ネットワークのうちの１つ上での動作を可能にするキーまたは他の認証メカニズムを含む。ユーザは、ユーザ識別情報を含むリムーバブルモジュールをオープンマーケットハンドセットに挿入してもよく、その結果、オープンマーケットハンドセットは、リムーバブルモジュールを認可したオペレータに関係付けられているそれぞれのワイヤレス通信ネットワークと通信することが可能になる。例えば、リムーバブルモジュールは、コード分割多元接続（ＣＤＭＡ）システムのためのリムーバブルユーザ識別モジュール（ＲＵＩＭ）、ＣＤＭＡシステムのための汎用集積回路カード（ＵＩＣＣ）に基づくＣＤＭＡ加入者識別モジュール（ＣＳＩＭ）、汎用モバイル電気通信システム（ＵＭＴＳ）のためのＵＩＣＣに基づく汎用加入者識別モジュール（ＵＳＩＭ）、または、モバイル通信のためのグローバルシステム（ＧＳＭ（登録商標））システムにおける加入者識別モジュール（ＳＩＭ）と呼ばれてもよい。簡潔にするために、用語リムーバブルモジュールが、任意のモジュールを指すように全体を通してここで使用され、任意のモジュールは、ユーザ識別情報のようなデータの記憶を提供するワイヤレスデバイスに挿入されてもよく、または、そのようなワイヤレスデバイスと通信する。
【０００５】
ネットワークオペレータのワイヤレス通信ネットワークを通して通信するためのアクセスおよび認証を提供することに加えて、リムーバブルモジュールは、ネットワークオペレータにより、１つ以上のネットワークサービスに対するプロビジョニング情報とともに構成されてもよい。例えば、プロビジョニング情報は、ダウンロードサービスのために、リムーバブルモジュール上に提供されてもよい。ダウンロードサービスの１つの例は、カリフォルニア、サンディエゴのクァルコムインコーポレーテッドから利用可能な、ワイヤレスのためのバイナリ実行時環境（ＢＲＥＷ（登録商標））ダウンロードサービスである。
【０００６】
しかしながら、リムーバブルモジュールもオープンマーケットワイヤレスデバイスも、ユーザがアクセスすることを望むネットワークサービスに対するプロビジョニング情報により構成されていない場合に、オープンマーケットシナリオにおいて問題が存在する。例えば、ネットワークオペレータは、リムーバブルモジュールをオープンマーケットプレースに展開させるかもしれないが、展開の時に、ネットワークオペレータは、例えば、マルチメディアメッセージングサービス（ＭＭＳ）のような新生のサービスを提供しなかったことから、リムーバブルモジュールは、そのようなサービスに対して構成されていないかもしれない。リムーバブルモジュールがマーケットプレースに展開された後（すなわち、オープンマーケットデバイスにおける加入者により使用されている）、ネットワークオペレータは、その後、サービスの提供を開始する。展開されているリムーバブルモジュールは、必要なプロビジョニング情報により構成されていないことから、オープンマーケットデバイスのメモリが必要なプロビジョニング情報を記憶していないか、または、加入者が、必要なプロビジョニング情報を含む、更新されたリムーバブルモジュールに、リムーバブルモジュールを交換していない場合には、加入者は、サービスにアクセスすることができないかもしれない。ほとんどとは言わないまでも、多くの例において、サービスが比較的新しいサービスである場合、ワイヤレスデバイスは、ネットワークサービスに対して必要なプロビジョニング情報により構成されていないかもしれない。
【０００７】
多くのネットワークオペレータは、展開されているリムーバブルモジュールに対してプロビジョニング情報を加えるか、または、さもなければ、変更する、無線のプロビジョニング能力を有していないかむしれないことから、加入者の唯一のオプションは、新しく提供されたネットワークサービスに対して必要なプロビジョニング情報を含む更新されたリムーバブルモジュールにリムーバブルモジュールを交換するか、または、プロビジョニング情報の更新のために、リムーバブルモジュールをネットワークオペレータに戻すことであるかもしれない。しかしながら、リムーバブルモジュールを更新されたリムーバブルモジュールに交換すること、または、更新するためにリムーバブルモジュールを戻すことは、非効率的なプロセスであり、オープンマーケットワイヤレスデバイスの使用が広く行き渡っている多くの新生のマーケットにおいて、現実味のあるオプションではない。
【０００８】
それゆえに、プロビジョニング情報が、リムーバブルモジュールまたはオープンマーケットワイヤレスデバイス上で現在利用可能でない例において、ネットワークサービスに対してプロビジョンニング情報を獲得する能力をオープンマーケットワイヤレスデバイスのユーザに提供する必要性が存在する。望ましいプロセスは、リムーバブルモジュールを更新されたリムーバブルモジュールに交換するか、または、再構成のために、リムーバブルモジュールを情報源に戻すことを必要とせずに、プロビジョニング情報の取得を提供すべきである。
【概要】
【０００９】
１つ以上の観点の基本的な理解を提供するために、以下の記述は、そのような観点の簡略化した概要を与える。この概要は、考えられるすべての観点の広範な概観ではなく、すべての観点の主なまたは重要な要素を識別するようにも、いくつかのまたはすべての観点の範囲を詳細に描写するようにも向けられていない。その唯一の目的は、後に与えられるより詳細な説明に対するプレリュードとして、簡略化した形態で１つ以上の観点のいくつかの概念を与えることである。
【００１０】
本観点は、オープンマーケットワイヤレスデバイスに対して、ネットワーク毎のサービスベースで、プロビジョニング情報のダイナミックな情報源決定を提供するシステム、装置および方法を規定する。特に、オープンマーケットワイヤレスデバイスに現在関係付けられている、ＲＵＩＭ、ＳＩＭ、ＵＳＩＭ、ＣＳＩＭまたはこれらに類似するもののような、リムーバブルモジュールも、オープンマーケットワイヤレスデバイスの非リムーバブルメモリも、所望のネットワークサービスに対するプロビジョニング情報を記憶していない例において、システム、装置および方法は、ネットワークサービスに対するプロビジョニング情報を獲得することをオープンマーケットワイヤレスデバイスおよび／またはそのようなデバイスのユーザに提供する。この事については、ワイヤレスデバイスが、プロビジョニング情報がリムーバブルモジュール上に記憶されていないことを第１に決定し、プロビジョニング情報がデバイスの非リムーバブルデータ記憶装置上に記憶されていないことを第２に決定したとき、本観点は、ワイヤレスデバイスの出力メカニズム上で提示されるユーザ通知のようなプロンプトを提供する。１つの観点において、ユーザ通知は、プロビジョニング情報を取得し、プロビジョニング情報をワイヤレスデバイス上で、手動で入力する（すなわち、記憶させる）ための指示を提供してもよい。別の観点において、ユーザ通知は、ネットワークサーバまたはこれに類似するものからプロビジョニング情報をダウンロードするような、ワイヤレス通信ネットワークを介して自動的にプロビジョニング情報を取得し、記憶させるための指示を提供してもよい。
【００１１】
そのようなものとして、本システム、装置および方法は、新しいリムーバブルモジュールを取得するか、または、既存のリムーバブルモジュールを更新することをユーザに要求することなく、ワイヤレスデバイス上で取得され、記憶されるプロビジョニング情報を提供する。この事については、ネットワークオペレータが無線でリムーバブルモジュールをセットアップする能力持たない例において、ユーザが彼らの既存のリムーバブルモジュールを交換するか、または更新することを必要とせずに、ネットワークオペレータは、新しいサービスをワイヤレスマーケットプレースに導入してもよい。したがって、本観点は、プロビジョニング情報に関係付けられているネットワークサービスへの即座のアクセスを望むオープンマーケットワイヤレスデバイスにプロビジョニング情報を提供する効率的な手段を提供する。
【００１２】
１つの観点は、オープンマーケットワイヤレス通信デバイス上での、プロビジョニング情報のダイナミックな情報源決定の方法により提供される。方法は、オープンマーケットワイヤレス通信デバイス上で、ネットワークサービスを開始するための第１の入力を受け取ることを含む。方法は、ネットワークサービスに対応するプロビジョニング情報が、ワイヤレス通信デバイスと通信するリムーバブルモジュール上に記憶されているかどうかを決定することと、プロビジョニング情報が、リムーバブルモジュール上に記憶されていないと決定された場合に、ネットワークサービスに対応するプロビジョニング情報が、ワイヤレス通信デバイスの非リムーバブルデータ記憶装置上に記憶されているかどうかを決定することとをさらに含む。方法はまた、プロビジョニング情報が、リムーバブルモジュールおよび非リムーバブルデータ記憶装置上に記憶されていないと決定された場合に、ワイヤレス通信デバイス上での出力として、ユーザ通知を発生させることを含む。ユーザ通知は、前記ワイヤレス通信デバイス上でプロビジョニング情報を構成するための指示を含む。
【００１３】
方法の１つの観点において、ユーザ通知が発生され、ユーザ通知は、ワイヤレス通信デバイス上で、手動で入力されるプロビジョニング情報を取得するための指示を含む。例えば、発生されるユーザ通知は、ワイヤレス通信デバイス上で、手動で入力されるプロビジョニング情報を発行するインターネットベースのウェブページに対するアドレスを含んでいてもよい。方法の代替の観点において、ユーザ通知が発生され、ユーザ通知は、ワイヤレスネットワーク配信によりプロビジョニング情報を取得するための指示を含む。ユーザ通知が、プロビジョニング情報をダウンロードするためのリンクか、または、プロビジョニング情報を記憶するネットワークサーバをサーチするためのリンクを含む、そのような観点において、方法は、ユーザ通知中に含まれる指示に基づいて、プロビジョニング情報のワイヤレスネットワーク配信を開始するための第２の入力を受け取ることを含んでもよい。
【００１４】
さらに、方法の観点は、指示に基づいてプロビジョニング情報を受け取ることと、リムーバブルモジュールまたは非リムーバブルデータ記憶装置のうちの少なくとも１つに、プロビジョニング情報を記憶させることとを提供してもよい。さらなる観点は追加として、ワイヤレス通信デバイス上で、ネットワークサービスを開始するための第２の入力を受け取ることと、第２の入力に応答して、前記ワイヤレス通信デバイス上でネットワークサービスを開始することとを含んでもよい。そのような観点において、第２の入力を受け取ることは、サービスに対応するプロビジョニング情報がリムーバブルモジュール上に記憶されているかどうかを決定するのに先立って、ネットワークサービスに対応するサービスプロビジョニングインジケータをチェックすることをさらに提供してもよい。サービスプロビジョニングインジケータは、プロビジョニング情報が非リムーバブルデータ記憶装置上に記憶されていないことを示す。したがって、方法は、サービスプロビジョニングインジケータが検出された場合に、非リムーバブルデータ記憶装置からプロビジョニング情報を取得することと、非リムーバブルデータ記憶装置から取得されたプロビジョニング情報にしたがって、前記ワイヤレス通信デバイス上でネットワークサービスを開始することとをさらに含んでもよい。
【００１５】
オープンマーケットワイヤレス通信デバイス上で、プロビジョニング情報の情報源の決定を提供するように構成されている少なくとも１つのプロセッサが、本イノベーションのさらなる観点を規定する。プロセッサは、オープンマーケットワイヤレス通信デバイス上で、ネットワークサービスを開始するための第１の入力を受け取る第１のモジュールを含む。プロセッサはさらに、ネットワークサービスに対応するプロビジョニング情報が、ワイヤレス通信デバイスと通信するリムーバブルモジュール上に記憶されているかどうかを決定し、プロビジョニング情報が、前記リムーバブルモジュール上に記憶されていないと決定された場合に、ネットワークサービスに対応するプロビジョニング情報が、ワイヤレス通信デバイスの非リムーバブルデータ記憶装置上に記憶されているかどうかを決定する第２のモジュールを含む。プロセッサはまた、プロビジョニング情報が、リムーバブルモジュールおよび非リムーバブルデータ記憶装置上に記憶されていないと決定された場合に、ワイヤレス通信デバイス上での出力として、ユーザ通知を発生させる第３のモジュールを含む。ユーザ通知は、ワイヤレス通信デバイス上でプロビジョニング情報を構成するための指示を含む。
【００１６】
別の関連する観点は、コンピュータ読取り可能媒体を含むコンピュータプログラムプロダクトにより提供される。媒体は、オープンマーケットワイヤレス通信デバイス上で、ネットワークサービスを開始するための第１の入力をコンピュータに受け取らせるための第１の組のコードを含む。媒体はさらに、ネットワークサービスに対応するプロビジョニング情報が、ワイヤレス通信デバイスと通信するリムーバブルモジュール上に記憶されているかどうかをコンピュータに決定させ、プロビジョニング情報が、リムーバブルモジュール上に記憶されていないと決定された場合に、ネットワークサービスに対応するプロビジョニング情報が、ワイヤレス通信デバイスの非リムーバブルデータ記憶装置上に記憶されているかどうかをコンピュータに決定させるための第２の組のコードを含む。方法はまた、プロビジョニング情報が、リムーバブルモジュールおよび非リムーバブルデータ記憶装置上に記憶されていないと決定された場合に、ワイヤレス通信デバイス上での出力として、ユーザ通知をコンピュータに発生させるための第３の組のコードを含む。ユーザ通知は、ワイヤレス通信デバイス上でプロビジョニング情報を構成するための指示を含む。
【００１７】
ワイヤレス通信デバイス上での、プロビジョニング情報の情報源決定のための装置が、さらに別の関連する観点を規定する。装置は、オープンマーケットワイヤレス通信デバイス上で、ネットワークサービスを開始するための第１の入力を受け取る手段を含む。装置はさらに、ネットワークサービスに対応するプロビジョニング情報が、ワイヤレス通信デバイスと通信するリムーバブルモジュール上に記憶されているかどうかを決定し、プロビジョニング情報が、リムーバブルモジュール上に記憶されていないと決定された場合に、ネットワークサービスに対応するプロビジョニング情報が、ワイヤレス通信デバイスの非リムーバブルデータ記憶装置上に記憶されているかどうかを決定する手段を含む。また、装置は、プロビジョニング情報が、リムーバブルモジュールおよび非リムーバブルデータ記憶装置上に記憶されていないと決定された場合に、ワイヤレス通信デバイス上での出力として、ユーザ通知を発生させる手段を含む。ユーザ通知は、ワイヤレス通信デバイス上でプロビジョニング情報を構成するための指示を含む。
【００１８】
さらに、さらなる観点が、オープンマーケットワイヤレス通信デバイスにより規定される。デバイスは、プロセッサと、プロセッサと通信する非リムーバブルメモリとを含んでいるコンピュータプラットフォームを含む。非リムーバブルメモリは、プロセッサにより実行可能な、１つ以上のネットワークサービスクライアントを含む。デバイスはさらに、
プロセッサと通信し、データを記憶するように動作可能なリムーバブルモジュールを含む。さらに、デバイスは、プロセッサと通信し、オープンマーケットワイヤレス通信デバイス上で、ネットワークサービスクライアントのうちの１つを開始するための第１の入力を受け取るように動作可能な、第１のユーザインターフェースを含む。さらに、デバイスは、データ記憶装置中に記憶され、プロセッサにより実行可能なプロビジョニング情報源決定論理を含む。プロビジョニング情報源決定論理は、ネットワークサービスに対応するプロビジョニング情報がリムーバブルモジュール上に記憶されているかどうかを決定し、プロビジョニング情報が、リムーバブルモジュール上に記憶されていないと決定された場合に、ネットワークサービスに対応するプロビジョニング情報が、ワイヤレス通信デバイスの非リムーバブルデータ記憶装置上に記憶されているかどうかを決定するために第１の入力に応答する。デバイスはさらに、データ記憶装置中に記憶され、プロセッサにより実行可能なプロビジョニング指示通知発生器を含む。プロビジョニング指示通知発生器は、プロビジョニング情報がリムーバブルモジュールまたはデータ記憶装置上に記憶されていないとの論理決定に応答して、ワイヤレス通信デバイス上での出力として、ユーザ通知を発生させるように動作可能である。ユーザ通知は、ワイヤレス通信デバイス上でプロビジョニング情報を構成するための指示を含む。
【００１９】
デバイスのいくつかの観点において、プロビジョニング指示通知発生器は、ワイヤレス通信デバイス上で、手動で入力されるプロビジョニング情報を取得するための指示を含むユーザ通知を発生させるようにさらに動作可能である。例えば、ユーザ通知は、プロビジョニング情報を刊行するインターネットベースのウェブページに対するアドレスを含んでいてもよい。そのため、オープンマーケットワイヤレスデバイスは、プロセッサと通信し、ユーザ通知中の指示に基づいて、プロビジョニング情報を非リムーバブルデータ記憶装置またはリムーバブルモジュールのいずれかに手動で入力するための第２の入力を受け取るように動作可能な、第２のユーザインターフェースをさらに含む。代替の観点において、プロビジョニング指示通知発生器は、ワイヤレスネットワーク配信によりプロビジョニング情報を取得するための指示を含む。例えば、通知は、プロビジョニング情報のダウンロードに対して作動させるように動作可能なリンクを含んでいてもよい。
【００２０】
デバイスの代替の観点において、プロビジョニング情報源決定論理は、サービスに対応するプロビジョニング情報がリムーバブルモジュール上に記憶されているかどうかを決定するのに先立って、ネットワークサービスに対応するサービスプロビジョニングインジケータをチェックし、サービスプロビジョニングインジケータが検出された場合に、非リムーバブルデータ記憶装置からプロビジョニング情報を取得するようにさらに動作可能であってもよい。サービスプロビジョニングインジケータは、プロビジョニング情報が非リムーバブルデータ記憶装置上に記憶されていることを示す。
【００２１】
したがって、現在記述している方法、システムおよび装置は、オープンマーケットワイヤレスデバイスに対して、ネットワーク毎のサービスベースで、プロビジョニング情報のダイナミックな情報源決定を提供する。特に、オープンマーケットワイヤレスデバイスに現在関係付けられているリムーバブルモジュールも、オープンマーケットワイヤレスデバイスの非リムーバブルメモリも、望まれるネットワークサービスに対するプロビジョニング情報を記憶していない例において、システム、装置および方法は、オープンマーケットワイヤレスデバイスおよび／またはそのようなデバイスのユーザがネットワークサービスに対するプロビジョニング情報を獲得することを提供する。したがって、オープンマーケットワイヤレスデバイスのユーザは、便利で効率的な方法で、新しく提供されるネットワークサービス、または、さもなければ、以前に利用可能でないネットワークサービス、に対するプロビジョニング情報を獲得および構成でき、その結果、既存のリムーバブルモジュールを取り替えるか、または、更新する必要をなくすことができる。
【００２２】
先のおよび関連する目的を達成するために、１つ以上の実施形態は、以下で十分に記述し、特に特許請求の範囲において示す特徴を備えている。以下の記述および添付図面は、１つ以上の観点のいくつかの例示的な特徴を詳細に示す。これらの特徴は、さまざまな実施形態の原理を用いてもよいさまざまな方法のうちのほんのいくつかを表すにすぎず、本記述は、このようなすべての観点およびそれらの均等物を含むように向けられている。
【図面の簡単な説明】
【００２３】
同じ指定が同じ要素を表し、開示した観点を図示し、開示した観点を限定しないように提供される添付図面とともに、開示した観点を以下で記述する。
【図１】図１は、オープンマーケットワイヤレスデバイス上でプロビジョニング情報のための情報源を決定し、ネットワークオペレータにおけるプロキシニーズを決定するシステムの１つの観点の概略図である。
【図２】図２は、別の観点にしたがった、プロビジョニング情報のための情報源を決定するオープンマーケットワイヤレスデバイスの概略図である。
【図３】図３は、別の観点にしたがった、オープンマーケットワイヤレスデバイスに対するネットワークサービスプロキシニーズを決定するネットワークデバイスの概略図である。
【図４】図４は、ここで記述するように動作可能なワイヤレス通信デバイスの１つの観点の概略図である。
【図５】図５は、ここで記述するように動作可能なネットワークデバイスの１つの観点の概略図である。
【図６】図６は、ワイヤレスネットワークの、特に、本観点に関連して使用されるセルラネットワークの概略図である。
【図７】図７は、ここで記述する観点にしたがった、オープンマーケットワイヤレスデバイス上でプロビジョニング情報のための情報源を決定し、ネットワークオペレータにおけるプロキシニーズを決定するための方法を描写するフロー図である。
【図８】図８は、ここで開示する本観点にしたがった、オープンマーケットワイヤレスデバイス上でプロビジョニング情報のための情報源を決定する方法のフロー図である。
【図９】図９は、ここで開示する観点にしたがった、オープンマーケットワイヤレスデバイス上でのネットワークサービスの開始のためにプロキシニーズを決定する方法のフロー図である。
【詳細な説明】
【００２４】
本イノベーションの観点が示されている添付図面に関連して、本デバイス、装置、方法、コンピュータ読取り可能媒体、および、プロセッサを、これから以下でより完全に記述する。しかしながら、デバイス、装置、方法、コンピュータ読取り可能媒体、およびプロセッサは、多くの異なる形態で具体化されてもよく、ここで示した観点に限定されるものとして解釈すべきでない。むしろ、これらの観点は、本開示が完全かつ徹底的であり、本イノベーションの範囲を当業者に十分に伝えるように提供される。図および詳細な説明における同じ数の識別子は、全体にわたって同じ要素を参照する。
【００２５】
ワイヤレス通信デバイスに関連して、さまざまな観点をここで記述する。ワイヤレス通信デバイスは、加入者局、加入者ユニット、移動局、移動、リモート局、アクセスポイント、リモート端末、アクセス端末、ユーザ端末、ユーザエージェント、ユーザデバイス、またはユーザ機器（ＵＥ）と呼ばれることもある。加入者局は、セルラ電話機、コードレス電話機、セッション開始プロトコル（ＳＩＰ）電話機、ワイヤレスローカルループ（ＷＬＬ）局、パーソナルデジタルアシスタント（ＰＤＡ）、ワイヤレス接続機能を有するハンドヘルドデバイス、またはワイヤレスモデムに接続される他の処理デバイスであってもよい。
【００２６】
ここでの本観点は、オープンマーケットワイヤレスデバイスに対して、ネットワーク毎のサービスベースで、プロビジョニング情報のダイナミックな情報源決定を提供する装置、方法およびシステムを開示する。特に、オープンマーケットワイヤレスデバイスに現在関係付けられているリムーバブルモジュールも、オープンマーケットワイヤレスデバイスの非リムーバブルメモリも、所望のネットワークサービスに対するプロビジョニング情報を記憶していない例において、システム、装置および方法は、ネットワークサービスに対するプロビジョニング情報を獲得することを、オープンマーケットワイヤレスデバイスおよび／またはそのようなデバイスのユーザに提供する。この事については、ワイヤレスデバイスが、プロビジョニング情報がリムーバブルモジュール上に記憶されていないことを第１に決定し、プロビジョニング情報がデバイスの非リムーバブルデータ記憶装置上に記憶されていないことを第２に決定したとき、本観点は、ワイヤレスデバイスの出力メカニズム上で提示されるユーザ通知のようなプロンプトを提供する。１つの観点において、ユーザ通知は、プロビジョニング情報を取得し、プロビジョニング情報をワイヤレスデバイス上で、手動で入力する（すなわち、記憶させる）ための指示を提供してもよい。別の観点において、ユーザ通知は、ネットワークサーバまたはこれに類似するものからプロビジョニング情報をダウンロードするような、ワイヤレス通信ネットワークを介して自動的にプロビジョニング情報を取得し、記憶させるための指示を提供してもよい。
【００２７】
用語“リムーバブルモジュール”は、ワイヤレスデバイスに挿入されるか、または、さもなければ、ワイヤレスデバイスと通信してもよい、任意のモジュールを指すように、ここでは使用され、ワイヤレスサービスプロビジョニング情報および／またはネットワークサービスプロビジョニング情報のような、情報の記憶を提供する。この“リムーバブルモジュール”は、限定ではないが、コード分割多元接続（ＣＤＭＡ）システムのためのリムーバブルユーザ識別モジュール（ＲＵＩＭ）、ＣＤＭＡシステムのための汎用集積回路カード（ＵＩＣＣ）に基づくＣＤＭＡ加入者識別モジュール（ＣＳＩＭ）、汎用モバイル電気通信システム（ＵＭＴＳ）のためのＵＩＣＣに基づく汎用加入者識別モジュール（ＵＳＩＭ）、または、モバイル通信のためのグローバルシステム（ＧＳＭ）システムにおける加入者識別モジュール（ＳＩＭ）、または、これらに類似するものを含んでいてもよい。
【００２８】
図１を参照すると、ここで開示する観点にしたがった、ネットワークサービスプロビジョニング情報を決定および取得するシステム１０の概略図が提供されている。システムは、オープンマーケットワイヤレスデバイス１２と、関連するリムーバブルモジュール１４とを含み、リムーバブルモジュール１４は、ネットワークオペレータ１６によりセットアップされ提供されて、ワイヤレスデバイスがワイヤレス通信ネットワーク１８上で通信することが可能になる。リムーバブルモジュールは、ワイヤレスデバイス１２に特徴的に挿入されるか、または、さもなければ、ワイヤレスデバイス１２と一時的に通信して、オープンマーケットワイヤレスデバイス１２がワイヤレス通信ネットワーク１８にわたって通信するのに必要とされる、必要なワイヤレスネットワークプロビジョニング情報２０をオープンワイヤレスデバイス１２に提供する。さらに、リムーバブルモジュールは、オプションとして、ネットワークオペレータ１６により、ネットワークサービスプロビジョニング情報２２とともに構成されてもよく、ネットワークサービスプロビジョニング情報２２は、ネットワークオペレータ１６により提供されるか、または、さもなければ、ネットワークオペレータを通じてアクセス可能な、関連するネットワークサービスへのアクセスをワイヤレスデバイスに提供するように動作可能である。
【００２９】
オープンマーケットワイヤレスデバイス１２は、少なくとも１つのプロセッサ２６とメモリ２８とを有するコンピュータプラットフォーム２４を含む。オープンマーケットワイヤレスデバイス１２のメモリ２８は、１つ以上のネットワークサービスクライアント３０を含み、ネットワークサービスクライアント３０は、ＢＲＥＷ（登録商標）または他の任意のネットワークサービスクライアントのような、ダウンロードネットワークサービスクライアントを含んでいてもよい。クライアント３０に関係付けられているネットワークサービスは、ネットワークオペレータ１６により提供されてもよく、または、さもなければ、ネットワークオペレータを介してアクセス可能であってもよい。代わりに、ネットワークサービスは、相手先商標製品製造会社（ＯＥＭ）ネットワークサービスプロバイダまたはこれに類似するもののような、サードパーティネットワークサービスプロバイダ３６により、追加として、または、独占的に提供されてもよい。ここで規定されるサードパーティネットワークサービスプロバイダ３６は、ネットワークオペレータ以外の何らかのサービスプロバイダを含む。したがって、オープンマーケットワイヤレスデバイス１２のメモリ２８は、オプションとして、サードパーティネットワークサービスプロビジョニング情報３２を含んでいてもよく、サードパーティネットワークサービスプロビジョニング情報３２は、サードパーティにより提供される関連するネットワークサービスへのアクセスをワイヤレスデバイス１２に提供するように動作可能である。いくつかの観点において、リムーバブルモジュールは、ネットワークサービスプロビジョニング情報２２を伴わずに構成されてもよく、および／または、デバイス１２は、サードパーティサービスプロビジョニング情報３２を伴わずに構成されてもよい。選択されたネットワークサービスに対するプロビジョニング情報が、リムーバルモジュール１４上にもメモリ２８の非リムーバブルデータ記憶装置上にも記憶されていないと決定される例において、そのような構成は、プロビジョニング情報のための情報源を提供する機能を果たす本観点にしたがって許容できる。
【００３０】
オープンマーケットワイヤレスデバイス１２のメモリ２８は、さらに、ネットワークサービスプロビジョニング情報源決定論理３４を含み、ネットワークサービスプロビジョニング情報源決定論理３４は、ワイヤレスデバイス１２上でネットワークサービスクライアント３０の開始を起動するためのコマンドを受信すると、ネットワークサービスプロビジョニング情報のための情報源をダイナミックに決定するように動作可能である。したがって、コンパイル時に、または、始動中に、すべてのネットワークサービスに対するプロビジョニング情報のための情報源を静的に決定することに対して、ネットワークサービスプロビジョニング情報源決定論理３４は、ネットワークサービスクライアント３０を起動するための入力が受け取られるたびに、ネットワーク毎のサービスベースで、ダイナミックに、プロビジョニング情報のための情報源を決定できる。ネットワークサービスプロビジョニング情報源決定論理３４は、図１中で示され、メモリ２８中に存在しているように記述されているが、プロセッサ２６のサブシステムとして、論理３４を提供することも可能であってもよく、それは、本観点の範囲内である。ネットワークサービスプロビジョニング情報源決定論理３４は、リムーバブルモジュール１４が、開始されているネットワークサービスに関係付けられたネットワークサービスプロビジョニング情報２２を含んでいるかどうかを最初に決定するように構成されている。開始されているサービスに対する、対応するネットワークサービスプロビジョニング情報２２が、リムーバブルモジュール１４上に記憶されていると決定された場合、サービスは、ネットワークサービスプロビジョニング情報２２を使用して開始される。リムーバブルモジュール１４が、要求されたネットワークサービスに対するプロビジョニング情報を含んでいない場合、ネットワークサービスプロビジョニング情報源決定論理３４は、ネットワークデバイス１２のメモリ２８が、開始されているネットワークサービスに対応する、サードパーティネットワークサービスプロビジョニング情報３２を含んでいるかどうかを決定し、メモリ２８が、関連するネットワークサービスプロビジョニング情報３２を含んでいる場合、サービスは、対応するサードパーティネットワークサービスプロビジョニング情報３２を使用して開始される。
【００３１】
本イノベーションの観点にしたがうと、プロビジョニング情報が、リムーバブルモジュール１４またはメモリ２８の任意の非リムーバブルデータ記憶装置のいずれかに記憶されていることが決定されない場合、オープンマーケットワイヤレスデバイス１２のメモリ２８は、ワイヤレスデバイス１２上での出力であるユーザ通知４０を発生させるように動作可能なプロビジョニング指示通知発生器３８を含む。いくつかの観点において、ユーザ通知４０は、ワイヤレスデバイス上で表示されるプロンプトの形態をとってもよい。ユーザ通知が、スピーカまたは他のオーディオ出力メカニズムにより出力される可聴の通知であることも可能である。いくつかの観点において、プロビジョニング情報を取得するための、ユーザ通知４０中の指示は、例えば、ウェブアドレスまたはプロビジョニング情報を取得するための他の情報源のようなものである。ウェブアドレスは、インターネットアクセスを提供するように構成されているそれらのワイヤレスデバイスによる自動的なアクセスのために、ハイパーリンクを提供してもよく、または、ウェブアドレスは、ユーザが別のインターネットアクセス可能デバイスを使用して情報を取得することを可能にしてもよい。いったん、ワイヤレスデバイス１２のユーザが、例えば、ウェブページからプロビジョニング情報を取得するように、情報源からプロビジョニング情報を取得すると、ユーザは、手動で、プロビジョニング情報をワイヤレスデバイスのメモリ２８に入力してもよい。代わりに、ウェブページは、プロビジョニング情報をワイヤレスデバイスに自動的にアップロードするように構成されていてもよい。他の観点において、プロビジョニング情報を取得するための、ユーザ通知４０中の指示は、プロビジョニング情報をオープンマーケットワイヤレスデバイスに自動的にダウンロードするために、ユーザ通知４０内でリンクまたは他の何らかの類似のメカニズムを提供してもよい。
【００３２】
いったん、プロビジョニング情報が、情報源から手動で取得され手動で入力されるか、ネットワーク情報源からダウンロードされるか、ネットワーク情報源からアップロードされるか、または、これらに類似する方法のいずれかで、ユーザ通知４０中の指示を通して取得されると、プロビジョニング情報は、メモリ２８の非リムーバブルデータ記憶装置中に記憶されてもよい。代わりに、リムーバブルモジュール１４が、読み出し専用タイプのメモリに限定されない観点において、プロビジョニング指示は、リムーバブルモジュール１４上で、単独で記憶されてもよく、または、ワイヤレスデバイスの記憶装置に加えて記憶されてもよい。
【００３３】
図２は、システム１０の、より詳細な別の観点を提供し、特に、オープンマーケットワイヤレスデバイス１２および関連するリムーバブルモジュール１４の、詳細なオプションの観点を強調表示している。以前に記述したように、システム１０は、ネットワークオペレータ１６の制御の下で、通信ネットワーク１８上で動作するオープンマーケットワイヤレスデバイス１２を含む。
【００３４】
ワイヤレスデバイス１２のメモリ２８は、ワイヤレスデバイス上で関連するネットワークサービスを開始するように動作可能な１つ以上のネットワークサービスクライアント３０と、リムーバブルモジュール１４またはデバイスメモリ２８のいずれかが、ネットワークサービスクライアント３０に対応するネットワークサービスを開始するのに必要なプロビジョニング情報を記憶しているかどうかを決定するように動作可能なプロビジョニング情報源決定論理３４とを含む。プロビジョニング情報源決定論理３４は、プロビジョニング情報の情報源を決定するために使用される、１つ以上のプロビジョニング情報源ルール５０を含んでいてもよい。特定のネットワークサービスクライアント３０に適用される情報源ルール５０は、クライアントがどこでプロビジョニング情報を探すことができるかを規定する。例えば、情報源ルールは、リムーバブルモジュールからのみ生じるプロビジョニング情報を提供してもよく（すなわち、ワイヤレスデバイスメモリ、または、ユーザ／手動の入力により提供することは許可されない）、別のルールは、ユーザ／手動の入力からではなく、リムーバブルモジュールまたはワイヤレスデバイスメモリから生じるプロビジョニング情報を提供してもよい。
【００３５】
ここで記述する本観点にしたがうと、プロビジョニングルール５０は、プロビジョニング情報２２を求めて、最初にリムーバブルモジュール１４に目を向けることをデバイスに提供してもよく、プロビジョニング情報２２がリムーバブルモジュール１４上で見つけられない場合、プロビジョニング情報３２を求めて、デバイスメモリ２８に目を向ける。本観点のルール５０にしたがうと、プロビジョニング情報が、リムーバブルモジュール１４およびデバイスメモリのいずれにおいても見つけられない場合、ロジック３４は、プロビジョニング指示通知発生器３８をトリガして、プロビジョニング情報を取得するための指示をユーザに提供するユーザ通知４０を発生させる。したがって、コンパイル時に、または、始動中に、すべてのネットワークサービスに対するプロビジョニング情報のための情報源を静的に決定することに対して、ルール５０による、ネットワークサービスプロビジョニング情報源決定論理３４は、ネットワークサービスクライアント３０を起動するための入力が受け取られるたびに、ネットワーク毎のサービス（すなわち、機能毎の）ベースで、ダイナミックに、プロビジョニング情報のための情報源を決定できる。
【００３６】
情報源ルール５０を、プロビジョニング情報源決定論理３４内に含まれるものとして示し、記述しているが、ネットワークサービスの開始を試みる際にプロビジョニング情報源ルールのどれが適用可能であるかをクライアントが規定するように、ルール５０またはルール識別子は、クライアント３０内に含まれていてもよい。代わりに、オープンマーケットハンドセット業界標準にしたがって、ルールのどれが、すべての、または、特定のネットワークサービスクライアント３０に適用されるかをデバイスが規定するように、ワイヤレスデバイスは、予めプログラムされていてもよい。
【００３７】
示すように、プロビジョニング指示通知発生器３８は、ユーザ通知４０を発生させて、出力メカニズム７８を通して、プロビジョニング情報が、要求されたネットワークサービスに対して利用可能でないことをユーザに通知し、プロビジョニング情報を取得する方法に対する指示を提供してもよい。図２は、メモリ２８中に記憶されるものとしてプロビジョニング指示通知発生器３８を描写しているが、代替の観点において、発生器３８は、プロセッサ２６のサブシステムとして存在してもよい。１つの観点において、ユーザ通知４０は、ウェブアドレスまたはこれに類似するもののような、手動の指示８２を含んでいてもよく、手動の指示８２は、ユーザが、指定された情報源からプロビジョニング情報を手動で取得することを必要とする。指定された情報源は、プロビジョニング情報の手動のエントリを、あるいは、代わりに、ネットワークサイトまたはこれに類似するものから、プロビジョニング情報をワイヤレスデバイスにアップロードするような、プロビジョニング情報の自動化されたエントリを規定してもよい。他の観点において、ユーザ通知４０は、ワイヤレスネットワーク１８を介して必要なプロビジョニング情報を自動的に取得するように動作可能な、ダウンロードリンクまたはこれに類似するもののような、自動化された指示８４を含んでいてもよい。
【００３８】
以前に注目したように、リムーバブルモジュール１４は、サービスにアクセスするために必要な情報を提供する、１つ以上のネットワークサービスのためのプロビジョニング情報２２を含んでいてもよい。ほとんどの観点において、プロビジョニング情報２２は、リムーバブルモジュールないし発行するネットワークオペレータにより提供され、リムーバブルモジュールないし発行するネットワークオペレータを通してアクセス可能なネットワークサービスに関係付けられているであろう。プロビジョニング情報２２は、ドメインネームサーバ（ＤＮＳ）ルックアップ識別子またはこれに類似するもののような、ネットワークサービス識別子／ネットワーク情報５２、ネットワークオペレータ識別子５４、サーバ名５６、サーバ認証キー５８、加入者識別子６０、または、他のプロビジョニング情報６２を含んでいてもよい。
【００３９】
さらに、以前に注目したように、ワイヤレスデバイス１２のメモリ２８は、サービスにアクセスするために必要な情報を提供するサードパーティプロビジョニング情報３２を含んでいてもよい。リムーバブルモジュール１４上に記憶されているプロビジョニング情報２２と同様に、プロビジョニング情報３２は、ドメインネームサーバ（ＤＮＳ）ルックアップ識別子またはこれに類似するもののような、ネットワークサービス識別子／ネットワークサービス情報６４、サードパーティサービスプロバイダ識別子６６、サーバ名６８、サーバ認証キー７０、加入者識別子７２、または、他のプロビジョニング情報７４を含んでいてもよい。いくつかの観点において以前に注目したように、リムーバブルモジュール１４は、プロビジョニング情報２２により構成されていなくてもよく、および／または、ワイヤレスデバイスのメモリ２８は、何らかのサードパーティプロビジョニング情報３２により構成されていなくてもよい。
【００４０】
ユーザ通知４０中の指示に基づいて、ユーザおよび／またはワイヤレスデバイスにより取得されるプロビジョニング情報は、サービス識別子／ネットワークサービス情報５２、ネットワークオペレータ識別子５４、サーバ名５６、サーバ認証キー５８、加入者識別子６０、または、他のプロビジョニング情報６２のような、ネットワークサービスプロビジョニング情報２２、ならびに／あるいは、ネットワークサービス識別子／ネットワークサービス情報６４、サードパーティサービスプロバイダ識別子６６、サーバ名６８、サーバ認証キー７０、加入者識別子７２、または、他のプロビジョニング情報７４、または、これらに類似するもののようなサードパーティプロビジョニング情報３２の、１つまたは任意の組み合わせを含んでいてもよい。
【００４１】
ワイヤレスデバイス１２は、ワイヤレスデバイス１２内での内部通信と、関連するリムーバブルモジュール１４との外部通信とを提供するように動作可能な通信モジュール７６を含む。通信モジュール７６はまた、リムーバブルモジュール１４上に記憶されているワイヤレスネットワークプロビジョニング情報２０中で指定されるワイヤレスネットワークとのワイヤレス通信を提供するように動作可能である。さらに、どのプロビジョニング情報がサービスを開始するために使用されるか次第で、通信モジュールは、ネットワークサービス開始要求７８を、ネットワークオペレータサービスプロバイダ１６または指定されたサードパーティネットワークサービスプロバイダ３０のいずれかに伝達するように動作可能である。いくつかの観点において、通信モジュールは、ユーザ通知４０中で提供される指示に基づいて、ネットワークエンティティからプロビジョニング情報のダウンロードを受信するように動作可能であってもよい。
【００４２】
さらに、ワイヤレスデバイス１２は、プロセッサ２６と通信する、複数の出力メカニズム７８と入力メカニズム８０とを含む。以前に注目したように、１つの観点において、出力メカニズム７８は、ディスプレイ、スピーカ、ビデオ出力、オーディオ出力、または、これらに類似するもののような、ユーザ通知４０を出力するのに適した何らかのメカニズムを含んでいてもよい。いくつかの観点において、入力メカニズム８０は、キーパッド、ボタン、タッチスクリーン、マウス、または、これらに類似するもののような、ネットワークサービスを開始するためのユーザ入力を受け取るのに適した何らかのメカニズムを含んでいてもよい。
【００４３】
図３を参照すると、１つの観点において、オープンマーケットワイヤレス通信デバイス１２は、ワイヤレス通信システム上で動作可能な、移動電話機またはこれに類似するもののような、移動通信デバイスを含む。理解できるように、さまざまなワイヤレス通信システムが存在し、それらは、異なるスペクトル帯域幅および／または異なるエアインターフェース技術を用いることが多い。例示的なシステムは、ＣＤＭＡ（ＣＤＭＡ２０００、ＥＶ ＤＯ、ＷＣＤＭＡ）、ＯＦＤＭ、あるいは、ＯＦＤＭＡ（フラッシュＯＦＤＭ、８０２．２０、ＷｉＭＡＸ）、ＦＤＤまたはＴＤＤの認可されたスペクトルを使用するＦＤＭＡ／ＴＤＭＡ（ＧＳＭ）システム、対になっていない、認可されていないスペクトルを使用することが多いピアツーピア（例えば、モバイル対モバイル）アドホックネットワークシステム、８０２．ｘｘワイヤレスＬＡＮまたはＢＬＵＥＴＯＯＴＨ（登録商標）技術を含む。
【００４４】
以前に注目したように、ワイヤレス通信デバイス１２は、ここで記述するコンポーネントおよび機能のうちの１つ以上に関係付けられた処理機能を実行するプロセッサコンポーネント２６を含む。プロセッサコンポーネント２６は、単一の、または、複数の組のプロセッサ、あるいは、マルチコアプロセッサを含むことができる。さらに、処理コンポーネント２６は、一体化された処理システムおよび／または分散された処理システムとして実現できる。さらに、処理コンポーネント２６は、本観点にしたがってプロビジョニング情報の情報源を決定できる処理サブシステム、ＧＰＳまたはこれに類似するもののような地理的位置を決定できる処理サブシステム、あるいは、本観点を実行するために必要とされる他の任意の処理サブシステムのような、１つ以上の処理サブシステムを含んでいてもよい。
【００４５】
ワイヤレス通信デバイス１２は、プロセッサコンポーネント２６により実行されるアプリケーション／モジュールのローカルバージョンを記憶するような、メモリ２８をさらに含む。メモリ２８は、ランダムアクセスメモリ（ＲＡＭ）と、読み出し専用メモリ（ＲＯＭ）と、これらの組み合わせを含むことができる。さらに、（図４中で示していない）いくつかの観点において、メモリ２８は、ネットワークサービスクライアント３０、プロビジョニング情報源決定論理３４、サードパーティプロビジョニング情報３２、および／または、プロビジョニング指示通知発生器３８を含む。
【００４６】
さらに、ワイヤレス通信デバイス１２は、通信モジュール７６を含み、通信モジュール７６は、ハードウェア、ソフトウェア、および、ここで記述したサービスを利用して、１つ以上のパーティとの通信を確立し、維持することを提供する。通信モジュール７６は、ワイヤレス通信デバイス１２上のコンポーネント間の通信だけでなく、ワイヤレス通信デバイス１２および外部ネットワークデバイス間の通信も搬送してもよく、外部ネットワークデバイスは、例えば、通信ネットワークにわたって位置し、ネットワークオペレータ１６またはサードパーティネットワークサービスプロバイダ３６の制御下にあるデバイス、および／または、リムーバブルモジュール１４のような、ワイヤレスデバイス１２に直列にまたはローカルに接続されたデバイスのようなものである。
【００４７】
さらに、ワイヤレスデバイス１２は、データ記憶装置１２０をさらに含んでいてもよく、データ記憶装置１２０は、ここで記述した観点に関して用いられる情報、データベース、および、プログラムの大容量記憶装置を提供する、ハードウェアおよび／またはソフトウェアの任意の適切な組み合わせとすることができる。オプションとして、（図３中で示していない）いくつかの観点において、データ記憶装置１２０は、ネットワークサービスクライアント３０、プロビジョニング情報源決定論理３４、サードパーティプロビジョニング情報３２、および／またはプロビジョニング指示通知発生器３８を含んでもよい。
【００４８】
ワイヤレス通信デバイス１２はさらに、ワイヤレス通信デバイス１２のユーザから入力を受け取るように動作可能な入力メカニズム８０や、ユーザに対する提示のために、出力を発生させるように動作可能な出力メカニズム７８のような、ユーザインターフェースコンポーネントを含んでもよい。入力メカニズム８０は、限定的ではないが、キーボード、数字パッド、マウス、タッチセンサー式ディスプレイ、ナビゲーションキー、関数キー、マイクロフォン、音声認識コンポーネント、ユーザからの入力を受け取ることができる他の任意のメカニズム、または、これらの組み合わせを含む、１つ以上の入力デバイスを含んでいてもよい。特に、入力メカニズム８０は、ネットワークサービスクライアント３０の開始を起動するのに適したコンポーネントを含んでいてもよい。さらに、出力メカニズム７８は、限定的ではないが、ディスプレイ、スピーカ、ハプティックフィードバックメカニズム、プリンタ、ユーザに対して出力を提示できる他の任意のメカニズム、または、これらの組み合わせを含む、１つ以上の出力デバイスを含んでもよい。特に、出力メカニズム７８は、ユーザ通知４０を出力するのに適したコンポーネントを含んでいてもよい。
【００４９】
図４は、セルラネットワーク２００のブロック図を表し、セルラネットワーク２００は、本観点に関連して使用されて、ワイヤレスメッセージを伝達してもよい。ワイヤレスネットワーク１８は、セルラネットワーク２００内に含まれていてもよく、それ自体は、ワイヤレスデバイス／リムーバブルモジュールからのデバイス識別メッセージをネットワークオペレータに、ネットワークオペレータからのデバイス識別要求メッセージをワイヤレスデバイス／リムーバブルモジュールに伝達するように実現されてもよい。図６を参照すると、１つの観点において、オープンマーケットワイヤレスデバイス１２は、セルラ電話機のようなワイヤレス通信デバイスを含む。本観点において、ワイヤレス通信デバイスは、セルラネットワーク２００を通して通信するように構成されている。セルラネットワーク２００は、ＳＭＳデータパケットまたは他のメッセージングデータパケットのような、通信データパケットを伝達する能力を、ワイヤレス通信デバイス１２に提供する。セルラ電話ネットワーク２００は、キャリアネットワーク２０４を介してワイヤードネットワーク２０２に接続されたワイヤレスネットワーク１８を含んでいてもよい。図６は、ワイヤレス通信ネットワークのコンポーネントと、本システムの１つの観点のエレメントの相関関係とを、より完全に図示する、代表的な図である。セルラ電話ネットワーク２００は、例示に過ぎず、任意のシステムを含むことができ、それによって、ワイヤレス通信デバイス１２のようなリモートモジュールは、互いの間で、および／または、無制限に、ワイヤレスネットワークキャリアおよび／またはサーバを含む、ワイヤレスネットワーク１８のコンポーネント間で、無線で通信する。
【００５０】
ネットワーク２００において、ネットワークサーバのようなネットワークデバイス３６は、ワイヤードネットワーク２０２（例えば、ローカルエリアネットワーク、ＬＡＮ）を通して通信できる。さらに、ネットワークデータベース／記憶デバイス２０６は、ワイヤードネットワーク２０２を通してネットワークデバイス３６と通信してもよい。ネットワークデバイス３６は、ＳＭＳメッセージデータパケットのような通信データパケットを、オープンマーケットワイヤレスデバイス１２から受け取り、および／または発生させてもよく、そのような通信データパケットをオープンマーケットワイヤレスデバイス１２に伝達してもよい。ネットワークデバイス３６およびデータベース２０６は、セルラ電気通信サービスを提供するために必要とされる他の任意のネットワークコンポーネントとともにセルラ電話ネットワーク２００上に存在してもよい。ネットワークデバイス３６およびデータベース２０６は、データリンク２０８および２１０を通じてキャリアネットワーク２０４と通信し、データリンク２０８および２１０は、インターネット、セキュアＬＡＮ、ＷＡＮ、または、他のネットワークのような、データリンクであってもよい。キャリアネットワーク２０４は、移動交換局（“ＭＳＣ”）２１２に送られる（一般にデータパケットである）メッセージを制御する。さらに、キャリアネットワーク２０４は、インターネットおよび／またはＰＯＴＳ（“従来の普通の電話サービス”）のようなネットワーク２１０により、ＭＳＣと通信する。通常、ネットワーク２１０において、ネットワークまたはインターネット部分は、データを転送し、ＰＯＴＳ部分は、音声情報を転送する。ＭＳＣ２１２は、データ転送のためのデータネットワークおよび／またはインターネット部分、ならびに、音声情報のためのＰＯＴＳ部分のような、別のネットワーク２１６により、複数の基地局（“ＢＴＳ”）２１４に接続されていてもよい。ＢＴＳ２１４は最終的に、ショートメッセージングサービス（“ＳＭＳ”）または他の無線の方法により、ワイヤレス通信デバイス１２に対してメッセージをワイヤレスにブロードキャストする。
【００５１】
図５を参照すると、本イノベーションの観点にしたがって、オープンマーケットワイヤレスデバイス中でネットワークサービスプロビジョニング情報のための情報源を決定する方法のフローズが描写されている。イベント４００において、リムーバブルモジュールが、オープンマーケットワイヤレス通信デバイスに挿入されるか、または、さもなければ、オープンマーケットワイヤレス通信デバイスと通信するように配置される。リムーバブルモジュールは、ネットワークオペレータの制御下で、リムーバブルモジュールがワイヤレスネットワークと通信することを可能にするための構成を含み、さらに、１つ以上のネットワークサービスに対するプロビジョニング情報含む。さらに、オープンマーケットワイヤレスデバイスは、例えば、ＢＲＥＷまたはこれに類似するもののようなダウンロードネットワークサービスのような、選ばれたネットワークサービスを開始するために、指定された入力メカニズムに対するユーザによる入力のような、入力を受け取る。
【００５２】
イベント４０２において、ワイヤレスデバイスは、選ばれたネットワークサービスに対するプロビジョニング情報がリムーバブルモジュール上に記憶されているかどうかを決定する。ほとんどの観点において、リムーバブルモジュール上に記憶されているネットワークサービスプロビジョニング情報は、ネットワークオペレータにより提供されるネットワークサービスに関係付けられているであろう。そのため、リムーバブルモジュール上に記憶されているネットワークサービスプロビジョニング情報は、ネットワークオペレータサーバにアクセスして、ワイヤレスデバイス上でサービスの開始を起動することをワイヤレスデバイスに提供するであろう。
【００５３】
選ばれたネットワークサービスに対して、いかなるプロビジョニング情報もリムーバブルモジュール上に存在しないことをワイヤレスデバイスが決定した場合、イベント４０４において、ワイヤレスデバイスは、選ばれたネットワークサービスに対するプロビジョニング情報が、ワイヤレスデバイスの非リムーバブルメモリ上に記憶されているかどうかを決定する。ほとんどの観点において、オープンマーケットワイヤレスデバイスの非リムーバブルデータ記憶装置上に記憶されているネットワークサービス情報は、ワイヤレスデバイスのＯＥＭまたはこれに類似するもののような、サードパーティのネットワークサービスプロバイダ（すなわち、ネットワークオペレータ以外のサービスプロバイダ）に関係付けられているであろう。
【００５４】
ワイヤレスデバイスの非リムーバブルメモリおよびリムーバブルモジュール上に、いかなるプロビジョニング情報も存在しないことをワイヤレスデバイスが決定した場合、イベント４０６において、ユーザ通知が、オープンマーケットワイヤレスデバイス上の出力に対して発生される。ほとんどの観点において、ユーザ通知は、ワイヤレスデバイスのディスプレイ上で出力されるが、スピーカまたはこれに類似するもののような、他の出力メカニズムが、ユーザ通知を出力してもよい。ユーザ通知は、プロビジョニング情報がリムーバブルモジュールまたはデバイスメモリ上に現在記憶されていないことを、さらには、プロビジョニング情報を取得するための指示を、ユーザに通知するように動作可能である。
【００５５】
以前に注目したように、プロビジョニング情報を取得するために、ユーザ通知中で提供される指示は、ネットワークサイト（例えば、ウェブアドレスまたはこれに類似するもの）のような、プロビジョニング情報を手動で取得するための指示であってもよく、または、指示は、予め定められているネットワークエンティティからプロビジョニング情報をワイヤレスにダウンロードすることにより、プロビジョニング情報を自動的に取得するように提供されてもよい。したがって、オプションのイベント４０８において、プロビジョニング情報が、ユーザ通知中の指示に基づいて、オープンマーケットワイヤレスデバイス上で構成される。情報源が、ウェブページまたはこれに類似するものである、手動の観点において、ワイヤレスデバイスが、インターネットまたは他の同様のネットワークタイプのアクセスに対して構成されている場合、ユーザは、ワイヤレスデバイスからウェブページにアクセスしてもよく、または、ユーザは、そのようなネットワークアクセスに対して構成されている別のデバイスからウェブページにアクセスしてもよい。いったん、ユーザが、ウェブページにおけるような、情報源におけるプロビジョニング情報の位置を突き止めると、ユーザは、プロビジョニング情報をワイヤレスデバイスのメモリに手動で入力してもよく、または、ウェブページは、プロビジョニング情報をワイヤレスデバイスにアップロードするように構成されていてもよい。自動化された観点において、プロビジョニング情報を構成することは、ワイヤレスデバイス上でプロビジョニング情報のダウンロードおよび記憶を起動するために必要な入力を実施することをユーザに提供してもよい。
【００５６】
イベント４１０において、プロビジョニング情報が、ワイヤレスデバイスの非リムーバブルデータ記憶装置、または、リムーバブルモジュールのうちの少なくとも１つに記憶される。ほとんどの観点において、ほとんどのリムーバブルモジュールが、読み出し専用メモリを提供するように構成されていることから、記憶は、ワイヤレスデバイスの非リムーバブルデータ記憶装置に限定される。しかしながら、リムーバブルモジュールが、データのユーザによる記憶が可能であるように構成されている場合、プロビジョニング情報は、リムーバブルモジュール上に記憶されてもよく、または、ワイヤレスデバイスの非リムーバブルデータ記憶装置およびリムーバブルモジュールの両方に記憶されてもよい。
【００５７】
イベント４１２において、オープンマーケットワイヤレスデバイス上でネットワークサービスを開始するために、第２の入力が受け取られる。第２の入力は、第１の入力と同じ入力であってもよく、または、デバイスが、ネットワークサービスを開始するために異なる入力を受け取るように構成されている場合、第２の入力は、構成にしたがって、第１の入力とは異なっていてもよい。イベント４１４において、プロビジョニング情報が、ワイヤレスデバイスの非リムーバブル記憶装置中に、または、上述したいくつかの観点において、リムーバブルモジュール中に記憶されていることを決定し、ワイヤレスデバイス上でネットワークサービスを適切に開始するためのプロビジョニング情報を使用することにより、ネットワークサービスが開始される。
【００５８】
汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ），特定用途向け集積回路（ＡＳＩＣ），フィールドプログラム可能ゲートアレイ（ＦＰＧＡ）または他のプログラム可能論理デバイス、ディスクリートゲートまたはトランジスタ論理、ディスクリートハードウェアコンポーネント、あるいはここで記述した機能を実行するために設計された、これらの任意の組み合わせにより、ここで開示した実施形態に関して記述した、さまざまな実例となる、論理ブロック、モジュールおよび回路を実現または実行してもよい。汎用プロセッサはマイクロプロセッサでもよいが、代わりに、プロセッサは任意の従来のプロセッサ、制御装置、マイクロ制御装置、または状態遷移機械であってもよい。計算デバイスの組み合わせ、例えば、ＤＳＰとマイクロプロセッサとの組み合わせ、複数のマイクロプロセッサ、ＤＳＰコアに関連した１つ以上のマイクロプロセッサ、または他の任意のこのような構成として、プロセッサを実現してもよい。さらに、少なくとも１つのプロセッサは、上述したステップおよび／または動作のうちの１つ以上を実行するように動作可能な１つ以上のモジュールを備えていてもよい。
【００５９】
したがって、現在記述している観点は、オープンマーケットワイヤレスデバイスに対して、ネットワーク毎のサービスベースで、プロビジョニング情報のダイナミックな情報源決定を提供するシステム、装置および方法を規定する。特に、オープンマーケットワイヤレスデバイスに現在関係付けられているリムーバブルモジュールも、オープンマーケットワイヤレスデバイスの非リムーバブルメモリも、所望のネットワークサービスに対するプロビジョニング情報を記憶していない例において、システム、装置および方法は、ネットワークサービスに対するプロビジョニング情報を獲得することをオープンマーケットワイヤレスデバイスおよび／またはそのようなデバイスのユーザに提供する。この事については、ワイヤレスデバイスが、プロビジョニング情報がリムーバブルモジュール上に記憶されていないことを第１に決定し、プロビジョニング情報がデバイスの非リムーバブルデータ記憶装置上に記憶されていないことを第２に決定したとき、本観点は、ワイヤレスデバイスの出力メカニズム上で提示されるユーザ通知のようなプロンプトを提供する。１つの観点において、ユーザ通知は、プロビジョニング情報を取得し、プロビジョニング情報をワイヤレスデバイス上で、手動で入力する（すなわち、記憶させる）ための指示を提供してもよい。別の観点において、ユーザ通知は、ネットワークサーバまたはこれに類似するものからプロビジョニング情報をダウンロードするような、ワイヤレス通信ネットワークを介して自動的にプロビジョニング情報を取得し、記憶させるための指示を提供してもよい。
【００６０】
さらに、ここで開示した観点に関して記述した方法またはアルゴリズムのステップおよび／または動作を、ハードウェア中で直接、プロセッサにより実行されるソフトウェアモジュール中で、またはその２つの組み合わせ中で具体化してもよい。ソフトウェアモジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、リムーバルディスク、ＣＤ−ＲＯＭ，または技術的に知られている他の任意の形態の記憶媒体中に存在してもよい。プロセッサが記憶媒体から情報を読み取ることができ、記憶媒体に情報を書き込むことができるように、例示的な記憶媒体はプロセッサに結合されていてもよい。代わりに、記憶媒体はプロセッサと一体化されていてもよい。さらに、いくつかの観点において、プロセッサおよび記憶媒体は、ＡＳＩＣ中に存在してもよい。さらに、ＡＳＩＣはユーザ端末中に存在してもよい。代わりに、プロセッサおよび記憶媒体は、ユーザ端末中にディスクリートコンポーネントとして存在してもよい。さらに、いくつかの観点において、方法またはアルゴリズムのステップおよび／または動作は、コンピュータプログラムプロダクトに組み込まれていてもよい、機械読取り可能媒体および／またはコンピュータ読取り可能媒体上に、コードおよび／または命令の、１つまたはいくつかの組み合わせ、あるいは組として存在してもよい。
【００６１】
先の開示は、実例となる観点および／または実施形態を論じているが、特許請求の範囲により規定される、記述した観点および／または実施形態の範囲から逸脱することなく、さまざまな変更および修正を実施できることに注目すべきである。さらに、記述した観点および／または実施形態の要素は、単数で記述または請求されているかもしれないが、単数への制限が明示的に述べられていない限り、複数が考えられる。さらに、特に述べていない限り、何らかの観点および／または実施形態のすべてまたは一部を、他の何らかの観点および／または実施形態のすべてまたは一部とともに利用してもよい。
【図１】
2011530261.tif 000003
【図２】
2011530261.tif 000004
【図３】
2011530261.tif 000005
【図４】
2011530261.tif 000006
【図５】
2011530261.tif 000007
【図６】
2011530261.tif 000008
【図７】
2011530261.tif 000009
【図８】
2011530261.tif 000010
【図９】
2011530261.tif 000011
【国際調査報告】
2011530261.tif 000012
2011530261.tif 000013