(57)【要約】クライアント装置（１０１）のために、ネットワーク（１１０）に対する匿名アクセスを提供するためのプロキシサーバ（１２１）における方法。プロキシサーバ（１２１）は、クライアント（１０１）から、ネットワーク（１１０）上の他のサーバ（１２２）上で利用可能なリソースへの要求を受け取る。プロキシサーバ（１２１）は、前記要求から、クライアント（１０１）を特定する全ての情報を取り除き、結果として生じる匿名要求を、他のサーバ（１２２）へ送る。他のサーバ（１２２）からの応答は、クライアント（１０１）へ渡される。また、広告（２１０）は、収益を生成する手段として、クライアント（１０１）へ送られる。広告（２１０）を目標付けるために、クライアント（１０１）は、前記ユーザのためのユーザプロファイルを維持し、現在の興味プロファイルとして、前記ユーザプロファイルのサブセットを、プロキシサーバ（１２１）へ送る。プロキシサーバ（１２１）は、次いで、前記現在の興味プロファイルに基づいて、広告（２１０）を選択する。【特許請求の範囲】
【請求項１】
クライアントのためにネットワークへの匿名アクセスを提供する方法であって、
前記クライアントからネットワーク上のリソースへの要求を受け取り、
前記要求から、前記クライアントを特定するための全ての情報を取り除くことにより匿名要求を創生し、
前記匿名要求をサーバに送り、
前記サーバからの応答を前記クライアントに送り、
前記クライアントに、少なくとも１つの広告を送る匿名アクセスを提供する方法において、
前記クライアントから現在の興味プロファイルを受け取り、該現在の興味のプロファイルに基づいて前記少なくとも１つの広告を選択すること、
を特徴とする匿名アクセスを提供する方法。
【請求項２】
請求項１記載の匿名アクセスを提供する方法であって、更に、
前記クライアントに、
該クライアントにおいてプロファイルを維持し、該プロファイルから現在の興味プロファイルを導出し、該現在の興味プロファイルを利用可能にするためのプロファイリング・モジュールを供給する手順、
を有する匿名アクセスを提供する方法。
【請求項３】
請求項２記載の匿名アクセスを提供する方法であって、更に、
前記クライアントに、該クライアントにインストールされたウェブ・ブラウザのためのプラグインモジュールとして前記プロファイリング・モジュールを供給する手順、
を有する匿名アクセスを提供する方法。
【請求項４】
請求項１記載の匿名アクセスを提供する方法であって、更に、
安全な通信路を介して前記現在の興味プロファイルを受け取る手順、
を有する匿名アクセスを提供する方法。
【請求項５】
請求項１記載の匿名アクセスを提供する方法であって、更に、
広告のデータベースを維持し、これにより各広告はプロファイリング情報と関連付けられ、
前記現在の興味プロファイルを、該広告に関連付けられた当該プロファイル情報に対して照合し、
前記少なくとも1つの広告を最も適合するとして選択する手順、
を有する匿名アクセスを提供する方法。
【請求項６】
ネットワークにアクセスするように構成されたクライアント装置であって、
サーバに対してネットワーク上のリソースへの要求を送り、該要求されたリソースを受け取り、少なくとも１つの広告を受け取るブラウジング手段と、
該受け取られたリソースを前記少なくとも１つの広告とともに表示する表示手段と、を有するクライアント装置において、
前記ブラウジング手段を介して送られる要求に基づいてユーザプロファイルを維持するユーザプロファイル維持手段と、
前記ユーザプロファイルのサブセットとして現在の興味プロファイルを創生するためのプロファイル抽出手段と、
前記サーバに前記現在の興味プロファイルを伝送するためのプロファイル伝送手段と、を有することを特徴とするクライアント装置。
【請求項７】
請求項６記載のクライアント装置であって、
前記ユーザプロファイル維持手段は、
更に、前記クライアント装置の習慣に基づき、前記ユーザプロファイルを維持するように構成されている、クライアント装置。
【請求項８】
請求項６記載のクライアント装置であって、
前記プロファイル抽出手段は、
前記ユーザプロファイルから前記サーバへ送られるべき要求に関連するユーザデータを抽出することにより、前記現在の興味プロファイルを創生するように構成されている、クライアント装置。
【請求項９】
ネットワークへアクセスするように構成されたクライアント装置にインストールするためのプロファイリング・モジュールであって、
前記ネットワーク上のリソースへの要求に基づいてユーザプロファイルを維持するためのユーザプロファイル維持手段と、
前記ユーザプロファイルのサブセットとして現在の興味プロファイルを創生するためのプロファイル抽出手段と、
サーバに前記現在の興味プロファイルを伝送するためのプロファイル伝送手段と、
を有するプロファイリング・モジュール。
【請求項１０】
請求項９記載のプロファイリング・モジュールであって、
前記プロファイル抽出手段は、
前記ユーザプロファイルから前記サーバへ送られるべき要求に関連するユーザデータを抽出することにより、前記現在の興味プロファイルを創生するように構成されている、プロファイリング・モジュール。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、クライアントのためにネットワークへの匿名アクセスを提供する方法であって、前記クライアントからネットワーク上のリソースへの要求を受け取り、前記要求から、前記クライアントを特定するための全ての情報を取り除くことにより匿名要求を創生し、前記匿名要求をサーバに送り、前記サーバからの応答を前記クライアントに送り、前記クライアントに、少なくとも１つの広告を送る匿名アクセスを提供する方法に関する。
【０００２】
本発明は、更に、ネットワークへのアクセスのために構成されたクライアント装置に関し、ネットワーク上のリソースへの要求をサーバに送り、該要求した資源を受け取り、少なくとも１つの広告を受け取るためのブラウジング手段、及び前記少なくとも１つの広告とともに受け取ったリソースを表示するための表示手段、を有する。
【背景技術】
【０００３】
ワールト・ワイド・ウェブ（ＷＷＷ）は、おそらく、地球上で最も巨大なネットワークである。テキスト及びイメージからオーディオ、映像及び完全なマルチメディア表示に渡る全ての種類のリソースは、前記ＷＷＷに接続された多くのサーバにおいてアクセスされ得る。ウェブ・ブラウジングの問題は、図書館又は売店での立ち読みとは異なり、ウェブ・ブラウジングが匿名ではないということである。ウェブ・サーバのオペレータは、ダウンロードされるリソースを監視することができ、ウェブ・ブラウザによって自発的に供給される全ての種類の情報を、ウェブ・サイトの訪問者について知るために使用することができる。
【０００４】
クッキーを使用すると、例えば、ある特定の訪問者による連続する訪問が数日隔てたものである時でさえ、ウェブの特定の訪問者を唯一に特定することが可能となる。米国特許明細書第５９４８０６１号は、広告の配信を、特定の訪問者に目標づけるための方法を開示しており、それは、該訪問者を特定するためにクッキーを使用することに、ある程度依存している。
【０００５】
加えて、もし前記ウェブ・サーバのオペレータが様々な企みを使用しようとするならば、より多くの情報でさえも、訪問者から入手し得る。例えば、幾つかのウェブ・ブラウザは、該ブラウザのユーザの目に見えないように、前記ウェブサーバオペレータによって選ばれたアドレスへ、自動的にメールを送らされるように騙され得る。この企みを使用すると、前記オペレータは、訪問者の電子メールアドレスを得ることができる。
【０００６】
これらの及び他のプライバシーの懸念は、匿名ウェブブラウザサービスのための市場を創生した。ユーザは、もはや、訪問することを望むウェブ・サイトへ直接アクセスすることはないが、代わりに、リソースへの要求を、匿名プロキシサーバに送る。前記匿名プロキシサーバは、ユーザ、該ユーザのコンピュータ、又は当該ユーザのブラウザを特定する全ての情報を要求から取り除き、匿名にされた要求を適切なサーバに転送する。応答は、次いで、前記匿名プロキシサーバによって受け取られ、ユーザのブラウザに送り返される。このように、全ての要求が前記プロキシサーバで生じているように見えるので、前記サーバは、ユーザに関して何も知ることができない。
【０００７】
前記匿名プロキシサーバは、また、前記ユーザのブラウザへ渡される応答から、潜在的にプライバシーを危険にさらす構成も除去し得る。例えば、ブラウザに、自動的に、かつ目に見えないようにメールを送信させるスクリプトコードが、前記応答から取り除かれ得る。
【０００８】
前記匿名プロキシサーバは、例えば、前記プロキシサーバによって提供されるウェブページ上のフォームに、希望されるリソースのURLを入力することによって手動でアクセスされ得る。前記匿名サーバは、また、ブラウザの構成に、本物のプロキシサーバとしてインストールされ得る。このように、前記匿名プロキシサーバの動作は、ユーザにとって、完全に透過的である。
【０００９】
もちろん、前記プロキシサーバのオペレータは、ユーザのブラウジングの習性について全てを知り得る。多数のプロキシサーバのオペレータは、したがって、公に、自らの監視ポリシー及び、プライバシー・ポリシーを告知する。通常、これらのポリシーは、個々のユーザにおける情報は広告主のような第三者へ公開される予定は全くなく、個々のユーザのブラウジング行為の恒久的な記録は全く保持されない、という趣旨の声明を含む。
【００１０】
そのようなポリシーは、ユーザにプロキシサーバを使用することを納得させるために必要である一方、プロキシサーバのオペレータのビジネスモデルを、より難しくする。通常、プロキシサーバのオペレータが１つ又はそれ以上の広告をクライアントに送るという広告主導型のビジネスモデルは、望ましくは、要求されたリソースとともに使用される。前記オペレータは、そして、広告を提供している広告主から金銭を受け取る。
【００１１】
しかしながら、個々のユーザのブラウジング行為の記録が全く保存されず、個々のユーザの情報が第三者に全く公開され得ないので、匿名ブラウジングサーブビスのユーザに対して広告を目標付けることは、不可能ではないとしても、非常に困難である。広告主が、ターゲットの聴衆について何も知らないために、このことは、前記サービスを、該広告主にとって魅力のないものにする。したがって、前記プロキシサーバのオペレータへの前記支払は、該オペレータが、ユーザに対して目標付けられた広告を提供できる場合よりも低くなるだろう。
【発明の開示】
【発明が解決しようとする課題】
【００１２】
依然として、匿名ブラウジングサービスの個々のユーザの匿名性を保ちつつ広告の目標付けを可能にする、導入部による方法を提供することが、本発明の目的である。
【課題を解決するための手段】
【００１３】
この目的は、前記クライアントから現在の興味プロファイルを受け取り、該現在の興味のプロファイルに基づいて前記少なくとも１つの広告を選択すること、を特徴とする方法における本発明によって達成される。前記現在の興味プロファイル内の前記情報は、ユーザの完全なユーザプロファイルに含まれた情報のサブセットである。前記サブセットは、クライアントにおいて決定されるので、前記ユーザの現在の興味に向けられて目標付けられる。前記現在の興味プロファイルに基づいた広告を選択することは、したがって、前記広告が前記ユーザの興味に向けられて目標付けられているであろうという高度の確信を与える。
【００１４】
更に、前記ユーザは、広告を、その時のブラウジング行為にとって控えめであり、及び/又は、適正であると考えるであろう、と思われる。前記ユーザの興味に向けられて目標付けられたが、該ユーザがその時点で関連している何かに向けられていない広告は、該広告の話題が、当該ユーザのその時点のオンライン行動の注意を散らすので、無用又は苛立たせると、より考えられ易い。例えば、ユーザが、新しいコンピュータを購入するためにオンラインで買いあさっている際には、該ユーザの好きなゲームの広告は、当該ユーザの興味に向けられて目標付けられているとしても、有益だとは考えられないだろう、
【００１５】
この方法は、ユーザにおける、いかなる個人的な情報も、自らの広告が通信される広告主へ送ることを必要とせず、又、個々のユーザの、いかなる恒久的に記録されることが必要なプロファイル情報も存在しない。
【００１６】
前記広告を選択し、送ることにより、前記現在の興味プロファイルは、望ましくは、捨てられる。ユーザが、該ユーザのブラウジング習性のいかなる恒久的な記録も存在しない、ということを知るために、この最終ステップは、明確に、プライバシー・ポリシーにおいて述べられる。このように、ユーザの匿名性及びプライバシーは保証される。
【００１７】
偽名又は別名を使用することによって、多少の匿名性を有する方法でウェブをブラウジングすること、それ自体は知られている。ウェブ・サイトの前記オペレータは、ユーザの行為を知ることができるが、該ユーザの実際の名前又は住所を知ることはできない。偽名で行われるウェブアクセスを促進するために、幾つかの解決が可能である。例えば、ＡＣＭの通信（Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ  ｏｆ  ｔｈｅ  ＡＣＭ）、Ｖｏｌ４２、Ｎｏ．２の４２−４７に、１９９９年２月に掲載された、イー・ゲイバー（Ｅ．  Ｇａｂｂｅｒ）その他による「依然として匿名であって、矛盾のないＬＰＷＡによるウェブアクセス」という論文の中で、ソフトウェアシステムが、ルーセント・パーソナライズド・ウェブ・アシスタント［Lucent Personalized Web Assistant (LPWA)］によって生成される別名を使用することで、ユーザは、擬人化され、非公開で、かつ安全な状態で、ウェブをブラウズすることを可能にする、と説明されている。
【００１８】
しかしながら、前記現在の興味プロファイルは、偽名又は別名とは同じではない。別名では、追跡された行動が現実の個人に遡らされ得ることは不可能であるが、ユーザがウェブ・サイトを訪問しているとき全てに渡って、該ユーザのウェブ行動を追跡することは、依然として可能である。現在の興味プロファイルでは、ウェブ・サイトへ提供される識別情報が一切存在せず、（一貫性のある）別名さえないので、ウェブ・サイトのオペレータは、ユーザの行為からは、何も知ることができない。
【００１９】
実施例では、前記方法は、更に、前記クライアントに、該クライアントにおいてプロファイルを維持し、該プロファイルから現在の興味プロファイルを導出し、該現在の興味プロファイルを利用可能にするためのプロファイリング・モジュールを供給する手順、を有する。この方法では、前記クライアントは、容易に、前記現在の興味プロファイルを生成することができる。第三者は、随意に、前記プロファイリング・モジュールを認定することができる。これは、今にも、前記プロファイリング・モジュールをインストールしようとしている前記ユーザに対し、前記モジュールが正当なものであり、該ユーザの陰では何も行わない、ということを示す。
【００２０】
更なる実施例では、前記方法は、更に、前記クライアントに、該クライアントにインストールされたウェブ・ブラウザのためのプラグインモジュールとして前記プロファイリング・モジュールを供給する手順、を有する。これは、パーソナルコンピュータのようなクライアント装置に、プラグインモジュールを、非常に容易にインストールすることができるという利点を持つ。これは、前記プロファイリング・モジュールを受け入れるための障壁を低くする。
【００２１】
更なる実施例では、前記方法は、更に、安全な通信路を介して前記現在の興味プロファイルを受け取る手順、を有する。これは、前記現在の興味プロファイルがネットワークを介して転送される際に、いかなる第三者も、該現在の興味プロファイルを横取りすることができない、という利点を持つ。例えば、前記ユーザのＩＳＰ又は該ユーザが働く企業は、通常、全てのネットワークトラフィックを監視することができる立場にあり、当該ＩＳＰ又は企業に、前記現在の興味プロファイルをも、監視することを可能とするだろう。安全なチャネル、例えば前記現在の興味プロファイルを暗号化することによる、を介して前記現在の興味プロファイルを送ることにより、前記利点は与えられる。
【００２２】
更なる実施例では、前記方法は、更に、広告のデータベースを維持し、これにより各広告はプロファイリング情報と関連付けられ、前記現在の興味プロファイルを、該広告に関連付けられた当該プロファイル情報に対して照合し、前記少なくとも1つの広告を最も適合するとして選択する手順、を有する。
【００２３】
例えば、各広告は、特定のスポーツ、休日の行楽地、趣味及びその他、のような、１つ又はそれ以上の可能性のある興味に相当する多数のキーワードを設けることができる。前記現在の興味プロファイルは、また、前記ユーザの興味を特定する多数のキーワードを含む。前記現在の興味プロファイル内の前記キーワードは、適切な、目標付けられた広告を見つけるために、広告に関連するキーワードと比較され得る。この処理は、広告主への、いかなる情報の転送も必要とせず、サーバ上で維持されることが必要となる個々のユーザにおけるいかなるプロファイリング情報も、存在しない。
【００２４】
前記導入部によるクライアント装置を提供することが本発明の更なる目的であり、匿名ブラウジングサービスの個々のユーザの匿名性を依然として保ちつつ、広告の目標付けを可能とする。
【００２５】
この目的は、前記ブラウジング手段を介して送られる要求に基づいてユーザプロファイルを維持するユーザプロファイル維持手段と、前記ユーザプロファイルのサブセットとして現在の興味プロファイルを創生するためのプロファイル抽出手段と、前記サーバに前記現在の興味プロファイルを伝送するためのプロファイル伝送手段と、を有することを特徴とするというクライアント装置における本発明により達成される。前記クライアント装置でユーザプロファイルを維持することにより、高度の信頼性を持って、該ユーザの興味、及び好みを記録することが可能となる。このユーザプロファイルに基づいて目標付けられた前記広告は、非常に効果的であるだろう。
【００２６】
しかしながら、前記ユーザによって期待されているプライバシーの違反となるので、前記ユーザプロファイルを前記サーバに伝送することは許可されていない。前記プロファイル抽出手段は、前記ユーザプロファイルのサブセットとして、現在の興味プロファイルを創生する。このように、前記現在の興味プロファイルは、正確に広告を目標付けるために使用され得るデータを含むが、それ自身では、前記ユーザの完全なユーザプロファイルを再構築するためには十分ではない。このように、前記ユーザのプライバシーは確保される。
【００２７】
実施例では、前記ユーザプロファイル維持手段は、更に、前記クライアント装置の習慣に基づき、前記ユーザプロファイルを維持するように構成されている。前記クライアント装置が使用される時刻のような習慣情報は、ユーザプロファイルのための貴重な情報源となり得、よって、当該習慣情報を前記ユーザプロファイルへ組み込むことは有効である。
【００２８】
更なる実施例では、前記プロファイル抽出手段は、前記ユーザプロファイルから前記サーバへ送られるべき要求に関連するユーザデータを抽出することにより、前記現在の興味プロファイルを創生するように構成されている。前記現在の興味プロファイルを、目下要求されているリソースに関連付けることにより、前記応答として受け取られる前記広告は、前記要求されたリソースの主題に向けて、強く目標付けられるだろう。これは、前記広告を非常に効果的にする。
【００２９】
本発明は更に、ネットワークへアクセスするように構成されたクライアント装置にインストールするためのプロファイリング・モジュールに関し、前記ネットワーク上のリソースへの要求に基づいてユーザプロファイルを維持するためのユーザプロファイル維持手段と、前記ユーザプロファイルのサブセットとして現在の興味プロファイルを創生するためのプロファイル抽出手段と、サーバに前記現在の興味プロファイルを伝送するためのプロファイル伝送手段と、を有している。
【００３０】
実施例では、前記プロファイル抽出手段は、前記ユーザプロファイルから前記サーバへ送られるべき要求に関連するユーザデータを抽出することにより、前記現在の興味プロファイルを創生するように構成されている。
【発明を実施するための最良の形態】
【００３１】
本発明のこれらの及び他の観点は、図に示された実施例への参照から明らかとなり、及び当該実施例によって説明されるだろう。
【００３２】
図面を通して、同一の参照符号は、類似の又は対応する機構を示す。図において示されている機構の幾つかは、典型的に、ソフトウェア、及びソフトウェアモジュール又はオブジェクトのようなソフトウェア実体を表すようなもの、で実現される。
【実施例１】
【００３３】
図１は、本発明によるシステム１００の実施例を概略的に示す。システム１００は、クライアント１０１、１０２、及びサーバ１２１，１２２を有し、全てインターネットのようなネットワーク１１０に接続されている。クライアント１０１，１０２は、パーソナルコンピュータ、ラップトップコンピュータ、又はいかなる種類のハンドヘルド装置であってもよく、ウェブ・ブラウジング・ソフトウェアが動作する。クライアント１０１，１０２は、セットトップボックス、テレビ又はホームネットワークへのゲートウェイのような家庭用電化製品であっても、またよい。
【００３４】
ネットワーク１１０がインターネットを含む場合、クライアント１０１，１０２は、全ての利用可能なリソース、例えばワールド・ワイド・ウェブ、だけでなく、ＦＴＰサイト上で利用可能なリソース又はナップスターのようなファイル供給ネットワーク上で利用可能なリソース、を引き出すことができる。最後の場合において、前記ネットワークは、ピア・ツー・ピア・ネットワークでもよく、クライアントとサーバとの間の区別は、常に明らかというわけではない。クライアントは、この場合、前記サーバと呼ばれる他の装置から、ネットワークを介してリソースを引き出し、ユーザに該引き出したリソースを表示することが可能な、いかなる装置をも意味する、ということが理解される。
【００３５】
図１に示された実施例において、クライアント装置１０１の前記ユーザは、クライアント装置１０１がリソースを引き出したサーバのオペレータが、該ユーザのブラウジング習性についての個人情報を収集できること望まない。前記ユーザは、従って、匿名ウェブ・ブラウジング・サービスを提供するサーバ１２１へ向く。クライアント装置１０１の前記ユーザは、この時点で、要求されるべきリソースを指定でき、要求は、次いで、該クライアント装置１０１によって、直接的に該リソースが利用可能にされる前記サーバへ、ということはなしに、むしろサーバ１２１へ通信される。
【００３６】
要求を受けた上で、サーバ１２１は、前記ユーザ、クライアント装置１０１、又は該クライアント装置１０１で動作しているいかなるコンピュータ・プログラムを特定する際に使用され得る全ての情報を削除する。そのような情報の例は、クライアント装置１０１のホスト名、及び/又は、ＩＰアドレス、前記ユーザの電子メールアドレス、クライアント装置１０１の構成、クライアント装置１０１で動作しているブラウザ・ソフトウェアの版数、又は、クライアント装置１０１に以前に送られたいかなるクッキーをも含む。他の特定情報と同様、このような情報の全ては、通常、リソースへの要求の中に表れる。
【００３７】
このように、匿名にされた要求は、表面上、該サーバ１２１それ自身から生じているように、サーバ１２１によって、要求されたリソースを利用可能にする前記サーバ、例えばサーバ１２２、に転送される。サーバ１２２は、前記要求されたリソースを、サーバ１２１に送り返し、該リソースは、クライアント１０１へ戻される。このように、サーバ１２２のオペレータは、前記ユーザ又はクライアント装置１０１に関して、何も知ることができない。
【００３８】
クライアント装置１０１の前記ユーザのプライバシーを更に保護するために、該クライアント装置１０１とサーバ１２１との間の接続は、例えばセキュア・ソケット・レイヤ（ＳＳＬ）又はセキュア・ハイパーテキスト・トランスファー・プロトコル（ＳＨＴＴＰ）を使用することによる安全な通信路上で確立されても良い。このように、クライアント装置１０１のためにネットワーク１１０へのアクセスを提供する前記インターネット・サービス・プロバイダ（ＩＳＰ）もまた、前記ユーザのブラウジング習性に関して、何も知ることができない。
【００３９】
図２は、サーバ１２１によって提供される匿名ウェブ・ブラウジングが使用される際に、クライアント装置１０１上で動作するウェブ・ブラウジング・ソフトウェアの、可能性のある出力の例を概略的に示す。この例は、例示の目的で示されるということを理解されたい。多くの異なる構成及び出力の可能性が存在する。
【００４０】
この場合、前記ウェブ・ブラウジング・ソフトウェアは、マイクロソフト・インターネット・エクスプローラ（Microsoft Internet Explorer）、ネットスケープ・ナビゲータ（Netscape Navigator）、オペラ（Opera）、モジラ（Mozilla）、コンカー（Konqueror）、及びその他、のような、グラフィカル・ブラウザを含む。前記ウェブ・ブラウジング・ソフトウェアの前記出力は、幾つかの部分、すなわち表題領域２０１、ツールバー領域２０２、ナビゲーション領域２０３、広告領域２０４、表示領域２０５、及びステータスバー領域２０６、に分割される。
【００４１】
表題領域２０１は、最小化、最大化、又は閉じるボタンのような、標準的なアプリケーション制御へのアクセスを提供できることと同様に、その時表示されているリソースの表題のような項目を表示できる。ツールバー領域２０２は、戻る、進む、止める、及びホームページに帰る、というような、度々使用される機能への迅速なアクセスを提供する。ナビゲーション領域２０３は、例えばユニフォーム・リソース・ロケータ（ＵＲＬ）を入力することよって、引き出されるべき特定のリソースを入力するために使用され得る。より適切なヘルプ・アプリケーション又はプラグインが存在する他は、引き出されるいかなるリソースも、表示領域２０５に表示される。ステータス情報は、ステータスバー領域２０６に表示され得る。
【００４２】
サーバ１２１のオペレータは、匿名ウェブ・ブラウジング・サービスで金銭を得るために、広告主導型のビジネスモデルを使用する。ある間隔で、サーバ１２１は、クライアント装置１０１へ、１つ又はそれ以上の広告を送る。これらは、次いで、まさに広告２１０が示されている図２の場合そのままに、広告領域２０４に表示される。代替的に、広告２１０は、前記ブラウジングソフトウェアによって創生される分割ウィンドゥ、すなわちポップアップ又はポップアンダーウィンドゥ、又は専用アプリケーション、に表示され得る。
【００４３】
望ましくは、前記少なくとも１つの広告は、要求されたリソースがサーバ１２１によって受け取られ、クライアント装置１０１へ渡されると、クライアント装置１０１へ送信される。代替的に、サーバ１２１は、新たな広告が通信されるべき時に、周期的な間隔、又は他の幾つかの決定する種のものを使って、クライアント装置１０１へ広告を送ることができる。広告領域２０４での表示のために、周期的に、新たな広告を、サーバ１２１から取ってくるように構成されたものもまた、クライアント装置１０１になり得る。
【００４４】
広告２１０は一般的な広告でなく、何らかの方法でクライアント装置１０１の前記ユーザに向けて目標付けられることが望ましい。この場合、サーバ１２１のオペレータによって受け取られる広告提供主からの収益は大きくなるだろう。従来は、広告は、サーバ上で個々のユーザのプロファイルを維持することによって目標付けられ得る。そのようなプロファイルは、前記ユーザのブラウジング行為を観察することによって集められ得る、該ユーザのブラウジング習性、生活様式、興味、好みの検索キーワード、及び他の情報、に関する情報を有する。
【００４５】
匿名ウェブ・ブラウジング・サービスを提供する場合、サーバ１２１において、プロファイルのようなものを維持することは問題外である。人々は、誰にも、個人情報を見せたくないがために、前記サービスを使用する。前記匿名ウェブ・ブラウジング・サービスのオペレータは、従って、公に、自らの監視ポリシー及びプライバシー・ポリシーを告知する。通常、これらのポリシーは、前記個々のユーザのいかなる情報も、広告主のような第三者に公開される予定はなく、個々のユーザのブラウジング行為の恒久的な記録も保持されない、という趣旨の声明を含む。
【００４６】
本発明によれば、前記サービスのユーザに対して、いっそう目標付けられた広告を配達することを可能にするために、サーバ１２１の前記オペレータは、ユーザがクライアント装置１０１にプロファイリング・モジュールをインストールすることを要求する。このプロファイリング・モジュールは、前記サービスを最初に使用する際に、例えば、アクティブ・エックス（ＡｃｔｉｖｅＸ）、ジャバ（Ｊａｖａ（Ｒ））アプレット、又はダウンロードされ、インストールされる特別なアプリケーションの形式で、クライアント装置１０１へ供給され得る。
【００４７】
サーバ１２１は、前記プロファイリング・モジュールがインストールされていない場合、サービスの使用を拒否するように、又は、該プロファイリングモジュールがインストールされていない場合、サービスへの制限されたアクセスのみを提供するように、構成されても良い。例えば、前記通信速度が削減されてもよく、１つのセッションにおいてアクセスされ得るリソースの数が限定されてもよく、及び、そのようなことが挙げられる。前記プロファイリング・モジュールによって実行される処理は、以下で説明されるだろう。
【００４８】
図３は、クライアント装置１０１の実施例を、より詳細に、概略的に示す。この実施例において、クライアント１０１は、セットトップボックス３２０と結合されたテレビ３１０を有する。セットトップボックス３２０は、該セットトップボックスにおいて利用可能なリソースを引き出し表示するために必要な、他の機能と同様に、ネットワーク１１０へのアクセスを提供する。入力装置３３０、ここではキーボード、もまた、セットトップボックス３２０に接続されている。もちろん、マウス、ジョイスティック、リモコンのような他の入力装置もまた、使用され得る。
【００４９】
セットトップボックス３２０は、様々なモジュール３２１−３２８を有しており、それらのモジュールの動作は以下に明らかになるだろう。モジュール３２１−３２８の幾つか又は全ては、セットトップボックス３２０の内部又は該セットトップボックスに接続された記憶媒体上に備えられたソフトウェアの形で実現され得、当該セットトップボックスの処理装置によって実行される。
【００５０】
ネットワークモジュール３２１は、ネットワーク１１０への現実のアクセスを提供する。ネットワークモジュール３２１は、例えば、ネットワーク１１０に結合されたイーサネット・カードとして、適切な制御ソフトウェアとともに実現される。代替的に、電話線に接続されたモデム、又はケーブルモデムのような他の機構が使用されても良い。
【００５１】
ブラウジングモジュール３２２は、ネットワークモジュール３２１を使用して、ネットワーク１１０上で利用可能なリソースへの要求を伝送する。ブラウジングモジュール３２２は、また、それらの要求に対する応答を引き出す。前記引き出されたリソースは、次いで、描画モジュール３２３に渡され、該描画モジュールは、より適切なヘルプ・アプリケーション又はプラグインが存在するのではない限り、該リソースを、テレビ３１０上に表示する。描画モジュール３２３は、図２に示されている出力を創生し得る。ブラウジングモジュール３２２と描画モジュール３２３との組合せは、ウェブ・ブラウザとして、ソフトウェアで従来から利用できる。
【００５２】
前記ユーザの好みに一致する動作をするために、クライアント装置１０１の該ユーザに、装置１０１上で実行される動作を構成することを可能にする構成モジュール３２４もまた利用できる。種々の従来からのオプションは、このモジュール３２４を使用することで構成され得る。利用可能なオプションの１つは、ウェブをブラウジングする際に使用されるプロキシサーバである。このオプションが選択され、プロキシサーバが指定されたときは、リソースへのいかなる要求も、直接的に該リソースが利用可能となるサーバへということはなしに、むしろプロキシサーバに渡される。
【００５３】
この実施例では、前記ユーザは、サーバ１２１はプロキシサーバとして使用されるものであると構成した。この場合、前記ユーザは、透過的に、サーバ１２１によって提供される匿名ウェブ・ブラウジング・サービスにアクセスする。代替的に、前記ユーザは、前記匿名ウェブ・ブラウジング・サービスのホームページへ簡単に行くことができ、インターフェースに合うように、匿名で引き出したいリソースを、手動で要求する。
【００５４】
上記のように、本発明による匿名ウェブ・ブラウジング・サービスの使用は、プロファイリング・モジュールがクライアント装置１０１にインストールされることを必要とする。前記プロファイリング・モジュールは、３つのコンポーネント３２５，３２６、及び３２７を有する。
【００５５】
ユーザプロファイル維持コンポーネント３２５は、ブラウジングモジュール３２２によって伝送された要求を監視する。これは、例えば、ブラウジングモジュール３２２とネットワークモジュール３２１との間の通信を監視することにより、又は、ブラウジングモジュール３２２のアプリケーション・プログラマーズ・インタフェース（ＡＰＩ）で利用可能な機能を呼び出すことにより、行うことができる。
【００５６】
前記監視された要求に基づき、ユーザプロファイル維持コンポーネント３２５は、該ユーザのユーザプロファイルを維持する。これは、例えばキーワードを抽出し、ユーザの興味あるものとして、前記ユーザプロファイルに主題を記録することで、前記要求されたリソースの該主題を確定することによって行うことができる。前記リソースの主題のようなメタデータは、また、ネットワーク１１０に接続されているサーバから得られることができる。例えば、リソース・ディスクリプション・フォーマット（ＲＤＦ）にフォーマットされたメタデータを有する文書は、多くの場合、要求されたリソースのために利用可能である。この文書は、前記要求に基づいて、前記ユーザプロファイルを維持する際に使用されることができる。
【００５７】
各ユーザは、クライアント装置１０１を使用することを開始するときに、該ユーザ自身を特定することを必要とすることになるが、異なるユーザの異なるユーザプロファイルを維持することが望ましいかもしれない。通常、汎用コンピュータ上で動作するソフトウェアに関しては実用となっているとはいえ、クライアント装置１０１がテレビを有しているときには、個々のユーザを特定することは簡単ではない。
【００５８】
ユーザプロファイル維持コンポーネント３２５は、更に、クライアント装置１０１の詳細、及び／又は、クライアント装置１０１の用い方の詳細を得てもよく、前記ユーザプロファイルに、これら詳細を組み込んでもよい。例えば、ユーザプロファイル維持コンポーネント３２５は、ユーザがウェブ・ブラウジングのためにクライアント装置１０１を使用する時刻、及び、該ユーザがテレビ番組を視聴するためにクライアント装置１０１を使用する時刻、を追跡しても良い。前記ユーザによって視聴されるテレビ番組の詳細もまた、前記ユーザプロファイルに組み込まれても良い。
【００５９】
テレビ番組の詳細は、電子プログラムガイド（ＥＰＧ）から、該番組の題名及び主題を読むことによって得られることができる。もし、最後の時間に、前記ユーザがアクション映画を見たとしたら、アクションゲーム又はＤＶＤや映画館で利用可能である新しいアクション映画に向けられて目標付けられた広告が、好結果であると考えられる。同様に、もし、ゴルフのスポーツ番組を見たとしたら、「スポーツ/ゴルフ」の興味が、前記プロファイル内に組み込まれても良く、ゴルフ雑誌又はゴルフクラブのための広告が興味深いと分かるだろう。同様に、最近の行為がマドンナのＣＤを聞くことを含んでいたとすると、マドンナの最新ＣＤの広告が正しく識別されるだろう。特定の主題に関する興味に非常に近いもの、これらの興味が引き出された時刻もまた、前記ユーザプロファイルに記録される、ということに留意されたい。
【００６０】
構成モジュール３２４を使用して登録された、これらのもののような、いかなる個人的な好みもまた、前記ユーザプロファイルに組み込まれる。このような個人的な好みは、例えば、前記ユーザがマルチメディア・アプリケーションに興味を持っているか否か、ということを示すことができる。もし、マルチメディア・アプリケーションのためのプラグインがインストールされていなければ、該ユーザは該マルチメディア・アプリケーションに興味を持っていないだろう。
【００６１】
前記ユーザプロファイルは、クライアント装置１０１、この実施例ではセットトップボックス３２０の中の記憶媒体３２８、に記録される。セットトップボックス３２０の盗難が個人データをさらけ出すことのないように、前記ユーザプロファイルは、望ましくは、暗号化された状態で記憶される。また、前記ユーザプロファイルを暗号化することは、セットトップボックス３２０で動作している他のアプリケーションが、該ユーザプロファイルへアクセスすること、及び当該ユーザプロファイルに含まれている情報を悪用すること、を防止する。
【００６２】
構成モジュール３２４は、前記ユーザプロファイルに記録されている又は記憶されていない、抽象のレベル及び情報のタイプのカスタマイズを可能とするように構成されても良い。メニューは、例えば質問に答えることによって、前記ユーザが、前記ユーザプロファイルへの包含のためのデータの入力を可能にすることを設けても良い。
【００６３】
前記ユーザが、前記匿名ウェブ・ブラウジング・サービスを使用して、ネットワーク１１０上で利用可能なリソースを活発にブラウジングしているときは、前記ユーザプロファイルにより目標付けられた広告は広告領域２０４に表示されるべきである。クライアント装置１０１へ通信されるべき前記広告はサーバ１２１で選択されるが、前記ユーザによって期待されるプライバシー違反となるので、前記ユーザプロファイルをサーバ１２１へ伝送することは許可されない。
【００６４】
この問題を解決するために、プロファイル抽出コンポーネント３２６は、前記ユーザプロファイルのサブセットとして、現在の興味プロファイルを創生する。望ましくは、プロファイル抽出コンポーネント３２６は、前記ユーザプロファイルからサーバ１２１へ通信されるべき要求に関連するユーザデータを抽出することによって、前記現在の興味プロファイルを創生する。このように、前記現在の興味プロファイルは広告を目標付けるために使用され得るデータを含むが、それだけでは前記ユーザのための完全なユーザプロファイルを再構築するためには十分ではない。このように、前記ユーザのプライバシーは保証される。
【００６５】
プロファイルセクションコンポーネント３２６は、現在の興味プロファイルを創生するために様々な技術を使用することができる。例えば、前記プロファイルセクションコンポーネント３２６は、前記ユーザに対して表示された最後の幾つかのリソースの主題に関する、その情報のみを抽出できる。個々の主題は要約され得、抽象的な主題のみが前記現在の興味プロファイルに含まれる。例えば、前記ユーザが幾つかのサッカーチームに関する幾つかのウェブ・サイトを訪問した場合、前記現在の興味プロファイルは、該サッカーチームの名前よりも、むしろ主題「サッカー」を含むことができる。
【００６６】
好みは、また、最近記録された前記ユーザプロファイルの中に記録された、これら興味に与えられ得るが、遥か昔からの興味を無視し又は軽んじる。前記最近は、例えば、最近数時間、又はセットトップボックス３２０が現在の使用セッションへ向けられたその瞬間から、とし得る。特に、好みは、最後の時に記録された、これら興味へ、都合よく与えられることできる。
【００６７】
もちろん、遥か昔に記録された興味もまた、現在の興味プロファイルを構築する際に有益である。例えば、前記ユーザプロファイルが、一貫して、前記ユーザは造園展覧会が嫌いということを示しており、該ユーザが今まさに造園を見た場合、前記現在の興味プロファイルに、造園展覧会に向けた趣味を含むことは誤りであろう。このような状況は、例えば、セットトップボックス３２０が、前記ユーザプロファイルが記録されている前記ユーザより、実は他の人によって操作されたときに、又は、該ユーザが何か他のことをしていたために、テレビ３１０を付けっ放しにしていた時に、起こるかもしれない。よって、前記ユーザプロファイルから抽出され、前記現在の興味プロファイルに組み込まれた前記興味は、実質的に、全体として、該ユーザプロファイルと一貫しているべきである。
【００６８】
プロファイル抽出コンポーネント３２６は、次いで、前記現在の興味プロファイルをプロファイル伝送コンポーネント３２７へ渡し、該プロファイル伝送コンポーネント３２７は、該現在の興味プロファイルをサーバ１２１へ伝送する。望ましくは、前記現在の興味プロファイルは、ＳＳＬリンクのような安全な通信路を介して、サーバ１２１へ伝送される。このように、ユーザのＩＳＰのような第三者は、多数の現在の興味プロファイルを横取りできず、ユーザのブラウジング習慣に関することを何も知りえない。
【００６９】
図４は、サーバ１２１を、より詳細に、概略的に示す。サーバ１２１は、ネットワーキング・モジュール４０１を有し、該ネットワーキング・モジュール４０１は、クライアント装置１０１からリソースへの要求を受け取る。匿名化モジュール４０２は、前記要求から前記ユーザ、クライアント装置１０１、又はクライアント装置１０１上で動作しているいかなるコンピュータ・プログラム、を特定する際に使用され得る全ての情報を取り除く。
【００７０】
匿名化モジュール４０２は、次いで、表面上サーバ１２１それ自身から生じる匿名にされた要求を、要求されたリソースを利用可能にするサーバ１２２へ転送する。サーバ１２２は、次いで、要求されたリソースをサーバ１２１へ送り返し、該要求されたリソースはネットワーキング・モジュール４０１によって受け取られ、クライアント装置１０１へ戻される。
【００７１】
ある時点において、ネットワーキング・モジュール４０１は、クライアント装置１０１から現在の興味プロファイルを受け取る。前記現在の興味プロファイルは、プロファイリング・モジュール４１１に転送され、該プロファイリング・モジュール４１１は、前記現在の興味プロファイルに基づいて、クライアント装置１０１へ通信されるべき前記少なくとも１つの広告を選択する。
【００７２】
サーバ１２１は、広告を含んでいるデータベース４１２へ接続される。これらの広告は、プロキシサーバのオペレータが業務上の関連を有する広告主から受け取られる。各広告はプロファイリング情報と関連付けられている。プロファイリング・モジュール４１１は、前記広告に関連付けられたプロファイリング情報を前記現在の興味プロファイルに合わせ、前記少なくとも１つの広告を最適なものとして選択することによって、クライアント装置１０１へ通信されるべき該少なくとも１つの広告を選択し得る。前記広告を選択し送ることで、前記現在の興味プロファイルは破棄される。ユーザが、該ユーザのブラウジング習慣の何の恒久的な記録も存在しないということを知るために、この最後のステップもまた、明確にプライバシー・ポリシーに言及されるべきである。
【００７３】
例えば、各広告は、特定のスポーツ、休日リゾート、趣味及びその他、のような、１つ又はそれ以上の可能性のある興味に対応する多数のキーワードを設けることができる。前記現在の興味プロファイルは、また、前記ユーザの興味を特定する多数のキーワードを含む。前記現在の興味プロファイルの中の前記キーワードは、適切な目標付けられた広告を探すために、広告に対応づけられたキーワードと比較され得る。これは、広告主へいかなる情報を送ることも全く要求せず、サーバ１２１上で維持されることが必要な個々のユーザにおけるいかなるプロファイリング情報も存在しない。
【００７４】
サーバ１２１はクライアント装置に送られる広告の一覧表を維持する。しかしながら、前記一覧表は個々のクライアント装置を特定せず、「広告主Ｙからの広告Ｘは、先週25回通信された」というような統計情報のみを提供する。前記統計情報に基づいて、前記サーバのオペレータは広告主に請求書を送ることができる。
【００７５】
幾らかのユーザは、ウェブ・ブラウジング行動中は、いかなる広告を見ることも望まず、当該広告を拒否することをいとわない。よって、追加的に、サーバ１２１の前記オペレータは、これらのユーザのために、何の広告も当該ユーザのクライアント装置に通信されないという申し込みサービスを提供することができる。しかしながら、このユーザの群は少数派であるだろうと予測されるべきである。
【００７６】
前述した実施例は本発明を制限するものではなく、図解するものであり、いわゆる当業者が、添付された請求の範囲を逸脱することなく、多くの代替実施例を設計し得る、ということに留意されたい。
【００７７】
例えば、サーバ１２１におけるデータベース４１２に広告を記憶するよりも、代替的に、データベース４１２は、広告主に関連する情報を有することができる。サーバ１２１は、望ましくは、現在の興味プロファイルがサーバ１２１において受け取られる時に、前記広告主のそれぞれと、リアルタイム接続を確立することができる。このリアルタイム接続を使用することにより、サーバ１２１は、受け取った現在の興味プロファイルを選択された前記広告主の１つに送る。前記広告主は、次いで、リアルタイムに、前記プロファイルに基づいて目標付けられた広告を創生し又は選択し、該広告をサーバ１２１に送り、該サーバ１２１は当該広告をクライアント装置１０１へ転送する。前記広告主は、この場合、リアルタイムに現在の興味プロファイルをログすることができるであろうし、該広告主が、リアルタイムに宣伝用の申し出を調整できるので、これは、非常に魅力的である。前記サーバオペレータは、前記広告主に対して、この設備を提供するために、更に変更することが可能である。同時に、前記広告主は、特定の現在の興味プロファイルが誰に属するものであるのか、又はいかなる履歴データ、についても何の認識も持たず、よって、プライバシーが維持される。全てが、ともに得をする。
【００７８】
請求項では、括弧の間に置かれた、いかなる参照記号も、該請求項を制限するものとして解釈されるべきではない。「有する」なる文言は、請求項に列挙された要素又はステップ以外の、該要素又はステップの存在を排除しない。要素に先立つ「１つ」なる語又は要素に先立ち、その数の指定のないことは、複数のそのような要素の存在を除外しない。本発明は、いくつかの個別の要素を有するハードウェアを用いて実現されることも、適切にプログラムされたコンピュータを用いて実現されることも可能である。
【００７９】
幾つかの要素を列挙している装置の請求項において、これらの要素の幾つかは、ハードウェアの、一つかつ同一のものによって実施できる。ある対策が相互に異なる従属項において列挙されているという単なる事実は、これらの対策の組合せが役立つように使用され得ないということを示さない。
【図面の簡単な説明】
【００８０】
【図１】図１は、サーバ及びクライアントを有するネットワークを概略的に示す。
【図２】図２は、ウェブブラウジングクライアントによって生成された出力を概略的に示す。
【図３】図３は、前記ウェブクライアントを、より詳細に、概略的に示す。
【図４】図４は、前記プロキシサーバを、より詳細に、概略的に示す。
【図１】
2005506637.tif 000002
【国際公開パンフレット】
2005506637.tif 000003
2005506637.tif 000004
2005506637.tif 000005
2005506637.tif 000006
2005506637.tif 000007
2005506637.tif 000008
2005506637.tif 000009
2005506637.tif 000010
2005506637.tif 000011
2005506637.tif 000012
2005506637.tif 000013
2005506637.tif 000014
2005506637.tif 000015
2005506637.tif 000016
2005506637.tif 000017
2005506637.tif 000018
2005506637.tif 000019
2005506637.tif 000020
2005506637.tif 000021
2005506637.tif 000022
2005506637.tif 000023