(57)【要約】【課題】単一ユーザパラダイムにおける複数の識別標識、識別機構、および識別提供者を統合するための方法およびシステムを提供する。【解決手段】ここに開示された代表的実施形態は、サービス提供者のセキュリティポリシーを受け取ること、サービス提供者により要求された属性を判定すること、認証され、サービス提供者により要求された属性を獲得すること、少なくとも一部はその認証された属性に基づきサービス提供機構に登録すること、および少なくとも一部は、サービス提供機構からの登録に基づき、サービス提供者のサービスにアクセスすることを含む複数の識別標識および識別提供者を統合する。【選択図】図１
2006244473.tif 000002
【特許請求の範囲】
【請求項１】
複数の識別標識および識別提供者および／または属性発行者を統合する方法であって、
サービス提供者のセキュリティポリシーを受け取ること、
前記サービス提供者により要求された属性を判定すること、
認証され、前記サービス提供者により要求された属性を獲得すること、
少なくとも一部は前記認証された属性に基づきサービス提供機構に登録すること、および
少なくとも一部は前記認証された属性からの前記登録に基づき前記サービス提供者のサービスにアクセスすること
を備えることを特徴とする方法。
【請求項２】
サービス提供者のセキュリティポリシーを要求することをさらに備えることを特徴とする請求項１に記載の方法。
【請求項３】
サービス提供者に関する評判情報を評判発行者から獲得することをさらに備えることを特徴とする請求項１に記載の方法。
【請求項４】
前記サービス提供者によってホスティングされているウェブサイトを訪問することをさらに備えることを特徴とする請求項１に記載の方法。
【請求項５】
前記認証され、要求された属性を判定することに対応して、前記要求された属性を含む属性グループのリストから選択することをさらに備えることを特徴とする請求項１に記載の方法。
【請求項６】
前記獲得することは、認証された属性を前記クライアントにより生成することを備えることを特徴とする請求項１に記載の方法。
【請求項７】
前記獲得することは、認証された属性を属性発行者から獲得することを備えることを特徴とする請求項１に記載の方法。
【請求項８】
前記属性発行者は、前記サービス提供者により承認されていることを特徴とする請求項５に記載の方法。
【請求項９】
前記属性は、ユーザの識別属性を備えることを特徴とする請求項１に記載の方法。
【請求項１０】
前記獲得することは、予め構成された属性グループのリストから選択することを備えること、を特徴とする請求項１に記載の方法。
【請求項１１】
予め構成された属性グループのいずれもが前記要求された属性を含んでいない場合には、認証され、要求された属性を含む属性グループを生成することをさらに備えることを特徴とする請求項１０に記載の方法。
【請求項１２】
前記サーバは、ウェブサーバを備えることを特徴とする請求項１１に記載の方法。
【請求項１３】
複数の識別標識および識別提供者および／または属性発行者を統合するシステムであって、
プロセッサと、
前記プロセッサと接続された通信チャンネルと、
前記プロセッサと結合し、前記プロセッサにより読み込み可能なメモリであって、該メモリは、前記プロセッサにより実行されると、前記プロセッサが、
サービス提供者のセキュリティポリシーを受け取り、
前記サービス提供者により要求された属性を判定し、
認証され、前記サービス提供者により要求された属性を獲得し、
少なくとも一部は前記認証された属性に基づいてサービス提供機構に登録し、および
少なくとも一部は前記サービス提供機構からの前記登録に基づき前記サービス提供者のサービスにアクセスする、一連の命令を含むメモリと
を備えたことを特徴とするシステム。
【請求項１４】
サービス提供者に関する評判情報を評判発行者から獲得することをさらに備えたことを特徴とする請求項１３に記載のシステム。
【請求項１５】
前記獲得することは、認証された属性を前記クライアントにより生成することを備えたことを特徴とする請求項１３に記載のシステム。
【請求項１６】
前記獲得することは、認証された属性を属性発行者から獲得することを備えたことを特徴とする請求項１３に記載のシステム。
【請求項１７】
前記サービス提供者および前記サービス提供機構は、共通サーバ上にあることを特徴とする請求項１３に記載のシステム。
【請求項１８】
前記認証され、要求された属性を判定することに対応して、前記要求された属性を含む属性グループのリストから選択することをさらに備えたことを特徴とする請求項１３に記載のシステム。
【請求項１９】
予め構成された属性グループのいずれもが前記要求された属性を含んでいない場合には、認証され、要求された属性を含む属性グループを生成することをさらに備えたことを特徴とする請求項１８に記載のシステム。
【請求項２０】
システムを認証するためのコンピュータ処理を実行する命令のコンピュータプログラムを符号化しているコンピュータで読み込み可能な記録媒体であって、該コンピュータ処理は、
サービス提供者のセキュリティポリシーを受け取ること、
前記サービス提供者により要求された属性を判定すること、
認証され、前記サービス提供者により要求された属性を獲得すること、および
少なくとも一部は前記認証された属性に基づきサービス提供機構に登録すること
を備えることを特徴とするコンピュータで読み込み可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的には、コンピュータおよびネットワークセキュリティの分野に関連する。本発明は、より詳細には、コンピュータシステムおよびユーザの複数の識別標識、識別機構、および識別提供者を統合することに関連する。
【背景技術】
【０００２】
お金および情報にかかわる多くの取引が、インターネットおよびインターネット技術を利用して毎日発生している。その上、悪意を持った者が、これらの取引のいくつかを妨害し、お金および／または情報を盗み取ることに関心を持っている。その結果、悪意のない、無防備なユーザが、名前、住所、社会保険番号、口座番号、クレジットカード番号などのような、個人情報を明らかにするよう要求され、模倣者（すなわち、模倣や詐称サイトを仕掛ける者）に、ユーザの識別標識および／またはお金を盗み取る可能性を与えてしまう。そのような窃盗は深刻化しつつある問題である。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
将来においては、ますます多くの取引が行われる可能性がある。ユーザがオンラインで多くの取引を完了するようになるにつれ、その安心水準はますます高くなる可能性がある。これにより取引が安全および確実であるということに対するユーザの信用度が高くなる可能性がある。さらに、これらの取引は、多くの異なるウェブサイトでおよび多くの異なるユーザインタフェースにより行われる可能性があり、ウェブサイトにどの情報が開示されているか、および所与のウェブサイトが正当であるか否かをユーザが判定することを困難にする。
【課題を解決するための手段】
【０００４】
ここに開示される代表的実施形態は、他のものに加えて、上に述べられた不都合さを軽減するための方法およびシステムを含むことができる。ここに開示される代表的実施形態は、サービス提供者のセキュリティポリシーを受け取ること、そのサービス提供者により要求された属性を判定すること、信頼される属性発行者および／または識別提供者からの属性表明の様式により、認証され、サービス提供者により要求された属性を獲得すること、少なくとも一部はその認証された属性に基づいてサービス提供機構に登録すること、および少なくとも一部は、サービス提供機構および／またはサービス提供者により要求された属性からの登録に基づき、サービス提供者のサービスにアクセスすることを含む複数の識別標識および識別提供者を統合する方法およびシステムを含むことができる。
【０００５】
ここに開示される代表的実施形態を、コンピュータ処理、コンピュータ化システム、コンピュータベースの装置として、またはコンピュータプログラム製品などの製造品として実施することができる。コンピュータプログラム製品は、コンピュータシステムで読み込み可能でおよびコンピュータ処理を実行するための命令によりコンピュータプログラムを符号化しているコンピュータ記憶媒体とすることができる。コンピュータプログラム製品はまた、コンピュータ化システムにより読み込み可能でおよびコンピュータ処理を実行するための命令より成るコンピュータプログラムを符号化している搬送波上で伝播される信号とすることができる。
【０００６】
以下で簡潔にまとめられた添付図面、代表的実施形態に関する引き続く詳細な記述、および付属するクレームを参照することにより、本開示およびその改良のより完全な理解を得ることができる。
【発明を実施するための最良の形態】
【０００７】
図１は、一般的に１００のように、代表的実施形態により、単一ユーザパラダイムにおいて複数の識別標識、識別機構、および識別提供者を統合するために使用できるシステムのブロック図である。この実施形態のシステム１００は、クライアント１０２およびサーバ１０４を含む。クライアント１０２は、お互いに情報交換できるようにサーバ１０４と通信可能なように接続することができる。明らかに、ほとんどの装置は、種々の場合にクライアント１０２およびサーバ１０４の両方として機能することができる。しかしながら単純化するために、ここではこれらの機能は別々に図示される。クライアント１０２は、さらに、ネットワークを介してサーバ１０４と接続することができる。ネットワークは、インターネットを含む任意の種類のネットワークとすることができ、またはクライアント１０２およびサーバ１０４の間の通信を確立するために適切な何か他の種類のチャンネルであっても良い。
【０００８】
また、システム１００は、１または複数の属性発行者（attribute issuer）および／または識別提供者（identity provider）１０６、１０７、および１または複数の評判発行者（reputation issuer）１０８、１０９を含むことができる。用語の属性発行者および識別提供者は、本文書の以下の部分では同義的に使用される。属性発行者１０６を同様にクライアント１０２と通信可能なように接続することができる。同様の方法および／または構成において、クライアント１０２と評判発行者１０８、１０９を同様に接続することができる。
【０００９】
サーバ１０４は、サービス提供者１１０、およびサービス提供機構（provisioning service）１１２を含むことができる。さらに、サーバ１０４は、サービス提供者１１０、およびサービス提供機構１１２に接続することができるデータベース１１４を含むことができる。
【００１０】
クライアント１０２またはクライアントのユーザは、サービス提供者１１０にアクセスすることができる。クライアント１０２は、サービス提供者１１０へアクセスするために、サービス提供者１１０のセキュリティポリシーを受け取り、加えてサービス提供者１１０から要求される属性を受け取ることができる。クライアント１０２は、次に、認証された、サービス提供者１１０により要求された属性を獲得することができる。属性発行者１０６にアクセスすることにより、これを達成することができる。属性発行者１０６は、いずれかの属性表明を発行する前に、クライアント１０２のそのユーザを認証し、属性発行者１０６は、属性表明に関係するユーザが、実際に公表される属性表明を要求する保証の水準を有することができる。属性発行者１０６は、サーバ１０４により信頼される、および／または既知である第三者によって運用されるサービスとすることができ、または、サービス提供者にとって許容できるなら、クライアント１０２のユーザがそれを運用することができる。すなわちサービス提供者により許容できるなら、属性を、ユーザにより認証することができる。
【００１１】
そして、クライアント１０２は、発行者１０６から受け取られた属性文書をサービス提供者１１０に提示することができ、その文書は、クライアント１０２について以前に要求された属性の値を含む。
【００１２】
クライアント１０２のユーザは、また、１０６、１０７により代表される属性発行者の１つにより認証することができる予め構成された属性グループのリストから選択することができる。この構成により、クライアント１０２のユーザは、全体としてまたはサブセットとして、関連識別提供者および／または属性発行者により発行できる多くの予め構成された属性グループ（この文書中ではデジタル識別標識であると見なされる）を持つことができる。クライアント１０２は、この様に、異なる識別提供者および／または属性発行者から変動する識別の程度、異なる種類の情報、または異なる識別標識を、サービス提供者１１０または他のサービス提供者に開示することができる。
【００１３】
クライアント１０２のユーザが、認証された属性グループを選択し、発行者１０６、１０７から属性文書を受け取ると、サービス提供者１１０のセキュリティポリシーにより必要ならば、クライアント１０２は、サービス提供機構１１２に属性文書を送出することができる。サービス提供機構１１２は、同様にウェブサイトで名前およびパスワードを登録するように動作することができ、この情報がサービス提供機構１１２に提供されると、サービス提供者１１０の認証された動作へのアクセスを可能とすることができる。サービス提供機構１１２は、次に、その属性文書またはその一部をデータベース１１４に格納することができる。サービス提供者１１０およびサービス提供機構１１２が分離されているように示されるが、それらが同一サーバ１０４および／またはシステム上に、または別々のサーバ上に存在することができるということは理解されるであろう。この代表的実施形態では、そのサービス提供機構１１２またはウェブサイトに対する登録サービスは、サーバ１０４のコンテンツおよび／またはサービス提供者１１０から分離することが示される。
【００１４】
このようにして、クライアント１０２がサービス提供機構１１２に属性文書を送出すると、サービス提供機構１１２は、クライアント１０２がサービス提供者１１０により提供された動作を実行することを認可することができる。クライアント１０２が別の時にサービス提供者１１０に戻った場合には、サービス提供者１１０は、サービス提供機構１１２により以前にそこに格納されているデータベース１１４からの情報にアクセスすることができ、登録する処理全体を再び繰り返す必要がない。サービス提供者１１０は、データベース１１４上の情報にアクセスすることができ、これにより、クライアント１０２が以前に登録済みであり、充分な属性情報を提供しており、クライアント１０２がサービス提供者１１０の中のサービスにアクセス可能であることをサービス提供者が許容できることが示されるであろう。
【００１５】
この構成により、クライアント１０２のユーザは、様々なエンティティーへの情報の浸透をより上手く制御することができる。さらに、サーバおよび関連ウェブサイトに対応する際に、異なる識別標識または異なる種類およびグループの属性情報を選択し公表する場合に、ユーザは、拡張された制御水準を享受することができる。さらに、これらのサーバおよびウェブサイトは、それらに開示される情報の妥当性の保証に関して拡張された水準を享受することができる。ここに開示された代表的実施形態は、ユーザがインターネットを利用する際に追加的セキュリティを、他の多くのインターネット取引のセキュリティを改良することに加えて、提供することができる。この高度化されたセキュリティはとりわけウェブ提供者およびユーザの役に立つことができる。
【００１６】
クライアント１０２のユーザはまた、サービス提供者１１０の様々な属性に関して評判発行者１０８に情報を要求し、受け取ることができる。クライアント１０２は、サービス提供者１１０の情報、信頼性、認証などを獲得するために、１または複数の評判発行者１０８を利用することができる。これにより、サービス提供者１１０が評判の良いウェブサイトおよび／またはサービス提供者であるという保証のより高まった水準をクライアント１０２のユーザに提供することができる。これによりまた、より多くの情報をユーザに提供することができ、ユーザが、そのサーバおよび／または関連ウェブサイトと対話を継続するべきかに関して、より多くの情報を得た上で判断を下すことができるようになる。
【００１７】
図２は、本発明の実施形態を実施することができる適切なコンピュータ化システム環境の一例を図示する。このシステム２００は、上述されたようなクライアントおよび／またはサーバとして機能するために使用することができるものを表している。その最も基本的な構成において、システム２００は、典型的には、少なくとも１つの処理装置２０２およびメモリ２０４を含む。厳密な構成およびコンピュータ化装置の種類によっては、メモリ２０４は、揮発性（ＲＡＭなどの）、不揮発性（ＲＯＭ、フラッシュメモリなどの）、またはこれら２つの何らかの組合せとすることができる。この最も基本的な構成は、図２で破線２０６によって図示される。さらにまた、システム２００は、付加的な機能／機能性を持つことができる。例えば、装置２００は、限定するものではないが、磁気または光ディスクやテープを含む追加の記憶装置（着脱可能なおよび／または着脱不可能な）を含む。追加の記憶装置は、図２において着脱可能な記憶装置２０８および着脱不可能な記憶装置２１０として図示される。コンピュータ記憶媒体は、揮発性および不揮発性の、着脱可能なおよび着脱不可能な、コンピュータで読み込み可能な命令、データ構造、プログラムモジュールや他のデータなどの、情報の格納のためのあらゆる方法または技術で実施された媒体を含む。メモリ２０４、着脱可能な記憶装置２０８、および着脱不可能な記憶装置２１０は、すべてコンピュータ記憶媒体の例である。コンピュータ記憶媒体は、限定するものではないが、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリや他のメモリ技術、ＣＤ−ＲＯＭ、ＤＶＤ（Digital Versatile Disk）や他の光記憶、磁気カセット、磁気テープ、磁気ディスク記憶装置や他の磁気記憶装置、または必要な情報を格納するために使用することができ、およびシステム２００によりアクセスすることができる、他の任意の媒体を含む。そのようなコンピュータ記憶媒体のいずれもがシステム２００の一部であることができる。
【００１８】
システム２００はまた、システムが他の装置と通信することを可能とする通信接続２１２を含むことができる。通信接続２１２は、通信媒体の一例である。通信媒体は、典型的には、搬送波や他の伝達機構などの変調されたデータ信号で、コンピュータで読み込み可能な命令、データ構造、プログラムモジュール、または他のデータを具現化し、および任意の情報配信媒体を含む。用語「変調されたデータ信号」とは、その信号中に情報を符号化するような方法により構成または変更された、１または複数のその特性を有する信号を意味する。限定するものではなく例として、通信媒体は、有線ネットワークや直接配線接続などの有線の媒体、および音響、高周波、赤外線、および他の無線媒体などの無線の媒体を含む。ここで使用される用語のコンピュータで読み込み可能な媒体は、記憶媒体および通信媒体の両方を含む。
【００１９】
システム２００はまた、キーボード、マウス、ペン、音声入力装置、接触入力装置などの入力装置２１４を有することができる。また、ディスプレイ、スピーカ、プリンタなどの出力装置２１６が含まれる場合がある。これらの装置のすべてについては、当技術分野でよく知られており、ここで詳細に議論する必要性はない。
【００２０】
システム２００などのコンピュータ化装置は、典型的には、少なくとも何らかの様式のコンピュータで読み込み可能な媒体を含む。コンピュータで読み込み可能な媒体は、システム２００によりアクセスすることができる任意の利用可能な媒体であり得る。限定するものではなく例として、コンピュータで読み込み可能な媒体には、コンピュータ記憶媒体および通信媒体を含むことができる。
【００２１】
図３は、一般的に３００のように、複数の識別標識および識別提供者を統合するためのシステムの代表的実施形態を示す。この実施形態では、システム３００は、クライアント３０２およびサーバ３０４と、属性発行者および／または識別提供者３０６を含む。クライアント３０２は、ネットワークおよび／またはインターネット、および／または必要な他の方法などの通信チャンネルを介して、サーバ３０４および属性発行者３０６と通信可能なように接続することができる。
【００２２】
クライアント３０２のユーザは、サーバ３０４のサービスにアクセスしようとしている。クライアント３０２がサーバ３０４に接触すると、サーバ３０４はクライアント３０２のユーザの、特に名前や識別子などの、認証された属性を要求する場合がある。そしてクライアント３０２のユーザは、サーバ３０４により要求された属性を含む、属性グループのリストおよび／または集合３０８から選択することができる。クライアント３０２はまた、属性のグループに関連付けられた属性発行者３０６に接触することができ、サーバ３０４に提供するために認証された属性文書３０９を属性発行者３０６に発行させるようにする。
【００２３】
クライアント３０２は次に、認証された属性文書３０９をサーバ３０４に提供して、サーバ３０４により提供される動作および／またはコンテンツにクライアント３０２がアクセスすることを、サーバ３０４が許可することができる。属性発行者３０６は、サーバ３０４に既知の、予め認可された属性発行者とすることができる。さらに、属性発行者３０６は、多くの異なったクライアントからの情報を認証する周知の属性発行者とすることができる。
【００２４】
属性文書３０９は、変動する識別情報の程度およびクライアント３０２が異なったサーバ３０４に提供している可能性がある他の情報を含む識別標識または文書とすることができる。クライアント３０２がそのサーバ３０４に重ねてアクセスする場合には、サーバ３０４に提供された属性文書３０９、またはそこから文書３０９が構成されている属性グループ３０８は、３０２のユーザに示される場合がある。さらに、クライアント３０２は、それぞれの属性の中で提供された異なった情報を含む予め構成された属性グループの集合を有することができる。
【００２５】
この様にしてクライアント３０２は、それぞれの属性グループ３０８や情報が様々なサーバに提供されて来た経過を追うことができる。さらに、サーバ３０４のオペレータは、クライアント３０２によって提供された属性が多少なりともより確実性があり、および／または信頼できる第三者機関によって認証されているという拡張された保証の水準を享受することができる。さらに、クライアント３０２は、様々なサーバ上の様々なウェブサイトに対して予め構成され、予め認可され、および／または提供されている属性グループ３０８のリスト、集合、または他の組合せを保持することができる。
【００２６】
クライアント３０２はまた、評判発行者３１０にアクセスすることができ、評判発行者３１０は、評判発行者３１０が様々なサーバ３０４および関連ウェブサイトに関する情報を含む場合があることを除いて、属性発行者３０６と同様に動作することができる。その結果、クライアント３０２は、サーバ３０４により提供された識別標識および／または他の情報が、確実性がありおよび／または信頼性があるという何らかの保証の水準を享受することができる。クライアント３０２は、このシステムにより、互いに認証された方法で、属性および／または識別情報を様々なウェブサイトおよび／またはサーバに浸透させる制御をより上手くやることができる。さらに、サーバは、クライアント３０２によって提供された情報が認証され、および／または信頼できるというより高い保証の水準を享受することができる。さらに、クライアント３０２は、サーバに関するより多くの情報を獲得するために評判発行者３１０を利用して、様々なサーバにより提供される情報に関して高度化された保証の水準を享受することができる。
【００２７】
図４は、一般的に４００のように、複数の識別標識および識別提供者を統合するための方法の代表的実施形態を例示するフロー図である。方法４００は、受信動作４０２を含む。受信動作４０２は、サーバまたは他のエンティティから、セキュリティポリシーおよび要求される属性を受け取ることを含む。セキュリティポリシーは、サーバにアクセスするクライアントに、サーバのコンテンツおよび／またはサービスへのアクセス権を得るために、属性や他の情報を提供することを要求することができる。制御は次に、評価動作４０３に進む。
【００２８】
評価動作４０３は、ユーザの識別標識および／または他の属性情報を公表し、および対話することが安全であるか否かを判定するために、サービス提供者の識別標識および確実性を評価することを伴う。それはクライアントが信頼される評判発行者にそのサービスに関する評判情報を要求し、およびそこから獲得することを含むことができ、評判発行者は、属性発行者と同様に動作して、そのサービスまたはウェブサイトが確実性がありおよび／または信頼性があるという何らかの保証の水準をクライアントが享受することができるようにする。制御は次に、判定動作４０４に進む。
【００２９】
判定動作４０４は、サーバによって要求された属性または情報を評価することを含むことができる。属性が判定されると、要求された情報を含み、および他の指定がある場合にはその基準を満足する、すべての予め構成された属性グループを、ユーザに示すことができる。ユーザは次に、属性グループを選択し、サーバにアクセスする場合に利用することができる。代替として、要求された情報を有する属性グループが全くない場合には、ユーザは、新しいグループを生成することができる。制御は次に、獲得動作４０５に進む。
【００３０】
獲得動作４０５は、認証された属性文書を獲得するために、クライアントシステムが関連する識別標識または属性提供者に接触することを含む。さらに、それがサーバにより許容可能である場合には、クライアントは、その属性を自己認証することができる。制御は次に、登録動作４０６に進む。
【００３１】
登録動作４０６は、属性文書を利用して、認証された、要求された情報をサービス提供機構に供給することを含む。サービス提供機構はまた、コンテンツサーバによってアクセス可能なデータベースに属性情報を格納して、クライアントがそのサーバへのアクセスを再び要求した場合に、クライアントが再登録することを必要としないよう、サーバがその情報にアクセスすることができる。制御は次に、アクセス動作４０８に進む。
【００３２】
要求された属性を属性文書が含んでいる場合には、アクセス動作４０８により、サービス提供機構が次にコンテンツサーバに情報を提供し、クライアントがそのサーバにアクセスすることを可能とすることができる。クライアントがそのサーバへのアクセスを再び要求した場合には、クライアントが再登録することを必要としないように、サーバはその情報にアクセスすることができる。
【００３３】
図５は、一般的に５００のように、サーバに開示するための属性文書を代表的実施形態により獲得するための方法を例示するフロー図である。代表的実施形態の態様により、方法５００の処理は、受信動作５０２で始まる。受信動作５０２は、上述されたようにサーバからの属性を求める要求を受け取ることを含む。受信動作５０２では、要求された情報を分析し、サーバによって要求された情報を判定する。制御は次に、問い合わせ動作５０４に進む。
【００３４】
問い合わせ動作５０４は、要求された情報を含む何らかの予め構成された属性グループをクライアントが有するか否かを判定することを含む。要求された属性を有する１または複数の予め構成された属性グループをクライアントが有する場合には、属性グループを、関連付けられた値と共にユーザに提示することができ、ユーザが５０６での開示のために予め構成された属性グループを選択することできる。クライアントは次に、新たに認証された属性文書を、第三者に要求して、そこから獲得することができる、または、いくつかの場合には、キャッシュされたコピーが存在するなら、それを使用することができる。
【００３５】
ユーザはまた、要求された情報を含む新たな属性グループを生成すること５０８を選ぶことができる。要求された情報を有する予め構成された属性文書が全く見付けられない場合には、ユーザは、要求された情報を有する新たな属性グループを生成する５０８であろう。属性文書を獲得するために属性グループが選択され、識別標識または属性発行者に提示されると、制御は登録動作５１０に進む。
【００３６】
登録動作５１０は、属性文書をサービス提供機構に伝達することを含むことができる。属性文書中の情報が要求された属性を含んでいる場合には、サービス提供機構は、コンテンツサーバにとってアクセス可能な場所にその情報を格納することができる。そしてコンテンツサーバは、その情報にアクセスし、クライアントがサーバのコンテンツまたはサービスにアクセスすることを可能とすることができる。さらに、その情報を、コンテンツサーバが、その後その情報にアクセスすることを可能とする場所に格納することができ、クライアントがサーバにアクセスして、クライアントがサーバにより提供されるコンテンツおよび／またはサービスへのアクセスを許可する。
【００３７】
代表的実施形態の様々な実施形態の論理動作は、以下のように実施することができる。すなわち、(１)コンピュータで実施される動作またはコンピュータ化システム上で動くプログラムモジュールのシーケンスとして、(２)および／またはコンピュータ化システムの中の相互接続された機械的論理回路または回路モジュールとして。実施方法は、本発明を実施するコンピュータ化システムの性能要件に依存する選択の問題である。従って、ここに記述された代表的実施形態の実施態様を構成する論理動作は、動作、構造上の装置、動作、またはモジュールとしてさまざまに参照される。これらの動作、構造上の装置、働き、およびモジュールは、ここに添付のクレームの中で列挙される本開示の趣旨および範囲から逸脱することなく、ソフトウェアで、ファームウェアで、専用デジタル論理で、および／またはそれらの組み合わせで実施することができることは、当業者により認識されるであろう。
【００３８】
代表的実施形態は、コンピュータ構造上の特徴、方法論的働きに特有な言語、およびコンピュータで読み込み可能な媒体により記述されているが、追加されたクレームで定義された代表的実施形態が、必ずしも記述された特定の構造、働き、または媒体に限定されるものではないことを理解されたい。一例として、識別情報を符号化するためにＸＭＬ以外の異なるフォーマットを使用することができる。したがって、特定な構造上の特徴、働き、および媒体は、クレームされた発明を実施する代表的実施形態として開示されるものである。
【００３９】
上述された様々な実施形態は、例証だけの目的で提供されており、本開示を限定するものと解釈されるべきではない。ここに例証され、記述された代表的実施形態およびアプリケーションに従うことなく、および添付のクレームで詳細に説明される本開示の本来の趣旨および範囲から逸脱することのない、本開示に対して為すことができる様々な修正および変更を、当業者は容易に認識するであろう。
【図面の簡単な説明】
【００４０】
【図１】代表的実施形態による、複数の識別標識、識別機構、および識別提供者を統合するためのシステムのブロック図である。
【図２】代表的実施形態を実施することができる、適切なコンピュータ化システム環境の一例を示す図である。
【図３】代表的実施形態による、複数の識別標識、識別機構、および識別提供者を統合するためのシステムのブロック図である。
【図４】代表的実施形態による、複数の識別標識、識別機構、および識別提供者を統合することに関連する動作特性を示すフロー図である。
【図５】代表的実施形態による、属性文書を選択する、または生成することに関連する動作特性を例証するフロー図である。
【符号の説明】
【００４１】
１０２  クライアント
１０４  サーバ
１０６，１０７  属性発行者
１０８，１０９  評判発行者
１１０  サービス提供者
１１２  サービス提供機構
１１４  データベース
【図１】
2006244473.tif 000003
【図２】
2006244473.tif 000004
【図３】
2006244473.tif 000005
【図４】
2006244473.tif 000006
【図５】
2006244473.tif 000007