(57)【要約】  パーティに関する評判情報を有するクレームを含むセキュリティトークンを受信するようにプログラムされた信頼するパーティを含む評判情報を提供するシステムであって、前記信頼するパーティは、パーティとトランザクションをするかを決定するときに評判情報を利用するようにさらにプログラムされている。評判情報を提供する方法であって、パーティからの情報の要求を受信するステップと、パーティに評判情報を提供することを要求するステップと、セキュリティトークンのクレーム内の評判情報を受信するステップと、パーティとトランザクションするかを決定するために評判情報を使用するステップとを含む。評判情報を提供する他の方法であって、クレームオーソリティからのオンラインサービスに関する評判情報を要求するステップと、セキュリティトークンのクレーム内の評判情報を受信するステップと、オンラインサービスとトランザクションをするかを決定するために評判情報を使用するステップとを含む。
2009527850.tif 000002
【特許請求の範囲】
【請求項１】
評判情報を提供するシステムであって、前記システムは、パーティに関する評判情報を有するクレームを含むセキュリティトークンを受信するようにプログラムされた信頼するパーティを備え、前記信頼するパーティはさらに、前記パーティとトランザクションするかを決定するときに前記評判情報を利用するようにプログラムされていることを特徴とするシステム。
【請求項２】
前記評判情報は、１又は複数の個人又は組織により評価されたものとして把握された前記パーティの品質又はキャラクタについての情報であることを特徴とする請求項１に記載のシステム。
【請求項３】
前記セキュリティトークンは算定トークン及び表示トークンを含み、前記算定トークンは前記パーティに関する評判情報を有する前記クレームを含み、前記表示トークンは前記評判情報を有する前記クレームについての表示情報を含むことを特徴とする請求項１に記載のシステム。
【請求項４】
前記信頼するパーティにより要求される前記評判情報を定義する前記信頼するパーティのセキュリティポリシーをさらに有し、前記信頼するパーティは前記セキュリティポリシーを前記パーティ送るようにプログラムされていることを特徴とする請求項１に記載のシステム。
【請求項５】
評判情報を提供する方法であって、
情報の要求をパーティから受信するステップと、
前記パーティに評判情報を提供するように要求するステップと、
セキュリティトークンのクレーム内の前記評判情報を受信するステップと、
前記パーティとトランザクションするかを決定するために前記評判情報を使用するステップと
を備えることを特徴とする方法。
【請求項６】
前記評判情報は、１又は複数の個人又は組織により評価されたものとして把握された前記パーティの品質又はキャラクタについての情報であることを特徴とする請求項５に記載の方法。
【請求項７】
前記セキュリティトークンは算定トークンと表示トークンを含み、前記算定トークンは前記パーティに関する前記評判情報を有する前記クレームを含み、前記表示トークンは前記評判情報を有する前記クレームについての表示情報を含むことを特徴とする請求項５に記載の方法。
【請求項８】
前記パーティに前記評判情報を提供するように要求するステップはさらに、前記信頼するパーティにより要求された前記評判情報を定義するセキュリティポリシーを発行するステップを備えることを特徴とする請求項５に記載の方法。
【請求項９】
請求項５に記載された前記ステップを実施するためのコンピュータ実行可能命令を有するコンピュータ読み取り可能な媒体。
【請求項１０】
評判情報を提供するための方法であって、
クレームオーソリティからオンラインサービスに関する評判情報を要求するステップと、
セキュリティトークンのクレーム内の前記評判情報を受信するステップと、
前記オンラインサービスとトランザクションするかを決定するために前記評判情報を使用するステップと
を備えることを特徴とする方法。
【請求項１１】
前記評判情報は、１又は複数の個人又は組織により評価されたものとして把握された前記オンラインサービスに関するパーティの品質又はキャラクタについての情報であることを特徴とする請求項１０に記載の方法。
【請求項１２】
前記評判情報を表示するステップをさらに備えることを特徴とする請求項１０に記載の方法。
【請求項１３】
前記評判情報を表示するステップはさらに、前記評判情報をブラウザに表示するステップを備えることを特徴とする請求項１２に記載の方法。
【請求項１４】
前記評判情報を要求するステップはさらに、前記オンラインサービスがアクセスされたときに自動的に前記評判情報を要求するステップを備えることを特徴とする請求項１２に記載の方法。
【請求項１５】
請求項１１に記載された前記ステップを実施するためのコンピュータ実行可能命令を有するコンピュータ読み取り可能媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、評判情報を含む情報の識別に関する。
【背景技術】
【０００２】
取引がオンラインの場において存在感を増し続けている。多くの消費者は現在、レンガやモルタルの店で対面式の取引をするよりむしろ、Ｗｅｂサイトと交信をして商品やサービスを購入している。取引がオンラインに移動したので、消費者が訪れて商品やサービスを購入するＷｅｂサイトを所有する個人及びビジネスについて消費者はあまり知らなくてもよい。これらの個人及びビジネスの評判（reputations）は、取引を検討しているＷｅｂサイトを信用したい消費者にとって、重要なものとなり得る。
【０００３】
多種多様なサービスが、消費者がアクセス可能なパーティ（parties）についての評判情報を提供する。例えば、ベタービジネス案内所（Better Business Bureau：ＢＢＢ）は、特定の地理的地域において経営している様々なビジネスの評判についての情報を提供する。異なる文脈では、信用格付け機関によって提供されたクレジットスコアは、エンティティについての評判情報の別の形式である。別の例では、ｅＢａｙ（商標）ユーザは、取引完了の後、フィードバックスコアを生成するために使用される結果コメントにより、他のｅＢａｙユーザを格付けすることができ、それにより他のｅＢａｙユーザに対する評判情報を生成する。ｅＢａｙの買い手と売り手は、これらの評判情報を使用して、特定のｅＢａｙユーザとの取引をするか否かに関する決定をそのユーザの評判に基づいてすることができる。
【０００４】
【特許文献１】米国特許出願公開第１１／３１２，９２０号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ＢＢＢや信用格付け機関などのサービスは、確実性のいくつかのレベルの精度でパーティが信用できることの評判情報を提供する。しかしながら、組織のこれらのタイプにより提供される評判情報は、常に簡単に取得されるわけではない。例えば、ＢＢＢからビジネスについての情報を取得するために、個人は、ＢＢＢにコンタクトして詳細にビジネスを参照して評判情報を取得することが必要である。さらに、そのような組織は、常に全てのパーティについての情報を有するとは限らない。例えば、ＢＢＢには、ＢＢＢ組織のメンバーであるビジネスについての情報のみ含まれる。
【０００６】
ｅＢａｙにより提供されるフィードバックメカニズムなどのサービスは、ｅＢａｙユーザ間の数千もの交信など、幅広い個人及び取引をカバーすることができる。しかしながら、ｅＢａｙのその評判情報は、全てのユーザがフィードバックを提供しているわけではなく、ユーザがそのフィードバックを操ることができるため、例えば、ＢＢＢのものとして信頼できるものではないかもしれない。さらにまた、評判情報は、ｅＢａｙユーザに対してのみに制限される。
【０００７】
これらのタイプのサービスの限界を超えたところにオンライン取引の内在的な不明確さがある。例えば、消費者が特定のＷｅｂサイトを実際に運営する者を識別することは困難であるかもしれない。このケースでは、消費者は取引することを意図する相手を簡単には決定できないので、消費者がＷｅｂサイトについての評判情報を探すことを試みることでさえ困難である。
【課題を解決するための手段】
【０００８】
この概要は、簡略化した形式で概念の抜粋を紹介するために提供され、後でさらに詳細に説明される。この概要は、特許請求された主題の主要な特徴又は必須の特徴を特定することを意図されたものではなく、特許請求された主題の範囲の判断の支援として使用されることを意図されたものでもない。
【０００９】
一態様は、評判情報を提供するためのシステムに関し、前記システムは、パーティに関する評判情報を有するクレームを含むセキュリティトークンを受信するようにプログラムされた信頼するパーティを含み、前記信頼するパーティはさらに、前記パーティとトランザクションするかを決定するときに前記評判情報を利用するようにプログラムされている。
【００１０】
他の態様は、評判情報を提供する方法に関し、前記方法は、パーティから情報の要求を受信するステップと、前記パーティに評判情報を提供するように要求するステップと、セキュリティトークンのクレーム内の前記評判情報を受信するステップと、前記パーティとトランザクションをするかを決定するために前記評判情報を使用するステップと、を含む。
【００１１】
さらに他の態様は、評判情報を提供する方法に関し、前記方法は、クレームオーソリティからオンラインサービスに関する評判情報を要求するステップと、セキュリティトークンのクレーム内の前記評判情報を受信するステップと、前記オンラインサービスとトランザクションするかを決定するために前記評判情報を使用するステップと、を含む。
【発明を実施するための最良の形態】
【００１２】
図面に対する参照がここでなされるが、スケールに対しては必ずしも描かれていない。
【００１３】
例示的実施形態が、図面を参照して以下により完全に記述される。これらの実施形態は、この開示が完全でかつ完結するように提供される。同様の番号が全体を通じて同様の要素を参照する。
【００１４】
ここに開示される本発明の例示的実施形態は、概して、デジタルアイデンティティ環境（a digital identity environment）での使用のためのオンラインエンティティに対する評判情報を生成及び記憶することに関する。典型的なシナリオでは、クライアントシステム（プリンシパルとも称する）はネットワークを介してサーバシステム（信頼するパーティ（relying party）とも称する）と通信する。デジタル“アイデンティティ”は、これらのシステム間で交換され、そのシステム間で転送された情報を認証することができる。また、本発明の実施形態の態様に従って、評判情報もプリンシパルと信頼するパーティとの間で交換することができる。評判情報をプリンシパルに対して、クレームオーソリティシステム（a claims authority system）などの別の独立したシステムにより提供しても良い。評判情報の交換を促進するために、例示的実施形態では、信頼するパーティから来たのであろうとクレームオーソリティから来たのであろうと、評判情報はセキュリティトークン又はさもなければデータの信頼できる部分に含めて転送される。
【００１５】
評判情報は、１つ又は複数の個人又は組織によって判断されたものとして把握されたパーティの品質又はキャラクタについての情報である。評判情報の例には、限定ではなく、そのパーティと以前トランザクションをした１人又は複数の個人によるフィードバック（例えば、格付け）、信用評価機関（credit agency）により報告されたパーティの信用度、並びに／又はパーティの商品／サービスの格付けの提供又は複数の他のソースからの評判情報の収集のために設立された組織による格付けが含まれる。評判のさらなる例には、ＢＢＢ又はダン＆ブラッドストリートからのビジネス格付け、及びＡＡＡからのサービス格付けが含まれる。評判情報の他の形式が可能である。
【００１６】
図１をここで参照すると、例示的デジタルアイデンティティシステム１００は、プリンシパル１１０、信頼するパーティ１２０、及びクレームオーソリティ１４０を含んで示されている。示された例において、プリンシパル１１０としては、個人、企業、組織、コンピュータ又は他のデバイス、サービス、又は任意のタイプのエンティティがなり得る。信頼するパーティ１２０としては、商品、サービス、又はアクセス及び／又は取得をプリンシパル１１０が希望する他の情報を有するオンラインサービスがなり得る。プリンシパル１１０、信頼するパーティ１２０、及びクレームオーソリティ１４０は、インターネット１３０を介して他と通信することができる。
【００１７】
例示的実施形態において、プリンシパル１１０は、少なくとも１つのプロセッサ及びメモリを含むパーソナルコンピュータを制御する個人であるかもしれない。コンピュータシステム１１０には、１つ又は複数の揮発性及び不揮発性コンピュータ記録媒体、並びに
コンピュータ可読命令、データ構造、プログラムモジュール、又は他のデータなどの情報の記憶のための任意の方法又は技術で実装された取外し可能及び取外し不可能媒体が含まれる。コンピュータシステム１１０は、本件特許出願人のWINDOWS（登録商標）オペレーティングシステムなどのオペレーティングシステム、及びコンピュータ可読媒体に記憶された１つ又は複数のプログラムを含む。コンピュータシステム１１０は、ユーザがコンピュータシステム１１０と通信することを可能にし、並びにコンピュータシステム１１０がインターネット１３０及び信頼するパーティ１２０などの他のデバイスと通信することを可能にする１つ又は複数の入出力通信デバイスも含む。図１に示されている出力デバイスの一例は、ディスプレイ１１２である。
【００１８】
示された例では、プリンシパル１１０はブラウザ１１４などのプログラムを使用して信頼するパーティ１２０に関係付けられたウェブサイトにアクセスすることができる。ブラウザの一例は、本件特許出願人により提供されるインターネットエクスプローラ（商標）ブラウザである。一実施形態では、ブラウザ１１４は、ＨＴＴＰ（hypertext transport protocol）プロトコルなどの１つ又は複数の周知のプロトコルを使用して信頼するパーティ１２０と通信する。他のプロトコルが試用され得る。
【００１９】
例示的実施形態において、プリンシパル１１０は、商品、サービス、又は信頼するパーティ１２０からの他の情報を要求することができ、信頼するパーティ１２０は、要求された商品、サービス、又は情報を提供する前に、又はそれと同時に、プリンシパル１１０についての情報を要求することができる。信頼するパーティ１２０により要求される情報には、プリンシパル１１０についての評判情報が含まれる。
【００２０】
示された例において、クレームオーソリティ１４０は、プリンシパル１１０についての１つ又は複数のクレーム又はアサーション（assertions）を提供可能な１つ又は複数のエンティティを含む。クレームは、プリンシパルのアイデンティティに関連しているそのプリンシパルについて作成されたステートメント、又は例えば、名前、アドレス、ソーシャルセキュリティナンバー、年齢、その他などのプリンシパルについての情報である。ここに記述された例では、クレームは、プリンシパルについての評判情報を含むことができる。
【００２１】
例示的実施形態において、クレームオーソリティ１４０は、他の個人又は組織からフィードバック又は格付けを収集して、評判情報を生成する。他の実施形態において、クレームオーソリティ１４０は、例えば、プリンシパルについての情報をトラッキングすることによって、評判情報を作成する（develop）。さらに他の実施形態において、クレームオーソリティ１４０は、１つ又は複数のサードパーティ（例えば、ＢＢＢ、ＡＡＡ、その他）からの評判情報を集約する。評判情報が複数のソースから集約された場合、２つ又はそれ以上のソースを比較することができ、標準化された評判を算定することができるように、評判情報を特定のスケールに標準化することができる。
【００２２】
一例として、クレームオーソリティ１４０は、署名付きセキュリティトークンを発行可能なセキュリティトークンサービスを含む。例えば、後にさらに記述するように、クレームオーソリティ１４０は、プリンシパル１１０及び／又は信頼するパーティ１２０に対して署名付きセキュリティトークンの形式でクレームを提供することができる。１つ又は複数のクレームには、評判情報を含めることができる。例示的実施形態において、クレームオーソリティ１４０は、信頼するパーティ１２０と信用された関係（a trusted relationship）にあり、その結果、信頼するパーティ１２０は、クレームオーソリティ１４０からの署名付きセキュリティトークン内のクレームを信用する。
【００２３】
ここに開示されている例示的実施形態において、システム１００は、ワシントン、レッドモンドの本件特許出願人により開発されたＷＩＮＦＸアプリケーションプログラミングインタフェースで提供されているインフォカードシステムとして実装されている。インフォカードにより、プリンシパルは様々なクレームオーソリティからの複数のデジタルアイデンティティを管理することが可能である。インフォカードシステムは、ＷＩＮＦＸアプリケーションプログラミングインタフェースのウィンドウズ（登録商標）コミュニケーションファンデーションなどのウェブサービスプラットフォームを利用する。さらに、インフォカードシステムは、ワシントン、レッドモンドの本件特許出願人により少なくとも一部に広められたウェブサービスセキュリティ仕様を使用して構築されている。これらの仕様には、管理セキュリティモデルであるＷＳ−Ｓｅｃｕｒｉｔｙ、エンドポイントポリシーであるＷＳ−ＳｅｃｕｒｉｔｙＰｏｌｉｃｙ、メタデータのプロトコルであるＷＳ−ＭｅｔａｄａｔａＥｘｃｈａｎｇｅ、及び信用モデルであるＷＳ−Ｔｒｕｓｔが含まれる。ここに記述された例示的実施形態は、上述のウェブサービスセキュリティ仕様を参照する。別の実施形態において、１つ又は複数の異なる仕様が使用され、システム１００の様々なコンポーネント間の通信を促進することができる。
【００２４】
ここで、図２を参照すると、例示的プリンシパル１１０、信頼するパーティ１２０、及びクレームオーソリティ１３０が再度示されている。示された実施形態において、プリンシパル１１０は、商品、サービス、又は他の情報の要求を信頼するパーティ１２０に対して送信する。例えば、一実施形態において、プリンシパル１１０は、プリンシパル１１０が望む信頼するパーティ１２０からの情報に対するアクセス要求を信頼するパーティ１２０に対して送信する。プリンシパル１１０によるその要求には、例えば、ＷＳ−ＭｅｔａｄａｔａＥｘｃｈａｎｇｅを提供するメカニズムを使用する信頼するパーティ１２０のセキュリティポリシー（以下を参照）の要求も含まれうる。
【００２５】
要求に応じて、信頼するパーティ１２０は、プリンシパル１１０に対して、信頼するパーティ１２０がプリンシパル１１０についてのアイデンティティ又は他の情報を認証する要件を送信する。認証のための信頼するパーティ１２０の要件は、セキュリティポリシーとしてここで参照される。セキュリティポリシーは、信頼するパーティ１２０がプリンシパル１１０を認証するために、信頼するパーティ１２０に対してプリンシパル１１０が提供しなければならないクレームのセットを定義する。一例では、他のプロトコルを使用することができるが、信頼するパーティ１２０は、そのセキュリティポリシーをＷＳ−ＳｅｃｕｒｉｔｙＰｏｌｉｃｙを使用して特定する。示された例では、信頼するパーティ１２０のセキュリティポリシーには、プリンシパル１１０の評判に関連するクレームに対する要件が含まれる。
【００２６】
プリンシパル１１０が信頼するパーティ１２０からセキュリティポリシーを一度受信すると、プリンシパル１１０は１つ又は複数のクレームオーソリティと通信してポリシーにより要求されるクレームを収集する。示された例において、プリンシパル１１０は、セキュリティポリシーの要件をクレームオーソリティ１４０に伝達する。例えば、プリンシパル１１０は、ＷＳ−Ｔｒｕｓｔに記述された発行メカニズムを使用してクレームオーソリティ１４０からの１つ又は複数のセキュリティトークンを要求することができる。
【００２７】
クレームオーソリティ１４０は、信頼するパーティ１２０からのポリシーに従って要求された１つ又は複数のクレームを提供することができる。例えば、クレームオーソリティ１４０は、プリンシパル１１０に関する評判情報を含む１つ又は複数のクレームを生成するようにプログラムされている。例示的実施形態において、クレームオーソリティ１４０は、評判情報と共に１つ又は複数のクレームを含む１つ又は複数の後述する署名付きセキュリティトークン１５０を生成する。
【００２８】
評判に関する１つ又は複数のクレームを含むセキュリティトークン１５０をその後、クレームオーソリティ１４０によってプリンシパル１１０に送ることができる。例示的実施形態において、クレームオーソリティ１４０は、ＷＳ−Ｔｒｕｓｔに記述されたレスポンスメカニズムを使用してセキュリティトークン１５０をプリンシパル１１０に送ることができる。
【００２９】
プリンシパル１１０がセキュリティトークン１５０を受信すると直ぐに、プリンシパル１１０は、信頼するパーティ１２０のセキュリティポリシーの全て又は一部を満たすようにトークン１５０を信頼するパーティ１２０に送る。一例として、プリンシパル１１０は、ＷＳ−Ｓｅｃｕｒｉｔｙに記述されたセキュリティバインディングメカニズムを使用してセキュリティトークン１５０をアプリケーションメッセージにバインドすることによってセキュリティトークン１５０を信頼するパーティ１２０に送る。
【００３０】
信頼するパーティ１２０がセキュリティトークン１５０を受信すると直ぐに、信頼するパーティ１２０は署名付きセキュリティトークン１５０の発生元を暗号的に検証する（cryptographically verify）ことができる。信頼するパーティ１２０は、信頼するパーティ１２０のセキュリティポリシーを満たすように、セキュリティトークン１５０の評判クレームを利用することができる。例えば、信頼するパーティ１２０は、セキュリティトークン１５０の評判クレームを分析して、プリンシパル１１０とのトランザクションを信用する又は続けるか否かを決定することができる。
【００３１】
図３をここで参照すると、例示的セキュリティトークン１５０が示されている。示された実施形態において、セキュリティトークン１５０は、算定トークン（computational token）１５２及び表示トークン（display token）１５４を含む。算定トークン１５２は、暗号化された形式のクレームオーソリティ１４０により提供されたクレームを含む。例示的実施形態において、クレームオーソリティ１４０は、信頼するパーティ１２０により理解（すなわち、解読）可能な暗号化フォーマットで算定トークン１５２を後述するように生成する。
【００３２】
クレームオーソリティ１４０は、表示トークン１５４も生成する。一般に、表示トークン１５４は、セキュリティトークン１５０の算定トークン１５２に含まれているクレームのサマリを少なくとも含み、評判クレームのサマリを含んでいる。例えば、いくつかの実施形態において、表示トークン１５４は、算定トークン１５２に含まれている全てのクレームのリストを含む。
【００３３】
表示トークン１５４は、例えばディスプレイ１１２を使用するプリンシパル１１０により確認可能なフォーマットで生成され得る。いくつかの例では、表示トークン１５４は、平文又はＨＴＭＬ（Hypertext Markup Language）形式で生成される。セキュリティトークンレスポンスの部分として含まれている表示トークン１５４の１つの例示的実施形態を以下に示す。この例において、表示トークンは、評判に関するクレームについての情報（すなわち、reputation（評判） = “medium（中）”）を含む。
【００３４】
<ic :RequestedDisplayToken>
<ic:DisplayToken xml:lang=“en-us”>
<ic:DisplayClaim
URI- “http ://.../ws/2005/05/identity/claims/reputation”>
<ic:DisplayTag>Reputation</ic:DisplayTag>
<ic :Display Value>Medium</ic :Display Value>
</ic:DisplayClaim>
<ic:DisplayToken>
</ic :RequestedDisplayToken>
【００３５】
以下は、表示トークンの上記に示された要素の一般的な記述である。
・ /ic:-RequestedDisplayToken/ic:DisplayToken - リターンされた表示トークン;
・ /ic:RequestedDisplayToken/ic:DisplayToken/@xml:lang - この属性は、RFC 3066で特定された言語コードを使用する言語識別子を含み、表示トークンの内容がローカライズされる;
・ /ic:RequestedDisplayToken/ic:DisplayToken/ic:DisplayClaim - この要素は、セキュリティトークンでリターンされる個々のクレームを示す;
・ /ic:RequestedDisplayToken/ic:DisplayToken/ic:DisplayClaim/@URI - この属性は、セキュリティトークンでリターンされる個々のクレームにユニークな識別子（ＵＲＩ）を提供する;
・ /ic:RequestedDisplayToken/ic:DisplayToken/ic:DisplayClaim/ic:DisplayTa g - このオプショナル要素は、セキュリティトークンでターンされるクレームに一般の又は親しみやすい名前を提供する;
・ /ic:RequestedDisplayToken/ic:DisplayToken/ic:DisplayClaim/ic:Descriptio n - このオプショナル要素は、セキュリティトークンでリターンされるクレームにセマンティクスの記述を提供する;
・ /ic:RequestedDisplayToken/ic:DisplayToken/ic:DisplayClaim/ic:DisplayV alue - このオプショナル要素は、セキュリティトークンでリターンされるクレームに１つ又は複数の表示可能な値を提供する;
・- /icrRequestedDisplayToken/ic.-DisplayToken/iciDisplayTokenText (図示せず) - このオプショナル要素は、トークンの内容が個々のクレームとして表示することに適していないとき、全体としてトークン全体の別のテキスト表現を提供する。
【００３６】
いくつかの実施形態において、算定トークン１５２を含むセキュリティトークン１５０は、ＯＡＳＩＳ（the Organization for the Advancement of Structured Information Standards）によりプログラムされたＳＡＭＬ（the Security Assertion Markup Language）標準に従って発行される。例えば、セキュリティトークン１５０は、ＳＡＭＬ１．１又はＳＡＭＬ２．０標準に従って発行され得る。他の標準、例えば限定ではないが、ＸｒＭＬトークン、又はケルベロスチケットなども使用され得る。
【００３７】
また、セキュリティトークン１５０は、周知のアルゴリズムを使用してクレームオーソリティにより暗号的に署名され又は承認され得る。一実施形態において、2048ビット非対称ＲＳＡキーが使用される。他の実施形態において、他の暗号化アルゴリズム、例えば、base64符号化対称暗号キーなどが使用され得る。一実施形態において、対称キーがデフォルトで使用される。この方式において、示された例では、信頼するパーティ１２０などのパーティは、セキュリティトークン１５０がクレームオーソリティ１４０を起源とするものであることを暗号的に検証することができる。
【００３８】
例示的実施形態において、算定トークン１５２は、１つ又は複数の周知のアルゴリズムを使用して、例えば限定はしないが、算定トークン１５２及び表示トークン１５４の両方を含むクレームオーソリティ１４０からのレスポンスメッセージ全体にされたデジタル署名などを使用して、暗号的に表示トークン１５４にバインドされる。
【００３９】
プリンシパル１１０は、セキュリティトークン１５０を信頼するパーティ１２０に送る前に、表示トークン１５４の内容を確認することができる。例えば、図１に示すように、表示トークン１５４の内容をディスプレイ１１２上のブラウザ１１４及び／又は別のグラフィカルユーザインタフェース１１６に表示することができる。いくつかの実施形態において、プリンシパル１１０は、表示トークン１５４の内容の確認に基づいて信頼するパーティ１２０にセキュリティトークン１５０を送るか否かを決定することができる。
【００４０】
表示トークンを含むセキュリティトークンに関するさらなる詳細を２００５年１２月１９日に出願された米国特許出願第１１／３１２，９２０に見出すことができ、その全体がここに参照により組み込まれる。
【００４１】
別の実施形態において、クレームオーソリティ１４０からのセキュリティトークン１５０は、表示トークンを含むことを必要としない。例えば、他の実施形態において、セキュリティトークン１５０は、信頼するパーティ１２０により利用される算定トークン１５２のみを含む。セキュリティトークン１５０を信頼するパーティ１２０にプリンシパル１１０を介して送ることができ、又はクレームオーソリティ１４０により信頼するパーティ１２０に直接送ることができる。
【００４２】
例えば、別の一実施形態において、信頼するパーティ１２０は、クレームオーソリティ１４０から直接プリンシパル１１０についての評判情報を要求及び受信することができる。この構成により、信頼するパーティ１２０は、プリンシパル１１０によりフィルターされていない評判情報を取得することができる。
【００４３】
図４を参照すると、プリンシパルが評判情報を含むセキュリティトークンを利用するための例示的方法２００が示されている。オペレーション２１０において、プリンシパルは、信頼するパーティからの情報を要求する。例えば、一実施形態において、プリンシパルは個人であり、信頼するパーティは金融機関である。プリンシパルは、コンピュータを使用して金融機関のウェブサイトにアクセスして住宅貸付金の認可を要求する。
【００４４】
次に、オペレーション２２０において、銀行は、その銀行のセキュリティポリシーをその個人のコンピュータに送る。そのポリシーには、その個人が、その貸付金に適合する資格を与えるための所定の値以上の信用度を有していることが要件として含まれる。制御はその後、オペレーション２３０に移り、その個人は、その個人の信用度に関する１つ又は複数のクレームを有するセキュリティトークンの要求を信用調査機関に対して送信する。次に、オペレーション２４０において、その個人は、その個人の信用度を含むクレームと共にセキュリティトークンを受信する。オペレーション２５０において、その個人は、そのセキュリティトークンの表示トークンに示されている信用度を確認する。
【００４５】
次に、オペレーション２６０において、その個人は、信用度を含むセキュリティトークンを銀行へ送るか否かを決定する。その個人がトークンを送らない決定をした場合、制御はオペレーション２８０に移り、トークンは銀行へ送られない。また、その個人がオペレーション２６０でトークンを銀行へ送る決定をした場合、制御はオペレーション２６５へ移り、セキュリティトークンは銀行へ送られる。信用度が銀行により要求された基準を満たす場合、制御はオペレーション２７０へ移り、その個人は要求された貸付金の承認を受信する。
【００４６】
図５をここで参照すると、クレームオーソリティが評判クレームを含むセキュリティトークンを生成する例示的方法３００が示されている。方法２００に記述されたものと同じ例である場合、方法３００は、オペレーション３１０で開始し、クレームオーソリティは個人のコンピュータから要求を受信して、その個人の信用度と共にセキュリティトークンを提供する。一例として、クレームオーソリティは、信用調査機関のセキュリティトークンサービスである。次に、オペレーション３２０及び３３０において、信用調査機関のセキュリティトークンサービスは、信用度を含む算定及び表示トークンを生成する。制御はその後オペレーション３４０へ移り、表示トークンは、算定トークンにバインドされてセキュリティトークンを形成する。次に、オペレーション３５０において、信用機関のセキュリティトークンサービスは、セキュリティトークンを個人へ送る。
【００４７】
図６をここで参照すると、信頼するパーティが評判情報を使用するための例示的方法４００が示されている。オペレーション４１０で開始し、信頼するパーティである銀行は、個人からの住宅貸付金の要求を受信する。次に、オペレーション４２０において、銀行は、信用度を要求するというその銀行のセキュリティポリシーをその個人へ送る。次に、オペレーション４３０において、銀行は、セキュリティトークンをその個人から受信する（若しくは、信用調査機関のセキュリティトークンサービスから直接受信する）。制御はその後オペレーション４４０へ移り、銀行は、そのセキュリティトークンの信用度を分析する。次に、オペレーション４５０において、銀行は、その信用度がその銀行の基準満たすか否かを決定する。信用度が十分である場合、制御はオペレーション４６０へ移り、個人は要求された貸付金が承認される。また、オペレーション４５０において信用度十分でない場合、制御はオペレーション４７０へ移り、その個人は要求された貸付金が承認されない。
【００４８】
図７をここで参照すると、システム５００の他の実施形態がユーザ５１０、サードパーティウェブサイト５２０などのオンラインサービス、及びクレームオーソリティ５４０を含んで示されている。示されている実施形態において、ユーザ５１０は、インターネット１３０を介してサードパーティウェブサイト５２０にアクセスして商品、サービス、又は他の情報をウェブサイト５２０から要求することができる。サードパーティウェブサイト５２０へのアクセスに先立って又はそれと同時に、ユーザ５１０はクレームオーソリティ５４０にもアクセスしてクレームオーソリティ５４０からサードパーティウェブサイト５２０についての評判情報を要求することができる。例示的実施形態において、ユーザ５１０は、クレームオーソリティ５４０に送信された評判情報の要求において、サードパーティウェブサイト５２０のドメインネームにより、そのウェブサイトに関係付けられたパブリックキー、及び／又はそのウェブサイトに関係付けられた会社（company）名により、サードパーティウェブサイト５２０を識別することができる。他の種類の識別が使用され得る。
【００４９】
例示的実施形態において、クレームオーソリティ５４０は、１つ又は複数のサードパーティについての評判情報を含むクレームオーソリティである。クレームオーソリティ５４０は、評判情報を生成することができ、クレームオーソリティ５４０は、１つ又は複数のサードパーティのソースからの評判情報を集約することができる。例示的実施形態において、クレームオーソリティ５４０は、ユーザ５１０と信頼された関係にある。ユーザ５１０は、クレームオーソリティ５４０からのサードパーティ５２０に関する評判情報を使用して、例えば、サードパーティ５２０とトランザクションをするか否かを決定することができる。
【００５０】
いくつかの実施形態において、クレームオーソリティ５４０は、クレームオーソリティ５４０により署名されたセキュリティトークンでユーザ５１０に評判情報を送信する。セキュリティトークンは、必須ではないが、表示トークンを含むことができる。
【００５１】
いくつかの実施形態において、評判情報は、ユーザに対して視覚的な識別子の形式（例えば、テキスト、色、及び／又はより優れた評判で数やサイズが増加する星やバーなどのスケールドマーカー（scaled markers））で提示される。後述する図９及び図１０を参照されたい。数値又は可聴式の（audible）指標などの他の指示（indications）が使用され得る。
【００５２】
図８をここで参照すると、ユーザがウェブサイトについてのクレームオーソリティからの評判情報を要求するための例示的方法６００が示されている。オペレーション６１０において、ユーザはサードパーティについての評判情報の要求をクレームオーソリティに送信する。例示的実施形態において、その要求は、ユーザがそのウェブサイトに訪れたときに自動的に生成され得る。他の例において、その要求は、ユーザにより手動で開始され得る。
【００５３】
一実施形態において、ユーザは、カメラをオンラインで購入するショッピングをする個人であり、サードパーティは、オンラインで販売するカメラを提供するウェブサイトを運営する。ユーザのブラウザ１１４は、サードパーティウェブサイトなどのウェブサイトがブラウザ１１４にロードされたときに、そのウェブサイトについての評判情報を自動的に捜し求めるようにプログラムされている。
【００５４】
次に、オペレーション６２０において、個人は、サードバーティウェブサイトについてクレームオーソリティから応答を受信する。例えば、ユーザは、サードパーティウェブサイトについての評判情報を有するセキュリティトークンを受信する。次に、オペレーション６３０において、評判情報はユーザに対して表示される。次に、オペレーション６４０において、ユーザは、その評判がそのサードパーティとトランザクションを続けるのに十分であるか否かを決定する。例えば、ユーザが、カメラ購入などそのウェブサイトと金銭的なトランザクションを意図している場合、ユーザは、単純にニュースなどの情報をウェブサイトから取得することを望む場合より高い一定の評判を要求することができる。
【００５５】
ユーザがその評判情報が十分であると決定した場合、制御はオペレーション６５０へ移り、ユーザはカメラを購入するためのそのサードパーティウェブサイトとのトランザクションを開始又は続ける。また、オペレーション６４０において評判情報が十分でない場合、制御はオペレーション６６０に移り、ユーザは、カメラを購入するためのそのサードパーティウェブサイトとのトランザクションを中断又は、トランザクションをしない。
【００５６】
図７を再度参照すると、ユーザがクレームオーソリティ５４０から評判情報を受信すると、その評判情報は、ディスプレイ１１２上のブラウザ１１４又は別のインタフェース１１６に表示され得る。評判情報は、値（例えば、数値）又はスケール（例えば、グレード「Ａ」から「Ｆ」）の形式でユーザに表示され得る。例えば、その評判情報は、色分けされて、及び／又は星のスケールでユーザに表示され得る。いくつかの実施形態において、その評判情報は、ユーザに対して表示可能なイメージの形式で、ユーザに提供される。例えば、一実施形態において、評判情報は、クレームオーソリティにより、マーカー（例えば、星）を用いたイメージ（例えば、ビットマップ又はＪＰＥＧ）及び／又はそのサードパーティの評判の規模を示す色（例えば、赤、黄、緑）の形式で、提供される。イメージは、ディスプレイ１１２上にユーザに対して表示され得る。
【００５７】
例えば、図９をここで参照すると、一実施形態において、ブラウザ１１４は、ブラウザ１１４のステータスバー７１０にクレームオーソリティ５４０からの評判情報を提供するようにプログラムされている。図示された実施形態において、ステータスバー７１０の評判情報は、ブラウザ１１４に示されたウェブサイトは「５つ星」の評判を持つことを示す。
【００５８】
図１０をここで参照すると、別の実施形態において、評判情報は、別のグラフィカルユーザインタフェース１１６に示されている。例えば、ユーザインタフェース１１６は、評判情報８１０（例えば、「エクセレント」）を含む。他の構成が可能である。
【００５９】
アイデンティティシステム（identity systems）の部分として評判情報を提供するここに記述されたシステム及び方法に関連する１つ又は複数の利点がある。例えば、アイデンティティシステムの部分として評判情報を利用することにより、その評判情報を簡単に使用できる標準化された形式でシェア及び集約することができる。信頼するパーティは、プリンシパルとトランザクションをするか否かを決定するときに、信用されたサードパーティからの評判情報を利用することができ、それにより、そのトランザクションにおける信用するパーティの信頼（confidence）が向上する。さらに、ユーザは、サードパーティとトランザクションをするか否かを決定するときに、そのサードパーティについての評判情報を使用することができ、それにより、そのトランザクションにおけるそのユーザの信頼（confidence）が向上する。
【００６０】
上記の様々な実施形態は図示のみの方法により提供されたが、限定して解釈されるべきではない。当業者は、開示又は特許請求の範囲の忠実な精神又は範囲に逸脱することなく、上記の実施形態に対してなされる様々な修正及び変更を容易に認識するであろう。
【図面の簡単な説明】
【００６１】
【図１】信頼するパーティの実施形態がプリンシパルについての評判情報をクレームオーソリティから受信するようにプログラムされている例示的コンピューティング環境を示す図である。
【図２】図１のプリンシパル、信頼するパーティ、及びクレームオーソリティを示す図である。
【図３】算定トークン及び表示トークンを含む例示的セキュリティトークンを示す図である。
【図４】プリンシパルがアイデンティティクレームとして評判情報を使用するための例示的方法を示す図である。
【図５】クレームオーソリティが評判情報を含むセキュリティトークンを生成するための例示的方法を示す図である。
【図６】信頼するパーティがアイデンティティクレームから評判情報を使用するための例示的方法を示す図である。
【図７】コンピュータシステムの例示的実施形態がクレームオーソリティから評判情報を受信するようにプログラムされている他の例示的コンピューティング環境を示す図である。
【図８】ユーザがクレームオーソリティからサードパーティウェブサイトについての評判情報を利用するための例示的方法を示す図である。
【図９】評判情報の表示を含む図７のコンピュータシステムの例示的グラフィカルユーザインタフェースを示す図である。
【図１０】評判情報の表示を含む図７のコンピュータシステムの他の例示的グラフィカルユーザインタフェースを示す図である。
【図１】
2009527850.tif 000003
【図２】
2009527850.tif 000004
【図３】
2009527850.tif 000005
【図４】
2009527850.tif 000006
【図５】
2009527850.tif 000007
【図６】
2009527850.tif 000008
【図７】
2009527850.tif 000009
【図８】
2009527850.tif 000010
【図９】
2009527850.tif 000011
【図１０】
2009527850.tif 000012
【国際調査報告】
2009527850.tif 000013
2009527850.tif 000014