(57)【要約】  本発明の実施形態によれば、カスタム化した広告コンテンツを提供するシステムおよび方法を提供する。ユーザーがウェブページをブラウズしているとき、そのウェブページに埋め込まれているクライアント・スクリプト・コードが、ユーザーのマウスおよびキーボード活動、例えば、ユーザーがあるリンクをクリックするのに要する時間、クリック間の時間等を監視する。次いで、このデーターを編集し広告サーバーに送ることができる。広告サーバーは、リアル・タイムで応答して、その時点においてそのユーザーに適した広告を載せる。ユーザーの活動データーを既知の行動データーと比較することにより、ユーザーの個性およびユーザーの精神状態を推定または予測し、それに応じて広告を配信することができる。多くのデーターが集まるにつれて、広告サーバーは動的に動作して、より多くの広告を提示することができる。【選択図】図３
2011527040.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーの行動に基づいて、このユーザーに絞り込んだ広告を提供する方法を実行するためのコンピューター実行可能命令が具体化されている１つ又は複数のコンピューター記憶媒体であって、前記方法が、
コンテンツ所有者のアプリケーションを設け、前記アプリケーションが、ユーザーのマウスおよびキーボード活動を監視することができるスクリプト・コードを含み、前記活動データーを編集し、編集したデーターをサーバーに送るステップ（４１０）と、
前記コードからユーザーの活動データーを受信するステップ（４１２）と、
前記活動データーに基づいて、前記アプリケーション上における提示のために、広告を動的に提供するステップ（４１４）と、
を備えている、１つ又は複数のコンピューター記憶媒体。
【請求項２】
請求項１記載の１つ又は複数のコンピューター記憶媒体において、前記サーバーが広告サーバーである、１つ又は複数のコンピューター記憶媒体。
【請求項３】
請求項２記載の１つ又は複数のコンピューター記憶媒体において、前記スクリプト・コードを前記広告サーバーによって公開者に供給する、１つ又は複数のコンピューター記憶媒体。
【請求項４】
請求項１記載の１つ又は複数のコンピューター記憶媒体において、広告を動的に提供するステップは、前記活動データーと既知の行動データーとの間の相関を分析するステップを含む、１つ又は複数のコンピューター記憶媒体。
【請求項５】
請求項４記載の１つ又は複数のコンピューター記憶媒体において、広告を動的に提供するステップは、更に、前記活動データーと前記既知の行動データーとの間の相関に基づいて、ユーザーの年齢の推定値を決定するステップを含む、１つ又は複数のコンピューター記憶媒体。
【請求項６】
請求項４記載の１つ又は複数のコンピューター記憶媒体において、広告を動的に提供するステップは、更に、前記活動データーと前記既知の行動データーとの間の相関に基づいて、ユーザーの性の推定値を決定するステップを含む、１つ又は複数のコンピューター記憶媒体。
【請求項７】
請求項４記載の１つ又は複数のコンピューター記憶媒体において、広告を動的に提供するステップは、更に、前記活動データーと前記既知の行動データーとの間の相関に基づいて、ユーザーの精神状態の推定値を決定するステップを含む、１つ又は複数のコンピューター記憶媒体。
【請求項８】
ユーザーがウェブページをブラウズしている間におけるこのユーザーの行動に基づいて、絞り込んだ広告をユーザーに提供するコンピューター・システムであって、前記ウェブページには、ユーザーの活動を監視することができるスクリプト・コードが埋め込まれており、
ユーザーのマウスおよびキーボード活動データーを監視するように構成されている監視コンポーネント（２２０）と、
前記活動データーを編集するように構成されている編集コンポーネント（２２２）と、
前記編集された活動データーをサーバーに配信するように構成されている配信コンポーネント（２２４）と、
前記絞り込んだ広告を前記サーバーから受信して提示するように構成されている提示コンポーネント（２２６）と、
を備えている、コンピューター・システム。
【請求項９】
請求項８記載のコンピューター・システムであって、更に、広告システム（２２８）を備えている、コンピューター・システム。
【請求項１０】
請求項８記載のコンピューター・システムにおいて、前記サーバーが広告サーバーである、コンピューター・システム。
【請求項１１】
請求項１０記載のコンピューター・システムにおいて、前記スクリプト・コードが前記広告サーバーによって前記公開者に供給される、コンピューター・システム。
【請求項１２】
請求項８記載のコンピューター・システムにおいて、前記提示コンポーネントが、前記活動データーと既知の行動データーとの間の相関を分析することによって、広告を前記ウェブページに動的に提供する、コンピューター・システム。
【請求項１３】
請求項１２記載のコンピューター・システムにおいて、前記提示コンポーネントが、更に、前記活動データーと前記既知の行動データーとの間の相関に基づいてユーザーの年齢の推定値を決定することによって、広告を前記ウェブ・ページに動的に提供する、コンピューター・システム。
【請求項１４】
請求項１２記載のコンピューター・システムにおいて、前記提示コンポーネントが、更に、前記活動データーと前記既知の行動データーとの間の相関に基づいてユーザーの性の推定値を決定することによって、広告を前記ウェブ・ページに動的に提供する、コンピューター・システム。
【請求項１５】
ユーザーの挙動に基づいて、このユーザーに絞り込んだ広告を提供する方法を実行するためのコンピューター実行可能命令が具体化されている１つ又は複数のコンピューター記憶媒体であって、前記方法が、
ウェブページをユーザーに提示するステップ（４１０）と、
ユーザーのマウスおよびキーボード活動データーを監視するステップ（５１０）と、
前記活動データーを編集するステップ（５１２）と、
編集した活動データーを広告サーバーに配信するステップ（５１４）と、
前記広告サーバーから１つ又は複数の絞り込んだ広告を受信するステップ（４１４）と、
前記１つ又は複数の絞り込んだ広告を前記ウェブサイト上においてユーザーに提示するステップ（２２６）と、
を備えている、１つ又は複数のコンピューター記憶媒体。
【請求項１６】
請求項１５記載の１つ又は複数のコンピューター記憶媒体において、前記監視されるマウスおよびキーボード活動が、ユーザーが前記マウスをクリックするのに要する時間を含む、１つ又は複数のコンピューター記憶媒体。
【請求項１７】
請求項１５記載の１つ又は複数のコンピューター記憶媒体において、前記監視されるマウスおよびキーボード活動が、毎分毎のキーボードのクリック回数を含む、１つ又は複数のコンピューター記憶媒体。
【請求項１８】
請求項１５記載の１つ又は複数のコンピューター記憶媒体において、前記監視されるマウスおよびキーボード活動が、ユーザーがキーボード・キーを押下する時間量を含む、１つ又は複数のコンピューター記憶媒体。
【請求項１９】
請求項１５記載の１つ又は複数のコンピューター記憶媒体において、前記監視されるマウスおよびキーボード活動が、マウスのクリック間における平均時間を含む、１つ又は複数のコンピューター記憶媒体。
【請求項２０】
請求項１５記載の１つ又は複数のコンピューター記憶媒体において、前記監視されるマウスおよびキーボード活動が、キーボードのクリック間における平均時間を含む、１つ又は複数のコンピューター記憶媒体。
【発明の詳細な説明】
【背景技術】
【０００１】
[0001]  インターネット上における広告は、他の種類の広告に対して、格別の利点があり、特に、ユーザーを絞り込めることがあげられる。絞り込んだ広告をユーザーに提供することによって、広告主は、その広告主の製品を購入する確率が高いと考えられるある種のユーザーに到達することができる。ユーザーは、年齢、性別(sex)、教育水準、性(gender)等によって分類することができる。例えば、６０歳以上の人は、２０歳未満の者と同じ製品に関心を持つ可能性は殆どない。つまり、ユーザーを絞り込むことによって、広告主は彼らの予算を一層効率的に使い、それらに特別な関心がある人口統計データー(demographics)だけに狭めることが可能になる。
【発明の概要】
【発明が解決しようとする課題】
【０００２】
[0002]  通例、ユーザーの個性(identity)または行動は、ユーザーが訪問したサイト、見た広告、ユーザーの地理的位置等を追跡するというような、種々の方法によって推定される。例えば、ウェブページ公開者(webpage publisher)が、特定のユーザーが過去にある広告上でクリックしたことを知っているとすると、今後の広告をそのユーザーに提示する際に、この知識を用いることができる。しかしながら、このような方法を採用するには、以前のユーザー情報を知り、そのデーターを広告主に利用可能にする必要がある。
【課題を解決するための手段】
【０００３】
[0003]  本発明の実施形態によれば、カスタム化した広告コンテンツを提供するシステムおよび方法を提供する。ユーザーがウェブページをブラウズしているとき、そのウェブページに埋め込まれているクライアント・スクリプト・コードが、ユーザーのマウスおよびキーボード活動(activity)、例えば、ユーザーがあるリンクをクリックするのに要する時間、クリック間の時間等を監視する。次いで、このデーターを編集し広告サーバーに送ることができる。広告サーバーは、リアル・タイムで応答して、その時点においてそのユーザーに適した広告を載せる。ユーザーの活動データーを既知の行動データーと比較することにより、ユーザーの個性およびユーザーの精神状態を推定または予測し、それに応じて広告を配信することができる。多くのデーターが集まるにつれて、広告サーバーは動的に動作して(act)、一層精度高く絞り込んだ広告を提示することができる。
【０００４】
[0004]  この摘要は、詳細な説明において以下で更に説明する概念から選択したものを、簡略化した形態で提示するために設けられている。この摘要は、特許請求する主題の主要な特徴や必須の特徴を特定することを意図するのではなく、特許請求する主題の範囲を限定するために用いられることを意図するのでもない。
【図面の簡単な説明】
【０００５】
[0005]  本発明について、添付図面を参照しながら以下に詳細に説明する。図面において、
【図１】図１は、本発明の実施形態を実現する際に用いるのに適したコンピューティングシステム環境のブロック図である。
【図２】図２は、本発明の一実施形態によるシステムの全体像を示すブロック図である。
【図３】図３は、本発明の一実施形態にしたがって、絞り込んだ広告コンテンツを提供するシステムを示す図である。
【図４】図４は、本発明の一実施形態による方法を示す流れ図である。
【図５】図５は、本発明の別の実施形態による方法を示す流れ図である。
【発明を実施するための形態】
【０００６】
[0011]  本発明の主題について、法的要件を満たすために本明細書では具体性をもって説明する。しかしながら、説明自体は本特許の範囲を限定することを意図するのではない。逆に、特許請求する主題は、他の方法で具体化してもよく、本文書に記載されているステップに類似する異なるステップまたはステップの組み合わせを、その他の現在または今後の技術と合わせて含むことを、本発明者は想定している。更に、本明細書では、「ステップ」および／または「ブロック」という用語が、用いられる方法の異なるエレメントを意味するために用いられているが、これらの用語は、個々のステップの順序が明示的に記載されていなければ、そして記載されている場合を除いて、本明細書において開示される種々のステップ間に何らかの特定の順序を暗示するというように解釈すべきではない。
【０００７】
[0012]  本発明の実施形態によれば、カスタム化した広告コンテンツを提供するシステムおよび方法を提供する。ユーザーがウェブページをブラウズしているとき、そのウェブページに埋め込まれているクライアント・スクリプト・コードが、ユーザーのマウスおよびキーボード活動、例えば、ユーザーがあるリンクをクリックするのに要する時間、クリック間の時間等を監視する。次いで、このデーターを編集し広告サーバーに送ることができる。広告サーバーは、リアル・タイムで応答して、その時点においてそのユーザーに適した広告を載せる。ユーザーの活動データーを既知の行動データーと比較することにより、ユーザーの個性およびユーザーの精神状態を推定または予測し、それに応じて広告を配信することができる。多くのデーターが集まるにつれて、広告サーバーは動的に動作して、一層精度高く絞り込んだ広告を提示することができる。
【０００８】
[0013]  本発明の一実施形態によれば、ユーザーの挙動に基づいて、このユーザーに絞り込んだ広告を提供する方法を実行するためのコンピューター実行可能命令が具体化されている１つ又は複数のコンピューター記憶媒体を提供する。この方法は、部分的に、コンテンツ所有者のアプリケーションを設け、このアプリケーションが、ユーザーのマウスおよびキーボード活動を監視することができるスクリプト・コードを含み、活動データーを編集し、編集したデーターをサーバーに送るステップと、コードからユーザーの活動データーを受信するステップと、活動データーに基づいて、アプリケーション上における提示のために、広告を動的に提供するステップとを備えている。
【０００９】
[0014]  本発明の別の実施形態では、ユーザーがウェブページをブラウズしている間におけるこのユーザーの行動に基づいて、絞り込んだ広告をユーザーに提供するコンピューター・システムを提供する。ウェブページには、ユーザーの活動を監視することができるスクリプト・コードが埋め込まれている。このコンピューター・システムは、部分的に、ユーザーのマウスおよびキーボード活動データーを監視するように構成されている監視コンポーネントと、活動データーを編集するように構成されている編集コンポーネントと、編集された活動データーをサーバーに配信するように構成されている配信コンポーネントと、絞り込んだ広告をサーバーから受信して提示するように構成されている提示コンポーネントとを備えている。
【００１０】
[0015]  本発明による更に別の実施形態では、ユーザーの挙動に基づいて、このユーザーに絞り込んだ広告を提供する方法を実行するためのコンピューター実行可能命令が具体化されている１つ又は複数のコンピューター記憶媒体を提供する。この方法は、部分的に、ウェブページをユーザーに提示するステップと、ユーザーのマウスおよびキーボード活動データーを監視するステップと、活動データーを編集するステップと、編集した活動データーを広告サーバーに配信するステップと、広告サーバーから１つ又は複数の絞り込んだ広告を受信するステップと、１つ又は複数の絞り込んだ広告をウェブサイト上においてユーザーに提示するステップとを備えている。
【００１１】
[0016]  以上、本発明の実施形態の全体像について端的に説明したので、本発明の実施形態を実現する際に用いるのに適した動作環境例について以下に説明する。
【００１２】
[0017]  図面全体を参照し、最初に特に図１を参照すると、本発明の実施形態を実現するための動作環境例が示されており、これを全体的にコンピューティングデバイス１００と呼ぶ。コンピューティングデバイス１００は、適したコンピューティング環境の一例に過ぎず、本発明の使用範囲または機能について何の限定も示唆することを意図するのではない。また、図示したコンピューティング環境が、図示したコンポーネント／モジュールのいずれの１つまたは組み合わせに関しても何らかの依存性または要件を有するというように解釈してはならない。
【００１３】
[0018]  本発明は、コンピューター、あるいはパーソナル・ディジタル・アシスタントまたは他のハンドヘルド・デバイスというようなその他の機械によって実行される、プログラム・コンポーネントのような、コンピューター実行可能命令を含む、コンピューター・コードまたは機械使用可能命令という一般的なコンテキストで説明することができる。一般に、プログラム・コンポーネントは、ルーチン、プログラム、オブジェクト、コンポーネント、データー構造等を含み、特定のタスクを実行するか、または特定の抽象データー・タイプを実現するコードを指す。本発明の実施形態は、ハンドヘルド・デバイス、消費者用電子機器、汎用コンピューター、特殊コンピューティングデバイス等を含む、種々のシステム構成において実用化することができる。また、本発明の実施形態は、分散型コンピューティング環境においても実用化することができる。分散型コンピューティング環境では、通信ネットワークを通じてリンクされているリモート処理デバイスによってタスクが実行される。
【００１４】
[0019]  引き続き図１を参照すると、コンピューティングデバイス１００は、以下のデバイスを直接または間接的に結合するバス１１０を含む。そのデバイスとは、メモリー１１２、１つ又は複数のプロセッサ１１４、１つ又は複数のプレゼンテーション・コンポーネント１１６、入力／出力（Ｉ／Ｏ）ポート１１８、Ｉ／Ｏコンポーネント１２０、および例示的な電源１２２である。バス１１０は、１系統以上のバス（アドレス・バス、データー・バス、またはそれらの組み合わせというような）であってもよいものを代表する。図１の種々のブロックは、明確さのために、線で示されているが、種々のコンポーネントの境界(delineating)はそれほど明確ではなく、比喩的には、これらの線を灰色で曖昧にした方が正確であろう。例えば、ディスプレイ・デバイスのようなプレゼンテーション・コンポーネントをＩ／Ｏコンポーネントであると考える者もいるであろう。また、プロセッサはメモリーを有する。本発明者は、このようなことは技術の本質であり、図１の線図は、本発明の１つ又は複数の実施形態と共に用いることができるコンピューティングデバイス例を例示するに過ぎないことを繰り返し言っておく。「ワークステーション」、「サーバー」、「ラップトップ」、「ハンドヘルド・デバイス」等のようなカテゴリー間では、区別を行わない。何故なら、これら全てが図１の範囲に該当すると考えられ、「コンピューター」または「コンピューティングデバイス」に関係するからである。
【００１５】
[0020]  コンピューティングデバイス１００は、通例、種々のコンピューター読み取り可能媒体を含む。一例として、そして限定ではなく、コンピューター読み取り可能媒体は、ランダム・アクセス・メモリー（ＲＡＭ）、リード・オンリ・メモリー（ＲＯＭ）、電子的消去可能プログラマブル・リード・オンリ・メモリー（ＥＥＰＲＯＭ）、フラッシュ・メモリーまたはその他のメモリー技術、ＣＤＲＯＭ、ディジタル・バーサタイル・ディスク（ＤＶＤ）あるいはその他の光またはホログラフ媒体、磁気カセット、磁気テープ、磁気ディスク・ストレージまたはその他の磁気記憶デバイス、あるいは所望の情報を格納するために用いることができしかもコンピューティングデバイス１００がアクセス可能なその他のあらゆる媒体も含む。
【００１６】
[0021]  メモリー１１２は、揮発性および／または不揮発性メモリーの形態としたコンピューター記憶媒体を含む。このメモリーは、リムーバブル、非リムーバブル、またはその組み合わせであってもよい。ハードウェア・デバイスの例には、ソリッド・ステート・メモリー、ハード・ドライブ、光ディスク・ドライブ等が含まれる。コンピューティングデバイス１００は、メモリー１１２またはＩ／Ｏコンポーネント１２０のような種々のエンティティからデーターを読み取る１つ又は複数のプロセッサを含む。プレゼンテーション・コンポーネント（１つまたは複数）１１６は、データー指示をユーザーまたは他のデバイスに提示する。プレゼンテーション・コンポーネントの例には、ディスプレイ・デバイス、スピーカー、印刷コンポーネント、振動コンポーネント等が含まれる。Ｉ／Ｏポート１１８は、コンピューティングデバイス１００を論理的に他のデバイスに結合することを可能にする。他のデバイスにはＩ／Ｏコンポーネント１２０が含まれ、その一部を内蔵してもよい。例示的なコンポーネントには、マイクロフォン、ジョイスティック、ゲーム広告、衛星ディッシュ、スキャナー、プリンター、ワイヤレス・デバイス等が含まれる。
【００１７】
[0022]  これより図２に移ると、本発明の一実施形態にしたがって、絞り込んだ広告コンテンツを提供するように構成されたコンピューティングシステム例２００を示すブロック図が図示されている。尚、図２に示すコンピューティングシステム２００は、１つの適したコンピューティング環境の一例に過ぎず、本発明の使用範囲や機能について何の限定も示唆することは意図していないことは言うまでもないことであり、当業者には認められよう。また、コンピューティングシステム２００が、ここに図示するコンポーネント／モジュールの内いずれの１つのコンポーネント／モジュールまたはその組み合わせに関しても、何らかの依存性または要件を有するというように解釈してはならない。
【００１８】
[0023]  コンピューティングシステム２００は、広告絞り込みエンジン２１２、ユーザー・デバイス２１０、およびデーター・ストア２１４を含み、これらは全てネットワーク２１６を通じて互いに通信状態にある。ネットワーク２１６は、限定ではなく、１つ又は複数のローカル・エリア・ネットワーク（ＬＡＮ）および／またはワイド・エリア・ネットワーク（ＷＡＮ）を含むことができる。このようなネットワーク接続環境は、事務所、企業規模のコンピューター・ネットワーク、イントラネット、およびインターネットでは極普通である。したがって、ネットワーク２１６については本明細書ではこれ以上説明しないこととする。
【００１９】
[0024]  データー・ストア２１４は、種々のタイプのコンテンツに付随する情報を格納するように構成することができる。種々のタイプのコンテンツについては、以下で更に詳しく説明する。尚、データー・ストア２１４に格納される情報は、設定変更可能(configurable)とするとよく、オンライン・コンテンツに関連のある情報であればいずれでも含むことができることは言うまでもないことであり、当業者には認められよう。更に、１つの独立したコンポーネントとして図示されているが、データー・ストア２１４は、実際には、複数のデーター・ストア、例えば、データーベース・クラスタであってもよく、その一部は、広告絞り込みエンジン２１２と関連のあるコンピューティングデバイス、ユーザー・デバイス２１０、他の外部コンピューティングデバイス（図示せず）、および／またはその組み合わせに位置していてもよい。
【００２０】
[0025]  図２に示す広告絞り込みエンジン２１２およびユーザー・デバイス２１０の各々は、例えば、図１を参照して先に説明したコンピューティングデバイス１００のような、いずれのタイプのコンピューティングデバイスでもよい。一例としてそして限定ではなく、広告絞り込みエンジン２１２および／またはユーザー・デバイス２１０は、パーソナル・コンピューター、デスクトップ・コンピューター、ラップトップ・コンピューター、ハンドヘルド・デバイス、移動体ハンドセット、消費者用電子デバイス等であってもよい。しかしながら、本発明は、このようなコンピューティングデバイス上における実施態様に限定されるのではなく、本発明の実施形態の範囲に該当する種々の異なるタイプのコンピューティングデバイスであればそのいずれにおいても実現できることは注記して然るべきであろう。
【００２１】
[0026]  図２に示すように、広告絞り込みエンジン２１２は、受信コンポーネント２１８、監視コンポーネント２２０、編集コンポーネント２２２、配信コンポーネント２２４、および提示コンポーネント２２６を含む。実施形態によっては、図示したコンポーネント２１８、２２０、２２２、２２４、および２２６の内１つ又は複数を単体アプリケーションとして実装してもよい場合もある。他の実施形態では、図示したコンポーネント２１８、２２０、２２２、２２４、および２２６は、広告絞り込みエンジン２１２またはユーザー・デバイス２１０に直接一体化してもよい。サーバーが多数ある場合、本発明の実施形態では、これらのサーバーへの着信クエリーを統合するためにロード・バランサーを設けることを考慮する。尚、図２に示したコンポーネント２１８、２２０、２２２、２２４、および２２６は、その本質および数量については例示であり、限定と見なしてはならないことは、当業者には言うまでもないであろう。本発明の実施形態の範囲に該当する所望の機能を達成するためには、いずれの数のコンポーネントでも用いることができる。実施形態によっては、広告絞り込みエンジン２１２は、更に、広告システム２２８を含む。広告システム２２８は、広告絞り込みエンジン２１２のその他の図示したコンポーネントと同様に、単体アプリケーションとして実装することもでき、または広告絞り込みエンジン２１２のオペレーティング・システムに直接一体化することもできる。
【００２２】
[0027]  受信コンポーネント２１８は、絞り込まれた広告と関連のあるコンテンツ、およびユーザーの活動に関するデーターと関連のあるコンテンツを受信するように構成されている。更に具体的には、ユーザーの活動に関するデーターは、ユーザーのキーボードおよびマウス活動に関するデーターを含むことができる。これについては、以下で更に説明する。絞り込まれた広告コンテンツおよびユーザー活動コンテンツは、種々のデーター源から受信することができる。更に具体的には、絞り込まれた広告コンテンツは、広告システムのような、広告データーベースから受信することができる。一旦受信コンポーネント２１８によって受信されると、ユーザー・クエリーを満たすか否か判断するために検索できるように、例えば、データー・ストア２１４と関連付けてコンテンツを格納することができる。これについては、以下で更に詳しく説明する。加えて、このように受信されたコンテンツには、望ましければ、インデックスを付けることもできる。
【００２３】
[0028]  監視コンポーネント２２０は、ユーザーが公開者のウェブページ上にいる間におけるユーザーのマウスおよびキーボードの活動というような、ユーザーの活動を監視するように構成されている。ユーザーの活動を監視する方法の一例では、クライアント・スクリプト・コードを公開者のウェブページに埋め込む。活動タイプの例を監視することもでき、監視対象とする１つまたは複数の活動のタイプは、必要に応じて変化する場合もあることは、当業者には認められよう。一例として、限定ではなく、監視対象活動には、ユーザーのブラウズ時間、毎分毎のキーボードのクリック回数、マウス・キーが押下され続けていた時間、毎分毎のキーワードのクリック回数、いずれかのキーボード・キーが押下されていた時間、２回のクリックの間に移動したマウスポイントの距離、ユーザーがリンク上でクリックするのに要する時間、キーボード上における２回のクリックの間の時間等が含まれる。
【００２４】
[0029]  監視したデーターを編集した後、次に既知の行動データーを用いてこれを分析して、ユーザーの個性を推定し、この推定した個性を用いて、具体的に絞り込んだ広告をユーザーに提示することができる。ユーザーの肉体的状態の他に、ユーザーの精神的状態または心理学的状態も推定することができる。以下で更に詳しく論ずるが、ユーザーの精神的状態が分かれば、一層密接にユーザー絞り込んだ広告を提示することができ、および／またはユーザーの精神的状態に応じて、広告の外観を変化させることができる。
【００２５】
[0030]  このような行動データーは、当業者には認められようが、本発明にとって特定的ではない。本発明による一実施形態では、画像を発生する際、画像の多くの側面(aspect)を作成し修正することができることは、当業者には認められよう。例えば、公開者は広告の概略、背景、パターン、フォント、効果、移り変わり等を決定することができる。編集コンポーネント２２２は、監視されたデーターを編集するように構成されている。
【００２６】
[0031]  配信コンポーネント２２４は、広告コンテンツを提供するファイル・サーバーのような、サーバーに活動データーを配信し、更に、絞り込んだ広告コンテンツを、例えば、ユーザーが見ているウェブページに配信するように構成されている。本発明の実施形態では、ウェブページ上にスクリプト・コードを含ませ、ユーザーの活動を監視して、関連するアレイに格納する。このように格納された活動は、次に、サーバーに配信することができ、このサーバーは、どの広告（１つまたは複数）が最もユーザーに向いているか判断するためにこの活動を用いる。
【００２７】
[0032]  提示コンポーネント２２６は、ユーザーの活動に基づいて絞り込んだ少なくとも１つの広告ユニットを提示するように構成されている。通例、このような提示は、ユーザー・インターフェースと連動するディスプレイによって行われる。しかしながら、聴覚的提示および聴覚／視覚的提示を含む他の形態の提示も、本発明の実施形態の範囲に該当するものと見なす。
【００２８】
[0033]  図３は、絞り込んだ広告を提供するシステム例３００を示す。図３に示すように、ユーザー３１０のようなユーザーが、３１２に示すように、公開者のウェブページを訪問する。広告をこのウェブページに提供しているファイル・サーバー３１６は、javascriptのような、絞り込みスクリプトおよびクライアント側スクリプトを、公開者のウェブページに加える。一旦ユーザーがウェブページ３１２をブラウズし始めたなら、３１４に示すように、ユーザーの行動を監視し、スクリプト・アレイに格納する。実施形態では、ウェブページ上のクライアント側スクリプトがそれ自体に内蔵タイマーを取り付けて、ユーザーの行動を監視することを可能にする。ユーザーの行動は、ユーザーが動いている間であっても着座していても、監視することができる。
【００２９】
[0034]  最初に、ファイル・サーバー３１６がウェブサーバーに提供する広告を、配信エンジン・サーバー３１８からロードする。ユーザーに関連のある以前のデーターが存在する場合、このデーターを配信エンジン要求に添付し、広告をユーザーに提供するために用いることができる。ユーザーの活動に関するデーターがアレイに収集されると、このデーターはリアル・タイムでサーバーに返送される。このように、絞り込んだ広告を配信するプロセスは、例えば、ユーザーの行動が変化した場合に、動的に調節することができる。
【００３０】
[0035]  （例えば、リュッシャー(Luscher)検査等から）分かる行動データーは、当技術分野では周知であり、本明細書では詳しく説明しない。尚、このようなデーターはいずれでも本発明と共に用いることができることは当業者には認められよう。
【００３１】
[0036]  これより図４に移ると、ユーザーの行動に基づいて、絞り込んだ広告をユーザーに提供する方法の一例が示されている。最初に、ブロック４１０に示すように、ウェブページまたは他のアプリケーションがユーザーに提供される。このウェブページまたはアプリケーションは公開者またはコンテンツ所有者に対応する。アプリケーションには、java scriptのような、クライアント側のスクリプト・コードが埋め込まれており、このスクリプト・コードは、例えば、広告サーバーから既に受信されている。次に、ブロック４１２に示すように、このスクリプト・コードがユーザーの活動を監視する。監視すべき活動には、マウスおよびキーボード活動等が含まれる。次に、ブロック４１４において、広告サーバーが、直前のステップにおいて供給された活動データーを用いて、絞り込んだ広告をアプリケーションに提供する。
【００３２】
[0037]  これより図５に移ると、ユーザーの行動に基づいて、絞り込んだ広告をユーザーに提供する方法の一例が示されている。最初に、ブロック５１０に示すように、ユーザーのマウスおよびキーボード活動を監視する（例えば、図２における監視コンポーネント２２０を利用する）。次に、埋め込まれたスクリプト・コードを用いて活動データーを広告サーバーに送るために、活動データーを編集する（例えば、図２における編集コンポーネント２２２を利用する）。これをブロック５１４に示す。
【００３３】
[0038]  以上、特定的な実施形態に関して本発明について説明したが、あらゆる観点において、限定ではなく例示であることを意図している。本発明に関する技術分野における当業者には、本発明の範囲から逸脱せずに、代替実施形態も明らかになるであろう。
【００３４】
[0039]  以上のことから、本発明は、先に明記した目標および目的を、本システムおよび方法には自明であり固有である他の利点と合わせて、達成するように申し分なく構成されていることが分かるであろう。尚、ある特徴およびサブコンビネーションには有用性があり、他の特徴およびサブコンビネーションを参照することなく用いることができることは言うまでもない。これは、特許請求の範囲によって意図されており、かつその範囲に含まれる。
【図１】
2011527040.tif 000003
【図２】
2011527040.tif 000004
【図３】
2011527040.tif 000005
【図４】
2011527040.tif 000006
【図５】
2011527040.tif 000007
【国際調査報告】
2011527040.tif 000008
2011527040.tif 000009