(57)【要約】【課題】ソーシャル・ネットワーク環境における情報交換を行うための方法、システム、およびコンピュータ・プログラムを提供すること。【解決手段】電子オブジェクト（例えばＥメール）に対して実施されているアクション（例えばコピー）が検出される。さらに、ソーシャル・ネットワーキング・ウェブサイトにおける電子オブジェクトの入力が検出され、それにより、この電子オブジェクトとこのソーシャル・ネットワーキング・ウェブサイトとの間の関連が識別される。これらの検出されたアクションおよびこれらの関連に基づいて、規則パターンが識別される。識別された規則パターンを使用する階層ツリー中のコンセプト・ノードで表された、これらの関連を示す指示が記憶される。次いで、階層ツリー、ならびにユーザの現在の電子オブジェクト（例えば、ソーシャル・ネットワーキング・フィード上のステータス・メッセージ、Ｅメール）を使用して、対象ソーシャル・ネットワーキング・フィードが検索される。次いで、現在の電子オブジェクトからの情報ナゲットをこれらの対象ソーシャル・ネットワーキング・フィードのうちの１つまたは複数の中で再投稿する機会が、ユーザに提供されることになる。【選択図】図１
2014528106.tif 000002
【特許請求の範囲】
【請求項１】
ソーシャル・ネットワーク環境における情報交換を行うための方法であって、
電子オブジェクトに対して実施されたアクションを検出すること、
ソーシャル・ネットワーキング・ウェブサイトにおける前記電子オブジェクトの入力を検出すること、
前記ソーシャル・ネットワーキング・ウェブサイトと前記電子オブジェクトとの間の関連を識別すること、
前記検出されたアクション、前記ソーシャル・ネットワーキング・ウェブサイトにおける前記電子オブジェクトの前記検出された入力、および、前記ソーシャル・ネットワーキング・ウェブサイトと前記電子オブジェクトとの間の前記識別された関連に基づいて、１つまたは複数の規則パターンを識別すること、
前記識別された１つまたは複数の規則パターンを使用する階層ツリー中のコンセプト・ノードで表された、前記ソーシャル・ネットワーキング・ウェブサイトと前記電子オブジェクトとの間の前記関連を示す指示を記憶すること、および、
前記階層ツリーとユーザの現在の電子オブジェクトとを使用して、対象ソーシャル・ネットワーキング・フィードをプロセッサによって検索することを含む方法。
【請求項２】
前記コンセプト・ノードに対するノード選択基準に合致する対象ソーシャル・ネットワーキング・フィードへのリンクを前記ユーザに提供することをさらに含む、請求項１に記載の方法。
【請求項３】
前記ユーザの前記現在の電子オブジェクト中の１つまたは複数のキーワードに合致する対象ソーシャル・ネットワーキング・フィードへのリンクを前記ユーザに提供することをさらに含む、請求項１に記載の方法。
【請求項４】
前記コンセプト・ノードに対するノード選択基準に合致するかまたは前記ユーザの前記現在の電子オブジェクト中の１つまたは複数のキーワードに合致する対象ソーシャル・ネットワーキング・フィードを識別すること、および、
前記対象ソーシャル・ネットワーキング・フィードに応答する機会を前記ユーザに提供することをさらに含む、請求項１に記載の方法。
【請求項５】
前記対象ソーシャル・ネットワーキング・フィードに対する応答を投稿することをさらに含む、請求項４に記載の方法。
【請求項６】
前記応答が投稿の再投稿を含む、請求項５に記載の方法。
【請求項７】
前記応答が電子メッセージからの情報ナゲットの再投稿を含む、請求項５に記載の方法。
【請求項８】
ソーシャル・ネットワーク環境における情報交換を行うためのコンピュータ・プログラムであって、
電子オブジェクトに対して実施されたアクションを検出するステップと、
ソーシャル・ネットワーキング・ウェブサイトにおける前記電子オブジェクトの入力を検出するステップと、
前記ソーシャル・ネットワーキング・ウェブサイトと前記電子オブジェクトとの間の関連を識別するステップと、
前記検出されたアクション、前記ソーシャル・ネットワーキング・ウェブサイトにおける前記電子オブジェクトの前記検出された入力、および、前記ソーシャル・ネットワーキング・ウェブサイトと前記電子オブジェクトとの間の前記識別された関連に基づいて、１つまたは複数の規則パターンを識別するステップと、
前記識別された１つまたは複数の規則パターンを使用する階層ツリー中のコンセプト・ノードで表された、前記ソーシャル・ネットワーキング・ウェブサイトと前記電子オブジェクトとの間の前記関連を示す指示を記憶するステップと、
前記階層ツリーとユーザの現在の電子オブジェクトとを使用して対象ソーシャル・ネットワーキング・フィードを検索するステップとを備えるコンピュータ・プログラム。
【請求項９】
前記コンセプト・ノードに対するノード選択基準に合致する対象ソーシャル・ネットワーキング・フィードへのリンクを前記ユーザに提供するステップをさらに備える、請求項８に記載のコンピュータ・プログラム。
【請求項１０】
前記ユーザの前記現在の電子オブジェクト中の１つまたは複数のキーワードに合致する対象ソーシャル・ネットワーキング・フィードへのリンクを前記ユーザに提供するステップをさらに備える、請求項８に記載のコンピュータ・プログラム。
【請求項１１】
前記コンセプト・ノードに対するノード選択基準に合致するかまたは前記ユーザの前記現在の電子オブジェクト中の１つまたは複数のキーワードに合致する対象ソーシャル・ネットワーキング・フィードを識別するステップと、
前記対象ソーシャル・ネットワーキング・フィードに応答する機会を前記ユーザに提供するステップとをさらに備える、請求項８に記載のコンピュータ・プログラム。
【請求項１２】
前記対象ソーシャル・ネットワーキング・フィードに対する応答を投稿するステップをさらに備える、請求項１１に記載のコンピュータ・プログラム。
【請求項１３】
前記応答が投稿の再投稿を含む、請求項１２に記載のコンピュータ・プログラム。
【請求項１４】
前記応答が電子メッセージからの情報ナゲットの再投稿を含む、請求項１２に記載のコンピュータ・プログラム。
【請求項１５】
ソーシャル・ネットワーク環境における情報交換を行うためのコンピュータ・プログラムを記憶するためのメモリ・ユニットと、
前記メモリ・ユニットに結合されたプロセッサとを備えるシステムであって、前記プロセッサが、前記コンピュータ・プログラムに応答して、
電子オブジェクトに対して実施されたアクションを検出するための手段と、
ソーシャル・ネットワーキング・ウェブサイトにおける前記電子オブジェクトの入力を検出するための手段と、
前記ソーシャル・ネットワーキング・ウェブサイトと前記電子オブジェクトとの間の関連を識別するための手段と、
前記検出されたアクション、前記ソーシャル・ネットワーキング・ウェブサイトにおける前記電子オブジェクトの前記検出された入力、および、前記ネットワーキング・ウェブサイトと前記電子オブジェクトとの間の前記識別された関連に基づいて、１つまたは複数の規則パターンを識別するための手段と、
前記識別された１つまたは複数の規則パターンを使用する階層ツリー中のコンセプト・ノードで表された、前記ソーシャル・ネットワーキング・ウェブサイトと前記電子オブジェクトとの間の前記関連を示す指示を記憶するための手段と、
前記階層ツリーとユーザの現在の電子オブジェクトとを使用して対象ソーシャル・ネットワーキング・フィードを検索するための手段とを備える、システム。
【請求項１６】
前記プロセッサがさらに、
前記コンセプト・ノードに対するノード選択基準に合致する対象ソーシャル・ネットワーキング・フィードへのリンクを前記ユーザに提供するための手段を備える、請求項１５に記載のシステム。
【請求項１７】
前記プロセッサがさらに、
前記ユーザの前記現在の電子オブジェクト中の１つまたは複数のキーワードに合致する対象ソーシャル・ネットワーキング・フィードへのリンクを前記ユーザに提供するための手段を備える、請求項１５に記載のシステム。
【請求項１８】
前記プロセッサがさらに、
前記コンセプト・ノードに対するノード選択基準に合致するかまたは前記ユーザの前記現在の電子オブジェクト中の１つまたは複数のキーワードに合致する対象ソーシャル・ネットワーキング・フィードを識別するための手段と、
前記対象ソーシャル・ネットワーキング・フィードに応答する機会を前記ユーザに提供するための手段とを備える、請求項１５に記載のシステム。
【請求項１９】
前記プロセッサがさらに、
前記対象ソーシャル・ネットワーキング・フィードに対する応答を投稿するための手段を備える、請求項１８に記載のシステム。
【請求項２０】
前記応答が投稿の再投稿を含む、請求項１９に記載のシステム。
【請求項２１】
前記応答が電子メッセージからの情報ナゲットの再投稿を含む、請求項１９に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータベースの技術を使用した通信に関し、より詳細には、ソーシャル・ネットワーク環境における情報交換の改善に関する。
【背景技術】
【０００２】
コンピュータベースの技術を使用して人々の間で通信する手段として、様々な手段がある。このような従来の形には電子メール（一般にＥメールと呼ばれる）が含まれるが、これは、作成者から１人または複数の受信者へのディジタル・メッセージを交換する方法である。別の従来の形にはインスタント・メッセージングが含まれるが、これは、パーソナル・コンピュータまたは他のデバイスを使用する２人以上の人々の間における、リアルタイムの直接的なテキストベース通信を指す。
【０００３】
コンピュータベースの技術を使用する、より最近のタイプの通信の１つは、ソーシャル・ネットワーキングを伴うものである。ソーシャル・ネットワーキング・サービスは、人々（例えば、関心またはアクティビティあるいはその両方を共有する人々）の間のソーシャル・ネットワークまたはソーシャル・リレーションを構築および反映することに焦点を合わせた、オンラインのサービス、プラットフォーム、またはサイトである。ソーシャル・ネットワーク・サービスは本質的に、各ユーザの表示（しばしばプロファイル）、ユーザのソーシャル・リンク、および様々な追加サービスからなる。ほとんどのソーシャル・ネットワーク・サービスは、ウェブベースであり、インターネットを介して対話する手段をユーザに提供する。ソーシャル・ネットワーキング・サイトにより、ユーザは、ユーザの個々のネットワーク内で、考えやアクティビティやイベントや関心を共有することができる。
【０００４】
現在、多くの情報が、Ｅメールなどの従来の通信ツールを使用して生み出されているが、こうした情報は、ブログ、フォーラム、コミュニティを含めた、ソーシャル・ネットワーク上で利用可能とされない。これは、重要な情報ナゲット（情報部分）を認識すること、および、そのような情報ナゲットを、より大きいソーシャル・ネットワークによって消費されるように適切な公の場にコピーすることに、手作業による複雑さがあるためである。さらに、あるソーシャル・ネットワーク上で提供された情報ナゲット（例えば、投稿されたコメントやステータス更新）を、他のソーシャル・ネットワーキング・フィードに再投稿するのは容易ではない。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
したがって、従来の形の通信（例えばＥメール）からより最近のタイプの通信（例えばソーシャル・ネットワーク）へ、さらには異なるソーシャル・ネットワーキング・フィード間で、情報を交換するのは容易ではない。
【課題を解決するための手段】
【０００６】
本発明の一実施形態では、ソーシャル・ネットワーク環境における情報交換を改善するための方法は、電子オブジェクトに対して実施されたアクションを検出することを含む。方法はさらに、ソーシャル・ネットワーキング・ウェブサイトにおける前記電子オブジェクトの入力を検出することを含む。加えて、方法は、ソーシャル・ネットワーキング・ウェブサイトと電子オブジェクトとの間の関連を識別することを含む。さらに、方法は、検出されたアクション、ソーシャル・ネットワーキング・ウェブサイトにおける電子オブジェクトの検出された入力、および、ソーシャル・ネットワーキング・ウェブサイトと電子オブジェクトとの間の識別された関連に基づいて、１つまたは複数の規則パターンを識別することを含む。加えて、方法は、識別された１つまたは複数の規則パターンを使用する階層ツリー中のコンセプト・ノードで表された、ソーシャル・ネットワーキング・ウェブサイトと電子オブジェクトとの間の関連を示す指示を記憶することを含む。さらに、方法は、階層ツリー、ならびにユーザの現在の電子オブジェクトを使用して、対象ソーシャル・ネットワーキング・フィードをプロセッサによって検索することを含む。
【０００７】
上述の方法の実施形態の他の形は、システム、およびコンピュータ・プログラムにある。
【０００８】
以上、後続の本発明の詳細な説明をよりよく理解できるように、本発明の１つまたは複数の実施形態の特徴および技術的利点をいくぶん一般的に概説した。以下では、本発明の特許請求の範囲の主題を形成し得る本発明の追加の特徴および利点について述べる。
【０００９】
以下の図面と共に後続の詳細な説明を考察すれば、本発明のよりよい理解を得ることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態により構成されたソーシャル・ネットワーク・システムを示す図である。
【図２】本発明の一実施形態により構成されたコンセプト・サービス・サーバのハードウェア構成を示す図である。
【図３】本発明の一実施形態による、特定のソーシャル・ネットワーキング・ウェブサイトに情報ナゲットをヒューリスティックに関連付けるようにコンセプト・サービス・サーバを訓練する方法のフローチャートである。
【図４】ソーシャル・ネットワーキング・ウェブサイトとの関連を識別するのに使用される規則パターンによって確立されたコンセプト・ノードの階層ツリーを示す図である。
【図５】本発明の一実施形態による、情報ナゲットを含めるべき関連のあるソーシャル・ネットワーキング・フィードを識別する方法のフローチャートである。
【図６】本発明の一実施形態による、コンセプト・サービス・サーバによって関連があると識別されたソーシャル・ネットワーキング・フィードのうちの１つの中でユーザがコメントを再投稿するのを示す図である。
【発明を実施するための形態】
【００１１】
本発明は、ソーシャル・ネットワーク環境における情報交換を改善するための方法、システム、およびコンピュータ・プログラムを含む。本発明の一実施形態では、電子オブジェクト（例えば、Ｅメール、ステータス更新、コメント）に対して実施されているアクション（例えば、コピー、強調表示）が検出される。さらに、ソーシャル・ネットワーキング・ウェブサイト（例えばスポーツ・グループ・ブログ）における電子オブジェクトの入力が検出され、それにより、この電子オブジェクトとこのソーシャル・ネットワーキング・ウェブサイトとの間の関連が識別される。これらの検出されたアクション、および、電子オブジェクトとソーシャル・ネットワーキング・ウェブサイトとの間のこれらの関連に基づいて、規則パターンが識別される。識別された規則パターンを使用する階層ツリー中のコンセプト・ノードで表された、これらの関連を示す指示が記憶される。次いで、階層ツリー、ならびにユーザの現在の電子オブジェクト（例えば、ソーシャル・ネットワーキング・フィード上のステータス・メッセージ、インスタント・メッセージ、Ｅメール）を使用して、対象ソーシャル・ネットワーキング・フィードが検索される。次いで、現在の電子オブジェクトからの情報ナゲットをこれらの対象ソーシャル・ネットワーキング・フィードのうちの１つまたは複数の中で再投稿する機会が、ユーザに提供されることになる。このようにして、ユーザは、従来の形の通信（例えばＥメール）からの情報ナゲットを使用してこれらのソーシャル・ネットワーキング・フィードに応答することによって、ならびに、以前に投稿されたメッセージを他のソーシャル・ネットワーキング・フィードに再投稿することによって、より効果的に他のユーザと情報を交換することができる。
【００１２】
以下の記述では、本発明の完全な理解を提供するために、多くの具体的詳細を示す。しかし、このような具体的詳細がなくても本発明を実践できることは、当業者には明らかであろう。他の場合では、本発明を不必要な詳細で曖昧にしないために、周知の回路はブロック図の形で示している。大部分では、タイミング事項などを考慮する詳細は、本発明の完全な理解を得るのに必要でなく当業者のスキル内である限り、省略してある。
【００１３】
次に図を詳細に参照するが、図１には、本発明の一実施形態により構成されたソーシャル・ネットワーク・システム１００を示す。図１を参照すると、ソーシャル・ネットワーク・システム１００は、ソーシャル・ネットワーク・システム１００に関与することになるクライアント・デバイス１０１Ａ〜１０１Ｃ（図１では、「クライアント・デバイスＡ」、「クライアント・デバイスＢ」、および「クライアント・デバイスＣ」としてそれぞれ識別される）を使用するユーザのコミュニティを含む。クライアント・デバイス１０１Ａ〜１０１Ｃは、クライアント・デバイス（ｃｌｉｅｎｔ  ｄｅｖｉｃｅｓ）１０１またはクライアント・デバイス（ｃｌｉｅｎｔ  ｄｅｖｉｃｅ）１０１としてそれぞれ総称的にまたは個別に呼ばれる場合がある。クライアント・デバイス１０１は、パーソナル・コンピューティング・システム、携帯電話機、パーソナル・ディジタル・アシスタンス（ＰＤＡ）、ゲーミング・ユニット、ポータブル・コンピューティング・ユニットなどとすることができる。
【００１４】
クライアント・デバイス１０１は、ネットワーク１０２を介して通信する（有線でまたはワイヤレスに）ことによって、ソーシャル・ネットワークに参加することができる。ネットワーク１０２は、例えば、ローカル・エリア・ネットワーク、ワイド・エリア・ネットワーク、ワイヤレス・ワイド・エリア・ネットワーク、回路交換電話網、ＧＳＭ（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）ネットワーク、ＷＡＰ（Ｗｉｒｅｌｅｓｓ  Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）ネットワーク、ＷｉＦｉネットワーク、ＩＥＥＥ８０２．１１標準ネットワーク、これらの様々な組合せなどとすることができる。本発明の範囲を逸脱することなく他のネットワークを図１のシステム１００と共に使用することもできるが、ここでは簡潔にするために他のネットワークについての記述は省略する。
【００１５】
システム１００はさらに、ソーシャル・ネットワーク・サーバ１０３を含む。ソーシャル・ネットワーク・サーバ１０３は、ソーシャル・ネットワーキング・サービスまたはマイクロブロギング・サービスあるいはその両方を提供するように構成されたウェブ・サーバとすることができ、クライアント・デバイス１０１のユーザが他のユーザの投稿を送信したり読んだりするのを可能にする。本明細書において「投稿」は、テキスト（例えばコメント、サブコメント、および返信）、音声、動画などのうちの任意の１つまたは複数を含む。ソーシャル・ネットワーク・サーバ１０３は、有線でまたはワイヤレスにネットワーク１０２に接続される。図１には単一のソーシャル・ネットワーク・サーバ１０３を示すが、複数のサーバを使用してソーシャル・ネットワーキング・サービスまたはマイクロブロギング・サービスあるいはその両方を実現してもよいことを、話を明確にするために言及しておく。
【００１６】
システム１００はさらに、有線でまたはワイヤレスにネットワーク１０２に接続されたコンセプト・サービス・サーバ１０４を含む。コンセプト・サービス・サーバ１０４は、後でさらに詳細に論じるように、規則パターン（例えば、電子オブジェクト中に文字列「デトロイト・タイガース」があることは、この電子オブジェクトが特定のスポーツ・フォーラムに関連することを示す）と、ソーシャル・ネットワーキング・ウェブサイトに対する電子オブジェクト（例えばＥメール）の関連とを識別するように訓練される。コンセプト・サービス・サーバ１０４のハードウェア構成についての記述を、後で図２に関して提供する。
【００１７】
システム１００は、いずれか１つの特定のネットワーク・アーキテクチャに範囲が限定されるものではない。システム１００は、任意の数のクライアント１０１、ソーシャル・ネットワーク・サーバ１０３、およびコンセプト・サービス・サーバ１０４を含んでよい。さらに、一実施形態では、コンセプト・サービス・サーバ１０４は、ソーシャル・ネットワーク・サーバ１０３の一部であってもよい。
【００１８】
次に図２を参照するが、図２には、本発明を実践するための典型的なハードウェア環境であるコンセプト・サービス・サーバ１０４（図１）のハードウェア構成を示す。図２を参照すると、コンセプト・サービス・サーバ１０４は、システム・バス２０２によって他の様々なコンポーネントに結合されたプロセッサ２０１を有する。オペレーティング・システム２０３が、プロセッサ２０１上で実行され、図２の様々なコンポーネントの制御を提供しこれらのコンポーネントの機能を調整する。本発明の原理によるアプリケーション２０４が、オペレーティング・システム２０３と共に実行され、オペレーティング・システム２０３への呼出しを提供する。呼出しは、アプリケーション２０４によって実施されることになる様々な機能またはサービスを実現する。アプリケーション２０４は、例えば、後で図３〜６に関してさらに論じるように、従来の形の通信（例えばＥメール）からより最近のタイプの通信（例えばソーシャル・ネットワーク）へ、さらには異なるソーシャル・ネットワーキング・フィード間で、情報を効果的に交換するためのプログラムを含み得る。
【００１９】
再び図２を参照すると、読取専用メモリ（ＲＯＭ）２０５がシステム・バス２０２に結合され、ＲＯＭ２０５は、コンセプト・サービス・サーバ１０４のいくつかの基本機能を制御するＢＩＯＳ（ｂａｓｉｃ  ｉｎｐｕｔ／ｏｕｔｐｕｔ  ｓｙｓｔｅｍ）を含む。ランダム・アクセス・メモリ（ＲＡＭ）２０６およびディスク・アダプタ２０７もまた、システム・バス２０２に結合される。オペレーティング・システム２０３およびアプリケーション２０４を含めたソフトウェア・コンポーネントがＲＡＭ２０６にロードされてよく、ＲＡＭ２０６はコンセプト・サービス・サーバ１０４の実行用メイン・メモリであってよいことに留意されたい。ディスク・アダプタ２０７は、ディスク・ユニット２０８（例えばディスク・ドライブ）と通信するＩＤＥ（ｉｎｔｅｇｒａｔｅｄ  ｄｒｉｖｅ  ｅｌｅｃｔｒｏｎｉｃｓ）アダプタとすることができる。後で図３〜６に関してさらに論じるように、従来の形の通信（例えばＥメール）からより最近のタイプの通信（例えばソーシャル・ネットワーク）へ、さらには異なるソーシャル・ネットワーキング・フィード間で、情報を効果的に交換するためのプログラムは、ディスク・ユニット２０８またはアプリケーション２０４中にあってよいことに留意されたい。
【００２０】
コンセプト・サービス・サーバ１０４はさらに、バス２０２に結合された通信アダプタ２０９を備えてよい。通信アダプタ２０９は、バス２０２を外部ネットワーク（ネットワーク１０２）と相互接続し、それにより、コンセプト・サービス・サーバ１０４がクライアント・デバイス１０１およびソーシャル・ネットワーク・サーバ１０３と通信できるようにする。
【００２１】
当業者には理解されるであろうが、本発明の態様は、システム、方法、またはコンピュータ・プログラムとして具体化することができる。したがって、本発明の態様は、完全にハードウェアの実施形態の形、完全にソフトウェアの実施形態の形（ファームウェア、常駐ソフトウェア、マイクロコードなどを含む）、または、ソフトウェアとハードウェアの態様を組み合わせた実施形態の形をとることができ、本明細書ではこれらを全て「回路」、「モジュール」、または「システム」と一般に呼ぶことができる。さらに、本発明の態様は、コンピュータ可読プログラム・コードが組み入れられた１つまたは複数のコンピュータ可読媒体において具体化されるコンピュータ・プログラムの形をとることもできる。
【００２２】
１つまたは複数のコンピュータ可読媒体の、任意の組合せを利用することができる。コンピュータ可読媒体は、コンピュータ可読信号媒体またはコンピュータ可読記憶媒体とすることができる。コンピュータ可読記憶媒体は、例えば、電子、磁気、光学、電磁、赤外線、もしくは半導体の、システム、装置、もしくはデバイス、またはこれらの任意の適切な組合せとすることができるが、これらに限定されない。コンピュータ可読記憶媒体のより具体的な例（非網羅的なリスト）には、１つもしくは複数のワイヤを有する電気接続、ポータブル・コンピュータ・ディスケット、ハード・ディスク、ランダム・アクセス・メモリ（ＲＡＭ）、読取専用メモリ（ＲＯＭ）、消去可能プログラム可能な読取専用メモリ（ＥＰＲＯＭもしくはフラッシュ・メモリ）、ポータブル・コンパクト・ディスク読取専用メモリ（ＣＤ−ＲＯＭ）、光学記憶デバイス、磁気記憶デバイス、またはこれらの任意の適切な組合せが含まれるであろう。この文書のコンテキストでは、コンピュータ可読記憶媒体は、命令実行システム、装置、またはデバイスによって使用されるかまたはそれらに関連して使用されるプログラムを、収録または記憶することのできる、任意の有形媒体とすることができる。
【００２３】
コンピュータ可読信号媒体は、コンピュータ可読プログラム・コードが組み入れられた伝搬データ信号を、例えばベースバンド中にまたは搬送波の一部として含むことができる。このような伝搬信号は、電磁、光学、またはこれらの任意の適切な組合せを含めた（ただしこれらに限定されない）、様々な形のいずれかをとることができる。コンピュータ可読信号媒体は、命令実行システム、装置、またはデバイスによって使用されるかまたはそれらに関連して使用されるプログラムを、通信、伝搬、または搬送することのできる、コンピュータ可読記憶媒体ではない任意のコンピュータ可読媒体とすることができる。
【００２４】
コンピュータ可読媒体に組み入れられたプログラム・コードは、ワイヤレス、ワイヤライン、光ファイバ・ケーブル、ＲＦなど、またはこれらの任意の適切な組合せを含めた（ただしこれらに限定されない）、任意の適切な媒体を使用して伝送することができる。
【００２５】
本発明の態様に関する動作を実施するためのコンピュータ・プログラム・コードは、Ｊａｖａ、Ｓｍａｌｌｔａｌｋ、Ｃ＋＋などのオブジェクト指向プログラミング言語、および、Ｃプログラミング言語または同様のプログラミング言語などの従来の手続き型プログラミング言語を含めた、１つまたは複数のプログラミング言語の任意の組合せで書かれてよい。プログラム・コードは、スタンドアロンのソフトウェア・パッケージとして完全にユーザのコンピュータ上で実行されるか部分的にユーザのコンピュータ上で実行されてもよく、一部はユーザのコンピュータ上で実行され一部はリモート・コンピュータ上で実行されてもよく、または完全にリモート・コンピュータもしくはサーバ上で実行されてもよい。後者のシナリオでは、リモート・コンピュータは、ローカル・エリア・ネットワーク（ＬＡＮ）もしくはワイド・エリア・ネットワーク（ＷＡＮ）を含めた任意のタイプのネットワークを介してユーザのコンピュータに接続されてよく、または、外部コンピュータへの接続が（例えば、インターネット・サービス・プロバイダを使用してインターネットを介して）行われてもよい。
【００２６】
以下では、本発明の実施形態による方法、装置（システム）、およびコンピュータ・プログラムのフローチャート例示またはブロック図あるいはその両方に関して本発明の態様を述べる。フローチャート例示またはブロック図あるいはその両方の各ブロック、ならびに、フローチャート例示またはブロック図あるいはその両方の中のブロックの組合せは、コンピュータ・プログラム命令によって実現できることは理解されるであろう。これらのコンピュータ・プログラム命令を、汎用コンピュータ、専用コンピュータ、または他のプログラム可能データ処理装置のプロセッサに提供して、マシンを生み出すことができ、したがって、コンピュータまたは他のプログラム可能データ処理装置のプロセッサを介して実行されるこれらの命令は、フローチャートまたはブロック図あるいはその両方の１つまたは複数のブロック中で指定される機能／行為を実現する手段をもたらす。
【００２７】
これらのコンピュータ・プログラム命令はまた、コンピュータ可読媒体に記憶されてよく、このコンピュータ可読媒体は、コンピュータ、他のプログラム可能データ処理装置、または他のデバイスに、特定の方式で機能するよう指示することができ、したがって、コンピュータ可読媒体に記憶された命令は、フローチャートまたはブロック図あるいはその両方の１つまたは複数のブロック中で指定される機能／行為を実現する命令を含む製造品を生み出す。
【００２８】
コンピュータ・プログラム命令はまた、コンピュータ、他のプログラム可能データ処理装置、または他のデバイスにロードされてよく、それにより、コンピュータ、他のプログラム可能装置、または他のデバイス上で一連の動作ステップが実施されて、コンピュータ実装プロセスが生み出され、したがって、コンピュータまたは他のプログラム可能装置上で実行される命令は、フローチャートまたはブロック図あるいはその両方の１つまたは複数のブロック中で指定される機能／行為を実現するためのプロセスを提供する。
【００２９】
「背景技術」の項目で述べたように、現在、多くの情報が、Ｅメールなど従来の通信ツールを使用して生み出されているが、こうした情報は、ブログ、フォーラム、コミュニティを含めた、ソーシャル・ネットワーク上で利用可能とされない。これは、重要な情報ナゲット（情報部分）を認識すること、および、そのような情報ナゲットを、より大きいソーシャル・ネットワークによって消費されるように適切な公の場にコピーすることに、手作業による複雑さがあるためである。さらに、あるソーシャル・ネットワーク上で提供された情報ナゲット（例えば投稿されたコメントやステータス更新）を、他のソーシャル・ネットワーキング・フィードに再投稿するのは容易ではない。したがって、従来の形の通信（例えばＥメール）からより最近のタイプの通信（例えばソーシャル・ネットワーク）へ、さらには異なるソーシャル・ネットワーキング・フィード間で、情報を交換するのは容易ではない。
【００３０】
本発明の原理は、図３〜６に関して以下に論じるように、従来の形の通信（例えばＥメール）からより最近のタイプの通信（例えばソーシャル・ネットワーク）へ、さらには異なるソーシャル・ネットワーキング・フィード間で、情報を効果的に交換する手段を提供する。図３は、ブログやフォーラムやコミュニティを含めた特定のソーシャル・ネットワーキング・ウェブサイトに情報ナゲットをヒューリスティックに関連付けるように、コンセプト・サービス・サーバ１０４を訓練する方法のフローチャートである。図４には、電子オブジェクトとソーシャル・ネットワーキング・ウェブサイトとの間の関連を識別するのに使用される規則パターンによって確立されたコンセプト・ノードの階層ツリーを示す。図５は、情報ナゲット（現在のコンテンツ投稿を含む）を含めるべき関連のあるソーシャル・ネットワーキング・フィードを識別する方法のフローチャートである。図６には、コンセプト・サービス・サーバ１０４によって関連があると識別されたソーシャル・ネットワーキング・フィードのうちの１つの中でユーザがコメントを再投稿するのを示す。
【００３１】
前述のように、図３は、本発明の一実施形態による、ブログやフォーラムやコミュニティを含めた特定のソーシャル・ネットワーキング・ウェブサイトに情報ナゲットをヒューリスティックに関連付けるようにコンセプト・サービス・サーバ１０４（図１および２）を訓練する方法３００のフローチャートである。
【００３２】
図１〜２と共に図３を参照すると、ステップ３０１で、コンセプト・サービス・サーバ１０４が、電子オブジェクト（例えばＥメール、ソーシャル・フィード）のコピーをクライアント１０１から受け取る。例えば、クライアント１０１は、デトロイト・タイガースのドラフト選択に関するＥメールを受信したものとすることができる。
【００３３】
ステップ３０２で、コンセプト・サービス・サーバ１０４は、クライアント１０１のユーザによって電子オブジェクトに対して実施されたアクションを検出する。このようなアクションは、能動的なアクション（例えば、コピー、貼付け）または受動的なアクション（例えば強調表示）を含んでよく、これらを使用して対象情報ナゲットが識別される。例えば、クライアント１０１によって受信された、デトロイト・タイガースのドラフト選択に関するＥメールの中に、ユーザの地元でプレーした捕手に関する何らかの情報があったと仮定する。ユーザは、情報をコピー、貼付け、または強調表示するなど、このような情報に関するアクションを実施することができる。
【００３４】
ステップ３０３で、コンセプト・サービス・サーバ１０４は、ブログやフォーラムやコミュニティなどを含めた１つまたは複数のソーシャル・ネットワーキング・ウェブサイトにおける、上に論じた対象情報ナゲットなどの電子オブジェクトの入力を検出する。例えば、上の例に関して、クライアント１０１のユーザが、デトロイト・タイガースによってドラフトされたユーザの地元出身の捕手に関する情報を、フェイスブック（Ｒ）上の自分のホーム・ページ、ならびに特定のスポーツ・グループ・フォーラムに投稿したいと仮定する。
【００３５】
ステップ３０４で、コンセプト・サービス・サーバ１０４は、ソーシャル・ネットワーキング・ウェブサイトと、ステップ３０１で受け取った電子オブジェクトとの間の任意の関連を識別する。例えば、上の例に関して、コンセプト・サービス・サーバ１０４は、フェイスブック（Ｒ）上のユーザのホーム・ページと、ステップ３０１で受け取った電子オブジェクト（デトロイト・タイガースによる捕手ドラフトに関係する情報ナゲットを含む）との間の関連を識別する。さらに、コンセプト・サービス・サーバ１０４は、クライアント１０１のユーザによって使用されるスポーツ・グループ・フォーラムと、ステップ３０１で受け取った電子オブジェクト（デトロイト・タイガースによる捕手ドラフトに関係する情報ナゲットを含む）との間の関連を識別する。
【００３６】
ステップ３０５で、コンセプト・サービス・サーバ１０４は、以下にステップ３０６に関してさらに詳細に論じるように、ユーザの検出されたアクション（ステップ３０２、３０３）と、電子オブジェクトに対するソーシャル・ネットワーキング・ウェブサイトの関連（ステップ３０４）とに基づいて、規則パターンを識別する。
【００３７】
ステップ３０６で、コンセプト・サービス・サーバ１０４は、ステップ３０５の識別された規則パターンを使用する階層ツリー中のコンセプト・ノードで表された、関連（ソーシャル・ネットワーキング・ウェブサイトと電子オブジェクトとの間の関連）を示す指示を記憶する。一実施形態では、組織化／カテゴリ化基準に基づく概念的関係を識別する階層ツリーを確立することができる。このような階層ツリーの例を図４に提示する。
【００３８】
図４を参照するが、図４には、本発明の一実施形態による、ソーシャル・ネットワーキング・ウェブサイトとの関連を識別するのに使用される規則パターンによって確立されたコンセプト・ノードの階層ツリー４００を示す。図１および３と共に図４を参照すると、階層ツリー４００は、本発明により提供される規則ベースの索引付けを例示する。階層ツリー４００の所与のノードは、任意の深さのレベルにネストされた子ノードを有することができる。しかし、本発明の一実装形態では、本発明の範囲を逸脱することなく、サポートされるレベル数に制限を設けることを選択してもよい。
【００３９】
例えば、ノード４０１は、オブジェクトがアクティビティに従って組織化されるのを示す。オブジェクトは、プロジェクトによる組織化など、他の方式で組織化されてもよく、図４は例示の目的で使用されることに留意されたい。アクティビティのグループ化においては、クライアント１０１のユーザが組織化／カテゴリ化基準に基づいてオブジェクトを記憶した各アクティビティにつき、階層ツリー４００中でノードが表示される。
【００４０】
例えば、図１および３と共に図４を参照すると、スポーツ４０２および旅行４０３は、階層ツリー４００中で表されるアクティビティである。スポーツ４０２はさらに、野球４０４やホッケー４０５など、特定のカテゴリに組織化される。一方、旅行４０３はさらに、外国４０６や米国４０７など、特定の旅行タイプに組織化される。
【００４１】
階層ツリー４００はさらに、コンセプト・サービス・サーバ１０４によって導き出された規則パターンに基づく、これらのコンセプトまたはアクティビティと様々なソーシャル・ネットワーキング・ウェブサイトとの間の関連を示す。これらの規則パターンは、電子オブジェクトに対して実施されたクライアント１０１のユーザのアクション（ステップ３０２でコンセプト・サービス・サーバ１０４によって検出された）、および、ソーシャル・ネットワーキング・ウェブサイトにおける電子オブジェクトの入力（ステップ３０３でコンセプト・サービス・サーバ１０４によって検出された）に基づく。例えば、上の例に関して、クライアント１０１のユーザが、デトロイト・タイガースによる捕手ドラフトに関係する情報ナゲットをコピーして、特定のソーシャル・フォーラム（例えば、コンセプト・ノード４０８で表されるデトロイト・タイガースのスポーツ・グループ・フォーラム）中で貼付けした場合は、コンセプト・サービス・サーバ１０４は、このようなスポーツ・フォーラムを野球のカテゴリ（コンセプト・ノード４０４で表される）に関連付けることができる（特に、ユーザが野球に関する情報ナゲットをこの特定のソーシャル・フォーラム中で一貫して入力する場合には）。同様に、クライアント１０１のユーザは、ホッケーのカテゴリに関係する情報ナゲットを、スポーツ・グループ・フォーラム（例えば、コンセプト・ノード４０９で表されるデトロイト・レッド・ウィングスのスポーツ・グループ・フォーラム）中で入力することがある。他の例には、クライアント１０１のユーザが、外国旅行のカテゴリに関係する情報ナゲットをブログ（例えば、コンセプト・ノード４１０で表されるロンリー・プラネット（Ｒ）ブログ）に入力すること、ならびに、米国旅行のカテゴリに関係する情報ナゲットをブログ（例えば、コンセプト・ノード４１１で表される米国旅行ブログ）中で入力することが含まれる。上の例を使用すると、規則パターンの一例は、文字列「デトロイト・タイガース」が電子オブジェクト中にあるときには、この電子オブジェクトは、スポーツのカテゴリ、野球のサブカテゴリ、およびノード４０８で表されるソーシャル・ネットワーキング・ウェブサイトに関連がある、ということになる。
【００４２】
一実施形態では、コンセプト・サービス・サーバ１０４は、ステップ３０２、３０３における検出されたアクションに基づいて、タグ値などの属性を導き出す。タグは、当該の情報ナゲットとソーシャル・ネットワーキング・ウェブサイトとの間の相関度を示す値など、一部の情報に関連付けられたタームである。一実施形態では、コンセプト・サービス・サーバ１０４は、重みまたは信頼レベルあるいはその両方を割り当てて、当該の情報ナゲットとソーシャル・ネットワーキング・ウェブサイトとの間の相関度を表すことができる。このようにして、コンセプト・サービス・サーバ１０４は、後で図５に関してさらに論じるようにソーシャル・ネットワーキング・フィードを推奨する際に、このような重み／信頼レベルを適用することができる。
【００４３】
図３に戻るが、いくつかの実装形態では、方法３００は、他のまたは追加のあるいはその両方のステップを含んでもよいが、明確にするためにこれらのステップは描かれていない。さらに、いくつかの実装形態では、方法３００は、提示する順序とは異なる順序で実行されてもよく、図３の考察で提示する順序は例示である。加えて、いくつかの実装形態では、方法３００中のいくつかのステップは、ほぼ同時方式で実行されてもよく、または省略されてもよい。
【００４４】
ブログやフォーラムやコミュニティを含めた特定のソーシャル・ネットワーキング・ウェブサイトに情報ナゲットをヒューリスティックに関連付けるようにコンセプト・サービス・サーバ１０４を訓練した後、コンセプト・サービス・サーバ１０４は、図５に関して以下に論じるように、ノード選択基準または現在の電子オブジェクト中の対象コンテンツあるいはその両方に合致する、情報ナゲット（現在のコンテンツ投稿を含む）を含めるべき関連のあるソーシャル・ネットワーキング・フィードを識別する。
【００４５】
図５は、本発明の一実施形態による、情報ナゲット（現在のコンテンツ投稿を含む）を含めるべき関連のあるソーシャル・ネットワーキング・フィードを識別する方法５００のフローチャートである。
【００４６】
図１〜２および４と共に図５を参照すると、ステップ５０１で、コンセプト・サービス・サーバ１０４は、階層ツリー４００と、クライアント１０１のユーザの現在の電子オブジェクトとを使用して、ノード選択基準または現在の電子オブジェクト中の対象コンテンツあるいはその両方に合致する対象ソーシャル・ネットワーキング・フィードを検索する。
【００４７】
「ノード選択基準に合致する」とは、コンセプト・ノード間の相互関係を介して階層ツリー４００中に描かれる規則ベースの索引付けを使用することを指す。合致ノード選択基準は、規則パターンを現在の電子オブジェクトに適用して（後でより詳細に論じる）、現在の電子オブジェクト中にあるコンテンツ（例えば文字列）に関連する規則パターンがあるかどうか判定する。「現在の電子オブジェクト」とは、ユーザによって現在タイプ入力されているオブジェクトなど、ユーザによって現在入力されている電子オブジェクト（例えば、Ｅメール、ソーシャル・ネットワーキング・フィード上のステータス・メッセージ、ソーシャル・ネットワーキング・フィード上のコメント）を指す。例えば、上の例に関して、クライアント１０１のユーザが現在、昨夜のデトロイト・タイガースの勝利に関するソーシャル・フィードをタイプ入力していると仮定する。階層ツリー４００のコンセプト・ノードを使用すると、コンセプト・サービス・サーバ１０４は、ノード４０８で表されるソーシャル・ネットワーキング・ウェブサイトが文字列「デトロイト・タイガース」に関連する場合に、現在の電子オブジェクト（ソーシャル・フィード）中の文字列「デトロイト・タイガース」に関連する規則パターンがあると判定することができる。この結果、このようなソーシャル・ネットワーキング・ウェブサイトは、コンセプト・サービス・サーバ１０４によって、対象ソーシャル・ネットワーキング・フィードとして識別することができる。
【００４８】
対象コンテンツとは、現在の電子オブジェクトのコンテンツ中のキーワード（例えば、日焼けの治療薬に関する投稿の中の言葉「日焼け」）を指す。コンセプト・サービス・サーバ１０４が、現在の電子オブジェクト中の対象コンテンツに合致する対象ソーシャル・ネットワーキング・フィードを識別することの一例を、後で図６に関してさらに論じる。
【００４９】
図１〜２および４と共に再び図５を参照すると、ステップ５０２で、ノード選択基準または現在の電子オブジェクト中の対象コンテンツあるいはその両方に合致するソーシャル・ネットワーキング・フィードを識別したかどうかが、コンセプト・サービス・サーバ１０４によって判定される。ノード選択基準または現在の電子オブジェクト中の対象コンテンツあるいはその両方に合致するソーシャル・ネットワーキング・フィードがなかった場合は、コンセプト・サービス・サーバ１０４は、ステップ５０１で、ノード選択基準または現在の電子オブジェクト中の対象コンテンツあるいはその両方に合致する対象ソーシャル・ネットワーキング・フィードを検索することを継続する。
【００５０】
しかし、コンセプト・サービス・サーバ１０４が１つまたは複数の対象ソーシャル・ネットワーキング・フィードを識別した場合は、ステップ５０３で、コンセプト・サービス・サーバ１０４は、識別された対象ソーシャル・ネットワーキング・フィードへのリンクを、クライアント１０１のユーザに提供する。一実施形態では、これらのリンクは、ユーザの現在の電子オブジェクト（ユーザが電子オブジェクトをタイプ入力している最中であるときのシナリオを含む）のコンテンツに基づいて、クライアント１０１のユーザにとって関心があるものと思われる、対象ソーシャル・ネットワーキング・フィードへのリンクである。一実施形態では、これらのリンクは、ユーザにとって、返信を投稿すること（以前に投稿されたメッセージを再投稿すること、ならびに従来の形の通信からの情報ナゲットを投稿することを含む）の関心があるものと思われる対象ソーシャル・ネットワーキング・フィードへのリンクである。一実施形態では、このようなリンクは、Ｅメールやインスタント・メッセージングなど、従来の形の通信を介してユーザに提供することができる。
【００５１】
ステップ５０４で、コンセプト・サービス・サーバ１０４は、識別された対象ソーシャル・ネットワーキング・フィードに応答する機会を、クライアント１０１のユーザに提供する。このようにして、クライアント１０１のユーザは、従来の形の通信からの情報ナゲットを使用してこれらのソーシャル・ネットワーキング・フィードに応答することによって、ならびに、以前に投稿されたメッセージを他のソーシャル・ネットワーキング・フィードに再投稿することによって、より効果的に他のユーザと情報を交換することができる。
【００５２】
例えば、図６を参照すると、図６には、本発明の一実施形態による、コンセプト・サービス・サーバ１０４によって関連があると識別されたソーシャル・ネットワーキング・フィードのうちの１つの中でユーザがコメントを再投稿するのを示す。図６に示すように、ビル・ラニーという名前の、クライアント１０１のユーザが、現在、日焼けの治療薬に関するステータス更新６０１を投稿中である。コンセプト・サービス・サーバ１０４は、要素６０２、６０３、６０４として識別される３つの潜在的な対象ソーシャル・ネットワーキング・フィードを識別した。ソーシャル・ネットワーク・フィード６０２は、コンセプト・サービス・サーバ１０４によってキーワードとして識別された、ステータス更新の中の言葉「ビーチ」に基づいて、コンセプト・サービス・サーバ１０４によって識別された。ソーシャル・ネットワーク・フィード６０３、６０４は、矢印６０６、６０７によって示されるように、言葉「日焼け」が使用されていることに基づいて識別された。ステータス更新の中の言葉「日焼け」が、コンセプト・サービス・サーバ１０４によってキーワードとして識別された。図６の例では、クライアント１０１のユーザは、ステータス更新のテキストをソーシャル・ネットワーク・フィード６０４にコメントとして再投稿することを示している（矢印６０８で示される）。一実施形態では、後でステップ５０６に関して論じるように、選択されたソーシャル・ネットワーク・フィードのうちの１つへの投稿前に元の投稿を編集するオプションが、クライアント１０１のユーザに提供される。例えば、図６に関して、矢印６０９で示すように、ユーザのビル・ラニーは、自分の元の投稿（「彼の日焼けの治療薬を見つけたよ！名前はドクター・シェイドのミラクル・アロエ・ジェル。これで彼もビーチに行けるぞ！」）に、追加のテキスト（「マイク、僕たちと一緒にビーチにおいで。君の日焼けの治療薬を持って行くから！」）を加えることができる。
【００５３】
図１〜２および４と共に図５に戻ると、ステップ５０５で、コンセプト・サービス・サーバ１０４は、ステップ５０４でクライアント１０１のユーザに提供されたソーシャル・ネットワーキング・フィードのうちの１つに応答する要求を受け取ったかどうか判定する。
【００５４】
ユーザに提供されたソーシャル・ネットワーキング・フィードのうちのどれにも応答したくないことをユーザが示す場合は、コンセプト・サービス・サーバ１０４は、ステップ５０１で、ノード選択基準または現在の電子オブジェクト中の対象コンテンツあるいはその両方に合致する対象ソーシャル・ネットワーキング・フィードを検索することを継続する。
【００５５】
しかし、図６に示す選択などにより、ソーシャル・ネットワーキング・フィードのうちの１つまたは複数に応答したいことをユーザが示す場合は、ステップ５０６で、コンセプト・サービス・サーバ１０４は、選択された１つまたは複数のソーシャル・ネットワーキング・フィードへの応答を投稿する。応答を投稿することは、以前の投稿をソーシャル・ネットワーク・ウェブサイトに再投稿することを含み得る。応答を投稿することはまた、従来の形の通信からの情報ナゲットを再投稿することを含み得る。一実施形態では、クライアント１０１のユーザは、コンセプト・サービス・サーバ１０４によって識別されたソーシャル・ネットワーキング・フィードに特有に適合するように、現在の電子オブジェクト（例えばソーシャル・ネットワーキング・フィード上のステータス・メッセージ）を修正することができる。この結果、コンセプト・サービス・サーバ１０４は、選択された１つまたは複数のソーシャル・ネットワーキング・フィードに対する適合された応答を投稿することができる。
【００５６】
いくつかの実装形態では、方法５００は、他のまたは追加のあるいはその両方のステップを含んでもよいが、明確にするためにこれらのステップは描かれていない。さらに、いくつかの実装形態では、方法５００は、提示する順序とは異なる順序で実行されてもよく、図５の考察で提示する順序は例示である。加えて、いくつかの実装形態では、方法５００中のいくつかのステップは、ほぼ同時方式で実行されてもよく、または省略されてもよい。
【００５７】
方法、システム、およびコンピュータ・プログラムを、いくつかの実施形態との関連で述べているが、これは、本明細書に示す特定の形に限定されるものとはせず、反対に、添付の特許請求の範囲によって定義される本発明の主旨および範囲に妥当に含まれ得る代替、修正、および均等物をカバーするものとする。
【図１】
2014528106.tif 000003
【図２】
2014528106.tif 000004
【図３】
2014528106.tif 000005
【図４】
2014528106.tif 000006
【図５】
2014528106.tif 000007
【図６】
2014528106.tif 000008
【手続補正書】
【提出日】平成26年4月1日(2014.4.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ソーシャル・ネットワーク環境における情報交換を行うための方法であって、
電子オブジェクトに対して実施されたアクションを検出すること、
ソーシャル・ネットワーキング・ウェブサイトにおける前記電子オブジェクトの入力を検出すること、
前記ソーシャル・ネットワーキング・ウェブサイトと前記電子オブジェクトとの間の関連を識別すること、
前記検出されたアクション、前記ソーシャル・ネットワーキング・ウェブサイトにおける前記電子オブジェクトの前記検出された入力、および、前記ソーシャル・ネットワーキング・ウェブサイトと前記電子オブジェクトとの間の前記識別された関連に基づいて、１つまたは複数の規則パターンを識別すること、
前記識別された１つまたは複数の規則パターンを使用する階層ツリー中のコンセプト・ノードで表された、前記ソーシャル・ネットワーキング・ウェブサイトと前記電子オブジェクトとの間の前記関連を示す指示を記憶すること、および、
前記階層ツリーとユーザの現在の電子オブジェクトとを使用して、対象ソーシャル・ネットワーキング・フィードをプロセッサによって検索することを含む方法。
【請求項２】
前記コンセプト・ノードに対するノード選択基準に合致する対象ソーシャル・ネットワーキング・フィードへのリンクを前記ユーザに提供することをさらに含む、請求項１に記載の方法。
【請求項３】
前記ユーザの前記現在の電子オブジェクト中の１つまたは複数のキーワードに合致する対象ソーシャル・ネットワーキング・フィードへのリンクを前記ユーザに提供することをさらに含む、請求項１に記載の方法。
【請求項４】
前記コンセプト・ノードに対するノード選択基準に合致するかまたは前記ユーザの前記現在の電子オブジェクト中の１つまたは複数のキーワードに合致する対象ソーシャル・ネットワーキング・フィードを識別すること、および、
前記対象ソーシャル・ネットワーキング・フィードに応答する機会を前記ユーザに提供することをさらに含む、請求項１に記載の方法。
【請求項５】
前記対象ソーシャル・ネットワーキング・フィードに対する応答を投稿することをさらに含む、請求項４に記載の方法。
【請求項６】
前記応答が投稿の再投稿を含む、請求項５に記載の方法。
【請求項７】
前記応答が電子メッセージからの情報ナゲットの再投稿を含む、請求項５に記載の方法。
【請求項８】
ソーシャル・ネットワーク環境における情報交換を行うためのコンピュータ・プログラムであって、請求項１乃至７のいずれか一項に記載の方法のすべての前記ステップを実行するコンピュータ・プログラム。
【請求項９】
ソーシャル・ネットワーク環境における情報交換を行うためのコンピュータ・プログラムを記憶するためのメモリ・ユニットと、
前記メモリ・ユニットに結合されたプロセッサとを備えるシステムであって、前記プロセッサが、前記コンピュータ・プログラムに応答して、請求項１乃至７のいずれか一項に記載の方法のすべての前記ステップを実行するように構成されたシステム。
【国際調査報告】
2014528106.tif 000009
2014528106.tif 000010
2014528106.tif 000011