(57)【特許請求の範囲】
【請求項１】
ワイヤレスデバイスの１つまたは複数のコンポーネントのアクティブ化をキャプチャするための前記ワイヤレスデバイス上で動作可能な方法であって、
サービスプロバイダとの前記ワイヤレスデバイスのアクティブ化を検出することと、
前記サービスプロバイダとの前記ワイヤレスデバイスの前記アクティブ化の時間とは異なる時間において、前記サービスプロバイダによるワイヤレスデバイスアクティブ化データ収集とは別に、前記ワイヤレスデバイスの１つまたは複数のコンポーネントについてのアクティブ化データをその後収集することと、
前記１つまたは複数のコンポーネントについての前記アクティブ化データをリモートアクティブ化サーバに送信することと、
を備え、
前記リモートアクティブ化サーバは前記サービスプロバイダとは無関係である、方法。
【請求項２】
前記リモートアクティブ化サーバから肯定応答メッセージを受信すること
をさらに備える、請求項１に記載の方法。
【請求項３】
前記リモートアクティブ化サーバから前記肯定応答メッセージを受信すると、前記１つまたは複数のコンポーネントのキャプチャ状態を更新すること
をさらに備える、請求項２に記載の方法。
【請求項４】
前記１つまたは複数のコンポーネントのアクティブ化が、前記リモートアクティブ化サーバに報告されなかったかどうかを判断すること
をさらに備える、請求項１に記載の方法。
【請求項５】
前記サービスプロバイダとのアクティブ化に先立って、前記ワイヤレスデバイスに前記リモートアクティブ化サーバについてのコンタクト情報をプロビジョニングすること
をさらに備える、請求項１に記載の方法。
【請求項６】
前記アクティブ化データが、前記ワイヤレスデバイスに関連付けられた一意の識別子を含む、請求項１に記載の方法。
【請求項７】
前記アクティブ化データが、前記サービスプロバイダに関連付けられた一意の識別子を含む、請求項１に記載の方法。
【請求項８】
秘密／公開鍵ペアを生成することであって、前記秘密鍵が、前記公開鍵を用いて暗号化されたデータを解読するために使用され得る、
前記秘密鍵を使用して前記アクティブ化データの前記送信に署名することと
をさらに備える、請求項１に記載の方法。
【請求項９】
前記ワイヤレスデバイスについてのロケーション情報を取得することと、
前記ロケーション情報を前記アクティブ化データの一部として含めることと
をさらに備える、請求項１に記載の方法。
【請求項１０】
ボイスベースのデータモデムが、前記アクティブ化データを送信するために使用される、請求項１に記載の方法。
【請求項１１】
前記アクティブ化データによって識別された前記１つまたは複数のコンポーネントのうちの少なくとも１つが、モデム、送信機、受信機、または無線トランシーバのうちの少なくとも１つを含む、請求項１に記載の方法。
【請求項１２】
前記１つまたは複数のコンポーネントについての前記アクティブ化データが、前記１つまたは複数のコンポーネントの使用に先立って収集される、請求項１に記載の方法。
【請求項１３】
メモリデバイスと、
リモートアクティブ化サーバへの接続性を与えるための、前記メモリデバイスに結合されたトランシーバと、
前記メモリデバイスと前記トランシーバとに結合された処理回路であって、
サービスプロバイダとの前記ワイヤレスデバイスのアクティブ化を検出することと、
前記サービスプロバイダとの前記ワイヤレスデバイスの前記アクティブ化の時間とは異なる時間において、前記サービスプロバイダによるワイヤレスデバイスアクティブ化データ収集とは別に、前記ワイヤレスデバイスの１つまたは複数のコンポーネントについてのアクティブ化データをその後収集することと、
前記１つまたは複数のコンポーネントについての前記アクティブ化データをリモートアクティブ化サーバに送信することと、
を行うように構成された、処理回路と
を備え、
前記リモートアクティブ化サーバは前記サービスプロバイダとは無関係である、
ワイヤレスデバイス。
【請求項１４】
前記処理回路が、
前記リモートアクティブ化サーバから肯定応答メッセージを受信することと、
前記リモートアクティブ化サーバから前記肯定応答メッセージを受信すると、前記１つまたは複数のコンポーネントのキャプチャ状態を更新することと
を行うようにさらに構成された、請求項１３に記載のワイヤレスデバイス。
【請求項１５】
前記ワイヤレスデバイスについてのロケーション情報を取得するように適合された地球測位衛星（ＧＰＳ）受信機をさらに備え、
前記処理回路が、前記ロケーション情報を前記アクティブ化データの一部として含めるようにさらに構成された、
請求項１３に記載のワイヤレスデバイス。
【請求項１６】
前記処理回路が、
前記１つまたは複数のコンポーネントのアクティブ化が、前記リモートアクティブ化サーバに報告される必要があるかどうかを判断する
ようにさらに構成された、請求項１３に記載のワイヤレスデバイス。
【請求項１７】
前記ワイヤレスデバイスが、前記サービスプロバイダとのアクティブ化に先立って、前記リモートアクティブ化サーバについてのコンタクト情報をプロビジョニングされる、請求項１３に記載のワイヤレスデバイス。
【請求項１８】
前記アクティブ化データが、前記ワイヤレスデバイスに関連付けられた一意の識別子を含む、請求項１３に記載のワイヤレスデバイス。
【請求項１９】
前記アクティブ化データが、前記ワイヤレスデバイスの前記１つまたは複数のコンポーネントに関連付けられた１つまたは複数の識別子を含む、請求項１３に記載のワイヤレスデバイス。
【請求項２０】
前記アクティブ化データによって識別された前記１つまたは複数のコンポーネントのうちの少なくとも１つが、モデム、送信機、受信機、または無線トランシーバのうちの少なくとも１つを含む、請求項１３に記載のワイヤレスデバイス。
【請求項２１】
前記１つまたは複数のコンポーネントについての前記アクティブ化データが、前記１つまたは複数のコンポーネントの使用に先立って収集される、請求項１３に記載のワイヤレスデバイス。
【請求項２２】
サービスプロバイダとの前記ワイヤレスデバイスのアクティブ化を検出するための手段と、
前記サービスプロバイダとの前記ワイヤレスデバイスの前記アクティブ化の時間とは異なる時間において、前記サービスプロバイダによるワイヤレスデバイスアクティブ化データ収集とは別に、前記ワイヤレスデバイスの１つまたは複数のコンポーネントについてのアクティブ化データをその後収集するための手段と、
前記１つまたは複数のコンポーネントについての前記アクティブ化データをリモートアクティブ化サーバに送信するための手段と、
を備え、
前記リモートアクティブ化サーバは前記サービスプロバイダとは無関係である、ワイヤレスデバイス。
【請求項２３】
前記リモートアクティブ化サーバから肯定応答メッセージを受信するための手段と、
前記リモートアクティブ化サーバから前記肯定応答メッセージを受信すると、前記１つまたは複数のコンポーネントのキャプチャ状態を更新するための手段と
をさらに備える、請求項２２に記載のワイヤレスデバイス。
【請求項２４】
前記ワイヤレスデバイスについてのロケーション情報を取得するための手段をさらに備え、
前記ロケーション情報が前記アクティブ化データの一部である、
請求項２２に記載のワイヤレスデバイス。
【請求項２５】
前記１つまたは複数のコンポーネントのアクティブ化が、前記リモートアクティブ化サーバに報告される必要があるかどうかを判断するための手段
をさらに備える、請求項２２に記載のワイヤレスデバイス。
【請求項２６】
ワイヤレスデバイスの１つまたは複数のコンポーネントのアクティブ化をキャプチャするための命令を備える非一時的なコンピュータ可読媒体であって、プロセッサによって実行されたとき、前記プロセッサに、
サービスプロバイダとの前記ワイヤレスデバイスのアクティブ化を検出することと、
前記サービスプロバイダとの前記ワイヤレスデバイスの前記アクティブ化の時間とは異なる時間において、前記サービスプロバイダによるワイヤレスデバイスアクティブ化データ収集とは別に、前記ワイヤレスデバイスの１つまたは複数のコンポーネントについてのアクティブ化データをその後収集することと、
前記１つまたは複数のコンポーネントについての前記アクティブ化データをリモートアクティブ化サーバに送信することと、
を行わせる命令を備え、
前記リモートアクティブ化サーバは前記サービスプロバイダとは無関係である、非一時的なコンピュータ可読媒体。
【請求項２７】
プロセッサによって実行されたとき、前記プロセッサに、
前記リモートアクティブ化サーバから肯定応答メッセージを受信することと、
前記リモートアクティブ化サーバから前記肯定応答メッセージを受信すると、前記１つまたは複数のコンポーネントのキャプチャ状態を更新することと
を行わせる命令をさらに備える、請求項２６に記載の非一時的なコンピュータ可読媒体。
【請求項２８】
プロセッサによって実行されたとき、前記プロセッサに、
前記１つまたは複数のコンポーネントのアクティブ化が、前記リモートアクティブ化サーバに報告される必要があるかどうかを判断すること
を行わせる命令をさらに備える、請求項２６に記載の非一時的なコンピュータ可読媒体。
【請求項２９】
ワイヤレスデバイスの１つまたは複数のコンポーネントのアクティブ化をキャプチャするためのリモートアクティブ化サーバ上で動作可能な方法であって、
前記ワイヤレスデバイスからアクティブ化メッセージを受信することと、前記アクティブ化メッセージが、前記ワイヤレスデバイスの１つまたは複数のコンポーネントについてのアクティブ化データを含む、
前記受信されたアクティブ化データを記憶することと、
肯定応答メッセージを前記ワイヤレスデバイスに送信することと、
を備え、
前記アクティブ化メッセージは、前記ワイヤレスデバイスのサービスプロバイダアクティブ化とは無関係であり、前記ワイヤレスデバイスの前記サービスプロバイダアクティブ化の時間とは異なる時間において受信される、方法。
【請求項３０】
前記１つまたは複数のコンポーネントについての前記アクティブ化データが、前記ワイヤレスデバイスについての一意の識別子を含む、請求項２９に記載の方法。
【請求項３１】
前記１つまたは複数のコンポーネントについての前記アクティブ化データが、前記１つまたは複数のコンポーネントの各々についての一意の識別子を含む、請求項２９に記載の方法。
【請求項３２】
前記アクティブ化データが、前記１つまたは複数のコンポーネントの前記アクティブ化に関連付けられた料金の収集を可能にする、請求項２９に記載の方法。
【請求項３３】
前記リモートアクティブ化サーバ上のレッジャーアプリケーションにおいて前記アクティブ化データを照合すること
をさらに備える、請求項２９に記載の方法。
【請求項３４】
前記アクティブ化データが前記ワイヤレスデバイスについての一意の識別子を含み、
ワイヤレスデバイスの出荷と比較してアクティブ化のフローを追跡すること
をさらに備える、請求項２９に記載の方法。
【請求項３５】
前記アクティブ化データが、前記１つまたは複数のコンポーネントに関連付けられた１つまたは複数の一意の識別子を含み、
コンポーネントの出荷と比較してコンポーネントアクティブ化のフローを追跡することをさらに備える、請求項２９に記載の方法。
【請求項３６】
メモリデバイスと、
１つまたは複数のワイヤレスデバイスへの接続性を与えるための、前記メモリデバイスに結合されたトランシーバと、
前記メモリデバイスと前記トランシーバとに結合された処理回路であって、
ワイヤレスデバイスからアクティブ化メッセージを受信することと、前記アクティブ化メッセージが、前記ワイヤレスデバイスの１つまたは複数のコンポーネントについてのアクティブ化データを含む、
前記受信されたアクティブ化データを前記メモリデバイスに記憶することと、
肯定応答メッセージを前記ワイヤレスデバイスに送信することと、
を行うように構成された処理回路と、
を備え、
前記アクティブ化メッセージは、前記ワイヤレスデバイスのサービスプロバイダアクティブ化とは無関係であり、前記ワイヤレスデバイスの前記サービスプロバイダアクティブ化の時間とは異なる時間において受信される、
リモートアクティブ化サーバ。
【請求項３７】
前記１つまたは複数のコンポーネントについての前記アクティブ化データが、前記ワイヤレスデバイスについての一意の識別子を含む、請求項３６に記載のリモートアクティブ化サーバ。
【請求項３８】
前記１つまたは複数のコンポーネントについての前記アクティブ化データが、前記１つまたは複数のコンポーネントの各々についての一意の識別子を含む、請求項３６に記載のリモートアクティブ化サーバ。
【請求項３９】
前記アクティブ化データが前記ワイヤレスデバイスについての一意の識別子を含み、前記処理回路が、
ワイヤレスデバイスの出荷と比較してアクティブ化のフローを追跡する
ようにさらに構成された、請求項３６に記載のリモートアクティブ化サーバ。
【請求項４０】
前記アクティブ化データが、前記１つまたは複数のコンポーネントに関連付けられた１つまたは複数の一意の識別子を含み、前記処理回路が、
コンポーネントの出荷と比較してコンポーネントアクティブ化のフローを追跡する
ようにさらに構成された、請求項３６に記載のリモートアクティブ化サーバ。
【請求項４１】
ワイヤレスデバイスからアクティブ化メッセージを受信するための手段と、前記アクティブ化メッセージが、前記ワイヤレスデバイスの１つまたは複数のコンポーネントについてのアクティブ化データを含む、
前記受信されたアクティブ化データを記憶するための手段と、
肯定応答メッセージを前記ワイヤレスデバイスに送信するための手段と、
を備え
前記アクティブ化メッセージは、前記ワイヤレスデバイスのサービスプロバイダアクティブ化とは無関係であり、前記ワイヤレスデバイスの前記サービスプロバイダアクティブ化の時間とは異なる時間において受信される、
リモートアクティブ化サーバ。
【請求項４２】
ワイヤレスデバイスの１つまたは複数のコンポーネントのアクティブ化をキャプチャするためのリモートアクティブ化サーバ上で動作可能な命令を備える非一時的なコンピュータ可読媒体であって、プロセッサによって実行されたとき、前記プロセッサに、
前記ワイヤレスデバイスからアクティブ化メッセージを受信することと、前記アクティブ化メッセージが、前記ワイヤレスデバイスの１つまたは複数のコンポーネントについてのアクティブ化データを含む、
前記受信されたアクティブ化データを記憶することと、
肯定応答メッセージを前記ワイヤレスデバイスに送信することと、
を行わせる命令を備え、
前記アクティブ化メッセージは、前記ワイヤレスデバイスのサービスプロバイダアクティブ化とは無関係であり、前記ワイヤレスデバイスの前記サービスプロバイダアクティブ化の時間とは異なる時間において受信される、
非一時的なコンピュータ可読媒体。
【請求項４３】
ワイヤレスデバイスのコンポーネントのアクティブ化を追跡するための方法であって、
前記ワイヤレスデバイスの１つまたは複数のコンポーネントについてのアクティブ化データを収集することと、前記１つまたは複数のコンポーネントについての前記アクティブ化データが、前記１つまたは複数のコンポーネントの使用に先立って、およびサービスプロバイダによって前記ワイヤレスデバイスがアクティブ化された後に収集される、
前記サービスプロバイダによるワイヤレスデバイスアクティブ化データ収集とは別に、前記１つまたは複数のコンポーネントについての前記アクティブ化データをリモートアクティブ化サーバに提供することと、
コンポーネントの出荷と比較してコンポーネントアクティブ化を追跡することと、
を含み、
前記リモートアクティブ化サーバは前記サービスプロバイダとの無線サービスアクティブ化とは無関係である、
方法。
【請求項４４】
前記リモートアクティブ化サーバから前記ワイヤレスデバイスに肯定応答メッセージを送信することと、
前記リモートアクティブ化サーバから前記肯定応答メッセージを受信すると、前記ワイヤレスデバイスにおける前記１つまたは複数のコンポーネントのキャプチャ状態を更新することと
をさらに備える、請求項４３に記載の方法。
【請求項４５】
前記１つまたは複数のコンポーネントのアクティブ化が、前記リモートアクティブ化サーバに報告される必要があるかどうかを判断すること
をさらに備える、請求項４３に記載の方法。
【請求項４６】
前記サービスプロバイダとのアクティブ化に先立って、前記ワイヤレスデバイスに前記リモートアクティブ化サーバについてのコンタクト情報をプロビジョニングすること
をさらに備える、請求項４３に記載の方法。
【請求項４７】
前記アクティブ化データによってアクティブ化されたと識別された前記１つまたは複数のコンポーネントの数に関して使用量を支払うこと
をさらに備える、請求項４３に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
米国特許法第１１９条に基づく優先権の主張
本特許出願は、本出願の譲受人に譲渡され、参照により本明細書に明確に組み込まれる、２００９年５月５日に出願された「Remote Activation Capture」と題する米国仮出願第６１／１７５，７２７号の優先権を主張する。
【０００２】
１つの特徴は、通信システムに関し、より詳細には、サービスプロバイダによるワイヤレスデバイスアクティブ化データ収集とは別に、ワイヤレスデバイスのコンポーネント(components)、モジュール、および／またはエレメント(elements)のアクティブ化（アクティベーション）に関する情報を収集するための改善された方法に関する。
【背景技術】
【０００３】
組み込まれたハードウェアおよび／またはソフトウェアコンポーネントまたはエレメントをもつワイヤレスデバイスの市場が成長し続けるにつれて、組み込まれたハードウェアおよび／またはソフトウェアコンポーネントのベンダーおよび／またはサプライヤ（たとえば、２次プロバイダ）に収入の一部が流れるビジネスモデルを可能にすることへの関心が高まっている。たとえば、これらのビジネスモデルは、追加の収入が、モデムまたはワイヤレスデバイスの他のコンポーネントもしくはモジュールのプロバイダに流れることを含むことができる。そのような追加の収入は、特定のコンポーネントまたは特徴がアクティブ化および／または使用されているときなど、流通後トリガイベント（post distribution triggering event）に基づき得る。たとえば、ワイヤレスサービスプロバイダ（ＷＳＰ）は、ワイヤレスサービスアクティブ化（ＷＳＡ）情報を収集し、たとえば、そのようなアクティブ化に基づいて使用料が支払われ得る（１つまたは複数の）２次プロバイダに、そのようなアクティブ化を報告し得る。この収集／報告アクティビティは、ＷＳＰ（たとえば、ワイヤレスサービスプロバイダまたはキャリア）の負担である。さらに、報告の負担を単独でＷＳＰに課すことは、同様に、アクティブ化を正確に報告し、および／または場合によっては、そのようなアクティブ化に基づいて追加の支払いを行うことを単独でＷＳＰに依存する（１つまたは複数の）２次プロバイダにとっていくつかの懸念を引き起こす。
【０００４】
公開市場で流通するワイヤレスデバイスは、様々なサービスモデルの下で様々なＷＳＰに関連付けられ得る。ワイヤレスデバイス上でサービスをアクティブ化する手段は多様であり、しばしば各ＷＳＰに固有である。場合によっては、アクティブ化は、接続されたコンピュータ上で実行中のアプリケーションを利用して達成される。他の場合には、リムーバブル加入者識別モジュール（ＳＩＭ）がデバイスにインストールされる。さらに他の場合には、オープンモバイルアライアンス（ＯＭＡ）／デバイス管理（ＤＭ）など、埋込みアプリケーションがアクティブ化を管理する。ＷＳＡは、概して、ＷＳＰのサービス要員とは別に行われ、これは、この情報の物理的課金の多くの手段を混乱させる。同様に、ワイヤレスデバイスの一部は、一般に、特定のＷＳＰ以外のチャネル（たとえば、通信販売など）によって販売され、その場合、ワイヤレスデバイストランザクションはＷＳＡよりかなり前に発生する。
【０００５】
ＷＳＡに関連してＷＳＰに課金することの裏づけに、課金パーティ（billing party）が、支払われるべき特定のデバイスにＷＳＡが関連付けられていることを十分に示すことを必要とし得る。誤ったカウントおよび二重のカウントは、そのようなシステムでは明らかに望ましくない。ＷＳＡを行った後にデバイスがカウントされなかったことによるカウント漏れ（lost count）も望ましくない。
【０００６】
多くのワイヤレス呼は、発呼者のコストを負担する。消費者は、コスト意識が高く、したがって、ＷＳＡを追跡することに関連する有意味なコスト負担を歓迎しないことが予想される。これは、ＷＳＡ情報をプロバイダに返信することについての問題を含む。「無料」通信の場合、一部のＷＳＰは料金無料番号に対応し、他のＷＳＰは、ＷＳＡネットワークアクティビティが消費者にとってまたはサービス契約のコンポーネントとして「無料」になるように取り決めをする。消費者および／または通信接続性は、この通信を不注意に中断し、再試行を必要とすることがある。
【０００７】
したがって、ＷＳＰの処理負担を低減し、報告についての「信頼の負担（burden of trust）」を改善し、アクティブ化に関するデータマイニングのための機会を拡大し、アクティブ化の否認防止のための手段を提供し、および／またはＷＳＰのアクティブな参加を必要としないシステムおよび方法が必要とされる。そのようなシステムは、好ましくは、ワイヤレスサービスプロバイダとは無関係に、すなわち、サービスプロバイダによるワイヤレスデバイスアクティブ化データ収集とは別である方法で、ワイヤレスデバイスの１つまたは複数のコンポーネント、モジュール、および／またはエレメント（たとえば、組み込まれたハードウェアおよびソフトウェア）についてのアクティブ化情報をキャプチャするであろう。
【発明の概要】
【０００８】
１つの特徴は、サービスプロバイダによるワイヤレスデバイスアクティブ化データ収集とは別に、ワイヤレスデバイスのコンポーネント、モジュール、および／またはエレメントのアクティブ化に関する情報を収集するためのシステムおよび方法を提供する。この情報を別に収集することによって、２次プロバイダ（たとえば、ワイヤレスデバイスの組み込まれたハードウェアまたはソフトウェアの製造業者またはベンダー）は、モジュール、コンポーネントおよび／またはエレメントがアクティブ化されたときに直接的に通知され、ワイヤレスデバイスのモジュール、コンポーネント、および／またはエレメントについてのアクティブ化情報を直接的に収集する能力を与えると同時に、ワイヤレスデバイスのサービスプロバイダまたはキャリアから負担を取り除き得る。情報は、ワイヤレスデバイスのモジュール、コンポーネント、および／またはエレメントの使用に先立って、モジュール、コンポーネント、および／またはエレメントをアクティブ化すると収集され得る。
【０００９】
一例では、ワイヤレスデバイスの１つまたは複数のモジュール、コンポーネント、および／またはエレメントのアクティブ化情報をキャプチャするためのシステムを開示する。本システムでは、ワイヤレスデバイスは、ワイヤレスサービスアクティブ化（ＷＳＡ）イベントを検出し、それをリモートアクティブ化サーバにセキュアに伝達するようにプログラムされ得、ＷＳＡイベントは、ワイヤレスデバイス中の１つまたは複数のコンポーネント、エレメントおよび／またはモジュールのアクティブ化を含み得る。本明細書で説明するリモートアクティブ化キャプチャは、サービスプロバイダまたは通信キャリアがコンポーネント、モジュールおよび／またはエレメントのアクティブ化を収集し、それを製造業者またはベンダーに報告させることを回避し得る。そのようなアクティブ化システムは、たとえば、ワイヤレスデバイス製造業者が、ワイヤレスデバイスによって使用されている通信特徴に従って料金（使用料）を収集することを可能にし得る。
【００１０】
ＷＳＡイベントが検出されると、ワイヤレスデバイスは、ＷＳＡイベントの重要性を判断し得る。すなわち、ワイヤレスデバイスは、ＷＳＡイベントがリモートアクティブ化サーバに報告されるべきかどうかを判断し得る。ＷＳＡイベントが報告されるべきと判断された場合、イベントを伝達するための適切な伝達手段が選択され、リモートアクティブ化サーバとの相互に認証されたセキュアなトランザクションが行われ得る。メッセージトランザクションが相互に認証され得るように公開鍵暗号法を利用することによって、認証が行われ得る。
【００１１】
イベントを報告すると、ワイヤレスデバイスはリモートアクティブ化サーバへの呼を開始し得、そのような呼は、ＷＳＡイベント情報、すなわち、アクティブ化されたワイヤレスデバイスの１つまたは複数のコンポーネント、モジュールおよび／またはエレメントに関するアクティブ化データまたは情報をもつメッセージを含む。リモートアクティブ化サーバは、アクティブ化要求を照合し（たとえば、どのコンポーネント、モジュール、および／またはエレメントがアクティブ化されているかを特定し）、アクティブ化確認／肯定応答をワイヤレスデバイスに送信し得る。アクティブ化メッセージおよび／または確認は、公開／秘密鍵ペアならびに（たとえば、ハッシュ関数を使用する）メッセージ認証および／または完全性の使用によってセキュアにされ得る。
【００１２】
１つまたは複数のコンポーネント、モジュール、および／またはエレメントのアクティブ化に関するワイヤレスデバイスから受信された情報が、データマイニングのために利用され得る。たとえば、そのような情報は、ワイヤレスデバイス、またはモジュール、コンポーネント、および／もしくはエレメントの製造業者が、ワイヤレスデバイスがどのように使用されているか、およびどの特徴が最も普及しているまたは有用であるか／最も普及していないまたは有用ではないかを把握する際に有用であり得る。さらに、アクティブ化メッセージは、ワイヤレスデバイスについての（たとえば、ＧＰＳからの）ロケーション情報を含み得、それによって、ワイヤレスデバイス、ならびにコンポーネント、エレメントおよび／またはモジュールがどこでアクティブ化されているかを示し、ユーザの地理的分布を提供する。
【００１３】
様々な特徴、性質、および利点は、全体を通じて同様の参照符号が同様のものを指す図面とともに、以下に記載する詳細な説明を読めば明らかになろう。
【図面の簡単な説明】
【００１４】
【図１】一態様によるワイヤレスネットワーク通信システムを示す図。
【図２Ａ】一例によるアクティブ化キャプチャシステムの機能ブロック図。
【図２Ｂ】一例によるアクティブ化キャプチャシステムの機能ブロック図。
【図３】一例によるワイヤレスデバイス（たとえば、ワイヤレス通信デバイス）のサービスアクティブ化のための方法を示す図。
【図４】一例によるアクティブ化キャプチャシステムのワイヤレスデバイスの内部構造のブロック図。
【図５】ワイヤレスデバイスの動作の一例を示す図。
【図６】一例によるアクティブ化キャプチャシステムのリモートアクティブ化サーバの内部構造のブロック図。
【図７】リモートアクティブ化サーバの動作の一例を示す図。
【図８】ワイヤレスデバイスのコンポーネント、モジュール、および／またはエレメントのアクティブ化に関する情報の収集が、サービスプロバイダによるワイヤレスデバイスアクティブ化データ収集とは別である、ワイヤレス通信システムの動作を示す流れ図。
【図９】ワイヤレスデバイスのコンポーネントのアクティブ化を追跡するための方法の一例を示す図。
【発明を実施するための形態】
【００１５】
以下の説明では、実施形態の十分な理解が得られるように具体的な詳細を与える。ただし、これらの実施形態は、これらの具体的な詳細なしに実施され得ることを、当業者なら理解されよう。たとえば、これらの実施形態を不必要な詳細において不明瞭にしないために、回路をブロック図で示すか、またはまったく示さないことがある。他の場合では、これらの実施形態を不明瞭にしないために、よく知られている回路、構造、および技法を詳細に図示しないことがある。
【００１６】
１つの特徴は、２次プロバイダ（たとえば、ワイヤレスデバイスの組み込まれたハードウェアまたはソフトウェアの製造業者またはベンダー）が、ワイヤレスデバイスのモジュール、コンポーネント、および／またはエレメントについてのアクティブ化情報（またはデータ）を直接的に収集することを可能にすると同時に、ワイヤレスデバイスのサービスプロバイダまたはキャリアから負担を取り除くことを可能にする方法を提供する。情報は、ワイヤレスデバイスのモジュール、コンポーネント、および／またはエレメントの使用に先立って、モジュール、コンポーネント、および／またはエレメントをアクティブ化すると収集され得る。本明細書で説明するそのようなリモートアクティブ化キャプチャは、より確実に、ワイヤレスデバイスのサービスプロバイダ（たとえば、ワイヤレスサービスプロバイダまたはキャリア）による直接的な関与なしに、ワイヤレスデバイス（および／またはその中のコンポーネント）のアクティブ化をキャプチャすることによって、繰延報酬に基づくビジネスモデルを可能にし得る。ワイヤレスデバイスのモジュール、コンポーネント、および／またはエレメントのアクティブ化からの情報の収集は、ワイヤレスデバイスのアクティブ化の時間とは別のまたは異なる時間に行われ得ることに留意されたい。すなわち、たとえば、販売時点においてワイヤレスデバイスのアクティブ化が行われ得るが、いくつかのモジュール、コンポーネント、および／またはエレメントのアクティブ化は、ユーザによって実際に実施または要求されるまで延期され得る。したがって、そのような後続のアクティブ化は、ワイヤレスデバイスアクティブ化の後に、たとえば、販売時点から離れて行われ得る。さらに、情報の収集は、１つまたは複数のコンポーネント、エレメントおよび／またはモジュールがアクティブ化されると同時に行われ得る。
【００１７】
一例によれば、ワイヤレスモデムのアクティブ化をキャプチャするためのシステムが開示され、ワイヤレスデバイス中のワイヤレスモデムは、ＷＳＡイベントを検出し、セキュアに伝達するようにプログラムされ得、ＷＳＡイベントは、ワイヤレスデバイスの１つまたは複数のコンポーネント、モジュールおよび／またはエレメントのアクティブ化を含み得る。ワイヤレスモデムは、イベントの重要性、およびイベントを伝達するための適切な伝達手段を判断し、リモートアクティブ化サーバと相互に認証されたセキュアなトランザクションを行い得る。そのようなアクティブ化システムは、たとえば、モデム製造業者がワイヤレスモデムによって使用されている通信特徴に従って料金（使用料）を収集することを可能にし得る。たとえば、ユーザが、ワイヤレスデバイスの最初のアクティブ化に含まれていなかったワイヤレスモデムのいくつかの通信能力をアクティブ化しようとする場合、そのようなトリガイベントの発生時に、ワイヤレスデバイスは、そのような能力がアクティブ化されていることをリモートアクティブ化サーバに通知し得る。そのようなリモートアクティブ化サーバは、たとえば、ワイヤレスモデム製造業者によって所有され、それによって、ワイヤレスモデム製造業者が、追加の能力および／または特徴のそのような後続のアクティブ化についての支払いを直接的に追跡および／または収集することを可能にし得る。
【００１８】
さらに別の例によれば、アクティブ化キャプチャシステムは、（１）ワイヤレスデバイス（および／またはその中のコンポーネント）のアクティブ化情報をどこでもキャプチャするボイスベースのデータモデムの利用、（２）セキュアなトランザクションに基づく確実なアクティブ化情報レッジャー（ledger）の生成、および／または（３）アクティブ化に関係する追加の情報についてのデータマイニングオプションを可能にする高可用のセキュアなクライアントサーバアーキテクチャを与え得る。利用可能な場合、パケットデータネットワーク通信手段もボイスベースのデータモデム通信手段に対するオプションとして利用され得る。
【００１９】
例示的なネットワーク環境
図１に、一態様によるワイヤレスネットワーク通信システム１００を示す。システム１００は、互いに、および／または１つまたは複数のワイヤレス通信デバイス１０６にワイヤレス通信信号を受信する、送信する、繰り返すなどを行う、１つまたは複数のセル中にある１つまたは複数の送受信基地局１０２を含むことができる。当業者なら諒解するように、各送受信基地局１０２は、送信機チェーンと、受信機チェーンとを含むことができ、送信機チェーンおよび受信機チェーンの各々は、信号送信および受信に関連付けられた複数のコンポーネント（たとえば、プロセッサ、変調器、マルチプレクサ、復調器、デマルチプレクサ、アンテナなど）を含むことができる。送受信局１０２は、サーバ、コントローラ、および／またはゲートウェイ機器など、１つまたは複数のネットワークエンティティ１０４によって相互接続され得る。
【００２０】
ワイヤレスデバイス１０６は、たとえば、クライアント端末、加入者デバイス、ワイヤレス通信デバイス、ラップトップコンピュータ、ネットブック、モバイルコンピューティングデバイス、携帯情報端末、モバイルフォン、スマートフォン、セルラー電話、モバイルコンテンツストレージおよび再生デバイス、全地球測位システム、衛星無線、および／またはワイヤレスネットワーク１０８を介して通信するための任意の他の好適なデバイスとすることができる。ワイヤレスデバイス１０６は、ワイヤレスデバイスまたはその中の個々のモジュール、コンポーネント、および／またはエレメントのアクティブ化に関する情報を収集し、報告することを可能にするために、本明細書で説明する様々な特徴および／または態様とともに採用され得る。
【００２１】
システム１００は、リモートアクティブ化サーバなどの収集ポイント１１０と通信することを可能にする、１つまたは複数のネットワークエンティティ１０４に通信可能に結合され得る。他の例では、収集ポイント１１０は、ネットワークエンティティ１０４と共設され得ることに留意されたい。収集ポイント１１０は、サービスプロバイダとは別および／または別個であり得、別のまたは後続のアクティブ化イベントに、たとえば、サービスプロバイダによるワイヤレスデバイスの初期アクティブ化の後に使用され得る。
【００２２】
１つの特徴によれば、ワイヤレスデバイス１０６は、ＷＳＡイベントを検出しおよび／またはセキュアに伝達することを、イベントの重要性を判断し、適切な伝達手段を選択し、次いで、そのようにＷＳＡ情報を収集するために動作させる収集ポイント１１０との相互に認証されたセキュアなトランザクションを実行することによって、行うようにプログラムされたワイヤレスモデムを含み得る。成功しなかった場合、または新しいＷＳＡイベントが発生した場合、ワイヤレスデバイス１０６は伝達を再試行し得る。成功したとき、または（ポリシーに対する回数／時間／日付／通知）超過と見なされた時点で、ワイヤレスデバイス１０６は、ＷＳＡイベント情報の伝達を停止し得る。
【００２３】
ワイヤレスデバイス１０６は、適切な伝達手段（たとえば、ボイスまたはデータチャネルまたはモデム）を選択するように適合され得る。１つのそのような手段は、ボイス呼（またはボイスチャネル）を介して収集ポイント１１０に関連付けられたボイスバンドモデムに伝達する、ワイヤレスデバイス１０６中のボイスバンドモデムである。そのようなボイス呼は、事前プログラムされた料金無料番号を利用して、コストを発呼者から切り離すようにし得る。代替手段は、ワイヤレスデバイス１０６中のデータモデムと収集ポイント１１０中のネットワークインターフェースとを利用するパケット交換または回線交換データ接続である。
【００２４】
セキュアな認証されたトランザクションは、認証されたトランザクションのためにワイヤレスデバイス１０６中のワイヤレスモデムをプロビジョニング(provisioning)し、認証されたセキュアなトランザクションを送信および受信するためにそのような暗号化情報を収集ポイント１１０が利用できるようにすることによって達成され得る。トランザクションは、暗号学的ハッシュを用いて署名され、暗号学的関数を使用して暗号化され得る。そのようなトランザクションの場合、ワイヤレスデバイス１０６中のワイヤレスモデムは、ワイヤレスネットワーク上でのワイヤレス伝達の実装形態において利用する一意の識別情報を有し得る。暗号学的公開鍵は、利用され得る別のタイプの一意の識別子である。デバイスにプログラムされた一意の識別子は、どの一意のデバイスがＷＳＡに関与したかを判断する際に利用され得る。ワイヤレスデバイスのための一意の識別子は、電子シリアル番号（ＥＳＮ）、モバイル機器識別子（ＭＥＩＤ）、および／または国際モバイル機器識別番号（ＩＭＥＩ）を含む。この情報の認識できる一意性および認証されたトランザクションは、否認防止の１つまたは複数の手段として使用される。
【００２５】
ＷＳＡイベントでは、ワイヤレスデバイスによって観測された、ワイヤレスデバイスまたはその中のコンポーネント／エレメント／モジュールの一意の識別情報以外の追加の情報を獲得することに関心があり得る。ＷＳＰ名（ブロードキャスト、ＰＵＺＬ、ＳＩＭカード）、ワイヤレスデバイスによって観測されたネットワーク機器ＩＤ（たとえば、モバイルネットワークコード−ＭＮＣ、ＳＩＤ、ネットワーク識別子−ＮＩＤ、パブリックランドモバイルネットワーク−ＰＬＭＮ、基地局識別子−ＢＳＩＤなど）、地理的ロケーション（緯度／経度、ＭＣＣなど）、時刻（ローカル、ＵＴＣなど）、アクティブ化の手段（無線サービスプロビジョニング−ＯＴＡＳＰ、ＩＯＴＡ、ＯＭＡ／ＤＭ、ＳＩＭカードなど）、またはアクティブ化のタイプ（サービスプラン、前払い、オープンアクセスなど）のうちの１つまたは複数などの情報。
【００２６】
そのようなシステムは、相互に認証されたセキュアなトランザクションのために暗号鍵およびアルゴリズムを記憶し、利用するセキュアな手段によって強化される。物理的安全性および計算量的安全性の１つまたは複数は、当技術分野でよく知られている。
【００２７】
例示的なリモートアクティブ化システム
ワイヤレスデバイスは、サービスプロバイダまたは通信キャリアによって使用状態にされるか、またはアクティブ化され得る。すなわち、ワイヤレスデバイスがユーザに販売または配備された後に、サービスプロバイダ（たとえば、ワイヤレス通信キャリア）を用いたサービスが、そのワイヤレスデバイスに対してアクティブ化される。
【００２８】
ただし、サービスプロバイダまたは通信キャリアとのそのような「アクティブ化」に加えて、リモートアクティブ化キャプチャのためのプロセスが行われ得る。そのようなリモートアクティブ化キャプチャは、ワイヤレスデバイス中に含まれるコンポーネント、モジュールおよび／またはエレメントの製造業者またはベンダー（すなわち、モデム／ハードウェア製造業者、ソフトウェアベンダーなど）が、それらのモジュール、コンポーネントおよび／またはエレメントがアクティブ化されたときに直接的に通知されることを可能にする。このリモートアクティブ化キャプチャプロセスは、ワイヤレスデバイスのサービスプロバイダまたは通信キャリアと行われる「アクティブ化」とは無関係に（すなわち、別に）、またはそれに関連して行われ得る。
【００２９】
一例によれば、ワイヤレスデバイスの１つまたは複数のコンポーネント、モジュール、および／またはエレメントについてのアクティブ化イベント、すなわち、ワイヤレスサービスアクティブ化（ＷＳＡ）イベントのリモートキャプチャ（たとえば、収集および／または報告）が、ボイスチャネルまたは接続を介するボイスベースのデータモデムを利用して行われ得る。いくつかの手法では、デバイスまたはサービスアクティブ化が、パケットデータ接続によって行われ得る。ただし、そのような手法は、常に利用可能とは限らないパケットベースのデータ接続の可用性に依拠する。１つの手法では、ワイヤレスデバイスのコンポーネント、エレメント、および／またはモジュールのアクティブ化の追跡を可能にするためにボイス呼手法が使用され得る。一般に、ワイヤレスデバイスはリモートアクティブ化サーバへの呼を開始し得、そのような呼は、ワイヤレスデバイスの１つまたは複数のコンポーネント、モジュールおよび／またはエレメントに関するアクティブ化データまたは情報（またはＷＳＡイベント情報）をもつメッセージを含む。リモートアクティブ化サーバは、アクティブ化要求を照合し（たとえば、どのコンポーネント、モジュール、および／またはエレメントがアクティブ化されているかを特定し）、アクティブ化確認／肯定応答（すなわち、ＷＳＡイベント情報の受信の確認）をワイヤレスデバイスに送信し得る。アクティブ化メッセージおよび／または確認は、公開／秘密鍵ペアならびに（たとえば、ハッシュ関数を使用する）メッセージ認証および／または完全性の使用によってセキュアにされ得る。そのような鍵および／またはアクティブ化サーバ情報は、ワイヤレスデバイスにプロビジョニングされるか、またはワイヤレスデバイスによって収集され得る。
【００３０】
本明細書で説明するリモートアクティブ化キャプチャは、サービスプロバイダまたは通信キャリアに、コンポーネント、モジュールおよび／またはエレメントのアクティブ化を収集させ、それを製造業者またはベンダーに報告させることを回避し得る。さらに、そのようなリモートアクティブ化キャプチャは、コンポーネント、モジュール、および／またはエレメント（たとえば、ワイヤレスデバイス中の組み込まれたハードウェアおよび／またはソフトウェア）の製造業者またはベンダーが、それらの対応するコンポーネント、モジュール、および／またはエレメントの使用に関する料金および／または情報を収集するビジネスモデルを可能にする。たとえば、使用料は、ハードウェアまたはソフトウェアコンポーネント中のどの特徴がアクティブ化されたかに基づき得る。したがって、ハードウェアまたはソフトウェアコンポーネントは、一斉にアクティブ化されることも、されないこともある多くの特徴を含み得る。ワイヤレスデバイスによって使用される特徴が多いほど、対応するコンポーネントの使用料は高くなる。そのような料金（たとえば、使用料）は、ワイヤレスデバイスが展開された後に（たとえば、ワイヤレスデバイスの初期アクティブ化の後に）発生し得る。その上、ワイヤレスデバイスから受信された１つまたは複数のコンポーネント、モジュール、および／またはエレメントのアクティブ化に関する情報がデータマイニングのために利用され得る。たとえば、そのような情報は、ワイヤレスデバイスまたはモジュール、コンポーネント、および／またはエレメントの製造業者が、ワイヤレスデバイスがどのように使用されているか、およびどの特徴が最も普及しているまたは有用であるか／最も普及していないまたは有用ではないかを把握する際に有用であり得る。さらに、アクティブ化メッセージは、ワイヤレスデバイスについての（たとえば、ＧＰＳからの）ロケーション情報を含み得、それによって、ワイヤレスデバイス、ならびにコンポーネント、エレメントおよび／またはモジュールがどこでアクティブ化されているかを示し、ユーザの地理的分布を提供する。
【００３１】
図２（図２Ａと図２Ｂとを備える）に、一例によるアクティブ化キャプチャシステム２００の機能ブロック図を示す。アクティブ化キャプチャシステム２００は、ワイヤレスネットワーク２０６および／または公衆交換電話網（ＰＳＴＮ）／一般交換電話網（ＧＳＴＮ）２０８を介してリモートアクティブ化サーバ２０４と通信するワイヤレスデバイス２０２を含み得る。ワイヤレスデバイス２０２の様々な例には、モバイル端末、モバイルデバイス、携帯情報端末、モバイルフォン、セルフォンまたはラップトップがある。ワイヤレスデバイス２０２は、処理回路（たとえば、プロセッサ、処理モジュールなど）２０３と、アクティブ化データを記憶するメモリデバイス２０５とを含み得る。追加のハードウェアおよび／またはソフトウェアコンポーネント、モジュール、および／またはエレメントも、ワイヤレスデバイス２０２中に含まれ得る。
【００３２】
一例によれば、ワイヤレスデバイス２０２は、通信サービスを取得するためにサービスプロバイダまたは通信キャリアによってアクティブ化され得る。そのような通信サービスアクティブ化の後に、ワイヤレスデバイス２０２は、アクティブ化されたワイヤレスデバイス中の１つまたは複数のハードウェアおよび／またはソフトウェアモジュール、コンポーネント、および／またはエレメントに関する情報を収集および／または報告するように適合され得る。ワイヤレスデバイス２０２は、どのコンポーネント、エレメント、および／またはモジュールがアクティブ化されたかを報告するために、リモートアクティブ化サーバ２０４への呼またはメッセージを開始し得る。リモートアクティブ化サーバ２０４は、サービスプロバイダと異なる、または別である、異なるロケーションにあり得る販売時点に関連していないサードパーティサーバであり得る。
【００３３】
一例では、初期報告メッセージまたは呼は、モバイル仮想ネットワーク事業者（ＭＶＮＯ）を介し得る。ＭＶＮＯは、モバイルフォンサービスを提供する会社でないことがあるが、それ自体のライセンス無線スペクトルの周波数割当てを有しないことがあり、必ずしも、携帯電話サービスを提供するために必要とされるインフラストラクチャを有しない。ＭＶＮＯは、従来の固定電話市場の「スイッチレスリセラー」にほぼ等しい。スイッチレスリセラーは、大規模長距離会社からホールセールミニッツ（minutes wholesale）を買い、それを顧客に小売りする。
【００３４】
いくつかの例では、加入者（たとえば、ワイヤレスデバイスの所有者／ユーザ）は、モバイル仮想ネットワーク事業者（ＭＶＮＯ）などの特定のネットワークによってサービスを与えられ得、したがって、特定のネットワークに割り当てられたホームエージェントに登録され得る。たとえば、ＭＶＮＯは、一般に、ネットワークインフラストラクチャをリースし、そのようなインフラストラクチャを利用して、ＭＶＮＯに関連付けられた加入者にサービスを提供する。ワイヤレスデバイス２０２が電源投入した、またはネットワーク（たとえば、基地局の範囲内）に最初に入ったとき、ワイヤレスデバイス２０２がネットワークに関連付けられたサービスにアクセスすることを可能にするより前に、認証／許可／アカウンティング（ＡＡＡ）プロシージャが行われる。そのために、ワイヤレスデバイス２０２は、識別表示を基地局に与えることができ、基地局は、そのような表示をＡＡＡまたは認証サーバに中継することができる。
【００３５】
パケットデータ接続手法など、一実施形態では、ワイヤレスデバイス２０２は、アンテナ２１２に結合された地球測位衛星（ＧＰＳ）受信機２１０を含み得、地球測位衛星（ＧＰＳ）受信機２１０は、ワイヤレスデバイス２０２のロケーション情報または位置データを生成するために利用され得る。位置データは、処理回路２０３およびセキュアサービスモジュール２１５と通信しているリモートアクティブ化アプリケーション２１４に与えられ得、リモートアクティブ化アプリケーション２１４は、音声符号器復号器（ＣＯＤＥＣ）２１８に送信するためのデータを、第１のデータモデム２１６に送信し得る。音声ＣＯＤＥＣ２１８は、アナログデジタル変換器（ＡＤＣ）とデジタルアナログ変換器（ＤＡＣ）と（図示せず）を含み得る。音声ＣＯＤＥＣ２１８は、第１のデータモデム２１６から入力信号を受信し、信号を無線（またはボイスベースのデータ）モデムまたは第２のデータモデム２２０に出力し、そのモデムを使用して、アンテナ２２４を介してワイヤレスデバイス２０２をワイヤレスネットワーク２０６中の送受信基地局（ＢＴＳ）または無線モデム２２２に接続し得る。
【００３６】
ワイヤレスデバイス２０２はまた、マイクロフォンおよびスピーカー２２６を含み得、その出力は、音声ＣＯＤＥＣ２１８によって受信され、次いで、音声ＣＯＤＥＣ２１８は、信号を無線（またはボイスベースのデータ）モデムまたは第２のデータモデム２２０に出力し、そのモデムを使用して、ワイヤレスデバイス２０２を、ワイヤレスネットワーク２０６中の送受信基地局（ＢＴＳ）または無線モデム２２２に接続する。
【００３７】
一例によれば、１つまたは複数のモジュール、コンポーネント、および／またはエレメントについてのアクティブ化情報は、ボイスベースのデータモデムを利用することによって報告され得る。したがって、そのようなアクティブ化情報は、「どこからでも」、パケットベースのデータ接続が存在しないときでさえ報告され得る。さらに、ボイスベースのデータモデムを使用することで、ワイヤレスデバイス２０２からデータの要求を受信する短い時間内で、ワイヤレスデバイス２０２からのボイスデータを使用してボイスベースの識別情報を取得することによってセキュリティを向上させ得る。ボイスベースのデータモデムを利用する結果、データローミング制限が回避され、「無料」通信が利用され得る。たとえば、ワイヤレスデバイス２０２は、どのモジュール、コンポーネント、および／またはエレメントがアクティブ化されたかまたは使用されたかを報告するために、ワイヤレスデバイス２０２によって使用されるリモートアクティブ化サーバ２０４についてのコンタクト情報（たとえば、電話番号またはＩＰアドレス、ＵＲＬなどのネットワークアドレスなど）とともに構成され得る（製造業者から事前構成されるか、またはサービスプロバイダによるワイヤレスデバイスのアクティブ化時のいずれか）。
【００３８】
一例では、次いで、ＢＴＳ２２２は、ＢＴＳ２２２を介してワイヤレスデバイス２０２から到達するビットフローの送信レートを引き上げ、適応させるために、信号をトランスコーダレートアダプテーションユニット（ＴＲＡＵ）２２８に送信し得る。ＴＲＡＵ２２８から、データ／信号が、ワイヤレスデバイス２０２および公衆交換電話網（ＰＳＴＮ）／一般交換電話網（ＧＳＴＮ）２０８への／からの呼をスイッチングするために必要とされる機能（追加のルーティングサービス）を与え得るモバイル交換センター（ＭＳＣ）２３０に送信され得る。
【００３９】
ＰＳＴＮ／ＧＳＴＮ２０８から、ワイヤレスデバイス２０２の１つまたは複数のコンポーネント、エレメントおよび／またはモジュールについてのアクティブ化データをキャプチャすること（または収集すること）を可能にするために、ワイヤレスデバイス２０２によって与えられたアクティブ化情報が、リモートアクティブ化サーバ２０４に送信され得る。
【００４０】
リモートアクティブ化サーバ２０４は、ワイヤレスデバイス２０２中で動作する、またはワイヤレスデバイス２０２に組み込まれたもう１つのコンポーネント、モジュール、および／もしくはエレメントのアクティブ化または使用を追跡し得る。たとえば、１つまたは複数のコンポーネント、モジュールおよび／またはエレメントが、ワイヤレスデバイスが展開された後にアクティブ化されたときに、その製造／ベンダーが使用料を収集するために、この情報を使用し得る。リモートアクティブ化サーバ２０４は、データモデム２３２に結合され、ワイヤレスデバイス２０２の１つまたは複数のコンポーネントのアクティブ化に関係するキャプチャされたデータ（またはＷＳＡイベント情報）を記憶するために使用され得るレッジャーアプリケーション２３４を実行する処理回路２２５を含み得る。たとえば、関係するデータは、ワイヤレスデバイス２０２によって選択されたキャリア、アクティブ化のために利用されるネットワークなどを含み得る。
【００４１】
図３に、一例による、ワイヤレスデバイス（たとえば、ワイヤレス通信デバイス）のサービスアクティブ化のための方法を示す。ワイヤレスデバイスの製造プロセス中に、サーバ情報をワイヤレスデバイス上にインストールする（３００）。サーバ情報は、ワイヤレスデバイスのための公開鍵、識別子、および／または電話番号を含み得る。情報がインストールされると、ワイヤレスデバイスはユーザに出荷され得る。ユーザは、ワイヤレスデバイスを受け取り（３０２）、ワイヤレスデバイスをキャリア（またはサービスプロバイダ）とアクティブ化する。ワイヤレスデバイスは、キャリアとのアクティブ化を検出する（３０４）。アクティブ化は、キャリアアプリケーション、加入者識別モジュール（ＳＩＭ）などを使用して行われ得る。次に、ワイヤレスデバイス中の呼管理ソフトウェア（ＣＭ）は、アクティブ化を検出し、１つまたは複数のコンポーネント、エレメントおよび／またはモジュールのアクティブ化がリモートアクティブ化サーバに報告される必要があるかどうかを判断する（３０６）。ＣＭは、ワイヤレスデバイスのシステムソフトウェアまたはオペレーティングシステムの一部とすることができる。次いで、これは、行われない場合、ならびにポリシー基準により、ワイヤレスデバイス中の１つまたは複数のコンポーネント、エレメントおよび／またはモジュールのリモートアクティブ化キャプチャをトリガする。そのようなポリシーの例には、サービスの変更のための再アクティブ化、ならびに特定のタイプのサービスに対するアクティブ化の防止および／または妥当な時間期間を過ぎたアクティブ化（たとえば、アクティブ化キャプチャの満了）がある。
【００４２】
次いで、サービスプロバイダによるワイヤレスデバイスアクティブ化データ収集とは別に、ワイヤレスデバイスの１つまたは複数のコンポーネント、エレメントおよび／またはモジュールについてのアクティブ化データ（またはＷＳＡイベント情報）を収集する（３０８）。次に、ワイヤレスデバイスは、１つまたは複数のコンポーネント、エレメントおよび／またはモジュールについてのアクティブ化データ（またはＷＳＡイベント情報）を含む暗号化されたメッセージをリモートアクティブ化サーバに送信する（３１０）。そのような送信は、たとえば、製造中にワイヤレスデバイスにインストールされたサーバ電話番号をワイヤレスデバイスがダイヤルすることによって行われ得る。
【００４３】
１つまたは複数のコンポーネント、エレメントおよび／またはモジュールについてのアクティブ化情報（またはＷＳＡイベント情報）を受信すると、リモートアクティブ化サーバは、アクティブ化要求を認証し得る。ワイヤレスデバイスは、まだサービスに加入されていないが、ワイヤレスデバイスＩＤが、ワイヤレスデバイスに関連付けられている。ワイヤレスデバイスＩＤは、加入を可能にするために、またはワイヤレスデバイスの識別のためにアクティブ化サーバとワイヤレスデバイスとの間の後続の通信において使用され得る。アクティブ化サーバは、認証されたアクティブ化受信または肯定応答をワイヤレスデバイスに送信する（３１２）ことによって応答し得る。肯定応答受信を受信し認証すると、ワイヤレスデバイスは、１つまたは複数のコンポーネント、エレメントおよび／またはモジュールについてのそのキャプチャ状態を更新し得る（３１４）。
【００４４】
メッセージトランザクションが相互に認証され得るように、公開鍵暗号法を利用することによって認証が行われ得る。一態様では、ＲＳＡ暗号化アルゴリズムが利用され得る。一態様では、署名にＳＨＡ−１ハッシュアルゴリズムが利用され得る。
【００４５】
トランザクションを相互に認証することによって、クライアントが真正であることのセキュアな／署名された確認、ならびにサーバが真正であることのセキュアな確認があり得るので、不正行為が回避され得る。公開鍵秘密鍵暗号法では、非対称鍵アルゴリズムが使用され、すなわち、メッセージを暗号化するために使用される鍵は、それを解読するために使用される鍵と同じではない。各ユーザは、暗号鍵のペア、つまり、公開鍵および秘密鍵を有する。秘密鍵は秘密にされるが、公開鍵は、広く分配され得る。メッセージは、受信者の公開鍵を用いて暗号化され、対応する秘密鍵を用いてのみ解読され得る。鍵は、数学的に関連しているが、秘密鍵を、公開鍵から実行可能に（すなわち、実際のまたは予想される実行法で）導出することはできない。さらに、鍵情報を使用するトランザクションは、クライアントまたはワイヤレスデバイスにとって一意であり得る。上記で説明したように、各ワイヤレスデバイスは、モバイル機器識別子（ＭＥＩＤ）または国際モバイル機器識別番号／識別情報（ＩＭＥＩ）とすることができる一意のデバイス通し番号を含み得る。各デバイスに対して一意の識別情報を利用することによって、出荷に対するアクティブ化のフローが追跡され得、二重カウントが回避され得る。
【００４６】
さらに、本明細書で説明するシステムおよび方法を利用することによって、否認防止、すなわち、論争中の当事者が、ステートメントまたは契約書の妥当性を否認する、またはそれに異議を唱えることができないことを確実にすることが行われ得る。言い換えれば、トランザクションが本物であったという情報が、一意の識別子（ＩＤ）を使用してトランザクションを認証することによって確認され得る。
【００４７】
例示的なワイヤレスデバイス
図４に、一例によるアクティブ化キャプチャシステムのワイヤレスデバイス４００の内部構造のブロック図を示す。上記で説明したように、ワイヤレスデバイス４００は、ワイヤレスネットワークおよび／または公衆交換電話網（ＰＳＴＮ）／一般交換電話網（ＧＳＴＮ）を介してリモートアクティブ化サーバと通信し得る。
【００４８】
ワイヤレスデバイス４００は、コンピュータ実行可能プロセスステップを実行するための処理回路（たとえば、プロセッサ、処理モジュールなど）４０２と、アクティブ化データを記憶するためのメモリデバイス４０４とを含み得る。ワイヤレスデバイス４００はまた、ワイヤレスデバイス４００をアクセスポイントに通信可能に結合するための通信インターフェース４０６を含み得る。ワイヤレスデバイス４００はまた、ワイヤレスデバイス４００の１つまたは複数のコンポーネント、モジュール、および／またはエレメントについてのアクティブ化（または使用）情報を収集し、報告するためのトランシーバ４０８を含み得る。ワイヤレスデバイス４００はまた、ユーザインターフェース４１０と、オーディオインターフェース４１２と、入出力インターフェース４１４とを含み得る。
【００４９】
メッセージを認証するために、署名認証が使用され得る。署名認証を使用するとき、メッセージは第１にハッシュされ得る。ワイヤレスデバイスからリモートアクティブ化サーバにセキュアなメッセージを送信する一例では、ワイヤレスデバイスがメッセージをハッシュする。メッセージをハッシュするとき、ＳＨＡ−１（セキュアなハッシュアルゴリズム）など、一方向ハッシュ関数が使用され得る。ＳＨＡ−１ハッシュアルゴリズムは、完全性検査のために使用され得る。
【００５０】
次いで、ハッシュは、ワイヤレスデバイスの秘密鍵を使用してスクランブルされ得、すなわち、送信者の秘密鍵を使用して、ハッシュされたメッセージが暗号化され得る。次に、メッセージとスクランブルされたハッシュとは、サーバの公開鍵を用いてスクランブルされ、サーバに送信され得る。受信すると、サーバは、サーバの秘密鍵を用いてセキュアなメッセージをスクランブル解除し、ワイヤレスデバイスの公開鍵を用いてハッシュをスクランブル解除し得、すなわち、次いで、暗号化されたハッシュは、送信者の公開鍵を用いて解読され得る。次いで、ハッシュが検査されて、メッセージおよび送信者を認証し得る。メッセージ完全性を保証するために、メッセージは、再ハッシュし、署名をハッシュと比較することによって検証され得る。
【００５１】
図５に、ワイヤレスデバイスの動作の一例を示す。サービスプロバイダとのアクティブ化に先立って、リモートアクティブ化サーバについてのコンタクト情報をワイヤレスデバイスにプロビジョニングする（５０２）。次いで、サービスプロバイダとのワイヤレスデバイスのアクティブ化を検出する（５０４）。１つまたは複数のコンポーネント、エレメントおよび／またはモジュールのアクティブ化（たとえば、使用）がリモートアクティブ化サーバに報告される必要があるかどうかに関して判断を行う（５０６）。次いで、サービスプロバイダによるワイヤレスデバイスアクティブ化データ収集とは別に、ワイヤレスデバイスの１つまたは複数のコンポーネント、エレメントおよび／またはモジュールについてのアクティブ化データまたは情報を収集する（５０８）。アクティブ化データ（またはＷＳＡイベント情報）によって識別された１つまたは複数のコンポーネント、エレメントおよび／またはモジュールのうちの少なくとも１つは、モデム、送信機、受信機、または無線トランシーバのうちの少なくとも１つを含み得る。
【００５２】
次いで、１つまたは複数のコンポーネント、エレメントおよび／またはモジュールについてのアクティブ化データ（またはＷＳＡイベント情報）を、リモートアクティブ化サーバに送信する（５１０）。アクティブ化データは、ワイヤレスデバイスに関連付けられた一意の識別子を含み得る。アクティブ化データ（またはＷＳＡイベント情報）はまた、サービスプロバイダに関連付けられた一意の識別子を含み得る。リモートアクティブ化サーバは、サービスプロバイダとは無関係であり得る。リモートアクティブ化サーバから肯定応答メッセージを受信する（５１２）。リモートアクティブ化サーバから肯定応答メッセージを受信すると、１つまたは複数のコンポーネントのキャプチャ状態を更新する（５１４）。
【００５３】
一例では、ワイヤレスデバイスとリモートアクティブ化サーバとの間のアクティブ化データの報告は、暗号鍵によってセキュアにされ得る。たとえば、秘密／公開鍵ペアが、ワイヤレスデバイスによって生成され得、公開鍵は、秘密鍵を用いて暗号化されたデータを解読するために使用され得る。次いで、アクティブ化データの送信は、秘密鍵を使用してセキュアにされ得る。
【００５４】
別の特徴によれば、ワイヤレスデバイスについてのロケーション情報が取得され得る。このロケーション情報は、アクティブ化データの一部として含まれ得る。
【００５５】
例示的なリモートアクティブ化サーバ
図６に、一例によるアクティブ化キャプチャシステムのリモートアクティブ化サーバ６００の内部構造のブロック図を示す。上記で説明したように、リモートアクティブ化サーバ６００は、ワイヤレスネットワークおよび／または公衆交換電話網（ＰＳＴＮ）／一般交換電話網（ＧＳＴＮ）を介してワイヤレスデバイスと通信し得る。
【００５６】
リモートアクティブ化サーバ６００は、コンピュータ実行可能プロセスステップを実行するための処理回路（たとえば、プロセッサ、処理モジュールなど）６０２と、アクティブ化データを記憶するメモリデバイス６０４とを含み得る。リモートアクティブ化サーバ６００はまた、リモートアクティブ化サーバ６００をアクセスポイントに通信可能に結合するための通信インターフェース６０６を含み得る。リモートアクティブ化サーバ６００はまた、ワイヤレスデバイスの１つまたは複数のコンポーネント、モジュール、および／またはエレメントについてのアクティブ化（または使用）情報を収集し、受信するためのトランシーバ６０８を含み得る。リモートアクティブ化サーバ６００はまた、オーディオインターフェース６１０と入出力インターフェース６１２とを含み得る。
【００５７】
一例によれば、リモートアクティブ化サーバは、（他のコンポーネント、モジュール、および／またはエレメントのうちの）メモリデバイスと、トランシーバと、処理回路とを含み得る。トランシーバは、メモリデバイスに結合され得、１つまたは複数のワイヤレスデバイスに接続性を与える。処理回路は、メモリデバイスとトランシーバとに結合され、１つまたは複数のワイヤレスデバイスからのアクティブ化情報を収集するように適合され得、そのようなアクティブ化情報は、ワイヤレスデバイスの１つまたは複数のコンポーネント、モジュール、および／またはエレメントについてのアクティブ化（たとえば、使用）情報を示す。
【００５８】
図７に、リモートアクティブ化サーバの動作の一例を示す。ワイヤレスデバイスからアクティブ化メッセージを受信し、ただし、アクティブ化メッセージは、ワイヤレスデバイスの１つまたは複数のコンポーネント、エレメントおよび／またはモジュールについてのアクティブ化データ（またはＷＳＡイベント情報）を含む（７０２）。アクティブ化メッセージは、ワイヤレスデバイスのサービスプロバイダアクティブ化とは無関係および別であり得ることに留意されたい。
【００５９】
受信されたアクティブ化データ（またはＷＳＡイベント情報）を記憶し（７０４）、肯定応答メッセージをワイヤレスデバイスに送信する（７０６）。１つまたは複数のコンポーネント、エレメントおよび／またはモジュールについてのアクティブ化データ（またはＷＳＡイベント情報）は、ワイヤレスデバイスについての一意の識別子を含み得る。１つまたは複数のコンポーネント、エレメントおよび／またはモジュールについてのアクティブ化データ（またはＷＳＡイベント情報）はまた、１つまたは複数のコンポーネント、エレメントおよび／またはモジュールの各々についての一意の識別子を含み得る。一実装形態では、アクティブ化データ（またはＷＳＡイベント情報）は、１つまたは複数のコンポーネント、エレメントおよび／またはモジュールのアクティブ化に関連付けられた料金の収集を可能にし得る。料金はまた、コンポーネント、エレメントおよび／またはモジュールの使用に先立って収集され得る。
【００６０】
リモートアクティブ化サーバ上のレッジャーアプリケーションにおいてアクティブ化データを照合する（７０８）。一例では、アクティブ化データは、ワイヤレスデバイスについての一意の識別子を含み得、ワイヤレスデバイスの出荷と比較してアクティブ化のフローを追跡する（７１０）。別の例では、アクティブ化データ（またはＷＳＡイベント情報）は、１つまたは複数のコンポーネントに関連付けられた１つまたは複数の一意の識別子を含み、コンポーネントの出荷と比較してコンポーネント、エレメントおよび／またはモジュールアクティブ化のフローを追跡する（７１２）。
【００６１】
例示的なリモートアクティブ化システム動作
図８は、ワイヤレスデバイス８０２のコンポーネント、モジュール、および／またはエレメントのアクティブ化に関する情報の収集が、サービスプロバイダアクティブ化サーバ８０４によるワイヤレスデバイスアクティブ化データ収集とは別である、ワイヤレス通信システムの動作を示す流れ図である。この例は、１つまたは複数のサービスプロバイダネットワーク中の複数のワイヤレスデバイスのコンポーネント、モジュール、および／またはエレメントのアクティブ化に関する情報を収集するリモートアクティブ化サーバ８０６の１つの可能な実装形態を示す。
【００６２】
製造プロセス中に、ワイヤレスデバイスに、サービスプロバイダアクティブ化サーバ、およびリモートアクティブ化サーバを含むサーバプロバイダに関する情報をインストールする（８０８）。ワイヤレスデバイス製造業者が、追加の能力および／または特徴のそのような後続のアクティブ化についての支払いを追跡および／または収集することができるように、この情報は、限定はしないが、ワイヤレスデバイスのための公開鍵、識別子、および／または電話番号を含み得る。さらに、ワイヤレスデバイスは、上記で説明したように、どのモジュール、コンポーネント、および／またはエレメントがアクティブ化されたかまたは使用されたかを報告するために、ワイヤレスデバイスによって使用され得るリモートアクティブ化サーバについてのコンタクト情報（たとえば、電話番号またはＩＰアドレス、ＵＲＬなどのネットワークアドレスなど）とともに構成され得る。さらに、ワイヤレスデバイスは、ワイヤレスサービスアクティブ化（ＷＳＡ）イベントを検出し、セキュアに伝達するために、呼管理ソフトウェア（ＣＭ）をプログラムされ得る。
【００６３】
情報がインストールされると、ワイヤレスデバイスはユーザに出荷され得る。ワイヤレスデバイスを受け取った（８１０）後、次いで、ユーザは、ユーザに通信サービス提供するサービスプロバイダアクティブ化サーバを介してワイヤレスデバイスをサービスプロバイダ（またはキャリア）とアクティブ化する（８１２）。アクティブ化は、キャリアアプリケーション、加入者識別モジュール（ＳＩＭ）などを使用して行われ得る。
【００６４】
ワイヤレスデバイスがアクティブ化された後に、ワイヤレスデバイス中の呼管理ソフトウェア（ＣＭ）は、発生したワイヤレスサービスアクティブ化（ＷＳＡ）イベントを検出する（８１４）。ＷＳＡイベントは、限定はしないが、ワイヤレスデバイス上のコンポーネント、エレメントおよび／またはモジュールのアクティブ化を含み得る。ワイヤレスデバイスは、追加の能力および／または特徴のそのような後続のアクティブ化についての支払いなど、ＷＳＡイベント情報（またはアクティブ化データ）を収集する（８１６）。
【００６５】
ＷＳＡイベントが検出されると、ワイヤレスデバイスは、ＷＳＡイベントの重要性を判断し、ＷＳＡイベントがリモートアクティブ化サーバに報告されるべきかどうかを判断する（８１８）。ＷＳＡイベントがリモートアクティブ化サーバに報告されるべきと判断された場合、イベントを伝達するための適切な伝達手段が判断され得、リモートアクティブ化サーバとの相互に認証されたセキュアなトランザクションが実行され得る。たとえば、ユーザが、ワイヤレスデバイスの最初のアクティブ化に含まれていないワイヤレスデバイスのいくつかの通信能力をアクティブ化しようとする場合、そのようなトリガイベントまたはＷＳＡイベントが発生すると、秘密鍵を用いて署名された暗号化されたメッセージ中でＷＳＡイベント情報（またはアクティブ化データ）を送信することによって、ワイヤレスデバイスは、そのような能力がアクティブ化されていることをリモートアクティブ化サーバに通知する（８２０）。そのような送信は、たとえば、製造中にワイヤレスデバイスにインストールされたサーバ電話番号をワイヤレスデバイスがダイヤルすることによって行われ得る。そのようなリモートアクティブ化サーバは、たとえば、ワイヤレスデバイス製造業者によって所有され得、それによって、ワイヤレスデバイス製造業者が、追加の能力および／または特徴のそのような後続のアクティブ化についての支払いを直接的に追跡および／または収集することを可能にする。
【００６６】
ＷＳＡイベント情報、すなわち、１つまたは複数のコンポーネント、エレメントおよび／またはモジュールのアクティブ化に関する情報をもつ暗号化されたメッセージを受信すると（８２２）、リモートアクティブ化サーバは、その秘密鍵を使用してメッセージを解読し、次いで、解読されたＷＳＡイベント情報（またはアクティブ化データ）を認証する（８２４）。
【００６７】
ワイヤレスデバイスから受信された、１つまたは複数のコンポーネント、モジュール、および／またはエレメントのアクティブ化に関するすべてのＷＳＡイベント情報（またはアクティブ化データ）を、リモートアクティブ化サーバによって収集し、データマイニングのために利用する（８２６）。たとえば、上記で説明したように、そのような情報は、ワイヤレスデバイスまたはモジュール、コンポーネント、および／またはエレメントの製造業者が、ワイヤレスデバイスがどのように使用されているか、およびどの特徴が最も普及しているまたは有用であるか／最も普及していないまたは有用ではないかを把握する際に有用であり得る。さらに、アクティブ化メッセージは、ワイヤレスデバイスについての（たとえば、ＧＰＳからの）ロケーション情報を含み得、それによって、ワイヤレスデバイス、ならびにコンポーネント、エレメントおよび／またはモジュールがどこでアクティブ化されているかを示し、ユーザの地理的分布を提供する。
【００６８】
複数のワイヤレスデバイスからのＷＳＡイベント情報（またはアクティブ化データ）のその収集に、認証されたＷＳＡイベント情報（またはアクティブ化データ）を追加した（８２６）後に、リモートアクティブ化サーバは、認証されたアクティブ化受信または肯定応答をワイヤレスデバイスに送信することによって応答する（８２８）。肯定応答受信を受信し認証する（８３０）と、ワイヤレスデバイスは、１つまたは複数のコンポーネント、エレメントおよび／またはモジュールについてのそのキャプチャ状態を更新する（８３２）。
【００６９】
コンポーネントのアクティブ化の追跡
図９に、ワイヤレスデバイスのコンポーネントのアクティブ化を追跡するための方法の一例を示す。第１に、製造プロセス中に、ワイヤレスデバイスに、リモートアクティブ化サーバに関する情報をインストールまたはプロビジョニングする（９０２）。この情報は、限定はしないが、上記で説明したように、どのモジュール、コンポーネント、および／またはエレメントがアクティブ化されたかまたは使用されたかを報告するために、ワイヤレスデバイスによって使用され得るリモートアクティブ化サーバについてのコンタクト情報（たとえば、電話番号またはＩＰアドレス、ＵＲＬなどのネットワークアドレスなど）を含み得る。
【００７０】
コンタクト情報をインストールされると、アクティブ化されたワイヤレスデバイスの１つまたは複数のコンポーネントについて、アクティブ化データ（またはＷＳＡイベント情報）が収集され得る。１つまたは複数のモジュール、コンポーネントおよび／またはエレメントの使用に先立って、アクティブ化データを収集する（９０４）。データの収集の後に、ワイヤレスデバイスは、１つまたは複数のモジュール、コンポーネントおよび／またはエレメントのアクティブ化データがリモートアクティブ化サーバに報告される必要があるかどうかを判断する（９０６）。アクティブ化データがリモートアクティブ化サーバに報告されるべきであると判断された場合、ワイヤレスデバイスは、サービスプロバイダによるワイヤレスデバイスアクティブ化データ収集とは別に、１つまたは複数のモジュール、コンポーネントおよび／またはエレメントについてのアクティブ化データをリモートアクティブ化サーバに与える（９０８）。
【００７１】
アクティブ化データを受信すると、リモートアクティブ化サーバは、肯定応答メッセージをワイヤレスデバイスに与える（９１０）。一例では、アクティブ化データは、ワイヤレスデバイスのための一意の識別子を含み得、ワイヤレスデバイスの出荷と比較してアクティブ化のフローを追跡する（９１２）。別の例では、アクティブ化データ（またはＷＳＡイベント情報）は、１つまたは複数のコンポーネントに関連付けられた１つまたは複数の一意の識別子を含み、コンポーネントの出荷と比較してコンポーネント、エレメントおよび／またはモジュールアクティブ化のフローを追跡する（９１４）。アクティブ化データによってアクティブ化されたと識別された１つまたは複数のコンポーネントの数に関して、使用料が支払われ得る。
【００７２】
一般に、本開示で説明する処理の大部分が同様に実装され得ることを認識されたい。（１つまたは複数の）回路または回路部分のいずれも、１つまたは複数のプロセッサをもつ集積回路の一部として、単独で、または組合せで実装でき得る。回路の１つまたは複数は、集積回路、アドバンスＲＩＳＣマシン（ＡＲＭ）プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、汎用プロセッサ上などに実装でき得る。
【００７３】
また、実施形態を、フローチャート、流れ図、構造図、またはブロック図として示されるプロセスとして説明することがあることに留意されたい。フローチャートは動作を逐次プロセスとして説明することがあるが、動作の多くは並行してまたは同時に実行できる。さらに、動作の順序を並べ替えることができ得る。プロセスは、その動作が完了すると終了する。プロセスは、メソッド、関数、プロシージャ、サブルーチン、サブプログラムなどに対応することができ得る。プロセスが関数に対応する場合、その終了は呼出し側関数またはメイン関数への関数の復帰に対応する。
【００７４】
本出願で使用する「コンポーネント（構成要素）」、「モジュール」、「システム」などの用語は、コンピュータ関連のエンティティ、すなわち、ハードウェア、ファームウェア、ハードウェアとソフトウェアの組合せ、ソフトウェア、または実行中のソフトウェアのいずれかを指すものとする。たとえば、コンポーネントは、プロセッサ上で実行されるプロセス、プロセッサ、オブジェクト、実行可能ファイル、実行スレッド、プログラム、および／またはコンピュータとすることができ得るが、これらに限定されない。例として、コンピューティングデバイス上で実行されるアプリケーションと、そのコンピューティングデバイスの両方をコンポーネントとすることができる。１つまたは複数のコンポーネントがプロセスおよび／または実行スレッド内に常駐することができ、１つのコンポーネントを１つのコンピュータ上に配置し、および／または２つ以上のコンピュータ間に分散することができ得る。さらに、これらのコンポーネントは、様々なデータ構造を記憶している様々なコンピュータ可読媒体から実行することができる。これらのコンポーネントは、１つまたは複数のデータパケット（たとえば、ローカルシステム、分散システム内の別のコンポーネントと対話する、および／またはインターネットなどのネットワーク上で信号を介して他のシステムと対話する、１つのコンポーネントからのデータ）を有する信号によるなど、ローカルプロセスおよび／またはリモートプロセスを介して通信することができ得る。
【００７５】
さらに、記憶媒体は、読取り専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、磁気ディスク記憶媒体、光記憶媒体、フラッシュメモリデバイス、および／または情報を記憶するための他の機械またはコンピュータ可読媒体を含む、データを記憶するための１つまたは複数のデバイスを表すことができ得る。「機械可読媒体」という用語は、携帯または固定記憶デバイス、光記憶デバイス、ワイヤレスチャネル、ならびに（１つまたは複数の）命令および／またはデータを記憶、含有、または搬送することが可能な様々な他の媒体を含むが、これらに限定されない。
【００７６】
さらに、実施形態は、ハードウェア、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、またはそのいかなる組合せによっても実装され得る。ソフトウェア、ファームウェア、ミドルウェア、またはマイクロコードで実装される場合、必要なタスクを実行するためのプログラムコードまたはコードセグメントが記憶媒体あるいは（１つまたは複数の）他の記憶装置などの機械可読媒体に記憶され得る。プロセッサは必要なタスクを実行することができ得る。コードセグメントは、プロシージャ、関数、サブプログラム、プログラム、ルーチン、サブルーチン、モジュール、ソフトウェアパッケージ、クラス、または命令、データ構造、もしくはプログラムステートメントの任意の組合せを表すことができ得る。コードセグメントは、情報、データ、引数、パラメータ、またはメモリ内容をパスおよび／または受信することによって、別のコードセグメントまたはハードウェア回路に結合され得る。情報、引数、パラメータ、データなどは、メモリ共有、メッセージパッシング、トークンパッシング、ネットワーク送信などを含む任意の好適な手段を介してパス、転送、または送信され得る。
【００７７】
図に示すコンポーネント、ステップ、および／または機能のうちの１つまたは複数は、単一のコンポーネント、ステップ、または機能に再構成、および／または組み合わされ、あるいは、いくつかのコンポーネント、ステップ、もしくは機能で実施され得る。また、本発明から逸脱することなく追加のエレメント、コンポーネント、ステップ、および／または機能を追加することができ得る。図に示す装置、デバイス、および／またはコンポーネントは、図で説明する方法、特徴、またはステップのうちの１つまたは複数を行うように構成され得る。本明細書に記載の新規のアルゴリズムは、ソフトウェアおよび／または組込みハードウェアで効率的に実装され得る。
【００７８】
さらに、本明細書で開示する実施形態に関連して説明した様々な例示的な論理ブロック、モジュール、回路、およびアルゴリズムステップは、電子ハードウェア、コンピュータソフトウェア、または両方の組合せとして実装され得ることを、当業者は諒解されよう。ハードウェアとソフトウェアのこの互換性を明確に示すために、様々な例示的なコンポーネント、ブロック、モジュール、回路、およびステップを、上記では概してそれらの機能に関して説明した。そのような機能をハードウェアとして実装するか、ソフトウェアとして実装するかは、特定の適用例および全体的なシステムに課される設計制約に依存する。
【００７９】
本明細書で説明した様々な特徴は、本発明から逸脱することなく様々なシステムで実装できる。
【００８０】
上記の実施形態は例にすぎず、限定するものと解釈すべきではないことに留意されたい。実施形態についての説明は、例示的なものであり、特許請求の範囲を限定するものではない。したがって、本教示は、他のタイプの装置、ならびに多くの代替形態、修正形態、および変更形態に容易に適用できることが当業者には明らかであろう。
以下に本願出願当初の特許請求の範囲を付記する。
［Ｃ１］  ワイヤレスデバイスの１つまたは複数のコンポーネントのアクティブ化をキャプチャするための前記ワイヤレスデバイス上で動作可能な方法であって、
サービスプロバイダとの前記ワイヤレスデバイスのアクティブ化を検出することと、  前記ワイヤレスデバイスの１つまたは複数のコンポーネントについてのアクティブ化データをその後収集することと、
前記サービスプロバイダによるワイヤレスデバイスアクティブ化データ収集とは別に、前記１つまたは複数のコンポーネントについての前記アクティブ化データをリモートアクティブ化サーバに送信することと
を備える、方法。
［Ｃ２］  前記リモートアクティブ化サーバから肯定応答メッセージを受信すること
をさらに備える、Ｃ１に記載の方法。
［Ｃ３］  前記リモートアクティブ化サーバから前記肯定応答メッセージを受信すると、前記１つまたは複数のコンポーネントのキャプチャ状態を更新すること
をさらに備える、Ｃ２に記載の方法。
［Ｃ４］  前記１つまたは複数のコンポーネントのアクティブ化が、前記リモートアクティブ化サーバに報告されなかったかどうかを判断すること
をさらに備える、Ｃ１に記載の方法。
［Ｃ５］  前記サービスプロバイダとのアクティブ化に先立って、前記ワイヤレスデバイスに前記リモートアクティブ化サーバについてのコンタクト情報をプロビジョニングすること
をさらに備える、Ｃ１に記載の方法。
［Ｃ６］  前記リモートアクティブ化サーバが前記サービスプロバイダとは無関係である、Ｃ１に記載の方法。
［Ｃ７］  前記アクティブ化データが、前記ワイヤレスデバイスに関連付けられた一意の識別子を含む、Ｃ１に記載の方法。
［Ｃ８］  前記アクティブ化データが、前記サービスプロバイダに関連付けられた一意の識別子を含む、Ｃ１に記載の方法。
［Ｃ９］  秘密／公開鍵ペアを生成することであって、前記秘密鍵が、前記公開鍵を用いて暗号化されたデータを解読するために使用され得る、生成することと、
前記秘密鍵を使用して前記アクティブ化データの前記送信に署名することと
をさらに備える、Ｃ１に記載の方法。
［Ｃ１０］  前記ワイヤレスデバイスについてのロケーション情報を取得することと、
前記ロケーション情報を前記アクティブ化データの一部として含めることと
をさらに備える、Ｃ１に記載の方法。
［Ｃ１１］  ボイスベースのデータモデムが、前記アクティブ化データを送信するために使用される、Ｃ１に記載の方法。
［Ｃ１２］  前記アクティブ化データによって識別された前記１つまたは複数のコンポーネントのうちの少なくとも１つが、モデム、送信機、受信機、または無線トランシーバのうちの少なくとも１つを含む、Ｃ１に記載の方法。
［Ｃ１３］  前記１つまたは複数のコンポーネントについての前記アクティブ化データが、前記１つまたは複数のコンポーネントの使用に先立って収集される、Ｃ１に記載の方法。
［Ｃ１４］  メモリデバイスと、
リモートアクティブ化サーバへの接続性を与えるための、前記メモリデバイスに結合されたトランシーバと、
前記メモリデバイスと前記トランシーバとに結合された処理回路であって、
サービスプロバイダとの前記ワイヤレスデバイスのアクティブ化を検出することと、    前記ワイヤレスデバイスの１つまたは複数のコンポーネントについてのアクティブ化データをその後収集することと、
前記サービスプロバイダによるワイヤレスデバイスアクティブ化データ収集とは別に、前記１つまたは複数のコンポーネントについての前記アクティブ化データをリモートアクティブ化サーバに送信することと
を行うように構成された、処理回路と
を備える、ワイヤレスデバイス。
［Ｃ１５］  前記処理回路が、
前記リモートアクティブ化サーバから肯定応答メッセージを受信することと、
前記リモートアクティブ化サーバから前記肯定応答メッセージを受信すると、前記１つまたは複数のコンポーネントのキャプチャ状態を更新することと
を行うようにさらに構成された、Ｃ１４に記載のワイヤレスデバイス。
［Ｃ１６］  前記ワイヤレスデバイスについてのロケーション情報を取得するように適合された地球測位衛星（ＧＰＳ）受信機をさらに備え、
前記処理回路が、前記ロケーション情報を前記アクティブ化データの一部として含めるようにさらに構成された、
Ｃ１４に記載のワイヤレスデバイス。
［Ｃ１７］  前記処理回路が、
前記１つまたは複数のコンポーネントのアクティブ化が、前記リモートアクティブ化サーバに報告される必要があるかどうかを判断する
ようにさらに構成された、Ｃ１４に記載のワイヤレスデバイス。
［Ｃ１８］  前記ワイヤレスデバイスが、前記サービスプロバイダとのアクティブ化に先立って、前記リモートアクティブ化サーバについてのコンタクト情報をプロビジョニングされる、Ｃ１４に記載のワイヤレスデバイス。
［Ｃ１９］  前記アクティブ化データが、前記ワイヤレスデバイスに関連付けられた一意の識別子を含む、Ｃ１４に記載のワイヤレスデバイス。
［Ｃ２０］  前記アクティブ化データが、前記ワイヤレスデバイスの前記１つまたは複数のコンポーネントに関連付けられた１つまたは複数の識別子を含む、Ｃ１４に記載のワイヤレスデバイス。
［Ｃ２１］  前記アクティブ化データによって識別された前記１つまたは複数のコンポーネントのうちの少なくとも１つが、モデム、送信機、受信機、または無線トランシーバのうちの少なくとも１つを含む、Ｃ１４に記載のワイヤレスデバイス。
［Ｃ２２］  前記１つまたは複数のコンポーネントについての前記アクティブ化データが、前記１つまたは複数のコンポーネントの使用に先立って収集される、Ｃ１４に記載のワイヤレスデバイス。
［Ｃ２３］  サービスプロバイダとの前記ワイヤレスデバイスのアクティブ化を検出するための手段と、
前記ワイヤレスデバイスの１つまたは複数のコンポーネントについてのアクティブ化データをその後収集するための手段と、
前記サービスプロバイダによるワイヤレスデバイスアクティブ化データ収集とは別に、前記１つまたは複数のコンポーネントについての前記アクティブ化データをリモートアクティブ化サーバに送信するための手段と
を備える、ワイヤレスデバイス。
［Ｃ２４］  前記リモートアクティブ化サーバから肯定応答メッセージを受信するための手段と、  前記リモートアクティブ化サーバから前記肯定応答メッセージを受信すると、前記１つまたは複数のコンポーネントのキャプチャ状態を更新するための手段と
をさらに備える、Ｃ２３に記載のワイヤレスデバイス。
［Ｃ２５］  前記ワイヤレスデバイスについてのロケーション情報を取得するための手段をさらに備え、
前記ロケーション情報が前記アクティブ化データの一部である、
Ｃ２３に記載のワイヤレスデバイス。
［Ｃ２６］  前記１つまたは複数のコンポーネントのアクティブ化が、前記リモートアクティブ化サーバに報告される必要があるかどうかを判断するための手段
をさらに備える、Ｃ２３に記載のワイヤレスデバイス。
［Ｃ２７］  ワイヤレスデバイスの１つまたは複数のコンポーネントのアクティブ化をキャプチャするための命令を備えるコンピュータ可読媒体であって、プロセッサによって実行されたとき、前記プロセッサに、
サービスプロバイダとの前記ワイヤレスデバイスのアクティブ化を検出することと、  前記ワイヤレスデバイスの１つまたは複数のコンポーネントのついてのアクティブ化データをその後収集することと、
前記サービスプロバイダによるワイヤレスデバイスアクティブ化データ収集とは別に、前記１つまたは複数のコンポーネントについての前記アクティブ化データをリモートアクティブ化サーバに送信することと
を行わせる命令を備える、コンピュータ可読媒体。
［Ｃ２８］  プロセッサによって実行されたとき、前記プロセッサに、
前記リモートアクティブ化サーバから肯定応答メッセージを受信することと、
前記リモートアクティブ化サーバから前記肯定応答メッセージを受信すると、前記１つまたは複数のコンポーネントのキャプチャ状態を更新することと
を行わせる命令をさらに備える、Ｃ２７に記載のコンピュータ可読媒体。
［Ｃ２９］  プロセッサによって実行されたとき、前記プロセッサに、
前記１つまたは複数のコンポーネントのアクティブ化が、前記リモートアクティブ化サーバに報告される必要があるかどうかを判断すること
を行わせる命令をさらに備える、Ｃ２７に記載のコンピュータ可読媒体。
［Ｃ３０］  ワイヤレスデバイスの１つまたは複数のコンポーネントのアクティブ化をキャプチャするためのリモートアクティブ化サーバ上で動作可能な方法であって、
前記ワイヤレスデバイスからアクティブ化メッセージを受信することであって、前記アクティブ化メッセージが、前記ワイヤレスデバイスの１つまたは複数のコンポーネントについてのアクティブ化データを含む、受信することと、
前記受信されたアクティブ化データを記憶することと、
肯定応答メッセージを前記ワイヤレスデバイスに送信することと、
を備える、方法。
［Ｃ３１］  前記アクティブ化メッセージが、前記ワイヤレスデバイスのサービスプロバイダアクティブ化とは無関係である、Ｃ３０に記載の方法。
［Ｃ３２］  前記１つまたは複数のコンポーネントについての前記アクティブ化データが、前記ワイヤレスデバイスについての一意の識別子を含む、Ｃ３０に記載の方法。
［Ｃ３３］  前記１つまたは複数のコンポーネントについての前記アクティブ化データが、前記１つまたは複数のコンポーネントの各々についての一意の識別子を含む、Ｃ３０に記載の方法。
［Ｃ３４］  前記アクティブ化データが、前記１つまたは複数のコンポーネントの前記アクティブ化に関連付けられた料金の収集を可能にする、Ｃ３０に記載の方法。
［Ｃ３５］  前記リモートアクティブ化サーバ上のレッジャーアプリケーションにおいて前記アクティブ化データを照合すること
をさらに備える、Ｃ３０に記載の方法。
［Ｃ３６］  前記アクティブ化データが前記ワイヤレスデバイスについての一意の識別子を含み、  ワイヤレスデバイスの出荷と比較してアクティブ化のフローを追跡すること
をさらに備える、Ｃ３０に記載の方法。
［Ｃ３７］  前記アクティブ化データが、前記１つまたは複数のコンポーネントに関連付けられた１つまたは複数の一意の識別子を含み、
コンポーネントの出荷と比較してコンポーネントアクティブ化のフローを追跡することをさらに備える、Ｃ３０に記載の方法。
［Ｃ３８］  メモリデバイスと、
１つまたは複数のワイヤレスデバイスへの接続性を与えるための、前記メモリデバイスに結合されたトランシーバと、
前記メモリデバイスと前記トランシーバとに結合された処理回路であって、
ワイヤレスデバイスからアクティブ化メッセージを受信することであって、前記アクティブ化メッセージが、前記ワイヤレスデバイスの１つまたは複数のコンポーネントについてのアクティブ化データを含む、受信することと
前記受信されたアクティブ化データを前記メモリデバイスに記憶することと、
肯定応答メッセージを前記ワイヤレスデバイスに送信することと
を行うように構成された処理回路と
を備える、リモートアクティブ化サーバ。
［Ｃ３９］  前記アクティブ化メッセージが、前記ワイヤレスデバイスのサービスプロバイダアクティブ化とは無関係である、Ｃ３８に記載のリモートアクティブ化サーバ。
［Ｃ４０］  前記１つまたは複数のコンポーネントについての前記アクティブ化データが、前記ワイヤレスデバイスについての一意の識別子を含む、Ｃ３８に記載のリモートアクティブ化サーバ。
［Ｃ４１］  前記１つまたは複数のコンポーネントについての前記アクティブ化データが、前記１つまたは複数のコンポーネントの各々についての一意の識別子を含む、Ｃ３８に記載のリモートアクティブ化サーバ。
［Ｃ４２］  前記アクティブ化データが前記ワイヤレスデバイスについての一意の識別子を含み、前記処理回路が、
ワイヤレスデバイスの出荷と比較してアクティブ化のフローを追跡する
ようにさらに構成された、Ｃ３８に記載のリモートアクティブ化サーバ。
［Ｃ４３］  前記アクティブ化データが、前記１つまたは複数のコンポーネントに関連付けられた１つまたは複数の一意の識別子を含み、前記処理回路が、
コンポーネントの出荷と比較してコンポーネントアクティブ化のフローを追跡する
ようにさらに構成された、Ｃ３８に記載のリモートアクティブ化サーバ。
［Ｃ４４］  ワイヤレスデバイスからアクティブ化メッセージを受信するための手段であって、前記アクティブ化メッセージが、前記ワイヤレスデバイスの１つまたは複数のコンポーネントについてのアクティブ化データを含む、受信するための手段と、
前記受信されたアクティブ化データを記憶するための手段と、
肯定応答メッセージを前記ワイヤレスデバイスに送信するための手段と
を備える、リモートアクティブ化サーバ。
［Ｃ４５］  ワイヤレスデバイスの１つまたは複数のコンポーネントのアクティブ化をキャプチャするためのリモートアクティブ化サーバ上で動作可能な命令を備えるコンピュータ可読媒体であって、プロセッサによって実行されたとき、前記プロセッサに、
前記ワイヤレスデバイスからアクティブ化メッセージを受信することであって、前記アクティブ化メッセージが、前記ワイヤレスデバイスの１つまたは複数のコンポーネントについてのアクティブ化データを含む、受信することと、
前記受信されたアクティブ化データを記憶することと、
肯定応答メッセージを前記ワイヤレスデバイスに送信することと
を行わせる命令を備える、コンピュータ可読媒体。
［Ｃ４６］  ワイヤレスデバイスのコンポーネントのアクティブ化を追跡するための方法であって、  前記ワイヤレスデバイスの１つまたは複数のコンポーネントについてのアクティブ化データを収集することであって、前記１つまたは複数のコンポーネントについての前記アクティブ化データが、前記１つまたは複数のコンポーネントの使用に先立って、およびサービスプロバイダによって前記ワイヤレスデバイスがアクティブ化された後に収集される、収集することと、
前記サービスプロバイダによるワイヤレスデバイスアクティブ化データ収集とは別に、前記１つまたは複数のコンポーネントについての前記アクティブ化データをリモートアクティブ化サーバに提供することと、
コンポーネントの出荷と比較してコンポーネントアクティブ化を追跡することと
を含む、方法。
［Ｃ４７］  前記リモートアクティブ化サーバから前記ワイヤレスデバイスに肯定応答メッセージを送信することと、
前記リモートアクティブ化サーバから前記肯定応答メッセージを受信すると、前記ワイヤレスデバイスにおける前記１つまたは複数のコンポーネントのキャプチャ状態を更新することと
をさらに備える、Ｃ４６に記載の方法。
［Ｃ４８］  前記１つまたは複数のコンポーネントのアクティブ化が、前記リモートアクティブ化サーバに報告される必要があるかどうかを判断すること
をさらに備える、Ｃ４６に記載の方法。
［Ｃ４９］  前記サービスプロバイダとのアクティブ化に先立って、前記ワイヤレスデバイスに前記リモートアクティブ化サーバについてのコンタクト情報をプロビジョニングすること
をさらに備える、Ｃ４６に記載の方法。
［Ｃ５０］  前記リモートアクティブ化サーバが前記サービスプロバイダとは無関係である、Ｃ４６に記載の方法。
［Ｃ５１］  前記アクティブ化データによってアクティブ化されたと識別された前記１つまたは複数のコンポーネントの数に関して使用量を支払うこと
をさらに備える、Ｃ４６に記載の方法。
【図１】
0005479576.tif 000002
【図２Ａ】
0005479576.tif 000003
【図２Ｂ】
0005479576.tif 000004
【図３】
0005479576.tif 000005
【図４】
0005479576.tif 000006
【図５】
0005479576.tif 000007
【図６】
0005479576.tif 000008
【図７】
0005479576.tif 000009
【図８】
0005479576.tif 000010
【図９】
0005479576.tif 000011