(57)【要約】  本文書において開示されるように、検索関連サービスを提供するための、さまざまな方法、コンピューター可読媒体、および／またはコンピューターシステムが説明される。これらの検索関連サービスは、コンピューターユーザーがモニターするための品目、および／または広告主と取引するための品目を追加することができる品目リストを、１人または複数のコンピューターユーザーに提供することを含む。検索クエリに応答して、応答検索結果を含む検索結果ページが生成される。検索結果ページは、１つまたは複数の広告された品目をさらに含む。これらの広告された品目のうちの少なくともいくつかには、ユーザー実行可能コントロールが近接しており、ユーザー実行可能コントロールは、コンピューターユーザーによってアクティブ化されるとき、広告された品目が、コンピューターユーザーに対応する品目リストに掲載されるようにする。
2016500180.tif 000002
【特許請求の範囲】
【請求項１】
検索サービスをコンピューターユーザーに提供するための、コンピューター実装される(computer-implemented)方法であって、
前記コンピューターユーザーに対応する品目(item)リストを提供するステップであって、前記品目リストが、一組の広告された品目を含むように構成されており、各広告された品目が広告主(advertiser)に対応する、提供するステップと、
前記コンピューターユーザーから検索クエリを受信するステップと、
前記検索クエリに応答して複数の検索結果を取得するステップと、
前記検索クエリに応答して検索結果ページを生成するステップであって、
前記検索結果ページが、前記複数の検索結果のサブセットを含み、前記検索クエリに対応する複数の広告をさらに含むように生成され、前記複数の広告が、広告された品目のための広告を含み、
前記検索結果ページが、前記広告された品目に近接して配置されるユーザー実行可能コントロール(user-actionable control)を含むようにさらに生成され、前記ユーザー実行可能コントロールが、前記ユーザー実行可能コントロールのアクティブ化(activation)時に、前記広告された品目が、前記品目リストに追加されるようにするように構成されている、
生成するステップと、
前記検索結果ページを前記コンピューターユーザーに提供するステップと
含む方法。
【請求項２】
前記広告された品目の前記広告が、前記検索結果ページ上の前記複数の検索結果の前記サブセットに近接して、検索結果として前記検索結果ページ上に掲載されるスポンサー付き広告である、請求項１に記載のコンピューター実装される方法。
【請求項３】
前記ユーザー実行可能コントロールのアクティブ化を検出するステップと、
前記広告された品目を前記品目リストに追加するステップと
をさらに含む請求項２に記載のコンピューター実装される方法。
【請求項４】
前記広告された品目のための前記広告が、前記広告された品目のための広告された価格を含み、
前記広告された品目を前記品目リストに追加するステップが、前記品目リスト上に前記広告された品目と共に前記広告された価格を含めるステップを含む、
請求項３に記載のコンピューター実装される方法。
【請求項５】
前記広告された品目のためのユーザー金額を受信するステップであって、前記ユーザー金額が、前記広告された品目のための前記広告された価格よりも少ない、受信するステップと、
前記品目リスト上で前記広告された品目のための前記ユーザー金額を関連付けるステップと
をさらに含む請求項４に記載のコンピューター実装される方法。
【請求項６】
前記広告された品目に対応する前記広告主からの、前記広告された品目のための現在の価格を定期的に判定するステップと、
前記広告された品目のための前記現在の価格が、前記広告された品目のための前記ユーザー金額よりも少ない、または前記ユーザー金額と同じであると判定されたときに、前記コンピューターユーザーに通知を提供するステップと
をさらに含む請求項５に記載のコンピューター実装される方法。
【請求項７】
前記広告主から、前記広告された品目のためのカウンターオファー価格を受信するステップと、
前記カウンターオファー価格を、前記広告された品目のためのカウンターオファーとして、前記コンピューターユーザーに提示するステップと
をさらに含む請求項６に記載のコンピューター実装される方法。
【請求項８】
プロセッサと、メモリとを含む、コンピューター実装されるシステムであって、請求項１から７に記載の方法のいずれかに従って、ベンダーに依存しない品目リストをコンピューターユーザーに提供するように構成された、コンピューター実装されるシステム。
【請求項９】
コンピューター実行可能命令を有するコンピューター可読媒体であって、前記媒体から取り出された命令を実行する少なくとも１つのプロセッサを含むコンピューティングシステム上で実行されるとき、前記命令が請求項１から７に記載の方法のいずれかを遂行する、コンピューター可読媒体。
【請求項１０】
プロセッサと、メモリとを含む、検索サービスをコンピューターユーザーに提供するためのコンピューターシステムであって、前記プロセッサが、検索サービスを前記コンピューターユーザーに提供するために、追加的なコンポーネントの一部として、または追加的なコンポーネントと連携して(in conjunction with)、前記メモリに記憶された命令を実行し、
前記追加的なコンポーネントが、
それにより前記コンピューターシステムが、ネットワーク上で、前記コンピューターユーザーおよび１つまたは複数の広告主と通信する、通信コンポーネントと、
前記コンピューターユーザーから検索クエリを受信する前記コンピューターシステムに応答して、コンテンツストアから検索結果を取得する検索結果取り出し(retrieval)コンポーネントと、
前記コンピューターユーザーから前記検索クエリを受信する前記コンピューターシステムに応答して、検索結果ページを生成する検索結果ページ生成器であって、前記検索結果ページが、
前記検索クエリに対応し、前記検索結果取り出しコンポーネントから取得される、複数の検索結果、
前記検索クエリに対応し、個別の広告された品目のための広告を含む、複数の広告、および
前記検索結果ページにおいて前記広告された品目に近接して配置されたユーザー実行可能コントロールであって、前記ユーザー実行可能コントロールのアクティブ化時に、前記コンピューターシステムに、前記広告された品目を前記品目リストに追加させるように構成された、ユーザー実行可能コントロール
を含むように生成される、検索結果ページ生成器と、
前記ユーザー実行可能コントロールのアクティブ化の通知を受信すると、広告された価格を含む広告された品目を、品目リストストアにおける前記コンピューターユーザーに対応する品目リストに追加し、
前記品目リストにおける前記広告された品目に対応するユーザー金額であって、前記コンピューターユーザーから受信され、前記広告された品目よりも少ない金額を識別する、ユーザー金額を追加し、
前記広告された品目のための現在の価格を定期的に判定し、
前記現在の価格が、前記ユーザー金額よりも少ない、または前記ユーザー金額と同じであると判定されたとき、前記コンピューターユーザーに通知するように
構成された品目リストマネージャーと
を含む、
コンピューターシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願発明の一実施例は、例えば、検索結果におけるユーザーと広告主との取引に関する。
【背景技術】
【０００２】
[0001]今日、いくつかの検索エンジンは、コンピューターユーザーがそれを通して購入するための品目について検索することができる、ショッピングバーティカルを提供する。インターネットブラウザーの使用を通した、一般的な検索エンジン／ショッピング典型例において、ユーザーは、品目についての検索クエリを送り、検索クエリに対応する検索結果を提示される。ユーザーは次いで、ユーザーのブラウザーがランディングページに移動した後、所望の品目を選択し、ランディングページは、ベンダーによって提供され、一般には、選択された品目に関連付けられている。ユーザーがその品目を購入しないと決定した場合、ユーザーは、ブラウザーを移動して検索結果に戻り、そこでユーザーは、別の品目を選択することができる。この典型例は、コンピューターユーザーが、厳密に何が欲しいのかを検索結果から識別できるとき、十分に機能する。しかしながら、典型例は、ユーザーが一度に単一の品目しか見ることができないので、比較ショッピングまたは調査には、あまり向いていない。
【０００３】
[0002]この典型例では、広告主もまた振るわない。広告主は、コンピューターユーザーが広告主のサイトに移動するとき（ペイパークリックベースで）課金され、その上コンピューターユーザーが比較ショッピングをしていて、検索結果に再び戻る場合には、広告主は、クリックを換金する（ユーザーが広告主のサイトを訪問した後でユーザーに品目を売る）ことに失敗しており、広告主は、ユーザーを再獲得する（すなわち、ユーザーが広告主へと導くリンクをもう一度選択するときの）ために、再び支払いをしなければならない。加えて、広告主は、広告された品目のための価格をユーザーに見せることができるが、この典型例では、広告主は、コンピューターユーザーが（インターネットブラウザーを介して）広告主のウェブサイト上にいる時間の間以外は、ユーザーと対話することができない。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本願発明の一実施例は、例えば、検索結果におけるユーザーと広告主との取引に関する。
【課題を解決するための手段】
【０００５】
[0003]開示される主題の態様によれば、検索関連サービスを提供するためのコンピューター実装される方法が、本明細書で説明される。特に、検索サービスと連携して、品目リストを１人または複数のコンピューターユーザーに提供するための１つまたは複数の方法が提供される。検索クエリに応答して、応答検索結果を含む検索結果ページが生成される。検索結果ページは、１つまたは複数の広告された品目をさらに含む。これらの広告された品目の少なくともいくつかには、ユーザー実行可能コントロールが近接しており、ユーザー実行可能コントロールは、コンピューターユーザーによってアクティブ化されるとき、広告された品目が、コンピューターユーザーに対応する品目リストに掲載されるようにする。
【０００６】
[0004]開示される主題の追加的な態様によれば、検索関連サービスを提供するためのコンピューター実行可能命令を有するコンピューター可読媒体が、本明細書で説明される。実行されるとき、命令は、提供される検索サービスと連携して、品目リストを１人または複数のコンピューターユーザーに提供するための１つまたは複数の方法を遂行する。検索クエリに応答して、応答検索結果を含む検索結果ページが生成される。検索結果ページは、１つまたは複数の広告された品目をさらに含む。これらの広告された品目の少なくともいくつかには、ユーザー実行可能コントロールが近接しており、ユーザー実行可能コントロールは、コンピューターユーザーによってアクティブ化されるとき、広告された品目が、コンピューターユーザーに対応する品目リストに掲載されるようにする。品目リスト上の品目に関連した１つまたは複数のサービスが遂行される。
【０００７】
[0005]開示される主題のさらなる態様によれば、検索サービスをコンピューターユーザーに提供するための１つまたは複数のコンピューターシステムが提供される。１つまたは複数のシステムは、プロセッサと、メモリとを含み、プロセッサは、検索サービスをコンピューターユーザーに提供するために、追加的なコンポーネントの一部として、または追加的なコンポーネントと連携して、メモリに記憶された命令を実行し、検索サービスは、さらなる処理および／またはサービスのために、コンピューターユーザーが、検索結果ページから１つまたは複数の広告された品目を追加することができる品目リストを含む。この処理は、とりわけ、広告された品目の現在の価格をモニターすること、および現在の価格がユーザー指定金額である、またはそれを下回ると判定された場合に、広告された品目がユーザー指定金額である、またはそれを下回ることを、ユーザーに通知することを含む。
【０００８】
[0006]開示される主題の上記の態様および付随する利点の多くは、以下の図面と併用するときに以下の説明を参照することによって、それらがよりよく理解されるとき、さらに容易に理解されるようになるであろう。
【図面の簡単な説明】
【０００９】
【図１】[0007]開示される主題の態様が遂行され得る、例示的なネットワーク化された環境の説明図である。
【図２Ａ】[0008]品目リストをコンピューターユーザーに提供する検索エンジンによって生成されるような、例示的な検索結果ページの一部を見せるブラウザービューを示す画像図である。
【図２Ｂ】品目リストをコンピューターユーザーに提供する検索エンジンによって生成されるような、例示的な検索結果ページの一部を見せるブラウザービューを示す画像図である。
【図３】[0009]開示される主題の態様による、通知ツールを含む例示的なブラウザービューを示す画像図である。
【図４】[0010]広告された品目を、検索結果ページからコンピューターユーザーに対応する品目リストに追加するための例示的なルーチンを示す流れ図である。
【図５】[0011]コンピューターユーザーの品目リスト上の品目に関連付けられたユーザー金額をモニターし、品目の現在の価格がユーザー金額である、またはそれを下回るときにコンピューターユーザーに通知するための、例示的なルーチンを示す流れ図である。
【図６】[0012]コンピューターユーザーの品目リスト上に品目と共に含まれたユーザー金額に関して、広告主がコンピューターユーザーに対するカウンターオファーを提供することができる、例示的なルーチンを示す流れ図である。
【図７】[0013]コンピューターユーザーの品目リストの使用を収益化するための例示的なルーチンを示す流れ図である。
【図８】[0014]コンピューターユーザーに品目リストを提供するように構成された検索エンジンを示すブロック図である。
【発明を実施するための形態】
【００１０】
[0015]明確さの目的のために、本文書における「例示的（ｅｘｅｍｐｌａｒｙ）」という用語の使用は、何かの例証または例としての役割を果たすものとして解釈されるべきであり、その物事の理想的な、および／または主要な例証として解釈されるべきではない。ユーザーの品目リストに関して、および広告の対象物に対して使用されるときの「品目」は、ユーザーが購入する、リースする、および／または獲得することができる製品および／またはサービスを指す。「品目リスト」という用語は、コンピューターユーザーの指示で品目リストに追加されている品目に対応するエントリのリストまたは組であるものとして解釈されるべきである。（オンライン検索エンジンなどの）サービスは、対応する複数のコンピューターユーザーのための複数の品目リストを保持する。
【００１１】
[0016]本文書で使用されるとき、「スポンサー付き広告」は、製品および／またはサービスへのハイパーリンクを指し、これは、検索結果の形で提示され、広告主によってスポンサーされる（代金が支払われる）。広告主は、広告主によって提案される製品／サービスを検索結果に参照させるために、スポンサー付き広告の代金を支払う。
【００１２】
[0017]「品目を品目リストに追加する」および「品目のためのエントリを品目リストに追加する」という語句は、交換可能に使用され、品目のためにエントリを品目に掲載する行為を指す。
【００１３】
[0018]図１を見てみると、この図は、開示される主題の態様が遂行され得る、例示的なネットワーク化された環境１００の説明図を示す。説明的な環境１００は、インターネット、ワイドエリアネットワークすなわちＷＡＮ、その他などのネットワーク１０８に接続された、１つまたは複数のユーザーコンピューター、たとえば、ユーザーコンピューター１０２〜１０６を含む。検索クエリに対して検索結果を提供するように構成された検索エンジン１１０もまた、ネットワーク１０８に接続され、検索エンジン１１０は、以下でさらに詳細に説明されるように、コンピューターユーザーの品目リストを提供し、管理するようにさらに構成されている。
【００１４】
[0019]一般的に言って、検索エンジン１１０は、ネットワーク１０８の全体を通して配置された、および／または分散された、１つまたは複数のコンピューター、またはコンピューティングシステムでホストされるオンラインサービスに対応することを、当業者は理解するであろう。検索エンジン１１０は、ユーザーコンピューター１０２〜１０６に接続したコンピューターユーザーなどのさまざまなコンピューターユーザーから、ネットワーク１０８上で送られた検索クエリを受信し、検索クエリに応答する。特に、コンピューターユーザーからの検索クエリの受信に応答して、検索エンジン１１０は、（検索クエリの条件によって定義されるような）受信された検索クエリに関連したおよび／または該当した検索結果情報を取得する。検索結果情報は、ネットワーク１０８の全体を通して配置されたコンテンツホスティングサイトを含む、さまざまなネットワークロケーションから利用可能な、検索結果、すなわち、該当したおよび／または関連したコンテンツへの（通常、ハイパーリンクの形での）参照を含む。
【００１５】
[0020]当業者が理解するように、コンテンツホスティングサイトは、ネットワーク１０８上で（ユーザーコンピューターを介して）コンピューターユーザーに利用可能な、および／またはアクセス可能なコンテンツをホストする、または記憶する。コンテンツをスキャンする、ネットワークをクロールするプロセスのユーザーを通して、検索エンジン１１０は、ネットワーク１０８全体を通して配置された、多くのターゲットサイト上でホストされるコンテンツのうちの少なくともいくつかに気付くことになる。コンテンツが配置されると、検索エンジン１１０は、コンテンツストア（たとえば、図８のコンテンツストア８１４）に、ホストされたコンテンツに関する情報を記憶することになる。検索エンジン１１０は、コンピューターユーザーからの検索クエリの受信に応答して検索結果情報を取得するとき、コンテンツストアを利用する。
【００１６】
[0021]検索クエリに応答して検索エンジン１１０によって取得された検索結果情報は、（限定ではなく例証により）関連したおよび／または推奨される代替の検索クエリ、検索クエリの主題に関するデータおよび事実、検索クエリの主題に付属する画像、検索クエリに関連した／該当した製品および／またはサービス、広告などを、さらに含むことができる。さらになお、検索結果情報は、通常、広告主デバイス１１２〜１１６によって表される１つまたは複数の広告主から利用可能な、製品および／またはサービスを対象とした複数の広告を含むことになる。当業者が理解するように、検索エンジン１１０によって提案される検索サービスは、かなり頻繁に無料のサービスとして現れることになり、すなわち、コンピューターユーザーは、検索クエリ（同義語として検索要求とも呼ばれる）に応答して提供される検索結果に対して金銭的な額を課金されない。代わりに、（１つまたは複数の検索結果ページにおいて生成された）検索結果は、広告と組み合わされて、その結果、検索サービスは、「広告支援」される、すなわち、広告主によって代金が支払われる広告によって資金供給される。
【００１７】
[0022]しばしば、コンピューターユーザーの検索クエリおよび対応する検索結果は、コンピューターユーザーが取得することを所望する製品および／またはサービスを対象とすることになる。必然的に、該当する検索結果は、その製品またはサービスを対象とすることになる。検索結果ページは、検索クエリを満たす、多くの製品またはサービスのリストを提供することができるが、コンピューターユーザーが検索結果において識別された品目を比較したいと望む場合、プロセスは、製品／サービスのウェブサイトへと移動すること（すなわち、コンピューターユーザーのブラウザーは、参照されるコンテンツを表示することによってハイパーリンクを「たどる」）、情報を見てから、別の製品および／またはサービスを見るために検索結果ページに戻ることのうちの１つとなる。これは、検索結果、スポンサー付き広告、ならびに通常の広告に当てはまる。開示される主題の態様によれば、コンピューターユーザーのための検索エンジン１１０の有用性を高めるために、ならびに、広告主の製品またはサービスに本当に興味のあるコンピューターユーザーに対して、広告主がその広告費をよりよくターゲットにすることを可能にするために、検索エンジン１１０は、複数の品目リストをホストする。複数の品目リストの各リストは、個別のコンピューターユーザー（またはコンピューターユーザーの個別のグループ）に対応し、対応するコンピューターユーザーが、品目をコンピューターユーザーの品目リスト上に掲載する／記憶することを可能にする。品目をコンピューターユーザーの品目リストに追加すること、ならびに、コンピューターユーザーの品目リストを管理することに関する詳細が、以下でさらに詳細に述べられる。
【００１８】
[0023]品目リストをユーザーに提供する新規な態様をさらに例証するために、次に、図２を見てみる。図２Ａは、検索エンジン１１０によって生成されるような、例示的な検索結果ページ２０２の一部を見せるブラウザービューを示す画像図である。議論されるように、検索結果ページ２０２は、コンピューターユーザーがそれを通して検索結果ページからの品目をコンピューターユーザーの品目リストに追加することができる、インターフェイス機構（たとえば、ユーザー実行可能コントロール２１２および２１４）を含む。さらに別のインターフェイスコントロール、ユーザーリストコントロール２１６が、コンピューターユーザーが、コンピューターユーザーの品目リスト上の品目を見ることを可能にする。
【００１９】
[0024]例として（限定ではなく）、例示的な検索結果ページ２０２が、「販売中の腕時計」という検索クエリ２０４に応答して生成された。検索クエリ２０４に応答して、検索エンジン１１０は、検索結果ページ２０２に含まれている、対応する検索結果を取得した。図２Ａに示されるように、検索結果２０６は、さまざまなスポンサー付き広告２０８〜２１０を含む。見られ得るように、スポンサー付き広告２０８〜２１０は、検索結果である見かけを有し、非スポンサー付き検索結果２１８にごく近接して掲載される。言い換えれば、スポンサー付き広告２０〜２１０は、あたかも通常の非スポンサー付き検索結果２１８の一部であるかのように表示される。当業者が理解するように、広告主は、検索結果ページ２０２にスポンサー付き広告を含めるために、一定の金額を検索エンジン１１０に支払う。
【００２０】
[0025]開示される主題の態様によれば、コンピューターユーザーが、品目をコンピューターユーザーの品目リスト上に掲載する／含めることを可能にするために、ユーザー実行可能コントロール２１２〜２１４が、リストに掲載され得る品目に近接して検索結果ページに掲載されるように、検索結果ページ２０２が生成される。たとえば、ユーザー実行可能コントロール２１２〜２１４は、スポンサー付き広告２０８〜２１０に近接している。ユーザー実行可能コントロール２１２および２１４は、アクティブ化されると、対応する品目（たとえば、スポンサー付き広告２０８または２１０）のためのそのエントリが、コンピューターユーザーの品目リストに掲載されるようにする。図２Ａには示されていないが、開示される主題の少なくとも１つの実施形態において、ユーザー実行可能コントロールはまた、対応する品目のためのエントリをコンピューターユーザーの品目リストに追加する目的のために、非スポンサー付き検索結果に近接して掲載されてもよいことが理解されるべきである。
【００２１】
[0026]コンピューターユーザーがそれによってコンピューターユーザーの対応する品目リスト上の品目にアクセスする、および／または品目を見ることができる、ユーザーリストコントロール２１６もまた、図２Ａに示される。開示される主題のさまざまな実施形態によれば、コンピューターユーザーの品目リストは、検索結果ページ２０２の一部ではなく、むしろ、ユーザーリストコントロール２０６は、コンピューターユーザーのために品目リストをホストするサービスからリストにアクセスし、リスト上で品目をコンピューターユーザーに提示するように構成される。例証目的のために、コンピューターユーザーが、ユーザー実行可能コントロール２１２を介して、スポンサー付き広告２１０に対応するエントリを、コンピューターユーザーの品目リストに追加したと想定することができる。ユーザーリストコントロール２１６をアクティブ化した後に、コンピューターユーザーの品目リスト上に入れられた品目（この例証される例では、ただ１つの品目、品目２１０）が表示される。図２Ｂに示されるように、コンピューターユーザーの品目リストに対応する品目リストビュー２２０が表示される。限定しない一実施形態によれば、品目リストビュー２２０は、コンピューターユーザーの品目リスト上の品目ストアのドロップダウンビューである。
【００２２】
[0027]図２Ｂに示されるように、品目リストビュー２２０は、スポンサー付き広告２１０に対応する単一の品目エントリを含む。コンピューターユーザーの品目リストに記憶された品目エントリは、品目の説明、品目を提案する広告主、広告された価格２２２（すなわち、品目のためのエントリがコンピューターユーザーの品目リストに掲載されたときの品目の価格）、その中でユーザーが進んでその品目を取得したいと思う金額をユーザーが指定することができるユーザー金額フィールド２２４、その中で広告主からのカウンターオファーが記憶され得るカウンターオファーフィールド２２６など含むが限定はされない、品目に関する情報を含む。
【００２３】
[0028]開示される主題のさまざまな態様によれば、ユーザー金額フィールド２２４に記憶されたユーザー金額は、オプションとしてコンピューターユーザーによって供給され、それが存在するとき、コンピューターユーザーのための品目の価格をモニターするために、検索エンジン１１０によって使用されてよい。たとえば（図２Ｂに示されるように）、コンピューターユーザーは、ユーザー金額フィールド２２４に示されるように、３０ドルのユーザー金額を指定している。検索エンジン１１０は、品目のための広告された価格（広告された価格２２２など）よりも少ないユーザー金額を受信すると、その品目のための現在の価格を定期的に判定することになり、対応する広告主からの判定された現在の価格が品目のために指定されたユーザー金額よりも少ない、またはユーザー金額と同じ場合、検索エンジンは、指定されたユーザー金額である、またはそれを下回る品目の入手可能性を、コンピューターユーザーに通知を提供することになる。ユーザー通知は、任意の数のやり方でなされてよく、特定の検索結果ページには拘束されない。言い換えれば、品目リストをモニターし、保持することは、そこから品目エントリがコンピューターユーザーの品目リストに追加されてよい検索結果ページ２０２から独立している。
【００２４】
[0029]図３は、広告主からのカウンターオファーの通知を提供するための説明的な通知ツールを含む例示的なブラウザービュー３００を示す画像図である。図３に示すように、ユーザーインターフェイスコントロール３０２を選択することによって、カウンターオファーの存在を示すドロップダウンビュー３０４が表示される。同様に、ユーザーリストコントロール３０８は、カウンターオファーが受信されている（そして、コンピューターユーザーの品目リストの一部として表示されることになる）という、インジケーション３０６を含むことができる。
【００２５】
[0030]コンピューターユーザーの品目リスト上の品目に関して、コンピューターユーザーは、コンピューターユーザーの品目リストに何が掲載され、何が掲載されないかについての制御を与えられることが予想される。コンピューターユーザーは、品目を追加し、ユーザー自身の品目リストから品目を削除することの両方ができる。コンピューターユーザーはまた、コンピューターユーザーの品目リスト上の任意の品目に関連付けられたユーザー指定情報（ユーザー金額など）を変更することができる。さらになお、コンピューターユーザーの品目リスト上の品目が、コンピューターユーザーに対する個人情報を表すとき、少なくともいくつかの実施形態において、コンピューターユーザーは、広告主がコンピューターユーザーの品目リストのコンテンツのいずれか、または全部を見ることができるか否か、ならびに、コンピューターユーザーが品目リスト上の品目の広告主からのカウンターオファーを進んで受け入れるか否かについて、制御を与えられる。
【００２６】
[0031]広告された品目の現在の価格をモニターすることに加えて、またはモニターすることの代替として、少なくとも１つの追加的な実施形態において、検索エンジン１１０は、広告主がそれによってコンピューターユーザーのユーザー金額に対するカウンターオファーを行うことができるメカニズムを提供することができる。図２Ｂに示されるように、品目リスト上の各品目はまた、（カウンターオファーフィールド２２６に示されるような）カウンターオファーを含むことができる。品目リスト上に品目と共にユーザー金額を含めるコンピューターユーザーに応答して、品目の広告主は、コンピューターユーザーに対してカウンターオファーを行うことができる。通常、カウンターオファーは、ユーザー金額よりも多く、広告された価格よりも少ないことなるが、これがそうでなければならないという制限はない。いずれにしても、広告主がカウンターオファーを行っている場合、品目リストビュー２１８は、カウンターオファーの金額を表示することになる。現在の例では、カウンターオファーフィールド２２６が、カウンターオファーがまだ受信されていないことを示す。
【００２７】
[0032]開示される主題のさらなる実施形態において、広告主は、カウンターオファーが広告主によって指定された有効期限日までのみ有効であるように、任意のカウンターオファーについての有効期限期間を掲載したいと望むことがある。当然ながら、有効期限日は、まる数日を含意するが、さまざまな実施形態において、広告主がカウンターオファーにオプションとして関連付けることができる「有効期限日」は、１日、ならびに時刻に基づいていてもよい。その部分について、検索エンジン１１０は、カウンターオファーをモニターする（コンピューターユーザーにカウンターオファーを通知する）、ならびに任意のカウンターオファーに関連付けられた任意の有効期限日をモニターする、１つまたは複数のコンポーネントを含む。このようにして、検索エンジン１１０は、コンピューターユーザーと広告主とのための取引プラットフォーム、またはコンピューターユーザーと広告主との間の連結手段となる。
【００２８】
[0033]開示される主題のさまざまな態様によれば、複数のコンピューターユーザーのための品目リストの提供、保持、およびモニタリングを金銭的に行うために、検索エンジン１１０は、１つまたは複数の品目リストをホストする一定の機能性を収益化することができる。たとえば、検索エンジン１１０は、スポンサー付き広告の使用を通して、検索サービスを最初に収益化することができる。言い換えれば、検索エンジン１１０は、検索結果ページ２０２上にスポンサー付き広告（たとえば、図２Ａのスポンサー付き広告２０８および２１０）を掲載するための金額を、広告主に課金することになる。やはり発生してもよいあらゆるクリックを通した収益化に加えて、検索エンジン１１０はまた、コンピューターユーザーが、品目のためのエントリをコンピューターユーザーの品目リストに追加したときの「リストへの追加」金額を、広告主に課金することができる。この料金の理由付けは、そのコンピューターユーザーが、検索結果ページ２０２上で単に広告を見ることよりも大きな程度まで広告に関与していることであり、したがって、追加的な料金が広告主に対して生じることができる。コンピューターユーザーが、ユーザーの品目リストに追加された品目と共にユーザー金額を含める場合、これは、さらに追加的な料金を構成することができ、再び、この根拠は、個別の品目における強調されたコンピューターユーザーの関与および関心である。広告主は、ユーザーが品目と共にユーザー金額を含めるときに通知され、広告主がユーザーに対してカウンターオファーを提供するときに、「カウンターオファー」料金をさらに課金されてもよい。広告主に代わってトランザクションを完了することに関して、さらなる収益化が発生してもよい。
【００２９】
[0034]図２Ａ、図２Ｂ、および図３は、検索エンジン１１０によって提供される一般的な検索サービスに関してなされているが、これは説明的であり、限定として意図されないことが理解されるべきである。開示される主題の態様は、一般的な検索エンジン／サービス、ならびにバーティカル検索サービス、すなわち商取引を具体的に対象とした検索サービスのコンテキストにおいて実装されてよい。その上、開示される主題は、単に検索コンテキストに限定されない。実際に、少なくとも１つの代替実施形態においては、インターネットブラウザーのコンテキストにおいて動作するプラグインモジュールが、ウェブページのコンテンツをスキャンし、販売またはリースのための品目を識別し、コントロールまたは他の手段を提供することができ、その結果、コンピューターユーザーは、ブラウザーで見られる品目のためのエントリを、ユーザーの品目リストに追加することができる。
【００３０】
[0035]次に図４を見てみると、この図は、品目（スポンサー付き広告など）を、検索結果ページからコンピューターユーザーに対応する品目リストに追加するための例示的なルーチン４００を示す流れ図である。ブロック４０２で始まり、検索クエリがコンピューターユーザーから受信される。ブロック４０４で、検索エンジン１１０が、そのコンテンツストアから、検索クエリに該当した検索結果を取得する。
【００３１】
[0036]ブロック４０６で、検索結果ページ２０２が生成される。検索結果ページ２０２は、検索エンジンのコンテンツストアから取得された検索結果の全部またはいくつか（すなわちサブセット）に基づいて生成される。少なくとも１つの実施形態において、検索結果ページは、１つまたは複数の個別の品目のスポンサー付き広告を含むように生成される。少なくとも１つのスポンサー付き広告には、ユーザー実行可能コントロールが近接しており、ユーザー実行可能コントロールは、アクティブ化されるとき、品目に対応するエントリが、コンピューターユーザーの品目リストに掲載されるようにする。ブロック４０８で、生成された検索結果ページが、検索クエリに応答してコンピューターユーザーに戻される。
【００３２】
[0037]ブロック４１０で、検索エンジン（または品目リストを提供し、保持する他のプロセス／サービス）は、ユーザー実行可能コントロールのアクティブ化の通知を受信する。したがって、ブロック４１２で、（アクティブ化されたユーザー実行可能コントロールに対応する）対応する品目が、コンピューターユーザーの品目リストに追加される。上で言及されたように、品目がユーザーの品目リストに追加されるとき、品目は（例証として、限定ではなく）品目の識別情報、品目の広告主／興行主、および品目のための現在の広告された価格を含む。加えて、追加された品目はまた、ユーザーがその特定の品目のために進んで支払おうとすることになる金額を識別するユーザー金額を含むことができる。その後、ルーチンは終了する。
【００３３】
[0038]開示される主題の態様によれば、品目をコンピューターユーザーの品目リストに追加すると、一定のオプションが遂行されてよい。たとえば検索エンジン１１０によって提供される、検索サービスが品目リストに関して提供することができるオプションの１つが、リスト上の品目の価格をモニターすることである。この目的のために、図５は、コンピューターユーザーの品目リスト上の品目に関連付けられたユーザー金額をモニターし、品目の現在の価格がユーザー金額である、またはそれを下回るときに、コンピューターユーザーに通知するための、例示的なルーチン５００を示す流れ図である。ブロック５０２で始まり、品目がコンピューターユーザーの品目リストに追加される。ブロック５０４で、品目のためのユーザー金額が、受信され、品目リスト上の品目に関連付けられる。
【００３４】
[0039]ブロック５０６で、定期的に実行されることになるループが始まり、ここで、品目の現在の価格が取得され、現在の価格が、この品目のためにコンピューターユーザーから取得されたユーザー金額である、またはそれを下回るか否かに関しての判定がなされる。現在の価格がユーザー金額である、またはそれを下回る場合、ブロック５０８で、コンピューターユーザーは、現在の価格（ユーザー金額である、またはそれを下回る価格）を通知される。その後、ルーチン５００は終了してもよい。ただし、オプションとして（ここでは図示されない）、ループは、コンピューターユーザーが、品目を購入するまで、ユーザーの品目リストから品目を取り除くまで、または所定の有効期限日が切れるまで、続行することができる。当然ながら、少なくとも１つの実施形態において、品目が、購入された、および／または、品目リストから取り除かれた場合、ルーチン５００は、さらなる実行なしに終了されることになる。
【００３５】
[0040]ブロック５０６で、現在の価格がユーザー金額を上回る場合、ルーチン５００はブロック５１０へと進み、ここでルーチン５００は、適切な時間の間延期し、次いで再び決定ブロック５０６へと戻る。
【００３６】
[0041]上で言及されたように、コンピューターユーザーの品目リスト上の品目のための現在の価格をモニターすることに加えて、またはモニターすることの代替として、検索エンジン１１０はまた、コンピューターユーザーと広告主との間で取引するための根拠を提供するように構成されてもよい。図６は、コンピューターユーザーの品目リスト上に品目と共に含まれたユーザー金額に関して、広告主がコンピューターユーザーに対するカウンターオファーを提供することができる、例示的なルーチン６００を示す流れ図である。ブロック６０２で始まり、品目がコンピューターユーザーの品目リストに追加される。ブロック６０４で、追加された品目に関連付けられたユーザー金額が受信される。ブロック６０６で、ユーザー金額が、コンピューターユーザーの品目リスト上に品目と共に含まれる。
【００３７】
[0042]ブロック６０８で、（追加された品目に関連付けられた）広告主は、コンピューターユーザーの品目リストに品目が追加されたことを通知される。ブロック６１０で、品目リスト上に品目と共に含まれたユーザー金額に対抗する広告主からのカウンターオファーが受信される。ブロック６１２で、カウンターオファーが、品目リストに品目と共に含まれる。上で言及されたように、有効期限日がカウンターオファーにオプションとして関連付けられてもよく、それが存在する場合、品目リスト上の品目にカウンターオファーと共に含まれてもよい。
【００３８】
[0043]ブロック６１４で、コンピューターユーザーは、広告主のカウンターオファーを通知される。ブロック６１６で、有効期限日（および時間）が過ぎた場合には、カウンターオファーがコンピューターユーザーにもはや有効でないように、カウンターオファーの有効期限についてモニターするためのプロセスが、（有効期限日の存在に依存して）オプションとして開始される。その後、ルーチン６００は終了する。
【００３９】
[0044]図７は、コンピューターユーザーの品目リストの使用を収益化するための例示的なルーチン７００を示す流れ図である。ブロック７０２で始まり、品目（たとえば、スポンサー付き広告）が、コンピューターユーザーの品目リストに追加される。ブロック７０４で、広告主は、スポンサー付き広告を品目リストに追加したための「追加」料金を、検索エンジン１１０によって課金される。ブロック７０６で、コンピューターユーザーからのユーザー金額が受信され、品目リストにおける品目に関連付けられた情報に追加される。ブロック７０８で、品目リストに追加された品目に関連付けられた広告主は、品目リスト上の品目にユーザー金額が追加されたことを通知される。ブロック７１０で、広告主は、「通知」料金を課金される。
【００４０】
[0045]ブロック７１２で、品目リスト上の品目に関して、広告主からのカウンターオファーが受信される。ブロック７１４で、コンピューターユーザーは、（上で議論されたように）カウンターオファーを通知される。ブロック７１６で、広告主は、カウンターオファーおよびコンピューターユーザーに通知したことに関連付けられた「カウンターオファー料金」を課金される。あるいは、「カウンターオファー料金」は、コンピューターユーザーがカウンターオファーを受け入れ、トランザクションに進んだときにのみ、適用されてもよい。開示される主題のさまざまな実施形態によれば、これは、検索結果ページに、特別なトランザクションページに、または広告主の支払いページに掲載され得る、トランザクションを用いて適用されてもよい。その後、ルーチン７００は終了する。
【００４１】
[0046]カウンターオファーおよびユーザー金額に関して、（上で説明されたように）一方でただ１つのユーザー金額およびカウンターオファーが受信されることが理解されるべきであり、追加的なユーザー金額および／またはカウンターオファーが受信されてもよいことが理解されるべきである。これらは、交渉ラウンドの形を取ることができる。したがって、ユーザー金額およびカウンターオファーの１つのみの「ラウンド」が上で説明されたが、これは説明的であり、開示される主題に限定するものではないことが理解されるべきである。
【００４２】
[0047]図４〜図７のルーチンに関して、それらはルーチンの機能性を遂行することにおける別個のステップで表現されているが、これらのステップは、本質的に論理上のものとして見られるべきであり、任意の実際のおよび／または別個のステップに対応しても、しなくてもよいことが理解されるべきである。また、これらのステップがさまざまな、説明的なルーチンに提示される順序は、ステップが遂行され得る唯一の順序として解釈されるべきではない。さらに、論理ステップは、一緒に組み合わされてもよいし、複数のステップからなってもよいことを、当業者は理解するであろう。ステップは、並行して遂行されても、順次遂行されてもよい。限定的ではないが、しばしば、これらのルーチンの機能性は、上で説明されたユーザーコンピューター１０２〜１０６などのコンピューターハードウェア上で実行されるソフトウェア（たとえば、アプリケーション、システムサービス、ライブラリなど）において具体化される。
【００４３】
[0048]開示される主題の新規な態様は、ルーチンおよび／または方法において表現されているが、これらの態様はまた、コンピューター可読媒体（コンピューター可読ストレージ媒体とも呼ばれる）において具体化されてもよい。当業者が理解するように、コンピューター可読媒体は、後の取り出しおよび実行のために、コンピューター実行可能命令をホストすることができる。コンピューティングデバイス上で実行されるとき、１つまたは複数のコンピューター可読ストレージデバイス上に記憶されたコンピューター実行可能命令は、上で説明されたステップ、方法、およびルーチンを含む、さまざまなステップまたは方法を遂行する。コンピューター可読媒体の例は、デジタルビデオディスク（ＤＶＤ）およびコンパクトディスク（ＣＤ）などの光学ストレージ媒体、ハードディスクドライブ、フロッピー（登録商標）ディスク、磁気テープなどを含む磁気ストレージ媒体、ランダムアクセスメモリ（ＲＡＭ）、読み出し専用メモリ（ＲＯＭ）、メモリカード、サムドライブ、その他などのメモリストレージデバイス、クラウドストレージ（すなわち、オンラインストレージサービス）などを含むが、それらに限定はされない。しかしながら、本文書の目的のために、コンピューター可読媒体は、明白に、搬送波および伝搬信号を除外する。
【００４４】
[0049]次に図８を見てみると、この図は、コンピューターユーザーに品目リストを提供するように構成された検索エンジン１１０を示すブロック図である。検索エンジン１１０は、プロセッサ８０２と、メモリ８０４とを含む。当業者が直ちに理解するように、検索クエリに応答すること、および品目リストをコンピューターユーザーに提供することを含むがそれらに限定はされない、検索エンジンサービスのさまざまな態様を遂行する際に、プロセッサ８０２は、メモリ８０４から取り出された命令を実行する。
【００４５】
[0050]検索エンジン１１０はまた、それを通して検索エンジンがネットワーク１０８上で通信を送受信する、通信コンポーネント８０６を含む。たとえば、検索エンジン１１０が、コンピューターユーザーから検索クエリを受信する、品目をコンピューターユーザーの品目リストに追加し、品目に対応するユーザー金額を受信するための命令を受信する、および、品目リスト上の品目のための現在の価格がユーザー金額である、もしくはそれを下回ること、またはカウンターオファーが受信されていることをコンピューターユーザーに通知するのは、通信コンポーネント８０６を通してである。さらに、検索エンジン１１０が、広告主１１２〜１１６などの１つまたは複数の広告主と通信するのは、通信コンポーネント８０６を通してである。
【００４６】
[0051]検索エンジン１１０は、検索結果取り出しコンポーネント８０８と、検索結果ページ生成器８１０とをさらに含む。検索結果取り出しコンポーネント８０８に関して、この論理コンポーネントは、検索エンジン１１０に関連付けられたコンテンツストア８１４から、コンピューターユーザーの検索クエリに該当した検索結果情報を取り出す、または取得することを担う。検索結果ページ生成器８１０は、検索結果取り出しコンポーネント８０８によって、ならびに、１つまたは複数のスポンサー付き広告を含む広告主からの広告によって取得された検索結果から、１つまたは複数の検索結果ページを生成する。
【００４７】
[0052]検索エンジン１１０はなお、１人または複数のコンピューターユーザーのために品目リストを提供し、管理する（上で説明したような）さまざまな機能を遂行する品目リストマネージャー８１２をさらに含む。品目リストマネージャー８１２は、品目リスト８１８などの１つまたは複数の品目リストが（個別のコンピューターユーザーまたはグループに対応する各品目リストにより）記憶された、品目リストストア８１６を保持する。既に説明されたように、各品目リスト８１８は、品目８２０などの一組の品目からなる。（一例として）図８に示されるように、品目８２０は、９５ドルの広告された価格、７５ドルに設定されたユーザー金額、８５ドルに設定されたカウンターオファー、および２０１２年１１月１３日に設定された、カウンターオファーに関連付けられた有効期限日を含む、腕時計に対応する。
【００４８】
[0053]当然ながら、これらのコンポーネントの（全部ではなくとも）多くは、品目リストを１人または複数のコンピューターユーザーに提供することにおいて、好適に構成された検索エンジン１１０のさまざまな機能を遂行するための論理コンポーネントとして見られるべきであることを理解されたい。これらの論理コンポーネントは、実際のコンポーネントに直接対応しても、していなくてもよい。その上、実際の一実施形態において、これらのコンポーネントは、まとめて組み合わされても、複数の実際のコンポーネントにわたってばらばらにされてもよい。さらになお、（論理および実際の両方の）これらのコンポーネントは、１つまたは複数の協調コンピューターシステムにわたって分散されてもよい。
【００４９】
[0054]開示される主題のさまざまな新規な態様が説明されてきたが、これらの態様は、例示的であって、限定として解釈されるべきでないことを理解されたい。さまざまな態様に対する変形および／または変更は、開示される主題の範囲から逸脱せずになされてよい。
【図１】
2016500180.tif 000003
【図２Ａ】
2016500180.tif 000004
【図２Ｂ】
2016500180.tif 000005
【図３】
2016500180.tif 000006
【図４】
2016500180.tif 000007
【図５】
2016500180.tif 000008
【図６】
2016500180.tif 000009
【図７】
2016500180.tif 000010
【図８】
2016500180.tif 000011
【国際調査報告】
2016500180.tif 000012
2016500180.tif 000013