(57)【特許請求の範囲】
【請求項１】
電子プロファイル管理のための方法であって、
それぞれのエンティティとそれぞれ関連付けられる電子プロファイルを、電子格納媒体に格納するステップであって、前記電子プロファイルの各々が、前記エンティティの少なくとも１つの選好を含む、ステップと、
前記電子格納媒体と通信するプロファイリングシステムにおいて、第１のエンティティの選択肢を評価するように、電子デバイスから要求を受信するステップと、
前記第１のエンティティと関連付けられる前記電子プロファイルにアクセスするステップと、
前記エンティティの前記選好に部分的に基づいて、前記第１のエンティティの前記電子プロファイルに対する各選択肢の関連性の程度を計算するステップと、
を含み、
前記選択肢は、複数のコンテンツアイテムを含み、前記関連性の程度を計算する前記ステップは、所定のカテゴリに特有の複数のコンテンツアイテム、及び、該カテゴリに特有の複数のコンテンツアイテムに含まれる用語を用いて、前記複数のコンテンツアイテムに対して、前記用語の相対頻度に関する情報を含むように指標付けして、該指標付けしたコンテンツアイテムを、前記カテゴリに対応する指標付きコンテンツストアに格納するステップと、前記エンティティの前記選好を使用して、前記指標付きコンテンツストアに問い合わせるステップとを含む、
方法。
【請求項２】
前記選択肢は、薬物情報を含む前記プロバイダコンテンツを含み、前記エンティティは、患者、患者の医師、またはそれらの組み合わせ、前記患者の少なくとも病歴を有する前記患者について格納される前記電子プロファイル、前記患者の生物学的データ、前記患者の画像、またはそれらの組み合わせのうちの少なくとも１つを含み、前記スコア化の結果を解析するステップは、前記患者に関連する、解析の分離、薬物または治療プログラムの識別、またはそれらの組み合わせのうちの少なくとも１つを行うように、前記薬物情報の前記スコア化の結果を解析するステップを含む、請求項１に記載の方法。
【請求項３】
前記計算された関連性の程度、前記計算された関連性の程度に基づく選択された選択肢の指標、またはそれらの組み合わせのうちの少なくとも１つを、前記電子デバイスに送信するステップをさらに含む、請求項１に記載の方法。
【請求項４】
電子デバイスから要求を受信する前記ステップは、プロバイダから要求を受信するステップを含み、前記プロバイダは、前記エンティティとは異なる、請求項１に記載の方法。
【請求項５】
前記電子プロファイルは、それぞれの許可をさらに含み、前記電子デバイスに送信する前記ステップは、前記第１のエンティティと関連付けられる前記許可が、前記プロバイダと通信できるようにした場合にだけ生じる、請求項４に記載の方法。
【請求項６】
前記関連性の程度を計算する前記ステップは、関連数を計算するステップを含み、前記関連数は、用語頻度、および前記選好を使用した各コンテンツアイテムに対する逆文書頻度の計算に基づいて計算される、請求項１に記載の方法。
【請求項７】
前記関連性の程度を計算する前記ステップは、前記関連性の程度を計算するために、ニューラルネットワークを利用するステップを含み、電子プロファイル情報を格納する前記ステップは、前記エンティティの選好用語を受信するステップを含み、前記受信された選好用語を曖昧性除去する前記ステップは、前記受信された選好用語を使用して、コンテンツストアの中の関連文書を識別するステップと、前記識別された関連文書のうちの少なくとも１つから、関連キーワードを識別するステップとを含み、前記方法は、
前記受信された選好用語を曖昧性除去するステップと、
前記選好の一部として、前記関連キーワードを前記格納媒体に格納するステップと、
前記関連性の程度に関するエンティティからフィードバックを受信するステップと、前記フィードバックに基づいて、前記ニューラルネットワークを修正するステップと、
をさらに含む、請求項１に記載の方法。
【請求項８】
コンピューティングデバイスにおいて第１のエンティティによってアクセスされる、ネットワークアクセス可能なコンテンツアイテムに関する情報を、前記プロファイリングシステムで受信するステップと、
前記選択肢は、複数の格納された広告を含み、前記関連性の程度を計算する前記ステップは、前記受信したネットワークアクセス可能なコンテンツアイテムの情報に基づく方法であって、
複数の格納された広告をスコア化するステップと、
それらの計算された関連性の程度に基づいて、前記複数の格納された広告のうちの少なくとも１つを選択するステップと、
前記選択された広告をコンピューティングデバイスに送信するステップと、
を含む、請求項１に記載の方法。
【請求項９】
プロファイリングシステムであって、
エンティティに関する少なくとも１つの選好を含むプロファイル情報を受信し、各エンティティのそれぞれの電子プロファイルを生成し、かつ前記電子プロファイルを電子プロファイル格納媒体に格納するように構成される、プロファイル管理システムと、
それぞれのエンティティと関連付けられる前記少なくとも１つの選好を受信し、前記選好に関連する用語を識別し、そして、少なくとも１つの識別された用語を、前記それぞれのエンティティの電子プロファイルを伴う前記電子プロファイル格納媒体に格納するように構成される、曖昧性除去エンジンと、
第１のエンティティの選択肢を評価する要求を受信し、かつ前記第１のエンティティの前記電子プロファイルに基づいて、前記それぞれの選択肢の各々の関連数を計算するように構成される、解析エンジンと、
所定のカテゴリに特有の複数のコンテンツアイテム、及び該カテゴリに特有の複数のコンテンツアイテムに含まれる用語を用いて、前記複数のコンテンツアイテムに対して、前記用語の相対頻度に関する情報を含むように指標付けし、かつ前記指標付きコンテンツアイテムを、前記カテゴリに対応する指標付きコンテンツストアに格納するように構成される、指標付けエンジンと、
を備え、
前記曖昧性除去エンジンは、前記カテゴリに対応する前記指標付きコンテンツストアに連結され、かつ前記選好を伴う前記カテゴリに対応する指標付きコンテンツストアに問い合わせることによって、前記選好に関連する用語を識別するように構成され、
前記指標付けエンジンは、それぞれのカテゴリに各々対応する、複数の指標付きコンテンツストアを生成するように構成され、前記曖昧性除去エンジンは、前記複数のコンテンツストアのうち、前記カテゴリに対応する指標付きコンテンツストアを選択するように構成される、
プロファイリングシステム。
【請求項１０】
前記電子プロファイルは、リレーショナルデータベースに入力を含み、各電子プロファイルのそれぞれは、前記エンティティと関連付けられるデータを含むデータテーブルと、前記エンティティと関連付けられる各選好の選好ＩＤを含む関連ユーザ選好テーブルとを含む、請求項９に記載のプロファイリングシステム。
【請求項１１】
前記解析エンジンは、用語頻度の計算に部分的に基づいて、前記それぞれの選択肢の各々の前記関連数を計算し、かつ各コンテンツアイテムの前記選好の中の各用語の逆文書頻度数を計算するように構成される、請求項９に記載のプロファイリングシステム。
【請求項１２】
前記要求元は、前記プロファイル情報へのアクセスが許可されていない、請求項９に記載のプロファイリングシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、コンピューティングシステム、ならびにプロファイル属性の収集、開発、解析、および使用のためのソフトウェアに関する。
【背景技術】
【０００２】
ユーザにコンテンツアイテムを提供するための現在のシステムは、例えば、ユーザに関する有意義な情報を取得するためのシステムの能力、およびシステムのユーザがそれら自体の情報へのアクセスおよびそれらの使用を制御する程度といった、ユーザ情報に対するアプローチによって変化する。
【０００３】
いくつかのシステムは、単純に、ユーザに関する単一の周知のデータ点に基づいて、ユーザにとって適切、または望ましくなり得るものを決定する。例えば、位置に基づくサービスは、ユーザのモバイルデバイスから位置情報を受信し、近隣のビジネス、ガソリンスタンド、またはＡＴＭを識別する。地域の気象情報等の、他の場所に関連する情報も提供され得る。しかしながら、情報は、ユーザの場所だけに基づいて選択される。システムは、識別されたビジネスまたは事実のうちのいずれかが、他のユーザよりも特定のユーザに関連しているかどうかを知る、いかなる方法も持たない。
【０００４】
いくつかのシステムは、単一のアクションに基づいて、ユーザにとって適切、または望ましくなり得るものを推測する。例えば、文脈型広告システムは、ウェブページの中の目標語に部分的に基づいて、ウェブページに広告を提供し得る。これらのシステムは、広告が、ウェブページを視聴するユーザに実際に関連するかどうかを知る、いかなる方法も持たず、広告は、単にウェブページ上の目標語が合致するという理由だけで選択される。いくつかのシステムは、ユーザによって提供される他の類似する製品の評価に基づいて、ユーザにとって望ましくなり得る製品を決定する。例えば、いくつかの推薦サービスは、ある種類の製品、例えば、本または映画の、限られたユーザの評価、あるいは視聴または購入に基づく暗示的評価を受信し、そして、著者、テーマ、俳優、監督、ジャンル等の、良い評価を受けたアイテムに対する類似性に基づいて、ある事例では、そのユーザに類似するユーザ群の評価、視聴、または購入を参照することによって、ユーザが好み得る他の本または映画を推薦する。
【０００５】
位置に基づくシステム、文脈型広告、および推薦システムは、ユーザに関する限られた周知の情報に基づいて、どのようなものがそれらに関連し得るのかを強制的に決定する。これらのシステムは、推薦が、明示的にシステムと共有される限られた利用可能な情報に基づいているので、本当にユーザに関連する情報の送達について高い成功率を達成することができない場合がある。システムは、他のシステムによって収集された、またはそれらと共有される情報を含む、ユーザに関する他のいかなる情報も分からない。しかしながら、これらのシステムは、ユーザが、彼らの個人情報を管理できるようにし得る。すなわち、ユーザは、限られた量の個人情報だけしかシステムと共有していない。
【０００６】
他のシステムは、ユーザに関するより詳細な情報に基づいて、より知的な推薦をユーザに行い得るが、これらのシステムは、ユーザのプライバシーの問題を被る場合がある。例えば、ディープパケット検査技術は、広帯域ネットワーク上でユーザから送信およびユーザにより受信される情報を解析することができる。ユーザによって経時的に送信または受信される全ての情報を検査することによって、インターネットサービスプロバイダは、ユーザの、およびユーザに関連し得る、明確な状況を展開することができる。しかしながら、このアプローチは、ユーザが個人情報を収集されていることを知らない場合があり、かつ誰に情報が提供されるのかを管理しないので、深刻なプライバシーに対する懸念を引き起こす。
【０００７】
インターネットブラウザに広告を紹介する広告システムは、様々な方法で、表示する広告を選択し得る。ウェブサイトは、単純に、スポンサを有し、そして、新聞または雑誌の広告スペースの販売に類似した手法で、広告を販売し得る。例えば、文脈型広告システムは、ウェブページの中の目標語に部分的に基づいて、ウェブページに広告を提供し得る。これらのシステムは、広告が、ウェブページを視聴するユーザに実際に関連するかどうかを知る、いかなる方法も持たず、広告は、単にウェブページ上の目標語が合致するという理由だけで選択される。例えば、Ｇｏｏｇｌｅは、ユーザの電子メールメッセージまたは検索文字列の中に含まれる単語に基づいて、広告を表示し得る。広告は、単一の視聴されている電子メールメッセージのコンテンツに基づいて選択される。ユーザに関する他のいかなる情報も利用できない。他のシステムは、ウェブサイトを閲覧するユーザと関連付けられる、格納されたクッキーのコンテンツに基づいて、表示する広告を選択し得る。これは、場合によっては、ユーザの告知に基づく同意を伴わずに行われる場合があり、ユーザのプライバシーに対する懸念を引き起こす。
【０００８】
これらの以前のシステムはまた、アクセスされる特定のウェブサイトまたは電子サービスに対する所有権が欠点である。例えば、Ｆａｃｅｂｏｏｋ、Ｔｉｃｋｅｔｍａｓｔｅｒ、およびＥＳＰＮ等のウェブサイトは、それらのユーザと関連付けられるいくつかのプロファイル情報を保持する。しかしながら、あるサイトでユーザによって格納されるプロファイル情報は、概して、他の人はアクセスすることができず、他の人が他のウェブサイトに移動した時に、その利益を当該ユーザに与えない。あるサイトが他のサイトと情報を共有できるようにすると、ここでもプライバシーに対する懸念が高まる。しばしば、あるシステムは、プロファイル情報を別のシステムと供給するように、必要なユーザの同意を得ることに対して抑制的になり得る。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態によるシステムの概略図である。
【図２】本発明の一実施形態による、電子プロファイルのための概念的データベーススキーマの概略図である。
【図３】本発明の一実施形態による、ディスプレイのブラウザウィンドウの中で動作する、プロファイル管理インターフェースの概略図である。
【図４】本発明の一実施形態による曖昧性除去エンジンの動作を示す、フローチャートである。
【図５】本発明の一実施形態による指標付けエンジンの動作を示す、フローチャートである。
【図６】本発明の一実施形態による曖昧性除去エンジンの動作を示す、フローチャートである。
【図７】本発明の一実施形態によるプロファイル管理システムの動作を示す、フローチャートである。
【図８】本発明の一実施形態による解析エンジンの動作を示す、フローチャートである。
【図９】本発明の一実施形態によるユーザインターフェースの概略図である。
【図１０】本発明の一実施形態によるユーザインターフェースの概略図である。
【図１１】本発明の一実施形態によるユーザインターフェースの概略図である。
【図１２】本発明の一実施形態による、広告または他のコンテンツを選択するためのシステムの概略図である。
【図１３】本発明の一実施形態による、プラグインを動作させるウェブブラウザの概略図である。
【図１４】本発明の一実施形態による、プラグインを動作させるウェブブラウザの概略図である。
【図１５】本発明の一実施形態によるシステムの動作を示す、フローチャートである。
【図１６】本発明の一実施形態による、図１のシステムの動作を示す、フローチャートである。
【図１７Ａ】本発明の種々の実施形態による、図１のシステムの動作を示す、フローチャートである。
【図１７Ｂ】本発明の種々の実施形態による、図１のシステムの動作を示す、フローチャートである。
【図１８Ａ】本発明の種々の実施形態による、図１のシステムの動作を示す、フローチャートである。
【図１８Ｂ】本発明の種々の実施形態による、図１のシステムの動作を示す、フローチャートである。
【図１８Ｃ】本発明の種々の実施形態による、図１のシステムの動作を示す、フローチャートである。
【図１９Ａ】本発明の種々の実施形態による、図１のシステムの動作を示す、フローチャートである。
【図１９Ｂ】本発明の種々の実施形態による、図１のシステムの動作を示す、フローチャートである。
【図１９Ｃ】本発明の種々の実施形態による、図１のシステムの動作を示す、フローチャートである。
【図２０】本発明の一実施形態による、図１のシステムの動作を示す、フローチャートである。
【図２１】本発明の一実施形態による、図１のシステムの動作を示す、フローチャートである。
【図２２Ａ】本発明の種々の実施形態による、ユーザインターフェースの概略図である。
【図２２Ｂ】本発明の種々の実施形態による、ユーザインターフェースの概略図である。
【図２２Ｃ】本発明の種々の実施形態による、ユーザインターフェースの概略図である。
【図２２Ｄ】本発明の種々の実施形態による、ユーザインターフェースの概略図である。
【発明を実施するための形態】
【００１０】
本発明の実施形態の十分な理解を提供するように、ある詳細を以下に述べる。しかしながら、本発明の実施形態は、これらの様々な特定の詳細を伴わずに実施され得ることが、当業者に明らかになるであろう。いくつかの事例では、本発明の実施形態の説明を不必要に不明確にすることを回避するために、周知のコンピュータシステムの構成要素、ネットワークアーキテクチャ、制御信号、およびソフトウェアの動作は、詳細に示されていない。
【００１１】
本発明の実施形態は、電子プロファイルを取得、拡張、管理、格納、および使用することができる、プロファイリングシステムを提供する。本明細書で説明される電子プロファイルは、エンティティに関する情報を含むデータ構造を含み、その全てまたは一部は、電子プロファイルに部分的に基づいて予測的または決定的アクションを取り得る、解析エンジンへの入力として使用され得る。以下に述べるように、エンティティは、それらの電子プロファイルの全てまたは一部の使用を制御し得、特定のエンティティからの要求に応答するコンテンツをスコア化および選択するために、部分的にまたは完全に使用できるようにする。解析エンジンは、予測的または決定的アクションを取るように、電子プロファイルからの情報を使用する。「プロファイル」という用語は、電子プロファイル、ならびに電子プロファイルのプロファイル属性のうちのいくつかまたは全てを含む。解析エンジンはまた、複数のプロファイル所有エンティティのプロファイル属性に基づいて一群のプロファイルを作成する等、他のエンティティの電子プロファイルからのプロファイル属性を使用してもよい。例えば、以下にさらに説明するように、製品、サービス、コンテンツ、団体、人々、またはプロファイル所有エンティティに特に関連し得る他のアイテム（ゲーム、シミュレーション、または他の仮想環境内等の仮想アイテムを含む）は、エンティティの電子プロファイルの中の情報、他のエンティティの電子プロファイルの中の情報、または情報の組み合わせに基づいて提案される。エンティティは、一人の人または一群の人々であり得る。エンティティは、現実または仮想のものであり得る。エンティティは、複数の別個かつ相異なるプロファイルを有し得る。エンティティは、システムの単一または複数のユーザであり得る。エンティティはまた、共通の属性を共有する人々の一部であり得る。エンティティはまた、特定の単一または複数の属性を共有する、または共有しない、人々の一部であり得る。エンティティはまた、コンテンツの製品、場所、またはアイテム等が挙げられるが、これに限定されない、物体であり得る。
【００１２】
本発明の一実施形態によるシステム１００の一実施例を図１に示す。プロファイリングシステム１１０は、プロファイル管理システム１１５と、曖昧性除去エンジン１２０と、解析エンジン１２５とを含む。これらの個々の構成要素は、以下にさらに論じられる。プロファイリングシステム１１０は、概して、以下に説明するプロファイル管理システム１１５、曖昧性除去エンジン１２０、および解析エンジン１２５の機能をプロセッサに実装させ得る、コンピュータが読み取り可能な命令を格納する、プロセッサおよびメモリを含む。これらのエンジンのうちの１つ以上は、サーバ、他のコンピュータもしくはコンピューティングデバイス、またはコンピューティングデバイスのネットワーク上に実装され得る。単一のシステムとして示されているが、プロファイリングシステム１１０は、デバイスの各々によって実行される処理の一部を伴って、複数のコンピューティングデバイス全体に分散されるように実装されてもよい。
【００１３】
プロファイル管理インターフェース１３５およびコンテンツビューア１３７を実装するように、好適な処理、メモリ、および通信能力を伴う任意のデバイスとして実装され得る、ユーザデバイス１３０は、プロファイリングシステム１１０と通信する。それに応じて、ユーザデバイス１３０は、パーソナルコンピュータ、キオスク、携帯電話、携帯情報端末、テレビのセットトップボックス、テレビ、または音楽再生機であってもよいが、これに限定されない。ユーザデバイス１３０は、公的にアクセス可能なワークステーションまたはキオスクの場合等では、単一のユーザに特有のものであってもよく、または複数のユーザによって使用されてもよい。いくつかの実施形態では、ユーザは、物理的な人である必要はないが、一群の人々の代表であり得、またはプロファイル入力機能を行う、自動プロセスまたはコンピュータプログラムであり得る。プロファイリングシステム１１０とユーザデバイス１３０との間の通信は、任意の機構によって生じ得る。いくつかの実施形態では、プロファイリングシステム１１０は、所望に応じて、セキュアなまたはセキュアでない手法で、ｈｔｔｐを使用したインターネットを通じてユーザデバイス１３０と通信し得るウェブサービスとして、完全または部分的に実装され得る。ユーザデバイス１３０は、以下に詳述するように、コンテンツを視聴するための、コンテンツビューア１３７を含む。いくつかの実施形態では、コンテンツビューアは、Ｉｎｔｅｒｎｅｔ  Ｅｘｐｌｏｒｅｒ、Ｍｏｚｉｌｌａ、Ｓａｆａｒｉ、およびＦｉｒｅｆｏｘが挙げられるが、これに限定されない、インターネットブラウザプログラムである。いくつかの実施形態では、コンテンツビューアは、ブラウザプラグインである。プロファイル管理インターフェース１３５は、プロファイル管理システム１１５が、ユーザデバイス１３０を使用するユーザによって表されるエンティティに関するプロファイル属性を確立、増補、あるいは操作するために通信することを可能にする。曖昧性除去エンジン１２０は、以下にさらに説明するように、ユーザデバイス１３０から供給されるプロファイル属性を受信し、そしてさらに、ノイズおよび変動を含む、提供される情報の中の曖昧性を低減するように、情報を処理する。曖昧性を低減する処理は、ユーザデバイスとの相互作用を通して動的に生じ得る。図１に示されるユーザデバイス１３０ｂおよび１３０ｃを含む、任意の数のユーザデバイスが、プロファイリングシステム１１０と通信し得る。
【００１４】
ユーザデバイス１３０および他のソースから受信されたプロファイル属性は、電子プロファイル格納部１４０に格納される電子プロファイルを生成するように、プロファイル管理システム１１５および曖昧性除去エンジン１２０によって処理される。以下にさらに説明するように、電子プロファイルは、データベース構造であってもよく、よって、図１に示されるように、データベースに格納され得る。しかしながら、電子プロファイルを格納するために、あらゆるタイプの電子格納部が使用されてもよく、また、プロファイルは、任意の数の相異なる格納場所に格納されてもよく、そして、個々のプロファイルは、複数の格納場所全体に分散されてもよい。電子プロファイルは、以下にさらに詳しく論じる。
【００１５】
コンテンツプロバイダ、またはプロファイル所有エンティティとの相互作用を求める他のエンティティは、プロバイダデバイス１４５を使用して、プロファイリングシステム１１０と通信し得る。ユーザデバイス１３０と同様に、コンテンツ格納インターフェース１５０を実装するように好適な処理、メモリ、および通信能力を伴う、任意のデバイスが使用され得る。したがって、プロバイダデバイス１４５は、サーバコンピュータ、パーソナルコンピュータ、携帯電話、携帯情報端末、セットトップボックス、テレビ、またはキオスクとして実装され得るが、これに限定されない。プロバイダデバイス１４５は、有線または無線といった任意の手法で、プロファイリングシステム１１０と通信し得る。
【００１６】
プロバイダデバイス１４５は、コンテンツ格納部１５５と通信する。コンテンツ格納部１５５は、プロバイダが、１つ以上のプロファイル所有エンティティの共有を望み得る情報を含む、あらゆる好適な電子メモリ格納部である。コンテンツ格納部１５５は、テキストファイルもしくはメディアファイル、データベース、広告、社会的接触、顧客関係管理情報、企業リソース管理情報、カタログデータ、在庫、画像、動画、慈善事業情報、スポーツ情報、医療情報、文書、データ、ソフトウェアコード、論理（例えば、回路、ファームウェア）、方程式、またはこれらのタイプの情報の組み合わせ等の、ニュースまたはエンターテイメントコンテンツを格納し得るが、これに限定されない。プロバイダデバイス１４５ｂおよび１４５ｃを含む、任意の数のプロバイダデバイスが、プロファイリングシステム１１０と通信し得る。付加的なプロバイダデバイスは、それら自体の関連付けられたコンテンツ格納部を有し得、または、コンテンツ格納部１５５と通信し得る。
【００１７】
プロバイダデバイス１４５は、説明されるコンテンツスコア化インターフェース機能をプロセッサに実装させる、コンピュータが読み取り可能な命令を格納するプロセッサおよびメモリとして実装され得る、コンテンツスコア化インターフェース１５０を実装する。コンテンツのスコア化を以下にさらに説明するが、一般的な概要として、コンテンツスコア化インターフェース１５０は、コンテンツ格納部１５５の中のコンテンツのうちのいくつかまたは全てを、解析エンジン１２５がアクセスできるようにする。解析エンジン１２５は、次いで、電子プロファイル格納部１４０に格納される電子プロファイルのうちの１つ以上に基づいて、コンテンツアイテムをスコア化し得る。このプロセスの出力は、様々な方法でコンテンツスコア化インターフェース１５０に提供され得、調べる単一または複数の電子プロファイルに対する関連性（および／または無関連性）、または関連性の昇順または降順で列記される、コンテンツ格納部１５５の中のランク付けされたコンテンツのリスト、あるいは、関連性スコアの閾値を上回る、または下回る関連性スコアを有するコンテンツアイテムの指標に基づいて、コンテンツ格納部１５５の中のコンテンツに割り当てられる数値スコアを含む。本明細書で使用する場合、「関連性」は、関連性の検討、関連性の欠如（すなわち、無関連性）、またはそれらの組み合わせを広く含む。
【００１８】
さらなる詳細は以下に提供されるが、本発明の一実施形態によるシステム１００の使用の概要を説明する。エンティティは、プロファイル管理システム１１５と通信するプロファイル管理インターフェース１３５を通して、プロファイリングシステム１１０にプロファイル属性を通信し得る。プロファイル管理システム１１５および曖昧性除去エンジン１２０は、提供されるプロファイル属性を精緻化および拡張し得る。エンティティの電子プロファイルは、電子プロファイル格納部１４０に格納される。図１には単一の電子ファイル格納部１４０の場所が示されているが、電子プロファイルは、いくつかの実施形態では、エンティティによって使用され得る、異なる物理的な電子デバイスと関連付けられる複数の格納場所にわたるものを含む、複数の格納場所にわたって分散され得る。したがって、いくつかの実施形態では、エンティティのプロファイル一部だけが、電子プロファイル格納部１４０上に位置し得る。エンティティは、次いで、プロバイダに情報を要求し得る。図１では、ユーザデバイス１３０は、プロバイダデバイス１４５と通信するように示される。いくつかの実施形態では、エンティティおよびプロバイダは、図１に示されるように、プロファイル管理インターフェース１３５およびコンテンツスコア化インターフェース１５０を含む、同じデバイスを使用して通信し得るが、他の実施形態では、エンティティおよびプロバイダは、異なるデバイスを使用して通信し得る。エンティティから情報の要求を受信すると、プロバイダデバイス１４５は、コンテンツスコア化インターフェース１５０を通して、解析エンジン１２５から解析を要求する。解析エンジン１２５は、電子プロファイル格納部１４０に格納されるエンティティの電子プロファイルにアクセスし、かつ、提供されたエンティティが、プロバイダからの要求に応答して、そのプロファイル属性の全てまたは一部を使用できるように選択された場合に、アクセスされた電子プロファイルに従って、コンテンツ格納部１５５の中のコンテンツをスコア化する。結果として生じるスコアは、コンテンツスコア化インターフェース１５０を通して、プロバイダデバイス１４５に提供される。スコアを受信すると、プロバイダは、次いで、スコアに基づいてコンテンツをエンティティに通信し得る。例えば、コンテンツは、スコアに基づいてプロバイダによって選択され、そして、コンテンツビューア１３７上のエンティティによる視聴のために提供することができる。
【００１９】
このように、プロファイリングシステム１１０は、エンティティとコンテンツプロバイダとの間の信頼できる中間物として機能し得る。コンテンツプロバイダは、実際にプロファイル属性自体を受信せずに、エンティティのプロファイル属性に基づいて、そのコンテンツの解析を受信する。プロファイル属性のアクセシビリティを制御することができ、また、コンテンツプロバイダが直接的に情報を取得できない可能性があることを知ることで、エンティティは、より多くの情報をプロファイリングシステム１１０と共有し得る。さらに、プロファイル管理システム１１５および曖昧性除去エンジン１２０を通して、電子プロファイルは、より構造化されたものとなり得、一方で、自由形態のユーザ入力を通して純粋に作成したものよりも容易に作成され得る。曖昧性除去エンジン１２０は、エンティティのプロファイルに追加するための関連用語を提案し得、エンティティは、確認または拒否し得る。
【００２０】
本発明によるシステム１００の一実施例の概要を説明してきたが、以下、電子プロファイルの実施例を論じる。本明細書で説明される電子プロファイルは、エンティティに関する情報を含むデータ構造を含み、その全てまたは一部は、電子プロファイルに部分的に基づいて予測的または決定的アクションを取り得る、解析エンジンへの入力として使用され得る。例えば、リコール電子プロファイルは、電子プロファイル格納部１４０に格納され、かつ、電子プロファイルと関連付けられるエンティティに関連し得るコンテンツを識別するように、解析エンジン１２５によって使用され得る。
【００２１】
よって、電子プロファイルの実施例は、データ構造を含む。以下に説明する電子プロファイル属性を格納し得る、あらゆるタイプのデータ構造が使用され得る。一実施形態では、電子プロファイルは、リレーショナルデータベースに格納される。図２は、本発明の一実施形態による、電子プロファイルのための概念的データベーススキーマ２００の一部を示す。データベーススキーマ２００は、スタースキーマとして組織されるが、他の組織は他の実施形態に採用され得る。スキーマ２００は、電子プロファイルの態様を相互に関連させる、電子プロファイルを所有するエンティティに関する情報を提供する、複数のテーブルを含む。スキーマ２００に従って構築されるデータベースは、概して、任意の好適な電子格納媒体に格納され得る。いくつかの実施形態では、電子プロファイルの一部は、エンティティによって使用される異なる電子デバイスと関連付けられる格納媒体の間を含む、複数の電子格納媒体の間に分散され得る。
【００２２】
電子プロファイルに格納されるエンティティに関する情報には、以下のものの組み合わせが挙げられるが、これに限定されない。すなわち、構造化および非構造化データ、選好、所有物、社会的なつながり、画像、許可、推薦選好、場所、役割および文脈、現実または仮想の人物、スケジュール、タスク、ウェブリンク、パスワード、データベースに格納されるデータ、ならびに金融情報、病歴、および課金情報等の他のエンティティによって管理される情報である。これらのエンティティの態様は、一般的に上記に説明されるように、予測的または決定的アクションを取るように、任意の組み合わせで、解析エンジンによって使用され得る。以下、電子プロファイル２００の中に含まれるプロファイル属性の態様の実施例をさらに説明する。
【００２３】
スキーマ２００によって表される電子プロファイルは、エンティティに関するデータをユーザテーブル２０１の中に含む。図２では、「ユーザ」という用語をテーブルおよびプロファイルの他の態様を説明するために使用しているが、当該用語は、プロファイルを個人または人を代表するものに限定することを意味するものではない。電子プロファイルに含まれる情報は、概して、電子プロファイルと関連付けられるエンティティに関する情報であり、これは、電子プロファイルを所有するエンティティとも称され得る。エンティティは、概して、複数の相異なるプロファイルを所有し得る。エンティティは、人または一群の人々であり得る。エンティティはまた、共通の属性を共有する人々の一部であり得る。エンティティはまた、コンテンツの製品、場所、ビジネス、またはアイテム等が挙げられるが、これに限定されない、物体であり得る。エンティティは、共通の属性を共有する、物体の一部であり得る。図２の「ユーザ」という用語は、単純に、プロファイルと関連付けられるエンティティを指す。より一般的には、ユーザという用語は、本明細書で説明されるように、プロファイル所有エンティティを指し得る。
【００２４】
エンティティに関するデータ２０２は、ユーザテーブル２０１に格納される。テーブル２０１は、各タイプのデータのための列を含み得る。例えば、ユーザＩＤ１と関連付けられるデータは、エンティティの名前（「ボブ  スミス」）と、住所（５５５  Ｐａｒｋ  Ｌａｎｅ）と、年齢（３５）と、性別（男性）とを含む。ユーザＩＤ２と関連付けられるデータは、身長（５フィート１０インチ（約１７７．８ｃｍ））と、体重（１８０ポンド（約８１．６ｋｇ）と、性別（女性）と、病歴とを含む。ユーザＩＤ３と関連付けられるデータは、金融情報と、住所（３２９  Ｗｈｉｓｔｌｅ  Ｗａｙ）とを含む。ユーザテーブル２０１に格納されるエンティティに関するデータは、概して、身長、住所、衣服のサイズ、連絡先情報、医療情報、金融情報、クレジットカード番号、人種分類、体重、および性別等が挙げられるが、これに限定されない、事実または人口学的情報を含み得る。あらゆる組み合わせのデータタイプが格納され得る。ユーザテーブル２０１はまた、ユーザＩＤ２０３を含む。ユーザＩＤは、電子プロファイルを生成する、または電子プロファイルを使用するシステムによって生成されてもよく、あるいはエンティティの電子メールアカウントまたは他の既存のアカウント等の、プロファイル所有エンティティによって既に所有されているユーザＩＤと関連付けてもよく、またはこれと同一であってもよい。電子プロファイルを有する各エンティティは、図１の電子プロファイル格納部１４０に格納される、テーブル２０１等の、対応するユーザテーブルを有し得る。
【００２５】
エンティティの選好も、エンティティの電子プロファイルに格納され得る。選好は、概して、エンティティと、物体、人々、または群を表し得る種々の単語との間の関連付けを指す。個人の各選好は、その関連付けが、例えば「私は猫が好き」といった１つの選好となり得ることを表す。選好は、あらゆる好適な手法で格納され得る。図２のスキーマでは、選好は、ユーザ選好テーブル２１０、ユーザ選好用語テーブル２２０、選好用語テーブル２３０、および選好限定子テーブル２４０の使用によって格納されるが、以下にさらに説明する。図２の選好を表すために使用される４つのテーブルは、例示的なものに過ぎず、選好は、他の実施形態では、プロファイル所有エンティティが、それらの選好と関連付けられるように、他の手法で格納され得る。
【００２６】
再び図２を参照すると、エンティティのユーザテーブル２０１は、ユーザ選好テーブル２１０と関連付けられる。ユーザ選好テーブル２１０は、電子プロファイル格納部１４０の中にプロファイルを有するエンティティのユーザＩＤ２０３を含み、各ユーザＩＤと関連付けられる個人の選好ＩＤ２１１を列記する。例えば、図２に示される実施例では、ユーザＩＤ１は、「スポーツの選好１」および「スポーツ、旅行の選好１」と関連付けられる。少数のユーザＩＤ２０３だけしか含まれていないように示されているが、ユーザ選好テーブル２１０は、概して、プロファイリングシステムに周知の複数のユーザＩＤのリストと、ユーザＩＤと関連付けられる個人の選好ＩＤのリストとを含み得る。このように、エンティティの選好は、エンティティに関連するデータと関連付けられ得る。概して、選好ＩＤを表すために任意の文字列が使用され得る。また、ユーザ選好テーブル２１０には、選好に含まれる用語との関連付けを記録するために使用される、限定子ＩＤ２１２が含まれる。限定子は、以下にさらに説明される。
【００２７】
各選好ＩＤは、ユーザ選好用語テーブル２２０の中に、関連する入力を有する。ユーザ選好用語テーブル２２０は、各ユーザ選好ＩＤと関連付けられる用語ＩＤのリストを含む。図２では、例えば、選好ＩＤ「スポーツの選好１」は、用語ＩＤ１および用語ＩＤ２と関連付けられて示されている。用語ＩＤを表すために、概して、任意の文字列が使用され得る。その結果、各用語ＩＤは、選好用語テーブル２３０の中の入力と関連付けられる。選好用語テーブル２３０は、用語ＩＤによって表される実際の用語を列記する。用語は、概して、任意の文字列であってもよく、かつ、概して、１つ以上の単語または他の表現であってもよい、意味のユニットである。図２に示されるように、選好用語テーブル２３０は、用語ＩＤ１が、メジャーリーグ野球という用語と関連付けられることを示す。１つの用語だけが用語ＩＤ１と関連付けられて示されているが、任意の数の用語がそのように関連付けられ得る。
【００２８】
したがって、上記に説明されるように、エンティティは、最終的に１つ以上の用語を含む選好と関連付けられ得る。しかしながら、エンティティと用語との間の関係は、まだ説明されていない。エンティティの選好は、エンティティの好き、嫌い、またはその両方の尺度を含み得る。さらに、エンティティの選好は、ある環境で、エンティティが何であるか、または何でないのか、何をするか、または何をしないのか、に関する情報を含み得る。図２のスキーマ２００では、各選好は、ユーザ選好テーブル２１０の中の選好ＩＤと限定子ＩＤとの間の関連付けによって示されるように、１つ以上の限定子と関連付けられ得る。各限定子ＩＤと関連付けられる用語は、次いで、選好限定子テーブル２４０に格納される。限定子は、プロファイル所有エンティティに対する選好用語の関係を説明する。限定子の実施例は、それぞれ、選好との肯定的または否定的関連付けを説明するように、「好き」および「嫌い」を含む。選好単語とプロファイル所有エンティティとの間のより複雑な関連付けを作成するように、「その時」、「それ以外の時」、「全くない」、「いつも」、「行う」、「行わない」、「そうである」、「そうではない」を含む、他の限定子が使用され得る。図２に示されるように、限定子「限定子ＩＤ１」は、関連付け「好き」を表し、「限定子ＩＤ２」は、関連付け「嫌い」を表す。
【００２９】
したがって、図２に示される構造は、ユーザＩＤ１によって表されるエンティティの２つの選好をコード化する。「スポーツの選好１」は、ユーザＩＤ１が、メジャーリーグ野球およびシアトルマリナーズが好きであることを示す。「スポーツの選好２」は、ユーザＩＤ１が、フェンウェイパークが好きであることを示す。同様に、ユーザＩＤ２は、「スポーツの選好２」を有し、ユーザＩＤ２が、メジャーリーグ野球およびニューヨークヤンキースが嫌いであることを示す。ユーザＩＤ３は、「スポーツの選好３」を有し、ユーザＩＤ３が、デレク・ジーターが好きであることを示す。
【００３０】
図２に記載されているテーブルを使用して選好を格納する手法は、例えば、個々の用語を何度も図１のプロファイル格納部１４０に格納するように要求せずに、複数の用語ＩＤを複数のユーザ選好ＩＤと関連付けることができるようにすることによって、効率的な格納および解析を援助し得る。その代わりに、用語ＩＤと複数のユーザ選好との間に複数の関連付けが作成され得る。しかしながら、論じられているように、概して、エンティティの電子プロファイルをコード化するために、あらゆるデータ構造が使用され得る。いくつかの実施形態では、ベクトルまたは指標としてプロファイルが表され、かつ任意選択で格納され得る。ベクトルは、プロファイルと関連付けられるエンティティを一意的に識別し得る。例えば、プロファイルベクトルは、各軸が用語、単語、またはユーザデバイスを表す、複数の軸を表し得、ベクトルは、プロファイルに含まれる各用語、単語、およびユーザデバイスと関連付けられるビットを含む。
【００３１】
所有物、画像、社会的なつながり、許可、推薦選好、場所、役割、および文脈を含む、エンティティに関するさらなる情報は、エンティティの電子プロファイルに格納され得る。図２には示されていないが、これらのさらなる態様は、中央ユーザテーブル２０１と関連付けられる付加的なスターテーブルとして格納され得る。エンティティの所有物としては、データ、ゲームシステム、携帯電話、コンピュータ、自動車、衣服、銀行または他のアカウント、利用契約、およびケーブルまたは他のサービスプロバイダが挙げられるが、これに限定されない、エンティティが所有する、またはアクセスを有するものを含み得る。
【００３２】
エンティティの社会的なつながりには、実際または仮想のプロファイルを通じた、友人、家族、隣人、同僚、団体、会員制プログラム、Ｆａｃｅｂｏｏｋ、Ｍｙｓｐａｃｅ、もしくはＬｉｎｋｅｄＩｎ等の社会的ネットワークへのエンティティの参加に関する情報、またはエンティティが属するビジネスとの関係が挙げられるが、これに限定されない。
【００３３】
電子プロファイルの全てまたは一部にアクセスするための許可は、以下にさらに説明されるが、エンティティのプロファイル属性がいつ使用され得るのかという指標を含み得る。例えば、エンティティは、特定のエンティティからの要求にだけ応答して、他のエンティティからの要求には応答せずに、プロファイリングシステムがそれらのプロファイル属性を使用する権限を与え得る。許可は、いつ、どのように、どのくらいの頻度で、またはどこで、プロファイリングシステムが、特定のエンティティまたは特定のタイプのエンティティからの要求に応答して、エンティティのプロファイルにアクセスし得るのかを特定し得る。例えば、エンティティは、スポーツのウェブサイトには、エンティティのプロファイルに関連するコンテンツに関する情報を取得する可能性があるが、銀行には取得する可能性がない、と特定し得る。概ね上記に説明されるように、プロファイリングシステムだけが、格納されたプロファイル属性に対する直接アクセスを有し、プロファイル属性は、概して、エンティティのプロファイルに基づくそれらのコンテンツのスコア化を要求し得る、コンテンツプロバイダと共有されない。しかしながら、いくつかの実施形態では、エンティティが、特定のコンテンツプロバイダに情報を提供するためにそれらのプロファイルを使用する許可を付与していた時に、またはネットワークコンテンツに対して相関させるように、プロバイダに指標が提供される時に、スコア化が行われ得る。
【００３４】
推薦選好は、エンティティが、付加的な情報、あるいはデータまたは所有物を、それらの電子プロファイルに追加することに対する推薦を所望する、または受け入れるかどうかを含み得る。推薦選好は、どのエンティティが、電子プロファイル所有エンティティに対して、およびどの条件下で推薦を行うのかを特定し得る。
【００３５】
エンティティの位置情報は、ＧＰＳ座標、国、州、都市、地域、店舗名、教会、ホテル、レストラン、空港、他の会場、所在地住所、または仮想的な場所等の、様々なレベルの細かさで判定される、物理的もしくは仮想的の両方の、過去、現在、または未来の場所を含み得る。いくつかの実施形態では、位置情報は、エンティティと関連付けられるＩＰアドレスを解析することによって得られ得る。
【００３６】
エンティティの役割は、父、母、娘、息子、友人、従業員、兄弟、姉妹、スポーツファン、映画ファン、卸売業者、配給業者、小売業者、および（ゲーム環境または他のサイトの中の）仮想人物が挙げられるが、これに限定されない他人、またはものに対するエンティティの関係の分類を含み得る。
【００３７】
エンティティの文脈は、買い物、検索、作業、運転、またはエンティティが休暇を購入する等に関わるプロセス等の、エンティティが過去、現在、または未来に何を行うのかを含む、エンティティの活動または動作モードの指標を含み得る。
【００３８】
以下にさらに説明するように、電子プロファイルの全てまたは一部は、解析エンジンへの入力として使用され得る。いくつかの実施形態では、それらの電子プロファイルに基づいて、解析エンジンの有意義な出力を有するには、個人に関するデータが不十分な場合がある。したがって、いくつかの実施形態では、１つ以上の共通の属性を個人と共有するセグメントのプロファイルが、個人のプロファイルの変わりに、またはそれに加えて、解析エンジンへの入力として使用され得る。セグメントのプロファイルはまた、そのエンティティのセグメントに関連し得るコンテンツを選択するために使用され得、また、１つ以上の属性をセグメントと共有するエンティティにコンテンツを渡し得る。
【００３９】
プロファイル属性および電子プロファイルのコンテンツを格納するための例示的な機構を説明してきたが、以下、プロファイル属性を取得するための例示的な方法およびシステムを論じる。プロファイル属性は、概して、プロファイル所有エンティティの代表、他の個人を含む、あらゆるソースから、またはそれらが他の電子システムと相互作用する時に、プロファイル所有エンティティに関するデータの収集から取得され得る。いくつかの実施形態では、再び図１を参照すると、プロファイル属性は、プロファイル管理インターフェース１３５を使用して、プロファイル所有エンティティまたはユーザデバイス１３０の代表によって、直接的に入力され得る。いくつかの実施形態では、プロファイル属性は、推定されて、電子プロファイルに含められる。すなわち、プロファイル属性は、プロファイル所有エンティティによって入力される、または規則に従って生成されるのではなく、インターフェースを通して電子プロファイルに追加することができる。以下により詳細に説明するが、そこからプロファイル属性が推定され得る基準として、種々の情報を使用することができる。
【００４０】
プロファイル管理インターフェース１３５は、プロファイル所有エンティティまたはそれらの代表から、プロファイル属性を受信するために好適なあらゆる形態を取り得る。一実施形態では、プロファイル管理インターフェース１３５は、ユーザデバイス１３０上で動作するアプリケーションを含む。ユーザデバイス１３０上のアプリケーションは、プロファイリングシステム１１０と通信し得る。一実施形態では、曖昧性除去エンジン、解析エンジン、またはその両方は、アプリケーションプログラミングインターフェース（ＡＰＩ）として実装され得、ユーザデバイス１３０上で動作するアプリケーションは、プロファイリングシステム１１０によって動作される１つ以上のＡＰＩを呼び出し得る。いくつかの実施形態では、プロファイリングシステム１１０と通信するユーザデバイス１３０上のアプリケーションは、インターネットブラウザウィンドウの中で動作し、ユーザデバイスのディスプレイ３０５のブラウザウィンドウの中で動作する、プロファイル管理インターフェース１３５の一実施形態を図３に示す。プロファイル所有エンティティまたはそのエンティティの代表は、プロファイル属性を選好入力フィールド３１０内に入力し得る。情報を入力する前に、エンティティは、例えば、ユーザ名、パスワード、またはその両方を入力することによって、またはエンティティと関連付けられる１つ以上のユーザデバイスおよびそれらの文脈の識別を含む、他の認証の方法を使用することによって、プロファイリングシステムにそれら自体を識別させることができる。プロファイル属性を選好入力フィールド３１０内に入力する時に、エンティティはまた、限定子セレクタ３０８を使用して、プロファイル属性と関連付けられる限定子を選択することができる。いくつかの実施形態ではエンティティに独特であり得る、限定子セレクタ３０８は、ドロップダウンメニュー、異なる限定子を示すボタン、または他の機構を含み得る。例えば、限定子セレクタ３０８は、「好き」のための、および「嫌い」のためのボタンを含んでもよく、よって、エンティティは、それらが選好入力フィールド３１０に提供する用語が好きか嫌いかを特定してもよい。エンティティは、入力されたプロファイル属性を、図１のプロファイリングシステム１１０のプロファイル管理システム１１５に提出し得る。情報は、例えば、エンターキーを押す、またはブラウザウィンドウ３０２の中に表示される入力ボタンをクリックすることによって提出され得る。情報は、ｈｔｔｐを含む、任意の好適な通信プロトコルを使用して、プロファイル管理システム１１５に通信され得る。
【００４１】
したがって、プロファイル所有エンティティは、プロファイル属性をプロファイル管理システム１１５に提供し得る。プロファイル属性は、直接的に取り込まれ得る。例えば、選好の場合は「私は猫が好き」、または役割の場合は「私は父である」となる。しかしながら、場合によっては、提供されたプロファイル属性は、「私はジャイアンツが好き」のように、曖昧になり得る。プロファイル所有エンティティが、ニューヨークジャイアンツ、サンフランシスコジャイアンツ、または大きい人々に対する選好を意図しているのかがはっきりしなくなる場合がある。
【００４２】
したがって、エンティティによって提出されるプロファイル属性は、図１の曖昧性除去エンジン１２０に提出され得る。以下にさらに説明するように、曖昧性除去エンジン１２０は、図３の曖昧性除去選択領域３２０の中に示され得る、関連用語のリストを提供し得る。いくつかの実施形態では、曖昧性除去エンジン１２０によって提供される関連用語は、図式的な手法で表示され得る。エンティティは、次いで、管理されているプロファイルへの追加のために、曖昧性除去リストから関連用語を選択し得る。代替として、または加えて、エンティティは、右クリック等によって、１つの用語をエンティティのプロファイルに追加すべきであることを、ブラウザウィンドウの中のどこかに表示される、またはより一般的には、ユーザデバイスによって表示される１つ以上の用語を選択あるいは示してもよい。代替として、または加えて、プロファイリングシステムの実施形態は、エンティティのアクションを識別して、関連用語をエンティティの電子プロファイルに自動的に追加し得る。以下にさらに説明するが、解析エンジン１２５による処理の後、関連するコンテンツは、コンテンツ領域３３０の中に示され得る。いくつかの実施形態では、コンテンツ領域３３０は、同じスクリーン上に同じプロファイル管理インターフェース１３５を提供しなくてもよく、また、いくつかの実施形態では、コンテンツ領域３３０が同じユーザデバイス上にある必要はない。すなわち、プロファイル属性は、一方のデバイス上で入力または修正され得るが、いくつかの実施形態では、そのプロファイル属性に基づいて表示または提供されるコンテンツは、異なるデバイス上に提供され得る。
【００４３】
したがって、曖昧性除去エンジン１２０は、エンティティによって入力される選好情報に基づいて、エンティティにも関連し得、かつエンティティの電子プロファイルへの追加が検討され得る用語を選択するように機能する。一実施形態では、曖昧性除去エンジン１２０は、単純に、エンティティの入力を含む全ての周知の用語のリストを提供し得る。例えば、エンティティが「ジャイアンツ」と入力した場合、「ジャイアンツ」という単語を含む、辞書またはスポーツの全ての句または用語のリストが提供され得る。この方法論は、付加的なプロファイル属性を正確に取り込み得るが、大規模な実装に対して扱いにくくなり得る。
【００４４】
したがって、曖昧性除去エンジン１２０は、図４に示されるように、指標付けエンジン４２０とともに機能し得る。概して、指標付けエンジン４２０は、アクセスされたコンテンツソース４１０に格納されるコンテンツを解析し、そして、指標付きのコンテンツストア４３０を生成するように、１つ以上のコンテンツソース４１０にアクセスする。「コンテンツ」は、以下に説明するように、例えば図４−６を参照する説明について、単一または複数の「文書」と類似的に称され得る。別個の格納部として示されているが、指標付きのコンテンツストア４３０は、コンテンツソース４１０からのコンテンツとともに格納される指標付け情報を含み得、またはコンテンツソース４１０の中のコンテンツに関連する指標レコードだけを含み得る。指標情報は、概して、コンテンツソース４１０からのコンテンツの中の用語の相対頻度に関する情報を含む。このように、以下にさらに説明するように、用語は、問い合わせ用語とともに、または問い合わせテーブルと同じパターンで頻繁に現れることを識別し得る。曖昧性除去エンジン１２０は、次いで、エンティティによって表現される選好に関連する用語をより効率的に識別するように、指標付きコンテンツストア４３０にアクセスし得る。表現された選好は、１つの格納場所に格納され得、または複数の格納場所に分散され得る。
【００４５】
指標付けエンジン４２０は、概して、コンテンツソース４１０からの文書に指標を付けるために、任意の方法論を使用し得る。指標付けエンジン４２０は、概して、説明される機能のうちの１つ以上をプロセッサに実装させる、コンピュータが読み取り可能な命令でコード化された、プロセッサおよびメモリを含む。プロセッサおよびメモリは、いくつかの実施形態では、曖昧性除去エンジン、解析エンジン、またはそれらの組み合わせを実装するために使用されるものと共有され得る。一実施形態では、コンテンツソース４１０からの文書のベクトル空間表現は、指標付けエンジン４２０によって生成され得る。各文書のベクトル表現は、使用されるコンテンツソース４１０の中の全ての文書によって表される用語群の中の各用語を表す要素を含んで生成され得る。ベクトルは、用語頻度を含み得る。すなわち、用語に対する逆文書頻度測定である。指標付けエンジン４２０によって実行され得る方法の一実施例を図５に示す。図５は、特定のカテゴリに特有の指標付きコンテンツストア４３０が作成され得る一実施例をさらに説明する。しかしながら、いくつかの実施形態では、指標付きコンテンツストアは、１つ以上のカテゴリに一般化され得る。しかしながら、指標付きコンテンツストア４３０が、単一の情報のカテゴリに特有である場合の実施形態では、特有のカテゴリに対する指標付きコンテンツをそれぞれが含む、複数のコンテンツストア（同じ、または異なる媒体に物理的に格納され得る）を提供するのに有利になり得る。このように、指標付けエンジン４２０によって行われる指標付けは、情報のカテゴリに対して特有になり、かつ、場合によっては、一般のコンテンツストアに問い合わせるよりも、大きな関連性の合致を可能にし得る。
【００４６】
図５の参照を続けると、指標付けエンジンは、カテゴリ特有の専門的コンテンツ５１２のリストを受信し得る。専門的コンテンツは、例えば、（例えば、Ｗｉｋｉｐｅｄｉａ  Ｃｏｍｍｏｎのデータセット、または特定のカテゴリに関する他の任意の情報群を使用して）カテゴリの中のコンテンツの代表とみなされ得る、特定のカテゴリの中の一群のコンテンツを含み得る。指標付けエンジンは、インターネットまたはカテゴリ特有のコンテンツ５１０の他のデジタルソースを通じて、リストの中のカテゴリ特有のコンテンツを位置付ける。カテゴリ特有のコンテンツ５１０のソースは、単一の格納媒体の中に位置付けられ得、または、インターネットまたは他の通信機構を通じて指標付けエンジンにアクセス可能な、複数の格納媒体の中に分散され得る。
【００４７】
指標付けエンジンは、５１４で、専門的コンテンツからテキストを抽出し、かつ、５１６での単語正規化、辞書検索、および共通の英語用語の削除等の、様々なフィルタリング手順を行い得る。単語正規化中に、同じ単語の時制または変化が相互に群化される。辞書検索中に、単語の意味を抽出することができる。共通の英語用語の削除中に、「ａｎｄ」または「ｔｈｅ」等の共通の単語を削除して、さらに処理しなくてもよい。文法、文章構造、段落構造、および句読点も、廃棄されてもよい。指標付けエンジンは、次いで、５１８で、各文書から抽出されたテキストのベクトル空間単語頻度分解を行い得る。本明細書での文書という用語の使用は、実際のテキスト文書の処理を制限することを意味するものではない。むしろ、文書という用語は、コンピュータファイル等の、指標付けエンジンによってアクセスされる各コンテンツ単位を指し、かつ、概して任意の長さを有し得る。
【００４８】
分解中に、各文書は、文書の用語頻度（ＴＦ）に基づいて評価され得る。用語頻度は、文書の中の独特な用語の割合を説明する。用語頻度は、文書の中に現れる用語の回数を、文書の中の独特の用語の数で割ることによって計算され得る。用語頻度のベクトルは、各文書を説明するように、指標付けエンジンによって生成され得、ベクトルは、解析されるコンテンツストア全体に含まれる各用語に対する用語頻度を表す、要素を有する。
【００４９】
各文書を表すベクトルはまた、逆文書頻度（ＩＤＦ）の測度を含み得、これは、コンテンツストアの中の全ての文書にわたって、その用語がどのくらい頻繁に使用されているのかを反映し、したがって、特定の文書に対してその用語がどの程度特徴的になり得るかの測度である。ＩＤＦは、その用語を含む文書の数を、コンテンツストアの中の文書の数で割ったものの対数として計算され得る。
【００５０】
したがって、文書内の用語および文書に対する用語頻度−逆文書頻度（「ＴＦ−ＩＤＦ」）のスコアは、文書の中の用語の用語頻度値と、コンテンツストアの中のその用語の逆文書頻度のスコアを乗算することによって決定され得る。このように、高いＴＦ−ＩＤＦスコアを有する用語は、低いＴＦ−ＩＤＦスコアを有するものよりも、文書、コンテンツストア、またはその両方を代表し得る（これは、「ｔｈｅ」または「ａｎｄ」等の、コンテンツストア全体を通して遍在化する用語であり得る）。
【００５１】
いくつかの実施形態では、カルバック・ライブラ・ダイバージェンスＤＫＬも、文書のベクトル表現に含まれ得る。ＤＫＬは、問い合わせに対して文書がどの程度近いか、すなわち概して、問い合わせと文書との間にどのくらい多くの共通の情報が存在するか、の測度を提供し得る。ＤＫＬは、２つの異なる確率分布間の距離の測度であり、一方は、問い合わせ用語の分散を表し、他方は、文書の中の用語の分散を表す。ＤＫＬは、次のように計算され得る。
【数１】
0005429498.tif 000002
【００５２】
式中、ｐは、文書の中の用語の分散であり、ｑは、問い合わせ用語の分散であり、ｉは、各用語を表す。文書の中の用語の分散は、コンテンツストアの中の各用語に対する入力を伴うベクトルになり得、入力は、文書の中の各用語の頻度に従って加重される。問い合わせ用語の分散は、コンテンツストアの中の各用語に対する入力を伴うベクトルになり得、入力は、問い合わせの中の各用語の頻度に従って加重される。
【００５３】
したがって、ＴＦ−ＩＤＦ、カルバック・ライブラ・ダイバージェンス、文書関連性測定の他の方法、またはそれらの組み合わせを使用して、図５の指標付きコンテンツストア４３０は、解析された文書のそれぞれに対する種々の用語の重要性の測度を表す、１つ以上のコンテンツ指標を含む。
【００５４】
文書の指標付けを説明してきたが、指標付きコンテンツストア４３０を使用して、曖昧性除去エンジン１２０によって選好を曖昧性除去するためのプロセスを図６に示す。６１０で、例えば図３の選好入力フィールド３１０への入力によって、エンティティは、選好を宣言する。次いで６１２で、曖昧性除去エンジン１２０は、宣言された選好を使用して、問い合わせる専門的コンテンツストアを選択する。選択範囲は、様々な方法で作成され得る。いくつかの実施形態では、単一のコンテンツストアが使用され、いかなる選択範囲も作成する必要はない。他の実施形態では、曖昧性除去エンジン１２０は、選好情報を入力するエンティティに関する文脈情報を受信し、文脈情報は、専門的コンテンツストアを選択するために使用される。例えば、一実施形態では、曖昧性除去エンジンは、プロファイル属性を入力するエンティティがスポーツ関連のウェブサイトからそのようにする旨の情報を受信し、それに応じて、専門的スポーツコンテンツストアが選択され得る。
【００５５】
６１４で、専門的コンテンツストアの中の文書は、上記に説明されるように、個々の用語に対するそれらの関連性に基づいて評価される。いくつかの実施形態では、選好が入力されると評価が実施され、その一方で、測定値を含む既に格納されたベクトルがアクセスされる。表現された選好に対する一組の最も関連する文書が識別され得る。最も関連する文書は、選好用語に基づいて、各文書に対する関連数を計算することによって識別され得る。関連数は、入力された選好用語を使用して、選好に対する各文書の関連性を表す。関連数の実施形態は、０〜１００の尺度を使用し、かつ複数用語の選好に適応し得る。他の実施形態では、０〜１０を含み、または負の数が使用され得る、他の尺度または範囲が関連数に使用され得る。いくつかの実施形態では、エンティティが、「嫌い」または「否定」の負の文法を提供した、プロファイルの態様に関連するスコアを表現するように、負の相対数が使用され得る。単一の用語に対する関連数は、概して、正規化ＴＦ−ＩＤＦ値として計算され得る。一実施形態では、用語のＴＦ−ＩＤＦ値から、指標付きコンテンツストアの中の全ての用語に対する最小ＴＦ−ＩＤＦ値を引いて、その結果を、指標付きコンテンツストアの中の全ての用語に対する最大ＴＦ−ＩＤＦ値と、指標付きコンテンツストアの中の全ての用語に対する最小ＴＦ−ＩＤＦ値との差で割ることによって、計算が行われ得る。選好の中の複数の用語について、各文書の関連数は、次式で与えられ得る。
【数２】
0005429498.tif 000003
【００５６】
ＮＴｅｒｍｓは、問い合わせの中の用語の数である。したがって、関連数は、問い合わせの中の各用語に対する関連数の合計を、用語の数で割ったものである。このように、関連数は、個々の用語に対する用語ごとの関連性スコアの正規化を表す。このように、関連数は、その用語に対するＴＦ−ＩＤＦ値に部分的に基づいているが、コンテンツストアまたは他の組の中の全ての文書にわたる、その用語に対する最大および最小ＴＦ−ＩＤＦ値で正規化され得る。したがって、上記のように計算した関連数は、０から１００の間の数である。カルバック・ライブラ・ダイバージェンスＤＫＬはまた、単一のコンテンツストアからの、または複数のコンテンツストアにわたる、コンテンツアイテムをスコア化する関連数として使用され得る。ＤＫＬの場合、より少ないＤＫＬ数は、（それが、アイテムと選好との間の情報空間が小さいことを示し得るので）より関連するコンテンツアイテムを示す。
【００５７】
いくつかの実施形態では、プロファイリングシステムが動作する時に、関連数の計算は経時的に変化し得ないが、いくつかの実施形態では、関連数または関連数を計算するための方法は、プロファイリングシステムが動作する時に、様々な方法で修正され得る。関連数は、エンティティフィードバックまたはニューラルネットワークを含む他の学習方法論を通して修正され得る。例えば、上述のように計算された関連数は、関連値を生成する、または修正するための手法を精緻化または学習し得るニューラルネットワークを初期化するために使用され得る、一組のニューラルネットワークの重みを展開するために使用され得る。ニューラルネットワークは、一組の訓練事例に対して訓練され得、これは、結果として生じる関連数の目標値を設定するように、文書のエンティティ選択を使用することによるものを含む、様々な方法のうちのいずれかで展開され得る。訓練中に、またはプロファイリングシステムの動作中に、所望の結果（エンティティまたは管理者が、関連性スコアを特定する、またはエンティティフィードバックが、特定の関連性スコアを示す場合の動作状況等）と、計算された関連数との間に、誤差関数が生成され得る。誤差関数は、関連数を計算するために使用されるニューラルネットワーク、あるいは他のシステムまたは方法を修正するために使用され得る。このように、関連数の計算、およびいくつかの実施形態では関連数自体は、プロファイリングシステムがコンテンツアイテムおよびエンティティと相互作用する時に変化する。例えば、コンテンツアイテムの関連数は、エンティティフィードバックが、コンテンツアイテムの関連性が多い、または少ないことを示す場合に増加し得る。エンティティフィードバックは、エンティティがコンテンツアイテムに割り当てる関連性の程度を示す等、明示的であり得るか、または複数のエンティティが、コンテンツアイテムを選択したこと、または関連数が、プロファイリングシステムによって割り当てられた数よりも高く、または低くなければならないことを示す程度まで、コンテンツアイテムを選択したこと、またはこれに応答することを識別する等によって、暗示的であり得る。エンティティフィードバックはまた、必ずしもエンティティから意図的なフィードバックを受信せずに、１つ以上のエンティティの行動、選択、またはその両方を監視することによって得られるフィードバックをも含み得る。本発明の実施形態とともに使用可能な、ニューラルネットワーク、エンティティフィードバック修正、および他のコンピュータ学習技術の実施例は、２００９年２月２５日に出願の同時係属中の米国特許出願番号第１２／３９２，９３３号で説明されており、当該出願は、任意の目的に対して、参照することによりその全体が本明細書に組み込まれる。
【００５８】
再び図６を参照すると、一組のかなり関連する文書は、閾値関連数を設定することによって、または結果の定数を設定することによって、そして、関連数の絶対値に関わらず、関連数の順にその結果数を選択することによって識別され得る。いくつかの実施形態では、最も関連する文書は、連続する結果の間で関連性スコアの著しい変化が生じる、文書の関連性評価リストの中の場所を識別することによって選択される。よって、例えば、９０、８９、８７、８５、８２、８０、６０、５９、５８、・・・という関連数を有する文書がある場合、次の文書に対して２０ポイントという比較的大きい関連性の低下の前に生じていることから、８０の閾値関連数が選択され得る。
【００５９】
最も関連する文書が選択された後に、曖昧性除去エンジンは、６１６で、それらの文書の中で最も特徴的な関連キーワードを判定し得る。最も関連するキーワードは、それらが現れる文書の関連数によって、文書の中で最も高いＴＦ−ＩＤＦの用語に加重し、そして、各用語について文書全体にわたってその積の合計を取ることによって決定され得る。６１６で、閾値、または最も高い結果として生じる用語の定数を超える結果を有する用語が、最も特徴的な関連キーワードとして、曖昧性除去エンジンによって選択され得る。６２０で、これらの選択されたキーワードは、このキーワードが有用かどうかを判定するために、エンティティに提示され得る。例えば、キーワードは、図３の曖昧性除去選択領域３２０の中に列記され得る。選好を入力するエンティティは、識別されたキーワードのうちの１つ以上が、それらが入力した選好を精緻化するのに役立つこと、または別の理由で、それらの電子プロファイルに含めなければならないことが分かり、かつ、６２２で、キーワードをそれらの選好に追加すべきであることを示し得る。曖昧性除去エンジンは、追加された選好用語を使用して、図６に示されるプロセスを繰り返すことによって、曖昧性除去動作をさらに継続し得る。キーワードがエンティティの選好に属するものとして識別されない場合は、６２４で、宣言された選好が格納される。
【００６０】
本発明の実施形態による曖昧性除去および指標付けエンジンを実装するために使用され得る、関連用語を識別して、指標付けするためのシステムおよび方法の実施例は、２００９年２月２５日に出願の同時係属中の米国特許出願番号第１２／３９２，９３３号で説明されており、当該出願は、任意の目的に対して、参照することによりその全体が本明細書に組み込まれる。
【００６１】
前述のように、選好を含むプロファイル属性は、推定することができ、かつエンティティの電子プロファイルに含めることができる。種々の情報および挙動を、プロファイル属性を推定するために使用することができる。例えば、プロファイル属性は、エンティティの電子プロファイルの他のプロファイル属性から推定することができる。プロファイル属性は、他の類似または関連するエンティティについて、電子プロファイルまたは電子プロファイルに含まれる特定の選好を使用して推定され得る。他の情報も同様に使用することができる。図７は、本発明の一実施形態による、プロファイル属性を推定するためのフローチャートを示す。プロファイル所有エンティティは、例えば、電子プロファイル格納部１４０（図１）に格納されたプロファイルを有する。プロファイル管理システム１１５は、６３０で、プロファイル所有エンティティの現在のプロファイルのプロファイル属性を解析し、６３２で、他のプロファイルエンティティに対するプロファイル属性を解析し、６３４で、プロファイル所有エンティティの挙動を解析し、６３６で、関連するエンティティ、プロファイル属性、および挙動を解析する。図７には、４つのタイプの情報を解析するように示されているが、本発明の実施形態は、４つのタイプのうちの１つまたはその組み合わせが解析される場合を含み、また、具体的に示されていない他のタイプの情報が解析される場合も含む。プロファイル管理システム１１５は、６３８で、解析に基づいて、可能性が高いプロファイルの付加的な属性を推定し、６４２で、プロファイル所有エンティティの電子プロファイルの中のプロファイル属性に、推定されたプロファイル属性を追加、および／またはこれを修正する。
【００６２】
したがって、電子プロファイルの作成および格納を促進し得る、プロファイル属性の入力、および入力されたプロファイル属性の精緻化の実施例を上記に説明した。
【００６３】
再び図１を参照すると、エンティティの電子プロファイルに含まれる情報は、予測的または決定的アクションを取るように、解析エンジン１２５によって使用され得る。いくつかの実施形態では、解析エンジンは、ユーザデバイス１３０を通してエンティティによって提供される検索基準と組み合わせて、エンティティの電子プロファイルを使用する。検索基準は、テキスト、事前設定された検索基準の選択、または両者の組み合わせとして入力することができる。様々な予測的または決定的アクションは、エンティティの電子プロファイルに含まれる情報に部分的に基づいて、解析エンジン１２５によって取られ得る。製品、物体、場所、またはサービスは、エンティティの電子プロファイルに含まれる情報に基づいて、エンティティに選択、提案、説明、または提示され得る。他の実施形態では、他のエンティティは、それらの電子プロファイルに基づいて、エンティティへの可能な関係、またはそれに対する関心が通知され得る。いくつかの実施形態では、エンティティによって閲覧されるウェブサイト上のコンテンツは、それらのプロファイルに従って修正され得る。コンテンツの修正は、ディスプレイの中のコンテンツの順序付けまたはランク付け、コンテンツのハイライト、コンテンツの成形、またはそれらの組み合わせを含み得る。プロファイリングシステム１１０はまた、そのプロファイルに基づいて、エンティティに対する通知、注意喚起、電子メール、メッセージ、または他の対応を生成する、プロバイダデバイスを生成または支援し得る。したがって、解析エンジンは、エンティティのプロファイル属性に基づいて、エンティティまたは第三者に対するアクションを取り得る。
【００６４】
以下にさらに説明される一実施形態では、解析エンジン１２５は、それらの電子プロファイルおよびエンティティによって入力される検索情報に基づいて、エンティティへの提示のためのコンテンツを選択する。エンティティの関連するコンテンツを選択する解析エンジン１２５の動作の実施例を図８に示す。解析エンジン１２５は、エンティティの検索情報を受信して、７１０で、エンティティの電子プロファイルの中の、選好等の１つ以上の態様にアクセスする。いくつかの実施形態では、単一の格納された選好がアクセスされ、いくつかの実施形態では、複数の選択された選好がアクセスされ得、また、いくつかの実施形態では、全ての格納された選好がアクセスされ得る。いくつかの実施形態では、プロファイルの他の態様が、１つ以上の選好の代わりに、またはこれ加えてアクセスされ得る。解析エンジン１２５は、エンティティの関連情報を提供するように、図１のプロバイダデバイス１４５等の、エンティティまたは第三者からの要求に応答するエンティティの電子プロファイルにアクセスし得る。エンティティと関連付けられるどの選好にアクセスするかの選択は、いくつかの実施形態では、解析のための要求の文脈に従って行われ得る。例えば、要求がスポーツコンテンツプロバイダからのものである場合、１つ以上のスポーツ関連の選好がアクセスされ得る。他の実施形態では、複数の選好がアクセスされ得、要求またはエンティティの文脈は、関連数が計算される手法を変化させ得る。例えば、いくつかの実施形態では、総関連数は、それぞれの選好を使用して計算される個々の関連数を合計することによって計算される。加重和も取られ得、それが関連付けられる選好に基づく、個々の関連数のそれぞれに一致する加重を伴う。したがって、エンティティの電子プロファイルに格納され得るエンティティの文脈は、関連数を計算する際に、個々の選好の加重を決定し得る。
【００６５】
それらの電子プロファイルに基づいて、ユーザに対して関連するコンテンツを選択することに加えて、いくつかの実施形態では、解析エンジン１２５は、代替として、または加えて、特定の一組のコンテンツに最も関連する、プロファイルを有するエンティティ、またはプロファイルの一部を選択し得る。例えば、再び図１を参照すると、プロバイダデバイス１４５は、コンテンツ格納部１５５からの選択されたコンテンツまたは全てのコンテンツの指標を通信し得る。解析エンジン１２５は、上記に概説されるように、次いで、コンテンツに基づいて、１つ以上の電子プロファイル１４０（またはそれらのプロファイルの態様）をスコア化し得る。解析エンジン１２５は、次いで、プロバイダデバイスによって提供されるコンテンツに関連し得る、エンティティのプロファイルの選択をプロバイダデバイス１４５に報告、または関連するプロファイルの態様の報告を返し得る。例えば、解析エンジンは、馬またはスポーツが好きなエンティティが、プロバイダデバイス１４５によって提供されるコンテンツに関連すると思われる旨を報告する等、コンテンツに関連する特定のエンティティ、またはそれらのエンティティの態様を示し得る。これは、それらのコンテンツをより効果的に標的化する、またはユーザに対するメールまたは他の通信を準備する際に、プロバイダを援助し得る。上述のように、いくつかの実施形態では、電子プロファイルは、プロファイルが、プロバイダの解析を実施するために使用され得ることを特定する時にだけ利用される。選択されたコンテンツに基づいて、エンティティプロファイルをスコア化する、およびエンティティを発見する実施例を、以下にさらに詳細に説明する。
【００６６】
他の実施形態では、図８に示されるプロセスを開始するために、特定の要求を必要とし得ない。解析エンジン１２５は、７１２で、解析エンジン１２５が動作している文脈に基づいて、解析のための１つ以上のコンテンツ指標を選択し得る。いくつかの実施形態では、使用する単一または複数のコンテンツ指標は、既に周知であり得、または１つだけしか存在し得ず、その場合は、７１２での選択を必要とし得ない。他の実施形態では、解析のための要求を取り巻く文脈は、解析エンジン１２５が、解析のために１つ以上のコンテンツ指標を選択できるようにし得る。例えば、図１のプロバイダデバイス１４５が、スポーツオンラインサービスプロバイダである場合、解析エンジン１２５は、スポーツ関連のコンテンツ指標を選択し得る。または、プロバイダデバイス１４５等のプロバイダが、図１の格納部１５５の中のコンテンツ等の、特定のコンテンツストアの解析を要求する場合、解析エンジンは、格納部１５５の中のコンテンツと関連付けられる指標を選択し得る。
【００６７】
再び図８を参照すると、解析エンジンは、７１４で、アクセスされた選好に基づいて、選択された指標の中のコンテンツをスコア化する。スコア化プロセスは、格納された選好の中の用語に基づいて、解析エンジンがコンテンツアイテムを評価できるようにする手法を含む、あらゆる手法で生じ得る。一実施形態では、スコア化プロセスは、図６を参照して上記に説明されるように、選好に基づいて、関連数をコンテンツアイテムに割り当てるステップを含み、そして、６１４で、選好の曖昧性除去中に文書評価が行われる。しかしながら、この場合、コンテンツアイテムは、単純にスコア化されるだけであり、また、選好の曖昧性除去中に行われたような、文書内の関連用語のさらなる解析は行われ得ない。本出願の実施形態とともに使用可能なコンテンツスコア化のための実施例および技術は、２００９年２月２５日に出願の同時係属中の米国特許出願番号第１２／３９２，９３３号で説明されており、当該出願は、任意の目的に対して、参照することにより本明細書にその全体が組み込まれる。
【００６８】
したがって、選択された指標の中のコンテンツアイテムは、アクセスされた電子プロファイル選好の中の用語を使用して関連数を計算することによって、スコア化され得る。関連するコンテンツは、次いで、７１６で、上記に説明された、選好の曖昧性除去のための文書および用語の選択と同じような手法で選択され得る。すなわち、閾値を超える関連数を有するコンテンツが選択され得、または定数の最高評価のコンテンツアイテムが選択され得、あるいは関連数の急激な減少の前の全てのコンテンツアイテムが選択され得る。選択されたコンテンツアイテム、それらの評価、またはその両方は、次いで、図１のプロバイダデバイス１４５に、またはいくつかの実施形態では、ユーザデバイス１３０に直接的に送信され得る。選択されたコンテンツアイテムは、図３に示されるユーザデバイスのディスプレイのコンテンツ領域３３０の中に表示され得る。プロバイダデバイス、ユーザデバイス、またはその両方は、その関連数に従って、受信されたコンテンツを処理し得、かつ、例えば、その関連性に基づいて、異なるように、または異なる時間にコンテンツを表示し得る。したがって、いくつかの実施形態では、関連数は、コンテンツの選択に使用する必要はないが、１つ以上のコンテンツアイテムが、ユーザデバイスまたはプロバイダデバイスによって処理される方法を変更するために使用され得る。
【００６９】
選択されたコンテンツアイテムは、他のインターフェースを使用して表示され得、かつそれらの関連数に従って配列され得る。例えば、解析エンジンによって識別されるコンテンツアイテムは、関連性の昇順または降順にエンティティに表示され得る。ユーザに関連するコンテンツを表示するユーザインターフェース８００の一実施形態を図９に示す。ユーザインターフェース８００は、ユーザデバイス１３０のタッチスクリーンディスプレイ８４０上に表示され、ハンドヘルドデバイスとして実装されて図９に示される。ユーザインターフェース８００は、複数のコンテンツアイテム８１０〜８３８を表示する。各アイテムは、画像、テキスト、または画像またはテキストによって表されるさらなるコンテンツへのリンク、またはそれらの組み合わせを含み得る。コンテンツアイテムは、エンティティのプロファイルに対するそれらの関連性に従って、ユーザインターフェース８００内に位置付けられる。ユーザインターフェースは、ディスプレイ８４０は平坦であり得るが、あたかも球表面上に置かれたかのごとく現れるように位置付けられる、コンテンツアイテムを含む。一実施形態では、コンテンツアイテムは、それらが、それらの関連数に対応する、ユーザインターフェース８００の中央からある距離を置いて設置されるように配列される。すなわち、コンテンツアイテムは、ユーザインターフェース８００の中央からのそれらの角距離に応じて減少した関連性を有し得る。
【００７０】
したがって、中央のコンテンツアイテム８１０は、最高の識別された関連数を有するコンテンツアイテムであり得、一方で、コンテンツアイテム８２０、８１６、８３０、および８１２は、次に高い関連数を有し、コンテンツアイテム８３６、８２６、８２２、および８３２は、その次に高い関連数を有し、そして、コンテンツアイテム８３４、８２４、８２８、および８３８は、その次に高い関連数を有する。ユーザインターフェース８００は、ユーザが、例えば線に接触することによって、経度または緯度のいずれかのコンテンツアイテムの線を選択できるように、相互作用的であってもよい。選択されると、ユーザは、緯度または経度にわたってスクロールさせることができる。さらなる関連コンテンツ（図９には図示せず）は、視界内に適宜回転させることができる。
【００７１】
ユーザインターフェース８００はまた、概ね上述したように、プロファイル属性を曖昧性除去するためにも使用され得る。選好用語を入力したユーザは、アイテム８１０として現れ得る。図６に示されるプロセスの一実施形態による、一義化エンジン１２０によって識別される関連キーワードは、同様に、概して、アイテム８１０に対するそれらの関連性によって決定される角距離で設置される、アイテム８１２−８３８によって示される場所に表示され得る。いくつかの実施形態では、表示されたコンテンツまたは一義化用語の連続した帯は、異なる方法で関連性を精緻化する。例えば、一実施形態では、アイテム８１０は、選好用語を表現したエンティティに対応する。用語８１０に従って識別された関連キーワードは、８２０、８３０、および示され得ない他のもの等の、８１０の緯度帯の中に設置され得る。アイテム８３２、８１２、および８２２を含む次の緯度域は、２つの用語を使用して関連キーワードを識別することによって生成され得る。例えば、関連キーワードは、コンテンツストアに問い合わせるように、アイテム８１０にある用語およびアイテム８３０にある用語の両方を使用して、アイテム８３２として表示され得る。
【００７２】
同様に、または加えて、異なる緯度または経度帯は、異なるカテゴリの情報に対応し得る。例えば、エンティティが表現した選好用語が「野球」である場合、アイテム８１０には野球が示され得る。異なる野球選手の名前が、アイテム８１２、８１４、８１６、および８１８に適宜表示され得、一方で、異なる野球チームの名前が、アイテム８２２、８２４、８２６、および８２８に表示され得る。上述のように、アイテム８２２に示される用語は、位置８１０および８１２にある用語を含む、複数の用語に対する関連性によって決定され得る。したがって、「アレックス・ロドリゲス」という選手がアイテム８１２に現れる場合、その選手が所属するチーム（ヤンキース）がアイテム８２２に現れ得る。上述のように、ユーザは、次いで、任意の緯度または経度帯を選択し、それを回転させて付加的な選択肢を表示領域内に表示させ得る。ユーザインターフェース８００を視聴するエンティティは、例えば、関連するアイテムに接触または軽くたたくことによって、そのように示され得る、表示された選好曖昧性除去用語のうちのいずれかが、それらの選好に関連するものと判定し、そして、図６を参照して上記に説明したように、それをエンティティの選好に追加し得る。他の実施形態では、ユーザインターフェース８００は、あたかも複数の入れ子にされた球上に配列されたかのように表示される、アイテムを含み得る。異なる球は、異なるカテゴリの関連キーワードを含み得る。よって、例えば、野球選手の名前は、図９に示される全てのアイテム位置に表示され得、一方で、別の球−図示される球よりも半径が大きいか、または小さい−は、野球チームの名前を表示する。
【００７３】
ユーザプロファイル管理インターフェースの別の実施形態を図１０および１１に示す。ここでも、実施形態は、タッチスクリーンディスプレイ８４０を有するハンドヘルドデバイスとして示される、ユーザデバイス１３０上に実装されて示される。最初のビューでは、ユーザデバイス１３０は、選好入力フィールド９１０を表示し、また、２つの格納された選好９２０および９３０と関連付けられる用語も表示し得る。格納された選好９２０は、ベイブ、ルース、大陪審、バリー、マゴワン、ボンズ、および記録という用語を含む。格納された選好９３０は、シアトルマリナーズ、シアトル、およびマリナーズという用語を含む。エンティティは、選好入力フィールド９１０に用語を入力することによって、新しい選好のための用語を入力し得る。一実施例として、エンティティは、「ドジャーズ」という用語を選好入力フィールド９１０に入力し得る。次いで、図１１に示されるように、明確化ビューが、ユーザデバイス１３０によって表示され得る。明確化ビューは、表現された用語におそらく関連するものとして、曖昧性除去エンジンによって識別される用語１０１０を含む。したがって、得点、スコア、ピッチング、ヒット、ロサンゼルス、ロス、およびアンゼルス、という用語が、図１１のユーザデバイス１３０によって表示される。エンティティは、それらのプロファイルに関連するものとして、これらの用語のうちのいずれかを選択し、そして、エンティティのプロファイルに含めるために、それらをプロファイリングシステムに送信し得る。例えば、エンティティは、ロサンゼルスおよびピッチングを選択し得る。次いで、ドジャーズ、ロサンゼルス、およびピッチングを含む、格納されたプロファイルが作成され得る。他の実施形態では、選択に続いて、曖昧性除去エンジンによって、これまで入力された全ての用語に基づいて関連するものと判定される、付加的な用語が、ユーザデバイス１３０によって表示され得る。
【００７４】
プロファイル属性を曖昧性除去する、および選択に対してコンテンツをスコア化する実施例の両方で、ユーザの選好に基づいてコンテンツをスコア化し、かつ関連する関連キーワードを識別する実施例を上記に説明した。選好用語に基づいた関連数の計算を説明した。
【００７５】
本発明の実施形態は、ネットワークアクセス可能なコンテンツにアクセスするエンティティに対して、広告または他のコンテンツを選択するためのシステムを提供し得る。好適なシステム１０１を図１２に示す。選択は、ウェブページ、ウェブサイト、電子メール、メッセージング、メッセージアイテム、文書、または画像等が挙げられるが、これに限定されない、エンティティの電子プロファイルおよびエンティティによってアクセスされるコンテンツに基づいて、システムによって行われる。ブラウザプラグインは、別個のウィンドウまたはブラウザウィンドウの一部の中に、選択された広告、コンテンツ、またはその両方を描画し得る。このように、選択されたコンテンツ、広告、またはその両方は、エンティティが他のサイトを閲覧する、または他のコンテンツにアクセスするまで保持され得る。コンテンツおよび広告を表示するために、同じ領域が使用され得るが、選択された広告およびコンテンツは、エンティティが、異なるウェブサイトに移動する、または異なるネットワークアクセス可能なコンテンツにアクセスする時に変化し得る。したがって、本発明の実施形態では、プロファイリングシステム１１０は、エンティティのウェブ閲覧行動に関する情報を受信し得、かつ、選択されたコンテンツのエンティティへの送信を可能にするが、選択されたコンテンツは、エンティティと関連付けられる電子プロファイル、およびエンティティのウェブ閲覧行動に関する情報に部分的に基づいて選択される。
【００７６】
図１２のシステム１０１とともに使用する電子プロファイルを、概ね上記に説明した。解析エンジンは、エンティティのコンテンツ、広告、またはその両方へのリンクを選択するように、電子プロファイルからの情報を使用する。プロファイリングシステム１１０は、概ね上記に説明したように、プロファイル管理システム１１５と、曖昧性除去エンジン１２０と、解析エンジン１２５とを含む。本発明の実施形態では、プロファイリングシステム１１０は、エンティティのウェブ閲覧行動に関する情報を受信し、かつ、選択されたコンテンツのエンティティへの送信を可能にするが、選択されたコンテンツは、エンティティと関連付けられる電子プロファイル、およびエンティティのウェブ閲覧行動に関する情報に部分的に基づいて選択される。
【００７７】
コンテンツビューア１３７は、エンティティの閲覧行動、ネットワークアクセス行動、またはその両方に関する情報に基づいて選択されるコンテンツを視聴するために使用される、インターネット閲覧のプラグインまたはスタンドアロンアプリケーションとして実装され得、それらの電子プロファイル、またはコンテンツビューア１３７は、異なるアプリケーションに組み込まれ得る。したがって、ユーザデバイス１３０は、パーソナルコンピュータ、キオスク、携帯電話、携帯情報端末、テレビセットトップボックス、テレビ、ＧＰＳシステム、投影機、ディスプレイ、または音楽再生機であってもよいが、これに限定されない。プロファイリングシステム１１０のユーザデバイス、プロファイル、および態様を上記に説明した。
【００７８】
本発明の実施形態では、プロファイリングシステム１１０は、ユーザデバイス１３０を動作させるエンティティによって閲覧されるウェブページの名前、あるいはコンテンツの全てまたは一部等の、さらなる情報をユーザデバイス１３０から受信する。この情報は、電子プロファイル格納部１４０または他の格納部にも格納され得るが、一時的に格納され得る場合、またはいくつかの実施形態では全く格納されない場合がある。
【００７９】
ユーザデバイス１３０はさらに、ブラウザプラグインであり得る、インターネットブラウザおよびコンテンツビューア１３７を動作させる。いくつかの実施形態では、ブラウザプラグインは、プロファイル管理インターフェース１３５として同じユーザデバイス１３０上で動作するが、いくつかの実施形態では、コンテンツビューア１３７は、いかなるプロファイル管理インターフェース１３５も持たないユーザデバイス上で動作する。すなわち、エンティティは、それらの格納されたプロファイル情報に基づいて選択される広告およびリンクを視聴する同じデバイスを使用して、プロファイル情報を入力または精緻化する必要はない。
【００８０】
ユーザデバイス１３０は、インターネットを通じて、ウェブサーバ１３９または他の情報のソースに接続され得、エンティティは、任意のインターネットブラウザまたは他のソフトウェアを使用してウェブを閲覧するように、デバイス１３０を使用し得る。
【００８１】
コンテンツソース１４２は、画像、テキスト、動画、またはそれらの組み合わせであり得る広告を含む、コンテンツのあらゆるソースを表す。広告は、任意の数のビジネスまたは広告主によって提供され得る。解析エンジン１２５、指標付けエンジン、または複数のエンジンの組み合わせは、コンテンツソース１４２からのコンテンツを解析し、広告を広告格納部１４４に格納し、かつコンテンツへのリンクをリンク格納部１４６に格納し得る。いくつかの実施形態では、コンテンツソース１４２、広告格納部１４４、リンク格納部１４６、またはそれらの組み合わせは、一組のコンテンツソース、広告、リンク、またはスポンサ付きのコンテンツソース、広告、またはリンクとして指定される、それらの組み合わせを含み得る。スポンサ付きのコンテンツソース、広告、およびリンクは、他のコンテンツソース、広告、およびリンクと別々に、または異なって解析され得、いくつかの実施形態では、別々に物理的に格納され得る。別個の格納部として示されているが、いくつかの実施形態では、広告およびコンテンツリンクは、同じ格納媒体に格納され得、また、任意の数の物理的な格納場所全体に分散され得る。さらに、いくつかの実施形態では、広告、リンク、またはその両方は、電子プロファイル格納部１４０の中の電子プロファイルの一部または全てとして、同じ物理的な格納デバイスに格納され得る。以下にさらに説明するように、広告およびリンクは、広告およびリンクの中の用語、またはこれと関連付けられる用語の相対頻度を示す、指標とともに格納され得る。広告およびリンクを説明したが、他のコンテンツ、リッチメディア、または他のアプリケーション機能が、プロファイリングシステム１１０によって格納されて、アクセスされ得る。
【００８２】
解析エンジン１２５は、電子プロファイル格納部１４０に格納される電子プロファイルのうちの１つ以上に基づいて、広告、リンク、リッチメディア、他のアプリケーション機能、またはそれらの組み合わせをスコア化し得る。スコアは、加えて、ユーザデバイス１３０によってアクセスされるウェブサイトの影響を受け得る。このプロセスの出力は、多数の関連するリンク、広告、またはその両方が、ユーザデバイス１３０上に表示されるブラウザウィンドウの中に表示されるように、コンテンツビューア１３７に提供され得る。定数のそれぞれのリンクおよび広告が表示され得、またはいくつかの実施形態では、特定の閾値を超えるスコアを有する全てのリンクまたは広告が表示され得る。
【００８３】
したがって、エンティティは、プロファイル管理システム１１５と通信するプロファイル管理インターフェース１３５を通して、プロファイル情報をプロファイリングシステム１１０に通信し得る。プロファイル管理システム１１５および曖昧性除去エンジン１２０は、提供されるプロファイル情報を精緻化して、拡張し得る。エンティティの電子プロファイルは、電子プロファイル格納部１４０に格納される。図１には、単一の電子プロファイル格納部１４０の場所が示されているが、電子プロファイルは、いくつかの実施形態では、エンティティによって使用され得る異なる物理的な電子デバイスと関連付けられる複数の格納場所にわたって含む、複数の格納場所にわたって分散され得る。したがって、いくつかの実施形態では、エンティティのプロファイルの一部だけが、電子プロファイル格納部１４０上に位置し得る。エンティティが、コンテンツビューア１３７を備えるブラウザを使用して、ウェブまたは他のネットワーク利用可能なコンテンツ（ユーザデバイス１３０、または別のデバイス上のいずれか）を閲覧する時に、コンテンツビューア１３７は、解析エンジン１２５に広告、リンク、またはその両方を要求する。コンテンツビューア１３７はまた、解析エンジン１２５による使用のために、プロファイリングシステム１１０にアクセスされるネットワークアクセス可能なコンテンツに関する情報を送信し得る。アクセスされるネットワークアクセス可能なコンテンツが、ウェブページまたはウェブサイトを含む実施形態では、アクセスされるウェブページまたはサイトに関する情報は、ＵＲＬ、メタデータ、訪問日時、閲覧されるウェブサイトのコンテンツ、およびウェブサイトホストを含み得るが、これに限定されない。アクセスされるネットワークアクセス可能なコンテンツが、ウェブページではない実施形態では、送信される情報は、アクセスされるコンテンツと関連付けられるメタデータ、用語またはコンテンツの他の特徴、コンテンツの場所、ファイルタイプ、およびコンテンツと関連付けられる１つ以上のプロトコル、またはそれらの組み合わせを含み得る。
【００８４】
解析エンジン１２５は、電子プロファイル１４０に格納され、かつ、エンティティが、コンテンツビューア１３７からの要求に応答して、そのプロファイル情報の全てまたは一部を使用することができるように選択するように提供されたエンティティの電子プロファイルにアクセスし、アクセスされた電子プロファイル、訪問したウェブサイトまたはページについて受信された情報、またはその両方に従って、広告格納部１４４、リンク格納部１４６、またはその両方をスコア化する。結果として生じるスコアは、要求されたウェブサイトのコンテンツとともに、ユーザデバイス１３０上のブラウザの中に、コンテンツビューア１３７によって表示するための広告、リンク、またはその両方を選択するために使用される。
【００８５】
エンティティと関連付けられるプロファイルはさらに、電子壁紙情報、スキニング、商標設定情報、またはそれらの組み合わせを含み得る、コンテンツビューア１３７の外観設定を格納し得る。外観設定は、エンティティの電子プロファイルにおける外観設定によって示される、壁紙、スキン、または他の外観を有するウィンドウの中に、エンティティのための選択されたコンテンツを描画するために使用され得る。
【００８６】
関連する広告、リンク、またはその両方を選択する解析エンジン１２５の動作の実施例を、図８を参照して説明する。解析エンジン１２５は、７１１で、ウェブサイト、ウェブページ、電子メール、メッセージング、メッセージアイテム、文書、または画像が挙げられるが、これに限定されない、エンティティによってアクセスされるネットワークアクセス可能なコンテンツアイテムに関する情報を受信するか、または単純に、エンティティによって、またはそのために動作させられている、ブラウザプラグインからの情報に対する要求を受信する。解析エンジン１２５は、概ね上述したように、７１０で、エンティティの電子プロファイルの中の、格納された選好にアクセスする。文脈は、関連性の計算のための加重、またはコンテンツをスコア化するために使用される選好属性を変化させるために使用され得、例えば、解析エンジン１２５は、文脈を提供するように、図１２に示される広告格納部１４４およびリンク格納部１４６を使用し得る。
【００８７】
再び図７を参照すると、解析エンジンは、７１４で、アクセスされた選好に基づく、選択された指標の中のコンテンツ、およびウェブサイトまたはウェブページ等の、アクセスされたネットワークアクセス可能なコンテンツアイテムに関する、受信された情報をスコア化する。スコア化プロセスは、概ね上述したように、任意の手法で生じ得る。関連する広告およびコンテンツリンクは、次いで７１６で、上記に説明された、選好の曖昧性除去のための文書および用語の選択と同じような手法で選択され得る。すなわち、閾値を超える関連数を有するコンテンツが選択され得、または定数の最高評価のコンテンツアイテムが選択され得、あるいは関連数の急激な減少の前の全てのコンテンツアイテムが選択され得る。選択されたリンク、広告、またはその両方は、次いで、図３に示されるユーザデバイスのディスプレイのコンテンツ領域３３０に表示され得る。
【００８８】
エンティティと関連付けられる電子プロファイル情報を使用した、関連する広告、および関連するコンテンツへのリンクの選択、ならびにエンティティによって訪問される、ウェブサイトまたはウェブページ等の、１つ以上のネットワークアクセス可能なコンテンツアイテムに関する情報の選択の概要を説明してきたが、コンテンツビューア１３７が、それらの関連する広告、リンク、またはその両方を、どのように表示し得るのかの実施例を、図１３を参照して以下に説明する。当然、他の実施形態では、関連するコンテンツは、個別に表示され得る。
【００８９】
ブラウザウィンドウ１８２０を図１３に示す。ブラウザウィンドウは、Ｉｎｔｅｒｎｅｔ  Ｅｘｐｌｏｒｅｒ、Ｍｏｚｉｌｌａ、Ｓａｆａｒｉ、およびＦｉｒｅｆｏｘが挙げられるが、これに限定されない任意のインターネットブラウザプログラムによって生成され得る。加えて、インターネットブラウザプログラムは、概ね上記に説明されるように、任意のタイプのユーザデバイス上で動作し得る。ブラウザウィンドウ１８２０は、概して、エンティティによって訪問されるウェブサイトのウェブサイトコンテンツ１８０２を表示する。概ね理解されているように、エンティティがウェブを閲覧し、続いてリンクする、またはＵＲＬを入力すると、異なるウェブサイトコンテンツが、領域１８０２の中に表示される。図１および１２を参照して上記に説明されたコンテンツビューア１３７は、関連コンテンツ領域１８０４を描画し得る。関連コンテンツ領域１８０４は、ウェブサイトコンテンツ１８０２の一部をオーバーレイし得、かつ、概して、ビューアによってブラウザウィンドウ１８２０の中の好適な場所に位置付けられ、また、当該技術で知られているように、任意の所望の場所にピン留めされ得る。しかしながら、一実施形態では、図１３に示されるように、関連コンテンツ領域１８０４は、ワイドスクリーンモニタが使用される時に存在し得る、未使用のスクリーン幅１８１０を使用する。いくつかの実施形態では８００×６００ピクセルよりも大きく、また、いくつかの実施形態では１０００ピクセルよりも幅が広いが、約１０２４ピクセルよりも幅の広いディスプレイ等の、大型の、またはワイドスクリーンディスプレイは、標準的なウェブサイトを描画した時に、未使用のスクリーン幅１８１０を有し得る。コンテンツビューア１３７等のビューアをインストールするプロセスでは、アプリケーションは、ユーザデバイス１３０のスクリーン解像度を判断し得、かつ、ビューアをスクリーン上のどこに位置付けるのかに関する判定を行う。アプリケーションは、エクスペリエンスが最適にならない場合に、エンティティが異なるモニタを利用することを推薦し得る。標準的なウェブサイトは、異なるアスペクト比または幅を有して、スクリーン上に現れるように設計され得、未使用の空間１８１０は、ワイドスクリーンのアスペクト比のスクリーンが使用される時に存在し得る。いくつかの実施形態では、コンテンツビューア１３７は、解析エンジン１２５によって選択される、リンク、広告、またはその両方を、未使用の空間１８１０に描画するように構成される。このように、関連コンテンツ領域１８０４の中に表示されるアイテムは、ウェブページコンテンツ１８０２の表示に影響を及ぼし得ない。他の実施形態では、コンテンツビューア１３７は、図１４に示されるように、ウェブサイトコンテンツ領域１８０２内に、関連コンテンツ領域１８０４を描画し得る。いくつかの実施形態では、関連コンテンツ領域１８０４を視聴するエンティティは、領域１８０４の周囲をドラッグし、そしてクリックして当該領域を固定位置に設置することによって、ユーザデバイスのディスプレイの中の領域１８０４の位置を選択し得る。
【００９０】
コンテンツビューア１３７はまた、エンティティが、そのような情報を提供するために使用され得るように、それらの電子プロファイルを構成している場合に、広告主または他のコンテンツプロバイダへの報告を促進し得る。プロファイリングシステム１１０は、特定の期間にわたって配信される広告インプレッション数を追跡し得、コンテンツビューア１３７は、広告またはコンテンツリンクに関するクリックスルーをプロファイリングシステム１１０に報告し得る。このように、プロファイリングシステムは、広告インプレッションおよびクリックスルー率を報告することができる。プロファイリングシステム１１０はまた、広告を視聴した、広告をクリックした、またはその両方を行った、エンティティの電子プロファイルに基づいて、消費者のプロファイルデータを集計し得る。いくつかの実施形態では、プロファイリングシステム１１０は、エンティティの電子プロファイルがそのように使用され得ることを示す場合にだけ、データを集計する。クリックスルーまたは他のデータの報告は、インターネット広告局または他の団体によって採用される規格を使用して行われ得る。クリックスルーは、広告、コンテンツ、またはその両方に関連して報告され得る。さらに、報告は、どのような他の広告、コンテンツ、またはその両方が、エンティティに表示されたのかに関する情報を含み得る。さらにまた、いくつかの実施形態では、報告は、エンティティに提供される広告およびリンクの選択を行うように、プロファイリングシステム１１０に提供される情報を含むことができる。
【００９１】
関連コンテンツ領域１８０４は、解析エンジン１２５によって供給される、関連するリンク、広告、リッチメディア、アプリケーション、またはそれらの組み合わせを含み得る。図１３の実施形態では、５つのリンクおよび１つの広告が提供されている。図１３では、リンクが広告の上に表示されているが、他の構成も可能である。ビューアが、ウェブを閲覧して、異なるウェブページを訪問する時に、ウェブサイトコンテンツ領域１８０２の中に表示されるコンテンツが変化し得る。新しいウェブサイト情報が解析エンジン１２５に送信される時に、関連コンテンツ領域１８０４の中に表示されるリンクおよび広告も変化し得る。図１３では、ウェブブラウザウィンドウとして示されているが、関連コンテンツ領域１８０４は、他のアプリケーションでは、別個のアプリケーションまたはプロセスであり得、視聴するウェブページまたはサイトに基づく選択を表示する代わりに、または加えて、エンティティによってアクセスされる、文書、画像、および電子メール等の対応等が挙げられるが、これに限定されない、他のネットワークアクセス可能なコンテンツに基づく選択を表示し得る。ビューアは、関連コンテンツ領域１８０４の中のリンクまたは広告をクリックし得、選択に関連するさらなる情報を、ウェブページコンテンツ領域１８０２の中に表示させる。いくつかの実施形態では、エンティティは、ウェブページコンテンツ領域１８０２または関連コンテンツ領域１８０４の中に現れる用語を選択して、右クリックすることによって、あるいは、選択された用語を、エンティティの電子プロファイルに含めるために、プロファイリングシステム１１０に送信すべきである旨を示すことによって、それらの電子プロファイルに情報を追加し得る。
【００９２】
このように、ユーザデバイスを動作させるエンティティは、アプリケーションウィンドウの中に表示される情報を完全に制御し得る。表示されるコンテンツは、エンティティのプロファイル、およびエンティティによってアクセスされるネットワークアクセス可能なコンテンツに基づいている。このように、広告、コンテンツ、リッチメディア、アプリケーション、およびそれらの組み合わせは、エンティティに対してより正確に目標が定められる。
【００９３】
以下、コンテンツビューア１３７および解析エンジン１２５の使用のための例示的なシナリオを、図１５を参照して説明する。１９０５で、コンテンツビューア１３７が起動される。これは、例えば、説明されるユーザデバイスの機能を行うように、ソフトウェアを含むブラウザプラグインを備えるユーザデバイス上で、インターネットブラウザを起動することによって生じ得る。いくつかの実施形態では、別個のアプリケーションが、コンテンツビューア１３７の機能を行うユーザデバイス上で起動される。起動されると、コンテンツビューア１３７は、初期のコンテンツ組を表示し得る。初期のコンテンツは、広告、リンク、リッチメディア、またはそれらの組み合わせのデフォルトの選択であり得る。他の実施形態では、初期のコンテンツは、エンティティの電子プロファイルに基づいて選択され得る。そのような一実施形態では、１９１０で、コンテンツビューア１３７を動作させるエンティティの識別子が、解析エンジン１２５に送信される。エンティティは、ユーザ名、パスワード、またはその両方で、コンテンツビューア１３７にログインすることによるもの、またはユーザデバイス１３０の識別を解析エンジン１２５に送信することによるものを含む、実質的に任意の手法で識別され得る。エンティティのアイデンティティの指標を受信することで、解析エンジン１２５は、１９１５で、エンティティと関連付けられる格納された電子プロファイルにアクセスし得る。１９２０で、初期のコンテンツは、いくつかの実施形態では、同じくエンティティの電子プロファイルに格納される、エンティティの周知の過去の閲覧履歴とともに、エンティティの電子プロファイルに基づいて選択され得る。１９２５で、初期のコンテンツビューアの表示は、エンティティの電子プロファイルに格納される壁紙、スキン、または商標を表示する等によって、エンティティの電子プロファイルに格納される外観設定を使用して描画され得る。このように、コンテンツビューア１３７によって表示される初期の情報は、デフォルトの設定であり得、またはエンティティのプロファイル、過去の閲覧履歴、またはその両方に基づいて選択され得る。
【００９４】
エンティティは、次いで１９３０で、インターネットブラウザまたは類似のビューアを使用して、あるいは、他の実施形態では、任意のタイプのネットワークアクセス可能なコンテンツに任意の手法でアクセスしたエンティティを使用して、ウェブページを閲覧する。１９３５で、エンティティによって訪問されたウェブページ、またはアクセスされたコンテンツに関する情報が、解析エンジン１２５に送信される。情報は、上記に説明されるように、ウェブページと関連付けられるメタデータ、ＵＲＬ、ウェブページのコンテンツ、またはそれらの組み合わせを含み得る。アクセスしたネットワークアクセス可能なコンテンツがウェブページではない実施形態では、送信される情報には、アクセスされたコンテンツ、用語、またはコンテンツの他の特徴と関連付けられるメタデータ、コンテンツの場所、ファイルタイプ、およびコンテンツと関連付けられる１つ以上のプロトコル、またはそれらの組み合わせが挙げられる。解析エンジン１２５は、１９４０で、エンティティの電子プロファイルおよび受信されたウェブページ情報に基づいて、コンテンツを選択する。選択されたコンテンツは、次いで、１９４５で、コンテンツビューア１３７によって表示される。このように、エンティティが異なるウェブページを閲覧する、または異なるネットワークアクセス可能なコンテンツにアクセスする時に、コンテンツビューア１３７の中に表示されるコンテンツは、それに応じて変化し得る。
【００９５】
別の実施形態では、図１に示されるシステム１００は、医師のプロファイルに基づいた関連する製品情報、ならびに、医師の製造業者のウェブサイトとの相互作用等の、付加的な情報を、医療製品の製造業者のウェブサイトを訪問する医師に提供するために使用される。先に論じたように、「プロファイル」という用語は、電子プロファイル、ならびに電子プロファイルのプロファイル属性のうちのいくつかまたは全てを意味する。例えば、傾向、異常な結果、研究論文、公表された調査、他の医療刊行物といった、付加的な関連する医療情報も、そのような情報を受信して研究を高めるように医師によって選択された場合に、医師に提供される。例えば、システム１００を使用して、製薬業者は、製造業者の薬物のうちの１つについて薬物反応情報を求めて製造業者のウェブサイトを訪問する医師に、関連する製品情報を提供することができる。例示的なシステムの動作を図１および１６を参照して説明する。
【００９６】
医師は、８０２で、ユーザデバイス１３０からユーザアカウントにログインして、医師がそこから製造業者の製品に関する情報を取得することができる、医師ポータルにアクセスする。ユーザアカウントは、電子プロファイル格納部１４０によって格納される、医師のプロファイルと関連付けられ、かつ、８１０で、プロファイル管理インターフェース１３５によってアクセスされる。すなわち、先に論じたように、医師は、プロファイル所有エンティティである。８１２で、以前に訪問したウェブサイト、最近レビューした文書または事例、患者記録、および類似のプロファイル属性（例えば、診療範囲、専門等）を有する、医師用の電子プロファイルが挙げられるが、これに限定されない、付加的な情報も任意選択で解析され得る。該医師のプロファイルがまだ作成されていない場合には、例えば医師が新しいアカウントを作成する時に、８０６で、当該医師のプロファイルを作成して、格納することができる。
【００９７】
医師のプロファイルは、例えば、医学上の専門、研究的関心、診療プロファイル、教育、診療部位、ならびに医師に関連する他の多くのタイプの情報といった、種々の情報を含み得る。医師のプロファイルは、先に説明した手法で展開することができる。
【００９８】
関心の薬物を検索する際に、医師は、製薬業者のウェブサイトの中で利用可能な検索ウィンドウの中に、検索基準を入力することができる。解析エンジン１２５による解析のための検索基準および要求は、プロバイダデバイス１４５によってプロファイリングシステム１１０に提供される。プロファイル管理システム１１５によってアクセスされる検索基準および医師のプロファイル（ならびに、８１２でアクセスされる任意の付加的な情報）に基づいて、解析エンジン１２５は、８１４で、コンテンツ格納部１５５に格納される製造業者の製品情報をスコア化する。スコア化の結果は、プロバイダデバイス１４５に提供される。スコア化によって判定された時に、最も関連する製品情報は、８２２で、医師による８２６での選択およびレビューのために、ユーザデバイス１３０上に提示される。
【００９９】
製造業者の製品情報に加えて、特定の関心の薬物の製品情報に対する医師の検索に応答して、また、付加的に医療情報を受信するように、医師によって選択された場合に、研究論文、調査結果、およびプロファイリングシステム１１０によって識別される他の刊行物も、医師に提示することができる。解析エンジンは、８３０で、医師が関心を持ち得る付加的な情報を識別するように、検索基準および医師のプロファイル（ならびに、８１２でアクセスされる任意の付加的な情報）に基づいて、付加的な医療情報をスコア化する。
【０１００】
関心の付加的な医療情報は、８３４で、医師に提供されるが、これは、次いで８３８で、医師によって選択して、ユーザデバイス１３０上で視聴することができる。付加的な医療情報は、それら自体の文書の形態で、または、いくつかの実施形態では、付加的な医療情報へのリンクとして、コンテンツ格納部１５５に格納して、文書、リンク、またはそれら２つの組み合わせとして、医師に提供することができる。
【０１０１】
このように付加的な医療情報を医師に提供することによって、医師が、そうしなければ独自の研究では気づき得なかった、または発見し得なかった、関連する情報の受け取りを通して、医師の研究を高められ得る。
【０１０２】
医師が、例えば、製品情報に対する付加的な検索を行う、製造業者のウェブサイトを通してナビゲートする、提示される製品および／または医療情報から選択する、または他のいくつかの相互作用といった、製造業者のウェブサイトとの相互作用を継続する時に、プロファイル管理インターフェース１３５は、任意選択により、８１８で、医師の行動を監視することができ、そして８４２で、行動によって精緻化される、より大きな関連性の医療情報を識別することによって、医師に提供される付加的な医療情報を更新することができる。いくつかの実施形態では、医師のプロファイルは、８４２で、行動で更新され、よって、後にプロファイル管理インターフェース１３５によって使用され得る。
【０１０３】
図１７Ａおよび１７Ｂは、慈善団体に寄付するためのエクスペリエンスを増大するための、本発明の一実施形態を示す。本実施例では、ユーザのプロファイルおよび検索基準に基づいて、種々の慈善団体がユーザに提案される。加えて、いくつかの実施形態では、ユーザは、ユーザのプロファイルに基づいて、ユーザの関心のものであり得るイベントまたはキャンペーンを有する慈善団体の、例えば、電子メッセージまたは招待状といった形態で、通知を受信する。
【０１０４】
ユーザは、慈善団体に関する情報を提供する、エンティティのウェブサイトを訪問することができる。９０２で、ユーザデバイス１３０を通してユーザアカウントにログインすると、プロファイル管理インターフェース１３５は、プロファイル管理システム１１５と通信して、９１０で、電子プロファイル格納部１４０に格納される、ユーザの関連付けられたプロファイルにアクセスする。いかなる既存のプロファイルも電子プロファイル格納部１４０に格納されていない場合、９０６で、ユーザは、ユーザアカウントと関連付けられるプロファイルを作成することができる。プロファイル属性は、例えば、関心事、好適な慈善団体または数タイプの要因、業務、学歴、およびユーザが寄付に関心を持ち得る慈善団体を識別する際に使用することができる、プロファイルを作成するための他の情報を含むことができる。ユーザプロファイルは、先に論じたように作成して、更新することができる。
【０１０５】
ユーザは、ユーザによって、ならびにユーザのプロファイル属性に依存することによって入力される、検索基準に合致する慈善団体の場所を見つけるように、エンティティのウェブサイトで利用可能な検索の選択肢を使用することができる。いくつかの実施形態では、検索基準および解析のための要求は、プロバイダデバイス１４５によってプロファイリングシステム１１０に提供される。いくつかの実施形態では、検索基準および要求は、ユーザデバイス１３０によってプロファイリングシステム１１０に提供される。
【０１０６】
解析エンジン１２５は、ユーザの検索基準およびプロファイル属性を処理して、９１４で、ユーザの関心のものであり得るものを識別するために、慈善団体の関連性を評価する目的で、種々の慈善団体をスコア化する。スコア化に基づいて、９１８で、慈善団体のリストがユーザに提示される。慈善団体の各々と関連付けられる要約情報も、提供することができる。団体へのリンクも同様に、団体の検索およびそこへの寄付を促進するように提供することができる。慈善団体へのリンク、ならびにイベントまたはキャンペーンの詳細な情報等の、付加的な情報は、プロバイダデバイス１４５によって読み出され、そして９２２で、ユーザによる選択に応答して、ユーザデバイス１３０に提供される。
【０１０７】
いくつかの実施形態では、入力された検索基準、提供されるリストから選択される慈善団体等の、ユーザのウェブサイトとの相互作用は、９２６で、解析エンジン１２５によって、情報を将来的に使用できるように、ユーザのプロファイルを任意選択で更新することによって格納される。
【０１０８】
スコア化される慈善団体の体系は、コンテンツ格納部１５５に格納されるコンテンツの少なくとも一部を表す。団体は、ウェブサイトを訪問するエンティティに提供することができる団体として含まれるウェブサイトを提供するエンティティとの関係を作成したものである。
【０１０９】
先に述べたように、いくつかの実施形態では、システムは、通知を提供し、また、ユーザの関心のものであり得るイベント、キャンペーン、または継続的な必要性を有する慈善団体への継続的なアクセスを提供する。例えば、慈善団体が、資金調達のキャンペーンを開始している、継続的な寄付またはイベントの公表を要求していて、ユーザが、そのような通知を受信することにした場合に、システムは、静的または動的な看板または広告板上の、例えば、教会、店舗、あるいはスポーツまたは娯楽の場に現れる通知によって、キャンペーンまたはイベントの通知を受信することに関心があり得る、または継続的な寄付への参加に関心があり得るプロファイルを有するユーザを識別することができる。
【０１１０】
エンティティは、公表されることを望むキャンペーンまたはイベントの慈善団体から情報を受信する。解析エンジン１２５が、電子プロファイル格納部１４０に格納されるユーザプロファイルに基づいて、慈善事業、キャンペーン、またはイベントを高くスコア化するユーザを識別することができるように、９３０（図１７Ｂ）で、団体からの情報が指標付けされる。解析エンジン１２５は、９３４で、ユーザプロファイルにアクセスし、そして、情報に関心があると分かるであろうユーザを識別するように、ユーザプロファイルおよび指標付き情報を使用することによってプロセスを「逆転」させる。すなわち、ユーザ（プロファイルおよび検索基準）に基づいてコンテンツが識別されるのではなく、コンテンツ（慈善事業、キャンペーン、またはイベントの情報）に基づいてユーザが識別される。
【０１１１】
いくつかの実施形態では、解析エンジン１２５は、９３８で、イベント／キャンペーン情報に対して、電子プロファイル格納部１４０の中のユーザプロファイルをスコア化することによって、そして、９４２で、指標付き情報が閾値よりも大きいスコアを有するユーザを識別することによって、または小売店で購入し、次いで慈善寄付のために金額をドル単位まで四捨五入する等の別の明示的なトリガに基づいて、指標付き情報およびユーザプロファイルを処理する。そのようなユーザについては、情報に関連性があり、かつ、ユーザは、情報の通知、すなわち、キャンペーンまたはイベントの通知を受信することに関心を持つとみなされる。
【０１１２】
解析エンジン１２５は、情報を受信することに関心を持ち得ると識別されるユーザのリストを返す。プロバイダデバイス１４５は、ユーザのリストを処理し、そして９４６で、例えば、メールの通知、ユーザのアカウントにログインした際にユーザに提示される注意喚起、または他の通知技術によって、識別されたユーザに送達される、通知を生成する。
【０１１３】
別の実施形態では、システム１００は、ユーザによる検索に応答して、提案されるアイテムを提供することによって、小売アイテムの販売および／または販売促進のために使用され、追加的または代替的に、新しい関心の小売アイテム、ならびに関連付けられたアイテムおよびデータが見つかり得る旨の通知をユーザに提供する。図１８Ａおよび１８Ｂは、本発明の一実施形態による、そのような一実施例を示す。
【０１１４】
アイテムが、ユーザによって入力される検索基準に基づいて提案される場合、ユーザによって入力される検索基準に加えて、ユーザのアカウントと関連付けられたプロファイルが使用される。１００２で、ユーザによってログインした後で、関連付けられたプロファイルは、１００６で、プロファイル管理インターフェース１３５およびプロファイル管理システム１１５によるアクセスのために、ユーザによって作成されて、電子プロファイル格納部１４０に格納される。プロファイルは、選好、好き嫌い、個人情報、誕生日、休日に関連する情報、およびユーザのプロファイルを定義するために使用され得る他の情報を含み得る。ユーザのプロファイルは、先に論じたように作成して、修正することができる。
【０１１５】
小売業者のウェブサイトで利用可能な検索の選択肢は、ユーザが、関心のあるアイテムの検索を特定できるようにする。ユーザによって入力される検索用語に加えて、ユーザのプロファイルは、１０１０でアクセスされ、１０１４で、コンテンツ格納部１５５に格納される小売アイテムをスコア化する時に、解析エンジン１２５によって使用される。小売アイテムには、小売業者のコンテンツ、販売促進物、広告、保証情報、ギフトカード、小売業者、ベンダ、小売ドメイン、小売カテゴリ、商品、商品のタイプ、および小売に関連する他の情報等のアイテムが挙げられるが、これに限定されない。ユーザの以前の関心のアイテム、ユーザの購入履歴が挙げられるが、これに限定されない、付加的な情報は、１０１２で任意選択で、解析エンジン１２５によってアクセスされ得、そして、アクセスされた時に、１０１４で、小売アイテムをスコア化するために使用される。解析エンジン１２５は、スコア化の結果をプロバイダデバイス１４５に提供し、そして１０１８で、ユーザの検索およびプロファイルに関連し、かつユーザの関心のものになり得る、小売業者のアイテムのリストをユーザデバイス１３０に提供するように、プロバイダデバイス１４５によって使用される。先に論じたように、小売業者によってユーザに提供されるリストの中のアイテムの数は、スコア閾値および／または列記されたアイテムの数に基づき得る。いくつかの実施形態では、ユーザに提供されるコンテンツは、特定のアイテムに関するより多くの情報へのリンクの形態であり得る。小売アイテムの付加的な情報は、１０２２で、選択の際に読み出して、ユーザに提供することができる。
【０１１６】
いくつかの実施形態では、入力された検索基準、提供されたリストから選択される慈善団体等の、ユーザの小売業者のウェブサイトとの相互作用は、解析エンジン１２５によって将来的に情報を使用できるように、１０２６で任意選択で、ユーザのプロファイルを更新することによって格納される。
【０１１７】
いくつかの実施形態では、ユーザプロファイルは、関心を持ち得る小売アイテムの通知をユーザに提供するために、小売業者によって使用される。すなわち、小売業者は、コンテンツおよびユーザプロファイルに基づいてユーザを見つけて、ユーザが通知の受信を選択した場合に、コンテンツのユーザに注意喚起するように通知が提供される。
【０１１８】
例えば、小売業者は、在庫の小売アイテムを販売することに関心がある。小売アイテムは、１０３０（図１８Ｂ）で適宜指標付けされ、よって、電子プロファイル格納部に格納されるユーザプロファイルは、アイテムに関連するユーザプロファイルを識別するように、解析エンジン１２５によって、１０３４でアクセスし、１０３８でスコア化することができる。スコア化に基づいて、ユーザプロファイルは、１０４２で、小売アイテム、および保証、付属物、またはアイテム特有のデータ等の、関連するアイテムに関心を持ち得ると識別される。例えば、より高いスコアを有するユーザプロファイルは、アイテムの通知を受信することに興味があり得るとみなされる。ユーザプロファイルをスコア化した結果は、プロファイリングシステム１１０によって、プロバイダデバイス１４５に提供される。小売業者は、１０４６で、高くスコア化され、かつそのような通知を受信することを選択したプロファイルを有するユーザに対する、アイテムの通知を生成する。小売アイテムに基づくユーザプロファイルのスコア化は、関心のアイテムをユーザに認識させること、および小売業者の在庫を管理するための技術を小売業者に提供することによって、ユーザ、ならびに小売業者に対する小売のエクスペリエンスを増大させることができる。
【０１１９】
本発明の別の実施形態では、システム１００は、小売コンテンツをユーザに提供するために使用され得る。図１８Ｃは、本発明の一実施形態による、そのような一実施例を示す。
【０１２０】
電子プロファイル格納部１４０に格納されるユーザの電子プロファイルは、１０５０で、少なくともユーザのプロファイル属性に従って、関連し得る、すなわちユーザが購入に関心を持ち得る、コンテンツ格納部１５５に格納されるコンテンツを識別するように、解析エンジン１２５によってアクセスされる。コンテンツは、小売業者のコンテンツ、販売促進物、広告、保証情報、ギフトカード、小売業者、ベンダ、小売ドメイン、小売カテゴリ、商品、商品のタイプ、および小売に関連する他の情報等のアイテムを含み得るが、これに限定されない。
【０１２１】
解析エンジン１２５は、１０５８で、少なくともユーザのプロファイル属性に従って、コンテンツをスコア化する。例えば、電子プロファイル格納部１４５に格納される他のエンティティの電子プロファイルのプロファイル属性、ユーザの以前の関心のアイテム、ユーザの購入履歴といった、付加的な情報は、１０５４で任意選択で、コンテンツをスコア化するために、解析エンジン１２５によってアクセスされて、検討される。付加的な情報は、先に説明したものに限定することを意図したものではなく、本発明の範囲から逸脱することなく、他のタイプの付加的な情報を含み得る。
【０１２２】
コンテンツ格納部１５５に格納されるコンテンツは、１０５８で、例えば、ユーザの電子プロファイルのプロファイル属性のうちの少なくともいくつかといった、電気プロファイル格納部１４０に格納される１つ以上の電子プロファイルのプロファイル属性に基づいて、解析エンジン１２５およびスコア化されたコンテンツアイテムによって、プロバイダデバイス１４５のコンテンツスコア化インターフェース１５０を通してアクセスされる。解析エンジン１２５は、１０６２で、コンテンツのスコア化の結果をプロバイダデバイス１４５に提供するが、これは、ユーザの関心のものであり得る関連するコンテンツを識別するために使用される。
【０１２３】
関連するコンテンツに関する情報は、１０６６で、ユーザからの明確な要求に応答して、ユーザデバイス１３０上でユーザに提供することができる。例えば、ユーザは、関心の小売アイテムに対する提案等の、コンテンツに対する要求を入力し、そして、関連情報および販売促進材料、代替アイテム、ならびに他の情報は、プロバイダデバイス１４５によって提供される。
【０１２４】
代替の一実施形態において、プロバイダデバイス１４５は、１０６６で、ユーザデバイス１３０にコンテンツを自動的に提供する。例えば、プロバイダデバイス１４５は、ユーザの関心のものとなり得る（すなわち、スコアに基づいて、関連する）小売アイテムに対する、携帯電子デバイスの近接性（すなわちユーザ）に基づいて、携帯電子デバイス等のユーザデバイス１３０に、情報を提供し得る。ユーザの位置情報は、ＧＰＳ機能を有する携帯電話、携帯情報端末等の、携帯電子デバイスから得られる位置情報が挙げられるが、これに限定されない種々の技術に基づいて測定され得る。当業者に周知の他の位置技術も、本発明の範囲から逸脱することなく使用され得る。したがって、プロバイダデバイス１４５からコンテンツを受信することができる、携帯電子デバイス（ユーザデバイス１３０）を携持するユーザが、関心の小売アイテムに近接した時に、ユーザは通知を受け得る。先に説明したように、コンテンツは、保証、レビュー、サービス記録、レポート、関連する関心のアイテムの情報、広告を含む小売アイテムの販売促進物、ギフトカードの提供、および他の提供品等の、特定の小売アイテムの情報を含み得る。特定の小売アイテムに関連するアイテムの情報および提供品も、提供され得る。例えば、関心の小売アイテムがパーソナルコンピュータである場合では、ユーザに提供される情報および提供物は、コンピュータ周辺機器およびコンピュータ付属物の情報および提供を含み得る。
【０１２５】
先に説明したように、小売コンテンツの通知および情報の提供は、ユーザに対する小売のエクスペリエンスを増大し得る。
【０１２６】
本発明の別の実施形態では、図１９Ａ、１９Ｂ、１９Ｃに示されるように、システム１００は、社会的ネットワークを作成するために使用することができる。すなわち、システム１００は、プロファイルを有するユーザ間の、あるいは外部の人々、団体、サイト、リンク、または関心のデータコンテンツへの社会的なつながりを、提案し、合致させて、作成するために、ユーザのプロファイルを使用することができる。
【０１２７】
図１９Ａを参照すると、ユーザは、１１０２で、社会的ネットワークウェブサイトのユーザアカウントにログインする。ユーザアカウントは、電子プロファイル格納部１４０に格納されるものと関連付けられるプロファイルを有する。プロファイルがまだ作成されていない場合、例えば、ユーザが、当該ウェブサイトでユーザアカウントをちょうど作成した場合に、当該ユーザは、１１０６で、プロファイルを作成することができる。ユーザのプロファイルは、例えば、名前、誕生日、住所、職業、趣味、所属および団体、現在の社会的なつながり、および、他のユーザプロファイルおよび特定のユーザのプロファイルに対する社会集団のプロファイルをスコア化するために、解析エンジンによって使用することができる、ユーザのプロファイルを作成するために使用することができる、他の情報といった、ユーザおよび選好に関する情報を含むことができる。
【０１２８】
ウェブサイトは、ユーザの社会的なつながりを作成するために使用することができる。いくつかの実施形態では、ユーザは、ユーザのプロファイルに基づいて、社会集団に加わるための推薦を要求することができる。社会集団は、個人から複数の個人まで規模が様々であり得、人々、エンティティ、関心の断片、またはそれらの組み合わせを含み得る。ユーザはまた、関心の社会集団を推薦するように、ユーザのプロファイルとともに、解析エンジン１２５によって使用される、検索基準を提供し得る。社会集団は、コンテンツ格納部１５５に格納されるコンテンツとすることができる。ユーザの要求は、プロバイダデバイス１４５に提供され、その結果、１１１０で、解析エンジン１２５がユーザのプロファイルにアクセスする要求を生成し、そして１１１４で、ユーザのプロファイルに対して、および提供された場合には検索基準に対して、社会集団をスコア化する。いくつかの実施形態では、解析エンジンは、ユーザの関心に関連し得るプロファイルを有する他の人の、専門知識、関心、または知識に少なくとも部分的に関する、ユーザのプロファイルに対して社会集団をスコア化する。専門知識、関心、または認識は、例えば、個人の知識体系のうちの専門知識を提案し得る専門、職業、刊行物、経験、活動、および他の情報に対して測定され得る。スコア化の結果は、１１１８で、推薦される社会集団のリストがユーザに提供されるように、プロファイリングシステム１１０によって、プロバイダデバイス１４５に提供される。ユーザは、１１２２で、選択された社会集団に関するより多くの情報を取得するために、リストからユーザ群を選択することができる。
【０１２９】
いくつかの実施形態では、検索基準およびリストからの社会集団の選択は、１１２６で、ユーザのプロファイルを更新するために使用することができる。
【０１３０】
ウェブサイトはまた、新しい社会集団が作成された時に、電子プロファイル格納部１４０に格納されるプロファイルを有するユーザに対して、通知を生成して、提供し得る。例えば、プロバイダデバイス１４５は、１１３０（図１９Ｂ）で、解析エンジン１２５の要求とともに、新しい社会集団に関する情報をプロファイリングシステム１１０に提供して、新しい社会集団の情報に対するプロファイルに、１１３４でアクセスして、１１３８でスコア化する。１１３０で提供される情報は、関心の断片を示すブログを含み得るが、これに限定されない。スコア化の結果は、１１４２で、新しい社会集団に加わることに関心を持ち得るユーザを識別するように、プロバイダデバイスに提供される。そのような情報を受信することを選択し、かつ関心を持ち得ると識別されたユーザには、１１４６で、プロバイダデバイス１４５によって、それらのユーザに電子通知が生成されて、提供される。
【０１３１】
ウェブサイトはまた、いくつかの実施形態では、他のユーザのそれぞれのプロファイルに基づいて、他のユーザを、ユーザが属する社会集団に加わらせるように推薦するために、ユーザによって使用することができる。例えば、ユーザによってプロバイダデバイス１４５に対して作成された要求は、１１５０（図１９Ｃ）で、社会集団に関する情報とともに、解析エンジン１２５に提供される。解析エンジン１４５は、１１５４で、プロファイル管理システム１１５を通してプロファイルにアクセスし、１１５８で、社会集団のプロファイルに対して、プロファイルをスコア化する。スコア化の結果は、ユーザが社会集団に参加するように推薦された時に、どのユーザプロファイルを、ユーザデバイス１３０に１１６６で提供するかを１１６２で識別し、プロバイダデバイス１４５に提供される。リストの中のユーザの情報は、１１７０で、読み出されて、選択の際にユーザに提供される。いくつかの実施形態では、１１７４で、プロバイダデバイス１４５によって電子招待状が生成されて、選択されたユーザに転送される。
【０１３２】
本実施例によって示されるように、先に論じたように作成、格納、および修正される、プロファイルは、社会的ネットワークを作成するように、システムによって使用することができる。このようなシステムは、社会集団のユーザを識別して、社会集団のユーザに通知することによって、そして、ユーザの関心のものであり得る社会的なつながりの作成によって、ユーザの間の社会的相互作用を増大させる。
【０１３３】
他の実施形態では、システム１００は、患者のために療法を個別化するために使用される。図２０は、システム１００のそのような使用の一実施形態を示す。
【０１３４】
１３０６で、患者（すなわち、プロファイル所有エンティティ）の電子プロファイルが作成されて、電子プロファイル格納部１４０に格納される。患者のプロファイルは、物理的プロファイル、病歴、画像、遺伝子構造、アレルギー、腫瘍または病気プロファイル、血液、タンパク質、バクテリア、または腫瘍細胞等の実際の物理的試料、特定の薬物の関連付けられた反応確率を伴う遺伝子受容体、および患者のために個別化された療法の作成に関連する他の情報を含み得る。患者の電子プロファイルは、先に論じたように作成されて、更新され得る。
【０１３５】
患者の電子プロファイルは、１３１０で、解析エンジン１２５によって、プロファイル管理システム１１５を通してアクセスされる。１３１２で、付加的な情報も同様に任意選択でアクセスされ得る。付加的な情報には、関連する研究、医療試行、薬物、および治療プロトコルが含まれるが、これに限定されない。
【０１３６】
解析エンジン１２５は、１３１４で、患者のプロファイルに対する薬物および治療プロトコル、およびアクセスされた場合は付加的な情報をスコア化する。薬物およびプロトコルは、コンテンツとしてコンテンツ格納部１５５に格納されて、プロバイダデバイス１４５を通してアクセスされる。１３１８で、スコア化に従って患者に関連するとみなされる薬物およびプロトコルのリストが、レビューのためにプロバイダに提供される。薬物に関連する付加的な情報およびプロトコルに関連する情報は、１３２２で、列記されたアイテムの選択の際に、読み出して、提供することができる。
【０１３７】
代替的な実施形態では、医師は、いくつかの事例では調合薬であり得る、個別化された療法の作成を要求する。ユーザデバイス１３０は、システム１００と相互作用するように、医師によって使用することができる。医師は、１３０６で、電子プロファイル格納部１４０に格納される患者プロファイルを作成して、そして、患者のプロファイルに基づいて、関連する薬物および／またはプロトコルのリストを要求することができる。そのような実施形態では、解析エンジンからの結果は、１３１８で、レビューのために医師に提供される。
【０１３８】
患者の電子プロファイルは、将来の解析が付加的なプロファイル属性を考慮するように、症状または診断の変化、あるいは薬物およびプロトコルに対する反応により更新することができる（図２０には示さず）。
【０１３９】
別の実施形態では、システム１００は、関連し得る情報を旅行者に提供するために使用される。提供される情報は、旅行者の旅行のエクスペリエンスを増大させ得る。図２１は、本発明の一実施形態による、そのような一実施例を示す。
【０１４０】
１３３０で、電子プロファイル格納部１４０に格納されるユーザの電子プロファイルは、例えば、目的地、スケジュール、旅程、予約、およびユーザの旅行に関連する情報を収集することができる他の情報といった、ユーザの旅行計画に関連するプロファイル属性を含む。
【０１４１】
ユーザの電子プロファイルは、１３３４で、ユーザの旅行計画に関連するコンテンツを識別するように、解析エンジン１２５によってアクセスされる。コンテンツ格納部１５５に格納されるコンテンツの例には、旅行情報、フライト状況情報、気象情報、販売および小売促進物等が挙げられるが、これに限定されない。解析エンジン１２５は、１３４２で、少なくとも旅行者のプロファイル属性に従って、コンテンツをスコア化する。例えば、電子プロファイル格納部１４５に格納される他のエンティティの電子プロファイルのプロファイル属性といった、付加的な情報は、１３３８で任意選択で、コンテンツをスコア化するために、解析エンジン１２５によってアクセスされ得る。付加的な情報は、他のエンティティの電子プロファイルのプロファイル属性を制限することを意図したものではなく、本発明の範囲から逸脱することなく、他のタイプの付加的な情報を含み得る。
【０１４２】
解析エンジン１２５は、ユーザによって、例えばユーザデバイス１３０でユーザ入力によって、手動で起動することができる。代替の一実施形態では、解析エンジン１２５は、例えば、空港等の出発場所に対するユーザの近接性に基づいて、自動的に起動することができる。ユーザの位置情報は、ＧＰＳ機能を有する携帯電話または携帯情報端末等の、携帯電子デバイスから得られる位置情報が挙げられるが、これに限定されない種々の技術に基づいて判定され得る。
【０１４３】
コンテンツ格納部１５５に格納されるコンテンツは、解析エンジン１２５によって、プロバイダデバイス１４５のコンテンツスコア化インターフェース１５０を通してアクセスされ、コンテンツアイテムは、１３４２で、例えばユーザの電子プロファイルのプロファイル属性のうちの少なくともいくつかといった、電子プロファイル格納部１４０に格納される電子プロファイルのうちの１つ以上のプロファイル属性に基づいて、スコア化される。
【０１４４】
解析エンジン１２５は、コンテンツのスコア化の結果をプロバイダデバイス１４５に提供するが、当該結果は、１３４６で、ユーザデバイス１３０のユーザに提供するように、関連するコンテンツを識別するために使用される。ユーザによって選択される選択可能なコンテンツは、１３５０で、レビューのために、読み出されて、ユーザに提供され得る。いくつかの実施形態では、ユーザデバイス１３０に提供されるコンテンツのタイプは、コンテンツプロバイダによって決定される。いくつかの実施形態では、ユーザのために電子プロファイル格納部１４０に格納される電子プロファイルは、ユーザデバイス１３０に提供されるコンテンツのタイプに関する選好を含むことができる。例えば、旅行情報に対するユーザのコンテンツの選好には、フライト状況、目的地の気象情報、およびホテル、レンタカー、代理店、小売業者の提供品および販売促進物、およびユーザが要求し得る、またはプロバイダによって関連するとみなされる他の事項が挙げられる。
【０１４５】
図１のシステム１００に関して先に論じた情報は、ユーザインターフェースを使用して表示され得、かつ相互に対するそれらの関連性に従って配列され得る。図２２Ａは、先に説明した情報の関係およびその選択を示すために、システム１００等のシステムで使用することができる、ユーザインターフェース１４００を示す。例えば、コンテンツ、プロファイル、プロファイル属性、用語、文書、およびシステム１００によって管理され得る他の情報は、ユーザインターフェースによって示され、かつこれを通して選択される。ユーザインターフェース１４００は、エンティティおよびプロバイダに、それぞれ、相互に対する情報および情報の関係の描写を提供するように、例えば、ユーザデバイス１３０のコンテンツビューア１３７、ならびにプロバイダデバイス１４５のディスプレイといった、ディスプレイ１４０２上に表示され得る。ユーザならびにプロバイダデバイス１３０および１４５は、プロセッサと、ディスプレイと、以下に説明するユーザインターフェース１４００の機能をプロセッサに実装させ得る、コンピュータが読み取り可能な命令を格納する、メモリとを含む。
【０１４６】
ユーザインターフェース１４００は、レベル１（Ｌ１）ノード１４１４がＬ１コネクタ１４１２によって接続される、入力ノード１４１０を含む。レベル２ノード１４２０は、Ｌ２コネクタ１４１８によって、それぞれのＬ１ノード１４１４に接続される。入力ノード１４１０は、Ｌ１およびＬ２ノードが関連する情報を示し得る。Ｌ１ノード１４１４は、入力ノード１４１０に関連する情報を示し得る。Ｌ２ノード１４２０は、それぞれのＬ１ノードの関連性を補助する情報を示し得る。いくつかの実施形態では、Ｌ２ノード１４２０は、入力ノード１４１０に関連する付加的な情報を示し得るが、Ｌ２ノードが接続されるそれぞれのＬ１ノードよりも範囲は狭い。Ｌ１ノード１４１４またはＬ２ノード１４２０は、新しい入力ノード１４１０になるように選択することができる。Ｌ１ノード１４１４およびＬ２ノード１４２０によって示される情報は、新しい入力ノード１４１２によって示される情報に対して関連性を有する。
【０１４７】
ノード１４１０、１４１４、１４２０、およびコネクタ１４１２、１４１８の特徴は、情報を伝えることができる。例えば、図２２Ａの線図には示されないが、情報のタイプ、情報のカテゴリ、Ｌ１ノード情報とＬ２ノード情報との対比、および／またはユーザインターフェース１４００のノードによって示される情報の他の特徴等の、情報のグループ化を伝えるために、色および色の濃淡／明暗が使用され得る。エンティティによる選択された情報を伝えるために、ノードの強調が使用され得る。
【０１４８】
例えば、これまでに情報がアクセスされた回数、情報の関連性、情報の量、および／または相互に対する情報のノードの他の相対的特徴といった、他のノードの情報に対するノードの情報の関連性を伝えるために、ノード１４１０、１４１４、１４２０のサイズおよび形状が使用され得る。ノードの情報に関する特徴を伝えるために、相互に関連するノード１４１０、１４１４、１４２０の位置付けも使用され得る。例えば、他方に対する一方のノードの距離は、いくつかの事例ではＨｅｂｂｉａｎの関連付けの強さに基づいて、それぞれの情報の相対的関連性を示し得る。ノードを接続するコネクタの長さは、距離の違いに応じて長く、または短なり得る。ある領域内のノードの場所、座標空間、角度の範囲、または他の位置情報は、情報のカテゴリ、種別、タイプを伝え得る。ノードおよびコネクタの他の特徴は、本発明の範囲から逸脱することなく、情報伝達するためにも使用され得る。先に説明した実施例は、限定的でない実施例を意図したものである。
【０１４９】
図２２Ａは、二次元空間の中のノード１４１０、１４１４、１４２０、およびコネクタ１４１２、１４１８を示す。しかしながら、いくつかの実施形態では、ノードおよびコネクタは、三次元空間の中に示すことができる。加えて、ノードのレベル数（すなわち、図２２では、Ｌ１およびＬ２ノードの２つのレベル）は、図２２Ａに示されるものから増減させてもよい。別のノードに接続されるノードの数は、本発明の範囲から逸脱することなく、図２２Ａに示されるものよりも多くても、少なくてもよい。さらに、接続は、示されている場合も、示されていない場合もあり、または、例えば、二次元または三次元空間内で、ノードの壁を厚くすることを通して、色付け、もしくは相対的位置付けを通して、代替として表される場合もある。
【０１５０】
図２２Ｂは、本発明の一実施形態によるユーザインターフェース１４００を示す。図２２Ｂのユーザインターフェース１４００は、選好属性を曖昧性除去するために使用される。先に論じたように、曖昧性除去エンジン１２０（図１）は、エンティティによって選好入力を精緻化するための、関連用語のリストを提供し得る。関連用語は、それぞれのノードを強調表現して、プロファイルへの用語の追加を確認することによって、選択することができる。図２２Ｂの実施例は、スポーツに関連する専門的コンテンツに基づく、「ジャイアンツ」という用語の曖昧性除去を示す。「ジャイアンツ」という用語は、入力ノード１４１０によって示され、プロファイルおよび専門的コンテンツに基づく、提案された、曖昧性除去された用語は、Ｌ１ノード１４１４およびＬ２ノード１４２０によって示される。図２２Ｂの実施例では、Ｌ１ノードの数は３つであり、Ｌ２ノードの数は４つである。先に論じたように、情報を示すＬ１およびＬ２ノードの数は、本発明の範囲から逸脱することなく、修正され得る。
【０１５１】
図２２Ｃは、本発明の一実施形態によるユーザインターフェース１４００を示す。図２２Ｃのユーザインターフェース１４００は、スポーツに関連する専門的コンテンツに基づく、「サンフランシスコジャイアンツ」という検索基準に関連するコンテンツを示すために使用される。先に論じたように、ユーザデバイス１３０に配信される関連コンテンツは、コンテンツビューア１３７等のディスプレイ１４０２の中で表示することができる。コンテンツは、それぞれのノードを強調表現して、プロファイルへの用語の追加を確認することによって、選択することができる。「サンフランシスコジャイアンツ」という用語は、入力ノード１４１０によって示され、関連するものとして解析エンジン１２５によって識別される、コンテンツ格納部１５５に格納されるコンテンツは、Ｌ１ノード１４１４およびＬ２ノード１４２０によって示される。図２２Ｃの実施例では、Ｌ１ノードの数は４つであり、Ｌ２ノードの数は３つである。先に論じたように、情報を示すＬ１およびＬ２ノードの数は、本発明の範囲から逸脱することなく、修正され得る。
【０１５２】
図２２Ｄは、システム１００のユーザデバイス１３０上に表示される、ユーザインターフェース１４００の一実施例を示す。図２２Ｄに示されるように、ユーザインターフェース１４００は、コンテンツ領域３３０および／または曖昧性除去選択領域３２０上に表示され得る。ユーザインターフェース１４００が表示される領域は、ノードおよびノードコネクタによって示される情報に依存し得る。例えば、ユーザインターフェース１４００が曖昧性除去情報を示す場合は、曖昧性除去選択領域３２０の中に表示され得る。別の実施例では、ユーザインターフェース１４００が関連するコンテンツを示す場合は、コンテンツ領域３３０の中に示され得る。代替の実施形態では、ユーザインターフェース１４００は、コンテンツ領域３３０または曖昧性除去選択領域３２０ではなく、ディスプレイ３０５の一領域（図示せず）に表示される。
【０１５３】
ユーザインターフェース１４００は、先に説明したように、情報を示して、選択するために使用することができる。示され、かつ選択され得る情報の他の例には、エンティティ（入力ノード１４１０）と選好属性（Ｌ１ノード１４１２）と専門的コンテンツ（Ｌ２ノード１４２０）の体系との関係、選好属性（入力ノード１４１０）と専門的コンテンツの体系（Ｌ１ノード１４１２）と関連コンテンツ（Ｌ２ノード１４２０）との関係、初期検索用語を有する曖昧性除去検索基準（入力ノード１４１０）、提案された関連する二次検索用語（Ｌ１ノード１４１２）、提案された関連する第三次検索用語（Ｌ２ノード１４２０）、および提案された関連する四次検索用語（Ｌ３ノード（図示せず））が挙げられる。
【０１５４】
プロファイルを所有するエンティティのプロファイルに基づいてコンテンツをスコア化し、関連する関連用語を識別する実施例を、選好情報を曖昧性除去し、かつ選択のためにコンテンツをスコア化する、両方の一実施例で上記に説明した。電子プロファイルに少なくとも部分的に基づいた予測的および決定的なアクションの実施例を説明し、プロファイル属性に基づいた関連数の計算も説明した。
【０１５５】
上述のことから、本発明の具体的な実施形態を例示のために本明細書で説明したが、本発明の精神および範囲から逸脱することなく、種々の変更が行われ得ることを理解されるであろう。
【０１５６】
さらなる態様では、装置は選択されたコンテンツをプロバイダからエンティティに提供するためのシステムを含む。前記システムは、ユーザインターフェースと、ディスプレイと、メモリと、前記ユーザインターフェース、ディスプレイ、およびメモリに連結されるプロセッサとを有する、ユーザシステムであって、前記メモリは、実行された時に、前記プロセッサに、前記エンティティを識別する情報、および前記ユーザインターフェースを通して前記エンティティによって入力されるコンテンツの検索基準を受信させ、かつ選択されたコンテンツを前記ディスプレイ上に表示させる、コンピュータが読み取り可能な命令を有する、ユーザシステムを含む。前記システムはさらに、前記ユーザシステムと通信するように構成され、コンテンツ格納部と、メモリと、前記コンテンツ格納部および前記メモリに連結されるプロセッサとを有する、プロバイダシステムであって、前記メモリは、実行された時に、前記プロセッサに、前記コンテンツ格納部に格納されるコンテンツのスコア化の結果を解析させ、前記コンテンツ格納部にアクセスさせ、かつ前記スコア化の結果に従って、選択されたコンテンツを前記ユーザシステムに提供させる、コンピュータが読み取り可能な命令を有する、プロバイダシステムを含む。前記システムはさらに、前記ユーザシステムおよび前記プロバイダシステムと通信するように構成される、プロファイリングシステムであって、電子プロファイルを格納するように構成される、プロファイル格納部を有し、前記プロファイルは、それぞれのエンティティと関連付けられ、かつ前記それぞれのエンティティのプロファイル属性を含み、メモリと、前記プロファイル格納部およびメモリに連結されるプロセッサとをさらに有し、前記メモリは、実行された時に、前記プロセッサに、前記ユーザシステムから、前記エンティティ、抽出されたエンティティの指標、またはそれらの組み合わせのうちの少なくとも１つを識別する前記情報、および前記検索基準を受信させるプロファイリングシステムを含む。前記システムはまた、前記エンティティと関連付けられる前記電子プロファイルにアクセスし、スコア化の結果を提供するように、前記検索基準および前記エンティティの前記プロファイル属性に従って、各コンテンツアイテムの関連性、無関連性、またはそれらの組み合わせのうちの少なくとも１つの程度を計算し、かつ、前記コンテンツの前記スコア化の結果を前記プロバイダシステムに提供し得る。
【０１５７】
先の態様の装置はさらに、前記コンテンツ格納部に格納される前記コンテンツは、前記プロバイダの製品に対する製品情報、広告、販売促進物、保証、またはそれらの組み合わせのうちの少なくとも１つを含むシステムを含み得る。前記システムでは、前記コンテンツ格納部に格納される前記コンテンツは、前記製品が含まれる分野に関連する二次情報をさらに含み、前記プロファイリングシステムの前記メモリは、実行された時に、前記プロセッサに、前記検索基準および前記エンティティの前記プロファイル属性に従って、前記二次情報の関連性、無関連性、またはそれらの組み合わせのうちの少なくとも１つの程度を計算させる、コンピュータが読み取り可能な命令をさらに含み得る。前記システムでは、前記二次情報は、システム構成要素、周辺機器、一次製品と関連付けられる他の製品、またはそれらの組み合わせのうちの少なくとも１つを含み得る。
【０１５８】
先の態様の装置はさらに、前記コンテンツ格納部に格納される前記コンテンツは、前記プロバイダからの小売アイテムの情報を含むシステムを含み得る。
【０１５９】
先の態様の装置はさらに、前記コンテンツ格納部に格納される前記コンテンツは、慈善団体の情報を含むシステムを含み得る。
【０１６０】
先の態様の装置はさらに、前記プロファイリングシステムの前記メモリは、実行された時に、前記プロセッサに、前記プロバイダシステムによって提供される前記選択されたコンテンツの前記エンティティの選択に従って、前記エンティティのプロファイル属性を更新させる、コンピュータが読み取り可能な命令を含むシステムを含み得る。
【０１６１】
先の態様の装置はさらに、前記プロファイリングシステムの前記メモリは、実行された時に、前記プロセッサに、前記エンティティのプロファイル属性を推定させ、かつそれを、前記プロファイル格納部に格納される前記エンティティの電子プロファイルに追加させる、コンピュータが読み取り可能な命令を含むシステムを含み得る。前記システムでは、前記プロセッサは、前記エンティティの電子プロファイルの中に含まれる既存のプロファイル属性、他のエンティティの電子プロファイルの中に含まれるプロファイル属性、エンティティの挙動、またはそれらの組み合わせのうちの少なくとも１つに基づいて、前記エンティティのプロファイル属性を推定するように構成され得る。
【０１６２】
先の態様の装置はさらに、前記プロファイリングシステムは、前記ユーザシステムから情報を受信し、かつ前記プロファイル格納部に格納される前記電子プロファイルを生成するように構成される、プロファイル管理システムを含むシステムを含み得る。前記システムはさらに、プロファイル格納部に格納される前記電子プロファイルのうちの１つ以上に基づいて、コンテンツアイテムをスコア化するように構成される、解析エンジンを含み得る。前記システムはさらに、前記プロファイリングシステムは、前記ユーザシステムからプロファイル属性を受信し、かつ前記提供された情報における曖昧性、ノイズ、またはそれらの組み合わせのうちの少なくとも１つを低減するために、前記属性を処理するように構成される、曖昧性除去エンジンを含み得る。
【０１６３】
先の態様の装置はさらに、実行された時に、前記プロセッサに、関連性、無関連性、またはそれらの組み合わせのうちの少なくとも１つの程度を計算させる、コンピュータが読み取り可能な命令でコード化された、前記プロファイリングシステムの前記メモリは、実行された時に、前記プロセッサに、前記コンテンツアイテムのうちの少なくともいくつかの無関連性の程度を計算させる、コンピュータが読み取り可能な命令でコード化されたメモリを備えるシステムを含み得る。
【０１６４】
先の態様の装置はさらに、実行された時に、前記プロセッサに、関連性、無関連性、またはそれらの組み合わせのうちの少なくとも１つの程度を計算させる、コンピュータが読み取り可能な命令でコード化された、前記プロファイリングシステムの前記メモリは、実行された時に、前記プロセッサに、前記検索基準、前記エンティティのプロファイル属性、および他のエンティティの電子プロファイルからのプロファイル属性に従って、各コンテンツアイテムの関連性、無関連性、またはそれらの組み合わせのうちの少なくとも１つの程度を計算させる、コンピュータが読み取り可能な命令でコード化されたメモリを備えるシステムを含み得る。
【０１６５】
先の態様の装置はさらに、実行された時に、前記プロセッサに、関連性、無関連性、またはそれらの組み合わせのうちの少なくとも１つの程度を計算させる、コンピュータが読み取り可能な命令でコード化された、前記プロファイリングシステムの前記メモリは、実行された時に、前記プロセッサに、前記検索基準、前記エンティティのプロファイル属性、および付加的な情報に従って、各コンテンツアイテムの関連性、無関連性、またはそれらの組み合わせのうちの少なくとも１つの程度を計算させる、コンピュータが読み取り可能な命令でコード化された、メモリと、付加的な情報を備え、前記付加的な情報は、前記エンティティと関連付けられる前記電子プロファイル、他のエンティティと関連付けられる電子プロファイル、前記検索基準、またはそれらの組み合わせに基づいて、前記エンティティに関連するシステムを含み得る。
【０１６６】
先の態様の装置はさらに、前記コンテンツ格納部に格納される前記コンテンツは、薬物情報を含み、前記エンティティは、患者、前記患者の医師、またはそれらの組み合わせ、前記患者の少なくとも病歴を有する前記患者の前記プロファイル格納部に格納される前記電子プロファイル、前記患者の遺伝情報、またはそれらの組み合わせのうちの少なくとも１つを含み、前記プロファイリングシステムの前記メモリは、実行された時に、前記プロセッサに、前記患者に関連する薬物、治療プログラム、またはそれらの組み合わせのうちの少なくとも１つを識別するように、前記薬物情報の前記スコア化の結果を、前記プロバイダシステムに提供させる、コンピュータが読み取り可能な命令を含むシステムを含み得る。
【０１６７】
さらなる態様では、装置は選択されたコンテンツの通知をプロバイダからエンティティに提供するためのシステムを含み得る。前記システムは、ユーザインターフェースと、ディスプレイと、メモリと、前記ユーザインターフェース、ディスプレイ、およびメモリに連結されるプロセッサとを有する、ユーザシステムであって、前記メモリは、実行された時に、前記プロセッサに、その受信に応答して、選択されたコンテンツの通知を表示させる、コンピュータが読み取り可能な命令を有する、ユーザシステムを含む。前記システムはさらに、前記ユーザシステムと通信するように構成される、プロバイダシステムであって、コンテンツ格納部と、メモリと、前記コンテンツ格納部および前記メモリに連結されるプロセッサとを有し、前記メモリは、実行された時に、前記プロセッサに、前記コンテンツ格納部に格納される選択されたコンテンツのスコア化の結果を解析させ、かつ前記選択されたコンテンツに関する情報を提供する、前記スコア化の結果によって識別されるエンティティに対する電子メッセージを生成させる、コンピュータが読み取り可能な命令を有する、プロバイダシステムを含む。前記システムはさらに、前記ユーザシステムおよび前記プロバイダシステムと通信するように構成される、プロファイリングシステムであって、電子プロファイルを格納するように構成される、プロファイル格納部を有し、前記プロファイルは、それぞれのエンティティと関連付けられ、かつ前記それぞれのエンティティのプロファイル属性を含み、メモリと、前記プロファイル格納部およびメモリに連結されるプロセッサとをさらに有するプロファイリングシステムを含む。前記メモリは、実行された時に、前記プロセッサに、前記プロバイダシステムから前記選択されたコンテンツの情報を受信させ、電子プロファイルにアクセスさせ、スコア化の結果を提供するように、前記選択されたコンテンツの前記情報、および前記エンティティの前記プロファイル属性に従って、前記電子プロファイルの関連性、無関連性、またはそれらの組み合わせのうちの少なくとも１つの程度を計算させ、かつ、前記電子プロファイルの前記スコア化の結果を前記プロバイダシステムに提供させる、コンピュータが読み取り可能な命令でコード化されている。
【０１６８】
先の態様の装置はさらに、前記コンテンツ格納部に格納される前記選択されたコンテンツは、前記プロバイダから、小売アイテムの情報、販売促進物、プログラム、データ、またはそれらの組み合わせのうちの少なくとも１つを含むシステムを含み得る。前記システムでは、前記コンテンツ格納部に格納される前記コンテンツは、ギフトカード、小売業者、販売促進者のチャンネルまたはスポンサ、個人化コンテンツおよび関連するデータ、またはそれらの組み合わせのうちの少なくとも１つを含み得る。前記システムでは、前記コンテンツ格納部に格納される前記コンテンツは、旅行情報、気象情報、販売促進情報、種々の目的地の販売促進情報、フライト状況、またはそれらの組み合わせのうちの少なくとも１つを含み得る。
【０１６９】
先の態様の装置はさらに、前記コンテンツ格納部に格納される前記コンテンツは、慈善団体の情報を含むシステムを含み得る。
【０１７０】
先の態様の装置はさらに、前記コンテンツ格納部に格納される前記コンテンツは、社会集団、社会的なつながり、またはそれらの組み合わせを含むシステムを含み得る。
【０１７１】
先の態様の装置はさらに、前記ユーザシステムは、携帯電子デバイスを備えるシステムを含み得る。前記システムでは、前記携帯電子デバイスは、前記コンテンツに関する情報の受信のプロセスをトリガし、かつ関連性、無関連性、またはそれらの組み合わせのうちの少なくとも１つの程度の計算に寄与する、前記コンテンツストレージの中のコンテンツのマーカーに対する、前記ユーザシステムの存在または近接性のうちの少なくとも１つを判定するように、前記プロバイダシステムと相互作用し得る。
【０１７２】
先の態様の装置はさらに、前記プロバイダシステムは、前記コンテンツ格納部に格納される前記コンテンツへのアクセスを提供し、かつ前記プロファイリングシステムから前記スコア化の結果を受信するように構成される、コンテンツスコア化インターフェースを備えるシステムを含み得る。
【０１７３】
先の態様の装置はさらに、前記ユーザデバイスは、前記プロファイリングシステムと通信して、前記電子プロファイルのプロファイル属性の、作成、修正、またはそれらの組み合わせを行うように構成される、プロファイル管理インターフェースを備えるシステムを含み得る。
【０１７４】
先の態様の装置はさらに、実行された時に、前記プロセッサに、関連性、無関連性、またはそれらの組み合わせのうちの少なくとも１つの程度を計算させる、コンピュータが読み取り可能な命令でコード化された前記プロファイリングシステムの前記メモリは、実行された時に、前記プロセッサに、電子プロファイルのうちの少なくともいくつかの無関連性の程度を計算させる、コンピュータが読み取り可能な命令でコード化された、メモリを備えるシステムを含み得る。
【０１７５】
さらなる態様では、方法は、選択されたコンテンツをプロバイダからエンティティに提供することを含む。前記方法は、電子プロファイルを格納するステップであって、前記電子プロファイルの各々が、それぞれのエンティティの少なくとも１つのプロファイル属性を含む、ステップを含む。前記方法はさらに、エンティティおよび検索基準を識別する情報を受信するステップと、前記エンティティと関連付けられる前記電子プロファイルにアクセスするステップと、スコア化の結果を提供するように、前記検索基準および前記エンティティの前記プロファイル属性に従って、プロバイダコンテンツの関連性、無関連性、またはそれらの組み合わせのうちの少なくとも１つの程度を計算するステップと、前記プロバイダコンテンツに対する前記スコア化の結果を解析するステップと、前記スコア化の結果に従って、選択されたコンテンツを前記エンティティに提供するステップと、を含む。
【０１７６】
先の態様の方法はさらに、二次スコア化の結果を提供するように、前記検索基準および前記エンティティの前記プロファイル属性に従って、二次コンテンツの関連性、無関連性、またはそれらの組み合わせのうちの少なくとも１つの程度を計算するステップと、前記二次スコア化の結果を解析するステップと、前記二次スコア化の結果に基づいて、選択された二次コンテンツを前記エンティティに提供するステップと、を含み得る。
【０１７７】
先の態様の方法はさらに、選択されたコンテンツをプロバイダから前記エンティティに提供するステップであって、プロバイダコンテンツの関連性、無関連性、またはそれらの組み合わせのうちの少なくとも１つの程度を計算するステップは、前記プロバイダコンテンツのうちの少なくともいくつかの無関連性の程度を計算するステップを含むステップを含み得る。
【０１７８】
先の態様の方法はさらに、プロバイダコンテンツの関連性、無関連性、またはそれらの組み合わせのうちの少なくとも１つの程度を計算するステップは、前記検索基準、前記エンティティのプロファイル属性、および他のエンティティの電子プロファイルからのプロファイル属性に従って、関連性、無関連性、またはそれらの組み合わせのうちの少なくとも１つの程度を計算するステップを含み得る。
【０１７９】
先の態様の方法はさらに、選択されたコンテンツをプロバイダから前記エンティティに提供するステップであって、プロバイダコンテンツの関連性、無関連性、またはそれらの組み合わせのうちの少なくとも１つの程度を計算するステップは、前記検索基準、前記エンティティのプロファイル属性、および付加的な情報に従って、関連性、無関連性、またはそれらの組み合わせのうちの少なくとも１つの程度を計算するステップを含み、前記付加的な情報は、前記エンティティと関連付けられる前記電子プロファイル、他のエンティティと関連付けられる電子プロファイル、前記検索基準、またはそれらの組み合わせに少なくとも基づいて、前記エンティティに関連するステップを含み得る。
【０１８０】
先の態様の方法はさらに、選択されたコンテンツをプロバイダから前記エンティティに提供するステップであって、前記プロバイダコンテンツは、薬物情報を含み、前記エンティティは、患者、患者の医師、またはそれらの組み合わせ、前記患者の少なくとも病歴を有する前記患者について格納される前記電子プロファイル、前記患者の生物学的データ、前記患者の画像、またはそれらの組み合わせのうちの少なくとも１つを含み、前記スコア化の結果を解析するステップは、前記患者に関連する、解析の分離、薬物または治療プログラムの識別、またはそれらの組み合わせのうちの少なくとも１つを行うように、前記薬物情報の前記スコア化の結果を解析するステップを含むステップを含み得る。
【０１８１】
先の態様の方法はさらに、選択されたコンテンツをプロバイダから前記エンティティに提供するステップであって、前記プロバイダコンテンツは、薬物情報を含み、前記エンティティユーザは、患者、患者の医師、またはそれらの組み合わせ、前記患者の遺伝情報を少なくとも有する前記患者について格納される前記電子プロファイルのうちの少なくとも１つを含み、前記スコア化の結果を解析するステップは、前記患者に関連する、解析の分離、薬物または治療プログラムの識別、またはそれらの組み合わせのうちの少なくとも１つに対する前記薬物情報の前記スコア化の結果を解析するステップを含むステップを含み得る。
【０１８２】
先の態様の方法はさらに、選択されたコンテンツの情報をプロバイダから受信するステップと、複数のエンティティの前記電子プロファイルにアクセスするステップと、スコア化の結果を提供するように、前記選択されたコンテンツおよび前記エンティティの前記プロファイル属性の前記情報に従って、前記電子プロファイルの、関連性、非関連性、またはそれらの組み合わせのうちの少なくとも１つの程度を計算するステップと、選択されたコンテンツの前記スコア化の結果を解析するステップと、前記電子プロファイルの前記スコア化の結果に従って、前記選択されたコンテンツに関する情報を提供する電子メッセージを送達するように、エンティティを選択するステップと、電子メッセージを前記選択されたエンティティに送達するステップと、を含み得る。
【０１８３】
先の態様の方法はさらに、前記エンティティのプロファイル属性を推定するステップと、それを、前記エンティティと関連付けられる前記電子プロファイルに追加するステップとを含み得る。前記方法は、前記エンティティのプロファイル属性を推定するステップは、前記エンティティの電子プロファイルの中に含まれる既存のプロファイル属性、他のエンティティの電子プロファイルの中に含まれるプロファイル属性、エンティティの挙動、またはそれらの組み合わせのうちの少なくとも１つに基づいて、前記エンティティのプロファイル属性を推定するステップを含み得る。
【０１８４】
先の態様の方法はさらに、前記エンティティに提供される前記コンテンツのエンティティの選択に基づいて、前記エンティティと関連付けられる前記電子プロファイルのプロファイル属性を更新するステップを含み得る。
【０１８５】
さらなる態様では、装置はエンティティによる使用のためのユーザデバイスを含む。ユーザデバイスは、ディスプレイと、前記ディスプレイに連結されるプロセッサと、メモリであって、実行された時に、前記プロセッサに、前記エンティティによって入力される検索基準を受信させ、コンテンツアイテム、および各コンテンツアイテムと関連付けられるそれぞれの関連性スコアを受信させ、前記関連性スコアは、前記エンティティと関連付けられる格納された電子プロファイル、前記検索基準、および各コンテンツアイテムの指標付き情報に部分的に基づいて計算され、かつ、前記ユーザデバイスのディスプレイ上に、前記コンテンツアイテムのうちの少なくとも１つを描画させ、前記コンテンツアイテムは、第１レベルのコネクタによって入力ノードに接続される第１レベルのノードとして描画され、前記検索基準は、前記入力ノードとして描画され、前記第１レベルのノードの各々は、それぞれの第２レベルのコネクタによってそれに接続される、少なくとも１つの第２レベルのノードを有し、前記それぞれのコンテンツアイテムの前記関連性スコアが基づく指標付き情報は、それぞれの第２レベルのノードとして描画される、コンピュータが読み取り可能な命令でコード化されたメモリを含む。
【０１８６】
先の態様の装置はさらに、前記ディスプレイは、前記ユーザデバイスとは物理的に接続されないディスプレイを備えるデバイスを含み得る。
【０１８７】
先の態様の装置はさらに、実行された時に、前記プロセッサに、前記ユーザデバイスのディスプレイ上に前記コンテンツアイテムのうちの少なくとも１つを描画させる、コンピュータが読み取り可能な命令でコード化された、前記メモリは、実行された時に、前記プロセッサに、前記ユーザデバイスのディスプレイ上にコンテンツアイテムを描画させる、コンピュータが読み取り可能な命令でコード化された、メモリを備え、前記コンテンツアイテムは、前記それぞれのコンテンツアイテムの前記計算されたスコアに少なくとも部分的に基づいて、あるサイズを有する第１レベルのノードとして描画されるデバイスを含み得る。
【０１８８】
先の態様の装置はさらに、実行された時に、前記プロセッサに、前記ユーザデバイスのディスプレイ上に前記コンテンツアイテムのうちの少なくとも１つを描画させる、コンピュータが読み取り可能な命令でコード化された、前記メモリは、実行された時に、前記プロセッサに、前記ユーザデバイスのディスプレイ上にコンテンツアイテムを描画させる、コンピュータが読み取り可能な命令でコード化された、メモリを備え、前記コンテンツアイテムは、前記それぞれのコンテンツアイテムの前記計算されたスコアに少なくとも部分的に基づいて、前記入力ノードからある距離を有する、第１レベルのノードとして描画されるデバイスを含み得る。
【０１８９】
先の態様の装置はさらに、実行された時に、前記プロセッサに、前記ユーザデバイスのディスプレイ上に前記コンテンツアイテムのうちの少なくとも１つを描画させる、コンピュータが読み取り可能な命令でコード化されたメモリは、実行された時に、前記プロセッサに、前記エンティティからノードの選択を受信させ、コンテンツアイテムおよび各コンテンツアイテムと関連付けられるそれぞれの関連性スコアを受信させ、前記関連性スコアは、前記エンティティと関連付けられる格納された電子プロファイル、前記検索基準、前記選択されたノード、および各コンテンツアイテムの指標付き情報に部分的に基づいて計算され、かつ、前記入力ノードとして前記選択されたノードを描画させ、かつ前記入力ノードに関連する前記関連性スコアに従って、第１レベルおよび第２レベルのノードとして前記コンテンツアイテムを描画させる、コンピュータが読み取り可能な命令でさらにコード化された、メモリを備えるデバイスを含み得る。
【０１９０】
さらなる態様では、装置は、エンティティによる使用のためのユーザデバイスを含む。前記ユーザデバイスは、ディスプレイと、前記ディスプレイに連結されるプロセッサと、
メモリであって、実行された時に、前記プロセッサに、前記エンティティによって入力されるプロファイル属性を受信させ、各コンテンツアイテムと関連付けられるそれぞれの関連性スコアに従って、コンテンツアイテムを受信させ、前記関連性スコアは、前記エンティティと関連付けられる格納された電子プロファイル、前記入力されたプロファイル属性、および各コンテンツアイテムの指標付き情報に部分的に基づいて計算され、かつ、前記ユーザデバイスのディスプレイ上に前記コンテンツアイテムのうちの少なくとも１つを描画させ、前記文書は、第１レベルのコネクタによって入力ノードに接続される第１レベルのノードとして描画され、前記入力されたプロファイル属性は、前記入力ノードとして描画され、前記第１レベルのノードの各々は、それぞれの第２レベルのコネクタによってそれに接続される、少なくとも１つの第２レベルのノードを有し、前記それぞれのコンテンツアイテムの前記関連性スコアが基づく指標付き情報は、それぞれの第２レベルのノードとして描画される、コンピュータが読み取り可能な命令でコード化されたメモリを含む。
【０１９１】
先の態様の装置はさらに、実行された時に、前記プロセッサに、前記ユーザデバイスのディスプレイ上に前記コンテンツアイテムのうちの少なくとも１つを描画させる、コンピュータが読み取り可能な命令でコード化された、前記メモリは、実行された時に、前記プロセッサに、前記エンティティからノードの選択を受信させ、前記選択されたノードとして描画された前記コンテンツアイテムまたは指標付き情報を、プロファイル属性として、前記エンティティと関連付けられる前記電子プロファイルに追加させ、各コンテンツアイテムと関連付けられるそれぞれの関連性スコアに従って、コンテンツアイテムを受信させ、前記関連性スコアは、前記エンティティと関連付けられる前記格納された電子プロファイル、前記追加されたプロファイル属性、前記入力されたプロファイル属性、および各コンテンツアイテムの指標付き情報に部分的に基づいて計算され、かつ、前記入力されたプロファイル属性および追加されたプロファイル属性を、前記入力ノードとして描画させ、かつ前記コンテンツアイテムおよびそれぞれの指標付き情報を、前記入力ノードに関連する前記関連性スコアに従って、第１レベルおよび第２レベルのノードとして描画させる、コンピュータが読み取り可能な命令でさらにコード化された、メモリを備えるデバイスを含み得る。
【０１９２】
さらなる態様では、電子プロファイル管理のための方法は、それぞれのエンティティとそれぞれ関連付けられる電子プロファイルを、電子格納媒体に格納するステップであって、前記電子プロファイルの各々が、前記エンティティの少なくとも１つの選好を含む、ステップと、前記電子格納媒体と通信するプロファイリングシステムにおいて、第１のエンティティの選択肢を評価するように、電子デバイスから要求を受信するステップと、
前記第１のエンティティと関連付けられる前記電子プロファイルにアクセスするステップと、前記エンティティの前記選好に部分的に基づいて、前記第１のエンティティの前記電子プロファイルに対する各選択肢の関連性の程度を計算するステップと、を含む。
【０１９３】
先の態様の方法はさらに、前記計算された関連性の程度、前記計算された関連性の程度に基づく選択された選択肢の指標、またはそれらの組み合わせのうちの少なくとも１つを、前記電子デバイスに送信するステップを含み得る。
【０１９４】
先の態様の方法はさらに、電子プロファイルを格納する前記ステップは、前記電子格納媒体上のリレーショナルデータベースに電子プロファイルを格納するステップを含む電子プロファイル管理を含み得る。
【０１９５】
先の態様の方法はさらに、各エンティティのそれぞれは、人々、物体、人々の一部、物体の一部を含む電子プロファイル管理を含み得る。
【０１９６】
先の態様の方法はさらに、電子デバイスから要求を受信する前記ステップは、プロバイダから要求を受信するステップを含み、前記プロバイダは、前記エンティティとは異なる電子プロファイル管理を含み得る。前記方法では、前記電子プロファイルは、それぞれの許可をさらに含み得て、前記電子デバイスに送信する前記ステップは、前記第１のエンティティと関連付けられる前記許可が、前記プロバイダと通信できるようにした場合にだけ生じる。
【０１９７】
先の態様の方法はさらに、前記選択肢は、複数のコンテンツアイテムを含み、前記関連性の程度を計算する前記ステップは、用語に従って、前記複数のアイテムを指標付けするステップと、前記エンティティの前記選好を使用して、前記指標に問い合わせるステップとを含む電子プロファイル管理を含み得る。前記方法では、前記関連性の程度を計算する前記ステップは、関連数を計算するステップを含み、前記関連数は、用語頻度、および前記選好を使用した各コンテンツアイテムに対する逆文書頻度の計算に基づいて計算され得る。前記方法では、前記選好は、複数の選好用語を含み得て、前記関連数は、用語頻度、および各選好用語を使用した逆文書頻度の計算を合計することによって、部分的に計算される。前記方法では、前記電子プロファイルは、複数の選好を含み得て、前記関連数は、前記複数の選好の各々を使用して計算される、それぞれの関連数を合計することによって、部分的に計算される。前記方法では、それぞれの関連数を合計する前記ステップは、前記それぞれの関連数の加重和を取るステップを含み得て、各選好と関連付けられる重みは、前記エンティティの文脈に部分的に基づいて決定される。
【０１９８】
先の態様の方法はさらに、電子プロファイル情報を格納する前記ステップは、前記エンティティの選好用語を受信するステップを含み、前記方法は、前記受信された選好用語を曖昧性除去するステップをさらに含む電子プロファイル管理を含み得る。前記方法は、前記受信された選好用語を曖昧性除去する前記ステップは、前記受信された選好用語を使用して、コンテンツストアの中の関連文書を識別するステップと、前記識別された関連文書のうちの少なくとも１つから、関連キーワードを識別するステップとを含み得て、前記方法は、前記選好の一部として、前記関連キーワードを前記格納媒体に格納するステップをさらに含む。前記方法は、前記コンテンツストアは、前記選好に部分的に基づいて、一群のコンテンツストアから選択され得る。前記方法は、前記関連性の程度を計算する前記ステップは、前記関連性の程度を計算するために、ニューラルネットワークを利用するステップを含み得る。前記方法はさらに、前記関連性の程度に関するエンティティからフィードバックを受信するステップと、前記フィードバックに基づいて、前記ニューラルネットワークを修正するステップとを含み得る。
【０１９９】
さらなる態様では、装置は、エンティティに関する少なくとも１つの選好を含むプロファイル情報を受信し、各エンティティのそれぞれの電子プロファイルを生成し、かつ前記電子プロファイルを電子プロファイル格納媒体に格納するように構成される、プロファイル管理システムと、それぞれのエンティティと関連付けられる前記少なくとも１つの選好を受信し、前記選好に関連する用語を識別し、そして、少なくとも１つの識別された用語を、前記それぞれのエンティティの電子プロファイルを伴う前記電子プロファイル格納媒体に格納するように構成される、曖昧性除去エンジンと、第１のエンティティの選択肢を評価する要求を受信し、かつ前記第１のエンティティの前記電子プロファイルに基づいて、前記それぞれの選択肢の各々の関連数を計算するように構成される、解析エンジンと、
を備える、プロファイリングシステムを含む。
【０２００】
先の態様の装置はさらに、前記電子プロファイルは、リレーショナルデータベースに入力を含み、各電子プロファイルのそれぞれは、前記エンティティと関連付けられるデータを含むデータテーブルと、前記エンティティと関連付けられる各選好の選好ＩＤを含む関連ユーザ選好テーブルとを含むシステムを含み得る。前記システムでは、前記電子プロファイルは、前記ユーザ選好テーブルに関連するユーザ選好用語テーブルをさらに含み得て、前記ユーザ選好用語テーブルは、選好と関連付けられる各用語の用語ＩＤを含む。前記システムでは、前記電子プロファイルは、選好用語テーブルをさらに含み得て、前記選好用語テーブルは、前記ユーザ選好用語テーブルに関連し、前記選好用語テーブルは、それぞれの用語ＩＤと関連付けられる少なくとも１つの用語を含む。
【０２０１】
先の態様の装置はさらに、前記複数のコンテンツアイテムに含まれる用語に従って、複数のコンテンツアイテムを指標付けし、かつ前記指標付きコンテンツアイテムを指標付きコンテンツストアに格納するように構成される、指標付けエンジンをさらに備え、前記曖昧性除去エンジンは、前記指標付きコンテンツストアに連結され、かつ前記選好を伴う前記指標付きコンテンツストアに問い合わせることによって、前記選好に関連する用語を識別するように構成されるシステムを含み得る。前記システムでは、前記指標付けエンジンは、それぞれのカテゴリに各々対応する、複数の指標付きコンテンツストアを生成するように構成され、前記曖昧性除去エンジンは、前記複数のコンテンツストアのカテゴリ特有のコンテンツストアを選択するように構成され得る。
【０２０２】
先の態様の装置はさらに、前記解析エンジンは、用語頻度の計算に部分的に基づいて、前記それぞれの選択肢の各々の前記関連数を計算し、かつ各コンテンツアイテムの前記選好の中の各用語の逆文書頻度数を計算するように構成されるシステムを含み得る。
【０２０３】
先の態様の装置はさらに、前記関連数は、１から１００の間であるシステムを含み得る。
【０２０４】
先の態様の装置はさらに、前記解析エンジンは、要求元から前記要求を受信し、かつ前記計算された関連数、選択された関連数と関連付けられる選択肢の指標、またはそれらの組み合わせのうちの少なくとも一部を、前記要求元に提供するように構成されるシステムを含み得る。
【０２０５】
先の態様の装置はさらに、前記要求元は、前記プロファイル情報へのアクセスが許可されていないシステムを含み得る。
【０２０６】
さらなる態様では、装置は、エンティティによる使用のためのユーザデバイスを含む。前記ユーザデバイスは、ディスプレイと、前記ディスプレイに連結されるプロセッサと、メモリであって、実行された時に、前記プロセッサに、コンテンツアイテム、および各コンテンツアイテムと関連付けられるそれぞれの関連性スコアを受信させ、前記関連性スコアは、前記エンティティと関連付けられる格納された電子プロファイルに部分的に基づいて計算され、かつ、前記ユーザデバイスのディスプレイ上に、前記コンテンツアイテムのうちの少なくとも一部を描画させ、前記コンテンツアイテムは、それらがあたかも球の表面に重ねあわせられたかのように現れるように描画され、前記コンテンツアイテムの各々と、前記球の中央との間の角距離は、前記関連数に部分的に基づく、コンピュータが読み取り可能な命令でコード化されたメモリを含む。
【０２０７】
先の態様の装置はさらに、前記コンテンツアイテムは、緯度帯および経度帯の中に配列されるデバイスを含み得る。前記デバイスでは、１つの経度帯の中の前記コンテンツアイテムは、前記中央からの距離に基づいて、関連数を減少させ得る。
【０２０８】
先の態様の装置はさらに、前記メモリは、前記プロセッサに、ユーザの選択に応答するコンテンツアイテムの可視選択範囲を回転させる命令でさらにコード化されたデバイスを含み得る。
【０２０９】
さらなる態様では、エンティティに対して、コンテンツをウェブブラウザの中に表示するための方法は、前記ウェブブラウザ内に関連コンテンツ領域を描画するステップと、前記ウェブブラウザ内のウェブページ領域の中のウェブページにアクセスするステップと、前記ウェブページに関する情報を、前記エンティティの電子プロファイルにアクセスするように構成されるプロファイリングシステムに送信するステップと、前記エンティティの前記電子プロファイルおよび前記送信された情報に少なくとも部分的に基づいて選択される、少なくとも１つの広告を受信するステップと、前記関連コンテンツ領域の中に前記受信された広告を表示するステップと、を含む。
【０２１０】
先の態様の方法はさらに、関連コンテンツは、前記ウェブページ領域の上に重ねあわされる、エンティティに対して、コンテンツをウェブブラウザの中に表示するステップを含み得る。
【０２１１】
先の態様の方法はさらに、前記ウェブブラウザは、ワイドスクリーンモニタ上に表示され、それによって、未使用の空間を残し、前記関連コンテンツ領域を描画する前記ステップは、前記関連コンテンツ領域を前記未使用の空間の中に描画するステップを含む、エンティティに対して、コンテンツをウェブブラウザの中に表示するステップを含み得る。
【０２１２】
先の態様の方法はさらに、前記ウェブページに関する前記情報は、前記ウェブページに含まれるＵＲＬ、メタデータ、用語、またはそれらの組み合わせを含む、エンティティに対して、コンテンツをウェブブラウザの中に表示するステップを含み得る。
【０２１３】
先の態様の方法はさらに、前記エンティティの前記電子プロファイルおよび前記送信された情報に部分的に基づいて選択される、コンテンツアイテムへの少なくとも１つのリンクを受信するステップと、前記リンクを前記関連コンテンツ領域の中に表示するステップとを含む、エンティティに対して、コンテンツをウェブブラウザの中に表示するステップを含み得る。
【０２１４】
先の態様の方法はさらに、第２のウェブページに移動するステップと、前記第２のウェブページに関する情報を前記プロファイリングシステムに送信するステップと、前記エンティティの前記電子プロファイルおよび前記第２のウェブページに関する前記送信された情報に部分的に基づいて選択される、異なる広告を受信するステップと、前記異なる広告で前記表示される広告を更新するステップとをさらに含む、エンティティに対して、コンテンツをウェブブラウザの中に表示するステップを含み得る。
【０２１５】
先の態様の方法はさらに、前記電子プロファイルは、電子格納媒体上にリレーショナルデータベースを備える、エンティティに対して、コンテンツをウェブブラウザの中に表示するステップを含み得る。
【０２１６】
先の態様の方法はさらに、前記ウェブページ上の用語が、前記電子プロファイルに関連する旨の指標を受信するステップと、前記電子プロファイルに含めるために、前記用語を前記プロファイリングシステムに送信するステップとを含む、エンティティに対して、コンテンツをウェブブラウザの中に表示するステップを含み得る。
【０２１７】
先の態様の方法はさらに、前記電子プロファイルは、許可を含み、送信する前記ステップは、前記許可が、前記ウェブブラウザと通信できるようにする場合にだけ生じる、エンティティに対して、コンテンツをウェブブラウザの中に表示するステップを含み得る。
【０２１８】
先の態様の方法はさらに、前記選択された広告は、前記電子プロファイルおよび送信された情報に対する前記広告の、計算された関連性の程度に基づいて選択されたものである、エンティティに対して、コンテンツをウェブブラウザの中に表示するステップを含み得る。前記方法では、前記関連性の程度は、関連数を含み、前記関連数は、用語頻度、および前記電子プロファイルを使用した前記広告の逆文書頻度の計算に基づいて計算され得る。
【０２１９】
先の態様の方法はさらに、各々がコンテンツアイテムのそれぞれへのリンクであり、かつ各々が、前記電子プロファイルおよび送信された情報に対する前記広告の計算された関連性の程度に基づいて選択される、複数のリンクを受信するステップと、前記関連コンテンツ領域の前記リンクを表示するステップとをさらに含む、エンティティに対して、コンテンツをウェブブラウザの中に表示するステップを含み得る。
【０２２０】
さらなる態様では、装置は、エンティティによる使用のためのユーザデバイスであって、ディスプレイと、プロセッサと、前記プロセッサに連結されるメモリとを備え、前記メモリは、実行された時に、前記プロセッサに、前記ディスプレイの視聴されたコンテンツ領域の中にネットワークアクセス可能なコンテンツを表示させ、前記ネットワークアクセス可能なコンテンツに関する情報を、前記エンティティの電子プロファイルにアクセスするように構成される、プロファイリングシステムに送信させ、前記エンティティの前記電子プロファイルおよび前記送信された情報に少なくとも部分的に基づいて選択される、少なくとも１つの広告を受信させ、かつ、前記視聴されたコンテンツ領域とは異なる、前記ディスプレイの関連コンテンツ領域の中に前記受信された広告を表示させる、コンピュータが読み取り可能な命令でコード化された、ユーザデバイスを含む。
【０２２１】
先の態様の装置はさらに、前記ネットワークアクセス可能なコンテンツは、ウェブページを備え、前記視聴されたコンテンツ領域は、ウェブページ領域を備えるデバイスを含み得る。
【０２２２】
先の態様の装置はさらに、前記ディスプレイは、ワイドスクリーンディスプレイであり、前記関連コンテンツ領域は、標準ウェブページを表示する時には使用されない、前記ディスプレイの領域を含む、デバイスを含み得る。
【０２２３】
先の態様の装置はさらに、前記コンピュータが読み取り可能な命令は、インターネットブラウザプラグインを備える、デバイスを含み得る。
【０２２４】
先の態様の装置はさらに、前記コンピュータが読み取り可能な命令は、前記プロセッサに、前記エンティティと関連付けられる前記電子プロファイル、および前記ネットワークアクセス可能なコンテンツに少なくとも部分的に基づいて選択される、コンテンツアイテムへのリンクを受信させる、命令をさらに含む、デバイスを含み得る。
【０２２５】
先の態様の装置はさらに、前記コンピュータが読み取り可能な命令は、前記プロセッサに、第２のアクセスされたネットワークアクセス可能なコンテンツアイテムに関する情報を、前記プロファイリングサーバに送信させ、前記エンティティの前記電子プロファイルおよび前記第２のアクセスされたネットワークアクセス可能なコンテンツアイテムに部分的に基づいて、第２の広告を受信させ、かつ、前記第２の広告で前記ディスプレイの前記関連コンテンツ領域を更新させる、命令をさらに含む、デバイスを含み得る。
【０２２６】
さらなる態様では、エンティティに対して関連する広告を選択するための方法である。前記方法は、第２のコンピューティングデバイスにおいてエンティティによってアクセスされる、ネットワークアクセス可能なコンテンツアイテムに関する情報を、第１のコンピューティングデバイスで受信するステップと、前記第１のコンピューティングデバイスによって、前記エンティティと関連付けられる格納された電子プロファイルにアクセスするステップと、前記格納された電子プロファイルおよび前記受信したネットワークアクセス可能なコンテンツアイテムの情報に基づいて、複数の格納された広告をスコア化するステップと、それらのスコアに基づいて、前記複数の格納された広告のうちの少なくとも１つを選択するステップと、前記選択された広告を前記第２のコンピューティングデバイスに送信するステップと、を含む。
【０２２７】
先の態様の方法はさらに、前記ネットワークアクセス可能なコンテンツアイテムは、ウェブページを備える、エンティティに対して関連する広告を選択するステップを含み得る。前記方法では、前記ウェブページに関する前記情報は、前記ウェブページに含まれるＵＲＬ、メタデータ、１つまたは一組の用語、またはそれらの組み合わせを含み得る。
【０２２８】
先の態様の方法はさらに、前記エンティティの前記電子プロファイルおよび前記送信された情報に部分的に基づいて、複数のコンテンツリンクをスコア化するステップと、それらのスコアに基づいて、前記複数のコンテンツリンクのうちの少なくとも１つを選択するステップと、前記選択されたリンクを前記第２のコンピューティングデバイスに送信するステップとを含み得る。
【０２２９】
先の態様の方法はさらに、前記第２のコンピューティングデバイスにおいて前記エンティティによってアクセスされる、第２のネットワークアクセス可能なコンテンツアイテムに関する情報を、前記第１のコンピューティングデバイスにおいて受信するステップと、前記エンティティの前記電子プロファイルおよび前記第２のネットワークアクセス可能なコンテンツアイテムに関する前記送信された情報に基づいて、前記複数の格納された広告をスコア化するステップと、それらのスコアに基づいて、前記格納された広告のうちの少なくとも１つを選択するステップと、前記選択された広告を前記第２のコンピューティングデバイスに送信するステップとを含み得る。
【０２３０】
先の態様の方法はさらに、前記電子プロファイルは、電子格納媒体上にリレーショナルデータベースを備える、エンティティに対して関連する広告を選択するステップを含み得る。
【０２３１】
先の態様の方法はさらに、前記電子プロファイルは、許可を含み、送信する前記ステップは、前記許可が、前記第２のコンピューティングデバイスと通信できるようにした場合にだけ生じる、エンティティに対して関連する広告を選択するステップを含み得る。
【０２３２】
先の態様の方法はさらに、スコア化する前記ステップは、関連数を計算するステップを含み、前記関連数は、用語頻度、および前記電子プロファイルを使用した前記広告の逆文書頻度の計算に基づいて計算される、エンティティに対して関連する広告を選択するステップを含み得る。
【図９】
0005429498.tif 000004
【図１】
0005429498.tif 000005
【図２】
0005429498.tif 000006
【図３】
0005429498.tif 000007
【図４】
0005429498.tif 000008
【図５】
0005429498.tif 000009
【図６】
0005429498.tif 000010
【図７】
0005429498.tif 000011
【図８】
0005429498.tif 000012
【図１０】
0005429498.tif 000013
【図１１】
0005429498.tif 000014
【図１２】
0005429498.tif 000015
【図１３】
0005429498.tif 000016
【図１４】
0005429498.tif 000017
【図１５】
0005429498.tif 000018
【図１６】
0005429498.tif 000019
【図１７Ａ】
0005429498.tif 000020
【図１７Ｂ】
0005429498.tif 000021
【図１８Ａ】
0005429498.tif 000022
【図１８Ｂ】
0005429498.tif 000023
【図１８Ｃ】
0005429498.tif 000024
【図１９Ａ】
0005429498.tif 000025
【図１９Ｂ】
0005429498.tif 000026
【図１９Ｃ】
0005429498.tif 000027
【図２０】
0005429498.tif 000028
【図２１】
0005429498.tif 000029
【図２２Ａ】
0005429498.tif 000030
【図２２Ｂ】
0005429498.tif 000031
【図２２Ｃ】
0005429498.tif 000032
【図２２Ｄ】
0005429498.tif 000033