(57)【特許請求の範囲】
【請求項１】
異種広告ネットワークの少なくとも２つの参加広告エンティティのために連携広告市場において広告スペースを取引するためのシステムであって、
少なくとも１人の公開者を代理する公開者ブローカによって指定された、前記少なくとも１人の公開者の広告スペースの少なくとも１つのアスクと、少なくとも１人の広告主を代理する広告主ブローカによって指定された、前記少なくとも１人の広告主による前記広告スペースの少なくとも１つのビッドとを受信する手段と、
前記少なくとも１つのビッドと前記少なくとも１つのアスクを共通規格に正規化した後、前記少なくとも１つのビッドと前記少なくとも１つのアスクとをマッチングする手段と、
前記マッチングの結果を記憶する手段と、
を備え、
前記公開者ブローカ及び前記広告主ブローカは、異種広告ネットワークの広告エンティティであり、前記記憶されたマッチング結果は、前記連携広告市場内のすべての参加者にわたって共有されることを特徴とするシステム。
【請求項２】
請求項１に記載のシステムにおいて、前記記憶されたマッチング結果は、前記連携広告市場内のすべての参加者にわたって複製され、すべての参加者にわたって動的共通市場が形成されることを特徴とするシステム。
【請求項３】
請求項１に記載のシステムにおいて、前記記憶された結果は、前記連携広告市場内のすべての参加者にわたって同期され、すべての参加者にわたって動的共通市場が形成されることを特徴とするシステム。
【請求項４】
請求項１に記載のシステムにおいて、前記広告主ブローカ又は前記公開者ブローカの少なくとも１つの効用関数が、前記連携広告エクスチェンジにインプリメントされる共通の収益基準に自動的に正規化されることを特徴とするシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、オンライン広告アーキテクチャ及び環境に対して、異種広告ネットワークからの参加者を含む連携広告市場と参加者が対話するインフラとして、軽量から重量までを範囲とする広告アーキテクチャに関する。
【背景技術】
【０００２】
従来、大規模ウェブ検索エンジンが、キーワード駆動の検索結果に基づいて広告スペースを販売してきた。例えば、Yahoo!は特定のキーワードに対してオークションを行い、最高入札者がYahoo!検索結果を含むページに広告を掲載するか、又は検索結果の中の好ましい場所、すなわち結果リストのトップを取得する。
【０００３】
ウェブ広告が発展するにつれ、多くの企業が、広告を販売することができる大規模な公開者ベースを取得しつつある。例えば、Googleは、公開者をAdSense adネットワークにサインアップさせ、公開者からの公開スペースを、広告スペースに入札して購入する参加広告主群に仲介している。広告主は、Googleに対して支払いを行って、広告をAdSenseネットワークの参加者に供給する。そして、Googleは広告利益のうちのいくらか又はすべてを個人の公開者に対して支払う。例えば、AdSenseネットワークの公開者が自分のウェブサイトにデジタルカメラについて書いた記事を有し、GoogleのAdSenseが、AdSenseネットワーク内の広告主からのデジタルカメラ広告をそのウェブサイトに表示することができる。Googleは、「デジタルカメラ」というキーワードをAdSenseネットワーク内の広告主に対してオークションし、最高入札者からの広告を表示する。
【０００４】
しかし、このプロプライエタリ広告ネットワークモデルには多数の問題がある。第1に、広告ネットワークを構築している企業は本来、広告取り引きのブローカとして、公開者及び広告主の両者を代理するため、対立する利害を有する。第２に、広告ネットワークを作っている複数の企業があるため、広告主には多くの広告ネットワークにわたる購入を管理するという負担がかかり、その結果として、広告主に大きな費用及び複雑性が生じる。第３に、公開者は、実際にはサインアップ時の法的制約によって単一の広告ネットワークに拘束されるため、広告主の競争は制限され、その結果として、公開者へのリターンが低くなる。第４に、期間及び条件を取り巻く一般基準の欠如並びに挙動の分化が、オンライン表示広告の完全な市場価値への到達の主な阻害要因となっている。また現在、許容されるメディアの種類及び広告フォーマットについて、公開者にわたっての標準化はなされていない。第５に、小規模の公開者は現在、得がたい客層をつかんでいる場合であっても、個人的に有する力は非常に小さい。さらに、ＩＳＰ及び大規模ユーザデータベースの他の所有者は、プライバシーの問題及び適切な市場の欠如により、有する情報の真の価値を認識していない。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
したがって、公開者及び広告主が、単一のプロプライエタリ広告ネットワークへの参加制約を受けない広告取引用の連携市場とインタフェースする改善されたシステム及び方法が望まれる。より具体的には、個々の広告ネットワークの異なる規格から独立して連携市場を広告主に露出させ、それにより、個々の参加者が連携市場と対話する追加のレイヤであって、個人のバイアスに従ってこのような経験をカスタマイズする追加のレイヤが望ましい。このようなシステムは、いずれのプロプライエタリネットワーク又は閉じられたネットワークによって課されるいかなるペナルティ又は制約も甘受することなく、広告市場全体の値付けを総供給及び総需要の原理に基づいて返される期待値に近づける。
【０００６】
現行の広告環境の上記欠点は、今日の広告環境の問題のうちのいくつかの概観を提供することを意図されるに過ぎず、網羅的であることを意図されない。当該技術水準に伴う他の課題が、以下の本発明の非限定的なさまざ、あま実施形態の説明を検討することによってさらに明らかになり得る。
【課題を解決するための手段】
【０００７】
異なる広告ネットワークからの広告エンティティ及び公開エンティティを含むマルチパーティ広告エクスチェンジに対して、本発明は、軽量インプリメンテーションから重量インプリメンテーションまでの範囲のオンライン広告市場のアーキテクチャを提供する。さまざまな実施形態において、広告エンティティ用インタフェースの軽量クライアント側インプリメンテーションは、サーバ又はサービスによる連携広告市場の集中化された処理及び記憶を含む。広告エンティティ用インタフェースの重量クライアント側インプリメンテーションでは、連携広告エクスチェンジアプリケーションのピアインスタンス又はプロセスセットが、処理及び記憶が各ピアインスタンスにとってローカルに実行される広告エンティティ用インタフェースとして各広告エンティティに提供される。各インスタンスから他のピアインスタンスにデータを複製するか又は同期させることにより、広告市場データは動的に集計され更新され、異種広告ネットワークにわたる広告エンティティの仮想連携市場を形成する。より詳細に後述するように、ハイブリッドソリューションも可能である。
【０００８】
一実施の形態において、広告エクスチェンジでの取引のために、本発明は、広告コンソールの公開者インスタンスであって、連携広告市場とインタフェースし、公開者の代理である公開者ブローカが当該公開者インスタンスを介して広告スペースのアスク（ask）を指定するために使用される、広告コンソールの公開者インスタンスを提供する。本発明は、広告コンソールの広告主インスタンスであって、連携広告市場とインタフェースし、当該広告主インスタンスを介して広告スペースのビッド（bid：買値、入札）を管理する広告主ブローカによって使用される広告コンソールの広告主インスタンスも提供する。記憶装置は、公開者インスタンス及び広告主インスタンスを介して連携広告市場内で行われた広告スペースの少なくとも1つの取引についての情報を記憶する、集中化された、又は分散した記憶装置であることができる。分散の場合、データは他のインスタンスと共有、複製、又は同期される。
【０００９】
より詳細な説明及び添付図面に続く例示的で非限定的な実施形態のさまざまな態様の基本的又は全般的な理解を可能にするのを助けるために、本明細書において簡略化した概要を提供する。しかし、本概要は広範囲にわたる、又は網羅的な概観として意図されてない。むしろ、本概要の唯一の目的は、それに続く本発明のさまざまな実施形態のより詳細な説明に対する前置きとして、本発明の例示的で非限定的ないくつかの実施形態に関連するいくつかの概念を簡略化された形態で提供することである。
【００１０】
本発明による連携オンライン広告アーキテクチャの軽量インプリメンテーションから重量インプリメンテーションまでのさまざまな実施形態について、添付の図面を参照してさらに説明する。
【図面の簡単な説明】
【００１１】
【図１】本発明のアーキテクチャによる連携広告市場のブロック図である。
【図２】本発明による中央サーバアーキテクチャによる連携広告市場のブロック図である。
【図３】本発明による分散処理アーキテクチャによる連携広告市場のブロック図である。
【図４】本発明による中央サーバ−記憶アーキテクチャによる連携広告市場のブロック図である。
【図５Ａ】本発明による分散処理−記憶アーキテクチャによる連携広告市場のブロック図である。
【図５Ｂ】本発明による分散処理−記憶アーキテクチャによる連携市場のノード間のデータ共有のブロック図である。
【図６】本発明によるハイブリッド処理−記憶アーキテクチャによる連携広告市場のブロック図である。
【図７】本発明による中央サーバ−記憶アーキテクチャによる連携広告市場のブロック図である。
【図８】本発明による分散処理−記憶アーキテクチャによる連携広告市場のブロック図である。
【図９】本発明の任意のアーキテクチャによる連携広告市場においてオンラインウェブ広告を行う汎用アーキテクチャの図である。
【図１０Ａ】本発明による中央オンライン広告交換アーキテクチャによる連携広告市場に参加するプロセスを示す流れ図である。
【図１０Ｂ】本発明による分散オンライン広告交換アーキテクチャによる連携広告市場に参加するプロセスを示す流れ図である。
【図１１】本発明の実施での使用に適したコンピューティングシステム環境のブロック図である。
【図１２】本発明の実施形態によるオンライン広告の分散アーキテクチャを示す図である。
【図１３】本発明の実施形態による例示的で非限定的なアーキテクチャ内のデータの流れの一例を示す図である。
【図１４】本発明の例示的で非限定的な実施形態による交換動作のフローチャートを示す図である。
【図１５】本発明の実施形態によりユーザ又はユーザデータブローカが潜在的に有価値な情報を提供する動作のフローチャートを示す図である。
【発明を実施するための形態】
【００１２】
概観
非限定的なさまざまな実施形態において、本発明を、オンライン広告の連携アーキテクチャ、すなわち広告側及び／又は公開側の複数の参加者間、及び背景において説明したように今日では互いに排他的な異種広告ネットワークにわたっての広告製品の交換を管理する市場メカニズムの文脈の中で説明する。背景において述べた既存のアーキテクチャに対する制限を部分的に考慮して、本発明は、市場取引に関連する軽量の処理−記憶モデルから重量の処理−記憶モデルまでの範囲のこのような連携アーキテクチャの異なる実施を可能にする。
【００１３】
連携広告エクスチェンジ等の広告のトレードに役立つ広告システムが、異種広告ネットワーク用の連携広告レイヤとして提供される。システムは、（Ａ）公開者を代理し、ウェブページ等の公開者の在庫上の広告スペースのアスクを決定する公開者ブローカ、（Ｂ）広告主を代理し、広告主の広告を表示する広告スペースへの広告主の入札を管理する広告主ブローカ、及び（Ｃ）公開主ブローカと広告主ブローカとの間での広告スペースの取引を促進するためのエクスチェンジを含み得る。
【００１４】
エクスチェンジは、参加する広告主エンティティがインタフェースする集中化されたサーバ（複数可）若しくはサービス及び記憶装置として実施してもよく、又は協働するローカルアプリケーションセット若しくはプロセスのセットが集合的に動的連携市場を形成するローカル処理−記憶−複製モデルに従って実施してもよい。すべての参加者にわたって対話するための共通レイヤとして、異なる広告ネットワークの不適合性に関する問題が回避され、広告エンティティの数が大きくなるにつれて、異なる広告ネットワークの多様なベースにより、価格は全参加者にとってのよりよい市場確実性のために期待値により近くなる。
【００１５】
本発明は、広告プラットフォームのピアインスタンスをそれぞれインプリメント及びカスタマイズする参加サイトと、参加サイトにわたって知識を連携させる通信ＡＰＩとを備える、広告のトレードに役立つシステムを含む。
【００１６】
したがって、一態様において、本発明は、広告及び在庫を異種広告ネットワークにわたってトレードするオンライン広告エクスチェンジと、オンライン広告エクスチェンジに通信可能に結合される参加サイトであって、参加サイトがオンライン広告エクスチェンジによって行われるオークションプロセスと交信するための広告コンソールをそれぞれ含む、参加サイトとを含む広告のトレードを促進する。
【００１７】
任意選択的に、エクスチェンジはサーバベースのソリューションとしてインプリメントされるか、又は各実施サイトに、Adcenter等の広告プラットフォームのピアインスタンスが与えられ、サイトによってインプリメント／カスタマイズされる。次に、Adcenterの各インスタンスは、eBay等の特定のサイトに対してローカルに動作しながら一緒に通信して、インプリメンテーション中のAdcenterのすべてにわたって広告知識を連携するために必要な情報交換を提供する。したがって、広告コンソールを、オークションの上のオペレーティングレイヤとして、エクスチェンジ参加者のための軽量オプションとして提供することができる。オンライン広告エクスチェンジ実施に関連するロジックは、クライアント側分散アプリケーションにインプリメントすることができる。
【００１８】
本発明のオンライン広告エクスチェンジの概念を拡張して、公開主ウェブサイトのオークションを連携することもできる。すなわち、「eBay」式のプロダクトオークションを規模の小さな人々に対して可能にする即納体験を提供することができる。これに関して、任意のローカルプロバイダがニッチスタイルのオークションをホストすることができ、これにはニッチ産業の特定の広告主が関心を有し得る。
【００１９】
本明細書において述べるように、本発明のさまざまな実施形態は、ＯＬＸを実現するローカルクライアント側ソリューションを含むピアツーピアアーキテクチャで実施することができる。このような実施形態では、オンラインエクスチェンジは、例えば、MicrosoftのAdcenter又は同様のプロダクト等の広告プラットフォームとしてインプリメントされる。このような実施形態では、各インプリメンテーションサイトにAdcenter等の広告プラットフォームのピアインスタンスが与えられ、サイトによってインプリメントされる。次に、Adcenterの各インスタンスは、eBay等の特定のサイトに対してローカルに動作しながら一緒に通信して、インプリメンテーション中のAdcenterのすべてにわたって広告知識を連携するために必要な情報交換を提供する。
【００２０】
Adcenterのピアインスタンスを使用して、各サイトは、ローカル広告の規則を指定する。例えば、eBayは、＄２／取引を望み、実際の販売に対してのみ支払う等の旨を指定することができ、サイトで広告を説明するクリエイティブなテキストを自動的に生成するツールを含む。その結果として、インプリメントしている各サイトは、サイトでの広告規則に従う方法で、ローカルサイトでの広告のeBay式オークションを開くことができる。集中化ＯＬＸがない場合、本発明のＯＬＸ処理機能は、システム内のインプリメントしているピアに下げられる。例えば、広告並びに在庫についての情報を、１つ又は複数の通信ネットワークを介して交換することができる。こうして、オンライン広告エクスチェンジの連携手法は保持される。
【００２１】
任意選択的に、エンドポイント又は参加者がインプリメントすることがピアインスタンス広告プロダクトに関して、企業は企業中心のAdcenterをインプリメントすることができる。例えば、例えばeBayは、ＡＰＩ、ＸＭＬ等をプロダクトへの特定の種類のトラフィックに露出させることができる。広告をプロダクト内に掲載することができるのみならず、AdcenterのバージョンをeBay用にカスタマイズすることもできる。例えば、eBayはAdcenterをパーソナライズすることができる。例えば、Adcenterは前と同じ作業フローを辿ることができるが、eBay中心のAdcenterの一部としてユーザのアカウントについての追加のアカウント情報を埋め込むことができる。
【００２２】
これに関して、本発明はAdcenterインスタンスをカスタマイズするツールを提供する。カスタマイズは、任意選択的に、クリエイティブなテキストスタイリングすること、商業取引の性質をより正確に反映するための順序付けメカニズムを変更すること、システム全体にわたるバイアス（例えば、Jaguarは車ではなくスポーツチームを意味する）を適用すること、いくつかのリストを不適切（例えば、ギャンブル／ポルノはよくない）として処分又は拒絶すること、規定されたバーティカル（例えば、電化製品）のプロモーション、競争相手をフィルタリングすること、広告主による報奨金を可能にすること等を含む。
【００２３】
本発明は、任意選択的に、プロダクトからオンライン広告エクスチェンジに報告する報告ツールも含む。したがって、パフォーマンス統計をエクスチェンジとピアインスタンスのパフォーマンスとの間で比較することができる。この比較により、広告の有効性又はＲＯＩを理解する際に強力であり得る動的値付け知識が与えられる。例えば、Yahooは、それ自体の広告をそれ自体の在庫（例えば、ホームページ上のYahooパーソナル）に表示することを望むことがあり、これはハウス広告（house advertisement）と呼ばれる。このようなパフォーマンス比較を使用することにより、且つエクスチェンジのグローバル広告流動性に起因して、Yahooは即時フィードバックを受け取り、第三者の広告を表示する機会のコストにもかかわらず、ハウス広告がYahooにとってプラスになっていることについて自信を持つことができる。
【００２４】
他の実施形態では、連携広告市場のためのアーキテクチャは、本発明による独立ゲートウェイ又は共有ゲートウェイであることができる。ゲートウェイは複数のユニットとして実行することができる。共有ゲートウェイインターナル（Shared Gateway Internal）は、（１）公開者側で行うこともできるが、共有ゲートウェイで、より一貫して実行することができる広告委任機能、（２）品質、商標、敏感度、及びアダルト基準の一貫性を付与する編集機能（例えば、いくつかの規則／ロジックをゲートウェイ内に埋め込むことができる）、（３）Yahoo!又はMicrosoft等の異なる参加者に互いからのインプレッション（impression）又はクリックを「購入（buy）」することを与える課金機能であって、各オプションは異なる要件、例えば、異なる集計時間を有することができる、課金機能、（４）参加者がユーザプライバシーを保持しながら連携ネットワークにわたってターゲットを絞れるようにするターゲット機能、（５）各側が収益順とは異なる何らかの順序付けを欲する、すなわち、他人の目的についてのいくらかのレベルの透明性又は市場でのより大きなコラボレーションを可能にする効用関数を有することを望む場合の結果混合（result blending）及び／又は順序付け機能、（６）参加者単位又は取引単位でのパフォーマンスレビュー機能、（又は７）連携市場内で参加者にとって有用な共有ゲートウェイに対する他の任意の要件、例えば配信ログ記録、順序付け等を含むことができる。
【００２５】
このセクションにおいて、より詳細な説明及び添付図面に続く例示的で非限定的な実施形態のさまざまな態様の基本的又は全般的な理解を可能にするのを助けるために、簡略化された概観が提供された。しかし、この概観セクションは、広範囲にわたるものとしても、網羅的なものとしても意図されてない。むしろ、この概観は、以下の本発明のこれらの実施形態及びさまざまな実施形態のより詳細な説明に対する前置きとして、本発明の例示的で非限定的ないくつかの実施形態に関連するいくつかの概念を簡略化された形態で提供する。
連携広告エクスチェンジの軽量インプリメンテーションから重量インプリメンテーションまで
背景において述べたように、現在、広告ネットワークは、そうでなければ生じる広告市場力に対して固有の制限を課す閉じられたプロプライエタリモデルに従っている。例えば、単一の広告モデルへの拘束を要求されることにより、明らかに、そうでなければ他の任意の市場又は広告ネットワークが利用可能である購入選択肢が制限される。
【００２６】
したがって、本発明は、任意の広告主又は公開者が個人又はブローカエンティティを通じて加入することができる、連携広告システムの目標を達成するいくつかの異なるアーキテクチャを提供する。図１に示すように、本発明のアーキテクチャは、第１のエンティティ１０２から第Ｎのエンティティ１０４までの任意の数の広告主エンティティが、異種広告ネットワークを収容する連携広告市場１００に参加できるようにする機能を含む。一態様において、本発明は、異種広告ネットワークの諸側面を共通のボキャブラリーに正規化する。例えば、アクイシジョン単価入札とインプレッション単価入札との関係を広告市場１００内で共通通貨に正規化し、それにより、直接比較を異種広告ネットワークからの取り引きの間で行うことが可能になる。本発明によれば、連携広告市場の参加者の視点から、参加者に、連携広告市場と対話できるようにする広告コンソールインタフェースが提供される。例えば、図示されるように、第１のエンティティ１０２には広告コンソールインタフェース１１２が与えられ、以下同様であり、第Ｎのエンティティ１０４には広告コンソールインタフェース１１４が与えられる。
【００２７】
例えば、第１のエンティティ１０２は、様々な公開者を代理する公開者ブローカであることができ、この場合、公開者ブローカはインタフェース１１２を使用し公開者の代理として在庫のアスクを出し、公開者の代理として市場１００内で行われた取引のパフォーマンスを追跡するか、又はそうでない場合公開ベースの目標を満たす。
【００２８】
同様に、任意の他の任意のエンティティにも、連携市場１００と対話するインタフェースが設けられる。例えば、図示されるように、第Ｎのエンティティ１０４はインタフェース１１４を含む。第Ｎのエンティティ１０２は、様々な広告主を代理する広告主ブローカであることができ、この場合、広告主ブローカは、インタフェース１１４を使用して、広告主の代理として広告のビッドを出し、広告主の代理として市場１００内で行われた取引のパフォーマンスを追跡するか、又はそうでない場合広告ベースの目標を満たす。
【００２９】
より詳細に後述するさまざまなアーキテクチャによれば、インタフェース１１２又は１１４は、装置で実行中のアプリケーション又はプロセスのうちの任意の１つ又は複数、ウェブサービスへのインタフェース、ブラウザ等のウェブサーバへのインタフェース、記憶装置へのインタフェース等を含むことができ、これらのうちの任意の１つ又は複数は、参加者が連携市場１００と対話できるようにする。例えば、参加者は、自分の取引履歴又はパフォーマンスの閲覧、連携市場１００内での取引、セットアップ、連携市場１００とのデフォルト対話の参加者プロファイルの構成又は変更、参加者目標の変更、広告情報若しくは在庫情報のアップロード、又はそうでない場合市場１００との他の対話を望み得る。
【００３０】
したがって、図１は、各参加者に提供されるインタフェース１１２及び１１４は、異種広告ネットワークからの参加者が、プロプライエタリ広告ネットワークによって課されるよりも少数の市場境界での、より効率的な取引を求めて集合することができる連携広告市場を可能にする。図１の右側は、各参加者に連携市場１００へのインタフェースを与えるという上記目標を達成するためにインプリメントすることができる様々なアーキテクチャの図である。一方では、主にサーバベースの処理をインプリメントすることができ、この場合、集中化されたサーバ及びデータ記憶装置が市場１００の機能を達成する主要構成要素である。他方では、主にクライアントベースの処理−記憶モデルがあり、市場１００へのインタフェースを含むさまざまなエンティティによって使用される装置が、装置にわたって処理及びデータを共有することによって、市場１００の機能を集合的に提供する。
【００３１】
さらに、処理アーキテクチャと記憶アーキテクチャとは関連する必要がなく、別様にインプリメントすることが可能である。例えば、処理は主にウェブサーバによって実行することができ、その一方でＮ個のエンティティ１０２〜１０４の装置は市場データの分散記憶装置をインプリメントすることができる。又は代替的に、Ｎ個のエンティティ１０２〜１０４の装置のそれぞれは、市場１００に携わるための分散処理を個々に提供し、これが集合的に市場１００全体の機能を可能にするが、装置のそれぞれのための記憶は、エンティティ１０２〜１０４のそれぞれが共通の記憶ベースにアクセスし更新するように、ネットワーク記憶−ログモデル（例えば、集中化されたデータ記憶装置）に従ってインプリメントすることができる。処理又は記憶等の機能がエンティティ１０２〜１０４の装置及びウェブサーバの間で共有される場合、このようなアーキテクチャはハイブリッドアーキテクチャとみなされる。
【００３２】
図２は、本発明により提供される連携広告エクスチェンジのためにインプリメントすることができる第１のアーキテクチャの高レベル図である。図１のように、Ｎ個のエンティティのセット、すなわち第１のエンティティ２０２〜第Ｎのエンティティ２０４が、通信ネットワーク（複数可）２３０を通じて異種広告ネットワークの連携市場に参加する。エンティティは公開側から又は広告側からとすることができ、市場と直接、又はブローカを通じて対話することができる。任意選択的に、他の参加者（図示せず）が、より情報に通じた市場にするのを助ける有価値情報を提供することによってエクスチェンジに価値を付加することもできる。図２の実施形態では、サーバ及び／又はサービスのセット２４０が、連携市場の機能をインプリメントするために提供される。
【００３３】
図示されるように、第１のエンティティ２０２等のエンティティは、広告主ブローカＡＢ１及び公開者ブローカＰＢ１の両方を含むことができ、ブローカのそれぞれは、連携市場に参加するためのインタフェース２１０及び２２０をそれぞれ有することができる。同様に、第Ｎのエンティティ２０４も、インタフェース２１２及び２２２をそれぞれ有する広告主ブローカＡＢＮ及び公開者ブローカＰＢＮを含むことができる。
【００３４】
図３は、本発明により提供される分散クライアントベースのインプリメンテーションを示す。図３では、連携市場に関連する機能を集中化されたサーバを介して実行するのではなく、むしろ、ピアツーピア分散モデルがインプリメントされ、それにより、第１のエンティティ３０２〜第Ｎのエンティティ３０４等の各エンティティに、他のピアインスタンスと対話して、装置にわたって存在する仮想連携広告市場３４０を集合的に提供するアプリケーション又はプロセスのピアインスタンスが設けられる。このような場合、広告主インスタンス３１０〜３１２は、任意の所与の時点で市場３４０に参加することができる広告主ブローカＡＢ１〜ＡＢＮ等のＮ個のエンティティに提供され、同様に、公開者インスタンス３２０〜３２２は公開者ブローカＰＢ１〜ＰＢＮ等のＮ個のエンティティに提供することができるが、上述したように、個々の参加者はブローカを通じて対話する必要はない。市場を、共通又は集中化された場所から提供される機能として概念的に仮想化することができる図２とは対照的に、図３の実施形態の市場は、ネットワーク（複数可）３３０を介して通信することによってデータのピアツーピア交換をインプリメントし、処理を共有する、参加者の装置の各インスタンスを介して、参加者の装置のすべてにわたって仮想化される。したがって、図２及び図３はそれぞれ、本発明による連携広告市場をインプリメントするための中央処理アーキテクチャと共有処理アーキテクチャとを示す。
【００３５】
図４及び図５Ａは、連携広告市場の記憶を、それぞれサーバ側ソリューション及びクライアント側ソリューションを介してインプリメントすることもできることを示す。例えば、広告データ記憶装置のセットＡＤ１〜ＡＤＮを使用して、広告側からの取引についての情報を記憶することができ、公開者データ記憶装置のセットＰＤ１〜ＰＤＮを使用して、公開者側からの取引についての情報を記憶することができる。図２と同様に、サーバのセット４４０は、データをデータ記憶装置に保持し、参加者４０２〜４０４がインタフェース４１０、４２０、４１２、４２２等を介して連携市場と対話できるように、市場に関連する処理を実行することができる。このような実施形態では、参加者に提供されるインタフェース４１０、４２０、４１２、４２２等には、ネットワーク４３０を介して市場へのデータの入力及び市場からのデータの閲覧を行うためのシンクライアント機能、例えばユーザインタフェース又はブラウザを提供することができる。
【００３６】
そして、図５Ａは、本発明による連携市場の記憶装置のピアインスタンスインプリメンテーションを示す。図５Ａでは、各エンティティ５０２〜５０４には、ネットワーク５４０を介して互いに通信して連携市場を集合的に形成するために使用されるインタフェース５１０、５２０、５１２、５２２等のピアインスタンスが設けられるが、各エンティティ５０２〜５０４は、図４において述べられたサーバを介して集中化されたデータ記憶装置のセットと通信するのではなく、ＡＢデータ記憶装置１及び／又はＰＢデータ記憶装置１〜ＡＢデータ記憶装置Ｎ及び／又はＰＢデータ記憶装置Ｎ等の各自のデータ記憶装置を保持する。そして、エンティティ５０２〜５０４のそれぞれの装置は、変更が発生したときは常にプッシュモデルの一環として、又は所望データへの要求モデルの一環としてのいずれかで、データを互いに複製するか又は同期させ、それにより、市場はまとめられ、連携市場内で効率的に広告が取引される。
【００３７】
ノードセット間でデータを複製するか又は同期させる無数の方法があるが、そのいずれも、連携市場を達成するために異種広告ネットワークの参加者にわたる広告データの複製又は同期に適用されていない。これを図５Ｂに概念的に示す。図示されるように、ノードセット：ノード１、ノード２、・・・、ノードＮはそれぞれ、各自のインタフェースインスタンスを介して連携市場に参加するが、本発明は、新しいデータ又は変更されたデータがノードに存在するときは常に、異なる参加者経験にわたる取引データの集計及び比較のために、その他の任意のノードとデータを複製するか又は同期させる能力を含む。広告コミュニティ全体は全体的に、このようなデータの共有、個々の参加者のスマート化、全体市場のさらなる効率化、値付けを全参加者の期待値に近づけることから恩恵を受ける。
【００３８】
したがって、処理及び／又は記憶は両方とも、本発明のさまざまなアーキテクチャによるサーバ側ソリューション及びクライアント側ソリューションを含む。さらに、図６に示すように、このようなモデルは、処理がサーバとクライアントの間で共有されるハイブリッドモデルの様々な程度に従って同時に存在することができる。図６では、他の実施形態と同様に、各エンティティ６０２〜６０４に、ネットワーク６３０を介して連携市場と通信するために使用されるインタフェース６１０、６２０、６１２、６２２等が設けられる。ハイブリッドモデルでは、各エンティティ６０２〜６０４は、サーバ６４０を介してデータ記憶装置ＡＤ１〜ＡＤＮ及び／又はデータ記憶装置ＰＤ１〜ＰＤＮと対話し、ＡＢデータ記憶装置１及び／又はＰＢデータ記憶装置１〜ＡＢデータ記憶装置Ｎ及び／又はＰＢデータ記憶装置Ｎを保持することができる。したがって、処理及び／又は記憶の両方は、連携市場の機能に応じてクライアント側とサーバ側とに様々な程度でインプリメントすることができる。
【００３９】
図７は、見込み広告主の視点から本発明の中央アーキテクチャがどのように動作するかの高レベルブロック図である。図示されるように、広告主にはそれぞれ、Ｎ個（Ｎは大きい）の広告フロントエンドＡＦＥＩ１〜ＡＦＥＩＮから成るセットを形成する広告主フロントエンドインタフェースが与えられ、広告主は、広告主フロントエンドインタフェースを使用して集中化広告データベース７１０と対話して、広告コンテンツを記憶し、連携市場７２０内で入札する（７１５）。同様に、公開者にはそれぞれ、Ｎ個（これも大きく、広告主の数と異なってもよい）の公開フロントエンドインタフェースＰＦＥＩ１〜ＰＦＥＩＮから成るセットを形成する公開者フロントエンドインタフェースが与えられ、各公開者は、公開者フロントエンドインタフェースを使用して集中化公開在庫データベース７３０と対話して、利用可能な在庫を記憶し、市場７２０内で販売する関連するアスク７２５を記憶する。集中化ログ７４０は、市場７２０のさまざまな側面、すなわち課金、完了した取引、パフォーマンス等を記録する。
【００４０】
そして、図８は、本発明による連携広告エクスチェンジ８２０のピアインスタンスの実施態様の高レベルブロック図である。概念的に、アーキテクチャは図７の中央アーキテクチャと同様に振る舞うが、図示されるように、むしろ、各広告エンティティは、広告主フロントエンドインタフェースＡＦＥＩ１〜ＡＦＥＩＮによる使用のために、それ自体のデータをデータ記憶装置８１０＿１〜８１０＿Ｎにローカルに記憶する。各公開エンティティは、それ自体のデータを公開者フロントエンドインタフェースＰＦＥＩ１〜ＰＦＥＩＮの使用に関連してデータ記憶装置８３０＿１〜８３０＿Ｎにそれぞれローカルに記憶する。同様に、ログも、本発明によるフロントエンドインタフェースのピアインスタンスにわたってログ８４０＿１〜８４０＿Ｎに個々に分散することができる。全体として、データがデータベースにわたって同期又は複製される場合、その効果は、すべてのビッド８１５及びアスク８２５に関して連携された市場８２０の供給と等価の集約の効果である。
【００４１】
図９は、参加者が本発明のさまざまなアーキテクチャによる連携市場内でどのように取引を行うことができるかの流れ図を示す。図示されるように、広告主ブローカＡＢ１〜ＡＢＮ及び公開者ブローカＰＢ１〜ＰＢＮのセットが、連携広告エクスチェンジに参加し、集中化されているか、それとも上記複製又は同期モデルに従って分散しているかに関わりなく、在庫は記憶抽象化されて９１０＿１〜９１０＿Ｎに記憶され、リストは記憶抽象化されて９００＿１〜９００＿Ｎに記憶され、これらが広告取引の連携広告エクスチェンジである広告ゲートウェイ９３０のベースを形成する。ログ９４０、９５０、及び９６０は、ゲートウェイ９３０内の取引に関連するオファー、課金記録、表示記録等を記憶する。
【００４２】
ウェブ広告実施形態では、９７０において、公開者ブローカＰＢ１〜ＰＢＮがコンテンツページをユーザ９２０に提供する。９７２において、ユーザがウェブページ広告要求を行った場合、その要求はゲートウェイ９３０に転送され、９７４において、ゲートウェイ９３０は要求を連携する役割を果たす。９７６において、ゲートウェイ９３０によって標準化された広告要求は、広告主ブローカＡＢ１〜ＡＢＮに送信される。次に、９７８において、広告主ブローカＡＢ１〜ＡＢＮは広告要求に潜在的に見合った広告結果及びオファー価格を提供する。次に、９８０において、広告結果はゲートウェイ９３０によって正規化され、併合され、記録される。次に、９８２において、結果に基づいて、広告ロケーションセット又はテキスト広告が返される。９８４において、広告結果がユーザ９２０に返され、記録される。９８６において、ログ９４０、９５０、及び９６０に記憶されるさまざまなログ情報を、任意選択的に参加者に送信することができる。
【００４３】
図１０Ａ及び図１０Ｂは、本発明の異なるアーキテクチャによる連携市場と取り引きする例示的なプロセスを示す流れ図である。図１０Ａは、アーキテクチャが主にサーバベースの機能をインプリメントするプロセスフローを示す。１０００において、在庫のアスクを、異種広告ネットワークからであり得る公開者からオンラインエクスチェンジ（ＯＬＸ）サーバにおいて受信する。１００２において、広告のビッドを、異種広告ネットワークからであり得る広告主からオンラインエクスチェンジ（ＯＬＸ）サーバにおいて受信する。１００４において、アスク及びビッドの表現が、異種広告ネットワークにわたって共通の市場を形成するようにサーバによって正規化される。１００６において、ＯＬＸサーバは、参加者によって行われるさまざまな取引に従ってビッドとアスクとをマッチングする。１００８において、これらの取引結果、課金、パフォーマンス等はログに記録され、１０１０において任意選択的に、参加者は、市場において参加者がどのように遂行しているかについての現在進行中のフィードバックを受信することができる。
【００４４】
図１０Ｂは、アーキテクチャが、各参加者に提供される広告コンソール又はインタフェースのピアインスタンスを介して連携市場の機能をインプリメントするプロセスフローを示す。したがって、各公開者には、１０２０において、公開者がオンライン連携広告市場に参加するために必要なすべての機能、例えば在庫のアスクの指定及び記憶を実行できるようにする公開者インスタンスが提供される。同様に、各広告主には、１０２２において、広告主がオンライン連携広告市場に参加するために必要なすべての機能、例えば広告のビッドの指定及び記憶を実行できるようにする広告主インスタンスが提供される。このような広告主又は公開者は、ブローカを通じて代理されてもよく、異種広告ネットワークからであってもよい。次に、１０２４において、各インスタンスが動作して、アスク及びビッドの表現を他のインスタンスに対して複製するか又は同期させて、全参加者にわたって動的共通市場を形成する。
【００４５】
次に、１０２６において、各インスタンスは、動的な共通市場内の潜在的な取引（複数可）のビッドとアスクとをマッチングする。１０２８において、各インスタンスが動作して、取引結果及び取引のパフォーマンスデータをログに記録することができ、これらは他のインスタンスに対して複製／同期される。次に、１０３０において、連携市場全体にわたっての取引の集合的パフォーマンスに基づいて、フィードバックを参加者に提供することができる。
【００４６】
公開在庫の取引に役立つ異種広告ネットワークからの公開者エンティティ及び広告主エンティティを含むマルチパーティ広告エクスチェンジの場合、本発明は、エクスチェンジへの入力について又はエクスチェンジ内の取引にとって価値のあるサービスを実行するための有価値情報を有する第三者からの情報を集計する付加価値ブローカを提供する。有価値情報又はサービスは、取引に提供される価値に見合った有価値情報又はサービスを提供する第三者に対して恩益を自動的に生成する公開在庫の取引にさらに役立つ。本発明のさまざまな付加価値ブローカ実施形態は、広告エクスチェンジ内の取引にとって有価値である情報を集計するか、又はそのようなサービスを実行する任意のエンティティを含む。
【００４７】
例えば、付加価値ブローカは、不確実性を低減することによって取引が行われる確率を増大させる傾向を有する任意の情報をエクスチェンジに提供する情報ブローカであり得る。例えば、オーディエンスブローカは、エクスチェンジ内の１つ又は複数の取引によってほのめかされ得るオーディエンス又はユーザについての、統計データ等の情報を提供する。
【００４８】
本発明による連携広告フレームワークの参加者用のアーキテクチャの非限定的なさまざまな実施形態を説明したが、さまざまな実施形態を実施することができる例示的で非限定的な動作及び広告エクスチェンジ環境についてこれより説明する。
例示的な動作環境（複数可）
まず特に図１１を参照して、本発明の実施形態を実施する例示的な動作環境を、一般的にコンピューティング装置１１００として示し表す。コンピューティング装置１１００は適したコンピューティング環境の単なる一例であり、本発明の使用又は機能の範囲についてのいかなる限定の示唆も意図されない。コンピューティング環境１１００は、示される構成要素のいずれか１つ又は組み合わせに関連するいかなる従属性又は要件を有するものとしても解釈されるべきではない。本発明によれば、参加者は、１つ又は複数のコンピューティング装置１１００を介して広告エクスチェンジと通信することができ、広告エクスチェンジは、詳細に後述する本発明の１つ又は複数の態様を実行するために１つ又は複数のコンピューティング装置１１００も含んでもよい。詳細に上述したように、インプリメンテーションは、フロントエンドインタフェースで実行される処理量に関連して軽量アーキテクチャから重量アーキテクチャまでの範囲を有することができる。
【００４９】
これに関して、本発明は、コンピュータ、又は個人情報端末、若しくは他の手持ち式装置等の他の機械によって実行されるプログラムモジュール等のコンピュータ実行可能命令を含むコンピュータコード又は機械使用可能命令の一般的な文脈の中で説明することができる。一般に、ルーチン、プログラム、オブジェクト、コンポーネント、データ構造等を含むプログラムモジュールは、特定のタスクを実行するか、又は特定の抽象データ型をインプリメントするコードを指す。本発明は、手持ち式装置、消費者電子機器、汎用コンピュータ、より専用的なコンピューティング装置等の多種多様なシステム構成で実施することが可能である。本発明は、タスクが、通信ネットワークを通じてリンクされたリモート処理装置によって実行される分散コンピューティング環境において実施することも可能である。
【００５０】
図１１を参照すると、コンピューティング装置１１００は、以下の要素、すなわちメモリ１１１２、１つ又は複数のプロセッサ１１１４、１つ又は複数の提示構成要素１１１６、入／出力ポート１１１８、入／出力構成要素１１２０、及び例示的な電源１１２２を直接又は間接的に結合するバス１１１０を含む。バス１１１０は、１つ又は複数のバス（アドレスバス、データバス、又はこれらの組み合わせ等）であり得るものを表す。図１１の様々なブロックは明瞭にするために線を使用して示されるが、実際には、さまざまな構成要素の区切りはあまり明確ではなく、隠喩的には、線はより正確にはグレー又は曖昧である。例えば、表示装置等の提示構成要素をＩ／Ｏ構成要素とみなす人もいる。また、プロセッサはメモリを有するか、又はそうでない場合メモリと通信する。図１１の図が、本発明の１つ又は複数の実施形態に関連して使用することができる例示的なコンピューティング装置の単なる例であることに留意されたい。「ワークステーション」、「サーバ」、「ラップトップ」、「手持ち式装置」等のカテゴリは、すべて図１１及び「コンピューティング装置」への参照の範囲内にあると意図されるため、区別されない。
【００５１】
コンピューティング装置１１００は通常、多種多様なコンピュータ可読媒体を含む。限定ではなく例として、コンピュータ可読媒体は、ランダムアクセスメモリ（ＲＡＭ）、読み取り専用メモリ（ＲＯＭ）、電気的消去可能プログラマブル読み取り専用メモリ（ＥＥＰＲＯＭ）、フラッシュメモリ若しくは他のメモリ技術、ＣＤＲＯＭ、デジタル多用途ディスク（ＤＶＤ）若しくは他の光媒体若しくはホログラフィ媒体、磁気カセット、磁気テープ、磁気ディスク記憶装置若しくは他の磁気記憶装置、搬送波、又は所望の情報の符号化に使用でき且つコンピューティング装置１１００によりアクセス可能な他の任意の媒体を含むことができる。
【００５２】
メモリ１１１２は、揮発性メモリ及び／又は不揮発性メモリの形態のコンピュータ記憶媒体を含む。メモリは、リムーバブル、非リムーバブル、又はこれらの組み合わせであってもよい。例示的なハードウェア装置は、固体状態メモリ、ハードドライブ、光ディスクドライブ等を含む。コンピューティング装置１１００は、メモリ１１１２又はＩ／Ｏ構成要素１１２０等の様々なエンティティからデータを読み取る１つ又は複数のプロセッサを含む。提示構成要素（複数可）１１１６は、データ指示をユーザ又は他の装置に提示する。例示的な提示装置は、表示装置、スピーカ、印刷構成要素、振動構成要素等を含む。
【００５３】
Ｉ／Ｏポート１１１８は、コンピューティング装置１１００をＩ／Ｏ構成要素１１２０を含む他の装置に論理的に結合できるようにし、そのうちのいくつかは内蔵されてもよい。例示的な構成要素は、マイクロホン、ジョイスティック、ゲームパッド、衛星放送用アンテナ、スキャナ、プリンタ、無線装置等を含む。
オンライン広告の例示的なアーキテクチャ（複数可）
本発明を導入又は実施することができるさまざまなアーキテクチャの例示的なオンライン広告環境についてこれより説明する。例えば、図１２は、公開者１２０２を含む、オンライン広告の例示的な分散アーキテクチャ１２００を示す。説明のみの目的で、本明細書では公開者１２０２を任意の数の公開者のグループとして考察する。しかし、一人の公開者で十分であるため、本発明の実施形態はグループの公開者に限定されない。また、任意の数の公開者グループがアーキテクチャ１２００内に存在することができるため、本発明の実施形態は単一の公開者グループに限定されない。
【００５４】
一実施形態では、各公開者はコンテンツプロバイダである。例えば、ウェブログ（ブログ）を掲載する１ページウェブサイトを運営する建築作業員が公開者であってもよい。別の例では、多数ページのコンテンツを有する巨大なウェブサイトを運営するDisney等のメディア企業が公開者であってもよい。公開者１２０２は、任意の数の種類、サイズ、洗練度等の公開者を表すことを意図される。一実施形態では、公開者１２０２は、ウェブサイト上の広告スペースを広告主１２０６に販売することを望む（後述する）。
【００５５】
アーキテクチャ１２００は公開者ブローカ１２０４も備える。説明のみの目的で、本明細書では１つのみの公開者ブローカについて考察する。しかし、任意の数の公開者ブローカが存在することができるため、本発明の実施形態は単一の公開者ブローカに限定されない。一実施形態では、公開者ブローカ１２０４は公開者のアグリゲータである。特に、公開者ブローカ１２０４は、広告収益の最大化、高品質の広告の保証等の目標を有する公開者１２０２を代理するエンティティである。公開者ブローカ１２０４は、公開者１２０２の収益の管理のみに的を絞ることによってGoogleのAdSense等のシステムに固有の利害の衝突を破る。公開者ブローカ１２０４は、中小規模の公開者（公開者１２０２によって表され得る公開者等）が、各自により高い収益をもたらすように集合できるようにする。一実施形態では、公開者ブローカ１２０４はユーザインタフェースを保持し、ユーザインタフェースを通じて、公開者１２０２と対話するとともに、公開者１２０２のプリファレンスを管理する。
【００５６】
一実施形態では、公開者ブローカ１２０４は、公開者センタ及び公開者送出システムを含む。公開者センタは、公開者が各自のプリファレンスを管理できるようにする。公開者送出システムは、公開者のサイト上の所与のページビューのアスクを計算し、要求において入手可能なユーザデータを潜在的に豊富にするために使用される。一実施形態では、アスクは希望価格である。しかし、実施形態はそのように限定されず、アスクは、例えば、最小クリック単価、最小関連性、他の何らかのパフォーマンス尺度等であってもよい。
【００５７】
公開者センタは、システム内にトラフィック在庫グループを確立し、アスクを設定する。ユーザが公開者に対してページ要求を行う場合、公開者は、公開者ブローカへの呼び出しをセットアップする何らかのスクリプトでページを埋める。公開者は、公開者ブローカへの呼び出しにユーザについての何らかの情報を追加することができる（この動機は、より多くの公開者が、この種の付加価値サービスを有する公開者ブローカを使用することを望むであろうということである）。公開者ブローカは、存在するユーザ情報、要求が該当する在庫グループ、公開者がその情報についてセットアップした規則を条件として、特定の要求に対するアスクを決定する。さらに、公開者ブローカは、公開者が、この要求を出したユーザについての任意の未知データ属性を有することに対して支払う意志のある最高額を伝える。最後に、公開者ブローカはこの情報を要求ＵＲＬに符号化し、要求ＵＲＬは再びユーザにリダイレクトＵＲＬとして送信される。すべての取引がエクスチェンジで行われた場合（以下を参照のこと）、広告が表示されたか否か及びいくつの広告が表示されたか、並びに公開者ブローカが支払いに関して期待することができる金額を記述するコールバックが公開者ブローカに提供される。
【００５８】
アーキテクチャ１２００は広告主１２０６も含む。説明のみの目的で、本明細書では広告主１２０６を任意の数の広告主のグループとして考察する。しかし、本発明の実施形態は、一人の広告主で十分であるため、本発明の実施形態はグループの広告主に限定されない。また、任意の数の広告主グループをアーキテクチャ１２００内に存在することができるため、本発明の実施形態は単一の広告主グループに限定されない。
【００５９】
一実施形態では、各広告主はウェブサイト上の広告スペースを購入する。例えば、自分で小さな花屋を経営し、近隣の住宅所有者組織のウェブサイトに広告を掲載する地元の商売人が広告主であってもよい。別の例では、何千もの製品及びサービスを有し、何千もの自動車関連ウェブサイトに広告を掲載しているGeneral Motors等の大企業エンティティが広告主であってもよい。広告主１２０６は、任意の数の種類、サイズ、洗練度等の広告主を表すことを意図される。一実施形態では、広告主１２０６は、金銭を支払って公開者１２０２のウェブサイトに広告を掲載することを望む。
【００６０】
アーキテクチャ１２００は広告主ブローカ１２０８も含む。説明のみの目的で、本明細書では１つのみの広告主ブローカについて考察する。しかし、任意の数の広告主ブローカが存在することができるため、本発明の実施形態は単一の広告主ブローカに限定されない。一実施形態では、広告主ブローカ１２０８は広告主のアグリゲータである。特に、広告主ブローカ１２０８は、広告主１２０６の支出の最適化及び特定のオーディエンスに向けての特定フォーマットの広告の特定のウェブサイトへの表示に金銭価値を付けるという目標を有する、広告主１２０６を代理するエンティティである。一実施形態では、広告主ブローカ１２０８はユーザインタフェースを保持し、ユーザインタフェースを通じて、広告主１２０６と対話すると共に、特定のユーザデータ属性へのプリファレンス等の広告主１２０６のプリファレンスを管理する。しかし、本発明の実施形態はいかなる特定の広告主プリファレンスにも限定されない。
【００６１】
一実施形態では、広告主は広告主ブローカシステム内で広告をセットアップするが、エンドユーザが広告をクリックする等の時点まで、エクスチェンジ（以下を参照のこと）又はエンドユーザとそれ以上対話しない。一実施形態では、エクスチェンジ（以下を参照のこと）は、広告主が掲載ＵＲＬ、クリエイティブ、及びキャンペーンの目標のみに基づいて自己最適化キャンペーンをセットアップできるようにするのに十分な情報を有する。同様に、アルゴリズムを広告主の掲載ＵＲＬで実行させて、オーディエンス属性のサブセット候補並びに関連するトピック（キーワード、カテゴリ、及びコンテンツページ）を選択することができる。次に、キャンペーン目標を最大化するように、利用可能な機能を選択することができる。例えば、ブランドキャンペーンは、インプレッション毎の支払い金額を最小化し、カバレージ及び在庫品質を最大化するであろう。他方、コンバージョンを追跡し、既存の広告主の予算に対して価値の高いコンバージョンの数を最大化するには、販売キャンペーンが選択されるであろう。
【００６２】
アーキテクチャ１２００はエクスチェンジ１２１２も備える。エクスチェンジ１２１２は、公開者ブローカ１２０４及び広告主ブローカ１２０８の間での仲介者として機能する。一実施形態では、エクスチェンジ１２１２はトラフィックをルーティングし、公開者ブローカ１２０４と広告主ブローカ１２０８との間での取引、例えばオークションに役立つ。一実施形態では、エクスチェンジ１２１２はサーバ又はサーバセットである。
【００６３】
最小の準拠規格を提供するために、一実施形態では、エクスチェンジ１２１２は、公開者のページのカテゴリに関連するコレクションシンボル、ページ内の有意なキーワード、並びにユーザのＩＰアドレスから抽出された地理的な位置情報を提供する。ユーザＩＰアドレス、公開者ページのＵＲＬ、及び関連すると考えられる他の任意のこのような情報等のベースデータも、広告主ブローカが、付加情報を抽出してサービスを提供する広告主に付加価値サービスを提供しようと試みることができるように、各広告主ブローカに提供されるべきである。一実施形態では、エクスチェンジ１２１２は、広告主ブローカによって定められた基準セットに合ったすべての公開者ブローカ要求を、要求についてのすべての関連データ（例えば、公開者及びエクスチェンジ自体によって提供されるアスク及びコレクションシンボル）と共に送信する。一実施形態では、広告主ブローカは、表示することを望み、且つアスクに見合った、任意の広告を有する場合、要求広告数までのそれらの広告を、それぞれのＣＰＩ（インプレッション単価）ビッドと共に返す。ＣＰＭ（１０００インプレッション単価）及びＣＰＩが、異なる頭字語を有する等価の値付けモデルであることに留意する。しかし、実施形態はＣＰＩ値付けに限定されず、他の値付けモデル、例えばＣＰＣ（クリック単価）、ＣＰＡ（アクイジション単価）、及び収益配分を使用してもよい。エクスチェンジ１２１２は、どの広告がどの価格で表示されたかを伝えるコールバックを落札した広告主ブローカ（複数可）に提供する。
【００６４】
アーキテクチャ１２００はユーザ１２１４も備える。説明のみの目的で、本明細書では一人のみのユーザが考察される。しかし、本発明の実施形態は単一のユーザに限定されず、任意の数のユーザが存在してもよい。ユーザ１２１４は、公開者１２０２からのウェブページを要求する。ウェブページはコンテンツ及び広告主１２０６からの広告（複数可）で埋められた広告スペースを含む。
【００６５】
アーキテクチャ１２００を使用して、公開プロパティを顧客の知識で充実させるか、又はデータをライセンス料金に基づいて直接データブローカ１２１０から取得することによってオーディエンスデータを広告主１２０６に提供することができる。例えば、広告主ブローカ１２０８は、広告主がターゲットとして関心を有する各属性についてのボリューム当たりの月推定金額を支払うことを選択することができる。この取引はオフラインで行うことができるが、要求時にデータのリルーティングに役立つようにエクスチェンジ１２１２に登録する必要がある。広告主ブローカ１２０８は、自身のビッドをデータブローカ１２１０によって提供される任意のターゲット属性に基づかせることができる。
【００６６】
一実施形態では、公開者１２０２は、販売する意志のあるインプレッションを（任意選択的にアスクと共に）有する場合、ＵＲＬ及び任意のターゲット可能な価値をエクスチェンジ１２１２に提供することができる。エクスチェンジ１２１２は、このデータ及びデータブローカ１２１０からの可能な追加のユーザデータを広告主ブローカ１２０８に渡す。一実施形態では、広告主ブローカ１２０８は、有用であると思われる任意のプロプライエタリ属性又は技法を使用して広告主１２０６のビッドをランク付けする。例えば、広告主ブローカ１２０８は、キーワード抽出又はカテゴリ化を実行すると共に、これをターゲット化に使用することを選択することができる。広告主ブローカ１２０８は、広告主のＣＰＩランクリスト（一実施形態では、この数は公開者によって要求された広告の数に等しい）を出力する。複数の広告主ブローカが存在する一実施形態では、エクスチェンジ１２１２は、すべての広告主ブローカにわたるすべての広告をランク付けし、（ＣＰＩで測定された）最高の広告を選択する。これらの広告が公開者のアスクに見合っているか、又はアスクを超えている場合、エクスチェンジ１２１２は公開者ウェブサイトへの広告の表示を代理する。
【００６７】
セカンドプライスオークションをなお適用して、積極的な入札を促進することができる。公開者１２０２に対してＣＰＩベースで支払うことができる。一実施形態では、エクスチェンジ１２１２を使用して、公開者１２０２からのユーザ情報をゲーティングすることができる。公開者１２０２は、プロパティをユーザデータで充実させ、この情報を選択された広告主ブローカのみと共有することを選択することができる。
【００６８】
公開者１２０２は、ユーザ満足度に関心があるため、サイトに掲載される広告の妥当性に対して何らかの制御を有することを好むであろう。クリックスルー率が妥当性の良好な尺度であると考えられるため、多くの公開者が広告に対する最小クリックスルー保証を欲し得る。エクスチェンジ１２１２は、公開者１２０２が任意選択的に許容可能な最小クリックスルー率を指定できるようにする。エクスチェンジ１２１２は広告主ブローカ１２０８を監視して、これらの種類のアスクを落札した場合にパフォーマンス保証を満たしていることを確実にする。一実施形態では、広告主ブローカが一貫して低クリックスルー率を、最小クリックスルー率を求める公開者のアスクに提供した場合、エクスチェンジ１２１２はシステムからの一時停止等の罰則処置をとることができる。
【００６９】
広告主ブローカ１２０８は、各要求の、許可される任意の外部向け値付けモデルのＣＰＩビッドへの変換を担当する。例えば、単純なＣＰＣからＣＰＩへの変換は、各広告のクリック当たりのビッドを広告の、存在する条件での予測クリックスルー率で乗算することである。同様に、ＣＰＡビッドをＣＰＩに変換するには、広告主ブローカ１２０８は、コンバージョンレートを広告主のコンバージョン当たりのビッドで乗算することができる。各要求で利用可能な情報が多いほど、広告主ブローカ１２０８は、クリック又はコンバージョンの確率を予測する際によりよい仕事をすることができる。
【００７０】
エクスチェンジ１２１２をホストしているエンティティはすべてのデータソースに対してアクセスすることができ、部分的に判断する能力が与えられる。一実施形態においてエクスチェンジ１２１２がホストしている本体及び直接参加者の両方として公平ではなくなることに関わる問題を軽減するために、透明性がエクスチェンジ１２１２に組み込まれる。この実施形態では、エクスチェンジ１２１２はいかなる種類のブローカも識別する方法を有しない。また、この実施形態では、広告主オークションアルゴリズム及び広告主と公開者とのマッチングアルゴリズムは標準化され、すべてのエクスチェンジ参加者に対して透明である。一実施形態では、ユーザ識別情報は、ユーザが動作を実行するまで広告主１２０６に送信されない。エクスチェンジ１２１２は、属性値のみを広告主ブローカ１２０８に渡す。広告主１２０６はユーザ識別子を見ない。しかしそれでも、クリック時に、広告主がユーザ識別子を確立しビッドプロファイルをそのユーザに関連付けることが可能である。例えば、エクスチェンジ１２１２は線形値関数（linear value function）を要求することができ、広告主１２０６は各属性値に対してベースビッド及びビッド増分を指定する。
【００７１】
一例では、広告主としてのExpediaが「バリでの格安バケーション」に対する広告を有する。Expediaはキーワード「バリバケーション」を選択する。商業情報により、バケーション広告をターゲット化する最良の方法が、バケーション購入履歴を有するユーザ、バケーションについての書籍を最近購入したユーザ、及び旅行に関連する検索を実行するユーザの周辺にあることが示唆される。Expediaは、Amazon、MSNSearch、及びOrbitzからのユーザ情報の使用許諾を得ることを決定する。Expediaは、各広告インプレッションのユーザ情報の使用に対してAmazonに１セント支払うことに同意する。同様に、ExpediaはMSNSearchに１セントを支払い、Orbitzに３セントを支払うことに同意する。
【００７２】
「バリでの格安バケーション」広告について、Expediaは、「バリについての書籍を先月購入した」ユーザ、「２年以内に熱帯地方に旅行した」ユーザ、「世帯収入が＄３０，０００〜＄６０，０００」のユーザ、「バケーションのことについて検索した」ユーザ、及び「広告をクリックしたことがある」ユーザのターゲットプロファイルを作成するExpediaは２０セントのベースビッドを出す。ビッドプリファレンスを表すために、第１の属性に５セントの増分ビッド、第２の属性に１０セントの増分ビッド、第３の属性に２セントの増分ビッド、第４の属性に１セントの増分ビッド、及び第５の属性に２セントの増分ビッドも出して、ビッドプリファレンスを表す。公開者としてのBorderは、「インドネシアへのロンリープラネットガイド」上のページを要求しているユーザを有し、広告をそのページに表示することを望む。BordersはページＵＲＬ及びユーザについての情報：「旅行本を先月４冊購入した」、「バリについての本を先月購入した」、及び「以前に広告をクリックしたことがある」を伴ってエクスチェンジ１２１２を呼び出す。
【００７３】
ＵＲＬが与えられると、エクスチェンジ１２１２はキーワード（「バリバケーション」、「インドネシア旅行」、「エキゾチックなバケーション」、「ビーチバケーション」）及びカテゴリ（「旅行」、「バケーション」）を抽出し、この情報を各広告主ブローカに送信する。各広告主はこのインプレッションのオークションを実行する。広告主ブローカは、広告主からアグリゲートビッドを要求することを選択することができる。例えば、Expediaは、２４セントのアグリゲートビッドを出し、使用許諾料を差し引いた後のベースビッドは２０セントになる。Expediaの広告主ブローカは最初に、すべての増分ビッドを差し引き、クレジットを公開者に適宜割り当てる必要がある。例えば、Expediaの「バリについての本を先月購入した」に対する５セントの増分ビッド及び「広告をクリックしたことがある」に対する２セントの増分ビッドが公開者に割り当てられる。「２年以内に熱帯地方に旅行した」属性の価値はOrbitzによって提供されるため、１０セントの増分ビッドが割り当てられる。公開者はユーザの世帯収入にアクセスすることができなかったため、この増分ビッドは使用されない。ユーザ検索パターンに対する１セントの増分ビッドは、MSNSearchにクレジットされる。適切なクレジット配分後、広告主ブローカは公開者バリュービッド（ベースビッド＋任意の公開者増分ビッド）を各広告主に割り当てる。Expediaの場合、公開者バリュービッドは２７セントに等しい。
【００７４】
ExpediaのビッドがＣＰＣベースの場合、広告主ブローカは、オークションを実行し、エクスチェンジに送信する最良の広告を選択する前に、これをＣＰＩベースに変換する必要がある。Expediaの広告主ブローカは、この特定の広告が１０％ＣＴＲを獲得する可能性が高いことを知っており、したがって、ランク付けのために、Expediaに２．７セントのＣＰＩビッドが割り当てられる。Expediaがその広告主ブローカ内で落札した場合、その広告がグローバルなランク付けのためにエクスチェンジに送信される。Expedia がグローバルなオークションで落札した場合、Expedia広告を表示するためにその広告ブローカに対して２．７セントが課される。Expediaの広告はBorderのページに提供される。ユーザは広告をクリックする。ユーザはバリへの２週間バケーションを購入する。
【００７５】
図１３は、本発明の実施形態によるエクスチェンジの動作のフローチャートを示す。図１３を参照すると、方法１３００は、ウェブページ上の広告スペースに対するアスクを公開者ブローカから受信することで開始される（１３０２）。広告スペースに対するビッドが広告主ブローカから受信される（１３０４）。一実施形態では、ビッドは多くの異なる広告主ブローカから受信される。アスクがビッドのうちの１つとペアになり（１３０６）、ウェブページ上の広告スペースが落札した入札者に与えられる。より詳細に上述したように、ユーザ属性等の他の情報がアスクに添付されてもよく、広告スペースを与える前に、入札する広告主のクォリティを調べることができる。
【００７６】
したがって、非限定的な実施形態では、本発明は、公開者（複数可）のウェブページ上の広告スペースのアスクを決定する、公開者（複数可）を代理する公開者ブローカを有することによって広告のトレードを促進するシステムを含む。また、広告主ブローカは広告主（複数可）を代理し、広告スペースに対する広告主（複数可）のビッドを管理する。そして、情報の交換により、公開者ブローカと広告主ブローカとの間での広告スペースについての取引が促進される。
【００７７】
したがって、本発明は、上述した広告交換システム等の分散広告市場にわたって幅広い流動性を可能にするシステム内で動作することができる。図１４は、本発明により提供されるオンライン広告エクスチェンジ１４００の概念ブロック図を示す。図示されるように、第１のエンティティ１４０２及び第２のエンティティ１４０４は、エクスチェンジ１４００のサービスの加入者である。第１のエンティティ１４０２は、様々なソースＡ１１〜Ａ１Ｎからの広告１４１０を仲介する広告主ブローカＡＢ１及び様々な公開者Ｐ１１〜Ｐ１Ｎからの在庫１４２０を仲介する公開者ブローカＰＢ１を有することができる。広告主ブローカＡＢ１の目標は、既存の広告の在庫を見つけることである。公開者ブローカＰＢ１の目標は、公開者を代理すること、すなわち公開者の在庫（例えば、ページ）に対する利益の取得を助けることである。同様に、第２のエンティティ１４０４は、様々なソースＡ２１〜Ａ２Ｎからの広告１４１２を仲介する広告主ブローカＡＢ２及び様々な公開者Ｐ２１〜Ｐ２Ｎからの在庫１４２２を仲介する公開者ブローカＰＢ２を有することができる。
【００７８】
第１の通信レイヤに従って広告１４１０及び１４１２をＯＬＸ１４００に提供し、独立した通信レイヤに従って在庫１４２０及び１４２２をＯＬＸ１４００に提供することにより、ＯＬＸ１４００は、複数の広告ネットワークのより多くの知識を同時に使用して、広告を利用可能な在庫に効率的にマッチングすることができる。
【００７９】
例えば、第１のエンティティ１４０２はMicrosoftのMSNウェブサイトであってもよく、第２のエンティティ１４０４はYahooのポータルウェブサイトであってもよい。簡単にするために、図１４は２つのみのエンティティを示すが、有利には、本発明は任意の数の広告ネットワーク、例えばeBay、Amazon、Google等を収容するように拡張することも可能である。これを、広範囲の相手からの広範囲の広告１５１０、１５１１、１５１２、１５１３、１５１４、１５１５、１５１６等を収容すると共に、広範囲の相手からの広範囲の在庫１５２０、１５２１、１５２２、１５１３、１５１４、１５１５、１５１６等も収容する。ＯＬＸ１５００を示す図１５に示す。そして、ＯＬＸ１５００は、様々なポリシー（例えば、広告利益の最大化、広告品質の最大化、コンバージョンレートの最大化等）に従って広告コンテンツと在庫とをどのようにマッチングするかについて最良の評価を行う。本発明の非限定的なさまざまな実施形態は、本明細書では２つの当事者の文脈の中で説明されるが、これは概念の提示を容易にするためである。本発明をエクスチェンジ１５００に参加することを望む任意の数の広告エンティティに提供可能なことが分かる。
【００８０】
上述したように、本発明は、本発明のエクスチェンジによって実行される処理が複数の参加機械に共有されるピアツーピアアーキテクチャで実施することができる。このような非限定的な実施形態では、本発明により可能になるエクスチェンジネットワークに参加している各機械は、本発明のオンラインエクスチェンジに関連する処理のいくらかを共有することができる。
連携広告エクスチェンジの補足的特性（複数可）
これまでに説明した非限定的なさまざまな実施形態では、本発明により提供されるエクスチェンジサービスに加入することによって利用可能な広告が既存の在庫にマッチングされ、異種広告ネットワークにわたる連携市場の機能を達成するために、様々なアーキテクチャをインプリメントすることができる。このセクションでは、連携広告エクスチェンジの動作に関連して集中化又は分散することができる異なる様々な種類の機能についてこれより説明する。
【００８１】
第１に、本発明は現在利用可能な商品及び在庫に限定されるものと考えられるべきではなく、むしろ、広告消費に対するより広い金融市場が考えられるべきである。例えば、本発明によるエクスチェンジの非限定的な一実施態様では、購買者と販売者との間での広告製品についての先物又はオプションを一緒にすることができる。
【００８２】
したがって、本発明のオンライン広告エクスチェンジは将来の交換として実施することができ、これは、広告製品の先物契約及びオプション等のデリバティブをトレードする市場を提供する。したがって、広告は、特定の分類内の商品として考えることができるため、穀物、通貨、短期金利、債権等と同様にトレードすることができる。先物又はオプションのいずれかをこのような広告エクスチェンジにおいて実施することができる。先物契約は保有者に買うか又は売るかの権利及び義務を与え、これは、購入者に権利を与えるが義務は与えず、先物売却者（売る側）には義務を与えるが権利を与えないオプション契約と異なる。これに関して、本発明のエクスチェンジへの参加者が多くなるほど、全参加者が恩恵を受ける広告の広い流動市場を提供するために利用可能な値付け情報が多くなる。
【００８３】
例示的で非限定的な実施形態では、本発明のオンライン広告の分散枠組みは、個人又はプライベートの効用関数を指定できるようにする。すなわち、各当事者は、異なる効用関数に基づいてそれぞれの最大化関数を指定することができる。各当事者は独自のビジネス目標及び目的を有するため、広範囲の目的を本発明により切り替えるか、又は変更して、当事者単位で当事者の効用関数を指定することができる。例えば、公開者ブローカとして典型的な目標は、利用可能な広告在庫の利益の最大化である。しかし、エクスチェンジに接続された別の公開者ブローカの場合、公開者ブローカは、１０の広告を有するが、妥当性のために１つの特定の広告のみを強調することを望むことがある。さらに別の公開者ブローカは「ネームブランド」広告のみを表示することを望む、すなわち、比較的知られていない「家族経営」企業からの広告又は他の小規模事業者からの広告を表示したくないことがある。その他様々である。
【００８４】
各当事者が、広告に関して当事者の目標及び目的をマッピングした完全な効用関数を指定すると、エクスチェンジがこの情報を受信する。異なる当事者の効用関数を異なるボキャブラリーに従って最初に指定することができるため、エクスチェンジは、異なる当事者の効用関数をすべて共通の通貨に正規化するように動作する。例えば、広告に関して、効用関数は通常、インプレッション単価（ＣＰＩ）、コンバージョン単価（ＣＰＣ）、又はアクイジション単価（ＣＰＡ）等の測定基準に関して定義されている。任意の当事者が、これらの測定基準のうちのいずれか及び測定基準間の既知のマッピングに基づいて効用関数を指定することができ、異なる当事者にわたる効用関数を正規化することができる。任意の測定基準、すなわちインプレッション、コンバージョン、又はアクイジション以外の任意の変数に基づく測定基準を定義し、エクスチェンジにより共通の通貨にマッピングすることも可能である。
【００８５】
さらに、個人的な効用関数を指定するために、本発明は、エクスチェンジに参加しているエンティティが個人的な効用関数を明示的に提示できるようにするツールを提供する。例えば、花屋が、高マージンの薔薇及び低マージンのカーネーションを売る。どの種類のキーワードを購入するかを判断する際に、通常、花屋は、適用範囲が広いため安価であり得る「花」、高マージンターゲットにより高価であり得る「薔薇」、及びマージンが低いことによりあまり高価ではないであろう「カーネーション」を含む３つの異なるキーワードに関心を持ち得る。したがって、予想リターンに基づいて、当事者は、高マージンキーワードのみ、例えば「薔薇」のみをキーワードとして選択する効用関数を指定することができる。別の例では、参加者は、キーワードに関連する予測されるクリックスルー率の確率として効用関数を指定することができ、この場合、ことなるヒットのキーワードが最適であり得る。
【００８６】
これに関して、ユーザが広告の効用関数をパーソナライズするための本発明のツールを使用して変更可能なファクタの数は実質的に無制限である。また、ファクタは広告セグメントに応じることができる。すなわち、バナー広告は、ポップアップ広告等とは異なるパーソナライゼーションのファクタを有する、キーワードとは異なるパーソナライゼーションのファクタを有することができる等である。さらに、本発明のツールは、数学的に定義された明示的な効用関数を必要とするのではなく、任意選択的に、ビジネスの目標、例えば利益最大化、ブランド名の保護、最も広い広告露出、最も社会的に責任のある広告露出、人口統計的に最も的が絞られた広告露出、クリックスルー／インプレッション／コンバージョン/アクイジション確率等に基づくポリシーに関して効用関数ファクタを含む。
【００８７】
寄せ餌（chumming）、すなわち獲物をボートに引き寄せる匂いと可食小片のトレイルを確立する戦略を、見込み客に的を絞ることが難しい広告スペースに効率的に適用することができる。海の魚そっくりに、このような広告製品では、魚が任意の所与の時点でどこにいるのか分からないが、幅の広いエントリポイントを様々な広告スペースにわたって設定することが、魚がどこにいようとも少なくとも何匹かの魚を捕獲する役割を果たす。これに関して、広告主の視点から有効な広告を構成する多くの異なるオンライン広告の実践形態があるが、その結果、実践形態は迷惑であるか又はフレンドリーではないため、ユーザは経験の視点から難を受ける。
【００８８】
広告は単に、広告を受け取る９９．９％の人が広告を欲しないため、こういった実践形態は「スパム」の実践形態と同様である。広告が有効な唯一の理由は１つのコンバージョン（すなわち、０．１％からのコンバージョン）が巨額の回収、例えばローン契約手数料の数百ドルに繋がるためである。このような広告では、１人の顧客により、何百又は何千もの他の見込み客への迷惑が正当化される。したがって、本発明の非限定的なさまざまな実施形態では、オンライン広告エクスチェンジは、スパム広告主が広告することを望むサイトの在庫を作為的に高く値付けすることにより、このような「スパム」の実践形態を罰するように動作する。これは、サイトに表示される広告の品質を高く保つことによって公開者を保護するが、公開者はそれにもかからわず低品質広告（すなわち、低クリックスルー率の広告）を受け入れることを選択する。
【００８９】
広告を在庫とマッチングする取引に影響する一時的な側面も自動的に考慮に入れることができる。例えば、特定の在庫が、価格に影響する一時的なイベントに従って適切に値付けされるように、価格曲線を或る時間にわたって在庫に適用することができる。例えば、スーパーボウルがテレビで放送されているとき、又は試合の直後に、ESPN.com上の広告スペースを割増料金にすることができる。この理由は、スーパーボウル中又はその後に多数のユニークビジターがESPN.comを訪れる可能性が高いためである。したがって、非限定的なさまざまな実施形態では、本発明のエクスチェンジは、一時的な値付け変更に基づいて在庫の値付けを正規化するように動作する。
【００９０】
別の例の場合、Golf.comがＵＳオープン中に、Golf.comを訪れることによってのみ履行することができるゴルフクラブについての取引を告知する広告をテレビに流す場合、Golf.comが一時的に高トラフィックプロパティになり、他のゴルフ広告（マートルビーチでの週末のゴルフでのスペシャルについての広告等）にとって高コンバージョンレートになることが分かる。このような例では、テレビ広告は、本発明のエクスチェンジによってGolf.comで利用可能な広告在庫に適用される値付けモデルに動的に影響する一時的なイベントである。したがって、エクスチェンジは、テレビ広告後の所定の時間量にわたって（又は他の何らかの時変値付け曲線に従って）Golf.comでの広告在庫を一時的に重み付けすることを知っている。したがって、本発明は、本発明の広告エクスチェンジによって実行される所与の取引の価値に動的に影響する時間的要因に基づいて広告及び／又は在庫の値付けモデルの任意の重み付けを意図する。
【００９１】
利用可能な広告及び在庫にわたる広告通貨を正規化するときに、予測情報を入力として考慮することもできる。予測情報は、将来の価格を予測するための任意の信頼できる測定基準を含み、在庫の供給曲線及び需要曲線を監視するための測定基準を含むがこれに限定されない。さらに、上述したように、本発明のエクスチェンジは、多数の公開者ブローカ及び広告主ブローカの間で広告通貨を正規化するように動作し、そうするときに、将来の市場値付けを含む広告製品のエクスチェンジ市場を作り出す。したがって、予測情報は、オンライン広告の先物の価格を設定する際にも同様に本発明のエクスチェンジによって適用することができる。
【００９２】
したがって、本発明は、従来のプロプライエタリの閉じられた広告ネットワークとは対照的に、異種広告ブローカ及び公開者ブローカへの連携手法に様々なアーキテクチャを提供する。追加の広告ネットワークが本発明のエクスチェンジプログラムに参加すると、より多くの情報及び参加者により、各参加者によって形成されるより大きな状況の視野増大に伴い、広告のリアルタイムの価値についての情報をより正確にすることができるため、市場の力が増大する。
【００９３】
本発明により行うことができるより広い分類の二次市場として、本発明による異種ブローカのエクスチェンジ正規化プロセスの流動性によって可能になる様々な広告市場に対する投機家契約をサポートすることができる。投機は通常、購入して使用したり、又は配当若しくは利子等の方法を介して収入を得ることとは対照的に、価格の変動から利益を得る株式、債権、商品、通貨、収集対象品、不動産、デリバティブ、又は任意の有価値金融商品の買い、保有、及び売りに関連して考えられる。投機家によって市場に提供されるサービスは主に、利益を期待して自分の資本をリスクに曝すことにより、市場に流動性を追加し、ヘッジャー及びアービトレージャとして分類できる人を含む他の人がリスクを相殺するのをより容易にすることである。これに関して、本発明のエクスチェンジは、広告リソース及び製品を複数の広告ネットワークにわたって流動化させることにより、広告全般又は特に特定の広告の成功又は失敗を取り巻く投機市場の生成に適用される。価格は、投機契約に関連する広告製品分類に関連する１つ又は複数の履歴又は統計属性に基づいて設定することができる。これに関して、投機契約は先物／オプション契約と同様であると考えることができる。一実施形態では、使用される統計は中央値ベースの統計であり、これは、特定の市場に対する改竄又は他の作為的な影響に対して耐性を有する傾向を有する。
【００９４】
本発明のエクスチェンジに関する投機家にとっての問題は、投機家が成功した広告を決して受け取ることができないことである。より具体的には、投機家自身は広告を購入せず、むしろ、広告の成功又は失敗に賭ける。この意味では、投機家は広告の結果に対して賭ける。これは、任意のオーディエンスが映画を見る前に広告戦略に基づいて週末公開の映画の結果に対して賭けることに類似する。映画が上手く行った場合、広告は有効に働いた。映画が目立たずに終わった場合、広告は有効に働かなかった。
【００９５】
別の例示的な実施例を、Tickle me Elmo人形を販売する企業を参照して提供する。これに関して、企業は、ホリデーシーズン毎に最新のTickle me Elmo人形が消費者にとってビッグヒットになるか否か分からない。企業は、他のどの競合市場力が販売を助けるか、又は阻むか分からず、単にTickle me Elmo人形のペイアウトが、製品の始動に与えられた広告サポートに釣り合うか、それとも広告サポートに勝るか分からない。しかし、投機家は、Giggling Oscar人形の始動を以前に発表した特定の競争相手が、主要格納設備内でパイプの破裂によって在庫のすべてを失い、それにより、例えば計画していた在庫のうちの９７％が不足していることを知り得る。このような場合、投機家は、Tickle me Elmo人形がGiggling Oscar人形からの競合市場力がなくなったことによって予想よりもよくなるであろうと推測し、Tickle me Elmo人形の広告サポートに賭ける投機契約を購入することができる。
【００９６】
これに関して、任意の種類の競合市場の知識が投機契約の根拠を成すことができる。例えば、Britney Spearsが任意の所与の日に多数のヒットを得るか否かに賭けることができる。したがって、本発明のエクスチェンジによって可能になる異なるマイクロ市場の数は実質的に無制限であると考えられる。
【００９７】
本発明により規定することができる製品の広告／消費のさらに別の形態は、保険商品である。オプション契約及び先物契約のように、保険契約は将来に何が起こり得るかに依存する。例えば、広告主は、所与の等級の在庫の価格が＄２／Elmo広告コンバージョンを決して超えない限り、一定時間期間（例えば、１年間）にわたって所与の供給業者から＄１／Elmo広告コンバージョンという価格で広告を購入することに同意し得る。このような取引は、価格が＄２／Elmo広告コンバージョンを決して超えないという保険契約として構築することができる。このような場合、購入者は、価格が所与の時間期間にわたって妥当な価格に留まることに対する保証に対して割増金を支払う意志がある。
【００９８】
本発明はピアツーピアアーキテクチャで実施することも可能であり、本発明のエクスチェンジによって実行される処理は、複数の参加機械により共有される。このような非限定的な実施形態では、本発明によって可能になるエクスチェンジネットワークに参加する各機械は、本発明のオンライン連携広告エクスチェンジに関連付けられる処理のうちのいくらかを共有することができる。
【００９９】
広告プラットフォームソフトウェアの例示的な実施形態を本明細書ではAdcenterに関連して説明している場合があるが、Adcenterの使用は例示のみのためであり、任意の広告プラットフォームソフトウェアを利用可能なことを理解することができる。
【０１００】
本発明の非限的なさらなる実施形態において、エクスチェンジは、カタログ及びマージンの情報の広告ポートフォリオへの半自動変換を実行するように動作する。このような変換は、現在のカタログ／マージンの条件から自動的に生成されるポートフォリオに基づいてエクスチェンジによって実行される半自動ビッドプロセスを可能にするのを助ける。
【０１０１】
本発明の他の非限定的な実施形態では、トラフィックのサブセット（例えば、２０％）をシミュレーション／設計実験に従って封鎖して、仮に特定の関税が取引に適用された場合に何が起こるかを判断できるようにする広告ブローカインフラが可能である。関税の影響が負担になる場合、企業はコストのかかるエラーを回避することができるが、トラフィックが関税の影響を受けにくい場合、企業は利益追加の機会を得る。このような戦略及び実験は、利益最大化等のより大きな戦術上の目標と突き合わせてテストすることができる。したがって、本発明は、変更を実施する前に特定のパラメータの変更に基づくファジー自動実験を可能にする。
【０１０２】
したがって、上述したように、広告又はニッチ商品の様々なオークションを、本発明のオンライン広告エクスチェンジのピアツーピア実施態様においてサポートすることができる。さらに、このようなＯＬＸオークションを、購入者又は販売者に関する保証戦略と組み合わせることができる。例えば、第三者のエスクロウエージェンシーが、このような状況において不正検出を広げるか、又はオークション不正を軽減するように機能することができる。
【０１０３】
上述したように、本発明による独立型又は集中化されたオンライン広告エクスチェンジの実施態様のすべてのロジックは、分散したクライアント側アプリケーションにおいて実施してもよい。したがって、任意の広告主及び在庫を有する公開者は、投資に対するリターン最大化等のローカル効用関数に従って実行するクライアント側アプリケーションを有する。これに関して、各広告ネットワークには必要に応じてクライアントピアにわたって情報を通信するためのＡＰＩが提供され、各広告ネットワークは、利害の対立を回避するために販売者側及び購入者側の両方で独立して動作する。クライアント側アプリケーションは、例えば、在庫、在庫の余裕、機会費用等を監視するように動作しながら、同時に広告の利益を最大化するように動作する。
【０１０４】
例えば、バックオフィスロジックを介して、魚が２日で悪くなることを知ることができる。したがって、購入側の任意のＲＦＰはこれを考慮に入れて、魚への投資に対するリターンを最大化すべきである。同じことが広告に対しても言える。例えば、実際の休日中には、休日に基づく広告が最も妥当であることができる。これに関して、ＲＦＰはオンライン広告エクスチェンジを通じて消費する必要はなく、むしろ、サプライチェーンに組み込むことができる。例えば、売り上げを予測することができ、このような情報を特定商品のサプライチェーンに押し込むことができる。例えば、企業リソースプランニング（ＥＲＰ）広告システムを使用してこれを達成することができ、実際には本発明のエクスチェンジをサプライチェーンに組み込むことができる。
【０１０５】
他の非限定的な実施形態では、本発明のオンライン広告エクスチェンジは、国々が互いの間にトレードバリアを築く方法と同様にして、特定の当事者間にトレードバリアを残す安全な方法を与える。したがって、本発明は、広告輸入／輸出税という概念を導入する。取引の両側が輸入／輸出税の対象となり得るため、本発明のエクスチェンジは、購入価格へのこのような税金を自動的に正規化し、それにより、互いに関する欠損を正規化するように動作する。その結果、本発明は、当事者が輸出者のみ、輸入者のみ、又は両方である場合であってもグローバルな市場においてビジネスをローカライズするように動作する。
【０１０６】
本発明を特定の例示的な実施形態を参照して説明したが、本発明のより広い精神及び範囲から逸脱することなく、さまざまな修正及び変更をこれらの実施形態に行えることが明らかであろう。したがって、本明細書及び図面は限定の意味ではなく例示の意味で考えられるべきである。
【０１０７】
本発明を実施する複数の方法、例えば、アプリケーション及びサービスが本発明の広告技法を使用できるようにするのに適切なＡＰＩ、ツールキット、ドライバコード、オペレーティングシステム、コントロール、独立型又はダウンロード可能なソフトウェアオブジェクト等がある。本発明は、ＡＰＩ（又は他のソフトウェアオブジェクト）及び本発明による広告技法に従って動作するソフトウェア又はハードウェアオブジェクトの観点から本発明の使用を意図する。したがって、本明細書において述べた本発明のさまざまな実施態様は、完全にハードウェア、部分的にハードウェア及び部分的にソフトウェア、並びにソフトウェアにある態様を有することができる。
【０１０８】
「例示的な」という用語は、本明細書では、一例、事例、又は例示として機能していることを意味するために使用される。疑いを回避するために、本明細書において開示される主題はこのような例によって限定されない。これに加えて、本明細書において「例示的」と説明されたいかなる態様又は設計も、必ずしも他の態様又は設計よりも好ましい又は有利であるものとして解釈される必要はなく、当業者に既知の等価の例示的な構造及び技法の除外を意味するものでもない。さらに、用語「含む」、「有する」、「収容する」、及び他の同様の用語が詳細な説明又は特許請求の範囲で使用される限り、疑いを回避するために、このような用語は、任意の追加又は他の要素を除外しない非限定的な転換語としての用語「備える」と同様に包含的なものとして意図される。
【０１０９】
上述したように、本発明の例示的な実施形態を様々なコンピューティング装置及びネットワークアーキテクチャに関連して説明したが、基礎を成す概念は、広告に望ましい任意のコンピューティング装置又はシステムに適用することが可能である。例示的なプログラミング言語、名称、及び／又は例が、本明細書では様々な選択肢の代表として選択されているが、これらの言語、名称、及び例は限定として意図されない。当業者は、本発明のさまざまな実施形態によって達成される機能と同じ、同様、若しくは等価の機能を達成するオブジェクトコード及び命名を提供する多くの方法があることも理解するであろう。
【０１１０】
上述したように、本明細書において述べたさまざまな技法は、ハードウェア又はソフトウェアに関連して、又は適切な場合には両方の組み合わせに関連して実施することができる。本明細書において使用される場合、用語「構成要素」、「システム」等も同様に、ハードウェア、ハードウェアとソフトウェアとの組み合わせ、ソフトウェア、又は実行中のソフトウェアのいずれかであるコンピュータ関連エンティティを指すことを意図される。例えば、構成要素は、プロセッサで実行中のプロセス、プロセッサ、実行ファイル、実行スレッド、プログラム、及び／又はコンピュータであってもよいが、これらに限定されない。例示として、コンピュータで実行中のアプリケーション及びコンピュータの両方が構成要素であってもよい。１つ又は複数の構成要素はプロセス及び／又は実行スレッド内にあってもよく、構成要素は１つのコンピュータにローカライズされてもよく、且つ／又は２つ以上のコンピュータに分散してもよい。
【０１１１】
したがって、本発明の方法及び装置、又は本発明の特定の態様若しくは部分は、フロッピー（登録商標）ディスク、ＣＤ−ＲＯＭ、ハードドライブ、又は他の任意の機械可読記憶媒体等の有形媒体内で具現されるプログラムコード（すなわち命令）の形態をとることができ、プログラムコードがコンピュータ等の機械にロードされて実行されると、機械は本発明を実施する装置になる。プログラマブルコンピュータでのプログラムコード実行の場合、コンピューティング装置は一般に、プロセッサと、プロセッサ可読記憶媒体（揮発性メモリ及び不揮発性メモリ、並びに／又は記憶素子を含む）と、少なくとも１つの入力装置と、少なくとも１つの出力装置とを含む。例えばソフトウェアオブジェクト、データ処理ＡＰＩ、再使用可能なコントロール等を通じて本発明の広告技法をインプリメントするか又は利用することができる１つ又は複数のプログラムは、好ましくは、高水準手続き型プログラミング言語又はオブジェクト指向型プログラミング言語でコンピュータシステムと通信するようにインプリメントされる。しかし所望であれば、プログラム（複数可）はアセンブリ言語又は機械語でインプリメントしてもよい。いずれの場合でも、言語はコンパイル型又はインタプリタ型の言語であってもよく、ハードウェアのインプリメンテーションと組み合わせられる。
【０１１２】
本発明の方法及び装置は、電気配線若しくはケーブル、光ファイバ、又は任意の他の形態の伝送等の何らかの伝送媒体を介して伝送されるプログラムコードの形態で具現される通信を介して実施することもでき、プログラムコードがＥＰＲＯＭ、ゲートアレイ、プログラマブルロジックデバイス（ＰＬＤ）、クライアントコンピュータ等の機械によって受信され、機械にロードされて実行されると、機械は本発明を実施する装置になる。汎用プロセッサにインプリメントされる場合、プログラムコードはプロセッサと組み合わさって、本発明の機能を呼び出すように動作する独自の装置を提供する。さらに、本発明に関連して使用される任意の記憶技法は常に、ハードウェアとソフトウェアとの組み合わせであってもよい。
【０１１３】
さらに、開示される主題は、標準のプログラミング技法及び／又は工学技法を使用してソフトウェア、ファームウェア、ハードウェア、又はこれらの任意の組み合わせを生成し、本明細書において詳述した態様を実施するようにコンピュータベース又はプロセッサベースの装置を制御するシステム、方法、装置、又は製品として実施することができる。用語「製品」（又は代替的に「コンピュータプログラム製品」）は、本明細書では、任意のコンピュータ可読装置、キャリア、又は媒体からアクセス可能なコンピュータプログラムを包含することを意図される。例えば、コンピュータ可読媒体は、磁気記憶装置（例えば、ハードディスク、フロッピー（登録商標）ディスク、磁気ストリップ等）、光ディスク（例えば、コンパクトディスク（ＣＤ）、デジタル多用途ディスク（ＤＶＤ）等）、スマートカード、及びフラッシュメモリ装置（例えば、カード、スティック）を含むことができるが、これらに限定されない。さらに、搬送波を利用して、電子メールの送受信又はインターネット若しくはローカルエリアネットワーク（ＬＡＮ）等のネットワークへのアクセスの際に使用されるようなコンピュータ可読電子データを搬送できることが分かっている。
【０１１４】
上述したシステムをいくつかの構成要素間での交信に関連して説明した。このようなシステム及び構成要素がこれらの構成要素又は指定の下位構成要素、指定の構成要素若しくは下位構成要素のうちのいくつか、及び／又は追加の構成要素を上記の様々な順列及び組み合わせに従って含むことができることを理解することができる。下位構成要素は、（階層的な）親構成要素内に含まれるのではなく、他の構成要素に通信可能に結合された構成要素として実施されてもよい。さらに、１つ又は複数の構成要素を組み合わせて単一の構成要素にして集約された機能を提供してもよく、又はいくつかの別個の下位構成要素に分割してもよく、管理レイヤ等の任意の１つ又は複数の中間レイヤを提供してこのような下位構成要素に通信可能に結合し、一体化された機能を提供してもよいことに留意されたい。本明細書において説明したあらゆる構成要素は、本明細書において特に説明しないが当業者にとって一般に既知の１つ又は複数の構成要素と交信することも可能である。
【０１１５】
上述した例示的なシステムを鑑みて、開示される主題に従って実施することができる方法は、図のうちの１つ又は複数を参照してよりよく理解される。説明を簡略化するために、いくつかの場合では、方法は一連のブロックとして示され説明されるが、特許請求される主題はブロックの順序によって限定されず、いくつかのブロックが本明細書において示され説明された順序と異なる順序で実行されてもよく、且つ／又は他のブロックと同時に実行されてもよいことを理解し認識されたい。非順次式すなわち分岐するフローがフローチャートを介して示される場合、同じ結果又は同様の結果を達成するブロックの他の様々な分岐、フローパス、及び順序を実施可能なことを理解することができる。さらに、示されたブロックのすべてが、後述されている方法を実施するために必要であるとは限らない。
【０１１６】
さらに、理解されるように、上記で開示されているシステム及び下記に開示される方法の様々な部分は、人工知能、知識、又は規則ベースの構成要素、下位構成要素、プロセス、手段、方法、又はメカニズム（例えば、サポートベクトルマシン、ニューラルネットワーク、エキスパートシステム、ベイズ信頼度ネットワーク、ファジー理論、データ融合エンジン（data fusion engine）、分類器等）を含むか、又はこれらから構成されてもよい。このような構成要素は、特に、実行される特定のメカニズム又はプロセスを自動化することができ、それにより、システム及び方法の部分が、より適応的並びに効率的且つインテリジェントになる。
【０１１７】
本発明を様々な図の好ましい実施形態に関連して説明したが、他の同様の実施形態を使用してもよく、又は本発明から逸脱することなく、説明した実施形態に変更及び追加を行って本発明と同じ機能を実行してもよいことを理解されたい。例えば、本発明の例示的なネットワーク環境をピアツーピアネットワーク環境等のネットワーク環境の文脈の中で説明したが、本発明がそれに限定されず、本願において説明した方法がゲームコンソール、手持ち式コンピュータ、ポータブルコンピュータ等の任意のコンピューティング装置又は環境に、有無線にかかわりなく適用可能であり、通信ネットワークを介して接続され、ネットワークを介して交信する任意の数のこのようなコンピューティング装置に適用可能なことを当業者ならば認識するであろう。さらに、手持ち式装置のオペレーティングシステム及び他の特定用途向けオペレーティングシステムを含む様々なコンピュータプラットフォームが意図され、特に、無線ネットワーク装置の数が急増し続けていることが強調されるべきである。
【０１１８】
例示的な実施形態は、特定のプログラミング言語構造の文脈の中で本発明を利用することを参照するが、本発明はそのように限定されず、むしろ、任意の言語でインプリメントされて、広告方法の開示された実施形態を提供することができる。さらにまた、本発明は複数の処理チップ又は装置内に又はそれらにわたってインプリメントしてもよく、記憶装置も同様に複数の装置にわたって行ってもよい。したがって、本発明はいずれか１つの実施形態に限定されるべきでなく、むしろ、添付の特許請求の範囲による幅及び範囲で解釈されるべきである。
【図１】
0005432717.tif 000002
【図２】
0005432717.tif 000003
【図３】
0005432717.tif 000004
【図４】
0005432717.tif 000005
【図５Ａ】
0005432717.tif 000006
【図５Ｂ】
0005432717.tif 000007
【図６】
0005432717.tif 000008
【図７】
0005432717.tif 000009
【図８】
0005432717.tif 000010
【図９】
0005432717.tif 000011
【図１０Ａ】
0005432717.tif 000012
【図１０Ｂ】
0005432717.tif 000013
【図１１】
0005432717.tif 000014
【図１２】
0005432717.tif 000015
【図１３】
0005432717.tif 000016
【図１４】
0005432717.tif 000017
【図１５】
0005432717.tif 000018