(57)【要約】  プロファイリングシステムは、オンライン市場内の様々なタッチポイントを通してそのクライアントの顧客に、カスタマイズされた関連する対象の経験を提供する。プロファイリングシステムは、オンライン市場の挙動、加入者情報、利用などの顧客について収集されたデータを利用して、顧客に対する関連する区分を決定する。区分は、デフォルトルールおよび／またはクライアント定義ルールに基づいて作成および変更される。それらの要素の共通部分を使用して、周期的に市場の加入者を区分に分類する。区分に基づいて、適合した広告、エンゲージメントメッセージ、顧客関係通信などのカスタマイズされたコンテンツが加入者に提供される。
2011503747.tif 000002
【特許請求の範囲】
【請求項１】
プロファイリングシステムを介して対象コンテンツをオンラインコミュニティの複数の加入者に提供するためにコンピューティング装置の少なくとも一部分において実行される方法であって、
加入者に関連付けられた加入者識別子および位置情報を受信するステップ（７０２）と、
加入者区分を作成するための少なくとも１つのルールを受信するステップ（７０６）と、
前記加入者識別子に基づいて加入者情報を取り出すステップ（７０６）と、
キャンペーンの優先度、前記位置情報、前記加入者情報、および前記加入者区分を作成するための前記少なくとも１つのルールに基づいて、前記加入者に対する少なくとも１つの加入者区分を決定するステップ（７０６）と、
前記加入者に対する前記少なくとも１つの加入者区分に基づいて、前記加入者に対する対象コンテンツの取り出しを可能にするステップ（７１２）と、
前記加入者に対してレンダリングするために前記取り出した対象コンテンツをアプリケーションへ提供することを可能にするステップ（７１４）と
を備えることを特徴とする方法。
【請求項２】
前記加入者情報は、前記オンラインコミュニティへの申込みと、前記オンラインコミュニティへのログインと、前記オンラインコミュニティにおけるサービスの利用と、行動情報とのセットのうちの少なくとも１つを通して前記加入者について収集された情報を含み、前記位置情報は、加入者の位置と、加入者の地域と、加入者の場所とのセットのうちの少なくとも１つを含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記加入者区分を作成するための前記少なくとも１つのルールを前記対象コンテンツに関連付けられたクライアントが定義および変更することを可能にするステップ（２４０）と、
前記加入者区分を作成するための前記少なくとも１つのルールに基づいて、１つまたは複数の区分による影響のある加入者集団のサンプルを前記クライアントに提供するステップと
をさらに備えることを特徴とする請求項１に記載の方法。
【請求項４】
一貫性および正確性のために１つまたは複数のデータストア（２４８，２５２，２５４）に格納された加入者情報のデータマイニングを行うステップと、
前記加入者情報の取り出しの前に、外部データフィードを認証および承認するステップと
をさらに備えることを特徴とする請求項１に記載の方法。
【請求項５】
加入者が複数の区分に割り当てられる場合、前記対象コンテンツに関連付けられたクライアントからの選択に基づいて、該複数の区分に優先順位を付けるステップ（２４４）と、
前記加入者に対してレンダリングするために前記取り出した対象コンテンツをアプリケーションへ提供することを可能にするとき、前記優先順位を観察するステップと
をさらに備えることを特徴とする請求項１に記載の方法。
【請求項６】
前記対象コンテンツに関連付けられたクライアントが、加入者情報を分析することと、区分を作成することと、該作成された区分に加入者を割り当てることとのうちのいずれか１つの追加の機能のために、サードパーティのモジュール（１１２）を前記プロファイリングシステムに統合することを可能にするように、前記プロファイリングシステムに対してドキュメント・インターフェースを提供するステップをさらに含むことを特徴とする請求項１に記載の方法。
【請求項７】
前記加入者が１または複数のパートナーのウェブサイトにアクセスするとき、前記加入者に対して加入者経験を拡張するために加入者プロファイル情報を前記１つまたは複数のパートナーと交換するステップをさらに備えることを特徴とする請求項１に記載の方法。
【請求項８】
対象コンテンツをオンラインコミュニティの複数の加入者に提供するためのプロファイリングシステムであって、
加入者固有情報および加入者区分構成情報を格納し、
加入者背景情報のデータストア、加入者使用情報のデータストア、および加入者行動情報のデータストアのセットからの少なくとも１つと情報を交換する
ように構成されたプロファイリングデータストア（１１６）と、
一貫性および正確性のために前記プロファイリングデータストアで前記情報のデータマイニングを行い、
前記プロファイリングデータストアにおいて前記情報を消耗形式の加入者プロファイルに変換する
ように構成されたプロファイリングエンジン（１１８）、
前記プロファイリングシステムのクライアントが加入者区分を定義するための１つまたは複数のルールを作成およびカスタマイズすることを可能にするように構成された、プロファイリングスタジオ（１２８）、および
加入者位置情報と、前記加入者に対する加入者プロファイルと、前記定義された加入者区分とに基づいて、前記加入者に対する少なくとも１つの加入者区分を決定し、
前記加入者に対する前記少なくとも１つの加入者区分に基づいて、前記加入者に対する対象コンテンツを取り出すことを可能にし、
前記加入者に対してレンダリングするために前記取り出した対象のコンテンツをアプリケーションに提供することを可能にする
ように構成されたプロファイリングサービス（１１４）
を促進するように構成された少なくとも１つのサーバと
を備えたことを特徴とするシステム。
【請求項９】
前記プロファイリングスタジオ（１２８）は、前記クライアントが前記１つまたは複数のルールを作成およびカスタマイズすること、および前記対象コンテンツを含むマーケットキャンペーンを管理することを可能にするためのキャンペーンコンソールと、
１の加入者に割り当てられた複数の加入者区分の各々に優先度を割り当てるための管理コンソールと、
加入者情報と、作成された１つまたは複数のルールによって影響されるサンプルの加入者群とに関連付けられたクライアントフィードバックを提供するためのビューコンソールと
を含むことを特徴とする請求項８に記載のシステム。
【請求項１０】
前記プロファイリングエンジン（１１８）は、
前記対象コンテンツを加入者アプリケーションに対してレンダリングするためのページビューを計算し、
前記プロファイリングデータストアにおけるデータ期間を定義する
ようにさらに構成されることを特徴とする請求項８に記載のシステム。
【請求項１１】
前記対象コンテンツ（１３１）は、カスタマイズされた広告と、エンゲージメントメッセージと、顧客関係管理通信とのセットのうち少なくとも１つを含むことを特徴とする請求項８に記載のシステム。
【請求項１２】
前記プロファイリングデータストア（１１６）は、加入者区分毎に複数の属性を特定する加入者区分属性情報と、各加入者区分を定義する前記複数の属性の構成を特定する属性構成情報とを格納するようにさらに構成されることを特徴とする請求項８に記載のシステム。
【請求項１３】
前記加入者情報は周期的に更新され、加入者区分への加入者の割り当ては、該更新された加入者情報に基づいて変更されることを特徴とする請求項８に記載のシステム。
【請求項１４】
前記プロファイリングシステム（１００）は、加入者情報を分析することと、区分を作成することと、該作成された区分に加入者を割り当てることとのうちのいずれか１つの追加の機能のために、前記対象コンテンツに関連付けられた前記クライアントがサードパーティのモジュールを前記プロファイリングシステムに統合することを可能にするように、ドキュメントユーザインターフェースを用いて拡張可能であってスケーラブルであることを特徴とする請求項８に記載のシステム。
【請求項１５】
前記プロファイリングデータストア（１１６）は、加入者固有情報を、クライアントの好みに基づいて人口統計学的な加入者情報、心理学的な加入者情報、および行動的な加入者情報を格納する少なくとも１つのデータストアと動的に同期させるようにさらに構成されることを特徴とする請求項８に記載のシステム。
【請求項１６】
プロファイリングシステムを介して対象コンテンツをオンライン市場の複数の加入者に提供するために符号化された命令を有するコンピュータ読取可能記憶媒体であって、前記命令は、
加入者に関連付けられた加入者識別子と、加入者の場所と、加入者の領域と、加入者の位置情報とを受信すること（７０２）と、
前記オンラインコミュニティへの申込みと、前記オンラインコミュニティへのログインと、前記オンラインコミュニティにおけるサービスの利用と、行動情報のセットとのうち少なくとも１つを通して前記加入者について収集された加入者情報を取り出すこと（７０４）と、
加入者区分を作成するための少なくとも１つのルールを前記プロファイリングシステムのクライアントから受信すること（７０６）と、
前記加入者の場所と、前記加入者の領域と、前記加入者の位置情報と、前記取り出された加入者情報と、前記加入者区分を作成するための前記少なくとも１つのルールとに基づいて、前記加入者に対する少なくとも１つの加入者区分を決定すること（７０６）と、
前記加入者に対する少なくとも１つの加入者区分に基づいて、前記加入者に対する対象コンテントを取り出すことを可能にすること（７１２）と、
前記対象コンテンツをレンダリングするために加入者アプリケーションのためのページビューを計算することと、
前記加入者に対してレンダリングするために前記取り出された対象コンテンツを前記加入者アプリケーションに提供することを可能にすること（７１４）と
を含むことを特徴とするコンピュータ読取可能記憶媒体。
【請求項１７】
前記加入者識別子は、匿名の識別子と加入者識別子とのセットのうちの少なくとも１つを含み、クッキーは識別子および加入者に割り当てられた区分の追跡を継続するのに使用されることを特徴とする請求項１６に記載のコンピュータ読取可能記憶媒体。
【請求項１８】
前記オンライン市場における前記サービスの利用は、前記オンライン市場における加入者の購入と、前記オンライン市場における消耗品の使用と、電子メールマーケティングメッセージと、検索エンジンマーケティングのキーワード購入とのセットのうちの少なくとも１つを含むことを特徴とする請求項１６に記載のコンピュータ読取可能記憶媒体。
【請求項１９】
前記行動情報は、サードパーティの報告ツールによって前記加入者のページビューの追跡から導出されることを特徴とする請求項１６に記載のコンピュータ読取可能記憶媒体。
【請求項２０】
前記命令は、さらに
クライアント定義期間に基づいて更新された加入者情報を取り出すことと、
前記更新された加入者情報に基づいて前記加入者を１つまたは複数の関連する加入者区分に再割り当てすることと
をさらに含むことを特徴とする請求項１６に記載のコンピュータ読取可能記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オンライン市場（online marketplace）のためのプロファイリングシステムに関する。
【背景技術】
【０００２】
オンラインサービスは、販売および企業や他の組織のマーケティングのための一般的なツールとなってきている。一部の企業はまた、自動的な販売およびセールスフォース管理機能（sales force management functions）を助ける自動化された情報システムを利用している。セールスフォース・オートメーションシステムは典型的に、既存および新規の顧客と確立されるコンタクトを追跡するコンタクト管理システム、潜在的な顧客をリストする販売案内システム、注文追跡システム、予測システム、および製品知識などの他のコンポーネントを含む。
【０００３】
マーケティング側では、マーケティング担当者は典型的に、販売側から情報を受け取り、異なるマーケティングツールを利用して、販売オペレーションおよび他の手段を介して収集された情報に基づいてマーケティングの戦略を作成する。特に、小企業は、一般的にあまりよく統合されていない様々な販売サービスおよびマーケティングサービスを使用する。例えば、ウェブサイトを有し、インターネット検索エンジンからキーワードを取得し、顧客リストを保持し、電子メールまたはダイレクトメールを顧客に送り、様々な取り組みの成功を追跡するなどである。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
マーケティングキャンペーンを成功させるためには、潜在的顧客を対象とするアプローチが重要である。オンライン市場は、製品およびサービスを購入するか、問い合わせをするか、または単に閲覧する、多くの潜在的な顧客によって訪問される。したがって、それは会社にとって、既存および潜在的顧客に関する背景情報を有意義な方法で有することが可能になるという非常に価値あるツールとなり得る。
【課題を解決するための手段】
【０００５】
この「課題を解決するめの手段」の記載は、以下の詳細な説明でさらに説明される概念の選択を簡単な形で紹介するために提供するものである。この「課題を解決するめの手段」の記載は、特許請求される主題の重要な特徴および主要な特徴を特定するようには意図されておらず、特許請求される主題の範囲を決定する際の助けとして使用されことも意図されていない。
【０００６】
実施形態は、コミュニティ加入者についてルールベースの区分（segment：セグメント、層）を作成することができるオンラインコミュニティのためのプロファイリングシステムを対象とし、関連する対象の経験に関する加入者区分の更新情報をクライアントに提供する。区分情報を、適合した広告（tailored advertisement）、エンゲージメントメッセージ（engagement message）、顧客関係管理（ＣＲＭ：customer relationship management）通信などの対象コンテンツのために使用することができる。
【０００７】
これらおよび他の特徴および利点は、以下の詳細な説明を読み、関連する図面を見ることから明らかになる。上述の一般的な説明および以下の詳細な説明は両方とも、説明のためのものに過ぎず、特許請求の範囲に記載される態様を制限するものではない。
【図面の簡単な説明】
【０００８】
【図１】プロファイリングシステムを周辺の構成要素および対話とともに示す概念図である。
【図２】プロファイリングシステムのアーキテクチャの主な構成要素を示す図である。
【図３】例示的なプロファイリングウェブサービス、および該プロファイリングウェブサービスとオンラインコミュニティの構成要素との対話を示す図である。
【図４】プロファイルデータベースの論理的概略を実施形態にかかるプロファイリングシステムの一部として示す図である。
【図５】実施形態にかかる自動的な販売およびマーケティングシステムを実装することができるネットワーク化された環境を示す図である。
【図６】実施形態を実装することができる例示的なコンピューティング動作環境を示すブロック図である。
【図７】実施形態にかかるシステムにおいてプロファイリングサービスを提供する例示的なプロセスを示す論理フロー図である。
【発明を実施するための形態】
【０００９】
簡単に上述したように、様々なオンライン対象コンテンツの配信活動は、デフォルトルールおよび／またはクライアント定義ルールに基づいて区分を作成および修正することができる動的かつ包括的なプロファイリングシステムを通じて、クライアントに加入者区分情報を提供することによって強化される。以下の詳細な説明では、添付の図面を参照するが、図面では特定の実施形態または例示が図によって示されている。それらの態様を組み合わせても良く、他の態様を利用しても良く、また本開示の精神または範囲から逸脱することなく構成的な変更を行っても良い。したがって、以下の詳細な説明は限定の意味として解釈されるべきではなく、本発明の範囲は、特許請求の範囲およびそれに同等物によって定義される。
【００１０】
実施形態は、パーソナルコンピュータのオペレーションシステム上で動作するアプリケーションプログラムとともに実行するプログラムモジュールの一般的なコンテキストにおいて説明されるが、当業者には、他のプログラムモジュールと組み合わせて諸態様が実装され得ることが認識されよう。
【００１１】
一般に、プログラムモジュールはルーチン、プログラム、コンポーネント、データ構造、および特定のタスクを実行するかまたは特定の抽象データ型を実装する他の種類の構造を含む。さらに、当業者には、諸実施形態を、ハンドヘルド装置、マルチプロセッサシステム、マイクロプロセッサベースもしくはプログラム可能な家庭用電化製品、マイクロコンピュータ、ミニコンピュータ、およびメインフレームコンピュータなどの他のコンピュータシステム構成を用いて実施することができることが認識されよう。実施形態を、通信ネットワークを介してリンクされるリモート処理装置によってタスクが実行される分散コンピューティング環境において実施することもできる。分散コンピューティング環境では、プログラムモジュールを、ローカル記憶装置およびリモート記憶装置の両方に配置することができる。
【００１２】
諸実施形態を、コンピュータ処理（方法）として、コンピュータシステムとして、あるいはコンピュータプログラム生成物またはコンピュータ読取可能媒体などの製品として実装することができる。コンピュータプログラム生成物は、コンピュータシステムによって読み取ることができ、コンピュータ処理を実行するための命令からなるコンピュータプログラムを符号化しているコンピュータ記憶媒体とすることができる。
【００１３】
図１を参照すると、プロファイリングシステムの概念図が、周辺の構成要素およびその対話とともに図示されている。このようなシステムを、複数のネットワークを介した通信能力を有するローカルアプリケーション、複数のコンピューティング装置にわたる分散アプリケーションとして、または１組のアプリケーションを様々な特徴を利用する加入者と統合するホスト型サービスとして実装することができる。
【００１４】
諸実施形態にかかるシステムおよび方法を、オンライン市場、ソーシャルネットワーク、エンタープライズコミュニティなどのオンラインコミュニティで実装することができる。本開示全体を通じて、例示的な実施形態としてオンライン市場、および他の種類のオンラインコミュニティについて言及する。本明細書に開示されるプロファイリングシステムは、説明される原理を使用して任意のオンラインコミュニティ（１つまたは複数のウェブサイトとネットワークを備える）で実装されることが可能であることに留意されたい。
【００１５】
オンライン市場では、広告キャンペーンなどのマーケティング活動の成功は、人口統計学的、心理学的、行動科学的、製品受容、製品問題、傾向の検出など、関連する有益なマーケティングリサーチデータの収集次第である。このようなデータは、販売傾向、顧客および／または潜在的顧客の照会、過去の販売の追跡調査、および一般的な市場傾向を分析することなど、多くのリソースから得られる。マーケティング戦略および組織化キャンペーン（organizing campaign）を決定する際のパラメータには、販売員当たりの収入、販売区域当たりの収入、顧客区分によるマージン、顧客によるマージン、１日当たりの電話の数、１連絡当たりに費やされる時間、１電話当たりの収入、１電話当たりのコスト、１電話当たりの交際費（entertainment cost）、電話注文の割合、販売ノルマのパーセンテージ、期間当たりの新規顧客の数、期間当たりに失った顧客の数、予想される顧客の生涯価値のパーセンテージとしての顧客獲得のコスト、返品のパーセンテージ、顧客の苦情の数などに基づいて、収益性のある顧客を識別すること、販売アプローチの生産性を追跡すること、および広告することが含まれうる。
【００１６】
マーケティングの視点から、マーケティング戦略を計画して実行するためのオンラインツールは、対象の市場における区分および価値ある顧客を識別して、中心的顧客のプロファイル（人口統計学的、心理学的、行動的な）を展開し、過去および現在のキャンペーンの強みと弱点を理解し、そして価格、製品、流通および促進のマーケティングミックス変数を使用して製品に対するマーケティング戦略を変更できるようにすることができる。このように、持続的な競争上の優位性を形成することができる。一部の実施形態によれば、プロファイリングシステムは、オンライン市場内の様々なタッチポイントを通して、カスタマイズされた、関連する対象の経験を該システムの顧客に提供する。プロファイリングシステムは、革新的な技術を利用して各加入者に関する広範なビューを確立し、区分に基づいた複雑なルールを作成するための柔軟性を提供する。本システムは、それらの要素の共通部分（intersection）を使用して、その加入者を周期的に（例えば日毎に）区分に分類することができる。次いで、これらの区分を利用して、広告、エンゲージメントメッセージ、ＣＲＭ電子メールなどを市場の加入者に対して適合させて、能動的なユーザを奨励し、高い顧客満足を達成することができる。
【００１７】
諸実施形態にかかるプロファイリングシステムは、多くのベクトルを使用してその加入者に関する情報を収集することができる。これらのベクトルには、市場への申込み（sign-up）時に収集された情報、およびアクセス証明書（access credential）作成時に提供された情報が含まれる（加入サービス１０４）。顧客が市場加入者になると、該顧客は多くの方法で市場と対話をすることができる。プロファイングの目的で興味のあるアクティビティには、追加の購入、電子メールアカウント、ディスクストレージ、電子メールマーケティングメッセージ、および検索エンジンマーケティングのためのキーワード購入など消耗品（consumables）の使用が含まれる（ユーザサービス１０２）。これらの加入に関連するアクティビティに加えて、プロファイリングシステムは、顧客のページビューを追跡することができる。ページビューは、プロファイリングシステムの不可欠な部分であり、ページビューを該システムによって、またはサードパーティの報告ツールを介して追跡することができる（報告サービス１０６）。これらのページビューは、オンライン市場において顧客のアクティビティに洞察力のあるビューを提供し、プロファイリングシステムの中心的なベクトルを形成する。報告サービスの報告は、他のベクトルとともにデータ収集（data collection）１１０に提供される前に集約されてもよい（１１２）。実施形態にかかるファイリングシステムは、拡張可能かつスケーラブルなシステムであり、デフォルトルールまたは顧客定義ルールに従って構成される幾つかのベクトルまたは追加のベクトルを含むことができる。該ベクトルを、顧客の好み（プリファレンス）に基づいて動的に処理することもできる。例えば、ある特定のベクトルを特定の時期（例えば、休暇の買物シーズン）に利用することができる。
【００１８】
様々なフィード(feed：供給)を通して周期的に収集されたデータは、プロファイルアプリケーション・プログラミングインターフェース（ＡＰＩ）１１４を介してプロファイリングシステムに提供され、１つまたは複数のデータウエアハウスに格納される。フィードは、外部システムおよび内部システムの両方からのものとすることができ、関連する認証機構および承認機構と結合することができる。収集されたデータのための主データストアはプロファイリングデータベース１１６であり、該データベース１１６は、ユーザデータストア１２４、利用データストア１２２、および加入データストア１２０などのサブコンポーネントを含むことができる。該サブコンポーネントは、必要とされるシステムによってアクセスされる外部のデータストアとすることができる。一貫性および正確性のために、収集されたデータをマイニングすることができる。専用のモジュールはデータを消耗形式（consumable format）に変換し、影響のあるユーザを関連する区分に再分類することができる。ユーザプロファイリングエンジン１１８は、マイニングされたデータをデータウエアハウスからプロファイルデータベース１１６に配信することなど、プロファイリングシステム内のこれらのタスクの１つまたは複数を実行することができる。
【００１９】
プロファイリングスタジオ１２８をマーケティングマネージャによって使用して、区分定義を作成して適合させることができる。区分を作成してカスタマイズするためのルールは複雑なものとすることができ、企業のニーズによって決めることができるようにすることができる。プロファイリングスタジオ１２８は、簡単なユーザ経験および、問題となっている区分による影響のある集団（population）のサンプルを提供することによって、この処理を介してマーケティングマネージャをアシストすることができる。ユーザを複数の区分に分類することができ、そして、これらの区分の一部がオンライン市場の一部分に対して競合することがあるので、プロファイリングスタジオ１２８は、マーケティングマネージャがこれらの区分に対して優先度を割り当てることができるようにすることができる。プロファイリングシステムは、対象コンテンツ１３１をユーザに表示するシステムからのコールに応答するように、それらの優先度を考慮することができる。
【００２０】
プロファイリングスタジオ１２８は基本的に、オンライン市場のユーザを対象とするプロファイリング・インフラストラクチャを利用するためにクライアントに権限を与えるプロファイリングサービスの管理ツールコンソールの組み合わせである。プロファイリングスタジオ１２８は、マーケティングマネージャがキャンペーンを管理できるようにするためのプロファイルキャンペーンコンソール、キャンペーンを優先させて活性化するための管理（administration）コンソール、および識別子などのユーザの情報をクライアントに提供するためのビューコンソールを備えることができる。
【００２１】
実施形態にかかるシステムは、マーケティングマネージャが、各キャンペーンに割り当てられた優先度に基づいてキャンペーンをランク付けすることによって、同時に２つ以上のキャンペーンを行うことができるようにする。より高い優先度は、ユーザがそのキャンペーンによって対象とされる見込みが高いことを示す。このように、マーケティングチームは、プロファイルに基づいて、ユーザを対象とする異なるキャンペーンを望み、開始するときにはいつでも優先度を変更することができる。
【００２２】
プロファイリングスタジオ１２８をマーケティングマネージャが使用して、キャンペーンを作成して開始することもできる。キャンペーンは基本的に、同じメッセージで対象とされているプロファイルグループのセットである。マーケティングチームがキャンペーンを管理し（キャンペーンを行う日付を設定することや、キャンペーンに優先順位を付けることなど）、プロファイリングシステムは、そのキャンペーンの日付および優先度を、特定のキャンペーンと関連付けられているプロファイルグループに順に適用する。キャンペーンは、マーケティングチームに、２つ以上のプロファイルグループを編成して対象とするための簡単な方法を提供する。新しいプロファイルグループを既存のキャンペーンに追加しても良く、また既存のプロファイルグループをキャンペーンから必要に応じて除去するかまたは無効にすることができるので、必要に応じたより柔軟性のあるマーケティングが提供される。
【００２３】
対象コンテンツ１３１は、対象コンテンツマネージャ１３５によってプロファイリングシステムからの入力に基づいて管理され、対象コンテンツ配信１３３を介して配信される。対象コンテンツ１３１には、プロファイリングされているエンゲージメントメッセージ、ＣＲＭメッセージ、および他の広告材料が含まれうる。対象コンテンツの重要な例は、対象広告１３０であり、該対象広告１３０を、広告マネージャ１３４が広告販売１３８ないし広告バイヤー１３６を管理する、広告配信サービス１３２（内部サービスまたは外部サービスとすることができる）に提供することができる。さらに、プロファイリングシステムは、サードパーティのプロバイダのために、該プロバイダのサービスをプロファイリングサービスに組み込むためのドキュメント・インターフェース（documented interface）を提供することができる。
【００２４】
本明細書で説明された実施形態は、上述のようなアプリケーションおよび／またはモジュールに言及しているが、特定のアプリケーションには限定されない。ネットワーク化された環境において加入者プロファイリングタスクを行うアプリケーションまたはホストサービスを、本明細書で説明される原理を使用してプロファイリングシステムに統合することができる。例示システムとしてインターネットについて述べるが、実施形態にかかるシステムはプライベートネットワークおよび他の通信手段を利用することもできる。
【００２５】
図２は、プロファイリングシステムのアーキテクチャの主な構成要素を図示している。プロファイリングシステムの中心的な機能に対応する主な構成要素を図２００に示しているが、当然にそれらの機能を、より多くまたは少ない構成要素によって実行することもできる。
【００２６】
プロファイリングシステムの中心部分にプロファイリングサービス２４４（ウェブサービス、ＡＰＩなどを含む）があり、該プロファイリングサービス２４４は、該サービスのクライアントとプロファイルデータベースとの間の対話を可能にする。クライアントアプリケーション２４２は、ユーザが、該ユーザの識別子およびクライアント（プロファイリングサービスを使用するクライアント）の識別子を提供するオンライン市場にログインしたとき、プロファイリングサービス２４４へのコールを行う。最終的に、プロファイリングサービス２４４が、ユーザに対する適切なプロファイルグループをクライアントアプリケーション２４２に戻し、その結果、該クライアントアプリケーションは、関連するコンテンツをユーザに提供することができる。識別のスキームは、匿名（anonymous）の識別子、加入者識別子、およびユーザ識別子を利用して、より詳細なスキームとすることができる。クッキーを使用して、提供された識別子の追跡を続け、デフォルトルールおよび／またはクライアント提供ルールによって定義されるようにユーザを関連する区分に割り当てることができる。
【００２７】
プロファイリングスタジオ２４０は、上述のように、プロファイリングサービス２４４によって定義されるプロファイルグループを管理し、そして、該プロファイルグループの属性を定義する、プロファイルグループに対するルールを作成／更新することができる。したがって、プロファイルグループの定義などを交換するプロファイリングスタジオ２４０とプロファイリングサービス２４４との間には、双方向の通信が存在する。プロファイルデータベース２４６は、ユーザをプロファイリングするための特定の情報を格納しており、該プロファイルデータベース２４６は、ユーザデータベース２４８、加入データベース２５２、および報告データベース２５４などの（データを同期させる）他のデータストアと情報を交換する。
【００２８】
図３は、例示のプロファイリングウェブサービス、および該サービスとオンラインコミュニティのコンポーネントとの対話を図示している。図３００は、コンテンツ管理サービスおよびプロファイリングサービスを有するウェブベースの市場に関する例示的な構成要素と例示的な対話を含む。しかしながら、本明細書で説明されるサービスおよびシステムはウェブベースのエンティティには限定されない。上述のように、実施形態にかかるプロファイリングシステムを、プライベートネットワーク（例えば、企業ネットワーク）または他の方法に制限される市場で実装することもできる。さらに、そのようなシステムおよび市場を、さらなる方法で対話する、図面に示される構成要素よりも多くまたは少ない構成要素で実装することもできる。プロファイリングシステムを利用する企業および／または組織は、商品、サービスまたはその両方を提供することができる。
【００２９】
ユーザ３６２は、該ユーザが加入者となっているオンライン市場にログインすることにより、クライアントアプリケーション３６４のユーザインターフェースを介してオンライン市場に参加する。実施形態にかかるプロファイリングシステムを取り入れているオンライン市場では、ある態様のユーザインターフェースが、コンテンツ制御モジュール／アプリケーション３７０を介してコンテンツ制御を開始する。これは、ユーザ識別子を提供すること、サービスがユーザのクライアントアプリケーションの制御を活性化できるようにすることなどを引き起こすことができる。
【００３０】
コンテンツ制御モジュール／アプリケーション３７０は、ユーザ識別子（例えば、匿名の識別子、加入者識別子など）と、ユーザの場所（locale）、地域（area）、および位置（location）などの他の情報とを、プロファイリングサービス３７２に提供する。プロファイリングサービス３７２は、ユーザをプロファイリングするための特定の情報をルールベースの区分に格納するプロファイリングデータベース３８２と対話する。プロファイリングエンジン３８４は、様々なデータストア（例えば、行動（behavioral）データストア３７４、ユーザサービスデータストア３７６、加入データストア３７８、および分離データストア３８０）から収集されたデータを、報告データウエアハウス３８６に集める。プロファイリングエンジン３８４は、特定のアプリケーションに関するページビューを計算すること、データ期間を定義することなどのタスクを実行することもできる。一部のデータストアは、データベースサーバとして表されているが、他のデータストアは、図面ではデータベースとして示されている。これは、本プロファイリングシステムに関連して用いられるデータ収集と記憶技術との相違を示すためである。
【００３１】
プロファイリングデータベース３８２からのユーザ固有情報とプロファイルグループ情報に基づいて、プロファイリングサービス３７２は、ユーザ（３６２）に対する１つまたは複数のプロファイルグループ（区分）を決定し、その情報をコンテンツ制御モジュール／アプリケーション３７０に提供する。コンテンツ制御モジュール／アプリケーション３７０は、ユーザのプロファイルグループ情報（および場所、地域、位置情報）をコンテンツ管理サービス３６８に提供し、該コンテンツ管理サービス３６８は、コンテンツデータストア３６６などの１つまたは複数のデータストアに格納されたコンテンツを管理する。
【００３２】
コンテンツ管理サービス３６８は、ユーザに提供されるべき関連するコンテンツを決定し、該コンテンツをコンテンツ制御モジュール／アプリケーション３７０に返す。対象のコンテンツは次いで、ユーザインターフェースでレンダリングするためにクライアントアプリケーション３６４に配信される。対象コンテンツには、対象の広告、カスタマイズされたメッセージ、警告、およびユーザ３６２のためにカスタマイズされた他の情報が含まれうる。実施形態にかかるシステムの重要な態様は該システムが、プロファイリングの制御を提供し、そして、該システムは、コンテンツ制御モジュールがプロファイリングされたコンテンツを提示できるようにするだけでなく、プロファイリングされた広告、およびプロファイルリングされたＣＲＭメッセージなども提供できるようにすることである。
【００３３】
実施形態は、本図面に提供された例示の構成要素および対話のアーキテクチャには限定されない。ウェブベースのプロファイリングシステムはオンライン市場の一部として、参加企業およびユーザ（加入者）のニーズに応じて複数の追加の構成要素および機能とともに実装することができる。さらに、その構成要素を、示されるインターフェースを含むスケーラブルでカスタマイズ可能なアーキテクチャで実装することができ、したがって、ユーザおよび／またはプロファイリングシステムのクライアントはさらに、追加の機能のためにサードパーティのモジュールを統合することができる。
【００３４】
実施形態にかかるプロファイリングシステムをオンライン市場の一部として用いることによって、加入者のオンライン経験の個別化が可能になる。さらに、ユーザがパートナーのウェブサイトにアクセスするとき、プロファイルをオンライン市場のパートナーと交換できるので、ユーザに対して関連する経験を拡張することができる。正確で動的なユーザプロファイルに基づいた対象区分の使用により、より成功性の高いマーケティングキャンペーンを行うこともできる。
【００３５】
図４は、実施形態にかかるプロファイリングシステムの一部としてのプロファイルデータベースの論理的概略を示す図４００を図示している。プロファイルデータベースは、外部データストアと関連するデータを交換（および同期）することができる１つまたは複数のデータストアとして実装されても良い。図４はプロファイリングデータベースの詳細なスキーマではないことに留意されたい。むしろ、図４ではデータベースの主要部分がどのように互いに関連しているかを説明することが意図されている。
【００３６】
プロファイリングデータベースに格納された情報の一部は、ユーザ加入情報４９３であり、該ユーザ加入情報４９３には、ユーザ識別子などのユーザの加入に関する基本情報が含まれる。この情報は、報告データベース内の利用詳細情報４９１、加入データベース内の加入詳細情報４９４、およびユーザデータベース内のユーザ詳細情報４９６などの他のデータベース（内部または外部）に格納された情報と同期させることができる。プロファイリングデータベース内の基本ユーザ情報を他のデータベースと同期させることにより、ユーザおよびユーザの行動に関する追加の関連情報を、他のデータベースから取り出すことができる。
【００３７】
プロファイリングデータベースは、プロファイルグループ構成情報４９２を含むこともでき、該プロファイルグループ構成情報４９２をプロファイルグループ属性４９５と関連付けることができる。プロファイルグループ属性４９５は、各プロファイルグループの属性を特定する名称値のペア（pair）を含むことができる。プロファイリングデータベースの別の部分は、各プロファイルグループを定義する属性についての構成情報に関するプロファイルグループ属性構成４９７を含むことができる。
【００３８】
図５は、実施形態を実装することができる例示のネットワーク環境である。プロファイリングシステムを組み込んでいるオンラインコミュニティは、ローカルアプリケーション、または複数の物理的および仮想のクライアントおよびサーバにわたって分散型方式で構成された１つまたは複数のコンピューティング装置上で動作するまたは分散アプリケーションを使用して実装することができる。該オンラインコミュニティは、１つまたは複数のネットワーク（例えば、ネットワーク５２０および５１０）を介して通信する複数のノードを使用して、非クラスタ化システムまたはクラスタ化されたシステムで実装することもできる。
【００３９】
上記システムは、サーバ、クライアント、インターネットサービスプロバイダ、および通信媒体のトポロジを備えることができる。また、該システムは、静的トポロジまたは動的トポロジを有しても良く、システムの階区分内のサーバおよびクライアントの役割およびそれらの相関関係は、管理者によって静的に定義されても良く、または装置の利用可能性、ロードバランシングなどに基づいて動的に定義されても良い。用語「クライアント」は、ここで使用されるときは、クライアントアプリケーションまたはクライアント装置を指す（該用語は、以前は、プロファイリングを介したユーザの区分に基づいてオンライン市場のユーザに対象コンテンツを提供するプロファイリングサービスのクライアントを指すのに使用されていた）。オンラインコミュニティ内でプロファイリングシステムを実装するネットワーク化されたシステムは、さらに多くの構成要素を有することができ、関連するものについて図５とともに説明する。
【００４０】
上述のように、オンラインコミュニティは、ネットワーク５１０を介して実装され、クライアント装置またはアプリケーション５２３〜５２５を使用して加入者によってアクセスされうる。加入者は、サーバ５２１によって管理されるクライアント装置５２２など、管理されたクライアント装置を介して、そのコミュニティにアクセスすることもできる。当事者が対象コンテンツを加入者に提供できるようにするプロファイリングシステムは、サーバ５１８内に実装され、データベースサーバ５１６を介して、データストア５１４またはデータストア５１２などの１つまたは複数のデータストア（例えば、プロファイリングデータベース）と対話することができる。プロファイリングシステムは、ユーザ情報（行動など）を収集するためのサービス／アプリケーションなど、他のサービス／アプリケーションと対話することもできる。このようなサービスおよび／またはアプリケーションは他のサーバ上に存在することがあり、ネットワーク５２０を介して、または別個のネットワーク５１０を介してサーバ５１８と通信することができ、ここで、別個のネットワーク５１０は、オンライン市場の他のユーザに対してアクセス不可能なセキュアなネットワーク、すなわちプライベートネットワークとすることができる。
【００４１】
ネットワーク５２０（および５１０）は、企業ネットワークなどのセキュアなネットワーク、無線オープンネットワークなどの非セキュアなネットワーク、またはインターネットを含むことができる。ネットワーク５２０および５１０は、本明細書で説明されるノード間の通信を提供する。限定ではなく例として、ネットワーク５２０および５１０には、有線ネットワークまたは直接接続などの有線媒体と、音響、ＲＦ、赤外線および他の無線媒体などの無線媒体とが含まれうる。
【００４２】
コンピューティング装置、アプリケーション、データソース、データ分散システムの多くの他の構成を使用して、プロファイリングシステムを実装することができる。さらに、図５に説明されるネットワーク化された環境は、単に例示の目的のためのものである。実施形態は、その例示のアプリケーション、モジュール、または処理には限定されない。
【００４３】
図６および関連する説明は、実施形態を実装することができる適切なコンピューティング環境について簡単で一般的な説明を提供することを意図している。図６を参照すると、コンピューティング装置６００などの例示的なコンピューティング動作環境のブロック図が図示されている。基本的な構成において、コンピューティング装置６００は、プロファイリングサービスを管理するサーバとすることができる。コンピューティング装置６００は典型的に、少なくとも１つの処理ユニット６０２およびシステムメモリ６０４を含むことができる。コンピューティング装置６００は、プログラムを実行する際に協働する複数の処理ユニットを含むこともできる。コンピューティング装置の正確な構成およびタイプに応じて、システムメモリ６０４は、揮発性メモリ（ＲＡＭなど）、不揮発性メモリ（ＲＯＭ、フラッシュメモリなど）、またはその２つの組み合わせとすることができる。システムメモリ６０４は典型的に、本出願人であるワシントン州のレッドモンドのマイクロソフト社のＷＩＮＤＯＷＳ（登録商標）オペレーティングシステムなど、ネットワーク化されたパーソナルコンピュータの動作を制御するのに適切なオペレーティングシステム６０５を含む。システムメモリ６０４は、プログラムモジュール６０６、プロファイリングサービス６２２、データ収集モジュール６２４、分析モジュール６２６、およびデータフィードモジュール６２８などの１つまたは複数のソフトウエアアプリケーションを含むこともできる。
【００４４】
プロファイリングサービス６２２は、オンラインコミュニティユーザのプロファイルに応じて、該オンラインコミュニティユーザのルールベースの区分化（segmentation）を企業クライアントに提供する、アプリケーションまたはホスト型サービスとすることができる。データ収集モジュール６２２は、様々なリソースからのユーザプロファイルデータ、およびプロファイリングサービスのクライアントからのプロファイルグループデータを収集する（およびマイニングする）、任意のモジュールまたはアプリケーションを含むことができる。分析モジュール６２６は、対象の関連コンテンツをユーザに提供することができるように、ユーザを関連する区分に割り当てるために収集されたユーザ情報に対する分析を実行する、１つまたは複数のモジュール（またはアプリケーション）を含むことができる。データフィードモジュール６２８は、プロファイルグループ情報およびユーザ情報を、ユーザに対して対象コンテンツを提供およびレンダリングするためのコンテンツ管理サービス／アプリケーションに提供する。この基本的な構成は、図６では、破線６０８内のこれらの構成要素で図示されている。プロファイリングサービス６２２の機能は、本明細書で説明されているように異なるモジュールに割り当てられる必要はない。上記に開示される機能を、より多くまたは少ないモジュールによって、あるいは全て同じアプリケーション（またはサービス）によって実行することができる。
【００４５】
コンピューティング装置６００は、追加の特徴または機能を有することができる。例えば、コンピューティング装置６００は、例えば磁気ディスク、光ディスクまたはテープなどの追加のデータ記憶装置（リムーバブルおよび／または非リムーバブル）を含むこともできる。このような追加の記憶装置は、図６ではリムーバブルストレージ６０９および非リムーバブルストレージ６１０によって図示されている。コンピュータ記憶媒体には、コンピュータ読取可能命令、データ構造、プログラムモジュール、または他のデータなどの情報の記憶のための任意の方法または技術で実装される、揮発性および不揮発性媒体、リムーバブルおよび非リムーバブルの媒体が含まれうる。システムメモリ６０４、リムーバブルストレージ６０９、および非リムーバブルストレージ６１０は全て、コンピュータ記憶媒体の例である。コンピュータ記憶媒体には、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリもしくは他のメモリ技術、ＣＤ−ＲＯＭ、ディジタル多用途ディスク（ＤＶＤ）もしくは他の光ストレージ、磁気カセット、磁気テープ、磁気ディスクストレージもしくは他の磁気記憶装置、または所望の情報を格納するのに使用可能であり、コンピューティング装置６００によってアクセス可能な他の媒体が含まれうるが、これらには限定されない。任意のこのようなコンピュータ記憶媒体は装置６００の一部とすることができる。コンピューティング装置６００は、キーボード、マウス、ペン、音声入力装置、タッチ入力装置などの入力装置６１２を有することもできる。ディスプレイ、スピーカ、プリンタなどの出力装置６１４を含むこともできる。これらの装置は当分野では周知であり、ここでは長く説明する必要はない。
【００４６】
コンピューティング装置６００は、該コンピューティング装置が分散コンピューティング環境内で、例えばイントラネットやインターネットなどの無線ネットワークを介して他のコンピューティング装置６１８と通信できるようにする、通信接続６１６を含むこともできる。他のコンピューティング装置６１８には、ウェブサーバ、データベースサーバ、ファイルサーバ、およびプロバイダサーバなどが含まれることもある。通信接続６１６は通信媒体の一例である。通信媒体は、典型的に、コンピュータ読取可能命令、データ構造、プログラムモジュール、あるいは他のデータによって、搬送波または他の伝送機構などの変調されたデータ信号で具現化され、該通信媒体には任意の情報配信媒体が含まれる。「変調されたデータ信号」という用語は、信号内の情報を符号化するような方式で設定または変更された１つまたは複数の特性を有する信号を意味する。限定ではなく例として、通信媒体には、有線ネットワークおよび直接有線接続などの有線媒体、ならびに音響、ＲＦ、赤外線および他の無線媒体など無線媒体が含まれる。
【００４７】
特許請求される主題には動作方法も含まれる。該方法を、本明細書において説明された構造を含め多くのやり方で実装することができる。そのようなやり方の１つは、本明細書において説明されるタイプの装置のマシン動作によるものである。
【００４８】
別のオプションのやり方は、一部を行う１または複数の人間のオペレータとの関連で実行される方法の個々の動作のうちの１または複数に関するものである。それらの人間のオペレータは互いに一緒に配置される必要はないが、各々がプログラムの一部を実行するマシンだけとともにあれば良い。
【００４９】
図７は、実施形態にしたがって、システムにおいてプロファイリングサービスを提供する例示的な処理７００の論理フロー図を示している。処理７００を任意のネットワーク環境で実装することができる。処理６００はプロファイリングサービスを組み込んでいるオンライン市場の一部として実装することができる。
【００５０】
処理７００は、動作７０２で開始し、該動作７０２では、ユーザ識別子がコンテンツ制御モジュールまたはアプリケーションで受信される。前述したように、識別処理においてユーザに対する匿名性および／またはセキュリティを保証するために詳細なスキームを実装することができる。処理は動作７０２から動作７０４に続く。
【００５１】
動作７０４では、受信したユーザ識別子および他の情報がプロファイリングサービスに渡される。他の情報には、ユーザの場所、地域、位置などに関連付けられた情報が含まれうる。処理は動作７０４から動作７０６に移る。
【００５２】
動作７０６では、キャンペーンの優先度、クライアント定義ルール（またはデフォルトルール）、および利用情報、行動情報、加入者情報など異なるリソースから収集されるユーザ情報、ならびにプロファイルグループ属性に基づいて、ユーザに対して関連する区分が決定される。区分化は、デフォルトルールおよび／またはクライアント定義ルールに基づいて動的な手法で行うことができる。処理は動作７０６から動作７０８に移る。
【００５３】
動作７０８では、割り当てられたプロファイルグループ情報およびユーザ情報が再びコンテンツ制御に渡される。ユーザを１つまたは複数のプロファイルグループに割り当てることができる。処理は動作７０８から動作７１０に進む。
【００５４】
動作７１０では、プロファイルグループ、およびユーザの場所、地域、位置などに関連付けられた他の情報を含むユーザ情報は、割り当てられたプロファイルグループに基づいてユーザの対象コンテンツを取り出すことができるコンテンツ管理サービスに渡される。処理は動作７１０から動作７１２に移る。
【００５５】
動作７１２では、対象コンテンツがコンテンツ管理サービスから受信される。処理は動作７１２から動作７１４に続き、動作７１４では、プロファイリングシステムクライアントのマーケティングキャンペーンの一部としてレンダリングするために、対象コンテンツがユーザのアプリケーションに提供される。動作７１４の後、処理は更なるアクションのために呼び出し処理に移る。
【００５６】
処理７００に含まれる動作は例示の目的のためのものである。プロファイリングシステムを組み込んだオンライン市場を、本明細書で説明された原理を使用して、より少ないステップまたはより多いステップを有する類似した処理によって異なる動作順序で実装することができる。
【００５７】
上記の仕様、例示およびデータは、実施形態の構成の製造および使用の完全な説明を提供するものである。本主題を構造的特徴および／または方法論的動作に特有の言語で説明してきたが、特許請求の範囲によって定義される主題は、必ずしも上記の特有の特徴および動作には限定されないことを理解されたい。むしろ、上記の特有の特徴および動作は特許請求の範囲および実施形態を実装する例示的な形式として開示されている。
【図１】
2011503747.tif 000003
【図２】
2011503747.tif 000004
【図３】
2011503747.tif 000005
【図４】
2011503747.tif 000006
【図５】
2011503747.tif 000007
【図６】
2011503747.tif 000008
【図７】
2011503747.tif 000009
【国際調査報告】
2011503747.tif 000010
2011503747.tif 000011