(57)【特許請求の範囲】
【請求項１】
位置について支払うデータベース・サーチシステムでの入札を管理するコンピュータネットワークサーチ装置を操作する方法であって、
前記サーチ装置は、前記コンピュータネットワークに動作可能に接続されたコンピュータシステム及び各サーチリストを記憶するためのデータベースを含み、
前記コンピュータシステムにより、
(i)１つ又は複数の広告者に関係する商品又はサービスの情報を有するサーチリストを、少なくとも１つのキーワード及び入札額によって前記広告者と関連づけて前記データベースに記憶する処理と、
(ii)サーチする者によって入力されたキーワードと一致するキーワードをもつサーチリストを前記データベースに記憶されたサーチリストから識別し、前記識別した各々のサーチリストに関する入札額を用いて前記サーチリストを整列して入札額の高い順から結果リスト上で列挙する処理と、
(iii)前記結果リスト上のサーチリストについて、前記広告者が入力装置を介して指定した所望の入札限度及び前記キーワードに対する回答結果として前記結果リスト上でトップ３のランクとして列挙されるランク１、ランク２、ランク３のいずれかの所望ランクを受信する処理と、
(iv)前記入札限度及び前記所望ランクを拘束条件に所定のきざみ幅で入札額を調整する処理であって、前記所望ランクが前記入札限度内のランクであれば前記所望ランクに現在設定されている入札額を超えるのに必要な額を前記広告者の入札額として設定し、前記所望ランクが前記入札限度外のランクであれば前記入札限度内のランクを割当て、そのランクにおける現在設定されている入札額を超えるのに必要な額を前記広告者の入札額として設定する当該調整処理と、
(v)前記拘束条件による上記(iv)の入札額の調整を行う際、所望ランクにおける調整後の入札額が、隣接する他のランクに設定されている既存の入札額と同額になる若しくは超過し、各ランクの入札額と整合しない入札額になる場合は、前記サーチリストに対する入札額を増加する処理と、が実行される方法。
【請求項２】
請求項１に記載の方法において、前記入札額の調整処理が、各入札額に関する入札限度を超えない限度でそれぞれの入札を増加させることを含む方法。
【請求項３】
請求項１に記載の方法において、前記入札額の調整処理は、前記広告者により指定されたサーチリストの所望のランクが前記入札限度外のランクであって前記拘束条件に適合しないと判断した場合、前記指定されたサーチリストを前記入札限度の範囲内で達成し得るランクに置くために前記入札額を増加させることを含む方法。
【請求項４】
請求項１に記載の方法において、前記入札額の調整処理は、
前記所望ランク又は前記新たなランクにおいて現在設定された入札額に所定のきざみ幅の加算額を加えた、前記ランクの維持に必要な最少額に調整することを含む方法。
【請求項５】
請求項１に記載の方法において、前記入札額の調整処理は、前記入札額が予め設定した最少入札額より小さい場合は当該最少入札額よりも減少させる調整を行わないことを含む方法。
【請求項６】
請求項１に記載の方法において、前記入札額の調整処理は、当該調整処理で得られる新たな入札額による入札が、元の入札額による入札状況と比較して変更を生じさせるものではないと判断した場合、入札額を不変にしておくことを含む方法。
【請求項７】
請求項１に記載の方法において、前記入札額の調整処理は、前記広告者のランクの変更を生じさせないと判断した場合、入札額を不変にしておくことを含む方法。
【請求項８】
請求項１に記載の方法において、前記入札額の調整処理は、前記広告者により指定された所望のランクを満たすための前記入札額の調整が、調整前のランクよりも下位のランクへの移動を生じさせることになると判断される場合、入札額を不変にしておくことを含む方法。
【請求項９】
請求項８に記載の方法において、前記入札額の調整処理は、調整前のランクについて必要な入札額が入札限度を超えない場合のみ、入札額を不変にしておくことを含む方法。
【請求項１０】
請求項１に記載の方法において、前記入札額の調整処理は、調整後の入札額が隣接する他のランクに設定されている既存の入札額と同額のために、前記所望のランクよりも下位のランクへの変更を生じてしまう場合、その入札額を不変にしておくことを含む方法。
【請求項１１】
請求項１に記載の方法において、前記入札額の調整処理は、前記サーチリストが変更の適用除外のサーチリストであり、且つ、その適用除外の各サーチリストの入札額を調整することが所望のランク外への変更を生じてしまう場合、前記入札額を不変にしておくことを含む方法。
【請求項１２】
請求項１に記載の方法がさらに、前記広告者によって入力された所望のランクが、予め決めた所望ランク許容範囲でない場合、エラー処理を行うことを含む方法。
【請求項１３】
請求項１に記載の方法がさらに、前記広告者によって入力された所望のランクが、前記結果リスト上のランクのトップ３として列挙されるランク１、ランク２、又はランク３と等しいランクでない場合、エラー処理を行うことを含む方法。
【請求項１４】
請求項１に記載の方法がさらに、
前記入力手段を介して前記広告者の全てのサーチリストについて所望のランクを受信し、
前記入札額の調整処理は、前記所望のランク及び入札限度に従い、その全てのサーチリストについてそれぞれの入札額を調節することを含む方法。
【請求項１５】
請求項１に記載の方法において、前記入札額の調整処理は、
前記広告者のサーチリストが表示されたＷｅｂページについて所望のランクを受信すると、前記所望のランク及び入札限度に従い、表示されたＷｅｂページ上のサーチリストについてそれぞれの入札額を調節することを含む方法。
【請求項１６】
請求項１に記載の方法がさらに、
前記受信した入札限度の前記広告者に対する確認メッセージを出力手段に出力することを含む方法。
【請求項１７】
請求項１に記載の方法がさらに、
前記各入札額を調節した後に前記広告者に対して調整結果の通知を出力手段に出力することを含む方法。
【請求項１８】
コンピュータネットワークを介したデータベース・サーチシステムであって、
前記コンピュータネットワークに接続して前記データベース・サーチシステムからのアクセスが可能なデータベースであって、少なくとも１つのキーワード、広告者、及び入札額を関連させた情報を含む複数の項目からなるサーチリストを記憶したデータベースと、
サーチする者及び広告者からのデータを受信するための入力手段と、
前記入力手段を介してサーチする者から入力されたキーワードと一致するキーワードをもつサーチリストを前記データベース内のサーチリストから識別し、前記識別した各々のサーチリストに関する入札額を用いて前記サーチリストを整列して入札額の高い順から結果リスト上で列挙するサーチリスト生成手段と、
前記入力手段が、前記広告者から各サーチリストの所望の入札限度を、また前記キーワードに対する回答結果として前記結果リスト上でトップ３のランクとして列挙されるランク１、ランク２、ランク３のいずれかの所望ランクを前記サーチする者から受信すると、
(a)前記入札限度及び前記所望ランクを拘束条件に、前記所望ランクが前記入札限度内のランクであれば前記所望ランクに現在設定されている入札額を超えるのに必要な額を前記広告者の入札額として設定し、前記所望ランクが前記入札限度外のランクであれば前記入札限度内のランクを割当て、そのランクにおける現在設定されている入札額を超えるのに必要な額を前記広告者の入札額として調整し、
(b)前記拘束条件による入札額の調整を行う際、所望ランクにおける調整後の入札額が、隣接する他のランクに設定されている既存の入札額と同額になる若しくは超過し、各ランクの入札額と整合しない入札額になる場合は、前記サーチリストに対する入札額を増加する、処理手段と、を備えたデータベース・サーチシステム。
【請求項１９】
請求項１８に記載のデータベース・サーチシステムにおいて、
前記入力手段は、
データを受信するために、各前記サーチリストについて、所望のランクを入力するための第１テキスト・ボックスと、入札限度を入力するための第２テキスト・ボックスとを含む入力ページを表示する機能を有する、データベース・サーチシステム。
【請求項２０】
請求項１８に記載のデータベース・サーチシステムにおいて、
前記入力手段は、さらに、表示された全てのサーチリストについて所望のランクに対応したデータを入力するための第１ページ充填テキスト・ボックスと、表示された全てのサーチリストについて入札限度に対応したデータを入力するための第２ページ充填テキスト・ボックスを表示する機能を有する、データベース・サーチシステム。
【発明の詳細な説明】
【０００１】
【関連出願】
本出願は、ダレン・ジェー・デイビス等の名前で１９９９年５月２８日出願のシリアル番号０９／３２２，６７７、現在では米国特許第６，２６９，３６１号の継続出願及びダレン・ジェー・デイビス等の名前で２００１年７月２４日出願のシリアル番号０９／９１１，６７４号の一部継続出願である、チャング等の名前で２００１年８月３日出願のシリアル番号０９／９２２，０２８号、発明の名称「コンピュータ・ネットワーク・サーチエンジンによる」に関連している。
【０００２】
【発明の属する技術分野】
インターネットは、情報を探索して受取るためにアクセス可能な多くの情報データベースを提供する。位置について支払うデータベース・サーチシステムが開発されている。これは、サーチする者からのワールドワイドウェブ質問に応答してサーチする者に返答するサーチ結果において、広告者のリストの位置について、広告者が入札するものである。広告者のリストの各々は、サーチ用語と入札額を含む。いくつかの例においては、広告者のリストの各々は、タイトル、説明的文章、及びクリック可能ハイパーリンク又はユニホーム・リソース・ロケーターを含む。サーチリストのデータベースは、各々が広告者と関連したこのようなリストを多く記憶している。質問を受取ると、データベースがサーチされて、質問と一致したサーチ用語を有するリストが、サーチ結果としてサーチする者へ表示するためにフォーマットされる。
【０００３】
【従来の技術】
広告者は、サーチ結果内に彼らのサーチリストが表示される位置を制御するために、額を入札するか又は彼らの入札額を調節する。位置について支払うシステムでは、より高い値の入札を持つサーチリストをサーチリスト中でより高い又は上により近い所に置く。サーチリストを置く時には他の規則も適用できる。例えば、同じ入札及び同じサーチ用語については、より古いリストがより若いリストよりもより高くランクまたは位置付けられる。より高くランク付けされたリストは、より多くのサーチする者に見られ、クリックされる可能性がより高く、広告者のウェブ・サイトへの潜在的な顧客の流れを発生する。
【０００４】
サーチする者には、入札額に従ったサーチリストが表示される。サーチリストは、見るためにフォーマットされた時に、いくつかのスクリーン及びページ上に延長できる。この結果、より高い位置のサーチリストは、サーチする者に見られる可能性がずっと高い。さらに、いくつかの位置について支払うシステムでは、併合契約書を有しこれによって、いくつかの最高の入札のサーチリストは他の汎用サーチエンジンを使用するサーチする者に提供される。これらの併合契約書及び同様の契約書により、もし、入札が十分に高ければ、広告者のウェブサイトはインターネット・ユーザーの最大７５パーセントまで見られることができる。
【０００５】
従って、広告者の商品及びサービスについての潜在的な顧客としてのサーチする者を広告者のウェブサイトへ惹き付けることを望む広告者は、サーチ結果において相対的に高く彼のサーチリストを位置付けることについて動機を有する。広告者は多くのサーチリストについて入札をすることができる。広告者のウェブサイトの内容に密接に関連したサーチリストに対しては、広告者は相対的に大きい入札をするだろう。密接に関連しないサーチリストに対しては、広告者はより小さい入札をするだろう。このように広告者のウェブサイトへのトラフイックを増加するためにいくつかの戦略が開発されている。
【０００６】
同様に、位置について支払うシステムは、広告者が彼らの入札を管理してトラフイックを引き付けることを助けるためのツールを開発している。ｗｗｗ．ｏｖｅｒｔｕｒｅ．ｃｏｍでシステムを動作しているオーバーチュア・サービス社は、ワールドワイドウェブを介してアクセス可能な標準の入札ページを広告者に提供している。図１にこのページの例が示されている。これは現在の位置についての支払いシステムの標準の入札ページの部分を示す。この標準の入札ページは広告者がログインすることを可能にし、全ての現在のサーチリストを表示して編集しそして入札をレビューすることを可能にする。このように、図１の標準の入札ページは、口座情報の表示１０２及び現在の入札情報の表示１０４を含む。
【０００７】
説明された例中の現在入札情報の表示１０４は、いくつかのフィールドを含む表の配列である。これらの中には、サーチ用語フィールド１０６、現在入札フィールド１０８、現在位置フィルード１１０、１番目になるための入札のフィールド１１２、現在入札ツール選択フィールド１１４及び新入札フィールド１１６が含まれる。サーチ用語フィールド１０６は、広告者が入札した全てのサーチ用語を表中の１列で表示する。これらは、サーチする者へ表示するために一致を決定するのにサーチ質問と比較される用語である。現在入札フィールド１０８は、サーチ用語についての現在入札額を示す。例示においては、５セント又は＄０．０５がシステムの現在受取る最小の入札であり、最小入札額未満の入札は変更されるまでその入札額でグランドファーザド（ｇｒａｎｄｆａｔｈｅｒｅｄ）される。現在位置フィールド１１０は、そのサーチ用語を含むサーチ質問が受取られた場合に、そのサーチリストがサーチする者に表示される現在の位置又はランクを示す。１のランク又は現在位置は、サーチリストがサーチする者に最初に表示されることを意味する。１番になるために入札フィールド１１２は、サーチリストをサーチ結果のリスト頂上又は１番又は第１ランクの位置に出現させるために広告者が入札しなければならない額を示す。現在入札ツール・フィールド１１４は、広告者が彼の入札より良く管理するために、広告者がそのサーチ用語についての全ての広告者による全ての入札を見ることができるＵＲＬへ、広告者のブラウザーを向け直すハイパーリンクを含む。新しい入札フィールド１１６は、広告者がサーチ用語について新しい入札を入力できる。システムは新しい入札を受取ると、それに従い、サーチリストを更新する。
【０００８】
制御フィールド１２０は、他の入札管理選択を提供する。全て変更（Ｃｈａｎｇｅ  Ａｌｌ）ハイパーリンク１２２は、その広告者の口座に対する全てのリストを１番目の入札位置に移すことができる。ページ変更ハイパーリンク１２４は、広告者が現在のページに表示される全てのリストを１番目の入札位置に移すことができる。全て又は多くの入札について最高のランクの位置を保証することにより、これらのツールは広告者が広告者へのウェブサイトへのトラフイックを最大にできる効果を有する。
【０００９】
【発明が解決しようとする課題】
この標準の形式の入札ページは、広告者が彼らの入札を管理するために大変に役立つことを示している。しかし、システムがより成功するにつれて、いくつかの広告者は多数の入札を維持するようになる。いくつかの広告者は数千のサーチ用語について入札を有することが知られている。また、より多くの広告者が同じサーチ用語について入札すると、広告者の更新されたサーチリストがその後に第２の広告者が第２の広告者のリストを更新することにより、その所望の位置から動かされてしまう可能性を増大させる。さらに、広告者は他の汎用サーチエンジンを使用するサーチ者に表示される最高入札サーチリスト内にいることを望むであろう。しかし、全てのサーチリスト又はサーチリストのページを最高の入札位置に置くオプションは、トラフイックを生成することについて成功しすぎて、サーチリストを維持するコストを管理不能のレベルまでに上昇させる。
【００１０】
現在利用可能なウェブサイトの１つは、ユーザが広告者のキーワードに対して選択された位置又はランクを指示することを可能にする。しかし、この従来のシステムは、１つのキーワードのみを処理することを可能にし、複数の入札が同じキーワードに対して同じドル金額で存在するという同点状態をうまく処理できない。
【００１１】
従って、位置について支払うシステムにおいて入札を管理するための改良されたシステム及び方法が必要である。
【００１２】
【課題を解決するための手段】
紹介のためにのみ説明すると、本発明の実施の形態は、位置について支払うデータベース・サーチシステムのための方法及びシステムを提供する。この方法及びシステムは、広告者と関連した１つ又は複数のサーチリストを含み、各サーチリストはそれぞれの入札額を含み、そして選択されたサーチリストに対する入札限度を受取る。それぞれの入札額は入札限度に従って、選択されたサーチリストについて調節される。
【００１３】
上述した好適な実施の形態の説明は、紹介のためにのみ与えられた。この節の説明は本発明の範囲を定義する特許請求の範囲を限定するために解釈されるものではない。
【００１４】
【発明の実施の形態】
図を参照すると、図２は位置について支払うサーチシステム２００のブロック図である。図２は、本発明の１つの実施の形態に使用されるクライアント／サーバー・アーキテクチュアとして構成された分散システム２００の一例である。クライアントとは、それと関係しない別のクラス又はグループのサービスを使用するあるクラス又はグループのメンバーである。サーバーは典型的にインターネットなどの通信媒体を介してアクセス可能な遠隔のコンピュータ・システムである。クライアント・プロセスは、第２コンピュータ・システム内でアクティブであり、複数のクライアントがサーバーの情報収集能力を利用することを可能とする通信媒体を介してサーバー・プロセスと通信する。このようにして、サーバーは本質的にコンピュータ・ネットワークに対する情報提供者として動作する。
【００１５】
従って、図２のブロック図は、インターネット２１４などのネットワークにより全てが接続された、複数の広告者ウェブサーバー２０４及び関連データベース２２４、口座管理サーバー２０６及び関連データベース２２６、サーチエンジン・ウェブサーバー２０８及び関連データベース２２８、サーチする者のコンピュータ及び広告者コンピュータなどの複数のクライアント・コンピュータ２１６を含む。
【００１６】
ネットワーク２１４は、以降、一般にインターネットと呼ぶ。本発明のシステム及び方法はインターネットに対して特に有用であるが、クライアント・コンピュータ２１６、広告者ウェブサーバー２０４、口座管理サーバー２０６、及びサーチエンジン・ウェブサーバー２０８はいくつかの異なる形式のネットワークを介して一緒に接続できる。このようなネットワークとしては、ローカルエリア・ネットワーク（ＬＡＮ）、他のワイドエリア・ネットワーク（ＷＡＮ）、及び商業情報サービスなどの電話回線を介してアクセスできる地域ネットワークを含むことができる。クライアント及びサーバー・プロセスは、単一コンピュータ上で同時に実行される異なるプログラムさえ含んで良い。広告者ウェブサーバー２０４、口座管理サーバー２０６、及びサーチエンジン・ウェブサーバー２０８及びこれらに関連した記憶装置は、ここに説明されるように位置について支払うデータベース・サーチシステム２０２を構成する。
【００１７】
クライアント・コンピュータ２１６は、通常のパーソナル・コンピュータ（ＰＣ）、ワークステーション、又はいかなる大きさのコンピュータ・システムであってよい。各クライアント２１６は典型的に、１つ又は複数のプロセッサ、メモリ、入／出力装置、通常のモデム又はネットワーク・インターフェース・カードなどのネットワーク・インターフェースを含む。広告者ウェブサーバー２０４、口座管理サーバー２０６、及びサーチエンジン・ウェブサーバー２０８は、同様に構成できる。しかし、広告者ウェブサーバー２０４、口座管理サーバー２０６、及びサーチエンジン・ウェブサーバー２０８は、別のプライベート・ネットワークにより接続された多くのコンピュータをそれぞれ含むことができる。
【００１８】
クライアント・コンピュータ２１６は、広告者サーバー２０４上に記憶されたウェブページ又はレコードを探し出すために、ナビゲーター、エクスプローラー、又はモザイク・ブラウザー・プログラムなどのウェブ・ブラウザー・プログラムを実行できる。ブラウザー・プログラムはユーザが検索するために特定のウェブページのアドレスを入力することを可能にする。これらのアドレスはユニホーム・リソース・ロケーター、又はＵＲＬと呼ばれる。さらに、ページが検索されると、ブラウザー・プログラムはユーザが他のウェブページへのハイパーリンクを「クリック」すると、他のページ又はレコードへのアクセスを提供できる。このようなハイパーリンクは、ウェブページ内に位置していて、ユーザに別のページのＵＲＬを自動的に入力してそのページを検索するための自動化方法を与える。ページは、内容として、単純な文章情報、又はより複雑なデジタル符号化されたソフトウェア・プログラム、グラフイックス、音声信号、ビデオ等のマルチメディア・コンテンツを含んだデータ・レコードである。
【００１９】
１つの実施の形態では、クライアント・コンピュータ２１６はネットワークを介して、ハイパーテキストトランスファープロトコル（ＨＴＴＰ）により与えられる機能を使用して、口座管理サーバー２０６、サーチエンジン・サーバー２０８、及び広告者サーバー２０４を含む、さまざまのネットワーク情報提供者と通信する。業界に知られているＦＴＰ、ＳＮＭＰ、ＴＥＬＮＥＴ、及びいくつかの他のプロトコル等の他の通信プロトコルも使用できる。好ましくは、広告者ウェブサーバー２０４、口座管理サーバー２０６、及びサーチエンジン・ウェブサーバー２０８は、ワールドワイドウェブ上に位置する。
【００２０】
上述したように、少なくとも２つのサーバーのタイプが説明された実施の形態では考えられている。考えられる第１のサーバーは、コンピュータ記憶媒体２２０及び処理システムを含む口座管理サーバー２０６である。データベースが口座管理サーバー２０６の記憶媒体２２０上に記憶される。データベースは広告者口座情報を含む。以下の説明から明らかとなるように、ここに説明されるシステム及び方法は、口座管理サーバー２０６上のメモリ又は大量記憶装置などのコンピュータ記憶媒体上の実行可能な命令として記憶されるソフトウェア内に実現できる。クライアント・コンピュータ２１６上で実行される通常のブラウザー・プログラムは、口座管理サーバー２０６上に記憶された広告者口座情報にアクセスするために使用できる。好ましくは、口座管理サーバー２０６へのアクセスは図示しない外部の偽造から口座情報及び口座管理及びサーチ結果位置決めプログラムを保護するファイヤウォールを介して達成される。追加のセキュリテイは、セキュアＨＴＴＰ又はセキュアソケットレイヤーなどの標準通信プロトコルについての増強により与えることができる。
【００２１】
第２の考えられるサーバーのタイプは、サーチエンジン・ウェブサーバー２０８である。サーチエンジン・プログラムは、ネットワーク・ユーザが、サーチエンジン・ウェブサーバーＵＲＬ又はかれらのブラウザー・プログラムを介してサーチエンジン・ウェブサーバー２０８に質問を提出できる他のウェブサーバー上のサイトにナビゲートする時、ワールドワイドウェブ上で利用可能な何百万のページの中から興味の有るページを識別するために、キーワード質問をタイプすることができる。本発明の好ましい実施の形態において、サーチエンジン・ウェブサーバー２０８は、口座管理サーバー２０６により実行された入札プロセスの結果によりフォーマットされた又はそれから得られた関連エントリイを少なくとも部分的に含んだサーチ結果リストを生成する。サーチエンジン・ウェブサーバー２０８は、クライアント・コンピュータ２１６においてユーザにより入力されたサーチ用語に関連する情報を含んだドキュメントへリンクするハイパーテキストのリストを生成する。サーチエンジン・ウェブサーバーは、クライアント・コンピュータ２１６上で実行されているブラウザーで表示されるウェブページの形式で、このリストをネットワーク・ユーザヘ送信する。サーチエンジン・ウェブサーバーの１つの実施の形態は、ＵＲＬｈｔｔｐ：／／ｗｗｗ．ｏｖｅｒｔｕｒｅ．ｃｏｍ／のウェブページにナビゲートすることにより見つけることができる。
【００２２】
サーチエンジン・ウェブサーバー２０８は、インターネット２１４に接続できる。１つの実施の形態では、サーチエンジン・ウェブサーバー２０８は、ユーザ質問に応答してサーチ結果を発生するために使用されるサーチリスト・レコードを含んだサーチ・データベースを含む。これに加えて、サーチエンジン・ウェブサーバー２０８はまた、口座管理サーバー２０６へ接続されている。口座管理サーバー２０６もまたインターネット２１４に接続されている。サーチエンジン・ウェブサーバー２０８及び口座管理サーバー２０６は、クライアント・コンピュータ２１６に位置するユーザの異なる情報ニーズにアドレスする。
【００２３】
例えば、クライアント・コンピュータ２１６に位置するユーザの１つのクラスは、広告ウェブサイト・プロモーターなどのネットワーク情報提供者又は広告者ウェブサーバー２０４に位置する広告者ウェブページを有する広告者である。これら広告ウェブサイト・プロモーター又は広告者は、口座管理サーバー２０６上の記憶に存在する口座情報にアクセスすることを望むであろう。口座管理サーバー２０６に存在する口座を介して、広告ウェブサイト・プロモーターは、他の広告者との競争的入札プロセスに参加することができる。広告者は、広告者のウェブサイトの内容と関連有るいかなる数のサーチ用語について入札できる。１つの実施の形態において、入札されたサーチ用語の広告者のウェブサイトについての関連性は、データベース内にサーチ用語及び広告者ウェブサイトＵＲＬを含んだサーチリストを挿入する前に手作業による編集プロセスを介して決定される。本発明の１つの代替的な実施の形態において、対応するウェブサイトに対するサーチリスト内の入札されたサーチ用語の関連性は、口座管理サーバー２０６のプロセッサで実行されるコンピュータ・プログラムを使用して評価してもよく、この場合、このコンピュータ・プログラムは所定の編集規則に従ってサーチ用語と対応するウェブサイトとを評価する。
【００２４】
より高い入札は、広告者により入札されたサーチ用語を使用したサーチが実行される時、サーチエンジン２０８により生成されるサーチ結果リストページ上でより有利な位置を受取る。１つの実施の形態では、広告者による入札額は、広告者のウェブサイトがサーチ結果リストページ上のハイパーリンクを介してアクセスされる度毎に広告者の口座から控除される金額からなる。代替的には、入札額は広告者により与えられるどんな経済的価値からなってもよい。サーチする者は、広告者のハイパーリンクと関連した情報を検索するために検索要求を開始するため、コンピュータ入力装置によりハイパーリンク上をクリックする。好ましくは、サーチ結果リスト・ハイパーリンク上の各クリック又はアクセスは、「クリック」を広告者についての口座識別子と関連付けるためにサーチエンジン・ウェブサーバー２０８へ向け直される。この向け直し動作は、サーチする者によりクリックされたサーチ結果リスト・ハイパーリンクを使用して広告者のＵＲＬへアクセスする前に、サーチする者には見えないが、サーチ結果ページ内に符号化された口座識別情報へアクセスする。口座識別情報は広告者の口座に、検索要求イベントとして検索要求からの情報と一緒に記録される。このメカニズムにより得られた情報は、既知の通常のサーバーシステム・ログを使用したものでは不可能な態様で、ＵＲＬと口座識別子を確定的に一致するため、正確な口座借り方記録を維持することができる。サーチ結果リストページ上の広告者のウェブサイト説明及びハイパーリンクは、広告者のリストが有料（支払い済み）リストである表示を有している。各有料リストは、そのサーチ結果リストを通じての広告者のサイトへの各紹介について、広告者がクリック単位で支払う価格に対応する額である広告者に対するコストを表示する。
【００２５】
クライアント・コンピュータ２１６における第２番目のクラスのユーザは、ウェブ上の特定の情報を求めるサーチする者からなる。サーチする者は、彼らのブラウザーを介して、ウェブサーバー２０８上に存在するサーチエンジン・ウェブページにアクセスする。サーチエンジン・ウェブページは、サーチする者が１つ又は複数のキーワードからなるサーチ用語をタイプできる質問ボックスを含む。代替的に、サーチする者は遠隔のウェブサーバーに格納されているウェブページ上に位置してサーチエンジン・ウェブサーバー２０８にハイパーリンクされた質問ボックスを介してサーチエンジン・ウェブサーバー２０８に質問できる。サーチする者がサーチ用語の入力を終える時、サーチする者は与えられたハイパーリンク上をクリックすることにより、質問をサーチエンジン・ウェブサーバー２０８へ送信できる。そして、サーチエンジン・ウェブサーバー２０８は、サーチ結果リストページを生成して、このページをクライアント・コンピュータ２１６のサーチする者に送信する。
【００２６】
サーチする者は、サーチ結果ページ上の各リストと関連したハイパーテキストリンク上をクリックして、対応するウェブページにアクセスする。ハイパーテキスト・リンクはインターネット２１４上のどんな場所のウェブページにアクセスでき、そして広告者ウェブサーバー２０４上に位置する広告者ウェブページへの有料リストを含む。１つの実施の形態では、サーチ結果リストは、広告者の入札の結果として置かれるものではなく、インクトミ、ライコス又はヤフー！サーチエンジンなどの通常のワールドワイドウェブ・サーチエンジンにより生成された無料（支払いの無い）リストも含む。無料ハイパーテキスト・リンクは、編集チームにより手作業でデータベース内に索引付けされたリンクも含んでも良い。もっとも好ましくは、無料リストはサーチ結果ページ上では有料広告者リストの後に続く。
【００２７】
別の実施の形態において、クライアント・コンピュータ２１６におけるユーザは、位置について支払うサーチシステム２００の運営者と併合した他のウェブサービス提供者のウェブサイトにアクセスできる。併合契約により、合併ウェブサービス提供者のウェブページを使用してクライアント・コンピュータ２１６で使用者により入力されたサーチ質問は、サーチエンジン・ウェブサーバー２０８へにも送られる。サーチエンジン・ウェブサーバー２０８は、ここに説明されるように位置について支払うサーチ結果を作成する。位置について支払うサーチ結果のいくつかがクライアント・コンピュータのユーザへ返送されて、他のサーチ結果と共に質問結果を形成するために結合される。併合契約により、位置について支払うサーチ結果は、質問結果中のいづれかの適当な場所に位置付けてよい。もし、ユーザが位置について支払うサーチ結果の１つをクリックすると、経済的価値が、位置について支払うサーチシステム２００又は併合ウェブサービス提供者、又は両者、に対して発生される。
【００２８】
好ましくは、位置について支払うサーチシステム２００の運営者の観点からは、併合契約により、位置について支払うサーチ結果はユーザに送られる質問結果の最上部又はその近くに置かれるか又はランクされる。このように取扱われるサーチリストは、プレミアム・リストと呼ばれる。１つの実施の形態において、プレミアム・リストは、サーチ用語についての最上３つのサーチリストであり、併合ウェブサービス提供者に送られて、そして質問結果の最上３つの位置に表示される。プレミアム・リストはユーザによりクリックされる可能性が増加する。このように、広告者のプレミアム・サーチリストは、ワールドワイドウェブを使用する多数のサーチする者に見られて、広告者のウェブサイトへのトラフイックを増加する。これは、広告者のサーチリストをプレミアム・サーチリストとして、質問結果の最上部の近くに表示されることを保証する位置又はランクに位置付けるため、広告者が入札を提出する動機を増大する。
【００２９】
図３は、図２の例示的システム２００などの位置について支払うデータベース・サーチシステムに対して、位置について入札する方法を説明するフローチャートである。例示のシステムでは、広告者は１つ又は複数のサーチリストについての入札限度及び所望のランクを指定することができる。入札限度は、システムが設定できるサーチリストの入札の最大ドル額である。入札限度に等しい又はそれ未満の入札額は受け入れられる。所望のランクは、例示のシステムにおいては、ランク１、ランク２及びランク３又はユーザに表示される最初の３つのサーチリストであるプレミアム・リストに対応したランクの１つに限定される。また、例示のシステムでは、サーチリストは入札額でランク付けされ、そして同一の入札額又は同点条件を持つサーチリストでは前に入札した又は古いリストが若いものより高くランク付けられるというポリシーを有する。さらに、例示のシステムでは、いくつかのリストはグランドファーザードされると呼ばれる。システムは、現在最小の入札額＄０．０５を持つが、いくつかのリストは最小額が適用される前に作成されて入札額がその最小額よりも小さい。現在のポリシーでは、もし、グランドファーザードされたリストについて入札が変更されると、最小入札の＄０．０５が適用される。
【００３０】
１つの実施の形態において、図３の方法及び図２のシステムは、以下の規則により要約できる入札変更ロジックを実行する。
１．できる限り低い価格であなたの要求した位置にあなたを置きます。
２．もし、同点のためにあなたが要求した位置が利用できない場合は、同点額よりもあなたの新しい入札を＄０．０１だけ多くして、あなたをこの同点の直ぐ上に置きます。これは、あなたが要求したよりも高い位置をあなたが得ることを意味します。
３．あなたの新しい入札は、あなたの入札限度よりも高くなることはありません。もし、あなたが要求した位置があなたの入札限度が低すぎて得られない場合、あなたの入札限度に対して最良の位置を与えます。これはしばしばあなたの新しい入札があなたの入札限度に等しいことを意味します。しかし、もし、同じ位置をより低い価格で得ることができるならば、そのより低い価格をあなたに与えます。
４．あなたの新しい入札は最小入札＄０．０５よりも低くすることはできません。これは、もし、あなたがグランドファーザドされたリストについて位置入札を用いると、そのリストに対してはグランドファーザドされた地位を失います。
これらの規則は例示目的のみである。他の規則も考えられ、同様に適用できる。
【００３１】
以下に、これらの規則の適用例が示される。これらの例には、同じサーチ用語を全て指定するいくつかのサーチリストについて、元のランクと入札額が示されている。ユーザからこのサーチ用語を含んだ質問が受取られると、これらのリストは入札額に応じたランク順序で質問結果の中でユーザに表示される。併合契約の下では、最上の３つのランクのリストはプレミア・リストであり、併合ウェブサービス提供者から受取られた質問に対する質問結果中に表示される。
【００３２】
例１．  最初の例では、入札額＄０．９０で古いランク５を持つ広告者が、ランク２を要求して入札限度＄１．５０を指定した。既存の入札と規則に基づいて、新しいランクは２であり、入札額は＄１．００である。このように、システムは選択されたサーチリストについて入札限度と所望のランクを受けて、入札限度及び所望のランクに従い選択されたサーチリストに対するそれぞれの入札額を調節する。この特定の実施の形態では、指定された額又は入札限度から入札額を所望のランクに達するのにちょうど十分に高い入札額まで減少するために、バブル・ポッピング・プロセスが使用される。
【００３３】
例１：問題無し。要求されたランクを与える。
0004035425.tif 000002
【００３４】
例２．第２の例において、入札額＄０．９０で古いランク５を持つ広告者が、ランク２を要求して、入札限度＄１．５０を指定する。しかし、今度は、２つのリストの同点状態が存在し、＄１．００の入札額が第１及び第２にランクされる。上記の規則を適用すると、同点状態は、要求されたランク２を利用不可能にするため、システムは入札額を同点額よりも＄０．０１だけ増加することにより新入札を調節して、サーチリストを第１位のランク位置に置く。
【００３５】
例２：同点が要求されたランクよりも新しいランクを高くする。
0004035425.tif 000003
【００３６】
例３．第３の例において、入札額＄０．９０で古いランク５を持つ広告者が、ランク２を要求して、入札限度＄０．９５を指定する。この例では、ランク１、２、３の他のサーチリストが、それぞれ、＄１．００、＄０．９９、＄０．９８の入札額を有する。入札限度＄０．９５は、サーチリストを要求されたランク２よりも低いランクにする。
【００３７】
例３：入札限度が要求されたランクよりも新しいランクを低くする。
0004035425.tif 000004
【００３８】
例４：第４の例において、入札額＄０．９９で古いランク２を持つ広告者が、ランク４を要求して、入札限度＄０．９０を指定する。この例では、入札限度＄０．９０が、要求されたランク４よりも新しいランクを低くする。しかし、得られたランク５の位置は与えられた入札限度で達成可能な最良の位置である。バブル・ポッピング方法を適用して、入札額を入札限度に対する最良に可能なランクに必要な最小額、＄０．８１まで下げる。
【００３９】
例４：入札額が新しいランクを要求されものよりも下げる。バブル・ポッピングが価格をさらに下げる。
0004035425.tif 000005
【００４０】
例５．第５の例において、入札額＄０．９０で古いランク５を持つ広告者が、ランク２を要求して、入札限度＄１．００を指定する。しかし、この例では同点状況が存在し、ランク１及び２のサーチリストがそれぞれ、＄１．００の入札額を有する。入札限度により、新ランクは要求ランクよりも低いランクとなる。結果は、新ランクは３で、要求されたランク２よりも低い。
【００４１】
例５：入札限度及び同点状況が入札により要求されたランクよりも新しいランクを低くする。
0004035425.tif 000006
【００４２】
例６．第６の例において、入札額＄１．００で古いランク２を持つ広告者が、ランク４を要求して、入札限度＄０．９２を指定する。しかし、この例では同点状況が存在し、ランク４及び５のサーチリストがそれぞれ、＄０．９２の入札額を有する。結果は、新ランクが５で、要求されたランク４よりも低い。入札限度及び同点状況が入札により要求されたランクよりも新しいランクを低くする。
入札限度及び同点状況が入札ランクを要求されたランクよりも低くする。
0004035425.tif 000007
【００４３】
１つの実施の形態において、広告者に対してより有利な結果を与えるために、これらの規則についていくつかの例外が存在する。例外は以下の通りである。
ａ）もし、規則を適用した後で、あなたの新しい入札が古い入札と同じものになるならば、変更をしない。この方法はあなたをその入札で古い位置で維持できる。
ｂ）もし、あなたの新しい入札が古い入札よりも高いが、あなたのランクを改良しない場合、あなたの入札を変更しない。この方法は改良されないランクについてより高い料金になることを防止する。
ｃ）もし、あなたの新しいランクが、あなたの要求したランクがあなたの古いランクでいたところからさらにリスト内で下げるものであるならば、あなたの入札は変更されない。もちろん、あなたの古い入札がこれを生ずるためにあたなの入札限度下でなければならない。
ｄ）もし、あなたの新しいランクが、同点入札の集まりがあり、あなたのリストがこの同点入札の集まり内にあるために、あなたが要求したランクよりも悪くなる場合、変更されない。これは、あなたがリスト内で下げる要求をする時、あなたの古いランクとあなたの要求したランクとの間に同点の集まりがある際に発生する。もし、変更すると、あなたが要求したものよりもずっと下の同点の集まりの下になる。これは望まれないことである。
ｅ）もし、あなたがグランドファーザードされたリストについて位置入札を使用して、もし、新しいランクがあなたの要求したランクよりも良くなる場合、変更されない。これはあなたのグランドファーザードされたリストを保護する。
【００４４】
上記規則についてのこれらの例外は、例示目的のみである。他の例外も考えられ、同様に適用できる。
これらの規則の例外の適用が、以下に説明される。
【００４５】
例７．この例において、広告者Ｃはシステムを用いて入札限度＄０．８０でランク１の要求をする。入札限度は、新しい入札が入札限度まで増加されるほどには十分に高くない。これは古い入札に等しく、変化は必要でない。最終状況は最初の状況から変更されない。
0004035425.tif 000008
【００４６】
例８．この例において、広告者Ｂはシステムを用いて入札限度＄１．００でランク＃１の要求をする。通常の処理は、＄０．８１の入札でランク＃２を与えるだろう。しかし、新しい入札でランクは改良されず、しかも広告者の支払いは増える。従って、システムは要求されたランクを与えることができないため、なにもしない。
0004035425.tif 000009
【００４７】
例９．この例において、広告者Ｃはシステムを用いて入札限度＄０．８０でランク＃２の要求をする。通常の処理は、＄０．７６の入札でランク＃５を与えるだろう。しかし、これは、広告者は元に有していたよりも低く且つ広告者が要求したものよりも低い新しいランクを得るため、好ましい結果ではない。従って、システムは、なにもしない。
0004035425.tif 000010
【００４８】
例１０．この例において、広告者Ｂはシステムを用いて入札限度＄０．８０でランク＃３の要求をする。ランク＃３又は＃４のいずれかを与えることは不可能である。これらは同点状況により利用不可能である。広告者を＄０．７６でランク５に移動することは望まれない。従って、システムは、何もせず、最終位置は、＄０．８０でランク２である。広告者Ｂは同じ位置及び入札で開始しなければならない。この場合、広告者は要求したよりも高いランクを得る。もし、広告者Ｂがシステムを使用して入札限度＄０．７９でランク３を要求すると、最終結果は、＄０．７６でランク５である。
0004035425.tif 000011
【００４９】
例１１．この例において、広告者Ｄはシステムを用いて入札限度＄０．０５でランク＃３の要求をする。通常の処理によると、新しい入札＄０．０５でランク＃２を与えるだろう。しかし、これは、広告者が要求したよりも高いランクを得て、グランドファーザドの地位を失う。これは望ましくない。従って、システムは何もしない。もし、広告者Ｄがシステムを使用して入札限度＄０．０５でランク１を要求すると、新しい入札＄０．０５でランク２が与えられる。この場合、変更を行ない、部分的な成功を宣言する。何故ならば、新しいランクは、要求されたランクよりも低いからである。
0004035425.tif 000012
【００５０】
図３のフロー・チャートは、上述の規則を示しており、以下に説明する。図３の実施の形態の方法は、ブロック３００で開始する。ブロック３０２で、広告者から情報が受取られる。１つの実施の形態では、情報は広告者の入札を調節するために使用される新しい入札限度である。別の実施の形態では、受取られた情報は広告者の入札を調節するために使用される新しい所望のランクである。図３に示す実施の形態では、新しい情報は新しい所望のランク及び入札限度であり、そして広告者の入札を調節するために使用される。新しい情報は、１つの選択されたサーチリスト、選択されたサーチリストのグループ、又は広告者の口座に関連する全てのサーチリストについてのものである。ブロック３０４で、選択されたサーチリストが市場から除かれる。例えば、このサーチリストを図２のサーチエンジン・ウェブサーバー２０８から別の記憶場所に移す。データが更新されている間のサーチリストの使用を防止する。
【００５１】
制御は、ブロック３０６で開始されるループに入る。サーチ用語に対する第１サーチリストが処理される。ブロック３０８で、現在のランクが要求されたランクよりも大きいかどうか、又は、現在の入札額が入札限度よりも少ないかどうかが決定される。もし、いずれも肯定ならば、ループから出て、制御はブロック３１６へ進む。
【００５２】
もし、ブロック３０８のテストが満足されなければ、ブロック３１２で、選択されたサーチリストの入札額が調節される。通常、入札額は増加される。バブル・ポッピングが適用される際、入札は減少される。ブロック３１４で、制御がブロック３０６に戻り、指定されたサーチ用語について次ぎのサーチリストが処理のために選択される。
【００５３】
指定されたサーチ用語について全てのサーチリストが処理された後、ループから出て、制御はブロック３１６に進む。ブロック３１６において、入札変更規則の例外がテストされる。この例外処理の例示的な実施の形態が、以下に図４を参照して説明される。ブロック３１６の処理の間、例外条件の存在のため、選択されたサーチリストに対する入札額の変更が入力されないかどうかが決定される。もし、例外条件が存在しなければ、入札は図３のループの処理で決定されたように変更される。ブロック３１８で、サーチリストが、質問に応答するサーチエンジンの使用のために市場データベースへ一時的記憶から戻される。方法はブロック３２０で終了する。
【００５４】
図４は、図３の方法における例外条件の処理を説明するフローチャートである。実施の形態はブロック４００で開始する。ブロック４０２で、図３の処理の際に決定された新しい入札額が同じサーチリストについての古い入札と等しいかどうかが決定される。もし、等しいならば、制御はブロック４１０に進む。もし、等しくなければ、ブロック４０４で、サーチリストについて決定された新しい入札は古い入札と等しく且つそのサーチリストに対するランクの改良をもたらさないものであるかどうかが決定される。もし、そうならば、制御はブロック４１０へ進む。
【００５５】
もし、そうでなければ、ブロック４０６で、いくつかの条件が検査される。第１に、未調節の入札が広告者指定の入札額未満かそれに等しいかどうかが決定される。第２に、未調節のランクが要求されたランクよりも高いか又は大きいかが決定される。第３に、未調節のランクが図３のループにより決定される新しいランクより少ないかどうかが決定される。もし、これら全ての条件が合うと、制御はブロック４１０に送られる。
【００５６】
ブロック４０８で、もし、ブロック４０２、４０４、４０６の例外条件のどれも満足されない場合、図３のループ操作により決定される入札額の変更が処理される。選択されたサーチリストについての入札額は、受取られた入札限度と所望のランクに従って調節される。
【００５７】
もし、ブロック４０２、４０４、４０６のいずれかの例外条件が満足される場合、ブロック４１０で、サーチリストに対して変更が行なわれない。図４の例外処理方法は、ブロック４１４で終了し、そして制御は図３のブロック３１８に戻る。
【００５８】
図５は、図２の位置について支払うシステム内の位置についての入札機能の動作を示す状態図である。図５において、ブロックはシステムの動作状態に対応し、ラベルが付けられたリンクはクリックされたハイパーリンクに対応する。
【００５９】
状態図５００は、アクセス部分５０２及び位置についての入札部分５０４を含む。図５内の各ブロックは、所望の機能を実行するためのコードのブロック及び記憶されたデータに対応する。アクセス部分５０２は、安全ログイン、動作報告などのいくつかの管理機能を与える。広告者のウェブブラウザーによりアクセスされる入札管理ウィンドウ５０８の「位置についての入札」リンク５０６を選択する。このリンク５０６を選択すると、広告者のブラウザーは位置についての入札部分５０４の位置についての制御ページ５１０に向け直される。位置についての入札制御ページ５１０は、広告者にシステムの位置についての入札動作の制御を与える。位置についての入札制御ページ５１０は、ユーザが１つ又は複数のサーチリストの位置についての入札の制御することを可能にする。
【００６０】
図６には、位置についての入札制御ページ５１０の１つの実施の形態が示される。ページ５１０は、口座識別ウィンドウ６０２、全てのリスト入札部分６０４、個別リスト部分６０６、およびサーチ制御部分６０８を含む。口座識別ウィンドウ６０２は、広告者についての口座識別情報を表示し、もし、広告者が口座変更を選択する場合、新しい口座識別情報を受取る文章入力ボックスとして機能する。
【００６１】
全てのリスト入札部分６０４には、所望のランク・テキスト入力ウィンドウ６１０及び入札限度ウィンドウ６１２が更新ボタン６１４と一緒に含まれる。全てのリスト入札部分６０４は、広告者の全てのサーチリストについての広告者の入札の全てを入札限度ウィンドウ６１２内に入力された入札限度で所望のランク・テキスト入力ウィンドウ６１０内に入力された所望のランクへ変更するために広告者により使用される。更新ボタン６１４を動作すると、システムは所望のランク及び入札限度に従い全ての入札を広告者の所望のランクへ更新する。好ましくは、ここに説明される規則及び例外がこの更新プロセス中で使用される。しかし、他の規則も使用できる。
【００６２】
個別リスト部分６０６は、個別リスト更新部分６１０及び急速ページ充填部分６１５を含む。個別リスト更新部分６１０は、選択された口座の下の全ての広告者のリスト６２０、現在入札ウィンドウ６２２、現在位置ウィンドウ６２４、１番目になるための入札のウィンドウ６２６、現在入札ツール６２８、所望ランク・テキスト入力ウィンドウ６３０、及び更新ボタン６３４を持った入札限度ウィンドウ６３２を表示するグリッド及びリセット・ボタン６３６を含む。このように、各サーチリスト６２０について、グリッドは現在入札ウィンドウ６２２内に広告者の現在入札額を、現在位置ウィンドウ６２４内に同じサーチ用語についての他のサーチリストとの相対的な広告者の現在位置を、１番目になるための入札ウィンドウ６２６内に１番目のランクを達成するのに必要な入札額を表示する。現在入札ツール６２８は、ユーザのブラウザーをサーチ用語についての全て又はいくつかの現在の入札を表示するウェブページに向け直して、広告者がサーチリストの中でいかなる所望のランクを達成するために彼の入札を調節することを可能にする、ハイパーリンクである。
【００６３】
所望のランク・テキスト入力ウィンドウ６３０及び更新ボタン６３４を持った入札限度ウィンドウ６３２は、全てのリスト部分６０４の類似の構造でもって同様に動作する。１つ又は複数のサーチリストについて所望のランクが所望のランク・テキスト入力ウィンドウ６３０内に入力され、そして、入札限度が入札限度ウィンドウ６３２内に入力される。更新ボタン６３４を動作させると、システムは所望のランク及び入札限度に従い、選択されたサーチリストに対してそれぞれの入札額を広告者の所望のランクへ更新する。リセット・ボタン６３６を動作させると、所望ランク・テキスト入力ウィンドウ６３０及び入札限度ウィンドウ６３２内の入力が消される。
【００６４】
急速ページ充填部分６１５は、ページ上に現在表示されている全てのサーチリストについて、広告者が入札限度及び所望のランク値を指定することを可能にする。これらは、全てのリスト部分６０４及び個別リスト部分６０６の構成と同様にして動作する。ページ制御ボタン６４０は、広告者が見るためにリストのページを選択することを可能にする。
【００６５】
サーチ制御部分６０８は、広告者がページ上にどんなサーチリストを表示するか制御することを可能にする。サーチ制御部分６０８は、サーチテキスト入力ウィンドウ６４２、サーチ形式選択器６４４、表示制御６４６及び入札サーチ入力ウィンドウ６４８を含む。サーチ・テキスト入力ウィンドウ６４２は、広告者のサーチリスト中に現れるだろうサーチ用語又は他のテキストなどのサーチ質問を定義するテキストを受取るように構成されている。サーチ形式選択器６４４は、サーチ用語、タイトル、ＵＲＬ等など、サーチされるべき広告者のサーチリストのフィールド又はサーチのタイプを広告者が指定することを可能にする。指定されたフィールド内に一致したテキストを有するサーチリストがサーチの実行後にページ上に表示される。表示制御６４６は、グリッド又はページ内にどれだけのサーチリストが表示されるを広告者が制御することを可能にする。これは急速ページ充填動作を使用してページ全体のサーチリストの位置を入札する時に重要となる。入札サーチ入力ウィンドウ６４８は、サーチリスト内の入札額の上境界及び下境界を定義するテキストを受取るように構成されている。指定された範囲内の入札額を有するサーチリストが、サーチの実行後にページ上に表示される。
【００６６】
再び、図５を参照すると、前の入札を示す機能５１４は、位置についての入札制御ページ５１０のグリッド内の表示のために、記憶された位置についての入札情報を検索する。所望のランク又入札限度が１つ又は複数のサーチリストに対して提出される度に、この情報は記憶される。この機能５１４は、記憶されたデータを検索して、グリッドを検索された情報で充填する。これはユーザにとって便利な特徴であり、広告者が別途にこの情報を記録する必要性を無くす。デフォルトを消す機能５１６も設けられていて記憶された情報を消去する。
【００６７】
入札変更ページ５１８及び関連サーチ及び分類機能５１４は、入札変更リンク５１２をクリックすることによりアクセス可能である。入札変更ページ５１８は、広告者により指定された入札変更に従い、ビッド変更アルゴリズムを実行する。サーチ及び分類機能は、いかなる適当なサーチエンジン又はサーチ及び分類コードにより実現できる。指定された変更に従い入札を処理した後、ブロック５２０で検査が実行される。もし、エラー状態が存在すれば、ブロック５２２でエラー・メッセージが与えられる。もし、エラーが無ければ、例えば、変更を広告者が確認して、ブロック５２４で修正されたサーチリストを活動的な市場にコピーして戻すことにより、入札変更プロセスが完了する。ブロック５０４で確認メッセージが広告者に送信され、そしてブロック５２８で入札変更プロセスが終了する。
【００６８】
位置についての入札の動作は、個別の位置についての入札機能５３０及び全ての位置についての入札機能５３２により実行される。個別の位置についての入札機能５３０は、位置についての入札制御ページ５１０の個別のリスト部分６０６（図６）からテキスト及びクリック入力を受取る。個別の位置についての入札機能５３０と関連したサーチ及び分類機能５３４が、サーチ制御部分６０８（図６）に従い広告者のサーチリストのサーチと分類を実行する。
【００６９】
同様に、全ての位置についての入札機能５３２は、位置についての入札制御ページ５１０の全てのリスト入札部分６０４からのテキスト及びクリック入力を受取る。個別の位置についての入札機能５３０及び全ての位置についての入札機能５３２は、受取られた所望のランク情報及び入札限度情報に従い入札額を調節するために動作する。
【００７０】
いずれの場合においても、ブロック５３６で規則検査が実行されて、受取られた入札限度及び所望のランクが規則に合うことが保証される。例えば、本実施の形態では、広告者はサーチリストの所望のランクとして、ランク１、２、又は３のみを指定できる。他のどんな所望のランクの指定もエラーを発生する。もし、エラーが発生すると、エラー・メッセージがブロック５３８、ブロック５４０で広告者に表示される。そして、広告者は位置についての入札要求を再提出する機会を有する。
【００７１】
もし、ブロック５３４での規則検査が合格すると、位置についての入札要求はブロック５４２で入札サービス待ち行列へ提出される。広告者の入力の確認が、ブロック５４６で、変更された情報を表示するウィンドウの形式のポップアップ確認か又は受取りの確認の電子メールの送付かのいずかにより、与えられる。その後にブロック５４８で確認プロセスが終了する。
【００７２】
ブロック５５０で、入札待ち行列が広告者のリストを更新するために動作する。入札待ち行列は、各入札が有限の時間を要し、短い時間フレーム中に多くの位置についての入札が提出されるため、設けられている。例えば、もし、ブロック５３２で、数百又は数千の入札でもって広告者が全ての位置についての入札動作を実行すると、全ての入札の処理は数秒又はそれ以上かかるだろう。広告者のウェブブラウザーの画面を凍結するよりは、修正されるべき入札を待ち行列に提出することで、広告者は他の詳細について気を使うことができる。同様に、多数の入札の更新が発生している間に入札を提出した他の広告者も他の処理をすることができる。ブロック５５０の待ち行列は追加の特徴も提供できる。もし、広告者が、変更が要求されたがまだ待ち行列内に存在するいずれの入札について追加の更新を提出した場合、第２番目に提出された入札変更が第１番目に提出された変更を書きかえる。これは、グランドファーザドされた入札は変更時にそのグランドファーザドされた地位を失うため、広告者が間違って提出した入札を削除できることを可能にするため有利である。
【００７３】
ブロック５２２で、入札が成功的に変更されたかどうかが決定される。もし、そうならば、ブロック５４４で、待ち行列が変更された入札を待ち行列から取除くことで更新されて、未処理の入札へ進む。
【００７４】
入札が変更されると、ブロック５５６で入札変更通知動作が開始する。ブロック５５８で、通知が電子的に広告者にメールされて、ブロック５６０で動作が終了する。もし、広告者が位置について入札データベースと関連して広告者の口座を管理する口座管理者を有すれば、ブロック５６２で、通知が口座管理者にイメールされる。ブロック５６４で、処理が終了する。
【００７５】
以上から理解できるように、本発明はユーザが広告者サーチリストについての選ばれた位置又はランクを指定することができる装置及び方法を提供する。ユーザは、選択されたサーチリストについて、入札限度及び所望のランクなどの情報を指定する。システムは、入札変更論理を適用して、適当であるならば、選択されたサーチリストを所望のランクに移動するために選択されたサーチリストについての入札額を調節する。好ましくは、所望のランクはサーチする者に表示されるべきサーチ結果のプレミアム位置又は最高の近くに限定される。
【００７６】
以上、本発明の特定の実施の形態について説明されたが、修正が可能である。
例えば、入札変更論理を実現するシステムが使用するために規則と例外が説明された。他のいかなる適当な規則又は例外条件も特定の要求に従いシステムの動作を調整するために代用できる。従って、特許請求の範囲の記載は本発明の範囲と精神の内に含まれるこのような変更及び修正も含むことを意図している。
【図面の簡単な説明】
【図１】従来の位置について支払うサーチシステムの標準の入札ページの部分を示す図。
【図２】本発明の１つの実施の形態による位置について支払うデータベース・サーチシステムのブロック図。
【図３】図２の例示的なシステムなどの位置に支払うデータベース・サーチシステムの位置について入札する方法を示すフローチャート。
【図４】図３の方法中の例外条件の処理を示すフローチャート。
【図５】図２のシステムの操作を示す状態図。
【図６】本発明の１つの実施の形態による位置を制御する入札のための入札変更ページの示す図。
【符号の説明】
２００    位置について支払うサーチシステム
２０２    位置について支払うデータベース・サーチシステム
２０４    広告者ウェブサーバー
２０６    口座管理サーバー
２０８    サーチエンジン・ウェブサーバー
２１４    インターネット
２１６    クライアント・コンピュータ
２２４    関連データベース
２２６    関連データベース
２２８    関連データベース
【図１】
0004035425.tif 000013
【図２】
0004035425.tif 000014
【図３】
0004035425.tif 000015
【図４】
0004035425.tif 000016
【図５】
0004035425.tif 000017
【図６】
0004035425.tif 000018