(57)【要約】本発明はデータを無線装置へダウンロードすることに関連する分配および料金請求のシステムおよびその方法を提供する。１実施形態では、統一化されたアプリケーション管理（ＵＡＭ）システムを有する分配センタはアプリケーションを無線装置へダウンロードすることに関連する多くの集中的なタスクの処理を行う。キャリア設備に位置するサーバ、例えばアプリケーションダウンロードサーバ（ＡＤＳ）は関連するアプリケーション情報をダウンロードしトランザクションデータを記録するのに必要な最小の処理を行う。この実施形態ではＡＤＳは関連するデータベースを含まず、拡張可能なマークアップ言語（ＸＭＬ）を使用してアプリケーションに関連するトランザクションデータおよび情報を通信する。この通信に使用されるＸＭＬファイルの構造はさらにワンパス処理しか必要としないように最適化され、したがってＡＤＳの処理の要求を最小にする。トランザクションサーバは料金請求のためにトランザクションデータを処理する。【特許請求の範囲】
【請求項１】
自動化された分配および料金請求を行う方法において、
配送エンティティと受信者エンティティとの間に交渉フォーラムを設け、
配送エンティティからのアプリケーションに関連するメタデータを受信し、
アプリケーションに関連するメタデータを受信者エンティティへ提供し、
配送エンティティと受信者エンティティによるメタデータの受取りを受信し、
中央のレポジトリにおけるアプリケーションとメタデータを関連付ける受信エンティティのカタログを構成し、
カタログ情報を受信者エンティティへ送信し、
製品のトランザクションが行われる指示を受信し、
料金請求情報を受信者エンティティへ送信するステップを含んでいる方法。
【請求項２】
トランザクションは無線装置へダウンロードされるアプリケーションについての情報を含んでいる請求項１記載の方法。
【請求項３】
交渉フォーラムは配送および受信者エンティティによりアクセス可能な秘密保護されたエクストラネットを使用する請求項１記載の方法。
【請求項４】
メタデータはアプリケーションに関連する料金請求情報を含んでいる請求項１記載の方法。
【請求項５】
受信者エンティティはキャリアである請求項１記載の方法。
【請求項６】
配送エンティティは開発業者である請求項１記載の方法。
【請求項７】
自動化された分配および料金請求を実行するシステムにおいて、
配送エンティティと受信者エンティティとの間で交渉フォーラムを行う手段と、
配送エンティティからのアプリケーションに関連するメタデータを受信する手段と、
アプリケーションに関連するメタデータを受信者エンティティへ提供するための手段と、
配送エンティティと受信者エンティティとによるメタデータの受取りを受信するための手段と、
中央のレポジトリ中のアプリケーションとメタデータを関連付ける受信エンティティのカタログを構成する手段と、
カタログ情報を受信者エンティティへ送信する手段と、
商品のトランザクションが行われる指示を受信する手段と、
料金請求情報を受信者エンティティへ送信する手段とを具備しているシステム。
【請求項８】
トランザクションは無線装置へダウンロードされるアプリケーションについての情報を含んでいる請求項７記載のシステム。
【請求項９】
交渉フォーラムは配送および受信者エンティティによりアクセス可能な秘密保護されたエクストラネットを使用する請求項７記載のシステム。
【請求項１０】
メタデータはアプリケーションに関連する料金請求情報を含んでいる請求項７記載のシステム。
【請求項１１】
自動化された分配および料金請求を行う方法を実行するコンピュータの実行可能な命令を有するコンピュータ読取り可能な媒体において、
配送エンティティと受信者エンティティとの間に交渉フォーラムを設け、
配送エンティティからのアプリケーションに関連するメタデータを受信し、
アプリケーションに関連するメタデータを受信者エンティティへ提供し、
配送エンティティと受信者エンティティによるメタデータの受取りを受信し、
中央のレポジトリにおけるアプリケーションとメタデータを関連付ける受信エンティティのカタログを構成し、
カタログ情報を受信者エンティティへ送信し、
製品のトランザクションが行われる指示を受信し、
料金請求情報を受信者エンティティへ送信することを含んでいるコンピュータの読取り可能な媒体。
【請求項１２】
トランザクションは無線装置へダウンロードされるアプリケーションについての情報を含んでいる請求項１４記載のコンピュータの読取り可能な媒体。
【請求項１３】
交渉フォーラムは配送および受信者エンティティによりアクセス可能な秘密保護されたエクストラネットを使用する請求項１４記載のコンピュータの読取り可能な媒体。
【請求項１４】
メタデータはアプリケーションに関連する料金請求情報を含んでいる請求項１４記載のコンピュータの読取り可能な媒体。
【請求項１５】
自動化された分配および料金請求システムにおいて、
多数のキャリアおよび多数の開発業者によりアクセス可能であり交渉フォーラムとして使用するエクストラネットと、
アプリケーションに関連するメタデータを記憶する中央レポジトリを有するサーバと、
製品のダウンロードに関連するトランザクションデータを受信し、メタデータを使用して製品のダウンロードに関連する料金請求情報を決定するトランザクションサーバとを具備している自動化された分配および料金請求システム。
【請求項１６】
トランザクションサーバは料金請求情報をキャリアへ送信する請求項１５記載のシステム。
【請求項１７】
トランザクションサーバは料金請求情報を開発業者へ送信する請求項１５記載のシステム。
【請求項１８】
トランザクションデータは無線装置へダウンロードされる製品に関連している請求項１５記載のシステム。
【請求項１９】
無線ネットワークにわたってアプリケーションを分配するシステムにおいて、
アプリケーションを無線装置へダウンロードすることに関連する管理機能を実行するように構成された中央プロセッサと、
中央プロセッサに接続されその中央プロセッサからカタログデータとアプリケーションを受信し、カタログおよびアプリケーションを無線装置へ送信し、アプリケーションの送信に関連するトランザクションデータを記録するように構成されているローカルプロセッサと、
中央プロセッサとローカルプロセッサに接続され、中央プロセッサからメタデータ情報を受信しローカルプロセッサからトランザクションデータを受信し、料金請求のためにメタデータ情報とトランザクションデータを処理するように構成されているトランザクションサーバとを具備しているシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は無線ネットワークおよび無線ネットワークを横切る通信に関する。本発明は特に無線装置のソフトウェアの分配および料金請求に関する。
【背景技術】
【０００２】
本出願は2001年２月２日出願の米国暫定特許出願第60/266,022号明細書および2001年８月15日出願の米国暫定特許出願第60/312,737号明細書の利点を請求し、これらの出願は全体的に本出願で参考文献とされている。
【０００３】
無線通信は近年、爆発的な成長を遂げた。消費者およびビジネスは移動体電話およびパーソナルデジタルアシスタント（ＰＤＡ）のような無線装置にさらに依存するので、無線サービスプロバイダ、即ちキャリアはこれらの無線装置に付加的な機能性を与えるように努力している。これらの付加的な機能性は無線装置に対する需要を増加するだけでなく、現在のユーザ間の使用も増加する。しかしながら、特に無線装置によりアクセス可能なアプリケーションの増加による機能の増加は高価で複雑であり、それによってキャリアがこの機能を提供することをためらわせる。
【０００４】
さらに、無線装置のアプリケーションの開発業者は幾つかの障害に遭遇する。開発業者は可能な限り多数の無線装置によりサポートされるアプリケーションを生成することを望んでいる。これはそのアプリケーションの市場のシェアを増加する。開発業者が遭遇する１つの障害には、多数の無線装置のプラットフォームを有する多数のキャリアによってサポートされ、管理されるアプリケーションを開発しなければならないことが含まれている。各キャリアはアプリケーションを管理するための異なるプロセスをもち、したがってこれらの各プロセスをサポートするためにアプリケーションの開発業者の付加的なオーバーヘッドを生じる。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
典型的に、無線装置へのアプリケーションのダウンロードをサポートするために、キャリアはアプリケーションを管理しプロセスをダウンロードするためにコンピュータシステムを使用する。このシステムは頑丈で大きな処理ロードを管理できなければならない。例えばシステムはキャリアによりサポートされる全てのアプリケーションを管理し、キャリアによりサポートされる特定の無線装置のプラットフォームをサポートするアプリケーションを識別し、新しいバージョンが開発されたときアプリケーションを更新し、アプリケーションを無線装置へダウンロードするトランザクションを記録し、そのトランザクションに関連する料金請求を処理することができなければならない。このプロセスは各リクエストされたダウンロードと、キャリアによりサポートされる全ての装置でリクエストを行う各無線装置で実行される必要がある。
【０００６】
しかしながら、この処理量が可能なシステムを開発し実行するために各キャリアは費用がかかる。多数のキャリアをサポートするための費用とオーバーヘッドが加算されたアプリケーションの開発業者と折り合いをつけるこの構成費用は、無線ネットワークにわたるアプリケーションの分配および開発を非常に高価にする。
【０００７】
技術で必要とされていることは、アプリケーションの開発によりこれらの問題を解決する方法およびシステムであり、アプリケーションのキャリアの大規模の構成は無線装置へダウンロードされる。
【課題を解決するための手段】
【０００８】
本発明は無線装置への大規模なダウンロードを容易にするシステムおよび方法を提供することにより技術の要求を満足する。本発明の１特徴では、自動化された分配および料金請求を実行する方法は、配送エンティティと受信機エンティティとの間に交渉フォーラムを設け、中央レポジトリのアプリケーションとメタデータを関連付ける受信エントリのカタログを構成し、カタログ情報を受信者エントリへ送信し、製品のトランザクションが行われる指示を受信し、料金請求情報を受信者エントリへ送信することを含んでいる。
【０００９】
本発明の別の特徴では、自動化された分配および料金請求システムは、多数のキャリアおよび多数の開発業者によりアクセス可能であり、交渉フォーラムとして使用するエクストラネットと、アプリケーションに関連するメタデータを記憶する中央レポジトリを有するサーバと、製品のダウンロードに関連するトランザクションデータを受信し、メタデータを使用して製品のダウンロードに関連する料金請求情報を決定するトランザクションサーバとを具備している。
【００１０】
本発明のさらに別の特徴では、無線ネットワークにわたってアプリケーションを分配するシステムは、アプリケーションを無線装置へダウンロードすることに関連する管理機能を実行するように構成された中央プロセッサと、中央プロセッサに接続されそこからカタログデータとアプリケーションを受信し、カタログおよびアプリケーションを無線装置へ送信し、アプリケーションの送信に関連するトランザクションデータを記録するように構成されているローカルプロセッサと、中央プロセッサとローカルプロセッサへ接続され、中央プロセッサからメタデータ情報を受信し、ローカルプロセッサからトランザクションデータを受信し料金請求のためにメタデータ情報とトランザクションデータを処理するように構成されているトランザクションサーバとを具備している。
【００１１】
本発明の他の目的、利点、特性は図面の簡単な説明、本発明の詳細な説明、特許請求の範囲を概観することにより明白になるであろう。
【発明を実施するための最良の形態】
【００１２】
明細書に添付されその一部を構成する添付図面は、前述の一般的な説明および以下の好ましい実施形態の詳細な説明と共に現在の本発明の好ましい実施形態を示し、本発明の原理を説明する役目を行う。
図１は本発明のシステムのアーキテクチャの１つの例示的な実施形態を示している。コンポーネントは統一化されたアプリケーション管理（ＵＡＭ）システム100 、アプリケーションダウンロードサーバ（ＡＤＳ）105 、トランザクション（ＴＸ）サーバ、料金請求／アカウントシステム115 を含んでいる。
【００１３】
［統一化されたアプリケーション管理（ＵＡＭ）100 ］
統一化されたアプリケーション管理（ＵＡＭ）システム100 はＱＩＳミドルウェアの一部として１実施形態で構成されるコアサービスである（ＱＩＳミドルウェアはカリフォルニア州サンディエゴを本部とするＱＵＡＬＣＯＭＭ社により開発され、証明されたアプリケーションの認証等の他の機能を含んだプログラムの大きいアンブレラスートであるＢＲＥＷ（商標名）アーキテクチャの部分である）。ＵＡＭ100 はＱＩＳ分配センタ（ＱＤＣ）に存在することをターゲットとするアプリケーション管理サービスの中央化されたスートである。ＵＡＭは無線アプリケーション管理、キャリア分配、料金請求に関連する以下のキーサービスを行う。
・ＵＡＭはアプリケーションファイルおよびアプリケーションメタデータを管理する中央レポジトリである。
・ＵＡＭはキャリアサイトダウンロードサーバへの無線アプリケーションの分配を管理する。
・ＵＡＭはアプリケーションの分配を構成するためのサービスをキャリアカタログ管理サービスによりキャリアサイトへ提供する。
・ＵＡＭは料金請求／アカウントサービスに使用するためのアプリケーションメタデータを管理し、このデータは料金請求／アカウントシステム115 に送信される。このメタデータは料金請求／アカウントシステム115 へ直接またはＴＸサーバ110 を介して送信されてもよい。
【００１４】
［アプリケーションダウンロードサーバ（ＡＤＳ）105 およびトランザクション（ＴＸ）サーバ110 ］
アプリケーションダウンロードサーバ（ＡＤＳ）105 は１実施形態でＱＩＳミドルウェアの一部として構成される別のコアサービスである。ＡＤＳ105 は特定のキャリアサイトから分配されるようにキャリアカタログおよびアプリケーションを管理するためにＵＡＭ100 へインターフェースする。ＵＡＭ100 は多数のキャリアにインターフェースし、キャリアは多数のＡＤＳ' をホストする。各ＡＤＳ105 はＵＡＭカタログ管理サービス（以下説明する）を使用することにより類似または特有のアプリケーションの分配のために構成されてもよい。ＡＤＳはダウンロードするのに有効なアプリケーションのカタログを表示するためにセルラ電話120 等の無線装置とインターフェースし、ユーザがダウンロードするアプリケーションを選択することを可能にする。特定の無線装置のユーザトランザクションに対しては、ＡＤＳはＡＤＳに局部的な事象をログする。ＡＤＳは合併のためにＱＤＣのトランザクション（ＴＸ）サーバ110 へのトランザクションデータを複製する。この合併されたトランザクションデータは料金請求およびアカウントトランザクションを得るために使用される。電話120 は図１で示されているが、他の無線装置が使用されてもよい。
【００１５】
［ＡＤＳインターフェースへのＵＡＭ］
カタログおよびアプリケーションデータはＵＡＭからＡＤＳへ移動する。１実施形態では、ＵＡＭとＡＤＳサーバとの間のインターフェースはＸＭＬファイルインターフェースとして示されている。ＡＤＳサーバにはデータベースは存在しないか必要とされない。ＵＡＭとＡＤＳ間のアプリケーションおよびカタログ管理サービスはＲＤＢＭＳ（関連データベース）を必要としなかった軽量のサーバ用に意図的に設計された。ＡＤＳ管理論理装置は効率的に行うように最適化されている（即ちデータ流のワンパスパーズ）。設計に固有であるのは世界規模のキャリアサイトを横切って廉価のキャリアダウンロードサーバを配備する能力である。
【００１６】
図２は本発明の例示的な実施形態のＡＤＳ'215でカタログ210 を構成するためにキャリア200 および証明本部（ＡＣＣＨＱ）205 に設けられるカタログ管理サービスを示している。カタログはアプリケーションを特定のＡＤＳへ分配する方法である。ＡＤＳはキャリアユーザトライアル、生産またはアプリケーション証明試験のような種々の機能モードをサポートするために構成されている。
【００１７】
図３は例示的な実施形態のＵＡＭカタログ管理サービスを示している。ＵＡＭカタログ管理サービス300 は自律サービス（即ちユーザトライアル、生産、証明試験）に対してカタログの分配を管理するように設計されている。図３はＵＡＭにより与えられるカタログ管理機能のタイプを示している。キャリア管理装置305 はマスターキャリアアプリケーションリストとキャリアグローバルアプリケーション制限を管理する。マスターキャリアアプリケーションリストはキャリアカタログに含まれるかそこから除外するアプリケーションの“ピックリスト”である。カタログ管理装置310 はカタログバージョンと、カタログのアプリケーションの含有またはカタログからのアプリケーションの削除を管理し、アプリケーションはマスターキャリアアプリケーションリストから選択されている。カタログ管理装置はまたキャリア管理装置により権限を与えられているカタログ中のアプリケーションの購入価格を設定する。ＡＤＳ管理装置315 はカタログバージョンをＡＤＳ' へ割当て、実効的な日付を割当てる。管理装置の機能はキャリア（図示せず）からＵＡＭへのエクストラネット接続等により別々のインターフェースを経てＵＡＭで実行されてもよい。図３で示されている多数の、または全ての機能を実行するためにアクセスを与える特権が設けられてもよいことが当業者により認識されるであろう。
【００１８】
本発明はまた自動化されたカタログ付勢も含んでもよい。この実施形態では、ＵＡＭはキャリアにより与えられる実効的な日付とカタログデータを使用する。ＵＡＭはまたＡＰＩをＡＤＳ' へ露出し、ＸＭＬサマリカタログ、ＸＭＬカテゴリリスト、価格および他の情報を有するＸＭＬ拡張カタログ、ＸＭＬ無効アプリケーションリスト、ＸＭＬ自動インストールリスト、アプリケーションパッケージの配送を効率的に行う。ＵＡＭはＡＤＳに新しいカタログを通知する。ＡＤＳはカタログを引き出し、ファイルディレクトリを確認／更新する。さらにＡＤＳは新しいカタログを加入者に利用可能にする。
【００１９】
本発明はまたＭＩＮ／アプリケーションマッピングマトリックスを含んでいてもよい。これはＡＤＳにより記録されたダウンロードと消去事象に基づいてアプリケーションの現在のマッピングを維持し、予めインストールされたアプリケーション（規定されたデータレポート）と、アカウント再割当てＭＩＮ、即ちＭＩＮ配送（規定されたデータレポート）を考慮する。マッピング情報は使用可能およびその他の関連する料金のためにキャリアへの送り状を獲得し、加入の料金請求事象を獲得し、アプリケーションリコールのためのＭＩＮリストを生成するために使用される。
【００２０】
［トランザクションおよび料金請求データフロー］
図４は本発明の例示的な実施形態におけるトランザクション（ＴＸ）および料金請求データのフロー図を示している。トランザクションデータは各ＡＤＳで集収され、ＡＤＳの“未加工”トランザクションデータとして識別する（ステップ400 ）。ＱＤＣトランザクションサーバは多数のＡＤＳ' にわたって“未加工”トランザクションデータを集収し、ＸＭＬインターフェース（またはシステムに規定されている他のインターフェース）を経てデータを統合された未加工のトランザクションデータとして形成する（ステップ405 ）。
【００２１】
ＡＤＳの“未加工”トランザクションデータが一度ＱＤＣトランザクションサーバ中で形成されると、ＴＸ“変換された”トランザクションデータを発生するＴＸ変換プロセスが実行される。変換プロセスは多数のデータ入力、即ちＴＸ統合された“未加工”トランザクションデータ、（パートナンバーのマッピングへのアプリケーションＩＤを含んでいる）ＵＡＭアプリケーションメタデータ、キャリア規定データを有する。変換プロセスは入力ソースからの全てのトランザクションを統合し変換し、ＴＸ“変換された”トランザクションデータを発生する（ステップ410 ）。
【００２２】
１実施形態では、キャリアはキャリアエクストラネットを経てＡＤＳトランザクションに関連する料金請求調節を“変換された”トランザクションへ適用し、または調節を“価格”トランザクションデータへ適用する（ステップ415 ）。
【００２３】
ＴＸ“変換された”トランザクションデータは料金請求に関連するトランザクションを処理するため“記録のデータ”として使用される（ステップ420 ）。ＱＤＣレーティング／料金請求プロセスは、ＴＸ“変換された”トランザクションデータと価格プラン等のＵＡＭ料金請求論理装置を使用し、“価格”トランザクションデータを生成する。この“価格”トランザクションデータは開発業者の支払いを発生するために使用され、送り状が使用可能サービスのためにキャリアへ送信され、キャリア料金請求データは加入者の料金請求に使用されることができるファイルを抽出する（ステップ425 ）。キャリア料金請求抽出データ機能はトランザクションサーバを含む他のコンポーネントで実行されてもよいことが当業者により認識されよう。受信可能である得られたアカウント（ＡＲ）および支払い可能なアカウント（ＡＰ）はその後、ビジネスアプリケーション、例えば技術で知られているPeopleSoftビジネスソフトウェアを使用して処理されてもよい。
【００２４】
図５は本発明の例示的な実施形態における他のシステムと対話しているアプリケーション分配および料金請求システムを示している。１実施形態では、アプリケーション分配および料金請求システム500 は証明センタ505 から証明されたアプリケーションを受信し、またはキャリア管理されたアプリケーションを直接キャリアから受信する。アプリケーションは中央アプリケーションレポジトリ（ＵＡＭ）512 に存在する。これらはＵＡＭ512 で記憶される前にアプリケーション識別子を発行および／または確認するアプリケーションにより処理されてもよい。
【００２５】
１実施形態では、アプリケーションはカテゴリに規定され、ＡＤＳ515 に提出される。ＡＤＳ515 はキャリア510 、アプリケーション分配および料金請求システム500 またはその両者の組合わせにより管理または制御されてもよい。カタログおよびアプリケーションは無線装置520 へダウンロードされ、そこでアプリケーションが実行される。キャリア510 はカタログを形成するためにＵＡＭ512 とインターフェースし、キャリアのネットワーク（図示せず）によってサポートされる無線装置520 へダウンロードされるのに有効なアプリケーションを選択することを含んでいる。キャリアは価格、アプリケーションを割当てるカタログ、アプリケーションをアクセスする無線装置、期間満了時または使用回数を含むアプリケーションに関連した種々の情報またはメタデータを調節するように開発業者と共に作業する。商品またはアプリケーションの購入、料金請求またはダウンロードに関連する多くの事象またはメタデータが存在することが当業者により認識されよう。
【００２６】
ＡＤＳ515 は無線装置515 へのダウンロードに関連するトランザクションを記録し、この情報を（１実施形態ではトランザクションサーバの一部である）トランザクションレポジトリ525 へ送信する。ダウンロードのための料金請求処理では、キャリア510 はトランザクションレポジトリのダウンロードトランザクションに関連するメタデータを調節する。トランザクションは統合され、送り状が発生され、開発業者へキャリアおよび支払いが送信される。
【００２７】
１実施形態では、自動化されたトランザクション集収が実行される。自動化されたトランザクション集収のプロセスは、アプリケーションの適切なダウンロードのとき、ＡＤＳ捕捉ＭＩＮ、アプリケーション名、アプリケーションＩＤ、購入されたプラン、購入価格、時間／日を含んでいる。ＡＤＳは複製により含まれるデータを特定の間隔で（例えば３０分毎）または例えばほぼ実時間等のさらに頻繁に、必要なときには例えばしきい値を超えるファイルのサイズに基づいてトランザクションサーバへ送信する。トランザクションサーバはトランザクションをビジネスデータに結び付ける。この結び付けるプロセスはパートナンバー、キャリア情報、料金請求パラメータ、関連するデータベースをトランザクションを分解し解析するために使用され、限定されたアプリケーショントランザクションを分割し、限定されたアプリケーションの未加工のデータをキャリアへ配送する。
【００２８】
料金請求および集収プロセスは以下の事象を含んでいる。
・ＡＤＳで編集された電話購入アプリケーショントランザクションの編集および配送、
・予めインストールされたアプリケーションのリストを与えるキャリア、
・ＭＩＮ消勢／再割当てのリストを与えるキャリア、
・限定されたアプリケーショントランザクションを自動的にキャリアへ送信、
・キャリアエクストラネットにより標準的なトランザクションを調節するキャリア、
・標準的な（ＳＴＤ）トランザクションレート（即ち価格）、
・キャリアエクストラネットによりレートされたＳＴＤトランザクションを調節するキャリア、
・キャリアに配送される加入者の料金請求のためのレートされたＳＴＤトランザクションの調節、
・第１の時間ダウンロードを決定するためのＭＩＮ対Ａｐｐｓのマトリックスの使用、
・ダウンロードのためのアプリケーション分配と料金請求システムの送り状送付、
・標準的なＡｐｐｓの開発業者の支払いのためのアプリケーション分配と料金請求システムの送り状送付、
・標準的なアプリケーションの開発業者に支払いを行うアプリケーション分配と料金請求システム、
・限定されたアプリケーションの開発業者に支払いを行うキャリア、
・全ての変換されたトランザクションおよび調節をキャリアへ配送、
・月々の料金請求のための加入料金事象の獲得。
【００２９】
図６は本発明の例示的な実施形態における多数のキャリアと多数の開発業者との間の仮想交渉のプロセスを示している。分配およびアプリケーションシステムはアプリケーションのような製品に関するメタデータをウェブサイトを経て受信する（ステップ600 ）。この説明はキャリアと開発業者の使用を含んでいるが、これらは製品の分配および／または料金請求のために対話する任意のエンティティを表していることが認識されるであろう。
【００３０】
メタデータはその後、多数のキャリアへ与えられる（ステップ605 ）。この供給はエクストラネットを使用してキャリアをエクストラネットに記録させてアプリケーションに関連するメタデータを観察することにより実行されることに注意する。さらに、１実施形態では、多数の開発業者はそれぞれ関係するメタデータを有するアプリケーションを提出し、多数のキャリアは多数の開発業者から提出されたメタデータを観察できる。
【００３１】
キャリアはその後、エクストラネットを経て開発業者と特別なメタデータの詳細を交渉する（ステップ610 ）。例えば開発業者はアプリケーションのユーザ／加入者に使用料を請求するためアプリケーションに関連する価格を提示する。キャリアは価格を観察するとき、メッセージを送信するかデータをエクストラネット上のフィールドへ入力することによりこれを拒否し、キャリアがアプリケーションと関連させたがる価格を提示する。開発業者は代案に同意するか応答する。この交渉は全てエクストラネットで行われ、数回行われてもよい。さらに交渉は多数のキャリアと多数の開発業者間で、全てエクストラネットで行われてもよい。これは多数のキャリア−開発業者対の間の同時的な交渉を含んでいる。これは開発業者またはキャリアが有効な商品を観察するために１つの場所へ行くことができるか、購入し、関与する全てのエンティティとの特別な交渉方法またはパラダイムを設定する必要はない。換言すると、同一のインターフェースおよび方法は多数のエンティティ間で異なるメタデータを交渉することに使用される。
【００３２】
キャリアおよび開発業者は最終的にメタデータの詳細に同意する（ステップ615 ）。これはメタデータに同意し、そのキャリア、開発業者およびアプリケーションとの関連は料金請求および経歴解析を決定するための他のプロセスのためにＵＡＭのような中央レポジトリに記憶される（ステップ620 ）。
【００３３】
図７は本発明の例示的な実施形態における無線装置に対するアプリケーションの購入、分配、料金請求のエンドツーエンドの自動化されたプロセスを示している。開発業者とキャリアは前述の図６に関して説明したエクストラネットのような交渉フォーラムを使用してアプリケーションに関連する交渉したメタデータに最初に合意する（ステップ700 ）。キャリアに関連するカタログはその後、このメタデータを含むように構成される（ステップ705 ）。１実施形態ではキャリアは特定のカタログを規定するために、例えばカタログに規定されるアプリケーション、それらをアクセスする無線装置および／またはカタログをアクセスするＡＤＳ' を規定するためにＵＡＭと対話する。
【００３４】
カタログはその後、キャリアにより規定されるようにＡＤＳへ送信される（ステップ710 ）。無線装置がアプリケーションへのアクセスをリクエストするとき、ＡＤＳはキャリアのネットワークを使用してデータを無線装置へ送信し、有効であると決定したカタログと任意のメタデータ、例えば価格体系、認可同意等を示す（ステップ715 ）。全ての所望のカタログとメタデータを無線装置へ送信するために無線装置から受信された選択に基づいて多数の送信を行う。
【００３５】
無線装置がデータをリクエストし、アプリケーションをダウンロードし、またはＡＤＳとのその他の動作を行うとき、この情報はトランザクションとして記録される。キャリアはＡＤＳを経てトランザクションを記録し、このトランザクション情報を分配および料金請求システム内のシステムへ送信する（ステップ720 ）。トランザクションデータはエンティティ間で同意されたとき統合され、送り状および支払いは処理され、エンティティへ分配される（ステップ725 ）。このような同意は交渉フォーラムを使用するように同意されたメタデータを含んでいる。
【００３６】
［結論］
本発明は無線装置へダウンロードされるアプリケーションの管理に使用される処理をオフロードするために中央化されたシステムを設けることによりアプリケーションを開発してこれらのアプリケーションを無線装置へ提供する環境を簡単にしている。ＱＩＳ分配センタの統一化されたアプリケーション管理（ＵＡＭ）システムのような中央化されたシステムにローカルアプリケーションダウンロードサーバ（ＡＤＳ）を設けることにより、キャリアはアプリケーションをそれらの無線ネットワークにわたって分配するための廉価の構成機構を有する。さらに多数のキャリアと無線装置のプラットフォームを横切ってアプリケーションの中央化された管理のために、アプリケーション開発は簡単にされる。
【００３７】
１実施形態では、本発明はデータ管理のような無線装置へのダウンロードアプリケーションに関連する多くの集中的なタスクの処理を行うため統一化されたアプリケーション管理（ＵＡＭ）システムを有する分配センタを提供する。キャリア設備、例えばアプリケーションダウンロードサーバ（ＡＤＳ）に位置するサーバは関連するアプリケーション情報のダウンロードとトランザクションデータの記録に必要な最小の処理を実行する。この実施形態では、ＡＤＳは関連するデータベースを含まず、拡張可能なマークアップ言語（ＸＭＬ）を使用してアプリケーションに関連するトランザクションデータおよび情報を通信する。この通信に使用されるＸＭＬファイルの構造はさらにワンパス処理だけしか必要としないように最適化され、したがってＡＤＳの処理の要求を最小にする。ＡＤＳは関連するデータベースを必要としないので、これはキャリアの特別なコンポーネントに対する廉価な解決策を与える。
【００３８】
本発明の構成についての前述の説明は例示と説明の目的で与えられている。これは徹底的ではなく、説明した正確な形態に本発明を限定しない。変更および変形は前述の考察を考慮して可能であり、または本発明の実施から得られる。例えば説明した構造はソフトウェアを含むが、本発明の１実施形態はハードウェアとソフトウェアの組合わせとしてまたはハードウェア単独で構成されてもよい。本発明はオブジェクト向きまたはオブジェクト向きではないプログラミングシステムのいずれで構成されてもよい。さらに、本発明の特徴をメモリに記憶されているものとして説明したが、当業者はこれらの特徴はハードディスク、フロッピーディスクまたはＣＤ−ＲＯＭのような２次記憶装置のような他のタイプのコンピュータの読取り可能な媒体、インターネットまたは他の伝播媒体からの搬送波、または他の形態のＲＡＭまたはＲＯＭに記憶されることもできることを認識するであろう。本発明の技術的範囲は特許請求の範囲とそれらの等価なものにより限定される。
【図面の簡単な説明】
【００３９】
【図１】本発明のシステムのアーキテクチャの例示的な実施形態の図。
【図２】本発明の例示的な実施形態のアプリケーション分配システム（ＡＤＳ）にカタログを構成するためキャリアおよび証明センタに設けられるカタログ管理サービスの説明図。
【図３】本発明の例示的な実施形態における統一化されたアプリケーション管理（ＵＡＭ）サービスの説明図。
【図４】本発明の例示的な実施形態におけるトランザクション（ＴＸ）および料金請求データのフロー図。
【図５】本発明の例示的な実施形態における他のシステムと対話しているアプリケーション分配および料金請求システムの説明図。
【図６】本発明の例示的な実施形態における多数のキャリアと多数の開発業者との間の仮想交渉のプロセスの説明図。
【図７】本発明の例示的な実施形態における無線装置のアプリケーションの購入、分配、料金請求のエンドツーエンドの自動化されたプロセスの説明図。
【図１】
2005503684.tif 000002
【図２】
2005503684.tif 000003
【図３】
2005503684.tif 000004
【図４】
2005503684.tif 000005
【図５】
2005503684.tif 000006
【図６】
2005503684.tif 000007
【図７】
2005503684.tif 000008
【国際公開パンフレット】
2005503684.tif 000009
2005503684.tif 000010
2005503684.tif 000011
2005503684.tif 000012
2005503684.tif 000013
2005503684.tif 000014
2005503684.tif 000015
2005503684.tif 000016
2005503684.tif 000017
2005503684.tif 000018
2005503684.tif 000019
2005503684.tif 000020
2005503684.tif 000021
2005503684.tif 000022
2005503684.tif 000023
2005503684.tif 000024
2005503684.tif 000025
2005503684.tif 000026
2005503684.tif 000027
2005503684.tif 000028
2005503684.tif 000029
2005503684.tif 000030
2005503684.tif 000031
2005503684.tif 000032
2005503684.tif 000033
【国際公開パンフレット（コレクトバージョン）】
2005503684.tif 000034
2005503684.tif 000035
2005503684.tif 000036