(57)【特許請求の範囲】
【請求項１】
ソーシャル・ネットワーキング・サーバ（ＳＲＳ）においてメッセージの公開を制御するための方法であって、前記ソーシャル・ネットワーキング・サーバ（ＳＲＳ）と通信可能なサーバ（ＳＣ）内で、
テキスト・データ（ＤｏｎＴ）を含むメッセージ（Ｍｅｓ）を傍受するステップ（Ｅ１）であって、前記メッセージは、前記ソーシャル・ネットワーキング・サーバ（ＳＲＳ）に登録されたユーザによって提供され、前記ソーシャル・ネットワーキング・サーバ（ＳＲＳ）による公開が意図される、ステップと、
前記テキスト・データの意味解析に基づいて、前記テキスト・データ（ＤｏｎＴ）に関連するキーワードを抽出するステップ（Ｅ２）と、
少なくとも１つの抽出されたキーワードが、前記ソーシャル・ネットワーキング・サーバ（ＳＲＳ）に登録された別のユーザに関連する１組のキーワード（ＥｎｓＭＣ）に含まれている場合、前記メッセージ（Ｍｅｓ）の公開をブロックするステップであって、前記ユーザは、前記別のユーザによって最初に規定されたリスト（ＬＣ）に含まれている、ステップと
を含む方法。
【請求項２】
前記１組のキーワード（ＥｎｓＭＣ）は、前記別のユーザによって最初に規定されたキーワードとの文脈的かつ意味論的な関係をもち得るものであって、前記サーバ（ＳＣ）は、前記最初に規定されたキーワードに基づいて、前記１組のキーワード（ＥｎｓＭＣ）を生成することを特徴とする請求項１に記載の方法。
【請求項３】
前記別のユーザによって最初に規定されたキーワードは、前記１組のキーワード（ＥｎｓＭＣ）に含まれ得るものであって、前記サーバ（ＳＣ）は、前記最初に規定されたキーワードに基づいて、前記１組のキーワード（ＥｎｓＭＣ）を生成することを特徴とする請求項１または２に記載の方法。
【請求項４】
前記別のユーザによって最初に規定された各キーワードは、所与のオントロジを使用することによって明確化し、概念に関連付けることができるものであって、前記サーバ（ＳＣ）は、前記最初に規定されたキーワードに基づいて、前記１組のキーワード（ＥｎｓＭＣ）を生成することを特徴とする請求項１乃至３のいずれか１項に記載の方法。
【請求項５】
前記１組のキーワード（ＥｎｓＭＣ）は、前記別のユーザによって最初に規定されたキーワードに関連する概念に意味論的かつ文脈的にリンクされた概念に関連するキーワードを含み得るものであって、前記サーバ（ＳＣ）は、前記最初に規定されたキーワードに基づいて、前記１組のキーワード（ＥｎｓＭＣ）を生成することを特徴とする請求項１乃至４のいずれか１項に記載の方法。
【請求項６】
前記１組のキーワード（ＥｎｓＭＣ）は、前記別のユーザによって最初に規定されたキーワードの同意語を含み得るものであって、前記サーバ（ＳＣ）は、前記最初に規定されたキーワードに基づいて、前記１組のキーワード（ＥｎｓＭＣ）を生成することを特徴とする請求項１乃至５のいずれか１項に記載の方法。
【請求項７】
前記サーバ（ＳＣ）は、前記メッセージを公開する試みについて前記別のユーザに警告し、前記メッセージ（Ｍｅｓ）を公開するために前記別のユーザに許可を要求することができる請求項１乃至６のいずれか１項に記載の方法。
【請求項８】
前記別のユーザは、前記の別のユーザによって最初に規定された少なくとも１つのキーワードに有効期間を割り当てることができるものであって、前記サーバ（ＳＣ）は、前記最初に規定されたキーワードに基づいて、前記１組のキーワード（ＥｎｓＭＣ）を生成することを特徴とする請求項１乃至７のいずれか１項に記載の方法。
【請求項９】
前記別のユーザは、前記別のユーザによって最初に規定された少なくとも１つのキーワードにスコアを割り当てることができる請求項１乃至８のいずれか１項に記載の方法。
【請求項１０】
ソーシャル・ネットワーキング・サーバ（ＳＲＳ）内でメッセージの公開を制御するための、前記ソーシャル・ネットワーキング・サーバ（ＳＲＳ）と通信可能なサーバ（ＳＣ）であって、
テキスト・データ（ＤｏｎＴ）を含むメッセージ（Ｍｅｓ）を傍受するための手段（ＰＵＢ）であって、前記メッセージは、前記ソーシャル・ネットワーキング・サーバ（ＳＲＳ）に登録されたユーザによって提供され、前記ソーシャル・ネットワーキング・サーバ（ＳＲＳ）による公開が意図される、手段と、
前記テキスト・データの意味解析に基づいて前記テキスト・データ（ＤｏｎＴ）に関連するキーワードを抽出するための手段（ＰＵＢ）と、
少なくとも１つの抽出されたキーワードが、前記ソーシャル・ネットワーキング・サーバ（ＳＲＳ）に登録された別のユーザに関連する１組のキーワード（ＥｎｓＭＣ）に含まれている場合、前記メッセージ（Ｍｅｓ）の公開をブロックするための手段（ＰＵＢ）であって、前記ユーザは、前記別のユーザによって最初に規定されたリスト（ＬＣ）に含まれている、手段と
を含むサーバ。
【請求項１１】
ソーシャル・ネットワーキング・サーバ（ＳＲＳ）内でメッセージの公開を制御するための、前記ソーシャル・ネットワーキング・サーバ（ＳＲＳ）と通信可能なサーバ（ＳＣ）内に実装できるコンピュータ・プログラムであって、前記サーバ（ＳＣ）内でロードされ実行されたときに、
テキスト・データ（ＤｏｎＴ）を含むメッセージ（Ｍｅｓ）を傍受するステップであって（Ｅ１）、前記メッセージは、前記ソーシャル・ネットワーキング・サーバ（ＳＲＳ）に登録されたユーザによって提供され、前記ソーシャル・ネットワーキング・サーバ（ＳＲＳ）による公開が意図される、ステップと、
前記テキスト・データの意味解析に基づいて、前記テキスト・データ（ＤｏｎＴ）に関連するキーワードを抽出するステップ（Ｅ２）と、
少なくとも１つの抽出されたキーワードが、前記ソーシャル・ネットワーキング・サーバ（ＳＲＳ）に登録された別のユーザに関連する１組のキーワード（ＥｎｓＭＣ）に含まれている場合、前記メッセージ（Ｍｅｓ）の公開をブロックするステップであって、前記ユーザは、前記別のユーザによって最初に規定されたリスト（ＬＣ）に含まれている、ステップと
を実行する命令を含むコンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザに対するメッセージ公開の制御に関する。
【背景技術】
【０００２】
現在、ソーシャル・ネットワーキング・サイトによって、ユーザは画像やビデオなど、メッセージおよびマルチメディア・リソースの形でコンテンツを共有することができる。そのようなメッセージには、典型的には、ユーザの現在の活動、またはコミュニティと共有することをユーザが面白いと感じるリソースが描写されている。
【０００３】
この活動の欠点は、共有されるコンテンツが他のユーザにとって有害であり得る情報を潜在的に含む場合があるということである。所与のユーザについて、プライバシー保護は、多くの場合、個人データ管理の一部として考えられているが、このユーザによって公開されたコンテンツが他のユーザに関係していて、ソーシャル・ネットワーキング・コミュニティを通じてそれら個人に否定的な影響を及ぼす可能性がある。
【０００４】
一例では、ボブという名前のユーザは生年月日を公開したくないので、ソーシャル・ネットワーキング・サイト上の彼のプロフィールで生年月日のフィールドを入力していない。アレックスという名前のボブの友人が、この日付を知っていて、ボブの誕生日に、アレックスは、「誕生日おめでとう、ボブ！」というメッセージを公開する。したがって、その出来事の後、ボブがサイトに接続して、公開されたメッセージを削除する前に、ソーシャル・ネットワークのユーザは、メッセージから彼の誕生日を推定し、それを保存することができる。
【０００５】
同様に、ユーザの知人により、そのユーザに関する機密の情報が不注意にまたは故意におよび悪意を持って明らかにされることがある。
【０００６】
多くの場合、プライバシー保護の管理はメッセージの公開後に実行される。これは、ユーザにとって有害なメッセージの公開が、そのユーザの同意なしに実行される可能性があることを意味する。
【０００７】
さらに、画像がソーシャル・ネットワーキング・サイトにアップロードされ、（たとえばパーティーの後など）信用を落とす状況にあるボブを示すラベルにリンクされる可能性がある。彼がタグを削除するまで、写真はボブの知人のすべてに見られる可能性がある。その間、望ましくないコンテンツは表示および伝播可能となる。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
したがって、ユーザにとって有害になりうるユーザに関する情報の公開を防ぐことが求められている。
【課題を解決するための手段】
【０００９】
これらの欠点を改善するために、ソーシャル・ネットワーキング・サーバにおいてメッセージの公開を制御する方法は、ソーシャル・ネットワーキング・サーバと通信可能なサーバ内で以下のステップを含む：
テキスト・データを含むメッセージを傍受するステップであって、メッセージは、ソーシャル・ネットワーキング・サーバに登録されたユーザによって提供され、ソーシャル・ネットワーキング・サーバによる公開が意図される、ステップと、
テキスト・データの意味解析に基づいて、テキスト・データに関連するキーワード抽出するステップと、
少なくとも１つの抽出されたキーワードが、ソーシャル・ネットワーキング・サーバに登録された別のユーザに関連する１組のキーワードに含まれている場合、メッセージの公開をブロックするステップであって、前記ユーザは、前記別のユーザによって最初に規定されたリストに含まれている、ステップ。
【００１０】
有利なことに、本発明は、そのコンテンツが所与のユーザにとって有害であり得るメッセージをブロックすることによって、またメッセージを公開する試みについて彼または彼女に警告することによって、ソーシャル・ネットワーキング・サイト内でプライバシー保護のリアル・タイムな管理を提供する。
【００１１】
本発明の他の特徴によると、１組のキーワードは、前記別のユーザによって最初に規定されたキーワードとの文脈的かつ意味論的な関係をもち得る。
【００１２】
本発明の他の特徴によると、前記別のユーザによって最初に規定されたキーワードは、１組のキーワードに含まれ得る。
【００１３】
本発明の他の特徴によると、前記別のユーザによって最初に規定された各キーワードは、所与のオントロジを使用することによって、明確化し、概念に関連付けることができる。
【００１４】
本発明の他の特徴によると、１組のキーワードは、前記別のユーザによって最初に規定されたキーワードに関連する概念に意味論的かつ文脈的にリンクされた概念に関連するキーワードを含み得る。
【００１５】
本発明の他の特徴によると、１組のキーワードは、前記別のユーザによって最初に規定されたキーワードの同意語を含み得る。
【００１６】
本発明の他の特徴によると、サーバは、メッセージを公開する試みについて前記別のユーザに警告し、メッセージを公開するために前記別のユーザの許可を要求することができる。
【００１７】
本発明の他の特徴によると、前記別のユーザは、前記別のユーザによって最初に規定された少なくとも１つのキーワードに有効期間を割り当てることができる。
【００１８】
本発明の他の特徴によると、前記別のユーザは、前記別のユーザによって最初に規定された少なくとも１つのキーワードにスコアを割り当てることができる。
【００１９】
本発明は、また、ソーシャル・ネットワーキング・サーバ内におけるメッセージの公開を制御するための、ソーシャル・ネットワーキング・サーバと通信可能なサーバに関し、サーバは、以下を含む：
テキスト・データを含むメッセージを傍受するための手段であって、メッセージは、ソーシャル・ネットワーキング・サーバに登録されたユーザによって提供され、ソーシャル・ネットワーキング・サーバによる公開が意図される、手段と、
テキスト・データの意味解析に基づいて、テキスト・データに関連するキーワード抽出するための手段と、
少なくとも１つの抽出されたキーワードが、ソーシャル・ネットワーキング・サーバに登録された別のユーザに関連する１組のキーワードに含まれている場合、メッセージの公開をブロックするための手段であって、前記ユーザは、前記別のユーザによって最初に規定されたリストに含まれている、手段。
【００２０】
本発明は、また、サーバ内に実装できるコンピュータ・プログラムに関し、前記プログラムは、前記サーバ内で実行されたときに、本発明の方法によるステップを実行する命令を含む。
【００２１】
本発明およびその利点は、添付の図面を参照する、以下の記述を考察することで一層よく理解されるだろう。
【図面の簡単な説明】
【００２２】
【図１】本発明の一実施形態による通信システムの概略ブロック図である。
【図２】本発明の一実施形態によるメッセージの公開を制御するための方法のアルゴリズムである。
【発明を実施するための形態】
【００２３】
図１を参照すると、通信システムは、制御サーバＳＣ、ソーシャル・ネットワーキング・サーバＳＲＳ、通信ネットワークＲＴを通じて互いに通信可能な少なくとも２つの通信端末ＴＣを含む。
【００２４】
一実施形態では、制御サーバＳＣは、ソーシャル・ネットワーキング・サーバＳＲＳ内に含まれている。
【００２５】
通信ネットワークＲＴは、有線もしくは無線のネットワークでもよく、または有線および無線のネットワークの組合せでもよい。
【００２６】
一例では、通信ネットワークＲＴは、インターネットまたはイントラネットなど、高速ＩＰ（「インターネット・プロトコル」）パケット・ネットワークである。
【００２７】
他の実施例では、通信ネットワークＲＴは、ＴＤＭ（「時分割多重」）ネットワークまたは独自プロトコルをサポートする会社に特有のプライベート・ネットワークである。
【００２８】
１人のユーザの通信端末ＴＣは、通信ネットワークＲＴを通じてソーシャル・ネットワーキング・サーバに接続される。
【００２９】
一例では、通信端末は、モデムによって、通信ネットワークＲＴに接続されたｘＤＳＬ（「デジタル加入者回線」）またはＩＳＤＮ（「統合サービス・デジタル網」）のリンクに直接的にリンクされたパーソナル・コンピュータである。
【００３０】
他の例では、通信端末は、たとえば、ＧＳＭ（「グローバル移動体通信システム」）またはＵＭＴＳ（「Ｕｎｉｖｅｒｓａｌ  Ｍｏｂｉｌｅ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ」）タイプの無線通信チャネルによって通信ネットワークにリンクされた、モバイル・セル方式の無線通信端末である。
【００３１】
他の実施例では、通信端末は、通信ネットワークに接続された、公共の無線ローカル・エリア・ネットワークＷＬＡＮ、８０２．１ｘ標準を使用するネットワーク、またはＷＩＭＡＸ（「Ｗｏｒｌｄ  ｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ」）プロトコルを使用する広域ネットワークでアンテナに接続することができる携帯情報端末（ＰＤＡ）もしくはスマートフォンの場合がある電子通信用のデバイスまたはオブジェクトを含む。
【００３２】
ソーシャル・ネットワーキング・サーバＳＲＳは、サーバＳＲＳで登録されたユーザが、たとえばオーディオ、ビデオ、またはテキスト・コンテンツを含むマルチメディア・オブジェクトを共有できるソーシャル・ネットワーキング・サイトを提供するサーバである。
【００３３】
制御サーバＳＣは、フィルタリング・モジュールＦＩＬおよび公開モジュールＰＵＢを含む。
【００３４】
残りの記述において、モジュールという用語は、少なくとも１つの特定のタスクを実行するように構成された、デバイス、ソフトウェア・プログラム、またはコンピュータ・ハードウェアおよびソフトウェアの組合せを示すことがある。
【００３５】
フィルタリング・モジュールＦＩＬは、ユーザ識別子ＩｄＵにそれぞれ関連するキーワードＥｎｓＭＣの組を含む。ユーザ識別子は、また、姓などユーザを示す他の言葉もしくは名前にリンクしたり、またはソーシャル・ネットワーキング・サイト上の「ウォール」などユーザ自身の対話エリアにリンクしたりすることができる。
【００３６】
たとえば、ユーザは、通信端末ＴＣを通じて制御サーバＳＣに接続し、ソーシャル・ネットワーキング・サーバ内のこれらの主題に関するメッセージの公開時に、彼または彼女が含めたくない主題に一致する複数のキーワードを規定する。そのために、ユーザは、たとえば、ソーシャル・ネットワーキング・サイトに存在し、制御サーバＳＣと協働するアプリケーションと対話することができる。
【００３７】
制御サーバＳＣは、ファイアウォールとして機能する。たとえば、第１のユーザが、第２のユーザによって規定されたキーワードの少なくとも１つを含むメッセージをソーシャル・ネットワーキング・サイトに投稿する場合、第２のユーザがそれを許可するまで、メッセージの公開がブロックされる。
【００３８】
フィルタリング・モジュールＦＩＬは、キーワードとの文脈的かつ意味論的な関係を持つ各キーワードに複数のキーワードを関連させる。たとえば、Ｗｏｒｄｎｅｔ（商標）またはＤＢｐｅｄｉａ（商標）などの知識ベースに基づいて関連付けが行われる。知識ベースは、どのキーワードが判定されたか、およびデータベースを豊かにするために、どれがリソースまたはＵＲＩ（「ユニフォーム・リソース・アイデンティファイヤ」）を指し示している可能性があるかに基づいてオントロジを管理することができる。
【００３９】
したがって、ユーザが最初に少数のキーワードを規定すると、フィルタリング・モジュールＦＩＬが、少数のキーワードに基づいてキーワードの組ＥｎｓＭＣを生成することによってキーワードの意味の範囲を拡大する。言い換えると、ユーザがキーワードの第１の組を生成し、フィルタリング・サーバＦＩＬがキーワードの第２の組を生成し、第２の組は、第１の組を含むと考えられる。また、ユーザによって最初に規定された各キーワードは、最初に規定された各キーワードのすべてが、キーワードＥｎｓＳの様々なサブセットから作られた１組のキーワードＥｎｓＭＣに関連付けられるように、キーワードＥｎｓＳのサブセットに関連付けられると考えられる。
【００４０】
さらに、ユーザによって最初に規定された各キーワードは、また、ＯＷＬ（「ウェブオントロジ言語」）またはＲＤＦ（「リソース・ディスクリプション・フレームワーク」）などの構造に基づいてオントロジを使用することによって明確化され概念に関連させることができる。さらに、ユーザによって規定されたキーワードに少なくとも１つの同音異義語がある場合、ユーザは、希望するキーワードを選択するように求められ得る。たとえば、「ｊａｖａ」をキーワードとして規定したユーザは、プログラミング言語を意味する「Ｊａｖａ」、地理的な場所を意味する「Ｊａｖａ」、またはパーティーを意味する「Ｊａｖａ」のいずれかを選ぶように求められ得る。
【００４１】
１組のキーワードＥｎｓＭＣは、一部のキーワードの同意語、または一部のキーワードに関連する概念に意味論的かつ文脈的にリンクされる概念に関連するキーワードを含み得る。
【００４２】
１組のキーワードＥｎｓＭＣは、ユーザによって最初に規定されたキーワードとの文脈的かつ意味論的な関係を持つキーワードを含んでいると考えられる。また、キーワードの同意語は、前記キーワードと文脈的かつ意味論的な関係を持っていると考えられる。
【００４３】
一例では、初期のキーワードは映画を示し、関連するキーワードは、プロデューサー、ディレクター、俳優、映画で扱われた主題、または映画が繰り広げられるプロットに対応することができ、関連するキーワードは、初期のキーワードの文脈に属する。
【００４４】
他の例では、キーワードは「猫」でもよく、関連するキーワードは「動物」、「猫科の動物」、および「子猫」でもよく、関連するキーワードは、初期のキーワードと同じ系統に所属しているか、または、所与のオントロジにより第１のキーワードと階層的なリンクを持っている。
【００４５】
ユーザ識別子に関連する１組のキーワードＥｎｓＭＣは、また、ユーザによって規定された知人リストＬＣにも関連される。知人リストは、ユーザの友人である知人に対する識別子を含み得る。つまり、彼らは、ソーシャル・ネットワーキング・サイト内の「友達」として規定された社会的な関係、またはユーザとの直接的な社会的な関係を持っている。１組の知人は、ユーザによって特に選択され、ユーザの友人でない可能性がある知人に対する識別子を含み得る。
【００４６】
公開モジュールＰＵＢは、キーワード、および場合によってはキーワードに関連する概念、またはメッセージに含まれている言葉の組を抽出し、これらの抽出されたキーワードが、フィルタリング・モジュールＦＩＬに格納されている１組のキーワードＥｎｓＭＣに含まれているかどうかをチェックするために、公開が意図されているメッセージＭｅｓのテキスト・データＤｏｎＴを意味論的に解析する。
【００４７】
一実施形態では、公開モジュールＰＵＢは、自分の知人リストＬＣに第１のユーザを入れた第２のユーザに関連するキーワードの組に含まれているキーワードが、そこから抽出された場合、第１のユーザによって提供されるメッセージをブロックし、第１のユーザのメッセージを公開する許可を要求するために第２のユーザに警告する。もしそのキーワードが複数のユーザにそれぞれ関連する複数のキーワードの組に含まれている場合、関与するユーザのそれぞれが警告される。
【００４８】
さらに、メッセージに関連する情報により、そのユーザを識別することが可能な場合、メッセージに関わる１人のユーザだけに警告することができる。たとえば、ユーザの名前または姓がメッセージで言及されている場合、またはメッセージがユーザの「ウォール」に公開されることを意図している場合、このユーザだけが警告されるか、あるいは関与する可能性がある他のユーザの前にこのユーザは警告される。そのために、メッセージに関連する情報は、キーワードＥｎｓＭＣの組に関連するユーザ識別子ＩｄＵにリンクされたデータに基づいて解析される。
【００４９】
場合によっては、ユーザは、彼または彼女が規定する各キーワード、したがって対応するキーワードＥｎｓＳの各サブセットにスコアを割り当てることができる。このため、公開モジュールＰＵＢは、最初に、割り当てられたスコアが最も高いキーワードＥｎｓＳのサブセットにメッセージから抽出されたキーワードが含まれているユーザに警告する。まだ関与しているがスコアを割り当てなかったユーザは、スコアを割り当てたユーザの後に警告される。
【００５０】
説明を目的とする例では、「デイビッド」という名前のユーザが、以下のメッセージを公開することを希望している：
「ボブ、あなたが自由党に参加してくれてとてもうれしい。」
【００５１】
公開モジュールＰＵＢは、たとえば、メッセージの意味解析に基づいて「政治」というキーワードを抽出する。したがって、制御サーバＳＣは、メッセージをブロックし、後者が最初にキーワード「自由主義」を規定し、彼の知人リストＬＣにデイビッドを入れていれば、ユーザであるボブに警告する。キーワード「政治」は、キーワード「自由主義」に関連するキーワードＥｎｓＳのサブセットに含まれていて、たとえば、キーワード「自由主義」および「政治」を含む。
【００５２】
他の実施形態では、ボブだけが警告されるか、あるいはボブは最初に警告され、次にキーワード「政治」を含むキーワードの少なくとも１つのサブセットに関連し、知人リストにデイビッドを入れている他のユーザが警告される。
【００５３】
他のケースでは、デイビッドは、ボブの「ウォール」に以下のメッセージを公開することを希望している：
「あなたが自由党に参加してくれてとてもうれしい。」
【００５４】
この場合、すでに記述したように制御サーバＳＣは機能する。
【００５５】
他のケースでは、デイビッドは、自分の「ウォール」に以下のメッセージを公開することを希望している：
「私の旧友が自由党に参加してくれてとてもうれしい。」
【００５６】
この場合、制御サーバＳＣは、キーワード「政治」を含むキーワードの少なくとも１つのサブセットに関連し、知人リストにデイビッドを入れているすべてのユーザに警告する。
【００５７】
場合によっては、ユーザは、少なくとも１つの所与のキーワードに有効期間を割り当てることができる。したがって、所与のキーワードは、有効期間が切れた後はメッセージをブロックするために考慮されない。ユーザは、彼または彼女が「１か月」という有効期間を割り当てた「パーティー」または「誕生日」など、特定のイベントに関係するキーワードを規定し、彼または彼女の知人の１つから来ており、ユーザが出席したパーティー、またはユーザの誕生日に関係する任意のメッセージについて警告を受けることができる。
【００５８】
図２を参照すると、本発明の一実施形態によるメッセージの公開を制御する方法は、通信システム内で実行されるステップＥ１からＥ４を含む。
【００５９】
予備ステップＥ０１では、ソーシャル・ネットワーキング・サーバＳＲＳに登録された第１のユーザは、通信端末ＴＣおよび専用アプリケーションを通じて制御サーバＳＣに接続し、サーバＳＲＳによって管理されるソーシャル・ネットワーキング・サイトで主題に関するメッセージの公開時に彼または彼女が関与したくない主題に対応するキーワードを規定する。
【００６０】
予備ステップＥ０２では、制御サーバＳＣのフィルタリング・モジュールＦＩＬは、第１のユーザによって最初に規定されたキーワードと文脈的かつ意味論的な関係を持つ１組のキーワードＥｎｓＳへと、第１のユーザによって規定されたキーワードを拡大する。また、リストに含まれている知人が制御サーバＳＣによって傍受されたメッセージを公開することを希望するときに警告されるために、第１のユーザは知人リストＬＣを規定する。
【００６１】
フィルタリング・モジュールＦＩＬは、１組のキーワードＥｎｓＭＣおよび知人リストＬＣとともに、第１のユーザの識別子ＩｄＵを格納する。
【００６２】
ステップＥ１では、ソーシャル・ネットワーキング・サーバＳＲＳで登録され、知人リストＬＣに含まれている第２のユーザが、ソーシャル・ネットワーキング・サイトでメッセージＭｅｓを公開することを希望している。
【００６３】
制御サーバＳＣの公開モジュールＰＵＢは、テキスト・データＤｏｎＴを含むメッセージＭｅｓを傍受する。
【００６４】
ステップＥ２では、公開モジュールＰＵＢは、テキスト・データの意味解析に基づいてテキスト・データＤｏｎＴに関連するキーワードを抽出する。
【００６５】
ステップＥ３では、公開モジュールＰＵＢは、少なくとも１つの抽出されたキーワードが、以前にフィルタリング・モジュールＦＩＬによって格納された、第１のユーザに関連する１組のキーワードＥｎｓＭＣに含まれている場合、メッセージＭｅｓの公開をブロックする。
【００６６】
ステップＥ４では、公開モジュールＰＵＢは、メッセージＭｅｓを公開する試みについて第１のユーザに警告し、メッセージを公開するために第１のユーザに許可を要求する。したがって、その公開がユーザによって許可または拒否されるまで、メッセージはキューに入れられる。
【００６７】
本明細書に記述した本発明は、マルチメディア・オブジェクトの公開を制御するための方法およびサーバに関する。本発明の一実施形態によると、本発明の方法のステップは、サーバＳＣなど、サーバに組み込まれたコンピュータ・プログラムの命令によって決定される。プログラムはプログラム命令を含み、前記プログラムがサーバ内にロードされ実行されたときに、本発明の方法のステップを実行する。
【００６８】
結果的に、本発明は、また、本発明を実装するのに適したコンピュータ・プログラム、特に情報媒体上または内のコンピュータ・プログラムに適用される。このプログラムは、任意のプログラミング言語を使用することができ、ソース・コード、オブジェクト・コード、もしくは部分的にコンパイルされた形式など、ソース・コードとオブジェクト・コードとの間の中間コードの形式、または本発明の方法を実装するのに望ましい他の形式でもよい。
【図１】
0005631510.tif 000002
【図２】
0005631510.tif 000003