(57)【特許請求の範囲】
【請求項１】
検索結果ウェブページ中の有料配置スペースの使用を最適化するための方法であって、
検索結果ウェブページ中である料金で配置される有料リストであって、ユーザが入力した検索用語のうち予め登録された有料用語に対応した検索結果である有料リストを、前記検索結果ウェブページに表示すること、
前記有料リスト中のリスト項目のパフォーマンスを監視することであって、前記パフォーマンスは、前記リスト項目が前記有料リストに表示されたインプレッション数を、前記リスト項目が前記ユーザによってクリックされた回数で除算した結果であること、
前記リスト項目に関連付けられた宛先ウェブサイトを前記ユーザが訪問したことによってもたらされる販売収入を表す変換データを受信すること、
前記リスト項目に関連付けられた、ある期間中の変換データの合計金額を前記期間中のインプレッション数で除算した変換レートを計算すること、
前記リスト項目に関連付けられた収入配分パーセンテージを受信することであって、該収入配分パーセンテージを、前記販売収入の金額に乗算して、変換データを算出すること、
前記リスト項目に関連付けられた出来高を決定することであって、前記出来高は、前記監視されたパフォーマンス、前記計算された変換レート、および前記受信した収入パーセンテージの乗算に基づくこと、および、
前記出来高に基づいて前記検索結果ウェブページ中の前記有料リストのリスト項目を配置すること
を備えたことを特徴とする方法。
【請求項２】
前記出来高に基づいて前記検索結果ウェブページ中に前記有料リストを配置することは、より低い出来高を有する前記有料リストの前に、より高い出来高を有する前記有料リストを配置することを含むことを特徴とする請求項１に記載の方法。
【請求項３】
検索結果ウェブページ中に配置された有料リストであって、ユーザが入力した検索用語のうち予め登録された有料用語に対応した検索結果である有料リストについて、前記有料リストのリスト項目をクリックすることによって何回ユーザが宛先ウェブサイトを訪問したかを示すパフォーマンスデータであって、前記リスト項目が前記有料リストに表示されたインプレッション数を、前記リスト項目が前記ユーザによってクリックされた回数で除算した結果を含むパフォーマンスデータリポジトリと、
前記有料リストについて、前記ユーザが前記宛先ウェブサイトを訪問したときにどれだけの販売収入がもたらされたかを示す変換データを含む変換データリポジトリと、
前記リスト項目に関連付けられた、ある期間中の変換データの合計金額を前記期間中のインプレッション数で除算した変換レートを計算し、前記リスト項目に関連付けられた収入配分パーセンテージを、前記販売収入の金額に乗算して変換データを算出し、前記リスト項目に関連付けられ、前記監視されたパフォーマンス、前記計算された変換レート、および前記受信した収入パーセンテージを乗算した出来高を計算し、前記出来高に基づいて前記検索結果ウェブページ上の前記有料リストのリスト項目を配置するプロセッサと
を備えたことを特徴とする有料リストの収益最適化システム。
【請求項４】
前記プロセッサは、前記宛先ウェブサイトから前記変換データリポジトリに対するアップデートを受信することを特徴とする請求項３に記載のシステム。
【請求項５】
前記プロセッサは、前記ユーザが前記宛先ウェブサイトを訪問したときにどれだけの金額が生成されたかを追跡するサードパーティベンダから前記変換データリポジトリに対するアップデートを受信することを特徴とする請求項３に記載のシステム。
【請求項６】
前記プロセッサは、前記ユーザが前記有料リストをクリックして前記宛先ウェブサイトを訪問したときに前記プロセッサが起動するインテリジェントエージェントから前記変換データリポジトリに対するアップデートを受信することを特徴とする請求項３に記載のシステム。
【請求項７】
プロセッサとメモリとを含むコンピュータによって実行されると、検索結果ウェブページ中の有料配置スペースの使用を最適化するための方法を実行するコンピュータ読取り可能命令を有するコンピュータアクセス可能記録媒体であって、前記方法は、
検索結果ウェブページ中である料金で配置される有料リストであって、ユーザが入力した検索用語のうち予め登録された有料用語に対応した検索結果である有料リストを、前記検索結果ウェブページに表示すること、
前記有料リスト中のリスト項目のパフォーマンスを監視することであって、前記パフォーマンスは、前記リスト項目が前記有料リストに表示されたインプレッション数を、前記リスト項目が前記ユーザによってクリックされた回数で除算した結果であること、
前記リスト項目に関連付けられた宛先ウェブサイトを前記ユーザが訪問したことによってもたらされる販売収入を表す変換データを受信すること、
前記リスト項目に関連付けられた、ある期間中の変換データの合計金額を前記期間中のインプレッション数で除算した変換レートを計算すること、
前記リスト項目に関連付けられた収入配分パーセンテージを受信することであって、該収入配分パーセンテージを、前記販売収入の金額に乗算して、変換データを算出すること、
前記リスト項目に関連付けられた出来高を決定することであって、前記出来高は、前記監視されたパフォーマンス、前記計算された変換レート、および前記受信した収入パーセンテージの乗算に基づくこと、および、
前記出来高に基づいて前記検索結果ウェブページ中の前記有料リストのリスト項目を配置すること
を備えたことを特徴とするコンピュータアクセス可能記録媒体。
【請求項８】
前記宛先ウェブサイトを前記ユーザが訪問したことによってもたらされる前記販売収入は、前記ユーザの購入額を報告するデータを含むことを特徴とする請求項７に記載のコンピュータアクセス可能記録媒体。
【請求項９】
前記報告データは、前記宛先ウェブサイトにより生成されることを特徴とする請求項８に記載のコンピュータアクセス可能記録媒体。
【請求項１０】
前記報告データは、前記宛先ウェブサイトにおける購入アクティビティを追跡するサードパーティベンダにより生成されることを特徴とする請求項８に記載のコンピュータアクセス可能記録媒体。
【請求項１１】
前記報告データは、前記データが関連する前記宛先ウェブサイトとは関係なく共通のフォーマットで生成されることを特徴とする請求項８に記載のコンピュータアクセス可能記録媒体。
【請求項１２】
前記報告データは、前記データが、宛先ウェブサイト、インテリジェントエージェント、およびサードパーティベンダのうちの１つによって生成されるかどうかに関係なく共通のフォーマットで生成されることを特徴とする請求項８に記載のコンピュータアクセス可能記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的に、コンピュータソフトウェアおよび検索エンジンに関し、より詳細には、有料リスト（paid listing）の配置を最適化して検索エンジンのオペレータにとっての広告収入を最大にするシステムおよび方法に関する。
【背景技術】
【０００２】
インターネットの検索エンジンは、この検索エンジンを運営するサービスプロバイダにとっての重要な収入源になってきている。その収入は、主として検索エンジンのユーザに対する広告の表示から生成される。この検索エンジンが生成する結果のリストに伴った有料広告の使用がますます知られるようになっている。広告主は、人気のある検索用語を競り落とし、この検索用語と引き換えに、検索エンジンは、競り落とされた検索用語について返される他の無料の検索結果と一緒に、広告主の広告を目立つようにリストアップする。例えば、ユーザが、検索用語「デジタルカメラ」をタイプ入力すると、検索結果リストは、いくつかのブランドのデジタルカメラをレビューする独立したデジタル写真技術のウェブサイトについて関連する、無料のリストに先立って、ニコンブランドのデジタルカメラの有料リストを含めることができる。
【０００３】
この検索結果と一緒に有料リストを含めるという方法は、（このリストが表示されるときはいつでも広告主が支払いを行う、ペイパーインプレッション（pay-per-impression）と呼ばれるより従来型のインターネット広告とは対照的に）ユーザが実際にこのリストをクリックするときしか、この広告主が支払いを行わないので、一般にペイパークリック（ＰＰＣ：pay-per-click）広告、またはペイフォーパフォーマンス（pay-for-performance）広告と呼ばれる。通常、複数の広告主が、人気のある検索用語に入札することになり、ＰＰＣリストの配置は、典型的には、クリックスルーレート（ＣＴＲ：click through rate）によって測定されるようなリストの入札額および／またはパフォーマンスによって決定される。最高の入札額に関連付けられ最良のパフォーマンスを有するこれらのリストは、通常、検索ページ上の使用可能な最も目立つ位置に表示される。ＰＰＣリストから生成される広告収入額は、その広告主がそのリストについて入札する入札価格、ならびにパフォーマンスに部分的に依存する。例えば、今日一般に使用されている１つの広告収入モデルは、ユーザが広告主の有料リストをクリックするたびにこの広告主にその入札価格を課金することである。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
このＰＰＣ広告収入モデルに伴う問題の１つは、低パフォーマンスのＰＰＣリスト、すなわち低いクリックスルーレートを伴うＰＰＣリストが、広告主が検索用語についてどれだけ高い入札額を付けることができるかに関係なく、ほとんど収入を生まないことである。検索結果ページ中のＰＰＣリストを表示するスペース量は限られているので、検索エンジンのオペレータは、低パフォーマンスのリストに貴重な表示スペースを浪費できるだけの余裕はない。従って、検索エンジンオペレータは、パフォーマンスを詳細に監視し、特定のＰＰＣリストのパフォーマンスがあまり良くないときには、速やかにリストを取り替える必要がある。
【０００５】
ＰＰＣ広告収入モデルに伴う別の問題は、ほとんどの検索エンジンオペレータが彼らの検索結果ページ上にＰＰＣリストを配置するためには、ある種の最低の入札額を必要とすることである。最低の入札額は、広告主自体の販売収入の趨勢では最低の入札を行うコストが見合わない可能性がある一部の広告主の必要性が満たされないこともある。せいぜい、このＰＰＣ広告収入モデルは、広告主にとってＰＰＣリストの価値の概算にすぎない。ＰＰＣリストによって生成されるあらゆるクリックが、必ずしもこの広告主／商人にとっての販売収入を生み出すことになるとは限らない。実際にしばしば、ユーザは、いくらかウィンドウショッピングに類似した、ＰＰＣリストに関連する宛先ウェブサイトを単にブラウズするだけのこともある。従って、ＰＰＣリストの実際の価値は、ＰＰＣ広告収入モデルが見積もり得る価値よりも低いこともある。広告主が妥当に支払うことを期待できる価格に、よりバランスのとれたＰＰＣリストに値段を付ける適切な方法がない結果、検索用語が入札されないままの場合もある。
【０００６】
他方、一部のケースでは、ＰＰＣリストの実際の価値が、このＰＰＣ広告収入モデルによって見積もることができる価値に比べてかなり高いこともある。例えば、ユーザがサイトを検索するときにもたらされる平均的な販売量または金額に比べて高いことに起因して、宛先のウェブサイトが、特に収益性が高いこともある。例えば、車などの高額商品を販売し、または不動産や他の高収益のマーケットの販売業者にユーザを接続するウェブサイトがある。これらの広告主のＰＰＣ広告収入モデルは、この検索エンジンオペレータがこのリストの実際の価値にさらにバランスした広告収入を生み出すための機会を失っていることを表している取引になっている。従って、検索エンジンオペレータにとっての課題は、広告主が彼らの広告金額に対するリターンを最大にすることを助け、同時に、検索エンジンオペレータが、検索結果ページ中に有料リストを表示するための限られた使用可能なスペース量に対してオペレータ自身のリターンを最大にすることを助けることである。
【課題を解決するための手段】
【０００７】
前述の課題に対処するために、検索ウェブページ上の有料配置スペース（paid placement space）の使用を最適化するためのシステム、方法、およびコンピュータアクセス可能媒体が提供される。このシステムおよび方法は、検索エンジンオペレータにとっての有料配置スペースに対するリターンを最適化し、同時に、広告主にとっての有料リストの価値を最適化する。
【０００８】
本発明の一態様によれば、このシステムおよび方法は、有料リストに関連する変換データを取得し、リストのパフォーマンスに基づいて、リストの変換レートを計算する。このシステムおよび方法は、変換レートから、リストに関連付けられた出来高（paid yield）を決定する。このシステムおよび方法は、出来高に基づいて検索結果のウェブページ上でこのリストを選択し配置して、検索エンジンオペレータにとって、ウェブページ上の有料配置スペースに対するリターン、ならびにこの広告主の有料リストの価値を最適化する。
【０００９】
本発明の他の態様によれば、変換データは、この検索結果のウェブページ上に配置される有料リストを介して、宛先ウェブサイトに対するユーザの照会からもたらされるトランザクションに関連付けられた貨幣化イベント（monetized event）を表す。変換データは、宛先ウェブサイトから直接に、または宛先ウェブサイトの代わりにデータを収集し、有料リストを配置した検索エンジンサーバにこのデータを返送する中間手段から取得することができる。
【００１０】
本発明のさらに他の態様によれば、変換データは、検索エンジンサーバと宛先ウェブサイトによって共用される共通のフォーマットに準拠することが好ましいが、代わりに、データが検索エンジンサーバにとってアクセス可能である限りは、特定の宛先ウェブサイトに固有の特有のフォーマットを有することもできる。
【００１１】
本発明のさらに他の態様によれば、検索ウェブページ上の有料配置スペースの使用を最適化するためのコンピュータアクセス可能媒体が提供される。コンピュータアクセス可能媒体は、データ構造と、検索エンジンオペレータにとっての有料配置スペースに対するリターンを最適化し、同時に、広告主にとっての有料リストの価値を最適化する有料リストの収益オプティマイザ（paid listing yield optimizer）を含むコンピュータ実行可能コンポーネントとを含む。データ構造は、一般に前述の方法と一貫した方法により、有料リスト、パフォーマンス、および変換データを定義する。同様に、コンピュータ実行可能コンポーネントは、前述の方法と一般的に一貫した動作を実施することができる。
【００１２】
本発明の前述の態様およびその付随する利点の多くについては、これらが以下の詳細な説明を添付図面と併せて参照してより良く理解されるようになるときに、さらに簡単に理解されるようになろう。
【発明を実施するための最良の形態】
【００１３】
以下の説明は、本発明の一実施形態の様々な機能を実装するのに適したコンピューティングシステムの簡単な一般的な記述を提供することを意図している。コンピューティングシステムは、分散コンピューティング環境において使用可能なパーソナルコンピュータおよびサーバコンピュータ、または他のタイプのコンピューティングデバイスの一般的な文脈で説明されており、ここでは、無料のタスクが、通信ネットワークを介して一緒にリンクされたリモートコンピューティングデバイスによって実施されるが、本発明は、マルチプロセッサシステム、ミニコンピュータ、メインフレームコンピュータなどを含めて他の多数のコンピュータシステム構成を用いても実行できることが当業者には理解されよう。前述のさらに従来のコンピュータシステムに加えて、本発明は、ラップトップコンピュータ、タブレットコンピュータ、ＰＤＡ（personal digital assistant）、セルラ電話、およびコンピュータソフトウェアまたは他のデジタルコンテンツがインストールされる他のデバイスを含めて他のコンピューティングデバイス上でも実行できることが当業者には理解されよう。
【００１４】
本発明の態様は、パーソナルコンピュータに関連してウェブブラウザによって実行されるプログラムまたはプロセス、あるいはサーバコンピュータに関連して検索エンジンによって実行されるプログラムまたはプロセスの観点から説明することができるが、これらの態様はまた、他のプログラムモジュールに関連して実装することもできることが当業者には理解されよう。一般的に、プログラムモジュールは、特定のタスクを実施し、または特定の抽象データ型を実装するルーチン、サブルーチン、プログラム、プロセス、コンポーネント、データ構造、ファンクション、インタフェース、オブジェクトなどを含む。
【００１５】
図１は、検索ウェブページ上の有料配置スペースの使用を本発明の一実施形態に従って最適化することができる例示の有料リスト最適化システム１００および１つの適切な動作環境を示す図である。この図に示すように、この動作環境は、デバイス１０２や１０４など様々なユーザデバイスとのフロントエンドユーザ通信と、バックエンド検索サービスを提供可能な検索エンジンサーバ１１２を含む。検索エンジンサーバ１１２が提供するフロントエンド通信は、他のサービスのうちでもとりわけ、コンピュータシステム１０２や携帯型個人情報端末（ＰＤＡ）１０４など様々なユーザデバイスから受信される情報および検索クエリ（search query）に応答して、ＨＴＴＰ（hypertext transfer protocol）を使用して、検索ウェブページ１０６として構成されるテキストおよび／またはグラフィックスを生成することを含むことができる。検索エンジンサーバ１１２が提供するバックエンド検索サービスは、他のサービスのうちでもとりわけ、様々なユーザデバイス１０２、１０４から受信される情報および検索クエリを使用して、関連するウェブコンテンツを検索すること、有料リストを取得すること、およびウェブページ、検索結果および有料リストパフォーマンスを追跡することを含むことができる。
【００１６】
図１に示す環境において、検索エンジンサーバ１１２は、ユーザが検索用語１０８を入力して、インターネットを介してウェブコンテンツの検索を開始することができる検索ウェブページ１０６を生成する。検索用語１０８は、検索エンジンサーバ１１２に伝送され、検索エンジンサーバは、この用語を使用して検索用語１０８に関連するウェブコンテンツの検索を実施する。検索エンジンサーバ１１２は、検索ウェブページ１０６中でユーザに対して表示するための１組の検索結果１１０としてこの関連するウェブコンテンツの取り次ぎを行う。検索エンジンサーバ１１２はまた、検索用語１０８に関連し得る有料リストを求めて商用リストデータベース１１５を検索し、有料リストを供給した広告主に課される広告料金と引き換えに、これら１または複数の有料リストを検索ウェブページ１０６上の有料配置スペースに配置する。
【００１７】
図１に示す環境において、ユーザデバイス１０２、１０４は、インターネットなど１または複数のコンピュータネットワークを介して検索エンジンサーバ１１２と通信を行う。インターネットを介して通信を行うためのプロトコルおよびコンポーネントについては、コンピュータネットワーク通信分野の当業者にはよく知られている。ユーザデバイス１０２、１０４と検索エンジンサーバ１１２との間の通信を、ローカルの有線または無線のコンピュータネットワーク接続により可能にすることもできる。図１に示す検索エンジンサーバ１１２は、例えば、１または複数のコンピュータネットワークまたは直接接続を使用するなど通信リンクを介して相互接続された、いくつかのコンピュータシステムを含むことが可能な分散コンピューティング環境中でも動作することもできる。しかし、サーバ１１２が、図１に示すよりも少ない、または多いコンポーネントの数を有するコンピュータシステム中でも同様に動作可能であることが当業者には理解されよう。従って、図１におけるこの動作環境の図は、例示的なものであり、添付の特許請求の範囲の範囲を限定しないものとして解釈すべきである。
【００１８】
適切な一実装形態においては、有料リスト最適化システム１００は、検索エンジンオペレータが、検索ウェブページ１０６上の有料配置スペースの使用を有利に最適化して、広告収入が増大する形でこの検索エンジンオペレータに恩恵を与えると共に、広告経費の出費および／またはリスクを削減する形で広告主に恩恵を与えることを可能にする。有料リスト最適化システム１００は、記憶されたパフォーマンスデータ１１４および記憶された変換データ１２２に関連して動作して、有料リストに関連する変換レートおよび結果としての出来高を計算し、これら出来高に基づいて検索ウェブページ１０６の有料配置スペース中に表示するための有料リストを選択し配置する有料リストの収益オプティマイザ１２０を含む。好ましい実施形態においては、より高い出来高を有するこれら有料リストは、より低い出来高を有するこれら有料リストに対して優先的に、検索ウェブページ１０６の有料リストスペース上で選択され配置される。
【００１９】
一実施形態においては、記憶されたパフォーマンスデータ１１４は、特定の有料リストのインプレッション（impression）数、すなわち検索用語１０８のエントリに応答してリストが検索ウェブページ１０６上でユーザに対して表示される回数、ならびにこのリスト上のクリック数、すなわちそれが表示された後にユーザがこのリストをクリックする回数を含む。検索エンジンサーバ１１２はさらに、スパムクリック（spam clicking）、ロボットによるシミュレートされたクリック、およびある一定時間内における同じＩＰアドレスや身元不明のソースからの複数のクリックなど他の疑わしいクリックなど、当技術分野において知られているような不正クリック（fraudulent click）を検出しフィルタで除去するように構成されている。一実施形態においては、特定のリストのこのパフォーマンスは、このリストのＣＴＲによって測定され、ＣＴＲは、リストが表示される回数を、それが表示された後にこのユーザがこのリストをクリックする回数と比較することによって、すなわちインプレッション数をクリック数で割り算することにより決定される。記憶されたパフォーマンスデータ１１４は、検索ウェブページ１０６上に表示されたときのリストの位置や、カラー、サイズ、フォント、アニメーション、グラフィックス、近接したリストパフォーマンスデータなどの、パフォーマンスに影響を及ぼし得るリストの他の特性など、検索エンジンサーバ１１２によって追跡される他のデータを含むこともできる。一部の実施形態においては、有料リストのパフォーマンスの他の測定値を、添付の特許請求の範囲の範囲を逸脱することなく使用することができる。
【００２０】
この検索用語エントリに応答して、検索エンジンサーバ１１２は、ユーザが検索ウェブページ１０６を介して閲覧することができる検索結果１１０をユーザに供給する。検索用語１０８は、通常、広告主が入札も支払いもしない、入札されない無料の用語（図示せず）、ならびに有料の用語１０８Ａを含むことができ、有料の用語に対して、広告主は、入札を行っており、あるいはこの有料用語が入力されるときはいつでも検索ウェブページ１０６の有料配置スペースに表示するために検索エンジンサーバ１１２が選択し配置する対応する有料リストから生成されるどのような販売収入の配分を支払うことにも合意している。従って、検索結果１１０は、この検索可能なウェブコンテンツから取得される通常の無料のリスト（図示せず）、ならびに検索エンジンサーバ１１２からアクセス可能な商用リストデータベース１１５から取得することができる有料リスト１１０Ａの両方を含むことができる。有料リスト１１０Ａは、有料用語１０８Ａに対応するリストを含んでおり、従って前述の収入配分構成に従うこともあるが、前述のペイパークリック（ＰＰＣ）広告収入モデルなどのペイフォーパフォーマンス広告収入モデルに従った従来のリストを含むこともできる。さらに、この有料リストは、有料ディレクトリリストや、検索エンジンオペレータによって集められた他のスポンサ付きリストなど他の種類の商用リストを含むこともできる。
【００２１】
一実施形態においては、記憶された変換データ１２２は、有料リスト１１０Ａに関連付けられた宛先ページに対するユーザ照会（user referral）の結果として引き起こされる貨幣化イベントを表すデータ、すなわちこの広告主についての有料リストから販売収入への照会の変換結果を含む。貨幣化イベントは、製品もしくはサービスの販売や、個人、企業もしくは他のウェブサイトに対する別の照会などを貨幣化することが可能なあらゆるイベントとすることもできる。貨幣化イベント情報は、捕捉され、図１のフィードバックループ１２４に示すように検索エンジンサーバ１１２に対して返送される。一実施形態においては、貨幣化イベントは、宛先ウェブサイト１１６に関連付けられた広告主またはオペレータによって直接に生成されるトランザクション１１８の形態で捕捉することができる。代替実施形態においては、トランザクション１１８を、宛先ウェブサイト１１６に関連する広告主またはオペレータの代わりに、サードパーティベンダにより間接的に生成することもでき、ウェブ商店主に対して販売サービスおよび広告追跡サービスを提供する一部分としてショッピングバスケット技術（shopping basket technology）のベンダにより生成することもできる。さらに他の実施形態においては、貨幣化イベントを、宛先ウェブサイト１１６に対するユーザ照会を生成した有料リスト１１０Ａを表示した検索エンジンオペレータによって先行的に捕捉することができる。貨幣化イベントの先行的捕捉は、インテリジェントエージェントなど、当技術分野で知られている技術を使用して実施することができる。インテリジェントエージェントは、有料リスト１１０Ａから宛先ウェブサイト１１６へのユーザのナビゲーションを追跡し、起源となる検索エンジンサーバ１１２に照会の結果として引き起こされるあらゆる貨幣化イベントの報告を返す。好ましい実施形態においては、変換データは、検索エンジンサーバと宛先ウェブサイトとによって共用される共通フォーマットに準拠するが、このデータがこの検索エンジンサーバからアクセス可能である限り、代わりに、特定の宛先ウェブサイトに固有の特定のフォーマットを有することもできる。
【００２２】
動作中に、検索エンジンサーバ１１２は、ユーザが入力する検索用語１０８が、通常の無料用語であるか、それとも有料用語１０８Ａであるかを判定する。検索エンジンオペレータは、この検索用語を使用して検索を実施し、さらに有料検索用語１０８Ａを使用して、有料リストの収益オプティマイザ１２０、パフォーマンスデータ１１４、および変換データ１２２に従って決定する。記憶された商用リスト１１５から対応する有料リスト１１０Ａのうちのどれを検索結果１１０に含めるために選択し、検索ウェブページ１０６中で表示するために配置すべきかを決定する。表示された有料リスト１１０Ａがクリックされると、リストは、有料リストに対応し広告主が提供するような宛先ウェブページ１１６にこのユーザをリンクする。
【００２３】
一実施形態においては、ユーザが、検索ウェブページ１０６上に表示される検索結果１１０を含む有料リスト１１０Ａをクリックすると、検索エンジンサーバ１１２は、クリックされたときのリストのコンテキストなどの、リストのパフォーマンスを解釈する際に助けになり得るデータを含む、有料リスト１１０Ａごとの結果のパフォーマンスデータ１１４を捕捉する。リストのコンテキストは、すなわちウェブページ１０６上のリストの位置、リストが占めていた表示面積、隣接リスト、およびこのリストの表示特性、例えばカラー、ハイライト、アニメーションなどである。パフォーマンスデータ１１４から、有料リスト最適化システム１００は、前述のＣＴＲなど、このリストについてのある種の統計情報を導き出し解釈することができる。
【００２４】
一実施形態において、検索エンジンサーバ１１２はさらに、有料リスト１１０Ａごとに前述の変換データ１２２を、好ましくは宛先ウェブサイト１１６に対する照会が、宛先ウェブサイトのオペレータのために生成している販売収入の表示を取得する。検索エンジンサーバ１１２は、検索エンジン１１２が使用する変換データ１２２を記憶し集約して、個々の有料リスト１１０Ａの変換レートおよび出来高を計算し、さらにパフォーマンスデータ１１４に関連してこれら出来高に基づいてこれら有料リストの選択と配置を決定する。
【００２５】
図２は、図１に示す有料リスト最適化システム１００の動作を担当する検索エンジンサーバ１１２のある種の例示のコンピューティングコンポーネントの構成をさらに詳細に示すブロック図である。詳細には、検索エンジンサーバ１１２は、オペレーティングシステム２０２、プロセッサ２０３、およびメモリ２０６を含んで検索エンジンサーバ１１２の一般的な管理および動作のための実行可能プログラム命令を実装するように示されている。検索エンジンサーバ１１２は、インターネットなどのネットワークと通信を行うネットワークインタフェース２０４をさらに含み、ユーザ検索用語１０８に応答し、検索結果１１０を提供する。オペレーティングシステム２０２、プロセッサ２０３、メモリ２０６、およびネットワークインタフェース２０４についての適切な実装については、知られており、または市販されており、特に本明細書中に開示の内容を考慮すれば当業者なら簡単に実装することができる。
【００２６】
検索エンジンサーバ１１２のメモリ２０６は、有料リストの収益オプティマイザプロセス１２０を含むコンピュータ実行可能プログラム命令を含む。一部の実施形態においては、メモリ２０６は、前述の検索用語１０８や検索結果１１０などの様々な記憶データ、パフォーマンスデータ１１４、および変換データ１２２をさらに含むことができる。有料リストの収益オプティマイザプロセス１２０は、パフォーマンスデータ１１４および変換データ１２２を使用して、有料リスト１１０Ａの変換レートおよび出来高を計算し、以下でさらに詳細に説明するように、この計算済みの出来高に基づいて検索ウェブページ１０６上で有料リストを選択し配置する。一実施形態において、有料リストの収益オプティマイザ１２０は、変換レート計算機プロセス２０８、出来高計算機プロセス２１０、および有料リストオプティマイザプロセス２１２を含む。
【００２７】
変換レート計算機プロセス２０８は、特定の有料リスト１１０Ａに関連付けられた変換レートを決定する。変換レートは、照会ごとに生成される平均変換収入、すなわち宛先ウェブサイト１１６に対するクリックスルーごとに生成される販売収入の実際の金額の平均値である。変換レートは、リストの変換データ１２２で表される合計変換金額を、リストのパフォーマンスデータ１１４で表されるＣＴＲによって除算することによって決定される。例えば、検索用語「ドッグフード」についての特定の有料リストが、１０というＣＴＲのパフォーマンス測定値（１００回のインプレッションにつき１０回のクリックスルー）を有しており、ここで、宛先ウェブサイトに対してクリックを行った１０人のユーザのうちの１人が＄５０．００のドッグフードを購入したが、他の９人は何も購入しなかったときには、変換レート計算機プロセス２０８は、クリックスルー当たりに＄５．００の変換レートを算出する。リストが１０回のＣＴＲという同じパフォーマンス測定値を有するが、宛先ウェブサイトに対してクリックした１０人のユーザのうちの２人がそれぞれ＄２５．００のドッグフードを購入し、一方で他の８人のユーザは何も購入しなかった場合には、異なる有料リストがまた、クリックスルー当たり＄５．００の変換レートを有することもある。後者の場合において、たとえ個々の購入額は少ないとしても、リストの総計の変換額は＄５０．００であるので、変換レートは、最初のケースと同じになる。
【００２８】
さらに他の実施例においては、有料リストは５０ＣＴＲという非常に高いパフォーマンス測定値を有しており、この場合、宛先ウェブサイト１１６に対してクリックを行ったユーザのうちの半数が、それぞれサイトから＄１０．００の製品を購入し、総計＄２５０．００の変換額がもたらされる。この場合は、＄２５０．００を５０ＣＴＲで割り算すると、＄５．００に等しくなるので、変換レート計算機プロセス２０８は、同様にクリックスルー当たり＄５．００の平均変換レートを算出する。
【００２９】
出来高計算機プロセス２１０は、特定の有料リスト１１０Ａに関連する出来高を決定する。一実施形態において、出来高は、パフォーマンスを乗算した変換レートに等しい。従って、たとえ特定の有料リストについての変換レートが同じであったとしても、この出来高がパフォーマンスによっては異なることもある。一実施形態においては、出来高は、広告主との間で取り決められる収入配分パーセンテージに依存することもある。例えば、それぞれ＄５の変換レートを有する前述の３つの有料リストの実施例を使用すると、各広告主が、１０パーセントのポイントの相対収入配分パーセンテージで取り決めを行った場合、高い５０のＣＴＲを有するリストは、＄２５．００の最高出来高（＄５．００×５０ＣＴＲ＝＄２５０．００×１０％＝＄２５．００）をもたらすことになる。しかし、このより高いＣＴＲを有するリストについての収入配分パーセンテージがたったの２パーセントのポイントにすぎない場合には、このリストのすべては、たった＄５．００の同じ出来高しかもたらさないことになる（＄５．００×５０ＣＴＲ＝＄２５０．００×２％＝＄５．００、これは＄５．００×１０ＣＴＲ＝＄５０．００×１０％＝＄５．００と同じである）。
【００３０】
有料リストオプティマイザプロセス２１２は、変換レート計算機プロセス２０８および出来高計算機プロセス２１０に関連して動作して、検索エンジンサーバ１１２が、検索ウェブページ１０６上で最高の出来高を有するこれらの有料リストを優先的に選択し配置することを可能にする。最高の出来高を有する有料リスト１１０Ａは、一般に組み合わされたパフォーマンスおよび変換レートを有するリストであり、このリストは、宛先ウェブページに対する検索ウェブページからの多数の照会数、および／または照会当たりの多額の販売収入額から生成される販売収入が増大する観点から、この広告主にとって良好な結果を表している。最高の収益を有するリストは、照会数においても、照会当たりに得られた広告収入額、すなわち広告主の販売収入の検索エンジンオペレータの配分においても、共に得られる多額の広告収入額の観点から、検索エンジンオペレータにとっても同様に良好な結果をもたらすことが示されるリストにもなっている。
【００３１】
動作中に、有料リストオプティマイザプロセス２１２は、計算された出来高を使用して有料用語１０８Ａに関連する有料リスト１１０Ａのうちのどれを選択し、検索結果中に含めるべきか、または検索結果ウェブページの有料リストセクションに表示すべきかを判定する。好ましい実施形態においては、最良の、すなわち最高の出来高を有するこれらの有料リストが選択され、他のリスト上に表示される。もちろん、添付の特許請求の範囲の範囲を逸脱することなく、有料リストを選択し表示する他の方法を使用して、出来高に基づいて選択を補完することができることを理解されたい。例えば、同点の場合には、すなわちリストについての計算された出来高が同じであるときには、最高のパフォーマンスのリストまたは最大の収入配分パーセンテージを、他のリストよりも上に選択し表示することもできる。さらに、検索オペレータが、信頼できるパフォーマンスがまだ決定されていない新しいリストについて試してみるときなどに、リストの選択の他のファクタが、出来高に基づく選択よりも一時的に勝ることもある。
【００３２】
図３は、従来の入札ペイフォーパフォーマンスモデルを使用して有料リストを表示する検索エンジンユーザインタフェースが示されるウェブページ１０６を表示するブラウザプログラム３００を示している。ウェブページ１０６は、検索エンジンサーバ１１２によって生成することができ、インターネットを介してユーザのコンピューティングデバイス１０２、１０４に配信することができる。検索エンジンユーザインタフェースは、以前に入力された検索用語１０８をテキストボックス３０２に表示し、必要に応じて「ＲＥＦＩＮＥ  ＳＥＡＲＣＨ」３０４とラベル付けされたコマンドボタンを使用して、追加の検索用語を用いてこの検索を洗練するようにとユーザを促す。検索エンジンユーザインタフェースは、図３のウェブページ１０６上で、典型的には無料リストが表示される検索結果セクション３０６の近くの有料リストセクション３０８中に、検索結果１１０を表示する。一実施形態においては、有料リスト１１０Ａを、検索結果セクション３０６中に、またはウェブページ１０６の他の区域中に含めることもできる。例示の実施例においては、ウェブページ１０６は、検索結果セクション３０６中にこの検索用語について取得された関連した検索結果、すなわち結果Ａ（Ｒｅｓｕｌｔ  Ａ）３１０、結果Ｂ（Ｒｅｓｕｌｔ  Ｂ）３１２、結果Ｃ（Ｒｅｓｕｌｔ  Ｃ）３１４など、ないし結果Ｌ（Ｒｅｓｕｌｔ  Ｌ）３１６を含む。ウェブページ１０６は、有料リストセクション３０８中にこの検索用語について取得された選択された有料リスト、すなわち従来の入札およびペイフォーパフォーマンス広告収入モデルに従って表示されるリストＸ（Ｌｉｓｔｉｎｇ  Ｘ）３１８、リストＹ（Ｌｉｓｔｉｎｇ  Ｙ）３２０、およびリストＺ（Ｌｉｓｔｉｎｇ  Ｚ）３２２をさらに含む。検索エンジンユーザインタフェースは、図示していない追加のウェブページに対するリンクを提供する「ネクスト（Ｎｅｘｔ）」リンク３２６など、他のハイパーテキストリンクを含むこともできる。ネクストリンク３２６は、例えばボックス３０２中にリストされる検索用語に関連した追加の検索結果および有料リストを生成することができる。
【００３３】
例示のためであるが、図４は、図３に示す有料リストのブロック図であり、この図にはその対応する入札額、パフォーマンス、および従来の入札およびペイフォーパフォーマンス広告収入モデルを使用する際に、得ることができる対応する広告収入が付けられている。図に示すように、リストＸ３１８、リストＹ３２０、およびリストＺ３２２は、それぞれ＄１．００、＄０．９０、および＄０．５０というその入札額によって降順にリストアップされており、これは、広告主Ｘは、ユーザがリストＸをクリックするたびに＄１．００を支払うことになるが、広告主ＹおよびＺは、ユーザがリストＹおよびＺをクリックするたびにそれぞれ＄０．９０および＄０．５０しか支払わないことを意味する。しかし、リストＸのパフォーマンスは１／１００ＣＴＲ、すなわち１００インプレッションにつき１クリックという失望させるものになっており、一方リストＹおよびＺのパフォーマンスは、それぞれ１０／１００ＣＴＲおよび８／１００ＣＴＲ、すなわち１００インプレッションにつき１０クリックおよび８クリックとさらに良好になっている。従って、たとえ広告主Ｘが、テキストボックス３０２に入力される検索用語について最上額の入札をしているとはいえ、リストＸからこの検索エンジンオペレータにとって生成される広告収入額は、たったの＄１．０にすぎず、これはリストＹおよびＺからそれぞれ生成される＄９．００および＄４．００よりも低額である。有料リストセクション３０８の最上部の最も目立つ位置にリストＸをとどめることは、検索エンジンオペレータにとって、このセクションの最適な使用になっていない。
【００３４】
図５は、図４と同じ有料リストのブロック図であるが、今回は、その対応する変換レートおよびパフォーマンス、ならびに本発明の一実施形態による収入配分モデルを使用する際のその対応する出来高を伴っている。図に示すように、リストＸ３１８、リストＹ３２０、リストＺ３２２が、それぞれ＄２０．００、＄５．００、および＄１．００というその広告収入による順序でリストアップされている。例示のためであるが、各広告主は、５０パーセントのポイントの相対収入配分構成を取り決めているとする。リストＺ３２２についての＄５．００の変換レートは、リストＸおよびＹについてのそれぞれ＄２．００および＄１．００よりも高いことが分かった。各リストのパフォーマンスが変化するものとすると、リストＺは結局、入札ペイフォーパフォーマンスモデルの下におけるよりも、検索オペレータにとってかなり多額の広告収入、すなわちたった＄４．００の代わりに＄２０．００を生成することになる。他方、リストＹは結局、検索オペレータにとって＄９．００の代わりに＄５．００のより少額の広告収入を生成することになるのに対して、リストＸは、同じ＄１．００にとどまっている。全体的には、結果は、検索エンジンオペレータおよび広告主Ｙにとって良好となり、広告主Ｘにとっては同じであり、広告主Ｚにとっては良くないものとなる。それにもかかわらず、広告主は、照会から広告主が販売収入を得るときにしか検索エンジンオペレータに支払いを行わないので、広告主Ｚは、リスクなしに有料リストＺからかなりの販売収入額を依然として得ていることになる。従って本発明の一実施形態に従って選択され表示されるこの有料リストを配置するコストは、広告主にとってさらに予測可能な点で有利であるが、同時に検索エンジンオペレータにとってもより収益性が高いものとなる。
【００３５】
図６は、ウェブページ１０６を表示するブラウザプログラム３００の図であり、この図には、図３のインタフェースと同様の例示の検索エンジンユーザインタフェースが示されているが、この図では、有料リストセクション３０８の有料配置場所の最適使用が示されており、ここで有料リストは、本発明の一実施形態に従って表示されている。図に示すように、ウェブページ１０６は、有料リストセクション３０８中にこの検索用語について取得された選択済みの有料リスト、すなわちリストＸ３１８、リストＹ３２０、およびリストＺ３２２を以前と同様に含んでいる。しかし今回は、有料リストの収益オプティマイザプロセス１２０が、本発明の一実施形態に従って有料リストセクション３０８の使用を最適化する。この例示の実施例に示すように、有料リストセクション３０８の最適使用とは、同じリストを選択するが、それらを異なる順序で、リストＺ３２２を最初に、リストＹ３２０およびリストＸ３１８がそれに続くように、すなわち本発明の一実施形態による、図５を参照して前述したように、出来高による順序で表示することである。もちろん、他のシナリオにおいては、どの場合にも添付の特許請求の範囲の範囲を逸脱することなく、異なるリストを、リストＸ３１８、リストＹ３２０、およびリストＺ３２２の代わりに表示するために選択していてもよく、あるいは、リストＸ３１８、リストＹ３２０、およびリストＺ３２２のうちのおそらく１または複数のリストをより収益性の高いリストで置換していてもよい。さらに他のシナリオにおいて、リストの選択および表示は、やはり添付の特許請求の範囲の範囲を逸脱することなく、他のファクタと組み合わせた出来高に依存することもできる。
【００３６】
図７Ａ〜７Ｂは、本発明の一実施形態による、検索ウェブページ上の有料配置スペースの使用を最適化するための、図１および２の検索エンジンサーバに関連して実施されるロジックを示す流れ図である。有料リストの収益オプティマイザプロセス１２０は、開始楕円形７０２から開始され、処理ブロック７０４に続き、ここで検索エンジンサーバ１１２は、有料検索用語のユーザエントリに応答して有料リストを生成する。一実施形態において、有料リストは、検索エンジンサーバ１１２からアクセス可能な商用リストデータベース１１５から取得される。処理は、処理ブロック７０６に続き、ここで検索エンジンサーバ１１２は、以前に検索エンジンサーバ１１２が捕捉した、有料リストについての記憶されたパフォーマンスデータ１１４を取得する。パフォーマンスデータ１１４は、本発明の一実施形態に従って検索ウェブページ上の有料リストの選択および配置を決定する際に使用されることになる。処理ブロック７０８において、有料リストの収益オプティマイザプロセス１２０は、前述の有料リストに関連する宛先ウェブサイトから直接または間接に有料リストごとに有料リスト変換データを取得する。変換データは、検索エンジンオペレータによる有料リストの表示結果として宛先ウェブサイトによって得られた販売収入を表す。特に、変換データは、有料リストから宛先ウェブサイトに対するユーザ照会の結果として、すなわちユーザが有料リストをクリックし、宛先ウェブサイトへとナビゲーションを行った結果として引き起こされる貨幣化イベントに帰される金額を表す。
【００３７】
一実施形態において、処理は処理ブロック７１０に続き、ここで、有料リストの収益オプティマイザ１２０は、有料リストのパフォーマンスに基づいて、有料リストごとの変換レートを計算する。変換レートは、前述のように、リストのパフォーマンスに基づいて有料リストに関連付けられた宛先ウェブサイトの販売収入の平均金額を表す。有料リストの収益オプティマイザ１２０は、処理ブロック７１２に続き、ここで各リストの変換レートおよびパフォーマンスを使用してリストの出来高を計算する。前述のように、出来高は、変換レートにパフォーマンスを乗算することによって計算される。一実施形態において、有料リストの出来高に関連する広告収入は、リストの取り決められた収入配分パーセンテージ、すなわち広告主が検索エンジンを用いてリストを配置するときに一般に取り決められるパーセンテージを出来高に適用することによって決定される。
【００３８】
処理は、図７Ｂの判断ブロック７１４に続き、ここで有料リストの収益オプティマイザ１２０は、検索用語のユーザエントリに応答して検索エンジンサーバ１１２が生成する有料リストの配置が、リストの出来高に基づいて最適であるかどうかを判定する。最適である場合には、処理は終了楕円形７２０において終了する。最適でない場合には、処理は、処理ブロック７１６に続き、ここで有料リストの収益オプティマイザ１２０は、その対応する出来高に基づいて有料リストを選択し配置することによってこの検索ウェブページの有料リスト部分の使用を最適化する。処理は、処理ブロック７１８に続き、ここで検索エンジンサーバ１１２は、ユーザに対して表示するための検索ウェブページを生成し、このウェブページ中では、表示の有料リスト部分の使用が、本発明の一実施形態による、リストの出来高に基づいて最適化されている。有料リストの収益オプティマイザプロセス１２０は、終了楕円形７２０において終了する。
【００３９】
本発明の現在好ましい実施形態について示し説明してきたが、本発明の趣旨および範囲を逸脱することなくその中で様々な変更を行うことができることが理解されよう。例えば、本発明の一実施形態においては、有料リスト最適化システム１００のプロセスを他の種類の検索エンジン最適化と組み合わせて実装して、広告収入の観点からこの検索エンジンオペレータにも、広告費用およびリスクの低減の観点からこの広告主にも共に恩恵を与えることができる。例えば、本発明の一実施形態に従って、他のある種の検索用語について有料リスト最適化システム１００のプロセスを実装するのと同時に、ビッドフォーパフォーマンス（bid-for-performance）広告収入モデルを実装するプロセスを、ある種の検索用語について実装することができる。従って、例えば、一部の実施形態においては、有料リスト結果最適化システム１００は、一部の検索用語だけに、一部のマーケットだけに、またはある期間中に、またはこれらの任意の組合せに適用を限定することができる。
【図面の簡単な説明】
【００４０】
【図１】検索ウェブページ上の有料配置スペースの使用を本発明に従って最適化することができる例示の有料リストの収益最適化システムおよび１つの適切な動作環境を示す図である。
【図２】本発明の一実施形態を実装するための、図１の検索エンジンサーバのある種のコンピューティングコンポーネントの構成をさらに詳細に示すブロック図である。
【図３】従来の入札されたペイフォーパフォーマンスモデルを使用して有料リストを表示する検索エンジンユーザインタフェースを示す図である。
【図４】例示の検索結果リスト、これらの対応する入札額およびパフォーマンス、ならびに入札およびペイフォーパフォーマンス収入モデルを使用する際に生成されるこれらの広告収入を示すブロック図である。
【図５】図４に示すような例示の検索結果リスト、これらの対応する変換レートおよびパフォーマンス、ならびに本発明の一実施形態による収入配分モデルを使用する際に生成される広告収入を示すブロック図である。
【図６】有料リストが、本発明の一実施形態による出来高に基づいて最適化されている例示の検索エンジンユーザインタフェースを示す図である。
【図７Ａ】本発明の一実施形態にかかる検索ウェブページ上の有料配置スペースの使用を最適化するための、図１および２の検索エンジンサーバに関連して実施されるロジックを示す流れ図である。
【図７Ｂ】本発明の一実施形態にかかる検索ウェブページ上の有料配置スペースの使用を最適化するための、図１および２の検索エンジンサーバに関連して実施されるロジックを示す流れ図である。
【符号の説明】
【００４１】
１１２  検索エンジンサーバ
１２０  有料リストの収益オプティマイザプロセス
２０２  オペレーティングシステム
２０３  プロセッサ
２０６  メモリ
２０８  変換レート計算機プロセス
２１０  出来高計算機プロセス
２１２  有料リストオプティマイザプロセス
【図１】
0004724443.tif 000002
【図２】
0004724443.tif 000003
【図３】
0004724443.tif 000004
【図４】
0004724443.tif 000005
【図５】
0004724443.tif 000006
【図６】
0004724443.tif 000007
【図７Ａ】
0004724443.tif 000008
【図７Ｂ】
0004724443.tif 000009