(57)【要約】  本発明は、システムによって、ソーシャル・ネットワーク（Ｓｎｔｗ）の第１サブセット（Ｓｕｂ１）のサービス（Ｓ）のセットを、前記ソーシャル・ネットワーク（Ｓｎｔｗ）の第２サブセット（Ｓｕｂ２）へアクセスするユーザ端末（Ｔ）に提供する方法（Ｍ）であって、前記方法は、  −  システムによって、サブセット（Ｓｕｂ）の各対のソーシャル対話の間の類似度の測定に基づいて、グラフを構築するステップであって、前記構築は、    −  ソーシャル・ネットワーク（Ｓｎｔｗ）のサブセット（Ｓｕｂ）ごとにノードを作成するステップと、    −  各サブセット（Ｓｕｂ）内のソーシャル対話に関連する固有データ（Ｓｄ）を抽出するステップと、    −  サブセット（Ｓｕｂ）の対ごとに前記固有データ（Ｓｄ）の間の類似度を測定するステップと、    −  前記測定に従って、サブセット（Ｓｕｂ）の対ごとに関連する重み（Ｗ）を有するグラフ内のエッジ（Ｅ）を作成するステップと  を含む、ステップと、  −  前記システムによって、前記ユーザ端末（Ｔ）に、第１サブセット（Ｓｕｂ１）のサービス（Ｓ）のセットを第２サブセット（Ｓｕｂ２）に提供するステップであって、サービス（Ｓ）の前記セットは、前記第１サブセット（Ｓｕｂ１）および前記第２サブセット（Ｓｕｂ２）に対応するエッジ（Ｅ）の重み（Ｗ）に従って選択される、ステップと  を含む、方法（Ｍ）に関する。
2015504223.tif 000002
【特許請求の範囲】
【請求項１】
システム（Ｓｙｓ）によって、ソーシャル・ネットワーク（Ｓｎｔｗ）の第１サブセット（Ｓｕｂ１）のサービス（Ｓ）のセットを、前記ソーシャル・ネットワーク（Ｓｎｔｗ）の第２サブセット（Ｓｕｂ２）へアクセスするユーザ端末（Ｔ）に提供する方法（Ｍ）であって、前記方法は、
−  前記システム（Ｓｙｓ）によって、サブセット（Ｓｕｂ）の各対のソーシャル対話（Ｉ）の間の類似度の測定に基づいて、グラフ（Ｇ）を構築するステップであって、前記構築ステップは、
−  前記ソーシャル・ネットワーク（Ｓｎｔｗ）のサブセット（Ｓｕｂ）ごとにノード（Ｎ）を作成するステップと、
−  各サブセット（Ｓｕｂ）内の前記ソーシャル対話（Ｉ）に関連する固有データ（Ｓｄ）を抽出するステップと、
−  サブセット（Ｓｕｂ）の対ごとに前記固有データ（Ｓｄ）の間の前記類似度を測定するステップと、
−  前記測定に従って、サブセット（Ｓｕｂ）の対ごとに関連する重み（Ｗ）を有する前記グラフ（Ｇ）内のエッジ（Ｅ）を作成するステップと
を含む、構築ステップと、
−  前記システム（Ｓｙｓ）によって、前記ユーザ端末（Ｔ）に、前記第１サブセット（Ｓｕｂ１）のサービス（Ｓ）のセットを前記第２サブセット（Ｓｕｂ２）に提供するステップであって、サービス（Ｓ）の前記セットは、前記第１サブセット（Ｓｕｂ１）および前記第２サブセット（Ｓｕｂ２）に対応する前記エッジ（Ｅ）の前記重み（Ｗ）に従って選択される、ステップと
を含む、方法（Ｍ）。
【請求項２】
−  前記固有データ（Ｓｄ）は、キーワード（Ｋ）またはエンティティ（ｅ）であり、
−  前記固有データ（Ｓｄ）は、サブセット（Ｓｕｂ）の前記ソーシャル対話（Ｉ）に関連するキーワード（Ｋ）またはエンティティ（ｅ）からのリンクト・データ・グラフ（Ｌｄｇ）内で見つかる最も関連があり、一致するセマンティック・エンティティ（Ｓｅ）である
請求項１に記載の方法（Ｍ）。
【請求項３】
前記グラフ（Ｇ）の前記構築ステップは、前記ソーシャル対話（Ｉ）の更新に従って周期的に実行される、請求項１または２に記載の方法（Ｍ）。
【請求項４】
前記グラフ（Ｇ）の前記構築ステップは、サブセットごとに、
−  サブセット記述（Ｄ）から、前記対応する固有データ（Ｓｄ）を見つけるステップと、
−  サブセット（Ｓｕｂ）の対ごとに前記固有データ（Ｓｄ）の間の前記類似度を測定するステップと、
−  前記測定に従って、サブセットの各対に関連付けられる前記グラフ（Ｇ）内の前記エッジ（Ｅ）の前記重み（Ｗ）を更新するステップと
をさらに含む、請求項１乃至３のいずれか１項に記載の方法（Ｍ）。
【請求項５】
サービス（Ｓ）の前記セットの前記提供ステップは、前記第１サブセット（Ｓｕｂ１）および前記第２サブセット（Ｓｕｂ２）へアクセスする前記ユーザ端末（Ｔ）のユーザによってセットされたユーザ・プロファイル（Ｕｐｆ）および／またはユーザ・パラメータ（Ｕｏｂ）によってさらにフィルタリングされる、請求項１乃至４のいずれか１項に記載の方法（Ｍ）。
【請求項６】
サービスのセットの前記提供ステップは、前記第１サブセット（Ｓｕｂ１）および前記第２サブセット（Ｓｕｂ２）に対応する前記エッジ（Ｅ）の前記重み（Ｗ）を前記第１サブセット（Ｓｕｂ１）の各サービス（Ｓ）に関連する閾値レベル（Ｔｈ）と比較するサブステップを含む、請求項１乃至５のいずれか１項に記載の方法（Ｍ）。
【請求項７】
ソーシャル・ネットワーク（Ｓｎｔｗ）の第１サブセット（Ｓｕｂ１）のサービス（Ｓ）のセットを、前記ソーシャル・ネットワーク（Ｓｎｔｗ）の第２サブセット（ｓｕｂ２）へアクセスするユーザ端末（Ｔ）に提供するシステム（Ｓｙｓ）であって、前記システム（Ｓｙｓ）は、
−  サブセット（Ｓｕｂ）の各対のソーシャル対話（Ｉ）の間の類似度の測定に基づいて、グラフ（Ｇ）を構築するグラフ・ジェネレータ（Ｇｍ）であって、前記構築は、
−  前記ソーシャル・ネットワーク（Ｓｎｔｗ）のサブセット（Ｓｕｂ）ごとにノード（Ｎ）を作成することと、
−  各サブセット（Ｓｕｂ）内の前記ソーシャル対話（Ｉ）に関連する固有データ（Ｓｄ）を抽出することと、
−  サブセット（Ｓｕｂ）の対ごとに前記固有データ（Ｓｄ）の間の前記類似度を測定することと、
−  前記測定に従って、サブセット（Ｓｕｂ）の対ごとに関連する重み（Ｗ）を有する前記グラフ（Ｇ）内のエッジ（Ｅ）を作成することと
を含む、グラフ・ジェネレータ（Ｇｍ）と、
−  前記ユーザ端末（Ｔ）に、前記第１サブセット（Ｓｕｂ１）のサービス（Ｓ）のセットを前記第２サブセット（Ｓｕｂ２）に提供するサービス・アクセス・マネージャ（Ｓｍ）であって、サービス（Ｓ）の前記セットは、前記第１サブセット（Ｓｕｂ１）および前記第２サブセット（Ｓｕｂ２）に対応する前記エッジ（Ｅ）の前記重み（Ｗ）に従って選択される、サービス・アクセス・マネージャ（Ｓｍ）と
を含む、システム（Ｓｙｓ）。
【請求項８】
前記グラフ・ジェネレータ（Ｇｍ）は、
−  サブセット記述（Ｄ）から、対応するセマンティック・エンティティ（Ｃ）を見つけ、
−  サブセット（Ｓｕｂ）の各対の前記セマンティック・エンティティ（Ｃ）の間の前記類似度を測定し、
−  前記測定に従って、サブセットの各対に関連付けられる前記グラフ（Ｇ）内の前記エッジ（Ｅ）の前記重み（Ｗ）を更新する
ようにさらに適合される、請求項６に記載のシステム（Ｓｙｓ）。
【請求項９】
前記システム（Ｓｙｓ）にロードされた時に、前記システム（Ｓｙｓ）に請求項１乃至６のいずれか１項に記載のサービス（Ｓ）のセットを提供する前記方法を実行させる命令のセットを含む、コンピュータ・プログラム製品。
【請求項１０】
前記システム（Ｓｙｓ）にロードされた時に、前記システム（Ｓｙｓ）に請求項１乃至６のいずれか１項に記載のサービスのセットを提供する前記方法を実行させる命令のセットを含むコンピュータ・プログラム製品（ＰＧ）を含む非一時的プログラム記憶デバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ソーシャル・ネットワークの第１サブセットのサービスのセットをシステムによってユーザ端末に提供する方法に関する。
【０００２】
本発明は、前記方法を実行する対応するシステムにも関する。
【０００３】
そのような方法を、ソーシャル・ネットワークを使用する任意のソーシャル・ネットワークのサイト、アプリケーション、またはサービスで使用することができる。
【背景技術】
【０００４】
米国特許出願第ＵＳ  ７８５３８８１号は、ソーシャル・ネットワークのあるコミュニティ（サブセットとも呼ばれる）のメンバが、前記ソーシャル・ネットワークの別のコミュニティのユーザと通信し、情報を交換することを可能にする方法を開示するものである。この方法では、ユーザのプロファイルと、アクセスしているページのコンテンツ（コンテンツは、ウェブサイトを介してオンライン・ユーザに配信されるテキスト、画像、音声、動画である）から計算された分離の度合に基づいて、他のオンライン・ユーザを選択する。ユーザのプロファイルを、メンバがかかわったアクティビティのレベルおよびタイプと、他のメンバとの対話およびそのレベルとに基づいて、動的に生成し、更新することができる。ユーザの間の類似度または「関心ベースの関係」距離の測定が、前記分離の度合に基づいて実行される。この測定をメンバが使用して、誰と対話すべきかを決定することができる。特に、２人のユーザの間の「関心ベースの関係」距離が短ければ短いほど、異なるソーシャル・ネットワークのこの２人のメンバ間の対話がより豊かで建設的になる可能性があることを示す。関係は、共通のアクティビティおよびコンテンツに基づいて確立される。
【０００５】
前記従来技術の１つの問題は、コミュニティｉのユーザＵｉと他のコミュニティｊの他のユーザＵｊとの間の通信交換サービスから利益を得るために、この方法では、すべてのコミュニティｊのすべてのユーザのユーザ・プロファイルに関するすべての情報を収集しなければならず、ユーザｉとすべてのこれらのユーザｊとの間の類似度を計算しなければならないことである。したがって、この方法は、時間がかかり、メモリを消費し、ユーザのプライバシを保護しない。さらに、所与の時点について提案される交換サービスは、その人のユーザ・プロファイルが経時的に変化する場合であっても、システムによって無効化されることは決してない。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】米国特許出願第ＵＳ  ７８５３８８１号
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明の目的は、ソーシャル・ネットワークの第１サブセットのサービスのセットを、前記ソーシャル・ネットワークの第２サブセットへアクセスするユーザ端末にシステムによって提供する方法を提供することである。
【課題を解決するための手段】
【０００８】
このために、システムによって、ソーシャル・ネットワークの第１サブセットのサービスのセットを、前記ソーシャル・ネットワークの第２サブセットへアクセスするユーザ端末に提供する方法であって、前記方法は
−システムによって、サブセットの各対のソーシャル対話の間の類似度の測定に基づいて、グラフを構築するステップであって、前記構築ステップは、
−  ソーシャル・ネットワークのサブセットごとにノードを作成するステップと、
−  各サブセット内のソーシャル対話に関連する固有データを抽出するステップと、
−  サブセットの対ごとに前記固有データの間の類似度を測定するステップと、
−  前記測定に従って、サブセットの対ごとに関連する重みを有するグラフ内のエッジを作成するステップと
を含む、構築ステップと、
−  前記システムによって、前記ユーザ端末に、第１サブセットのサービスのセットを第２サブセットに提供するステップであって、サービスの前記セットは、前記第１サブセットおよび前記第２サブセットに対応するエッジの重みに従って選択される、ステップと
を含む、方法が提供される。
【０００９】
さらに詳細にわかるように、この方法は、あるサブセット内で実行されるアクティビティに基づいて、そのサブセットのサービスを別のサブセットのメンバ全体に提供する。ユーザと他のサブセットの各他のユーザとの間の類似度を計算する必要は、もはやない。
【００１０】
第１の非限定的な実施形態では、
−  固有データは、キーワードまたはエンティティであり、
−  固有データは、サブセットのソーシャル対話に関連するキーワードまたはエンティティからのリンクト・データ・グラフ内で見つかる最も関連があり、一致するセマンティック・エンティティである。
【００１１】
第２の非限定的な実施形態では、グラフの構築ステップは、ソーシャル対話の更新に従って周期的に実行される。
【００１２】
第３の非限定的な実施形態では、グラフの構築はステップ、サブセットごとに、
−  サブセット記述から、対応する固有データを見つけるステップと、
−  サブセットの対ごとに前記固有データの間の類似度を測定するステップと、
−  前記測定に従って、サブセットの各対に関連付けられるグラフ内のエッジの重みを更新するステップと
をさらに含む。
【００１３】
第４の非限定的な実施形態では、サービスの前記セットの提供ステップは、第１サブセットおよび第２サブセットへアクセスする前記ユーザ端末のユーザによってセットされたユーザ・プロファイルおよび／またはユーザ・パラメータによってさらにフィルタリングされる。
【００１４】
第５の非限定的な実施形態では、サービスのセットの提供ステップは、前記第１サブセットおよび前記第２サブセットに対応するエッジの重みを第１サブセットの各サービスに関連する閾値レベルと比較するサブステップを含む。
【００１５】
さらに、ソーシャル・ネットワークの第１サブセットのサービスのセットを、前記ソーシャル・ネットワークの第２サブセットへアクセスするユーザ端末に提供するシステムであって、前記システムは、
−  サブセットの各対のソーシャル対話の間の類似度の測定に基づいて、グラフを構築するグラフ・ジェネレータであって、前記構築は、
−  ソーシャル・ネットワークのサブセットごとにノードを作成することと、
−  各サブセット内のソーシャル対話に関連する固有データを抽出することと、
−  サブセットの対ごとに前記固有データの間の類似度を測定することと、
−  前記測定に従って、サブセットの対ごとに関連する重みを有するグラフ内のエッジを作成することと
を含む、グラフ・ジェネレータと、
−  前記ユーザ端末に、第１サブセットのサービスのセットを第２サブセットに提供するサービス・アクセス・マネージャであって、サービスの前記セットは、前記第１サブセットおよび前記第２サブセットに対応するエッジの重みに従って選択される、サービス・アクセス・マネージャと
を含む、システムが提供される。
【００１６】
第１の非限定的な実施形態では、グラフ・ジェネレータは、
−  サブセット記述から、対応するセマンティック・エンティティを見つけ、
−  サブセットの各対の前記セマンティック・エンティティの間の類似度を測定し、
−  前記測定に従って、サブセットの各対に関連付けられるグラフ内のエッジの重みを更新する
ようにさらに適合される。
【００１７】
さらに、前記システムにロードされた時に、システムに、前の特性のいずれかに１つによるサービスのセットを提供する方法を実行させる命令のセットを含む、コンピュータ・プログラム製品が提供される。
【００１８】
本発明の実施形態による方法および／または装置のいくつかの実施形態を、これから、例としてのみ、添付図面を参照して説明する。
【図面の簡単な説明】
【００１９】
【図１】本発明によるサービスのセットを提供する方法によって使用されるサブセットを有するソーシャル・ネットワークを概略的に示す図である。
【図２】本発明によるサービスのセットを提供する方法を実行するシステムの非限定的な実施形態を概略的に示す図である。
【図３】本発明によるサービスのセットを提供する方法の概略編成チャートを示す図である。
【図４】図３の方法によって作成されるサブセットのグラフを示す図である。
【図５】図３の方法のさまざまなステップを実行する図２のシステムのさまざまなモジュールを示す図である。
【発明を実施するための形態】
【００２０】
以下の説明では、当業者に周知の機能または構造は、不必要な詳細で本発明を不明瞭にするはずなので、詳細には説明しない。
【００２１】
本明細書で以下説明するように、システムによって、ソーシャル・ネットワークの第１サブセットのサービスのセットを、前記ソーシャル・ネットワークの第２サブセットへアクセスするユーザ端末に提供する方法は、２つの主要なステップ、１）サブセットのメンバの間のソーシャル対話（注釈、コメント、会話）およびオプションでサブセットの記述という要因のうちの少なくとも１つに基づくこれらのサブセットの間の類似度の分析に基づくサブセットの動的グラフの構築と、２）２つのサブセットの間のリンクの強さに基づく別のサブセットのサービスに柔軟な形でアクセスするためのこのグラフの活用とを含む。
【００２２】
ソーシャル・ネットワークのサブセットＳｕｂが、人が対話にかかわり、明確に定義された物理オブジェクトまたはマルチメディア・オブジェクトを中心とする特定のトピック（たとえば、サッカーに関するフォーラム（仮想世界）またはＴＧＶの遅れに関する列車の駅での議論（実世界））などに関する情報を交換することを可能にする媒体であることに留意されたい。そのようなサブセットは、一般に、異なるソーシャル範囲からの人（友人、家族、同僚、および見知らぬ人）から構成される。サブセットの各メンバを、仮想世界内で彼らのユーザ・プロファイルすなわち、物理世界での彼らのアイデンティティおよび関心または名刺もしくは身分証などを表す属性のセットによって表すことができる。ユーザ・プロファイル属性が、非限定的な例で、宣言された既婚か未婚か、関心の中心、写真、オーディオ、ビデオ、またはユーザ・フル・プロファイル情報にアタッチされた任意の他のマルチメディア・コンテンツを含むことに留意されたい。
【００２３】
ソーシャル・ネットワークＳｎｔｗとは、ソーシャル対話、創造、および情報共有を促進する、セクタによってグループ化されたまたはされていない、友人リンクまたは職業リンクによって接続されたオンラインのメンバを意味する。非限定的な例で、ソーシャル・ネットワークを、Ｆａｃｅｂｏｏｋ（登録商標）とすることができる。
【００２４】
サブセットＳｕｂは、特定のオブジェクトに関する前記ソーシャル・ネットワークのメンバのグループの対話によって定義される。非限定的な例で、サブセットを、ある俳優に関するＦａｃｅｂｏｏｋ（登録商標）ページとすることができる。
【００２５】
サブセットＳｕｂが、ソーシャル・ネットワーク内でコミュニティとも呼ばれることに留意されたい。したがって、以下では、用語サブセットまたはコミュニティは、交換可能に使用される。
【００２６】
ソーシャル対話Ｉとは、フォーラムでの質問に対する回答、会話、またはある人からのソーシャル・オブジェクトの注釈もしくはコメントのいずれかなど、サブセットＳｕｂ内の複数の人の間で意味のある情報を伝えるすべての種類のアクティビティを意味する。
【００２７】
各サブセットＳｕｂｉは、
−  サブセット内の対話の中心を構成するソーシャル・オブジェクトと、
−  前記サブセット内で対話する人のセットと、
−  サブセット内で発生する対話のセットと
によって表される。
【００２８】
ソーシャル・ネットワークＳｎｔｗの例を、図１ａに示す。このソーシャル・ネットワークＳｎｔｗは、５つのサブセットＳｕｂ１からＳｕｂ５を含む。
【００２９】
方法Ｍは、システムＳｙｓによって実行され、前記システムＳｙｓは、図２に示されている。
【００３０】
前記システムＳｙｓは、
−  前記ソーシャル・ネットワークＳｎｔｗ内のサブセットＳｕｂの各対のソーシャル対話Ｉの間の類似度の測定に基づいて、グラフＧを構築するグラフ・ジェネレータＤｇｇｍと、
−  前記ユーザ端末Ｔに、第１サブセットＳｕｂ１のサービスＳのセットを第２サブセットＳｕｂ２に提供するサービス・アクセス・マネージャＳｍであって、サービスＳの前記セットは、前記第１サブセットＳｕｂ１および前記第２サブセットＳｕｂ２に対応するエッジＥの重みＷに従って選択される、サービス・アクセス・マネージャＳｍと
を含む。
【００３１】
システムＳｙｓは、
−  コミュニティの一員である人を管理する責任を負うユーザ・マネージャＵｍ。ユーザ・マネージャＵｍは、少なくとも識別子などのユーザに関するさまざまな情報、およびオプションである追加のプロファイル情報を含むユーザ・データベースＵ＿Ｄｂに接続される。
−  サブセットＳｕｂ内で発生する異なる種類の対話（注釈、コメント、会話など）を処理する責任を負うコミュニティ対話マネージャＣｉｍ。これらの対話は、編成され、ソーシャル対話データベースＩ＿Ｄｂに格納される（通常、データは、少なくとも、対話の識別子、作成者、対話のテキスト、タイムスタンプを含む）。
をさらに含む。
【００３２】
コミュニティは、そのメンバにサービスのセットを提供する。コミュニティ・サービスを、２つのカテゴリに分類することができる。
−  包括的コミュニティ・サービスＳ＿ｇ（すなわち、コミュニティの中心であるソーシャル・オブジェクトにかかわりなく、潜在的にすべてのコミュニティについて存在するサービス）。非網羅的なリストは、たとえば、
−  コミュニティ発見サービス：すなわち、ユーザが新しいコミュニティの存在を知るようにするサービス
−  アウェアネス・サービス：たとえば、人をフォローし（すなわち、ユーザに、ある人を含む新しい対話を提供する）、新しいコミュニティのトピックをフォローする（すなわち、ユーザに、あるトピックに関する新しい対話を提供する）サービス
−  コミュニティ・アクティビティ・サービス：たとえば、コミュニティ内のソーシャル・アクティビティの要約へアクセスすることを可能にするサービス（たとえば、そのコミュニティで何が起きたのかのすばやい概観をユーザに与える、タグ・クラウドとしての最後のソーシャル・アクティビティのリスト）
−  個人参加サービス：すなわち、ユーザを能動的に巻き込むサービス、たとえば、情報を与える、意見を与える、フィードバックを提供する、アイデアを交換するなど
などの通信サービスおよび情報サービスを含むことができる。
−  コミュニティ固有サービスＳ＿ｓ（すなわち、サブセットのソーシャル・オブジェクトの種類に依存するサービス）：たとえば、コミュニティ固有のイベント（旅行の編成）への登録または、書籍の中で最も多くの対話を有する一節を表す、ソーシャル電子ブックの「ヒートマップ」へのアクセス。
【００３３】
ソーシャル・ネットワークＳｎｔｗの第２サブセットＳｕｂ２へアクセスするユーザ端末Ｔに前記ソーシャル・ネットワークＳｎｔｗの第１サブセットＳｕｂ１のサービスＳのセットをシステムＳｙｓによって提供する方法Ｍを、図３に示された非限定的な実施形態で詳細に説明する。
【００３４】
前記方法は、
−システムＳｙｓによって、サブセットＳｕｂの各対のソーシャル対話Ｉの間の類似度の測定に基づいて、グラフＧを構築するステップであって、前記構築は、
−  ソーシャル・ネットワークＳｎｔｗのサブセットＳｕｂごとにノードＮを作成するステップと、
−  各サブセットＳｕｂ内のソーシャル対話Ｉに関連する固有データＳｄを抽出するステップ（ＥＸＴＲ＿Ｓｄ（Ｓｕｂ，Ｓｄ＝Ｋ；Ｓｄ＝Ｓｅ）と示されたステップ）と、
−  サブセットの対ごとに前記固有データＳｄの間の類似度を測定するステップ（ＭＥＡＳ＿Ｓｄ（Ｓｕｂ１，Ｓｕｂ２）と示されたステップ）と、
−  前記測定に従って、サブセットＳｕｂの対ごとに関連する重みＷを有するグラフＧ内のエッジＥを作成するステップ（ＣＲＥＡＴ＿Ｇ（Ｅ，Ｗ，Ｓｕｂ１，Ｓｕｂ２）と示されたステップ）と
を含む、ステップ（ＣＯＮＳＴＲ＿Ｇと示されたステップ）と、
−  前記システムＳｙｓによって、前記ユーザ端末Ｔに、第１サブセットＳｕｂ１のサービスＳのセットを第２サブセットＳｕｂ２に提供するステップであって、サービスＳの前記セットは、前記第１サブセットＳｕｂ１および前記第２サブセットＳｕｂ２に対応するエッジＥの重みＷに従って選択される、ステップ（ＴＸ＿Ｔ（Ｓ，Ｓｕｂ２，Ｗ，Ｅ（Ｓｕｂ１，Ｓｕｂ２）と示されたステップ）と
を含む。
【００３５】
次の説明では、ソーシャル・ネットワーク内の２つのサブセットＳｕｂ１、Ｓｕｂ２を、非限定的な例として用いる。
【００３６】
第１サブセットＳｕｂ１は、有名な三部作、ロード・オブ・ザ・リングの第１部である書籍「Ｔｈｅ  Ｆｅｌｌｏｗｓｈｉｐ  ｏｆ  ｔｈｅ  Ｒｉｎｇ（旅の仲間）」のコミュニティである。前記サブセットは、ｓｕｂｓｅｔ−Ｂｏｏｋとも呼ばれる。
【００３７】
組み込まれるサービスは、
−  アクティビティ要約フォロー・サービス
−  Ｔｏｌｋｉｅｎ  Ｕｎｉｖｅｒｓｅ（トールキンの世界）サービスにおける特殊化された質疑応答
−  イベント（旅行、会議、訪問、映画）ブッキング・サービス
−  共有サービス（たとえば、プライベート・イメージ、テキストなどを共有する）
−  出会いサービス（人と物理的に出会うための）
−  サブセット発見サービス
とすることができる。
【００３８】
第２サブセットＳｕｂ２は、たとえばリアルタイム・ストラテジ・ゲーム、Ｔｈｅ  Ｌｏｒｄ  ｏｆ  ｔｈｅ  Ｒｉｎｇｓ：  Ｗａｒ  ｏｆ  ｔｈｅ  Ｒｉｎｇ（ロード・オブ・ザ・リング  ウォー・オブ・ザ・リング）を中心とするコミュニティなど、書籍ロード・オブ・ザ・リングによって記述される世界に基づくオンライン・ゲームのコミュニティである。前記サブセットは、ｓｕｂｓｅｔ−Ｇａｍｅとも呼ばれる。
【００３９】
方法Ｍを、下ですべての図を参照して詳細に説明する。
【００４０】
ＣＯＮＳＴ＿Ｇ（ｓｉｍ，Ｉ，Ｓｕｂ，Ｓｎｔｗ）と示された第１ステップ１）では、システムＳｙｓは、サブセットＳｕｂの各対のソーシャル対話Ｉの間の類似度Ｓｉｍの測定に基づいてグラフＧを構築する。
【００４１】
グラフＧは、本明細書で後で説明するように、動的に構築され、更新される。このグラフは、サブセットＳｕｂのセットを一緒に接続する。したがって、サブセットの動的なグラフＧは、無向グラフＧ＝＜Ｎ，Ｅｔ＞であり、ここで、
−  Ｎは、グラフ内のすべてのノードを表す。グラフの各ノードは、それ自体がサブセットＳｕｂである。
−  Ｅｔは、時刻ｔにこれらのノードＮを接続するエッジＥを表す。これらのエッジは、２つのサブセットＳｕｂｉとＳｕｂｊとの間の「近接」リンクを表す重みＷに関連付けられる。このリンクの強さは、周期的に計算される。グラフが動的なので、これらのエッジ（およびそれに関連する重み）は、経時的に変化する可能性がある。
【００４２】
このステップは、グラフ・ジェネレータＤｇｇｍによって実行される。
【００４３】
このモジュールは、上で説明したサブセットの動的なグラフＧを生成し、これを定期的に更新する責任を負う。グラフを作成する（または、これを更新する）ために、このモジュールは、サブセットが登録されるリポジトリＳｕｂ＿Ｄｂ（一種の「ホワイト・ページ」）にアクセスし、このリポジトリＳｕｂ＿Ｄｂは、サブセットへのアクセス・ポイントを与える。
【００４４】
取り出されたサブセットのリストに基づいて、このモジュールは、
−  各サブセットＳｕｂに関連するノードＮを作成することと、
−  サブセットの対（Ｓｕｂｉ，Ｓｕｂｊ）ごとにエッジＥを作成し、特定の時点ｔに、関連する重みＷ（Ｓｕｂｉ，Ｓｕｂｊ）を計算することと
によってグラフを生成する。
【００４５】
前記ステップは、サブステップ１ｃ）に詳細に示されている。
【００４６】
重みの強度は、この２つのサブセットＳｕｂの間の近接の度合を表す。このモジュールは、コミュニティの間の対話の類似度から、および非限定的な実施形態ではコミュニティの間の記述の類似度から計算されたパスを作成することによって、オブジェクトおよびそのサブセットの間の関係するリンクを作成する。
【００４７】
したがって、このステップは、以下のサブステップを含む。
【００４８】
第１サブステップ１ａ）では、ノードＮが、ソーシャル・ネットワークＳｎｔｗのサブセットごとに作成される（図３では、ＣＲＥＡＴ＿Ｇ（Ｎ，Ｓｕｂ，Ｓｎｔｗ）と示される）。サブセットが登録されているリポジトリＳｕｂ＿Ｄｂが使用される。
【００４９】
第２サブステップ１ｂ）では、各サブセットＳｕｂ内のソーシャル対話Ｉに関連する固有データＳｄが抽出される（図３でＥＸＴＲ＿Ｓｄ（Ｓｕｂ，Ｓｄ＝Ｋ；Ｓｄ＝Ｓｅ）と示されたサブステップ）。
【００５０】
１つまたは複数の固有データを抽出することができる。
【００５１】
サブセットＳｕｂは、ユーザの間の対話からなる。対話は、一般に、エンティティ（固有名詞である）およびキーワード（前記エンティティのコンテキストを表す）または顔文字などの他の言語表現からなる。
【００５２】
対話のエンティティｅおよびキーワードＫの抽出は、当業者に周知であり、本明細書では説明しない。それを行うために、対話Ｉ内の各用語の文法的範疇が、品詞タグ付け（たとえば、名詞、動詞）を使用して識別され、ストップ・ワードが除去される。名前付きのエンティティは、大文字で始まる用語または前記用語の組合せとして識別される。前記ソーシャル・ネットワークの前記サブセットＳｕｂに現れる最も頻度の高い用語が、固有データと考えられる。
【００５３】
したがって、非限定ｇ的な例として用いられる２つのサブセットＳｕｂ１およびＳｕｂ２のソーシャル対話Ｉは、以下のようになる。
【００５４】
第１サブセットＳｕｂ１について、書籍ユーザは、具体的には書籍に現れるクリーチャの起源に関するホット・トピックを議論しつつある。
【００５５】
第２サブセットＳｕｂ２について、ゲーム・ユーザは、進行中のクエストが彼らに有名な「Ｍｉｎｅｓ  ｏｆ  Ｍｏｒｉａ  ＞＞（モリア坑道）を越えさせる、ゲームのレベルに達する。しかし、坑道を成功して越えるためには、彼らは、強力な悪のクリーチャ「Ｂａｌｒｏｇ（バルログ）」を倒さなければならない。ユーザは、その手段を見つけなければならず、これが多くの議論を招く。
【００５６】
第１の非限定的な実施形態では、固有データＳｄは、キーワードＫまたはエンティティｅである。
【００５７】
たとえば、第１サブセットＳｕｂ１  ｓｕｂ−Ｂｏｏｋについて、対話Ｉが、文「Ｔｈｅ  ｂｌａｃｋ  ｋｎｉｇｈｔｓ  
【００５８】
【数１】
2015504223.tif 000003
ａｒｅ  ｔｅｒｒｉｆｙｉｎｇ（黒の乗り手ナグズルは恐ろしい）」を含む場合に、名前付きエンティティは、
【００５９】
【数２】
2015504223.tif 000004
になり、関連するキーワードは「ｋｎｉｇｈｔｓ」になる。
【００６０】
したがって、第１の固有データＳｄは、たとえば、
【００６１】
【数３】
2015504223.tif 000005
および／または「ｋｎｉｇｈｔｓ」になる。
【００６２】
たとえば、第２サブセットＳｕｂ２  ｓｕｂ−Ｇａｍｅについて、対話Ｉが、文「Ｈｏｗ  ｄｏ  ｗｅ  ｋｉｌｌ  ｔｈｅ  ｅｖｉｌ  ｃｒｅａｔｕｒｅ  “Ｂａｌｒｏｇ”」（どのようにして悪のクリーチャ「Ｂａｌｒｏｇ」を倒すのか）を含む場合には、名前付きエンティティは、「Ｂａｌｒｏｇ」になり、関連するキーワードは、「ｅｖｉｌ  ｃｒｅａｔｕｒｅ」になる。
【００６３】
したがって、第１の固有データＳｄは、たとえば、「Ｂａｌｒｏｇ」および／または「ｅｖｉｌ  ｃｒｅａｔｕｒｅ」になる。
【００６４】
別の第２の非限定的な実施形態では、固有データＳｄは、サブセットＳｕｂのソーシャル対話Ｉに関連するキーワードＫまたはエンティティｅからのリンクト・データ・グラフＬｄｇ内で見つかる最も関連し一致するセマンティック・エンティティＳｅである。
【００６５】
非限定的な実施形態では、固有データＳｄは、ＵＲＩすなわち「Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ」の形でセット・アップされる。前記ＵＲＩは、リンクト・データ・グラフＬｄｇ内で照会を実行するのに使用される。見つかった名前付きエンティティおよび／またはキーワードと同程度に多数の照会があることに留意されたい。したがって、前のステップで見つかった固有データＳｄごとに、この照合ステップが実行されることに留意されたい。
【００６６】
リンクト・データ・グラフＬｄｇが、異なる概念（セマンティック・エンティティ）の間のリンクを含み、別のセマンティック・エンティティにリンクされたセマンティック・エンティティが、他のセマンティック・エンティティより一般的であることに留意されたい。したがって、リンクト・データ・グラフＬｄｇは、特殊化された概念から一般化された概念までのさまざまな概念を含む。
【００６７】
リンクト・データは、概念を表す構造化されたデータセットと、世界および異なる領域からの前記概念の間の接続とを有することの必要として現れた。現在、ますます多くのデータが、ウェブ上で使用可能である。そのようなデータは、組織、政府、著名人に関する、多数の他の分野からの情報を含むことができる。ますます多くの個人および公的／私的組織が、彼らのデータを他者と共有することを選択することによって、この大洪水に寄与する。その一方で、サード・パーティは、このデータを消費して、新しいビジネスの機会を作り、オンライン・マーケティングおよびユーザ再ターゲティングなど、推奨戦略を強化する。明らかに、データを最も簡単に再利用できるようにするために、構造化されたデータの存在が必要である。構造化された公表されたデータは、リンクト・データまたはウェブ・セマンティックと呼ばれる。
【００６８】
以下の原理が、リンクト・データを支配する。
−  ものの名前としてのＵＲＩの使用
−  これらの名前が人々のためにアクセス可能になることができるようにするためのＨＴＴＰ  ＵＲＩの使用
−  標準化されたアクセスおよびデータ表現の使用（ＲＤＦすなわち「ｒｅｓｏｕｒｃｅ  ｄｅｓｃｒｉｐｔｉｏｎ  ｆｒａｍｅｗｏｒｋ」、ＳＰＡＲＱＬプロトコルすなわち「Ｐｒｏｔｏｃｏｌ  ａｎｄ  ＲＤＦ  Ｑｕｅｒｙ  Ｌａｎｇｕａｇｅ）」。ＲＤＦ言語は、データを格納することができる。ＳＰＡＲＱＬが、ＲＤＦタイプのデータベース上でデータを要求するＲＤＦ照会言語であることに留意されたい。これは、特定のＲＤＦグラフに適合されている。
【００６９】
ＳＰＡＲＱＬは、疑問照会または構成的照会を表すことができる。
−疑問照会タイプＳＥＬＥＣＴは、ＲＤＦグラフから、句ＷＨＥＲＥで定義される条件を検証するリソースのセットを表すサブグラフを抽出することができる。たとえば、ある人の父母または祖父母を見つけるＳＥＬＥＣＴ照会を、家系情報を含むＲＤＦグラフに適用することができる。
−  構成的照会タイプＣＯＮＳＴＲＵＣＴは、尋ねられたグラフを完成させる新しいグラフを提供する。
ＣＯＮＳＴＲＵＣＴ照会を前記ＲＤＦグラフに適用して、元のグラフで明示的に宣言されていない、兄妹関係、従兄弟関係、叔父甥関係などを追加することができる。
最後に
−  効率的なデータ発見のための他のＵＲＩへのリンクの包含。外部データ・ソースをポイントするそのようなＲＤＦリンクは、リンクト・データ・グラフを相互接続することを可能にする。
【００７０】
非限定的な実施形態では、前記リンクト・データ・グラフＬｄｇは、４００万個を超える概念（セマンティック・エンティティ）およびそれらの間の関係を有するリンクト・データのフレームにおける最も完全なデータセットであるＤＢＰｅｄｉａ（商標）に基づく。したがって、前記リンクト・データ・グラフＬｄｇは、他のデータセット内のほぼすべての項目がＤＢＰｅｄｉａ（商標）への外部リンクを割り当てられるので、非常に高いトピック・カバレージを有し、リンクト・データ内のハブとして働く。ＤＢＰｅｄｉａ（商標）は、現在最大のオントロジである。
【００７１】
したがって、非限定的な実施形態では、ＵＲＩ、ｈｔｔｐ：／／ｄｂｐｅｄｉａ．ｏｒｇ／ｐａｇｅ／Ｌｏｒｄ  ｏｆ  ｔｈｅ  Ｒｉｎｇｓを使用することができる。
【００７２】
非限定的な例では、リンクト・データ・グラフＬｄｇは、セマンティック・エンティティ「Ｄａｒｋ  Ｒｉｄｅｒｓ（黒の乗り手），  ｍｏｎｓｔｅｒ，  Ｗａｒ  ｏｆ  ｔｈｅ  Ｒｉｎｇ，  Ｌｏｒｄ  ｏｆ  ｔｈｅ  Ｒｉｎｇ」を含むことができる。したがって、書籍に基づく第１サブセットＳｕｂ１について、セマンティック・エンティティＳｅは、前記キーワードが固有データＳｄとして保持される時に「ｋｎｉｇｈｔｓ」の前に言及された第１の固有データＳｄの最も関連し一致するセマンティック・エンティティである「Ｄａｒｋ  Ｒｉｄｅｒｓ」と等しい。
【００７３】
非限定的な例で、リンクト・データ・グラフＬｄｇは、セマンティック・エンティティ「Ｂａｌｒｏｇ，  Ｍａｉａｒ（マイアール），  Ｍｉｎｅｓ  ｏｆ  Ｍｏｒｉａ，  ｍｏｎｓｔｅｒｓ，  Ｌｏｒｄ  ｏｆ  ｔｈｅ  Ｒｉｎｇ」をも含むことができる。
【００７４】
したがって、ゲームに基づく第２サブセットＳｕｂ２について、セマンティック・エンティティＳｅは、前記キーワードが固有データＳｄとして保持される時に「ｅｖｉｌ  ｃｒｅａｔｕｒｅ」の前に言及された第１の固有データＳｄの最も関連し一致するセマンティック・エンティティである「ｍｏｎｓｔｅｒｓ」と等しい。
【００７５】
複数の固有データＳｄが抽出される時に、対応する複数の最も関連し一致するセマンティック・エンティティＳｅが見つけられ、いくつかの固有データＳｄが同一の対応する最も関連するセマンティック・エンティティＳｅにつながる可能性があることが知られる。したがって、サブセットＳｕｂについて、セマンティック・エンティティのベクトルＶＳｄ＝｛Ｃ１，…Ｃｉ，…Ｃｎ｝が見つけられる。
【００７６】
サブセット記述Ｄが、各サブセットに関連付けられることに留意されたい。サブセット記述Ｄは、主に、サブセットがそれを中心とするソーシャル・オブジェクトの静的記述に基づく。コミュニティの記述は、好ましくは、セマンティック・エンティティとも呼ばれるセマンティック概念Ｃｉのベクトルによって記述される。ＶＤ＝｛Ｃ１，…Ｃｊ，…Ｃｍ｝。
【００７７】
セマンティック・エンティティＳｅは、オントロジおよび／または分類学を介して記述を参照する。たとえば、記述を、前に言及したｈｔｔｐ：／／ｄｂｐｅｄｉａ．ｏｒｇ／ｐａｇｅ／Ｌｏｒｄ  ｏｆ  ｔｈｅ  ＲｉｎｇｓなどのＵＲＩによって参照することができる。
【００７８】
したがって、非限定的な実施形態では、サブセットＳｕｂごとに、サブセット記述Ｄから、いくつかの対応する固有データＳｄ、より具体的には固有データＳｄのベクトルＶＳｄも、見つけられる。
【００７９】
ベクトルＶＤまたはＶＳｄが、１つまたは複数の固有データＳｄを有することができることに留意されたい。
【００８０】
この第２のサブステップ１ｂ）は、もちろん、ソーシャル・ネットワークＳｎｔｗの他のすべてのサブセットについて適用される。
【００８１】
第３のサブステップ１ｃ）では、ソーシャル・ネットワークＳｎｔｗ内のサブセットＳｕｂの対ごとに前記固有データＳｄの間の類似度を測定する（図３でＭＥＡＳ＿Ｓｄ（Ｓｕｂ１，Ｓｕｂ２）と示されたサブステップ）。
【００８２】
第１サブセットＳｕｂ１および第２サブセットＳｕｂ２からなる対を、非限定的な例として用いる。もちろん、これは、ソーシャル・ネットワークＳｎｔｗ内のサブセットの他のすべての対にあてはまる。
【００８３】
非限定的な実施形態では、当業者に周知のコサイン類似度法が使用される。この方法が、２つのベクトルの間の角度のコサインを測定することによって、それらの間の類似度の測定を実行することを想起されたい。２つのベクトルの間の角度のコサインが小さければ小さいほど、前記２つのベクトルは類似している。
【００８４】
したがって、コサイン類似度θは、
【００８５】
【数４】
2015504223.tif 000006
であり、Ａは、ソーシャル・ネットワーク内のサブセットの対の第１サブセットＳｕｂ１からの固有データＳｄのベクトルＶＳｄ１であり（Ａｉは、前記ベクトルのキーワードおよび／またはセマンティック・エンティティである）、Ｂは、第２サブセットＳｕｂ２からの固有データＳｄのベクトルＶＳｄ２である（Ｂｉは、前記ベクトルのキーワードおよび／またはセマンティック・エンティティである）。
【００８６】
他の非限定的な例では、測定は、たとえば、ＷｏｒｄＮｅｔ（商標）での概念の階層などのセマンティック構造または正規化されたＧｏｏｇｌｅ（登録商標）距離などの統計的手法を使用する、セマンティック類似度メトリックスに基づくものとすることができる。
【００８７】
Ｗｏｒｄｎｅｔ（商標）が、さまざまな関係を介して単語を編成することを可能にする語彙オンライン・データベースであることに留意されたい。したがって、木は、植物の一「種」であり、植物は、木の「上位語」であり、幹は、木の「一部である」などである。したがって、Ｗｏｒｄｎｅｔの２つの用語の類似度は、異なる関係（下位語、部分を表す語、やり方を示す語など）に従う２つの用語のスコアの線形結合によって得られる。考慮される関係に従うＷｏｒｄｎｅｔ（商標）内の２つの用語の間のパスの長さに基づいて入手される各個々のスコア。
【００８８】
２つの検索用語ｘとｙとの間の正規化されたＧｏｏｇｌｅ（登録商標）距離ＮＧＤが、
【００８９】
【数５】
2015504223.tif 000007
であることに留意されたく、ここで、Ｍは、Ｇｏｏｇｌｅ（商標）によって検索されるウェブ・ページの総数であり、ｆ（ｘ）およびｆ（ｙ）は、それぞれ検索用語ｘおよびｙのヒットの個数であり、ｆ（ｘ，ｙ）は、ｘとｙとの両方が現れるウェブ・ページの個数である。
【００９０】
２つの検索用語ｘおよびｙが、同一のウェブ・ページに絶対に一緒に現れないが、別々には現れる場合に、それらの間の正規化されたＧｏｏｇｌｅ距離は、無限大である。両方の用語が必ず一緒に現れる場合には、それらのＮＧＤは、０またはｘ二乗とｙ二乗との間の係数と同等である。キーワードおよび／またはエンティティに適用される時に、ｘおよびｙ  ｂｙは、それぞれサブセットＳｕｂ１とＳｕｂ２との対のベクトルＶＳｄ１ｉ、ＶＳｄ２ｊである。
【００９１】
サブセットの記述Ｄが、上で述べたように考慮に入れられる時に、固有データＳｄが、サブセット記述Ｄに由来する時に、サブセットＳｕｂの対ごとの前記固有データＳｄの間の類似度が測定される。サブセット１の記述Ｄ１およびサブセット２の記述Ｄ２を有する２つのベクトルＶＤ１およびＶＤ２に適用して、上で説明したものと同一の類似度計算方法を使用することができる。
【００９２】
対話Ｉに適用されるサブステップ１ａ）および１ｂ）のために、グラフ・ジェネレータＤｇｇｍが、上で言及した２つの別々のサブセットＳｕｂ１およびＳｕｂ２内で発生するソーシャル対話（注釈、会話など）を比較する（図５でＣＲＥＡＴ＿Ｇ（Ｎ，Ｉ，Ｓｕｎ，Ｓｎｔｗ）およびＥＸＴＲ＿Ｓｄ（Ｓｕｂ，Ｉ，Ｓｄ，＝Ｋ；Ｓｄ＝Ｓｅ）と示される）対話類似度エバリュエータ・モジュールＩｅｍを含むことに留意されたい。
【００９３】
記述Ｄに適用されるサブステップ１ａ）および１ｂ）のために、グラフ・ジェネレータＤｇｇｍは、上で言及した２つの別々のサブセットＳｕｂ１およびＳｕｂ２の記述類似度を計算する（図５でＣＲＥＡＴ＿Ｇ（Ｎ，Ｄ，Ｓｕｎ，Ｓｎｔｗ）およびＥＸＴＲ＿Ｓｄ（Ｓｕｂ，Ｄ，Ｓｄ，＝Ｋ；Ｓｄ＝Ｓｅ）と示される）コミュニティ記述コンパレータ・モジュールＤｃｍを含む。
【００９４】
第４のサブステップ１ｄ）では、前記測定に従って、サブセットＳｕｂの対ごとに、関連する重みＷを有するグラフＧ内のエッジＥを作成する（図３でＣＲＥＡＴ＿Ｇ（Ｅ，Ｗ，Ｓｕｂ１，Ｓｕｂ２）と示されたサブステップ）。
【００９５】
非限定的な実施形態では、サブセットの記述Ｄが、上で説明したように考慮に入れられる時に、サブセットの各対に関連するグラフＧ内のエッジＥの重みは、それに従って更新される。
【００９６】
したがって、非限定的な実施形態では、エッジＥの重みＷによって表される、２つのサブセットの間の近接の度合を、１）各コミュニティ内の対話の類似度の分析と、非限定的な実施形態で、２）２つのソーシャル・オブジェクト記述Ｄとに基づく類似度の線形結合として計算することができ、
Ｗ（Ｓｕｂ１，Ｓｕｂ２）＝ａ＊ｓｉｍＩ（｛Ｉ｝Ｓｕｂ１，｛Ｉ｝Ｓｕｂ２）＋ｂ＊ＳｉｍＤ（Ｄ（Ｓｕｂ１），Ｄ（Ｓｕｂ２））
であり、ここで、
−  ＳｉｍＩは、対話の間の類似度尺度であり、
−  ｛Ｉ｝Ｓｕｂ１および｛Ｉ｝Ｓｕｂ２は、それぞれＳｕｂ１およびＳｕｂ２からの対話のセットの表現であり、
−  ＳｉｍＤは、記述Ｄの間の類似度尺度であり、
−  Ｄ（Ｓｕｂ１）およびＤ（Ｓｕｂ２）は、それぞれｓｕｂ１およびｓｕｂ２の記述であり、
−  ａおよびｂは、記述の間の類似度の重みとサブセット・ユーザの対話の間の類似度とのバランスをとることを可能にする変数である。このバランスは、グラフ・ジェネレータＤｇｇｍの管理者によってアド・ホックな形でセット・アップされる。
【００９７】
そのような動的なグラフＧを、図４に示す。図示されているように、ノードＮ１は、書籍に基づく第１サブセットＳｕｂ１に割り当てられ、ノードＮ２は、ゲームに基づく第２サブセットＳｕｂ２に割り当てられる。２つのノードＮ１とＮ２との間のエッジＥは、重みＷを関連付けられる。
【００９８】
したがって、以下のケースが、非限定的な例で、第１サブセットＳｕｂ１＝ｓｕｂｓｅｔ−Ｂｏｏｋと第２サブセットｓｕｂ２＝ｓｕｂｓｅｔ−Ｇａｍｅとの間での重みＷの帰属を示すのに用いられる。
【００９９】
ｓｕｂｓｅｔ−Ｇａｍｅユーザは、進行中のクエストが彼らに有名なＭｉｎｅｓ  ｏｆ  Ｍｏｒｉａを越えさせる、ゲームのレベルに達する。しかし、坑道を成功して越えるためには、彼らは、強力な悪のクリーチャ、「Ｂａｌｒｏｇ」を倒さなければならない。ユーザは、その手段を見つけなければならず、これが多くの議論を招く。
【０１００】
ｓｕｂｓｅｔ−Ｂｏｏｋユーザは、具体的には書籍に現れるクリーチャの起源に関するホット・トピックを議論しつつある。
【０１０１】
・ケース１
ｓｕｂｓｅｔ−Ｂｏｏｋでのトピックは、議論アクティビティ、調査などを生成する
【０１０２】
【数６】
2015504223.tif 000008
（またはＤａｒｋ  Ｒｉｄｅｒｓ）を中心とする。
【０１０３】
２つのサブセットの間で計算される類似度重みは、Ｗ＝０．５である。
【０１０４】
・ケース２
ｓｕｂｓｅｔ−Ｂｏｏｋでのトピックは、やはり多くの議論アクティビティ、調査などを生成するＢａｌｒｏｇを中心とする。
【０１０５】
２つのサブセットの間で計算される類似度重みは、Ｗ＝０．７である。
【０１０６】
・ケース３
２つのサブセットのメンバの間でのすべての交換の後に、計算される類似度係数Ｗ＝０．９であると考えられたい。
【０１０７】
・ケース４
ここでは、現在のクエストが終了すると考えられたい。「Ｂａｌｒｏｇ」は殺され、ゲームは、魔法の馬を見つけ、調教するために、「Ｒｏｈａｎ（ローハン）」の膨大な平野を探検するようにゲーマーを導く新しいレベルに達する。これは、馬および馬場馬術に関する知識を獲得することを必要とする。したがって、新しいトピックスに関する新しい議論および関心が始まりつつあり、２つのサブセットの間の計算される類似度をＷ＝０．５５に下げるが、ｓｕｂｓｅｔ−ｇａｍｅの関心の中心が「Ｈｏｒｓｅｓ（馬）」トピックに向かって移動するので、システムによって提案される新しいサブセットが、コミュニティのセットに現れる。前記新しいサブセットは、ソーシャル・ネットワークＳｎｔｗ内で登録されたが、以前の低い類似度重さに起因して、以前には提案されなかった。
【０１０８】
各コミュニティ内のソーシャル対話Ｉの進歩が、そのコミュニティでの重大な変化を誘導する可能性があるので、サブセットのグラフＧの構築が、ソーシャル対話Ｉの更新に従って周期的に実行されることに留意されたい。したがって、エッジに関連する重みは、コミュニティ内の会話の進歩に基づいて再計算される（Ｗ（Ｓｕｂｉ，Ｓｕｂｊ）≠Ｗ＋Δｔ（Ｓｕｂｉ，Ｓｕｂｊ））。これらは、時間ｔにわたって変化する。さらに、新しいコミュニティＳｕｂがソーシャル・ネットワークＳｎｔｗ内に現れる時には、必ず、グラフＧも更新される。新しいコミュニティは、通常、前記ソーシャル・ネットワークのマネージャによってソーシャル・ネットワークＳｎｔｗ内で登録されることに留意されたい。
【０１０９】
動的なグラフＧは、前に説明したように作成された時に、以下のようにサブセット・サービスにアクセスするのに使用される。
【０１１０】
ＴＸ＿Ｓ（Ｔ，Ｓｕｂ２，Ｗ，Ｅ（Ｓｕｂ１，Ｓｕｂ２））と示された第２ステップ２）では、第２サブセットＳｕｂ２への第１サブセットＳｕｂ１のサービスＳのセットが、前記システムＳｙｓによってユーザ端末Ｔに提供され、前記サービスＳのセットは、前記第１サブセットＳｕｂ１および前記第２サブセットＳｕｂ２に対応するエッジＥの重みＷに従って選択される。
【０１１１】
前記ステップは、システムＳｙｓのサービス・アクセス・マネージャＳｍによって実行される。
【０１１２】
複数のサブセットＳｕｂ２、Ｓｕｂ３、Ｓｕｂ４（図４に示されている）に永久的な関心または友人を有することにより、既に完全にこれらのサブセットの一員であるソーシャル・ネットワークＳｎｔｗのユーザＵａについて検討する。しかしユーザＵａは、たとえば一員となっている現在のサブセットでは提供できない特定の情報を見つけるために、このソーシャル経験を拡張することを望む可能性がある。それを行うために、ユーザＵａは、ソーシャル・ネットワークＳｎｔｗ内で彼がその一員ではない他のサブセットＳｕｂ、より具体的には第１サブセットＳｕｂ１へのアクセスを可能にする、彼のユーザ端末ＴのインターフェースＩｈｍを使用する。
【０１１３】
したがって、このステップは、以下のサブステップを含む。
【０１１４】
第１のサブステップ２ａ）では、サブセットの動的なグラフＧから、図示のケースで第２サブセットＳｕｂ２にリンクされている他のサブセット（ユーザがその一員ではない）が何であるのか、たとえば、第１サブセットＳｕｂ１を判定する（図３でＤＥＦ＿ＬＮＫＳＵＢ（Ｓｕｂ２）と示されている）。
【０１１５】
第２のサブステップ２ｂ）では、サブセットの動的なグラフＧから、第１サブセットＳｕｂ１および第２サブセットＳｕｂ２を接続するエッジＥに関連する重みＷを判定する（図３でＤＥＦ＿Ｗ（Ｇ，Ｅ（Ｓｕｂ１，Ｓｕｂ２）と示されている）。
【０１１６】
第３のサブステップ２ｃ）では、前記重みＷから、第１サブセットＳｕｂ１のサービスＳのどのセットが、ユーザがアクセスするためにユーザ端末Ｔにグラントされるべきかを判定する。それを行うために、前記第１サブセットＳｕｂ１および前記第２サブセットＳｕｂ２に対応するエッジＥの重みＷが、第１サブセットＳｕｂ１すなわちユーザＵａがそのメンバではないサブセットの各サービスＳに関連する閾値レベルＴｈと比較される（図３でＣＯＭＰ（Ｗ（Ｓｕｂ１；Ｓｕｂ２），Ｔｈ）と示される）。したがって、サービスのセットの提供は、前記第１サブセットＳｕｂ１および前記第２サブセットＳｕｂ２に対応するエッジＥの重みＷを、第１サブセットＳｕｂ１の各サービスＳに関連する閾値レベルＴｈと比較するサブステップを含む。
【０１１７】
前記閾値レベルＴｈが、ソーシャル・ネットワークＳｎｔｗの各サブセットＳｕｂのサービスごとに、より具体的には第１サブセットＳｕｂ１のサービスＳごとに、サービス・アクセス・マネージャＳｍによって初期ステップ内でセット・アップされることに留意されたい。したがって、データベースＴＨ＿Ｄｂが、この目的で作成される。
【０１１８】
第４サブステップ２ｄ）では、第１サブセットＳｕｂ１のサービスＳのグラントされたセットが、ユーザ端末Ｔに供給される（図３でＴＸ＿Ｔ（Ｓ（Ｓｕｂ１））と示される）。
【０１１９】
「Ｌｏｒｄ  ｏｆ  ｔｈｅ  Ｒｉｎｇ」について前に与えた例を使用すると
−  ケース１  Ｗ＝０．５、「アクティビティ要約フォロー・サービス」だけが、ｓｕｂｓｅｔ−Ｇａｍｅに提案される。
−  ケース２  Ｗ＝０．７
−  システムは、Ｔｏｌｋｉｅｎ  Ｕｎｉｖｅｒｓｅサービスで特殊化されたＱ＆Ａ（質疑応答）サービスをもｓｕｂｓｅｔ−Ｇａｍｅに公開することを提案する（「アクティビティ要約フォロー・サービス」の後に）。
−  ゲーム・チームの何人かのユーザが、このＱ＆ＡでＢａｌｒｏｇに関する情報を求める（たとえば、「Ｈｏｗ  ｔｏ  ｋｉｌｌ  ｏｒ  ｅｓｃａｐｅ  ａ  Ｂａｌｒｏｇ  ？（バルログを倒すかバルログから逃れる方法は？）」）場合に、Ｑ＆Ａサービスは、ｓｕｂｓｅｔ−Ｂｏｏｋからの専門家が答えることを提案する（複数の交換が実行される）。
−  複数の質問の後に、システムは、「共有サービス」を提案する（ゲームに関する経験またはゲーム・キャラクタの写真）。
−  ケース３  Ｗ＝０．９
−  システムは、ｓｕｂｓｅｔ−Ｂｏｏｋのメンバに地理的に近いことが検出された（プロファイル／コンテキストに基づいて）何人かのｓｕｂｓｅｔ−Ｇａｍｅメンバにサービス「出会い」をグラントすることを提案する。
−  計画されたイベントもあり、「Ｔｈｅ  Ｆｅｌｌｏｗｓｈｉｐ  ｏｆ  ｔｈｅ  Ｒｉｎｇ」のプレビューでのフィルムの公開が、ｓｕｂｓｅｔ−Ｇａｍｅに公開される「イベント・ブッキング・サービス」を介して提案される。
−  新しいＳｕｂｓｅｔ−Ｂｏｏｋ−２Ｔｏｗｅｒｓも、冒険の継続のために可能な興味深いコミュニティとしてｓｕｂｓｅｔ−ｇａｍｅに強調表示される。
−  ケース４  Ｗ＝０．５５
−  サブセットＳｕｂ−ＢｏｏｋとサブセットＳｕｂ−Ｇａｍｅとの間の類似度値Ｗが減るので、ｓｕｂｓｅｔ−Ｂｏｏｋからのサービス「Ｔｈｅ  Ｆｅｌｌｏｗｓｈｉｐ  ｏｆ  ｔｈｅ  Ｒｉｎｇ」が隠される（システムは、ｓｕｂｓｅｔ−Ｂｏｏｋの特定のサービスからサブスクライブ解除するようにゲーマーに提案する）。
−  類似度値Ｗが、固定された閾値を超えるので、「Ａｒｔ  ｏｆ  ｒｉｄｉｎｇ（乗馬技術）」、「Ｃｉｒｃｕｓ  Ｓｃｈｏｏｌ（サーカス学校）」などに関するサービスが、ｓｕｂｓｅｔ−Ｇａｍｅコミュニティから使用可能である。実際に、前に説明したように、ｓｕｂｓｅｔ−ｇａｍｅの関心の中心は、「Ｈｏｒｓｅｓ」トピックに向かって移動する。
【０１２０】
したがって、ｓｕｂｓｅｔ−Ｇａｍｅのメンバにとっての利益は、彼のメンバが
−  コメント／議論をたどることによって書籍のオリジナルの歴史の要素をｓｕｂｓｅｔ−Ｂｏｏｋから発見し（知識を増やす）、
−  クエストの特定の問題を解決するためにｓｕｂｓｅｔ−Ｂｏｏｋの議論の流れから役立つものを見つけ（知識を増やす）、
−  ｓｕｂｓｅｔ−Ｂｏｏｋの関係する人（または人のグループ）（領域の専門家）から手助けになる人を見つけ（知識またはソーシャル・サークルを増やす）、
−  ｓｕｂｓｅｔ−Ｂｏｏｋに接続された他のサブセットを発見し、
−  ｓｕｂｓｅｔ−Ｂｏｏｋに参加し（明示的なサブスクリプションなしに）（参加を増やす）、
−  ｓｕｂｓｅｔ−Ｂｏｏｋにサブスクライブする（メンバになる）（ソーシャル・サークルまたは参加を増やす）
ことを可能にするために、前記コミュニティの境界を拡張することである。
【０１２１】
非限定的な実施形態では、サービスＳの前記セットの提供は、第２サブセットＳｕｂ２へアクセスする前記ユーザ端末Ｔのユーザによってセットされるユーザ・プロファイルＵｐｆおよび／またはユーザ・パラメータＵｏｂによってさらにフィルタリングされる。前記ユーザ・プロファイルＵｐｆおよび／または前記ユーザ・パラメータＵｏｂは、ユーザの目的Ｏを判定する（図３でＴＸ＿Ｔ（Ｓ，Ｕｐｆ，Ｕｏｂ）と示される）。したがって、送信されるサービスのセットは、ユーザの目的Ｏを考慮に入れたものである。
【０１２２】
非限定的な実施形態では、この方法は、ユーザが関心を持っていないサブセットをユーザがフィルタリングによって除去できるようにするために、サブセット記述Ｄなどの追加情報と一緒に、第２サブセットＳｕｂ２にリンクされたサブセットＳｕｂ、ここでは第１サブセットＳｕｂ１をユーザ端末Ｔに提供するステップをさらに含む（図３でＴＸ＿Ｔ（Ｓｕｂ２，Ｄ）と示される）。
【０１２３】
この第２ステップを実行するために、以下のアーキテクチャが、図２に示された非限定的な実施形態で使用される。
【０１２４】
ユーザ端末Ｔは、クロスサブセット・ユーザ・インターフェースＩｈｍを含み、このクロスサブセット・ユーザ・インターフェースＩｈｍは、
−  クロスコミュニティ発見経験に関する目的Ｏなど、ユーザの入力を収集し（たとえば、事前定義のセットの中での選択または彼のアクティビティすなわち、「ａｓｋｉｎｇ  ｑｕｅｓｔｉｏｎｓ  ｏｎ  Ｑ＆Ａ  ｓｙｓｔｅｍｓ（Ｑ＆Ａシステムで質問する）」、「Ｗｅｂ  Ｓｅａｒｃｈｉｎｇ  ｏｎ  ａ  ｒｅｃｕｒｒｅｎｔ  ｔｏｐｉｃ（繰り返されるトピックに関するウェブ検索）」、または「Ｃｏｎｓｕｌｔｉｎｇ  Ｗｉｋｉｐｅｄｉａ（Ｗｉｋｉｐｅｄｉａ（商標）を調べる）」のヒストリから演繹される、）、
−  計算された類似度重みの増加に従って動的な形で、上で説明した重みＷに従って、彼がその一員ではない、サービスの関連するフィルタリングされたセットの、リンクされたサブセットについて表示し、
−  彼の目的Ｏ（ユーザ・プロファイルＵｐｆまたはユーザ・パラメータＵｏｂ）の動的変化に従って、彼がその一員ではない、潜在的にこの時にユーザに関心を持たせるサブセットの選択されたサブセット・サービスへのユーザ・アクセスを示す、非限定的な例では、類似度の測定が最大重みＷに達し、ユーザの目標が彼のソーシャル・サークルまたは参加を増やすことである場合に、発見されたサブセットに参加するようにユーザに提案することができる、
−  計算された類似度重みＷがある閾値レベル未満に落ちた時に、選択されたサブセット・サービスへのユーザ・アクセスを隠し、
−  計算された類似度重みＷがある閾値レベルを超える時に、リンクされたサブセット内の新しいサービスについてユーザに通知する
ように適合される。
【０１２５】
システムＳｙｓは、ユーザとの対話を処理する中央モジュールであるクロスサブセット経験マネージャＥｍをさらに含む。
【０１２６】
サービス・アクセス・マネージャＳｍおよびユーザ端末Ｔは、前記クロスサブセット経験マネージャＥｍと協力するように適合される。
【０１２７】
前記クロスサブセット経験マネージャＥｍは、以下の機能を実行するように適合される。
−  入力として、ユーザがその一員であるサブセット（１つまたは複数）、Ｓｕｂ２、Ｓｕｂ３、Ｓｕｂ４をとり、
−  サブセットの動的なグラフＧから、他のサブセット（ユーザがその一員ではない）のどれがＳｕｂ２、Ｓｕｂ３、および／またはＳｕｂ４とのリンクを有するのかを判定し（たとえば、図１に表されたサブセットＳｕｂ１およびＳｕｂ５と、図４に示された対応するノードＮ１およびＮ５）、
−  ユーザが、彼が関心を持っていないサブセットをフィルタリングによって除去できるようにするために、この情報をクロスサブセット・ユーザ・インターフェースＩｈｍに戻って提供し（サブセット記述データベースＤ＿Ｄｂから抽出されたサブセット記述Ｄなどの追加情報と一緒に）、
−  ２つのサブセットの近接リンクに従ってユーザが使用可能なサービスについてサービス・アクセス・マネージャＳｍに要求する。たとえば、サブセットＳｕｂ１は、サブセットＳｕｂ１とサブセットＳｕｂ２との間のリンクのある強度（重みＷがある閾値を超える）のゆえに、そのサービスＳ１１およびＳ１２のアクセスについてサブセットＳｕｂ２のすべてのユーザにアクセスをグラントする。
【０１２８】
非限定的な実施形態では、クロスサブセット経験マネージャＥｍは、個々のレベルで、ユーザ端末Ｔによってユーザに提案されるサービスのリストを洗練することができ、ユーザ目標マネージャＧｍは、クロスコミュニティ発見経験に関するユーザの目的Ｏ（ユーザ・プロファイルＵｐｆおよび／またはユーザ・パラメータＵｏｂ）を含む。前記目標は、動的な目標および静的な目標を含む、ユーザ・プロファイルＵｐｆまたはユーザ・パラメータＵｏｂを含む。静的な目標について、ユーザ目標マネージャは、静的マッピング静的目標−サービスを含むデータベースＳＧ＿Ｄｂに接続され、このデータベースＳＧ＿Ｄｂは、各可能な目標を１つまたは複数のサブセット共通包括的サービスＳ＿ｇに関連付ける。そのような目標は、「ソーシャル・サークルを増やす」ことができ、そのような関連する包括的サービスは、「イベントへの参加／旅行ブッキング」とすることができる。
【０１２９】
これは、第２サブセットＳｕｂ２のメンバに許可される、第１サブセットＳｕｂ１のサービスＳのセット（前に説明したように包括的サービスＳ＿ｇおよび特定のサービスＳ＿ｓ）の中でのフィルタリング、すなわち、ユーザの目的と一致するサービス、たとえばサービスＳ１１のフィルタリングを可能にする。
【０１３０】
この情報は、インターフェースＩｈｍに戻って渡され、ユーザに提示される。ユーザは、第１サブセットｓｕｂ１のいくつかのサービスへの部分的な透過的アクセスを有することができる。
【０１３１】
その後、第１サブセットＳｕｂ１内で発生する対話のゆえに、コミュニティの動的グラフが更新され、コミュニティＳｕｂ１とＳｕｂ２との間のリンクの重みが変更される（たとえば、増やされる）。ユーザは、クロスサブセット・ユーザ・インターフェースＩｈｍ上でもう一度接続される時に、Ｓｕｂ１のより多くのサービスへアクセスすることを通知される（たとえば、ユーザは、ある人をフォローできるだけではなく、彼がシステムに最後に接続した時以降に発生した対話の要約など、より貴重なサービスへアクセスすることができる）。
【０１３２】
コミュニティＳｕｂ１とＳｕｂ２との間のリンクの強度Ｗが減る時に、類似のプロセス。その場合に、Ｓｕｂ１のサービスへのアクセスは、この２つのコミュニティの間のリンクがゆるくなりすぎた場合に消滅するまで、ますますゆるくなる。
【０１３３】
したがって、システムＳｙｓは（動的コミュニティ・グラフ・ジェネレータＤｇｇｍを介して）、そのリンクが重みとも呼ばれる類似度係数Ｗの値を表す相互リンクされたコミュニティのグラフＧを動的に計算する。
【０１３４】
システムは（クロスコミュニティ経験マネージャＥｍを介して）、今や、特定のコミュニティの各接続されたユーザに、元々は離れたコミュニティ内でのみ使用可能であったユーザの関心と一致する適当なサービスのセットを自動的に提案することができる。
【０１３５】
したがって、これらのサービスへのアクセスは、さまざまなコミュニティで生成されるアクティビティの間で見つかる類似度に従って、徐々に動的に実行される。
【０１３６】
図２に示されているように、説明された方法Ｍは、システムＳｙｓによって実行される。
【０１３７】
前記システムＳｙｓは、
−  サブセットＳｕｂの各対のソーシャル対話Ｉの間の類似度の測定に基づいて、グラフＧを構築するグラフ・ジェネレータＤｇｇｍであって、前記構築は、
−  ソーシャル・ネットワークＳｎｔｗのサブセットＳｕｂごとにノードＮを作成することと、
−  各サブセットＳｕｂ内のソーシャル対話Ｉに関連する固有データＳｄを抽出することと、
−  サブセットＳｕｂの対ごとに前記固有データＳｄの間の類似度を測定することと、
−  前記測定に従って、サブセットＳｕｂの対ごとに関連する重みＷを有するグラフＧ内のエッジＥを作成することと
を含む、グラフ・ジェネレータＤｇｇｍと、
−  前記ユーザ端末Ｔに、第１サブセットＳｕｂ１のサービスＳのセットを第２サブセットＳｕｂ２に提供するサービス・アクセス・マネージャＳｍであって、サービスＳの前記セットは、前記第１サブセットＳｕｂ１および前記第２サブセットＳｕｂ２に対応するエッジＥの重みＷに従って選択される、サービス・アクセス・マネージャＳｍと
を含む。
【０１３８】
非限定的な実施形態では、前記システムＳｙｓは、前に説明したクロスコミュニティ経験マネージャＥｍをさらに含む。
【０１３９】
非限定的な例では、前記システムＳｙｓは、分散アーキテクチャとして構成され、
−  サーバＳｒｖ１、Ｓｒｖ２は、各サブセットＳｕｂ１、Ｓｕｂ２に専用である。したがって、サーバＳｒｖは、サービス・アクセス・マネージャＳｍモジュール、コミュニティ対話マネージャＣｉｍモジュール、ユーザ・マネージャＵｍモジュールを含む。前記サーバは、包括的コミュニティ・サービスＳ＿ｇ、特定のコミュニティ・サービスＳ＿ｓ、コミュニティ記述Ｄ、およびソーシャル対話Ｉを含む。前記サーバは、サブセット記述データベースＤ＿Ｄｂ、サービス閾値レベル・データベースＴＨ＿Ｄｂ、ソーシャル対話データベースＩ＿Ｄｂ、およびユーザ・データベースＵ＿Ｄｂを含む。
もちろん、ソーシャル・ネットワークのすべてのサブセットＳｕｂ１、Ｓｕｂ２などに専用の独自のサーバＳｒｖを有することができる。
−  動的コミュニティ・グラフ・ジェネレータＤｇｇｍ（したがって、コミュニティ記述コンパレータ・モジュールＤｃｍ、対話類似度エバリュエータ・モジュールＩｅｍ）およびクロスコミュニティ経験マネージャＥｍを含む中央サーバＳｃ。前記中央サーバＳｃは、ソーシャル・ネットワークＳｔｎｗの異なるサブセットＳｕｂ１、Ｓｕｂ２などを登録する。
【０１４０】
図５に、システムＳｙｓのさまざまなモジュールＤｃｍ、Ｉｅｍ、Ｓｍと、さまざまなモジュールによって実行される機能とを示す。
【０１４１】
サーバＳｒｖ１、Ｓｒｖ２、およびＳｃは、方法Ｍの上で説明したステップを実行するようにそれ相応にプログラムされたユニット・プロセッサＰＲ（図５に図示）を含む。
【０１４２】
もう１つの非限定的な実施形態では、システムＳｙｓは、独自のサーバＳｃがサブセットＳｕｂのすべてのモジュールすなわちＳｍ、Ｃｉｍ、Ｕｍ、グラフ・ジェネレータＤｇｇｍおよびクロスコミュニティ経験マネージャＥｍを集中化する集中化アーキテクチャとして構成される。
【０１４３】
ユーザ端末Ｔは、
−  前記ユーザ端末Ｔのユーザがその一員であるサブセットにリンクされたサブセットに関する情報（記述、サービスのフィルタリングされたセット）を回復するための中央サーバＳｃ
−  彼がアクセスを許可されるサービスにアクセスするための各サブセット・サーバＳｕｂ２、Ｓｕｂ３、Ｓｕｂ４、
−  に接続するように適合されたクロスコミュニティ・インターフェースＩｈｍと、
−  ユーザ目標マネージャＧｍと、
−  マッピング目標−サービス・データベースＳＧ＿Ｄｂと
を含む。
【０１４４】
前記インターフェースＩｈｍは、ユーザがその一員であり、ユーザがなんらかの種類の関心を有するサブセットにリンクされたサブセットをユーザが選択するためのコンポーネントを含む。
【０１４５】
ユーザ端末Ｔは、インターフェースＩｈｍの上で説明された機能を実行するために図５に示されたユニット・プロセッサＰＲを含む。
【０１４６】
ユニット・プロセッサＰＲが、１つまたは複数のプロセッサを含むことに留意されたい。
【０１４７】
当業者は、本明細書のすべてのブロック図が、本発明の原理を実施する例示的な回路網の概念図を表すことを了解されたい。同様に、すべてのフロー・チャート、流れ図、状態遷移図、擬似コード、および類似物が、コンピュータまたはプロセッサが明示的に図示されているか否かにかかわりなく、コンピュータまたはプロセッサによって実行される、コンピュータ可読媒体内で実質的に表され得るさまざまなプロセスを表すことを了解されたい。
【０１４８】
本発明が、前述の実施形態に限定されないこと、変形形態および修正形態が、本発明の範囲から逸脱せずに作られ得ることを理解されたい。これに関して、以下の所見を述べる。
【０１４９】
この説明および図面は、単に、本発明の原理を例示するものである。したがって、当業者が、本明細書で明示的に説明されず、図示されないが、本発明の原理を実施し本発明の趣旨および範囲に含まれるさまざまな配置を考案できることを了解されたい。さらに、本明細書で列挙されたすべての例は、原理的に、当技術分野を促進するために本発明人（１つまたは複数）によって貢献される本発明および概念の原理を理解する上で読者を助けるためのみのものであり、限定なしに、具体的に列挙された例および条件への限定を伴わないものとして解釈されなければならない。さらに、本発明の原理、態様、および実施形態ならびにその特定の例を列挙する本明細書でのすべての言明は、その同等物を包含することが意図されている。
【０１５０】
「プロセッサＰＲ」というラベルを付けられた機能ブロックを含む図５に示されたさまざまな要素の機能は、専用ハードウェアの使用ならびに適当なソフトウェアに関連してソフトウェアを実行できるハードウェアの使用を介して提供され得る。プロセッサによって提供される時に、機能は、単一の専用プロセッサによって、単一の共用されるプロセッサによって、またはその一部が共用され得る複数の個々のプロセッサによって、提供され得る。さらに、用語「プロセッサ」の明示的使用は、ソフトウェアを実行できるハードウェアを排他的に参照すると解釈されてはならず、暗黙のうちに、限定なしに、ディジタル信号プロセッサ（ＤＳＰ）ハードエア、特定用途向け集積回路（ＡＳＩＣ）、フィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ）、ソフトウェアを格納する読取り専用メモリ（ＲＯＭ）、および不揮発性ストレージを含むことができる。従来のおよび／またはカスタムの、他のハードウェアをも、含めることができる。
【０１５１】
当業者は、さまざまな上記の方法のステップが、プログラムされたコンピュータによって実施できることを容易に認識するであろう。本明細書では、いくつかの実施形態が、機械可読またはコンピュータ可読であり、機械実行可能な命令を符号化する、プログラム記憶デバイス、たとえば、ディジタル・データ記憶媒体を包含することも意図されている。したがって、プログラム記憶デバイスは、非一時的なものであり、たとえば、ディジタル・メモリ、磁気ディスクおよび磁気テープなどの磁気記憶媒体、ハード・ドライブ、または光学的に可読なディジタル・データ記憶媒体とすることができる。実施形態は、上で説明された方法の前記ステップを実行するようにプログラムされたコンピュータを包含することも意図されている。
【０１５２】
図５に示された１つまたは複数のコンピュータ・プログラム製品ＰＧを、システムＳｙｓに含めることができ、前記システムＳｙｓは、ユニット・プロセッサＰＲを含む。ユニット・プロセッサＰＲは、１つまたは複数のプロセッサを含む。
【０１５３】
コンピュータ・プログラム製品ＰＧは、命令のセットを含む。
【０１５４】
したがって、たとえばシステム・メモリ内に含まれる命令の前記セットは、システムＳｙｓに、方法Ｍのさまざまなステップを実行させることができる。
【０１５５】
したがって、本発明は、以下のさらなる利益を提示する。
−  本発明は、生成されるアクティビティ（たとえば、コメント）の類似度に従って、ユーザがそのメンバであるサブセットの全メンバに、前記ユーザがそのメンバではない別のサブセットのサービスへの動的アクセスを許し、
−  本発明は、別のサブセットのサービスへの柔軟なアクセスを可能にし、前記柔軟性は、類似度重みに従うサービスの徐々の表示によって実行され、
−  本発明は、他のサブセットのサービスがもはやユーザに対応しない時に、サブスクリプション解除タスクが実行されるのを防ぎ、
−  本発明は、他のサブセットのサービスのセットの経時的な動的計算を可能にし、したがって、経時的に進化するサービスのセットを提供することを可能にし、
−本発明は、類似度を計算するために収集される情報が、他のすべてのサブセットのすべてのユーザ・プロファイルから収集される情報よりはるかに少ないので、リアル・タイムで（望まれる場合に１分程度で）他のサブセットのサービスのセットを表示することを可能にし、
−  本発明は、ユーザが、彼ら自体のコミュニティの外部で識別可能ではない場合に、ユーザ・コミュニティの間の対話を可能にする。本発明は、彼らのプライバシを保つことを可能にする。しかし、ユーザの間の対話は、コミュニティの間の対話類似度に基づくあるコミュニティから別のコミュニティへの可視性レベルを介して、可能であり、スケーラブルであり、
−  本発明は、従来技術の１ユーザあたり１つのベクトルではなく、１コミュニティあたり１つのベクトルだけが必要なので、計算の回数を減らし、
−  本発明は、１コミュニティあたり１サーバを有する時に、前記計算が分散されるので、計算の回数を減らす。
【０１５６】
以下の特許請求の範囲のすべての引用符号は、請求項を限定するものとして解釈されてはならない。動詞「ｔｏ  ｃｏｍｐｒｉｓｅ（含む）」および語形変化が、任意の請求項で定義されるステップまたは要素以外のステップまたは要素の存在を除外しないことは、明白である。要素またはステップの前の単語「ａ」または「ａｎ」は、複数のそのような要素またはステップの存在を除外しない。
【図１】
2015504223.tif 000009
【図２】
2015504223.tif 000010
【図３】
2015504223.tif 000011
【図４】
2015504223.tif 000012
【図５】
2015504223.tif 000013
【国際調査報告】
2015504223.tif 000014
2015504223.tif 000015
2015504223.tif 000016