(57)【特許請求の範囲】
【請求項１】
パブリックデータネットワークに接続されたコンピュータで動作するように構成されたパーソナルデータエンドポイントにおいて、
パブリックデータネットワークを経てデータを送信及び受信するように構成された少なくとも１つのパーソナルアプリケーションのユーザへ及びユーザから通信されるデータを受信するように構成されたネットワークデータインターフェイスと、
前記受信されたデータから使用データを選択し、そしてその使用データを使用データログに記憶するように構成された使用データロガーと、
パブリックデータネットワークを経ての使用データの通信を制御すると共に、パブリックデータネットワークを経てのプライベート情報として指定された情報の通信を禁止するように構成された使用データフィルタと、
ユーザの使用データログに記憶された使用データに基づき消費者行動情報を含むユーザのパーソナル情報を含むパーソナルプロフィールを発生するように構成されたユーザプロフィールコンポーネントと、を備え、
前記パーソナル情報は、前記プライベート情報として指定されていることを特徴とするパーソナルデータエンドポイント。
【請求項２】
ネットワーク上の第三者装置に対してパーソナルプロフィールにおけるデータのアクセスを許す条件を指定するためのアクセスをユーザに与えるように構成されたユーザプロフィールインターフェイスを更に備えた、請求項１に記載のパーソナルデータエンドポイント。
【請求項３】
ユーザがウェブページにおける埋め込み型ページメディアを受信するときに発生されるユーザからの広告情報要求を受信し、そしてその広告情報要求をユーザのパーソナルプロフィールに基づいて再構成するように構成されたパーソナルアドサービスを更に備えた、請求項１に記載のパーソナルデータエンドポイント。
【請求項４】
ユーザがウェブページにおける埋め込み型ページメディアを受信するときに発生されるユーザからの広告情報要求をブロックするように構成されたアドブロッカーを更に備えた、請求項１に記載のパーソナルデータエンドポイント。
【請求項５】
ユーザにより使用されるパーソナルアプリケーションを含むユーザ装置で動作するように構成され、そのパーソナルアプリケーションは、ネットワークを経て通信するファンクションを含むものである、請求項１に記載のパーソナルデータエンドポイント。
【請求項６】
ユーザ装置で動作するように構成され、前記パーソナルデータエンドポイントは、第２のユーザ装置で動作する第２のパーソナルデータエンドポイントとの使用データの交換を管理するように構成された同期マネージャーを更に備えた、請求項５に記載のパーソナルデータエンドポイント。
【請求項７】
パブリックデータネットワークへ接続するように構成されたコンピュータに電子的に記憶された使用データの配布を制御するためのシステムにおいて、
パブリックデータネットワークを経てデータの要求を送信しそしてデータを受信することを含むユーザトランザクションを遂行するように構成された少なくとも１つのパーソナルアプリケーションと、
パブリックデータネットワークへ接続するように構成されたコンピュータで動作するパーソナルデータエンドポイントであって、少なくとも１つのパーソナルアプリケーションのユーザへ及びユーザから通信されるデータを受信し、その受信されたデータから使用データを選択し、そしてその使用データを使用データログに記憶するように構成されたパーソナルデータエンドポイントと、
パブリックデータネットワークを経ての使用データの通信を制御すると共に、パブリックデータネットワークを経てのユーザ識別情報の通信を禁止するように構成された使用データフィルタと、
ユーザの使用データログに記憶された使用データに基づき消費者行動情報を含むユーザのパーソナル情報を含むパーソナルプロフィールを発生するように構成されたユーザプロフィールコンポーネントと、を備え、
前記使用データフィルタは、前記パーソナル情報の通信を禁止するように構成される、システム。
【請求項８】
ユーザがウェブページにおける埋め込み型ページメディアを受信するときに発生されるユーザからの広告情報要求を受信し、そしてその広告情報要求をユーザのパーソナルプロフィールに基づいて再構成するように構成されたパーソナルアドサービスを更に備えた、請求項７に記載のシステム。
【請求項９】
前記パーソナルデータエンドポイントは、ユーザにより使用されるパーソナルアプリケーションを含むユーザ装置で動作するように構成され、そのパーソナルアプリケーションは、ネットワークを経て通信するファンクションを含む、請求項７に記載のシステム。
【請求項１０】
前記パーソナルデータエンドポイントは、第１のユーザ装置である前記ユーザ装置で動作するよう構成され、前記パーソナルデータエンドポイントは、第２のユーザ装置で動作する第２のパーソナルプロキシーモジュールとの使用データの交換を管理するように構成された同期マネージャーを更に備え、その第２のパーソナルプロキシーモジュールは、パブリックデータネットワークへ接続され、少なくとも１つの移動パーソナルアプリケーションのユーザへ及びユーザから通信されるデータを受信し、その受信したデータから使用データを選択し、その使用データを移動使用データログに記憶し、そしてその移動使用データログにおける使用データを前記第１のユーザ装置に記憶された使用データと同期させるように構成された、請求項９に記載のシステム。
【請求項１１】
前記第２のパーソナルプロキシーモジュールは、第２のパーソナルデータエンドポイントである、請求項１０に記載のシステム。
【請求項１２】
ユーザへ及びユーザから通信されるデータを受信し、そしてユーザへ及びユーザからの通信から識別情報を抽出するように構成された匿名化プロキシーサーバーを更に備えた、請求項７に記載のシステム。
【請求項１３】
ネットワークへ接続するように構成された前記コンピュータは、パーソナルデータエンドポイントを記憶し及び動作するように構成された外部サーバー装置であり、この外部サーバー装置は、更に、ユーザがネットワークに接続するのを許すためにユーザにアクセス接続を与えるように構成され、前記システムは、更に、少なくとも１つのパーソナルアプリケーションを動作するように構成されたユーザ装置を備え、このユーザ装置は、更に、ユーザの使用データへの第三者のアクセスを制御するためにパーソナルデータエンドポイントと通信するように構成された、請求項７に記載のシステム。
【請求項１４】
パブリックデータネットワークを経てのユーザの通信情報の通信を制御するための方法において、
ネットワーク接続を経てパーソナルアプリケーションからメディアの要求を受信するステップであって、そのメディアの要求は、第三者リソースへ向けられるものであるステップと、
前記メディアの要求のレコードを、前記パーソナルアプリケーションのユーザに対応する使用データログに記憶するステップと、
前記メディアの要求を前記第三者リソースへ送信するステップと、
前記第三者リソースから前記要求されたメディアに対する応答を受信するステップであって、その応答は、少なくとも１つの埋め込み型アドと、使用データに対する少なくとも１つの要求とを含むものであるステップと、
前記パーソナルアプリケーションへの使用データリクエスターの通信を禁止するために使用データリクエスターを抽出するステップと、
前記少なくとも１つの埋め込み型アドを含む前記応答を前記パーソナルアプリケーションへ送信するステップと、
前記少なくとも１つの埋め込み型アドに対応するアドの要求を前記パーソナルアプリケーションから受信するステップと、
前記ネットワークを経ての前記アドの要求の通信を禁止するステップと、
を備えた方法。
【請求項１５】
前記使用データログにおけるレコードを、第２のネットワーク接続を経て第２の使用データログと同期させるステップを更に備えた、請求項１４に記載の方法。
【請求項１６】
アドの要求の通信を禁止する前記ステップの後に、ユーザの使用データに基づいて選択された別のアドを送信するステップを更に備えた、請求項１４に記載の方法。
【請求項１７】
ユーザの使用データログに記憶された使用データに基づき消費者行動情報を含むユーザのパーソナル情報を含むパーソナルプロフィールを発生するステップを更に備えた、請求項１４に記載の方法。
【請求項１８】
ユーザから広告情報要求を受信するステップであって、その広告情報要求は、ウェブページにおける埋め込み型ページメディアをユーザが受信するときに発生されるものであるステップと、
前記広告情報要求をユーザのパーソナルプロフィールに基づき再構成するステップと、を更に備えた請求項１６に記載の方法。
【請求項１９】
ネットワークを経て第三者装置から受信した通信から使用データリクエスターを抽出するステップと、
前記使用データリクエスターに対する応答を禁止するステップと、
を更に備えた請求項１４に記載の方法。
【請求項２０】
パブリックデータネットワークを経て広告装置と通信するように構成されたパーソナルアプリケーションを実施するように構成されたネットワークユーザ装置に接続されたユーザにパブリックデータネットワークを経て広告を行うためのシステムであって、前記広告装置は、ネットワークユーザ装置にインストールされた使用データリクエスターを送信しそして監視することによりユーザによる使用を追跡するように構成されたものであるシステムにおいて、
少なくとも１つのネットワーク装置で動作するパーソナルデータエンドポイントであって、少なくとも１つのネットワーク装置上のパーソナルアプリケーションのユーザへ及びユーザから通信されるデータを受信し、その受信したデータから使用データを選択し、そしてその使用データを使用データログに記憶するように構成されたパーソナルデータエンドポイントと、
パブリックデータネットワークを経ての使用データの通信をユーザ管理構成設定に基づいて制御し、そして少なくとも１つのネットワーク装置への及びそこからの使用データリクエスターの通信を禁止するように構成された使用データフィルタと、
前記パーソナルデータエンドポイントに関連して動作するユーザプロフィールコンポーネントと、を備え、
前記ユーザプロフィールコンポーネントは、少なくとも１つのネットワーク装置のユーザに対するパーソナル情報を含むパーソナルプロフィールを発生するように構成され、そのパーソナルプロフィールは、前記ユーザの使用データログに記憶された使用データに基づく消費者行動情報を含み、
前記使用データフィルタは、前記パーソナル情報の通信を禁止するように構成される、システム。
【請求項２１】
前記パーソナルデータエンドポイントに関連して動作するパーソナルアドサービスを更に備え、このパーソナルアドサービスは、ユーザがウェブページにおける埋め込み型ページメディアを受信するときに発生されるユーザからの広告情報要求を受信し、そしてその広告情報要求をユーザのパーソナルプロフィールに基づいて再構成するように構成される、請求項２０に記載のシステム。
【請求項２２】
前記パーソナルデータエンドポイントに関連して動作するアドブロッカーを更に備え、このアドブロッカーは、ユーザがウェブページにおける埋め込み型ページメディアを受信するときに発生されるユーザからの広告情報要求をブロックするように構成される、請求項２０に記載のシステム。
【請求項２３】
前記パーソナルデータエンドポイントは、ユーザによる使用に対して少なくとも１つのパーソナルアプリケーションが動作するところのユーザのネットワーク装置上で動作するように構成される、請求項２０に記載のシステム。
【請求項２４】
前記パーソナルデータエンドポイントは、更に、パブリックネットワークを経て通信するように構成された移動ユーザ装置で動作する移動パーソナルデータエンドポイントとの使用データの交換を管理するように構成された同期マネージャーを備えた、請求項２３に記載のシステム。
【請求項２５】
前記移動ユーザ装置上の移動パーソナルデータエンドポイントは、少なくとも１つの移動パーソナルアプリケーションのユーザへ及びユーザから通信されるデータを受信し、その受信したデータから使用データを選択し、その使用データを移動使用データログに記憶し、そして移動使用データログにおける使用データを、第１ユーザ装置に記憶された使用データと同期させるように構成される、請求項２４に記載のシステム。
【請求項２６】
前記パーソナルデータエンドポイントを経て少なくとも１つのネットワークユーザ装置のユーザへ及びユーザから通信されるデータを受信し、そしてユーザへ及びユーザからの通信から識別情報を抽出するように構成された匿名化プロキシーサーバーを更に備えた、請求項２０に記載のシステム。
【請求項２７】
前記少なくとも１つのネットワーク装置は、パーソナルデータエンドポイントを記憶しそして動作するように構成された外部サーバーを経てパブリックネットワークへ接続するように構成された、請求項２０に記載のシステム。
【請求項２８】
前記パーソナルデータエンドポイントは、内部パーソナルデータエンドポイント及び外部パーソナルデータエンドポイントを含み、
前記少なくとも１つのネットワーク装置は、外部サーバーを経てパブリックネットワークに接続するように構成され、
前記内部パーソナルデータエンドポイントは、前記少なくとも１つのネットワークユーザ装置上で実行されるように構成され及び記憶され、
前記外部パーソナルデータエンドポイントは、前記パーソナルデータエンドポイントを記憶し及び動作するように構成される、請求項２０に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザのネットワーク使用データ及びパーソナルプロフィール情報のユーザ制御を行うためのシステム及び方法に係る。
【背景技術】
【０００２】
インターネットは完全な市場となった。インターネットは、製品やサービスをリサーチし、製品やサービスをショッピングし、又、購入を行うためのリソースの役目を果たす。オンラインでリサーチやショッピングを行うことに関して、インターネットは、ユーザにサーチエンジンを与えると共に、実質的な量の情報へのアクセスを与える。又、インターネットは、製品及びサービスのプロバイダーが、絶えず成長する聴衆へのオファーを宣伝するためのメディアの役目も果たす。メディアコンテンツプロバイダーは、ワールドワイドウェブにおいて彼等がスポンサーであるウェブサイトに彼等のメディアを発行する。更に、メディアコンテンツプロバイダーは、彼等のウェブサイト、又はより詳細にはメディアコンテンツを含むウェブページに、広告のためのスペースも設ける。
【０００３】
大規模なメディアコンテンツプロバイダーは、例えば、「グーグル」又は「ヤフー！」のようなサーチエンジンと、「ニューヨークタイムズ」、「ウォールストリートジャーナル」及びＣＮＮのような慣習的なメディアパブリッシャーとを含む。メディアコンテンツプロバイダーは、１つの収入源として広告に依存している。メディアコンテンツプロバイダーは、文字通り、ウェブサイトを有するものであれば誰でもよいので、種々様々な企業や個人が収入源としてウェブ上の広告に依存している。
【０００４】
インターネットにおける広告の成長を扇動しているのは大規模なメディアプロバイダーである。最も大きなサイトは、彼等自身のアドサーバーを購入し、彼ら自身が運営する広告セールスチームを有している。アドサーバーは、広告コンテンツを管理する手段として進化すると共に、収入を発生し、広告キャンペーンの成功又は失敗を監視するためのメカニズムとして進化している。アドネットワークが広告主のための広範囲なワンストップショップを設立し提供したために、アドサーバーは、アドネットワークに賛同して途中で脱落し、アドネットワークは、アドサーバーへのアクセスを与え、コンテンツサイトが自身の広告セールスチームを管理する必要性をなくす企業である。又、アドネットワークは、ブロガーや小規模ウェブサイトのような小規模なコンテンツプロバイダーにより必要とされる広告投資を劇的に減少する。ダブルクリックは、アドサーバーへのアクセスを与える会社を創設したアドネットワークの一例である。ダブルクリック及びそれに類似した他のものは、オンライン用の戦略及びキャンペーンのようなオンラインマーケッティングリソースや、アドキャンペーンの成功を監視する手段もオファーできる。「グーグル」のようなメディアコンテンツプロバイダーは、彼等自身のアドサーバーを開発しており、彼等のアドサーバーを他のメディアプロバイダーにオファーすることができる。
【０００５】
オンラインでの広告を希望する製品又はサービスプロバイダーは、メディアコンテンツプロバイダーとの合意に入る。メディアプロバイダーは、そのウェブページ上での広告コンテンツのソースとしてアドサーバーを提供するか又は第三者のアドサーバーへのアクセスを得る。ウェブページに広告を掲示するたびにアドコンテンツにアクセスすることができる。例えば、コンピュータユーザが、メディアコンテンツプロバイダーがスポンサーであるウェブサイトにアクセスするときには、ユーザにダウンロードされるウェブページが、アドサーバー上のアドコンテンツを「指す」埋め込まれたアドリンクを含む。ユーザのコンピュータが、その埋め込まれたリンクを受け取ると、そのリンクは、アドサーバーからアドコンテンツを要求するのに使用される。
【０００６】
メディアコンテンツプロバイダー及び広告主は、状況に応じて聴衆に対して広告のターゲットを決める手段を長年求めている。このような状況に応じたターゲット決めを行うために種々のツールが開発された。このようなツールの一例が「クッキー」である。クッキーは、ユーザのインターネット使用を追跡するためにウェブプロバイダーが使用する独特の識別子である。クッキーは、単なる識別子で、アドサーバーによりユーザのコンピュータにインストールされる番号又はテキストストリングでもよいし、ユーザが通信する他のエンティティでもよい。アドサーバーは、クッキー識別子を、特定のユーザであるとして記録する。そのユーザが特定のウェブサイト又はアドサーバーに接続するときには、接続要求にクッキーが含まれ、ユーザが特定のサイトに接続する回数をアドサーバーがカウントできるようにする。アドサーバーは、クッキー識別子によって識別されたユーザの使用データを記憶し、更なる分析を行うことができる。例えば、ユーザのインターネット使用は、ユーザの関心、及びユーザの消費行動、例えば、購入傾向、関心のある製品及びサービス、電子購入頻度、又はオンライン市場への関心のある他の特性を指示する傾向について分析される。
【０００７】
別の例では、アドサーバーは、例えば、グーグルのようなサーチエンジンに関連している。サーチエンジンは、（例えば、クッキーを経て）ユーザのサーチ用語を追跡し、そのサーチ用語を分析して、ユーザの消費行動の何らかの指示を得ることができる。
【０００８】
広告のターゲットを決める手段としてアドウェアも進歩した。アドウェアとは、アプリケーションが実行されるときにユーザの装置に広告を発生するソフトウェアプログラムの一形式である。広告は、バナー、ポップアップ、又は他の表示ツールとして表示することができる。アドウェアは、ユーザの装置に埋め込まれると、ユーザに表示される広告を、ユーザのインターネット使用状態に基づいて調整する。
【０００９】
広告を電子的に与えるためのアドサービス、アドウェア、アドネットワーク、及び他の現在の技術は、ユーザにとってプライバシー及びセキュリティの危険性を招く。第１に、ユーザは、ユーザ装置上の広告の表示に関して選択肢がほとんどなく又は制御がほとんどできない。現在技術は、ユーザが選択せずに又はユーザが知ることなく、ユーザの装置にクッキー及び他のアドツールをインストールする。ユーザは、特定のアプリケーションに対して購入価格が安いことと交換にアドウェアの使用に合意することがある。しかしながら、ユーザは、依然、コンテンツ及びプライベート情報の使用について制御することができない。又、現在の技術は、許可なく又はユーザが知らないうちに、ユーザのプライベート情報及び使用情報にアクセスし、通信することもできる。使用データをばらまくだけで実質的な危険を招くこともある。アドネットワークは、ユーザの使用データを使用し、そしてどんな個人情報が露出されるかに基づいて高い精度で個人のアイデンティティを特定できる非匿名化能力を有する。又、現在技術は、ユーザにとって有害又は潜在的に有害なタスクを遂行するためにユーザが知らないうちにユーザの装置で実行されるスパイウェア又はマルウェア或いはトロイ又は他のソフトウェアを含む危険性も有している。
【００１０】
ユーザの露出をクッキーや、ＩＰアドレスのような他の識別情報に制限するためのソフトウェアも存在する。しかしながら、露出をクッキーに制限することで、ユーザ及び広告主は、ターゲットとする広告の交換、ひいては、ユーザに対する関連性についての利点が失われる。
【００１１】
消費者をターゲットとするための現在広告技術に伴う別の問題は、広告のターゲットを決めるために広告主により使用される情報に貢献する上でユーザが有する制御権が全くないことである。広告主により得られるデータは、ユーザのインターネット使用に関連している。このデータは、ユーザ入力の利益を伴わずにウェブサイトにより収集され分析される。その結果、ユーザは、ユーザが実際上あまり関心がないか、又はユーザがある形式の広告を受け取らないことを好むか、或いは他の形式の広告を好むような製品及びサービスに関する広告の受け取りを経験する。
【００１２】
プライバシーの危険に関する問題及びプライバシー情報についてユーザの制御権がないことは、ユーザが益々多くの電子通信手段を有するにつれて、より険悪になりつつある。ユーザ装置は、移動装置、例えば、セルラーホン、契約無線装置、Ｗｉ−Ｆｉ装置、及びワールドワイドウェブ（ウェブ）やインターネットの外部で通信する他の移動装置を含む。例えば、ユーザのセルラーホンは、望ましくないテキストメッセージを受け取ることがある。ポイント対ポイント接続を与えるインフラストラクチャーを生成するためにブルーツース及び他のプロトコルが使用されており、広告エンティティ及び悪意のあるエンティティに、ユーザのプライバシーを侵略する更なる機会を与える。
【発明の概要】
【発明が解決しようとする課題】
【００１３】
現在のオンライン広告スキームは、現在、ユーザに損害又は損害の危険を与えて市場取引者、広告主及び小売店の利益を得るように動作する。ユーザの関心及び消費行動に一致する広告及び他のマーケッティング情報を受け取ることによりユーザのオンライン商業的経験を減じることのない仕方又はそれを向上させる仕方でユーザの使用データ及びプライベート情報の配布に対する制御権をユーザに与えるシステム及び方法が要望される。
【課題を解決するための手段】
【００１４】
以上のことから、ユーザの制御のもとでネットワーク上のリソースのユーザ使用を追跡し、そしてユーザの使用データの配布を制御するためのシステム及び方法が提供される。１つの規範的システムでは、パーソナルデータエンドポイントが、パブリックネットワークに接続されたコンピュータで動作するように構成される。パーソナルデータエンドポイントは、少なくとも１つのパーソナルアプリケーションのユーザへ及びユーザから通信されるデータを受け取るように構成されたネットワークデータインターフェイスを含む。少なくとも１つのパーソナルアプリケーションは、パブリックネットワークを経てデータを送信及び受信するように構成される。使用データロガーは、受信されたデータからの使用データを記憶し、使用データを使用データログに記憶する。使用データフィルタは、パブリックネットワークを経ての使用データの通信を制御すると共に、パブリックネットワークを経てのユーザ識別情報の通信を禁止するように構成される。
【００１５】
別の例では、パブリックネットワークに接続するように構成されたコンピュータに電子的に記憶された使用データの配布を制御するためのシステムが提供される。規範的なシステムは、ユーザトランザクションを遂行するように構成された少なくとも１つのパーソナルアプリケーションを含む。ユーザトランザクションは、データの要求を送信し、そしてパブリックネットワークを経てデータを受信することを含む。又、システムは、パブリックネットワークに接続するように構成されたコンピュータで動作するパーソナルデータエンドポイントも含む。パーソナルデータエンドポイントは、少なくとも１つのパーソナルアプリケーションのユーザへ及びユーザから通信されるデータを受信し、その受信したデータから使用データを選択し、そしてその使用データを使用データログに記憶する。ユーザデータフィルタは、パブリックネットワークを経てのユーザデータの通信を制御すると共に、パブリックネットワークを経てのユーザを識別する情報の通信を禁止する。構成可能なルールセットに基づき、ユーザデータフィルタは、ユーザによって完全に構成可能である。
【００１６】
別の実施形態では、パブリックネットワークを経てのユーザのパーソナル情報の通信を制御するための方法が提供される。規範的な方法は、例えば、ウェブブラウザのような、パーソナルアプリケーションからネットワーク接続を経てメディアの要求を受け取ることを含む。メディアの要求は、パブリックネットワークに接続されたウェブサイトのような第三者リソースに向けられるメディアコンテンツの要求である。メディアの要求のレコードは、パーソナルアプリケーションのユーザに対応する使用データログに記憶される。データをログするのと同時に、メディアの要求は、ニューヨークタイムズのウェブサイトからのウェブページのような第三者リソースへ通信される。メディアの要求に対する応答が第三者リソースから受け取られる。この応答は、少なくとも１つの埋め込まれた広告又は少なくとも１つのアドデータ要求を含む。アドデータ要求は、パーソナル情報及び広告の要求を送信する。アドデータ要求のターゲットが、アドネットワークであるか、又はプライバシー侵害と格付けされた別のサーバーである場合には、システムは、通信を禁止すると共に、パーソナル情報がアドネットワークへ進むのを防止する。次いで、ユーザは、要求したコンテンツを単に見るだけである。アドデータ要求のターゲットがプライバシーを侵害していないと思われる場合、又はユーザがアドデータターゲットから広告を得ることに同意した場合には、アドデータ要求は、システムを通して行先アドソースへ送られることが許される。この点において、アドデータは、パーソナルアプリケーションへ戻され、ユーザに提示される。
【００１７】
当業者であれば、添付図面及び以下の説明から、本発明の他のシステム、方法及び特徴が明らかであろう。このような全ての付加的なシステム、方法及び特徴は、この説明に包含され、本発明の範囲内に入り、且つ特許請求の範囲によって保護されることが意図される。
【００１８】
以下に述べる本発明の実施例は、添付図面を参照することにより良く理解できるであろう。図中のコンポーネントは、必ずしも、一定の縮尺率でなく、本発明の原理を例示する際には強調がなされる。図中、異なる図面全体にわたって対応する部分は同じ参照番号で示される。
【図面の簡単な説明】
【００１９】
【図１Ａ】インターネットを経て商業的トランザクションを遂行するためのシステムの一例を示すブロック図である。
【図１Ｂ】図１Ａのシステムに使用されるパーソナルデータエンドポイントの一例を示すブロック図である。
【図２】図１Ａに示すシステムの別の例を示すブロック図である。
【図３】図１Ａに示すシステムの別の例を示すブロック図である。
【図４】図１Ａに示すシステムの別の例を示すブロック図である。
【図５】図１Ａに示すシステムの別の例を示すブロック図である。
【図６Ａ】匿名のパーソナル使用の追跡及び同期を遂行するための方法の一例のオペレーションを示す機能横断的フローチャートである。
【図６Ｂ】ユーザの使用データの通信を制御するための規範的方法のオペレーションを示すフローチャートである。
【図６Ｃ】アドサーバーファンクションを有するパーソナルデータエンドポイントのオペレーションを示す機能横断的フローチャートである。
【図７】匿名化プロキシーサーバーを備えたシステムにおいて使用追跡及び同期を遂行するための方法のオペレーションを示す機能横断的フローチャートである。
【図８】外部パーソナルデータエンドポイントを備えたシステムにおいて使用追跡及び同期を遂行するための方法のオペレーションを示す機能横断的フローチャートである。
【図９】外部パーソナルデータエンドポイント及び匿名化プロキシーを含む図３に示すシステムにおいて使用追跡及び同期を遂行するための方法のオペレーションを示す機能横断的フローチャートである。
【発明を実施するための形態】
【００２０】
Ｉ．パーソナルプロフィールシステム
図１Ａは、インターネット１１０を経て商業的トランザクションを遂行するためのシステム１００のブロック図である。図１Ａは、ユーザＡ及びユーザＢの２人のユーザのオペレーションを示す。ユーザＡ及びユーザＢは、ネットワーク装置を経てインターネット１１０に接続されたパーソナルアプリケーション１０２及び１０３を使用して商業的トランザクションを遂行する。インターネット１１０は、適当なネットワークインフラストラクチャー又はプロトコルを経てユーザへアクセス可能なパブリックデータネットワークを含むことができる。パブリックネットワークは、ネットワークを経て通信できる２つのネットワークエンティティ間に接続が得られるという点で「パブリック」である。以下に述べる例では、パブリックデータネットワークを使用できるが、説明上、「インターネット」を参照する。
【００２１】
ユーザＡ及びユーザＢに利用可能な商業的トランザクションは、広告及び電子製品パンフレット又はカタログのような製品及びサービス情報にアクセスし又はショッピングを行うこと；及びオンラインで製品及びサービスを購入することを含む。広告及び他の製品／サービス情報は、メディアコンテンツプロバイダー１１６から及びアドネットワーク(AdNetwork)１１２からも、インターネット１１０を経てユーザに入手可能である。メディアコンテンツプロバイダー１１６は、実際の製品／サービスプロバイダーでもよいし、又は埋め込み型アドリンクを含むウェブコンテンツ及びメディアでもよい。埋め込み型アドリンクは、埋め込み型アドコンテンツ、アドデータ要求、或いはアドネットワーク１１２上の広告メディア又は他のアクセス可能なアドサーバーへのリンクを含む。
【００２２】
ユーザＡは、インターネット１１０に接続しそしてウェブコンテンツプロバイダー１１６により与えられるメディアにアクセスするための、説明上、ブラウザであるパーソナルアプリケーション１０２を使用することにより、オンラインでショッピングを行う。ユーザＢも、同様のパーソナルアプリケーション１０３を使用することによりオンラインでショッピングを行う。ユーザ（ユーザＡ又はユーザＢ）は、ウェブコンテンツプロバイダー１１６から受け取られたメディアにおける埋め込み型アドリンクを受け取ることでショッピングを開始する。ユーザは、メディアコンテンツで受け取られた広告情報における製品／サービスに関する情報が与えられ、そして付加的な情報を得るためのプロセスか、又は広告情報で得られる１つ以上のリンクを選択することによりオンラインでの購入を導くプロセスを開始することができる。
【００２３】
ユーザがウェブコンテンツプロバイダー１１６のウェブサイトのようなウェブサイトを「訪問」すると、ユーザは、メディアコンテンツの要求を送信する。ウェブコンテンツプロバイダー１１６は、メディアを送信することで要求に応答する。この応答は、少なくとも１つの埋め込み型アドリンク、例えば、埋め込み型アド又はアドデータ要求も含む。アドデータ要求は、ユーザのパーソナルアプリケーションにより自動的に送信されるように構成されてもよいし、又はアドデータ要求は、ユーザの選択で通信されてもよい。アドデータ要求は、ユーザの装置から得たパーソナル情報と、広告の要求とを含む。図１Ａに示す例において、アドデータ要求ターゲットが、アドネットワークであるか、又はプライバシー侵害と格付けされる別のサーバーである場合には、ユーザＡの構成は、ユーザＡのパーソナル情報の通信がアドネットワークへ進行するのを禁止する。次いで、ユーザは、要求したコンテンツを単に見るだけである。アドデータ要求ターゲットがプライバシー侵害でないと思われる場合、又はユーザがアドデータターゲットからアドを受信するのに同意した場合には、アドデータ要求は、システムを通して行先アドソースへ送られることが許される。この点において、アドデータは、パーソナルアプリケーションへ戻され、ユーザＡに提示される。しかしながら、ユーザＢは、ユーザＡに利用できる保護に欠ける。ユーザＢのパーソナル情報は、ユーザＢの承諾なく又はこの送信を知らないうちにアドネットワークへ送信される。
【００２４】
又、メディアコンテンツは、ウェブコンテンツプロバイダー１１６及びアドネットワーク１１２がユーザのオンライン使用を監視するために使用する「クッキー」のようなユーザ識別子又はファイルも含む。ユーザ識別子は、メディアコンテンツにおいて搬送され、ユーザのネットワーク装置のハードディスクにそれら自体をインストールする。又、あるメディアコンテンツは、ウェブコンテンツプロバイダー及びアドネットワーク１１２により望まれる情報を含むファイル及びプログラムにアクセスするのに使用されるトロイ又は悪意のあるソフトウェアも含む。ユーザから情報を抽出するのに使用されるユーザ識別子、「クッキー」、トロイ及び他のプログラムは、以下、「使用データリクエスター」と称される。
【００２５】
使用データリクエスターを使用するときに望まれる情報の形式は、メディアコンテンツプロバイダー１１６及びアドネットワーク１１２が、ユーザの購入習慣、製品／サービスの関心、及び他の情報を決定する上で助けとなる情報を含み、前記他の情報は、ウェブコンテンツプロバイダー１１６及びアドネットワーク１１２がユーザを特定広告情報を受け取るためのターゲットにできるようにするものである。従って、ユーザの使用データは、その使用データに基づいてユーザに関する情報を含むユーザプロフィールを発生するように処理される。この情報は、ユーザの購入習慣、製品／サービスの関心、購買層情報、ファーモグラフィック(firmographic)情報、及びユーザが秘密を守るか又はユーザの制御下に置くことを好む他のパーソナル情報を含む。ウェブコンテンツプロバイダー１１６及びアドネットワーク１１２によって望まれる情報は、以下、ユーザの「使用データ」又はユーザの「プロフィールデータ」と称される。
【００２６】
図１Ａに示す規範的なシステム１００は、パーソナルデータエンドポイント１０４を備え、これは、ユーザＡのパーソナルアプリケーション１０２をインターネット１１０に接続する。パーソナルデータエンドポイント１０４は、パーソナルアプリケーション１０２においてユーザＡへの及びユーザＡからの全てのデータを受け取るパーソナルアプリケーション１０２とインターネット１１０との接続を監視する。パーソナルデータエンドポイント１０４は、ユーザＡが訪問するサイトのレコードを使用データログ１０６に記憶する。パーソナルデータエンドポイント１０４は、ユーザのパーソナル情報がインターネット１１０を経て無断で配布されることから保護する。規範的実施形態では、パーソナルデータエンドポイント１０４は、ユーザのネットワーク装置のＩＰアドレス以外の全てのパーソナル情報の通信を排除するように構成される。ＩＰアドレスは、ザ・オニオン・ルーター（ＴＯＲ）のようなプロキシーのサーバープールを使用して匿名化される。
【００２７】
図１ＡのユーザＢは、パーソナルデータエンドポイント１０４を伴わずに、インターネットアクセス１０５を経てインターネット１１０に接続される。インターネットアクセス１０５は、インターネットサービスプロバイダー（ＩＳＰ）として動作するサーバーである。パーソナルデータエンドポイント１０４がないと、ユーザＢは、無許可の第三者によりユーザＢに関する情報を得るためのアドウェア、クッキー及び他の技術の影響を受け易い。例えば、メディアコンテンツプロバイダー１１６は、ユーザＢのユーザ装置においてクッキーを管理するか、又はユーザＢのユーザ装置に埋め込まれたトロイ又はスパイウェアからユーザＢのパーソナル情報を受け取ることができる。メディアコンテンツプロバイダー１１６は、ユーザＢの情報をデータベースにユーザＢデータ１０７として記憶する。同様に、アドネットワーク１１２は、ユーザＢのユーザ装置においてクッキーを管理するか、又はユーザＢのユーザ装置に埋め込まれたトロイ又はスパイウェアからユーザＢのパーソナル情報を受け取ることができる。アドネットワーク１１２は、ユーザＢの情報と、ユーザデータに対して消費者行動分析を遂行することにより導出される情報とを、データベースにユーザＢデータ１０９として記憶する。メディアコンテンツプロバイダー１１６及びアドネットワーク１１２は、ユーザＢが知らないことは言うまでもなく、ユーザＢからの許可なしに、ユーザＢの情報を自由に販売し又は配布することができる。
【００２８】
又、図１Ａのシステム１００は、パーソナルデータエンドポイント１０４とインターネットとの間を接続するための匿名化プロキシー１１４を備えることもできる。匿名化プロキシー１１４は、ユーザＡの通信メッセージからユーザＡのインターネットプロトコル（ＩＰ）アドレスを除去し、それがメディアコンテンツプロバイダー１１６及びアドネットワーク１１２のような第三者へ送信されるのを防止する。匿名化プロキシー１１４を使用するときには、ユーザＡは、パーソナルデータエンドポイント１０４及び匿名化プロキシー１１４の両方を経てインターネット１１０と通信する。匿名化プロキシー１１４は、インターネット１１０を経て通信するためにユーザＡのネットワーク装置により使用されるプロキシーサーバーのクラスター又はプールとして実施される。
【００２９】
ユーザＡ及びユーザＢは、ブラウザをパーソナルアプリケーション１０２、１０３として使用して商業的トランザクションを遂行する。又、ユーザのパーソナルアプリケーション１０２、１０３は、ｅ−メールクライアント、テキストメッセージングクライアント、金融及び会計アプリケーション、スプレッドシート、又はインターネットからデータをアクセスするように構成された他のアプリケーションも含む。ユーザＡのパーソナルデータエンドポイント１０４は、ユーザのショッピング及び購入傾向に関連した種々の形式のデータを得るために種々のパーソナルアプリケーション１０２に接続する。このようなデータは、使用データログ１０６に記憶される。
【００３０】
図１Ａのシステム１００は、多数の異なる仕方で実施することができる。例えば、ユーザは、インターネットサービスプロバイダー（ＩＳＰ）を経てインターネット１１０に直結されたネットワーク装置を動作することができる。ユーザのパーソナルデータエンドポイント１０４は、ユーザのネットワーク装置においてプロキシーサーバーとして動作する。又、ＩＳＰは、ユーザＡのパーソナルデータエンドポイント１０４を、プロキシーサーバーとして、又はユーザがインターネット１１０に接続するときに参照される他の形式のサーバーとして含むこともできる。又、ユーザのネットワーク装置は、企業のサーバーを経て、又はインターネット１１０へのユーザ接続を取り扱うために設けられた他の何らかのサーバーを経て、インターネット１１０に接続される。パーソナルデータエンドポイント１０４は、企業のサーバー、又はタスクをターゲットとする別の接続サーバーにおいて動作するようにインストールされてもよい。システム１００を実施するオプションは、図２〜５を参照して以下に詳細に述べる。
【００３１】
図１Ｂは、図１Ａに示すシステム１００に使用されるパーソナルデータエンドポイント１０４のブロック図である。図１Ｂのパーソナルデータエンドポイント１０４は、ユーザとインターネットとの間でデータを送信及び受信するための第１の送信器／受信器（トランシーバ）１２０ａ及び第２のトランシーバ１２０ｂを備えている。第１のトランシーバ１２０ａは、ユーザに接続され、そして第２のトランシーバ１２０ｂは、インターネットに接続される。第１のトランシーバ１２０ａは、ユーザのパーソナルアプリケーション１０２（図１Ａ）を経てユーザに接続する。当業者であれば、図１Ｂは、パーソナルデータエンドポイント１０４とで動作するときのトランシーバ１２０ａ、１２０ｂの論理的表現であることが理解されよう。パーソナルデータエンドポイント１０４は、ユーザのパーソナルアプリケーション１０２を動作するものと同じコンピュータ上で動作することができる。又、パーソナルデータエンドポイント１０４は、パーソナルアプリケーション１０２を動作するためにユーザにより使用されるコンピュータに接続された別のコンピュータ上で動作することもできる。同様に、パーソナルデータエンドポイントは、インターネットと直接的に通信してもよいし、又は１つ以上の他のコンピュータを経て通信してもよい。図１Ｂに示す第１のトランシーバ１２０ａは、それが動作するときのユーザのパーソナルアプリケーション１０２とパーソナルデータエンドポイント１０４のソフトウェアとの間で通信するのに必要なハードウェアネットワークインターフェイス及びＩ／Ｏハードウェア並びにソフトウェアリソースを備えている。実際のハードウェア及びソフトウェア実施の細部は、当業者に知られた種々の解決策を含み、それ故、明瞭化のために詳細な説明は省略する。
【００３２】
パーソナルデータエンドポイント１０４は、使用データロガー１２４、ユーザデータフィルタ１２６、及びユーザプロフィールコンポーネント１３０を備えている。使用データロガー１２４は、第１のトランシーバ１２０ａにおいてユーザから又は第２のトランシーバ１２０ｂにおいてインターネットからデータを受信するために第１及び第２のトランシーバ１２０ａ、１２０ｂに接続される。使用データロガー１２４は、ユーザによりアクセスされたインターネットのコンテンツに関するデータを記録する。データは、使用データとして使用データログ１０６に記憶される。ユーザデータフィルタ１２６は、インターネットを経てのユーザデータ及びプライベート情報の通信を制御するために第１のトランシーバ１２０ａ及び第２のトランシーバ１２０ｂに接続される。ユーザデータフィルタ１２６は、ユーザからインターネット１１０への通信からパーソナル情報及び使用データ又は広告の要求を除去し、そして使用データリクエスター又はパーソナル情報がインターネット１１０からユーザへ通信されるのを防止する。
【００３３】
図１Ｂのユーザデータフィルタ１２６は、アドブロッカー１５２及びデータリクエスターブロッカー１５４を含む。アドブロッカー１５２は、埋め込まれたアドリンクを含むコンテンツをユーザが受信したときにユーザから第１のトランシーバ１２０ａへ通信される広告要求の通信を禁止する。使用データリクエスターブロッカー１５４は、インターネット１１０から接続部を経てウェブコンテンツプロバイダー１１６（図１Ａ）へ受信されるクッキーのような使用データリクエスターを抽出して削除するのに使用される。
【００３４】
図１Ｂのパーソナルデータエンドポイント１０４は、ユーザプロフィールコンポーネント１３０も備えている。このユーザプロフィールコンポーネント１３０は、使用データログ１０６からの使用データを含むパーソナルプロフィール、及びユーザに関連した他のパーソナル情報を構成し、管理し、維持するのに使用される。パーソナルプロフィールは、ユーザの購入及びショッピング傾向を分析するためのデータを含む。ユーザプロフィールコンポーネント１３０は、使用データ、使用データから決定される管理情報、及びユーザにより与えられる他の情報を分析するためのツールを含む。
【００３５】
図１Ｂのユーザプロフィールコンポーネント１３０は、ユーザプロフィールインターフェイス１３２、ユーザデータアナライザー１３４、使用レポートジェネレータ１３６、パーソナルアドサービス１３８、希望リストジェネレータ１４０、取り扱いオファーマネージャー１４２、同期マネージャー１４４、アド収入マネージャー１４６、及び使用データリクエスターモディファイア１４８を含む。ユーザプロフィールインターフェイス１３２は、ディスプレイ上のメニュー駆動又は対話形態を含むと共に、ユーザがディスプレイ上のメニュー又は対話形態を制御できるようにする入力及び出力インターフェイス、例えば、キーボード、ボタン、マウス、及びディスプレイを含む。ユーザは、好みを構成すると共に、ユーザのパーソナルプロフィール情報に対してアクセス制御を指定することができる。ユーザプロフィールインターフェイス１３２は、ユーザにより与えられた制御及び他の設定に基づいてインターネットに接続されたリソースへのアクセスを与えることもできる。インターネットへのアクセスを与えることにより、ユーザは、ユーザの使用データ、使用データ及び他のパーソナル情報を、第三者リソース、ウェブコンテンツプロバイダー及びアドサーバーへどのように通信するか制御することができる。ユーザのパーソナルプロフィール情報は、図１Ｂに示すメモリにパーソナルプロフィール１５０として記憶される。パーソナルプロフィール情報は、情報のプライバシーを更に向上させるために暗号形態で記憶されてもよい。
【００３６】
ユーザデータアナライザー１３４は、ユーザのパーソナルプロフィール１５０におけるユーザの使用データ又は情報を処理し、ユーザの商業的又は消費行動を評価する。ユーザデータアナライザー１３４は、グーグル、ヤフー！及び他のウェブコンテンツプロバイダー１１６により使用される良く知られた消費行動分析ツールを含む。ユーザのパーソナルプロフィール１５０を含めて、分析結果又はレポートがデータベースに記憶される。
【００３７】
ユーザの使用レポートジェネレータ１３６は、ユーザの商業的又は消費行動に関する情報を含む使用レポートを発生する。使用レポートジェネレータ１３６は、ユーザデータアナライザー１３４によって発生された結果を使用するか、又はより生のデータ、例えば、ユーザの使用データを与える。レポートは、ユーザのネットワーク装置上に表示するか、プリントアウトするか、又はユーザにより支配された条件のもとでインターネットを経て通信するために発生される。
【００３８】
パーソナルアドサーバー１３８は、ユーザのパーソナルプロフィール１５０に基づいて広告情報の要求を与える。パーソナルアドサーバー１３８は、ユーザのパーソナルプロフィール１５０に含まれた使用データ又は情報から決定された製品及びサービスについてのユーザの関心に関連した広告コンテンツへのリンクを含むキュー又は他の形式のデータ記憶メカニズムを維持するように構成される。メディアを含むウェブページにユーザが訪問するときには、メディアは、埋め込まれたアドリンクを含む。ユーザのパーソナルアプリケーション１０２が埋め込まれたアドリンクを受信すると、パーソナルアプリケーション１０２（又はネットワーク及びパーソナルアプリケーション１０２の両方へのインターフェイスを有する別のソフトウェアコンポーネント）は、インターネット１１０を経て広告コンテンツの要求を自動的に送信する。アドネットワーク１１２（図１Ａ）は、広告コンテンツの要求を受信し、そしてそれに応答して、広告コンテンツをユーザへ送信する。パーソナルアドサービス１３８は、埋め込まれたアドリンクに関連した広告コンテンツの要求を、ユーザの関心に基づいて広告コンテンツのユーザ要求に置き換える。
【００３９】
希望リストジェネレータ１４０は、ユーザに関心のある製品／サービスのリスト（希望リスト）又はショッピングリストを生成して維持する。希望リストは、ユーザのプロフィール情報又は使用データを使用して自動的に発生される。又、希望リストは、メニュー、プロンプト、又は対話電子形態を使用して希望リストジェネレータ１４０へのユーザインターフェイスを経てユーザにより生成されてもよい。希望リストは、維持され及び発行されるか、又はインターネット１１０上の製品プロバイダー及び市場取引者へ選択的に通信される。希望リストジェネレータ１４０は、ユーザに関心のある製品及びサービスの形式に関する情報を通信してプロバイダー及び市場取引者が、応答すべきユーザの要求を最も満足できるようにする仕方をユーザに与える。希望リストジェネレータ１４０は、希望価格、製品詳細（製品に基づいて、サイズ、色、等）のような情報、及びユーザがサーチに集中できるようにする他の情報を含む。
【００４０】
希望リストジェネレータ１４０は、発表されるか、さもなければインターネット１１０を経て通信される希望リストに、パーソナル識別情報を含まないことに注意されたい。希望リストジェネレータ１４０は、電子市場、又はブルティンボード、或いは誰もが情報を交換できる他の何らかの交換型システムに関連して動作することができる。
【００４１】
取り扱いオファーマネージャー１４２は、ユーザの希望リストに応答するか、又はユーザの希望リストの通信に応答して、取り扱い、オファー又は他の関連情報を通信する市場取引者及びプロバイダーからの取り扱いオファーの受け取り及び記憶を管理する。
【００４２】
同期マネージャー１４４は、パーソナルプロフィール１５０及び使用データログ１０６に記憶されたユーザプロフィール及び使用データ情報を、ユーザがインターネット１１０を経て通信するために使用する別の装置のものと同期させるプロセスを管理する。ユーザは、例えば、移動ハンドヘルドコンピュータ、又はスマートホン、又は他のポータブルコンピューティング装置を使用し、そしてポータブル装置は、例えば、Ｗｉ−Ｆｉ接続を経てパーソナルデータエンドポイント１０４とインターフェイスする移動パーソナルデータエンドポイントを備えている。ポータブル装置は、ユーザネットワーク装置が最新状態を保てるようにする整合された情報交換を行うことのできる同期マネージャー又はハンドラーを備えている。図２〜４を参照して、装置間のデータの同期を整合する実施例を以下に詳細に説明する。
【００４３】
アド収入マネージャー１４６は、パーソナルアドサーバー１３８を使用して通信される広告の要求により発生される収入を管理することができる。
【００４４】
使用データリクエスターモディファイア１４８は、ウェブサイトから使用データリクエスターを受け取る。それらをユーザアプリケーション１０２へ送信する前に、使用データリクエスターモディファイア１４８は、ユーザのパーソナルプロフィールにおける情報に基づいて使用データリクエスターを変更する。例えば、使用データリクエスターモディファイア１４８は、クッキー、トロイ、又は他の使用情報要求装置を、ユーザとパブリックネットワークサイトとの間の通信から排除して、それらがユーザの装置にインストールされるのを防止することができる。
【００４５】
パーソナルデータエンドポイント１０４は、パーソナル装置にインストールされたコンピュータプログラムとして実施される。例えば、パーソナル装置は、ネットワークサーバーのようなネットワーク装置であるか、又はネットワークステーションとして使用されるパーソナルコンピュータである。又、パーソナル装置は、移動装置、例えば、移動電話、ラップトップ、ネットブック、又はパブリックネットワークを経て通信できる移動装置でもよい。１つの規範的実施形態では、パーソナルデータエンドポイント１０４は、ブラウザ、又は同様の形式のパーソナルアプリケーション１０２に対して、プラグイン又はアドオンソフトウェアコンポーネントとして実施される。パーソナルデータエンドポイント１０４は、図１Ｂを参照して上述したファンクションの幾つか又は全部を個々のアプリケーション内に含んでもよい。これらのファンクションは、インターネット１１０にアクセスするために使用されるパーソナルアプリケーション１０２、又はブラウザの環境内で動作する他のソフトウェアコンポーネントにより遂行されてもよい。パーソナルデータエンドポイント１０４は、パブリックネットワークにアクセスするアプリケーションに対してプロキシーサーバーとして実施される。又、パーソナルデータエンドポイント１０４は、サーバー部分がネットワークサーバー装置上で動作し、そして１つ以上のクライアント部分が、パーソナルコンピュータ（デスクトップ又はラップトップ）及びポータブルハンドヘルド装置のような１つ以上のユーザターミナル上で動作するクライアント／サーバー構造を使用して実施されてもよい。図２〜５を参照して、種々の別の実施形態を以下に説明する。
【００４６】
II．Ｅ−コマースにおいてパーソナル情報を制御するためのシステム及び方法
図２は、図１Ａに示すシステムの別の例を示すブロック図である。図２のシステム２００は、第１のユーザ装置２０２、第２のユーザ装置２２０、複数のメディアコンテンツプロバイダー２６０、及びインターネット２５０に接続された複数の広告サーバー２７０を備えている。第１のユーザ装置２０２は、パーソナルコンピュータ、例えば、デスクトップ、ラップトップ、又はインターネット２５０のコンテンツへのユーザの「主たる」又は「一次」アクセスとして動作するように構成された他の形式のユーザワークステーションである。第２のユーザ装置２２０も、コンピュータ装置である。図２に示す例では、第２のユーザ装置２２０は、移動コンピュータ、例えば、移動ハンドヘルド装置、ハンドヘルドコンピュータ（例えば、パルムハンドヘルド）、スマートホン、薄型ラップトップ（ネットブック）又はセルラーホンである。
【００４７】
第１のユーザ装置２０２は、少なくとも１つのパーソナルアプリケーション２０４、パーソナルデータエンドポイント２０８、及び使用データログ２１０を備えている。少なくとも１つのパーソナルアプリケーション２０４は、ブラウザ、ｅ−メールアプリケーション、メッセージングアプリケーション（ＳＭＳアプリケーションのような）、又はユーザがインターネット２５０を経て通信できるようにするソフトウェアアプリケーションを含む。パーソナルデータエンドポイント２０８は、図１Ａ及び１Ｂを参照して上述したパーソナルデータエンドポイント１０４の一例であるソフトウェアコンポーネントである。図２のパーソナルデータエンドポイント２０８は、ブラウザのためのプラグインであるか、ｅ−メールプログラム又はメッセージングプログラムへのアドオンであるか、或いはユーザがインターネット２５０を経て通信するときにバックグランドで実行されるコンピュータプログラムである。パーソナルデータエンドポイント２０８は、ユーザの使用データを使用データログ２１０に記憶する。
【００４８】
第２のユーザ装置２２０は、少なくとも１つの移動パーソナルアプリケーション２２２、移動パーソナルデータエンドポイント２２６、及び移動使用データログ２２４を備えている。移動パーソナルアプリケーション２２２は、ユーザにインターネット２５０へのアクセスを与えるアプリケーションを含む。移動パーソナルアプリケーション２２２は、移動装置で実行されるよう構成されたブラウザ又はミニブラウザである。又、移動パーソナルアプリケーション２２２は、ｅ−メールクライアント、メッセージングアプリケーション、又は他の同様のアプリケーションでよい。移動パーソナルデータエンドポイント２２６は、図１Ｂに示すパーソナルデータエンドポイント１０４の比較的薄いバージョンであるが、移動パーソナルデータエンドポイント２２６は、移動装置がよりパワフルになるにつれて、より頑健になる。移動パーソナルデータエンドポイント２２６は、ユーザの使用データを移動使用データログ２２４に記録すると共に、２１２において情報を第１のユーザ装置２０２の使用データログ２１０と同期させるに充分なファンクションを含む。移動使用データログ２２４は、第１のユーザ装置２０２における使用データログ２１０として使用可能なメモリより容量が実質的に小さいデータメモリに維持される。移動パーソナルデータエンドポイント２２６は、全ての使用データをパーソナルデータエンドポイント２０８へアップロードすることにより使用データの同期を遂行するように構成される。第２のユーザ装置２２０が充分なメモリを有する場合には、移動パーソナルデータエンドポイント２２６は、第２のユーザ装置２２０及び第１のユーザ装置２０２の両方が使用データログ２１０及び移動使用データログ２２６に使用データの鏡像をもつようにすることで、同期を遂行するように構成される。
【００４９】
図２のシステム２００は、第１のユーザ装置２０２におけるユーザの一次コンピューティング環境のポータブル拡張として使用される移動装置上で商業的トランザクションをユーザが遂行できるようにする。第２のユーザ装置２２０に収集される全ての使用データは、第１のユーザ装置２０２との同期２１２により中央位置のユーザに使用できるようにされる。図２は、第１及び第２のユーザ装置２０２、２２０を示しているが、図２のシステム２００の一部分として付加的なユーザ装置を追加してもよい。
【００５０】
図３は、図１Ａに示したシステムの別の例のブロック図である。図３のシステム３００は、複数のユーザ装置３０２−１ないし３０２−ｎ（図３にはＮ個のユーザ装置が示されている）と、ユーザ装置３０２−１ないし３０２−ｎのユーザをインターネット３３０に接続するための外部プロキシーサーバー３０４とを備えている。外部プロキシーサーバー３０４は、第１のユーザ装置３０２−１に対応する第１のパーソナルデータエンドポイント３１０−１及び第１の使用データログ３０８−１と、第２のユーザ装置３０２−２に対応する第２のパーソナルデータエンドポイント３１０−２及び第２の使用データログ３０８−２と、第ｎのユーザ装置３０２−ｎに対応する第ｎのパーソナルデータエンドポイント３１０−ｎ及び第ｎの使用データログ３０８−ｎとを備えている。
【００５１】
図３のシステム３００は、企業で実施されるシステムの一例である。企業は、外部プロキシーサーバー３０４を使用してユーザのインターネットサービスをホストする。外部プロキシーサーバー３０４は、パーソナルデータエンドポイント３１０−１ないし３１０−ｎ及び使用データログ３０８−１ないし３０８−ｎとして動作するソフトウェアコンポーネントをホストする。ユーザは、パーソナルアプリケーション３０６−１ないし３０６−ｎを使用してユーザ装置３０２−１ないし３０２−ｎからインターネット３３０に接続する。インターネット３３０へのユーザ接続は、パーソナルデータエンドポイント３１０−１ないし３１０−ｎを経て行われる。パーソナルデータエンドポイント３１０−１ないし３１０−ｎは、図１Ｂを参照して上述したように、使用データ記録ファンクション及び広告コンテンツ制御ファンクションを与える。例えば、パーソナルデータエンドポイント３１０−１ないし３１０−ｎは、対応するユーザ装置３０２−１ないし３０２−ｎのユーザに対する使用データを記憶する。又、例えば、パーソナルデータエンドポイント３１０−１ないし３１０−ｎは、クッキーを削除又は再書き込みするか、或いはインターネット３３０を経てウェブサイトから受信したメディアコンテンツにおけるリンクに対応する広告コンテンツの要求を禁止又は再構成する。又、パーソナルデータエンドポイント３１０−１ないし３１０−ｎは、使用データ又は他のパーソナル情報が、ユーザにより許可されない仕方で、インターネット３３０を経て配布されるのを禁止する。
【００５２】
又、外部プロキシーサーバー３０４は、ユーザが接続するリソースがユーザのＩＰアドレスを受け取らないようにすることで、インターネット３３０へのよりセキュアなアクセスをユーザに与える外部セキュアアクセスファンクション３２０も含む。
【００５３】
外部プロキシーサーバー３０４は、ユーザの使用データに対する制御権、又はユーザの使用データに対する分配制御権を企業に与えるように構成することができる。企業は、広告収入を実現し、その収入をユーザと分配するように選択することができる。例えば、企業は、外部プロキシーサーバー３０４を経てインターネットにアクセスするユーザのユーザプロフィールに基づいて動作するアドサーバーリソースのスポンサーとなるか又はそれを提供する。外部プロキシーサーバー３０４は、１つ以上のビルディングのネットワークインフラストラクチャーにインストールされたサーバーファーム又はサーバーノードのようなリソースサーバーとして構成される複数のコンピュータとして実施される。外部プロキシーサーバー３０４は、インターネットサービスプロバイダーにより図３のシステム３００に使用される。又、外部プロキシーサーバー３０４は、企業により企業のコンピュータネットワークインフラストラクチャーの一部分として図３のシステム３００に使用されてもよい。
【００５４】
図４は、図１Ａに示すシステムの別の例のブロック図である。このシステム４００は、インターネット４５０へのアクセスをユーザに与える外部プロキシーエンドポイント４１６に接続された複数のユーザ装置４０２−１ないし４０２−ｎを備えている。ユーザは、ユーザ装置４０２−１ないし４０２−ｎを使用してインターネット４５０にアクセスし、各ユーザ装置は、パーソナルアプリケーション４０４−１ないし４０４−ｎ、内部パーソナルデータエンドポイント４０８−１ないし４０８−ｎ、及び使用データログ４０６−１ないし４０６−ｎを含む。内部パーソナルデータエンドポイント４０８−１ないし４０８−ｎは、それらがユーザ装置４０２−１ないし４０２−ｎ内で動作するという点で「内部」である。又、ユーザは、移動ユーザ装置４０２−１’ないし４０２−ｎ’を使用してインターネット４５０にアクセスすることができる。
【００５５】
各ユーザ装置４０２−１ないし４０２−ｎにおける内部パーソナルデータエンドポイント４０８−１ないし４０８−ｎは、外部プロキシーエンドポイント４１６とのセキュアな接続を生成する。内部パーソナルデータエンドポイント４０８−１ないし４０８−ｎは、図１Ｂを参照して上述した使用データ及びプロフィール管理ファンクションを遂行する。外部プロキシーエンドポイント４１６は、ＩＰアドレス匿名化、ファイアウオールトンネル化、及び他のセキュリティファンクションを与えることができる。外部プロキシーエンドポイント４１６は、ユーザとの接続を可能にするのに認証を要求することによりセキュアな接続を与えるための外部セキュアアクセス４１２を備えている。
【００５６】
図５は、図１Ａに示したシステムの別の例のブロック図である。図５のシステム５００は、オンラインリソースであるプライベートソーシャルネットワーク５０６を使用し、ユーザは、パーソナルアカウントを生成し、そしてプライベートソーシャルネットワーク５０６にアクセスする他のユーザと通信する。プライベートソーシャルネットワーク５０６は、ｅ−メール、メッセージング、チャットツール、及びユーザが互いに通信する他の手段のようなツールを含む。又、プライベートソーシャルネットワーク５０６は、ユーザがユーザのネットワーク装置から情報をアップロードできるようにする。ユーザは、画像、ビデオ、又は他のメディアを、掲示のために及び／又はプライベートソーシャルネットワーク５０６の他のユーザとの共有のためにアップロードする。プライベートソーシャルネットワーク５０６は、自分のアカウントにアクセスするためにユーザ名及びパスワードの入力を要求するようなセキュアなアクセス手順を実施する。又、ユーザは、他のユーザがパーソナル情報にアクセスする仕方も制御することができる。プライベートソーシャルネットワーク５０６の幾つかの例は、Ｆａｃｅｂｏｏｋ、Ｔｗｉｔｔｅｒ、ＬｉｎｋｅｄＩｎ、Ｐｌａｘｏ、及びＭｙＳｐａｃｅを含む。
【００５７】
図５のシステム５００は、ユーザの使用データに対するユーザ制御を与えると共に、ユーザが使用データをユーザのパーソナルプロフィールに通信できるようにするためにパーソナルプロフィール及びパーソナルデータエンドポイントを実施する。プライベートソーシャルネットワーク５０６は、更に、ユーザが彼等の商業的情報を選択的に通信できるようにし、ショッピングに焦点を合わせ、そして市場取引者が彼等の商品オファーのターゲットを決められるように、ユーザの使用データを使用するツール及びリソースを含む。
【００５８】
図５のシステム５００において、ユーザは、ユーザ装置５０２−１ないし５０２−ｎからプライベートソーシャルネットワーク５０６にアクセスする。図５のプライベートソーシャルネットワーク５０６は、プライベートソーシャルネットワーク５０６にアカウントを有するｎ人のユーザの各々に対してパーソナルプロフィール５０８−１ないし５０８−ｎを含む。ユーザ装置５０２−１ないし５０２−ｎは、対応する使用データログ（ＵＤＬ）に接続されたパーソナル内部エンドポイント（ＰＩＥ）５０４−１ないし５０４−ｎを含む。ユーザ装置５０２−１ないし５０２−ｎは、図２、４又は５を参照して上述したように動作するよう構成される。又、ユーザ装置５０２−１ないし５０２−ｎは、図３に示すように、ＰＩＥ５０４−１ないし５０４−ｎ又はＵＤＬなしに構成することもでき、そして外部サーバーソースにより実施されるパーソナルデータエンドポイントサービスを有する。パーソナルプロフィール５０８−１ないし５０８−ｎ及びプロフィールデータ５１０−１ないし５１０−ｎは、製品／サービス市場取引者へのインターフェイスを与えるためにユーザによりプライベートソーシャルネットワーク５０６へアップロードされる使用データを使用するリソースとして動作することができる。
【００５９】
ユーザは、プライベートソーシャルネットワークアカウントとは独立してプロフィールデータ５１０を維持するが、プロフィール５０８及びプロフィールデータ５１０から制御された仕方でプライベートソーシャルネットワークへデータを与える。従って、ユーザは、潜在的な雇い主又は潜在的な広告主へ配布されるおそれなく、コメント、批評、意見、及び他のコンテンツを仲間のプライベートソーシャルネットワークメンバーと共有することができる。ユーザのアカウントは、プライベートソーシャルネットワークに関連してユーザのデータセキュリティの設定を実施するように構成される。
【００６０】
又、図５のシステム５００は、ユーザとの接続を可能にするのに認証を要求することによりユーザとインターネット５２０との間に更にセキュアな接続を与えるための外部セキュアアクセス５１０を有する外部プロキシーエンドポイント５１２も備えている。
【００６１】
図６Ａは、匿名のパーソナル使用の追跡及び同期を遂行するための方法６００の一例のオペレーションを示す機能横断的フローチャートである。図６Ａは、例えば、図２に示すシステム２００のようなシステムにおける装置により遂行されるファンクションを示す。図６Ａは、ユーザ装置１  ２０２、ユーザ装置２  ２２０及びウェブサイト２６０により遂行されるオペレーションを示す。
【００６２】
図６Ａに示す方法６００は、インターネットのユーザによりなされた使用の追跡を行うものである。ユーザがインターネットにアクセスするコンテンツは、ユーザの購入、ショッピング及び他の商業的傾向を決定するのに使用される情報を与える。ユーザは、このデータを維持し、それを使用して、ユーザの関心に基づき市場取引者及び製品／サービスプロバイダーへデータを選択的に配布する。又、データは、以下に述べるように、ユーザがインターネット接続を経て受信する（広告のような）商業的情報をユーザが制御又はカスタマイズできるように使用することもできる。
【００６３】
使用の追跡は、ユーザがインターネットにアクセスするときにバックグランドで進められる。例えば、図６Ａは、６０４において、ユーザがインターネットにアクセスし、そしてユーザ装置１  ２０２からインターネット上で利用できるウェブサイトとデータを交換するというインターネット上のユーザセッションを示している。ステップ６０６では、ユーザ装置１  ２０２のパーソナルデータエンドポイントがデータ接続を監視する。パーソナルデータエンドポイントは、ユーザが接続を要求しそしてユーザに接続がなされるウェブサイトに関するデータを抽出する。例えば、抽出されるデータは、図１Ｂにおいてウェブサイト２６０を識別するリンクを含む。パーソナルデータエンドポイントは、収集されたデータをユーザ使用データ６０８として記憶する。ユーザ使用データ６０８は、使用データとしてコンパイルされ、図１Ｂを参照して上述したように使用される。
【００６４】
又、使用の追跡は、ユーザ装置１  ２０２と協働して動作するように構成されたユーザ装置２  ２２０のような別のユーザ装置を使用してユーザがインターネットにアクセスするときにも、バックグラウンドにおいて進められる。例えば、ユーザは、インターネットへのユーザの一次アクセスとしてパーソナルコンピュータを使用してもよい。図６Ａに示す例では、デスクトップ、ラップトップ、又はユーザに対して構成された他のワークステーションであるユーザのパーソナルコンピュータが、ユーザ装置１  ２０２である。又、ユーザは、ユーザ装置１  ２０２の通常の位置から離れているときに、インターネットにアクセスするために移動ハンドヘルドコンピュータ、スマートホン、ネットブック、又は他の移動コンピューティング装置を使用してもよい。移動装置は、図６Ａに示す例では、ユーザ装置２  ２２０である。ユーザは、ステップ６２４において、ユーザ装置２  ２２０におけるセッションでインターネットにアクセスする。ユーザ装置２  ２２０は、ステップ６０４においてユーザがユーザ装置１  ２０２から行うセッションと同様に、ユーザによりアクセスされるウェブサイトに関するデータを抽出するための移動パーソナルデータエンドポイントを含む。ユーザ装置２  ２２０上で動作する移動パーソナルデータエンドポイントは、ステップ６２６において、ユーザによりユーザ装置２  ２２０に確立される接続からユーザの使用データを抽出する。ユーザの使用データは、ステップ６２８において、使用データとして記憶される。
【００６５】
図６Ａに示す実施例は、一人のユーザが２つのユーザ装置を使用して使用データログをどのように維持するかを例示する。又、この実施例は、ユーザが２つの異なる装置に２つの異なる使用データログを維持する必要がないように使用データをユーザがどのように同期するかも例示する。ユーザが自分の使用データの同期を希望するとき、ユーザは、ステップ６１４に示すように、先ず、ユーザ装置１  ２０２をユーザ装置２  ２２０に接続して、通信リンクを設ける。ユーザ装置２  ２２０は、ステップ６３４において接続を受け容れ、そしてユーザ装置１  ２０２に関連して、ステップ６１６に示すように使用データを同期するプロセスを開始する。２つの装置間でデータを同期するプロセスは、ステップ６１６及び６３６に示すように両装置に関連して動作する同期プロセス間のデータの交換を制御するためのハンドシェーク信号を含む。データの交換は、装置を同期した結果、２つの装置の使用データ間に鏡像を得るように、両方向に進められる。又、データの交換は、１つの使用データ記憶装置が他の使用データ記憶装置からの新たなデータで更新されるように、一方向に勧められてもよい。ユーザ装置２０２、２２０は、同期のログを記憶するための状態データと、記憶された日時のような使用データに関するデータとを含む。状態データは、同期すべき新たなデータに関する情報を与えることにより同期プロセスにおいて助けとなるものである。
【００６６】
図６Ａでは、ユーザとウェブサイト２６０との間でデータが交換されるときに、ステップ６４４において、使用データ及びユーザのパーソナル情報がウェブサイト２６０へ通信されないことに注意されたい。更に、ステップ６２４においてパーソナルデータエンドポイントを経て生成されるユーザとウェブサイト２６０との間の接続は、ユーザのパーソナル情報又は使用データを得るために第三者のウェブサイトにより使用されるメカニズムをディスエイブルする。図６Ｂは、ユーザの使用データの通信を制御するための規範的方法のオペレーションを示すフローチャートである。図６Ｂに示す規範的方法は、インターネットを経てのユーザの接続を監視するコンピュータプログラムの一部分として実施することができる。図６Ｂを参照して以下に述べる説明では、この規範的方法は、図２のパーソナルデータエンドポイント２０８により遂行されるファンクションの一部分である。図２のパーソナルデータエンドポイント２０８は、図６Ｂの方法のオペレーションを例示する目的で一例として使用されるものであって、図６Ｂの例示的方法のオペレーションを特定の実施形態に限定するものではないことを理解されたい。
【００６７】
ユーザは、ウェブサイト上のメディアコンテンツにアクセスするプロセスを開始するとき、ユーザのパーソナルアプリケーション２０４（図２）からメディアの要求を送信し、このアプリケーションは、ここでは、説明上、ウェブブラウザである。ウェブブラウザがユーザ装置１  ２０２のネットワークインターフェイスを経てインターネットに接続された状態で、ユーザは、メディアの要求においてインターネットを経て送信するためのウェブサイトアドレス（又は“ＵＲＬ”）を選択する。ウェブブラウザは、当業者に良く知られた“ＨＴＴＰ”要求としてフォーマットされた要求を使用する。図２に示すシステム２００では、メディアの要求がステップ６５０においてパーソナルデータエンドポイント２０８により受け取られる。
【００６８】
パーソナルデータエンドポイント６５２は、ステップ６５２において、メディアの要求又はメディアの要求に関連したデータを、ユーザの使用ログ又は使用データログに記録する。記録されるデータは、次のいずれかを含むが、これに限定されない。
１．ターゲットウェブサイトのアドレス、例えば、サイトのＵＲＬ、もし知っていればＩＰアドレス、又は他の識別子
２．送信の時刻
３．送信の日付
４．頻繁に使用されるサーチ用語
５．メディアの要求にもし含まれていれば、使用データリクエスター、例えば、クッキー、これは、次の情報を含む。
●ウェブサイトによりユーザに以前に指定されたユーザ識別子
●ウェブサイトアドレス又はＵＲＬ
●ウェブサイトに対するユーザの好み
●アカウントアクセス情報、例えば、ユーザ名及びパスワード
【００６９】
メディアの要求が使用データリクエスターを含む場合には、パーソナルデータエンドポイント６５２は、メディアの要求からそれを取り去る。使用データリクエスターも変更されるか、又は使用データリクエスターは、メディアの要求の一部分をある条件のもとに留めることが許される。例えば、使用データリクエスターが、使用データログに以前に記憶された使用データリクエスターのコピーである場合には、それがメディアの要求に留まることが許される。
【００７０】
メディアの要求は、ステップ６５６において、インターネットを経てターゲットウェブサイトへ送信される。ウェブサイトは、メディアの要求に応答して、インターネットを経てメディアコンテンツを送信する。メディアコンテンツは、ステップ６５８において、パーソナルデータエンドポイントにより受け取られる。メディアコンテンツは、埋め込み型アドリンク及び使用データリクエスターを含む。使用データリクエスターは、ユーザがウェブサイトに初めてアクセスするとウェブサイトが決定するときに含まれる。
【００７１】
メディアコンテンツが使用データリクエスターを含む場合には、パーソナルデータエンドポイントは、ステップ６６０において、メディアコンテンツから使用データリクエスターを取り去る。使用データリクエスターが「クッキー」であるときに「クッキークラッシング」として知られたプロセスを遂行することにより使用データリクエスターが破棄される。又、メディアコンテンツをブラウザへ送信する前に使用データリクエスターを変更することもできる。ステップ６６２では、メディアの要求に対する応答がブラウザへ通信される。次いで、ブラウザは、インターネットを経て通信されるべきメディアコンテンツにおける埋め込み型アドリンクに基づいて広告の要求を送信する。広告の要求は、ステップ６６４において、パーソナルデータエンドポイントに受け取られる。広告の要求の通信は、ステップ６６６において停止される。
【００７２】
規範的実施形態では、広告の要求が再構成される。例えば、広告コンテンツの要求は、ユーザの関心と一貫した広告コンテンツを与える広告ソースへ向け直される。図６Ｃは、（図２を参照して上述した）パーソナルデータエンドポイント２０２がアドサーバーファンクションを遂行する方法６７０の一例のオペレーションを示す機能横断的フローチャートである。図６Ｃの実施例において、ユーザは、例えば、ウェブサイトとのウェブブラウジングセッションを開始するためにステップ６７８においてウェブサイトにアクセスする。ウェブサイト２６０（図２）への接続は、接続を監視するステップ６８４においてパーソナルデータエンドポイントを経て開始される。パーソナルデータエンドポイント２０２は、ウェブサイト２６０上のウェブサイトに接続するための要求を通信する。ウェブサイトは、ステップ６８０において、埋め込み型アドリンクを含むウェブページをユーザ装置２０２へ返送する。メディアの要求に対する応答は、パーソナルデータエンドポイント２０２を経て通信される。ステップ６８２において、ユーザ装置２０２は、ユーザディスプレイ装置におけるメディアの表示部分を含むウェブページを処理する。
【００７３】
又、ユーザ装置２０２は、ウェブページから受け取られるメディアコンテンツにおける埋め込み型アドリンクに関連したアドメディアの要求も送信する。パーソナルデータエンドポイント２０２は、アドメディアの要求を受け取り、そしてその要求をパーソナルアドサービス１３８（図１Ｂ）へ向け直す。パーソナルアドサービスは、ステップ６９２において、例えば、アドメディアの要求を、ユーザの関心に関連したアドメディアの要求と置き換えることにより、アドメディアの要求を変更する。パーソナルアドサービス１３８は、アドメディアに対するオリジナル要求の好み及びプロパティを含む。例えば、アドメディアの要求は、ユーザのディスプレイに広告を表示するためのサイズ及び位置の詳細を含む。アドメディアの再構成された要求は、ユーザの関心に一致するウェブサイトに対応する異なるターゲットを含む。又、パーソナルアドサービス１３８は、アドメディアの要求を、ステップ６９２において、交換広告に置き換える。
【００７４】
パーソナルアドサービス１３８の応答は、ステップ６８８においてユーザ装置２０２に表示される改訂アドを与える。次いで、ユーザは、ステップ６９０においてページ上の広告にアクセスする。
【００７５】
図７は、匿名化プロキシーサーバーを備えたシステムにおいて使用追跡及び同期を遂行するための方法７００のオペレーションを示す機能横断的フローチャートである。図７の規範的方法７００において、ユーザは、ステップ７０４において、ウェブサイト１１６（図１Ａ）とのセッションを開始するためにインターネットにアクセスする。接続が開始され、そしてステップ７０６においてパーソナルデータエンドポイントを経て監視され、これは、ステップ７０８において使用データを記憶することを含む。又、接続開始は、匿名化プロキシー１１４も含み、これは、ステップ７４４においてウェブサイト１１６への接続におけるエンドポイントとしてそれ自身を構成する。ユーザがインターネット上のプロバイダーに対して行う全ての接続は、匿名化プロキシー１１４及びユーザ装置２０２上のパーソナルデータエンドポイントを経て行われる。匿名化プロキシー１１４は、接続要求におけるユーザのＩＰアドレスを異なるＩＰアドレスに置き換えることで接続を匿名化する。セッションの間に、ウェブサーバー２６０と匿名化プロキシー１１４との間にデータが通信され、匿名化プロキシー１１４は、ユーザへの接続を完了する。ウェブサーバー２６０は、ユーザ又はユーザ装置に関する情報をもたずに匿名化プロキシー１１４を経てユーザと通信する。ユーザは匿名でセッションに参加する。
【００７６】
図７に示す規範的方法は、ステップ７２２及び７２４においてユーザがユーザ装置２  ２２０を使用してウェブサーバー１１６とのセッションを開始するステップを含む。このセッションは、ステップ７４４において、匿名化接続を経て匿名で接続される。又、図７は、ステップ７１０、７１２、７３０及び７３２において、ユーザ装置１  ２０２のユーザ使用データをユーザ装置２  ２２０とどのように同期させるかも示す。
【００７７】
図８は、外部パーソナルデータエンドポイント３０４（図３）を使用して使用追跡及び同期を遂行するための方法８００のオペレーションを示す機能横断的フローチャートである。図８の機能横断的フローチャートは、図３のシステム３００を参照して以下に説明する。
【００７８】
図３において、ユーザ装置３０２−１ないし３０２−ｎは、外部プロキシーサーバー３０４を経てインターネットにアクセスするように構成される。外部プロキシーサーバー３０４は、外部プロキシーサーバー３０４を経てインターネットにアクセスするように構成された各ユーザ装置３０２−１ないし３０２−ｎに対して、パーソナルデータエンドポイント３１０−１ないし３１０−ｎ、及び使用データログ３０８−１ないし３０８−ｎを含む。
【００７９】
図８に戻り、一実施例を説明すると、ユーザ、ユーザ１は、ステップ８０４において、ユーザ１装置３０２−１を使用してインターネット上のセッションを開始する。インターネットを経ての通信が、ステップ８３０に示すように、外部プロキシーサーバー３０４上で動作するユーザに対応するパーソナルデータエンドポイント３１０−１を経て行われる。パーソナルデータエンドポイント３１０−１は、ユーザが訪問したサイトに関する情報をユーザプロフィールデータ８３２に記憶することによりインターネットサービスのユーザ使用を追跡する。又、パーソナルデータエンドポイント３１０−１は、ステップ８５０において、ウェブサイト２６０上の外部リソースへの接続を完了する。
【００８０】
又、図８は、ユーザ１装置３０２−１におけるユーザの一次コンピューティング環境の移動拡張として動作するポータブルコンピューティング装置である第２のユーザ装置、即ち移動ユーザ１装置３０２−１’を使用してユーザ１がインターネットにアクセスするところも示している。ユーザは、ステップ８１４において、移動ユーザ１装置３０２−１’を使用してインターネットにアクセスする。インターネットへのユーザの接続は、ユーザのユーザ１装置３０２−１を接続するのに使用される外部パーソナルデータエンドポイント３０４上の同じパーソナルデータエンドポイント３１０−１を経て行われる。ステップ８３２において、インターネットに接続するためにユーザによって使用されるいずれかの装置に対しインターネットへの全てのユーザ接続について使用データログが収集される。
【００８１】
図９は、外部パーソナルデータエンドポイント３０４及び匿名化プロキシー１１４（図１Ａ）を含む図３に示すシステムにおいて使用追跡及び同期を遂行するための方法９００のオペレーションを示す機能横断的フローチャートである。図９の方法９００は、ステップ９０４及び９１４において各々ユーザ１装置３０２−１又は移動ユーザ１装置３０２−１’のいずれかを使用してインターネット上のセッションを開始するステップを含む。ステップ９２４において外部プロキシーサーバー３０４上のパーソナルデータエンドポイントを経て接続がなされる。又、接続は、ステップ９３４において匿名化プロキシー１１４も含む。
【００８２】
図７を参照して上述したように、匿名化プロキシー１１４は、インターネットを経てのユーザＩＰアドレスの通信を禁止する。ウェブサイトとのメッセージの通信において、匿名化プロキシーは、ユーザへの及びユーザからのメッセージからユーザのＩＰアドレスを取り去る。ウェブサイトは、ユーザと通信するが、匿名化プロキシー１１４を「見る」だけである。
【００８３】
III．別のネットワーク
上述した規範的実施形態は、それが動作するパブリックネットワークの一例としてインターネットを使用したことに注意されたい。当業者であれば、特許請求の範囲内での実施は、インターネット又はウェブの使用に限定されないことが理解されよう。企業が現在知られている又は今後開発される製品及びサービスを広告するところのパブリック又はプライベートネットワークは、他の規範的実施形態に使用される。種々のインフラストラクチャーに基づくパブリック及びプライベートネットワーク、例えば、ブルーツース、ＧＰＲＳ、ワイヤレス電話ネットワーク、衛星通信ネットワーク、ラジオ放送ネットワーク、テレビ放送ネットワーク、ケーブルネットワーク、送電網通信ネットワーク、及びワイヤード接続又はワイヤレス接続で通信接続が確立される他のネットワークが使用されてもよい。
【００８４】
以上の実施形態の説明は、本発明を例示するものに過ぎない。これは、余すところのないものでもないし、本発明を、ここに開示した正確な形態に制限するものでもない。以上の説明に鑑み、又は本発明を実施することから、変更や修正が考えられる。又、システムとシステムとの間で実施形態が異なってもよいことに注意されたい。本発明の範囲は、特許請求の範囲及びその等効物により規定される。
【符号の説明】
【００８５】
１００：システム
１０２：パーソナルアプリケーション
１０３：パーソナルアプリケーション
１０４：パーソナルデータエンドポイント
１０５：インターネットアクセス
１０６：使用データログ
１０７：ユーザＢデータ
１０９：ユーザＢデータ
１１０：インターネット
１１２：アドネットワーク
１１４：匿名化プロキシー
１１６：メディアコンテンツプロバイダー
１２６：ユーザデータフィルタ
１３０：ユーザプロフィールコンポーネント
１３２：ユーザプロフィールインターフェイス
１３４：ユーザデータアナライザー
１３６：ユーザ使用レポートジェネレータ
１３８：パーソナルアドサーバー
１４０：希望リスト
１４２：取り扱いオファー
１４４：同期マネージャー
１４６：アド収入マネージャー
１４８：使用データリクエスターモディファイア
１５０：パーソナルプロフィール
１５２：アドブロッカー
１５４：ユーザデータ要求ブロッカー
【図１Ａ】
0005897256.tif 000002
【図１Ｂ】
0005897256.tif 000003
【図２】
0005897256.tif 000004
【図３】
0005897256.tif 000005
【図４】
0005897256.tif 000006
【図５】
0005897256.tif 000007
【図６Ａ】
0005897256.tif 000008
【図６Ｂ】
0005897256.tif 000009
【図６Ｃ】
0005897256.tif 000010
【図７】
0005897256.tif 000011
【図８】
0005897256.tif 000012
【図９】
0005897256.tif 000013