(57)【要約】コンテンツデータの著者に対するユーザの信用度に基づきコンテンツデータの共有プールからコンテンツを構成する方法を開示する。その方法には、著者を有するコンテンツの各部分を含むコンテンツの共有プールデータベースを保守する過程が含まれる。更に、ユーザ信用度データを含むユーザデータベースが保守される。ユーザ信用度データには、共有プールデータベースにおけるコンテンツの著者に対するユーザ信用度が含まれる。最後に、ユーザのユーザ信用度データに基づき新たなコンテンツデータベース及びコンテンツ表示構造が生成される。利点として、より詳細に個別のユーザの興味に適合するようにコンテンツが構成され得る。
2004500621.tif 000002
【特許請求の範囲】
【請求項１】
分散コンピューティング環境で用いるのに好適な、ユーザのためのコンテンツのプールを構成するための、コンピュータによって実現される方法であって、前記方法が、
複数のコンテンツデータを含むような共有プールデータベースを維持する過程と、
少なくとも１つのユーザ信用度データを含むようなユーザデータベースを維持する過程と、
ユーザのためのコンテンツデータベース及びコンテンツ表示構造を、前記ユーザのための前記ユーザ信用度データに基づいて生成する過程とを含み、
前記コンテンツの少なくとも１人の関連する著作者が各コンテンツデータに含まれ、
各ユーザ信用度データがユーザに関連し、少なくとも１人の前記コンテンツ著作者に対するユーザの信用度が各ユーザ信用度データに含まれることを特徴とする方法。
【請求項２】
著作者に対するユーザの信用度を、前記ユーザが前記著作者に割当てる格付けに基づいて決定する過程を更に含むことを特徴とする請求項１に記載のコンピュータによって実現される方法。
【請求項３】
著作者に対するユーザ信用度を、前記ユーザが前記著作者に関連するコンテンツデータに割当てる格付けに基づいて決定する過程を更に含むことを特徴とする請求項１に記載のコンピュータによって実現される方法。
【請求項４】
第１のユーザ及び著作者に関連するような第１のユーザの信用度を、第２のユーザが前記著作者に対して有する第２のユーザの信用度及び前記第１のユーザが前記第２のユーザに対して有する信用度に基づいて決定する過程を更に含むことを特徴とする請求項１に記載のコンピュータによって実現される方法。
【請求項５】
第１のユーザ及び著作者に関連するような第１のユーザの信用度を、前記第１のユーザと第２のユーザの共通性に基づいて決定する過程を更に含むことを特徴とする請求項１に記載のコンピュータによって実現される方法。
【請求項６】
第１のユーザ及び著作者に関連するようなユーザの信用度を、前記ユーザのグループメンバーシップに基づいて決定する過程を更に含むことを特徴とする請求項１に記載のコンピュータによって実現される方法。
【請求項７】
前記ユーザが、グループの構成要素であることを特徴とする請求項１に記載のコンピュータによって実現される方法。
【請求項８】
前記コンテンツ表示構造が、製品を評価する記事に関係することを特徴とする請求項１に記載のコンピュータによって実現される方法。
【請求項９】
前記コンテンツ表示構造が、チャット環境に関係することを特徴とする請求項１に記載のコンピュータによって実現される方法。
【請求項１０】
前記コンテンツ表示構造が、検索結果に関係することを特徴とする請求項１に記載のコンピュータによって実現される方法。
【請求項１１】
前記コンテンツ表示構造が、電子メールに関係することを特徴とする請求項１に記載のコンピュータによって実現される方法。
【請求項１２】
ユーザのためのコンテンツのプールを構成するための分散コンピューティングシステムであって、前記システムが、
複数のコンテンツデータを含むような共有プールデータベースと、
少なくとも１個のユーザ信用度データを含むようなユーザデータベースと、
ユーザのためのコンテンツデータベース及びコンテンツ表示構造を、前記ユーザのための前記ユーザ信用度データに基づいて生成するためのロジックを有するシステムプロセスとを含み、
前記コンテンツの少なくとも１人の関連する著作者が各コンテンツデータに含まれ、
各ユーザ信用度データがユーザに関連し、少なくとも１人の前記コンテンツ著作者ためのユーザ信用度が各ユーザ信用度データに含まれることを特徴とするシステム。
【請求項１３】
前記システムプロセスが、著作者に対するユーザ信用度を、前記ユーザが前記著作者に割当てる格付けに基づいて決定するためのロジックを更に含むことを特徴とする請求項１２に記載の分散コンピューティングシステム。
【請求項１４】
前記システムプロセスが、著作者に対するユーザ信用度を、前記ユーザが前記著作者に関連するコンテンツデータに割当てる格付けに基づいて決定するためのロジックを更に含むことを特徴とする請求項１２に記載の分散コンピューティングシステム。
【請求項１５】
前記システムプロセスが、第１のユーザ及び著作者に関連するような第１のユーザの信用度を、第２のユーザが前記著作者に対して有する第２のユーザの信用度及び前記第１のユーザが前記第２のユーザに対して有する信用度に基づいて決定するためのロジックを更に含むことを特徴とする請求項１２に記載の分散コンピューティングシステム。
【請求項１６】
前記システムプロセスが、第１のユーザ及び著作者に関連するような第１のユーザの信用度を、前記第１のユーザと第２のユーザの共通性に基づいて決定するためのロジックを更に含むことを特徴とする請求項１２に記載の分散コンピューティングシステム。
【請求項１７】
前記システムプロセスが、第１のユーザ及び著作者に関連するようなユーザ信用度を、前記ユーザのグループメンバーシップに基づいて決定するためのロジックを更に含むことを特徴とする請求項１２に記載の分散コンピューティングシステム。
【請求項１８】
前記ユーザが、グループの構成要素であることを特徴とする請求項１２に記載の分散コンピューティングシステム。
【請求項１９】
前記コンテンツ表示構造が、製品を評価する記事に関係することを特徴とする請求項１２に記載の分散コンピューティングシステム。
【請求項２０】
前記コンテンツ表示構造が、チャット環境に関係することを特徴とする請求項１２に記載の分散コンピューティングシステム。
【請求項２１】
前記コンテンツ表示構造が、検索結果に関係することを特徴とする請求項１２に記載の分散コンピューティングシステム。
【請求項２２】
前記コンテンツ表示構造が、電子メールに関係することを特徴とする請求項１２に記載の分散コンピューティングシステム。
【請求項２３】
分散コンピューティング環境で用いるのに好適な、ユーザのためのコンテンツのプールを構成するためのコンピュータ読取り可能媒体に組込まれたコンピュータプログラムであって、前記コンピュータプログラムが、
複数のコンテンツデータを含むような共有プールデータベースを維持するようなコードセグメントと、
少なくとも１個のユーザ信用度データを含むようなユーザデータベースを維持するようなコードセグメントと、
ユーザのためのコンテンツデータベース及びコンテンツ表示構造を、前記ユーザに対する前記ユーザ信用度データに基づいて生成するようなコードセグメントとからなり、
前記コンテンツの少なくとも１人の関連する著作者が各コンテンツデータに含まれ、
各ユーザ信用度データがユーザに関連し、少なくとも１人の前記コンテンツ著作者に対するユーザの信用度が各ユーザ信用度データに含まれることを特徴とするコンピュータプログラム。
【請求項２４】
著作者に対するユーザ信用度を、前記ユーザが前記著作者に割当てる格付けに基づいて決定するためのコードセグメントを更に含むことを特徴とする請求項２３に記載のコンピュータプログラム。
【請求項２５】
著作者に対するユーザ信用度を、前記ユーザが前記著作者に関連するコンテンツデータに割当てる格付けに基づいて決定するためのコードセグメントを更に含むことを特徴とする請求項２３に記載のコンピュータプログラム。
【請求項２６】
第１のユーザ及び著作者に関連するような第１のユーザの信用度を、第２のユーザが前記著作者に対して有する第２のユーザの信用度及び前記第１のユーザが前記第２のユーザに対して有する信用度に基づいて決定するためのコードセグメントを更に含むことを特徴とする請求項２３に記載のコンピュータプログラム。
【請求項２７】
第１のユーザ及び著作者に関連するような第１のユーザの信用度を、前記第１のユーザと第２のユーザの共通性に基づいて決定するためのコードセグメントを更に含むことを特徴とする請求項２３に記載のコンピュータプログラム。
【請求項２８】
第１のユーザ及び著作者に関連するようなユーザ信用度を、前記ユーザのグループメンバーシップに基づいて決定するためのコードセグメントを更に含むことを特徴とする請求項２３に記載のコンピュータプログラム。
【請求項２９】
前記ユーザが、グループの構成要素であることを特徴とする請求項２３に記載のコンピュータプログラム。
【請求項３０】
前記コンテンツ表示構造が、製品を評価する記事に関係することを特徴とする請求項２３に記載のコンピュータプログラム。
【請求項３１】
前記コンテンツ表示構造が、チャット環境に関係することを特徴とする請求項２３に記載のコンピュータプログラム。
【請求項３２】
前記コンテンツ表示構造が、検索結果に関係することを特徴とする請求項２３に記載のコンピュータプログラム。
【請求項３３】
前記コンテンツ表示構造が、電子メールに関係することを特徴とする請求項２３に記載のコンピュータプログラム。
【請求項３４】
視覚的通信環境で用いるのに好適な、ユーザのためのパフォーマンスのリストを編成するための方法であって、前記方法が、
複数のコンテンツデータを含むような共有プールデータベースを維持する過程と、
少なくとも１個のユーザ信用度データを含むようなユーザデータベースを維持する過程と、
ユーザが享受しそうなパフォーマンスをユーザが容易に決定できるような、ユーザのためのパフォーマンスデータベース及びパフォーマンスリスト表示構造を、ユーザのためのユーザ信用度データに基づいて生成する過程とを含み、
前記コンテンツの少なくとも１人の関連する著作者が各コンテンツデータに含まれ、
各ユーザ信用度データがユーザに関連し、少なくとも１人の前記コンテンツ著作者に対するユーザの信用度が各ユーザ信用度データに含まれることを特徴とする方法。
【請求項３５】
パフォーマンスリスト表示構造に基づいて選択されるようなパフォーマンスを記録する過程を更に含むことを特徴とする請求項３４に記載の方法。
【請求項３６】
パフォーマンスデータが、テレビジョンショーリストを含むことを特徴とする請求項３４に記載の方法。
【請求項３７】
パフォーマンスデータが、ケーブルパフォーマンスリストを含むことを特徴とする請求項３４に記載の方法。
【請求項３８】
パフォーマンスデータが、衛星パフォーマンスリストを含むことを特徴とする請求項３４に記載の方法。
【請求項３９】
前記信用の範囲の少なくとも１つの条件が、各ユーザ信用度データに更に含まれることを特徴とする請求項１に記載の方法。
【発明の詳細な説明】
【０００１】
発明の背景
インターネットのＷＷＷ（Ｗｏｒｌｄ Ｗｉｄｅ Ｗｅｂ）は、コンピュータの歴史に於いて最も成功した分散アプリケーションである。ウェブ環境に於いて、クライアントマシーンは、ＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ Ｔｒａｎｓｆｅｒ Ｐｒｏｔｏｃｏｌ）を用いてウェブサーバに対して処理を行う。ＨＴＴＰは、ＨＴＭＬ（Ｈｙｐｅｒｔｅｘｔ Ｍａｒｋｕｐ Ｌａｎｇｕａｇｅ）として知られる標準的ページ記述言語を用いて、ファイル（例えば、テキスト、グラフィックス、画像、サウンド及びビデオ等）へのユーザアクセスを提供するアプリケーションプロトコルとして知られる。ＨＴＭＬは、基本的な文書形式を提供し、開発者は別のサーバ及びファイルに対する「リンク」を指定することが可能となる。インターネットの例に於いて、サーバへのネットワーク経路は、ネットワーク接続を規定するための特定のシンタクスを有する所謂Ｕｎｉｆｏｒｍ Ｒｅｓｏｕｒｃｅ Ｌｏｃａｔｏｒ（ＵＲＬ）によって識別される。クライアントマシンに於けるＨＴＭＬ互換ブラウザ（例えば、Ｎｅｔｓｃａｐｅ Ｎａｖｉｇａｔｏｒ）の使用には、ＵＲＬによるリンクの指定が含まれる。応答に際してクライアントはリンクに於いて確認されたサーバに対してリクエストを生成し、代わりにＨＴＭＬに従う書式の文書を受け取る。
【０００２】
この環境に於いては、膨大な量の情報がユーザに利用可能である。その第１の理由は、ウェブ環境の絶対的な大きさによるものであり、第２の理由はウェブ環境にアクセスする膨大な数の個人によるものである。これらの個人は、大量のトピックスを含むウェブに対して膨大な量のコンテンツを容易に作り出す。
【０００３】
これらの全ての情報に辿り着くために、ウェブのユーザは、一般に検索エンジンを使用する。検索エンジンにおいて、ウェブユーザは所望のコンテンツを定義するキーワードを入力することができる。次に、検索エンジンはこれらのキーワードを利用してウェブ上の文書と突合わせ、そこで通常はコンテンツのリストの形式でこれらのコンテンツの一致をユーザに提示する。検索エンジンについての別のストラテジとしてコンテンツノードの階層木があり、そこでユーザは種々のブランチ及びノードをトラバース（ｔｒａｖｅｒｓｅ）し、所望のコンテンツを探索する。例えば、階層木の第１のレベルでは、車や家などの様々な高いレベルのトピックを提示する。ユーザは、この一般的なレベルに於いて求めていたコンテンツを発見するか、或いはより詳細なレベルまで階層を下にトラバースし、例えばフォードやフェラーリ等の種々の自動車のメーカーを含めた自動車についてのトピックを探索することが可能である。このレベルに於いて、ユーザが所望のコンテンツを発見できない場合には、ユーザは求めていたコンテンツを得るまで、より詳細なトピックスへ階層を下り続けることが可能である。
【０００４】
これらの検索ストラテジに於ける１つの問題は、ユーザに提供されるコンテンツが、そのコンテンツの著作者についてユーザが有し得る信用の観点を補うための相関関係を含まないことである。情報は、コンテンツで発見されたキーワードの量に基づき、或いは１つのコンテンツがユーザによってアクセスされた回数に基づいてユーザに対して提示され得るが、先行技術に於いては、コンテンツは個々のユーザの信用度に基づくものではない。結果として、ユーザには、提示されたコンテンツを個人的に高く評価し得るか否かを知る方法がない。１つのコンテンツが、検索に用いられたキーワードを高い割合で含んでいるか、或いはそれが他のユーザによって頻繁にアクセスされているにも関わらず、それは特定の個人が必要とするコンテンツを発見することを意味しない。一方で、特定のユーザが、一定の形式の情報を提供する著作者を信用する場合には、そのユーザは、その著作者によって創作された別のコンテンツを非常に望ましいと考える可能性が高い。
【０００５】
従って、特定のユーザによって高く評価される可能性の高いコンテンツをユーザに対して提供するための方法が必要である。その方法では、個々のユーザの好みに基づき構成されるコンテンツを提供するための個々のユーザのトラックを確保する必要がある。更に、その方法では、ユーザが所望する可能性の高いコンテンツを直ちに識別可能なように、ユーザに対してコンテンツを提示可能であることが必要である。
【０００６】
発明の概要
本発明は、上述の要求に応えるために、コンテンツの種々の著者に対する特定のユーザの信用度に基づき特定のユーザに対してコンテンツを構成するコンピュータによって具現化される方法を提供するである。一実施例において、本発明は、ユーザに対してコンテンツのプールを構成するための方法に関する。その方法には、コンテンツの各部分が少なくとも１人の関連する著者を含むような複数のコンテンツデータを含む共有プールデータベースを保守する過程が含まれる。更に、本発明には、ユーザ信用度データを含むユーザデータベースを保守する過程が含まれる。ユーザ信用度データには、共有プールデータベースに含まれるコンテンツの著者に対するユーザの信用度が含まれる。次に、ユーザのユーザ信用度データに基づき、ユーザに対して新たなコンテンツデータベース及びコンテンツ表示構造が生成される。
【０００７】
別の実施例に於いて、コンテンツのプールを構成するための分散コンピューティングシステムが開示される。この実施例に於いて、共有プールデータベースが、少なくとも１人の関連する著者を有するコンテンツの部分を含む複数のコンテンツデータをストアするために用いられる。更に、そのシステムには、ユーザ信用度データをストアするためのユーザデータベースが含まれる。ユーザ信用度データには、共有プールデータベースに含まれるコンテンツの著者に対するユーザの信用度が含まれる。最後に、そのシステムには、ユーザのユーザ信用度データに基づきユーザに対してコンテンツ表示構造及びコンテンツデータベースを生成するためのロジックを有するシステムプロセスが含まれる。
【０００８】
本発明の別の実施例に於いて、ユーザに対してコンテンツのプールを構成するためのコンピュータプログラムが開示される。そのコンピュータプログラムには、少なくとも１人の関連する著者を有するコンテンツの各部分を有する複数のコンテンツデータを含む共有プールデータベースを保守するコードセグメントが含まれる。更に、そのコンピュータプログラムには、ユーザ信用度データを含むユーザデータベースを保守するコードセグメントが含まれる。ユーザ信用度データには、共有プールデータベースに含まれるコンテンツの著者のユーザ信用度が含まれる。最後に、コンピュータプログラムには、ユーザのユーザ信用度データに基づきユーザに対してコンテンツ表示構造及びコンテンツデータベースを生成するコードセグメントが含まれる。
【０００９】
別の実施例に於いて、本発明は、ユーザに対するパフォーマンスのリストを構成するための方法に関する。その方法には、例えばライター又はディレクター等の関連する少なくとも１人の著者を有するパフォーマンスデータの各部分を含むテレビジョン／ケーブル・ショーに対する複数のパフォーマンスデータを含む共有プールデータベースを保守する過程が含まれる。更に、その方法には、ユーザ信用度データを含むユーザデータベースを保守する過程が含まれる。ユーザ信用度データには、共有プールデータベースに含まれるパフォーマンスデータの著者に対するユーザの信用度が含まれる。次に、新たなパフォーマンスデータベース及びパフォーマンスリスト表示構造がユーザのユーザ信用度データに基づきユーザに対して生成される。このように、ユーザは、ユーザが楽しめそうなパフォーマンスを容易に決定することができる。
【００１０】
利点として、著者に対するユーザの信用度の利用によって、特定の個人に対して詳細に適応するようにコンテンツの表示が構成される。高く信用された著者からのコンテンツは、表示データ構造のより目立った位置に配置され得る。更に、チャットルーム環境は、混み入ったルームに於いて友人と会話する実際の体験をシミュレートするように構成される。加えて、信用度の使用によって、高く信用された個人からのメッセージがより低く信用されたメッセージよりも優先することが可能のように電子メール表示が構成され得る。本発明のこれらの長所及びその他の長所は、後述する発明の詳細な説明及び種々の図面を検討することによって明らかになるであろう。
【００１１】
発明を実施するための態様
本発明は、特定の著作者に対するユーザの信用度に基づきコンテンツを構成するための方法を開示する。このコンテンツは、著作者によって創作された任意のものであり、例えば、本、記事、芸術及びウェブページ等が含まれる。以下の説明に於いては、多くの詳細な説明が本発明を完全に理解するためになされるが、当業者には、これらの特定の詳細の幾つか、或いはその全てが無くても本発明が実施可能であることが明らかであろう。他の場合には、本発明を無用に不明瞭としないために、周知プロセスの詳細については記載していない。
【００１２】
本発明の一実施態様によれば、前述の個別化された信用に基づくコンテンツの構成の問題は、「信用」レベルのモデルを用いることによって処理される。本明細書に於いて、信用度（Ｔｒｕｓｔ Ｌｅｖｅｌ）は、特定のトピックスに関連する特定の著作者に対してユーザが有する信頼度（Ｃｏｎｆｉｄｅｎｃｅ Ｌｅｖｅｌ）のランク付けの方法である。
【００１３】
図１は、本発明の好適な信用度モデルに含まれる構成要素を示す図である。図１に示すように、ユーザ２と著作者４との間の関係は信用度１０に基づくものである。信用度１０には、トピックの関連性１２及び信頼度１４が含まれる。トピック関連性１２には少なくとも１つのトピック１６が含まれ、一方で信頼度１４にはトピックス１６に関連する幾つかの信頼度１８が含まれる。このように、各トピック１６は、特定のトピック１６に関連する著作者４に対してユーザ２が有する信頼を示すような関連する信頼度１８を有する。
【００１４】
本発明においては、特定の著作者４に対してユーザ２が有する信用度１０が、著作者４によって創作されたコンテンツの構成及びランク付けのために用いられ得る。更に、異なるトピック１６では、ユーザ２と著作者４との間の異なる信用度１０が生じ得る。例えば、或るユーザが、自動車に関して特定の著作者対して非常に高い信用度１０を有し、またスキューバダイビングに関してその著作者に対して非常に低い信用度１０を有することがあり得る。これは、本発明の信用度モデルが、特定の信頼度１８を特定の関連するトピック１６に対して割り当てることによって起こる。種々の著作者４に対してユーザが有する信用度１０の集まりは、ユーザの「信用の輪（Ｗｅｂｓ ｏｆ Ｔｒｕｓｔ）」と称される。従って、詳細は後述するが、ユーザ２の信用の輪を利用することにより、コンテンツが構成され、種々の著作者に対するユーザの信用に従ってランク付けされたコンテンツがユーザに対して提供される。
【００１５】
図２は、本発明の別の実施例に従って信用度が生成され得る種々の方法を示す図である。これらには、ユーザによる明示宣言１００、コンテンツ評価２００、推移的割当（Ｔｒａｎｓｉｔｉｖｅ Ａｓｓｉｇｎｍｅｎｔ）３００、共有性（Ｃｏｍｍｏｎａｌｔｉｅｓ）４００及びグループのメンバーシップ５００が含まれる。これらの方法を用いることによって、まとめて或いは個別に、ユーザの選択、動作及び選択された他のユーザの動作に基づき信用の輪が特定のユーザに対して生成され得る。これらの方法の各々を、図３乃至図７に関して以下で説明する。
【００１６】
図３は、本発明の一実施態様によってユーザによる明示宣言を利用して信用度を生成するための方法を示す流れ図である。その方法１００は、開始動作１０２で始まり、ここで種々の事前宣言動作が実行される。これらの動作には、ユーザデータベースの生成、ユーザログオン及び当業者に周知の他の動作が含まれる。
【 ００１７】
インタフェース動作１０４に於いて、ユーザ入力インタフェースがユーザに対して検証される。入力インタフェースは、著作者に対してユーザが有する信頼の度合に関する情報をユーザが入力可能なように設計されることが好ましい。従って、信頼とは全般的な信頼であり、即ち全てのトピックス、特定のトピック又はトピックスのグループに関連し得る。更に、トピックや著作者は、明確に入力されるか、或いはユーザ入力が行われる文脈から推定され得る。例えば、コンテンツの特定の部分を調査する際に、ユーザは著作者に対する信頼性を明確に入力し得る。著作者の同一性は文脈（即ち、コンテンツの著作者）から推定され得る。更に、関連するトピックはコンテンツトピックから推定され得る。
【００１８】
次に、データ受信動作１０６に於いて、ユーザによって入力された情報が受信される。次に、その情報はアップデート動作１０８に於いてユーザデータベースをアップデートするために用いられる。アップデート動作１０８には、ユーザデータベースに含まれるユーザ信用度データをアップデートする過程が含まれる。
【 ００１９】
最後に、動作１１０に於いて、ユーザ信用度データは、種々の著作者に対するユーザの信用に従ってランク付けされたコンテンツを構成するために用いられ得る。
【００２０】
図４は、本発明の別の実施態様に従って、著作者によって創作されたコンテンツのユーザの評価に基づき信用度を生成するのための方法２００を示す流れ図である。最初の動作２０２に於いて、種々の事前評価動作が実行される。これらの動作には、ユーザデータベースの生成、コンテンツプールの生成及び当業者に周知の他の動作が含まれる。
【００２１】
入力動作２０４に於いて、ユーザ入力インタフェースがコンテンツ評価に対して与えられる。入力インタフェースは、選択されたコンテンツのユーザの評価に関連する情報をユーザが入力可能とすることが望ましい。コンテンツは、ユーザによって選択されるか、或いはユーザ入力が行われる文脈から推定され得る。例えば、ユーザがコンテンツの特定の部分を調査する場合、選択されたコンテンツが現在調査されているコンテンツと異なる場合があり得る。次に、受信動作２０６に於いて、ユーザによって入力された情報が受信される。
【００２２】
次に、信用度決定動作２０８に於いて、選択されたコンテンツに関連する著作者の信用度が決定される。動作２０８には、選択されたコンテンツについて関連する著作者を最初に決定する過程が含まれる。関連する著作者は、通常は評価されたコンテンツと共に列挙されるので、通常は選択されたコンテンツに於いて列挙された著作者を見ることによって著作者が決定され得る。第２に、著作者対する信用度は、コンテンツの評価に基づく信頼度及びコンテンツに関連するトピックを決定することによって決定される。上述のように、コンテンツに関連するトピックは、コンテンツの文脈から推定され得る。次に、コンテンツの評価を利用して、決定されたトピックについての関連する著作者に対する信頼度、より良いコンテンツの評価、著作者に対するより高い関連する信頼度が決定される。
【００２３】
この情報は、アップデート動作２１０に於いてユーザデータベースをアップデートするために用いられる。アップデート動作２１０には、ユーザデータベースに含まれるユーザ信用度データをアップデートする過程が含まれる。最後に、動作２１２に於いて、信用データを用いて、種々の著作者についてのユーザの信用に従ってランク付けされたコンテンツを構成し得る。
【００２４】
図５は、本発明の別の実施態様によって減衰を伴う推移的割当に基づき信用度を生成するための方法３００を示す流れ図である。最初の動作３０２に於いて、種々の事前宣言動作が実行される。これらの動作には、他のユーザからの著作者及びコンテンツ評価並びに当業者に周知の他の動作が含まれる。
【００２５】
入力動作３０４に於いて、入力インタフェースが最初のユーザに対して検証される。入力インタフェースは、第２のユーザに対して第１のユーザが有する信用度に関連する情報を第１のユーザが入力可能なように設計されることが好ましい。この信用度は、全てのトピックス、特定のトピック又はトピックスのグループに関連する全般的な信頼であり得る。第２のユーザについての信用度を入力することによって、第１のユーザは第２のユーザに対する信用を宣言する。
【００２６】
第１の信用度動作３０６に於いて、第２のユーザによって信用された著作者に対する第１のユーザの信用度が決定される。通常は第２のユーザによって信用された全ての著作者は、次に第１のユーザによって信用される。これらの著作者の各々に対する信用度は、第２のユーザがその著作者に対して有する信用度及び第１のユーザが第２のユーザに対して有する信用度の双方に基づくものである。これらの信用度は減衰し、その著作者に対する第１のユーザの信用度が、その著作者に対する第２のユーザの信用度に比べてより小さいことが好ましい。
【００２７】
次に、後の信用度動作３０８に於いて、第１のユーザの信用度は、第２のユーザによって信用される第３のユーザによって信用される著作者に対して決定される。第１の信用度動作３０６と同様に、通常は第３のユーザによって信用される全ての著作者は、第１のユーザによって信用される。これらの著作者の各々に対する信用度は、（ａ）その著作者に対して第３のユーザが有する信用度、（ｂ）第３のユーザに対して第２のユーザが有する信用度並びに（ｃ）第２のユーザに対して第１のユーザが有する信用度に基づくものである。これらの信用度は減衰し、その著作者に対する第３のユーザの信用に比べてその著作者に対する第２のユーザの信用度がより小さく、更にそれに比べてその著作者に対する第１のユーザの信用度が小さいことが好ましい。動作３０８は、第２のユーザが信用する各ユーザに対して実行される。更に、動作３０８は、これらの更に別のユーザの各々に対して、また彼らが信頼するユーザ等に対して繰り返される。
【００２８】
最後に、動作３１０に於いて、ユーザ信用度データを用いて、種々の著作者に対するユーザの信用に従ってランク付けされたコンテンツを構成する。方法３００は、或る人が別の友人に話す場合などの実世界に於ける口づての信用をシミュレートする。現在のユーザとは異なる各個人について、信用度の教えは、ユーザに近いそれら個人に対してより高い信用を示し、ユーザから離れたそれら個人に対してより低い信用を示す。更に、方法３００は、他のユーザの動作によってユーザの信用の輪をアップデートするための１つの方法を示す（即ち、他の人間がそれらの信用度を変更した場合、現在のユーザの信用度が変更され得る）。
【００２９】
図６は、本発明の更に別の実施態様によって２又はそれ以上のユーザの間の形態に於ける共有性の観察に基づき信用度を生成するのための方法４００を示す図である。最初の動作４０２に於いて、種々の事前宣言動作が実行される。これらの動作には、別のユーザからの著作者及びコンテンツの評価並びに当業者に周知の別の動作が含まれる。
【００３０】
動作４０４に於いて、ユーザ入力インタフェースがコンテンツ評価に対して与えられる。入力インタフェースは、選択されたコンテンツの第１のユーザの評価に関連する情報を第１のユーザが入力可能なように設計されることが好ましい。コンテンツは、第１のユーザによって選択されるか、或いはそのユーザ入力が行われる文脈から推定され得る。例えば、ユーザがコンテンツの特定の部分を調査する場合、選択されたコンテンツは現在調査されているコンテンツであると推定され得る。
【００３１】
比較動作４０６に於いて、ステップ４０４及び第１のユーザによる先のコンテンツ評価から得られるユーザのコンテンツ評価が、第２のユーザからのコンテンツ評価と比較される。
【００３２】
次に、選択動作４０８に於いて、第１のユーザコンテンツ評価及び第２のユーザコンテンツ評価の間に予め決定された共有性の閾値が存在する場合には、第２のユーザに標識（ｆｌａｇｇｅｄ）が付される。選択された第２のユーザは、第１のユーザと意見を共有して同一の個人を信用する可能性のあるユーザを示す。
【００３３】
信用決定動作４１０に於いて、第２のユーザによって信用される著作者に対する信用度が、第１のユーザに対して決定される。通常は、第２のユーザによって信用される著作者は、第１のユーザによって信用される。これらの信用度は減衰し、その著作者に対する第１のユーザの信用度がその著作者に対する第２のユーザの信用度よりも小さいことが好ましい。更に、この動作は方法３００、減衰を伴う推移的な割当によって決定される更なる信用度と組み合わされ得る。
【００３４】
最後に、動作４１２に於いて、ユーザ信用度データを用いて、種々の著作者に対するユーザの信用に従ってランク付けされたコンテンツを構成することができる。
【００３５】
図７は、本発明の別の実施態様によってグループのメンバーシップに基づき信用度を生成するための方法５００を示す流れ図である。最初の動作５０２に於いて、種々の事前宣言動作が実行される。これらの動作には、他のユーザからの著作者及びコンテンツ評価並びに当業者に周知の他の動作が含まれる。
【００３６】
入力動作５０４に於いて、入力インタフェースが最初のユーザに対して検証される。入力インタフェースは、グループに対してユーザが有する信用度に関連する情報をそのユーザが入力可能なように設計されることが好ましい。この信用度は、全てのトピックス、特定のトピック又はトピックスのグループに関連する全般的な信頼であり得る。グループについての信用度を入力することによって、ユーザはグループに対する信用を宣言する。
【００３７】
信用度決定動作５０６に於いて、グループによって信用される著作者に対するユーザの信用度が決定される。通常はグループによって信用された全ての著作者は、そのユーザによって信用される。これらの著作者の各々に対する信用度は、グループがその著作者に対して有する信用度及びそのユーザがグループに対して有する信用度の双方に基づくものである。これらの信用度は減衰し、その著作者に対するそのユーザの信用度が、その著作者に対するグループの信用度に比べてより小さいことが好ましい。
【００３８】
最後に、動作５０８に於いて、ユーザ信用度データを用いて、種々の著作者に対するユーザの信用に従ってランク付けされたコンテンツを構成する。方法５００は、ユーザの類似の意見を、そのユーザが属するグループのそれとしてシミュレートする。更に、本発明は、通常はグループを個別のエンティティのように取り扱うので、方法１００−４００は、通常はグループをユーザの１つとして使用する。
【００３９】
図８は、本発明の一実施例による信用情報の流れを示すダイアグラムを示す。図に示すように、本発明には共有プールデータベース５０及びユーザデータベース５２が含まれる。共有プールデータベース５０には、少なくとも１人の著作者５５に各々関連する複数のコンテンツデータ５４が含まれる。コンテンツデータ５４には、実際の制作データ（例えば、記事）、制作データへのリンク（例えば、ＵＲＬ）、ポストアドレス又は制作されたコンテンツとの接触を可能にするような任意の他の手段が含まれ得る。例えば、コンテンツデータ５４は、芸術家（著作者）による物理的な絵画を表し得る。この場合、実際のコンテンツデータ５４には、芸術作品のデジタル絵画、その芸術作品を注文するＵＲＬ又は芸術作品を注文するためのポストアドレスが含まれ得る。
【００４０】
ユーザデータベース５２には、複数のユーザ信用度データ５６が含まれる。各ユーザ信用度データ５６には、個々のユーザに関連する信用度が含まれる。信用度には、著作者５８に対する信用度並びに別のユーザ若しくはグループ６０に対する信用度が含まれる。明示宣言１００、コンテンツ評価２００、推移的割当３００、共有性４００及びグループメンバーシップ５００の形態に於ける信用情報は、ユーザデータベース５２へと流れる。次にその信用情報を用いて、図２乃至図７に関して先に説明したように、種々の信用度５８及び６０が生成される。個々のユーザについての信用度は、後述するように、そのユーザに対するコンテンツ表示構造及びコンテンツデータベースを生成するために用いられる。
【００４１】
図９は、本発明の一実施例に従って、ユーザに対してコンテンツのプールを構成するための方法６００を示す流れ図である。最初の動作６０２に於いて、コンテンツプールデータベースの生成、ユーザデータベースの生成及び当業者に周知の他の初期動作等のシステム初期設定動作が実行される。
【００４２】
投稿動作６０４に於いて、コントリビュータが共有プールデータベースにコンテンツを送信する。共有プールデータベースに送信された全てのコンテンツには、コンテンツを制作した少なくとも１人の関連する著作者が含まれることが好ましい。著作者には、以下に限定しないが、文芸著作者、芸術家、団体及び法人等が含まれる。
【００４３】
次に、動作６０６に於いて、共有プールデータベースにストアされたコンテンツがデフォルトのデータ構造に従って構成される。これは、特定の形式のコンテンツを共有プールデータベースにストアするのに適する任意のデータ構造であり得る。例えば、チャットデータベースの場合、コンテンツは時間的な優先順位に基づきリストとしてストアされ得る。記事データベースの場合、コンテンツはトピックスに基づく階層木にストアされ得る。特定のデータ形式に対する適切なデフォルトのデータ構造は、当業者には明らかであろう。
【００４４】
コンテンツ構成動作６０８に於いて、コンテンツデータベースは、共有プールに於けるコンテンツから形成される。コンテンツデータベースは、特にユーザのユーザ信用度データに基づきユーザに対して構成される。ユーザに関する高い信用度を有する著者によって制作されたコンテンツは、データ構造に於いて、ユーザに関するより低い信用度を有する著者によって制作されたコンテンツに比べてより高くランク付けされることが好ましい。例えば、記事のコンテンツデータベースを構成する場合、ユーザに関する高い信用度を有する著者によって作成された記事は他の記事の前に列挙され得る。
【００４５】
最後に、動作６１０に於いて、ユーザは構成されたコンテンツ表示を利用して必要とする情報を得る。コンテンツ表示は、信用された著者からのコンテンツが他のコンテンツに優先されるように構成されるので、ユーザは欲しい情報を容易に見つけて利用することができる（図１０乃至図１２に後述）。
【００４６】
図１０は、本発明の別の実施例に従って、ユーザの信用データの輪に基づきユーザに対して再構成された共有プールのデフォルトデータ構造を示す図である。共有プールデフォルトデータ構造の一例は、ノード７２及びディレクトリ７４の階層木７０である。この実施例に於いて、各ノード７２は記事へのリンクを表すが、別の実施例に於いて、ノード７２は、前述のようにユーザが著者からの情報を受け取ることを可能とする全ての手段を表し得る。更に、各ディレクトリ７４には、他へのリンク、よりトピックに特有なディレクトリ及びノードが含まれる。例えば、自動車のディレクトリには、自動車の一般的記事及びディレクトリへのリンクが含まれ得る。これらのディレクトリの１つが「コルベット」であり、より詳細な自動車のトピック「コルベット」の記事及びディレクトリへと導き得る。この例に於いて、「コルベット」ディレクトリが「コンバーチブルコルベット」ディレクトリへと導き、結果として「１９９８」コンバーチブルコルベットの記事へと導き得る。
【００４７】
特定のユーザについての信用の輪を用いて、本発明はデフォルトの共有プールデータ構造７０を新たなコンテンツデータベース構造７６に再構成し、より詳細にユーザに適合させ得る。例えば、特定のユーザが「１９９８コンバーチブルコルベット」７８の記事の著者について高い信用度を有していた場合、記事７８はコンテンツデータベース構造７６に於いてより高いレベル（例えば、一般的なコルベットの記事のレベル）に配置され得る。
【００４８】
図１１は、本発明の更に別の実施例に従って、ユーザの信用の輪に基づき構成されたコンテンツ表示を示す図である。デフォルトの共有プールデータ構造に基づくデフォルトのコンテンツ表示８０には、階層木の特定のレベル（この場合は「コルベット」レベル）に於けるノード７２の表示が含まれる。図に示すように、ノード７２は、コルベットの一般的情報に関係する。
【００４９】
前述のように、特定のユーザについての信用の輪を用いて、本発明はデフォルトの共有プールデータ構造７０を新たなコンテンツデータベース構造７６に再構成し、より詳細にユーザに適合させる。新たなコンテンツデータベース構造に基づく新たなコンテンツ表示８２には、デフォルトのコンテンツ表示８０のようなノード７２の表示が含まれる。しかしながら、図１０と同様に、ユーザが「１９９８コンバーチブルコルベット」７８の記事の著者に対して高い信用度を有する場合、記事７８はコンテンツ表示構造８２に於いてより高いレベル（例えば、一般的なコルベットの記事のレベル）に配置され得る。
【００５０】
図１２は、本発明の一実施態様に従って、チャットルームに対する信用の輪の利用を示す図である。標準的チャット環境９０に於いて、チャットルームに於おける他のユーザから受け取ったメッセージは、通常は逆の時間的順序で、即ちより古いメッセージよりもより新しいメッセージが上位で、ユーザに対して全て列挙される。従って、チャットユーザの友人９２がいる場合、友人９２からのメッセージは、メッセージが受信された時間的順序に従って、他人９４からのメッセージと交錯することになる。
【００５１】
信用の輪に基づくチャット環境９６に於いては、メッセージは、ユーザの信用の輪に基づく順序で列挙され得る。例えば、ユーザが彼らの友人９２について高い信用度を設定した場合、友人９２からのメッセージは、他人９４からのメッセージよりも前に列挙され得る。同一の信用度の各個人からのメッセージは、通常は標準的チャット環境と同様に逆の時間的順序で列挙される。更に、信用の輪のチャット環境は、信用度の制約が、信用された個人がメッセージを送信しない場合には徐々に緩和されるように設計されることが好ましい。このように、信用の輪のチャット環境は、混雑したルームに於おいて会話する友人のグループを表す。グループの中の誰かが会話している限り、別のグループにメンバーは、全ての他人よりも上位の人間の会話を聞くことになる。グループの中で誰も会話していない場合、グループのメンバーは他の会話を聞き始めることになる。
【００５２】
図１３は、本発明の別の実施例に従って、信頼関係に基づきコンテンツデータを構成するための分散コンピューティングシステム１３００を示す図である。分散コンピューティングシステム１３００には、サーバ１３０２、クライアントユーザ１３０４及びネットワーク１３０６（例えば、インターネット）が含まれる。サーバ１３０２には、コンテンツデータベース１３０８、システムプロセス１３１０及びユーザデータベース１３１２が含まれる。コンテンツデータベース１３０８には、コンテンツの各部分が少なくとも１人の著者を含むような提出されたコンテンツが含まれる。コンテンツデータベース１３０８は、ユーザに対する信用の輪を生成及びアップデートするためのロジックを含むシステムプロセス１３１０に接続さる。また、システムプロセス１３１０には、ユーザに対するコンテンツ表示構造及びコンテンツデータベースを生成するためのロジックが含まれる。システムプロセス１３１０はユーザデータベース１３１２に接続される。ユーザデータベース１３１２にはユーザ信用情報が含まれ、その情報がシステムプロセス１３１２に利用されて、ユーザに対するコンテンツ表示構造及びコンテンツデータベースが生成される。
【００５３】
使用に際して、ユーザ１３０４はネットワーク１３０６を介してサーバ１３０２に接続可能である。通常これはブラウザ及びインターネットを用いて実行される。一旦接続が確立されると、ユーザはシステムプロセス１３１０から情報を要求することが可能である。次に、システムプロセス１３１０は、コンテンツデータベース１３０８をユーザデータベース１３１２と組み合わせて利用し、個々のユーザ１３０４に対して詳細に構成された新たなコンテンツデータベースを生成する。ここで、各ユーザが同一の情報を要求した場合でも、ユーザ１に対するコンテンツ表示は、ユーザ２に対するコンテンツ表示と完全に異なるものであり得る。ユーザ１及び／又は２は、種々の著者に対して様々な信用度を有し得るので、各ユーザに対して提示されるコンテンツは互いに異なり得る。本発明の一実施例においては、異なるユーザからの同一の要求によって、コンテンツの同一のプールが生成され得るが、そのコンテンツのプールは、ユーザの信用の輪に基づき各ユーザ毎に異なって構成され得る。
【００５４】
本発明の信用度の輪のモデルは、ユーザに必要とされる全ての形式のデータを構成するのに用いられ得ることに注意されたい。その例としては、以下に限定しないが、電子メール、検索結果、マーケティング、チャットルーム、電子商取引リスト並びにテレビジョン／ケーブル／衛星・パフォーマンスリストが含まれる。例えば、信用の輪のモデルは、計画的なテレビジョン／ケーブル・パフォーマンスリストを構成するのに用いられ得る。この場合、信用の輪に基づくパフォーマンスリストによって、最も信用された著者によるパフォーマンスが、他のパフォーマンスリストの前に列挙され得る。
【００５５】
本発明は先に示した実施例に限定されるものではなく、当業者は本発明の思想から逸脱することなしに請求の範囲内において変更が可能であろう。
【図面の簡単な説明】
【図１】
本発明の一実施例による信用度モデルに含まれる構成要素を示す図である。
【図２】
本発明の別の実施例によって信用度が生成され得る種々の方法を示す図である。
【図３】
本発明の更に別の実施例によってユーザによる明示宣言を利用して信用度を生成するための方法を示す流れ図である。
【図４】
本発明の一実施態様によって著作者からのコンテンツのユーザの評価に基づき信用度を生成するための方法を示す流れ図である。
【図５】
本発明の別の実施態様によって減衰を伴う推移的割当に基づき信用度を生成するための方法を示す流れ図である。
【図６】
本発明の別の実施態様によって２又はそれ以上のユーザの間の形態に於ける共有性の観察に基づき信用度を生成するのための方法を示す流れ図である。
【図７】
本発明の更に別の実施態様によってグループのメンバーシップに基づき信用度を生成するための方法を示す流れ図である。
【図８】
本発明の一実施例による信用情報の流れを示すダイアグラムである。
【図９】
本発明の別の実施態様によってユーザに対してコンテンツのプールを構成するための方法を示す流れ図である。
【図１０】
本発明の別の実施例によってユーザの信用の輪のデータに基づきユーザに対して再構成された共有プールのデフォルトデータ構造を示す図である。
【図１１】
本発明の更に別の実施例によってユーザの信用データの輪に基づき構築されたコンテンツ表示を示す図である。
【図１２】
本発明の別の実施例によるチャットルームに対する信用の輪の使用を示す図である。
【図１３】
本発明の別の実施態様によって信用関係に基づきコンテンツデータを構成するための分散コンピューティングシステムを示す図である。
【図１】
2004500621.tif 000003
【図２】
2004500621.tif 000004
【図３】
2004500621.tif 000005
【図４】
2004500621.tif 000006
【図５】
2004500621.tif 000007
【図６】
2004500621.tif 000008
【図７】
2004500621.tif 000009
【図８】
2004500621.tif 000010
【図９】
2004500621.tif 000011
【図１０】
2004500621.tif 000012
【図１１】
2004500621.tif 000013
【図１２】
2004500621.tif 000014
【図１３】
2004500621.tif 000015
【国際公開パンフレット】
2004500621.tif 000016
2004500621.tif 000017
2004500621.tif 000018
2004500621.tif 000019
2004500621.tif 000020
2004500621.tif 000021
2004500621.tif 000022
2004500621.tif 000023
2004500621.tif 000024
2004500621.tif 000025
2004500621.tif 000026
2004500621.tif 000027
2004500621.tif 000028
2004500621.tif 000029
2004500621.tif 000030
2004500621.tif 000031
2004500621.tif 000032
2004500621.tif 000033
2004500621.tif 000034
2004500621.tif 000035
2004500621.tif 000036
2004500621.tif 000037
2004500621.tif 000038
2004500621.tif 000039
2004500621.tif 000040
2004500621.tif 000041
2004500621.tif 000042
2004500621.tif 000043
2004500621.tif 000044
2004500621.tif 000045
2004500621.tif 000046
2004500621.tif 000047
2004500621.tif 000048
2004500621.tif 000049