ユーザのソーシャルネットワークを管理するコンピュータで実現される方法であって、ユーザのオンラインソーシャルネットワークサイトにプロセッサによってアクセスする段階と、前記ユーザ及び該ユーザの複数の連絡先に関連するネットワーキングコンテンツを前記オンラインソーシャルネットワークサイトから受け取る段階と、前記ネットワーキングコンテンツに基づいて前記複数の連絡先を前記プロセッサによって識別する段階と、前記ネットワーキングコンテンツに基づいて前記ユーザとそれぞれの前記連絡先との間の関係を前記プロセッサによって判断する段階と、前記関係に従ってソーシャルネットワーキングマップを前記プロセッサによって作成する段階と、を含むことを特徴とする方法。前記ネットワーキングコンテンツをコンテンツリポジトリに格納する段階、を更に含むことを特徴とする請求項1に記載の方法。前記ソーシャルネットワーキングマップを編集のために前記ユーザに提供する段階、を更に含むことを特徴とする請求項1に記載の方法。前記ネットワーキングコンテンツは、タグ及びメタデータを含み、前記ユーザとそれぞれの前記連絡先との間の前記関係を判断する段階は、前記タグ及びメタデータに基づいて前記ネットワーキングコンテンツを選別する段階、を含む、ことを特徴とする請求項1に記載の方法。前記ネットワーキングコンテンツは、写真又は映像コンテンツを含み、前記複数の連絡先を識別する段階は、前記写真又は映像コンテンツに対して顔認識を適用する段階、を含む、ことを特徴とする請求項1に記載の方法。前記ユーザと前記それぞれの連絡先との間の接続性の強さを該ユーザとそれぞれの連絡先との間の前記ネットワーキングコンテンツへの共通の接続に基づいて判断する段階、を更に含むことを特徴とする請求項1に記載の方法。前記ソーシャルネットワーキングマップは、前記ユーザ及び複数の家族連絡先を含む家族ツリーであることを特徴とする請求項6に記載の方法。前記ソーシャルネットワーキングマップは、前記ユーザ及び複数の友人連絡先を含む友人ツリーであることを特徴とする請求項6に記載の方法。サーチクエリを受け取る段階と、前記サーチクエリを満足する前記コンテンツリポジトリ上に格納された前記ネットワーキングコンテンツの部分集合を判断する段階と、前記ネットワーキングコンテンツの前記部分集合を前記ユーザに提供する段階と、を更に含むことを特徴とする請求項2に記載の方法。共有するために前記コンテンツリポジトリ上に格納された前記ネットワーキングコンテンツの部分集合を識別する段階と、前記ソーシャルネットワーキングマップ上の少なくとも1つの連絡先を含む配信リストを生成する段階と、前記ネットワーキングコンテンツの前記部分集合を前記配信リスト上の前記少なくとも1つの連絡先と共有する段階と、を更に含むことを特徴とする請求項2に記載の方法。前記配信リストは、所定の閾値よりも高い接続性の強さを有する連絡先から構成されることを特徴とする請求項10に記載の方法。前記配信リストは、前記ネットワーキングコンテンツの前記識別された部分集合に現れている連絡先から構成されることを特徴とする請求項10に記載の方法。前記コンテンツリポジトリのディレクトリにアクセスするための共有アカウントを作成する段階と、前記ソーシャルネットワーキングマップ上の少なくとも1つの連絡先を含むアクセスリストを生成する段階と、前記少なくとも1つの連絡先に前記共有アカウントのログイン情報を提供する段階と、を更に含むことを特徴とする請求項2に記載の方法。前記ソーシャルネットワーキングマップ上の前記複数の連絡先がコンテンツをアップロード又はダウンロードするようdropboxを前記コンテンツリポジトリ上に作成する段階と、前記dropboxへのアクセス情報を前記複数の連絡先に提供する段階と、を更に含むことを特徴とする請求項2に記載の方法。前記コンテンツリポジトリ上に格納された前記ネットワーキングコンテンツの部分集合に対して前記ユーザによって適用されたタグを受け取る段階と、前記タグに基づいて前記ソーシャルネットワーキングマップを更新する段階と、を更に含むことを特徴とする請求項2に記載の方法。前記コンテンツリポジトリ上で同じタグを有するネットワーキングコンテンツを検出する段階と、前記検出されたネットワーキングコンテンツを単一ファイル内にマージする段階と、を更に含むことを特徴とする請求項2に記載の方法。内蔵カメラで前記ユーザの写真又は映像を補捉する段階と、前記写真又は映像を前記ソーシャルネットワーキングマップ上の前記複数の連絡先と共有する段階と、を更に含むことを特徴とする請求項1に記載の方法。オンライン会話中に前記ユーザによって提供されたキーワードを受け取る段階と、前記識別された連絡先に関連する前記コンテンツリポジトリ上に格納された前記ネットワーキングコンテンツの部分集合を識別する段階と、前記ネットワーキングコンテンツの前記部分集合を前記ユーザに提供する段階と、を更に含むことを特徴とする請求項2に記載の方法。前記オンライン会話に基づいてキーワードを自動的に判断する段階と、前記キーワードに関連する前記コンテンツリポジトリ上に格納された前記ネットワーキングコンテンツの部分集合を識別する段階と、前記ネットワーキングコンテンツの前記部分集合を前記ユーザに提供する段階と、を更に含むことを特徴とする請求項2に記載の方法。前記キーワードは、前記オンライン会話中に閾値回数よりも多く使用され、又は前記ソーシャルネットワーキングマップ上の個別の連絡先を識別することを特徴とする請求項19に記載の方法。前記ユーザによって入力された日付範囲を受け取る段階と、前記ネットワーキングコンテンツから前記日付範囲内のソーシャルイベントを識別する段階と、前記識別されたソーシャルイベントを表示するカレンダー又はタイムラインを作成する段階と、を更に含むことを特徴とする請求項1に記載の方法。前記ソーシャルネットワーキングマップ上にいる前記ソーシャルイベントへの参加者を識別する段階と、前記カレンダー又はタイムラインを前記参加者と共有する段階と、を更に含むことを特徴とする請求項21に記載の方法。前記ネットワーキングコンテンツに基づいて前記ユーザが関心のある話題を判断する段階と、前記話題に関して前記ユーザに推奨情報を提供する段階と、を更に含むことを特徴とする請求項1に記載の方法。前記ユーザと連絡先の間の前記接続性の強さの変化を検出する段階と、前記連絡先にリーチアウトメッセージを送信する段階と、を更に含むことを特徴とする請求項6に記載の方法。前記変化は、強い接続があった前記連絡先が弱い接続になることであることを特徴とする請求項24に記載の方法。前記変化は、前記ユーザが前記連絡先と所定の継続時間よりも長い期間にわたってコミュニケーションを取っていなかったことであることを特徴とする請求項24に記載の方法。第1タグが第1群に関連付けられ、第2タグが該第1群よりも大きい第2群に関連付けられたそれぞれのタグに関連付けられた複数の群に前記ネットワーキングコンテンツを選別する段階と、前記第2タグがタグクラウドにおいて前記第1タグよりも大きいテキストで表示されるタグクラウドを該タグによって生成する段階と、を更に含むことを特徴とする請求項1に記載の方法。前記ソーシャルネットワーキングマップ上の連絡先のユーザ選択を受け取る段階と、前記連絡先のネットワーキングコンテンツに類似する前記ユーザのネットワーキングコンテンツを識別する段階と、前記ユーザの前記識別されたネットワーキングコンテンツを前記連絡先と共有する段階と、を更に含むことを特徴とする請求項1に記載の方法。前記ユーザと連絡先の間のオンラインビデオチャットを記録する段階と、前記オンラインビデオチャットを前記ソーシャルネットワーキングマップ上の前記複数の連絡先と共有する段階と、を更に含むことを特徴とする請求項1に記載の方法。前記ユーザの付加的なオンラインソーシャルネットワークサイトにアクセスする段階と、前記ソーシャルネットワーキングマップ上の前記複数の連絡先に関連する付加的なネットワーキングコンテンツを前記付加的なオンラインソーシャルネットワークサイト上で検索する段階と、前記付加的なネットワーキングコンテンツに基づいて前記ソーシャルネットワーキングマップを更新する段階と、を更に含むことを特徴とする請求項1に記載の方法。前記ユーザと連絡先の間のオンライン会話をモニタする段階と、前記オンライン会話からキーワードを判断する段階と、前記キーワードに関連するオンラインコンテンツをサーチする段階と、前記オンライン会話を支援するよう前記オンラインコンテンツに基づいてテンプレートメッセージを生成する段階と、を更に含むことを特徴とする請求項1に記載の方法。ユーザのソーシャルネットワークを管理するためのソーシャルネットワーク管理システムであって、ユーザのオンラインソーシャルネットワークサイトにアクセスし、前記ユーザ及び該ユーザの複数の連絡先に関連するネットワーキングコンテンツを前記オンラインソーシャルネットワークサイトから受け取り、前記ネットワーキングコンテンツに基づいて前記複数の連絡先を識別し、前記ネットワーキングコンテンツに基づいて前記ユーザとそれぞれの前記連絡先との間の関係を判断し、かつ前記関係に従ってソーシャルネットワーキングマップを作成する、ように構成されたプロセッサ、を含むことを特徴とするシステム。前記ネットワーキングコンテンツをコンテンツリポジトリに格納する、ように構成されたメモリを更に含むことを特徴とする請求項32に記載のソーシャルネットワーク管理システム。前記プロセッサは、前記ソーシャルネットワーキングマップを編集のために前記ユーザに提供する、ように更に構成される、ことを特徴とする請求項32に記載のソーシャルネットワーク管理システム。前記ネットワーキングコンテンツは、タグ及びメタデータを含み、前記プロセッサは、前記タグ及びメタデータに基づいて前記ネットワーキングコンテンツを選別する、ように更に構成される、ことを特徴とする請求項32に記載のソーシャルネットワーク管理システム。前記ネットワーキングコンテンツは、写真又は映像コンテンツを含み、前記プロセッサは、前記写真又は映像コンテンツに対して顔認識を適用する、ように更に構成される、ことを特徴とする請求項32に記載のソーシャルネットワーク管理システム。前記プロセッサは、前記ユーザと前記それぞれの連絡先との間の接続性の強さを該ユーザとそれぞれの連絡先との間の前記ネットワーキングコンテンツへの共通の接続に基づいて判断する、ように更に構成される、ことを特徴とする請求項32に記載のソーシャルネットワーク管理システム。前記ソーシャルネットワーキングマップは、前記ユーザ及び複数の家族連絡先を含む家族ツリーであることを特徴とする請求項37に記載のソーシャルネットワーク管理システム。前記ソーシャルネットワーキングマップは、前記ユーザ及び複数の友人連絡先を含む友人ツリーであることを特徴とする請求項37に記載のソーシャルネットワーク管理システム。前記プロセッサは、サーチクエリを受け取り、前記サーチクエリを満足する前記コンテンツリポジトリ上に格納された前記ネットワーキングコンテンツの部分集合を判断し、かつ前記ネットワーキングコンテンツの前記部分集合を前記ユーザに提供する、ように更に構成される、ことを特徴とする請求項33に記載のソーシャルネットワーク管理システム。前記プロセッサは、共有するために前記コンテンツリポジトリ上に格納された前記ネットワーキングコンテンツの部分集合を識別し、前記ソーシャルネットワーキングマップ上の少なくとも1つの連絡先を含む配信リストを生成し、かつ前記ネットワーキングコンテンツの前記部分集合を前記配信リスト上の前記少なくとも1つの連絡先と共有する、ように更に構成される、ことを特徴とする請求項33に記載のソーシャルネットワーク管理システム。前記配信リストは、所定の閾値よりも高い接続性の強さを有する連絡先から構成されることを特徴とする請求項41に記載のソーシャルネットワーク管理システム。前記配信リストは、前記ネットワーキングコンテンツの前記識別された部分集合に現れている連絡先から構成されることを特徴とする請求項41に記載のソーシャルネットワーク管理システム。前記プロセッサは、前記コンテンツリポジトリのディレクトリにアクセスするための共有アカウントを作成し、前記ソーシャルネットワーキングマップ上の少なくとも1つの連絡先を含むアクセスリストを生成し、かつ前記少なくとも1つの連絡先に前記共有アカウントのログイン情報を提供する、ように更に構成される、ことを特徴とする請求項33に記載のソーシャルネットワーク管理システム。前記プロセッサは、前記ソーシャルネットワーキングマップ上の前記複数の連絡先がコンテンツをアップロード又はダウンロードするようdropboxを前記コンテンツリポジトリ上に作成し、かつ前記dropboxへのアクセス情報を前記複数の連絡先に提供する、ように更に構成される、ことを特徴とする請求項33に記載のソーシャルネットワーク管理システム。前記プロセッサは、前記コンテンツリポジトリ上に格納された前記ネットワーキングコンテンツの部分集合に対して前記ユーザによって適用されたタグを受け取り、前記タグに基づいて前記ソーシャルネットワーキングマップを更新する、ように更に構成される、ことを特徴とする請求項33に記載のソーシャルネットワーク管理システム。前記プロセッサは、前記コンテンツリポジトリ上で同じタグを有するネットワーキングコンテンツを検出し、かつ前記検出されたネットワーキングコンテンツを単一ファイル内にマージする、ように更に構成される、ことを特徴とする請求項33に記載のソーシャルネットワーク管理システム。前記プロセッサは、内蔵カメラで前記ユーザの写真又は映像を補捉し、かつ前記写真又は映像を前記ソーシャルネットワーキングマップ上の前記複数の連絡先と共有する、ように更に構成される、ことを特徴とする請求項32に記載のソーシャルネットワーク管理システム。前記プロセッサは、オンライン会話中に前記ユーザによって提供されたキーワードを受け取り、前記識別された連絡先に関連する前記コンテンツリポジトリ上に格納された前記ネットワーキングコンテンツの部分集合を識別し、かつ前記ネットワーキングコンテンツの前記部分集合を前記ユーザに提供する、ように更に構成される、ことを特徴とする請求項33に記載のソーシャルネットワーク管理システム。前記プロセッサは、前記オンライン会話に基づいてキーワードを判断し、前記キーワードに関連する前記コンテンツリポジトリ上に格納された前記ネットワーキングコンテンツの部分集合を識別し、かつ前記ネットワーキングコンテンツの前記部分集合を前記ユーザに提供する、ように更に構成されることを特徴とする請求項32に記載のソーシャルネットワーク管理システム。前記キーワードは、前記オンライン会話中に閾値回数よりも多く使用され、又は前記ソーシャルネットワーキングマップ上の個別の連絡先を識別することを特徴とする請求項50に記載のソーシャルネットワーク管理システム。前記プロセッサは、前記ユーザによって入力された日付範囲を受け取り、前記ネットワーキングコンテンツから前記日付範囲内のソーシャルイベントを識別し、かつ前記識別されたソーシャルイベントを表示するカレンダー又はタイムラインを作成する、ように更に構成される、ことを特徴とする請求項32に記載のソーシャルネットワーク管理システム。前記プロセッサは、前記ソーシャルネットワーキングマップ上にいる前記ソーシャルイベントへの参加者を識別し、かつ前記カレンダー又はタイムラインを前記参加者と共有する、ように更に構成される、ことを特徴とする請求項52に記載のソーシャルネットワーク管理システム。前記プロセッサは、前記ネットワーキングコンテンツに基づいて前記ユーザが関心のある話題を判断し、かつ前記話題に関して前記ユーザに推奨情報を提供する、ように更に構成される、ことを特徴とする請求項32に記載のソーシャルネットワーク管理システム。前記プロセッサは、前記ユーザと連絡先の間の前記接続性の強さの変化を検出し、前記連絡先にリーチアウトメッセージを送信する、ように更に構成される、ことを特徴とする請求項37に記載のソーシャルネットワーク管理システム。前記変化は、強い接続があった前記連絡先が弱い接続になることであることを特徴とする請求項55に記載のソーシャルネットワーク管理システム。前記変化は、前記ユーザが前記連絡先と所定の継続時間よりも長い期間にわたってコミュニケーションを取っていなかったことであることを特徴とする請求項55に記載のソーシャルネットワーク管理システム。前記プロセッサは、第1タグが第1群に関連付けられ、第2タグが該第1群よりも大きい第2群に関連付けられたそれぞれのタグに関連付けられた複数の群に前記ネットワーキングコンテンツを選別し、前記第2タグがタグクラウドにおいて前記第1タグよりも大きいテキストで表示されるタグクラウドを該タグによって生成する、ように更に構成される、ことを特徴とする請求項32に記載のソーシャルネットワーク管理システム。前記プロセッサは、前記ソーシャルネットワーキングマップ上の連絡先のユーザ選択を受け取り、前記連絡先のネットワーキングコンテンツに類似する前記ユーザのネットワーキングコンテンツを識別し、かつ前記ユーザの前記識別されたネットワーキングコンテンツを前記連絡先と共有する、ように更に構成される、ことを特徴とする請求項32に記載のソーシャルネットワーク管理システム。前記プロセッサは、前記ユーザと連絡先の間のオンラインビデオチャットを記録し、かつ前記オンラインビデオチャットを前記ソーシャルネットワーキングマップ上の前記複数の連絡先と共有する、ように更に構成される、ことを特徴とする請求項32に記載のソーシャルネットワーク管理システム。前記プロセッサは、前記ユーザの付加的なオンラインソーシャルネットワークサイトにアクセスし、前記ソーシャルネットワーキングマップ上の前記複数の連絡先に関連する付加的なネットワーキングコンテンツを前記付加的なオンラインソーシャルネットワークサイト上で検索し、かつ前記付加的なネットワーキングコンテンツに基づいて前記ソーシャルネットワーキングマップを更新する、ように更に構成される、ことを特徴とする請求項32に記載のソーシャルネットワーク管理システム。前記プロセッサは、前記ユーザと連絡先の間のオンライン会話をモニタし、前記オンライン会話からキーワードを判断し、前記キーワードに関連するオンラインコンテンツをサーチし、かつ前記オンライン会話を支援するよう前記オンラインコンテンツに基づいてテンプレートメッセージを生成する、ように更に構成される、ことを特徴とする請求項32に記載のソーシャルネットワーク管理システム。プロセッサによって実行された時に、ユーザのオンラインソーシャルネットワークサイトにプロセッサによってアクセスする段階と、前記ユーザ及び該ユーザの複数の連絡先に関連するネットワーキングコンテンツを前記オンラインソーシャルネットワークサイトから受け取る段階と、前記ネットワーキングコンテンツに基づいて前記複数の連絡先を前記プロセッサによって識別する段階と、前記ネットワーキングコンテンツに基づいて前記ユーザとそれぞれの前記連絡先との間の関係を前記プロセッサによって判断する段階と、前記関係に従ってソーシャルネットワーキングマップを前記プロセッサによって作成する段階と、を含むユーザのソーシャルネットワークを管理する方法を実行する1組の命令を格納する非一時的コンピュータ可読ストレージデバイス。従って、ユーザのオンラインソーシャルネットワーキングの連絡先及びコンテンツを効率的に管理するための改善された方法及びシステムの必要性が存在する。本発明の開示によるシステム及び方法は、ソーシャルネットワークの管理に関する。一例示的な実施形態により、ユーザのソーシャルネットワークを管理するためのコンピュータ実施型方法を開示する。本方法は、ユーザのオンラインソーシャルネットワークサイトにアクセスし、オンラインソーシャルネットワークサイトからユーザ及びユーザの複数の連絡先に関連するネットワーキングコンテンツを受け取る。本方法は、ネットワーキングコンテンツに基づいて複数の連絡先を識別し、ネットワーキングコンテンツに基づいてユーザとそれぞれの連絡先の間の関係を判断する。本方法はまた、これらの関係に従ってソーシャルネットワーキングマップを作成する。別の例示的な実施形態により、ソーシャルネットワーク管理システムを開示する。ソーシャルネットワーク管理システムは、プロセッサを含む。プロセッサは、ユーザのオンラインソーシャルネットワークサイトにアクセスし、オンラインソーシャルネットワークサイトからユーザ及びユーザの複数の連絡先に関連するネットワーキングコンテンツを受け取るように構成される。プロセッサは、ネットワーキングコンテンツに基づいて複数の連絡先を識別し、ネットワーキングコンテンツに基づいてユーザとそれぞれの連絡先の間の関係を判断するように更に構成される。プロセッサはまた、それらの関係に従ってソーシャルネットワーキングマップを作成するように構成される。更に別の例示的な実施形態により、プロセッサによって実行された時にユーザのソーシャルネットワークを管理する方法を実行する1組の命令を格納する非一時的コンピュータ可読ストレージデバイスを開示する。本方法は、ユーザのオンラインソーシャルネットワークサイトにアクセスし、オンラインソーシャルネットワークサイトからユーザ及びユーザの複数の連絡先に関連するネットワーキングコンテンツを受け取る。本方法は、ネットワーキングコンテンツに基づいて複数の連絡先を識別し、ネットワーキングコンテンツに基づいてユーザとそれぞれの連絡先の間の関係を判断する。本方法はまた、これらの関係に従ってソーシャルネットワーキングマップを作成する。上述の一般的な説明及び以下の詳細説明のいずれも、特許請求するような本発明の例示かつ説明にすぎず、限定ではないことは理解されるものとする。本明細書に組み込まれてその一部を形成する添付図面は、本発明の開示によるいくつかの実施形態を示しており、その説明と共に本明細書で本発明の原理を説明する役目を果たす。以下の説明は、添付図面に言及する。可能な限り、同じか又は同様の部分を示すために図面全体を通して同じ参照番号を使用するものとする。本明細書では、本発明の開示のいくつかの例示的な実施形態及び特徴について説明するが、本発明の開示の精神及び範囲から逸脱することなく、修正、適合などの実施が可能である。例えば、図面内に示す構成要素に対して置換、追加、又は修正を行うことができ、本明細書に説明する例示的な方法は、開示する方法に対して段階を置換、順序変更、又は追加することによって修正することができる。従って、以下の詳細説明は、本発明を限定するわけではない。代わりに、主張するいずれの発明の的確な範囲も特許請求の範囲によって定義される。図1は、本発明による例示的なソーシャルネットワーク管理システム100及び様々なオンラインリソースとの対話を含む例示的なネットワークを示している。一部の実施形態により、ソーシャルネットワーク管理システム100、ユーザ端末121-123のような1つ又はそれよりも多くのユーザ端末、及びソーシャルネットワーキングウェブサーバ131-133のような1つ又はそれよりも多くのソーシャルネットワーキングウェブサーバは、インターネット110に結合することができる。例えば、これらのデバイスは、ケーブルを通じて又は無線でインターネット110に接続することができる。図1に示すよりも多くの又は少ないユーザ端末及びソーシャルネットワーキングウェブサーバをインターネット110に結合することができることが考えられている。ユーザ端末とは、ユーザによって利用可能なあらゆる電子デバイスとすることができる。例えば、ユーザ端末121-123の各々は、デスクトップ又はラップトップのような端末コンピュータ、スマートフォン、又はPDAとすることができる。一部の実施形態において、ユーザ端末121-123は、ソーシャルネットワーキングウェブサーバ131-133によって保守される様々なオンラインソーシャルネットワーキングサイトにインターネット110を通じてアクセス可能である。一部の実施形態において、様々なソーシャルネットワーキングサイトは、様々なネットワーキングの目的に対して設計することができる。例えば、ソーシャルネットワーキングウェブサーバ131上で利用可能なソーシャルネットワーキングサイトは、求職活動及びキャリア啓発のためのような職業的なネットワーキングに対して設計することができ、ソーシャルネットワーキングウェブサーバ132上で利用可能なソーシャルネットワーキングサイトは、デート、同級生及び卒業生との接続、又は同じ趣味を有する人々との接続のためのような個人的なネットワーキングに対して設計することができる。一部の実施形態において、ユーザ141は、各ソーシャルネットワーキングサイトとのネットワーキングアカウントを有することができ、信頼性の高いログイン情報によってサイトにアクセスすることができる。ユーザ141は、ユーザ端末121からメッセージをタイプして、インターネット110を通じてソーシャルネットワーキングサイト上にこのメッセージをポストすることができる。ユーザ141はまた、写真、ビデオ、オーディオ、又はテキスト文書のようなファイルもユーザ端末121からソーシャルネットワーキングサイトにアップロードすることができる。各ネットワーキングアカウントに関連して、ソーシャルネットワーキングウェブサーバは、ユーザのアカウントプロフィール、ユーザによってポストされたネットワーキングコンテンツ、及びユーザがそれぞれのネットワーキングサイトを通じて連絡を取る連絡先のリストを格納することができる。例えば、連絡先142及び143は、1つ又はそれよりも多くのソーシャルネットワーキングサイト上でユーザ141によって追加することができる。一部の実施形態において、連絡先142とは、ユーザ141の家族又は親族とすることができ、連絡先143とは、ユーザ141の友人とすることができる。連絡先142及び143も、自己自身のユーザ端末122及び123を通じて様々なソーシャルネットワーキングサイトにアクセスすることができる。連絡先142及び143は、ユーザ141のプロフィールを閲覧して、ユーザ141のネットワーキングコンテンツにアクセスしてダウンロードすることができる。一部の実施形態において、連絡先142及び143も、自己自身のユーザ端末122及び123を通じてメッセージ、写真、ビデオなどのようなコンテンツをユーザ141のウェブページ上にポストすることができる。このようなコンテンツも、ユーザ141のネットワーキングアカウントと関連してソーシャルネットワーキングウェブサーバ上に格納することができる。ユーザ141は、ソーシャルネットワーク管理システム100を用いて、ソーシャルネットワーキングウェブサイト上の自己のソーシャルネットワークを管理することができる。一部の実施形態において、ソーシャルネットワーク管理システム100は、ユーザ端末の一部分とすることができ、ユーザ端末と1つ又はそれよりも多くのハードウエア構成要素を共有することができる。例えば、ユーザ端末121は、ラップトップコンピュータとすることができ、ソーシャルネットワーク管理システム100がユーザ端末121上にインストールされて、ユーザ端末121のプロセッサ、メモリ、ハードドライブなどのようなハードウエア構成要素を使用することができる。一部の他の実施形態において、ソーシャルネットワーク管理システム100は、ユーザ端末に対して外部とすることができ、ユーザ端末121とは独立したハードウエア構成要素を使用することができる。ソーシャルネットワーク管理システム100は、ユーザ141の連絡先連絡先142及び143のような、及びソーシャルネットワーキングウェブサーバ131-133のうちの1つ又はそれよりも多くにあるユーザ141及び/又は連絡先142及び143のネットワーキングコンテンツを管理するように構成することができる。例えば、ソーシャルネットワーク管理システム100は、ユーザ141のログイン情報を用いてソーシャルネットワーキングウェブサイトにアクセスして、サイト上のユーザ141のソーシャルネットワーキング活動に関するデータ及び/又はファイルを取得することができる。一部の実施形態において、取得したデータに基づいて、ソーシャルネットワーク管理システム100は、様々なソーシャルネットワーキングウェブサイトから、連絡先142及び143のようなユーザ141の連絡先を含むソーシャルネットワーキングマップを作成するように構成することができる。ソーシャルネットワーク管理システム100はまた、ソーシャルネットワーキングウェブサイトから取得したネットワーキングコンテンツを格納するためのコンテンツリポジトリを作成するようにも構成することができる。一部の実施形態において、ソーシャルネットワーク管理システム100は、連絡先142及び143によってそれぞれ使用されるユーザ端末122及び123と通信するように構成することができる。例えば、ソーシャルネットワーク管理システム100は、ユーザ端末121上にあるデータ又はファイルをユーザ端末122及び123に送信することができる。代替的又は追加的に、ソーシャルネットワーク管理システム100は、ユーザ端末122及び123から送信されてきたデータ又はファイルを受信することができる。一部の実施形態において、ユーザ端末122及び123は、ユーザ端末121上のある一定のディレクトリにアクセスして、データ/ファイルを取得し又は取り消すことができる。図2は、本発明の開示による例示的なソーシャルネットワーク管理システム100のブロック図を示している。ソーシャルネットワーク管理システム100は、図2に示すよりも多くの又は少ない構成要素を含むことができることが考えられている。一部の実施形態により、図1に示すユーザ端末122-123及びソーシャルネットワーキングウェブサーバ131-133も、図2に示すのと同様の構成要素及び構成を含むことができる。図2に示すように、ソーシャルネットワーク管理システム100は、プロセッサ210と、メモリモジュール220と、ユーザ入力デバイス230と、ディスプレイデバイス240と、通信インタフェース250と、カメラ260とを含むことができる。プロセッサ210は、中央演算処理ユニットCPU又はグラフィック処理ユニットGPUとすることができる。使用されるハードウエアのタイプに応じて、プロセッサ210は、1つ又はそれよりも多くのプリント基板、及び/又はマイクロプロセッサチップを含むことができる。プロセッサ210は、1組のコンピュータプログラム命令を実行して、以下でより詳細に説明する様々な方法を実施することができる。メモリモジュール220は、取りわけ、ランダムアクセスメモリRAM及び読取専用メモリROMを含むことができる。ROM又は他のいずれかの適切なメモリ位置からコンピュータプログラム命令にアクセスして読み取ることができ、プロセッサ210によって実行するためにRAM内にロードすることができる。例えば、メモリモジュール220は、1つ又はそれよりも多くのソフトウエアアプリケーションを格納することができる。メモリモジュール220内に格納されたソフトウエアアプリケーションは、共通コンピュータシステムのための、並びにソフトウエア制御のデバイスのためのオペレーティングシステムを含むことができる。更に、メモリモジュール220は、プロセッサ210によって実行可能なソフトウエアアプリケーション全体又はソフトウエアアプリケーションの一部分のみを格納することができる。例えば、メモリモジュール220は、プロセッサ210によって実行可能なソーシャルネットワーク管理アプリケーションを格納することができる。一部の実施形態において、メモリモジュール220は、マスターデータ、ユーザデータ、アプリケーションデータ、及び/又はプログラムコードも格納することができる。例えば、メモリモジュール220は、様々なタグ付きデータ、メタデータ、画像ファイル、ビデオファイル、オーディオファイルなどを有するコンテンツリポジトリを格納することができる。一部の実施形態において、ユーザ入力デバイス230及びディスプレイデバイス240は、適切なインタフェース回路構成を通じてプロセッサ210に結合することができる。一部の実施形態において、ユーザ入力デバイス230は、ハードウエアキーボード、キーパッド、又はタッチスクリーンとすることができ、これを通じてユーザ141は、ソーシャルネットワーク管理システム100に情報を入力することができる。ディスプレイデバイス240は、テキスト又は図表をユーザ141に対して表示する1つ又はそれよりも多くの表示画面を含むことができる。例えば、ディスプレイデバイス240は、ソーシャルネットワーキングマップをユーザ141に表示することができる。通信インタフェース250は、ソーシャルネットワーク管理システム100が、ユーザ端末122及び123、並びにソーシャルネットワーキングウェブサーバ131-133のような外部デバイスと情報をやり取りすることができるように通信接続を提供することができる。例えば、通信インタフェース250は、WWAN又はLANアダプタを含むことができる。カメラ260は、ソーシャルネットワーク管理システム100上の一体型デジタルカメラとすることができる。一部の実施形態において、カメラ260は、ディスプレイデバイス240の上部に内蔵することができる。一部の実施形態において、カメラ260をディスプレイデバイス240にクリップし又は他の方法で取り付けて、有線又は無線接続を通じてソーシャルネットワーク管理システム100に接続することができる。システム100の構成要素は、図2に示すように作動可能に接続される。このような接続は、有線又は無線とすることができる。例えば、プロセッサ210及びメモリモジュール220のような一部の構成要素は、データバスによって接続することができる。ユーザ入力デバイス230及びディスプレイデバイス240、ネットワークインタフェース250、及びカメラ260のような他の一部の構成要素は、ケーブルを通じて又は無線接続を通じてシステム100の他の部分に接続することができる。システム100の1つ又はそれよりも多くの構成要素は、ソーシャルネットワーク管理のためのソフトウエアアプリケーションを実行するために使用することができる。例えば、図3は、例示的なソーシャルネットワーク管理アプリケーション300のブロック図を示している。一部の実施形態により、ソーシャルネットワーク管理アプリケーション300は、ユーザインタフェース310と、コンテンツリポジトリ320と、家族ツリー330と、友人ツリー340と、1つ又はそれよりも多くの配信及びフィルタテーブル350と、機能ライブラリ360とを含むことができる。ソーシャルネットワーク管理アプリケーション300は、図3に示すよりも多くの又は少ない構成要素を含むことができることが考えられている。一部の実施形態において、ソーシャルネットワーク管理アプリケーション300を起動した状態で、ディスプレイデバイス240上でユーザ141に対してユーザインタフェース310を表示することができる。例えば、図4は、本発明の開示によるソーシャルネットワーク管理アプリケーション300の例示的なユーザインタフェース400を示している。一部の実施形態により、ユーザインタフェース400は、例えば、機能メニュー410と、友人連絡先リスト420と、家族連絡先リスト430と、友人ツリーを表示ボタン440と、家族ツリーを表示ボタン450と、掲示板又はチャットのためのインタフェース460と、リポジトリコンテンツ表示領域470とを含む1つ又はそれよりも多くの画面領域を含むことができる。ユーザインタフェース400は、図4に示すよりも多くの又は少ない構成要素を含むことができることが考えられている。一部の実施形態において、機能メニュー410は、ソーシャルネットワーク管理アプリケーション300によって提供される利用可能なユーザ機能のリスト表示を含むことができる。例えば、ユーザ機能のリスト表示は、機能ライブラリ360内に格納された機能モジュールに対応することができる。ユーザ141は、一部のユーザ機能をクリックして、対応する機能モジュールを起動することができる。友人連絡先リスト420は、ユーザ141の友人連絡先のリスト表示を含むことができる。友人連絡先は、ユーザ141の実生活の友人、並びにオンラインで作る友人も含むことができる。同様に、家族連絡先リスト430は、ユーザ141の家族連絡先のリスト表示を含むことができる。友人連絡先リスト及び家族連絡先リストは、ソーシャルネットワークウェブサーバ131-133からダウンロードした連絡先情報を用いて構築することができる。友人ツリーを表示ボタン440及び家族ツリーを表示ボタン450をクリックした状態で、ユーザの家族ツリー330又は友人ツリー340を表示する別々のユーザインタフェースが立ち上がる。例えば、図5は、本発明によるユーザインタフェース500上に表示される例示的な家族ツリー330を示している。図5に示すように、ユーザインタフェース500は、家族ツリー330を表示する表示領域510を含むことができる。家族ツリー340は、ユーザアイコン501、及びユーザアイコン501に接続した配偶者アイコン502を含むことができる。ユーザアイコン501及び配偶者アイコン502の各々は、自己の家族及び親族のアイコンに接続することができる。例えば、ユーザアイコン501は、母親アイコン503、父親アイコン504、姉妹アイコン505、及び兄弟アイコン506に接続することができる。これらのアイコンの各々は、更に、その個人自身の家族に接続することができる。例えば、父親アイコン504は、父親の両親、すなわち、ユーザの祖父母に接続することができ、祖父母アイコンは、更に、祖父母の他の子ども達、例えば、ユーザの叔母及び叔父に接続することができる。一部の実施形態において、ユーザと、その配偶者、その両親、姉妹、及び兄弟の間のような接続のような直接的な接続は、1次的接続と見なすことができる。ユーザとその祖父母、叔母、叔父、及びいとこの間のような間接的な接続は、2次的接続と見なすことができる。2次的接続は、1次的接続を通じて形成することができる。一部の実施形態において、家族ツリー330内のアイコンは、ユーザとそれぞれの家族連絡先の間の接続性の強さを示すように強調表示することができる。一部の実施形態において、アイコンは、異なる色又は異なるグレースケールで強調表示することができる。例えば、ユーザとそれぞれの連絡先の間の接続性の強さの場合、家族ツリー330においてアイコンをより濃い色で強調表示することができる。一部の実施形態において、図5に示すように、異なるマークでアイコンを強調表示することができる。接続性の強さは、ユーザがどのくらい頻繁に連絡先とコミュニケーションを取るかを示すことができる。一部の実施形態において、接続性の強さは、ユーザインタフェース500を通じてユーザによって指定することができる。一部の実施形態において、接続性の強さは、ソーシャルネットワーク管理アプリケーション300によって自動的に判断することができる。図5に示すように、ユーザインタフェース500は、ユーザが、表示領域510に表示された家族ツリー330を編集することを可能にする編集ボタン520を更に含むことができる。例えば、編集ボタン520をクリックした状態で、ユーザは、ツリー構造の編集、家族ツリー330への連絡先の追加又は削除、連絡先の名前の編集、連絡先のタグの追加又は変更が可能になる。一部の実施形態において、ユーザはまた、自己の認識に基づいて、接続性の強さを編集することも可能になる。図6は、本発明によるユーザインタフェース600上に表示される例示的な友人ツリー340を示している。図6に示すように、ユーザインタフェース500と同様に、ユーザインタフェース600は、友人ツリー340を表示する表示領域610と、ユーザが友人ツリー340を編集することを可能にする編集ボタン620とを含むことができる。友人ツリー340は、ユーザアイコン601、及びユーザの1つ又はそれよりも多くの友人群のアイコンを含むことができる。例えば、ユーザは、いくつかの異なる友人チェーン、同僚、同級生、教会信者、自身のサッカーチームの選手、自身のカントリークラブで知っている人々、娘の同級生の保護者などを有することがある。一部の実施形態において、同じ友人チェーン内の連絡先のアイコンは、同じレベルに表示される。例えば、図6に示すように、ユーザの職場の友人に対応する友人アイコン601-608が1つのレベルに表示され、ユーザの大学時代の友人に対応する友人アイコン611-613は別のレベルに表示され、ユーザのゴルフの友人に対応する友人アイコン621-625は、更に別のレベルに表示される。一部の実施形態において、友人ツリー340内のアイコンも、ユーザとそれぞれの友人連絡先の間の接続性の強さを示すために、図5に関連して上記で上述のものと同様の方法で強調表示することができる。ユーザは、編集ボタン620を使用して、表示領域610に表示された友人ツリー340を編集することができる。例えば、編集ボタン620をクリックした状態で、ユーザは、友人の追加又は削除、ツリー構造の再編成、友人の名前の編集、友人のタグの追加又は変更が可能になる。一部の実施形態において、ユーザはまた、接続性の強さを編集することも可能になる。異なる友人チェーンの連絡先が、互いに友人である場合もある。例えば、友人アイコン613に対応するJohnは、ユーザの大学の同級生であるが、彼はまた、ユーザの職場の同僚である友人アイコン603、605、及び607に対応するJames、Jenny、及びJane、並びにユーザのゴルフ仲間である友人アイコン621、623、及び624に対応するJason、Jack、及びJimの友人でもある。一部の実施形態において、ユーザインタフェース600は、ユーザが友人ツリー340内で選択した友人の共通の友人を見出すことを可能にする共通の友人ボタン630を更に含むことができる。例えば、ユーザは、友人ツリー340内の友人アイコン613を強調表示して、次に、共通の友人ボタン630をクリックすることができる。従って、友人アイコン613と友人アイコン603、605、607、621、623、及び624の間の接続を表示領域610内に表示し又は強調表示することができる。図4を再び参照すると、ユーザが自身の家族又は友人の1つ又はそれよりも多くとチャットするために、掲示板又はチャットのためのインタフェース460を提供することができる。一部の実施形態において、掲示板又はチャットのためのインタフェース460は、ユーザが複数の連絡先と同時にチャットすることができるように、複数のチャットのためのインタフェースを含むことができる。チャットのためのインタフェースは、タブによって切り換えることができる。連絡先がオンラインでない場合、ユーザは、掲示板又はチャットのためのインタフェース460上に彼/彼女にメッセージを残すことができる。コンテンツリポジトリ320は、タグ付きデータ、メタデータ、画像ファイル、ビデオファイル、オーディオファイルのようなネットワーキングコンテンツを格納することができる。リポジトリコンテンツ表示領域470は、コンテンツリポジトリ320上に格納されたネットワーキングコンテンツを表示するように構成することができる。例えば、ユーザが連絡先とチャットしている時に、この連絡先に関連するネットワーキングコンテンツのリストをリポジトリコンテンツ表示領域470内に表示することができる。一部の実施形態において、コンテンツの各々は、例えば、コンテンツ名、取得時期、及び取得元のソーシャルネットワーキングウェブサーバを含む要約形式で表示することができる。一部の実施形態において、リポジトリコンテンツ表示領域470はまた、コンテンツを詳細に表示するように構成することができる。例えば、画像又はビデオを表示することができる。図7は、本発明の開示による例示的なソーシャルネットワーク管理アプリケーション700の機能モジュールを示している。一部の実施形態により、ソーシャルネットワーク管理アプリケーション700は、コンテンツリポジトリモジュール701と、家族ツリーモジュール702と、友人ツリーモジュール703と、機能モジュール711-730とを含むことができる。ソーシャルネットワーク管理アプリケーション700は、図7に示すよりも多くの又は少ないモジュールを含むことができることが考えられている。コンテンツリポジトリモジュール701は、タグ付きデータ、メタデータ、画像ファイル、ビデオファイル、オーディオファイルのようなネットワーキングコンテンツを格納することができる。一部の実施形態において、コンテンツリポジトリモジュール701は、ソーシャルネットワーク管理アプリケーション700によって自動的に又はユーザの要求時に更新することができる。例えば、ソーシャルネットワーク管理アプリケーション700を起動する度に、アプリケーションは、ソーシャルネットワーキングウェブサーバに自動的にログインして、いずれかの新しいネットワーキングコンテンツがダウンロード可能であるかを検査することができる。一部の実施形態において、コンテンツリポジトリモジュール701は、ソーシャルネットワーク管理システム100上にローカルに格納することができる。一部の実施形態において、コンテンツリポジトリモジュール701はまた、リモートサーバインターネット110上に格納することができる。家族ツリーモジュール702は、ユーザインタフェース500上などに家族ツリーを表示するためのデータを格納することができる。例えば、家族ツリーモジュール702は、家族連絡先の名前、彼らのユーザとの関係、各連絡先の接続性の強さなどを格納することができる。同様に、友人ツリーモジュール703は、ユーザインタフェース600上などに友人ツリーを表示するためのデータを格納することができる。例えば、友人ツリーモジュール703は、友人の名前、彼らのユーザとの関係、ツリー内の他の友人との関係、各友人の接続性の強さなどを格納することができる。機能モジュール711-730は、プロセッサ210によって実行されると、家族ツリー又は友人ツリーのようなソーシャルネットワーキングマップを作成、更新、又は他の方法で利用するための機能処理を各々実行することができる。各機能モジュールについて、図8-32と関連して、より詳細に説明する。モジュール701-703及び711-730の各々は、他のモジュールにデータを送信し又は他のモジュールからデータを受信することができる。例えば、機能モジュール711-730の各々は、コンテンツリポジトリ701及びそこに格納されたデータ/ファイルにアクセスすることができる。一部の実施形態において、1つ又はそれよりも多くの機能モジュール711-730は、同時に又は順番に実行することができる。図8は、図7の機能モジュール711によって実行されるソーシャルネットワーキングマップを作成するための例示的な流れ図である。処理800は、ユーザが、例えば、自身のパーソナルコンピュータ、PDA、又は携帯電話上でソーシャルネットワーク管理アプリケーション700を起動する時段階802に開始することができる。段階802では、ユーザは、ユーザ入力デバイス230などを通じて一部の情報を入力することができる。一部の実施形態において、ユーザは、少なくとも2人の友人及び家族の連絡先のアイデンティティ情報、例えば、名前、電子メール、電話番号、住所、又はオンラインIDの入力を求められることがある。例えば、ユーザは、自身の父親又は姉妹の電子メールアドレスを入力することができる。一部の実施形態において、ユーザは、更に、自身のソーシャルネットワーキングサイトのログインを入力するよう求められることもある。例えば、ユーザは、自身のFacebook登録商標アカウント及びLinkedIn登録商標アカウントのログイン情報を入力することができる。ユーザの入力情報を用いて、ソーシャルネットワーク管理アプリケーション700は、ユーザのソーシャルネットワーキングサイトをサーチすることができる段階804。例えば、ソーシャルネットワーク管理アプリケーション700は、ユーザのFacebook登録商標アカウント及びLinkedIn登録商標アカウントにログインして、入力された連絡先に関連するデータをサーチすることができる。データは、ユーザの付加的な家族連絡先ユーザに直接接続した又はユーザの入力した連絡先に接続した、ユーザとこれらの連絡先の間の関係、並びにユーザのソーシャルネットワーキングサイト上のこれらの連絡先に関連するネットワーキングコンテンツを含むことができる。段階806において、段階804の間にソーシャルネットワーキングサイト上で見つかったネットワーキングコンテンツをダウンロードして、コンテンツリポジトリモジュール701のようなローカル又はウェブベースのリポジトリ上に格納することができる。ネットワーキングコンテンツは、連絡先の写真及びビデオ、チャット履歴、アカウントプロフィール、ポストなどを含むことができる。ユーザと連絡先の間の関係を判断するために、段階808でネットワーキングコンテンツを分析することができる。一部の実施形態において、ネットワーキングコンテンツは、更に、分析に基づいてカテゴリに分類することができる。段階810において、ソーシャルネットワークキングマップ、例えば、家族ツリー又は友人ツリーをユーザの連絡先との関係に基づいて作成することができる。図9は、本発明による例示的な家族ツリー900を示している。家族の関係に基づいて、ユーザ901は、自身の配偶者、姉妹902、義理の兄弟姉妹903、両親904、祖父母父親側905、いとこ906、及び叔父叔母907に接続することができる。ユーザ901はまた、自身の配偶者910に接続することができ、配偶者は、更に、その義理の姉妹兄弟、自身の兄弟、両親、祖父母母親側911、及び祖父母父親側912に接続することができる。一部の実施形態において、ネットワーキングコンテンツをソーシャルネットワーキングマップ内の各連絡先に関連付けることができる。図10は、本発明による例示的な友人ツリー1000を示している。例えば、ユーザ1001は、友人ツリー1000内の友人1101-1115に接続することができる。一部の実施形態において、ユーザに接続した友人のうち、数人が互いに友人である場合がある。これらの友人を友人ツリー900で共通の友人1110-1115のように共通の友人として記すことができる。一部の実施形態において、各接続の接続性の強さを判断して、ソーシャルネットワーキングマップ内に含めることができる段階812。接続性の強さは、ユーザとそれぞれの連絡先の間のネットワーキングコンテンツに対する共通の接続に基づいて判断することができる。一部の実施形態において、接続性の強さは、ユーザと連絡先との間、又は2人の連絡先間のコミュニケーションの頻度に基づいて判断することができる。例えば、ユーザが自身の姉妹とは毎日だが、兄弟とは月に一度しかチャットしない場合、彼と彼の姉妹の間の接続性の方が、彼と彼の兄弟の間の接続性よりも強いと判断することができる。一部の実施形態において、接続性の強さは、ソーシャルネットワーキングマップにおいて異なる線を用いて接続を記すことによって示すことができる。例えば、図9に示すように、実線は強い接続のために用いられ、破線は普通の接続のために用いられ、点線付き破線は、弱い接続のために用いられる。一部の実施形態において、接続性の強さは、更に、数字として決断され、ソーシャルネットワーキングマップ内の各連絡先に割り当てることができる。例えば、図10に示すように、友人1101には強さ100が割り当てられ、彼がユーザと強い接続があることを示し、一方、友人1109には、僅か10の強さが割り当てられ、彼がユーザと弱い接続しかないことを示している。作成されたソーシャルネットワーキングマップは、精度見直し及び/又は最終編集のためにユーザに呈示することができる段階814。例えば、図5に示すようなユーザインタフェース500によって家族ツリーをユーザに表示することができ、又は図6に示すようなユーザインタフェース600によって友人ツリーを表示することができる。ユーザは、編集ボタン520又は編集ボタン620をクリックして、ツリーを編集することができる。ソーシャルネットワーキングマップは、更新することができる段階816。一部の実施形態において、更新は、ソーシャルネットワーク管理アプリケーション700の次の起動時に自動的に行うことができる。一部の実施形態において、更新は、ユーザによって開始することができる。図11は、本発明による写真に基づいてソーシャルネットワーキングマップを生成するための例示的な流れ図である。処理1100は、ユーザがソーシャルネットワーク管理アプリケーション700を起動して、写真とビデオ機能を開始する時に開始することができる段階1102。起動時に、ソーシャルネットワーク管理システム100は、ユーザのソーシャルネットワーキングサイトにログインして、写真及び/又はビデオコンテンツをサーチすることができる段階1104。取得した写真及び/又はビデオコンテンツは、ローカル又はウェブベースのリポジトリにダウンロードすることができる。段階1106において、顔認識又は他の画像処理技術を写真/ビデオに適用して、写真/ビデオ内の人々のIDを判断することができる。例えば、写真がユーザの大学で催された同窓会で撮影されたもので、写真には、ユーザ及びユーザの同級生が含まれることがある。ソーシャルネットワーク管理システム100は、写真に顔認識を適用して、ユーザ及び彼の同級生のJason、Jim、及びJackがこの写真の中にいると判断することができる。一部の実施形態において、写真の説明データのようなネットワーキングコンテンツ内のタグ付きデータ及びメタデータを調べることができる。例えば、写真の説明は、写真内に誰がいるかを示すことができる。写真内の人々がネットワークにおいてユーザに接続されているかを更に判断することができる。写真/ビデオでユーザと共にいる個人が、ネットワーク上でユーザに接続されていない場合には、接続するように彼を招待することができる段階1108。段階1108では、更に、写真/ビデオ内の個人にネットワーク上で出会えない場合には、ネットワークに加わるように彼を招待することができる。段階1110では、ユーザの写真/ビデオ内のこれらの連絡先との関係に基づいて、ソーシャルネットワーキングマップ、例えば、家族ツリー又は友人ツリーを作成することができる。一部の実施形態において、写真/ビデオは、更に、ソーシャルネットワーキングマップ内の連絡先毎に選別して各連絡先で分類することができる段階1112。例えば、ユーザ及びその両親の写真を家族ツリー内の両親の連絡先に関連付けることができる。図12は、本発明によるユーザクエリに従ってネットワーキングコンテンツをサーチするための例示的な流れ図である。処理1200は、ユーザがソーシャルネットワーク管理アプリケーション700を起動して、場所と仲間機能を開始する時に開始することができる段階1202。ユーザは、ユーザ入力インタフェース230を通じてサーチクエリを入力することができる段階1204。例えば、ユーザは、動物園ハワイのような訪問場所、又は家族感謝祭誕生日などのような他のいずれかのクエリキーワードを入力することができる。段階1206において、ソーシャルネットワーク管理システム100が、ユーザのクエリに関連するネットワーキングコンテンツに関して、コンテンツリポジトリをサーチすることができる。一部の実施形態において、サーチは、画像/ビデオコンテンツへの顔認識を適用し、並びにリポジトリ内のタグ付きデータ及びメタデータが一致するかを調べることができる。サーチ中に得られたコンテンツのリストをユーザに提供することができる。一部の実施形態において、リポジトリのサブディレクトリをソーシャルネットワーク管理システム100上にローカルに又はインターネット110上にリモートに作成して、ユーザのクエリを満足するサーチ結果を格納することができる段階1208。コンテンツは、ユーザの連絡先と共有することができる段階1210。一部の実施形態において、ユーザは、ソーシャルネットワーキングマップを用いて、コンテンツを共有する連絡先を選択することができる。ソーシャルネットワーク管理システム100は、選択した連絡先のユーザ端末と通信して、コンテンツを共有することができる。一部の実施形態において、コンテンツは、例えば、電子メールを通じて連絡先に送信することができる。一部の実施形態において、連絡先には、段階1208で作成したリポジトリのサブディレクトリにアクセスするためのアクセス情報を提供することができる。図13は、本発明によるリポジトリ上のネットワーキングコンテンツを共有するための例示的な流れ図である。処理1300は、ユーザがソーシャルネットワーク管理アプリケーション700を起動して、データを同期機能を開始する時に開始することができる段階1302。ソーシャルネットワーク管理アプリケーション700は、ユーザのログイン情報を用いてユーザのソーシャルネットワーキングサイト、並びにコンテンツリポジトリモジュール701、及びソーシャルネットワーキングマップ、例えば、家族ツリーモジュール702及び友人ツリーモジュール703にアクセスすることができる段階1304。ソーシャルネットワーク管理アプリケーション700は、アクセスリストを作成するためにソーシャルネットワーキングマップ全体を使用したいかをユーザに確認することができる段階1306。例えば、データを同期機能が開始されたら、決断のためにダイアログウィンドウをユーザに提供することができる。ユーザが、マップ全体を使用することを選択する場合段階1306:イエス、アクセスリストは、ソーシャルネットワーキングマップ内の連絡先を含めるように作成することができる段階1308。アクセスリストは、連絡先の名前、及び電子メールアドレス、ネットワークサイトページ、郵送先住所などのような彼らの連絡先情報を含むことができる。ユーザがマップ全体を使用したくない場合は段階1306:ノー、アクセスリストに含める連絡先をソーシャルネットワーキングマップから選択するようにユーザに促すことができる段階1310。例えば、ユーザは、ユーザインタフェース500上で家族ツリー内の又はユーザインタフェース600上で友人ツリー内の選択した連絡先を強調表示することができる。段階1310で、ユーザの選択に基づいて、アクセスリストを作成することができる。段階1312において、ソーシャルネットワーク管理アプリケーション700は、コンテンツリポジトリ上のネットワーキングコンテンツにログインしてこれを共有するために、アクセスリスト上の連絡先のための別々のアクセスアカウントを作成したいかをユーザに確認することができる。例えば、決断のためにダイアログウィンドウをユーザに提供することができる。ユーザがアクセスアカウントを作成することを選択する場合段階1312:イエス、アクセスアカウント及び関連のアクセス情報を作成することができる段階1314。段階1314において、アクセスリスト上の連絡先がアクセス可能である安全な共有ディレクトリをコンテンツリポジトリ上に作成することができる。例えば、連絡先がアクセス情報を入力した状態で、彼らは、共有ディレクトリ内に入ることができる。一部の実施形態において、安全な共有ディレクトリへのアクセスは、ユーザ及びアクセスリスト上のこれらの連絡先だけに限定することができる。ユーザがアクセスアカウントの作成を選択しない場合段階1312:ノー、段階1314は省くことができる。段階1316において、ユーザは、ユーザ端末上でローカルに入手可能なネットワーキングコンテンツを選択して、コンテンツリポジトリに同期させることができる。特に、安全な共有ディレクトリが作成される場合、選択したコンテンツをこのディレクトリに対して共有させることができる。図14は、本発明によるリポジトリ上にDropboxディレクトリを生成するための例示的な流れ図である。処理1400は、ユーザがソーシャルネットワーク管理アプリケーション700を起動して、Dropbox機能を開始する時に開始することができる段階1402。ソーシャルネットワーク管理アプリケーション700は、ユーザのログイン情報を用いてユーザのソーシャルネットワーキングサイト、並びにコンテンツリポジトリモジュール701、及びソーシャルネットワーキングマップ、例えば、家族ツリーモジュール702及び友人ツリーモジュール703にアクセスすることができる段階1404。ソーシャルネットワーク管理アプリケーション700は、ユーザがリポジトリ上に自身の家族又は友人のためのDropboxを作成したいかをユーザに確認することができる。例えば、Dropbox機能が開始されたら、決断のためにダイアログウィンドウをユーザに提供することができる。ユーザがDropboxの作成を選択しない場合段階1406:キャンセル、処理1400は、終了してメインユーザインタフェースに戻ることができる段階1408。ユーザがソーシャルネットワーキングマップ上の自身の家族連絡先のためのDropboxを作成することを選択する場合段階1406:家族、家族連絡先のためのDropboxとしてリポジトリ上にディレクトリを作成することができ段階1410、家族連絡先には、アクセスするためのDropboxが存在することを通知することができる段階1412。同様に、ユーザがソーシャルネットワーキングマップ上の自身の友人のためのDropboxを作成することを選択する場合段階1406:友人、友人のためのDropboxとしてリポジトリ上にディレクトリを作成することができ段階1414、友人には、アクセスするためのDropboxが存在することを通知することができる段階1416。一部の実施形態において、段階1414又は段階1416のいずれかで提供される通知は、Dropboxへのアクセス情報を含むことができる。図15は、本発明によるコンテンツにタグ付けして、ソーシャルネットワーキングマップを更新するための例示的な流れ図である。処理1500は、ユーザがソーシャルネットワーク管理アプリケーション700を起動して、タグ付けと選別機能を開始する時に開始することができる段階1502。ソーシャルネットワーク管理アプリケーション700は、コンテンツリポジトリモジュール701、及びソーシャルネットワーキングマップ、例えば、家族ツリーモジュール702及び友人ツリーモジュール703にアクセスすることができる段階1504。段階1506において、ユーザには、リポジトリに格納されたネットワーキングコンテンツのリスト及びコンテンツに関連付けることができるタグを提供することができる。タグは、コンテンツの異なるカテゴリを示すために使用することができる。タグの例は、苗字であるSmithのような名前、医者又は学生のような人々、動物園又はハワイのような場所、2010年5月1日又は感謝祭のような日付、結婚式、パーティ、又はチャリティのようなイベントを含むことができる。コンテンツは1つ又はそれよりも多くのタグを有することができることが考えられている。例えば、ハワイでの結婚式でのビデオショットには、ハワイだけでなく結婚式とタグ付けすることができる。段階1508において、ユーザは、ネットワーキングコンテンツにタグを追加し、又はネットワーキングコンテンツ上の既存のタグを編集することができる。例えば、ユーザは、リポジトリコンテンツ領域470内に表示されたコンテンツへのタグを変更することができる。変更されたタグに基づいて、ソーシャルネットワーキングマップをこれに従って更新することができる段階1510。更新されたソーシャルネットワーキングマップを精度見直し及び/又は最終編集のためにユーザに呈示することができる段階1512。例えば、図5に示すようなユーザインタフェース500によって家族ツリーをユーザに表示することができ、又は図6に示すようなユーザインタフェース600によって友人ツリーを表示することができる。ユーザは、編集ボタン520又は編集ボタン620をクリックして、ツリーを編集することができる。図16は、本発明によるコンテンツにタグ付して、ソーシャルネットワーキングマップを更新するための例示的な流れ図である。処理1600は、ユーザがソーシャルネットワーク管理アプリケーション700を起動して、新しいコンテンツを同期機能を開始する時に開始することができる段階1602。ソーシャルネットワーク管理アプリケーション700は、コンテンツリポジトリモジュール701にアクセスして、いずれかの新しいネットワーキングコンテンツが入手可能かを確認することができる段階1604。新しいコンテンツがリポジトリから検出されると、新しいコンテンツを図8に関連して段階808で上述のように分析することができる。例えば、新しいコンテンツに顔認識を適用することができ、新しいコンテンツ内のタグ付きデータ及びメタデータを調べることができる。段階1606において、新しいコンテンツの分析に基づいてソーシャルネットワーキングマップを更新することができる。例えば、顔認識を新しいコンテンツに適用することができる。段階1608において、ソーシャルネットワーク管理アプリケーション700は、ユーザが新しいネットワーキングコンテンツを閲覧したいか又は更新されたソーシャルネットワーキングマップを閲覧したいかをユーザに確認することができる。例えば、決断のためにダイアログウィンドウをユーザに提供することができる。ユーザがマップを閲覧することを選択する場合段階1608:マップ、更新されたソーシャルネットワーキングマップを精度見直し及び/又は最終編集のためにユーザに呈示することができる段階1610。例えば、ユーザインタフェース500上の表示領域520内に家族ツリーを表示することができ、ユーザインタフェース600上の表示領域620内に友人ツリーを表示することができる。ユーザが新しいコンテンツを閲覧することを選択する場合段階1608:コンテンツ、コンテンツリポジトリ領域470内でユーザに新しいコンテンツを表示することができる段階1612。ユーザが新しいコンテンツを閲覧後、ソーシャルネットワーク管理アプリケーション700は、ユーザが更新されたソーシャルネットワーキングマップを閲覧したいかを更に確認することができる段階1614。ユーザが更新の閲覧を拒否する場合段階1614:ノー、処理1600は終了することができる。それ以外の場合段階1614:イエス、処理1600は、段階1610に進みユーザに更新を呈することができる。図17は、本発明によるソーシャルネットワーキングマップ内の連絡先にコンテンツを配信するための例示的な流れ図である。処理1700は、ユーザがソーシャルネットワーク管理アプリケーション700を起動して、同報機能を有効にする時に開始することができる段階1602。一部の実施形態において、同報機能は、SonyVAIO登録商標同報機能を用いて実施することができる。同報機能は、SonyVAIO登録商標ラップトップのようなローカルデバイス上で新しいコンテンツを検出することができる段階1604。例えば、新しいコンテンツは、最近、ローカルデバイス上で生成されたもの、又は最近、ローカルデバイスにダウンロードされたもの場合がある。一部の実施形態において、新しいコンテンツは、画像、ビデオ、又はオーディオファイルとすることができる。ユーザは、配信リストを作成することができる段階1706。例えば、ユーザは、ソーシャルネットワーキングマップ上の1つ又はそれよりも多くの連絡先を選択して、配信リストを作成することができる。配信リストは、連絡先の名前、及び電子メールアドレス、ネットワークサイトページ、郵送先住所などのような彼らの連絡先情報を含むことができる。段階1706において、コンテンツフィルタリングを有効にすることができる。段階1708において、ソーシャルネットワーク管理アプリケーション700は、ユーザが配信リストを使用して新しいコンテンツを同報したいかをユーザに確認することができる。ユーザが自己自身によって作成した配信リストを使用することに同意する場合段階1708:イエス、配信リスト上の全ての連絡先に新しいコンテンツを同報することができる段階1710。ユーザが自己自身によって作成した配信リストを使用したくない場合段階1708:ノー、配信リストは、新しいコンテンツに関連する連絡先を含むように自動的に作成することができる。段階1712において、新しいコンテンツをフィルタリングすることができる。一部の実施形態において、新しいコンテンツは、顔認識結果及び/又はタグ付きデータによってフィルタリングすることができる。一部の実施形態において、顔認識結果及びタグをソーシャルネットワーキングマップに対して比較して、配信リストに誰を含めるべきかを判断することができる。例えば、顔認識をユーザのローカルラップトップに最近ダウンロードしたサッカーチームの集合写真に適用することができる。顔認識結果をソーシャルネットワーキングマップに対して比較することにより、写真内の人々を識別することができる。段階1714において、配信リストは、新しいコンテンツに関連する連絡先を含むように自動的に作成することができる。段階1710-1714に加えて又はこの代替として、配信リストはまた、ソーシャルネットワーキングマップに示す接続性の強さに基づいて自動的に作成することができる。一部の実施形態において、配信リストは、所定の閾値よりも高い接続性の強さを有する連絡先を含むことができる。例えば、配信リストは、図10の85よりも高い強さを有する連絡先を含むことができ、友人1101-1104、1113、及び1114を含むことができる。次に、新しいコンテンツを自動的に作成された配信リストに従って同報することができる段階1710。ユーザには、更に、新しいコンテンツに基づいてソーシャルネットワーキングマップを更新したいかを判断するように要求することができる段階1716。ユーザが拒否する場合段階1716:ノー、処理1700は終了することができる。それ以外の場合段階1716:イエス、ソーシャルネットワーキングマップは、新しいコンテンツの分析に基づいて更新することができる段階1718。例えば、顔認識を新しいコンテンツに適用することができる。図18は、本発明による同じタグを有するコンテンツをマージするための例示的な流れ図である。処理1800は、ユーザがソーシャルネットワーク管理アプリケーション700を起動して、コンテンツをマージ機能を開始する時に開始することができる段階1702。ユーザは、ユーザ入力デバイス230からタグを入力することができる段階1804。一部の実施形態により、ユーザは、人、名前、場所、イベントなどを入力することができる。ユーザが入力したタグに関連付けられたコンテンツに関して、コンテンツリポジトリをサーチすることができる段階1806。例えば、ユーザがタグ結婚式と入力する場合、結婚式に関連するコンテンツリポジトリ上の全てのコンテンツをサーチ中に検索することができる。一部の実施形態において、ユーザは、Jameyの結婚式のように複数のタグを入力することができる。従って、サーチ中に、Jamey及び結婚式の両方に関連するコンテンツを検索することができる。一部の実施形態において、複数の写真/ビデオ/オーディオのような複数のファイルを検索することができる。段階1808において、サーチで検索されたコンテンツは、コンテンツリポジトリ上の一時フォルダ内に入れることができる。コンテンツは、1つの単一ファイル内にマージすることができる段階1810。例えば、Jameyの結婚式に関連する複数のビデオを1つのビデオファイルにマージすることができる。別の例として、Jameyの結婚式に関連する複数の写真を写真のスライドショーに、又はカレッジプリントのようなマスター画像ファイルにマージすることができる。段階1810において、一時フォルダ内のコンテンツを分析して、連絡先データを収集することができる。一部の実施形態において、顔認識を適用して、及び/又はタグ付きデータ及びメタデータを調べて、コンテンツに関わる人々の情報を抽出することができる。例えば、Jameyの結婚式に関連するサーチで検索された写真を分析して、写真内の人々に関連する特徴を抽出することができる。段階1812において、連絡先データをソーシャルネットワーキングマップに対して比較して、コンテンツに関わる人々のIDを判断することができる。例えば、写真の顔認識結果及びタグをソーシャルネットワーキングマップに対して比較して、誰が写真内にいるかを判断することができる。この決断に基づいて、コンテンツに関わる人々を含む配信リストを作成することができる。例えば、Jameyの結婚式に関連する写真内に百人のゲストが識別される場合、配信リストは、これらの百人のゲストを含むように作成することができる。マージされたコンテンツは、配信リスト上の連絡先に送信することができる段階1814。例えば、マージされたビデオファイルをビデオ内に登場する全員に送信することができる。マージされたコンテンツの送信後、一時フォルダを削除することができる段階1816。図19は、本発明によるコンテンツを記録して、このコンテンツをソーシャルネットワーキングマップ内のユーザに送信するための例示的な流れ図である。処理1900は、ユーザがソーシャルネットワーク管理アプリケーション700を起動して、プッシュ-記録-送信機能を開始する時に開始することができる段階1802。段階1804において、ソーシャルネットワーク管理システム100上に内蔵カメラ260により、ビデオ又は写真を補捉することができる。例えば、写真は、オンラインチャットイベント中に補捉することができる。段階1906において、ソーシャルネットワーク管理アプリケーション700は、ユーザが、補捉したコンテンツを自身の家族又は友人と共有したいかをユーザに確認することができる。ユーザが家族のみとコンテンツを共有することを選択する場合段階1906:家族のみ、コンテンツは、ユーザの家族ツリー内の全ての連絡先に送信することができる段階1908。ユーザが友人のみとコンテンツを共有することを選択する場合段階1906:友人のみ、コンテンツは、ユーザの友人ツリー内の全ての連絡先に送信することができる段階1910。代替的に、ユーザが家族及び友人の両方とコンテンツを共有することを選択する場合段階1906:両方、コンテンツは、ユーザの友人ツリー、並びに家族ツリー内の全ての連絡先に送信することができる段階1912。段階1914では、段階1906におけるユーザの選択に応じて、コンテンツに家族友人又はその両方のタグを付けることができる。次に、タグ付きコンテンツは、コンテンツリポジトリ上に配置することができる段階1916。図20は、本発明によるオンラインチャット中にネットワーキングコンテンツを共有するための例示的な流れ図である。処理2000は、ユーザがソーシャルネットワーク管理アプリケーション700を起動して、インスタントメッセンジャーIMチャットヘルプ機能を開始する時に開始することができる段階2002。段階2004において、ユーザが自動的に作成されたフィルタを使用したいか又は自己自身によって選択したキーワードを使用したいかをユーザに尋ねることができる。ユーザが自己自身のキーワードを使用したい場合段階2004:キーワード、段階2006-2014を実行して、ユーザが選択したキーワードに関連するネットワーキングコンテンツをリポジトリ上で見出すことができる。段階2006において、チャットのためのインタフェース460のようなチャットウィンドウを開くことができ、ユーザは、現在オンライン中の自身の連絡先に接続することができる。一部の実施形態において、ソーシャルネットワーク管理システム100は、ユーザのソーシャルネットワーキングサイトにログインして、誰がオンラインであるかを検査し、これらの連絡先のリストをユーザに提供することができる。ユーザは、リストから連絡先を選択して、チャットウィンドウでこの連絡先との対話を開始することができる段階2008。ユーザは、キーワードを選択してリポジトリ上でのコンテンツサーチを開始することができる段階2010。サーチは、コンテンツリポジトリにクエリを行って、キーワードに関連するコンテンツを検索することができる段階2012。一部の実施形態において、コンテンツは、ユーザが選択したキーワードを用いてコンテンツのタグをフィルタリングすることによって検索することができる。ユーザは、複数のキーワードを選択することができ、サーチでは、全てのキーワードを含むコンテンツを検索することができることが考えられている。サーチ中に検索されたコンテンツは、オンラインチャット中に連絡先と共有することができる段階2014。ユーザが、ソーシャルネットワーク管理アプリケーション700によって自動的に作成されたフィルタを使用したい場合段階2004:自動、段階2016-2026を実行することができる。段階2016及び2018は、段階2006及び2008と同様の方法で実行することができる。段階2020において、連絡先に関連する全てのコンテンツを例えば、リポジトリコンテンツ表示領域470を通じてユーザに表示することができる。一部の実施形態において、サーチを実行して、連絡先の名前又は他の情報をフィルタとして用いてコンテンツを検索することができる。オンラインチャットセッション中に、ユーザと連絡先の間の対話を頻繁に用いられる単語に関して追跡することができる段階2022。一部の実施形態において、対話をモニタして、ある単語が閾値回数よりも多く使用されたら、この単語を記録することができる。一部の実施形態において、ソーシャルネットワーキングマップ上の他の連絡先に一致する単語も同様に記録することができる。例えば、対話が、ユーザの友人ツリー内の友人であるJohnについて、又はあなたの兄弟、すなわち、ユーザの兄弟のJamesについて言及すると、単語John及び兄弟を追跡データとして記録することができる。サーチは、コンテンツリポジトリにクエリを行って、追跡データに関連するコンテンツを検索することができる段階2024。一部の実施形態において、コンテンツは、追跡データを用いてコンテンツのタグをフィルタリングすることによって検索することができる。サーチ中に検索されたコンテンツは、オンラインチャット中に連絡先と共有することができる段階2026。図21は、本発明によるカレンダー又はタイムラインビューを作成するための例示的な流れ図である。処理2100は、ユーザがソーシャルネットワーク管理アプリケーション700を起動して、カレンダー機能又はタイムライン機能を開始する時に開始することができる段階2102。ソーシャルネットワーク管理アプリケーション700は、ユーザのログイン情報を用いてユーザのソーシャルネットワーキングサイト、並びにコンテンツリポジトリモジュール701、及びソーシャルネットワーキングマップ、例えば、家族ツリーモジュール702及び友人ツリーモジュール703にアクセスすることができる段階2104。ユーザは、例えば、ユーザ入力インタフェース230を通じて日付範囲を入力することができる段階2106。一部の実施形態において、ユーザは、開始日及び終了日を日、月、年形式で入力するよう求められることがある。一部の実施形態において、ユーザには、日付範囲の開始日及び終了日を選択するためのカレンダーが提供されることがある。一部の実施形態において、日付範囲は、過去時に、又は未来時に、又は部分的に過去時及び部分的に未来時現在時を含むとすることができる。ソーシャルネットワーク管理アプリケーション700は、入力された日付範囲に関連するコンテンツに関して、ユーザのソーシャルネットワーキングサイト及びコンテンツリポジトリをサーチするように構成することができる段階2108。一部の実施形態において、サイト上又はリポジトリ上のネットワーキングコンテンツが、日付範囲によってフィルタリングされる。例えば、日付範囲に収まるタイムスタンプを有する写真をサーチ中に検索することができる。別の例として、日付範囲に発生した日付範囲が過去時の場合、又は発生することになる日付範囲が未来時の場合イベントを検索することができる。段階2108で検索したコンテンツを分類することができる段階2110。例えば、コンテンツは、日付、イベント、人、場所毎などに分類することができる。日付範囲に関連するコンテンツで、双方向のカレンダー又はタイムラインを作成することができる段階2112。例えば、図22は、本発明による図21の例示的な処理によって作成された例示的なカレンダービュー2200を示している。一部の実施形態において、カレンダービュー2200は、2次元の表として表示することができる。図23は、本発明による図21の例示的な処理によって作成された例示的なタイムラインビュー2300を示している。一部の実施形態において、タイムラインビュー2300は、1次元の線として表示することができる。図22及び図23に示すように、2009年10月31日から2009年12月4日までの日付範囲が、カレンダービュー2200又はタイムラインビュー2300に含まれる。この日付範囲の一部分は過去に含まれ、一部分は未来に含まれる。図22及び図23に示すように、今日は2009年11月19日である。一部の実施形態において、カレンダービュー2200又はタイムラインビュー2300には、この日付範囲に発生した又は発生することになるイベントを記すことができる。例えば、2009年11月1日-11月3日には、ヨセミテ旅行と記され、2009年11月22日には、Joeの結婚式と記されている。一部の実施形態において、発生したイベントについては、イベント日をイベントに関連するコンテンツと追加的に関連付けることができる。例えば、32枚の写真へのリンクを2009年11月11日に発生したチーム作りのイベントに関連付けて提供することができる。一部の実施形態において、カレンダービュー2200又はタイムラインビュー2300は、更に、図22及び図23に示すように、イベントのタイプを示すアイコン又はクリップアートを含むことができる。作成したカレンダービュー又はタイムラインビューは、ソーシャルネットワーキングマップ上の連絡先と共有することができる段階2114。一部の実施形態において、カレンダー又はタイムラインに含まれたソーシャルイベントへの参加者を識別することができ、カレンダービュー又はタイムラインビューをこれらの参加者とのみ共有することができる。図24は、本発明によるフィードバックを提供するためにネットワーキングコンテンツを分解するための例示的な流れ図である。処理2400は、ユーザがソーシャルネットワーク管理アプリケーション700を起動して、分解機能を開始する時に開始することができる段階2402。ソーシャルネットワーク管理アプリケーション700は、ユーザのログイン情報を用いてユーザのソーシャルネットワーキングサイト、並びにコンテンツリポジトリモジュール701、及びソーシャルネットワーキングマップ、例えば、家族ツリーモジュール702及び友人ツリーモジュール703にアクセスすることができる段階2404。ソーシャルネットワーク管理アプリケーション700は、ソーシャルネットワーキングマップ上の1つ又はそれよりも多くの連絡先を指定するようにユーザに要求することができる段階2406。例えば、選択は、ユーザインタフェース500又はユーザインタフェース600上で行うことができる。段階2408において、コンテンツリポジトリ上のネットワーキングコンテンツ、例えば、写真をメタデータ、タグ付け、画像コンテンツ、及び顔認識によって分解することができる。一部の実施形態において、ネットワーキングコンテンツのタグは、人、場所、もの、イベント、お気に入り、好き、嫌いのような群に選別することができる。段階2410において、タグをソーシャルネットワーキングサイト上のユーザのポストに対して比較することができる。一部の実施形態において、ポストに関連するタグを有するコンテンツを検索することができる。検索されたコンテンツを用いて、提案、メッセージ、及びアイデアを含むフィードバックをユーザに提供することができる段階2412。一部の実施形態において、ユーザが関心を見出すであろう場所、場所及び活動に関する情報、及び注意すべき場所に関する提案をユーザに行うことができる。一部の実施形態において、検索されたコンテンツから、ユーザの友人に関する情報を判断することができる。例えば、情報は、友人との旅行、1年後の更新の電子メール、レストラン又はソーシャルイベントで食べた食事のレシピ、及び/又はユーザの好む場所又は友人の好む場所に関する地理的又は季節毎の情報のような様々雑多な情報を含むことができる。段階2414において、フィードバック例えば、提案、メッセージ、及びアイデアは、段階2406で指定した連絡先と共有することができる。図25は、本発明による友人ツリーを用いて友人関係を管理するための例示的な流れ図である。処理2500は、ユーザがソーシャルネットワーク管理アプリケーション700を起動して、友人関係を管理機能を開始する時に開始することができる段階2502。ソーシャルネットワーク管理アプリケーション700は、ユーザとソーシャルネットワーキングマップ上の各連絡先の間の接続性をモニタすることができる段階2504。一部の実施形態において、接続性の変化を検出することができる。例えば、ユーザと彼の叔母の間の接続性が強から普通に変化すると、変化を検出することができる。別の例として、ユーザが、一部の連絡先と、閾値時間よりも長い間、コミュニケーションを取っていなかった場合がある。変化を検出すると、ソーシャルネットワーク管理アプリケーション700は、リーチアウトリマインダーをユーザに送信することができる段階2506。例えば、ネットワーク管理アプリケーション700の起動時に、リマインダーダイアログウィンドウをユーザに表示することができる。ユーザには、段階2506において、リマインダーを受け入れ又は拒否するためのオプションを与えることができる。ユーザがリマインダーを拒否する場合段階2506:拒否、ソーシャルネットワーク管理アプリケーション700は、次の変化が発生するまで接続性をモニタし続けることができる段階2508。すなわち、処理2500は、段階2504に戻ることができる。ユーザがリマインダーを受け入れる場合段階2506:受け入れ、ソーシャルネットワーク管理アプリケーション700は、ユーザに変化を説明することができる段階2510。一部の実施形態において、ユーザには、変化が、ユーザと一部の連絡先の間の接続性の強さが強から普通に、又は普通から弱に低下したことであるという情報を提供することができる。一部の実施形態において、ユーザには、一定の期間、一部の連絡先とコミュニケーションを取っていなかったことを通知することができる。段階2512において、ユーザが新しいリーチアウトリマインダーを設定したいかをユーザに尋ねることができる。例えば、ユーザに、後で通知されたいかと尋ねることができる。ユーザが新しいリマインダーを設定することを選択する場合段階2512:イエス、ユーザは、次のリーチアウトリマインダーを受け取るための新しい期間を指定することができる段階2514。例えば、ユーザは、次のリマインダーが1週間後に送信されるように指定することができる。従って、ソーシャルネットワーク管理アプリケーション700は、別のリーチアウトリマインダーが送出される2506前に、指定期間だけ待機することができる段階2516。ユーザが新しいリマインダーを設定しないことを選択する場合段階2512:ノー、連絡先にリーチアウトメッセージ又はピングメッセージを送信したいかをユーザに尋ねることができる段階2518。ユーザが拒否する場合段階2518:ノー、処理2500は、段階2508に戻り、接続性のモニタを継続することができる。それ以外の場合段階2518:イエス、リーチアウトメッセージ又はピングメッセージを作成することができる段階2520。本出願により、ピングメッセージは短いオンラインメッセージであるが、リーチアウトメッセージはより多くの詳細を含むことができる。例えば、ピングメッセージは、オンラインチャットウィンドウを通じて送信される調子はどう又は久しぶりと同じくらい簡潔にすることができる。リーチアウトメッセージは、連絡先のネットワーキングページ上へのポスト又は連絡先への電子メールとすることができ、何らかの一部の情報を含む。一部の実施形態において、ソーシャルネットワーク管理アプリケーション700は、ユーザがカスタマイズされたリーチアウトメッセージを編集することを可能にするための最新ステータステンプレートを作成することができる。例えば、ソーシャルネットワーク管理アプリケーション700は、テンプレートを作成するために、ユーザの古いメッセージ、写真、又は他のネットワーキングコンテンツをレビューすることができる。一部の実施形態において、リーチアウトメッセージは、最後のコミュニケーションからのユーザの活動の概要を含むことができる。一部の実施形態において、リーチアウトメッセージは、ユーザが連絡先と取った以前のコミュニケーションの概要を含むことができる。リーチアウトメッセージ又はピングメッセージは、非公開で連絡先に送信することができ段階2522、及び/又はユーザのソーシャルネットワーキングサイトの一部分又は全てにポストすることができる段階2524。一部の実施形態において、ユーザは、更に、メッセージの閲覧を1つ又はそれよりも多くの連絡先に制限するための閲覧フィルタを設定することができる。図26は、本発明によるタグクラウドを生成するための例示的な流れ図である。処理2600は、ユーザがソーシャルネットワーク管理アプリケーション700を起動して、タグクラウド機能を開始する時に開始することができる段階2602。ソーシャルネットワーク管理アプリケーション700は、ユーザのログイン情報を用いてユーザのソーシャルネットワーキングサイト、並びにコンテンツリポジトリモジュール701、及びソーシャルネットワーキングマップ、例えば、家族ツリーモジュール702及び友人ツリーモジュール703にアクセスすることができる段階2604。ソーシャルネットワーク管理アプリケーション700は、ソーシャルネットワーキングマップ上の1つ又はそれよりも多くの連絡先を指定するようにユーザに要求することができる段階2606。段階2608において、コンテンツリポジトリ上のネットワーキングコンテンツ、例えば、写真をメタデータ、タグ付け、画像コンテンツ、及び顔認識によって分解することができる。一部の実施形態において、ネットワーキングコンテンツのタグは、人、場所、もの、イベント、お気に入り、好き、嫌いのような群に選別することができる。タグは、タグクラウドに更に整理することができる段階2610。本出願により、タグクラウドとは、タグの整理された表現とすることができる。一部の実施形態において、タグは、最も一般的なタグが最大テキストで表示され、最も一般的でないタグが最小テキストで表示されるように整理することができる。タグクラウドは、段階2606で指定した指定の連絡先と共有することができる段階2612。図27は、本発明によるユーザの写真に類似する連絡先の写真を見出すための例示的な流れ図である。処理2700は、ユーザがソーシャルネットワーク管理アプリケーション700を起動して、類似を発見機能を開始する時に開始することができる段階2702。ソーシャルネットワーク管理アプリケーション700は、ユーザのログイン情報を用いてユーザのソーシャルネットワーキングサイト、並びにコンテンツリポジトリモジュール701、及びソーシャルネットワーキングマップ、例えば、家族ツリー702及び友人ツリー703にアクセスすることができる段階2704。ソーシャルネットワーク管理アプリケーション700は、ソーシャルネットワーキングマップ上の1つ又はそれよりも多くの連絡先を指定するようにユーザに要求することができる段階2706。段階2708において、コンテンツリポジトリ上のネットワーキングコンテンツ、例えば、写真を関連するコンテンツタグ又は写真に写っている類似する人々に基づいて分類することができる。例えば、顔認識を写真に適用して、誰が写真に写っているかを判断することができる。段階2710において、写真をソーシャルネットワーキングサイト上の連絡先のポストに対して比較することができる。一部の実施形態において、写真に関連する、特に類似するコンテンツを検索することができる。検索されたコンテンツはダウンロードされて、リポジトリ上に配置することができる段階2712。段階2714において、コンテンツは、段階2706で指定した連絡先と共有することができる。図28は、本発明によるコンテンツ内に現れている連絡先とコンテンツを共有するための例示的な流れ図である。処理2800は、ユーザがソーシャルネットワーク管理アプリケーション700を起動して、類似を発見機能を開始する時に開始することができる段階2802。ソーシャルネットワーク管理アプリケーション700は、ユーザのログイン情報を用いてユーザのソーシャルネットワーキングサイト、並びにコンテンツリポジトリモジュール701、及びソーシャルネットワーキングマップ、例えば、家族ツリーモジュール702及び友人ツリーモジュール703にアクセスすることができる段階2804。ソーシャルネットワーク管理アプリケーション700は、コンテンツリポジトリ上の一部のコンテンツを指定するようにユーザに要求することができる段階2806。一部の実施形態において、ユーザは、リポジトリコンテンツ表示領域470上でコンテンツを選択することができる。段階2808において、ソーシャルネットワーク管理アプリケーション700は、選択されたコンテンツ内に現れている1つ又はそれよりも多くの連絡先を判断することができる。例えば、選択されたコンテンツは写真/ビデオとすることができ、ソーシャルネットワーク管理アプリケーション700は、顔認識を用いて又は他の方法でタグ又はメタデータを検査して、誰が写真/ビデオ内にいるかを判断することができる。段階2810において、選択されたコンテンツを共有するための配信リストを作成することができる。例えば、配信リストは、段階2808で識別した連絡先を含むことができる。代替的に、配信リストは、所定の閾値よりも高い接続性の強さを有する連絡先を含むことができる。一部の実施形態において、ユーザは、いずれかの連絡先を追加又は削除するために配信リストを編集することができる。段階2812において、選択されたコンテンツを配信リスト上の連絡先と共有することができる。図29は、本発明によるソーシャルネットワーキングマップを用いて、オンラインチャット中に記録されたビデオを共有するための例示的な流れ図である。処理2900は、ユーザがソーシャルネットワーク管理アプリケーション700を起動して、ビデオチャットセッションを開始する時に開始することができる段階2902。ソーシャルネットワーク管理アプリケーション700は、ユーザのログイン情報を用いてユーザのソーシャルネットワーキングサイト、並びにコンテンツリポジトリモジュール701、及びソーシャルネットワーキングマップ、例えば、家族ツリーモジュール702及び友人ツリーモジュール703にアクセスすることができる段階2904。ビデオチャット中、ソーシャルネットワーク管理アプリケーション700は、ミッドストリームでビデオを記録するように構成することができる段階2906。ユーザには、他の連絡先とビデオを共有したいかを尋ねることができる段階2908。ユーザがビデオを共有したくない場合段階2908:ノー、ビデオはリポジトリ上に保存することができ段階2910、処理2900は終了することができる。ユーザがビデオを共有したい場合段階2908:イエス、ユーザには、ビデオを共有する前に編集したいかを更に尋ねることができる段階2912。ユーザがビデオを編集しないことを選択する場合段階2912:ノー、ビデオは、編集せずに連絡先と共有することができ、又はユーザのソーシャルネットワーキングサイト上にポストすることができる段階2914。ユーザがビデオを編集したい場合段階2912:イエス、ソーシャルネットワーク管理アプリケーション700は、ユーザがビデオを編集するためのインタフェース及び必要なツールを提供することができる段階2916。従って、段階2914で、編集されたビデオを連絡先と共有することができ、又はユーザのソーシャルネットワーキングサイト上にポストすることができる。段階2914において共有又はポスト後、ビデオはリポジトリ上に保存することができ段階2910、処理2900は終了することができる。図30は、本発明による新しいソーシャルネットワークアカウントからの情報を用いて、ソーシャルネットワーキングマップを更新するための例示的な流れ図である。処理3000は、ユーザがソーシャルネットワーク管理アプリケーション700を起動して、ソーシャルネットワークを構成機能を開始する時に開始することができる段階3002。ソーシャルネットワーク管理アプリケーション700は、ユーザのログイン情報を用いてユーザのソーシャルネットワーキングサイト、並びにコンテンツリポジトリモジュール701、及びソーシャルネットワーキングマップ、例えば、家族ツリーモジュール702及び友人ツリーモジュール703にアクセスすることができる段階3004。段階3006において、ソーシャルネットワーク管理アプリケーション700は、新しいソーシャルネットワークサイトのユーザ入力、並びに新しいサイトへのログイン情報を受け取ることができる。例えば、ユーザは、最後の起動以降に、新しいネットワーキングサイトに加わっていた場合がある。一部の実施形態において、ソーシャルネットワーク管理アプリケーション700は、各起動時に、ユーザが追加するためのいずれかの新規ソーシャルネットワーキングサイトを有するかをユーザに確認することができる。ソーシャルネットワーク管理アプリケーション700は、ログイン情報を用いて新しいソーシャルネットワーキングサイトにログインすることができる段階3008。ユーザの既存の連絡先に関連する新しいソーシャルネットワーキングサイト上のネットワーキングコンテンツを検索して、照合することができる段階3010。一部の実施形態において、ソーシャルネットワーク管理アプリケーション700は、ソーシャルネットワーキングマップ上の連絡先をフィルタとして使用して、コンテンツを検索することができる。段階3010において、検索されたネットワーキングコンテンツを用いて、ソーシャルネットワーキングマップ及びリポジトリを更新することができる。更に、新しい連絡先及び彼らの関連のネットワーキングコンテンツも、検索して照合することができる段階3012。新しい連絡先を追加するためにソーシャルネットワーキングマップを更新することができ、検索されたネットワーキングコンテンツを保存するためにリポジトリを更新することができる。更新されたソーシャルネットワーキングマップを精度見直し及び/又は最終編集のためにユーザに呈示することができる段階3014。図31は、本発明によるソーシャルネットワーキングマップを用いて、オンラインチャットに関連するコンテンツを見出すための例示的な流れ図である。処理3100は、ユーザがソーシャルネットワーク管理アプリケーション700を起動して、IMチャットヘルパー機能を開始する時に開始することができる段階3102。ソーシャルネットワーク管理アプリケーション700は、ユーザのログイン情報を用いてユーザのソーシャルネットワーキングサイト、並びにソーシャルネットワーキングマップ、例えば、家族ツリーモジュール702及び友人ツリーモジュール703にアクセスすることができる段階3104。一部の実施形態において、ソーシャルネットワーク管理アプリケーション700はまた、コンテンツリポジトリモジュール701上の以前のチャット履歴にもアクセス可能である。ユーザは、選択した連絡先とチャットセッションを開始することができる段階3106。例えば、ユーザは、チャットのためのインタフェース460を通じて連絡先とチャットすることができる。オンラインチャットセッション中、ユーザと連絡先の間の対話をキーワードに関してモニタすることができる段階3108。一部の実施形態において、ハワイ、不吉な金曜日、博物館などのような単語が、対話中に閾値回数よりも多く使用されると、これをキーワードとして記録することができる。一部の実施形態において、キーワードは、Johnのような人の名前とすることができる。ソーシャルネットワーク管理アプリケーション700は、コンテンツリポジトリ上のチャット履歴及びユーザのソーシャルネットワーキングサイト上のポストをサーチして、キーワードに関連するコンテンツを検索することができる段階3110。一部の実施形態において、コンテンツは、キーワードを用いてコンテンツのタグをフィルタリングすることによって検索することができる。例えば、ハワイ又はJohnとタグ付けされたコンテンツを検索することができる。一部の実施形態において、検索されたコンテンツは、以前に説明した話題、ウェブ中からのニュースストア、ユーザの他の連絡先によって説明した話題、又はユーザの名前又は友人の名前を含む対話断片を含むことができる。サーチ中に検索されたコンテンツは、オンラインチャット中にユーザに提供することができる段階3112。例えば、コンテンツは、IMチャットヘルパー又はコンテンツリポジトリ表示領域470内に表示することができる。ユーザは、コンテンツをコピーしてチャットウィンドウ内に追加することができ、又はコンテンツをファイルとして連絡先に送信することができる段階3114。図32は、本発明によるソーシャルネットワーキングマップを用いてコンテンツをサーチするための例示的な流れ図である。処理3200は、ユーザがソーシャルネットワーク管理アプリケーション700を起動して、サーチ機能を開始する時に開始することができる段階3202。ソーシャルネットワーク管理アプリケーション700は、ユーザのログイン情報を用いてユーザのソーシャルネットワーキングサイト、コンテンツリポジトリモジュール701、そこに格納されたチャット履歴、並びにソーシャルネットワーキングマップ、例えば、家族ツリーモジュール702及び友人ツリーモジュール703にアクセスすることができる段階3204。ユーザは、サーチを開始するために1つ又はそれよりも多くのキーワードを入力することができる段階3206。ソーシャルネットワーク管理アプリケーション700は、コンテンツリポジトリ、ユーザのソーシャルネットワーキングサイト、及びソーシャルネットワーキングマップをサーチして、キーワードに関連するコンテンツを検索することができる段階3208。一部の実施形態において、コンテンツは、キーワードをフィルタとして用いることによって検索することができる。サーチ中に検索されたコンテンツは、ユーザに提供することができる段階3210。ユーザは、検索されたコンテンツに基づいてメッセージをフォーマット設定し段階3112、及び/又は検索されたコンテンツをソーシャルネットワーキングマップ上の連絡先に送信することができる段階3114。説明目的のためだけに、図1-32に示す構成要素を参照してある一定の態様及び実施形態について説明した。図示の構成要素の機能は重複することがあるが、しかし、より少ない又は多くの数の要素及び構成要素で表すことができる。更に、図示の要素の機能の全て又は一部分は、地理的に分散した複数の場所間で共存し又は分散させることができる。更に、本発明の実施形態、特徴、態様、及び原理は、様々な環境で実施することができ、図示の環境に限定されない。更に、図1-32に説明したイベントの順序は例示的であり、限定するものではない。従って、他の方法段階を使用することができ、図1-32に示す方法によってさえも、イベントの一部の順序は、本発明の範囲から逸脱することなく変更することができる。更に、図1-32に一部の段階が存在しなくてもよく、付加的な段階を実施してもよい。また、本明細書に説明した処理は、いずれかの特定の装置に本質的に関連することはなく、構成要素のいずれかの適切な組合せによって実施可能である。本明細書で開示した本発明の仕様及び実施を考慮すれば、当業者は、本発明の他の実施形態が明らかであろう。仕様及び実施例は、例示的に過ぎないと見なされ、特許請求する本発明の真の範囲及び精神は、以下の特許請求の範囲に示されるように意図している。