(57)【要約】検索エンジンへ／又は検索エンジンからキーワードを入札するためのカスタマイズされた規則を、ユーザ又は企業体が生成できるようにする許可するシステムと方法である。入札オートメーションエンジンは、インターネット広告キャンペーンで使用されるキーワードを入札するための多くの規則を、ユーザ又は企業体が指定できるようにする。入札オートメーションエンジンは、キーワードを入札するためにユーザ定義された戦略を提供するウェブ分析ツール及び／または入札管理システムの一部であるか、またはそれらとインタフェースをとる。それに従って、ユーザ又は企業体は入札規則のセットを構築することによって、キーワードのためのカスタマイズされた入札方針をセットアップすることができる。【選択図】        図１
2009514105.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータによって実行されるインターネット広告のためのキーワード入札の方法であって、
規則がトリガーされるために満たされるべきキーワードの条件をユーザが定義ができるようにすることと、
前記規則がトリガーされたときに取られるべき動作であって、ユーザによる選択に従って前記キーワードを入札するという結果をもたらす該動作を、ユーザが定義できるようにすることと
を具備する方法。
【請求項２】
前記選択は、コスト・パー・クリック(CPC)パラメータを調整することに関連する、請求項１に記載されたコンピュータによって実行される方法。
【請求項３】
前記動作は、事前に定義された選択に従って前記キーワードを入札するという結果をもたらす動作である、請求項１に記載されたコンピュータによって実行される方法。
【請求項４】
前記キーワードの条件が満たされたかどうかを決定するための情報を集めるために検索エンジンに接続することをさらに具備する、請求項１に記載されたコンピュータで実行される方法。
【請求項５】
キーワード入札の出来ばえを評価するウェブ分析ツールに接続することをさらに具備する、請求項１に記載されたコンピュータで実行される方法。
【請求項６】
カスタマイズされた入札規則のライブラリをユーザが定義できるようにすることをさらに具備する、請求項１に記載されたコンピュータで実行される方法。
【請求項７】
前記選択はキーワードを無効にすることと、何の動作も取らないことの少なくとも１つに関連する、請求項１に記載されたコンピュータで実行される方法。
【請求項８】
インターネット広告のためのカスタマイズされたキーワード入札のためのシステムであって、
キーワードを入札するための少なくとも１つの規則をユーザがカスタマイズできるように構成された入札オートメーションツールと、
前記入札オートメーションツールに動作可能に接続され、検索エンジンでキーワード入札を実行するように構成された入札管理システムと、
前記入札オートメーションツールに動作可能に接続され、カスタマイズされた入札規則を評価するように構成されたウェブ分析ツールと
を備えるシステム。
【請求項９】
前記入札オートメーションツールは、更に、少なくとも１つの規則のイベント要素をユーザが定義できるように構成されている、請求項８に記載されたシステム。
【請求項１０】
前記入札オートメーションツールは、更に、少なくとも１つの規則の動作要素をユーザが定義できるように構成されている、請求項８に記載されたシステムであって、。
【請求項１１】
前記ウェブ分析ツールは、カスタマイズされた少なくとも１つの規則の具体例に相関してウェブ・トラフィックをモニターするように構成されている、請求項８に記載されたシステム。
【請求項１２】
前記入札オートメーションツールは、更に、カスタマイズされた少なくとも１つの規則の一部としてCPC調整をユーザが選択できるように構成されている、請求項８に記載されたシステム。
【請求項１３】
前記入札オートメーションツールは、更に、少なくとも１つの事前に定義された規則に基づいて、規則を実行するように構成されている、請求項８に記載されたシステム。
【請求項１４】
プロセッサにより実行可能な命令を記憶したコンピュータ読み取り可能な媒体であって、前記プロセッサに、
インターネット広告に使用されるキーワードであって、規則がトリガーされるために満たされるべき前記キーワードの条件をユーザが定義できるようにする手順と、
前記規則がトリガーされたときに取られるべき動作であって、ユーザによる選択に従って前記キーワードを入札するという結果をもたらす該動作を、ユーザがを定義できるようにする手順と
を実行させるための前記命令を記憶してなるコンピュータ読み取り可能な媒体。
【請求項１５】
前記選択はコスト・パー・クリック(CPC)パラメータを調整することに関連する、請求項１４に記載のコンピュータ読み取り可能な媒体。
【請求項１６】
前記動作は、事前に定義された選択に従って前記キーワードを入札するという結果をもたらす動作である、請求項１４に記載のコンピュータ読み取り可能な媒体。
【請求項１７】
前記プロセッサに、更に、前記キーワードの条件が満たされたかどうかを決定するための情報を集めるために検索エンジンに接続する手順を実行させるための前記命令を記憶してなる、請求項１４に記載のコンピュータ読み取り可能な媒体。
【請求項１８】
前記プロセッサに、更に、前記キーワード入札の出来ばえを評価するウェブ分析ツールに接続する手順を実行させるための前記命令を記憶してなる、請求項１４に記載のコンピュータ読み取り可能な媒体。
【請求項１９】
前記プロセッサに、更に、カスタマイズされた入札規則のライブラリをユーザが定義できるようにする手順を実行させるための前記命令を記憶してなる、請求項１４に記載のコンピュータ読み取り可能な媒体。
【請求項２０】
前記選択はキーワードを無効にすることと、何の動作も取らないことの少なくとも１つに関連する、請求項１４に記載のコンピュータ読み取り可能な媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
本出願は、この参照より開示に含まれる２００６年８月２４日付特許出願第１１／５１０，０６４号「カスタムユーザが定義可能なキーワード入札システムと方法」，２００５年１０月２８日付仮出願第６０／７３１，１５９号「カスタムユーザが定義可能な入札システムと方法」に基づく優先権を主張する。
【背景技術】
【０００２】
インターネットのアクセシビリティと使用における急速な成長は、見込み客を引き付けるための媒介物としてインターネットを使用することで、多くの企業の増加をもたらした。多くの場合、企業はそれらの唯一のまたは最初のマーケティングと広告の経路としてインターネットを当てにする。検索エンジンユーザを企業に導く取り組みで、検索エンジンと契約するためのオンライン式で「れんがとモルタル式」のビジネスは現在ありふれている。一般に、そのような関係は、企業によって検索エンジンから購入されるキーワードへの権利、ユーザが特定の購入したキーワードを入力するとき、検索エンジンが企業に関連付けられた広告を目立つように表示するキーワードにあわせて、キーワード(またはキーフレーズ)の使用を中心にする。例えば、ある靴の会社は検索エンジンから「サンダル」というキーワードを購入するかもしれない、ゆえにユーザが検索エンジンで「サンダル」を入力するとき、検索エンジンはその靴の会社あるいはそれに加えて関連した広告へのリンクを目立つ場所に表示する。
【０００３】
キーワードの価格設定は、特定のキーワードの要求(より求められるキーワードほど、その価値はより高くなる)、特定のキーワードを含む検索の数、キーワードの使用時間および広告位置等に限らない、１乃至複数の包含される要因によって異なる。さらに、特定のキーワードの費用は固定であってもよいし、あるいはその費用はキーワードの検索に対応して返された広告リンクをクリックするユーザの数次第であってもよい。企業がオンライン広告に費やす金額は技術的に「広告費用」と呼ばれ、インターネットにおける企業広告の一般的な目標が広告費用を最小限にすることであり、また必ずしも企業のウェブサイトを介した通信量を最大化することではなく、その通信量から生ずる収入を最大化することにある。
【０００４】
オンライン広告に熱心な企業が１つ以上の検索エンジンから数百か何千ものキーワードを購入することは珍しくない。典型的には、人間のユーザが実際にキーワードを入力するのにつれて、そうした多くのキーワードの管理が手作業で行われる。例えば、キーワードは、現在多くのスプレッドシート(例えばマイクロソフト社のExcel)やドキュメント・フォーマット(例えばマイクロソフト社のWord)のどれかを使用して管理される。ユーザは一般に、スプレッドシートかドキュメントのキーワードをリストアップして、そして次に、キーワードが変換可能であり検索エンジンへアップロード可能な形式に載せられるようにドキュメントを変換する。上述したように、大きな広告キャンペーンはインターネットマーケティング戦略の一部として何万ものキーワードを持つことができる。したがって、当業者は、そのようなキーワードの手作業の管理がわずらわしく誤りやすいことに気付くであろう。
【０００５】
様々なキーワードの要求と競争のため、企業はしばしばキーワードに入札せざるを得ない。検索エンジンは一般に、キーワードを入札するための初歩的な指示を提供する。また、少数の事前に定義された入札戦略もある。そのような戦略は、例えばキーワードに関してポジションを維持する、競争相手又はユニフォームリソースロケータ(URL)に関しては相対的な価格設定を維持する、そして時間によって入札をセットする、いくつかの入札管理システムによってコード化される。しかしながら、ほんのわずかしか事前に定義された入札戦略がない場合、あまりに多くの異なった企業のタイプのために、多くの入札戦略は多くの企業に適用できないかもしれない。
【０００６】
さらに、上述したように、多くの企業は数千か何万ものキーワードを管理する。それぞれは、ただ一つの広告キャンペーンか複数の広告キャンペーンに関連付けられていてよい。そのようなかなりの数のキーワードのために、それらのすべてを非常に限られた数の入札戦略の１つと適合することは難しい。したがって、少なくともユーザ又は企業体が彼らの必要性と目的に従って入札規則か戦略をカスタムデザインできるような柔軟性を備えるシステムの必要性がある。
【発明の開示】
【０００７】
本発明の１つ以上の実施例の少なくとも１つの形態によると、コンピュータによって実行されるインターネット広告のためのキーワード入札の方法であって、規則がトリガー（起動）されるために満たされるべきキーワードの条件をユーザが定義ができるようにすることと、前記規則がトリガーされたときに取られるべき動作であって、ユーザによる選択に従って前記キーワードを入札するという結果をもたらす該動作を、ユーザが定義できるようにすることとを具備する。
【０００８】
本発明の1つ以上の実施例の少なくとも１つの形態によると、インターネット広告のためのカスタマイズされたキーワード入札のためのシステムであって、キーワードを入札するための少なくとも１つの規則をユーザがカスタマイズできるように構成された入札オートメーションツールと、前記入札オートメーションツールに動作可能に接続され、検索エンジンでキーワード入札を実行するように構成された入札管理システムと、前記入札オートメーションツールに動作可能に接続され、カスタマイズされた入札規則を評価するように構成されたウェブ分析ツールとを備える。
【０００９】
本発明の1つ以上の実施例の少なくとも１つの形態によると、プロセッサにより実行可能な命令を記憶したコンピュータ読み取り可能な媒体は、前記プロセッサに、インターネット広告に使用されるキーワードであって、規則がトリガーされるために満たされるべき前記キーワードの条件をユーザが定義できるようにする手順と、前記規則がトリガーされたときに取られるべき動作であって、ユーザによる選択に従って前記キーワードを入札するという結果をもたらす該動作を、ユーザがを定義できるようにする手順とを実行させるための前記命令を記憶してなる。
【００１０】
ここに記述された特徴と利点は包括的ではなく、そして特に多くの付加的な特徴と利点は以下の記述から見て当業者に明らかであるであろう。さらに、ここに使用された言語は読み易さと教育の目的のために主に選択されており、本発明を制限するために選択されなかったかもしれないことには注意すべきです。
【００１１】
【００１２】
【００１３】
【００１４】
【００１５】
【００１６】
【００１７】
【００１８】
【００１９】
【００２０】
【００２１】
【００２２】
上記図面は、本発明のさまざまな実施例を例示しただけである。当業者であれば、ここに図解された構造、方法、システムの１以上の他の実施例がこの発明の本質から逸脱することなく用いられることを、以下の説明から直ちに理解するであろう。
【発明を実施するための最良の形態】
【００２３】
本発明の実施例の以下の説明において、多数の具体的な明細が発明のより詳細な理解を提供するために説明される。しかしながら、当業者にとって１又はそれ以上の具体的な明細なしで本発明が実現されうることは明らかである。他の例では、よく知られている特徴は不必要に記述を複雑にするのを避けるために詳細に説明されない。
【００２４】
本発明の一般的な実施例は、ユーザ又は企業体が検索エンジンへ／又は検索エンジンからキーワードを入札するためのカスタマイズされた戦略を作成することができるようにするシステム及び／または方法に関連する。１以上の実施例において、入札オートメーションエンジンは、ユーザ又は企業体がインターネット広告キャンペーンに使用されるキーワードを入札するための多くの規則を指定することができるようにする。入札オートメーションエンジンは、キーワードを入札するためのユーザによって定義された戦略を提供するためのウェブ分析ツール(例えば、Omniture Inc.によるSiteCatalyst)及び／または入札管理システム(例えば、Omniture Inc.によるSearchCenter)の一部であるかまたはそれらとインタフェースをとる。１以上の実施例は、ユーザ又は企業体が入札規則のセットを構築することによってキーワードのためのカスタマイズされた入札戦略をセットアップすることを許可する。
【００２５】
さらに、１以上の実施例は、ユーザ又は企業体がカスタマイズされた入札規則の１つ以上のライブラリを定義することができるようにする。だから、ユーザ又は企業体は、何千ものキーワードを管理するために異なった規則の複数のライブラリを作成することができる。入札規則はカスタマイズ可能であるので、その規則はウェブ分析ツールによって提供された性能（出来ばえ）データに基づいて変更されうる。それに従い、変更された顧客入札規則や入札戦略を含む繰り返し処理を使って、ユーザ及び／または企業体はキーワード購入のために彼らのウェブサイトへ運ばれるウェブ・トラフィック（行き来、訪問）を最大化することができる。
【００２６】
図１に示されるように、入札オートメーションツール１０は、検索エンジン１２と入札管理システム１４に動作可能なように接続される。入札オートメーションツール１０は、検索エンジン１２と入札管理システム１４とでのデータ交換を経て、キーワードの入札規則を作成するためにアクセスしやすいユーザーインタフェース（ＵＩ）を提供する。そのようなユーザーインタフェースに関する例は図２に示される。
【００２７】
規則は、入札戦略の基礎的要素として考えられうる。１以上の実施例において、あらかじめ定義された規則とカスタム規則とがありうる。規則ライブラリは、簡単な方法でこれらの規則とそれらの記述を記載することができ、新しいカスタム規則を編集するか、削除するか、または作成するためのリンクを提供する。
【００２８】
図２に示されたユーザーインタフェースについて言及すると、ユーザ又は企業体に規則のカスタムネームを入力させるためのフィールドがある。さらに、規則がトリガー(trigger: 起動)されるときはいつでも、ユーザ又は企業体に通知するオプションがある。通知は電子メールを介して発生されるようにしてよいし、または、１以上の他の実施例においては、規則がどれだけの頻度で何時トリガー(起動)されたのかということが、ユーザ又は企業体によって熟読可能なウェブサイト上に維持されるようになっていてもよい。
【００２９】
さらに図２に示されるユーザーインタフェースを参照すると、プルダウンボックスは、その規則がトリガー(起動)されるために満たされるべき設定パラメータの数の選択ができるようにアクセス可能である。例えば、図２に表示された選択は、設定条件のすべてが規則がトリガー(起動)されるために満たされるべきであることを示している。しかしながら、他の状況において、ユーザ又は企業体は設定条件の少なくとも１つが満たされたときはいつでも規則がトリガー(起動)されるべきであると決定してよい。
【００３０】
もしカスタマイズされた規則がトリガーされた時には、動作がそれに続き、そしてユーザ又は企業体はトリガーされる規則に応答して取られるべき動作の手順をカスタマイズしているかもしれない。例えば、ある選択は、規則がトリガーされるとき(上述した)、最大のコスト・パー・クリック(CPC)が３の因数によって最大値4.99ドルまで増加される動作であるかもしれない。別の選択は、規則がトリガーされたならば及び／または入札値を絶対に変えないならば、キーワードを無効にすることを含みうる。一旦望みの規則トリガーと動作が設定されると、ユーザ又は企業体は規則ライブラリにその規則を登録してよい。
【００３１】
１以上の実施例において、ウェブ・トラフィックをキーワードを入札するために使用されるカスタム規則と比較するために、ユーザーインタフェースを提供するようにしてよい。例えば、１以上の実施例に従う入札オートメーションツールは、入札管理システム(例えば、Omniture Inc.によるSearchCenter)にインタフェースするようにしてよい。さらに、入札管理システムは、ウェブ分析ツール(例えば、Omniture Inc.によるSiteCatalyst) 及びGoogle Inc，マイクロソフト社，またはYahoo! Inc.によって提供されるようなインターネット検索エンジンに順番に動作可能なように接続されるようになっていてよい。当業者は、ウェブ・トラフィックに対する現実的な比較のためにウェブ分析ツールと通信することと同様に、キーワードを入札するためのカスタマイズ可能な規則を提供する１以上の実施例の能力が、カスタム生成された規則の評価を提供するようになっていてよいことに気付くであろう。
【００３２】
入札オートメーションツールへの入札管理システムを追加することは、特定のイベントが起こると特定の動作をトリガーする規則をユーザ又は企業体が作成し、定義し、維持できるようにする。規則変数と動作は特定の検索エンジンに関連しており、１以上の他の実施例においてだけれども、規則変数と動作は２つ以上の検索エンジンに適用されうる。
【００３３】
ユーザ又は企業体は、これらの規則を入札戦略に分類することができる。この入札戦略とは、１以上の実施例において、平日、週末、および特別なイベントのための規則である。現在の入札戦略は、「キーワード／キャンペーン／広告グループの管理」ページに表示されうる。現在の戦略を選択することによって、ユーザ又は企業体はメインページまで連れて行かれて、このページから、ユーザ又は企業体は、新しい戦略を編集するかまたは作成したり、特別なイベントを加えたり、及び／または規則ライブラリを介してカスタム規則を作成する(以下に記述される)など、現在見ているキーワードのための戦略を変えることができる。一旦戦略と規則が定義されると、バックエンドまたは実行中のプロセスは、規則がトリガーされたかどうか確認するために定期的にチェックしてよい。規則がトリガーされるとき、その規則に関連した対応する動作がバックエンドプロセスによって実行される。
【００３４】
１以上の実施例において、入札戦略はキーワードやキーワード収集物のために使用したユーザの望む入札方法論を定義する規則の収集物を含む。ユーザが入札規則のカスタマイズを要求するとき、図２に示されるようなオーダーメイドユーザーインタフェースがユーザに提示されうる。ユーザーインタフェースは、一般的に、例えば、電子メールオプションと、ユーザが定義した基準と、ユーザが定義した動作とを持っており、そして、、入札規則がトリガーされるためにその全て又はいずれかが満たされる必要がある基準を持っている。
【００３５】
さらに、１以上の実施例においては、図２に示されるユーザーインタフェースは「動作セット」と呼ばれる複数の基準/動作ブロックを入力する能力を許容する。言い換えれば、「私のキーワードがうまく機能しているならばこれをする、しかしながら、このキーワードがうまく機能していないならば代わりにこれをする」、というようなパラダイムに従ってユーザは入札規則をうまく作ることができる。さらに、ユーザは無制限な動作セットをカスタム規則に追加しうる。動作セットはトップダウンから判断され得、そして動作セットのための基準が満たされるとすぐに判断は中断されうる。言い換えれば、最初の動作セットの基準が満たされるなら、その動作セットのための動作が首にされ、そして２番目の動作セットは判断さえされない--すなわち、それらは互いに排他的である。当業者は、そのような特徴がカスタム入札規則の更なる柔軟性を提供することに気付くであろう。他の例として、ユーザはこの方法で、「私のポジションがあまりに高過ぎる状態ならば(私は３が欲しい、そして私は現在２０です)、ロットにより私のCPCを調整する」、「私のポジションがほんの少し高い状態ならば、私のCPCを少し増加する」、「私のポジションがずっと低い状態ならば(私は１０が欲しい、しかし現在１に置かれている)、ロットにより私のCPCを減少する」、「そうでなければ私がただ１つのポジションか２つ離れているだけであるならば、ほんの少しだけ私のCPCを減少する」、といった４つ以上の動作セットを入力することによって、それら自身のポジション規則を入力しうる。
【００３６】
さらに、図２に示されるユーザーインタフェースを参照すると、時間枠トップダウンがある。これは、ユーザにどんなタイプの期間にわたってカスタム規則の基準を判断するかを告げる。例えば、あなたの基準が「クリック数＞１０００」でありあなたの時間枠が３日であるならば、それはその基準が満たされるためにここ３日間で少なくとも１０００クリックを受けなければならないことを意味する。
【００３７】
さらに、１以上の実施例において、規則イベントがトリガーされるとき実行されうる様々な動作コースがある。例えば、ユーザは、最大CPCで果たされるための数学的な動作を指定しうる。設定可能なオペランドは、テキストボックスを通して指定され得、そしてオペレータは以下の１つ以上、複数のCPC、インクリメントCPC、デクリメントCPC、そしてセットCPCを含むドロップダウンリストを介して選択可能である。当業者は、このリストが異なる検索エンジンに関して異なりうることに気付くであろう。さらに、このオプションに関して、最大CPCはたいていのユーザの代表がこの規則に関連したキーワードを費やすことをいとわないものが入力されうる。もし最大値が全く望まれていないならば、このフィールドは空のままにしておかれる。他の例では、ユーザは指定された検索エンジンで広告を出すことを無効とされる、キーワード、グループ、又はキャンペーンに関連したそのようなキーワードを無効にしうる。別の例では、ユーザはCPCかキーワード／キャンペーン／グループに変えて、自動化されたノーを選択しうる。このオプションは、電子メールを通してイベントを通知されることを単に望むユーザのために存在しうる。
【００３８】
さらに、１以上の実施例において、規則に基づく動作は様々な変数のための一連の条件語句に基づいて作成されうる。規則は、規則のための１以上の条件語句の列を作成することによって定義されうる。条件語句の列は、変数、オペレータ（処理操作要素）、および値を含みうる。条件語句の列へのそれぞれの要素は、ドロップダウンリストから選択されうる。変数のリストは、検索エンジンのための平均値ポジション、検索エンジンレポートの結果の数、キーワード，グループ，またはキャンペーンのための広告費用の合計、 キーワード，グループ，またはキャンペーンのための１クリック当たりの単価、現在の最大のCPC、広告費用に対する利得、クリックスルー・レート、そして計算された測定基準を含みうるが、それにとどまらない。オペレータ（処理操作要素）は、「〜より大きい」という処理操作、「〜より小さい」という処理操作、そして「〜に等しい」という処理操作を含みうるが、それらに限定されない。さらに、図２に関して上述したように、ユーザ又は企業体は、動作が実行される前に満たされる必要があるすべての規則を選択するか、または条件のいずれかが満たされるとすぐに実行される動作を指示することができる。
【００３９】
図３を参照すると、示されたビジネス規則マネージャユーザーインタフェースは、ユーザに現在いくつのキーワードがそれらに割り当てられたそれぞれの規則を持っているかを示すことに加えて、ユーザが新規に追加すること、編集すること、削除することを許す。１以上の実施例において、それらは検索エンジンによって組織化されうる。さらに、他の1以上の実施例において、ユーザは異なった検索エンジンのリストにビジネス規則をコピーしうる。
【００４０】
図４は、上級オプションが開いた状態で事前に定義された規則を示す。上級オプションには、日付パートと特別なイベントがある。以下の図８に示すように、特別なイベントのためのユーザーインタフェースは、ユーザが既に作成済みのビジネス規則をユーザが選ぶことができるものから、イベント、日付の名前、およびドロップダウンを示す。これは、図３に示されたビジネス規則マネージャユーザーインタフェース上にあるように同じリストであって差し支えない。日付パートの区域は、ユーザにカスタム日付パートビルダーを入力することを許可し、ユーザの毎日の日付パートのグラフィカルな概要を示す。
【００４１】
図５は、カスタム日付パートビルダーを示す。トップの凡例は、ユーザが日付パートに入れるかもしれない利用可能な規則を持つ。ユーザは、このリストに付加的な規則を追加するために新しい規則ボタンをクリックしうる。下に、１日の２４時間の表示がある。ユーザは、日付パートを作成するために凡例から時間の中に規則をドラッグしうる。ユーザはそれから、ハンドルをドラッグすることによって、日付パートを拡大するかまたは減少することができる。この例は、「ポジション２の獲得」(前のページでセットアップ) (その前のページでセットアップ)のデフォルト規則が真夜中12:00から午前1：00まで実行されることを示す。午前1：00から午前5：00までキーワードは無効にされ、そして5：00から午後1：00までキーワードは検索エンジンによって許可された最小の入札値にセットされたCPCを持つ。その時から午後7：00まで、CPCは２０ドルにセットされて、その後デフォルト規則が１日の終わりまで実行される。このパターンは毎日続けられる。
【００４２】
図６は、ユーザが週のそれぞれの日を別々に扱いうることを示す。この例では、火曜日を除くすべての平日が同じように取り扱われて、しかしながら週末にはキーワードは無効にされる(週末に広告を出したがらない多くの企業がある)。ユーザはまた、彼／彼女が通常の勤務時間内に広告を出すだけであるように、これをセットアップしうる。図７は、求めるそれぞれの日を別々に定義するとき、日付パートの概要がどのように見えるかの例を示す。
【００４３】
図８は、特別なイベントユーザーインタフェースを示す。このユーザーインタフェースはイベント、日付の名前、およびユーザが既に作成したビジネス規則をユーザが選ぶことができるドロップダウンを示す。１以上の実施例において、レポート一組は特別なイベントの大規模な収集物を持ちうる。ユーザ又は企業体が異なるように扱いたいかもしれない日がある。例えば、広告はクリスマス休暇の間高価になるので、ユーザはその期間いくつかの広告グループを無効にしたいかもしれない。追加イベントオプションを選択することによって、ユーザは特別なイベントのどれがこの戦略を適用されるべきかを選択しうる。さらに、ユーザは、それぞれの特別なイベントに関して異なった規則を選択する及び／またはカスタマイズすることができる。
【００４４】
図９は、カスタム規則テンプレートの定義を提供する規則テンプレートライブラリユーザーインタフェースを示す。
【００４５】
図１０は、本発明の実施例に従って上級のエディタページのスクリーンショットを示す。このページは、ユーザがキーワードにビジネス規則を割り当てることをできるようにする。ユーザはキャンペーンレベル、広告グループレベル及び／またはキーワードレベルでそのようなことを行いうる。インタフェースは、ユーザのキャンペーンのすべてを示す。キャンペーンの次に「+」をクリックすることは、そのキャンペーンの広告グループを示す。広告グループの次に「+」をクリックすることは、その広告グループのキーワードを示す。もしユーザがキャンペーンレベル上にビジネス規則を入力して、その次にクリップボード／矢のアイコンをクリックすると、そのキャンペーンのあらゆる広告グループにおけるあらゆるキーワードにその規則を適用するでしょう。ユーザは広告グループ列の上、キーワード列の上で同じことを行うことができる。
【００４６】
図１１は、本発明の実施例に従って、ビジネス規則編集／作成ページを示す。ユーザはビジネス規則を命名して、次にユーザが使いたい規則テンプレートのどれかをドロップダウンから選択しうる。これは、入札オートメーションツールがそのポジションのより近くを得るようにユーザの入札値を調整するとすぐに、彼／彼女がほしいポジション、そしてそのポジションを得るために彼／彼女がどれぐらい支払っても構わないと思っているかをユーザが入力するところの、事前に定義された規則テンプレートの例である。さらに、当業者は上級オプションが下部でリンクされることに気づくであろう。これは、上述した日付パートと特別なイベントが備わっていて差し支えない。
【００４７】
カスタム規則は良い識別因子であるが、多くのユーザ又は企業体のニーズは事前に定義された規則が満たされることかもしれない。これらの規則は、使用される検索エンジンのタイプによって異なるかもしれない。事前に定義された規則の例としては、ユーザ指定されたCPCの最大値まで、最大CPCを上下することによって知的に特定のポジションを維持すること、競争相手の最大入札の価格より１パーセント未満にCPCを設定すること、(入札格差が、競争力のある入札値が１パーセント以上の違いを持つどのCPCとして定義されるかもしれない)条件セットのうちで最初の入札グループの中にいるようにCPCを設定すること、条件セットのうちで最大の入札格差の中にいるようにCPCを設定すること、指定された競争力のあるURLの１パーセント上または１パーセント下であるようにCPCを設定すること、あなたの最も高い入札値の設定可能な範囲に入る場合は下位の競争相手の１パーセント下にいるようにCPCを設定すること、費用が設定可能な総額以下又は等しい場合はポジションを設定可能なポジションへ動かすこと、価格差が指定した総額を超えているならばキーワード入札を調整すること、検索エンジンによって許可された最小限にCPCを設定すること、そしてCPCやポジション上でいずれも実行しないで入札値の修正を許可すること (例えば、警告を介して発信する)、などを含むが、これに限定されるものではない。
【００４８】
さらに、１以上の実施例において、ログは手動と自動の両方、そしてキーワードで実行されたあらゆる規則について、入札へのすべての変更の記録がつけられうる。このレポートは、ユーザがキーワード、広告グループ、キャンペーン、検索エンジン、規則などのようなものによってフィルターをかけることができるようにする。
【００４９】
上述したように、１以上の実施例に従った入札オートメーションツールは、第三者の検索エンジン情報へのアクセスを持つ。当業者は、すべての検索エンジンによって提供されたいくつかのデータが同じものとして分類されるかもしれないが、あらゆる検索エンジンはその検索エンジンに適用されるだけのそれら自身の詳細があることに気付くであろう。第三者検索エンジンからのデータのアクセスと構文解析は、システムが計画されたものとして作動するために必要とされる。どれくらいの頻度で規則がチェックされるか及びレポートのグラニュラリティは、第三者の検索エンジンから検索されたデータの適時性によって異なりうる。
【００５０】
規則の実行は、第三者の検索エンジンや入札管理システムから集められた測定基準のデータを読み、それからそれが評価基準にあうならば規則を実行する、規則を読むバックグラウンドプロセスで発生しうる。さらに、１以上の実施例において、規則実行は、正確に機能せんがために電子メールサーバと第三者の検索エンジンアプリケーションプログラムインタフェース(APIs)に依存する。
【００５１】
上述したように、説明の目的において、多数の特定の詳細は、発明の徹底的な理解を提供するために示される。しかしながら、これらの特定の詳細なしで発明が実践できることは当業者には明らかである。他の例で、構造と装置は発明をあいまいにするのを避けるためにブロック図の形式で示される。
【００５２】
特に、当業者は他の構造、分析、処理のテクニック、およびメカニズムが使用されるかもしれず、そして上述したそれら以外のメカニズムを使って本発明は実行されうることを認識するであろう。
【００５３】
明細書の「１実施例」か「１つの実施例」への言及は、本発明の少なくとも１つの実施形態に含まれる実施例との関連において説明された特定の特徴、構造、または特性を意味する。明細書のあらゆる箇所にある「１実施例において」というフレーズの出現は、必ずしも同じ実施例をすべて参照することではない。
【００５４】
詳細な説明のいくつかの箇所は、コンピュータメモリの中でデータ・ビット上におけるアルゴリズムと象徴的な演算の表現に置き換えて示される。これらのアルゴリズムの記述と表現は、他の当業者へ彼らの仕事の本質を最も効果的に伝えるためにデータ処理に優れている者によって使用される方法である。アルゴリズムは、ここで、そして一般的に、望ましい結果へ導く自己一貫したステップのシーケンスであると想像される。ステップは、物理量の物理的な操作を必要とするものである。通常、必ずではありませんが、これらの量は記憶され、移され、比べられ、結合され、さもなければ操作される能力がある電気的または磁気的な信号の形態を取る。それは、時には、主に一般的な用法の理由で、これらの信号をビット、値、要素、シンボル、キャラクタ、用語、数、または同様のものと呼ぶために都合が良いと判明している。
【００５５】
しかしながら、これらのすべてと似たような表現は、適切な物理量と結び付けられるべきであり、そしてこれらの量に適用される単に使いやすいラベルであるに過ぎないことを心に留めておかれるべきである。議論から明白であるとして別なふうに明確に提示されないならば、それはコンピュータ・システムのレジスタとメモリ内で物理的な（電気的な）量となっているデータを、コンピュータ・システムのメモリまたはレジスタまたはほかの情報記憶装置、通信またはディスプレイ・デバイス内で同じように物理的な量となっている他のデータに操作して変化させる、コンピュータ・システムまたは同様の電子コンピュータ・デバイスの動作とプロセスについて言及するのに、「プロセッシング」か、「コンピューティング」か、「カルキュレーティング」か、「デターミング」か、「ディスプレイイング」などといった語句を利用している記述、議論の至る所で重宝される。
【００５６】
この発明はまた、この点でオペレーションを実行する装置に関連する。この装置は必要とされた目的で特別に組み立てられるかもしれないし、あるいはコンピュータに記憶されたコンピュータプログラムによって選択的に作動されるか再設定される一般的な目的のコンピュータを意味するかもしれない。このようなコンピュータプログラムは、例えば、限定されないが、それぞれがコンピュータシステムバスに連結された、フロッピーディスクを含むあらゆるタイプのディスク、光学式ディスク、CD-ROM、磁性‐光学式ディスク、リードオンリーメモリ（ROM）、ランダムアクセスメモリ（RAM）、EPROM、EEPROM、磁性あるいは光カード、あるいは電気的な命令を記憶することに適したあらゆるタイプのメディアのような、コンピュータが読み取り可能な記憶媒体に記憶されうる。
【００５７】
ここに示されたアルゴリズムと動作は、どの特定のコンピュータや他の装置と本質的に関連付けられない。様々な一般的な目的のシステムは、ここの教示に基づきプログラムで用いられるかもしれない、あるいは方法手順を実行するためのより専門の装置を組み立てるほうが都合がよいとわかるかもしれない。これらのシステムの多様性のために必要とされる構造は、下記の記述から明らかであろう。さらに、この発明は特定のプログラミング言語に関連付けられて記述されない。さまざまなプログラミング言語がここに記述されるように、この発明の教示を実行するのに用いられるかもしれないことが理解されるであろう。その上、従来技術、モジュール、特徴、属性、方法論におけるありふれた技術の１つに明らかであるように、この発明の他の側面は、ソフトウェア、ハードウェア、ファームウェアまたは３つのもののどんな組み合わせとしても実装することができる。勿論、本発明のコンポーネントがソフトウェアとして実装されるところはどこでも、コンポーネントは、スタンドアロンプログラム、より大きいプログラムの一部、複数個の別々のプログラム、静的かダイナミックにリンクされたライブラリ、モジュールをロード可能なカーネル、デバイスドライバとして、及び／または、コンピュータ・プログラミングの当業者に今か将来に知られるあらゆるいかなる他の方法のなかで実装されうる。さらに、本発明はどんな特定のオペレーティングシステムや環境でも決して実施を制限しない。
【００５８】
上述した実施は単に模範的であること、そして本発明の本当の精神と要旨を逸脱しない範囲で多くの変更が行われうることが、当業者によって理解されるであろう。したがって、追加されたクレームによって、本発明の本当の精神と要旨の範囲内にあるすべてのそのような変化と変更を含むことが意図されている。
【図面の簡単な説明】
【００５９】
【図１】本発明に係るシステムの一実施例を示す。
【図２】ビジネス規則マネージャユーザーインタフェースの一実施例を示す。
【図３】ビジネス規則マネージャユーザーインタフェースの一実施例を示す。
【図４】ビジネス規則マネージャユーザーインタフェースの一実施例を示す。
【図５】ビジネス規則マネージャユーザーインタフェースの一実施例を示す。
【図６】ビジネス規則マネージャユーザーインタフェースの一実施例を示す。
【図７】ビジネス規則マネージャユーザーインタフェースの一実施例を示す。
【図８】特別なイベントユーザーインタフェースの一実施例を示す。
【図９】規則テンプレートライブラリウィンドウの一実施例を示す。
【図１０】上級エディタページの一実施例を示す。
【図１１】ビジネス規則マネージャユーザーインタフェースの一実施例を示す。
【図１】
2009514105.tif 000003
【図２】
2009514105.tif 000004
【図３】
2009514105.tif 000005
【図４】
2009514105.tif 000006
【図５】
2009514105.tif 000007
【図６】
2009514105.tif 000008
【図７】
2009514105.tif 000009
【図８】
2009514105.tif 000010
【図９】
2009514105.tif 000011
【図１０】
2009514105.tif 000012
【図１１】
2009514105.tif 000013