【手続補正書】
【提出日】平成22年2月26日(2010.2.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
購入者と事業者(商人)との間のオンライン取引を許可する方法であって、
アイデンティティ・プロバイダを介して、前記購入者のアイデンティティの検証を提供すること、
支払プロバイダを介して、前記購入者の前記取引に関して支払う能力の検証を提供することであって、前記アイデンティティ・プロバイダおよび前記支払プロバイダは、異なるネットワークエンティティであること
を含むことを特徴とする方法。
【請求項２】
前記購入者を介して、前記アイデンティティ・プロバイダが前記購入者の前記アイデンティティを検証するのを容易にするために識別情報を提供する動作をさらに含むことを特徴とする請求項１に記載の方法。
【請求項３】
識別情報を提供する前記動作は、加入者識別モジュール（ＳＩＭ）番号、ネットワークアドレス、または一意ハードウェア識別（ＩＤ）を提供する動作を含むことを特徴とする請求項２に記載の方法。
【請求項４】
識別情報を提供する前記動作は、前記購入者に関連するエンドユーザコンピュータを介して識別情報をプログラム的に提供することを含み、前記識別情報は、前記購入者が購入を行うことを意図することの、前記エンドユーザコンピュータ上で動作する少なくとも１つのアプリケーションによる表示の際に提供されることを特徴とする請求項２に記載の方法。
【請求項５】
前記購入者の支払う前記能力の検証を提供する前記動作は、前記購入者の前記アイデンティティが検証された後に限って、前記支払プロバイダによって実行されることを特徴とする請求項１に記載の方法。
【請求項６】
前記支払プロバイダは、前記支払検証を実行するために前記アイデンティティ検証を使用することを特徴とする請求項５に記載の方法。
【請求項７】
前記アイデンティティ・プロバイダは、前記支払プロバイダによって受信されるアイデンティティ・トークンを介して識別検証を提供し、前記支払プロバイダは、前記事業者によって受信される支払トークンを介して支払検証を提供することを特徴とする請求項１に記載の方法。
【請求項８】
前記アイデンティティ・トークンは、その間に前記アイデンティティ・トークンを処理できる時間の所定のインターバルを含み、前記時間の所定のインターバルが満了したときには、前記アイデンティティ・トークンは無効とみなされることを特徴とする請求項７に記載の方法。
【請求項９】
前記支払トークンは、その間に前記支払トークンを処理できる時間の所定のインターバルを含み、前記時間の所定のインターバルが満了したときには、前記支払トークンは無効とみなされることを特徴とする請求項７に記載の方法。
【請求項１０】
ネットワークを介して相互接続された複数のノードを有するコンピュータシステムであって、購入者と事業者との間のオンライン取引を行うように適合され、
前記購入者のアイデンティティの検証を提供するように構成された第１ノードと、
前記購入者の前記取引に関して支払う能力の検証を提供するように構成された第２ノードであって、前記第１ノードおよび前記第２ノードは、異なるネットワークエンティティに関連する、第２ノードと
を含むことを特徴とするコンピュータシステム。
【請求項１１】
オンライン取引を行う分散プログラムであって、前記プログラムは、ネットワークを介して相互接続された複数のノードを有するコンピュータシステム上で分散された複数のソフトウェアコンポーネントを有し、前記複数のコンポーネントのそれぞれは、前記ネットワーク上で前記複数のソフトウェアコンポーネントのうちの少なくとも１つの他のソフトウェアコンポーネントと通信するように構成され、
エンドユーザがそこから前記ネットワークにアクセスする第１ノード上にインストールされた第１コンポーネントであって、前記第１コンポーネントは、前記エンドユーザと事業者との間で取引を行う表示に応答して前記ネットワーク上で識別子を提供するように適合され、前記識別子は、前記エンドユーザおよび／または前記第１ノードに関連する、第１コンポーネントと、
少なくとも１つの第２ノードにインストールされた前記分散プログラムの少なくとも１つの第２コンポーネントであって、前記識別子を受信し、前記エンドユーザの前記取引について支払う能力の検証を提供するように構成される、少なくとも１つの第２コンポーネントと、
前記事業者に関連する第３ノードにインストールされた前記分散プログラムの第３コンポーネントであって、前記オンライン取引を進める前に、前記エンドユーザの支払う前記能力の前記検証を受信するように構成される、第３コンポーネントと
を含むことを特徴とする分散プログラム。
【請求項１２】
前記第２コンポーネントは、
少なくとも１つのアイデンティティ・プロバイダに関連する識別子ノードにインストールされた前記分散プログラムの識別コンポーネントであって、前記識別子を受信し、前記識別子に基づいて前記エンドユーザの前記アイデンティティを検証するアイデンティティ・トークンを提供するように構成される、識別コンポーネントと、
少なくとも１つの支払プロバイダに関連する支払ノードにインストールされた前記分散プログラムの支払コンポーネントであって、前記支払コンポーネントは、前記アイデンティティ・トークンを受信し、アイデンティティ・トークンに基づいて支払トークンを提供するように構成され、前記支払トークンは、前記エンドユーザの支払う前記能力の前記検証を含む、支払コンポーネントと
を含むことを特徴とする請求項１１に記載の分散プログラム。
【請求項１３】
ネットワークを介して相互接続された複数のノードを有するコンピュータシステムであって、購入者と１つまたは複数のグッズ、サービス、またはその両方を提供する事業者との間のオンライン取引を容易にするように適合され、
前記購入者に関連する第１ネットワークデバイスであって、前記第１ネットワークデバイスは、前記購入者からの前記取引を開始することの表示の際に、前記購入者を示す識別情報をプログラム的に発行するように適合され、前記識別情報は、購入者が確立したパスワードではない、第１ネットワークデバイスと、
アイデンティティ・プロバイダに関連する第２ネットワークデバイスであって、前記識別情報を受信し、前記取引に関して前記購入者の前記アイデンティティを検証するアイデンティティ・トークンを発行するように適合される、第２ネットワークデバイスと
を含むことを特徴とするコンピュータシステム。
【請求項１４】
分散ネットワーク環境内のコンピューティングデバイスで、モバイルインフラストラクチャの無線ネットワークと独立のネットワーク上でモバイルモジュールを妥当性検査することによって、ユーザがサービス、グッズ、またはその両方にアクセスすることを可能にするために前記モバイルインフラストラクチャの支払請求アカウントに結び付けられているものとしてポータブルデバイスのモバイルモジュールを認証する方法であって、
サービス、グッズ、またはその両方へのアクセスを得ることを試みるときにモバイルモジュールを認証する要求を受信することと、
前記モバイルモジュールの支払請求アカウント情報の妥当性検査においてモバイルインフラストラクチャによって使用される前記モバイルモジュールからの１つまたは複数の資格証明書を受信することと、
前記モバイルインフラストラクチャの無線ネットワークとは別々の独立ネットワーク上で前記モバイルインフラストラクチャに前記１つまたは複数の資格証明書を送信することと、
前記モバイルインフラストラクチャ上の前記モバイルモジュールの支払請求アカウントのアクティブ化状況に対応する認証情報を前記独立ネットワーク上で受信し、したがって、前記サービス、グッズ、またはその両方へのアクセスを制御するポータブルデジタルアイデンティティを可能にすることと
を含むことを特徴とする方法。
【請求項１５】
前記モバイルモジュールは、前記モバイルインフラストラクチャの加入者識別モジュール（ＳＩＭ）であり、前記１つまたは複数の資格証明書は、前記モバイルインフラストラクチャからのチャレンジに基づく情報ならびに前記ＳＩＭと前記モバイルインフラストラクチャとの間で共有される鍵を含むことを特徴とする請求項１４に記載の方法。
【請求項１６】
前記サービス、グッズ、またはその両方は、インターネット上で無料で配布され、ローカルコンピューティングデバイスに常駐し、前記モバイルモジュールの前記認証は、前記サービス、グッズ、またはその両方のコンテンツを前記ローカルコンピューティングデバイス上でアンロックすることを可能にすることを特徴とする請求項１４に記載の方法。
【請求項１７】
前記サービス、グッズ、またはその両方は、複数のレベルの使用可能なアクセスを有し、前記モバイルデバイスの前記認証に基づいて、前記使用可能なレベルのうちの１つまたは複数は、アクティブ化されることを特徴とする請求項１４に記載の方法。
【請求項１８】
前記モバイルモジュールの前記アクティブ化状況に基づいて、前記サービス、グッズ、またはその両方に関する事業者と前記モバイルインフラストラクチャとの間で行われる契約合意が、前記ユーザが前記ユーザを認証するために１つまたは複数のユーザ入力される資格証明書を入力することを必要とするかどうかを判定することをさらに含み、
必要とすると判定された場合に、さらに、
前記１つまたは複数のユーザ入力される資格証明書を入力する要求を前記ユーザに送信することと、
前記ユーザ入力に基づいて、前記ユーザが保護されたサービスへのアクセスを許可されるかどうかを判定することと
を含むことを特徴とする請求項１４に記載の方法。
【請求項１９】
前記モバイルモジュールが、前記モバイルインフラストラクチャによって認証されない場合に、
前記独立ネットワーク上で前記モバイルモジュールを非アクティブ化する非アクティブ化メッセージを受信すること
をさらに含むことを特徴とする請求項１４に記載の方法。
【請求項２０】
分散ネットワーク環境内のモバイルインフラストラクチャで、前記モバイルインフラストラクチャの無線ネットワークと独立のネットワーク上でポータブルデバイスのモバイルモジュールを妥当性検査することによって、ユーザがサービス、グッズ、またはその両方にアクセスすることを可能にするために前記モバイルインフラストラクチャの支払請求アカウントに結び付けられているものとして前記モバイルモジュールを認証する方法であって、
ユーザがサービス、グッズ、またはその両方へのアクセスを得ることを試みるときにモバイルモジュールを認証する要求を受信することであって、前記モバイルモジュールは、モバイルインフラストラクチャの支払請求アカウントに対応し、前記要求は、前記モバイルインフラストラクチャの無線ネットワークとは別々の独立ネットワーク上で受信される、受信することと、
前記独立ネットワーク上で前記モバイルモジュールから１つまたは複数の資格証明書を受信することと、
前記１つまたは複数の資格証明書の妥当性検査に基づいて、前記モバイルモジュールの支払請求アカウントのアクティブ化状況に対応する認証情報を前記独立ネットワーク上で送信し、したがって、２つの独立のネットワークを介して前記サービス、グッズ、またはその両方へのアクセスを制御するポータブルデジタルアイデンティティを可能にすることと
を含むことを特徴とする方法。
【請求項２１】
分散ネットワーク環境内のコンピューティングデバイスで、モバイルインフラストラクチャの無線ネットワークと独立のネットワーク上で前記モバイルインフラストラクチャの支払請求アカウントに結び付けられているものとしてポータブルデバイスを認証するように構成されたコンピューティングデバイス上で無料配布されるサービス、グッズ、またはその両方へのアクセスを可能にする方法であって、
ローカルコンピューティングデバイスで、許可されたコンピューティングデバイスだけがそれへのアクセスを許容される保護されたコンテンツを含む１つまたは複数の無料配布されるサービス、グッズ、またはその両方を受信することと、
モバイルモジュールの支払請求アカウント情報の妥当性検査においてモバイルインフラストラクチャによって使用される１つまたは複数の資格証明書を前記モバイルモジュールから受信することと、
前記モバイルインフラストラクチャの無線ネットワークとは別々の独立ネットワーク上で前記１つまたは複数の資格証明書を前記モバイルインフラストラクチャに送信することと、
前記モバイルインフラストラクチャ上の前記モバイルモジュールの支払請求アカウントのアクティブ化状況に対応する認証情報を前記独立ネットワーク上で受信することと、
前記認証情報に基づいて、前記ローカルコンピューティングデバイスが前記保護されたコンテンツの少なくとも一部にアクセスすることを可能にするライセンスを受信し、したがって、前記保護されたコンテンツにアクセスするライセンスを交付されるコンピューティングデバイスの台数を制限せずに、複数の異なるコンピューティングデバイス上で前記サービス、グッズ、またはその両方にアクセスするポータブルデジタルアイデンティティを可能にすることと
を含むことを特徴とする方法。
【請求項２２】
前記モバイルモジュールは、前記モバイルインフラストラクチャの加入者識別モジュール（ＳＩＭ）であり、前記１つまたは複数の資格証明書は、前記モバイルインフラストラクチャからのチャレンジに基づく情報ならびに前記ＳＩＭと前記モバイルインフラストラクチャとの間で共有される鍵を含むことを特徴とする請求項２１に記載の方法。
【請求項２３】
前記ＳＩＭは、無線送信デバイス以外のハードウェア内に含まれ、１つまたは複数のハードワイヤドポートまたは無線ポートを介して前記コンピューティングデバイスに接続されることを特徴とする請求項２２に記載の方法。
【請求項２４】
前記ＳＩＭは、特に前記ＳＩＭ用に設計された特殊なハードウェア接続を介して前記ローカルコンピューティングデバイスに直接に接続されることを特徴とする請求項２２に記載の方法。
【請求項２５】
前記サービス、グッズ、またはその両方は、複数のレベルの使用可能なアクセスを有し、前記ライセンスに基づいて、前記使用可能なレベルのうちの１つまたは複数は、アクティブ化されることを特徴とする請求項２１に記載の方法。
【請求項２６】
分散システム内で、ホストコンピュータに、モバイルオペレータシステムの厳密な要件の対象になるモバイル端末ではなく周辺機器としてラベルを付けるために、モバイルモジュールを前記ホストコンピュータに接続するときに前記ホストコンピュータを前記モバイルオペレータシステムから抽象化するのに使用されるコンピューティングフレームワークであって、
モバイルオペレータシステムに関する支払請求アカウントに関連する情報を含む加入者識別モジュール（ＳＩＭ）と、
前記ＳＩＭに関する前記支払請求アカウント情報を認証するために、前記モバイルオペレータシステムの無線ネットワークと独立のネットワーク上で前記ＳＩＭを前記モバイルオペレータシステムに接続するホストコンピュータと、
少なくとも前記独立ネットワーク上で前記モバイルオペレータシステムに対して前記ＳＩＭを認証するのに使用される前記ＳＩＭからの情報を読み取る、前記ホストコンピュータに接続されるＳＩＭドライバと、
前記ＳＩＭドライバと前記ＳＩＭとの間で送信されるコマンドの個数、シーケンス、または長さのうちの１つまたは複数を制約することによって前記ＳＩＭを攻撃から保護するのに使用されるプロトコルを定義する、前記ＳＩＭと前記ＳＩＭドライバとの間のファイヤウォールとして働くインターフェースと
を含むことを特徴とするコンピューティングフレームワーク。
【請求項２７】
前記ＳＩＭは、ハードウェアポート、無線ポート、またはその両方を介して前記ホストコンピュータに接続されることを特徴とする請求項２６に記載のコンピューティングフレームワーク。
【請求項２８】
前記インターフェースは、前記ＳＩＭを前記ホストコンピュータに接続する際に使用されるポータブルデバイスの一部であることを特徴とする請求項２６に記載のコンピューティングフレームワーク。
【請求項２９】
前記独立ネットワーク上での前記ＳＩＭの前記認証は、ホストコンピューティングデバイスへのアクセスを得るのに使用されることを特徴とする請求項２６に記載のコンピューティングフレームワーク。
【請求項３０】
前記ＳＩＭの前記認証は、前記独立ネットワーク上で提供されるサービス、グッズ、またはその両方へのアクセスを得るのに使用されることを特徴とする請求項２６に記載のコンピューティングフレームワーク。
【請求項３１】
前記ＳＩＭデバイスの前記認証は、前記独立ネットワークを介して提供されるサービス、グッズ、またはその両方のためのものであり、ウェブブラウジングアプリケーションとは別々の前記ホストコンピュータ上で動作するソフトウェアアプリケーションに関連することを特徴とする請求項２６に記載のコンピューティングフレームワーク。
【請求項３２】
前記プロトコルは、前記ＳＩＭドライバと前記ＳＩＭとの間の通信の回数、シーケンス、または長さのうちの１つまたは複数を記憶するのに使用されるフォーマル状態機械を含むことを特徴とする請求項２６に記載のコンピューティングフレームワーク。
【請求項３３】
分散ネットワークに結び付けられたコンピューティングシステム内で、暗号化目的または署名目的のうちの１つまたは複数のためにセッション鍵を少なくともクライアント上のソフトウェアスタックに委任するために、前記クライアントに接続されたモバイルモジュールとそれに関連するモバイルインフラストラクチャとの間でセキュアトンネリングを確立することによってそれ以外の点ではセキュアでないネットワーク上で前記クライアントとサーバとの間のトランスポートレベルセキュア通信を確立する方法であって、
ホストコンピュータに接続されたモバイルモジュールの１つまたは複数の資格証明書を識別することと、
前記モバイルモジュールに関する有効な支払請求アカウントの認証のために前記１つまたは複数の資格証明書をモバイルインフラストラクチャに送信することであって、前記要求は、前記モバイルインフラストラクチャに対応する無線ネットワークとは別々の独立ネットワーク上で送信される、送信することと、
前記認証に基づいて、前記ホストコンピュータとサーバとの間の前記独立ネットワーク上のトランスポートレベルセキュア通信で使用されるセッション鍵を前記モバイルモジュールから受信することと
を含むことを特徴とする方法。
【請求項３４】
前記モバイルモジュールは、前記モバイルインフラストラクチャの加入者識別モジュール（ＳＩＭ）であり、前記１つまたは複数の資格証明書は、前記モバイルインフラストラクチャからのチャレンジに基づく情報ならびに前記ＳＩＭと前記モバイルインフラストラクチャとの間で共有される鍵を含むことを特徴とする請求項３３に記載の方法。
【請求項３５】
前記ＳＩＭは、無線送信デバイス以外のハードウェア内に含まれ、１つまたは複数のハードワイヤドポートまたは無線ポートを介して前記コンピューティングデバイスに接続されることを特徴とする請求項３４に記載の方法。
【請求項３６】
前記セッション鍵は、前記セッション鍵の寿命または前記セッション鍵を用いて暗号化され、署名され、もしくはその両方を行われたメッセージの個数のうちの１つまたは複数に基づいて満了し、その結果、前記ＳＩＭの満了は、前記ホストコンピュータと前記サーバとの間のさらなるセキュア通信のために前記モバイルインフラストラクチャを用いて再許可されることを要求されることを特徴とする請求項３４に記載の方法。
【請求項３７】
前記ＳＩＭは、前記ホストコンピュータに外部から接続され、なおかつ前記ホストコンピュータへの物理的に近い近接内に維持されることを特徴とする請求項３４に記載の方法。
【請求項３８】
前記セッション鍵は、前記ＳＩＭと前記モバイルインフラストラクチャとの間で共有される秘密に基づいて前記ＳＩＭおよび前記モバイルインフラストラクチャから導出されることを特徴とする請求項３４に記載の方法。
【請求項３９】
前記セッション鍵は、前記ＳＩＭと前記モバイルインフラストラクチャとの間で共有される鍵によって暗号化されて前記モバイルインフラストラクチャから受信され、前記方法は、前記ＳＩＭから前記セッション鍵を受信する前に、
前記共有される鍵を損なわずに前記セッション鍵を前記ホストコンピュータに提供するために、前記暗号化される鍵を、前記共有される鍵を使用するその暗号化のために前記ＳＩＭに送信すること
をさらに含むことを特徴とする請求項３４に記載の方法。
【請求項４０】
モバイルインフラストラクチャの無線ネットワークと独立のそれ以外の点ではセキュアでないネットワーク上で分散ネットワークに結び付けられたモバイルインフラストラクチャ内で、暗号化目的または署名目的のうちの１つまたは複数のためにセッション鍵を信頼されるサーバに委任するために、クライアントに接続されたモバイルモジュールと前記モバイルインフラストラクチャとの間でセキュアトンネリングを確立することによって前記クライアントとサーバとの間の非セキュアネットワーク上のトランスポートレベルセキュア通信を確立する方法であって、
ホストコンピュータに接続されたモバイルモジュールの１つまたは複数の資格証明書を受信することであって、前記１つまたは複数の資格証明書は、前記モバイルインフラストラクチャに対応する無線ネットワークとは別々の独立ネットワーク上で受信される、受信することと、
前記モバイルモジュールに関する有効な支払請求アカウントの一部であるものとして前記１つまたは複数の資格証明書を認証することと、
前記認証に基づいて、前記ホストコンピュータとサーバとの間の前記独立ネットワーク上のトランスポートレベルセキュア通信で使用されるセッション鍵を前記サーバに送信することと
を含むことを特徴とする方法。
【請求項４１】
前記サーバは、前記セッション鍵も前記ホストコンピュータとの前記トランスポートレベルセキュア通信のために前記モバイルインフラストラクチャから前記サーバに渡されるように、前記モバイルインフラストラクチャとの信頼される関係を有するフレームワークの一部であることを特徴とする請求項４０に記載の方法。
【請求項４２】
前記ＳＩＭの前記支払請求アカウントを妥当性検査することによる前記モバイルインフラストラクチャに対する前記ＳＩＭの認証は、事業者から購入を行うときにサービス、グッズ、またはその両方の使用可能な支払資金の検証として使用されることを特徴とする請求項４１に記載の方法。
【請求項４３】
分散コンピューティングシステム内のホストコンピュータで、モバイルインフラストラクチャに関連する無線ネットワークと独立のネットワーク接続上で前記モバイルインフラストラクチャに対して加入者識別モジュール（ＳＩＭ）を認証するプロトコルを使用することによって前記ホストコンピュータとサーバとの間のセキュア通信を確立する方法であって、
サーバとのセキュア通信を確立することを試みるホストコンピュータに接続された加入者識別モジュール（ＳＩＭ）からの計算されたチャレンジレスポンスを含むセッション鍵の要求を作成することであって、前記チャレンジレスポンスは、前記ＳＩＭの支払請求状況情報を保持するモバイルインフラストラクチャに対して前記ＳＩＭを認証するのに使用される、作成することと、
前記モバイルインフラストラクチャとの信頼される関係を有する前記サーバにセッション鍵の前記要求を送信することであって、前記セッション鍵の前記要求は、前記モバイルインフラストラクチャに関係付けられた無線ネットワークと独立のネットワーク上で送信される、送信することと、
セッション鍵の前記要求に対する応答を受信することであって、前記応答は、前記セッション鍵を含み、共有される鍵を使用してモバイルインフラストラクチャによって署名され、暗号化され、またはその両方を行われ、前記ＳＩＭが前記チャレンジレスポンスを使用して前記モバイルインフラストラクチャに対して適当に認証されたことを示す、受信することと、
前記ＳＩＭと前記モバイルインフラストラクチャとの間のトンネリングされた通信を確立する、前記共有される鍵を使用する妥当性検査のために前記ＳＩＭに前記セッション鍵を送信することと、
前記セッション鍵が妥当性検査されたときに、前記ホストコンピュータが前記サーバとのセキュア通信に暗号化解除されたセッション鍵を使用することを可能にすることと
を含むことを特徴とする方法。
【請求項４４】
前記セッション鍵の前記要求に対する前記応答は、前記サーバ、前記モバイルインフラストラクチャ、またはその両方によって署名されることを特徴とする請求項４３に記載の方法。
【請求項４５】
前記チャレンジレスポンスは、前記チャレンジレスポンスが前記ＳＩＭによって自己生成されるように、前記共有される鍵を使用して前記ＳＩＭによって署名されたナンスを含むことを特徴とする請求項４３に記載の方法。
【請求項４６】
前記共有される鍵は、ＳＩＭ固有であることを特徴とする請求項４３に記載の方法。
【請求項４７】
前記セッション鍵の前記要求は、前記サーバによって指定されるトークンを使用して署名され、暗号化され、またはその両方を行われることを特徴とする請求項４３に記載の方法。
【請求項４８】
前記セッション鍵の前記要求は、前記ホストコンピュータに固有のトークンを使用して署名され、暗号化され、またはその両方を行われることを特徴とする請求項４３に記載の方法。
【請求項４９】
前記チャレンジレスポンスを送信する前に、前記チャレンジレスポンスを生成するために前記ＳＩＭによって使用されるチャレンジが受信されることを特徴とする請求項４３に記載の方法。
【請求項５０】
前記モバイルインフラストラクチャに対して前記ＳＩＭが認証されたときに、前記方法は、さらに、前記独立ネットワーク上で前記モバイルインフラストラクチャに対してユーザを認証するために、
前記モバイルインフラストラクチャ、前記サーバ、または他のサードパーティサービスのうちの１つまたは複数に対してユーザを認証する際に使用されるユーザトークンの要求を作成することと、
前記モバイルインフラストラクチャに関係付けられた前記無線ネットワークと独立の前記ネットワーク上で前記ユーザトークンの前記要求を前記サーバに送信することと、
前記モバイルインフラストラクチャからの生成されたチャレンジを含む、ユーザトークンの前記要求に対する応答を受信することと、
前記ＳＩＭに１つまたは複数のユーザ資格証明書を要求するように促すために、前記ＳＩＭに前記チャレンジを送信し、前記チャレンジがユーザ認証に対応することを示すことと、
適当なチャレンジレスポンスを決定するためにその後に前記ＳＩＭに転送される、前記１つまたは複数のユーザ資格証明書を指定するユーザ入力を受け取ることと、
前記１つまたは複数のユーザ資格証明書を含む前記チャレンジレスポンスを前記サーバに送信することと、
前記モバイルインフラストラクチャによって前記共有される鍵を使用して署名され、暗号化され、またはその両方を行われる、前記ユーザが適当に認証されたことを示すユーザトークンを受信することと、
前記共有される鍵を使用する妥当性検査のために前記ユーザトークンを前記ＳＩＭに送信することと、
前記セッション鍵が妥当性検査されたときに、前記ホストコンピュータが、前記サーバまたはサードパーティサービスとのセキュア通信のために前記サーバまたは前記サードパーティサービスへの後続通信に前記ユーザトークンを使用することを可能にすることと
を含むことを特徴とする請求項４３に記載の方法。
【請求項５１】
分散コンピューティング環境内のモバイルオペレータシステムで、前記モバイルオペレータシステムに関連する無線ネットワークと独立のネットワーク接続上で前記モバイルオペレータシステムに対して加入者識別モジュール（ＳＩＭ）を認証するプロトコルを使用することによってホストコンピュータとサーバとの間のセキュア通信を確立する方法であって、
サーバとのセキュア通信を確立することを試みるホストコンピュータに接続された加入者識別モジュール（ＳＩＭ）からの計算されたチャレンジレスポンスを含むセッション鍵の要求を受信することであって、前記サーバは、前記ＳＩＭに対応するモバイルインフラストラクチャとの信頼される関係を有し、前記セッション鍵の前記要求は、前記モバイルインフラストラクチャに関係付けられた無線ネットワークと独立のネットワーク上で送信される、受信することと、
前記ＳＩＭが前記モバイルインフラストラクチャに関する有効な支払請求アカウントを有することを有することを認証するのに前記チャレンジレスポンスを使用することと、
前記ＳＩＭが前記チャレンジレスポンスを使用して前記モバイルインフラストラクチャに対して適当に認証されたことを示す、共有される鍵を使用して署名し、暗号化し、またはその両方を行うことによって前記セッション鍵を保護することと、
前記ＳＩＭと前記モバイルインフラストラクチャとの間のトンネリングされる通信を確立する、前記接続されたＳＩＭが前記共有される鍵を使用して前記セッション鍵を妥当性検査することを可能にするために、前記セッション鍵を含む前記要求に対する応答を前記ホストコンピュータに送信することと、
前記サーバと前記ホストコンピュータとの間を用いてネットワークレベルセキュア通信を確立するために前記サーバに前記セッション鍵を送信することと
を含むことを特徴とする方法。
【請求項５２】
分散システム内の事業者コンピューティングデバイスで、消費者、事業者、および支払プロバイダのコンピューティングデバイスの間でのデータの３ウェイ交換を確立することによってサービス、グッズ、またはその両方の購入を可能にするときにセキュア商取引を実行する方法であって、
事業者によって提供される１つまたは複数のサービス、グッズ、またはその両方を購入するオンライン要求を受信することと、
前記１つまたは複数のサービス、グッズ、またはその両方の前記購入に関連するコストを含む支払請求情報を消費者に送信することと、
前記１つまたは複数のサービス、グッズ、またはその両方の少なくとも一部について支払う前記消費者の能力の証明の提供として前記消費者から支払トークンを受信することであって、前記支払トークンは、前記消費者の支払プロバイダに関する支払請求アカウントに関するセンシティブ情報を提供せずに、前記コストの前記少なくとも一部に関する前記支払プロバイダによる支払の許可を一意に識別する、受信することと、
前記支払トークンの妥当性検査の要求を前記支払プロバイダに送信し、したがって、前記事業者が、前記コストの少なくとも一部の支払をセキュアに妥当性検査することを可能にすると同時に、前記支払請求アカウントに関する前記センシティブ情報を前記事業者に不透明にすることと、
前記支払トークンの妥当性検査に基づいて、前記事業者から前記消費者への前記１つまたは複数のサービス、グッズ、またはその両方の適当な転送を示す前記支払トークンの妥当性の肯定応答を送信することと
を含むことを特徴とする方法。
【請求項５３】
前記支払請求情報は、前記サービス、グッズ、もしくはその両方の説明、前記事業者からの使用可能な支払オプション、または事業者固有情報のうちの１つまたは複数をさらに含むことを特徴とする請求項５２に記載の方法。
【請求項５４】
前記支払トークンは、前記支払トークンを妥当性検査し、前記支払トークンを前記消費者からの支払許可に関する要求と突き合わせるための、前記少なくとも１つの支払プロバイダによって署名され、暗号化され、またはその両方を行われる前記支払請求情報を含むことを特徴とする請求項５２に記載の方法。
【請求項５５】
前記支払トークンは、前記支払プロバイダによってセットされる、ある所定の時間期間、使用の頻度、またはその両方の後に満了することを特徴とする請求項５２に記載の方法。
【請求項５６】
前記コストの少なくとも一部は、可変であり、前記支払請求情報内で値の範囲として提示されることを特徴とする請求項５２に記載の方法。
【請求項５７】
前記支払トークンは、前記消費者、前記支払プロバイダ、またはその両方によって取消可能であることを特徴とする請求項５２に記載の方法。
【請求項５８】
前記コストは、前記支払プロバイダによって許容される所定の額を超え、追加のユーザ対話は、前記支払トークンの許可のために必要であることを特徴とする請求項５２に記載の方法。
【請求項５９】
前記１つまたは複数のサービス、グッズ、またはその両方は、サブスクリプション支払または複数支払を必要とし、前記支払トークンは、そのような支払について複数回使用されることができることを特徴とする請求項５２に記載の方法。
【請求項６０】
分散システム内の支払プロバイダコンピューティングデバイスで、消費者、事業者、および支払プロバイダのコンピューティングデバイスの間でのデータの３ウェイ交換を確立することによってサービス、グッズ、またはその両方の購入に関する商取引での支払を許可する方法であって、
事業者から１つまたは複数のサービス、グッズ、またはその両方を購入する消費者から支払許可の要求を受信することであって、支払許可の前記要求は、前記購入に関連するコストの支払請求情報を含む、受信することと、
前記消費者の支払請求アカウント状況に基づいて、前記１つまたは複数のサービス、グッズ、またはその両方について支払う前記消費者の能力の証明として前記消費者に支払トークンを送信することであって、前記支払トークンは、前記消費者の前記支払請求アカウントに関するセンシティブ情報を提供せずに、前記１つまたは複数のサービス、グッズ、またはその両方に関する支払の許可を一意に識別する、送信することと、
前記支払トークンを妥当性検査する要求を前記事業者から受信することと、
支払許可の前記要求からの前記支払請求情報との前記支払トークンの比較に基づいて、前記１つまたは複数のサービス、グッズ、またはその両方の前記消費者への適当な転送の際に支払が前記事業者に提供されることを示す、前記支払トークンの妥当性の肯定応答を送信することと
を含むことを特徴とする方法。
【請求項６１】
前記支払トークンは、前記支払プロバイダによって署名され、暗号化され、またはその両方を行われ、前記支払プロバイダに対する前記支払トークンの妥当性検査は、前記署名、前記暗号化、またはその両方を妥当性検査することを含むことを特徴とする請求項６０に記載の方法。
【請求項６２】
前記支払トークンは、前記少なくとも１つの支払プロバイダによって署名され、暗号化され、またはその両方を行われ、前記少なくとも１つの支払プロバイダに対する前記支払トークンの妥当性検査は、前記署名、前記暗号化、またはその両方を妥当性検査することを含むことを特徴とする請求項６０に記載の方法。
【請求項６３】
前記１つまたは複数のサービス、グッズ、またはその両方は、サブスクリプション支払または複数支払を必要とし、前記支払トークンは、前記サブスクリプション支払または複数支払の単一の支払だけについて有効であり、後続の支払について追加のトークンは必要であることを特徴とする請求項６０に記載の方法。
【請求項６４】
前記１つまたは複数のサービス、グッズ、またはその両方は、サブスクリプション支払または複数支払を必要とし、前記支払トークンは、前記サブスクリプション支払または複数支払の単一の支払だけについて有効であり、後続の支払について追加のトークンは必要であることを特徴とする請求項６０に記載の方法。
【請求項６５】
オンライン商取引を実行する分散コンピューティングシステム内で、監査、詐欺保護、および他の目的のためにオンライン取引の記録を維持する、電子請求書プレゼンテーションに基づいて事業者からのサービス、グッズ、またはその両方に関する支払を許可する方法であって、
オンライン商取引中に消費者コンピューティングデバイスによる１つまたは複数のサービス、グッズ、またはその両方の購入の説明およびコストを含む電子請求書を支払プロバイダで受信することと、
事業者からの前記１つまたは複数のサービス、グッズ、またはその両方の支払を許可するために前記電子請求書の少なくとも一部のコピーを含む支払トークンを前記消費者に送信することと
を含むことを特徴とする方法。
【請求項６６】
前記電子請求書の１つまたは複数の部分は、前記１つまたは複数の部分を前記消費者、支払プロバイダ、またはその両方に不透明にするために、前記事業者によって暗号化されることを特徴とする請求項６５に記載の方法。
【請求項６７】
前記電子請求書の暗号化される前記１つまたは複数の部分は、前記事業者の１つまたは複数の仕事仲間への自動支払フェデレーションに使用されることを特徴とする請求項６５に記載の方法。
【請求項６８】
前記支払プロバイダコンピューティングデバイスで前記電子請求書のコピーを格納することと、
前記１つまたは複数のサービス、グッズ、またはその両方に対応する請求金額の支払に関する支払要求を前記事業者から受信することであって、前記支払要求は、前記事業者からの前記電子請求書の少なくとも一部のコピーを含む、受信することと、
前記事業者に対する適当な支払を許可するために、前記電子請求書の前記格納されたコピーを前記事業者からの前記受信された電子請求書の少なくとも一部の前記コピーと比較することと
をさらに含むことを特徴とする請求項６５に記載の方法。
【請求項６９】
前記電子請求書のコピーは、前記事業者によって署名され、前記方法は、さらに
前記支払トークンが前記事業者と消費者との間で発する商取引の一部であることを前記事業者が妥当性検査するのに使用することのできる、前記電子請求書の前記署名されたコピーを含む支払トークンを前記消費者に送信することと、
前記１つまたは複数のサービス、グッズ、またはその両方に関する前記支払トークンを許可する要求を前記事業者から受信することと、
前記事業者が前記１つまたは複数のサービス、グッズ、またはその両方を前記消費者に転送することを可能にするために、前記支払トークンの妥当性の肯定応答を前記事業者に送信することと
を含むことを特徴とする請求項６５に記載の方法。
【請求項７０】
分散システムで、オンライン商取引に関する消費者からの単一支払に基づく、事前定義のビジネス関係を有する一連の仕事仲間への自動支払分配の方法であって、
サービス、グッズ、またはその両方の少なくとも一部の提供において支援する少なくとも１つの他の仕事仲間との契約ビジネス関係を有する事業者によって提供される前記サービス、グッズ、またはその両方に関する単一のオンライン支払を受け取ることと、
定義された前記契約関係に基づいて、前記少なくとも１つの仕事仲間に属するものとして前記単一のオンライン支払の一部を識別することと、
信頼される関係およびそれに関連するポリシに基づいて、前記事業者および少なくとも１つの仕事仲間に支払をフェデレートするために、前記少なくとも１つの仕事仲間のアカウントに前記支払の前記一部を自動的に転送することと
を含むことを特徴とする方法。
【請求項７１】
前記オンライン支払の一部は、さらに、前記単一の支払を許可した消費者に提示される、前記事業者によって生成される請求書情報内で指定される部分に基づいて識別されることを特徴とする請求項７０に記載の方法。
【請求項７２】
前記請求書情報内で指定される部分は、前記支払フェデレーションを前記消費者にとって透過的にするために、前記事業者によって署名されることを特徴とする請求項７１に記載の方法。
【請求項７３】
商取引を実行する分散オンラインシステムで、電子請求書と、事業者、消費者、またはその両方によって定義されるポリシまたはルールとの分析に基づいて支払オプションを消費者に提示する方法であって、
事業者からのグッズ、サービス、またはその両方に関する購入要求に関する情報を含む電子請求書を消費者デバイスで受信することと、
前記電子請求書内からの情報を前記消費者、事業者、またはその両方からの１つまたは複数の事前定義のルールと比較することと、
前記比較に基づいて、前記１つまたは複数の事前定義のルールの要件を満足する適当なアクションを判定することと
を含むことを特徴とする方法。
【請求項７４】
前記１つまたは複数の事前定義のルールは、前記事業者、消費者、またはその両方の使用可能なタイプの支払オプションのリストであり、前記アクションは、ユーザへの提示のために前記リストから１つまたは複数の支払オプションを選択することを特徴とする請求項７３に記載の方法。
【請求項７５】
前記１つまたは複数の事前定義のルールは、前記事業者との信頼関係に基づいて支払のタイプを制限し、前記電子請求書内の情報は、前記事業者からの署名、暗号化、またはその両方に基づいて前記信頼関係を識別することを特徴とする請求項７３に記載の方法。
【請求項７６】
前記１つまたは複数の事前定義のルールは、前記事業者によって受け入れられる支払のタイプと比較した前記消費者の前記使用可能な支払タイプに基づいて支払のタイプを制限することを特徴とする請求項７３に記載の方法。
【請求項７７】
前記１つまたは複数の事前定義のルールは、前記１つまたは複数のサービス、グッズ、またはその両方の総コストに基づいて支払のタイプを制限することを特徴とする請求項７３に記載の方法。
【請求項７８】
前記電子請求書内の情報は、さらに、前記事業者のルールが前記消費者の前記ルールと比較されるように、前記事業者の前記ルールを含むことを特徴とする請求項７３に記載の方法。
【請求項７９】
前記事業者の前記ルールと前記消費者の前記ルールとの間のすべての衝突は、前記事業者を優先して解決され、さもなければ、前記商取引は取り消されることを特徴とする請求項７３に記載の方法。
【請求項８０】
前記商取引は、利用時払いサブスクリプションであり、前記１つまたは複数のルールは、支払額、時間期間、またはその両方に基づいて前記サブスクリプションの持続期間を制限することを特徴とする請求項７３に記載の方法。