(57)【特許請求の範囲】
【請求項１】
無線ネットワークを介してトランザクションを行う無線装置に請求するための方法であって、
前記無線ネットワークのプロバイダーとは別のトランザクションイベント提供者のコンピューター装置から、トランザクションイベントデータを受信することと、なお、前記トランザクションイベントデータは、特定の無線装置が前記無線ネットワーク上で前記トランザクションイベント提供者のコンピューター装置との相互作用を行うときに直接発生される１つ以上の請求可能なトランザクションイベントにより生じ、前記トランザクションイベントデータは、少なくとも前記特定の無線装置が前記トランザクションイベント提供者により提供されるサービスを前記無線ネットワーク上で利用するために実行される前記請求可能な相互作用について、前記特定の無線装置に請求するために生成され、
各トランザクションイベントデータは、
請求可能なトランザクションイベントに参加している前記トランザクションイベント提供者のコンピューター装置からの第１の鍵と、前記第１の鍵は、前記請求可能なトランザクションイベントを識別する、
前記特定の無線装置からの第２の鍵と、前記第２の鍵は、前記特定の無線装置を識別する、を含む、
前記受信されたトランザクションイベントデータを認証することと、前記認証することは、前記第１の鍵と前記第２の鍵とを検証することを備え、
各トランザクションイベントが前記トランザクションイベントを実行した前記特定の無線装置に請求可能であるように、前記認証されたトランザクションイベントデータをトランザクションイベント請求データに統合することと、ここにおいて、前記トランザクションイベント請求データは、前記トランザクションイベント提供者のコンピューター装置並びに無線サービスプロバイダー請求コンピューターとは異なる、前記無線ネットワーク上の請求コンピューターにより発行される、
を具備する方法。
【請求項２】
前記トランザクションイベント請求データに基づいて、各無線装置の加入者に請求書を発生すること
をさらに具備する、請求項１に記載の方法。
【請求項３】
前記トランザクションイベント請求データを各無線装置のサービスプロバイダーに送ること
をさらに具備する、請求項１に記載の方法。
【請求項４】
前記無線装置は、前記無線ネットワークを介して他の装置と選択的に通信している、請求項１に記載の方法。
【請求項５】
前記第２の鍵は、前記請求可能なトランザクションを行う前記特定の無線装置に関連付けられたデジタル署名である、請求項１に記載の方法。
【請求項６】
無線ネットワークを介してトランザクションを行う無線装置に請求するためのサーバーであって、なお、前記サーバーは、前記無線ネットワークと選択的に通信しており、
前記無線ネットワークのプロバイダーとは別のトランザクションイベント提供者のコンピュータ装置から、トランザクションイベントデータを受信するための手段と、なお、前記トランザクションイベントデータは、特定の無線装置が前記無線ネットワーク上で前記トランザクションイベント提供者の前記コンピューター装置との請求可能な相互作用を行うときに直接発生される１つ以上の請求可能なトランザクションイベントにより生じ、前記トランザクションイベントデータは、少なくとも前記特定の無線装置が前記トランザクションイベント提供者により提供されるサービスを前記無線ネットワーク上で利用するために実行される前記請求可能な相互作用について、前記特定の無線装置に請求するために生成され、各トランザクションイベントデータは、
請求可能なトランザクションイベントに参加している前記トランザクションイベント提供者のコンピューター装置からの第１の鍵と、前記第１の鍵は、前記請求可能なトランザクションイベントを識別する、
前記特定の無線装置からの第２の鍵と、前記第２の鍵は、前記特定の無線装置を識別する、を含む、
前記受信されたトランザクションイベントデータを認証するための手段と、前記認証するための手段は、前記第１の鍵と前記第２の鍵とを検証する手段を備え、
各トランザクションイベントが前記トランザクションイベントを実行した前記特定の無線装置に請求可能であるように、前記認証されたトランザクションイベントデータをトランザクションイベント請求データに統合するための手段と、ここにおいて、前記トランザクションイベント請求データは、前記トランザクションイベント提供者のコンピューター装置並びに無線サービスプロバイダー請求コンピューターとは異なる、前記無線ネットワーク上の請求コンピューターにより発行される、
を具備するサーバー。
【請求項７】
命令を記憶したコンピューター可読媒体あって、
前記命令は、無線ネットワーク上のサーバーによって実行されると、
前記無線ネットワークのプロバイダーとは別のトランザクションイベント提供者のコンピュータ装置から、トランザクションイベントデータを受信することと、なお、前記トランザクションイベントデータは、特定の無線装置が前記無線ネットワーク上で前記トランザクションイベント提供者の前記コンピューター装置との請求可能な相互作用を行うときに直接発生される１つ以上の請求可能なトランザクションイベントにより生じ、前記トランザクションイベントデータは、少なくとも前記特定の無線装置が前記トランザクションイベント提供者により提供されるサービスを前記無線ネットワーク上で利用するために実行される前記請求可能な相互作用について、前記特定の無線装置に請求するために生成され、各トランザクションイベントデータは、
請求可能なトランザクションイベントに参加している前記トランザクションイベント提供者のコンピューター装置からの第１の鍵と、前記第１の鍵は、前記請求可能なトランザクションイベントを識別する、
前記特定の無線装置からの第２の鍵と、前記第２の鍵は、前記特定の無線装置を識別する、を含む、
前記受信されたトランザクションイベントデータを認証することと、前記認証することは、前記第１の鍵と前記第２の鍵とを検証することを備え、
各トランザクションイベントが前記トランザクションイベントを実行した前記特定の無線装置に請求可能であるように、前記認証されたトランザクションイベントデータをトランザクションイベント請求データに統合することと、ここにおいて、前記トランザクションイベント請求データは、前記トランザクションイベント提供者のコンピューター装置並びに無線サービスプロバイダー請求コンピューターとは異なる、前記無線ネットワーク上の請求コンピューターにより発行される、
のステップを実行することを介して、前記無線ネットワークを介してトランザクションを行う無線装置に請求することを前記サーバーに行わせるコンピューター可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般に無線装置および無線ネットワークに関する。特に、本発明は、無線ネットワークを介して無線電気通信装置に対する第三者のアプリケーションの販売とサービスのための正確で信頼できるトランザクションデータを可能にし、請求可能なトランザクションに対して無線サービス加入者に請求するのに十分に正確なデータを供給することができるシステムと方法に関する。
【背景技術】
【０００２】
携帯電話のような無線装置は、無線ネットワークを介して音声およびデータを含むパケットを通信する。セルラー通信システムのような既存の通信システムにおいて、料金は、通信装置の初期活性化に対して無線サービス加入者に対して無線ネットワークプロバイダーにより典型的に請求され、次に、料金は、進行中の通信時間と装置使用に対して料金を請求することができる。しかしながら、セルラーネットワークのような既存の無線ネットワークシステムは、典型的には、通信時間の使用を越えた通信装置における他の活動を考慮しない。
【０００３】
無線装置の加入者がソフトウェアアプリケーションをダウンロードして使用したい場合、または無線装置の機能性をアップグレードしたい場合、加入者は典型的にはサービスプロバイダーに電話をするかまたは別個のインターネットアクセスのような他の電子手段を介してサービスプロバイダーとコンタクトを取るであろう。いくつかのインスタンスにおいて、サービスプロバイダーは、（１回のダイレクトアクセスダウンロードを介して）無線ネットワークを介して無線装置にアプリケーションを送信することができ、またはユーザーが無線ネットワークを介して無線装置内のネットワークサイトをアクセス可能にすることができ、そのようなサイトにおいて、アプリケーションはダウンロード可能でありまたは無線装置にアクセス可能である。アプリケーションへの無線装置のアクセスは、最も典型的にはセキュアソケットレイヤー（ＳＳＬ）または他のセキュアデータリンクを介して生じる。さもなければ、プロバイダーのサービスマンは、ソフトウエアをインストールするかまたはそのコンポーネントをアップグレードするために通信装置に物理的にアクセスしなければならない。
【０００４】
従って、無線通信装置のための監視と請求のための既存のシステムは、サービスプロバイダーが、そのプロバイダーのコンピューター装置上に生じない、無線装置による活動に関して請求したりまたは計上したりすることが出来ず、それはセキュアデータリンクを介して遂行されない。さらに、無線装置プロバイダーは、プロバイダーと第三者との間の直接通信のある方法なしに無線ネットワークを介してもっぱら第三者を介してその加入者に提供される任意のサービスに対してその加入者に確実に請求するための方法を持たない。従って、本発明は主に、無線ネットワーク上の他のコンピューター装置と相互作用する加入者の無線装置から無線ネットワーク上に生じる無線装置の請求可能なトランザクションイベントのための請求を可能にするシステムと方法に向けられている。
【発明の概要】
【０００５】
本発明は集められた認証可能なデータを利用し、セルラー通信ネットワークのような無線ネットワークを介してアクセス可能な第三者のコンピューター装置上に常駐するアプリケーションとサービスとの任意の請求可能な相互作用に対して無線装置の加入者に請求するシステム、方法、およびコンピュータープログラムである。システムは、アプリケーションダウンロードまたはサービス加入のような請求可能なトランザクションを無線装置が実行するときに作られる認証されたトランザクションデータを使用する。それにより、データは、無線装置が特定の請求可能なトランザクションイベントを実行した安全な表示である。トランザクションデータは合計されて、請求可能なトランザクションイベントのための信頼できる請求データを発生する。そして、請求データは集めることができ、ネットワーク上の請求コンピューターから請求することができる。または、請求データは、無線装置加入者に請求するために無線サービスプロバイダーに送信することができる。
【０００６】
一実施形態において、システムは、少なくともデータ通信をサポートする無線ネットワークを含み、１つ以上の無線コンピューター装置は、無線ネットワークを介して他のコンピューター装置と選択的に通信している。各無線装置は、他のコンピューター装置を用いて請求可能なトランザクションを実行する能力を有し、請求可能なトランザクションの発生は、認証可能なトランザクションイベントデータを発生させ、それを介して特定の無線装置が特定のトランザクションイベントを実行したということを検証することができる。少なくとも１つの請求コンピューターは無線ネットワークと選択的に通信しており、無線装置のためのトランザクションイベントデータの少なくともいくつかを集め、トランザクションイベントデータを認証してトランザクションイベント請求データに統合し、それにより各トランザクションイベントは、そのトランザクションイベントを実行した特定の無線装置に対して請求可能である。他のエンティティがトランザクションイベントを請求可能にするために、請求コンピューターは、請求書を無線装置加入者に送ることができるかまたは請求データを、無線サービスプロバイダーのような他のエンティティに送信することができる。
【０００７】
無線ネットワークを介してトランザクションを実行する無線装置に対して請求を発生させるために認証されたトランザクションデータを利用する方法は、無線ネットワークを介して他のコンピューター装置と相互作用する無線コンピューター装置を介して請求可能なトランザクションイベントを無線ネットワーク上に発生させるステップと、次に認証可能なトランザクションイベントデータを発生しそれを介して特定の無線装置が特定のトランザクションイベントを実行したということが検証できるステップを含む。最後に、この方法は、各トランザクションイベントがそのトランザクションイベントを実行した特定の無線装置に対して請求可能なように、認証されたトランザクションイベントデータをトランザクションイベント請求データに統合するステップを含む。この方法はさらに、無線装置により生じたトランザクションイベントのための請求書を無線装置加入者に直接送信するステップをさらに含むことができ、または、トランザクションイベント請求データは、ネットワーク上の他の装置に送信することができる。
【０００８】
従って、このシステムと方法は、第三者コンピューター装置を用いた無線ネットワーク上にもっぱら生じる、アプリケーションダウンロードおよび実行のような、無線通信装置トランザクションに対して確実に請求するための能力を無線サービスプロバイダーに与える。このシステムの使用を介して、プロバイダーは、第三者のさらなる付加価値の有るサービスにアクセスする無線通信時間を加入者に与えることができ、効率的に請求することができ、第三者のサービスから収入を獲得することができるという点において無線サービスプロバイダーは利点を有する。さらに、請求システムは、加入者がさらなるサービスを受けるためにまたはアクセスするために、サービスプロバイダーまたは計算環境外にある第三者とコンタクトを取ることを必要としない。
【０００９】
本発明の他の目的、利点、および特徴は、以下に述べる図面の簡単な説明、発明の詳細な説明およびクレームを参照した後でより明白になるであろう。
【図面の簡単な説明】
【００１０】
【図１】図１は、無線装置トランザクションのための認証されたトランザクションイベントデータを利用する請求システム内で使用できる無線ネットワークとコンピューターハードウエアと無線装置の典型的な図である。
【図２】図２は、無線ネットワークを介して他のコンピューター装置と相互作用する無線装置上に生じる請求可能なトランザクションイベントを追跡する請求システムを有したセルラー通信ネットワークを図解するブロック図である。
【図３】図３は、無線ネットワークを介して第三者アプリケーションダウンロードサーバーとコンタクトするとき、および相互作用のための複数のオプションがディスプレイに表示されるとき、無線装置のユーザーに提示される対話型メニューである。
【図４】図４は、認証可能なトランザクションイベントデータオブジェクトが、ダウンロード可能なアプリケーションと無線装置ダウンロードインターフェースとの間の相互作用から生じるシステムの実施形態を図解するオブジェクト図である。
【図５】図５は、アプリケーション（請求可能なトランザクションイベント）をダウンロードしようとするおよびダウンロードをさせる無線装置のアイデンティティを検証するようにデジタル署名を使用する無線装置コンピュータープラットフォーム上で実行するプロセスまたはサブプロセスの一実施形態を図解するフローチャートである。
【図６】図６は、ダウンロードの完了時にアプリケーションをダウンロードする無線装置のデジタル署名が収集され送信される第三者のコンピューターアプリケーションダウンロードサーバーのコンピュータープラットフォーム上で実行するプロセスまたはサブプロセスの一実施形態を図解するフローチャートである。
【図７】図７は、無線ネットワークからのトランザクションイベントデータを受信し、認証し、記憶し、要求に応じてトランザクションイベント請求データを統合し、無線サービスプロバイダーに送信する請求コンピューター上で実行するプロセスまたはサブプロセスの一実施形態を図解するフローチャートである。
【発明を実施するための形態】
【００１１】
類似の数字が類似のエレメントを表す図を参照して、図１は、無線通信ポータルまたは無線ネットワーク１４への他のデータアクセスを介して無線装置にソフトウェアアプリケーションまたは他のデータを選択的にダウンロードする、第三者のアプリケーションダウンロードサーバーのような第三者のコンピューター装置と、無線ネットワーク１４を介して通信している携帯電話１２のような無線装置を介して生じる認証可能な請求可能なイベントを追跡するための本発明のシステム１０の一実施形態を図解する。無線ネットワーク１４を開発する際に、無線装置のエンドユーザーがソフトウェアアプリケーションをダウンロードして使用することを所望するなら、無線ネットワーク１４に通信接続をブリッジすることを介して、キャリアのサーバーまたは第三者のアプリケーションダウンロードサーバー１６をアプリケーションダウンロードサーバーに接続しようと試みるであろうそして、所望のソフトウェアアプリケーションにアクセスしダウンロードしようとするであろう。無線装置がアプリケーションダウンロードサーバー１６にコンタクトを取ると、初期コンタクトが行われ、アプリケーションダウンロードサーバー１６は、どのアプリケーションとデータが無線装置１２、１８、２０、２２に利用可能かを決定することができ、無線装置１２、１８、２０、２２に表示するために、メニュー（図３）のような適切な情報を送信することができる。従って無線装置のユーザーは、利用可能なアプリケーションとサービスを学習することができる。
【００１２】
ここに示されるように、無線装置は、グラフィックディスプレイ１３を有した携帯電話１２、パーソナルデジタルアシスタント１８、ここでは、双方向テキストページャーとして示される、グラフィックディスプレイを有するページャー２０、または、無線通信ポータルを有する、そうでなければ、ネットワークまたはインターネットに有線接続２４を有してもよい別個のコンピュータープラットフォーム２２であることができる。従って、システム１０は、限定することなく、無線モデム、ＰＣＭＣＩＡカード、アクセス端末、パーソナルコンピューター、アクセス端末、ディスプレイまたはキーパッドを有していない電話、またはそれらの任意の組み合わせまたは副次的な組み合わせを含む無線通信ポータルを含む任意の形態のリモートコンピューター上で実行することができる。さらに、ここで使用される「アプリケーション」という用語は、実行可能なおよび実行不可能なファイル、生データ、統合データ、パッチ、および他のコードセグメントを含むように意図される。
【００１３】
システム１０において、１つ以上の無線装置１２、１８、２０、２２は、装置間の音声またはデータ呼を介してのように、無線ネットワーク１４を介して他のコンピューター装置と選択的に通信している。各無線装置は、アプリケーションダウンロード、実行、サービス、または他の付加価値のある相互作用のような請求可能なトランザクションを他のコンピューター装置を用いて実行する能力を有する。そして、請求可能なトランザクションの発生は、認証可能なトランザクションイベントデータ７４（図４）を発生させ、これにより特定の無線装置１２、１８、２０、２２が特定のトランザクションイベントを実行したという検証を可能にする。少なくとも１つの請求コンピューター３０は、無線ネットワーク１４と選択的に通信して、無線装置のための少なくともいくつかの認証可能なトランザクションイベントデータを収集することができる。そして、請求コンピューター３０はまた、そのトランザクションイベントを実行した特定の無線装置に各トランザクションイベントが請求可能であるようにトランザクションイベントデータを認証することができ、トランザクションイベント請求データに統合することができる。ここにより完全に記載するように、請求コンピューター３０は、請求可能なトランザクションイベントを生じた無線装置に対する請求を無線サービス加入者に発生することができる。または、トランザクションイベント請求データは、典型的には無線サービスプロバイダーである、第三者請求コンピューター３２のような、無線ネットワーク１４またはローカルネットワーク２６上の他のコンピューター装置に送信することができる。
【００１４】
１つ以上の無線装置１２、１８、２０、２２は典型的に装置を動作させるエンドユーザーの方向において、無線ネットワークを介して他のコンピューター装置と選択的に通信する。そしてアプリケーションダウンロードサーバー１６は、無線装置のための認証されたまたは認証されていないトランザクションイベントデータを含むことができる請求可能なトランザクションイベントデータベース２８のような、無線ネットワーク１４と通信している他のコンピューターエレメントを有したローカルサーバーサイドネットワーク２６上に部分的に存在することができる。すべてのコンポーネントは協力して作業することができ、無線装置１２、１８、２０、２２の請求可能なトランザクションイベントに関するデータを収集し、ここにさらに記載するように請求コンピューター３０においてトランザクションイベントデータを統合する。しかしながら、すべてのサーバー側の機能は、請求コンピューター３０のような１つのサーバー上で実行することができることに留意する必要がある。さらに、いかなるコンピューターまたはサーバー側のコンピュータープラットフォームは、別個のサービスまたはプロセスを無線ネットワーク１４を介して無線装置１２、１８、２０、２２に供給することができる。
【００１５】
図２は無線ネットワーク１４のコンポーネントおよびシステム１０のエレメントの相互関係をより完全に図解するブロック図である。無線ネットワークは単に例示であり、任意のシステムを含むことができる。それにより、無線装置１２、１８、２０、２２のような遠隔モジュールは、相互の間で、および／または限定されないが、無線ネットワークキャリアおよび／またはサーバーを含む無線ネットワーク１４のコンポーネント間で無線で通信する。サーバー側コンポーネントは、請求サーバー１６、第三者アプリケーションダウンロードサーバー１６、請求可能なトランザクションイベントデータベース２８、請求コンピューター３０、無線装置データベース３４、および無線サービスプロバイダー請求コンピューター４１である。他のサーバー側のコンポーネントは、セルラー通信サービスを提供するために必要な任意の他のコンポーネントを有したセルラーデータネットワーク上に存在するであろう。図２において具現化されるサーバー側のコンポーネントは、第三者アプリケーションダウンロードサーバー１６からダウンロードされた追跡アプリケーションを介して単独でそれ自体請求システム１０を構築することができ、ダウンロードのための請求は、請求コンピューター３０により、請求可能なトランザクションイベントデータベース２８と無線装置データベース３４の相関関係を介して発生される（および認証される）であろう。システム１０は、また、データベース３４からのような無線装置データを収集することができ、請求をそのプロバイダーの無線サービス加入者に発生することができる無線サービスプロバイダー請求コンピューター４１にトランザクションイベント請求データを送信することができる。容易に拡張可能な第三者ハードウエアを使用して、無線装置にアクセス可能にすることができるコンピューター装置の数は理論的に限定されない。
【００１６】
サーバー側のコンポーネントは、インターネット、セキュアＬＡＮ、ＷＡＮ、または他のネットワークのようなデータリンクを介してキャリアネットワーク４０と通信する。キャリアネットワーク４０は、メッセージングサービスコントローラー（「ＭＳＣ」）４２に送信された（一般には、データパケットのフォームの）メッセージを制御する。キャリアネットワーク４０は、ネットワーク、インターネット、および／またはＰＯＴＳ（プレインオーディナリーテレホンシステム）(plain ordinary telephone system)によりＭＳＣ４２と通信する。典型的には、キャリアネットワーク４０とＭＳＣ４２との間のネットワークまたはインターネット接続はデータを転送し、ＰＯＴＳは音声情報を転送する。ＭＳＣ４２は複数の基地局（「ＢＴＳ」）４４に接続される。キャリアネットワークと同様の方法で、ＭＳＣ４２は典型的にネットワークおよび／またはデータ転送のためのインターネットおよび音声情報のためのＰＯＴＳの両方によりＢＴＳ４４に接続される。ＢＴＳ４４は究極的には、ショートメッセージングサービス（「ＳＭＳ」）または技術的に知られた他の無線方法により携帯電話１２のような無線装置に無線でメッセージをブロードキャストする。
【００１７】
携帯電話１２のような無線装置は、アプリケーションダウンロードサーバー１６から送信されたソフトウェアアプリケーションを受信して実行することができるコンピュータープラットフォーム５０を有する。コンピュータープラットフォーム５０は、他のコンポーネントの中でも、特定用途向集積回路（「ＡＳＩＣ」）５２または他のプロセッサー、マイクロプロセッサー、論理回路、プログラマブルゲートアレイ、または他のデータ処理装置を含む。ＡＳＩＣ５２は無線装置の製造時にインストールされ通常アップグレードできない。ＡＳＩＣ５２または他のプロセッサーは、無線装置のメモリ５６内の任意の常駐プログラムとインターフェースするアプリケーションプログラミングインターフェース（「ＡＰＩ」）を実行する。メモリは、リードオンリメモリまたはランダムアクセスメモリ（ＲＡＭおよびＲＯＭ）、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュカード、またはコンピュータープラットフォームに共通の任意のメモリで構成することができる。コンピュータープラットフォーム５０は、また、第三者のアプリケーションダウンロードサーバー１６からダウンロードされたソフトウェアアプリケーションのような、アクティブに使用されないソフトウェアアプリケーションをメモリ５６に保持することができるローカルデータベース５８を含む。ローカルデータベース５８は典型的に１つ以上のフラッシュメモリセルで構成されるが、磁気媒体、ＥＰＲＯＭ、ＥＥＰＲＯＭ、光学媒体、テープ、ソフトまたはハードディスクのような技術的に知られた任意の二次または三次の記憶装置であることができる。
【００１８】
携帯電話１２のような携帯電話および通信装置は、計算能力が増大されて製造されており、パーソナルコンピューターおよびハンドヘルドパーソナルデジタルアシスタンツ（「ＰＤＡｓ」）に同等になりつつある。これらの「スマート」携帯電話は、ソフトウエア開発者がセルラー装置のＡＳＩＣ５２のようなプロセッサー上でダウンロード可能であり実行可能であるソフトウェアアプリケーションを作成可能である。携帯電話１２のような無線装置は、ゲームおよびストックモニター(stock monitor)のような多くのタイプのアプリケーションまたはニュースおよびスポーツ関連データのような単なるデータをダウンロードすることができる。ダウンロードされたデータまたは実行されたアプリケーションは、直ちにディスプレイ１３上に表示するか、または使用しない場合ローカルデータベース５８に記憶することができる。ソフトウェアアプリケーションは、無線装置１２、１８、２０、２２上に常駐する規則的なソフトウェアアプリケーションとして取り扱うことができ、ユーザーは、ローカルデータベース５８からの記憶された常駐アプリケーションをＡＰＩ５４上で実行するためにメモリ５６に選択的にアップロードすることができる。無線装置１２、１８、２０、２２のユーザーは、またローカルデータベース５８からソフトウェアアプリケーションを選択的に削除することも可能である。その結果、携帯電話１２のエンドユーザーは、ゲーム、印刷媒体、株式更新、ニュース、または無線ネットワーク１４を介してアプリケーションダウンロードサーバーからダウンロードするのに利用可能な任意の他のタイプの情報またはプログラムのようなプログラムを用いて電話をカスタマイズすることができる。
【００１９】
無線装置１２、１８、２０、２２による第三者のこれらの付加価値のあるサービスの使用は、請求可能なイベント時に必ずしも無線装置のエンドユーザーではない、無線装置の加入者に無線ネットワークサービスプロバイダーが請求するであろう請求可能なトランザクションイベントを生じる。請求可能なイベントは典型的に第三者のアプリケーションダウンロードサーバー３０から供給されるアプリケーションを用いてなんらかの活動を行うエンドユーザーから生じる。請求可能なイベントの例は、これらに限定されないが、無線ネットワーク１４上の第三者のアプリケーションダウンロードサーバー１６から無線装置コンピュータープラットフォーム５０にアプリケーションをダウンロードすること、無線装置１２、１８、２０、２２上のアプリケーションの実行；アプリケーションダウンロードサーバー１６のような、無線ネットワーク１４上の他のコンピューター装置上に常駐するアプリケーションをアクセスすること、またはそれらに関連する実行パラメーターまたはそれらの相互作用する他のパラメーターにアクセスすることを含む。
【００２０】
従って、システム１０は、独立したソフトウエアベンダーまたはソフトウエア開発者のような第三者が、第三者固有のコンピューター装置またはネットワークキャリア４０を介して、ダウンロード可能なソフトウェアアプリケーションを無線装置に供給することを可能にする。アプリケーションとサービスの究極の配信に多数のコンピューター装置を関係させることができ、無線装置１２、１８、２０、２２は、１つ以上の第三者のコンピューター装置にいくつかのアクセスを行うことができる。従って、システム１０は、加入者の請求可能なイベントトランザクションに対してキャリア４０に後請求することができる。その典型は、キャリア４０が加入者に請求するために使用するであろうものとは異なる料金である。そして、請求コンピューター３０は、トランザクションイベント請求データを合計して発生することができ、そのデータを無線装置プロバイダーに供給することができる。
【００２１】
第三者のアプリケーションダウンロードサーバー３０から無線装置１２、１８、２０、２２に供給される可能なサービスを図解するために、図３はアプリケーションダウンロードサーバーとの潜在的な相互作用をリストアップするメニュー６２を表示するディスプレイ１３の部分図６０である。無線装置における表示のための簡単なデータは利用可能なニュースセクション６４において示される。この場合、無線装置は、データへの簡単なアクセスに対して支払うであろう。それゆえ、無線装置１２、１８、２０、２２は、選択サイト６６に示すように、メニューからアプリケーションをダウンロードするために選択することができる。それは、第三者のアプリケーションダウンロードサーバー１６から生じるであろうことが示される。１つ以上のアプリケーションがダウンロードされるなら、無線装置の加入者（エンドユーザーまたはそうではない）は個別的に請求されるであろう。
【００２２】
システム１０の一実施形態において、１つ以上の無線装置１２、１８、２０、２２のための請求可能なトランザクションイベントデータは、請求コンピューターが計上する各無線装置のための請求情報が請求コンピューター３０に含まれるように請求コンピューター３０において究極的に収集される。図２に具現化するように、請求情報は究極的には、キャリアネットワーク４０に供給され、キャリアの加入者に請求するために無線サービスプロバイダー請求コンピューター４１に供給されるであろう。しかしながら、請求コンピューター３０自体は無線装置加入者に請求書を発生することができる。無線装置加入者に対して、請求コンピューターは、無線装置データ３４の情報をアクセスすることができる。請求可能なイベントデータは究極的には請求コンピューター３０において収集されるけれども、第三者のコンピューター装置（アプリケーションダウンロードサーバー１６）も請求可能なイベントデータを収集することができ、それを周期的に請求コンピューター３０に送信することができる。第三者コンピューター装置は、請求コンピューター３０からの問い合わせまたは所定の間隔、例えばアクティブである３０分毎に、請求可能なトランザクションイベントの完了時に請求可能なトランザクションイベントデータを請求コンピューター３０に送信することができる。そして、請求コンピューター３０が収集された請求可能なイベントデータに基づいて、無線装置１２、１８、２０、２２のための請求書をさらに発生するなら、発生された請求書は、請求コンピューターから無線ネットワーク１４上の他のコンピューター装置に送信することができる。従って（認証されているまたは認証されていない）トランザクションイベントデータは、アプリケーションダウンロードサーバーのようなネットワーク上の任意のコンピューター装置に記憶することができ、最終的に請求コンピューター３０に送信することができることに留意する必要がある。
【００２３】
図４は無線装置ダウンロードインターフェース７２との相互作用から認証可能なトランザクションイベントデータオブジェクト７４を作成するダウンロード可能なデータオブジェクトを図解するオブジェクト図である。ダウンロード可能なアプリケーションは少なくともデータとして販売者キーを含んでいる、そして方法として「認証されたトランザクションイベントオブジェクト」および「販売者キーとデジタル署名を送信する」を含む。そして、無線装置ダウンロードインターフェース７２はデータとしてデジタル署名または、暗号鍵または技術的に知られている他の固有データのような他の識別データを含み、「デジタル署名を送信する」ための方法を含む。従って、無線装置１２、１８、２０、２２に対して請求可能なトランザクションイベントであるアプリケーションのダウンロードを実行するために、無線装置ダウンロードインターフェース７２がダウンロード可能なアプリケーション７０と相互作用するとき、デジタル署名はダウンロード可能なアプリケーションオブジェクト７０に送信され、ダウンロード可能なアプリケーション７０はトランザクションイベントオブジェクトデータ７４を作成し、販売者キーおよびデジタル署名と一緒にトランザクションイベントデータオブジェクト７４を投入し、それにより、トランザクションイベントデータオブジェクト７４はアプリケーションの販売者と購入する無線装置の固有データで認証することができる。当業者に知られているように、無線装置ダウンロードインターフェース７２はトランザクションイベントデータオブジェクト７４を含むことができ、またはそのような方法をダウンロード可能なアプリケーション７０と共有することができることに留意する必要がある。
【００２４】
要するに、図４に具現化されるように、オブジェクト指向パラダイムにおいて、ダウンロードされたアプリケーション７０は、無線ネットワーク１４を介してトランザクションを行う無線装置１２、１８、２０、２２のための認証可能なトランザクションデータから構成されるトランザクションイベントデータ７４のソフトウェアオブジェクトを作成する。この場合、オブジェクトは、無線ネットワーク１４上に生じる請求可能なトランザクションイベントのための請求を発生するためにオブジェクトが利用可能であるように、特定の無線装置が特定の請求可能なトランザクションイベントを実行したことを検証する。トランザクションイベントデータ７４は、無線ネットワークと選択的に通信している請求コンピューター３０に送信することができ、ダウンロード可能なアプリケーション７０、または無線装置ダウンロードインターフェースまたはその両方内に常駐することができる。さらに、トランザクションイベントデータ７４は、アプリケーションダウンロード時に、または無線ネットワーク１４を介して無線コンピューター装置に１つ以上のコンピューター装置により供給されるサービスへの加入を無線装置が行うときに作成することができる。さらに、トランザクションイベントデータ７４は、トランザクションイベントの発生時に作成された後に変更することができる。
【００２５】
図５は、無線装置コンピュータープラットフォーム５０上で実行するプロセスまたはサブプロセスの一実施形態を図解するフローチャートである。この場合、ユーザーはアプリケーション（請求可能なトランザクションイベント）をダウンロードしようとし、無線装置１２、１８、２０、２２のデジタル署名は、無線装置１２、１８、２０、２２のアイデンティティを検証するために使用される。ステップ８０で示すように、無線装置コンピュータープラットフォーム５０は、アプリケーションダウンロードサーバー１６のアプリケーションメニュー６２をアクセスするためのコマンドを受信し、次に、ステップ８２で示すようにコンピュータープラットフォーム５０はメニュー６０をアクセスする。次に、判断８４で示すように、ユーザーがダウンロードを要求したかどうかの判断がなされる。判断８４において、ダウンロードのための要求が生じたなら、デジタル署名はアプリケーションダウンロードサーバー１６に送信され、ステップ８６で示すように、アプリケーションをダウンロードするための試みがなされ、次に、判断８８において、アプリケーションが成功裏にダウンロードされたかどうかの判断がなされる。判断８８において、アプリケーションが成功裏にダウンロードされたなら、プロセスは判断８４に戻り他のアプリケーションダウンロードが要求されたかどうかを判断する。判断８８においてアプリケーションが成功裏にダウンロードされなかったなら、ステップ９０で示すようにアプリケーションをダウンロードしようと試みたユーザーにエラーが出力され、次にプロセスは判断８４に再び戻る。
【００２６】
判断８４においてアプリケーションのダウンロードをユーザーが要求しなかったなら、判断９２に示すように、ユーザーがメニューを出る要求をしたかどうかの決定がなされる。判断９２において、ユーザーがメニューから出ることを要求しなかったなら、プロセスは判断８４に戻り、ダウンロードが要求されたかどうかを決定するために判断８４を繰り返し、メニューを出ることが要求されたかどうかを決定するために判断９２を繰り返す。判断９２において、メニューを出ることをユーザーが要求したなら、アプリケーションダウンロードサーバー１６のメニューへの無線装置１２、１８、２０、２２のアクセスは終了される。
【００２７】
図６は、第三者のコンピューターアプリケーションダウンロードサーバー１６上で実行するプロセスまたはサブプロセスの一実施形態を図解するフローチャートであり、アプリケーションをダウンロードする無線装置のデジタル署名が収集され、図４に示すように、トランザクションイベントデータは発生され、ダウンロードの完了時に送信される。ステップ１００で示されるようにダウンロード要求は無線装置１２、１８、２０、２２から受信され、判断１０２で示されるように、無線装置１０２のデジタル署名が受信されたかどうかの判断がなされる。判断１０２において、デジタル署名が受信されなかったなら、ステップ１０４で示すように、デジタル署名を受信できずユーザーを認証できないためにユーザーにエラーが出力され、ダウンロードプロセスが終了される。さもなければ、判断１０２においてデジタル署名が受信されるなら、ステップ１０６で示すようにユーザーの無線装置に要求されたアプリケーションがダウンロードされ、次に、ステップ１０８で示すように、さらに図４に図解するように販売者キーおよびデジタル署名を含むトランザクションイベントデータが発生される。次に、ステップ１１０で示すようにトランザクションイベントデータが請求コンピューター３０に送信されダウンロードプロセスが終了する。
【００２８】
あるいは、トランザクションイベント発生プロセス（ステップ１０８）は無線ネットワーク１４上の他のコンピューター上で実行されるようにプロセスは具現化することができる。さらに、トランザクションイベントデータは、請求コンピューター３０だけの代わりに無線ネットワーク１４上の１つ以上の他のコンピューターに送信することができる。
【００２９】
図７は、無線ネットワーク１４からトランザクションイベントデータ７４を受信し、認証し、記憶し、要求に応じてトランザクションイベント請求データを無線サービスプロバイダー請求コンピューター４１に送信する請求コンピューター３０上で実行するプロセスまたはサブプロセスの一実施形態を図解するフローチャートである。判断１１８で示すように、トランザクションイベントデータ７４が１つ以上の無線装置１２、１８、２０、２２から受信されたかどうかの判断を介してプロセスが入力される。判断１１２において、トランザクションイベントデータ７４が受信されたなら、ステップ１１４において示すようにトランザクションイベントデータ７４が受信され認証される。一実施形態において、認証は、無線装置１２、１８、２０、２２の販売者キーおよびデジタル署名の検証から生じる。しかしながら、当業者に知られているであろうように、ＰＧＰまたは他の暗号鍵技術のようなアイデンティティ検証の他の方法を本システムに使用することができる。ステップ１１６で示すように、トランザクションイベントデータ７４の認証の後で、認証されたデータが記憶される。次にプロセスは判断１１８に続く。判断１１２において、トランザクションイベントデータ７４が無い場合にも判断１１８に続く。判断１１８において、トランザクション請求データを無線サービスプロバイダー請求コンピューター４１に送信するための要求が受信されたかどうかの決定がなされる。判断１１８においてトランザクション請求データを送信するための要求が受信されなかったなら、プロセスは判断１１２に戻り、待ち状態に入り、トランザクションデータおよびトランザクションデータ送信要求がなされたかどうかを絶えず決定している。
【００３０】
さもなければ、判断１１８においてトランザクションイベント請求データ送信が要求されたなら、ステップ１２０で示すように記憶された認証されたトランザクションデータがトランザクションイベント請求データに統合され、次に、ステップ１２２で示すようにトランザクションイベント請求データは無線サービスプロバイダー請求コンピューター４１に送信される。あるいは、無線装置１２、１８、２０、２２のための請求は、ステップ１２０で発生することができ、無線装置１２、１８、２０、２２自体に送信することができ、無線サービスプロバイダーコンピューター４１のような他のコンピューターに送信することができる。またはトランザクション請求データは、無線装置１２、１８、２０、２２のための無線サービス加入者に郵送するための実際の印刷された請求書に変換することができる。
【００３１】
従って、システム１０は、少なくともデータ通信をサポートする無線ネットワーク１４を介してトランザクションを行う無線装置１２、１８、２０、２２のための請求を発生させるために認証されたトランザクションデータを利用し、無線ネットワーク１４を介して他のコンピューター装置と相互作用する無線コンピューター装置を介して無線ネットワーク１４上に請求可能なトランザクションイベントを生じさせるステップを有し、特定の無線装置が特定のトランザクションイベントを実行したことを検証するために使用可能である認証可能なトランザクションイベントデータ７４を発生し、トランザクションイベントデータを認証し、そして各トランザクションイベントが、そのトランザクションイベントを実行した特定の無線装置１２、１８、２０、２２に請求可能であるようにトランザクションイベント認証データ７４をトランザクションイベント請求データに統合する方法を提供することがわかる。認証されたトランザクションイベントデータを統合するステップは、無線ネットワーク１４と選択的に通信している請求コンピューター３０において生じることができる。この方法は、また無線装置（複数の場合もある）により生じたトランザクションイベントのための無線装置に請求するステップを有することもできる。
【００３２】
この方法は、認証され統合されたトランザクションイベント認証データに基づいて各無線コンピューター装置１２、１８、２０、２２の加入者に請求書を発生するステップを含むように具現化することができる。この方法は、また認証されたトランザクションイベントデータ７４に基づいてトランザクションイベント請求データを発生するステップと、トランザクションイベント請求データを無線サービスプロバイダー請求コンピューター４１のようなサービスプロバイダーに送信するステップも含むことができる。図５および図６に記載するように、請求可能なトランザクションイベントを生じさせるステップは、無線ネットワークを介して他のコンピューター装置から無線コンピューター装置１２、１８、２０、２２にアプリケーションをダウンロードすることができる。あるいは、請求可能なトランザクションイベントを生じさせるステップは、無線ネットワーク１４を介して１つ以上のコンピューター装置により無線コンピューター装置１２、１８、２０、２２に提供されるサービスへの加入を実行することができる。図４に示すように、無線コンピューター装置がデジタル署名を含み、アプリケーションが安全鍵を有し、認証可能なトランザクションイベントデータを発生するステップがデジタル署名および安全鍵からトランザクションイベントデータを形成する場合、図４に示すように、認証可能なトランザクションイベントデータを発生するステップは、ダウンロード可能なアプリケーション７０から認証可能なトランザクションイベントデータを発生することができる。さらに、認証されたトランザクションイベントデータをトランザクションイベント請求データに統合するステップは、トランザクションイベント発生時に生じることができる。あるいは、この方法は、（認証されているまたは認証されていない）トランザクションイベントデータを記憶するステップと、無線サービスプロバイダー請求コンピューター４１のような、無線ネットワーク１４上の他のコンピューター装置に、記憶されたトランザクションイベントデータを送信するステップを含むことができる。
【００３３】
請求コンピューター３０のようなコンピューター装置のコンピュータープラットフォーム上で実行可能な方法に考慮して、本システムは、コンピューター読み出し可能な媒体に常駐するプログラムを含む。この場合、プログラムは、コンピュータープラットフォームを有するサーバーまたは他のコンピューター装置にこの方法のステップを実行するように命令する。コンピューター読み出し可能媒体は請求コンピューターのメモリであることができ、または請求可能なトランザクションイベントデータのような接続できるデータベース内に存在することができる。さらに、コンピューター読み出し可能媒体は、磁気ディスクまたはテープ、光ディスク、ハードディスク、フラッシュメモリ、または技術的に知られている他の記憶媒体のように、無線装置コンピュータープラットフォーム上にロード可能な二次記憶媒体内に存在することができる。
【００３４】
図５、図６および図７に関連して、この方法は、無線装置コンピュータープラットフォーム５０、請求コンピューター３０、および第三者のアプリケーションダウンロードサーバー１６のように、機械読み出し可能な命令のシーケンスを実行するために、例えば無線ネットワーク１４の一部（複数の場合もある）を動作させることにより実施してもよい。命令はさまざまなタイプの信号保有体またはデータ記憶一次、二次または三次媒体に常駐することができる。媒体は、例えば、無線ネットワークのコンポーネントによりアクセス可能なまたはコンポーネント内に常駐するＲＡＭ（図示せず）で実施してもよい。ＲＡＭ、ディスケットまたは他の二次記憶媒体に含まれようとなかろうと、命令はさまざまな機械読み出し可能なデータ記憶媒体に記憶してもよい。例えば、ＤＳＡＤストレージ（例えば、一般的な「ハードドライブ」またはＲＡＩＤアレイ）、磁気テープ、電子リードオンリメモリ（例えば、ＲＯＭ、ＥＰＲＯＭ、またはＥＥＰＲＯＭ）、フラッシュメモリカード、光学ストレージデバイス（例えば、ＣＤ−ＲＯＭ、ＷＯＲＭ、ＤＶＤ、デジタル光学テープ）、紙「パンチ」カード、またはデジタルおよびアナログ送信媒体を含む他の適切なデータ記憶媒体に記憶してもよい。
【００３５】
上述の開示は本発明の例示実施形態を示すけれども、添付されるクレームにより定義される本発明の範囲を逸脱することなくさまざまな変更および変形を本明細書において行うということもあり得ることに留意する必要がある。更に、本発明のエレメントは単数で記載またはクレームしてもよいけれども、単数への限定が明示的に記載されない限り複数が意図される。
以下に本願出願当初の特許請求の範囲を付記する。
[Ｃ１]  下記を具備する、無線ネットワークを介してトランザクションを行う無線装置のための請求を発生するために認証されたトランザクションデータを利用するためのシステム：少なくともデータ通信をサポートする無線ネットワーク；
前記無線ネットワークを介して他のコンピューター装置と選択的に通信する１つ以上の無線コンピューター装置、各無線装置はコンピュータープラットフォームを有し、各無線装置は、前記無線ネットワークを介して他のコンピューター装置を用いて請求可能なトランザクションを行う能力を有し、請求可能なトランザクションは、特定の無線装置が特定のトランザクションイベントを実行したことを検証するトランザクションイベント認証可能データを発生させる；および
前記無線ネットワークと選択的に通信し、前記無線装置のための前記認証可能なトランザクションイベントデータの少なくともいくつかを収集する少なくとも１つの請求コンピューター、前記請求コンピューターは、各トランザクションイベントがそのトランザクションイベントを実行した前記特定の無線装置に請求可能であるように、トランザクションイベントデータを認証し、前記認証されたトランザクションイベントデータをトランザクションイベント請求データに統合する。
[Ｃ２]  無線コンピューター装置のアクセスを前記無線ネットワークに供給する無線サービスプロバイダーをさらに具備し、各無線コンピューター装置は、前記無線ネットワークへの前記無線コンピューター装置のアクセスに対して前記無線サービスプロバイダーにより請求される加入者を有する、Ｃ１のシステム。
[Ｃ３]  前記請求コンピューターは、さらに各無線コンピューター装置の前記加入者に請求書を発生する、Ｃ２のシステム。
[Ｃ４]  前記請求コンピューターはさらに前記トランザクションイベント請求データをサービスプロバイダーに送信する、Ｃ２のシステム。
[Ｃ５]  トランザクションイベントは前記無線ネットワークを介して他のコンピューター装置から前記無線コンピューター装置へのアプリケーションのダウンロードである、Ｃ１のシステム。
[Ｃ６]  トランザクションイベントは、１つ以上のコンピューター装置により前記無線ネットワークを介して前記無線コンピューター装置に供給されるサービスへの加入である、Ｃ１のシステム。
[Ｃ７]  前記認証可能なトランザクションイベントデータは、前記ダウンロードされたアプリケーションから発生される、Ｃ５のシステム。
[Ｃ８]  前記無線コンピューター装置はさらにデジタル署名を含み、前記アプリケーションは安全鍵を含み、前記アプリケーションのダウンロード時に、前記デジタル署名と安全鍵は前記認証可能なトランザクションイベントデータを形成する、Ｃ７のシステム。
[Ｃ９]  前記トランザクションイベント発生時に前記認証可能なトランザクションイベントデータが前記請求コンピューターに送信される、Ｃ１のシステム。
[Ｃ１０]  アプリケーションを１つ以上の無線装置に選択的にダウンロードする、無線ネットワーク上の１つ以上のアプリケーションダウンロードサーバーをさらに具備し、前記認証可能なトランザクションイベントデータは前記アプリケーションダウンロードサーバーに記憶され、次に前記請求コンピューターに送信される、Ｃ１のシステム。
[Ｃ１１]  下記を具備する、無線ネットワークを介してトランザクションを行う無線装置に対して請求を発生するために認証されたトランザクションデータを利用するためのシステム：
少なくともデータ通信をサポートする無線ネットワークを供給するためのネットワーク手段；
前記ネットワーク手段を介して他のコンピューター装置と選択的に通信するための通信手段、前記通信手段は、前記ネットワーク手段を介して他のコンピューター装置を用いて請求可能なトランザクションを行う能力を有する；
トランザクションイベントを認証し、前記通信手段が特定のトランザクションを実行したことを検証する手段；および
前記トランザクションイベント認証データの少なくともいくつかを統合する手段。
[Ｃ１２]  下記を具備する、少なくともデータ通信をサポートする無線ネットワークを介してトランザクションを行う無線装置に対して請求を発生するために認証されたトランザクションデータを利用するための方法：
１つ以上の無線装置からトランザクションイベントデータを受信する、前記トランザクションイベントデータは、他のコンピューター装置と相互作用する無線コンピューター装置を介して無線ネットワーク上に生じる１つ以上の請求可能なトランザクションイベントにより生じ、前記請求可能なトランザクション内の装置の１つは、前記特定の無線装置が前記特定の請求可能なトランザクションイベントを実行したことを検証することができる認証可能なトランザクションイベントデータを発生する；
トランザクションイベントデータを認証する；および
各トランザクションイベントは、そのトランザクションイベントを実行した前記特定の無線装置に請求可能であるように前記認証されたトランザクションイベントデータをトランザクションイベント請求データに統合する。
[Ｃ１３]  前記認証可能なトランザクションイベントデータを統合するステップは、前記無線ネットワークと選択的に通信する請求コンピューターにおいて生じる、Ｃ１２の方法。
[Ｃ１４]  サービスプロバイダーは、無線コンピューター装置のアクセスを無線ネットワークに供給し、各無線コンピューター装置は加入者を有し、前記無線装置により生じた前記トランザクションイベントに対して前記無線装置加入者に請求するステップをさらに具備する、Ｃ１２の方法。
[Ｃ１５]  前記認証され統合されたトランザクションイベントデータに基づいて各無線コンピューター装置の前記加入者に請求書を発生するステップをさらに具備する、Ｃ１４の方法。
[Ｃ１６]  前記認証されたトランザクションイベントデータに基づいてトランザクションイベント請求データを発生するステップと、前記トランザクションイベント請求データを無線サービスプロバイダーに送信するステップとをさらに具備する、Ｃ１４の方法。
[Ｃ１７]  前記請求可能なトランザクションイベントを生じさせるステップは、前記無線ネットワークを介して他のコンピューター装置から前記無線コンピューター装置にアプリケーションをダウンロードすることである、Ｃ１２の方法。
[Ｃ１８]  請求可能なトランザクションイベントを生じさせるステップは、１つ以上のコンピューター装置により前記無線ネットワークを介して前記無線コンピューター装置に供給されるサービスへの加入を行うことである、Ｃ１２の方法。
[Ｃ１９]  前記認証可能なトランザクションイベントデータを発生するステップは、前記ダウンロードされたアプリケーションから認証可能なトランザクションイベントデータを発生することである、Ｃ１７の方法。
[Ｃ２０]  前記無線コンピューター装置はさらにデジタル署名を含み、前記アプリケーションは安全鍵を含み、前記認証可能なトランザクションイベントデータを発生するステップは、前記デジタル署名および安全鍵から前記トランザクションイベントデータを形成することである、Ｃ１７の方法。
[Ｃ２１]  前記認証されたトランザクションイベントデータをトランザクションイベント請求データに統合するステップは、前記トランザクションイベント発生時に生じる、Ｃ１２の方法。
[Ｃ２２]  前記認証可能なトランザクションイベントデータを記憶するステップと、前記記憶された認証可能なトランザクションイベントデータを前記ネットワーク上の他のコンピューター装置に送信するステップをさらに具備する、Ｃ１２の方法。
[Ｃ２３]  下記を具備する、少なくともデータ通信をサポートする無線ネットワークを介してトランザクションを行う無線装置に対して請求を発生するために認証されたトランザクションデータを利用する方法：
前記無線ネットワークを介して他のコンピューター装置と相互作用する無線コンピューター装置を介して前記無線ネットワーク上に請求可能なトランザクションイベントを生じさせるステップ；
前記特定の無線装置が前記特定のトランザクションイベントを実行したことを検証するために使用可能な認証可能なトランザクションイベントデータを発生するステップ；
前記トランザクションイベントデータの認証ステップ；および
各トランザクションイベントは、そのトランザクションイベントを実行した前記特定の無線装置に請求可能なように前記認証されたトランザクションイベントデータをトランザクションイベント請求データに統合するステップ。
[Ｃ２４]  無線ネットワーク上のコンピューターにより実行されるとき、下記ステップを実行することを介して無線ネットワークを介してトランザクションを行う無線装置に対して請求を発生するために前記コンピューターに認証されたトランザクションデータを利用させるコンピューター読み出し可能媒体内に保持されたコンピュータープログラム：
前記無線ネットワークを介して他のコンピューター装置と相互作用する無線コンピューター装置から作成される認証可能なトランザクションイベントデータを受信するステップ、前記認証可能なトランザクションイベント認証データは、特定の無線装置が特定のトランザクションイベントを実行したことを検証するために使用可能である；
前記トランザクションイベントデータを認証するステップ；および
各トランザクションイベントは、１つ以上のトランザクションイベントを実行した前記特定の無線装置に請求可能であるように、前記認証されたトランザクションイベントデータをトランザクションイベント請求データに統合するステップ。
[Ｃ２５]  サービスプロバイダーは、前記無線コンピューター装置のアクセスを前記無線ネットワークに供給し、各無線コンピューター装置は加入者を有し、それは、前記コンピューターに、前記無線装置により生じたトランザクションイベントに対して無線装置加入者に請求するステップをさらに実行させる、Ｃ２４のプログラム。
[Ｃ２６]  前記認証され統合されたトランザクションイベントデータに基づいて前記各無線コンピューター装置の加入者に請求書を発生するステップを前記コンピューターにさらに実行させる、Ｃ２５のプログラム。
[Ｃ２７]  前記トランザクションイベント請求データをサービスプロバイダーに送信するステップを前記コンピューターにさらに実行させる、Ｃ２５のプログラム。
[Ｃ２８]  無線ネットワーク上に生じる請求可能なトランザクションイベントに対して請求を発生するためにオブジェクトが利用可能であるように、特定の無線装置が特定の請求可能なトランザクションイベントを実行したことを前記オブジェクトが検証可能である、無線ネットワークを介してトランザクションを行う無線装置のための認証可能なトランザクションデータを具備するソフトウェアオブジェクト。
[Ｃ２９]  前記ソフトウェアオブジェクトは、前記無線ネットワークと選択的に通信する請求コンピューターに送信可能である、Ｃ２８のソフトウェアオブジェクト。
[Ｃ３０]  サービスプロバイダーは前記無線コンピューター装置のアクセスを前記無線ネットワークに供給し、各無線コンピューター装置は加入者を有し、前記ソフトウェアオブジェクトは、無線装置加入者と、前記加入者の無線装置により生じた１つ以上の特定のトランザクションイベントを識別する、Ｃ２８のソフトウェアオブジェクト。
[Ｃ３１]  前記ソフトウェアオブジェクトは、前記無線ネットワークを介して無線コンピューター装置にダウンロード可能なアプリケーション上に常駐する、Ｃ２８のソフトウェアオブジェクト。
[Ｃ３２]  １つ以上のコンピューター装置により前記無線ネットワークを介して前記無線コンピューター装置に供給されるサービスへの加入を無線装置が行う際に、前記ソフトウェアオブジェクトが作成される、Ｃ２８のソフトウェアオブジェクト。
[Ｃ３３]  前記無線装置と前記アプリケーションの両方は、各々識別データを有し、前記ソフトウェアオブジェクトは前記識別データの両方を含む、Ｃ３１のソフトウェアオブジェクト。
[Ｃ３４]  前記ソフトウェアオブジェクトは、トランザクションイベントの発生時に作成した後で変更される、Ｃ２８のソフトウェアオブジェクト。
[Ｃ３５]  前記ソフトウェアオブジェクトは前記無線装置において作成される、Ｃ２８のソフトウェアオブジェクト。
[Ｃ３６]  前記ソフトウェアオブジェクトは、前記トランザクションイベントの発生時に無線装置と通信している前記コンピューター装置において作成される、Ｃ２８のソフトウェアオブジェクト。
[Ｃ３７]  無線ネットワークを介してトランザクションを行う無線装置に対して請求を発生するために認証されたトランザクションデータを収集するサーバーであって、前記サーバーは、前記無線ネットワークを介して１つ以上の無線コンピューター装置と選択的に通信し、各無線装置は、前記無線ネットワークを介して他のコンピューター装置を用いて請求可能なトランザクションを行う能力を有し、請求可能なトランザクションは、特定の無線装置が特定のトランザクションイベントを実行したことを検証するトランザクションイベント認証可能なデータを発生させ、および前記サーバーは、前記無線装置のための前記認証可能なトランザクションイベントデータの少なくともいくつかを収集し、各トランザクションイベントは、その請求可能なトランザクションイベントを実行した前記特定の無線装置に請求可能であるように前記認証されたイベントデータをトランザクションイベント請求データに統合するサーバー。
[Ｃ３８]  前記１つ以上の請求可能なイベントを行った前記１つ以上の無線コンピューター装置のための無線サービスプロバイダーに前記トランザクションイベント請求データをさらに送る、Ｃ３７のサーバー。
[Ｃ３９]  前記サーバーはさらに各無線コンピューター装置の前記加入者に請求書を発生する、Ｃ３７のサーバー。
[Ｃ４０]  無線ネットワークを介して他のコンピューター装置と選択的に通信する無線コンピューター装置であって、前記無線装置はコンピュータープラットフォームを含み、前記無線ネットワークを介して他のコンピューター装置を用いて請求可能なトランザクションを行うことができ、請求可能なトランザクションは、前記無線装置が特定のトランザクションイベントを実行したことを検証するトランザクションイベント認証可能データを発生させ、前記無線装置はさらに前記認証可能トランザクションイベントデータを前記無線ネットワーク上の１つ以上のコンピューター装置に選択的に送信する無線コンピューター装置。
[Ｃ４１]  前記無線コンピューター装置は、前記無線ネットワークにその無線コンピューター装置のアクセスを供給する無線サービスプロバイダーに前記認証可能トランザクションイベントデータを選択的に送信する、Ｃ４０の無線コンピューター装置。
[Ｃ４２]  前記無線コンピューター装置は、請求可能なトランザクションの時点で前記請求可能トランザクションイベントデータを選択的に送信する、Ｃ４０の無線コンピューター装置。
[Ｃ４３]  前記無線コンピューター装置は、前記認証可能トランザクションイベントデータを記憶し、前記記憶した認証可能トランザクションイベントデータを前記無線ネットワーク上の他のコンピューター装置に選択的に送信する、Ｃ４０の無線コンピューター装置。
[Ｃ４４]  トランザクションイベントは、前記無線ネットワークを介して他のコンピューター装置から前記無線コンピューター装置へのアプリケーションのダウンロードである、Ｃ４０の無線コンピューター装置。
[Ｃ４５]  トランザクションイベントは、１つ以上のコンピューター装置により、前記無線ネットワークを介して前記無線コンピューター装置に供給されるサービスへの加入であり、前記加入は、前記無線ネットワーク上の他のコンピューター装置と前記無線コンピューター装置との相互作用により開始される、Ｃ４０の無線コンピューター装置。
[Ｃ４６]  前記認証可能トランザクションイベントデータは、前記ダウンロードされたアプリケーションから発生される、Ｃ４４の無線コンピューター装置。
[Ｃ４７]  前記無線コンピューター装置はさらにデジタル署名を含み、前記アプリケーションは安全鍵を含み、前記アプリケーションをダウンロードする際に、前記デジタル署名と安全鍵は、前記認証可能トランザクションイベントデータを形成する、Ｃ４６の無線コンピューター装置。
[Ｃ４８]  下記を具備する、少なくともデータ通信をサポートする無線ネットワークを介してトランザクションを行う無線コンピューター装置において認証可能トランザクションデータを発生するための方法：
前記無線ネットワークを介して１つ以上の他のコンピューター装置と相互作用する；
前記１つ以上の相互作用から１つ以上の請求可能なトランザクションイベントを生じさせる；
前記特定の装置が前記請求可能なトランザクションイベントを実行したことを検証することができる認証可能トランザクションイベントデータを発生する；および
前記認証可能トランザクションイベントデータを前記無線ネットワークを介して１つ以上の他のコンピューター装置に選択的に送信する。
[Ｃ４９]  前記無線コンピューター装置は、前記認証可能トランザクションイベントデータをその無線コンピューター装置のための無線サービスプロバイダーに送信する、Ｃ４８の方法。
[Ｃ５０]  前記１つ以上の請求可能なトランザクションイベントを生じさせるステップは、前記無線ネットワークを介して他のコンピューター装置から前記無線コンピューター装置にアプリケーションをダウンロードすることである、Ｃ４８の方法。
[Ｃ５１]  １つ以上の請求可能なトランザクションイベントを生じさせるステップは、１つ以上のコンピューター装置により、前記無線ネットワークを介して前記無線コンピューター装置に供給されるサービスへの加入を行うことである、Ｃ４８の方法。
[Ｃ５２]  前記認証可能トランザクションイベントデータを発生するステップは、前記ダウンロードされたアプリケーションから認証可能トランザクションイベントデータを発生することである、Ｃ５０の方法。
[Ｃ５３]  前記認証トランザクションイベントデータを送信するステップは、前記請求可能なトランザクションイベント発生の時点で生じる、Ｃ４８の方法。
[Ｃ５４]  前記認証可能トランザクションイベントデータを記憶するステップと、前記記憶された認証可能トランザクションイベントデータを前記ネットワーク上の他のコンピューター装置に選択的に送信するステップをさらに具備する、Ｃ５３の方法。
【図１】
0005980853.tif 000002
【図２】
0005980853.tif 000003
【図３】
0005980853.tif 000004
【図４】
0005980853.tif 000005
【図５】
0005980853.tif 000006
【図６】
0005980853.tif 000007
【図７】
0005980853.tif 000008