(57)【要約】【課題】クライアント側デバイスサポートでコンテンツ関連広告を供給すること【解決手段】（エンドユーザのコンピュータ上のブラウザ、ブラウザプラグイン、ブラウザツールバープラグイン等の）クライアント側アプリケーションはコンテンツ関連広告のクライアントデバイスへの供給をサポートするために使用される。該クライアント側アプリケーションは、コンテンツ広告サーバに対し（文書識別子、文書コンテンツ、コンテンツ関連性情報等の）文書情報を送信することによりこのようなサポートを提供してよい。該クライアント側アプリケーションは、文書のコンテンツ及び該コンテンツ関連広告を結合するために使用されてもよい。例えば、該クライアント側アプリケーションは、該文書のコンテンツ及び該広告をウィンドウ（例えばブラウザウィンドウ）内で結合してよく、該広告を文書ウィンドウの上、下、隣接するリンドウ内に提供してよく、該ブラウザの「クロム（ｃｈｒｏｍｅ）」内で提供してよい。
2006505077.tif 000002
【特許請求の範囲】
【請求項１】
クライアントデバイス及び広告サーバを含む環境で使用するための方法であって、
ａ）前記クライアントデバイス上のアプリケーションから調達される文書情報を受け入れることと、
ｂ）少なくとも前記受け入れられた文書情報を使用して前記文書のコンテンツに関連性のある少なくとも１つの広告を決定することと、
ｃ）前記クライアントデバイスに対して決定された前記少なくとも１つの広告を送信することと、
を備える、方法。
【請求項２】
前記文書の前記コンテンツに関連性のある少なくとも１つの広告を決定する前記行為は、さらに、少なくとも広告関連性情報を使用する、請求項１に記載の方法。
【請求項３】
前記広告関連性情報は広告概念を含む、請求項２に記載の方法。
【請求項４】
前記文書情報は文書関連性情報である、請求項１に記載の方法。
【請求項５】
前記文書情報は前記文書の前記コンテンツの少なくとも１つの概念である、請求項１に記載の方法。
【請求項６】
前記文書情報は文書識別子である、請求項１に記載の方法。
【請求項７】
前記文書の前記コンテンツに関連性のある少なくとも１つの広告を決定する前記行為は、
ｉ）文書コンテンツ関連性情報を探すために前記文書識別子を使用することと、
ｉｉ）前記文書の前記コンテンツに関連する少なくとも１つの広告を決定するために前記文書コンテンツ関連性情報を使用することと、
を含む、請求項６に記載の方法。
【請求項８】
前記文書情報は文書コンテンツを含む、請求項１に記載の方法。
【請求項９】
前記アプリケーションはコンテンツ要求及びレンダリングアプリケーションである、請求項１に記載の方法。
【請求項１０】
前記アプリケーションはブラウザである、請求項１に記載の方法。
【請求項１１】
前記アプリケーションはブラウザプラグインである、請求項１に記載の方法。
【請求項１２】
前記アプリケーションはブラウザツールバーである、請求項１に記載の方法。
【請求項１３】
クライアントデバイス及びコンテンツ関連広告サーバを含む環境で使用するための方法であって、
ａ）コンテンツを含む要求された文書を、前記クライアントデバイスによって受け取ることと、
ｂ）少なくとも１つのコンテンツ関連広告に対する要求を、前記コンテンツ関連広告サーバに対して前記クライアントデバイスによって提出することと、
ｃ）前記コンテンツ関連広告サーバによって調達される少なくとも１つのコンテンツ関連広告を、前記クライアントデバイスによって受け取ることと、
ｄ）前記受信された少なくとも１つのコンテンツ関連広告を、前記クライアントデバイスによってレンダリングすることと、
を備える、方法。
【請求項１４】
前記要求は前記受け取られた文書の識別子を含む、請求項１３に記載の方法。
【請求項１５】
前記要求は前記受け取られた文書のコンテンツを含む、請求項１３に記載の方法。
【請求項１６】
前記要求は、前記受け取られた文書の前記コンテンツから引き出された概念を含む、請求項１３に記載の方法。
【請求項１７】
前記受け取られた文書の前記コンテンツから、前記クライアントデバイスによって概念を抽出することをさらに備え、
前記要求は前記クライアントデバイスによって抽出される前記概念を含む、請求項１３に記載の方法。
【請求項１８】
前記受け取られた少なくとも１つのコンテンツ関連広告の少なくとも１つを、前記クライアントデバイスによってレンダリングする前記行為は、前記要求された文書の前記コンテンツに関連して前記少なくとも１つのコンテンツ関連広告の前記少なくとも１つをレンダリングすることを含む、請求項１３に記載の方法。
【請求項１９】
ｅ）第１のウィンドウに前記文書の前記コンテンツを、前記クライアントデバイスによってレンダリングすること、
をさらに備え、
前記受け取られた少なくとも１つのコンテンツ関連広告の前記少なくとも１つは第２のウィンドウでレンダリングされる、請求項１３に記載の方法。
【請求項２０】
前記第２のウィンドウは、前記第１のウィンドウ上でレンダリングされ、少なくとも部分的に前記第１のウィンドウをカバーする、請求項１９に記載の方法。
【請求項２１】
前記第２のウィンドウは、前記第１のウィンドウの任意の一部をカバーすることなく、前記第１のウィンドウの下でレンダリングされる、請求項１９に記載の方法。
【請求項２２】
前記第２のウィンドウは前記第１のウィンドウに隣接してレンダリングされる、請求項１９に記載の方法。
【請求項２３】
少なくとも１つのコンテンツ関連広告に対する前記要求は、前記クライアントデバイス上でのブラウザアプリケーションによって作成、送信される、請求項１３に記載の方法。
【請求項２４】
前記受け取られた少なくとも１つのコンテンツ関連広告の前記少なくとも１つは、前記ブラウザアプリケーションによりレンダリングされる、請求項２３に記載の方法。
【請求項２５】
少なくとも１つのコンテンツ関連広告に対する前記要求は、前記クライアントデバイス上のブラウザプラグインによって作成、送信される、請求項１３に記載の方法。
【請求項２６】
前記受け取られた少なくとも１つのコンテンツ関連広告の前記少なくとも１つは、前記ブラウザプラグインによってレンダリングされる、請求項２５に記載の方法。
【請求項２７】
少なくとも１つのコンテンツ関連広告に対する前記要求は、前記クライアントデバイス上のブラウザツールバーによって作成、送信される、請求項１３に記載の方法。
【請求項２８】
前記受け取られた少なくとも１つのコンテンツ関連広告の前記少なくとも１つは、前記ブラウザツールバーによってレンダリングされる、請求項２７に記載の方法。
【請求項２９】
ｅ）前記要求された文書のコンテンツをレンダリングすることをさらに備え、
前記要求された文書のコンテンツをレンダリングする前記行為は、要求を提出するという前記行為の前に開始される、請求項１３に記載の方法。
【請求項３０】
ｅ）前記要求された文書のコンテンツをレンダリングすることをさらに備え、
前記要求された文書のコンテンツをレンダリングする前記行為は、要求を提出する前記行為の前に完了される、請求項１３に記載の方法。
【請求項３１】
ｅ）前記要求された文書のコンテンツをレンダリングすること、
をさらに備え、
前記要求された文書のコンテンツをレンダリングする前記行為は、前記受け取られた少なくとも１つのコンテンツ関連広告の少なくとも１つをレンダリングする前記行為が開始される、請求項１３に記載の方法。
【請求項３２】
ｅ）前記要求された文書のコンテンツをレンダリングすること、
をさらに備え、
前記要求された文書のコンテンツをレンダリングする前記行為は、前記受け取られた少なくとも１つのコンテンツ関連広告の少なくとも１つをレンダリングする前記行為が開始される前に完了される、請求項１３に記載の方法。
【請求項３３】
前記コンテンツ関連広告サーバに対して少なくとも１つのコンテンツ関連広告を提出する前記行為は、前記要求された文書に対する要求の前に発生する、請求項１３に記載の方法。
【請求項３４】
前記コンテンツ関連広告サーバに少なくとも１つのコンテンツ関連広告に対する要求を提出する前記行為は、前記要求された文書に対する要求と実質的に同時に起こる、請求項１３に記載の方法。
【請求項３５】
ｅ）ブラウザウィンドウ内に前記文書の前記コンテンツを、前記クライアントデバイスによってレンダリングすること、
をさらに備え、前記受け取られた少なくとも１つのコンテンツ関連広告の前記少なくとも１つは前記ブラウザウィンドウでレンダリングされる、請求項１３に記載の方法。
【請求項３６】
ｅ）ブラウザウィンドウの第１の部分に前記文書の前記コンテンツを、前記クライアントデバイスによってレンダリングすること、
をさらに備え、
前記受け取られた少なくとも１つのコンテンツ関連広告の前記少なくとも１つは前記ブラウザウィンドウの第２の部分でレンダリングされ、前記ブラウザウィンドウの前記第２の部分は前記ブラウザウィンドウの前記第１の部分と空間を共用しない、請求項１３に記載の方法。
【請求項３７】
前記ブラウザウィンドウの前記第２の部分は前記ブラウザウィンドウのブラウザクロム部分である、請求項３６の方法。
【請求項３８】
前記ブラウザウィンドウの前記第２の部分はブラウザツールバーである、請求項３６に記載の方法。
【請求項３９】
ｆ）前記ブラウザウィンドウの第３の部分でブラウザクロムをレンダリングすること、
をさらに備える、請求項３６に記載の方法。
【請求項４０】
前記ブラウザウィンドウの前記第３の部分は、前記ブラウザウィンドウの前記第１の部分と第２の部分の間に配列される、請求項３９に記載の方法。
【請求項４１】
前記ブラウザウィンドウの前記第２の部分は、前記ブラウザウィンドウの第１の部分と第３の部分の間で配列される、請求項３９に記載の方法。
【請求項４２】
クライアントデバイス及び広告サーバを含む環境で使用するための装置であって、
ａ）前記クライアントデバイス上のアプリケーションから調達される文書情報を受け入れるための入力と、
ｂ）少なくとも前記受け入れられた文書情報を使用して前記文書のコンテンツに関連する少なくとも１つの広告を決定するための手段と、
ｃ）前記クライアントデバイスに対して決定される前記少なくとも１つの広告を送信するための手段と、
を備える、装置。
【請求項４３】
前記文書の前記コンテンツに関連性のある少なくとも１つの広告を決定するための前記手段は、さらに少なくとも広告関連性情報を使用する、請求項４２に記載の装置。
【請求項４４】
前記広告関連性情報は広告概念を含む、請求項４３に記載の装置。
【請求項４５】
前記文書情報は文書関連性情報である、請求項４２に記載の装置。
【請求項４６】
前記文書情報は、前記文書の前記コンテンツの少なくとも１つの概念である、請求項４２に記載の方法。
【請求項４７】
前記文書情報は文書識別子である、請求項４２の記載の方法。
【請求項４８】
前記文書の前記コンテンツに関連する少なくとも１つの広告を決定するための前記手段は、
ｉ）前記文書識別子を使用して文書コンテンツ関連性情報を探すための手段と、
ｉｉ）前記文書コンテンツ関連性情報を使用して前記文書の前記コンテンツに関連する少なくとも１つの広告を決定するための手段と、
を含む、請求項４７に記載の装置。
【請求項４９】
前記文書情報は文書コンテンツを含む、請求項４２に記載の装置。
【請求項５０】
前記アプリケーションはコンテンツ要求レンダリングアプリケーションである、請求項４２に記載の装置。
【請求項５１】
前記アプリケーションはブラウザである、請求項４２に記載の装置。
【請求項５２】
前記アプリケーションはブラウザプラグインである、請求項４２に記載の装置。
【請求項５３】
前記アプリケーションはブラウザツールバーである、請求項４２に記載の装置。
【請求項５４】
コンテンツ関連広告サーバを含む環境で使用するための、クライアントデバイス上に常駐する装置であって、
ａ）前記コンテンツ関連広告サーバに、少なくとも１つのコンテンツ関連広告に対する要求を提出するための手段と、
ｂ）ｉ）コンテンツを含む要求文書と、
ｉｉ）前記コンテンツ関連広告サーバによって調達される少なくとも１つのコンテンツ関連広告と、
を受け取るための入力と、
ｃ）前記受け取られた少なくとも１つのコンテンツ関連広告の少なくとも１つをレンダリングするための手段と、
を備える、装置。
【請求項５５】
前記要求は前記受け取られた文書の識別子を含む、請求項５４に記載の装置。
【請求項５６】
前記要求は前記要求された文書のコンテンツを含む、請求項５４に記載の装置。
【請求項５７】
前記要求は前記受け取られた文書のコンテンツから得られた概念を含む、請求項５４に記載の装置。
【請求項５８】
−前記受け取られた文書の前記コンテンツから概念を抽出するための手段をさらに備え、前記要求は、前記クライアントデバイスによって抽出された概念を含む、請求項５４に記載の装置。
【請求項５９】
前記受け取られた少なくとも１つのコンテンツ関連広告の少なくとも１つをレンダリングするための前記手段は、前記要求された文書の前記コンテンツに関連して前記少なくとも１つのコンテンツ関連広告の前記少なくとも１つをレンダリングする、請求項５４に記載の装置。
【請求項６０】
ｅ）第１のウィンドウに前記文書の前記コンテンツをレンダリングするための手段、
をさらに備え、
前記受け取られた少なくとも１つのコンテンツ関連広告の前記少なくとも１つは第２のウィンドウでレンダリングされる、請求項５４に記載の装置。
【請求項６１】
前記第２のウィンドウは前記第１のウィンドウの上でレンダリングされ、前記第１のウィンドウを少なくとも部分的にカバーする、請求項６０に記載の装置。
【請求項６２】
前記第２のウィンドウは、前記第１のウィンドウの任意の部分をカバーすることなく前記第１のウィンドウの下でレンダリングされる、請求項６０に記載の方法。
【請求項６３】
前記第２のウィンドウは前記第１のウィンドウに隣接してレンダリングされる、請求項６０に記載の装置。
【請求項６４】
少なくとも１つのコンテンツ関連広告に対する前記要求を提出するための前記手段は、前記クライアントデバイス上のブラウザアプリケーションである、請求項５４に記載の装置。
【請求項６５】
レンダリングするための前記手段は前記ブラウザアプリケーションである、請求項６４に記載の装置。
【請求項６６】
少なくとも１つのコンテンツ関連広告に対する前記要求を提出するための前記手段は、前記クライアントデバイス上のブラウザプラグインである、請求項５４に記載の装置。
【請求項６７】
レンダリングするための前記手段は前記ブラウザプラグインである、請求項６６に記載の装置。
【請求項６８】
少なくとも１つのコンテンツ関連広告に対する前記要求を提出するための前記手段は、前記クライアントデバイス上のブラウザツールバーである、請求項５４に記載の装置。
【請求項６９】
レンダリングするための前記手段は前記ブラウザツールバーである、請求項６８に記載の装置。
【請求項７０】
ｅ）前記要求された文書のコンテンツをレンダリングするための手段、
をさらに備え、
レンダリングするための前記手段は、提出するための前記手段が要求を提出する前に前記要求された文書のコンテンツをレンダリングすることを開始する、請求項５４に記載の装置。
【請求項７１】
ｅ）前記要求された文書のコンテンツをレンダリングするための手段、
をさらに備え、
レンダリングするための前記手段は、提出するための前記手段が要求を提出する前に、前記要求された文書のコンテンツをレンダリングするのを完了する、請求項５４に記載の装置。
【請求項７２】
ｅ）前記要求された文書のコンテンツをレンダリングするための手段、
をさらに備え、前記要求された文書のコンテンツの前記レンダリングは、前記受け取られた少なくとも１つのコンテンツ関連広告の前記レンダリングが開始する前に開始する、請求項５４に記載の装置。
【請求項７３】
ｅ）前記要求された文書のコンテンツをレンダリングするための手段、
をさらに備え、前記要求された文書のコンテンツの前記レンダリングは、前記受け取られた少なくとも１つのコンテンツ関連広告の少なくとも１つの前記レンダリングが開始される前に完了される、請求項５４に記載の装置。
【請求項７４】
少なくとも１つのコンテンツ関連広告に対する要求の、前記コンテンツ関連広告サーバに対する前記提出は、前記要求された文書に対する要求の前に発生する、請求項５４に記載の装置。
【請求項７５】
少なくとも１つのコンテンツ関連広告に対する要求の、前記コンテンツ関連広告サーバに対する提出は、前記要求された文書に対する要求と実質的に同時に発生する、請求項５４に記載の装置。
【請求項７６】
ｅ）ブラウザウィンドウ内で前記文書の前記コンテンツをレンダリングするための手段、
をさらに備え、前記受け取られた少なくとも１つのコンテンツ関連広告の前記少なくとも１つは、前記ブラウザウィンドウ内でレンダリングされる、請求項５４に記載の装置。
【請求項７７】
ｅ）ブラウザウィンドウの第１の部分内で前記文書の前記コンテンツをレンダリングするための手段、
をさらに備え、前記受け取られた少なくとも１つのコンテンツ関連広告の前記少なくとも１つは前記ブラウザウィンドウの第２の部分でレンダリングされ、前記ブラウザウィンドウの前記第２の部分は前記ブラウザウィンドウの前記第１の部分との空間を共用しない、請求項５４に記載の装置。
【請求項７８】
前記ブラウザウィンドウの前記第２の部分は前記ブラウザウィンドウのブラウザクロム部分である、請求項７７に記載の装置。
【請求項７９】
前記ブラウザウィンドウの前記第２の部分はブラウザツールバーである、請求項７７に記載の装置。
【請求項８０】
ｆ）前記ブラウザウィンドウの第３の部分内でブラウザクロムをレンダリングするための手段、
をさらに備える、請求項７７に記載の装置。
【請求項８１】
前記ブラウザウィンドウの前記第３の部分は、前記ブラウザウィンドウの前記第１の部分と前記第２の部分の間に配列される、請求項８０に記載の装置。
【請求項８２】
前記ブラウザウィンドウの前記第２の部分は、前記ブラウザウィンドウの前記第１の部分と前記第３の部分の間に配列される、請求項８０に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願）
本願は、２００２年９月２４日に出願され、Ｊｅｆｆｒｅｙ  Ａ．Ｄｅａｎ、ＧｅｏｒｇｅｓＲ．Ｈａｒｉｋ及びＰａｕｌ  Ｂｕｃｈｈｅｉｔを発明者として記載する「関連広告を供給するための方法及びデバイス（METHODS AND APPARATUS FOR SERVING RELEVANT ADVERTISING）」と題される米国仮出願第６０／４１３，５３６号（参照によりここに組み込まれる）の利点を主張する、２００２年１２月６日に出願され、Ｊｅｆｆｒｅｙ  Ａ．Ｄｅａｎ、Ｇｅｏｒｇｅｓ  Ｒ．Ｈａｒｉｋ及びＰａｕｌ  Ｂｕｃｈｈｅｉｔを発明者として記載する「関連広告を供給するための方法及びデバイス（METHODS AND APPARATUS FOR SERVING RELEVANT ADVERTISEMENTS）」と題される米国特許出願第１０／３１４，４２７号（参照によりここに組み込まれる）の一部継続出願である、２００３年２月２６日に出願され、Ｄａｒｒｅｌ  Ａｎｄｅｒｓｏｎ、Ｐａｕｌ  Ｂｕｃｈｅｉｔ、Ａｌｅｘ  Ｃａｒｏｂｕｓ、Ｃｌａｉｒｅ  Ｃｕｉ、Ｊｅｆｆｒｅｙ  Ａ．Ｄｅａｎ、Ｇｅｏｒｇｅｓ  Ｒ．Ｈａｒｉｋ、Ｄｅｅｐａｋ  Ｊｉｎｄａｌ及びＮａｒａｙａｎａｎ  Ｓｈｉｖａｋｕｍａｒを発明者として記載する「コンテンツに基づいて広告を供給すること（SERVING ADVERTISEMENTS BASED ON CONTENT）」と題される米国特許出願第１０／３７５，９００号（参照によりここに組み込まれる）の一部継続出願である。
【０００２】
本願は、また２００３年６月３日に出願され、Ｋｒｉｓｈｎａ  Ｂｈａｒａｔ、Ｇｏｋｕｌ  Ｒａｊａｒａｍ、Ｍａｒｓｈａｌｌ  Ｓｐｉｇｈｔ、及びＮａｒａｙａｎａｎ  Ｓｈｉｖａｋｕｍａｒを発明者として記載する「広告の供給のための積極的なシンジケーション（PROACTIVE SYNDICATION FOR THE SERVING OF ADVERTISEMENTS）」と題される、米国特許出願第１０／４５３，９０９号（参照によりここに組み込まれる）の一部継続出願である。
【０００３】
本発明は広告に関する。特に、本発明は広告主が自分の広告の目標を設定する機会を拡大することに関する。
【背景技術】
【０００４】
テレビ、ラジオ、新聞及び雑誌などの従来の媒体を使用する広告は周知である。残念なことに、人口統計学的な研究、及び多様な報道発信地の典型的な聴衆についての完全に妥当な仮定で防御していたと（ａｒｍｅｄ）しても、広告主は広告予算の多くが単に無駄にされていることを認識する。さらに、このような無駄を特定し、排除することは非常に困難である。
【０００５】
最近では、より対話的な媒体での広告が一般的になってきた。例えば、インターネットを使用する人の数が爆発的に増加するにつれ、広告主はインターネット上で提供される媒体及びサービスを広告するための潜在的に強力な方法と認識するようになった。
【０００６】
広告主はこのような広告の価値を最大限にしようとしていくつかの戦略を作成してきた。ある戦略では、広告主は多数の聴衆に接触するためのルートとして（一般性を失うことなく、本明細書中では「ウェブサイト」と呼ばれている）対話型の媒体又はサービスを提供するための人気のある存在又は手段を使用する。この最初の手法を使用すると、広告主は例えばニューヨークタイムズ（Ｎｅｗ  Ｙｏｒｋ  Ｔｉｍｅｓ）のウェブサイト又はＵＳＡトゥデイ（ＵＳＡ  Ｔｏｄａｙ）のウェブサイトのホームページ上に広告を掲載できる。別の戦略では、広告主はその広告の目標をさらに狭いニッチの聴衆に設定し、それにより聴衆による肯定的な応答の尤度を高める。例えば、コスタリカの熱帯雨林の観光事業を宣伝している代理店はヤフー（Ｙａｈｏｏ）のウェブサイトのエコツーリズム−旅行のサブディレクトリに広告を掲載する可能性がある。
【０００７】
戦略とは関係なく、ウェブサイトをベースにした広告（「ウェブ広告」とも呼ばれる）は、通常「バナー広告」（つまり、グラフィック成分を含んだ矩形のボックス）の形でその広告聴衆に提示される。広告聴衆の一員（一般性を失うことなく「視聴者」又は「ユーザ」と呼ばれる）がこれらのバナー広告の１つをクリックして選択すると、埋め込まれていたハイパテキストリンクが通常視聴者を広告主のウェブサイトに導く。視聴者が広告を選択するこのプロセスが、一般的には「クリックスルー」と呼ばれている（「クリックスルー」はユーザの選択をカバーすることを目的としている）。
【０００８】
広告主は、クリックスルー、クリックスルー率、変換、変換率等の測定可能又は確定できるユーザの行為の数を使用して広告キャンペーンの有効性を判定してよい。クリックスルー数対広告のインプレッション数（広告が表示される回数）の比率が一般的に広告の「クリックスルー率」と呼ばれる。
【０００９】
ユーザが過去に供給された広告に関連したトランザクションを完結すると「変換」が起こると言われている。変換を構成する内容は場合によって変わり、多岐に渡る方法で決定できる。例えば、ユーザが広告をクリックし、広告主のウェブページに差し向けられ、そのウェブページを離れる前に購入を完結すると変換が起こる場合もある。代わりに、変換はユーザが広告を見せられ、所定の時間（例えば７日間）内に広告主のウェブページ上で購入することと定義されてもよい。さらに別の実施形態では、変換は広告主により、例えばホワイトペーパーをダウンロードする、ウェブサイトの少なくとも指定の深さまでナビゲーションする、少なくとも特定数のウェブページを表示する、ウェブサイト又はウェブページ等で少なくとも所定量の時間を過ごす等の任意の測定可能／確定できるユーザアクションであると広告主により定義されてよい。言うまでもなく、ユーザアクションが完結した購入を示さない場合、変換を構成するユーザアクションがこれに限定されないが、それらは売り上げ手本（ｓａｌｅｓ  ｌｅａｄ）を示してよい。実際、変換を構成する内容の多くの他の定義が考えられる。変換数対広告のインプレッション数（つまり広告が表示される回数）の比が一般的に変換率と呼ばれている。変換が広告の供給以来所定の時間内に発生できると定義される場合は、１つの考えられる該変換率の定義では過去において所定の時間より長く供給されていた広告だけが検討される可能性がある。
【００１０】
ウェブサイトベースの広告の初期の展望にも関わらず、既存の手法にはいくつかの問題が残っている。広告主は多数の聴衆に接することができるが、彼らは多くの場合自らの広告投資に対する利潤に満足していない。
【００１１】
同様に広告が提示されるウェブサイトのホスト（「ウェブサイトホスト」又は「広告消費者」と呼ばれる）にはユーザの経験を害することなく広告収入を最大限にするという課題がある。ユーザの関心より上に広告収入を位置付けることを選んだウェブサイトホストもいる。このようなウェブサイトが、ユーザの問い合わせに応えて「検索結果」を装う広告を返すいわゆる「サーチエンジン」サービスをホストしている「Ｏｖｅｒｔｕｒｅ．ｃｏｍ」である。Ｏｖｅｒｔｕｒｅ．ｃｏｍのウェブサイトは、広告主が検索結果と言われているもののリストのより上の方に自分のウェブサイト（つまり、ターゲットウェブサイト）の広告を位置させるために支払うことができるようにしている。ユーザが広告をクリックした場合にだけ広告主が支払いをする（つまりクリックあたりのコスト）このような方式が実現される場合、目標の設定の仕方がまずい広告はクリックされず、したがって支払いを必要としないため、広告主は広告の目標を効果的に設定する動機を失ってしまう。その結果、クリックあたりのコストが高い広告が一番上の近く又は一番上に表示されるが、視聴者はそれらをクリックしないため、必ずしも広告出版者にとっての本物の収入にはならない。さらに視聴者がクリックする広告はリストのさらに下の方にある、あるいは全くリストに記載されていないため、広告の妥当性は損なわれる。
【００１２】
例えばグーグルなどのサーチエンジンは広告主が、広告が照会から生じる検索結果ページに関連して表示されるように広告の目標を設定できるようにした。検索結果ページは広告主に広告の目標をより受容的な聴衆に設定する大きな機会を与えるが、検索結果のページはワールドワイドウェブ（「ウェブ」と呼ばれる）のページビューの断片に過ぎない。
【００１３】
（カリフォルニア州、レッドウッド市（Ｒｅｄｗｏｏｄ  Ｃｉｔｙ，ＣＡ）のゲーター社（Ｇａｔｏｒ  Ｃｏｒｐｏｒａｔｉｏｎ）によって使用されるもののような）既存のクライアント側広告ソフトウェアシステムは、コンテンツオーナによる認識又は関与なしに、表示されているウェブページに応えてユーザのブラウザ内又はユーザのデスクトップ上に広告を表示できる。このようなシステムはクライアント（エンドユーザの）コンピュータ上での存在を必要とし、一般的にはエンドユーザの許可を必要とする。ゲーター（Ｇａｔｏｒ）システムでは、広告は（ｉ）人口統計プロファイル及び生活様式プロファイル、（ｉｉ）（目標が設定されたカスタマイズメッセージを個々のオンライン上での行為に基づき、ユーザのコンピュータ画面上に表示できるようにする）行動の目標設定、（ｉｉｉ）（過去の行為に基づいて、目標が設定され、カスタマイズされた広告をユーザのコンピュータ画面上に表示できるようにする）履歴目標設定、及び（ｉｖ）（目標が設定され、カスタマイズされた広告を、そのオンライン行動が関心を示したが、それらがウェブの回りを移動するのにつれて、複数のインプレッションも送達する、ユーザのコンピュータ画面に表示できるようにする）ｔａｇ−ａ−ｌｏｎｇ目標設定を使用するユーザに目標設定されてよい。残念なことに、過去のユーザ動作は多くの場合、ユーザにとってどの広告が役立つのかを判断するための有効な測定基準となるが、このような過去の行動は現在のユーザ関心を示さない可能性がある。（家族の別の一員などの）複数の人が同じコンピュータ及びブラウザを使用し、インターネットにアクセスする場合、さらに指定されたユーザの過去のユーザ行動は追跡調査するのが困難な場合がある。さらにユーザのオンライン習慣を追跡調査することはそのユーザのプライバシーの繊細な問題を生じさせてよい。さらにこのような過去のユーザ行動がユーザのコンピュータに局所的に記憶される場合、それは必要とされる記憶資源を消費する可能性がある。
【発明の開示】
【発明が解決しようとする課題】
【００１４】
したがって、ウェブ上で広告機会をさらに完全に活用するニーズがある。このようにすることは、広告サーバが、関連性のある広告を供給することによりさらに多くの広告を見せ、エンドユーザの経験をさらに改善するのに役立つはずである。
【課題を解決するための手段】
【００１５】
（エンドユーザのコンピュータ上のブラウザ、ブラウザプラグイン、ブラウザツールバープラグイン等の）クライアント側アプリケーションは、クライアントデバイスに対するコンテンツ関連広告の供給をサポートするために使用される。該クライアント側アプリケーションは（単に「コンテンツサーバ」又は「ＣＡＳ」と呼ばれる）コンテンツ関連広告サーバに対して（文書識別子、文書コンテンツ、コンテンツ関連性情報などの）文書情報を送信することによりこのようなサポートを提供してよい。
【００１６】
クライアント側アプリケーションは、文書のコンテンツ及び該コンテンツ関連広告を結合するためにも使用されてよい。例えば、クライアント側アプリケーションは、（例えばブラウザウィンドウ内に）文書のコンテンツ及びウィンドウ内の広告を結合してよく、文書ウィンドウの上の（例えば「ポップアップ」ウィンドウのような）ウィンドウに、文書ウィンドウの下の（「ポップアンダ」ウィンドウのような）ウィンドウに、あるいは文書ウィンドウに隣接するウィンドウに広告を提供してよく、ブラウザの「クロム」等に広告を提供してよい。
【発明を実施するための最良の形態】
【００１７】
本発明は、クライアント側アプリケーションを使用するコンテンツ関連広告の供給を容易にするための新規の方法、装置、メッセージフォーマット及び／又はデータ構造を含んでよい。以下の説明は当業者が本発明を製造、使用できるようにするために提示され、特定の応用例及びその要件に関連して示される。開示されている実施形態に対する多様な変型は当業者に明らかになり、後述される一般的な原則は他の実施形態及び応用例に適用されてよい。したがって、本発明は図示されている実施形態に限定されることを意図されず、発明者は自らの発明を説明されている特許可能な対象と見なす。
【００１８】
以下では、本発明が動作してよい環境が説明される。次に本発明の例示的な実施形態が説明される。最後に、本発明に関するいくつかの結論が述べられる。
【００１９】
（本発明がその中で又はそれを用いて動作してよい実施形態）
（例示的な広告環境）
図１は、広告環境の高水準図である。該環境は入力、維持管理及び送達システム１２０を含んでよい。広告主１１０は、システム１２０内で直接的に又は間接的に広告情報を入力、維持管理及び追跡調査してよい。広告はいわゆるバナー広告などのグラフィック広告、テキスト専用広告、画像広告、音声広告、ビデオ広告、このような構成要素のどれかの１つ以上を組み合わせる広告等の形を取ってよい。広告はリンク、及び／又は機械実行可能な命令などの埋め込まれた情報も含んでよい。広告消費者１３０は、システム１２０に広告に対する要求を提出し、その要求に応答する広告をシステム１２０から受け入れ、システム１２０に使用情報を提供する。広告消費者１３０以外のエンティティが広告に対する要求を開始してよい。図示されていないが、他のエンティティはシステム１２０に使用情報（例えば、広告に関連した変換又はクリックスルーが発生したかどうか）を提供してよい。この使用情報は、供給された広告に関連したユーザの測定又は観察された行動を含んでよい。
【００２０】
広告消費者１３０の一例は、（例えば、記事、ディスカッションスレッド、音楽、ビデオ、グラフィックス、検索結果、ウェブページリスティング等の）文書に対する要求を受け取り、該要求に、あるいはそれ以外の場合サービスに応えて要求された文書を検索する汎用コンテンツサーバである。該コンテンツサーバはシステム１２０に広告に対する要求を提出してよい。このような広告要求は所望される多くの広告を含んでよい。広告要求は文書要求情報も含んでよい。この情報は該文書自体（例えばページ）、該文書のコンテンツ又は該文書要求に対応するカテゴリ（例えばアート、ビジネス、コンピュータ、アート−映画、アート−音楽等）、文書要求の一部又は全て、コンテンツ年齢（ａｇｅ）、コンテンツタイプ（例えば、テキスト、グラフィック、ビデオ、音声、混合媒体等）、地理位置情報、コンテンツ主題（例えば、広告−安全性のレベル、ポルノフィルタ、ファミリフィルタ等）等を含んでよい。
【００２１】
コンテンツサーバは、システム１２０によって提供される広告の１つ以上と要求された文書を結合してよい。次に、該文書コンテンツ及び広告を含むこの結合された情報はユーザへの提示のために文書を要求したエンドユーザに向けて転送される。最後に、コンテンツサーバは広告、及びどのようにして、いつ、及び／又はどこで広告が表示される必要があるのか（例えば、位置、クリックスルーかどうか、インプレッション時間、インプレッション日付、サイズ、変換かどうか等）についての情報をシステム１２０に送り返してよい。代わりに、又はさらに、このような情報は何らかの手段によってシステム１２０に提供され直してよい。
【００２２】
２００３年６月２日に出願され（参照によりここに組み込まれる）、Ｊｅｆｆｒｅｙ  Ａ．Ｄｅａｎ、Ｇｅｏｒｇｅｓ  Ｒ．Ｈａｒｉｋ及びＰａｕｌ  Ｂｕｃｈｅｉｔを発明者として記載する「Ｅメールと関連付けられた情報を使用して広告を供給すること（SERVING ADVERTISEMENTS USING INFORMATION ASSOCIATED WITH E-MAIL）」と題される米国特許出願第１０／４５２，８３０号に説明されるように、コンテンツはｅメール情報であってよい。このようなケースでは、該コンテンツサーバはＹａｈｏｏメール又はＭｉｃｒｏｓｏｆｔ  ＨｏｔＭａｉｌなどのｅメールサーバであってよい。
【００２３】
広告消費者１３０の別の例はサーチエンジンである。サーチエンジンはサーチ結果に対する照会を受け取ってよい。それに応じて、サーチエンジンは（例えば、ウェブページのインデックスからの）関連する検索結果を検索してよい。例示的なサーチエンジンは、オーストラリア、ブリスベン（Ｂｒｉｓｂａｎｅ，Ａｕｓｔｒａｌｉａ）、第７回国際ワールワールドワイドウェブ会議（Ｓｅｖｅｎｔｈ  Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｗｏｒｌｄ  Ｗｉｄｅ  Ｃｏｎｆｅｒｅｎｃｅ）、記事、Ｓ．Ｂｒｉｎ及びＬ．Ｐａｇｅ「大規模ハイパテキストサーチエンジンの組織（The Anatomy of a Large-Scale Hypertextual Search Engine）」、及び米国特許第６，２８５，９９９号（共に参照によりここに組み込まれる）に説明されている。このような検索結果は、例えば、ウェブページタイトルのリスト、それらのウェブページから抽出されたテキストの抜粋、及びそれらのウェブページに対するハイパテキストリンクを含んでよく、所定数の（例えば１０の）検索結果に分類されてよい。
【００２４】
サーチエンジンはシステム１２０に対し広告に対する要求を提出してよい。該要求は所望される広告の数を含んでよい。この数は、検索結果、検索結果により占められる画面又はページ空間の量、サイズ、及び広告の形状等次第である。一実施形態では、所望される広告の数は１から１０となり、好ましくは３から５となる。広告に対する要求は（入力又は解析されるような）照会、（地理位置情報、照会が関連会社からかどうか、及びこのような関連会社の識別子などの）照会に基づいた情報、及び／又は検索結果に関連付けられた、又は検索結果に基づいている情報を含んでよい。このような情報は、例えば検索結果に関連する識別子（例えば文書識別子つまり「ｄｏｃＩＤｓ」）、（例えば、照会と文書に対応する特徴ベクトルのドット積などの情報検索（「ＩＲ」）スコア、ページランク（Ｐａｇｅ  Ｒａｎｋ）スコア、及び／又はＩＲスコアとページランクスコアの組み合わせなどの）検索結果に関連するスコア、特定された文書（例えばウェブページ）から抽出されるテキストの抜粋、特定された文書の全文、特定された文書の特徴ベクトル等を含んでよい。
【００２５】
サーチエンジンは検索結果をシステム１２０により提供される広告の１つ以上と結合してよい。検索結果及び広告を含むこの結合された情報は次にユーザに対する提示のためにコンテンツを要求したユーザに向かって転送される。好ましくは、検索結果は、支払われた広告とおそらく中立な検索結果の間でユーザを混乱させないように広告とは区別できるとして維持される。
【００２６】
最後にサーチエンジンは、広告、及び広告がいつ、どこで及び／又はどのようにして表現される必要があったのか（例えば、位置、クリックスルーかどうか、インプレッション時間、インプレッション日付、サイズ、変換かどうか等）についての情報をシステム１２０に送り返してよい。代わりに、あるいは加えて、このような情報は何らかの他の手段によってシステム１２０に提供し直されてもよい。
【００２７】
広告要求はコンテンツサーバ及びサーチエンジンによって開始及び／又は送信できるが、クライアントデバイス（例えば、ユーザのコンピュータ、パーソナルデジタルアシスタント、携帯電話、モバイルデバイス等）も広告消費者１３０の機能を果たしてよい。例えば、クライアントデバイスに常駐するアプリケーションは広告システム１２０に広告要求を提出してよい。該要求はクライアントデバイス（例えば、ブラウザなどのコンテンツレンダリングアプリケーション上のウェブページ、ｅメールアプリケーション上のｅメール等）上の（又はクライアントデバイスにより要求される）カスタマについての情報を含んでよい。例えば、該広告要求はコンテンツ関連性情報、概念、トピック等の該文書についての情報を含んでよい。要求内に提供される文書情報は、該文書のコンテンツ（情報）、又はこのような情報を取得できるようにする他の情報（例えばＵＲＬ）を含んでよい。
【００２８】
前記から理解できるように、広告登録、維持管理及び送達システム１２０は、コンテンツサーバ、サーチエンジン及びクライアントデバイスなどの広告消費者１３０の役割を果たしてよい。前述されるように、サーチエンジンにより作成される検索結果ページに目標が設定される広告の供給が既知である。本発明は、さらにコンテンツサーバにより供給される文書に目標が設定された広告の供給を可能にする。例えば、図３の例示的な環境を参照すると、ネットワーク又はインタネットワーク（ｉｎｔｅｒ−ｎｅｔｗｒｏｋ）３６０が、サーチエンジン３３２からの検索結果ページ上の目標設定された広告を供給する広告サーバ３２０を含んでよい。インタネットワーク３５０はウェブであると仮定する。サーチエンジン３３２はコンテンツ３５０の多く又は全てをクロールする。このコンテンツ３５０のいくらか３３４は使用可能な（「インベントリ」とも呼ばれる）広告スポットを含む。さらに具体的には、１つ以上のコンテンツサーバ３３６は１つ以上の文書３４０を含んでよい。文書はコンテンツ、メタ情報及び機械実行可能命令などの埋め込まれた情報、及び使用可能な広告スポットを含んでよい。文書中の広告スポットの中に差し込まれた広告は、文書が供給されるたびに変化する可能性があることに注意する。代わりに、広告スポットの中に差し込まれた広告は指定文書と静的な関連つけを有することがある。さらに詳しく後述されるように、広告サーバは、使用可能な広告スポット３３４を含むコンテンツの該いくらか又は全ての別個のクロールの結果を使用してよい。該文書が明示的に定義された使用可能な広告スポットを含まないにしても、広告が文書の中で、又は文書（例えば、文書の上の、文書のコンテンツをカバーする（つまり分かりにくくする）「ポップアップ」ウィンドウの中に、文書の下の背景内の「ポップアンダ」ウィンドウの中に、ブラウザのクロムの中に等）と関連して供給できることが決定されてよい。広告は部分的に又は完全に文書をカバーし、文書と画面空間を共用し、文書から画面空間を取り、文書等によって部分的に又は完全にカバーされてよい。
【００２９】
（例示的な広告登録、維持管理及び送達環境）
図２は、本発明が共に使用されてよい例示的な広告システム１２０’を図解している。例示的な広告システム１２０’はインベントリシステム２１０を含んでよく、広告情報２０５及び使用情報２４５を記憶してよい。例示的なシステム１２０’は広告情報入力及び管理動作２１５、キャンペーン（例えば、目標設定）支援動作、会計及び料金請求書作成発行動作２２５及び供給動作２３０、関連性決定動作２３５、最適化動作２４０、相対提示属性割り当て（例えば位置順序付け）動作２５０、不正検出動作２５５、及び結果インタフェース動作２６０をサポートしてよい。
【００３０】
広告主１１０は、インタフェース２１６によって示されるように広告情報入力及び管理動作２１５を介してシステム１２０’と接続してよい。広告消費者１３０は、インタフェース２３１により示されるように広告供給動作２３０を介してシステム１２０’と接続してよい。広告消費者１３０及び／又は他のエンティティ（図示せず）もインタフェース２６１により示されるように結果インタフェース動作を介してシステム１２０’と接続してよい。
【００３１】
広告プログラムは、アカウント、キャンペーン、クリエーティブ（ｃｒｅａｔｉｖｅｓ）、目標設定等に関する情報を含んでよい。用語「アカウント」は指定広告主についての情報（例えば一意のｅメールアドレス、パスワード、料金請求書作成発行情報等）に関する。「キャンペーン」又は「広告キャンペーン」は、１つ以上の広告の１つ以上のグループを指し、開始日、終了日、予算情報、ジオターゲティング情報、シンジケーション（ｓｙｎｄｉｃａｔｉｏｎ）情報等を含んでよい。例えば、ホンダ（Ｈｏｎｄａ）がその自動車製品についてのある広告キャンペーン、及びその単車製品に対する別の広告キャンペーンを行う場合がある。その自動車製品のためのキャンペーンは１つ以上の広告グループを有し、それぞれが１つ以上の広告を含んでいる。各広告グループはキーワードの集合、及び最大コスト（クリックスルーあたりのコスト、変換あたりのコスト等）を含んでよい。代わりに、あるいは加えて、各広告グループは平均コスト（例えば、クリックスルーあたりの平均コスト、変換あたりの平均コスト等）を含んでよい。したがって、単一の最大コスト及び／又は単一の平均コストは１つ以上のキーワードと関連付けられてよい。述べられているように、それぞれの広告グループは１つ以上の広告、つまり「クリエーティブ」（すなわち、最終的にエンドユーザに表示される広告コンテンツ）を有する場合がある。広告情報２０５はさらに多くの、又はさらに少ない情報を含んでよく、多くの異なった方法で編成されてよいのは当然である。
【００３２】
広告情報２０５は、広告情報入力及び管理動作２１５を介して入力、管理できる。キャンペーン（例えば目標設定）支援動作２２０は、広告主１１０が効果的な広告キャンペーンを作成するのを支援するために利用できる。例えば、キャンペーン支援動作２２０は、サーチエンジンと共に使用するための広告に関連して全ての考えられる広告インプレッション、すでに確保された広告インプレッション、及び指定キーワードのために使用可能な広告インプレッションを追跡調査してよいインベントリシステム２１０によって提供される情報を使用できる。広告供給動作２３０は広告消費者１３０から広告に対する要求にサービスを提供してよい。広告供給動作２３０は、関連性決定動作２３５を使用して、指定された要求のための候補広告を決定してよい。広告供給動作２３０は、次に最適化動作２４を使用して、候補広告の１つ以上の最終的な集合を選択してよい。次に、広告供給動作２３０は、返される広告の提示を並べるために相対提示属性割り当て動作２５０を使用してよい。会計／料金請求書作成発行動作２２５は、広告の供給に関連する料金を追跡調査し、広告主に請求書を作成するために使用されてよい。不正検出動作２５５は、盗まれたクレジットカードの使用によるなど（例えば広告主による）広告システムの不正な使用を削減するために使用できる。最後に、結果インタフェース動作２６０は、クリックスルーが発生したかどうか、変換が発生したかどうか（例えば、広告された製品又はサービスの販売が、広告の表示から所定の時間内に開始されたか、あるいは完結されたかなど）の実際に供給された広告についての（広告消費者１３０又は何らかの他のエンティティからの）結果情報を受け入れるために使用されてよい。このような結果情報はインタフェース２６１で受け入れられてよく、関連付けられた結果だけではなく、広告及び広告が供給された時刻も特定するための情報を含んでよい。
【００３３】
（定義）
図１及び図２に関して前述された例示的なシステム、あるいは他のシステムで使用されている広告などのオンライン広告は、多様な本質的な特徴を有してよい。このような特徴は、アプリケーション及び／又は広告主により指定されてよい。これらの特徴は以下で「広告特徴」と呼ばれている。例えば、テキスト広告のケースでは、広告特徴はタイトル行、広告本文、埋め込まれたリンク等を含んでよい。画像広告のケースでは、広告特徴はさらに画像、実行可能コード及び埋め込まれたリンクを含んでよい。オンライン広告のタイプに応じて広告特徴は以下の１つ以上を含んでよい。つまり、テキスト、リンク、音声ファイル、ビデオファイル、画像ファイル、実行可能コード、埋め込まれた情報等である。
【００３４】
オンライン広告が供給されると、１つ以上のパラメータが、広告がどのようにして、いつ、及び／又はどこで供給されたのかを説明するために使用されてよい。これらのパラメータは以下の「供給側パラメータ」と呼ばれる。供給側パラメータは、例えば、以下の１つ以上を含んでよい。つまり広告が共に供給される文書（上の情報を含む）の特徴、広告の該供給と関連付けられる検索照会又は検索結果、ユーザ特性（例えば、その地理学的な場所、使用言語、使用ブラウザのタイプ、過去のページビュー、過去の行動等）、要求を開始したホスト又は関連会社のサイト（例えば、アメリカオンライン（Ａｍｅｒｉｃａ  Ｏｎｌｉｎｅ）、グーグル（Ｇｏｏｇｌｅ）、ヤフー（Ｙａｈｏｏ）、それが共に供給されたページ上での広告の絶対位置、供給される他の広告を基準にした広告の位置（空間的又は時間的）、広告の絶対的なサイズ、他の広告を基準にした広告のサイズ、広告の色、供給される他の広告の数、供給される他の広告のタイプ、供給される時刻、供給される週の時間、供給される年の時間等である。当然、本発明に関連して使用されてよい他の供給パラメータがある。
【００３５】
供給パラメータは広告特徴に非本質的であってよいが、それらは条件又は制約として広告と関連付けられてよい。供給条件又は制約として使用されるとき、このような供給パラメータは単に「供給制約」（つまり「目標設定基準」）と呼ばれる。例えば、いくつかのシステムでは、広告主は、その広告が、平日に、特定の位置より下に、特定の場所のユーザに対してだけ供給されることを指定することによってその該供給の目標を設定することができる場合がある。別の例として、いくつかのシステムでは、広告主は、その広告が、ページ又は検索照会が特定のキーワード又は句を含んでいる場合にだけ供給されると指定してよい。さらに別の例として、いくつかのシステムでは、広告主は、その広告が、供給されている文書が特定のトピック又は概念を含んでいる、あるいは特定の１つ以上のクラスタ又は何らかの他の１つ以上の分類に該当する場合にだけ供給されると指定してよい。
【００３６】
「広告情報」は、（広告関連情報から派生する情報などの）このような情報の拡張だけではなく、広告特徴、広告供給制約、（「広告派生情報」と呼ばれる）広告特徴又は広告供給制約からの情報派生物、及び／又は（「広告関連情報」と呼ばれる）広告に関連する情報の任意の組み合わせも含んでよい。
【００３７】
「文書」は、任意の機械読み取り可能、及び機械記憶可能な作業生産物を含むと幅広く解釈されなければならない。文書は、ファイル、ファイルの組み合わせ、他のファイルへの埋め込まれたリンクを備えた１つ以上のファイル等であってよい。ファイルはテキスト、音声、画像、ビデオ等の任意のタイプであってよい。エンドユーザに表示される文書の一部は文書の「コンテンツ」と見なすことができる。文書の広告スポットは、埋め込まれた情報又は命令で定義されてよい。インターネットとの関連では、共通文書はウェブページである。ウェブページは、多くの場合コンテンツを含み、（メタ情報、ハイパリンク等の）埋め込まれた情報、及び／又は（Ｊａｖａｓｃｒｉｐｔ等の）埋め込まれた命令を含んでよい。多くのケースでは、文書は一意のアドレス指定可能な記憶場所を有し、したがってこのアドレス指定可能な場所により一意に特定できる。ユニバーサルリソースロケータ（ＵＲＬ）はインターネット上の情報にアクセスするために使用される一意のアドレスである。
【００３８】
「文書情報」は、（例えば関連情報から引き出された情報などの）このような情報の拡張だけではなく、文書に含まれている情報、（「文書派生情報」と呼ばれる）文書に含まれている情報から導き出せる情報、及び／又は（「文書関連情報」と呼ばれる）文書に関連した情報も含んでよい。文書派生情報の例は文書のテキストコンテンツに基づいた分類である。文書関連情報の例は、現在の情報がリンクする他の文書からの文書情報だけではなく現在の文書に対するリンクを持つ他の文書からの文書情報も含む。
【００３９】
文書からのコンテンツは「コンテンツレンダリングアプリケーション又はデバイス」で表現されてよい。コンテンツレンダリングアプリケーションの例は、インターネットブラウザ（例えば、Ｅｘｐｌｏｒｅｒ又はＮｅｔｓｃａｐｅ）、メディアプレーヤ（例えばＭＰ３プレーヤ、Ｒｅａｌｎｅｔｗｏｒｋｓストリーミング音声ファイルプレーヤ等）、ビューワ（例えば、Ａｄｏｂｅ  Ａｃｒｏｂａｔ  ｐｄｆリーダ）等を含む。
【００４０】
「コンテンツ所有者」とは、文書のコンテンツに何らかの財産権を有する人物又はエンティティである。コンテンツオーナはコンテンツのオーサであってよい。加えて、あるいは代わりに、コンテンツオーナはコンテンツを再現する権利、コンテンツの派生著作物を作成する権利、コンテンツを公に表示又は実行する権利、及び／又はコンテンツの所定の権利を有してよい。コンテンツ供給者は、それが供給する文書のコンテンツにおいてコンテンツオーナである可能性はあるが、これは必要ではない。
【００４１】
本発明の多様な例示的な実施形態がここで説明される。
【００４２】
（例示的な実施形態）
（クライアント側アプリケーションを使用してコンテンツ関連広告の供給を容易にすること）
本発明に一貫して、（エンドユーザシステムなどの）クライアントデバイスは、（１）１つ以上のコンテンツ関連広告を要求する、及び（２）要求された文書のコンテンツで少なくとも１つのコンテンツ関連広告をレンダリングするための１つ以上のアプリケーションを含んでよい。１つ以上のコンテンツ関連広告に対する要求は、（ｉ）文書からのコンテンツ、（ｉｉ）文書のコンテンツの関連性情報（例えば、概念、トピック、カテゴリ、分類等）、及び／又は（ｉｉｉ）文書識別子（例えば、ウェブページのＵＲＬ）などの要求された文書についての情報を含んでよい。返されたコンテンツ関連広告は、その内のいくつかが前述された任意の数の方法で文書のコンテンツと関連してレンダリングされてよい。該１つ以上のクライアントアプリケーションは、例えば、ブラウザ、ブラウザプラグイン、ブラウザツールバー、又は他の何らかのアプリケーションを含んでよい。
【００４３】
エンドユーザがコンピュータ上で広告を表示している場合、広告は、（ｉ）エンドユーザのコンピュータ上での（例えばブラウザなどの）コンテンツレンダリング動作に対する拡張（例えばツールバーなどのプラグイン）、（ｉｉ）コンテンツレンダリング動作（例えばブラウザ）自体、又は（ｉｉｉ）別個のアプリケーションにより文書のコンテンツの中に差し込む、あるいは文書のコンテンツに関連して提示できる。例えば、図４は、１つ以上のエンドユーザシステム４１０が、１つ以上のコンテンツサーバ４２０から文書を要求し、コンテンツレンダリング動作４１２を使用して要求された文書のコンテンツをレンダリングできるシステム４００を描いている。広告サーバ４３０は、文書のコンテンツに関連する広告を供給するために使用されてよい。エンドユーザシステム４１０、コンテンツサーバ４２０、及び広告サーバ４３０は、例えばインターネットなどの１つ以上のネットワーク又はインタネットワーク４４０を介して互いと通信してよい。
【００４４】
いま述べられたように、エンドユーザシステム４１０は、例えばブラウザなどのコンテンツレンダリング動作４１２を含んでよい。エンドユーザシステム４１０の１つ以上はコンテンツ−目標設定広告供給サポート動作４１４も含んでよい。前記例では、コンテンツ−目標設定広告供給サポート動作４１４は、（エンドユーザシステム４１０ｂのコンテンツレンダリング動作４１２ｂの動作４１４ｂにより示されるように）ブラウザ、ブラウザ用プラグイン、ブラウザへの拡張、あるいは（両方ともエンドユーザシステム４１０ａ上に常駐するコンテンツレンダリング動作４１２ａとは別個の動作４１４ａによって示されるような）何か他のアプリケーションであってよい。
【００４５】
広告サーバは、コンテンツ広告供給動作４３２だけではなく１つ以上の広告４３４（及び関連つけられた広告情報（図示せず））も含んでよい。エンドユーザの経験を強化するために、広告サーバ４１０は、何らかの方法でエンドユーザにより要求されるコンテンツに関連する広告を供給する必要がある。一例として、２００３年２月２６日に出願され、Ｄａｒｒｅｌｌ  Ａｎｄｅｒｓｏｎ、Ｐａｕｌ  Ｂｕｃｈｅｉｔ、Ａｌｅｘ  Ｃａｒｏｂｕｓ、Ｃｌａｉｒｅ  Ｃｕｉ、Ｊｅｆｆｒｅｙ  Ａ．Ｄｅａｎ、Ｇｅｏｒｇｅｓ  Ｒ．Ｈａｒｉｋ、Ｄｅｅｐａｋ  Ｊｉｎｄａｌ及びＮａｒａｙａｎａｎ  Ｓｈｉｖａｋｕｍａｒを発明者として記載する「コンテンツに基づいて広告を供給すること（SERVING ADVERTISEMENTS BASED ON CONTENT）」と題される米国特許出願第１０／３７５，９００号が、コンテンツ関連広告を供給するための多様な方法及びデバイスを説明する。コンテンツ関連広告供給動作４３２は、クライアントデバイスからの要求の中の文書情報を使用し、直接的に、あるいは１つ以上のコンテンツ関連広告を決定するために追加の文書情報を調べてよい。すなわち、文書情報（例えば、ウェブページコンテンツ）は広告要求の間に取得されてよい。例えば、クライアントデバイス上のアプリケーションは、広告要求で必要とされる全ての文書情報（例えば、ウェブページコンテンツ、ウェブページ概念等）を送信してよい、あるいは必要とされる文書情報は文書識別子を使用してフェッチされてよい。必要とされる文書情報（例えばウェブページコンテンツ）は、将来のコンテンツ関連広告目標設定のためにプリフェッチ（つまり特定の要求の前に取得）されてよい。さらに、２００２年３月２９日に出願された「ユーザへの電子文書送達の効率を高めるための方法及びデバイス（METHOD AND APPARATUS FOR INCREASING EFFICIENCY FOR ELECTRONIC DOCUMENT DELIVERY TO USERS）」と題される米国特許出願第１０／１１３，７９６号（参照によりここに組み込まれる）、２０００年１２月１３日に出願された「ハイパテキストブラウザアシスタント（HYPERTEXT BROWSER ASSISTANT）」と題される米国特許出願第０９／７３４，８８６号（参照によりここに組み込まれる）、及び２０００年１２月１３日に出願された「コンテキスト内検索を実行するためのシステム及び方法（SYSTEMS AND METHODS FOR PERFORMING IN-CONTEXT SEARCHING）」と題される米国特許出願第０９／７３４，９０１号に開示されている方法など、文書情報を取得するための他の方法が存在する。
【００４６】
各コンテンツサーバ４２０は、コンテンツ供給動作４２２だけではなくコンテンツ４２４も含んでよい。１つの例では、該コンテンツ供給動作４２２は、エンドユーザシステム４１０により提供されるユニバーサルリソースロケータ（ＵＲＬ）を使用して例えばウェブページなどの文書を供給する。
【００４７】
本発明の多様な様々な実施形態が考えられる。このような実施形態では、クライアントデバイス（エンドユーザシステム）は文書要求及び１つ以上のコンテンツ関連広告に対する（文書情報を含む）要求を調達し、コンテンツサーバはソース文書を調達し、コンテンツ広告サーバは１つ以上のコンテンツ関連広告を調達し、クライアントデバイスは、文書とコンテンツ関連広告の両方ともを（共に、又は別個に）（直接的に又は間接的に）受け取るであろう。
【００４８】
図５及び図６は、本発明の多様な例示的な実施形態での（クライアントデバイスの一例として）エンドユーザシステム、広告サーバ及びコンテンツサーバにより交換される情報のメッセージング図である。本発明は図示される通信の順序に限定されない。他の実施形態が可能であり、当業者に明らかになるであろう。例えば、多様な実施形態は仲介ノード（例えばプロキシ）を含んでよいが、このような実施形態は図示されていない。
【００４９】
図５に描かれている実施形態では、エンドユーザシステム５１０が文書に対する要求（通信５５０）をコンテンツサーバ５２０に提出すると、コンテンツサーバ５２０がエンドユーザシステム５１０に要求された文書（通信５６０）を戻す。エンドユーザシステム５１０は、次に文書情報（通信５７０）をコンテンツ関連広告サーバ５３０に転送する。コンテンツ関連広告サーバ５３０は、次にとりわけ１つ以上の広告を決定するために文書情報を使用する。該１つ以上の広告は、次にエンドユーザシステム５１０に提供される（通信５８０）。この実施形態では、エンドユーザシステム５１０は、文書の中に該１つ以上の広告を挿入するための手段を含んでよい。代わりに、該１つ以上の広告は（例えばポップアップウィンドウ又はポップアンダウィンドウの中に）文書コンテンツに関連してレンダリングできる。
【００５０】
図６に描かれている実施形態では、エンドユーザシステム６１０が文書に対する要求（通信６５０）をコンテンツサーバ６２０に提供すると、それはまた文書情報ロケータ（例えばそのＵＲＬ）（通信６６０）をコンテンツ関連広告サーバ６３０に提出する。コンテンツサーバは、エンドユーザシステム６１０に要求された文書（通信６７０）を戻す。コンテンツ関連広告サーバ６３０は（例えば過去にフェッチされた）文書情報を獲得するために文書ロケータを使用する。コンテンツ関連広告サーバ６３０は、次に、とりわけ１つ以上の広告を決定するためにこの文書情報を使用する。該１つ以上の広告は、次にエンドユーザシステム６１０に提供される（通信６８０）。この実施形態では、エンドユーザシステム６１０は該１つ以上の広告を文書の中に差し込むための手段を含んでよい。この実施形態では、エンドユーザシステム６１０が、文書の中に該１つ以上の広告を挿入するための手段を含んでよい。代わりに、該１つ以上の広告は、文書コンテンツと関連して（例えば、ポップアップ又はポップアンダウィンドウ内に）レンダリングできる。
【００５１】
１つの例示的な実施形態では、クライアントデバイス上のブラウザ／ツールバーは、コンテンツ関連広告サーバに、表示のためにレンダリングされているウェブページのＵＲＬを送信する。コンテンツ関連広告サーバは、次に、このＵＲＬに関連付けられたコンテンツ／概念を決定するためにこのＵＲＬ及びウェブページの過去のクロールの結果を使用する。該決定されたコンテンツ／概念に関連する１つ以上の広告が決定され、ブラウザに戻される。ブラウザは、次にブラウザフレーム内で（ただし、この特定の例示的な実施形態では、文書のコンテンツ内ではなく）戻された広告の少なくとも１つをレンダリングする。図８は、文書コンテンツ部分８１０及び文書部分の上に「ブラウザクロム」８２０と呼ばれる部分を含む例示的なブラウザウィンドウ８００を描いている。図示されるように、本発明のこの例示的なインプリメンテーションでは、コンテンツ関連広告８３０がブラウザウィンドウ８００のブラウザクロム８２０のツールバー部分にレンダリングされる。代替実施形態（図示せず）では、コンテンツ関連広告は、ブラウザクロム８２０の上又は下に、あるいはツールバーの上又は下のブラウザクロムの中に配列できるであろう。当然、コンテンツ関連広告、つまり他の広告は（例えば、ＩＦｒａｍｅｓを使用して、ウェブページを書くために使用されたマークアップ言語（例えば、ＨＴＭＬ、ＸＭＬ等）を改変するためにブラウザアプリケーションを使用して、ウェブページ等の該マークアップ言語を改変するために何らかの他のクライアントデバイスアプリケーションを使用して）ウェブページ文書の本体内でレンダリングされてよい。
【００５２】
本発明のこの、及び他の例示的なインプリメンテーションでは、ウェブページのコンテンツは、１つ以上のコンテンツ関連広告がレンダリングされる前にレンダリングされる（あるいはレンダリングが少なくとも開始される）。実際には、本発明の１つの特定のインプリメンテーションでは、コンテンツ関連広告がクライアントデバイスアプリケーションによっても要求される前に、ウェブページはレンダリングできる（又はレンダリングは少なくとも開始される）。このようにすることは、該１つ以上のコンテンツ関連広告のレンダリングがウェブページコンテンツを阻止する、つまり取って代わることがないことを保証するために使用できる。当然、本発明はこのような処理順序を必要とせず、広告がウェブページコンテンツの前、ウェブページコンテンツと同時にレンダリングされる（あるいは広告のレンダリングが開始する）、あるいは早いもの順で（ｏｎ  ａ  ｆｉｒｓｔ−ａｖａｉｌａｂｌｅ  ｂａｓｉｓ）レンダリングされる実施形態が使用されてよい。他の実施形態では、文書識別子情報（例えばＵＲＬ）は、より早く（例えば、コンテンツサーバへの情報に対する要求の前、又は要求と実質的に同時に）コンテンツ関連広告サーバに送信されてよく、その結果コンテンツ関連広告サーバは、該コンテンツ関連広告を選択して、戻すために必要とされる処理／一致を実行するためにさらに多くの時間を有し、このようにしてエンドユーザのブラウザ経験を改善する。
【００５３】
１つ以上の広告は、所定の位置に、あるいは別個のウィンドウに示すことができる。広告は、少なくとも文書（例えばウェブページ）情報を使用して供給される。文書及び／又は文書に関係した何らかの情報が処理され、予想される広告、及び適切な望ましくは関連性のある広告との一致を可能にするフォーマットに変換される。文書は、広告がまさに図示されるときに分類できるか、あるいは事前にクロール、処理できたであろう。検索結果（又は他の何らかの動的に作成されたコンテンツ）に関連して、広告は、検索結果がロードされる前に隙間のページに差し込むことができる。それはサーチエンジンサイトでミラリングされる「キャッシュに入れられた」ページに差し込むことができる。それは（例えばグーグルビューワ（Ｇｏｏｇｌｅ  Ｖｉｅｗｅｒ）のケースでは、封入するフレームの中に差し込むことができる。
【００５４】
前記例に図示されないが、コンテンツ関連広告サーバは、エンドユーザシステムに広告識別子又は広告ロケータを単に戻すことができる。エンドユーザシステムは（例えば局所的に）広告を調べるために広告識別子又はロケータを使用できる。この装置は、広告が「嵩張る」（例えば、画像広告、フラッシュ広告等）場合に有利である場合がある。さらに具体的には、これはコンテンツ広告サーバ光を保持するために使用できる。
【００５５】
（例示的なデータ構造）
前述されたように、コンテンツ関連広告などの広告は、いわゆるバナー広告などのグラフィック広告、テキスト専用広告、画像広告、音声広告、ビデオ広告、このような構成要素等のどれかの１つ以上を結合する広告の形を取ってよい。広告はＨＴＭＬ，ＸＭＬ等のマークアップ言語で符号化されてよい。
【００５６】
本発明と一貫して、クライアントデバイスアプリケーションによって調達される１つ以上のコンテンツ関連広告に対する要求は、おそらくウェブページＵＲＬのような文書識別子ほど小さい文書情報を含んでよい。代わりに、あるいは加えて、要求は以下の情報の部分の１つ以上を含んでよい。
【表１】
2006505077.tif 000003
【表２】
2006505077.tif 000004
【表３】
2006505077.tif 000005
【表４】
2006505077.tif 000006
【表５】
2006505077.tif 000007
【表６】
2006505077.tif 000008
【００５７】
（例示的な装置）
図７は、前述された動作（例えば、エンドユーザによって実行される動作、コンテンツサーバによって実行される動作、又はコンテンツ関連広告サーバによって実行される動作）の１つ以上を達成してよい機械７００の高水準ブロック図である。機械７００は、基本的には、結合された要素の間での情報の伝達を容易にするために、１台以上のプロセッサ７１０、１台以上の入力／出力インタフェース装置７３０、１台以上の記憶装置７２０、及び１つ以上のシステムバス及び／又はネットワーク７４０を含む。１台以上の入力装置７３２及び１台以上の出力装置７３４は、１台以上の入力／出力インタフェース７３０で結合されてよい。
【００５８】
１台以上のプロセッサ７１０は、本発明の１つ以上の態様を達成するために、機械実行可能な命令（例えば、カリフォルニア州パロアルト（Ｐａｌｏ  Ａｌｔｏ、Ｃａｌｉｆｏｒｎｉａ）のサンマイクロシステムズ社（Ｓｕｎ  Ｍｉｃｒｏｓｙｓｔｅｍｓ  Ｉｎｃ．）Ｓｏｌａｒｉｓオペレーティングシステム又は、ノースカロライナ州ダラム（Ｄｕｒｈａｍ，Ｎｏｒｔｈ  Ｃａｒｏｌｉｎａ）のレッドハット社（Ｒｅｄ  Ｈａｔ，Ｉｎｃ．）などの多くのベンダから幅広く入手可能なＬｉｎｕｘオペレーティングシステム上で実行しているＣ又はＣ＋＋）を実行してよい。機械実行可能命令の少なくとも一部は、１台以上の記憶装置７２０上に（一時的に又はより恒久的に）記憶されてよい、及び／又は１つ以上の入力インタフェース装置７３０を介して外部ソースから受信されてよい。
【００５９】
一実施形態では、機械７００は１台以上の従来のパーソナルコンピュータである場合がある。このケースでは、処理装置７１０は１台以上のマイクロプロセッサであってよい。該バス７４０はシステムバスを含んでよい。該記憶装置７２０は、読取専用メモリ（ＲＯＭ）及び／又はランダムアクセスメモリ（ＲＡＭ）などのシステムメモリを含んでよい。該記憶装置７２０はハードディスクに読み書きするためのハードディスクドライブ、（例えばリムーバブル）磁気ディスクに読み書きするための磁気ディスクドライブ、及びコンパクトディスクや他の光（磁気）媒体のようなリムーバブル光（磁気）ディスクに読み書きするための光ディスクドライブも含んでよい。
【００６０】
ユーザは、例えば、キーボード及び（例えばマウスなどの）ポインティングデバイスなどの入力装置７３２を通してパーソナルコンピュータにコマンド及び情報を入力する。マイク、ジョイスティック、ゲームパッド、パラボラアンテナ、スキャナ等の他の入力装置も（又は代わりに）含まれてよい。これらの、及び他の入力装置は多くの場合、システムバス７４０に結合されている適切なインタフェース７３０を通して処理装置７１０に接続される。出力装置７３４は適切なインタフェースを介してシステムバス７４０に接続されてもよいモニタ又は他の種類のディスプレイ装置を含んでよい。モニタに加えて（の代わりに）、パーソナルコンピュータは、例えばスピーカ及びプリンタなどの他の（周辺）出力装置（図示せず）を含んでよい。
【００６１】
（結論）
前記説明により理解できるように、本発明は、広告主が自分の広告を、該広告が関連性するコンテンツを知覚するエンドユーザに供給するための機会を拡大する。１つ以上のクライアントデバイスアプリケーションは、（ｉ）要求された文書のコンテンツに関連する広告を要求する、及び／又は（ｉｉ）要求された文書と関連して１つ以上のコンテンツ関連広告をレンダリングするために使用できる。
【図面の簡単な説明】
【００６２】
【図１】広告システムと対話できる関係者又はエンティティを示す高水準図である。
【図２】本発明が動作してよい例示的な広告環境のバブル図である。
【図３】広告主がサーチエンジンにより生成される検索結果ページ及び／又はコンテンツサーバにより供給される文書上で広告の目標を設定できる環境を描く図である。
【図４】図２のもののようなオンライン広告環境と共に使用されてよい本発明に一貫した動作のバブルチャートである。
【図５】本発明の多様な例示的な実施携帯の動作を図解するメッセージング図である。
【図６】本発明の多様な例示的な実施携帯の動作を図解するメッセージング図である。
【図７】本発明に一貫した方法で、多様な動作の少なくともいくつか実行し、情報を生成及び／又は記憶するために使用されてよい装置の高水準ブロック図である。
【図８】本発明の例示的な実施携帯を使用して生成される画面である。
【図１】
2006505077.tif 000009
【図２】
2006505077.tif 000010
【図３】
2006505077.tif 000011
【図４】
2006505077.tif 000012
【図５】
2006505077.tif 000013
【図６】
2006505077.tif 000014
【図７】
2006505077.tif 000015
【図８】
2006505077.tif 000016
【国際調査報告】
2006505077.tif 000017