JP2012529715A - ソーシャル・ネットワーキング・サービスへの更新の統合 - Google Patents
ソーシャル・ネットワーキング・サービスへの更新の統合 Download PDFInfo
- Publication number
- JP2012529715A JP2012529715A JP2012515099A JP2012515099A JP2012529715A JP 2012529715 A JP2012529715 A JP 2012529715A JP 2012515099 A JP2012515099 A JP 2012515099A JP 2012515099 A JP2012515099 A JP 2012515099A JP 2012529715 A JP2012529715 A JP 2012529715A
- Authority
- JP
- Japan
- Prior art keywords
- social networking
- user
- networking site
- activity information
- site
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 230000006855 networking Effects 0.000 title claims abstract description 410
- 238000000034 method Methods 0.000 claims abstract description 34
- 230000000694 effects Effects 0.000 claims description 74
- 238000012790 confirmation Methods 0.000 claims description 3
- 230000010354 integration Effects 0.000 description 23
- 230000004044 response Effects 0.000 description 16
- 238000010586 diagram Methods 0.000 description 14
- 238000005516 engineering process Methods 0.000 description 7
- 238000004891 communication Methods 0.000 description 5
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 238000001994 activation Methods 0.000 description 1
- DGLFSNZWRYADFC-UHFFFAOYSA-N chembl2334586 Chemical compound C1CCC2=CN=C(N)N=C2C2=C1NC1=CC=C(C#CC(C)(O)C)C=C12 DGLFSNZWRYADFC-UHFFFAOYSA-N 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/535—Tracking the activity of the user
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Economics (AREA)
- Marketing (AREA)
- Tourism & Hospitality (AREA)
- Entrepreneurship & Innovation (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Health & Medical Sciences (AREA)
- Data Mining & Analysis (AREA)
- Computing Systems (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本発明の実施形態は、第1ソーシャル・ネットワーキング・サイトの第1ユーザーに、第2ソーシャル・ネットワーキング・サイトの第2ユーザーと関連のある情報を提供するためのシステム、方法、およびコンピューター読み取り可能媒体に関する。第2ユーザーは、第1ソーシャル・ネットワーキング・サイトには登録されていない。実施形態の中には、第1ソーシャル・ネットワーキング・サイトに登録されている第1ユーザーが、第2ソーシャル・ネットワーキング・サイトにおける第2ユーザーと関連のある情報を、第1ソーシャル・ネットワーキング・サイト上の第1ユーザーのプレゼンテーション・フィードに追加するように要求することがある。第2ユーザーと関連のある情報を受信するために、第1ユーザーが第2ソーシャル・ネットワーキング・サイトによって認証された後、第2ユーザーと関連のある情報が、第1ソーシャル・ネットワーキング・サイト上において、第1ユーザーに提示される。
【選択図】図2A
【選択図】図2A
Description
[0001] この摘要は、詳細な説明において以下で更に説明する概念から選択したものを、簡略化した形態で紹介するために設けられている。この摘要は、特許請求する主題の主要な特徴や必須の特徴を特定することを意図するのではなく、特許請求する主題の範囲を判定する際に補助として用いられることを意図するのでもない。
[0002] 本発明の実施形態は、第1ソーシャル・ネットワーキング・サイトの第1ユーザーに、第2ソーシャル・ネットワーキング・サイトの第2ユーザーと関連のある情報を提供するためのシステム、方法、およびコンピューター読み取り可能媒体に関する。第2ユーザーは、第1ソーシャル・ネットワーキング・サイトには登録されていない。一実施形態では、第1ソーシャル・ネットワーキング・サイトに登録されている第1ユーザーは、第2ソーシャル・ネットワーキング・サイトにおける第2ユーザーと関連のある情報を、第1ソーシャル・ネットワーキング・サイト上の第1ユーザーのプレゼンテーション・フィードに追加するように要求する。第2ユーザーと関連のある情報を受信するために、第2ソーシャル・ネットワーキング・サイトによって第1ユーザーが認証された後(認証が行われる場合)、第2ユーザーと関連のある情報が、第1ソーシャル・ネットワーキング・サイトのプレゼンテーション・フィード上において、第1ユーザーに提示される。
[0003] 本発明の例示的な実施形態について、添付図面を参照しながら以下に詳細に説明する。
図1は、本発明の実施形態と共に用いるのに適したコンピューティングデバイス例を示す。
図2Aは、本発明の一実施形態にしたがって、第1ソーシャル・ネットワーキング・サイトからの第1者のステータス更新を、第2ソーシャル・ネットワーキング・サイト上の第2ユーザーのステータス更新に統合する場合の流れ図の一例を示す。
図2Bは、本発明の一実施形態にしたがって、第1ソーシャル・ネットワーキング・サイトからおよび第3ソーシャル・ネットワーキング・サイトからの第1者のステータス更新を、第2ソーシャル・ネットワーキング・サイト上の第2ユーザーのステータス更新に統合する場合の流れ図の一例を示す。
図3は、本発明の一実施形態にしたがって、第1ソーシャル・ネットワーキング・サイトからのステータス更新と、第2ソーシャル・ネットワーキング・サイトからの更新とを統合する場合を示す。
図4Aは、本発明の一実施形態による、第2ソーシャル・ネットワーキング・サイトからの更新の第1ソーシャル・ネットワーキング・サイトのプレゼンテーションへの統合を示す。
図4Bは、本発明の一実施形態による、第2ソーシャル・ネットワーキング・サイトおよび第3ソーシャル・ネットワーキング・サイトからの更新の第1ソーシャル・ネットワーキング・サイトのプレゼンテーションへの統合を示す。
図5は、本発明の一実施形態にしたがって、第2ソーシャル・ネットワーキング・サイトからのフィードを提示する第1ソーシャル・ネットワーキング・サイトの修正プレゼンテーションを示す。
図6は、本発明の一実施形態にしたがって、第2ソーシャル・ネットワーキング・サイトからのフィードを第1ソーシャル・ネットワーキング・サイトのプレゼンテーション・フィードに組み込んだ、第1ソーシャル・ネットワーキング・サイトの修正プレゼンテーションを示す。
図7は、本発明の一実施形態にしたがって、第2ソーシャル・ネットワーキング・サイトからのフィードを、第3ソーシャル・ネットワーキング・サイトのプレゼンテーション・フィードに組み込んだ、第1ソーシャル・ネットワーキング・サイトの修正プレゼンテーションを示す。
図8は、本発明の一実施形態による第1ソーシャル・ネットワーキング・サイトにおける種々のユーザー接続を示す。
図9は、本発明の一実施形態にしたがって、第2ソーシャル・ネットワーキング・サイトから情報を受信するためのユーザーの認証を検証するための入力を受信するために、第1ソーシャル・ネットワーキング・サイトにおいて提示されたユーザー・インターフェース例を示す。
図10は、本発明の一実施形態にしたがって、第1ソーシャル・ネットワーキング・サイト・サーバーおよび第2ソーシャル・ネットワーキング・サイト・サーバーから読み出された更新および/または受信された更新を統合し、これらの更新をソーシャル・ネットワーキング・サイトに送信して統合するシステム例を示す。
図11は、本発明の一実施形態にしたがって、第1ソーシャル・ネットワーキング・サイト・サーバーおよび第2ソーシャル・ネットワーキング・サイト・サーバーから伝達された更新を受信し、統合するシステムを示す。
図12は、本発明の一実施形態にしたがって、第1ユーザーには必要な認証情報が随伴することを認証した時に、第1ソーシャル・ネットワーキング・サイト・サーバーから、要求された更新を受信する方法を示す流れ図である。
図13は、本発明の一実施形態にしたがって、第1ユーザーによって提供された情報に基づいて一旦第1ユーザーが認証されたなら、要求された更新を第2ユーザーから受信し、第2ユーザーからの更新を見る方法を示す流れ図である。
図14は、本発明の一実施形態にしたがって、第1ソーシャル・ネットワーキング・サイトにおいて、第2ソーシャル・ネットワーキング・サイトにログインされた活動(activity)を提示する方法を示す流れ図である。
図15は、本発明の一実施形態にしたがって、第1ソーシャル・ネットワーキング・サイトにおいて、第2ソーシャル・ネットワーキング・サイトにログインされた活動を提示する方法を示す流れ図である。
図16は、本発明の一実施形態にしたがって、少なくとも第1ソーシャル・ネットワーキング・サービスからのソーシャル・ネットワーキング活動の第1カテゴリーおよび第2ソーシャル・ネットワーキング・サービスからのソーシャル・ネットワーキング活動の第2カテゴリーを、第1ソーシャル・ネットワーキング・サービスにおけるユーザー・プロファイルと関連付ける方法の他の実施形態を示す流れ図である。
[0022] 本発明の実施形態の主題について、本明細書では、法的要件を満たすように、具体性をもって説明する。「ステップ」および/または「ブロック」または「モジュール」等という用語が、本明細書においては、用いられる方法またはシステムの異なる構成要素を意味するために用いられることもあるが、これらの用語は、個々のステップの順序が明示的に記載されているのではない限り、または記載されているときを除いて、種々のステップ間においていかなる特定の順序をも暗示するように解釈してはならない。
[0023] 本発明の実施形態は、第1ソーシャル・ネットワーキング・サイトの第1ユーザーに、第2ソーシャル・ネットワーキング・サイトの第2ユーザーと関連のある情報を提供するためのシステム、方法、およびコンピューター読み取り可能媒体に関する。第2ユーザーは、第1ソーシャル・ネットワーキング・サイトには登録されていない。実施形態の中には、第1ソーシャル・ネットワーキング・サイトに登録されている第1ユーザーは、第2ソーシャル・ネットワーキング・サイトにおける第2ユーザーと関連のある情報を、第1ソーシャル・ネットワーキング・サイト上の第1ユーザーのプレゼンテーション・フィードに追加するように要求する場合がある。プレゼンテーション・フィードは、一人又は複数の人々によって入力することができる、ステータス更新のような、更新のプレゼンテーションを含む。第1ユーザーが第2ユーザーと関連のある情報を受信することを第2ソーシャル・ネットワーキング・サイトによって認証された後(認証が行われる場合)、第2ユーザーと関連のある情報が、第1ソーシャル・ネットワーキング・サイトのプレゼンテーション・フィード上において、第1ユーザーに提示される。
[0024] したがって、一態様において、本発明は、コンピューター実行可能命令が具体化されているコンピューター読み取り可能媒体を提供する。コンピューター実行可能命令を実行すると、第2ソーシャル・ネットワーキング・サイトにログインされた活動を、第1ソーシャル・ネットワーキング・サイトにおいて提示する方法を実行する。この方法は、第1ソーシャル・ネットワーキング・サイトに関与する第1ユーザーに、リモートコンピューティングデバイス上において第1ソーシャル・ネットワーキング・サイトのインターフェースを提示するステップを含む。また、この方法は、第2ソーシャル・ネットワーキング・サイトに関与する第2ユーザーを特定する情報を、第1ユーザーから受信するステップも含む。第2ユーザーによって第2ソーシャル・ネットワーキング・サイトに提供された活動情報は、前記第1ソーシャル・ネットワーキング・サイトに付随する第1サーバーが、前記第2ソーシャル・ネットワーキング・サイトに付随する第2サーバーに、前記活動情報を要求することによって読み出される。第2ユーザーの活動情報は、第1ソーシャル・ネットワーキング・サイト上において第1ユーザーに提示される。実施形態の中には、活動情報が、ステータス更新のような、ユーザー更新を含む場合もある。
[0025] 別の態様において、本発明は、コンピューター実行可能命令が具体化されているコンピューター読み取り可能媒体を提供する。コンピューター実行可能命令を実行すると、第2ソーシャル・ネットワーキング・サイトにおいてログインした活動を、第1ソーシャル・ネットワーキング・サイトにおいて提示する方法を実行する。この方法は、第2ソーシャル・ネットワーキング・サイトをホストするアプリケーション・サーバーにおいて、第1ユーザーを、第1ソーシャル・ネットワーキング・サイトにおいて登録されているものとして認証するステップを含む。第2ユーザーに関する活動情報を受信するために、第1ユーザーから申し込み要求を受ける。また、この方法は、第2ユーザーによって提供された活動情報を、第2ソーシャル・ネットワーキング・サイトに読み出すステップも含む。更に、読み出された活動情報を第1ユーザーに提示する。
[0026] 本発明の第3の態様では、少なくとも第1ソーシャル・ネットワーキング・サービスからのソーシャル・ネットワーキング活動の第1カテゴリーおよび第2ソーシャル・ネットワーキング・サービスからのソーシャル・ネットワーキング活動の第2カテゴリーを、第1ソーシャル・ネットワーキング・サービスにおけるユーザー・プロファイルと関連付ける方法を提供する。この方法は、第1ソーシャル・ネットワーキング・サービスにログインする要求をユーザーから受けるステップを含む。ユーザーは、第1ソーシャル・ネットワーキング・サービスにおいて登録されているものとして認証される。ソーシャル・ネットワーキング活動の第2カテゴリーを第1ソーシャル・ネットワーキング・サービスにおけるユーザー・プロファイルに追加する要求を、ユーザーから受ける。また、この方法は、ソーシャル・ネットワーキング活動の第2カテゴリーを受けるためには、第2ソーシャル・ネットワーキング・サービスによってユーザーを認証しなければならないと判断するステップも含む。ユーザー・インターフェースを発生し、第2ソーシャル・ネットワーキング・サービスと関連のある認証情報を入力するように、ユーザーに尋ね、認証情報をユーザーから受信する。ユーザーの認証情報を第2ソーシャル・ネットワーキング・サービスに送る。ユーザーを認証したことの確認を、第2ソーシャル・ネットワーキング・サービスから受け取る。加えて、ソーシャル・ネットワーキング活動の第2カテゴリーを、第1ソーシャル・ネットワーキング・サイト上のユーザー・プロファイルに追加する。
[0027] 以上、本発明の実施形態の全体像について端的に説明したので、その実施形態を実現するのに適した動作環境例について以下に説明する。
[0028] 図面全体を参照するが、最初に図1を特に参照すると、本発明の実施形態を実現するのに適したコンピューティングデバイス例が示されており、全体的にコンピューティングデバイス100として指定されている。コンピューティングデバイス100は、適したコンピューティング環境の一例に過ぎず、本発明の使用または機能の範囲に関していかなる限定をも示唆することを意図するのではない。また、コンピューティング環境100は、図示するモジュール/コンポーネントの任意の1つまたは組み合わせに関していかなる依存性や要件も有するように解釈してはならない。
[0028] 図面全体を参照するが、最初に図1を特に参照すると、本発明の実施形態を実現するのに適したコンピューティングデバイス例が示されており、全体的にコンピューティングデバイス100として指定されている。コンピューティングデバイス100は、適したコンピューティング環境の一例に過ぎず、本発明の使用または機能の範囲に関していかなる限定をも示唆することを意図するのではない。また、コンピューティング環境100は、図示するモジュール/コンポーネントの任意の1つまたは組み合わせに関していかなる依存性や要件も有するように解釈してはならない。
[0029] 実施形態は、ハンドヘルド・デバイス、消費者用電子機器、汎用コンピューター、特殊コンピューティングデバイス等を含む種々のシステム構成において実施することができる。また、実施形態は、分散型コンピューティング環境においても実用化することができ、その場合、通信ネットワークを通じてリンクされているリモート処理デバイスによってタスクを実行する。
[0030] 引き続き図1を参照すると、コンピューティングデバイス100は、以下のデバイスを直接的または間接的に結合するバス110を含む。そのデバイスとは、メモリー112、1つ又は複数のプロセッサー114、1つ又は複数のプレゼンテーション・モジュール116、入出力(I/O)ポート118、I/Oモジュール120、および例示的な電源122である。バス110は、1系統以上のバス(アドレス・バス、データ・バス、またはその組み合わせ等)であってもよいものを表すことができる。図1の種々のブロックは、明確化のために、線で示されているが、実際には、種々のモジュールの区分けはそれほど明確でなく、比喩的には、これらの線をもっと正確に示すとすれば、灰色で曖昧となるであろう。例えば、ディスプレイ・デバイスのようなプレゼンテーション・モジュールをI/Oモジュールであると考えることもできる。また、プロセッサーはメモリーを有する。本発明の発明者はこのようなことは技術の本質であると認識しており、図1の線図は、本発明の1つ又は複数の実施形態と合わせて用いることができるコンピューティングデバイスの一例を例示するに過ぎないことを繰り返しておく。「ワークステーション」、「サーバー」、「ラップトップ」、「ハンドヘルド・デバイス」等というようなカテゴリー間では区別を行わない。その理由は、全てが図1の範囲に該当すると考えられ、「コンピューター」または「コンピューティングデバイス」を指すからである。
[0031] コンピューティングデバイス100は、通例、種々のコンピューター読み取り可能媒体を含む。一例として、そして限定ではなく、コンピューター読み取り可能媒体は、ランダム・アクセス・メモリー(RAM)、リード・オンリー・メモリー(ROM)、電子的消去可能プログラム可能リード・オンリー・メモリー(EEPROM)、フラッシュ・メモリーまたは他のメモリー技術、コンパクト・ディスク・リード・オンリ・メモリー(CDROM)、ディジタル・バーサタイル・ディスク(DVD)あるいは他の光学またはホログラフ媒体、磁気カセット、磁気テープ、磁気ディスク記憶デバイスまたは他の磁気記憶デバイス、あるいは所望の情報を格納するために用いることができそしてコンピューター100がアクセス可能なその他の任意の媒体も含むことができる。
[0032] メモリー112は、揮発性および/または不揮発性メモリーの形態としたコンピューター記憶媒体を含む。このメモリーは、リムーバブルでも、非リムーバブルでも、またはその組み合わせであってもよい。ハードウェアの例には、ソリッド・ステート・メモリー、ハード・ドライブ、光ディスク・ドライブ等が含まれる。コンピューティングデバイス100は、メモリー112、またはI/Oモジュール120のような種々のエンティティからデータを読み出す1つ又は複数のプロセッサーを含む。プレゼンテーション・モジュール(1つまたは複数)116は、データ指示をユーザーまたは他のデバイスに提示する。プレゼンテーション・モジュールの例には、ディスプレイ・デバイス、スピーカー、印刷モジュール、振動モジュール等が含まれる。I/Oポート118は、I/Oモジュール120を含む他のデバイスにコンピューティングデバイス100を論理的に結合することを可能にする。これら他のデバイスの一部は内蔵されていてもよい。例示的なモジュールには、マイクロフォン、ジョイスティック、ゲーム・パッド、衛星ディッシュ、スキャナー、プリンター、ワイヤレス・デバイス等が含まれる。
[0033] 人々は、友人や家族との接触を保つためにインターネットを用いる。電子メールが利用可能になったことによって、人々はメッセージを友人に送ることが可能になったが、最近まで、電子メール・ユーザーが、友人の電子メール・インボックスを満杯にしてしまうことを心配することなく、写真または大きな電子メールを送ることは難しかった。この問題は、ソーシャル・ネットワーキング・ウェブサイトの導入によって解決された。ソーシャル・ネットワーキング・ウェブサイトでは、ユーザーはサインアップして、オンライン・プロファイルを作成することができ、ここに写真や更新をポストして友人および家族との接触を保つことができる。しかしながら、ソーシャル・ネットワーキング・ウェブサイトの1つの欠点は、多くの人々が、多数の異なるソーシャル・ネットワーキング・ウェブサイト上に既にプロファイルを作成している友人を持っていることである。ある人は、友人からの更新を、この人の同じ第1ソーシャル・ネットワーキング・ウェブサイト上においてチェックすることができるが、この人の第1ソーシャル・ネットワーキング・ウェブサイトに登録されていない他の友人からの更新を見るためには、この人は他のソーシャル・ネットワーキング・ウェブサイトにログ・オンしなければならない。本願は、人が、他のソーシャル・ネットワーキング・ウェブサイト上に登録されている友人についての更新を、これらの友人がこの人のソーシャル・ネットワーキング・ウェブサイト上でサイン・アップしていないときでも、受信する方法を提供する。本発明の実施形態は、ソーシャル・ネットワーキング・ウェブサイトに登録している人が、この人のソーシャル・ネットワーキング・サイトには登録していないが、他のソーシャル・ネットワーキング・サイトに登録している友人からの情報を追加する方法を提供する。
[0034] 図2Aは、本発明の一実施形態にしたがって、第1ソーシャル・ネットワーキング・サイト202からの第1者210のステータス更新206を、第2ソーシャル・ネットワーキング・サイト209上の第2ユーザー212のステータス更新208に統合する場合の流れ図の一例200を示す。
[0035] 流れ図200は、第1ソーシャル・ネットワーキング・サイト202、第2ソーシャル・ネットワーキング・サイト204、第1者210のステータス更新206、第2者212のステータス更新208、および友人を含む。実施形態の中には、第2者212が第2ソーシャル・ネットワーキング・サイト204に登録されており、第1者210が第2ソーシャル・ネットワーキング・サイト204に登録されていない場合もある。
[0036] 代替実施形態では、第1者210が更新206を第1ソーシャル・ネットワーキング・サイト202に供給する。第1者210は、第1ソーシャル・ネットワーキング・サイト202に登録することができる。第2ソーシャル・ネットワーキング・サイト204において、第2者212が第2ソーシャル・ネットワーキング・サイト204に登録することができ、第2者212は更新208を第2ソーシャル・ネットワーキング・サイト204に供給することができる。更新208は、第2者212からの更新を含むことができ、および/または第2者212の友人からの更新を含むこともできる。更に別の実施形態では、第2者212の友人の内1人又は複数を第2ソーシャル・ネットワーキング・サイトに登録することができる。本発明の実施形態の中には、第1ソーシャル・ネットワーキング・サイト202上にポストされた第1者210のステータス更新206を、第2ソーシャル・ネットワーキング・サイト204上にポストされた第2者212のステータス更新208に追加することができる。更に、代替実施形態では、第1者210を第2ソーシャル・ネットワーキング・サイト204に登録しない。
[0037] 図2Bは、本発明の一実施形態にしたがって、第1ソーシャル・ネットワーキング・サイトからおよび第3ソーシャル・ネットワーキング・サイトからの第1者のステータス更新を、第2ソーシャル・ネットワーキング・サイト上の第2ユーザーのステータス更新に統合する場合の流れ図の一例240を示す。流れ図240は、第1ソーシャル・ネットワーキング・サイト222、第2ソーシャル・ネットワーキング・サイト224、第1者230のステータス更新226、第2者232および友人のステータス更新228、第1者230、第2者232、第3ソーシャル・ネットワーキング・サイト242、ならびに第1者230の更に別のステータス更新244を含む。実施形態の中には、第2者232が第2ソーシャル・ネットワーキング・サイト224に登録されており、第1者230が第2ソーシャル・ネットワーキング・サイト224に登録されていない場合もある。更に、代替実施形態では、第1者230が第2ソーシャル・ネットワーキング・サイト224には登録されていない場合もある。
[0038] 代替実施形態では、第1者230は更新226を第1ソーシャル・ネットワーキング・サイト222に供給する。また、第1者230は、第3ソーシャル・ネットワーキング・サイト242に更に別のステータス更新244を供給することができる。第1者230は、第1ソーシャル・ネットワーキング・サイト222において登録することもできる。更にまたは代わりに、第1者230は第3ソーシャル・ネットワーキング・サイト242において登録することもできる。第2ソーシャル・ネットワーキング・サイト224において、第2者232を第2ソーシャル・ネットワーキング・サイト224において登録することができ、第2者232はステータス更新228を第2ソーシャル・ネットワーキング・サイト224上にポストしておくことができる。ステータス更新228は、第2者232からの更新を含むこと、および/または第2者232の友人からの更新を含むこともできる。更に別の実施形態では、第2者232の友人の内1人又は複数を第2ソーシャル・ネットワーキング・サイトにおいて登録することができる。本発明の実施形態の中には、第1ソーシャル・ネットワーキング・サイト222上にポストされている第1者230のステータス更新226を、第2ソーシャル・ネットワーキング・サイト224上にポストされている第2者232のステータス更新228に追加することもできる。加えてまたは代わりに、第3ソーシャル・ネットワーキング・サイト242上にポストされている第1者230の更に別のステータス更新244を、第2ソーシャル・ネットワーキング・サイト224上にポストされている第2者232のステータス更新228に追加することもできる。
[0039] 図3は、本発明の一実施形態にしたがって、第1ソーシャル・ネットワーキング・サイト上の更新300と、第2ソーシャル・ネットワーキング・サービスからの更新とを統合する場合を示す。プレゼンテーション300は、第1ソーシャル・ネットワーキング・サイト302、第2ソーシャル・ネットワーキング・サイト304、修正第1ソーシャル・ネットワーキング・サイト305、第1者からのステータス更新306、第2者からのステータス更新308、第3者からの第1ステータス更新310、第3者からの第2ステータス更新312、および第3者からの第3ステータス更新314を含む。ある実施形態では、第1ソーシャル・ネットワーキング・サイト302が第1者、ジェーン・ルー(Jane Roe)に登録され、第2者、サリー・スミス(Sally Smith)がジェーン・ルーの友人であり、第3者、ジョン・ドォー(John Doe)のステータス更新310、312、および314が、第2ソーシャル・ネットワーキング・サイト304から修正第1ソーシャル・ネットワーキング・サイト305に統合されている。
[0040] 図4Aは、本発明の一実施形態による、第2ソーシャル・ネットワーキング・サイトからの更新の第1ソーシャル・ネットワーキング・サイトのプレゼンテーションへの統合400を示す。友人および家族が登録されているソーシャル・ネットワーキング・サイトには無関係に、ある人が多彩な友人や家族からの更新を受信することを可能にするのは、第2ソーシャル・ネットワーキング・サイトおよび第3ソーシャル・ネットワーキング・サイトからの更新の統合である。プレゼンテーション400は、第1ソーシャル・ネットワーキング・サイト402、第2ソーシャル・ネットワーキング・サイト404、第3ソーシャル・ネットワーキング・サイト416、第1者からのステータス更新406、第2者からのステータス更新408、第3者からの第1ステータス更新410、第3者からの第2ステータス更新412、第3者からの第3ステータス更新414、第3者からの第1の更に別のステータス更新418、第3者からの第2の更に別のステータス更新420、第3者からの第3の更に別のステータス更新422、ならびに、第1、第2、および第3ソーシャル・ネットワーキング・サイト402、404、および416それぞれからの更新の統合450を含む。ある実施形態では、第1ソーシャル・ネットワーキング・サイト402が第1者、ジェーン・ルーに登録され、第2者サリー・スミスがジェーン・ルーの友人であり、第3者、ジョン・ドォーのステータス更新410、412、414、418、420、および422が未だ第1ソーシャル・ネットワーキング・サイト402に統合されていない。
[0041] 図4Bは、本発明の一実施形態による、第2ソーシャル・ネットワーキング・サイトおよび第3ソーシャル・ネットワーキング・サイトからの更新の第1ソーシャル・ネットワーキング・サイトのプレゼンテーションへの統合450を示す。前述のように、友人および家族が登録されているソーシャル・ネットワーキング・サイトには無関係に、ある人が多彩な友人や家族からの更新を受信することを可能にするのは、第2ソーシャル・ネットワーキング・サイトおよび第3ソーシャル・ネットワーキング・サイトからの更新の統合である。統合450は、修正第1ソーシャル・ネットワーキング・サイト460、第1者からのステータス更新406、第2者からのステータス更新408、第3者からのステータス更新410、412、および414、ならびに第3者からの更に別のステータス更新418、420、および422を含む。図4Aと同様に、ある実施形態では、修正第1ソーシャル・ネットワーキング・サイト460が第1者、ジェーン・ルーに登録され、第2者、サリー・スミスがジェーン・ルーの友人であり、第3者、ジョン・ドォーのステータス更新410、412、414、418、420、および422が、修正第1ソーシャル・ネットワーキング・サイト460に統合されている。
[0042] このように、ジェーンが関与するソーシャル・ネットワーキング・サービスにジョンが全然登録されてもいなくても、本技術は、ジョンに関係する更新、即ち、ジョンが彼自身のソーシャル・ネットワーキング・サービスを通じて彼のステータスに対して行った更新を、ジェーンが受信することを可能にする。
[0043] 図5は、本発明の一実施形態にしたがって、第2ソーシャル・ネットワーキング・サイトからのフィード(feed)を提示する第1ソーシャル・ネットワーキング・サイトの修正プレゼンテーション500を示す。第2ソーシャル・ネットワーキング・フィード505はあるフォントで提示することができ、このフォントは、既定数のフォントから選択することができる。図5において見られるように、第1ソーシャル・ネットワーキング・サイトにおいて登録されている第1ユーザーが、第2ソーシャル・ネットワーキング・サイトから、第2ユーザーについて要求した情報を受信したときに、第2ソーシャル・ネットワーキング・サイトからの更新を、このユーザーが第1ソーシャル・ネットワーキング・サイト上で第2ユーザーについて有するフィードにおいて提示する際、第2ソーシャル・ネットワーキング・サイトと対応付けられたフォントを保持することを選択することもあり得る。このように、ユーザーは、プレゼンテーションにおける相違を用いて、ユーザーが更新の出所に気付くようにすることもできる。
[0044] 他の例では、図6は、本発明の一実施形態にしたがって、第2ソーシャル・ネットワーキング・サイトからのフィードを第1ソーシャル・ネットワーキング・サイトのプレゼンテーション・フィードに組み込んだ、第1ソーシャル・ネットワーキング・サイトの修正プレゼンテーション600を示す。第1ソーシャル・ネットワーキング・フィード605を第1フォントで提示することができ、一方第2ソーシャル・ネットワーキング・フィード610を第2フォントで提示することができる。第1フォントおよび第2フォントは、既定数のフォントからそれぞれ選択することができる。図5に見られるプレゼンテーション500とは対照的に、図6におけるプレゼンテーション600は、第1ソーシャル・ネットワーキング・サイトおよび第2ソーシャル・ネットワーキング・サイト双方からの、第2ユーザーが関係する更新を含む。例えば、第2ユーザーが第1ソーシャル・ネットワーキング・サイトと関連のあるプロファイルと、第2ソーシャル・ネットワーキング・サイトと関連のあるプロファイルとを有する場合、第1ユーザーが、第1ユーザーが第1ソーシャル・ネットワーキング・サイトにおいて第2ユーザーについて有するプロファイルにおいて、第1ソーシャル・ネットワーキング・サイトおよび第2ソーシャル・ネットワーキング・サイト双方から、第2ユーザーと関連のある情報にアクセスする方を好む場合もある。図6において見られるように、第1ソーシャル・ネットワーキング・サイトからの更新は、第1ソーシャル・ネットワーキング・サイトおよび第2ソーシャル・ネットワーキング・サイトそれぞれからの更新に対して異なるフォントを使用することに基づいて、第2ソーシャル・ネットワーキング・サイトからの更新とは区別されている。2つの更新のソースを区別するために用いられるフォントは、所定の1組のフォントから選択することができる。また、これらのフォントには、それぞれ、第1および第2ソーシャル・ネットワーキング・サイトからの更新のプレゼンテーションと関連付けることもでき、あるいは第1および第2ソーシャル・ネットワーキング・サイトと関連付けられるものとして、ユーザーによって選択することもできる。
[0045] あるいは、あるユーザーが、第2ユーザーと関連のある更新全てを、固定フォントで提示させることを選択することもできる。例えば、更新(1つまたは複数)の出所とは無関係のフォントのプレゼンテーションを選択することができる。更に別の実施形態では、ユーザーは混成更新プレゼンテーションを有することもできる。ここで、混成更新プレゼンテーションとは、第1ソーシャル・ネットワーキング・サイトおよび第2ソーシャル・ネットワーキング・サイトからの更新を組み合わて更新されたプレゼンテーションとすることができ、このプレゼンテーションを分析して重複更新を調べる。実施形態の中には、ユーザーが、第1ソーシャル・ネットワーキング・サイトおよび第2ソーシャル・ネットワーキング・サイトそれぞれからの更新というような、第2ユーザーからの重複する更新を削除することができるものもある。
[0046] 他の実施形態では、図7は、本発明の一実施形態にしたがって、第2ソーシャル・ネットワーキング・サイトからのフィードを、第3ソーシャル・ネットワーキング・サイトのプレゼンテーション・フィードに組み込んだ、第1ソーシャル・ネットワーキング・サイトの修正プレゼンテーション700を示す。第2ソーシャル・ネットワーキング・フィード705を第1フォントで提示することができ、一方、第3ソーシャル・ネットワーキング・フィード710を第2フォントで提示することができる。第1フォントおよび第2フォントは、それぞれ、既定数のフォントから選択することができる。図6と同様、図7のプレゼンテーション700は混成更新プレゼンテーションであり、図7の混成更新プレゼンテーションは、第2ソーシャル・ネットワーキング・サイトおよび第3ソーシャル・ネットワーキング・サイトからの更新を組み合わせている。図6を参照して先に論じたように、第2ソーシャル・ネットワーキング・サイトおよび第3ソーシャル・ネットワーキング・サイトからの更新を表すために用いられる2つのフォントは、第2ソーシャル・ネットワーキング・サイトおよび第3ソーシャル・ネットワーキング・サイトそれぞれからの更新の出所を強調するために用いることもできる。あるいは、第2および第3ソーシャル・ネットワーキング・サイト双方からの更新は、第1ソーシャル・ネットワーキング・サイトと対応付けられたフォントと一致するフォントであってもよい。
[0047] 図8は、本発明の一実施形態による第1ソーシャル・ネットワーキング・サイトにおける種々のユーザー接続800を示す。具体的には、ネットワーク800は、多数のユーザー、ユーザーB〜Eを含み、中央のユーザー、ユーザーAがこれらのユーザーと結び付けられている。実施形態の中には、ユーザーAが中央ノード805に固定され、ユーザーB〜Eがそれぞれノード810、815、820、および825に固定されており、各ノードがノード805に接続されている場合もある。加えて、各ノード805〜825には、識別ラベル835、840、および845が設けられており、それぞれ、第1ソーシャル・ネットワーキング・サイト、第2ソーシャル・ネットワーキング・サイト、および第3ソーシャル・ネットワーキング・サイトを表す。各識別ラベルは、各ノードと関連付けられているソーシャル・ネットワーキング・サイト(1つまたは複数)を識別する。
[0048] 例えば、実施形態の中には、ノード805が第1ソーシャル・ネットワーキング・サイトと関連付けられている場合がある。したがって、ノード805は識別ラベル835を含む。同様に、ノード810も第1ソーシャル・ネットワーキング・サイトと関連付けられており、したがってノード810も識別ラベル835を含む。ノード805とノード810との間における情報関係A−Bは、第1ソーシャル・ネットワーキング・サイトに関与する2人のユーザー間におけるものである。情報関係は、第2ユーザー(ユーザーBのような)と関係がある第1ユーザー(ユーザーAのような)に提示される情報を含む。実施形態の中には、A−Bについての情報関係が、ユーザーAに提示されるユーザーBからの情報として定義されることもある。
[0049] ノード805および810とは対照的に、ノード815は第2ソーシャル・ネットワーキング・サイトと関連付けられている。したがって、ノード815は識別ラベル840を含む。したがって、ノード805および815間における情報関係A−Cは、2つの別個のソーシャル・ネットワーキング・サイトの2人のユーザー間におけるものとなる。
[0050] ユーザーCからの情報をユーザーAに提示するためには、ユーザーCが関与する第2ソーシャル・ネットワーク・サイトによって、ユーザーAを認証しなければならないようにすることができる。認証を要求するとよいのは、例えば、ユーザーCが彼の情報へのアクセスを、ある人数および/または種類の人間のみに制限するとき(例えば、例の中でもとりわけ、彼の友人、あるいは特定の地理的エリアからの人々、または特定の学校を卒業した人々)である。代替実施形態では、ユーザーCのような第1ユーザーが彼の情報へのアクセスを制限しない場合、ユーザーAのような第2ユーザーが第1ユーザーについての情報を要求するときに、第2ソーシャル・ネットワーキング・サイトによって認証されることを要求しなくてもよい。
[0051] 更にノード805〜815とは対照的に、ノード820は、第1ソーシャル・ネットワーキング・サイトおよび第2ソーシャル・ネットワーキング・サイトと関連付けられている。したがって、ノード820は、識別ラベル835および840をそれぞれ含む。1つよりも多い識別ラベルを備えているノードは、混成ノードと見なすことができる。ノード805および820間における情報関係A−Dは、第1ユーザーと第2ユーザーと関連のある情報との間におけるものであり、活動情報は、第1ソーシャル・ネットワーキング・サイトおよび第2ソーシャル・ネットワーキング・サイトからの情報を含む。
[0052] ノード820と同様、ノード825は2つのソーシャル・ネットワーキング・サイト、即ち、第2ソーシャル・ネットワーキング・サイトおよび第3ソーシャル・ネットワーキング・サイトと関連付けられている混成ノードである。したがって、ノード825は、識別ラベル840および845をそれぞれ含む。ノード805および825間における情報関係A−Eは、第1ユーザーと第2ユーザーと関連のある情報との間におけるものであり、活動情報は、2つのソーシャル・ネットワーキング・サイト上で発見された第2ユーザーからの情報を含み、各ソーシャル・ネットワーキング・サイトは第1ソーシャル・ネットワーク・サイトからは分離している。
[0053] 図9は、本発明の一実施形態にしたがって、第2ソーシャル・ネットワーキング・サイトから情報を受信するためのユーザーの認証を検証するために、第1ソーシャル・ネットワーキング・サイトにおいて入力を受け取るために提示されたユーザー・インターフェース例900を示す。先に論じたように、実施形態の中には、第1ユーザーが第2ユーザーについての非公開情報を受信できるようになる前に、第2ソーシャル・ネットワーキング・サイトによって第1ユーザーを認証しなければならない場合がある。代替実施形態では、第2ユーザーからの要求された情報が公開か非公開かには関係なく、第2ユーザーと関連のあるいずれの情報でも第1ソーシャル・ネットワーキング・サイトに転送できるようになる前に、第2ソーシャル・ネットワーキング・サイトが、第1ユーザーを、第2ソーシャル・ネットワーキング・サイトに関与するものとして認証することを要求することもできる。いずれの場合でも、認証されるためには、第1ユーザーが認証情報を第2ソーシャル・ネットワーキング・サイトに提供すればよい。実施形態の中には、第1ソーシャル・ネットワーキング・サイトに提示されるインターフェース900のようなユーザー・インターフェースにおいて、ユーザーが認証情報を入力できる場合もある。
[0054] インターフェース900は、ユーザー認証情報を受信するように構成することができる。したがって、インターフェース900は、ユーザー名入力部905およびパスワード入力部910を備えることができる。代替実施形態では、ユーザーをGPSに基づく位置と関連付けることができ、ユーザーは検証パスワードを入力するだけで済むようにすることもできる。他の実施形態では、ユーザーは、ユーザー名および/またはパスワードを彼のコンピューターにセーブしておくこともでき、この場合、ユーザー認証画面は、ユーザーには視覚的に表示されなくてもよく、または短時間の間表示されてもよい。代替実施形態では、第1ソーシャル・ネットワーキング・サイトへのユーザーの最初のログインを用いて、第1ソーシャル・ネットワーキング・サイトおよび1つ又は複数の関与があるソーシャル・ネットワーキング・サイト双方を認証することもできる。代替実施形態では、第1ユーザーが、第2ユーザーに関する情報を要求することができ、第2ユーザーは第2ソーシャル・ネットワーキング・サイトに関与しており、第2ソーシャル・ネットワーキング・サイトは、前述の1つ又は複数のソーシャル・ネットワーキング・サイトの内の少なくとも1つである。第1ソーシャル・ネットワーキング・サイトにおいて、第2ソーシャル・ネットワーキング・サイトにアクセスするために第1ユーザーが既に認証されている実施形態では、2回目の認証を不要としてもよい。
[0055] 図10は、本発明の一実施形態にしたがって、第1ソーシャル・ネットワーキング・サイト・サーバーおよび第2ソーシャル・ネットワーキング・サイト・サーバーから読み出されたおよび/または受信された更新を統合し、これらの更新をソーシャル・ネットワーキング・サイトに送信して統合するシステム例1000を示す。このシステムは、第1ソーシャル・ネットワーキング・サイト・サーバー1002、第1データベース1003、第2ソーシャル・ネットワーキング・サイト・サーバー1004、第2データベース1005、統合サーバー1006、第3データベース1007、統合アプリケーション1008、対象のソーシャル・ネットワーク・サイト1010、統合サーバー1006と第1ソーシャル・ネットワーキング・サイト・サーバー1002との間の接続部1012、統合サーバー1006と第2ソーシャル・ネットワーキング・サイト・サーバー1004との間の接続部1014、および統合サーバー1006と対象のソーシャル・ネットワーキング・サイト1010との間の接続部1016を含む。
[0056] 実施形態によっては、接続部1012、1014、および1016が有線でもワイヤレスでもよい。本発明の範囲内における特定の有線実施形態の例には、USB接続およびケーブル接続が含まれる。本発明の範囲内における特定のワイヤレス実施形態の例には、近距離ワイヤレス・ネットワークおよび無線周波技術が含まれる。尚、「近距離ワイヤレス・ネットワーク」という名称は、限定であることを意図するのではなく、少なくとも以下の技術を含むように広く解釈すべきことは、言うまでもないことであり認められよう。相対ワイヤレス周辺(NWP)デバイス、短距離ワイヤレス空中干渉ネットワーク(short-range wireless air interference network)(例えば、ワイヤレス個人エリア・ネットワーク(wPAN)、ワイヤレス・ローカル・エリア・ネットワーク(wLAN)、ワイヤレス・ワイド・エリア・ネットワーク(wWAN)、Bluetooth(登録商標)等)、ワイヤレス・ピアツーピア通信(例えば、超広域)、およびデバイス間におけるデータのワイヤレス通信をサポートするあらゆるプロトコル。加えて、本発明の分野に精通する者であれば、近距離ワイヤレス・ネットワークは、具体的に図示する実施形態とは異なる種々のデータ転送方法(例えば、衛生送信、電気通信ネットワーク等)によって実施できることが分かるであろう。
[0057] 実施形態の中には、統合サーバー1006が、第1または第2ソーシャル・ネットワーキング・サイト・サーバー1002および1004からそれぞれ更新を読み出すおよび/または受信することができる場合もある。更新を第1ソーシャル・ネットワーキング・サイト・サーバー1002に格納することができ、または第1ソーシャル・ネットワーキング・サイト・サーバー1002に付随する第1データベース1003に更新を格納することができる。加えてまたは代わりに、更新を第2ソーシャル・ネットワーキング・サイト・サーバー1004に格納することもでき、または第2ソーシャル・ネットワーキング・サイト・サーバー1004に付随する第2データベース1005に格納することもできる。ソーシャル・ネットワーキング・サイト1010のような、ソーシャル・ネットワーキング・サイトからの要求に応答して、更新をソーシャル・ネットワーキング・サイト1010に統合するために、第1および/または第2ソーシャル・ネットワーキング・サイト・サーバー1002/1004から更新を送ることができる。応答して、第1および/または第2ソーシャル・ネットワーキング・サイト・サーバー1002/1004は、要求された更新を統合サーバー1006に供給することができる。この更新は、統合サーバー1006に格納することができ、または統合サーバー1006に付随するデータベース1007に更新を格納することもできる。
[0058] 代替実施形態では、ソーシャル・ネットワーキング・サイト1010のようなソーシャル・ネットワーキング・サイトからの要求に応答して、統合サーバー1006によって更新を読み出すことができる。実施形態の中には、統合サーバー1006がソーシャル・ネットワーキング・サイト1010から更新の要求を受けられる場合もある。次いで、統合サーバー1006は、更新の要求を第1および/または第2ソーシャル・ネットワーキング・サイト・サーバー1002/1004に対して発生することができる。統合サーバー1006からの更新要求に応答して、第1および/または第2ソーシャル・ネットワーキング・サイト・サーバー1002/1004は、応答を統合サーバー1006に送ることができ、要求された更新がこの応答に含まれる。更新の要求および/またはこの更新の要求に応答して送られた更新は、接続部1012および/または接続部1014を通じて送信することができる。
[0059] 図11は、本発明の一実施形態にしたがって、第1ソーシャル・ネットワーキング・サイト・サーバーおよび第2ソーシャル・ネットワーキング・サイト・サーバーから伝達された更新を受信し、統合するシステム1100を示す。システム1100は、第1ソーシャル・ネットワーキング・サイト・サーバー1102、第2ソーシャル・ネットワーキング・サイト・サーバー1104、ソーシャル・ネットワーキング・サイトのサーバー1106、ソーシャル・ネットワーク・サイト1110、第1ソーシャル・ネットワーキング・サイト・サーバー1102と対象のソーシャル・ネットワーキング・サイト1110との間の接続部1112、第2ソーシャル・ネットワーキング・サイト・サーバー1104と対象のソーシャル・ネットワーキング・サイト1110との間の接続部1114を含む。
[0060] 図10に見られる接続部と同様、実施形態によっては、接続部1112および1114は有線またはワイヤレスであってもよい。本発明の範囲内における特定の有線実施形態の例には、USB接続およびケーブル接続が含まれる。本発明の範囲内における特定のワイヤレス実施形態の例には、近距離ワイヤレス・ネットワークおよび無線周波技術が含まれる。尚、「近距離ワイヤレス・ネットワーク」という名称は、限定であることを意図するのではなく、少なくとも以下の技術を含むように広く解釈すべきことは、言うまでもないことであり認められよう。相対ワイヤレス周辺(NWP)デバイス、短距離ワイヤレス空中干渉ネットワーク(例えば、ワイヤレス個人エリア・ネットワーク(wPAN)、ワイヤレス・ローカル・エリア・ネットワーク(wLAN)、ワイヤレス・ワイド・エリア・ネットワーク(wWAN)、Bluetooth(登録商標)等)、ワイヤレス・ピアツーピア通信(例えば、超広域)、およびデバイス間におけるデータのワイヤレス通信をサポートするあらゆるプロトコル。加えて、本発明の分野に精通する者であれば、近距離ワイヤレス・ネットワークは、具体的に図示する実施形態とは異なる種々のデータ転送方法(例えば、衛生送信、電気通信ネットワーク等)によって実施できることが分かるであろう。
[0061] 実施形態の中には、ソーシャル・ネットワーキング・サイト・サーバー1106が、第1または第2ソーシャル・ネットワーキング・サイト・サーバー1102および1104からそれぞれ更新を読み出すおよび/または受信することができる場合もある。更新は、ソーシャル・ネットワーキング・サイト・サーバー1106の統合機能によって、ソーシャル・ネットワーキング・サイト1110の更新に統合することができる。更新は、ソーシャル・ネットワーキング・サイト1110から要求することができ、またはソーシャル・ネットワーキング・サイト1110からの要求とは無関係に、第1および/または第2ソーシャル・ネットワーキング・サイト・サーバー1102/1104からソーシャル・ネットワーキング・サイト1110に更新を送信することもできる。代替実施形態では、第1ソーシャル・ネットワーキング・サイト・サーバー1102、第1ソーシャル・ネットワーキング・サイト・サーバー1102に付随する第1データベース1103、第2ソーシャル・ネットワーキング・サイト・サーバー1104、第2ソーシャル・ネットワーキング・サイト・サーバー1104に付随する第2データベース1105、ソーシャル・ネットワーキング・サイト・サーバー1106、および/またはソーシャル・ネットワーキング・サイト・サーバー1106に付随する第3データベース1107において、更新を格納することができる。更新の要求、および/またはこの更新の要求に応答して送られた更新は、接続部1112および/または接続部1114を介して送信することができる。
[0062] 図12は、本発明の一実施形態にしたがって、第1ユーザーには必要な認証情報が随伴することを認証したときに、第1ソーシャル・ネットワーキング・サイト・サーバーから、要求された更新を受信する方法を示す流れ図1200である。最初に、ブロック1210に示すように、第2ユーザーと関連のある情報を入手するためのユーザー要求1214を、第1ユーザー1202のコンピューティングデバイスにおいて発生する。第2ユーザーは、例えば、「ジョン・ドォー」と呼べばよい。
[0063] 第1ユーザー1202が第2ユーザーと関連のある情報の要求を発したコンピューティングデバイスは、例えば、図1を参照して先に説明したコンピューティングデバイス100のように、いずれのタイプのコンピューティングデバイスでもよい。一例のみとしてそして限定ではなく、コンピューティングデバイスは、パーソナル・コンピューター、デスクトップ・コンピューター、ラップトップ・コンピューター、ハンドヘルド・コンピューター、移動体ハンドセット、消費者用電子デバイス等とすることができる。加えて、コンピューティングデバイスは、更に、キーボード、キーパッド、スタイラス、ジョイスティック、および有線またはワイヤレス・データ、例えば、検索クエリー、ユーザーの好み等をネットワークに送ることをユーザーに可能にする他の入力起動コンポーネント(input-initiating component)であればいずれでも含むことができる。しかしながら、本発明は、このようなコンピューティングデバイス上における実施態様に限定されるのではなく、本発明の実施形態の範囲内に該当する種々の異なるタイプのコンピューティングデバイスであればいずれにおいて実現することもできることは、注記してしかるべきであろう。
[0064] 次いで、ユーザー要求1214は、第1ソーシャル・ネットワーキング・サイト・サーバー1204に送られる。ブロック1216において、第2ユーザーと関連のある情報を入手するための要求1240を、第1ソーシャル・ネットワーキング・サーバーにおいて発生する。代替実施形態では、第2ユーザーと関連のある情報を入手するための要求1240は、第1ソーシャル・ネットワーキング・サイト・サーバーから該当する第2ソーシャル・ネットワーキング・サイト・サーバー1206に転送されたユーザー要求1214であってもよい。要求1240を発生した(1216)後、要求1240を第2ソーシャル・ネットワーキング・サイト・サーバー1206に送る(1218)。要求1240を受けた後、第2ソーシャル・ネットワーキング・サイト・サーバー1206は、要求された情報にアクセスするための認証が必要であることを認識し(1222)、更にブロック1222において、認証の要求1226を発生する。次いで、認証の要求を第1ソーシャル・ネットワーキング・サイト・サーバー1204に送る(1224)。
[0065] ブロック1228において、第1ソーシャル・ネットワーキング・サイト・サーバー1204は、要求されたユーザー認証情報が存在することを確認し、認証情報を第2ソーシャル・ネットワーキング・サイト・サーバー1206に提供するための応答を発生する(1230)。実施形態の中には、ユーザーが第1ソーシャル・ネットワーキング・サイトにサイン・インしたときに、ユーザー認証情報を第1ソーシャル・ネットワーキング・サイト・サーバー1204に提供できる場合もある。第1ソーシャル・ネットワーキング・サイトにサイン・オンするプロセスにおいて、ユーザーが認証情報を第1ソーシャル・ネットワーキング・サイト・サーバー1204に提供することもできる。第1ユーザーの認証情報は、第1ソーシャル・ネットワーキング・サイト・サーバー1204に格納することができ、あるいは、第1ユーザーの認証情報は、第1ソーシャル・ネットワーキング・サイト・サーバー1204によってアクセス可能なデータベースに格納することもできる。実施形態では、次いでブロック1228において第1ユーザーの認証情報にアクセスし、この認証情報を応答1230の中に入れて供給することができる。応答は、第1ソーシャル・ネットワーキング・サイト・サーバー1204において発生され、第2ソーシャル・ネットワーキング・サイト・サーバー1206に送られる(1232)。
[0066] 一旦応答1230を発生したなら(1228)、この応答1230を第2ソーシャル・ネットワーキング・サイト・サーバー1206に送ることができる(1232)。次いで、第2ソーシャル・ネットワーキング・サイト・サーバー1206は、応答1238を発生することができ(1234)、応答1238は、第2ユーザーと関連のある情報を含むことができる。第2ユーザーと関連のある情報は、更新、プロファイル情報等を含むことができる。一旦応答1238を発生したなら(1238)、応答1238を第1ソーシャル・ネットワーキング・サイト・サーバー1204に送ることができる(1236)。
[0067] 図13は、本発明の一実施形態にしたがって、第1ユーザーによって提供される情報に基づいて、一旦第1ユーザーが認証されたなら、要求した更新を第2ユーザーから受信し、第2ユーザーからの更新を見る方法を示す流れ図1340である。最初に、ブロック1310に示すように、第2ユーザーに関連のある情報を入手するためのユーザー要求1314が、第1ユーザー1302のコンピューティングデバイスにおいて発生する。第2ユーザーは、例えば、「ジョン・ドォー」と呼べばよい。
[0068] 次に、ユーザー要求1314を第1ソーシャル・ネットワーキング・サイト・サーバー1304に送る(1312)。ブロック1316において、第2ユーザーと関連のある情報を入手するための要求1340を、第1ソーシャル・ネットワーキング・サイト・サーバーにおいて発生する。代替実施形態では、第2ユーザーと関連のある情報を入手するための要求1340は、第1ソーシャル・ネットワーキング・サイト・サーバーから該当する第2ソーシャル・ネットワーキング・サイト・サーバー1306に転送されたユーザー要求1314であってもよい。要求1340を発生した(1316)後、要求1340を第2ソーシャル・ネットワーキング・サイト・サーバー1306に送る(1318)。要求1340を受けた後、第2ソーシャル・ネットワーキング・サイト・サーバー1306は、要求された情報にアクセスするための認証が必要であることを認識し(1322)、更にブロック1322において、認証の要求1326を発生する。次いで、認証の要求を第1ソーシャル・ネットワーキング・サイト・サーバー1304に送る(1324)。
[0069] ブロック1327において、第1ソーシャル・ネットワーキング・サイト・サーバー1304は、要求されたユーザー認証情報が存在しないことを確認し、認証情報の要求1328を発生する。次いで、要求1328を第1ユーザー1302に送る。実施形態の中には、ブロック1330において、ユーザー・インターフェースを発生する場合もある。第1ユーザー1302は、認証情報をユーザー・インターフェースに入力することができる。あるいは、第1ユーザー1302は、第1ユーザーのコンピューティングデバイス上に格納されている認証情報にアクセスする要求1328に対して許可を与えることもできる。代替実施形態では、第1ユーザー1302のコンピューティングデバイスにおいて応答1331を発生し(1330)、この応答1331は、第1ユーザー1302によって提供された認証情報を含む。
[0071] 図14は、本発明の一実施形態にしたがって、第1ソーシャル・ネットワーキング・サイトにおいて、第2ソーシャル・ネットワーキング・サイトにログインされた活動を提示する方法を示す流れ図1400である。
[0072] ブロック1410に示すように、第1ソーシャル・ネットワーキング・サイト・インターフェースを、リモートコンピューティングデバイス上において第1ユーザーに提示する。第1ユーザーは、第1ソーシャル・ネットワーキング・サイトに関与がある。ブロック1420において、第2ソーシャル・ネットワーキング・サイトに関与する第2ユーザーを特定する情報を第1ユーザーから受信する。ブロック1430において、第2ユーザーと関連のある活動情報を読み出す。活動情報の読み出しは、前記第2ソーシャル・ネットワーキング・サイトに付随する第2サーバーに前記活動情報を要求する前記第1ソーシャル・ネットワーキング・サイトに付随する第1サーバーによって容易に行うことができる。代替実施形態では、第2ユーザーによって第2ソーシャル・ネットワーキング・サイトに活動情報を提供することができる。ブロック1440において、第2ユーザーと関連のある活動情報を第1ユーザーに提示する。この活動情報は、第1ソーシャル・ネットワーキング・サイト上において第1ユーザーに提示することができる。
[0073] 図15は、本発明の一実施形態にしたがって、第1ソーシャル・ネットワーキング・サイトにおいて、第2ソーシャル・ネットワーキング・サイトにログインされた活動を提示する方法を示す流れ図1500である。
[0074] ブロック1510に示すように、第1ソーシャル・ネットワーキング・サイトにおいて登録されているものとして、第1ユーザーを認証する。実施形態の中には、第2ソーシャル・ネットワーキング・サイトをホストするアプリケーション・サーバーにおいて第1ユーザーを、認証することができる場合もある。ブロック1520において、第1ユーザーから、第2ソーシャル・ネットワーク・サイトに関与する第2ユーザーに関する活動情報を受信するための申し込み要求(subscription request)を受ける。第2ユーザーに関する情報は、第2ユーザーによって第2ソーシャル・ネットワーキング・サイトに供給された情報とすることができる。代替実施形態では、第2ユーザーに関する情報は、第2ソーシャル・ネットワーキング・サイトに関与する他のユーザーによって提供された情報であってもよい。ブロック1530において、活動情報を読み出す。この情報は、第2ユーザーによって第2ソーシャル・ネットワーキング・サイトに提供される。実施形態の中には、活動情報の読み出しは、前記第2ソーシャル・ネットワーキング・サイトに付随する第2サーバーに前記活動情報を要求する前記第1ソーシャル・ネットワーキング・サイトに付随する第1サーバーによって容易に行うことができる場合もある。ブロック1440において、活動情報を第1ユーザーに提示する。実施形態の中には、第1ソーシャル・ネットワーキング・サイト上においてこの情報を第1ユーザーに提示できる場合もある。
[0075] 図16は、本発明の一実施形態にしたがって、少なくとも第1ソーシャル・ネットワーキング・サービスからのソーシャル・ネットワーキング活動の第1カテゴリーおよび第2ソーシャル・ネットワーキング・サービスからのソーシャル・ネットワーキング活動の第2カテゴリーを、第1ソーシャル・ネットワーキング・サービスにおけるユーザー・プロファイルと関連付ける方法の他の実施形態を示す流れ図1600である。
[0076] ブロック1610に示すように、第1ソーシャル・ネットワーキング・サービスにログインする要求をユーザーから受ける。実施形態の中には、ユーザーが第1ソーシャル・ネットワーキング・サービスに関与する場合もある。ブロック1620において、第1ソーシャル・ネットワーキング・サービスに登録されているものとして、ユーザーを認証する。ブロック1630において、ソーシャル・ネットワーキング活動の第2カテゴリーを、第1ソーシャル・ネットワーキング・サービスにおけるユーザー・プロファイルに追加する要求をユーザーから受ける。ブロック1640において、ソーシャル・ネットワーキング活動の第2カテゴリーを受けるためには、第2ソーシャル・ネットワーキング・サービスによってユーザーを認証しなければならないと判断する。ブロック1650において、第2ソーシャル・ネットワーキング・サービスと関連のある認証情報を入力するようにユーザーに尋ねるために、ユーザー・インターフェースを発生する。ブロック1660において、ユーザーから認証情報を受信する。ブロック1670において、ユーザーの認証情報を第2ソーシャル・ネットワーキング・サービスに送る。ブロック1680において、ユーザーが認証されたことの確認を、第2ソーシャル・ネットワーキング・サービスから受信する。ブロック1690において、ソーシャル・ネットワーキング活動の第2カテゴリーを、第1ソーシャル・ネットワーキング・サイト上におけるユーザー・プロファイルに追加する。
[0077] 本発明の主旨や範囲から逸脱することなく、図示した種々のコンポーネント、および図示しないコンポーネントには、多くの異なる配置が可能である。本発明の実施形態については、限定ではなく例示であることを意図して説明した。その範囲から逸脱しない代替実施形態は、当業者には明白となろう。当業者であれば、本発明の範囲から逸脱することなく、前述した改良を実現する代替手段を開発することができよう。
[0078] 尚、ある種の特徴およびサブコンビネーションは有益であり、他の特徴およびサブコンビネーションを参照しなくても採用できることは言うまでもないことであり、請求項の範囲によって想定されていることである。種々の図において示されている全てのステップを、記載した特定の順序で実行する必要はない。
Claims (15)
- コンピューター実行可能命令を具体化したコンピューター読み取り可能媒体であって、前記コンピューター読み取り可能命令を実行すると、第1ソーシャル・ネットワーキング・ウェブサイト(「サイト」)において、第2ソーシャル・ネットワーキング・サイトにおいてログインされた活動を提示する方法を実行し、前記方法が、
リモートコンピューティングデバイス上において第1ユーザー(212)に第1ソーシャル・ネットワーキング・サイト・インターフェースを提示するステップ(1410)であって、前記第1ユーザーが前記第1ソーシャル・ネットワーキング・サイト(204)に関与する、ステップと、
前記第1ユーザー(212)から情報(1214)を受信するステップ(1420)であって、前記情報(1214)が第2ユーザー(210)を特定し、前記第2ユーザー(210)が前記第2ソーシャル・ネットワーキング・サイト(202)に関与する、ステップと、
前記第2ユーザー(210)によって前記第2ソーシャル・ネットワーキング・サイト(202)に提供された活動情報(206)を読み出すステップ(1430)と、
前記第2ユーザーの活動情報(206)を、前記第1ソーシャル・ネットワーキング・サイト(204)上において前記第1ユーザー(212)に提示するステップ(1440)と、
を備えている、コンピューター読み取り可能媒体。 - 請求項1記載の媒体において、前記第1ソーシャル・ネットワーキング・サイト・インターフェースが、前記第1ユーザーに提供された活動情報の更新リストを含む、媒体。
- 請求項2記載の媒体において、前記第1ユーザーに提供された活動情報の更新リストが、前記第2ユーザーの活動情報を含む、媒体。
- 請求項3記載の媒体において、前記第2ユーザーによって提供された活動情報が、前記第2ソーシャル・ネットワーキング・サイトから自動的に読み出される、媒体。
- 請求項1記載の媒体であって、更に、
前記第2ユーザーによって提供された活動情報を前記第1ソーシャル・ネットワーキング・サイトに提示するステップと、
前記第2ユーザーによって前記第1ソーシャル・ネットワーキング・サイトに提供された活動情報を、前記第2ユーザーによって前記第2ソーシャル・ネットワーキング・サイトに提供された活動情報と統合するステップと、
前記第1ソーシャル・ネットワーキング・サイト上において、前記統合された活動情報を1つの均一フィードにして提示するステップと、
を備えている、媒体。 - 請求項5記載の媒体において、前記第2ユーザーによって前記第1ソーシャル・ネットワーキング・サイトに提供された活動情報が、少なくとも1つの所定のフォントから選択された第1フォントで提示される、媒体。
- 請求項6記載の媒体において、前記第2ユーザーによって前記第2ソーシャル・ネットワーキング・サイトに提供された活動情報が、少なくとも1つの所定のフォントから選択された第2フォントで提示される、媒体。
- 請求項1記載の媒体において、前記活動情報を読み出す前記ステップが、前記第2ソーシャル・ネットワーキング・サイトに付随する第2サーバーに前記活動情報を要求する前記第1ソーシャル・ネットワーキング・サイトに付随する第1サーバーによって容易に行われる、媒体。
- コンピューター実行可能命令を具体化したコンピューター読み取り可能媒体であって、前記コンピューター読み取り可能命令を実行すると、第1ソーシャル・ネットワーキング・ウェブサイト(「サイト」)において、第2ソーシャル・ネットワーキング・サイトにおいてログインされた活動を提示する方法を実行し、前記方法が、
第2ソーシャル・ネットワーキング・サイト(202)をホストするアプリケーション・サーバー(1206)において、第1ユーザー(212)が前記第1ソーシャル・ネットワーキング・サイト(204)において登録されていることを認証するステップ(1510)と、
第2ユーザー(210)に関する活動情報(206)を受信するための申し込み要求(1214)を前記第1ユーザーから受けるステップ(1520)であって、前記第2ユーザー(210)が前記第2ソーシャル・ネットワーキング・サイト(202)に関与する、ステップと、
前記第2ユーザー(210)によって前記第2ソーシャル・ネットワーキング・サイト(202)に提供された活動情報(206)を読み出すステップ(1530)と、
前記活動情報(206)を前記第1ユーザー(212)に提示するステップ(1540)と、
を備えている、コンピューター読み取り可能媒体。 - 請求項9記載の媒体において、前記第2ユーザーによって提供された活動情報が、前記第2ソーシャル・ネットワーキング・サイトから自動的に読み出される、媒体。
- 請求項9記載の媒体において、前記第2ユーザーによって提供された活動情報が、前記第2ソーシャル・ネットワーキング・サイトから周期的に読み出される、媒体。
- 請求項9記載の媒体であって、更に、
前記第2ユーザーによって提供された活動情報を前記第1ソーシャル・ネットワーキング・サイトに提示するステップと、
前記第2ユーザーによって前記第1ソーシャル・ネットワーキング・サイトに提供された活動情報を、前記第2ユーザーによって前記第2ソーシャル・ネットワーキング・サイトに提供された活動情報とを統合するステップと、
前記第1ソーシャル・ネットワーキング・サイト上において、前記統合された活動情報を1つの均一フィードにして提示するステップと、
を備えている、媒体。 - 請求項9記載の媒体において、前記活動情報を読み出す前記ステップが、前記第2ソーシャル・ネットワーキング・サイトに付随する第2サーバーに前記活動情報を要求する前記第1ソーシャル・ネットワーキング・サイトに付随する第1サーバーによって容易に行われる、媒体。
- 少なくとも第1ソーシャル・ネットワーキング・サービスからのソーシャル・ネットワーキング活動の第1カテゴリーおよび第2ソーシャル・ネットワーキング・サービスからのソーシャル・ネットワーキング活動の第2カテゴリーを、前記第1ソーシャル・ネットワーキング・サービスにおけるユーザー・プロファイルと関連付ける方法であって、
前記第1ソーシャル・ネットワーキング・サービス(1204)にログインする要求(1214)をユーザー(1202)から受けるステップ(1610)と、
前記第1ソーシャル・ネットワーキング・サービス(1204)において登録されているものとして、前記ユーザー(1202)を認証するステップ(1620)と、
前記ソーシャル・ネットワーキング活動の第2カテゴリーを前記第1ソーシャル・ネットワーキング・サービス(1204)における前記ユーザー・プロファイルに追加する要求(1214)を前記ユーザー(1202)から受けるステップ(1630)と、
前記ソーシャル・ネットワーキング活動の第2カテゴリーを受信するためには、前記第2ソーシャル・ネットワーキング・サービス(1206)によって前記ユーザー(1204)(1202の誤り)を認証しなければならないと判断するステップ(1640)と、
前記第2ソーシャル・ネットワーキング・サービス(1206)と関連のある認証情報(1230)を入力するように前記ユーザー(1202)に問い合わせるために、ユーザー・インターフェース(900)を発生するステップ(1650)と、
認証情報(1230)を前記ユーザー(1202)から受信するステップ(1660)と、
前記ユーザー(1202)の認証情報(1230)を前記第2ソーシャル・ネットワーキング・サービス(1206)に送るステップ(1670)と、
前記ユーザー(1202)が認証されたという確認を前記第2ソーシャル・ネットワーキング・サービス(1206)から受信するステップ(1680)と、
前記ソーシャル・ネットワーキング活動(1238)の第2カテゴリーを、前記第1ソーシャル・ネットワーキング・サイト(1204)上におけるユーザー・プロファイルに追加するステップ(1690)と、
を備えている、方法。 - 請求項14記載の方法であって、更に、
前記第2ユーザーによって提供された活動情報を前記第1ソーシャル・ネットワーキング・サイトに提示するステップと、
前記第2ユーザーによって前記第1ソーシャル・ネットワーキング・サイトに提供された活動情報を、前記第2ユーザーによって前記第2ソーシャル・ネットワーキング・サイトに提供された活動情報とを統合するステップと、
前記第1ソーシャル・ネットワーキング・サイト上において、前記統合された活動情報を1つの均一フィードにして提示するステップと、
を備えている、方法。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/483,801 | 2009-06-12 | ||
US12/483,801 US20100318925A1 (en) | 2009-06-12 | 2009-06-12 | Integrating updates into a social-networking service |
PCT/US2010/037954 WO2010144562A2 (en) | 2009-06-12 | 2010-06-09 | Integrating updates into a social-networking service |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2012529715A true JP2012529715A (ja) | 2012-11-22 |
Family
ID=43307502
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012515099A Withdrawn JP2012529715A (ja) | 2009-06-12 | 2010-06-09 | ソーシャル・ネットワーキング・サービスへの更新の統合 |
Country Status (10)
Country | Link |
---|---|
US (1) | US20100318925A1 (ja) |
EP (1) | EP2441043A4 (ja) |
JP (1) | JP2012529715A (ja) |
KR (1) | KR20120036831A (ja) |
CN (1) | CN102804220A (ja) |
AU (1) | AU2010258776A1 (ja) |
BR (1) | BR112012000191A2 (ja) |
CA (1) | CA2761316A1 (ja) |
RU (1) | RU2011150262A (ja) |
WO (1) | WO2010144562A2 (ja) |
Families Citing this family (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010088701A1 (en) * | 2009-02-02 | 2010-08-05 | Asurion Corporation | Method for integrating applications in an electronic address book |
US8225413B1 (en) * | 2009-06-30 | 2012-07-17 | Google Inc. | Detecting impersonation on a social network |
US8763152B2 (en) * | 2009-07-23 | 2014-06-24 | Facebook Inc. | Single login procedure for accessing social network information across multiple external systems |
US9277021B2 (en) * | 2009-08-21 | 2016-03-01 | Avaya Inc. | Sending a user associated telecommunication address |
US8903904B2 (en) * | 2009-08-21 | 2014-12-02 | Avaya Inc. | Pushing identity information |
US8990338B2 (en) | 2009-09-10 | 2015-03-24 | Google Technology Holdings LLC | Method of exchanging photos with interface content provider website |
US8589516B2 (en) | 2009-09-10 | 2013-11-19 | Motorola Mobility Llc | Method and system for intermediating content provider website and mobile device |
US9438738B2 (en) * | 2009-10-29 | 2016-09-06 | Cisco Technology, Inc. | Automatic updating of voicemail greetings based on networking status |
US8863009B2 (en) * | 2009-12-04 | 2014-10-14 | Blackberry Limited | Method and apparatus for integrating social networking staus updates with contact data at a communication device |
US9223866B2 (en) | 2010-02-08 | 2015-12-29 | Yellowpages.Com Llc | Tagged favorites from social network site for use in search request on a separate site |
US8412770B2 (en) * | 2010-02-08 | 2013-04-02 | Yellowpages.Com Llc | Providing an answer to a question from a social network site using a separate messaging site |
US8595297B2 (en) * | 2010-02-08 | 2013-11-26 | At&T Intellectual Property I, L.P. | Searching data in a social network to provide an answer to an information request |
US9037656B2 (en) | 2010-12-20 | 2015-05-19 | Google Technology Holdings LLC | Method and system for facilitating interaction with multiple content provider websites |
EP2721510A4 (en) | 2011-06-16 | 2015-03-25 | Radiumone Inc | CONSTRUCTION OF A SOCIAL DIAGRAM WITH PARTICULAR USE BETWEEN OPEN WEB USERS |
US9021113B2 (en) * | 2011-06-17 | 2015-04-28 | International Business Machines Corporation | Inter-service sharing of content between users from different social networks |
US20130007634A1 (en) * | 2011-06-30 | 2013-01-03 | International Business Machines Corporation | Social artifact prioritization based on a global view of user collaboration |
US9536268B2 (en) | 2011-07-26 | 2017-01-03 | F. David Serena | Social network graph inference and aggregation with portability, protected shared content, and application programs spanning multiple social networks |
US11411910B2 (en) | 2011-07-26 | 2022-08-09 | Frank A Serena | Shared video content employing social network graph inference |
US20130054692A1 (en) * | 2011-08-30 | 2013-02-28 | Google Inc. | Organizing and Tracking Belongings Using Social Graph Information |
US9436928B2 (en) | 2011-08-30 | 2016-09-06 | Google Inc. | User graphical interface for displaying a belonging-related stream |
US9269079B2 (en) | 2011-09-26 | 2016-02-23 | Genzet | Social network stealth and counter messaging |
US8615449B2 (en) | 2012-04-26 | 2013-12-24 | Kabam, Inc. | System and method for gifting virtual items within a virtual space of a social network |
US8966593B2 (en) | 2013-03-14 | 2015-02-24 | International Business Machines Corporation | Delivering author specific content |
US10104082B2 (en) * | 2013-11-06 | 2018-10-16 | William P. Jones | Aggregated information access and control using a personal unifying taxonomy |
US10055398B2 (en) * | 2013-11-18 | 2018-08-21 | Samsung Electronics Co., Ltd. | Method and system for providing recommendations and performing actions based on social updates in social networks |
US10164946B2 (en) | 2015-06-24 | 2018-12-25 | International Business Machines Corporation | Mention identification for untrusted content |
US9672538B1 (en) | 2015-11-09 | 2017-06-06 | Radiumone, Inc. | Delivering personalized content based on geolocation information in a social graph with sharing activity of users of the open web |
US20190042579A1 (en) * | 2016-02-10 | 2019-02-07 | Clap Online Pty Ltd | A Data Acquisition and Communication System |
Family Cites Families (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7490091B2 (en) * | 2000-02-22 | 2009-02-10 | Harvey Lunenfeld | Metasearching a client's request for displaying at least one list comprising at least one advertisement on the client |
US7146560B2 (en) * | 2001-05-18 | 2006-12-05 | Xerox Corporation | Systems and methods for managing identity information |
US7523397B2 (en) * | 2002-09-30 | 2009-04-21 | Microsoft Corporation | Centralized alert and notifications repository, manager, and viewer |
US7293034B2 (en) * | 2004-02-23 | 2007-11-06 | Microsoft Coporation | Dynamically customizing a user interface for the aggregation of content |
US20050216550A1 (en) * | 2004-03-26 | 2005-09-29 | Paseman William G | Communication mode and group integration for social networks |
US8302164B2 (en) * | 2004-07-22 | 2012-10-30 | Facebook, Inc. | Authorization and authentication based on an individual's social network |
US7827208B2 (en) * | 2006-08-11 | 2010-11-02 | Facebook, Inc. | Generating a feed of stories personalized for members of a social network |
US7669123B2 (en) * | 2006-08-11 | 2010-02-23 | Facebook, Inc. | Dynamically providing a news feed about a user of a social network |
EP1969478A4 (en) * | 2005-12-22 | 2009-09-23 | Catalog Com Inc | SYSTEM AND METHOD FOR INTERDOMATIVE SOCIAL NETWORKING |
WO2007127812A2 (en) * | 2006-04-25 | 2007-11-08 | Pagebites Inc. | Method for information gathering and dissemination in a social network |
US7673327B1 (en) * | 2006-06-27 | 2010-03-02 | Confluence Commons, Inc. | Aggregation system |
US20080059308A1 (en) * | 2006-09-02 | 2008-03-06 | David Gerken | Methods and apparatus for using poll results to target and/or select advertisements |
US8037093B2 (en) * | 2006-09-12 | 2011-10-11 | Facebook, Inc. | Feeding updates to landing pages of users of an online social network from external sources |
US7805406B2 (en) * | 2006-10-27 | 2010-09-28 | Xystar Technologies, Inc. | Cross-population of virtual communities |
US7752552B2 (en) * | 2006-11-30 | 2010-07-06 | Red Hat, Inc. | Method and system for embedding an aggregated event stream into a third party web page |
US7752553B2 (en) * | 2006-12-01 | 2010-07-06 | Red Hat, Inc. | Method and system for aggregating and displaying an event stream |
US7730216B1 (en) * | 2006-12-14 | 2010-06-01 | Qurio Holdings, Inc. | System and method of sharing content among multiple social network nodes using an aggregation node |
US8224359B2 (en) * | 2006-12-22 | 2012-07-17 | Yahoo! Inc. | Provisioning my status information to others in my social network |
KR101527616B1 (ko) * | 2007-05-15 | 2015-06-10 | 소씨얼 프로젝트, 아이엔씨. | 소셜 네트워킹 온라인 커뮤니티를 생성하기 위한 시스템 및 방법 |
US7818396B2 (en) * | 2007-06-21 | 2010-10-19 | Microsoft Corporation | Aggregating and searching profile data from multiple services |
US20090049070A1 (en) * | 2007-08-15 | 2009-02-19 | Arieh Steinberg | Web-based social network badges |
US20090100046A1 (en) * | 2007-10-16 | 2009-04-16 | Mark Mallen Huck | Methods and Apparatus for Collecting, Searching, and Aggregating Historical Events in an Online System |
US7840690B2 (en) * | 2008-02-01 | 2010-11-23 | The Go Daddy Group, Inc. | Internet portal for managing social websites |
US7747746B2 (en) * | 2008-02-01 | 2010-06-29 | The Go Daddy Group, Inc. | Providing authenticated access to multiple social websites |
-
2009
- 2009-06-12 US US12/483,801 patent/US20100318925A1/en not_active Abandoned
-
2010
- 2010-06-09 BR BR112012000191A patent/BR112012000191A2/pt not_active IP Right Cessation
- 2010-06-09 RU RU2011150262/02A patent/RU2011150262A/ru not_active Application Discontinuation
- 2010-06-09 CA CA2761316A patent/CA2761316A1/en not_active Abandoned
- 2010-06-09 AU AU2010258776A patent/AU2010258776A1/en not_active Abandoned
- 2010-06-09 CN CN201080026030XA patent/CN102804220A/zh active Pending
- 2010-06-09 EP EP10786769A patent/EP2441043A4/en not_active Ceased
- 2010-06-09 KR KR1020117029427A patent/KR20120036831A/ko not_active Application Discontinuation
- 2010-06-09 JP JP2012515099A patent/JP2012529715A/ja not_active Withdrawn
- 2010-06-09 WO PCT/US2010/037954 patent/WO2010144562A2/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
BR112012000191A2 (pt) | 2016-11-01 |
WO2010144562A2 (en) | 2010-12-16 |
US20100318925A1 (en) | 2010-12-16 |
RU2011150262A (ru) | 2013-06-20 |
KR20120036831A (ko) | 2012-04-18 |
AU2010258776A1 (en) | 2011-11-24 |
WO2010144562A3 (en) | 2011-03-24 |
CA2761316A1 (en) | 2010-12-16 |
EP2441043A2 (en) | 2012-04-18 |
EP2441043A4 (en) | 2013-01-09 |
CN102804220A (zh) | 2012-11-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2012529715A (ja) | ソーシャル・ネットワーキング・サービスへの更新の統合 | |
US11218372B2 (en) | Methods, apparatuses, and computer program products for facilitating synchronization of setting configurations | |
US8751575B2 (en) | System and method for generating a ghost profile for a social network | |
JP6060310B2 (ja) | ソーシャルネットワークを通じて維持される無線データのプライバシー | |
US8687805B2 (en) | Context-aware based cryptography | |
US9053518B1 (en) | Constructing social networks | |
US20070008987A1 (en) | Capturing contacts via people near me | |
US11737012B2 (en) | Maintaining access to services via SIM card | |
US10635828B2 (en) | Tokenized links with granular permissions | |
US11991166B2 (en) | Method and apparatus for an identity assurance score with ties to an ID-less and password-less authentication system | |
US20160105431A1 (en) | Method of providing sns-group inviting service and sns server therefor | |
US9977910B2 (en) | Trusted user circles | |
CN113243093B (zh) | 用于使用区块链的消息传输和检索的***和方法 | |
JP2006134128A (ja) | コンタクト情報管理装置およびコンタクト情報管理方法 | |
US9667597B2 (en) | System and a method for location based anonymous communication over a network | |
KR20120069643A (ko) | 그룹 앱 자동 생성 방법 | |
JP2014059708A (ja) | 通信システム、通信端末、サーバ、通信方法およびプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20130903 |