(57)【要約】  第１のエンドユーザーを明確に標的とする広告を選択するためのシステム、方法、及び計算機記憶媒体が提供される。第１のエンドユーザーの特徴及び関心を記述している情報が、第２のエンドユーザーによって提供される。第２のユーザーによって提供される情報が、第１のエンドユーザーを明確に標的とする広告を選択するために使用される。選択された広告が、第１のエンドユーザーと第２のエンドユーザーとの間の計算機利用可能な通信形式を介し第１のエンドユーザーに提示される。【選択図】  図６
2011513837.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]第１のエンドユーザー（２０４）及び第２のエンドユーザー（２０６）も図２に示されている。本発明の一実施形態において、普通の用語の理解では、第１のエンドユーザー（２０４）及び第２のエンドユーザー（２０６）が通常の人間ユーザーである。第１のエンドユーザー（２０４）及び第２のエンドユーザー（２０６）はそれぞれ、第２のユーザー装置（２０７）及び第１のユーザー装置（２０５）へ情報を入力できる。彼らはそれぞれ、第１のユーザー装置（２０５）及び第２のユーザー装置（２０７）から出力される情報も受信できる。実施形態の中には、第１のユーザー装置（２０５）及び第２のユーザー装置（２０７）が、パーソナルコンピューター、携帯用計算機、携帯情報端末（ＰＤＡ）、携帯電話、又は人間ユーザーが情報の入力及び出力を可能にする別の任意の装置、の１つであり得るものもある。
【００２１】
[0026]本発明の実施形態の中には、広告サーバー（２０２）が、広告を選択し、エンドユーザーに提示する１つ以上のサーバーであり得るものもある。広告サーバー（２０２）は、第２のエンドユーザー（２０６）によって提供される第１のエンドユーザー（２０４）の特色及び／又は特徴を記述している情報を利用し、第１のエンドユーザー（２０４）を明確に標的とする広告を選択する。この実施形態において、明確に標的とする広告は、第２のエンドユーザー（２０６）によって提供された情報に基づいた第１のエンドユーザー（２０４）にとって特に興味ある商品及び／又はサービスに関する広告である。
【００２２】
[0027]実施形態の中には、第２のエンドユーザー（２０６）が、ユーザー装置（２０７）を使用し、第１のエンドユーザー（２０４）に関する情報を広告サーバー（２０２）に提供するものもある。広告サーバー（２０２）が、その後、標的とする広告を選択し、第１のユーザー（２０４）に提示する。実施形態の中には、広告が、広告サーバー（２０２）によって選択された後、それらがキャッシュのために第２のエンドユーザー（２０６）のユーザー装置（２０５）に転送されるものもある。標的とする広告が、その後、第１のエンドユーザー（２０４）及び第２のエンドユーザー（２０６）が、計算機利用可能な通信形式で参画したとき、第２のエンドユーザー（２０６）のユーザー装置（２０７）から第１のエンドユーザー（２０４）のユーザー装置（２０５）に転送される。別の実施形態において、広告は、第２のユーザー（２０６）のユーザー装置（２０７）にキャッシュされない。代わりに広告が、第１のエンドユーザー（２０４）及び第２のエンドユーザー（２０６）が計算機利用可能な通信形式で参画したとき、広告サーバー（２０２）から第１のエンドユーザー（２０４）のユーザー装置（２０５）に転送される。更に別の実施形態において、それらがウェブサーバー（２０８）からコンテンツをリクエストしたとき、標的とする広告が第１のエンドユーザー（２０４）に提示される。標的とする広告が、別の実施形態と同一の方法で選択され得るが、代わりに第１のエンドユーザー（２０４）によるコンテンツに対するリクエストと連動してウェブサーバー（２０８）から提示される。
【００２３】
[0028]図３、図４、及び図５は、本発明のいくつかの実施形態において、本システムの様々なコンポーネントと第１のエンドユーザー（２０４）と第２のエンドユーザー（２０６）との間における情報の流れを示すために表示されている。第２のエンドユーザー（２０６）は、ユーザー装置（２０７）を使用し第１のエンドユーザー（２０４）の特徴を一般的に記述している情報を広告サーバー（２０２）に提供する。広告サーバー（２０２）は、この情報を使用し、第１のエンドユーザー（２０４）に明確に標的とする広告を選択する。本発明の異なる実施形態は、異なる方法を利用し、標的とする広告を第１のエンドユーザー（２０４）に提示する。一実施形態は、第２のエンドユーザー（２０６）のユーザー装置（２０７）に広告をキャッシュし、その後、ユーザーが計算機利用可能な通信形式で参画したとき、第１のエンドユーザー（２０４）のユーザー装置（２０５）にそれらを転送する。広告が、その後、第１のエンドユーザー（２０４）に自らのユーザー装置（２０５）によって提示される。別の実施形態において、情報が第２のエンドユーザー（２０６）によって広告サーバー（２０２）に提供され、標的とする広告が、同様の方法で選択されるが、しかしながら、第２のエンドユーザー（２０６）と計算機利用可能な通信形式で参画したとき、広告が、広告サーバー（２０２）から第１のエンドユーザー（２０４）のユーザー装置（２０５）に伝達され、第１のエンドユーザー（２０４）に提示される。別の実施形態は、同様の方法によって選択した広告を表示するが、彼らがコンテンツをウェブサーバー（２０８）からリクエストしたとき、広告が第１のエンドユーザー（２０４）に提示される。
【００２４】
[0029]ここで図３を見ると、本発明の一実施形態による広告の選択及び提示に関連した情報及びデータの流れが示されている。この実施形態において、第２のエンドユーザー（２０６）が、第１のエンドユーザー（２０４）を記述している情報を第２のユーザー装置（２０７）に入力する。第１のエンドユーザー（２０４）を記述している情報が、その後、広告サーバー（２０２）へ転送される。広告サーバー（２０２）は、その後、第２のエンドユーザー（２０６）によって提供される情報に基づいて広告を選択する。本プロセスは、第１のエンドユーザー（２０４）にとって特に関心ある広告を懸命に選択しようとする。例えば、第２のエンドユーザー（２０６）によって提供される情報が、第１のエンドユーザー（２０４）が趣味として模型飛行機を作成することを示している場合、広告サーバー（２０２）は、模型飛行機に関する広告を選択し、第１のエンドユーザー（２０４）に提示し得る。第２のエンドユーザー（２０６）によって提供される情報が、第１のエンドユーザー（２０４）が未婚を示している場合、広告サーバー（２０２）は、デートサービスに関する広告を選択し、第１のエンドユーザー（２０４）に提示し得る。別の例において、第２のエンドユーザー（２０６）によって提供される情報は、第１のエンドユーザー（２０４）が居住する所と異なる都市の女性の友達を第１のエンドユーザー（２０４）が有するように示し得る。広告サーバー（２０２）は、異なる都市間の往復航空運賃に関する広告を選択し得る。多くの例が提示され得るが、それらはすべて、第２のエンドユーザーによって提供される情報に基づいて第１のエンドユーザーを明確に標的とする広告を選択する共通点を共有している。別の実施形態において、複数の広告が選択され得るけれども、更に１つの広告選択に対する参照が実行される。選択された広告は、第１のエンドユーザー（２０４）のユーザー装置（２０５）に転送される。図３に示されている実施形態は、第１のエンドユーザー（２０４）及び第２のエンドユーザー（２０６）が計算機利用可能な通信形式で参画したとき、選択した広告を第１のエンドユーザー（２０４）に提示するために利用される。一旦、ユーザーが計算機利用可能な通信セッションを開始すると、広告サーバー（２０２）は、選択した広告を第１のユーザー装置（２０５）に転送する。広告が、その後、第１のエンドユーザー（２０４）に提示される。
【００２５】
[0030]図４を見ると、本発明の代替実施形態による広告の選択及び提示に関連する情報及びデータの流れが示されている。第２のエンドユーザー（２０６）が、第１のエンドユーザー（２０４）を記述している情報を第２のユーザー装置（２０７）へ入力する。第１のユーザーを記述している情報が、広告サーバー（２０２）に転送され、広告サーバー（２０２）が、第２のエンドユーザー（２０６）によって提供された情報に基づいて広告を選択する。選択は、第２のエンドユーザー（２０４）によって提供された情報に基づいて実行される。本プロセスは、第１のエンドユーザー（２０４）にとって特に関心がある広告を懸命に選択しようとする。第２のエンドユーザー（２０６）によって提供される情報は、広告サーバー（２０２）が、第１のエンドユーザー（２０４）を標的とする広告を選択可能なように第１のエンドユーザー（２０４）を十分詳細に記述している特徴を含んでいる。別の実施形態において、複数の広告が選択され得るけれども、更に１つの広告選択に対する参照が実行される。この広告は、その後、キャッシュのために第２のユーザー装置（２０７）へ逆に転送される。広告は、その後、第１のエンドユーザー（２０４）及び第２のエンドユーザー（２０６）が計算機利用可能な通信形式で参画したとき、第１のユーザー装置（２０５）へ転送される。計算機利用可能な通信形式は、電子メール、音声電話通信、第１のエンドユーザーと第２のエンドユーザーとの間の（以下、本明細書に「インスタントメッセージ」として参照される）リアルタイムネットワークベースメッセージ又は任意のタイプの計算装置の使用を介した第１のユーザーと第２のユーザーとの間に実装されている別の任意の通信形式を含むがこれらに限定しない。広告が、その後、第１のユーザー装置（２０５）によって第１のエンドユーザー（２０４）に出力される。広告は、映像表示方法又は音声表示方法の任意の組み合わせを介し、第１のエンドユーザー（２０４）に出力される。本発明の別の実施形態において、第１のエンドユーザー（２０４）に提示するための複数の広告が、広告サーバー（２０２）によって選択され得る。
【００２６】
[0031]図５を見ると、本発明の別の実施形態による、広告の選択及び提示に関連する情報及びデータの流れが示されている。第２のエンドユーザー（２０６）は、第１のエンドユーザー（２０４）を記述している情報を第２のユーザー装置（２０７）に入力する。この情報は、広告サーバー（２０２）に転送される。広告サーバー（２０２）は、その後、第２のエンドユーザー（２０６）によって提供された情報に基づいて広告を選択する。選択は、第２のエンドユーザー（２０４）によって提供された情報に基づいて実行される。本プロセスは、第１のエンドユーザー（２０４）にとって特に関心ある広告を懸命に選択しようとする。第２のエンドユーザー（２０６）によって提供された情報は、広告サーバー（２０２）が、第１のエンドユーザー（２０４）を標的とする広告を選択可能であるように第１のエンドユーザー（２０４）を十分詳細に記述している特徴を含んでいる。別の実施形態において、複数の広告が選択され得るけれども更に１つの広告選択に対する参照が実行される。第１のエンドユーザー（２０４）は、その後、第１のユーザー装置（２０５）と対話することによって、コンテンツをリクエストする。第１のユーザー装置（２０５）は、コンテンツに対する第１のエンドユーザー（２０４）のリクエストを解釈し、リクエストをウェブサーバー（２０８）に転送する。ウェブサーバー（２０８）がこのリクエストを処理し、それとともに連動し、第２のエンドユーザー（２０６）によって提供された情報に基づいて第１のエンドユーザー（２０４）に関する広告を広告サーバーからリトリーブする。広告が、第１のユーザー装置（２０５）に転送される。広告が、その後、第１のエンドユーザー（２０４）に第１のユーザー装置（２０５）によって出力される。広告は、映像表示方法又は音声表示方法の任意の組み合わせを介し、第１のエンドユーザー（２０４）に出力される。本発明の別の実施形態において、第１のエンドユーザー（２０４）に提示するための複数の広告が、広告サーバー（２０２）によって選択され得る。
【００２７】
[0032]ここで図６を参照すると、本発明の一実施形態による、標的とする広告を選択し提示する方法を例示した流れ図が提供されている。ブロック（６１０）において、図２の第１のエンドユーザー（２０４）のような第１のエンドユーザーに関する情報が、図２の第２のエンドユーザー（２０６）のような第２のエンドユーザーから受信される。この情報は、典型的には、図２の広告サーバー（２０２）のような広告サーバーにおいて最終的に受信される。一般的に事実上、経歴的であると同時に情報は、行動、趣味、関心、関係状況、学歴、第２のユーザーとの提携、又はその他の任意の情報によって、第１のユーザーを記述し得、広告サーバーは、第１のエンドユーザーを明確に標的とする広告を選択可能である。この情報の実例は、模型飛行機に対する関心、第１のエンドユーザーと異なる都市に居住している大切な人との恋愛関係、又は第１のエンドユーザーのロシア旅行に対する関心を含んでいる。
【００２８】
[0033]本発明の一実施形態において、第２のエンドユーザーによって提供される第１のエンドユーザーを記述している情報は、第１のエンドユーザーの名前と切り離して考えられる。これは、第２のエンドユーザーによって提供される情報に対する固有の識別番号の割当てを介し達成され得る。更に別の実施形態において、第１のエンドユーザーは、ユーザー名又はハンドルによって参照され得る。これらの実施形態すべてに共通しているものは、広告サーバー又はウェブサーバーから第１のエンドユーザーの正体を隠す方法である。これは、広告サーバー又はウェブサーバーに対する情報提供によって生じ得る第１のエンドユーザー及び第２のユーザーの一部に関するプライバシー問題を和らげ得る。
【００２９】
[0034]図６を続けると、ブロック（６２０）において、第１のエンドユーザーを明確に標的とする広告が選択される。選択は、第２のエンドユーザーによって提供された情報に基づいて実行される。本プロセスは、第１のエンドユーザーにとって特に関心ある広告を懸命に選択しようとする。例えば、第２のエンドユーザーによって提供される情報が、第１のエンドユーザーが趣味として模型飛行機を作成することを示している場合、広告サーバーは、模型飛行機に関する広告を選択し、第１のエンドユーザーに提示し得る。第２のエンドユーザーによって提供される情報が、第１のエンドユーザーが未婚であることを示している場合、広告サーバーは、デートサービスに関する広告を選択し、第１のエンドユーザーに提示し得る。別の例において、第２のエンドユーザーによって提供される情報は、第１のエンドユーザーが第１のエンドユーザーが居住している場所以外の異なる都市に女友達を有していることを示し得る。広告サーバーは、異なる都市間の往復航空運賃に関する広告を選択する。多くの例が提示され得るが、それらはすべて、第２のエンドユーザーによって提供される情報に基づいた第１のエンドユーザーを明確に標的とする広告を選択する共通点を共有している。別の実施形態において、ブロック（６２０）において、複数の広告が選択されるけれども、ブロック（６２０）において、更に１つの広告選択に対する参照が実行される。
【００３０】
[0035]ブロック（６３０）において、ブロック（６２０）において選択された広告は、第１のエンドユーザーと第２のエンドユーザーとの間の計算機利用可能な通信形式を介し、第１のエンドユーザーに提示される。計算機利用可能な通信形式は、電子メール、音声電話通信、ソーシャルネットワーキング・ウェブサイト、第１のエンドユーザーと第２のエンドユーザーとの間の（以下、本明細書に「インスタントメッセージ」として参照される）リアルタイムネットワークベースメッセージ、又は第１のユーザーと第２のユーザーとの間の任意のタイプの計算装置を介し実装されている別の任意の通信形式を含むがこれらに限定しない。
【００３１】
[0036]本発明の様々な実施形態において、第１のエンドユーザーへの広告提示は、第１のエンドユーザーと第２のエンドユーザーとの間の計算機利用可能な通信前、又は、通信中、又は通信後に生じ得る。例えば、前述した模型飛行機作成の趣味を有する第１のエンドユーザーの例において、模型飛行機に関する広告は、第１のエンドユーザー及び第２のエンドユーザーが、インスタントメッセージのセッションで参画している間、第１のエンドユーザーに提示される。広告は、インスタントメッセージ・アプリケーションウィンドウの一部において、第１のエンドユーザーに表示され得る。別の実施形態において、模型飛行機に関する広告の音声記録が、第１のユーザー装置上に再生され得る。別の実施形態において、第１のエンドユーザー及び第２のエンドユーザーが、自分たちのインスタントメッセージのセッションを開始する前に、広告が即座に表示され得る。これは、第２のエンドユーザーとインスタントメッセージの会話を始動する前、設定された期間の間、第１のエンドユーザーに広告を表示することによって達成され得る。これは、インスタントメッセージプログラムが、図２の第１のユーザー装置（２０５）のような第１のユーザー装置にロードする間のような非常に短い期間であり得、接続が、図２の第２のユーザー装置（２０７）のような第２のユーザー装置を用いて確立される。広告が、セッションの開始時、短期間に提示されるに過ぎないので、この実施形態は、計算機利用可能な通信形式に対して、より小さな侵入しか提供しない利点を有する。別の実施形態において、広告が同様の方法によって、セッションの最後に表示され得る。
【００３２】
[0037]ここで図７を見ると、本発明の実施形態による、選択された広告を第１のエンドユーザーに提示する方法を例示した流れ図が提供されている。図６のように、最初に、第１のエンドユーザーの特徴を記述している情報が、第２のエンドユーザーによって広告サーバーに提供される。広告サーバーが、その後、第１のエンドユーザーを明確に標的とする広告を選択する。選択は、第２のエンドユーザーによって提供される情報に基づいて実行される。本プロセスは、第１のエンドユーザーにとって特に関心ある広告を懸命に選択しようとする。第２のエンドユーザー（２０６）によって提供される情報は、広告サーバー（２０２）が、第１のエンドユーザー（２０４）を標的とする広告を選択可能であるように第１のエンドユーザー（２０４）を十分詳細に記述している特徴を含んでいる。
【００３３】
[0038]ブロック（７１０）において、広告が第２のエンドユーザーによって提供される情報に基づいて選択された後、広告は、キャッシュするために広告サーバーから第２のユーザー装置に転送される。広告は、第２のユーザー装置に任意の計算機読込可能媒体形式でストア又はキャッシュされ得る。広告サーバーと第２のユーザー装置との間の広告の転送は、第２のエンドユーザーの第２のユーザー装置使用の際に干渉しないような、第２のユーザー装置がアイドル状態のとき、バックグラウンド計算プロセスとして生じ得る。別の実施形態において、広告サーバーから第２のユーザー装置への複数の広告転送は、期間ごとに設定された広告数、又は広告サーバーと第２のユーザー装置との間に割り当てられた利用可能な帯域幅の割合に制限される。
【００３４】
[0039]ブロック（７２０）において、第２のエンドユーザーが通信を起動する決定又は第１のエンドユーザーと通信している決定が実行される。この決定は、第２のエンドユーザーとの計算機利用可能な通信形式で参画するための第１のエンドユーザーからのリクエストの認識を介し達成され得る。本発明の一実施形態において、決定は、第１のエンドユーザーも第２のエンドユーザーも介入せずに自動的に生じる。代替実施形態において、第１のエンドユーザーとの通信が確立されたことを示す決定は、コマンド始動時、第２のエンドユーザーによって第２のユーザー装置に対し実行される。ブロック（７３０）の間、第１のエンドユーザーを明確に標的とする広告が、第２のユーザー装置のキャッシュからリトリーブされる。
【００３５】
[0040]ブロック（７４０）において、広告が、その後、第２のユーザー装置から第１のユーザー装置に転送される。この転送は、図２に示されているネットワーク（２０１）を介し達成され得る。実施形態において、広告が、様々な計算機利用可能な通信形式を介し、第２のユーザー装置から第１のユーザー装置に転送され得る。計算機利用可能な通信形式は、電子メール、音声電話通信、第１のエンドユーザーと第２のエンドユーザーとの間の（以下、本明細書に「インスタントメッセージ」と参照される）リアルタイムネットワークベースメッセージ、又は第１のユーザーと第２のユーザーとの間の任意のタイプの計算装置の使用を介し、実装された別の任意の通信形式を含むがこれらに限定しない。前述したように、この実施形態は、選択された広告をキャッシュ又は記憶するために、広告サーバーから第２のユーザー装置に転送される点において、別に紹介したものと異なる。広告が、その後、ピアツーピアネットワーク方法と同様の方法によって、第２のユーザー装置から第１のユーザー装置に転送される。第１のユーザー装置に転送された後、ステップ（７５０）において、広告が、その後、第１のエンドユーザーに提示される。
【００３６】
[0041]ここで図８を参照すると、本発明の実施形態による、コンテンツに対するリクエストに応答し、標的とする広告をウェブサーバーにおいて選択する方法を示した流れ図が提供されている。ブロック（８１０）において、第１のエンドユーザー（２０４）からコンテンツに対するリクエストがウェブサーバー（２０８）において受信される。一実施形態において、ウェブサーバー（２０８）は、ソーシャルネットワーキング・ウェブサイトに関してウェブページの役目を果たすサーバーであり得る。ソーシャルネットワーキング・ウェブサイトは一般に、人々が自らの趣味、関心、及び行動を記述しているプロファイルを生成するオンラインソーシャルネットワークであることを当業者は認めよう。
ソーシャルネットワーキング・ウェブサイトの目的は、信頼される友達ネットワークを介し人々と連絡することである。ソーシャルネットワーキング・ウェブサイトの例は、数例をあげると、ＦＡＣＥＢＯＯＫ、ＭＹＳＰＡＣＥ、及びＦＲＩＥＮＤＳＴＥＲを含む。
【００３７】
[0042]第１のエンドユーザーからのコンテンツに対するリクエストが、第１のユーザー装置において、第１のエンドユーザーによって起動された通信を介し発行され、第１のユーザー装置からウェブサーバーへ送信される。図５は、本システムのコンポーネント間のこの情報及びリクエストの転送を示している。ブロック（８１０）に戻って、コンテンツに対するリクエストを見ると、リクエストされたコンテンツは、第２のエンドユーザーのプロファイル又は第２のエンドユーザーに関連する別のコンテンツを含み得る。実施形態の中には、第２のエンドユーザープロファイルが、第２のエンドユーザーによって生成され、第２のエンドユーザーの趣味、行動、関係状況、又はその他の関心を記述しているものもある。
【００３８】
[0043]ブロック（８２０）において、第１のエンドユーザーを明確に標的とする広告が、第２のエンドユーザーによって提供される情報に基づいて選択される。第２のエンドユーザーによって提供される情報は、上記のステップを参照して記述されている情報と同様であり得るけれども、代替実施形態は、前述した特に繰り返し適用されない情報を利用し得る。情報は、第１のエンドユーザーを記述しているプロファイルの生成を介し、第２のエンドユーザーによってウェブサーバーに提供され得る。このプロファイルは、第１のエンドユーザーによって生成された従来の自分自身の関心を記述しているプロファイルと異なる。代わりに、プロファイルは、第２のエンドユーザーによって作成され、第１のエンドユーザーに関する情報を提供する。この情報は、前述のブロック（６１０）に提供されているものと事実上、同様である。第１のエンドユーザーを明確に標的とする広告を選択する方法は、広告が選択された後、それらがウェブサーバーにキャッシュされ得ることを除くと、前述のブロック（６２０）に記載した方法と同様である。
【００３９】
[0044]広告が、コンテンツに対するリクエストに応答し、ウェブサーバーから第１のエンドユーザーに提示される。広告が、第１のエンドユーザーによってリクエストされたコンテンツと連動して提示され得る。広告が、リクエストされたコンテンツが表示される前に第１のエンドユーザーに表示され得る。これは当技術分野において、「ポップアップ」広告として周知されている広告形式であり得る。別の実施形態において、広告が、第１のエンドユーザーがリクエストされたコンテンツを閲覧又は利用し終わった後、表示され得る。別の実施形態において、選択された広告が、リクエストされたコンテンツと連動して表示され得る。この提示は、当技術分野において知られている「バナー広告」形式を取り得る。この形式で選択された広告が、リクエストされたコンテンツと同時に提示され、リクエストされたコンテンツに統合され、第１のエンドユーザーが選択された広告を閲覧することが保証される。当業者は、このアプリケーションに関して別のリクエストされたコンテンツへの広告統合形式が、利用可能かつ適切であることを認めよう。一例として、選択された広告が、第１のエンドユーザーがリクエストされたコンテンツを閲覧することを許可される前に設定した期間の間、表示され得る。
【００４０】
[0045]本発明は、あらゆる点で制限的というよりもむしろ例示的であるように意図されている特定の実施例と関連し説明されている。本発明がその範囲から逸脱せずに関係している代替実施形態が、当業者にとって明らかになるだろう。
【００４１】
[0046]前述したものから、本システム及び方法に対し明白かつ固有である別の利点とともにこの発明が、詳細に前述した結果及び目的すべてに達成するようにうまく適合されていることを理解されよう。いくつかの機能及び部分的な組み合わせが実用的であって、別の機能及び部分的な組み合わせを参照せずに展開され得ることを理解されよう。これは、請求範囲によって想定されていて、その範囲内にある。
【符号の説明】
【００４２】
１００  計算装置
１１０  バス
１１２  メモリー
１１４  プロセッサー
１１６  表示モジュール
１１８  入力／出力ポート
１２０  入力／出力モジュール
１２２  電源
２０１  ネットワーク
２０２  広告サーバー
２０４  第１のエンドユーザー
２０５  第１のユーザー装置
２０６  第２のエンドユーザー
２０７  第２のユーザー装置
２０８  ウェブサーバー
【図１】
2011513837.tif 000003
【図２】
2011513837.tif 000004
【図３】
2011513837.tif 000005
【図４】
2011513837.tif 000006
【図５】
2011513837.tif 000007
【図６】
2011513837.tif 000008
【図７】
2011513837.tif 000009
【図８】
2011513837.tif 000010
【国際調査報告】
2011513837.tif 000011
2011513837.tif 000012