(57)【要約】  ネットワークアクセスポイントを使用して顧客関係を構築するシステム及び方法が提供される。例示的な実施の形態では、アクセス情報及び装置識別子が、アクセスポイントから受け取られる。アクセス情報及び装置識別子は、装置レコード内に記憶することができる。ユーザプロファイルは、装置レコード内に含まれる情報の少なくともいくつかを使用して生成される。次に、ユーザプリファレンスは、ユーザとの関係を識別して維持するために提供される。ユーザプリファレンスは、ユーザプロファイルの少なくともいくつかを含むことができる。【選択図】  図２
2008545298.tif 000002
【特許請求の範囲】
【請求項１】
ユーザプリファレンスを提供する方法であって、
アクセスポイントから、ネットワークサービス要求に関連するアクセス情報及び装置識別子を受け取ること、
前記アクセス情報及び前記装置識別子を装置レコード内に記憶すること、
前記装置レコード内の前記装置識別子及び前記アクセス情報に少なくとも部分的に基づいてユーザプロファイルを生成すること、及び
前記ユーザプロファイルに関連するユーザプリファレンスを提供すること
を含む、ユーザプリファレンスを提供する方法。
【請求項２】
前記装置識別子に関連するユーザ調査を提供すること、
前記ユーザ調査に関連する調査応答を受け取ること、及び
前記調査応答を前記装置レコード内に記憶すること
をさらに含む、請求項１に記載のユーザプリファレンスを提供する方法。
【請求項３】
前記ユーザプロファイルは前記調査応答にさらに基づく、請求項２に記載のユーザプリファレンスを提供する方法。
【請求項４】
ユーザ同意書を提供することをさらに含む、請求項１に記載のユーザプリファレンスを提供する方法。
【請求項５】
ネットワークサービスを受けるためのユーザ同意書を有するウェブページを生成すること、及び
前記ウェブページをネットワークアクセス装置に送信すること
をさらに含む、請求項１に記載のユーザプリファレンスを提供する方法。
【請求項６】
前記アクセス情報はアクセスポイント識別子を含む、請求項１に記載のユーザプリファレンスを提供する方法。
【請求項７】
前記装置識別子は媒体アクセス制御アドレスを含む、請求項１に記載のユーザプリファレンスを提供する方法。
【請求項８】
前記装置識別子は国際移動端末ＩＤ（identity）を含む、請求項１に記載のユーザプリファレンスを提供する方法。
【請求項９】
前記装置レコードはデータベース内に記憶される、請求項１に記載のユーザプリファレンスを提供する方法。
【請求項１０】
前記ユーザプロファイルはユーザの少なくとも１つの個人特徴を識別する、請求項１に記載のユーザプリファレンスを提供する方法。
【請求項１１】
前記ユーザプロファイルは、少なくとも１つのグループ特徴を共有するユーザグループを識別する、請求項１に記載のユーザプリファレンスを提供する方法。
【請求項１２】
前記ユーザプリファレンスは暗号化される、請求項１に記載のユーザプリファレンスを提供する方法。
【請求項１３】
ユーザプロファイルを提供するシステムであって、
アクセスポイントから、ネットワークサービス要求に関連するアクセス情報及び装置識別子を受け取り、該アクセス情報及び該装置識別子を装置レコード内に記憶し、該装置レコード内の該装置識別子及び該アクセス情報に少なくとも部分的に基づいてユーザプロファイルを生成し、且つ、該ユーザプロファイルに関連するユーザプリファレンスを提供するように構成されるプロファイルエンジン
を含む、ユーザプロファイルを提供するシステム。
【請求項１４】
前記プロファイルエンジンは、前記装置識別子に関連するユーザ調査を提供し、該ユーザ調査に関連する調査応答を受け取り、且つ、該調査応答を前記装置レコード内に記憶するようにさらに構成される、請求項１３に記載のユーザプロファイルを提供するシステム。
【請求項１５】
前記ユーザプロファイルは前記調査応答にさらに基づく、請求項１４に記載のユーザプロファイルを提供するシステム。
【請求項１６】
ユーザ同意書を提供することをさらに含む、請求項１３に記載のユーザプロファイルを提供するシステム。
【請求項１７】
前記ユーザプロファイルエンジンは、ネットワークサービスを受けるためのユーザ同意書を有するウェブページを生成すると共に前記ウェブページを潜在的なネットワークサービスユーザに送信するようにさらに構成されている、請求項１３に記載のユーザプロファイルを提供するシステム。
【請求項１８】
前記アクセス情報はアクセスポイント識別子を含む、請求項１３に記載のユーザプロファイルを提供するシステム。
【請求項１９】
前記装置識別子は媒体アクセス制御アドレスを含む、請求項１３に記載のユーザプロファイルを提供するシステム。
【請求項２０】
前記装置識別子は国際移動端末ＩＤを含む、請求項１３に記載のユーザプロファイルを提供するシステム。
【請求項２１】
前記装置レコードはデータベース内に記憶される、請求項１３に記載のユーザプロファイルを提供するシステム。
【請求項２２】
前記ユーザプロファイルはユーザの少なくとも１つの個人特徴を識別する、請求項１３に記載のユーザプロファイルを提供するシステム。
【請求項２３】
前記ユーザプロファイルは、少なくとも１つのグループ特徴を共有するユーザグループを識別する、請求項１３に記載のユーザプロファイルを提供するシステム。
【請求項２４】
前記ユーザプリファレンスは暗号化される、請求項１３に記載のユーザプロファイルを提供するシステム。
【請求項２５】
機械可読媒体であって、該機械可読媒体上にプログラムを具現する、機械可読媒体であって、該プログラムは、機械により実行可能であり、該プログラムは、アクセスポイントから、ネットワークサービス要求に関連するアクセス情報及び装置識別子を受け取り、該アクセス情報及び該装置識別子を装置レコード内に記憶し、該装置レコード内の該装置識別子及び該アクセス情報に少なくとも部分的に基づいてユーザプロファイルを生成し、且つ、該ユーザプロファイルに関連するユーザプリファレンスを提供するように構成される、機械可読媒体。
【請求項２６】
プロファイルエンジンは、前記装置識別子に関連するユーザ調査を提供し、から該ユーザ調査に関連する調査応答を受け取り、且つ、該調査応答を前記装置レコード内に記憶するようにさらに構成される、請求項２５に記載のプログラム。
【請求項２７】
前記ユーザプロファイルは前記調査応答にさらに基づく、請求項２６に記載のプログラム。
【請求項２８】
前記ユーザプリファレンスは暗号化される、請求項２５に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施の形態は、顧客関係の構築に関し、特に、アクセスポイントを使用しての顧客関係の構築に関する。
【０００２】
［関連出願の相互参照］
本願は、２００５年５月１１日に出願された「Systems and Methods of Network Operation and Information Processing, Including an Access Point」と題する米国仮特許出願第６０／６８０，３３０号の利益を主張するものであり、この開示を参照により本明細書に援用する。
【背景技術】
【０００３】
インターネットユーザ数が成長するにつれて、コンテンツプロバイダ及び広告主は、各自のユーザベースを特定し、ユーザベースとの関係を築いて維持することがますます難しくなっている。関係は現行技術により制限される。一般に、ユーザは、コンピューティング装置を介してインターネット上のウェブサイトにアクセスすることにより、コンテンツプロバイダ及び広告主と対話する。ユーザは、従来、パーソナルアカウントを通じてのインターネット上のユーザの現在の宛先又はユーザのコンピューティング装置にダウンロードされたプログラム（例えば、クッキー）を通じて識別されてきた。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
多くのコンテンツプロバイダが、ユーザから個人アカウントをリクエスト又は要求する。ユーザが個人アカウントを作成する場合、多くの場合、ユーザは、登録して、コンテンツプロバイダがそのユーザとの関係を識別して維持するのを助ける個人情報を提供するように求められる。不都合なことに、多くのユーザは登録しない。その結果として、多くのユーザがコンテンツプロバイダのウェブサイトを訪れなくなり得る。さらに、ユーザが個人アカウントを作成する場合であっても、多くの場合、ユーザは、サービス又はコンテンツを受ける前にログインするように求められる。ユーザが開きたい各ウェブサイトへのログインには時間がかかり、ユーザは要求されるパスワード及びユーザ名を忘れる可能性がある。
【０００５】
他のコンテンツプロバイダは、クッキーをユーザのコンピューティング装置に配置する。クッキーとは、特定のインターネットサイトがユーザのコンピューティング装置内のハードドライブに添付する小型のテキストファイル又はプログラムのことである。クッキーは、ユーザ識別子、ユーザプリファレンス、買い物情報、個人的に識別可能な情報、及びそれまでに開いたウェブサイトのリスト等の情報を含み得る。ユーザがコンテンツプロバイダのウェブサイトを再び開くと、コンテンツプロバイダはクッキーを検索してユーザを識別してから、クッキーを適宜更新することができる。しかし、多くのユーザはクッキーをプライバシーの侵害と見る。したがって、多くのユーザは、クッキーを各自のコンピューティング装置に記憶できるようにする機能をディセーブルする。さらに、ユーザはクッキーを手動で消去できるし、クッキーのダウンロードを阻止するか、又はクッキー全体を削除するアンチスパイウェア及びアンチウィルスプログラムを購入することもできる（例えば、クッキーチャーン（cookie churn））。
【０００６】
したがって、インターネット上で顧客関係を作って構築させるシステム及び方法が必要である。
【課題を解決するための手段】
【０００７】
本発明の実施の形態は、ネットワークアクセスポイントを使用して顧客関係を構築するシステム及び方法を提供する。例示的な実施の形態では、ユーザプリファレンスを提供する方法が、アクセスポイントから、ネットワークサービス要求に関連するアクセス情報及び装置識別子を受け取ること、アクセス情報及び装置識別子を装置レコード内に記憶すること、装置レコード内の装置識別子及びアクセス情報に少なくとも部分的に基づいてユーザプロファイルを生成すること、及びユーザプロファイルに関連するユーザプロファイルを提供することを含む。
【０００８】
本方法は、装置識別子に関連するユーザ調査を提供すること、ユーザ調査に関連する調査応答を受け取ること、及び調査応答を装置レコード内に記憶することをさらに含むことができる。本方法は、ユーザ同意書を提供することをさらに含むこともできる。さらに、本方法は、ネットワークサービスを受けるためのユーザ同意書を有するウェブページを生成すること、及びウェブページをネットワークアクセス装置に送信することをさらに含むことができる。
【０００９】
アクセス情報はアクセスポイント識別子を含むことができる。装置識別子は媒体アクセス制御アドレス、又は国際移動端末ＩＤを含むことができる。装置レコードもデータベース内に記憶することができる。
【００１０】
ユーザプロファイルは調査応答にさらに基づくことができる。ユーザプロファイルはユーザの少なくとも１つの個人特徴又はユーザグループの少なくとも１つのグループ特徴を識別することもできる。ユーザプリファレンスは暗号化することができる。
【００１１】
ユーザプロファイルを提供するシステムは、アクセスポイントから、ネットワークサービス要求に関連するアクセス情報及び装置識別子を受け取り、アクセス情報及び装置識別子を装置レコード内に記憶し、装置レコード内の装置識別子及びアクセス情報に少なくとも部分的に基づいてユーザプロファイルを生成し、且つ、ユーザプロファイルに関連するユーザプリファレンスを提供するように構成されるプロファイルエンジンを備えることができる。
【００１２】
機械可読媒体であって、機械可読媒体上にプログラムを具現する、機械可読媒体であって、当該プログラムは、機械により実行可能であり、当該プログラムは、アクセスポイントから、ネットワークサービス要求に関連するアクセス情報及び装置識別子を受け取り、アクセス情報及び装置識別子を装置レコード内に記憶し、装置レコード内の装置識別子及びアクセス情報に少なくとも部分的に基づいてユーザプロファイルを生成し、且つ、ユーザプロファイルに関連するユーザプリファレンスを提供するように構成される、機械可読媒体。
【発明を実施するための最良の形態】
【００１３】
図１を参照すると、本発明の実施形態を実施することができる例示的なシステム１００が示されている。ユーザがコンピューティング装置（図示せず）上のクッキーを通じて、又はインターネットを介してユーザが開いたサイトを通じて追跡される従来技術の多くの例と異なり、ネットワークへのユーザのログオン動作又はサービスプロバイダ１２０（さらに後述する）を通じてネットワークサービスを得る動作を通じてユーザを識別し、ユーザのプリファレンスを判断することができる。
【００１４】
システム１００は、ネットワークアクセス装置１１０、サービスプロバイダ１２０、通信ネットワーク１３０、コンテンツプロバイダ１４０、及びクライアント関係サーバ（「ＣＲサーバ」）１５０を含む。
【００１５】
いくつかの実施形態では、潜在的なネットワークユーザがネットワークアクセス装置１１０を起動する。潜在的なネットワークユーザは、ネットワークアクセス装置１１０を介してネットワークアクセスを求める任意のユーザである。ネットワークアクセス装置１１０は、ネットワークを介して通信可能な任意のデジタルサービスである。デジタル装置については図７においてさらに考察する。ネットワークアクセス装置１１０の例としては、コンピュータ、ラップトップ、情報携帯端末、及びセルラ電話が挙げられるが、これらに限定されない。各ネットワークアクセス装置１１０は、媒体アクセス制御アドレス（すなわち、「ＭＡＣ」アドレス）、国際移動端末ＩＤ（すなわち、「ＩＭＳＩ」ＩＤ）、又は国際携帯機器ＩＤ（すなわち、「ＩＭＥＩ」ＩＤ）等の装置識別子を含むことができる。
【００１６】
サービスプロバイダ１２０は、ネットワークアクセス装置１１０に通信ネットワーク１３０へのアクセスを提供するように構成される装置である。いくつかの例では、サービスプロバイダ１２０はスイッチ、ブリッジ、ゲートウェイ、ルータ、ハブ、ケーブルモデム、電話モデム、アクセスポイント、基地局、又はこれらの組み合わせである。サービスプロバイダ１２０は、通常、ネットワーク接続を供給する企業により制御される（例えば、インターネットサービスプロバイダ「ＩＳＰ」）。一例では、サービスプロバイダ１２０は、通信ネットワーク１３０へのアクセスを求めているネットワークアクセス装置１１０に外部ＩＰアドレスを割り当てる。
【００１７】
通信ネットワーク１３０は、互いに通信するように構成される２つ以上のネットワークアドレス装置１１０を接続する手段を含む。いくつかの実施形態では、通信ネットワーク１３０はインターネット、広域ネットワーク（ＷＡＮ）、ローカルエリアネットワーク（ＬＡＮ）、イントラネット、又はエクストラネットである。一例では、ユーザは、ネットワークアクセス装置を使用して通信ネットワーク１３０にアクセスし、コンテンツプロバイダ１４０により提供されるウェブサイトを開く。
【００１８】
コンテンツプロバイダ１４０は、通信ネットワーク１３０を介して情報をネットワークアクセス装置１１０のユーザに提供するように構成される任意の装置である。いくつかの実施形態では、コンテンツプロバイダ１４０はウェブサイトである。他の実施形態では、コンテンツプロバイダ１４０は電子メーラ又はファイル転送サイト（ＦＴＰ）サイトである。コンテンツプロバイダ１３０は、通常、通信ネットワーク１３０を介して閲覧又は配信される情報を提供する個人、グループ、又は企業により制御される。いくつかの実施形態では、提供されるコンテンツは、データ、ビデオ、オーディオ、又はソフトウェアを含むことができる。一例では、コンテンツプロバイダ１４０は、ニュース、広告、ビデオ、及びオーディオを提供するニュースウェブサイトである。別の例では、コンテンツプロバイダ１４０は、広告を他のコンテンツプロバイダ１４０（例えば、新しいサイト）に提供する広告サーバである。
【００１９】
ＣＲサーバ１５０は、通信ネットワーク１３０へのアクセスを求めている１つ又は複数のネットワークアクセス装置１１０を識別し、ユーザプロファイルを生成するように構成される任意の装置（サーバのみならず）である。ユーザプロファイルを使用して、ネットワークアクセス装置１１０のユーザと製品及び／又はサービスの所有者又はエージェントとの間に関係を作って構築させることができる。ＣＲサーバ１５０は、ネットワークアクセス装置１１０、サービスプロバイダ１２０、又は通信ネットワーク１３０に結合することができる。ＣＲサーバ１５０は装置及びターゲットデータベースサーバ（「ＤＴＤサーバ」すなわち「ＤＴＤＳ」）であることができる。
【００２０】
一例では、コンピュータユーザはネットワークアクセス装置１１０を操作して、通信ネットワーク１３０に接続する。ＣＲサーバ１５０によりユーザが識別され、ユーザが通信ネットワーク１３０にアクセスを求めた回数、ユーザがどこにアクセスを求めているか、及び他の任意の利用可能な情報に基づいてユーザのプリファレンスが判断される。従来技術内の多くの例と異なり、ＣＲサーバ１５０はクッキーをコンピュータユーザのネットワークアクセス装置１１０に配置しなくてもよく、また、ＣＲサーバ１５０は、ユーザが開くコンテンツプロバイダ１４０を監視もしない。むしろ、ＣＲサーバ１５０は、ユーザのサービスプロバイダ１２０から装置識別子を受け取ることができる。装置識別子を通じて、ユーザのネットワークアクセス装置１１０を認識し、ネットワークアクセス装置１１０に関連する情報を解析することができる。
【００２１】
図２を参照すると、本発明を利用する代替の例示的なブロック図が示されている。環境２００は、複数のネットワークアクセス装置１１０、通信ネットワーク１３０、複数のコンテンツプロバイダ１４０、及びＣＲサーバ１５０を含む。１つ又は複数のネットワークアクセス装置１１０がアクセスポイント２１０に結合される。アクセスポイント２１０は、無線通信の忠実度（「ＷｉＦｉ」）、マイクロ波アクセスの相互運用性（worldwide interoperability of microwave access）（「ＷｉＭａｘ」）、又は任意のモバイルＩＰネットワークを含む種々の無線ネットワークを介して実施されるように構成することもできる。ネットワークアクセス装置１１０は、アクセスポイント２１０に無線結合されて示されるが、ネットワークアクセス装置１１０のうちの１つ又は複数は、有線でアクセスポイントに結合してもよい（例えば、イーサネット、ＵＳＢ、又はファイアワイヤ）。
【００２２】
アクセスポイント２１０は、ネットワークアクセス装置１１０を通信ネットワーク１３０に結合する装置である。例示的な実施形態では、アクセスポイント２１０は基地局、ルータ、ハブ、スイッチ、又は任意の組み合わせであってもよい。一例では、アクセスポイント２１０は、ネットワークアクセス装置１１０のユーザがインターネットアクセスできるようにする商業施設（例えば、コーヒー店）内に設置される無線ルータ（例えば、ホットスポット）である。
【００２３】
図２では、アクセスポイント２１０は通信ネットワーク１３０に直接結合されて示されるが、アクセスポイント２１０は、サービスプロバイダ１２０（図１）を通じて通信ネットワーク１３０に結合してもよい。他の実施形態では、アクセスポイント２１０は、サービスプロバイダ１２０又はその一部である。一例では、アクセスポイント２１０は、設置されると、サービスプロバイダ１２０からＩＰアドレスをネゴシエートする。ネットワークアクセス装置１１０がネットワークアクセスを求めるとき、ネットワークアクセス装置１１０は、ＭＡＣアドレス等の装置識別子をアクセスポイント２１０に提供する。アクセスポイント２１０は、ＭＡＣアドレスを認証し、内部ＩＰアドレスを割り当てて、ネットワークアクセス装置１１０がアクセスポイント２１０を通じサービスプロバイダ１２０を経由して通信ネットワーク１３０にアクセスできるようにするように構成することができる。
【００２４】
いくつかの実施形態では、アクセスポイント２１０は、装置識別子及びアクセス情報をＣＲサーバ１５０に向けるように構成されるハードウェア、ソフトウェア、又はファームウェアを含む。一例では、ファームウェアを更新するか、又は装置識別子をＣＲサーバ１５０に送信するように構成される追加のソフトウェアを追加することにより、プログラム可能アクセスポイント２１０をアップグレードすることができる。別の例では、すでに構成済みのアクセスポイント２１０を購入することができる。アクセスポイント２１０は、遠隔から制御され、更新されるように構成することもできる。
【００２５】
アクセス情報は、装置識別子をＣＲサーバ１５０に送信しているネットワークアクセス装置１１０に関連する任意の情報を含むことができる。一例では、アクセス情報はアクセスポイント２１０を識別する（ＩＰアドレス又は他の識別子等）。アクセス情報は、アクセスポイント識別子（例えば、送信しているアクセスポイント２１０、サービスプロバイダ１２０、又は装置識別子を送信している装置を識別する情報）、ネットワークアクセス装置１１０がアクセスを求めた日時を識別する情報、アクセスポイント２１０を運営しているビジネス種別、及び／又はサービスについてネットワークアクセス装置１１０のユーザに対して課された料金額を含むこともできる。他の実施形態では、アクセスポイント２１０と通信ネットワーク１３０との間のルータが、装置識別子及びアクセス情報をＣＲサーバ１５０に向けるように構成される。
【００２６】
ユーザは、通信ネットワーク１３０へのアクセスを得ると、ウェブブラウザ（例えば、Ｉｎｔｅｒｎｅｔ  Ｅｘｐｌｏｒｅｒ（登録商標））を使用して、コンテンツプロバイダ１４０にアクセスすることができる。コンテンツプロバイダ１４０は通信ネットワーク１３０に結合される。ユーザは、ウェブブラウザを使用してコンテンツプロバイダ１４０を開くと、広告を見ることができる。一例では、ＣＮＮ（登録商標）のウェブサイトを開くと、通常、１つ又は複数の広告が見られる。広告は、多くの場合、広告サーバ（図示せず）により提供される。
【００２７】
ＣＲサーバ１５０は、通信ネットワーク１３０に結合される。ＣＲサーバ１５０は通信ネットワーク１３０に結合されて示されるが、ネットワークアクセス装置１１０と通信ネットワーク１３０との間にあるアクセスポイント２１０、ルータ、又はサービスプロバイダ１２０に結合してもよい。
【００２８】
ＣＲサーバ１５０は、装置識別子及びアクセス情報をアクセスポイント２１０から受け取るように構成される。次に、装置識別子及びアクセス情報は装置レコード内に記憶される。装置レコードは装置識別子及びアクセス情報を追跡する。装置レコードは、装置識別子に関連する他の任意の種類の情報も同様に記憶することができる。
【００２９】
一例では、ユーザは、２つの異なるアクセスポイント２１０から通信ネットワーク１３０に週に数回アクセスし得る。ユーザがネットワークアクセスを求める都度、接続するアクセスポイント２１０はユーザのネットワークアクセス装置の装置識別子及びアクセス情報をＣＲサーバ１５０に送信する。ＣＲサーバ１５０が同じ装置識別子を受け取る都度、通信ネットワーク１３０がアクセスされた回数、使用されたアクセスポイント２１０、アクセス日、アクセス時間、アクセスポイント２１０のロケーション、並びにアクセスポイントの関連商品及び関連サービスを含むデータを装置レコード内に記憶することができる。異なる各装置識別子が異なる装置レコードを有することができる。装置レコードは、任意のデータ構造、テーブル、又はデータベースに記憶することができる。
【００３０】
ＣＲサーバ１５０は、装置レコード内に含まれる情報に基づいてユーザプロファイルを生成することができる。ユーザプロファイルは、１人又は複数の個人の特徴を識別するユーザの個々のプロファイル又は複数ユーザの１つ又は複数のグループ特徴であることができる。一例では、ユーザは、コーヒー店内のアクセスポイント２１０を通じて同じネットワークアクセス装置１１０で通信ネットワーク１３０に繰り返しアクセスし得る。その結果として、そのユーザに関連する装置識別子の装置レコードは、ユーザがコーヒー店にいることが多いことを示すことができる。この例では、ユーザプロファイルの個々の特徴が、ユーザがコーヒー又は特定のコーヒー店を好むことを示し得る。別の例では、複数の装置レコードの解析により、ユーザグループが特定の市内の通信ネットワーク１３０に繰り返しアクセスしていると特定されると判断される。グループ特徴は、ユーザがその市の住民であるか、又はその市を頻繁に訪れていることを示すことができる。
【００３１】
ＣＲサーバ１５０は、ユーザプロファイルに基づいてユーザプリファレンスを生成するように構成することもできる。ユーザプリファレンスを使用して、ユーザについての事実及びユーザの潜在的な好みを判断することができる。いくつかの実施形態では、ユーザプリファレンスはユーザプロファイルである。他の実施形態では、ユーザプリファレンスは、潜在的に好まれる広告又は他のメディアに１つ又は複数のタグを含む。さらに別の実施形態では、ユーザプリファレンスは、好まれる広告又は他のメディアを含む。ＣＲサーバ１５０は、ユーザプリファレンスをコンテンツプロバイダ１４０又は広告サーバ（図示せず）に提供することができる。ユーザプリファレンスは暗号化することができる。
【００３２】
図３を参照すると、一実施形態によるＣＲサーバ１５０のブロック図が示されている。ＣＲサーバ１５０は、バス３４０に結合された情報収集エンジン３００、プロファイルエンジン３１０、プロファイル記憶システム３２０、及び通信ネットワークモジュール（すなわち、コム（com.）ネットワークモジュール）３３０を含む。通信ネットワークモジュール３３０は、ネットワークリンク３５０にさらに結合される。
【００３３】
情報収集エンジン３００は、装置識別子、アクセス情報、及び装置識別子に関連する他の任意の情報を受け取るように構成される。情報収集エンジン３００は、装置識別子、アクセス情報、及び装置識別子に関連する他の任意の情報を装置レコード内に記憶するようにさらに構成することができる。装置レコードは、プロファイル記憶システム３２０内に記憶することができる。
【００３４】
いくつかの実施形態では、情報収集エンジン３００は、アクセス情報又は装置履歴を解析して、利用可能な情報資源を判断するように構成される。装置履歴は、ＣＲサーバ１５０が装置識別子を受け取った回数及びアクセス情報等の任意の関連情報である。利用可能な情報資源は、情報収集エンジン３００がアクセスできるウェブページ、データベース、テーブル、又は他の任意のアクセス可能なリポジトリである。
【００３５】
一例では、情報収集エンジン３００は、ＣＲサーバ１５０が特定の装置識別子を複数回受け取っていると判断する。各装置識別子に関連するアクセス情報は、アクセスポイント２１０（図２）がカリフォルニア州サンフランシスコ内にあることを示す。情報収集エンジン３００は、州及び市を装置レコード内に記憶することができる。情報エンジン３００は、カリフォルニア州サンフランシスコについて入手可能な関連情報（例えば、天気、地域イベント、又はアクセスポイント２１０近傍の利用可能なビジネス種別）を検索し、その情報を装置レコード内に記憶することもできる。
【００３６】
情報収集エンジン３００は、ユーザ調査を生成し、ユーザ調査をアクセスポイント（図２）に提供することもできる。ユーザ調査は、ユーザが答えることができる質問を含む。調査応答を収集し、編成し、適当な装置レコード内に記憶することができる。ユーザ調査については、図５においてさらに考察する。
【００３７】
プロファイルエンジン３１０は、１つ又は複数の装置レコードを検索し、ユーザプロファイルを生成するように構成される。ユーザプロファイルは、１つ又は複数の装置識別子、装置識別子に関連する現在のＩＰアドレス、アクセス情報、装置履歴、又はネットワークアクセス装置１１０（図２）若しくは装置識別子に関連する他の任意の情報を含むことができる。
【００３８】
プロファイルエンジン３１０は、ネットワークアクセス装置１１０のユーザの個人の特徴又はグループ特徴を含むユーザプロファイルを生成することができる。一例では、ユーザプロファイルは、ユーザがＳｔａｒｂｕｃｋｓ  Ｃｏｆｆｅｅ（登録商標）店を好むことを示す。ユーザプロファイルは、異なるネットワークアクセス装置１１０の任意の数のユーザのグループ特徴を含むこともできる。一例では、ユーザプロファイルは、特定の市内に住む特定の性別のユーザグループが野球を及び楽しむことを示す。各ユーザプロファイルは、現在のＩＰアドレス、装置識別子、又はユーザの好み及び／又は習慣を識別する助けを提供するように編纂された他の任意の情報を通じてユーザを識別することができる。
【００３９】
プロファイル記憶システム３２０は、ユーザプロファイル、ユーザプリファレンス、及び装置レコードを記憶するように構成されるデータ構造である。プロファイル記憶システム３２０は、情報の記憶、検索、及び／又は編成を行うように構成される任意のデータ構造、データベース、又はテーブルであってもよい。
【００４０】
通信ネットワークモジュール３３０は、ＣＲサーバ１５０への通信及びＣＲサーバからの通信を提供すると共に、ＣＲサーバ１５０からネットワークアクセス装置１１０、アクセスポイント２１０、サービスプロバイダ１２０、通信ネットワーク１３０、コンテンツプロバイダ１４０、広告サーバ（図示せず）、又は他の任意のＣＲサーバ１５０に通信を提供するように構成されるインタフェースである。通信ネットワークモジュール３３０は、ネットワークリンク３５０及びバス３４０に結合される。
【００４１】
ネットワークリンク３５０は、ＣＲサーバ１５０からネットワークアクセス装置１１０、アクセスポイント２１０、サービスプロバイダ１２０、通信ネットワーク１３０、コンテンツプロバイダ１４０、広告サーバ、又は他の任意のＣＲサーバ１５０へのリンクである。バスは、情報収集エンジン３００、プロファイルエンジン３１０、プロファイル記憶システム３２０、通信ネットワークモジュール３３０、及び他の任意のモジュールが通信できるようにするリンクである。
【００４２】
いくつかの実施形態では、ＣＲサーバ１５０は、オプションの認証モジュールを含む。オプションの認証モジュールは、特定の装置識別子又は装置レコード内に含まれる他の任意の情報を識別することができる。そして、オプションの認証モジュールは、サービスプロバイダ１２０（図１）が、ユーザ名、パスワード、又は他のユーザ識別子を確認、検証、認証、及び／又は許可するのを助けることができる。一例では、泥棒が他人になりすますことでネットワークアクセスを得ようとすることがある。泥棒に盗まれたユーザ名及びパスワードが正しい場合であっても、認証モジュールは、泥棒のネットワークアクセス装置１１０の装置識別子がそのユーザに関連する装置識別子ではないと判断することができる。その場合、オプションの認証モジュールは、サービスプロバイダ１２０に警告することができる。
【００４３】
オプションの認証モジュールは、コンテンツプロバイダ１４０及び／又はサービスプロバイダ１２０にさらなるセキュリティを提供することもできる。一例では、ペイパル（PayPal）がペイパル固有のアドレスをＣＲサーバ１５０に提供し、これは後で装置レコードに記憶される。ネットワークアクセス装置１１０のユーザがペイパルを介してトランザクションを首尾良く完了した場合、オプションの認証モジュールは、続く各トランザクションが同じネットワークアクセス装置１１０により行われたことを確認し、それにより、不正を阻止するさらなるセキュリティをペイパルに持たせることができる。異なるネットワークアクセス装置１１０が、ペイパルアカウントへのアクセスに使用される場合、オプションの認証モジュールはペイパルに警告することができる。その結果として、ペイパルは、ユーザによるトランザクションを許可する前に、さらなるパスワード又はセキュリティを要求することができる。いくつかの実施形態では、上記ペイパル等のコンテンツプロバイダ１４０はパスワードをなしにして、ＣＲサーバ１５０のオプションの認証モジュールを通じてのネットワークアクセス装置１１０の認証に頼る。ペイパルを一例として考察しているが、オプションの認証モジュールは、クレジットカードトランザクションを含むがこれに限定されない通信ネットワーク１３０上の任意のトランザクションにさらなるセキュリティを提供することができる。
【００４４】
図４は、顧客関係を構築するためにユーザプリファレンスを提供する例示的な方法のフローチャートである。ステップ４００において、ＣＲサーバ１５０（図２）は、アクセス情報及び装置識別子を受け取る。いくつかの実施形態では、アクセス情報はアクセスポイント２１０（図２）から受け取られる。ＣＲサーバ１５０は、ネットワークアクセスをネットワークアクセス装置１１０（図１）に提供する任意の装置からアクセス情報を受け取ることができる。
【００４５】
いくつかの実施形態では、装置識別子は一意であり、ネットワークアクセス装置１１０を識別する。一例では、ネットワークアクセス装置１１０がＩＰアドレスを受け取ることができる場合、装置識別子はＭＡＣアドレスであってもよい。別の例では、ネットワークアクセス装置１１０は、通信ネットワーク１３０にアクセス可能なセルラ電話である。セルラ電話の装置識別子はＩＭＳＩ  ＩＤであってもよい。
【００４６】
他の実施形態では、装置識別子はネットワークアクセス装置１１０のカテゴリを識別する。カテゴリは、特定のタイプのデジタル装置又は大別を識別することができる。一例では、ネットワークアクセス装置１１０は、通信ネットワーク１３０にアクセス可能なSonyのＰＳＰ（登録商標）であってもよい。この場合、装置識別子はネットワークアクセス装置１１０をSonyのＰＳＰ（登録商標）と識別してもよい。代替的に、装置識別子はネットワークアクセス装置１１０をゲーム装置と識別してもよい。
【００４７】
ステップ４０５において、ＣＲサーバ１５０はアクセス情報及び装置識別子を装置レコード内に記憶する。いくつかの実施形態では、ＣＲサーバ１５０は、その装置識別子を前に受け取ったことがない場合、装置識別子に関連する装置レコードを作成する。装置レコードは、現在及び過去のＩＰアドレス、装置履歴、並びに装置識別子及び／又はアクセス情報に関連し得る他の任意の情報をさらに記憶することができる。
【００４８】
ステップ４１０において、ＣＲサーバ１５０は、アクセス情報及び装置識別子に基づいてユーザプロファイルを生成する。ユーザプロファイルは、装置履歴又は装置識別子に関連する他の情報に基づくこともできる。いくつかの実施形態では、ユーザプロファイルは、デジタルレコード内の一般的な傾向を認識することにより識別される。一例では、多数のユーザが特定の年齢の範囲内の男性であり、特定のフットボールスタジアム内でのネットワークアクセスを求める場合がある。フットボールを好む或る年齢の範囲内の男性のユーザプロファイルを生成することができる。スポーツを好む男性のユーザプロファイル又は或る年齢の範囲内のユーザとスポーツとを関連付けるユーザプロファイルを含む他のユーザプロファイルを生成することができる。
【００４９】
別の実施形態では、所定のユーザプロファイルを生成することができる。一例では、清涼飲料企業が広告を夏の特定の時間に特定のデモグラフィックの人間に配信したい場合がある。そのデモグラフィックに適合するユーザの装置識別子及び現在のＩＰアドレスを識別するユーザプロファイルを生成することができる。アクセス情報は、そのユーザが通信ネットワーク１３０にアクセスしている時刻並びに州及び市を含むアクセスポイント２１０のロケーションを示すことができる。さらに、ＣＲサーバ１５０は、インターネット上で利用可能な資源からその州及び市の天気を調べて、気候の暑いところ又は気温の高いところにいるユーザをユーザプロファイル内に含めることができる。
【００５０】
ステップ４１５において、ＣＲサーバ１５０は、ユーザプロファイルに関連するユーザプリファレンスを提供する。ユーザプリファレンスは、第三者が、クッキーを追跡せずに、又は別個のユーザアカウントを要求せずにユーザとの関係を識別し、構築させ、維持するのを助けることができる。ユーザプリファレンスは、広告サーバ又はコンテンツプロバイダ１４０に送信することができる。
【００５１】
ユーザプロファイルを使用して、ユーザの潜在的な好みを判断することができる。したがって、ユーザプリファレンスは、ユーザプロファイル又はユーザプロファイルの一部を含むことができる。いくつかの実施形態では、ユーザプリファレンスは広告タグであることができる。一例では、ＣＲサーバ１５０は広告のインデックス及び関連する広告情報（例えば、広告に関するブランド）を受け取ることができる。装置レコードは、コンテンツプロバイダ１４０に現在アクセスしているユーザを参照することができる。ユーザに見せるためにランダムな広告をコンテンツプロバイダ１４０に配置するのではなく、広告サーバは、ユーザのＩＰアドレスと共に広告タグ要求をＣＲサーバ１５０に向けることができる。次に、ＣＲサーバ１５０は、ユーザのＩＰアドレスを使用してユーザのユーザプロファイルを調べることができる。ユーザがユーザプロファイル内にあるか、又はユーザプロファイルを装置レコードから生成できる場合、ＣＲサーバ１５０はユーザプロファイルを使用して、広告インデックスから、広告サーバの要件を満たし、且つユーザプロファイルに適合した広告を選択する。次に、広告タグ（すなわち、ユーザプリファレンス）を広告サーバに送信することができ、広告サーバは次に、ふさわしい広告をコンテンツプロバイダ１４０に提供することができる。他の実施形態では、ユーザプリファレンスは広告であってもよい。
【００５２】
図５は、ユーザプリファレンスを提供する例示的な別の方法のフローチャートである。ステップ５００において、ＣＲサーバ１５０（図２）は、アクセス情報及び装置識別子をアクセスポイント２１０から受け取る。ステップ５０５において、アクセス情報及び装置識別子は装置レコード内に記憶される。一例では、ＣＲサーバ１５０は装置識別子に関連する装置レコードを検索する。装置識別子に関連する装置レコードが見つからない場合、装置レコードが作成される。装置レコードが見つかるか、又は作成されると、アクセス情報及び装置識別子が記憶される。
【００５３】
ステップ５１０において、ＣＲサーバ１５０は装置識別子に関連する装置レコードを検索する。いくつかの実施形態では、装置レコードがステップ５０５においてすでに検索されていた場合、ステップ５１０はオプションである。
【００５４】
ステップ５１５において、ユーザ調査が、検索された装置レコードに基づいて生成される。ユーザ調査は、装置レコード内に含まれる情報に応じて各ユーザ毎に異なっていてもよい。一例では、ユーザ調査は、特定の装置識別子に関連するユーザに関する情報を収集するように設計された１つ又は複数の質問を含む。その装置識別子を有するネットワークアクセス装置１１０（図２）のユーザがネットワークアクセスを要求する都度、ユーザの関心及び好みをよりよく識別するように設計された１つ又は複数の異なる質問を有する別のユーザ調査を生成することができる。いくつかの実施形態では、ユーザが所定数の調査質問に答えた後、ユーザ調査はもはや生成されない。別の例では、各ユーザが同じユーザ調査を受け取ることもでき、又は各ユーザが、ネットワークサービスを要求する都度、異なるユーザ調査を受け取ることもできる。任意の数の質問が各調査内にあってもよい。質問は、個人情報（例えば、年齢、性別）、好み（例えば、コーラ、洋服）、又はさらには地域イベントの認識等のその土地の情報と多岐にわたることができる。
【００５５】
オプションのステップ５２０では、ＣＲサーバ１５０はアクセス情報に基づいてユーザ同意書を生成する。ユーザ同意書は、ネットワークアクセスを得る前に、又はユーザプリファレンス及びユーザプロファイルの生成の恩恵を受ける前に、ユーザが同意しなければならない条項及び条件を含むことができる。いくつかの実施形態では、ユーザ同意書は、アクセス情報により識別される異なるアクセスポイント２１０で異なり得る。ユーザ同意書は、必要に応じて異なるアクセスポイント２１０に記憶又は生成することができる。
【００５６】
ステップ５２５において、ＣＲサーバ１５０は、ユーザ調査及びオプションのユーザ同意書を提供する。一実施形態では、ユーザ調査及びオプションのユーザ同意書はＣＲサーバ１５０に常駐し、要求があったときにアクセスポイント２１０に送信される。別の実施形態では、ユーザ調査及びオプションのユーザ同意書はアクセスポイント２１０に送信される。
【００５７】
ユーザ調査及びオプションのユーザ同意書をＣＲサーバ１５０から検索又は受け取ると、アクセスポイント２１０は、ネットワークアクセスを要求しているネットワークアクセス装置１１０にユーザ調査及びオプションのユーザ同意書を提供する。いくつかの実施形態では、アクセスポイント２１０又は関連するウェブサーバは、ウェブページをネットワークアクセス装置１１０に送信する。ウェブページは、ユーザにページを見るように要求し、且つオプションとして、ネットワークアクセスに要求される特定の条項及び条件への同意をユーザに要求するホームページ又は「スプラッシュ」ページであることができる。ユーザ調査及びオプションのユーザ同意書はウェブページ上でユーザに対して表示することができる。
【００５８】
ユーザは、ユーザ調査、ウェブページの条項及び条件、並びにオプションのユーザ同意書に応答することができる。一例では、ユーザは答えをユーザ調査に入力し、ウェブページ並びにオプションユーザ同意書の条項及び条件に同意する。次に、これら応答はアクセスポイント２１０に送信され、アクセスポイント２１０は調査応答及びオプションの同意書応答をＣＲサーバ１５０に転送する。ユーザがウェブページ又はオプションのユーザ同意書の条項及び条件に同意しない場合、図５の方法は終了する。
【００５９】
ステップ５３０において、ＣＲサーバ１５０は調査応答及びオプションの同意書応答を受け取る。応答は、ユーザの装置識別子に関連する適当な装置レコード内に記憶することができる。オプションの同意書応答により、ユーザが同意しないことが示される場合、図５の方法は終了する。
【００６０】
ステップ５３５において、ユーザプロファイルが、アクセス情報、装置識別子、及び調査応答に基づいて生成される。ユーザプロファイルは、装置履歴又はアクセス情報に関連する他の情報（例えば、アクセスポイントのロケーション、ロケーションでの天気、及び現在の地域イベント）を含む装置レコード内に含まれる他の任意の情報に基づいてもよい。
【００６１】
図５はアクセスポイント２１０との対話を考察するが、対話は、ネットワークアクセスをネットワークアクセス装置１１０（図２）に提供可能な任意のネットワーク装置との対話であることができる。いくつかの例としては、ルータ、スイッチ、又はサービスプロバイダ１２０が挙げられるがこれらに限定されない。
【００６２】
図６を参照すると、アクセスポイント２１０（図２）の例示的な方法のフローチャートが示されている。ステップ６００において、アクセスポイント２１０は装置識別子及びネットワークサービス要求をネットワークアクセス装置１１０（図２）から受け取る。一例では、ユーザが、地域のコーヒーハウス内のホットスポットでユーザのネットワークアクセス装置１１０を介してネットワークアクセスを得たい。ユーザがネットワークアクセス装置１１０を起動してウェブブラウザを実行すると、ネットワークアクセス装置１１０はネットワークアクセス要求と共に装置識別子をアクセスポイント２１０に送信する。この例では、装置識別子はＭＡＣアドレスである。
【００６３】
ステップ６０５において、アクセスポイント２１０は、ネットワークアクセス装置１１０から受け取った装置識別子及びアクセス情報をＣＲサーバ１５０に送信する。いくつかの実施形態では、アクセスポイント２１０に常駐するソフトウェアが、ネットワークアクセスを求めている任意のネットワークアクセス装置１１０の装置識別子を自動的に送信する。アクセス情報は、送信側アクセスポイント２１０のＩＰアドレスを含むことができる。
【００６４】
ＣＲサーバ１５０は、アクセスポイント２１０から装置識別子及びアクセス情報を受け取って記憶することができる。ＣＲサーバ１５０は、装置識別子に基づいてユーザ調査を生成することができる。ステップ６１０において、アクセスポイント２１０はＣＲサーバ１５０から調査を受け取る。いくつかの実施形態では、ＣＲサーバ１５０は、アクセスポイント２１０からの調査要求なしでユーザ調査をアクセスポイント２１０に送信する。他の実施形態では、アクセスポイント２１０は、ユーザ調査要求をＣＲサーバ１５０に送信し、又はユーザ調査をＣＲサーバ１５０からプルする。
【００６５】
ステップ６１５において、アクセスポイント２１０はユーザ調査及びネットワーク同意書をネットワークアクセス装置１１０に送信する。いくつかの実施形態では、アクセスポイント２１０又は関連するウェブサーバは、ユーザ調査及びネットワーク同意書をウェブページでネットワークアクセス装置１１０に送信する。ネットワークアクセス装置１１０のユーザは、ネットワークアクセスを受ける前にウェブブラウザを通じてページを見ることができる。次に、ユーザは、１つ又は複数のユーザ調査質問に答え、ステップ６２０において調査応答をアクセスポイント２１０に送信することができる。
【００６６】
ステップ６２５において、アクセスポイント２１０は、ネットワークアクセス装置１１０から受け取った調査応答をＣＲサーバ１５０に送信する。調査応答に加えて、アクセスポイント２１０はアクセス情報もＣＲサーバ１５０に送信することができる。ＣＲサーバ１５０は、調査応答及び／又はアクセス情報を受け取り、装置レコード内に記憶することができる。
【００６７】
ステップ６３０において、アクセスポイントは、ネットワークアクセス装置１１０のユーザがネットワーク同意書に同意するか否かを判断する。いくつかの実施形態では、ユーザは、ネットワーク同意書を含むウェブページ内のボタンをクリックするように求められる。ユーザがネットワーク同意書に同意する場合、ステップ６３５において、アクセスポイント２１０はネットワークサービス又はネットワークアクセスを提供することができる。ユーザがネットワーク同意書に同意しない場合、図６の方法は終了する。
【００６８】
図７は、例示的な実施形態の一実施形態によるデジタル装置７００のブロック図である。デジタル装置７００は、プロセッサ７１０、メモリ７２０、記憶システム７３０、入出力（Ｉ／Ｏ）インタフェース７４０、通信（コム）ネットワークインタフェース７５０、及びディスプレイインタフェース７６０に結合されたシステムバス７７０を備える。通信ネットワークインタフェース７５０は、外部通信リンク７８０にさらに結合される。Ｉ／Ｏインタフェース７４０及びディスプレイインタフェース７６０はオプションであり得る。ネットワークアクセス装置１１０（図２）、ＣＲサーバ１５０（図２）、アクセスポイント２１０（図２）、及びサービスプロバイダ１２０（図１）はデジタル装置７００であり得る。
【００６９】
プロセッサ７１０は、ソフトウェア又は命令を実行するように構成される。メモリ７２０は、データを永続的又は一時的のいずれかで保持して、システムバス７７０に接続された任意の構成要素にデータを提供できるようにするように構成される任意のメモリ装置である。メモリ７２０は、バッテリバックランダムアクセスメモリ又は読み取り専用メモリ（ＲＯＭ）を含むことができる。
【００７０】
記憶システム７３０は、データを永続的又は一時的に記憶するように構成される任意の記憶装置又は記憶装置群である。一実施形態では、記憶システム７３０は、データが記憶システムｌ７３０内に記憶された後に検証される読み取り／書き込み後検証（Read/Verify-after-Write）（ＲＶＡＷ）ポリシーを実施する。さらに、記憶システム７３０は、外部媒体を受け取って読み取るように構成された記憶装置を含むことができる。いくつかの実施形態ではユーザプロファイル、ユーザプリファレンス、及び／又は装置レコードは記憶システム７３０内に記憶される。記憶システム７３０及び／又はメモリ７２０は、機械可読媒体を含むことができる。
【００７１】
Ｉ／Ｏインタフェース７４０は、入力又は出力をデジタル装置７００のプレーヤに提供するように構成される任意のインタフェース又は装置である。例えば、Ｉ／Ｏインタフェース７４０は、ビデオインタフェース、オーディオインタフェース、リモートコントロール、キーパッド、ジョイスティック、タッチスクリーン、トラックパッド、又はボタンを含むことができる。
【００７２】
通信ネットワークインタフェース７５０は、外部通信リンク７８０を介して、システムバス７７０に接続された任意の構成要素と任意のネットワークとの間でデータを転送するように構成される任意の通信インタフェースである。外部通信リンク７８０は、デジタル装置７００を任意の通信ネットワーク１３０（図２）に結合する。
【００７３】
本発明の実施形態について、例示的な実施形態を参照して上述した。本発明のより広い範囲から逸脱することなく、各種変更を行うことが可能であり、他の実施形態を使用可能なことが当業者には理解されよう。したがって、例示的な実施形態に対するこれらの変形及び他の変形は、本発明により包含されるものと意図される。
【図面の簡単な説明】
【００７４】
【図１】本発明の実施形態を利用するシステムの例示的なブロック図である。
【図２】本発明の一実施形態を利用するシステムの代替の例示的なブロック図である。
【図３】本発明の一実施形態による顧客関係サーバのブロック図である。
【図４】顧客関係を構築するためにユーザプリファレンスを提供する例示的な方法のフローチャートである。
【図５】ユーザプリファレンスを提供する別の例示的な方法のフローチャートである。
【図６】本発明の例示的な一実施形態においてアクセスポイントで使用される方法のフローチャートである。
【図７】本発明の例示的な実施形態の一実施形態によるデジタル装置のブロック図である。
【図１】
2008545298.tif 000003
【図２】
2008545298.tif 000004
【図３】
2008545298.tif 000005
【図４】
2008545298.tif 000006
【図５】
2008545298.tif 000007
【図６】
2008545298.tif 000008
【図７】
2008545298.tif 000009