(57)【要約】  自動ウェブクローラ又は悪意のあるクリック詐欺プログラムのような非人間エンティティは、ウェブサイト広告のクリックの追跡を不正に歪める。これは、自動エンティティにより引き起こされるページビューをフィルタ除去する必要がある。ウェブ閲覧者が広告リンクを選択した後で且つ閲覧者が広告主の指定ウェブサイトに送られる前に、ウェブサイトは中間ウェブページを差し挟む。当該ページは閲覧者からの応答を可能にする。本システムは、調整可能テストポリシーを用いて他の情報と共に中間ウェブページ（もしあれば）に対するウェブ閲覧者の応答を分析し、ウェブ閲覧者が人間か又は非人間エンティティかに関して判定を行う。調整可能差し挟みポリシーは、ウェブ閲覧者が広告を選択した後で且つウェブ閲覧者が広告主の指定ウェブサイトに向けられる前に差し挟みを行うべきかどうかを判定することができ、よって、中間ウェブページの対象となるウェブ閲覧者の数が低減される。【選択図】      図２
2010514070.tif 000002
【特許請求の範囲】
【請求項１】
ワールドワイドウェブ上でトラフィックをテストする方法であって、
第１のウェブページ上で広告サポートリンクを表示する段階と、
ウェブ閲覧者による前記広告サポートリンクの選択を記録する段階と、
前記ウェブ閲覧者に中間ウェブページを表示する段階と、
前記中間ウェブページに応答して前記ウェブ閲覧者から受け取った応答を（もしあれば）分析する段階と、
前記応答を含む少なくとも１つの要因に対して調整可能テストポリシーを適用して、前記ウェブ閲覧者が人間エンティティであるかどうかを判定する段階と、
を含む方法。
【請求項２】
前記少なくとも１つの要因が更に、前記ウェブ閲覧者から受け取った応答の速度を含む、
請求項１に記載のワールドワイドウェブ上でトラフィックをテストする方法。
【請求項３】
前記少なくとも１つの要因が更に、前記ウェブ閲覧者の地理上の位置を含む、
請求項１に記載のワールドワイドウェブ上でトラフィックをテストする方法。
【請求項４】
前記少なくとも１つの要因が更に、前記ウェブ閲覧者のインターネットアドレスを含む、
請求項１に記載のワールドワイドウェブ上でトラフィックをテストする方法。
【請求項５】
前記少なくとも１つの要因が更に時刻を含む、
請求項１に記載のワールドワイドウェブ上でトラフィックをテストする方法。
【請求項６】
前記少なくとも１つの要因が更に、前記応答の内容を含む、
請求項１に記載のワールドワイドウェブ上でトラフィックをテストする方法。
【請求項７】
前記中間ウェブページが、前記ウェブ閲覧者に関するデモグラフィック情報を収集する、
請求項１に記載のワールドワイドウェブ上でトラフィックをテストする方法。
【請求項８】
前記中間ウェブページが、前記ウェブ閲覧者に対する複雑なタスクを含む、
請求項１に記載のワールドワイドウェブ上でトラフィックをテストする方法。
【請求項９】
前記複雑なタスクがＣＡＰＴＣＨＡを含む、
請求項８に記載のワールドワイドウェブ上でトラフィックをテストする方法。
【請求項１０】
前記中間ウェブページは、該中間ウェブページ上でイメージ内の特定の位置を選択することを前記ウェブ閲覧者に要求する、
請求項１に記載のワールドワイドウェブ上でトラフィックをテストする方法。
【請求項１１】
ワールドワイドウェブ上でトラフィックをテストする方法であって、
第１のウェブページ上で広告サポートリンクを表示する段階と、
ウェブ閲覧者による前記広告サポートリンクの選択を記録する段階と、
調整可能差し挟みポリシーを評価し、該調整可能差し挟みポリシーが、差し挟みを行う必要があると判定した場合には、サブステップを実施する段階と、
を含み、
前記サブステップが、
前記ウェブ閲覧者に中間ウェブページを表示する段階と、
前記中間ウェブページに応答して前記ウェブ閲覧者から受け取った応答を（もしあれば）分析する段階と、
前記応答を含む少なくとも１つの要因に対して調整可能テストポリシーを適用して、前記ウェブ閲覧者が人間エンティティであるかどうかを判定する段階と、
を含む、
ことを特徴とする方法。
【請求項１２】
前記調整可能差し挟みポリシーが時刻を考慮する、
請求項１１に記載のワールドワイドウェブ上でトラフィックをテストする方法。
【請求項１３】
前記中間ウェブページが、前記中間ウェブページ上でイメージ内の特定の位置を選択することを前記ウェブ閲覧者に要求する、
請求項１１に記載のワールドワイドウェブ上でトラフィックをテストする方法。
【請求項１４】
前記中間ウェブページが、前記ウェブ閲覧者に関するデモグラフィック情報を収集する、
請求項１１に記載のワールドワイドウェブ上でトラフィックをテストする方法。
【請求項１５】
前記中間ウェブページが、前記ウェブ閲覧者に対する複雑なタスクを含む、
請求項１１に記載のワールドワイドウェブ上でトラフィックをテストする方法。
【請求項１６】
前記調整可能差し挟みポリシーが、最近の疑わしい活動があったかどうかを考慮する、
請求項１１に記載のワールドワイドウェブ上でトラフィックをテストする方法。
【請求項１７】
ワールドワイドウェブ上でトラフィックをテストするシステムであって、
ウェブ閲覧者に対して第１のウェブページ上に広告サポートリンクを表示し、該広告サポートリンクのユーザの選択に応答して前記ウェブ閲覧者に対し中間ウェブページを表示するウェブサーバと、
前記中間ウェブページに応答して前記ウェブ閲覧者から受け取った応答（もしあれば）を分析し、前記応答を含む少なくとも１つの要因に対して調整可能テストポリシーを用いて、前記ウェブ閲覧者が人間エンティティであるかどうかを判定するテストサーバと、
を備える、
ことを特徴とするシステム。
【請求項１８】
前記中間ウェブページは、該中間ウェブページ上でイメージ内の特定の位置を選択することを前記ウェブ閲覧者に要求する、
請求項１７に記載のワールドワイドウェブ上でトラフィックをテストするシステム。
【請求項１９】
前記中間ウェブページが、前記ウェブ閲覧者に対する複雑なタスクを含む、
請求項１７に記載のワールドワイドウェブ上でトラフィックをテストするシステム。
【請求項２０】
前記調整可能差し挟みポリシーが、最近の疑わしい活動があったかどうかを考慮する、
請求項１７に記載のワールドワイドウェブ上でトラフィックをテストするシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット広告システムに関する。詳細には、本発明は、ワールドワイドウェブトラフィックが人間の閲覧者か、又はウェブクローラのような非人間のエンティティによるものであるかどうかを判定するための技術を開示している。
【背景技術】
【０００２】
グローバルインターネットは、ラジオ及びテレビと比肩するマスメディアになりつつある。更に、ラジオ及びテレビのコンテンツと同様に、インターネットコンテンツは、コンテンツ内に所々に配置された広告によって大部分は支えられている。インターネット上の広告の最も一般的な２つのタイプは、バナー広告と、テキストリンク広告である。バナー広告は、一般に、インターネットウェブページ内に表示されるイメージ又はアニメーションである。テキストリンク広告は、一般に、広告主のウェブサイトにリンクされたテキストの短いセグメントである。あらゆる広告によりサポートされるビジネスモデルでは、貨幣価値を広告に割り当てるための何らかのメトリクスが必要である。ラジオ局及びテレビ局は、特定の番組の広告に対して貨幣価値を割り当てるために、特定のラジオ番組を聴取している又は特定のテレビ番組を視聴している人の数を評価する視聴率サービスを利用している。より多くの聴取者又は視聴者を有するラジオ番組及びテレビ番組には、広告により大きな貨幣価値が割り当てられる。インターネットバナータイプの広告では、同様のメトリクスを用いることができる。例えば、メトリクスは、種々のウェブサイトをブラウズしている人々に特定のインターネットバナー広告が表示される回数とすることができる。
【０００３】
しかしながら、テキストリンク広告では、ウェブ閲覧者に短いテキストセグメントを単に表示することにあまり大きな価値はない。テキストリンク広告では、広告主は、広告主の完全なウェブサイトに向けられるようにするために、ウェブ閲覧者がテキストリンク広告を選択することに最も関心がある。ウェブ閲覧者が広告を選択すると、ウェブ閲覧者は広告主のウェブサイトを見るためにテキストリンクを「クリックスルー」することから、これは「クリックスルー」として知られている。関心のあるウェブ閲覧者は、広告主のウェブサイトを見たいという願望を示し、広告主のウェブサイトが提示されるので、クリックスルーは広告主にとって明らかに価値がある。
【０００４】
多くの広告サポートウェブサイトは、これらがウェブ閲覧者に対し最も適切な広告を表示する能力があることを自負している。これら広告サポートウェブサイトは、サーチクエリ及びマッチングアルゴリズムを使用して、閲覧者の現在又は過去のブラウジング習慣に適合する広告を選択している。この能力により、多くの広告サポートウェブサイトは、表示された広告をウェブ閲覧者がクリックしたときにだけ広告サポートウェブサイトに支払いが行われる、クリック課金ベースで広告を販売することを申し出ている。
【０００５】
ワールドワイドウェブをブラウズする多くの非人間エンティティが存在する。例えば、サーチエンジンは、「ウェブクローラ」を使用して、インターネットを探索し、利用可能なウェブサイトについて学習している。この情報は、キーワードサーチを用いてウェブサイトを迅速にサーチする機能を提供するインデックスシステムを作成するのに使用される。同様に、ネットワーク管理ソフトウェアは、ウェブサーバの正常性及び性能を監視するために、ウェブサイトリクエストを送信することによってウェブサーバを試験することができる。よって、これらのタイプのクリックは、広告主が望むものとは異なる種類のものである。理想的には、このような非人間のウェブサイトトラフィックは、そのようなものとしてマーク付けすべきであり、広告主に課金する際にこの分類を考慮する必要がある。
【０００６】
更に喜ばしくない状況では、広告サポートリンクに繰り返しアクセスして、人間のウェブ閲覧者による多数のウェブサイトアクセスがあったという虚偽の状況を意図的に作り出すようにするような、悪意のあるコンピュータプログラムを作成することができる。例えば、悪意のある仕事上の競合者は、その競合相手の広告ウェブリンクに繰り返しアクセスするプログラムを作成し、競合相手に損害を与えることになる多大な広告請求を発生させるようにすることができる。こうした広告サポートサイトに対する架空のウェブサイトトラフィックを作り出す意図的な試みは、「クリックスパム」として知られている。
【０００７】
同様に、ウェブサイトの発行者は、これらの虚偽のクリックに対する広告手数料を徴収するために、自分のウェブサイトに表示される広告をクリックするプログラムを作成することができる。広告手数料を徴収するために架空のウェブサイトトラフィックを作り出すこうした試みは、「クリック詐欺」として知られている。クリック詐欺は、ウェブサイト広告主に対する誤った請求を生じさせることができる。クリックスパム及びクリック詐欺の脅威により、ウェブサイト広告主とウェブサイト発行者との間の信頼関係が破壊され、クリック課金広告市場の完全性が疑われる恐れがある。
【０００８】
クリックスパム及びクリック詐欺によって損害を受けることにより、クリックスパム及びクリック詐欺を検出し未然に防ぐ方法を見つけることが望ましいことになる。理想的には、こうしたクリックスパム及びクリック詐欺検出システムは、広告サポートリンクに対するアクセス要求が正当な人間の閲覧者か、又は広告サポートリンク（場合によっては、架空のトラフィックを作り出す悪意を持っていることがある）に自動的にアクセスするソフトウェアプログラムのいずれを表しているかを判定することになる。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】米国特許第６，１９５，６９８号公報
【発明の概要】
【００１０】
本発明は、広告サポートリンクを選択するウェブ閲覧者が人間であるか、又はウェブをブラウズするコンピュータプログラムのような非人間エンティティであるかを判定するための方法を提供する。本発明のシステムは、閲覧者が広告リンクを選択した後で且つウェブ閲覧者が広告主の指定ウェブサイトに送られる前に、中間ウェブページを差し挟む。中間ウェブページは、ウェブ閲覧者からの応答を可能にする。次いで、本システムは、調整可能テストポリシーを用いて他の情報と共に中間ウェブページ（もしあれば）に対するウェブ閲覧者の応答を分析し、ウェブ閲覧者が人間か又は非人間エンティティかに関して判定を行う。本発明の１つの実施形態において、本システムは、ウェブ閲覧者が広告を選択した後で且つウェブ閲覧者が広告主の指定ウェブサイトに向けられる前に、差し挟みを行うべきかどうかを判定する調整可能差し挟みポリシーを評価する。このようにして、中間ウェブページの対象となるウェブ閲覧者の数が低減される。本発明の他の目的、特徴、並びに利点は、添付図面及び以下の詳細な説明から明らかになるであろう。
【図面の簡単な説明】
【００１１】
【図１】ウェブ閲覧者を広告サポートリンクにアクセスさせる典型的なプロセスのフロー図である。
【図２】システムが、ウェブ閲覧者が広告サポートリンクを選択した後、中間ウェブページを差し挟み、当該中間ウェブページに対する閲覧者の応答を分析する、図１のフロー図である。
【図３Ａ】クリックして次に進む特定の領域を含むウェルカムメッセージイメージを有する簡単な中間ウェブページの例示的な実施形態を示す図である。
【図３Ｂ】ウェルカムメッセージイメージをクリックして次に進む特定の領域が移動した、図３Ａの簡単な中間ウェブページである。
【図４Ａ】ウェブ閲覧者からのデモグラフィック情報を要求する中間ウェブページの例示的な実施形態である。
【図４Ｂ】表示画面上のある領域を選択することによって特定の関心情報を提供することをウェブ閲覧者に要求する中間ウェブページの例示的な実施形態を示す。
【図４Ｃ】特定の関心情報を指定するための閲覧者の表示画面上の領域が移動した、図４Ｂの中間ウェブページである。
【図５】コンピュータと人間を区別する完全に自動化された公開チューリングテスト（ＣＡＰＴＣＨＡ）の実施例上に示す中間ウェブページの例示的な実施形態である。
【図６】ウェブ閲覧者が広告サポートリンクを選択した後にシステムが中間ウェブページを差し挟むべきかどうかを判定するための差し挟みポリシーをシステムが評価する、図２のフロー図である。
【発明を実施するための形態】
【００１２】
以下の詳細な説明に照らすと、本発明の目的、特徴、及び利点が当業者には明らかになるであろう。
【００１３】
不正なインターネットベースの広告閲覧を避けるための方法及び装置が開示される。以下の記述においては、説明の目的で、本発明の理解を完全にするために特定の用語が記載されている。しかしながら、これらの特定の詳細事項は本発明を実施するために必須ではないことは、当業者であれば明らかであろう。同様に、本発明は主に、ワールドワイドウェブ及びハイパーテキスト転送プロトコル（ＨＴＴＰ）に関して説明されているが、同じ技術は、他のタイプのインターネット広告に容易に適用することができる。
【００１４】
広告サポートワールドワイドウェブサイト
グローバルインターネットは、主として広告サポートウェブサイトを用いて運営されるマスメディアになった。具体的には、発行者は、ウェブ閲覧者を引きつける興味深いコンテンツを提供する。興味深いウェブサイトコンテンツを作成したことに対して発行者を補償するために、発行者はウェブページに有料の広告を散在させる。一部のインターネットウェブサイト広告は、バナー広告であり、ウェブページの閲覧者に表示される広告主提供のイメージ又はアニメーションからなる。別のインターネットウェブサイト広告は、テキストリンク広告であり、一般に、広告主のウェブページにリンクされたテキストの短いセグメントである。
【００１５】
図１は、インターネットウェブサイト広告の表示及び操作の典型的なプロセスを記述したフロー図を示す。図１の実施例においては、４人の当事者、すなわち興味深いウェブコンテンツを発行するウェブページ発行者、ウェブ発行者をサポートするための広告を提供する広告ネットワーク、広告に対して支払いをする広告主、及び発行されたウェブページを閲覧するウェブ閲覧者が存在する。これらの当事者の一部は同じエンティティであってもよい点に留意されたい。例えば、広告ネットワークはまた、それぞれのウェブコンテンツを提供し、すなわちウェブ発行者であってもよい。
【００１６】
図１を参照すると、ステップ１１０において、ウェブ閲覧者はウェブ発行者のサイトに向けられる。ステップ１１５において、システムは、ウェブ閲覧者がサーチキーワードを用いてウェブページに向けられたか否かを判定する。ウェブ閲覧者がサーチキーワードを用いてウェブページに向けられた場合には、広告ネットワークは、ステップ１１７において記載されるように、ウェブ閲覧者のサーチからの１又はそれ以上のキーワードを用いて広告を選択することができる。ウェブ閲覧者がキーワードサーチ以外の何らかの手段によりウェブページに向けられた場合には、広告ネットワークは、ステップ１１９において記載されるように、ウェブページからの１又はそれ以上のキーワードを用いて広告を選択することができる。次いで、ステップ１２０において記載されるように、ウェブ発行者は、表示のためにウェブ閲覧者のウェブブラウザに選択された広告と共にウェブページを配信する。
【００１７】
ステップ１２５において、ウェブ閲覧者が表示された広告をクリックしなかった場合、システムは、ステップ１３０で記載されるように、ウェブ閲覧者によって選択されたウェブページに進む。ステップ１２５において、ウェブ閲覧者が表示された広告をクリックした場合、ステップ１８０で、広告ネットワークは、ウェブ閲覧者の広告選択を（クリックスルーに対して広告主に請求するために）他の利用可能な情報と共に記録する。記録することができる他の利用可能な情報は、「クッキー」情報（ウェブ閲覧者のウェブブラウザにより提供される情報）、ウェブ閲覧者のインターネットプロトコル（ＩＰ）アドレス、及びウェブ閲覧者について既知の他の何らかの情報を含むことができる。当該記録情報は、広告に対しての広告主への請求を決定する際に用いることができる。次いで、ステップ１９０で、ウェブ閲覧者のウェブブラザは、広告主の指定ウェブサイトにアクセスするようリダイレクトされる。この時点で、広告主は、潜在顧客の完全な注目を獲得している。
【００１８】
背景技術において記載したように、様々な理由からインターネットウェブサイトをブラウズする多くの非人間エンティティがある。最悪のケースでは、自動プログラムが、単に広告主に対する広告請求を作り出すためだけに架空のウェブサイトトラフィックを作り出すよう試みている場合がある。このタイプのインターネット広告サービスの不正利用を防ぐために、このような架空のウェブサイトトラフィックを検出し、場合によっては防止できることが極めて望ましいことになる。
【００１９】
クリック詐欺試験のための中間ページ
非人間ウェブサイトトラフィックの試験を行うため、及びこれを低減するために、本発明は、ウェブ閲覧者によって広告が選択されたオリジナルウェブページと広告主の指定ウェブページとの間に中間のウェブページを差し挟むことを提案する。中間のページは、多くの異なる形をとることができ、広告リンクを選択したエンティティが人間か又は非人間のエンティティであるかを判定する一助として用いることができる。図２は、本発明の教示を組み込んだ１つの実施形態を示している。
【００２０】
図２を参照すると、ステップ２１０において、初期ステップは図１に類似している。最初に、広告サポートウェブページがウェブ閲覧者に表示される。（広告を選択するプロセスは、明確にするために省略されている。）次いでステップ２１５において、システムは、ウェブ閲覧者入力を処理する。具体的には、広告が選択されなかった場合には、
ステップ２１７に記載されるように、ウェブ閲覧者は、ウェブ閲覧者が選択したウェブページに向けられる。ユーザが広告を選択した場合、ステップ２２０で、広告ネットワークは広告選択及び他の情報を記録する。但しこの時点で、システムは異なる様態を示す。広告サポートリンクが選択されたことを広告ネットワークが記録した後、システムはステップ２５０に進み、ここでシステムが中間ウェブページを表示する。中間ウェブページは、ウェブ発行者、広告ネットワーク、又は広告主が提供することができる。中間ウェブページのコンテンツは、状況に応じて広範囲にわたって変わることができる。中間ページは、簡単な「ウェルカム」ウェブページから、ウェブ閲覧者が人間であることを証明する複雑なタスクを完了することをウェブ閲覧者に要求するウェブページまでのどのようなものであってもよい。以下のセクションでは、利用できる実施可能な中間ページの幾つかの実施例を記載している。このリストは網羅的なものではなく、単に使用できる中間ウェブページの可能性の一部を示すことが意図されている。
【００２１】
簡単なウェルカムページ
図３Ａは、中間ページとして用いることができる簡単なウェルカムページの例示的な実施形態を示す。図３Ａに示すように、簡単なウェルカムページは、単に短いウェルカムメッセージを表示しているに過ぎない。１つの実施形態において、ウェルカムページは、ウェブ閲覧者を広告主の完全なウェブサイトに自動転送する前に短い間ウェルカムページを表示するウォッチドッグタイマーを有する。図３Ａに示すように、ウェルカムページは、ウェブ閲覧者がクリックして、タイムアウトタイマーが終了するのを待機することなく広告主の完全なウェブサイトに進む領域を含むことができる。
【００２２】
可変のクリック位置を有するウェルカムページ
簡単なウェルカムページに対する代替形態は、可変のクリック位置を有するウェルカムウェブページである。このような実施形態において、ウェルカムウェブページは、図３Ａに示すようにウェルカムウェブページ上の指定の位置をクリックすることをウェブ閲覧者に要求する。ウェルカムウェブページは、指定のクリック位置をイメージ３１０と共に実装することができる。しかしながら、ウェブ閲覧者が表示されたイメージ内でクリックしなければならない位置は、ウェブ閲覧者がウェブサイトにアクセスするその都度に異なる位置にあることができる。例えば、図３Ｂは、ウェブ閲覧者が先に進むために表示されたイメージ内でクリックしなければならない位置が、ウェブ閲覧者の表示画面上の異なる位置に移動したことを除いては、図３Ａと同じウェルカムページを示している。このようにして、非人間エンティティ（ウェブクローラなど）は、画面上をクリックする場所を判定するのが困難になる。
【００２３】
好ましい実施形態において、ウェルカムメッセージを表示するのに使用されるイメージファイルの名称は、非人間エンティティが、当該イメージファイルに対してイメージ内でクリックしなければならない特定の位置と特定のイメージファイル名称を関連付けることができないように変更されることになる。これは、イメージファイルに対して不規則にファイル名称を生成することによって実行することができる。代替の実施形態において、システムは、同じファイル名称を使用してもよいが、時間依存の方式（例えば、１５秒毎）表示イメージ内の所要のクリック位置を変更し、提示後の短い時間期間以内に正確なクリックを要求する適切なプロトコルを構築することができる。
【００２４】
データ収集中間ページ
より複雑な中間ページは、ウェブ閲覧者により多くの対話を要求することができる。例えば、中間ページは、ウェブ閲覧者からのデモグラフィック情報の収集を必要とすることができる。図４Ａは、生年月日を入力することをウェブ閲覧者に要求する例示的な中間ページを示している。このような中間ページは、アルコール及びタバコ製品などの成人専用の製品に関連する広告に有用とすることができる。ウェブ閲覧者の性別、郵便番号、出生国、その他のような、他の何らかのタイプのデモグラフィック情報をウェブ閲覧者にリクエストすることができる。
【００２５】
デモグラフィック情報に加えて、他の何らかのタイプのデータをウェブ閲覧者から収集することができる。ウェブ閲覧者から収集された情報を用いて、ウェブサイトでのウェブ閲覧者のブラウズ体験を改善することができる。例えば、図４Ｂは、ウェブ閲覧者が閲覧したい特定の製品ラインを選択することをウェブ閲覧者に要求する中間ページを示している。このようにして、中間ウェブページを用いて、ウェブ閲覧者の特定のニーズに最も適切なページにウェブ閲覧者を導くことができる。
【００２６】
データの収集は、前セクションで記載されたイメージ技術の中での可変のクリック位置と組み合わせることができる。例えば、図４Ｃは、製品ラインの選択の位置が移動していること以外は図４Ｂのデータ収集中間ページを示している。このようにすると、非人間エンティティは、表示画像内の適切な位置を常にクリックするように容易にプログラムすることはできない。
【００２７】
難しいタスクページ（ＣＡＰＴＣＨＡ）
中間ページの極端な実施例において、ＣＡＰＴＣＨＡページを用いることができる。ＣＡＰＴＣＨＡ（コンピュータと人間を区別する完全に自動化された公開チューリングテスト、ＡＫＡ  ＣＡＰＴＣＨＡ）は、ウェブ閲覧者が人間であるか否かを判定するのに使用されるチャレンジレスポンス方式のテストである。ＣＡＰＴＣＨＡ中間ページでは、特定のウェブ閲覧者が人間であるか又は非人間エンティティであるかどうかを判定する能力が極めて簡素化されている。よく知られているタイプのＣＡＰＴＣＨＡは、歪められたイメージをウェブ閲覧者が見て、歪められたイメージに表示された文字及び数字を打ち込むことを要求する。歪められたイメージは一般に、付加的な線で迷彩が施された不明瞭な歪んだ文字及び／又は数字の列を含む。例えば、図５は、歪んだイメージ内に表示された文字及び／又は数字を入力することを要求するＣＡＰＴＣＨＡの１つの実施形態を含む中間ウェブページを示している。ＣＡＰＴＣＨＡに関する付加的な情報は、２００１年２月２７日に付与された、名称「Ｍｅｔｈｏｄ  ｆｏｒ  ｓｅｌｅｃｔｉｖｅｌｙ  ｒｅｓｔｒｉｃｔｉｎｇ  ａｃｃｅｓｓ  ｔｏ  ｃｏｍｐｕｔｅｒ  ｓｙｓｔｅｍｓ」の米国特許第６，１９５，６９８号で見ることができ、当該特許は引用により本明細書に組み込まれる。
【００２８】
ＣＡＰＴＣＨＡ中間ウェブページは、ウェブ閲覧者が人間であるか又は非人間エンティティであるかどうかを判定するための最良のシステムを提示するが、この方法は、ＣＡＰＴＣＨタスクを完了する必要に迫られる煩わしさは、多くのウェブ閲覧者を追い出す傾向になるので、多くの場合では避ける必要がある。潜在的顧客とすることができるウェブ閲覧者を不快にさせることは、明らかにウェブ広告主の目標ではない。しかしながら、ウェブサイトが悪意のあるロボットプログラムにより攻撃されていると思われる場合には、ウェブサイトは、悪意のあるロボットプログラムによるアクセスの全てをフィルタ除去するためにＣＡＰＴＣＨＡ中間ウェブページを使用することを選ぶことができる。
【００２９】
再度図２のフロー図を参照すると、ステップ２５０で中間ウェブページを表示した後、ステップ２８０においてシステムは、中間ページに対するウェブ閲覧者の応答（何らかの応答をウェブ閲覧者から受け取った場合）を記憶し分析する。次いで、調整可能なポリシーが適用され、ウェブ閲覧者が人間であるか否か、及びシステムがどのように進むべきかを判定する。
【００３０】
調整可能ポリシーは、ウェブ閲覧者から収集された情報が何であるか、並びに広告主の要望に応じて多数の異なる要因を考慮することができる。以下は、考慮することができる要因及びこれらの要因を考慮する実施可能な方法のリストである。しかしながら、調整可能なポリシーに関して他の付加的な要因を考慮することができるので、このリストは網羅的なものではない。
【００３１】
１）応答を受け取ったか？
簡単なウェルカムページの説明で記載されたように、中間ページは、特定の制限時間内にウェブ閲覧者から受け取った入力がない場合に終了するウォッチドッグタイマーを有することができる。受け取った入力がない場合、中間ページを処理する方法を知らない非人間エンティティとすることができる。
２）応答入力はどのくらいの速さであったか？
応答をほぼ瞬間的に受け取った場合、一般に人間は瞬間的には反応できないので、ウェブ閲覧者はコンピュータプログラムとすることができる。
３）応答の内容は何か？
ウェブ閲覧者からの応答が論理的ではなかった場合、応答はコンピュータプログラムからのものとすることができる。例えば、ウェブ閲覧者が生年月日を入力するよう要求され、その応答が、ウェブ閲覧者が２歳未満であると示した場合には、こうした非論理的な応答は、非人間エンティティからの応答を示すことができる。同様に、応答が不適切な領域におけるマウスクリックからなる場合、ウェブ閲覧者は非人間エンティティからのものとすることができる。
４）今何時か？
真夜中であるか？その場合には、これはコンピュータプログラムとすることができる。
５）広告主の設定は何か？
広告主が非人間エンティティを無視することを望んでいるか、又は全てのアクセスを処理することを望むか？
６）現在のトラフィック負荷は何か？
現在のトラフィック負荷が高い場合には、疑わしいエンティティを無視する設定が存在してもよく、トラフィック負荷を軽減するために非人間とすることができる。
７）最近の疑わしい行動があるか？
最近、疑わしい行動があったか？あった場合には、このアクセスは疑わしい行動に似ているか？
８）インターネット上の地理的起源
このリクエストは、以前に非人間エンティティと判定されたＩＰアドレスからのものであるか？このリクエストは、スパマー及び／又は他の倫理に反する行為を許容するＩＳＰが所有しているＩＰアドレス範囲からのリクエストであるか？
９）物理上の地理的起源
このリクエストは、広告主がサービスを提供していない国から受け取ったものであるか？その国は、スパマー及び／又は他の倫理に反する行為を匿うことで知られている国か？
【００３２】
これらの要因の全て又は一部は、考慮事項として組み合わせることができる。例えば、時刻は、その地理的位置が真夜中であるかどうかを判定するために、物理上の地理的起源と組み合わせることができる。
【００３３】
上に記載したように、調整可能ポリシーの出力は、２つの出力判定、すなわち、ウェブ閲覧者が人間か否かに関する判断と、リクエストをどのように進めるかについての判定とを含むことができる。人間か非人間かの判断は、ステップ２２０で記憶されたリンクに関する他の情報と共に記録する必要がある。
【００３４】
ステップ２８５は、どのように進めるかについての判定結果を実施する決定ステップを示す。ウェブ閲覧者が非人間エンティティである可能性が高いと調整可能ポリシーが決定し、当該非人間エンティティに関するリソースを浪費することを望まない場合には、システムは、単にウェブ閲覧者を無視することができる。非人間エンティティは、以下の理由から常に無視すべきではない点に留意されたい。
１）非人間エンティティを無視すると、中間ウェブページを通過するためにプログラムに対して調整が必要とされることを非人間ブラウジングプログラムのプログラマーに通知することになる。
２）この調整は確率論に過ぎず、活動がロボットによるものかどうかに関する最終の正式決定ではない。
【００３５】
調整可能ポリシーが、ウェブ閲覧者が人間である可能性が高いと判定した場合、又はウェブ閲覧者が非人間エンティティの可能性があると判定するが、いずれにしてもウェブページをサービスすることを望む場合には、システムはステップ２９０に進み、ここでシステムは、ウェブ閲覧者のウェブブラウザを広告主の指定ウェブサイトにリダイレクトする。中間ページがウェブ閲覧者からの何らかの情報（デモグラフィック情報）を収集した場合、システムは、当該収集情報を広告主のウェブサイトにクッキーの形で又は広告主のウェブサイトにアクセスするのに使用されるＵＲＬの一部としてわたすことができる。更に、ウェブ閲覧者の中間ページ上での選択は、図４Ｂ及び図４Ｃに関して記載されたように、広告主のウェブサイトの特定の領域にウェブ閲覧者を導くことができる。
【００３６】
本発明の１つの実施形態において、調整可能ポリシーは、ウェブ閲覧者が人間であるか非人間エンティティであるかの判定をより正確に行うためにウェブ閲覧者から追加の情報を収集するようリクエストすることができる。すなわち、破線で示すように、システムは、ステップ２７０に進み、ウェブ閲覧者から追加の情報を取得するのに使用される別の中間ウェブページを選択することができる。次にシステムは、新規に選択された中間ウェブページを表示するステップ（ステップ２５０）、調整可能ポリシーで新規に選択されたウェブページに対するウェブ閲覧者の応答を分析し記憶するステップ（ステップ２８０）、及び調整可能ポリシー判定の出力を実施するステップ（ステップ２８５）を繰り返すことになる。
【００３７】
クリック詐欺テスト用のポリシーベース中間ページの導入
ウェブをブラウズする消費者は、性急且つ容易に疎遠になることでよく知られることができる。一部の研究者は、７秒以内にウェブページを表示できない場合、ウェブサイトをブラウズしている多数のウェブ閲覧者を失うことになることを示した。従って、ウェブ閲覧者が広告リンクを選択する毎に中間ウェブページを差し挟むことを望まない可能性がある。図６は、ウェブ閲覧者に表示される中間ページの数を低減するクリック詐欺検出用の中間ウェブページを用いた代替の実施形態を示している。
【００３８】
図６に示すように、広告サポートリンクを有するウェブページを表示する（ステップ６１０）、ウェブ閲覧者入力を処理する（ステップ６１５）、及びウェブ閲覧者入力を操作する（ステップ６１７及び６２０）各初期ステップは、図２の前の実施形態において記載されたものと同じである。しかしながら、広告サポートリンクが選択されたことをシステムが記録した後、システムはステップ６４０に進み、ここでシステムは調整可能差し挟みポリシーを評価する。調整可能差し挟みポリシーは、ウェブ閲覧者が人間か又は非人間エンティティかの判定を助ける目的で、中間ウェブページがウェブ閲覧者に表示すべきかどうかを判定する。場合によっては中間ページを挟み込むことだけで、ウェブサイトにアクセスするウェブ閲覧者のほんの僅かだけが、ウェブ閲覧者を煩わせる可能性がある中間ウェブページの対象とされることになる。調整可能差し挟みポリシーは、ウェブ閲覧者から収集された情報が何であるか、並びに広告主の要望に応じて多数の異なる要因を考慮することができる。以下は、考慮することができる要因及びこれらの要因を考慮する実施可能な方法のリストである。しかしながら、調整可能な差し挟みポリシーに関して他の付加的な要因を考慮することができるので、このリストは網羅的なものではない。
【００３９】
１）ランダムチェック？
中間ページは、ウェブの統計的サンプリングをテストするためにランダムに差し挟むことができる。
２）広告主の設定は何か？
広告主は、テストを行うことを望まないこと、テストされる全てのウェブ閲覧者、テストされるウェブ閲覧者の一定の割合、又は差し挟む頻度を決定する他の何らかの方法を指定することができる。
３）現在のトラフィック負荷は何か？
現在のトラフィック負荷が高い場合には、中間ページにより引き起こされる追加のトラフィックを導入しない設定が存在してもよい。或いは、高トラフィック負荷は、テストするのに望ましい可能性があるような疑わしい活動を示す可能性がある。
４）最近の疑わしい行動があるか？
最近、疑わしい行動があったか？あった場合には、通常よりも多数のウェブ閲覧者をテストすべきである可能性がある。疑わしい活動が終わると、システムは通常のテスト量に戻ることができる。
５）インターネット上の地理的起源
このリクエストは、以前に非人間エンティティと判定されたＩＰアドレスからのものであるか？このリクエストは、スパマー及び／又は他の倫理に反する行為を許容するＩＳＰが所有しているＩＰアドレス範囲からのリクエストであるか？このような疑わしいインターネットアドレスは恐らくはテストするべきである。
６）物理上の地理的起源
このリクエストは、広告主がサービスを提供していない国から受け取ったものであるか？その国は、スパマー及び／又は他の倫理に反する行為を匿うことで知られている国か？このような地理的起源の疑わしいリクエストは恐らくはテストするべきである。
７）他のクリック詐欺指標又は規則がこのウェブ閲覧者に関する疑いのレベルを引き上げるか？
【００４０】
ステップ６４０で、調整可能差し挟みポリシーを評価した後、システムは中間ウェブページを差し挟むか否かを実施する。システムが差し挟まないことを選択した場合、システムは、ステップ６９０まで進み、ウェブ閲覧者を広告主の指定ウェブサイトにリダイレクトする。しかしながら、調整可能差し挟みポリシーが、ウェブ閲覧者をテストすべきであると判定した場合、システムはステップ６５０に進み、ここでシステムは、ウェブ閲覧者をテストするために中間ウェブページを選択し表示する。差し挟みポリシーは、ウェブ閲覧者に表示するための特定のタイプの中間ページを指定することができる。例えば、差し挟みポリシーが、インターネットアドレスがウェブをブラウズするコンピュータプログラムと関連付けられる可能性が極めて高いと判定すると、差し挟みポリシーは、ＣＡＰＴＣＨＡ中間ページが選択されることを指定することができる。ステップ６５０での中間ウェブページの表示と、ステップ６８０での中間ウェブページに対するウェブ閲覧者の応答のテストは、図２に関して記載されたのと同じようにして行われる。
【００４１】
データ収集後処理
本発明のシステムは、広告サポートリンクを選択するウェブ閲覧者に関して大量のデータを収集する。具体的には、ステップ６２０では、ウェブ閲覧者と選択された広告リンクとに関する情報を記録する。更に、ステップ６８０では、中間ウェブページ（表示された場合）に対するウェブ閲覧者の応答、並びにウェブ閲覧者が人間又は非人間エンティティであることを調整可能ポリシーが信頼するかどうかを分析する。この利用可能な情報の全てに関して、機械学習アルゴリズムを用いてこのデータを後処理し、ウェブ閲覧者が人間であるか又は非人間エンティティであるかを判定するための良好なシステムを構築することができる。
【００４２】
例えば、１つの実施形態において、ウェブ閲覧者が中間ページとどのように対話するかに関するデータの収集は、ベイズ（Ｂａｙｅｓｉａｎ）推論を実行する機械学習アルゴリズムにより考察される。このような実施形態では、ベイズ識別器は、非人間ウェブ閲覧者エンティティを特定する助けとするために作成することができる。
【００４３】
以上、不正なインターネットベースの広告閲覧を判定するための幾つかの技術について説明した。当業者であれば、本発明の範囲から逸脱することなく本発明の要素の内容及び構成に対して変更及び修正を行い得ることが企図される。
【符号の説明】
【００４４】
２１０  広告サポートリンクを有するウェブページを表示する
２１５  広告サポートリンクが選択されたか？
２１７  選択ウェブページに進む
２２０  広告サポートリンクが選択されたこと及び他の情報を記録する
２５０  応答可能な中間ウェブページを表示する
２７０  別の中間ウェブページを選択する
２８０  応答を分析及び記録する（応答を受信した場合）。調整可能ポリシーを適用し、結果を記憶する。
２８５  ポリシー結果
２９０  ウェブ閲覧者を広告主の指定ウェブサイトにリダイレクト（場合によっては収集データと共に）
【図１】
2010514070.tif 000003
【図２】
2010514070.tif 000004
【図３Ａ】
2010514070.tif 000005
【図３Ｂ】
2010514070.tif 000006
【図４Ａ】
2010514070.tif 000007
【図４Ｂ】
2010514070.tif 000008
【図４Ｃ】
2010514070.tif 000009
【図５】
2010514070.tif 000010
【図６】
2010514070.tif 000011
【国際調査報告】
2010514070.tif 000012
2010514070.tif 000013