(57)【要約】本発明の実施形態は、第１ソーシャル・ネットワーキング・サイトの第１ユーザーに、第２ソーシャル・ネットワーキング・サイトの第２ユーザーと関連のある情報を提供するためのシステム、方法、およびコンピューター読み取り可能媒体に関する。第２ユーザーは、第１ソーシャル・ネットワーキング・サイトには登録されていない。実施形態の中には、第１ソーシャル・ネットワーキング・サイトに登録されている第１ユーザーが、第２ソーシャル・ネットワーキング・サイトにおける第２ユーザーと関連のある情報を、第１ソーシャル・ネットワーキング・サイト上の第１ユーザーのプレゼンテーション・フィードに追加するように要求することがある。第２ユーザーと関連のある情報を受信するために、第１ユーザーが第２ソーシャル・ネットワーキング・サイトによって認証された後、第２ユーザーと関連のある情報が、第１ソーシャル・ネットワーキング・サイト上において、第１ユーザーに提示される。【選択図】図２Ａ
2012529715.tif 000002
【特許請求の範囲】
【請求項１】
コンピューター実行可能命令を具体化したコンピューター読み取り可能媒体であって、前記コンピューター読み取り可能命令を実行すると、第１ソーシャル・ネットワーキング・ウェブサイト（「サイト」）において、第２ソーシャル・ネットワーキング・サイトにおいてログインされた活動を提示する方法を実行し、前記方法が、
リモートコンピューティングデバイス上において第１ユーザー（２１２）に第１ソーシャル・ネットワーキング・サイト・インターフェースを提示するステップ（１４１０）であって、前記第１ユーザーが前記第１ソーシャル・ネットワーキング・サイト（２０４）に関与する、ステップと、
前記第１ユーザー（２１２）から情報（１２１４）を受信するステップ（１４２０）であって、前記情報（１２１４）が第２ユーザー（２１０）を特定し、前記第２ユーザー（２１０）が前記第２ソーシャル・ネットワーキング・サイト（２０２）に関与する、ステップと、
前記第２ユーザー（２１０）によって前記第２ソーシャル・ネットワーキング・サイト（２０２）に提供された活動情報（２０６）を読み出すステップ（１４３０）と、
前記第２ユーザーの活動情報（２０６）を、前記第１ソーシャル・ネットワーキング・サイト（２０４）上において前記第１ユーザー（２１２）に提示するステップ（１４４０）と、
を備えている、コンピューター読み取り可能媒体。
【請求項２】
請求項１記載の媒体において、前記第１ソーシャル・ネットワーキング・サイト・インターフェースが、前記第１ユーザーに提供された活動情報の更新リストを含む、媒体。
【請求項３】
請求項２記載の媒体において、前記第１ユーザーに提供された活動情報の更新リストが、前記第２ユーザーの活動情報を含む、媒体。
【請求項４】
請求項３記載の媒体において、前記第２ユーザーによって提供された活動情報が、前記第２ソーシャル・ネットワーキング・サイトから自動的に読み出される、媒体。
【請求項５】
請求項１記載の媒体であって、更に、
前記第２ユーザーによって提供された活動情報を前記第１ソーシャル・ネットワーキング・サイトに提示するステップと、
前記第２ユーザーによって前記第１ソーシャル・ネットワーキング・サイトに提供された活動情報を、前記第２ユーザーによって前記第２ソーシャル・ネットワーキング・サイトに提供された活動情報と統合するステップと、
前記第１ソーシャル・ネットワーキング・サイト上において、前記統合された活動情報を１つの均一フィードにして提示するステップと、
を備えている、媒体。
【請求項６】
請求項５記載の媒体において、前記第２ユーザーによって前記第１ソーシャル・ネットワーキング・サイトに提供された活動情報が、少なくとも１つの所定のフォントから選択された第１フォントで提示される、媒体。
【請求項７】
請求項６記載の媒体において、前記第２ユーザーによって前記第２ソーシャル・ネットワーキング・サイトに提供された活動情報が、少なくとも１つの所定のフォントから選択された第２フォントで提示される、媒体。
【請求項８】
請求項１記載の媒体において、前記活動情報を読み出す前記ステップが、前記第２ソーシャル・ネットワーキング・サイトに付随する第２サーバーに前記活動情報を要求する前記第１ソーシャル・ネットワーキング・サイトに付随する第１サーバーによって容易に行われる、媒体。
【請求項９】
コンピューター実行可能命令を具体化したコンピューター読み取り可能媒体であって、前記コンピューター読み取り可能命令を実行すると、第１ソーシャル・ネットワーキング・ウェブサイト（「サイト」）において、第２ソーシャル・ネットワーキング・サイトにおいてログインされた活動を提示する方法を実行し、前記方法が、
第２ソーシャル・ネットワーキング・サイト（２０２）をホストするアプリケーション・サーバー（１２０６）において、第１ユーザー（２１２）が前記第１ソーシャル・ネットワーキング・サイト（２０４）において登録されていることを認証するステップ（１５１０）と、
第２ユーザー（２１０）に関する活動情報（２０６）を受信するための申し込み要求（１２１４）を前記第１ユーザーから受けるステップ（１５２０）であって、前記第２ユーザー（２１０）が前記第２ソーシャル・ネットワーキング・サイト（２０２）に関与する、ステップと、
前記第２ユーザー（２１０）によって前記第２ソーシャル・ネットワーキング・サイト（２０２）に提供された活動情報（２０６）を読み出すステップ（１５３０）と、
前記活動情報（２０６）を前記第１ユーザー（２１２）に提示するステップ（１５４０）と、
を備えている、コンピューター読み取り可能媒体。
【請求項１０】
請求項９記載の媒体において、前記第２ユーザーによって提供された活動情報が、前記第２ソーシャル・ネットワーキング・サイトから自動的に読み出される、媒体。
【請求項１１】
請求項９記載の媒体において、前記第２ユーザーによって提供された活動情報が、前記第２ソーシャル・ネットワーキング・サイトから周期的に読み出される、媒体。
【請求項１２】
請求項９記載の媒体であって、更に、
前記第２ユーザーによって提供された活動情報を前記第１ソーシャル・ネットワーキング・サイトに提示するステップと、
前記第２ユーザーによって前記第１ソーシャル・ネットワーキング・サイトに提供された活動情報を、前記第２ユーザーによって前記第２ソーシャル・ネットワーキング・サイトに提供された活動情報とを統合するステップと、
前記第１ソーシャル・ネットワーキング・サイト上において、前記統合された活動情報を１つの均一フィードにして提示するステップと、
を備えている、媒体。
【請求項１３】
請求項９記載の媒体において、前記活動情報を読み出す前記ステップが、前記第２ソーシャル・ネットワーキング・サイトに付随する第２サーバーに前記活動情報を要求する前記第１ソーシャル・ネットワーキング・サイトに付随する第１サーバーによって容易に行われる、媒体。
【請求項１４】
少なくとも第１ソーシャル・ネットワーキング・サービスからのソーシャル・ネットワーキング活動の第１カテゴリーおよび第２ソーシャル・ネットワーキング・サービスからのソーシャル・ネットワーキング活動の第２カテゴリーを、前記第１ソーシャル・ネットワーキング・サービスにおけるユーザー・プロファイルと関連付ける方法であって、
前記第１ソーシャル・ネットワーキング・サービス（１２０４）にログインする要求（１２１４）をユーザー（１２０２）から受けるステップ（１６１０）と、
前記第１ソーシャル・ネットワーキング・サービス（１２０４）において登録されているものとして、前記ユーザー（１２０２）を認証するステップ（１６２０）と、
前記ソーシャル・ネットワーキング活動の第２カテゴリーを前記第１ソーシャル・ネットワーキング・サービス（１２０４）における前記ユーザー・プロファイルに追加する要求（１２１４）を前記ユーザー（１２０２）から受けるステップ（１６３０）と、
前記ソーシャル・ネットワーキング活動の第２カテゴリーを受信するためには、前記第２ソーシャル・ネットワーキング・サービス（１２０６）によって前記ユーザー（１２０４）（１２０２の誤り）を認証しなければならないと判断するステップ（１６４０）と、
前記第２ソーシャル・ネットワーキング・サービス（１２０６）と関連のある認証情報（１２３０）を入力するように前記ユーザー（１２０２）に問い合わせるために、ユーザー・インターフェース（９００）を発生するステップ（１６５０）と、
認証情報（１２３０）を前記ユーザー（１２０２）から受信するステップ（１６６０）と、
前記ユーザー（１２０２）の認証情報（１２３０）を前記第２ソーシャル・ネットワーキング・サービス（１２０６）に送るステップ（１６７０）と、
前記ユーザー（１２０２）が認証されたという確認を前記第２ソーシャル・ネットワーキング・サービス（１２０６）から受信するステップ（１６８０）と、
前記ソーシャル・ネットワーキング活動（１２３８）の第２カテゴリーを、前記第１ソーシャル・ネットワーキング・サイト（１２０４）上におけるユーザー・プロファイルに追加するステップ（１６９０）と、
を備えている、方法。
【請求項１５】
請求項１４記載の方法であって、更に、
前記第２ユーザーによって提供された活動情報を前記第１ソーシャル・ネットワーキング・サイトに提示するステップと、
前記第２ユーザーによって前記第１ソーシャル・ネットワーキング・サイトに提供された活動情報を、前記第２ユーザーによって前記第２ソーシャル・ネットワーキング・サイトに提供された活動情報とを統合するステップと、
前記第１ソーシャル・ネットワーキング・サイト上において、前記統合された活動情報を１つの均一フィードにして提示するステップと、
を備えている、方法。
【発明の詳細な説明】
【発明の概要】
【０００１】
[0001]  この摘要は、詳細な説明において以下で更に説明する概念から選択したものを、簡略化した形態で紹介するために設けられている。この摘要は、特許請求する主題の主要な特徴や必須の特徴を特定することを意図するのではなく、特許請求する主題の範囲を判定する際に補助として用いられることを意図するのでもない。
【０００２】
[0002]  本発明の実施形態は、第１ソーシャル・ネットワーキング・サイトの第１ユーザーに、第２ソーシャル・ネットワーキング・サイトの第２ユーザーと関連のある情報を提供するためのシステム、方法、およびコンピューター読み取り可能媒体に関する。第２ユーザーは、第１ソーシャル・ネットワーキング・サイトには登録されていない。一実施形態では、第１ソーシャル・ネットワーキング・サイトに登録されている第１ユーザーは、第２ソーシャル・ネットワーキング・サイトにおける第２ユーザーと関連のある情報を、第１ソーシャル・ネットワーキング・サイト上の第１ユーザーのプレゼンテーション・フィードに追加するように要求する。第２ユーザーと関連のある情報を受信するために、第２ソーシャル・ネットワーキング・サイトによって第１ユーザーが認証された後（認証が行われる場合）、第２ユーザーと関連のある情報が、第１ソーシャル・ネットワーキング・サイトのプレゼンテーション・フィード上において、第１ユーザーに提示される。
【図面の簡単な説明】
【０００３】
[0003]  本発明の例示的な実施形態について、添付図面を参照しながら以下に詳細に説明する。
【図１】図１は、本発明の実施形態と共に用いるのに適したコンピューティングデバイス例を示す。
【図２Ａ】図２Ａは、本発明の一実施形態にしたがって、第１ソーシャル・ネットワーキング・サイトからの第１者のステータス更新を、第２ソーシャル・ネットワーキング・サイト上の第２ユーザーのステータス更新に統合する場合の流れ図の一例を示す。
【図２Ｂ】図２Ｂは、本発明の一実施形態にしたがって、第１ソーシャル・ネットワーキング・サイトからおよび第３ソーシャル・ネットワーキング・サイトからの第１者のステータス更新を、第２ソーシャル・ネットワーキング・サイト上の第２ユーザーのステータス更新に統合する場合の流れ図の一例を示す。
【図３】図３は、本発明の一実施形態にしたがって、第１ソーシャル・ネットワーキング・サイトからのステータス更新と、第２ソーシャル・ネットワーキング・サイトからの更新とを統合する場合を示す。
【図４Ａ】図４Ａは、本発明の一実施形態による、第２ソーシャル・ネットワーキング・サイトからの更新の第１ソーシャル・ネットワーキング・サイトのプレゼンテーションへの統合を示す。
【図４Ｂ】図４Ｂは、本発明の一実施形態による、第２ソーシャル・ネットワーキング・サイトおよび第３ソーシャル・ネットワーキング・サイトからの更新の第１ソーシャル・ネットワーキング・サイトのプレゼンテーションへの統合を示す。
【図５】図５は、本発明の一実施形態にしたがって、第２ソーシャル・ネットワーキング・サイトからのフィードを提示する第１ソーシャル・ネットワーキング・サイトの修正プレゼンテーションを示す。
【図６】図６は、本発明の一実施形態にしたがって、第２ソーシャル・ネットワーキング・サイトからのフィードを第１ソーシャル・ネットワーキング・サイトのプレゼンテーション・フィードに組み込んだ、第１ソーシャル・ネットワーキング・サイトの修正プレゼンテーションを示す。
【図７】図７は、本発明の一実施形態にしたがって、第２ソーシャル・ネットワーキング・サイトからのフィードを、第３ソーシャル・ネットワーキング・サイトのプレゼンテーション・フィードに組み込んだ、第１ソーシャル・ネットワーキング・サイトの修正プレゼンテーションを示す。
【図８】図８は、本発明の一実施形態による第１ソーシャル・ネットワーキング・サイトにおける種々のユーザー接続を示す。
【図９】図９は、本発明の一実施形態にしたがって、第２ソーシャル・ネットワーキング・サイトから情報を受信するためのユーザーの認証を検証するための入力を受信するために、第１ソーシャル・ネットワーキング・サイトにおいて提示されたユーザー・インターフェース例を示す。
【図１０】図１０は、本発明の一実施形態にしたがって、第１ソーシャル・ネットワーキング・サイト・サーバーおよび第２ソーシャル・ネットワーキング・サイト・サーバーから読み出された更新および／または受信された更新を統合し、これらの更新をソーシャル・ネットワーキング・サイトに送信して統合するシステム例を示す。
【図１１】図１１は、本発明の一実施形態にしたがって、第１ソーシャル・ネットワーキング・サイト・サーバーおよび第２ソーシャル・ネットワーキング・サイト・サーバーから伝達された更新を受信し、統合するシステムを示す。
【図１２】図１２は、本発明の一実施形態にしたがって、第１ユーザーには必要な認証情報が随伴することを認証した時に、第１ソーシャル・ネットワーキング・サイト・サーバーから、要求された更新を受信する方法を示す流れ図である。
【図１３】図１３は、本発明の一実施形態にしたがって、第１ユーザーによって提供された情報に基づいて一旦第１ユーザーが認証されたなら、要求された更新を第２ユーザーから受信し、第２ユーザーからの更新を見る方法を示す流れ図である。
【図１４】図１４は、本発明の一実施形態にしたがって、第１ソーシャル・ネットワーキング・サイトにおいて、第２ソーシャル・ネットワーキング・サイトにログインされた活動(activity)を提示する方法を示す流れ図である。
【図１５】図１５は、本発明の一実施形態にしたがって、第１ソーシャル・ネットワーキング・サイトにおいて、第２ソーシャル・ネットワーキング・サイトにログインされた活動を提示する方法を示す流れ図である。
【図１６】図１６は、本発明の一実施形態にしたがって、少なくとも第１ソーシャル・ネットワーキング・サービスからのソーシャル・ネットワーキング活動の第１カテゴリーおよび第２ソーシャル・ネットワーキング・サービスからのソーシャル・ネットワーキング活動の第２カテゴリーを、第１ソーシャル・ネットワーキング・サービスにおけるユーザー・プロファイルと関連付ける方法の他の実施形態を示す流れ図である。
【発明を実施するための形態】
【０００４】
[0022]  本発明の実施形態の主題について、本明細書では、法的要件を満たすように、具体性をもって説明する。「ステップ」および／または「ブロック」または「モジュール」等という用語が、本明細書においては、用いられる方法またはシステムの異なる構成要素を意味するために用いられることもあるが、これらの用語は、個々のステップの順序が明示的に記載されているのではない限り、または記載されているときを除いて、種々のステップ間においていかなる特定の順序をも暗示するように解釈してはならない。
【０００５】
[0023]  本発明の実施形態は、第１ソーシャル・ネットワーキング・サイトの第１ユーザーに、第２ソーシャル・ネットワーキング・サイトの第２ユーザーと関連のある情報を提供するためのシステム、方法、およびコンピューター読み取り可能媒体に関する。第２ユーザーは、第１ソーシャル・ネットワーキング・サイトには登録されていない。実施形態の中には、第１ソーシャル・ネットワーキング・サイトに登録されている第１ユーザーは、第２ソーシャル・ネットワーキング・サイトにおける第２ユーザーと関連のある情報を、第１ソーシャル・ネットワーキング・サイト上の第１ユーザーのプレゼンテーション・フィードに追加するように要求する場合がある。プレゼンテーション・フィードは、一人又は複数の人々によって入力することができる、ステータス更新のような、更新のプレゼンテーションを含む。第１ユーザーが第２ユーザーと関連のある情報を受信することを第２ソーシャル・ネットワーキング・サイトによって認証された後（認証が行われる場合）、第２ユーザーと関連のある情報が、第１ソーシャル・ネットワーキング・サイトのプレゼンテーション・フィード上において、第１ユーザーに提示される。
【０００６】
[0024]  したがって、一態様において、本発明は、コンピューター実行可能命令が具体化されているコンピューター読み取り可能媒体を提供する。コンピューター実行可能命令を実行すると、第２ソーシャル・ネットワーキング・サイトにログインされた活動を、第１ソーシャル・ネットワーキング・サイトにおいて提示する方法を実行する。この方法は、第１ソーシャル・ネットワーキング・サイトに関与する第１ユーザーに、リモートコンピューティングデバイス上において第１ソーシャル・ネットワーキング・サイトのインターフェースを提示するステップを含む。また、この方法は、第２ソーシャル・ネットワーキング・サイトに関与する第２ユーザーを特定する情報を、第１ユーザーから受信するステップも含む。第２ユーザーによって第２ソーシャル・ネットワーキング・サイトに提供された活動情報は、前記第１ソーシャル・ネットワーキング・サイトに付随する第１サーバーが、前記第２ソーシャル・ネットワーキング・サイトに付随する第２サーバーに、前記活動情報を要求することによって読み出される。第２ユーザーの活動情報は、第１ソーシャル・ネットワーキング・サイト上において第１ユーザーに提示される。実施形態の中には、活動情報が、ステータス更新のような、ユーザー更新を含む場合もある。
【０００７】
[0025]  別の態様において、本発明は、コンピューター実行可能命令が具体化されているコンピューター読み取り可能媒体を提供する。コンピューター実行可能命令を実行すると、第２ソーシャル・ネットワーキング・サイトにおいてログインした活動を、第１ソーシャル・ネットワーキング・サイトにおいて提示する方法を実行する。この方法は、第２ソーシャル・ネットワーキング・サイトをホストするアプリケーション・サーバーにおいて、第１ユーザーを、第１ソーシャル・ネットワーキング・サイトにおいて登録されているものとして認証するステップを含む。第２ユーザーに関する活動情報を受信するために、第１ユーザーから申し込み要求を受ける。また、この方法は、第２ユーザーによって提供された活動情報を、第２ソーシャル・ネットワーキング・サイトに読み出すステップも含む。更に、読み出された活動情報を第１ユーザーに提示する。
【０００８】
[0026]  本発明の第３の態様では、少なくとも第１ソーシャル・ネットワーキング・サービスからのソーシャル・ネットワーキング活動の第１カテゴリーおよび第２ソーシャル・ネットワーキング・サービスからのソーシャル・ネットワーキング活動の第２カテゴリーを、第１ソーシャル・ネットワーキング・サービスにおけるユーザー・プロファイルと関連付ける方法を提供する。この方法は、第１ソーシャル・ネットワーキング・サービスにログインする要求をユーザーから受けるステップを含む。ユーザーは、第１ソーシャル・ネットワーキング・サービスにおいて登録されているものとして認証される。ソーシャル・ネットワーキング活動の第２カテゴリーを第１ソーシャル・ネットワーキング・サービスにおけるユーザー・プロファイルに追加する要求を、ユーザーから受ける。また、この方法は、ソーシャル・ネットワーキング活動の第２カテゴリーを受けるためには、第２ソーシャル・ネットワーキング・サービスによってユーザーを認証しなければならないと判断するステップも含む。ユーザー・インターフェースを発生し、第２ソーシャル・ネットワーキング・サービスと関連のある認証情報を入力するように、ユーザーに尋ね、認証情報をユーザーから受信する。ユーザーの認証情報を第２ソーシャル・ネットワーキング・サービスに送る。ユーザーを認証したことの確認を、第２ソーシャル・ネットワーキング・サービスから受け取る。加えて、ソーシャル・ネットワーキング活動の第２カテゴリーを、第１ソーシャル・ネットワーキング・サイト上のユーザー・プロファイルに追加する。
【０００９】
[0027]  以上、本発明の実施形態の全体像について端的に説明したので、その実施形態を実現するのに適した動作環境例について以下に説明する。
[0028]  図面全体を参照するが、最初に図１を特に参照すると、本発明の実施形態を実現するのに適したコンピューティングデバイス例が示されており、全体的にコンピューティングデバイス１００として指定されている。コンピューティングデバイス１００は、適したコンピューティング環境の一例に過ぎず、本発明の使用または機能の範囲に関していかなる限定をも示唆することを意図するのではない。また、コンピューティング環境１００は、図示するモジュール／コンポーネントの任意の１つまたは組み合わせに関していかなる依存性や要件も有するように解釈してはならない。
【００１０】
[0029]  実施形態は、ハンドヘルド・デバイス、消費者用電子機器、汎用コンピューター、特殊コンピューティングデバイス等を含む種々のシステム構成において実施することができる。また、実施形態は、分散型コンピューティング環境においても実用化することができ、その場合、通信ネットワークを通じてリンクされているリモート処理デバイスによってタスクを実行する。
【００１１】
[0030]  引き続き図１を参照すると、コンピューティングデバイス１００は、以下のデバイスを直接的または間接的に結合するバス１１０を含む。そのデバイスとは、メモリー１１２、１つ又は複数のプロセッサー１１４、１つ又は複数のプレゼンテーション・モジュール１１６、入出力（Ｉ／Ｏ）ポート１１８、Ｉ／Ｏモジュール１２０、および例示的な電源１２２である。バス１１０は、１系統以上のバス（アドレス・バス、データ・バス、またはその組み合わせ等）であってもよいものを表すことができる。図１の種々のブロックは、明確化のために、線で示されているが、実際には、種々のモジュールの区分けはそれほど明確でなく、比喩的には、これらの線をもっと正確に示すとすれば、灰色で曖昧となるであろう。例えば、ディスプレイ・デバイスのようなプレゼンテーション・モジュールをＩ／Ｏモジュールであると考えることもできる。また、プロセッサーはメモリーを有する。本発明の発明者はこのようなことは技術の本質であると認識しており、図１の線図は、本発明の１つ又は複数の実施形態と合わせて用いることができるコンピューティングデバイスの一例を例示するに過ぎないことを繰り返しておく。「ワークステーション」、「サーバー」、「ラップトップ」、「ハンドヘルド・デバイス」等というようなカテゴリー間では区別を行わない。その理由は、全てが図１の範囲に該当すると考えられ、「コンピューター」または「コンピューティングデバイス」を指すからである。
【００１２】
[0031]  コンピューティングデバイス１００は、通例、種々のコンピューター読み取り可能媒体を含む。一例として、そして限定ではなく、コンピューター読み取り可能媒体は、ランダム・アクセス・メモリー（ＲＡＭ）、リード・オンリー・メモリー（ＲＯＭ）、電子的消去可能プログラム可能リード・オンリー・メモリー（ＥＥＰＲＯＭ）、フラッシュ・メモリーまたは他のメモリー技術、コンパクト・ディスク・リード・オンリ・メモリー（ＣＤＲＯＭ）、ディジタル・バーサタイル・ディスク（ＤＶＤ）あるいは他の光学またはホログラフ媒体、磁気カセット、磁気テープ、磁気ディスク記憶デバイスまたは他の磁気記憶デバイス、あるいは所望の情報を格納するために用いることができそしてコンピューター１００がアクセス可能なその他の任意の媒体も含むことができる。
【００１３】
[0032]  メモリー１１２は、揮発性および／または不揮発性メモリーの形態としたコンピューター記憶媒体を含む。このメモリーは、リムーバブルでも、非リムーバブルでも、またはその組み合わせであってもよい。ハードウェアの例には、ソリッド・ステート・メモリー、ハード・ドライブ、光ディスク・ドライブ等が含まれる。コンピューティングデバイス１００は、メモリー１１２、またはＩ／Ｏモジュール１２０のような種々のエンティティからデータを読み出す１つ又は複数のプロセッサーを含む。プレゼンテーション・モジュール（１つまたは複数）１１６は、データ指示をユーザーまたは他のデバイスに提示する。プレゼンテーション・モジュールの例には、ディスプレイ・デバイス、スピーカー、印刷モジュール、振動モジュール等が含まれる。Ｉ／Ｏポート１１８は、Ｉ／Ｏモジュール１２０を含む他のデバイスにコンピューティングデバイス１００を論理的に結合することを可能にする。これら他のデバイスの一部は内蔵されていてもよい。例示的なモジュールには、マイクロフォン、ジョイスティック、ゲーム・パッド、衛星ディッシュ、スキャナー、プリンター、ワイヤレス・デバイス等が含まれる。
【００１４】
[0033]  人々は、友人や家族との接触を保つためにインターネットを用いる。電子メールが利用可能になったことによって、人々はメッセージを友人に送ることが可能になったが、最近まで、電子メール・ユーザーが、友人の電子メール・インボックスを満杯にしてしまうことを心配することなく、写真または大きな電子メールを送ることは難しかった。この問題は、ソーシャル・ネットワーキング・ウェブサイトの導入によって解決された。ソーシャル・ネットワーキング・ウェブサイトでは、ユーザーはサインアップして、オンライン・プロファイルを作成することができ、ここに写真や更新をポストして友人および家族との接触を保つことができる。しかしながら、ソーシャル・ネットワーキング・ウェブサイトの１つの欠点は、多くの人々が、多数の異なるソーシャル・ネットワーキング・ウェブサイト上に既にプロファイルを作成している友人を持っていることである。ある人は、友人からの更新を、この人の同じ第１ソーシャル・ネットワーキング・ウェブサイト上においてチェックすることができるが、この人の第１ソーシャル・ネットワーキング・ウェブサイトに登録されていない他の友人からの更新を見るためには、この人は他のソーシャル・ネットワーキング・ウェブサイトにログ・オンしなければならない。本願は、人が、他のソーシャル・ネットワーキング・ウェブサイト上に登録されている友人についての更新を、これらの友人がこの人のソーシャル・ネットワーキング・ウェブサイト上でサイン・アップしていないときでも、受信する方法を提供する。本発明の実施形態は、ソーシャル・ネットワーキング・ウェブサイトに登録している人が、この人のソーシャル・ネットワーキング・サイトには登録していないが、他のソーシャル・ネットワーキング・サイトに登録している友人からの情報を追加する方法を提供する。
【００１５】
[0034]  図２Ａは、本発明の一実施形態にしたがって、第１ソーシャル・ネットワーキング・サイト２０２からの第１者２１０のステータス更新２０６を、第２ソーシャル・ネットワーキング・サイト２０９上の第２ユーザー２１２のステータス更新２０８に統合する場合の流れ図の一例２００を示す。
【００１６】
[0035]  流れ図２００は、第１ソーシャル・ネットワーキング・サイト２０２、第２ソーシャル・ネットワーキング・サイト２０４、第１者２１０のステータス更新２０６、第２者２１２のステータス更新２０８、および友人を含む。実施形態の中には、第２者２１２が第２ソーシャル・ネットワーキング・サイト２０４に登録されており、第１者２１０が第２ソーシャル・ネットワーキング・サイト２０４に登録されていない場合もある。
【００１７】
[0036]  代替実施形態では、第１者２１０が更新２０６を第１ソーシャル・ネットワーキング・サイト２０２に供給する。第１者２１０は、第１ソーシャル・ネットワーキング・サイト２０２に登録することができる。第２ソーシャル・ネットワーキング・サイト２０４において、第２者２１２が第２ソーシャル・ネットワーキング・サイト２０４に登録することができ、第２者２１２は更新２０８を第２ソーシャル・ネットワーキング・サイト２０４に供給することができる。更新２０８は、第２者２１２からの更新を含むことができ、および／または第２者２１２の友人からの更新を含むこともできる。更に別の実施形態では、第２者２１２の友人の内１人又は複数を第２ソーシャル・ネットワーキング・サイトに登録することができる。本発明の実施形態の中には、第１ソーシャル・ネットワーキング・サイト２０２上にポストされた第１者２１０のステータス更新２０６を、第２ソーシャル・ネットワーキング・サイト２０４上にポストされた第２者２１２のステータス更新２０８に追加することができる。更に、代替実施形態では、第１者２１０を第２ソーシャル・ネットワーキング・サイト２０４に登録しない。
【００１８】
[0037]  図２Ｂは、本発明の一実施形態にしたがって、第１ソーシャル・ネットワーキング・サイトからおよび第３ソーシャル・ネットワーキング・サイトからの第１者のステータス更新を、第２ソーシャル・ネットワーキング・サイト上の第２ユーザーのステータス更新に統合する場合の流れ図の一例２４０を示す。流れ図２４０は、第１ソーシャル・ネットワーキング・サイト２２２、第２ソーシャル・ネットワーキング・サイト２２４、第１者２３０のステータス更新２２６、第２者２３２および友人のステータス更新２２８、第１者２３０、第２者２３２、第３ソーシャル・ネットワーキング・サイト２４２、ならびに第１者２３０の更に別のステータス更新２４４を含む。実施形態の中には、第２者２３２が第２ソーシャル・ネットワーキング・サイト２２４に登録されており、第１者２３０が第２ソーシャル・ネットワーキング・サイト２２４に登録されていない場合もある。更に、代替実施形態では、第１者２３０が第２ソーシャル・ネットワーキング・サイト２２４には登録されていない場合もある。
【００１９】
[0038]  代替実施形態では、第１者２３０は更新２２６を第１ソーシャル・ネットワーキング・サイト２２２に供給する。また、第１者２３０は、第３ソーシャル・ネットワーキング・サイト２４２に更に別のステータス更新２４４を供給することができる。第１者２３０は、第１ソーシャル・ネットワーキング・サイト２２２において登録することもできる。更にまたは代わりに、第１者２３０は第３ソーシャル・ネットワーキング・サイト２４２において登録することもできる。第２ソーシャル・ネットワーキング・サイト２２４において、第２者２３２を第２ソーシャル・ネットワーキング・サイト２２４において登録することができ、第２者２３２はステータス更新２２８を第２ソーシャル・ネットワーキング・サイト２２４上にポストしておくことができる。ステータス更新２２８は、第２者２３２からの更新を含むこと、および／または第２者２３２の友人からの更新を含むこともできる。更に別の実施形態では、第２者２３２の友人の内１人又は複数を第２ソーシャル・ネットワーキング・サイトにおいて登録することができる。本発明の実施形態の中には、第１ソーシャル・ネットワーキング・サイト２２２上にポストされている第１者２３０のステータス更新２２６を、第２ソーシャル・ネットワーキング・サイト２２４上にポストされている第２者２３２のステータス更新２２８に追加することもできる。加えてまたは代わりに、第３ソーシャル・ネットワーキング・サイト２４２上にポストされている第１者２３０の更に別のステータス更新２４４を、第２ソーシャル・ネットワーキング・サイト２２４上にポストされている第２者２３２のステータス更新２２８に追加することもできる。
【００２０】
[0039]  図３は、本発明の一実施形態にしたがって、第１ソーシャル・ネットワーキング・サイト上の更新３００と、第２ソーシャル・ネットワーキング・サービスからの更新とを統合する場合を示す。プレゼンテーション３００は、第１ソーシャル・ネットワーキング・サイト３０２、第２ソーシャル・ネットワーキング・サイト３０４、修正第１ソーシャル・ネットワーキング・サイト３０５、第１者からのステータス更新３０６、第２者からのステータス更新３０８、第３者からの第１ステータス更新３１０、第３者からの第２ステータス更新３１２、および第３者からの第３ステータス更新３１４を含む。ある実施形態では、第１ソーシャル・ネットワーキング・サイト３０２が第１者、ジェーン・ルー（Ｊａｎｅ  Ｒｏｅ）に登録され、第２者、サリー・スミス（Ｓａｌｌｙ  Ｓｍｉｔｈ）がジェーン・ルーの友人であり、第３者、ジョン・ドォー（Ｊｏｈｎ  Ｄｏｅ）のステータス更新３１０、３１２、および３１４が、第２ソーシャル・ネットワーキング・サイト３０４から修正第１ソーシャル・ネットワーキング・サイト３０５に統合されている。
【００２１】
[0040]  図４Ａは、本発明の一実施形態による、第２ソーシャル・ネットワーキング・サイトからの更新の第１ソーシャル・ネットワーキング・サイトのプレゼンテーションへの統合４００を示す。友人および家族が登録されているソーシャル・ネットワーキング・サイトには無関係に、ある人が多彩な友人や家族からの更新を受信することを可能にするのは、第２ソーシャル・ネットワーキング・サイトおよび第３ソーシャル・ネットワーキング・サイトからの更新の統合である。プレゼンテーション４００は、第１ソーシャル・ネットワーキング・サイト４０２、第２ソーシャル・ネットワーキング・サイト４０４、第３ソーシャル・ネットワーキング・サイト４１６、第１者からのステータス更新４０６、第２者からのステータス更新４０８、第３者からの第１ステータス更新４１０、第３者からの第２ステータス更新４１２、第３者からの第３ステータス更新４１４、第３者からの第１の更に別のステータス更新４１８、第３者からの第２の更に別のステータス更新４２０、第３者からの第３の更に別のステータス更新４２２、ならびに、第１、第２、および第３ソーシャル・ネットワーキング・サイト４０２、４０４、および４１６それぞれからの更新の統合４５０を含む。ある実施形態では、第１ソーシャル・ネットワーキング・サイト４０２が第１者、ジェーン・ルーに登録され、第２者サリー・スミスがジェーン・ルーの友人であり、第３者、ジョン・ドォーのステータス更新４１０、４１２、４１４、４１８、４２０、および４２２が未だ第１ソーシャル・ネットワーキング・サイト４０２に統合されていない。
【００２２】
[0041]  図４Ｂは、本発明の一実施形態による、第２ソーシャル・ネットワーキング・サイトおよび第３ソーシャル・ネットワーキング・サイトからの更新の第１ソーシャル・ネットワーキング・サイトのプレゼンテーションへの統合４５０を示す。前述のように、友人および家族が登録されているソーシャル・ネットワーキング・サイトには無関係に、ある人が多彩な友人や家族からの更新を受信することを可能にするのは、第２ソーシャル・ネットワーキング・サイトおよび第３ソーシャル・ネットワーキング・サイトからの更新の統合である。統合４５０は、修正第１ソーシャル・ネットワーキング・サイト４６０、第１者からのステータス更新４０６、第２者からのステータス更新４０８、第３者からのステータス更新４１０、４１２、および４１４、ならびに第３者からの更に別のステータス更新４１８、４２０、および４２２を含む。図４Ａと同様に、ある実施形態では、修正第１ソーシャル・ネットワーキング・サイト４６０が第１者、ジェーン・ルーに登録され、第２者、サリー・スミスがジェーン・ルーの友人であり、第３者、ジョン・ドォーのステータス更新４１０、４１２、４１４、４１８、４２０、および４２２が、修正第１ソーシャル・ネットワーキング・サイト４６０に統合されている。
【００２３】
[0042]  このように、ジェーンが関与するソーシャル・ネットワーキング・サービスにジョンが全然登録されてもいなくても、本技術は、ジョンに関係する更新、即ち、ジョンが彼自身のソーシャル・ネットワーキング・サービスを通じて彼のステータスに対して行った更新を、ジェーンが受信することを可能にする。
【００２４】
[0043]  図５は、本発明の一実施形態にしたがって、第２ソーシャル・ネットワーキング・サイトからのフィード(feed)を提示する第１ソーシャル・ネットワーキング・サイトの修正プレゼンテーション５００を示す。第２ソーシャル・ネットワーキング・フィード５０５はあるフォントで提示することができ、このフォントは、既定数のフォントから選択することができる。図５において見られるように、第１ソーシャル・ネットワーキング・サイトにおいて登録されている第１ユーザーが、第２ソーシャル・ネットワーキング・サイトから、第２ユーザーについて要求した情報を受信したときに、第２ソーシャル・ネットワーキング・サイトからの更新を、このユーザーが第１ソーシャル・ネットワーキング・サイト上で第２ユーザーについて有するフィードにおいて提示する際、第２ソーシャル・ネットワーキング・サイトと対応付けられたフォントを保持することを選択することもあり得る。このように、ユーザーは、プレゼンテーションにおける相違を用いて、ユーザーが更新の出所に気付くようにすることもできる。
【００２５】
[0044]  他の例では、図６は、本発明の一実施形態にしたがって、第２ソーシャル・ネットワーキング・サイトからのフィードを第１ソーシャル・ネットワーキング・サイトのプレゼンテーション・フィードに組み込んだ、第１ソーシャル・ネットワーキング・サイトの修正プレゼンテーション６００を示す。第１ソーシャル・ネットワーキング・フィード６０５を第１フォントで提示することができ、一方第２ソーシャル・ネットワーキング・フィード６１０を第２フォントで提示することができる。第１フォントおよび第２フォントは、既定数のフォントからそれぞれ選択することができる。図５に見られるプレゼンテーション５００とは対照的に、図６におけるプレゼンテーション６００は、第１ソーシャル・ネットワーキング・サイトおよび第２ソーシャル・ネットワーキング・サイト双方からの、第２ユーザーが関係する更新を含む。例えば、第２ユーザーが第１ソーシャル・ネットワーキング・サイトと関連のあるプロファイルと、第２ソーシャル・ネットワーキング・サイトと関連のあるプロファイルとを有する場合、第１ユーザーが、第１ユーザーが第１ソーシャル・ネットワーキング・サイトにおいて第２ユーザーについて有するプロファイルにおいて、第１ソーシャル・ネットワーキング・サイトおよび第２ソーシャル・ネットワーキング・サイト双方から、第２ユーザーと関連のある情報にアクセスする方を好む場合もある。図６において見られるように、第１ソーシャル・ネットワーキング・サイトからの更新は、第１ソーシャル・ネットワーキング・サイトおよび第２ソーシャル・ネットワーキング・サイトそれぞれからの更新に対して異なるフォントを使用することに基づいて、第２ソーシャル・ネットワーキング・サイトからの更新とは区別されている。２つの更新のソースを区別するために用いられるフォントは、所定の１組のフォントから選択することができる。また、これらのフォントには、それぞれ、第１および第２ソーシャル・ネットワーキング・サイトからの更新のプレゼンテーションと関連付けることもでき、あるいは第1および第２ソーシャル・ネットワーキング・サイトと関連付けられるものとして、ユーザーによって選択することもできる。
【００２６】
[0045]  あるいは、あるユーザーが、第２ユーザーと関連のある更新全てを、固定フォントで提示させることを選択することもできる。例えば、更新（１つまたは複数）の出所とは無関係のフォントのプレゼンテーションを選択することができる。更に別の実施形態では、ユーザーは混成更新プレゼンテーションを有することもできる。ここで、混成更新プレゼンテーションとは、第１ソーシャル・ネットワーキング・サイトおよび第２ソーシャル・ネットワーキング・サイトからの更新を組み合わて更新されたプレゼンテーションとすることができ、このプレゼンテーションを分析して重複更新を調べる。実施形態の中には、ユーザーが、第１ソーシャル・ネットワーキング・サイトおよび第２ソーシャル・ネットワーキング・サイトそれぞれからの更新というような、第２ユーザーからの重複する更新を削除することができるものもある。
【００２７】
[0046]  他の実施形態では、図７は、本発明の一実施形態にしたがって、第２ソーシャル・ネットワーキング・サイトからのフィードを、第３ソーシャル・ネットワーキング・サイトのプレゼンテーション・フィードに組み込んだ、第１ソーシャル・ネットワーキング・サイトの修正プレゼンテーション７００を示す。第２ソーシャル・ネットワーキング・フィード７０５を第１フォントで提示することができ、一方、第３ソーシャル・ネットワーキング・フィード７１０を第２フォントで提示することができる。第１フォントおよび第２フォントは、それぞれ、既定数のフォントから選択することができる。図６と同様、図７のプレゼンテーション７００は混成更新プレゼンテーションであり、図７の混成更新プレゼンテーションは、第２ソーシャル・ネットワーキング・サイトおよび第３ソーシャル・ネットワーキング・サイトからの更新を組み合わせている。図６を参照して先に論じたように、第２ソーシャル・ネットワーキング・サイトおよび第３ソーシャル・ネットワーキング・サイトからの更新を表すために用いられる２つのフォントは、第２ソーシャル・ネットワーキング・サイトおよび第３ソーシャル・ネットワーキング・サイトそれぞれからの更新の出所を強調するために用いることもできる。あるいは、第２および第３ソーシャル・ネットワーキング・サイト双方からの更新は、第１ソーシャル・ネットワーキング・サイトと対応付けられたフォントと一致するフォントであってもよい。
【００２８】
[0047]  図８は、本発明の一実施形態による第１ソーシャル・ネットワーキング・サイトにおける種々のユーザー接続８００を示す。具体的には、ネットワーク８００は、多数のユーザー、ユーザーＢ〜Ｅを含み、中央のユーザー、ユーザーＡがこれらのユーザーと結び付けられている。実施形態の中には、ユーザーＡが中央ノード８０５に固定され、ユーザーＢ〜Ｅがそれぞれノード８１０、８１５、８２０、および８２５に固定されており、各ノードがノード８０５に接続されている場合もある。加えて、各ノード８０５〜８２５には、識別ラベル８３５、８４０、および８４５が設けられており、それぞれ、第１ソーシャル・ネットワーキング・サイト、第２ソーシャル・ネットワーキング・サイト、および第３ソーシャル・ネットワーキング・サイトを表す。各識別ラベルは、各ノードと関連付けられているソーシャル・ネットワーキング・サイト（１つまたは複数）を識別する。
【００２９】
[0048]  例えば、実施形態の中には、ノード８０５が第１ソーシャル・ネットワーキング・サイトと関連付けられている場合がある。したがって、ノード８０５は識別ラベル８３５を含む。同様に、ノード８１０も第１ソーシャル・ネットワーキング・サイトと関連付けられており、したがってノード８１０も識別ラベル８３５を含む。ノード８０５とノード８１０との間における情報関係Ａ−Ｂは、第１ソーシャル・ネットワーキング・サイトに関与する２人のユーザー間におけるものである。情報関係は、第２ユーザー（ユーザーＢのような）と関係がある第１ユーザー（ユーザーＡのような）に提示される情報を含む。実施形態の中には、Ａ−Ｂについての情報関係が、ユーザーＡに提示されるユーザーＢからの情報として定義されることもある。
【００３０】
[0049]  ノード８０５および８１０とは対照的に、ノード８１５は第２ソーシャル・ネットワーキング・サイトと関連付けられている。したがって、ノード８１５は識別ラベル８４０を含む。したがって、ノード８０５および８１５間における情報関係Ａ−Ｃは、２つの別個のソーシャル・ネットワーキング・サイトの２人のユーザー間におけるものとなる。
【００３１】
[0050]  ユーザーＣからの情報をユーザーＡに提示するためには、ユーザーＣが関与する第２ソーシャル・ネットワーク・サイトによって、ユーザーＡを認証しなければならないようにすることができる。認証を要求するとよいのは、例えば、ユーザーＣが彼の情報へのアクセスを、ある人数および／または種類の人間のみに制限するとき（例えば、例の中でもとりわけ、彼の友人、あるいは特定の地理的エリアからの人々、または特定の学校を卒業した人々）である。代替実施形態では、ユーザーＣのような第１ユーザーが彼の情報へのアクセスを制限しない場合、ユーザーＡのような第２ユーザーが第１ユーザーについての情報を要求するときに、第２ソーシャル・ネットワーキング・サイトによって認証されることを要求しなくてもよい。
【００３２】
[0051]  更にノード８０５〜８１５とは対照的に、ノード８２０は、第１ソーシャル・ネットワーキング・サイトおよび第２ソーシャル・ネットワーキング・サイトと関連付けられている。したがって、ノード８２０は、識別ラベル８３５および８４０をそれぞれ含む。１つよりも多い識別ラベルを備えているノードは、混成ノードと見なすことができる。ノード８０５および８２０間における情報関係Ａ−Ｄは、第１ユーザーと第２ユーザーと関連のある情報との間におけるものであり、活動情報は、第１ソーシャル・ネットワーキング・サイトおよび第２ソーシャル・ネットワーキング・サイトからの情報を含む。
【００３３】
[0052]  ノード８２０と同様、ノード８２５は２つのソーシャル・ネットワーキング・サイト、即ち、第２ソーシャル・ネットワーキング・サイトおよび第３ソーシャル・ネットワーキング・サイトと関連付けられている混成ノードである。したがって、ノード８２５は、識別ラベル８４０および８４５をそれぞれ含む。ノード８０５および８２５間における情報関係Ａ−Ｅは、第１ユーザーと第２ユーザーと関連のある情報との間におけるものであり、活動情報は、２つのソーシャル・ネットワーキング・サイト上で発見された第２ユーザーからの情報を含み、各ソーシャル・ネットワーキング・サイトは第１ソーシャル・ネットワーク・サイトからは分離している。
【００３４】
[0053]  図９は、本発明の一実施形態にしたがって、第２ソーシャル・ネットワーキング・サイトから情報を受信するためのユーザーの認証を検証するために、第１ソーシャル・ネットワーキング・サイトにおいて入力を受け取るために提示されたユーザー・インターフェース例９００を示す。先に論じたように、実施形態の中には、第１ユーザーが第２ユーザーについての非公開情報を受信できるようになる前に、第２ソーシャル・ネットワーキング・サイトによって第１ユーザーを認証しなければならない場合がある。代替実施形態では、第２ユーザーからの要求された情報が公開か非公開かには関係なく、第２ユーザーと関連のあるいずれの情報でも第１ソーシャル・ネットワーキング・サイトに転送できるようになる前に、第２ソーシャル・ネットワーキング・サイトが、第１ユーザーを、第２ソーシャル・ネットワーキング・サイトに関与するものとして認証することを要求することもできる。いずれの場合でも、認証されるためには、第１ユーザーが認証情報を第２ソーシャル・ネットワーキング・サイトに提供すればよい。実施形態の中には、第１ソーシャル・ネットワーキング・サイトに提示されるインターフェース９００のようなユーザー・インターフェースにおいて、ユーザーが認証情報を入力できる場合もある。
【００３５】
[0054]  インターフェース９００は、ユーザー認証情報を受信するように構成することができる。したがって、インターフェース９００は、ユーザー名入力部９０５およびパスワード入力部９１０を備えることができる。代替実施形態では、ユーザーをＧＰＳに基づく位置と関連付けることができ、ユーザーは検証パスワードを入力するだけで済むようにすることもできる。他の実施形態では、ユーザーは、ユーザー名および／またはパスワードを彼のコンピューターにセーブしておくこともでき、この場合、ユーザー認証画面は、ユーザーには視覚的に表示されなくてもよく、または短時間の間表示されてもよい。代替実施形態では、第１ソーシャル・ネットワーキング・サイトへのユーザーの最初のログインを用いて、第１ソーシャル・ネットワーキング・サイトおよび１つ又は複数の関与があるソーシャル・ネットワーキング・サイト双方を認証することもできる。代替実施形態では、第１ユーザーが、第２ユーザーに関する情報を要求することができ、第２ユーザーは第２ソーシャル・ネットワーキング・サイトに関与しており、第２ソーシャル・ネットワーキング・サイトは、前述の１つ又は複数のソーシャル・ネットワーキング・サイトの内の少なくとも１つである。第１ソーシャル・ネットワーキング・サイトにおいて、第２ソーシャル・ネットワーキング・サイトにアクセスするために第１ユーザーが既に認証されている実施形態では、２回目の認証を不要としてもよい。
【００３６】
[0055]  図１０は、本発明の一実施形態にしたがって、第１ソーシャル・ネットワーキング・サイト・サーバーおよび第２ソーシャル・ネットワーキング・サイト・サーバーから読み出されたおよび／または受信された更新を統合し、これらの更新をソーシャル・ネットワーキング・サイトに送信して統合するシステム例１０００を示す。このシステムは、第１ソーシャル・ネットワーキング・サイト・サーバー１００２、第１データベース１００３、第２ソーシャル・ネットワーキング・サイト・サーバー１００４、第２データベース１００５、統合サーバー１００６、第３データベース１００７、統合アプリケーション１００８、対象のソーシャル・ネットワーク・サイト１０１０、統合サーバー１００６と第１ソーシャル・ネットワーキング・サイト・サーバー１００２との間の接続部１０１２、統合サーバー１００６と第２ソーシャル・ネットワーキング・サイト・サーバー１００４との間の接続部１０１４、および統合サーバー１００６と対象のソーシャル・ネットワーキング・サイト１０１０との間の接続部１０１６を含む。
【００３７】
[0056]  実施形態によっては、接続部１０１２、１０１４、および１０１６が有線でもワイヤレスでもよい。本発明の範囲内における特定の有線実施形態の例には、ＵＳＢ接続およびケーブル接続が含まれる。本発明の範囲内における特定のワイヤレス実施形態の例には、近距離ワイヤレス・ネットワークおよび無線周波技術が含まれる。尚、「近距離ワイヤレス・ネットワーク」という名称は、限定であることを意図するのではなく、少なくとも以下の技術を含むように広く解釈すべきことは、言うまでもないことであり認められよう。相対ワイヤレス周辺（ＮＷＰ）デバイス、短距離ワイヤレス空中干渉ネットワーク(short-range wireless air interference network)（例えば、ワイヤレス個人エリア・ネットワーク（ｗＰＡＮ）、ワイヤレス・ローカル・エリア・ネットワーク（ｗＬＡＮ）、ワイヤレス・ワイド・エリア・ネットワーク（ｗＷＡＮ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）等）、ワイヤレス・ピアツーピア通信（例えば、超広域）、およびデバイス間におけるデータのワイヤレス通信をサポートするあらゆるプロトコル。加えて、本発明の分野に精通する者であれば、近距離ワイヤレス・ネットワークは、具体的に図示する実施形態とは異なる種々のデータ転送方法（例えば、衛生送信、電気通信ネットワーク等）によって実施できることが分かるであろう。
【００３８】
[0057]  実施形態の中には、統合サーバー１００６が、第１または第２ソーシャル・ネットワーキング・サイト・サーバー１００２および１００４からそれぞれ更新を読み出すおよび／または受信することができる場合もある。更新を第１ソーシャル・ネットワーキング・サイト・サーバー１００２に格納することができ、または第１ソーシャル・ネットワーキング・サイト・サーバー１００２に付随する第１データベース１００３に更新を格納することができる。加えてまたは代わりに、更新を第２ソーシャル・ネットワーキング・サイト・サーバー１００４に格納することもでき、または第２ソーシャル・ネットワーキング・サイト・サーバー１００４に付随する第２データベース１００５に格納することもできる。ソーシャル・ネットワーキング・サイト１０１０のような、ソーシャル・ネットワーキング・サイトからの要求に応答して、更新をソーシャル・ネットワーキング・サイト１０１０に統合するために、第１および／または第２ソーシャル・ネットワーキング・サイト・サーバー１００２／１００４から更新を送ることができる。応答して、第１および／または第２ソーシャル・ネットワーキング・サイト・サーバー１００２／１００４は、要求された更新を統合サーバー１００６に供給することができる。この更新は、統合サーバー１００６に格納することができ、または統合サーバー１００６に付随するデータベース１００７に更新を格納することもできる。
【００３９】
[0058]  代替実施形態では、ソーシャル・ネットワーキング・サイト１０１０のようなソーシャル・ネットワーキング・サイトからの要求に応答して、統合サーバー１００６によって更新を読み出すことができる。実施形態の中には、統合サーバー１００６がソーシャル・ネットワーキング・サイト１０１０から更新の要求を受けられる場合もある。次いで、統合サーバー１００６は、更新の要求を第１および／または第２ソーシャル・ネットワーキング・サイト・サーバー１００２／１００４に対して発生することができる。統合サーバー１００６からの更新要求に応答して、第１および／または第２ソーシャル・ネットワーキング・サイト・サーバー１００２／１００４は、応答を統合サーバー１００６に送ることができ、要求された更新がこの応答に含まれる。更新の要求および／またはこの更新の要求に応答して送られた更新は、接続部１０１２および／または接続部１０１４を通じて送信することができる。
【００４０】
[0059]  図１１は、本発明の一実施形態にしたがって、第１ソーシャル・ネットワーキング・サイト・サーバーおよび第２ソーシャル・ネットワーキング・サイト・サーバーから伝達された更新を受信し、統合するシステム１１００を示す。システム１１００は、第１ソーシャル・ネットワーキング・サイト・サーバー１１０２、第２ソーシャル・ネットワーキング・サイト・サーバー１１０４、ソーシャル・ネットワーキング・サイトのサーバー１１０６、ソーシャル・ネットワーク・サイト１１１０、第１ソーシャル・ネットワーキング・サイト・サーバー１１０２と対象のソーシャル・ネットワーキング・サイト１１１０との間の接続部１１１２、第２ソーシャル・ネットワーキング・サイト・サーバー１１０４と対象のソーシャル・ネットワーキング・サイト１１１０との間の接続部１１１４を含む。
【００４１】
[0060]  図１０に見られる接続部と同様、実施形態によっては、接続部１１１２および１１１４は有線またはワイヤレスであってもよい。本発明の範囲内における特定の有線実施形態の例には、ＵＳＢ接続およびケーブル接続が含まれる。本発明の範囲内における特定のワイヤレス実施形態の例には、近距離ワイヤレス・ネットワークおよび無線周波技術が含まれる。尚、「近距離ワイヤレス・ネットワーク」という名称は、限定であることを意図するのではなく、少なくとも以下の技術を含むように広く解釈すべきことは、言うまでもないことであり認められよう。相対ワイヤレス周辺（ＮＷＰ）デバイス、短距離ワイヤレス空中干渉ネットワーク（例えば、ワイヤレス個人エリア・ネットワーク（ｗＰＡＮ）、ワイヤレス・ローカル・エリア・ネットワーク（ｗＬＡＮ）、ワイヤレス・ワイド・エリア・ネットワーク（ｗＷＡＮ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）等）、ワイヤレス・ピアツーピア通信（例えば、超広域）、およびデバイス間におけるデータのワイヤレス通信をサポートするあらゆるプロトコル。加えて、本発明の分野に精通する者であれば、近距離ワイヤレス・ネットワークは、具体的に図示する実施形態とは異なる種々のデータ転送方法（例えば、衛生送信、電気通信ネットワーク等）によって実施できることが分かるであろう。
【００４２】
[0061]  実施形態の中には、ソーシャル・ネットワーキング・サイト・サーバー１１０６が、第１または第２ソーシャル・ネットワーキング・サイト・サーバー１１０２および１１０４からそれぞれ更新を読み出すおよび／または受信することができる場合もある。更新は、ソーシャル・ネットワーキング・サイト・サーバー１１０６の統合機能によって、ソーシャル・ネットワーキング・サイト１１１０の更新に統合することができる。更新は、ソーシャル・ネットワーキング・サイト１１１０から要求することができ、またはソーシャル・ネットワーキング・サイト１１１０からの要求とは無関係に、第１および／または第２ソーシャル・ネットワーキング・サイト・サーバー１１０２／１１０４からソーシャル・ネットワーキング・サイト１１１０に更新を送信することもできる。代替実施形態では、第１ソーシャル・ネットワーキング・サイト・サーバー１１０２、第１ソーシャル・ネットワーキング・サイト・サーバー１１０２に付随する第１データベース１１０３、第２ソーシャル・ネットワーキング・サイト・サーバー１１０４、第２ソーシャル・ネットワーキング・サイト・サーバー１１０４に付随する第２データベース１１０５、ソーシャル・ネットワーキング・サイト・サーバー１１０６、および／またはソーシャル・ネットワーキング・サイト・サーバー１１０６に付随する第３データベース１１０７において、更新を格納することができる。更新の要求、および／またはこの更新の要求に応答して送られた更新は、接続部１１１２および／または接続部１１１４を介して送信することができる。
【００４３】
[0062]  図１２は、本発明の一実施形態にしたがって、第１ユーザーには必要な認証情報が随伴することを認証したときに、第１ソーシャル・ネットワーキング・サイト・サーバーから、要求された更新を受信する方法を示す流れ図１２００である。最初に、ブロック１２１０に示すように、第２ユーザーと関連のある情報を入手するためのユーザー要求１２１４を、第１ユーザー１２０２のコンピューティングデバイスにおいて発生する。第２ユーザーは、例えば、「ジョン・ドォー」と呼べばよい。
【００４４】
[0063]  第１ユーザー１２０２が第２ユーザーと関連のある情報の要求を発したコンピューティングデバイスは、例えば、図１を参照して先に説明したコンピューティングデバイス１００のように、いずれのタイプのコンピューティングデバイスでもよい。一例のみとしてそして限定ではなく、コンピューティングデバイスは、パーソナル・コンピューター、デスクトップ・コンピューター、ラップトップ・コンピューター、ハンドヘルド・コンピューター、移動体ハンドセット、消費者用電子デバイス等とすることができる。加えて、コンピューティングデバイスは、更に、キーボード、キーパッド、スタイラス、ジョイスティック、および有線またはワイヤレス・データ、例えば、検索クエリー、ユーザーの好み等をネットワークに送ることをユーザーに可能にする他の入力起動コンポーネント(input-initiating component)であればいずれでも含むことができる。しかしながら、本発明は、このようなコンピューティングデバイス上における実施態様に限定されるのではなく、本発明の実施形態の範囲内に該当する種々の異なるタイプのコンピューティングデバイスであればいずれにおいて実現することもできることは、注記してしかるべきであろう。
【００４５】
[0064]  次いで、ユーザー要求１２１４は、第１ソーシャル・ネットワーキング・サイト・サーバー１２０４に送られる。ブロック１２１６において、第２ユーザーと関連のある情報を入手するための要求１２４０を、第１ソーシャル・ネットワーキング・サーバーにおいて発生する。代替実施形態では、第２ユーザーと関連のある情報を入手するための要求１２４０は、第１ソーシャル・ネットワーキング・サイト・サーバーから該当する第２ソーシャル・ネットワーキング・サイト・サーバー１２０６に転送されたユーザー要求１２１４であってもよい。要求１２４０を発生した（１２１６）後、要求１２４０を第２ソーシャル・ネットワーキング・サイト・サーバー１２０６に送る（１２１８）。要求１２４０を受けた後、第２ソーシャル・ネットワーキング・サイト・サーバー１２０６は、要求された情報にアクセスするための認証が必要であることを認識し（１２２２）、更にブロック１２２２において、認証の要求１２２６を発生する。次いで、認証の要求を第１ソーシャル・ネットワーキング・サイト・サーバー１２０４に送る（１２２４）。
【００４６】
[0065]  ブロック１２２８において、第１ソーシャル・ネットワーキング・サイト・サーバー１２０４は、要求されたユーザー認証情報が存在することを確認し、認証情報を第２ソーシャル・ネットワーキング・サイト・サーバー１２０６に提供するための応答を発生する（１２３０）。実施形態の中には、ユーザーが第１ソーシャル・ネットワーキング・サイトにサイン・インしたときに、ユーザー認証情報を第１ソーシャル・ネットワーキング・サイト・サーバー１２０４に提供できる場合もある。第１ソーシャル・ネットワーキング・サイトにサイン・オンするプロセスにおいて、ユーザーが認証情報を第１ソーシャル・ネットワーキング・サイト・サーバー１２０４に提供することもできる。第１ユーザーの認証情報は、第１ソーシャル・ネットワーキング・サイト・サーバー１２０４に格納することができ、あるいは、第１ユーザーの認証情報は、第１ソーシャル・ネットワーキング・サイト・サーバー１２０４によってアクセス可能なデータベースに格納することもできる。実施形態では、次いでブロック１２２８において第１ユーザーの認証情報にアクセスし、この認証情報を応答１２３０の中に入れて供給することができる。応答は、第１ソーシャル・ネットワーキング・サイト・サーバー１２０４において発生され、第２ソーシャル・ネットワーキング・サイト・サーバー１２０６に送られる（１２３２）。
【００４７】
[0066]  一旦応答１２３０を発生したなら（１２２８）、この応答１２３０を第２ソーシャル・ネットワーキング・サイト・サーバー１２０６に送ることができる（１２３２）。次いで、第２ソーシャル・ネットワーキング・サイト・サーバー１２０６は、応答１２３８を発生することができ（１２３４）、応答１２３８は、第２ユーザーと関連のある情報を含むことができる。第２ユーザーと関連のある情報は、更新、プロファイル情報等を含むことができる。一旦応答１２３８を発生したなら（１２３８）、応答１２３８を第１ソーシャル・ネットワーキング・サイト・サーバー１２０４に送ることができる（１２３６）。
【００４８】
[0067]  図１３は、本発明の一実施形態にしたがって、第１ユーザーによって提供される情報に基づいて、一旦第１ユーザーが認証されたなら、要求した更新を第２ユーザーから受信し、第２ユーザーからの更新を見る方法を示す流れ図１３４０である。最初に、ブロック１３１０に示すように、第２ユーザーに関連のある情報を入手するためのユーザー要求１３１４が、第１ユーザー１３０２のコンピューティングデバイスにおいて発生する。第２ユーザーは、例えば、「ジョン・ドォー」と呼べばよい。
【００４９】
[0068]  次に、ユーザー要求１３１４を第１ソーシャル・ネットワーキング・サイト・サーバー１３０４に送る（１３１２）。ブロック１３１６において、第２ユーザーと関連のある情報を入手するための要求１３４０を、第１ソーシャル・ネットワーキング・サイト・サーバーにおいて発生する。代替実施形態では、第２ユーザーと関連のある情報を入手するための要求１３４０は、第１ソーシャル・ネットワーキング・サイト・サーバーから該当する第２ソーシャル・ネットワーキング・サイト・サーバー１３０６に転送されたユーザー要求１３１４であってもよい。要求１３４０を発生した（１３１６）後、要求１３４０を第２ソーシャル・ネットワーキング・サイト・サーバー１３０６に送る（１３１８）。要求１３４０を受けた後、第２ソーシャル・ネットワーキング・サイト・サーバー１３０６は、要求された情報にアクセスするための認証が必要であることを認識し（１３２２）、更にブロック１３２２において、認証の要求１３２６を発生する。次いで、認証の要求を第１ソーシャル・ネットワーキング・サイト・サーバー１３０４に送る（１３２４）。
【００５０】
[0069]  ブロック１３２７において、第１ソーシャル・ネットワーキング・サイト・サーバー１３０４は、要求されたユーザー認証情報が存在しないことを確認し、認証情報の要求１３２８を発生する。次いで、要求１３２８を第１ユーザー１３０２に送る。実施形態の中には、ブロック１３３０において、ユーザー・インターフェースを発生する場合もある。第１ユーザー１３０２は、認証情報をユーザー・インターフェースに入力することができる。あるいは、第１ユーザー１３０２は、第１ユーザーのコンピューティングデバイス上に格納されている認証情報にアクセスする要求１３２８に対して許可を与えることもできる。代替実施形態では、第１ユーザー１３０２のコンピューティングデバイスにおいて応答１３３１を発生し（１３３０）、この応答１３３１は、第１ユーザー１３０２によって提供された認証情報を含む。
【００５１】
[0071]  図１４は、本発明の一実施形態にしたがって、第１ソーシャル・ネットワーキング・サイトにおいて、第２ソーシャル・ネットワーキング・サイトにログインされた活動を提示する方法を示す流れ図１４００である。
【００５２】
[0072]  ブロック１４１０に示すように、第１ソーシャル・ネットワーキング・サイト・インターフェースを、リモートコンピューティングデバイス上において第１ユーザーに提示する。第１ユーザーは、第１ソーシャル・ネットワーキング・サイトに関与がある。ブロック１４２０において、第２ソーシャル・ネットワーキング・サイトに関与する第２ユーザーを特定する情報を第１ユーザーから受信する。ブロック１４３０において、第２ユーザーと関連のある活動情報を読み出す。活動情報の読み出しは、前記第２ソーシャル・ネットワーキング・サイトに付随する第２サーバーに前記活動情報を要求する前記第１ソーシャル・ネットワーキング・サイトに付随する第１サーバーによって容易に行うことができる。代替実施形態では、第２ユーザーによって第２ソーシャル・ネットワーキング・サイトに活動情報を提供することができる。ブロック１４４０において、第２ユーザーと関連のある活動情報を第１ユーザーに提示する。この活動情報は、第１ソーシャル・ネットワーキング・サイト上において第１ユーザーに提示することができる。
【００５３】
[0073]  図１５は、本発明の一実施形態にしたがって、第１ソーシャル・ネットワーキング・サイトにおいて、第２ソーシャル・ネットワーキング・サイトにログインされた活動を提示する方法を示す流れ図１５００である。
【００５４】
[0074]  ブロック１５１０に示すように、第１ソーシャル・ネットワーキング・サイトにおいて登録されているものとして、第１ユーザーを認証する。実施形態の中には、第２ソーシャル・ネットワーキング・サイトをホストするアプリケーション・サーバーにおいて第１ユーザーを、認証することができる場合もある。ブロック１５２０において、第１ユーザーから、第２ソーシャル・ネットワーク・サイトに関与する第２ユーザーに関する活動情報を受信するための申し込み要求(subscription request)を受ける。第２ユーザーに関する情報は、第２ユーザーによって第２ソーシャル・ネットワーキング・サイトに供給された情報とすることができる。代替実施形態では、第２ユーザーに関する情報は、第２ソーシャル・ネットワーキング・サイトに関与する他のユーザーによって提供された情報であってもよい。ブロック１５３０において、活動情報を読み出す。この情報は、第２ユーザーによって第２ソーシャル・ネットワーキング・サイトに提供される。実施形態の中には、活動情報の読み出しは、前記第２ソーシャル・ネットワーキング・サイトに付随する第２サーバーに前記活動情報を要求する前記第１ソーシャル・ネットワーキング・サイトに付随する第１サーバーによって容易に行うことができる場合もある。ブロック１４４０において、活動情報を第１ユーザーに提示する。実施形態の中には、第１ソーシャル・ネットワーキング・サイト上においてこの情報を第１ユーザーに提示できる場合もある。
【００５５】
[0075]  図１６は、本発明の一実施形態にしたがって、少なくとも第１ソーシャル・ネットワーキング・サービスからのソーシャル・ネットワーキング活動の第１カテゴリーおよび第２ソーシャル・ネットワーキング・サービスからのソーシャル・ネットワーキング活動の第２カテゴリーを、第１ソーシャル・ネットワーキング・サービスにおけるユーザー・プロファイルと関連付ける方法の他の実施形態を示す流れ図１６００である。
【００５６】
[0076]  ブロック１６１０に示すように、第１ソーシャル・ネットワーキング・サービスにログインする要求をユーザーから受ける。実施形態の中には、ユーザーが第１ソーシャル・ネットワーキング・サービスに関与する場合もある。ブロック１６２０において、第１ソーシャル・ネットワーキング・サービスに登録されているものとして、ユーザーを認証する。ブロック１６３０において、ソーシャル・ネットワーキング活動の第２カテゴリーを、第１ソーシャル・ネットワーキング・サービスにおけるユーザー・プロファイルに追加する要求をユーザーから受ける。ブロック１６４０において、ソーシャル・ネットワーキング活動の第２カテゴリーを受けるためには、第２ソーシャル・ネットワーキング・サービスによってユーザーを認証しなければならないと判断する。ブロック１６５０において、第２ソーシャル・ネットワーキング・サービスと関連のある認証情報を入力するようにユーザーに尋ねるために、ユーザー・インターフェースを発生する。ブロック１６６０において、ユーザーから認証情報を受信する。ブロック１６７０において、ユーザーの認証情報を第２ソーシャル・ネットワーキング・サービスに送る。ブロック１６８０において、ユーザーが認証されたことの確認を、第２ソーシャル・ネットワーキング・サービスから受信する。ブロック１６９０において、ソーシャル・ネットワーキング活動の第２カテゴリーを、第１ソーシャル・ネットワーキング・サイト上におけるユーザー・プロファイルに追加する。
【００５７】
[0077]  本発明の主旨や範囲から逸脱することなく、図示した種々のコンポーネント、および図示しないコンポーネントには、多くの異なる配置が可能である。本発明の実施形態については、限定ではなく例示であることを意図して説明した。その範囲から逸脱しない代替実施形態は、当業者には明白となろう。当業者であれば、本発明の範囲から逸脱することなく、前述した改良を実現する代替手段を開発することができよう。
【００５８】
[0078]  尚、ある種の特徴およびサブコンビネーションは有益であり、他の特徴およびサブコンビネーションを参照しなくても採用できることは言うまでもないことであり、請求項の範囲によって想定されていることである。種々の図において示されている全てのステップを、記載した特定の順序で実行する必要はない。
【図１】
2012529715.tif 000003
【図２Ａ】
2012529715.tif 000004
【図２Ｂ】
2012529715.tif 000005
【図３】
2012529715.tif 000006
【図４Ａ】
2012529715.tif 000007
【図４Ｂ】
2012529715.tif 000008
【図５】
2012529715.tif 000009
【図６】
2012529715.tif 000010
【図７】
2012529715.tif 000011
【図８】
2012529715.tif 000012
【図９】
2012529715.tif 000013
【図１０】
2012529715.tif 000014
【図１１】
2012529715.tif 000015
【図１２】
2012529715.tif 000016
【図１３】
2012529715.tif 000017
【図１４】
2012529715.tif 000018
【図１５】
2012529715.tif 000019
【図１６】
2012529715.tif 000020
【国際調査報告】
2012529715.tif 000021
2012529715.tif 000022