(57)【要約】  コミュニティーベースのターゲット広告を促進するためのコンピューティング装置、コンピューター可読媒体、および方法が提供される。メッセージが第１のユーザーから受信される。メッセージの少なくとも１人の対象の受信者が決定される。さらに、少なくとも１人の対象の受信者に関連付けられた少なくとも１つの好ましいアクティブ通信チャネルが決定される。補足情報は、少なくとも１人の対象の受信者に関連付けられた１つまたは複数の属性に基づいて選択される。質的に向上したメッセージを作成するために、メッセージが補足情報の少なくとも一部分に結合される。次いで質的に向上したメッセージの少なくとも一部分は、選択された好ましい通信チャネル（群）を使用して、少なくとも１人の対象の受信者に伝えられる。【選択図】図２
2011515735.tif 000002
【特許請求の範囲】
【請求項１】
コミュニティーベースのターゲット広告を促進するための方法を実行するためのコンピューター実行可能命令が組み込まれる１つまたは複数のコンピューター可読媒体であって、前記方法が
第１のユーザーから送信された元のメッセージを受信するステップ（４０１）と、
前記元のメッセージの少なくとも１人の対象の受信者を決定するステップ（４０２）と、
前記少なくとも１人の対象の受信者に関連付けられた少なくとも１つのアクティブ通信チャネルを決定するステップ（４０３）と、
前記少なくとも１人の対象の受信者に関連付けられた少なくとも１つの好ましいアクティブ通信チャネルを選択するステップ（４０４）と、
前記少なくとも１人の対象の受信者に関連付けられた１つまたは複数の属性に基づいて補足情報を選択するステップ（４０５）であって、前記属性が、前記少なくとも１つの好ましいアクティブ通信チャネル、および前記少なくとも１人の対象の受信者に関連付けられたデーターを含み、前記データーが受信者プロファイルにまとめられる、ステップと、
質的に向上したメッセージを作成するために、前記元のメッセージを前記補足情報の少なくとも一部分と結合するステップ（４０６）であって、前記質的に向上したメッセージが前記元のメッセージおよび前記補足情報を含む、ステップと、
前記選択された少なくとも１つの好ましいアクティブ通信チャネルを使用して、前記質的に向上したメッセージの少なくとも一部分を前記少なくとも１人の対象の受信者に伝える（４０７）ステップと
を含む１つまたは複数のコンピューター可読媒体。
【請求項２】
前記第１のユーザーおよび前記少なくとも１人の対象の受信者がピアツーピアネットワークのメンバーである請求項１に記載の１つまたは複数のコンピューター可読媒体。
【請求項３】
前記元のメッセージがテキストメッセージ、電子メール、およびインスタントメッセージのうちの１つを含む請求項１に記載の１つまたは複数のコンピューター可読媒体。
【請求項４】
前記元のメッセージが１組の文字をさらに含み、前記１組の文字が、プレーンテキストおよび名前−値の対のうちの一方を含む請求項３に記載の１つまたは複数のコンピューター可読媒体。
【請求項５】
前記元のメッセージが、簡単な文法に従って配列された１組の文字をさらに含む請求項３に記載の１つまたは複数のコンピューター可読媒体。
【請求項６】
前記少なくとも１人の対象の受信者が少なくとも１人の登録ユーザーを含み、前記少なくとも１人の登録ユーザーが、受信プロファイルに関連付けられた少なくとも１人のユーザーを含む請求項１に記載の１つまたは複数のコンピューター可読媒体。
【請求項７】
前記少なくとも１人の対象の受信者が少なくとも１人の未登録ユーザーを含み、前記少なくとも１人の未登録ユーザーが、受信プロファイルに関連付けられていない少なくとも１人のユーザーを含む請求項１に記載の１つまたは複数のコンピューター可読媒体。
【請求項８】
前記少なくとも１人の未登録ユーザーに、ウェブサイトを介して前記元のメッセージへのアクセスが提供される請求項７に記載の１つまたは複数のコンピューター可読媒体。
【請求項９】
前記補足情報が少なくとも１つの広告を含む請求項１に記載の１つまたは複数のコンピューター可読媒体。
【請求項１０】
前記少なくとも１つの広告が、グラフィカル媒体、音声媒体、および映像媒体のうちの少なくとも１つによって表される販売促進用の資料を含む請求項９に記載の１つまたは複数のコンピューター可読媒体。
【請求項１１】
前記少なくとも１つのアクティブ通信チャネルが、少なくとも１人の受信者に関連付けられた少なくとも１つのプレゼンスに関連付けられる請求項１に記載の１つまたは複数のコンピューター可読媒体。
【請求項１２】
前記少なくとも１つのプレゼンスが、ネットワークサービス、電子メールサービス、携帯電話サービス、ウェブサイトのうちの少なくとも１つを介したユーザー通信装置への少なくとも１つのアクティブな接続を含む請求項１１に記載の１つまたは複数のコンピューター可読媒体。
【請求項１３】
前記少なくとも１つのアクティブな接続が少なくとも１つの事前に存在するソーシャルネットワークとのインターフェイスを含む請求項１２に記載の１つまたは複数のコンピューター可読媒体。
【請求項１４】
前記１つまたは複数の属性が、前記少なくとも１人の受信者に関連付けられた地理的位置をさらに含む請求項１に記載の１つまたは複数のコンピューター可読媒体。
【請求項１５】
コミュニティーベースのターゲット広告を促進するための方法であって、
第１のユーザーを登録するステップ（５０１）と、
少なくとも１人の第２のユーザーを登録するステップ（５０２）と、
ソーシャルグループを作成するために、前記少なくとも１人の第２のユーザーを前記第１のユーザーに関連付けるステップ（５０３）と、
前記第１のユーザーから１つまたは複数の選好を受信するステップ（５０４）であって、前記選好が、メッセージを前記少なくとも１人の第２のユーザーに伝えることに関連付けられた１つまたは複数のルールを含む、ステップと、
前記第１のユーザーからメッセージを受信するステップ（５０５）と、
質的に向上したメッセージを作成するために、前記メッセージを補足情報で質的に向上させるステップ（５０６）と、
前記質的に向上したメッセージの少なくとも一部分を前記少なくとも１人の第２のユーザーに伝えるステップ（５０７）と
を含む方法。
【請求項１６】
前記メッセージが製品およびサービスのうちの少なくとも一方に関する通知を含む請求項１５に記載の方法。
【請求項１７】
前記質的に向上したメッセージが製品およびサービスのうちの前記少なくとも一方の利用可能性に関する前記通知および情報を含む請求項１６に記載の方法。
【請求項１８】
コミュニティーベースのターゲット広告を促進するように動作可能なコンピューティング装置であって、
ユーザーからメッセージを受信し、質的に向上したメッセージをユーザーに伝えるための入出力コンポーネント（３１０）と、
質的に向上したメッセージをユーザーに伝えるために少なくとも１つの好ましい通信チャネルを決定するためのチャネル選択コンポーネント（３３０）と、
メッセージを補足情報で質的に向上させるための広告選択コンポーネント（３４０）と、
コミュニティーベースのウェブサイトを維持し、ソーシャルグループのコミュニティー内において質的に向上したメッセージの交換を容易にするためのウェブサイト管理コンポーネント（３２０）と
を含むコンピューティング装置。
【請求項１９】
ユーザーに関連付けられた少なくとも１つのアクティブ通信チャネルを決定するステップが、前記ユーザーに関連付けられた少なくとも１つの通信チャネルがアクティブであるかどうかを決定するステップと、前記ユーザーに関連付けられた少なくとも１つの好ましい通信チャネルがアクティブであるかどうかを決定するステップとを含む請求項１８に記載のコンピューティング装置。
【請求項２０】
前記広告選択コンポーネントが
ユーザーに関連付けられている事実を含む少なくとも１つのユーザープロファイルデータベースと、
補足情報を含む少なくとも１つの情報データベースと、
前記少なくとも１つのユーザープロファイルデータベースを参照し、前記少なくとも１つの情報データベースから補足情報を選択する分析コンポーネントであって、前記補足情報がユーザープロファイル、ユーザー間の通信、およびアクティブ通信チャネルのうちの少なくとも１つに基づいて選択される、分析コンポーネントと
を含む請求項１８に記載のコンピューティング装置。
【発明の詳細な説明】
【背景技術】
【０００１】
[0001]コミュニティーベースのネットワーキングは、特に台頭しつつあるモバイル広告市場および競争の激しいオンライン広告市場の状況において、ますます重要になりつつある。広告ソリューションは、しばしばターゲット広告を組み込み、これによって広告主は、広告データーの範囲、関連性、適時性を広げることができる。
【発明の概要】
【０００２】
[0002]この「発明の概要」は、「発明を実施するための形態」において下記でさらに説明されるいくつかの概念を簡単な形で紹介するために提供される。この「発明の概要」は、特許請求された主題の鍵となる特徴または重要な特徴を識別するためのものではなく、特許請求された主題の範囲の画定の手助けとして使用されるためのものでもない。
【０００３】
[0003]本発明の実施形態によって、コミュニティーベースのターゲット広告を提供することができる。ユーザーは、ネットワークの他のユーザーにメッセージを伝えることができる。メッセージは、対象の受信者の属性およびメッセージの内容に基づいて、メッセージを質的に向上させるサーバーによってインターセプトされる。メッセージは、メッセージを広告と組み合わせることによって質的に向上する。本発明の実施形態は、サーバーとインターフェイスするピアツーピアネットワークにおいてターゲット広告を提供する。本発明の別の実施形態は、サーバーベースのネットワークにおいてコミュニティーベースのターゲット広告を提供する。
【０００４】
[0004]本発明の別の実施形態によって、ウェブサイトへのリンク、および製品利用可能性情報を、質的に向上したメッセージに含めことができる。本発明のさらに別の実施形態は、対象の受信者の位置に基づいて、質的に向上した情報を含めることを提供する。また、本発明の実施形態は、対象の受信者のアクティブ通信チャネルに基づいて、質的に向上した適切な情報を選択することもできる。
【０００５】
[0005]本発明の一実施形態によれば、ユーザーメッセージを関連の広告コンテンツで質的に向上させるサーバーを使用することによって、コミュニティーベースのターゲット広告を促進するコンピューティング装置が提供され得る。コンピューティング装置は、ユーザーとサーバーとの間の通信トラフィックを管理するための入出力コンポーネントを含み得る。コンピューティング装置は、質的に向上したメッセージを送信するための適切な通信チャネルを選択するチャネル選択コンポーネント、適切な広告情報を選択するための広告選択コンポーネント、およびウェブサイトを管理するためのウェブサイト管理コンポーネントをさらに含み得る。
【０００６】
[0006]本発明のこれらおよび他の態様は、以下の説明、図面、および特許請求の範囲を読むと、当業者には明らかになる。
【０００７】
[0007]本発明は、添付の図面を参照して、以下で詳しく説明される。
【図面の簡単な説明】
【０００８】
【図１】[0008]本発明の実施に使用するのに適したコンピューティング環境例のブロック図である。
【図２】[0009]本発明の一実施形態によるネットワークアーキテクチャ例のブロック図である。
【図３】[0010]本発明の一実施形態によるサーバーコンピューティング装置例の一部のブロック図である。
【図４】[0011]本発明の一実施形態によるコミュニティーベースのターゲット広告を促進するための方法例を示すフロー図である。
【図５】[0012]本発明の一実施形態によるコミュニティーベースのターゲット広告を促進するための方法例を示すフロー図である。
【発明を実施するための形態】
【０００９】
[0013]本明細書において、本発明の主題は、法的要件を満たすために、具体的に記載されている。しかし、説明自体は、本特許の範囲を限定するものではない。むしろ、特許請求された主題は、現在のまたは将来の他の技術と共に、異なるステップまたは本文書に記載したものに似たステップの組合せを含めるために、他の方法で具体化され得ることを、本発明者は企図する。さらに、「ステップ」および／または「ブロック」という用語は、本明細書では、使用される方法の様々な要素を意味するために使用され得るが、これらの用語は、個々のステップの順序が明記されていない限り、本明細書で開示された様々なステップ間の任意の特定の順序を含意するものと解釈されないものとする。
【００１０】
[0014]本発明の様々な態様の一般的な状況を提供するために、本発明の様々な態様が実施され得る動作環境例が以下に記載される。最初に図１を参照すると、本発明の実施形態を実施するための動作環境例が示されており、コンピューティング装置１００として全体的に示されている。しかし、コンピューティング装置１００は、適したコンピューティング環境の一例にすぎず、本発明の使用または機能の範囲に関する任意の限定を示唆するものではない。また、コンピューティング装置１００は、例示されるコンポーネントのいずれか１つ、またはその組合せに関連する依存性または必要条件を有するものと解釈されないものとする。一実施形態では、コンピューティング装置１００は、パーソナルコンピューターである。しかし、他の実施形態では、コンピューティング装置１００は、携帯電話、スマートフォン、デジタル電話、ハンドヘルド装置、ＢｌａｃｋＢｅｒｒｙ（登録商標）、ＰＤＡ（携帯情報端末）、またはコンピューター命令を実行することができる他の装置とすることができる。
【００１１】
[0015]本発明は、コンピューター、またはＰＤＡや他のハンドヘルド装置などの他のマシンによって実行される、プログラムモジュールなど、コンピューター実行可能命令を含めて、コンピューターコードまたは機械使用可能命令の一般的な分脈で説明され得る。一般に、ルーチン、プログラム、オブジェクト、コンポーネント、データー構造などを含むプログラムモジュールは、特定のタスクを実行し、または特定の抽象データー型を実装するコードを意味する。本発明は、ハンドヘルド装置、家庭用電化製品、汎用コンピューター、より専門的なコンピューティング装置などを含めて、様々なシステム構成において実施され得る。また、本発明は、タスクが通信ネットワークを介してリンクされるリモート処理装置によって実行される分散コンピューティング環境においても実施され得る。
【００１２】
[0016]図１を参照すると、コンピューティング装置１００は、以下の装置、メモリー１１２、１つまたは複数のプロセッサー１１４、１つまたは複数のプレゼンテーションコンポーネント１１６、入出力ポート１１８、入出力コンポーネント１２０、および電源例１２２を直接または間接的に結合するバス１１０を含む。バス１１０は、１つまたは複数のバス（アドレスバス、データーバス、またはその組合せなど）であり得るものを表す。図１の様々なブロックは、明瞭にするために、ラインで示されているが、実際には、様々なコンポーネントの描写はそれほど明確ではなく、比喩的には、ラインは、より正確には曖昧ではっきりしない。例えば、表示装置などのプレゼンテーションコンポーネントをＩ／Ｏコンポーネントであると考えることができる。また、プロセッサーにはメモリーがある。こうしたことが当分野の性質であることを認識し、図１の図は、単に、本発明の１つまたは複数の実施形態との関連で使用され得るコンピューティング装置例の例示にすぎないことを念押ししておく。「ワークステーション」、「サーバー」、「ラップトップ」、「ハンドヘルド装置」などのカテゴリ間は区別されない。というのは、すべて図１の範囲内で検討され、「コンピューティング装置」を指すからである。
【００１３】
[0017]コンピューティング装置１００は、一般に様々なコンピューター可読媒体を含む。コンピューター可読媒体は、コンピューティング装置１００からアクセスできる任意の使用可能な媒体とすることができ、揮発性および不揮発性の媒体、取外式および固定式の媒体を含む。コンピューター可読媒体は、それだけには限定されないが一例として、コンピューター記憶媒体を含み得る。コンピューター記憶媒体には、コンピューター実行可能命令、データー構造、プログラムモジュール、または他のデーターなど、情報を記憶するための任意の方法または技術で実施される揮発性および不揮発性の取外式および固定式の媒体などがある。コンピューター可読媒体には、それだけには限定されないが、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリまたは他のメモリー技術、ＣＤ−ＲＯＭ、デジタル多用途ディスク（ＤＶＤ）または他の光ディスク記憶装置、磁気カセット、磁気テープ、磁気ディスク記憶装置または他の磁気記憶装置、または所望の情報の格納に使用でき、コンピューティング装置１００からアクセスできる他の任意の媒体などがある。
【００１４】
[0018]メモリー１１２は、揮発性および／または不揮発性メモリーの形で、コンピューター記憶媒体を含む。メモリーは、取外式、固定式、またはその組合せとすることができる。ハードウェア装置の例には、固体記憶装置、ハードドライブ、光ディスクドライブなどがある。コンピューティング装置１００は、メモリー１１２やＩ／Ｏコンポーネント１２０などの様々なエンティティからデーターを読み取る１つまたは複数のプロセッサーを含む。プレゼンテーションコンポーネント１１６は、データー表示をユーザーまたは他の装置に提示する。プレゼンテーションコンポーネントの例には、表示装置、スピーカー、印刷コンポーネント、振動コンポーネントなどがある。
【００１５】
[0019]Ｉ／Ｏポート１１８によって、コンピューティング装置１００を、その一部は内蔵であってもよいＩ／Ｏコンポーネント１２０を含む他の装置に論理的に結合することができる。コンポーネントの例には、マイクロフォン、ジョイスティック、ゲームパッド、パラボラアンテナ、スキャナ、プリンター、無線装置などがある。
【００１６】
[0020]図２を参照すると、本発明の一実施形態を実施するためのネットワーキングアーキテクチャ２００の例を示すブロック図が示されている。ネットワーキングアーキテクチャ２００は、１つまたは複数のユーザー通信装置２０２、１つまたは複数のユーザーコンピューティング装置２０６、１つまたは複数のピアツーピアネットワーク２２０、およびサーバー２０８を含んでいてもよく、そのすべては、ネットワーク２０９を介して通信することができる。ユーザー通信装置２０２およびユーザーコンピューティング装置２０６は、モバイルまたは無線のネットワーク２１０を介して、ネットワーク２０９にさらに接続され得る。ネットワーキングアーキテクチャ２００は、単に１つの適したネットワーキング環境の一例であり、本発明の使用または機能の範囲に関するどんな制限も示唆するものではない。ネットワーキングアーキテクチャ２００は、そこに例示される任意の単一のコンポーネントまたはコンポーネントの組合せに関連する任意の依存性または必要条件を有するものと解釈されないものとする。
【００１７】
[0021]ネットワーク２０９は、任意のコンピューターネットワークまたはその組合せを含み得る。ネットワーク２０９として動作するよう構成可能なコンピューターネットワークの例には、それだけには限定されないが、無線ネットワーク、陸線、ケーブル線、光ファイバ線、ローカルエリアネットワーク（ＬＡＮ）、広域ネットワーク（ＷＡＮ）、メトロポリタンエリアネットワーク（ＭＡＮ）などがある。しかし、ネットワーク２０９は、個別のコンピューターユニットを結合する接続に限定されない。むしろ、ネットワーク２０９は、サーバーまたはコンピューティング装置間にデーターを転送するサブシステムを含んでいてもよい。例えば、ネットワーク２０９は、ポイントツーポイント接続、インターネット、Ｅｔｈｅｒｎｅｔ（登録商標）、バックプレーンバス、電気バス、ニューラルネットワーク、または他の内部システムも含み得る。
【００１８】
[0022]ネットワーク２０９がＬＡＮネットワーキング環境を含む実施形態において、コンポーネントは、ネットワークインターフェイスまたはアダプタを介してＬＡＮに接続される。ネットワーク２０９がＷＡＮネットワーキング環境を含む実施形態において、コンポーネントは、通信を行うために、モデム、またはＷＡＮを介して通信を確立するための他の手段を使用する。ネットワーク２０９がＭＡＮネットワーキング環境を含む実施形態において、コンポーネントは、無線インターフェイスや光ファイバ接続を使用してＭＡＮに接続される。こうしたネットワーキング環境は、オフィス、全社規模のコンピューターネットワーク、イントラネット、およびインターネットではごく一般的である。図示したネットワーク接続は例であり、コンピューター間の通信リンクを確立する他の手段を使用してもよいことを理解されたい。
【００１９】
[0023]ユーザー通信装置２０２は、それだけには限定されないが、図１を参照して上述した装置１００などのコンピューティング装置を含めて、任意のタイプの通信装置とすることができる。それだけには限定されないが、一例として、ユーザー通信装置２０２は、アナログ電話、携帯電話、デジタル電話、スマートフォン、ＰＤＡなどとすることができる。実施形態はこうした通信装置における実施に限定されないことに留意されたい。
【００２０】
[0024]ユーザーコンピューティング装置２０６は、図１を参照して上述した装置１００など、任意のタイプのコンピューティング装置とすることができる。ユーザーコンピューティング装置２０６は、上述したように、ユーザー通信装置２０２とすることができ、ユーザー通信装置２０２も図１の装置１００などのコンピューティング装置を含む限り、ユーザー通信装置およびユーザーコンピューティング装置の用語は、交換可能である。それだけには限定されないが、一例として、ユーザーコンピューティング装置２０６は、パーソナルコンピューター、デスクトップコンピューター、ラップトップコンピューター、ハンドヘルド装置、携帯電話、デジタル電話、スマートフォン、ＰＤＡなどとすることができる。しかし、本発明の実施形態はこうしたコンピューティング装置における実施に限定されないことに留意されたい。
【００２１】
[0025]いくつかの実施形態において、ユーザー通信装置２０２およびユーザーコンピューティング装置２０６は、その位置（家、職場、公衆など）を識別する機能を有する。すなわち、装置は、位置認識（location awareness）を有する。この機能によって、通信装置またはコンピューティング装置は、装置が接続されるすべてのネットワーク上におけるその位置を識別することができる。通信装置２０２およびコンピューティング装置２０６は、その地理的位置を識別する情報をネットワークの他のコンポーネントに送信することもできる。例えば、ユーザー通信装置２０２は、その地理的位置を識別する情報をサーバー２０８またはユーザーコンピューティング装置２０６に送信することができる。さらに、様々な実施形態において、こうした装置の位置は、図２に示されるものなど、他の装置によって決定され得る。例えば、コンピューティング装置２０６は、ＩＰ（インターネットプロトコル）アドレスを参照することによって、別のコンピューティング装置２０６の位置を決定することができる。
【００２２】
[0026]ピアツーピアネットワーク２２０は、ネットワークにおける複数の参加者間の様々な接続を使用するネットワークを含み得る。一実施形態において、ソーシャルグループ内の通信をサポートするように構成されたピアツーピアネットワーク環境は、クライアントコンピューティング装置、サーバーコンピューティング装置、およびネットワークを含み得る。クライアントコンピューティング装置は、クライアントおよびサーバーの両方として動作することができ、補足情報を格納し、または維持することができる。ネットワークは、ローカルエリアネットワーク、広域ネットワーク、またはインターネットとすることができる。サーバーコンピューティング装置は、補足情報を分散させるように動作することができる。一実施形態において、コミュニティーベースのターゲット広告プラットフォームのすべての動作は、クライアントコンピューティング装置間で分散される。
【００２３】
[0027]ピアツーピアネットワーク２２０の別の実施形態において、サーバーコンピューティング装置は、例えば課金操作、請求伝票発行操作、または補足情報の維持および分散など、ピアツーピアネットワーク環境において実行される指定された操作を集中化することができる。その場合、ピアツーピアネットワーク環境は、集中化とピアツーピア（分散化）アーキテクチャとの混合を実装することができる。
【００２４】
[0028]ピアツーピアネットワーク２２０は、本明細書に記載されたアーキテクチャの変更を含めて、多くの異なる形をとることができることを、当業者であれば容易に理解されよう。この説明は、こうしたピアツーピアネットワークの構成を限定するためのものではなく、むしろ、こうした構成の一例として提供されるにすぎない。さらに、図２に示されるように、ピアツーピアネットワーク２２０は、ピアツーピアネットワーク２２０の様々なノードとネットワーク２０９との間の通信を確立するように構成され得る。別の実施形態において、通信装置２０２、コンピューティング装置２０６、およびサーバー２０８はすべて、ピアツーピアネットワーク２２０内に含まれ得る。別の実施形態において、ピアツーピアネットワーク２２０は、図２に示される装置の様々な組合せを含み得る。
【００２５】
[0029]サーバー２０８は、コンピューティング装置とすることができ、本明細書に記載された方法を実行するように構成可能な任意のタイプのアプリケーションサーバー、データベースサーバー、またはファイルサーバーを含むことができる。さらに、サーバー２０８は、専用または共有のサーバーとすることができる。一実施形態において、２つ以上のサーバーは、ネットワーク２０９を使用することなく、直接または間接的に互いに接続され得る。サーバー２０８は、図２に単一のユニットとして示されているが、サーバー２０８はスケーラブルであることを、当業者であれば理解されたい。例えば、サーバー２０８は、実際は通信する１００個のサーバーを含むことができる。単一のユニットの描写は、明瞭にするためのものであり、どんな形でも実施形態の範囲を限定しない。
【００２６】
[0030]サーバー２０８のコンポーネントは、それだけには限定されないが、（例えば、ファイルおよびそれに関連するメタデーターなど）情報を格納するための１つまたは複数のデータベースを含めて、処理ユニット、内部システムメモリ、および様々なシステムコンポーネントを結合するための適したシステムバスを含み得る。サーバー２０８は、様々なコンピューター可読媒体および通信媒体も含み、またはそれへのアクセスが提供されてもよい。それだけには限定されないが、一例として、コンピューター可読媒体は、コンピューター記憶媒体を含み得る。さらに、一般に、通信媒体によって、各サーバーはネットワーク２０９を介してデーターを交換することができる。より詳細には、通信媒体は、コンピューター使用可能命令、データー構造、プログラムモジュール、または他のデーターを搬送波または他の移送機構などの変調されたデーター信号に組み込むことができ、これには任意の情報配送媒体がある。本明細書で使用される場合、「変調されたデーター信号」という用語は、信号に情報を符号化するように１つまたは複数のその属性が設定または変更された信号を意味する。通信媒体には、それだけには限定されないが一例として、有線ネットワーク、直接配線された接続などの有線媒体、および音響、ＲＦ、赤外線、その他の無線媒体などの無線媒体がある。
【００２７】
[0031]上述したように、一実施形態において、本発明は、関連の広告コンテンツによりメッセージを質的に向上させるサーバーを使用することによって、コミュニティーベースのターゲット広告を促進することに関する。別の実施形態は、様々なユーザーおよびメッセージ属性に基づいて、質的に向上したメッセージを生成するための機構に関する。
【００２８】
[0032]図３を参照すると、本発明の一実施形態によるサーバーコンピューティング装置３００の例の関連のコンポーネントを示すブロック図が示されている。入出力コンポーネント３１０が示されており、ユーザーから送信されたメッセージを受信するように動作可能である。入出力コンポーネント３１０は、質的に向上したメッセージであり得るメッセージをユーザーに伝えるようにさらに動作可能である。本文書を通じて使用されるように、「メッセージ」という用語は、伝達を意味するものであり、例えば、テキストメッセージ、インスタントメッセージ、電子メール、またはウェブページ通知を含み得る。メッセージは、図２を参照して、上述したように、コンピューティング装置３００およびユーザー通信装置に配信することができるように構成され、かつ／または処理され得る。
【００２９】
[0033]テキストメッセージ、インスタントメッセージ、および電子メールは、当業者に知られている形およびその変形のすべてを含む。本明細書で使用される場合、ウェブページ通知は、ユーザーのウェブサイトとの対話中にユーザーによって感知できる通知を意味する。ウェブページ通知は、それだけには限定されないが、ポップアップメッセージ、トーン、インタラクティブボタン、一時的に表示されるテキストの部分などを含めて、任意の様々な形をとることができる。一実施形態において、ウェブページ通知は、完全なメッセージを含まない場合、例えば、予め定められた位置をマウスや他の入力ツールでクリックすることによって、通知と対話することによってユーザーが完全なメッセージを取得できるように、インタラクティブとすることができる。
【００３０】
[0034]本発明の一実施形態によれば、メッセージは、当分野でよく知られている様々な言語を使用して作成され得る。例えば、一実施形態において、メッセージは、一般に、大幅に処理される必要なく、ユーザーによって読むことができる普通の未フォーマットの連続的なテキストを示すプレーンテキストを使用して作成され得る。別の実施形態において、ユーザーは、名前−値の対を使用してメッセージを作成することができる。名前−値の対は、コンピューティングシステムおよびアプリケーションが容易に読み取り、使用することができるデーター表現である。コンピューティングシステムおよびアプリケーションは、連想配列を実装するために符号化することができるため、名前−値の対は、既存の符号またはデーターをほとんどまたはまったく変更することなく拡張することができる変更可能なデーター構造を作成するために使用することができる。
【００３１】
[0035]別の実施形態において、メッセージは、それが使用されるネットワークに一意の簡単な文法を使用して作成され得る。簡単な文法は、コンピューティング装置３００がメッセージを容易に構文解析し、そこで主題を確かめることができる特定のルールおよび特定の語彙を含み得る。例えば、一実施形態において、ユーザーは、ユーザーが出くわした新しい製品についてソーシャルネットワークの他のメンバーに通知するためのメッセージを作成することができる。メッセージは、簡単な文法を使用して、出くわした場合、出くわした製品のタイプ、その製品に関連付けられた価格、および製品に関するレビューまたは他の情報を示すことができる。いくつかの実施形態では、簡単な文法はユーザーによって定義され、別の実施形態では、簡単な文法はシステムによって定義される。
【００３２】
[0036]このメッセージを達成するために、一実施形態において、メッセージの各部分は、次に続く情報のタイプを識別するタグで開始し得る。一実施形態において、タグは、コンピューティング装置３００が認識するように構成された単一の単語または小さい単語群を含み得る。一実施形態において、コンピューティング装置は、例えば、単語または単語群の直後にコロンや他の何らかの識別文字が続くとき、タグに出くわしたことを認識することができる。このタグの認識を使用して、サーバーは、テキストを効率的に構文解析し、それに含まれる主題を使用して、以下でより十分説明するように、関連の補足情報を選択することができる。
【００３３】
[0037]例えば、ユーザーは、グッチによってデザインされた小銭入れを探し出したこと、この小銭入れはボブの財布屋で１００ドルかかること、およびボブの財布屋は、この小銭入れの稀少な青色のものを置いていることを伝えることを望み得る。その場合、ユーザーは、次に続く情報のタイプを示すタグでメッセージの各部分を開始することができる。結果として得られたメッセージには、「項目：グッチ小銭入れ  位置：ボブの財布屋  価格：１００ドル  レビュー：稀少な青色のものを置いている！」と書いている。この例で、「項目：」、「位置：」、「価格：」、および「レビュー：」は、次に続く情報のタイプを示すタグである。
【００３４】
[0038]メッセージは、メッセージが新しい製品の通知を含むことをコンピューティング装置３００に対して示す開始タグも含み得る。例えば、メッセージは、「［ユーザー］−（ｉｍｈｏ：ｃｏｏｌ）」と書いてある開始タグを有し得る。この場合、［ユーザー］は、ユーザーに対応する識別タグとすることができ、「ｉｍｈｏ：ｃｏｏｌ」は、製品の好適なレビューが続くことをサーバーに対して示すタグとすることができる。
【００３５】
[0039]図３のコンピューティング装置３００は、ウェブサイト管理コンポーネント３２０をさらに含み得る。ウェブサイト管理コンポーネント３２０は、コンピューティング装置３００に関連付けられるウェブサイトを維持するように動作可能である。ウェブサイト管理コンポーネント３２０は、ウェブサイトをホストすることに関連することが当分野においてわかっている様々な操作を容易にすることができる。ウェブサイト管理コンポーネント３２０は、ウェブページ通知、およびユーザーがウェブページと対話できるようにするユーザインターフェイスの表示をさらに可能にすることができる。ウェブサイト管理コンポーネント３２０は、他の実施形態において、ユーザーがソーシャルグループ内の他のユーザーと通信し、様々なソーシャルグループまたは他のユーザープロファイルをブラウズし、コンテンツをダウンロードし、ウェブページにメッセージを掲載することができるようにするユーザインターフェイスを助けることができる。別の実施形態において、ウェブサイト管理コンポーネント３２０は、ユーザーがソーシャルグループに登録し、様々なタイプのサービスに入会し、そのサービスに関する選好をサブミットし、または他のグループと対話できるようにすることができる。ウェブサイト管理コンポーネント３２０は、ウェブサイトを維持することに一般に関連する他の多くの機能および操作を実行することができることを、当業者であれば容易に理解されよう。
【００３６】
[0040]引き続き図３を参照すると、コンピューティング装置３００は、ユーザーとの通信に使用するために適切な通信チャネルを決定するように動作可能なチャネル選択コンポーネント３３０をさらに含み得る。チャネル選択コンポーネント３３０は、特定のユーザーに関連付けられるアクティブ通信チャネルを決定することができる。アクティブ通信チャネルは、特定のユーザーのプレゼンスに関連付けられた通信のパスである。本明細書で使用する場合、「プレゼンス」という用語は、ユーザーが通信装置を介して伝達を受信することができる任意の通信チャネルの状況に関する情報を提供する。ユーザーのプレゼンスは、時間の関数として定義される。すなわち、例えば、ユーザーが特定の通信チャネルを介して伝達をアクティブに受信できるのは、１日の最初の時間であり、その後の時間ではないようにしてもよい。
【００３７】
[0041]一実施形態において、ユーザーのプレゼンスは、特定のタイプのユーザー通信装置に対応し得る。例えば、特定の瞬間に、ユーザーは、その携帯電話をオンにし、パーソナルコンピューターを介して電子メールアカウントにログインすることもできる。その場合、ユーザーのプレゼンスは、ユーザーの携帯電話およびその対応する通信サービス、ならびにユーザーのパーソナルコンピューターおよびその対応する通信サービスを含むことができる。別の実施形態において、ユーザーのプレゼンスは、特定のサービスに対応していてもよく、これは、同じ通信装置を介して使用可能であっても、そうでなくてもよい。例えば、ユーザーは、そのコンピューターを使用することができ、電子メールアカウントおよびインスタントメッセージングサービスにログインすることができる。ユーザーのプレゼンスは、ユーザーの電子メールアカウント、およびユーザーのインスタントメッセージングサービスを含み得る。別の実施形態において、ユーザーのプレゼンスは、上述したシナリオのタイプの様々な組合せを指し、例えば、図２に示されるコンポーネントのうちの任意のものを含み得る。
【００３８】
[0042]チャネル選択コンポーネント３３０は、ユーザーと通信する１つまたは複数のアクティブ通信チャネルを選択するようにさらに動作可能であり得る。本発明の一実施形態において、この決定は、ユーザーに関連付けられるアクティブ通信チャネル、および好ましい通信チャネルに基づき得る。好ましい通信チャネルは、質的に向上したメッセージを受信するために使用することを特定のユーザーが好む通信のチャネルである。ユーザーは、ユーザーがどの通信チャネルで伝達を受信するかを指示するルールを確立することができる。
【００３９】
[0043]例えば、本発明の一実施形態において、ユーザーは、コンピューティング装置３００によってホストされるものなど、サーバーに、１組のルールを含む選好をサブミットすることができる。ルールは、ユーザーがそのアカウントにログインした場合、ユーザーに向けられる任意の伝達がユーザーの電子メールアカウントに送信されることを指示することができる。ルールはさらに、ユーザーがユーザーの電子メールアカウントにログインしていない場合、ユーザーがインスタントメッセージングサービスにログインしている限り、ユーザーのインスタントメッセージングサービスを介して伝達が送信されることを指定することができる。様々な実施形態において、任意の数の状況、および状況またはイベントの組合せは、１つまたは複数の選好ルールを呼び出すための基礎を提供することができる。これらのルールは、好ましい通信チャネルのリストを確立し、その通信チャネルを介して、ユーザーは、伝達を受信することを好む。様々な実施形態において、好ましい通信チャネルのリストは、選好の順序でランク付けされ得る。
【００４０】
[0044]チャネル選択コンポーネント３３０は、選好のリスト、１組のルール、またはどのアクティブ通信チャネルが好ましい通信チャネルを構成するかを、特定の時に特定のユーザーについて決定するための他の形の表示を使用することができる。次いでチャネル選択コンポーネント３３０は、コンピューティング装置３００からユーザーに送信された任意の伝達が次いで選択されたチャネル（群）を介して送信されるように、好ましいチャネル（群）を選択することができる。
【００４１】
[0045]コンピューティング装置３００は、質的に向上したメッセージを作成するためにメッセージに結合すべき補足情報を選択するための広告選択コンポーネント３４０をさらに含み得る。一実施形態において、補足情報は、情報データベース３５０に格納され、選択時にそこから取り出される。別の実施形態において、例えば、広告選択コンポーネント３４０は、補足情報を選択するように構成された別の装置またはシステムから補足情報を取り出すことができ、補足情報を受信すると、広告選択コンポーネント３４０は、後述するように、ユーザーに文脈的に関連するように補足情報を調整または変更することができる。
【００４２】
[0046]補足情報は、メッセージを受信するユーザーの体験を質的に向上させることができる任意の情報またはコンテンツとすることができる。例えば、一実施形態において、補足情報は、メッセージの件名である製品またはサービスに関する情報を含み得る。例えば、こうした情報は、製品またはサービスを説明し、製品またはサービスに関連付けられた価格、いくつかの位置またはいくつかの日時における製品またはサービスの利用可能性、または消費者が有用だとわかる任意の他の情報を含み得る。
【００４３】
[0047]別の実施形態において、補足情報は、ウェブサイトへのリンク、連絡先情報、または文脈的に関連する情報を含み得る。例えば、上述したグッチの小銭入れなど、特定の製品を参照するメッセージがユーザーから送信される場合、補足情報は、売り物の小銭入れを提供する小売店のウェブサイトへの１つまたは複数のリンクを含み得る。さらに、一実施形態において、補足情報は、小銭入れを販売する小売店の住所、電話番号など、連絡先情報を含み得る。
【００４４】
[0048]別の実施形態において、補足情報は、メッセージの特定の受信者に文脈的に関連する情報を含み得る。例えば、補足情報は、特定の製品またはサービスの他の消費者によるレビュー、その製品またはサービスを提供する受信者の地理的位置のすぐ近くにある販売店に関する情報、および受信者の近くにある販売店に対応する価格情報を含み得る。さらに、別の実施形態において、補足情報は、受信者の地理的位置に近い製品またはサービスの利用可能性に関する情報を含み得る。
【００４５】
[0049]本発明の一実施形態において、補足情報は、製品またはサービスのターゲット広告を含み得る。例えば、グッチの小銭入れに関するメッセージは、グッチの小銭入れまたは他の関連の小銭入れまたは製品の広告を含む補足情報によって質的に向上させることができる。当業者には理解されるように、こうした広告は、関連性に基づいて、特定の受信者を対象とすることができる。例えば、広告は、受信者の地理的エリアにおける特定の小売店、受信者または他の同様の地域の消費者が足繁く通うあるタイプの小売店、または受信者または他の同様の地域の消費者が過去に購入したことが知られている他の製品およびサービスに対応し得る。
【００４６】
[0050]広告選択コンポーネント３４０は、主題、他の文脈的な要因、例えば地理的位置、メッセージの対象の受信者に関連付けられた様々な属性に基づいて補足情報を選択する分析コンポーネント３７０を含み得る。これらの属性は、年齢、性別、居住地などの人口統計情報を含み得る。一実施形態において、これらの属性などは、ユーザープロファイルデータベース３６０に格納される。さらに、属性は、受信者の通信装置に関連付けられたプロパティを介して確認可能であり、当分野でよく知られている受信者の現在の地理的位置を含み得る。属性は、受信者がオンラインで行った購入、受信者が訪れたウェブサイト、および受信者が行った検索など、受信者のネットワークアクティビティに関する履歴データーをさらに含む。本明細書に列挙していない他の様々な属性を含めて、上記の属性の任意の組合せは、広告を特定の受信者に向けるために使用され得ることを、当業者であれば容易に理解されよう。
【００４７】
[0051]メッセージと結合すべき補足情報の選択を容易にするために、分析コンポーネント３７０は、チャネル選択コンポーネント３３０からの１つまたは複数の選択された好ましい通信チャネルを確認することができる。一実施形態において、分析コンポーネント３７０は、チャネル選択コンポーネント３３０によって選択された好ましい通信チャネルを介して最適に通信される情報のタイプに基づいて、補足情報を選択する。例えば、分析コンポーネント３７０は、好ましい通信チャネルが携帯電話に対応する場合、広告および価格情報などを選択することができる。一方、好ましい通信チャネルが例えば受信者のパーソナルコンピューターに対応する場合、受信者により豊かな体験を提供することが可能である。その場合、分析コンポーネント３７０は、ウェブサイト、音声媒体、映像媒体、またはパーソナルコンピューターにおいて受信するために最適に配置された他のコンテンツへのリンクをさらに含む補足情報を選択することができる。様々な実施形態において、情報データベース３５０から補足情報を選択するとき、分析コンポーネント３７０は、プロファイルデータベース３６０からの情報、地理的位置情報、メッセージの主題に関する情報、および当分野で知られている他の様々なタイプの情報を参照する。
【００４８】
[0052]次に図４を参照すると、本発明の一実施形態によるコミュニティーベースのターゲット広告を促進するための方法例４００を示すフロー図が示されている。最初に、ステップ４０１で、第１のユーザーから元のメッセージが受信される。上述したように、元のメッセージは、例えば、電子メール、テキストメッセージ、インスタントメッセージを含み得る。ステップ４０２で示されるように、元のメッセージの対象の受信者が決定される。
【００４９】
[0053]本発明の一実施形態において、対象の受信者は、例えば、第１のユーザーに関連付けられるピアツーピアネットワークまたはソーシャルグループのメンバーを含む誰かとすることができる。さらに、別の実施形態において、第１のユーザーおよび対象の受信者は、ソーシャルネットワーキングシステムに登録され得る。一実施形態において、第１のユーザーおよび対象の受信者は、ソーシャルネットワーキングシステム内の同じソーシャルグループに属し得る。別の実施形態において、第１のユーザーおよび対象の受信者は、異なるソーシャルグループに属し得る。別の実施形態において、対象の受信者は、任意のソーシャルグループに属していなくてもよい。メッセージの対象の受信者は、ウェブサイト、サーバー、または人ではない他のエンティティとすることもできる。これらは、「対象の受信者」という用語の意味の中に何が含まれるものとするかについての例にすぎず、この用語の範囲を限定するものではない。
【００５０】
[0054]本発明の一実施形態において、第１のユーザーは、第１のユーザーのソーシャルグループのメンバーである対象の受信者にメッセージ全体が送信されるように指定し、第１のユーザーのソーシャルグループのメンバーではない対象の受信者には、メッセージの一部分のみが送信されるように指定することができる。さらに、本発明の別の実施形態において、第１のユーザーは、ソーシャルグループのいく人かのメンバーは、メッセージのいくつかの部分を受信し、他のいく人かのメンバーは、他の部分を受信するように指示することができる。メッセージの割り当てに関するこうした任意のルールは、本発明の様々な実装に組み込まれ得る。
【００５１】
[0055]引き続き図４を参照すると、ステップ４０３で、対象の受信者（群）に関連付けられるアクティブ通信チャネルが決定される。図３を参照して上述したように、一実施形態において、アクティブ通信チャネルは、対象の受信者のプレゼンスに基づいて定義され得る。さらに、対象の受信者は、１つまたは複数のアクティブ通信チャネルに関連付けられ得る。ステップ４０４に示されるように、この決定において識別されるアクティブ通信チャネルから、好ましい通信チャネルが選択される。
【００５２】
[0056]ステップ４０５で、補足情報が選択される。上述したように、図３を参照して、一実施形態において、補足情報は、例えば、対象の受信者の様々な属性に基づいて選択されたターゲット広告を含み得る。さらに、補足情報は、ステップ４０４で選択された好ましい通信チャネルのタイプに基づいて選択され得る。別の実施形態において、補足情報は、上記の要因の組合せに基づいて、単独で、または他の様々な文脈上の要因との組合せで選択することができる。
【００５３】
[0057]いったん選択されると、図４のステップ４０６に示されるように、質的に向上したメッセージを作成するために、補足情報が元のメッセージに結合される。補足情報を元のメッセージに結合することは、それだけには限定されないが、補足情報を元のメッセージに添付すること、補足情報を元のメッセージ内に組み込むこと、または元のメッセージと同時に補足情報を提供することを含み得る。他の実施形態において、元のメッセージは、補足情報を含むように変更され得る。質的に向上したメッセージ、または少なくともその一部は、少なくとも元のメッセージおよび補足情報から成り、図４のステップ４０７に示されるように、対象の受信者（群）に伝えられる。
【００５４】
[0058]図４に示されるものに似た方法は、任意の数の変更で実施することができ、必ずしも図４および上記のテキストに示されたものと同じ順序で実行される必要はないことを、当業者であれば容易に理解されよう。本明細書に記載された方法は、本質的に例であり、必ずしも本明細書に記載された順序で行われることに限定されないものとする。
【００５５】
[0059]次に図５を参照すると、本発明の一実施形態によるコミュニティーベースのターゲット広告を促進するための方法例５００を示すフロー図が示されている。最初に、ステップ５０１で、第１のユーザーは、本発明を実施するために構成されたシステムに登録する。ユーザーを登録することは、例えば、ユーザーをユーザープロファイルに関連付けること、ユーザーのアカウントを開くこと、またはレコードを後で参照できるように、ユーザーの何らかのレコードが維持されるようにする任意の他のこうしたプロセスを含み得る。ステップ５０２で、少なくとも１人の第２のユーザーが登録される。次いで、ステップ５０３に示されるように、ソーシャルグループを作成するために、少なくとも１人の第２のユーザーは、第１のユーザーに関連付けられる。
【００５６】
[0060]本発明の一実施形態において、ソーシャルグループは、図２を参照して上述したものなど、ユーザー通信装置を介して互いに通信する２人以上のユーザーから成っていてもよい。一実施形態において、ソーシャルグループは、一般のクライアント−サーバーネットワークにおける中央サーバーによって維持されるユーザーの組織から成っていてもよい。別の実施形態において、ソーシャルグループは、その通信がピアツーピアネットワーク環境、またはピアツーピアおよびサーバーベースの特徴の何らかの組合せを含む環境によってサポートされるユーザーのグループから成っていてもよい。
【００５７】
[0061]ステップ５０４で、第１のユーザーから選好が受信される。選好は、少なくとも１人の第２のユーザーからも同様に受信され得ることを、当業者であれば理解されたい。選好は、どのようにメッセージが通信されるかを指示するユーザーによって定義されるルールを含み得る。一実施形態において、選好は、メッセージのどの部分がどのユーザーに分散されるかを示すことができる。さらに、別の実施形態において、選好は、いくつかのタイプのメッセージまたはすべてのメッセージについての好ましい通信チャネルを示し得る。様々な実施形態において、選好は、他のユーザーの体験に影響を与える選好を含めて、ユーザーがユーザーのソーシャルグループネットワーキング体験に組み込むことを望む任意の数の構成属性をさらに含み得る。
【００５８】
[0062]ステップ５０５に示されるように、メッセージは、第１のユーザーから受信される。メッセージは、ステップ５０６で、補足情報により質的に向上する。メッセージは、関連の補足情報をメッセージと結合することによって、補足情報により質的に向上し得る。ステップ５０７で、質的に向上したメッセージは、少なくとも１人の第２のユーザーに伝えられる。質的に向上したメッセージの通信は、好ましい通信チャネルを使用して、また第１のユーザーおよび／または少なくとも１人の第２のユーザーから受信された選好に従って達成され得る。
【００５９】
[0063]図５に示されるものに似た方法は、任意の数の変更で実施することができ、必ずしも図５および上記のテキストに示されたものと同じ順序で実行される必要はないことを、当業者であれば容易に理解されよう。本明細書に記載された方法は、本質的に例であり、必ずしも本明細書に記載された順序で行われることに限定されないものとする。
【００６０】
[0064]理解できるように、本発明の実施形態は、ネットワーク内で通信するソーシャルグループを使用することによって、コミュニティーベースのターゲット広告を促進することを提供する。様々な実施形態において、ネットワークは、ピアツーピアネットワーク、クライアント−サーバーネットワーク、またはその２つの混合を含み得る。本発明の別の実施形態は、サーバーにおいて、第１のユーザーから受信されたメッセージを質的に向上させることを提供する。メッセージは、広告、または他の文脈的に関連する補足情報により質的に向上し得る。
【００６１】
[0065]本発明のさらに別の実施形態は、第１のユーザーが、特定のソーシャルグループのメンバーおよび選好を制御できるようにする。本発明の別の実施形態は、ウェブサイトのビジターが、任意のソーシャルグループまたはピアツーピアネットワークに登録されているか、またはメンバーであるかどうかにかかわらず、質的に向上したメッセージを見ることができるようにする。
【００６２】
[0066]本発明は、あらゆる点で制限的ではなく例示的であるものとする特定の実施形態に関連して説明されてきた。代替の実施形態は、本発明がその範囲から逸脱することなく関係する当業者には明らかになる。
【００６３】
[0067]上記から、本発明は、システムおよび方法に明らかで固有の他の利点と共に上記に記載されたすべての目標および目的を達成するように十分に適応されたものであることがわかる。いくつかの特徴および副結合は、有用なものであり、他の特徴および副結合を参照することなく使用され得ることを理解されたい。これは、特許請求の範囲によって企図され、その範囲内に含まれる。
【図１】
2011515735.tif 000003
【図２】
2011515735.tif 000004
【図３】
2011515735.tif 000005
【図４】
2011515735.tif 000006
【図５】
2011515735.tif 000007
【国際調査報告】
2011515735.tif 000008
2011515735.tif 000009