(57)【特許請求の範囲】
【請求項１】
通信ネットワークの複数の加入者にコンテンツを提供する方法であって、
第三者からイベントに関連するイベントパラメータのセットを受信するステップと、
前記通信ネットワークから前記複数の加入者のうちの加入者ごとの位置情報を受信するステップと、
前記第三者からの前記イベントパラメータを加入者ごとの前記位置情報と比較して、前記イベントパラメータに関連する前記イベントの予め決められた範囲内の前記複数の加入者のうちの１人又は複数の加入者を識別するステップと、
前記１人又は複数の加入者をプロファイルしてプロファイルレーティング及び／又はプロファイルスコアを生成するステップであって、前記プロファイルレーティング及び／又はプロファイルスコアが、所与の加入者が前記イベントに出席する尤度を示す、当該生成するステップと、
前記１人又は複数の加入者を前記プロファイルレーティング及び／又はプロファイルスコアに基づいていくつかのカテゴリにソートするステップと、
加入者のカテゴリごとのコンテンツを編集するステップであって、加入者のカテゴリごとの前記コンテンツがその加入者のカテゴリに特有の情報を含有する、当該編集するステップと、
前記コンテンツを前記イベントの範囲内の前記１人又は複数の加入者に配信するステップと、
を含む方法。
【請求項２】
前記イベントが、コンサート、スポーツイベント、映画、及び、プロモーショナルセール、のうち少なくとも１つから選択される、請求項１に記載の方法。
【請求項３】
前記イベントが特定のサービス又は時間限定販売促進提供の識別子である、請求項１に記載の方法。
【請求項４】
前記イベントパラメータが、以下のパラメータ、即ち、
イベント名、イベント位置、イベント日付、及び、イベント頻度、
のうち少なくとも１つ、を含む、請求項１〜３のいずれか一項に記載の方法。
【請求項５】
前記位置情報が前記ネットワーク内の前記加入者の現在の位置に関する情報及び前記加入者が接続されているネットワークアクセスポイントの地理的位置情報を含む、請求項１〜４のいずれか一項に記載の方法。
【請求項６】
前記位置情報が、前記加入者に現在サービスしている前記ネットワークアクセスポイントのカバレッジ範囲に関する情報をさらに含む、請求項５に記載の方法。
【請求項７】
前記ネットワークがモバイル通信ネットワークであり、前記アクセスポイントがモバイル通信基地局（ＢＴＳ）であり、前記位置情報が前記基地局の基地局ＩＤ及び地理的位置を含む、請求項５に記載の方法。
【請求項８】
前記位置情報が前記加入者のハンドセットから受信された情報によって増やされる、請求項７に記載の方法。
【請求項９】
前記位置情報が、以下の測位機構、即ち、
アップリンク到着時間（ＴＯＡ）、拡張観察時間差（Ｅ−ＯＴＤ）、全地球測位システム（ＧＰＳ）支援、のいずれかによって増やされる、請求項７又は８に記載の方法。
【請求項１０】
前記加入者のハンドセットによって提供された前記情報が、
ハンドセット状態（オン／オフ）と、
前記加入者のＭＳＩＳＤＮ、ＩＭＳＩ、及びＩＭＥＩのうち１つ以上と、
を含む、請求項８又は９に記載の方法。
【請求項１１】
前記イベントパラメータを比較する処理は、
最初にイベント位置を経度及び緯度の位置に変換するサブステップと、
前記経度及び緯度の位置を前記ネットワーク内の各アクセスポイントの地理的位置のリストと比較するサブステップと、
を含む、請求項１〜１０のいずれか一項に記載の方法。
【請求項１２】
前記位置情報の特定の部分をマスクするステップ、
をさらに含む、請求項１〜１１のいずれか一項に記載の方法。
【請求項１３】
前記マスクするステップが、前記加入者のＭＳＩＳＤＮを前記加入者に割り当てられた識別番号にマッピングするサブステップ、を含む、請求項１２に記載の方法。
【請求項１４】
前記識別番号が、プロファイルする前記ステップ中に前記加入者に割り当てられる、請求項１３に記載の方法。
【請求項１５】
前記識別番号が、ネットワークサービスプロバイダによって割り当てられた前記加入者のアカウント番号である、請求項１３に記載の方法。
【請求項１６】
前記１人又は複数の加入者をプロファイルする処理は、
前記通信ネットワーク内の前記１人又は複数の加入者の移動パターンを判定するために前記位置情報をログするサブステップ、を含む、請求項１〜１５のいずれか一項に記載の方法。
【請求項１７】
前記移動パターンが、延長された静的期間、特定の位置における反復出入り、又は複数の位置にまたがる反復出入りを識別することを含む、請求項１６に記載の方法。
【請求項１８】
特定の移動が行われる時間を記録するステップ、
をさらに含む、請求項１７に記載の方法。
【請求項１９】
前記プロファイルスコア及び／又はプロファイルレーティングが、事例ベースのカウントである、請求項１〜１８のいずれか一項に記載の方法。
【請求項２０】
前記事例ベースのカウントが、１人又は複数の加入者が指定されたイベントに出席する時間の量のカウントである、請求項１９に記載の方法。
【請求項２１】
前記カウントが、オペレータ定義のプリファレンスに基づいて部分的出席のケースを含んでも又は除いてもよく、
部分的出席のケースが含まれる場合は、部分的出席に関する基準がオペレータ定義でもよい、請求項２０に記載の方法。
【請求項２２】
加入者トランザクションに関する追加の情報が前記ネットワークから収集されるにつれて、前記プロファイルレーティング及び／又はプロファイルスコアが修正される、請求項２０又は２１に記載の方法。
【請求項２３】
前記追加の情報が、前記通信ネットワーク内の前記加入者の行動に関する情報を含む、請求項２２に記載の方法。
【請求項２４】
前記加入者の行動が、以下の行動、即ち、
サービスの契約、モバイル広告を介しての購入、使用、及び、ＶＡＳトランザクション、のうち少なくとも１つ、を含む、請求項２３に記載の方法。
【請求項２５】
重みが各イベントに割り当てられる、請求項１〜２４のいずれか一項に記載の方法。
【請求項２６】
前記重みがイベントタイプに基づいて割り当てられる、請求項２５に記載の方法。
【請求項２７】
前記重みが特定の位置における各特定のイベントに適用され、前記重みが前記イベントタイプに応じて変わる、請求項２６に記載の方法。
【請求項２８】
前記プロファイルスコア及び／又はプロファイルレーティングが、前記重みを掛けられた事例ベースのカウントである、請求項２５に記載の方法。
【請求項２９】
前記プロファイルスコア及び／又はプロファイルレーティングが、各加入者が特定の行動カテゴリ又はプロファイルカテゴリに属する尤度の確率的レーティングである、請求項１９〜２８のいずれか一項に記載の方法。
【請求項３０】
前記１人又は複数の加入者をソートする処理が、
前記プロファイルスコア及び／又はプロファイルレーティングに基づいて、各加入者が属する前記特定の行動カテゴリ又はプロファイルカテゴリを識別するサブステップ、
を含む、請求項２９に記載の方法。
【請求項３１】
コンテンツを通信ネットワークの複数の加入者に提供するためのシステムであって、
前記通信ネットワークから前記複数の加入者のうちの加入者ごとの位置情報を受信するように構成された位置ベースのシステムと、
第三者からイベントに関連するイベントパラメータのセットを受信するように構成されたイベント管理システムと、
前記イベントパラメータを加入者ごとの前記位置情報と比較し、前記イベントの予め決められた範囲内の前記複数の加入者のうちの１人又は複数の加入者を識別し、前記識別された１人又は複数の加入者をプロファイルして加入者ごとのプロファイルレーティング及び／又はプロファイルスコアを生成するように構成されたプロファイリングエンジンと、
を備え、
前記プロファイルレーティング及び／又はプロファイルスコアが所与の加入者が前記イベントに出席する尤度を示し、前記複数の加入者に提供された前記コンテンツが前記プロファイルレーティング及び／又はプロファイルスコアによって編集される、システム。
【請求項３２】
前記識別された１人又は複数の加入者が、前記プロファイルレーティング及び／又はプロファイルスコアに基づいて、いくつかのカテゴリにソートされる、請求項３１に記載のシステム。
【請求項３３】
加入者のカテゴリごとの前記編集されたコンテンツが、その加入者カテゴリに特有の情報を含有する、請求項３２に記載のシステム。
【請求項３４】
前記イベントパラメータが、以下のパラメータ、即ち、
イベント名、イベント位置、イベント日付、及び、イベント頻度、
のうち少なくとも１つを含む、請求項３１に記載のシステム。
【請求項３５】
プロファイリング重みが各イベントに割り当てられる、請求項３１に記載のシステム。
【請求項３６】
前記プロファイルスコア及び／又はプロファイルレーティングが、前記プロファイリング重みを掛けられた事例ベースのカウントである、請求項３５に記載のシステム。
【請求項３７】
前記プロファイルスコア及び／又はプロファイルレーティングが、各加入者が特定の行動カテゴリ又はプロファイルカテゴリに属する尤度の確率的レーティングである、請求項３１に記載のシステム。
【請求項３８】
前記プロファイルレーティング及び／又はプロファイルスコアは、複合的なイベントのために集められる、請求項１に記載の方法。
【請求項３９】
前記プロファイルレーティング及び／又はプロファイルスコアは、複合的なイベントのために集められる、請求項３１に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、１人又は複数の加入者にコンテンツを提供することに関する。本発明は、排他的にではないが、特に、特に１人又は複数の加入者をターゲットにしたコンテンツの配信を容易にするために、加入者を識別しプロファイルするためのシステム及び方法に関する。
【背景技術】
【０００２】
インターネットプロトコル（ＩＰ）及びモバイル通信サービスの利用可能性の増大によって、市場への広告コンテンツの配信のための新しい手段が提示されてきた。
【０００３】
しかし、これらの通信サービスにまたがって広がる大量の広告、例えば、スパム又は他の要求していないのに提供される販売促進資料の結果として、平均的ユーザは、そのようなオンラインマーケティング資料に少々鈍感になってきている。
【０００４】
これらの新しいメディアキャンペーンの有効性を改善するために、しばしばターゲティングが利用される。本質的に、ターゲティングは、加入者プロファイルに含まれている情報に基づいて関連コンテンツを所望の人口統計学的グループに送信するだけである。加入者へのターゲティングコンテンツのそのような使用の１つが、Ｅｌｄｅｒｉｎｇに対する米国特許第６２９８３４８号において論じられている。
【０００５】
Ｅｌｄｅｒｉｎｇのシステムの下では、コンシューマプロファイルは、コンシューマの購入履歴に関する情報に基づいて開発され更新される。コンシューマの購入記録は、Ｅｌｄｅｒｉｎｇのコンシューマプロファイリングシステムに送信され、次いで、コンシューマプロファイリングシステムは、製品のブランド及びサイズだけでなくその製品の典型的な購入者の人口統計学的プロファイルをも含む製品の特徴づけに基づいてコンシューマプロファイルを更新する。コンシューマプロファイルは、広告主によってアクセスされることが可能であり、次いで、広告主は、広告主の広告を特徴づける情報をＥｌｄｅｒｉｎｇのシステムに送信する。次いで、広告情報をコンシューマプロファイルと相関させて、そのコンシューマに対する広告の適用性の測度を生成する。
【０００６】
ターゲティングの使用の他の例がＧｏｗｅｒに対する米国特許出願公開第２００８／０２４８８０９号において論じられている。Ｇｏｗｅｒのシステムは、加入者に所与の位置に関するアクティビティベースの情報を提供する。Ｇｏｗｅｒの仮想位置は、１つ又は複数のアクティビティがその位置で実行されるという観点から定義された仮想位置であるとみなされてもよい。したがって、仮想位置は、実際の物理的位置若しくは地理的位置でもよく、又はそこに提供されるサービスによってのみ定義されてもよく、例えば、仮想位置は、その物理的位置を変えることができるＷｉＦｉ識別子によって定義されてもよい。
【０００７】
Ｇｏｗｅｒのシステムによって提供されるアクティビティベースの情報は、仮想位置に入る新しいデバイス又はすでに仮想位置にあるデバイスによって、その仮想位置における他のデバイスによって実行されるアクティビティに応じて、それらのデバイス自体を再構成するために利用されることが可能である。例えば、仮想位置がライブラリに関連する場合は、その結果としてライブラリの情報インデックスをダウンロードするために多くの無線接続が確立されることになる可能性があり、このアクティビティベースの情報は、任意選択で同じアクティビティを実行するために仮想位置に入るデバイスのユーザを自動的に提示するために使用されることが可能である。
【０００８】
コンテンツの配信におけるターゲティングの使用の他の例がＦｌｉｎｎらに対する米国特許出願公開第２００８／０２８８３５４号において論じられている。Ｆｌｉｎｎは、ユーザがユーザの使用行動に基づいてシステムの中で直接表されることが可能であるコンピュータベースのシステムアーキテクチャに関する。Ｆｌｉｎｎのシステムは、システムと対話している１人又は複数のユーザから使用情報をキャプチャし、次いで、キャプチャされた使用情報を分類しクラスタリングして、１人又は複数のユーザの使用行動をモデル化する。受信者の使用行動の他に、Ｆｌｉｎｎはまた、受信者の現在の位置若しくは１つ又は複数の履歴位置であり得る広告受信者の位置をも考慮に入れる。
【０００９】
Ｆｌｉｎｎのシステム及び方法の使用の１つの例は、広告の提供である。そのような場合には、Ｆｌｉｎｎのシステムは、所望の広告受信者の位置を自動的に判定する。位置判定の他に、Ｆｌｉｎｎのシステムはまた、受信者に適切なコンテンツを送信するために、使用行動から得られたプリファレンスの受信者の推論を組み入れる。
【００１０】
上記のシステムは、標準的なマスブロードキャストパラダイムの改善を実現するが、依然として不必要な又は不所望のネットワークトラフィックを生じさせることになる可能性がある。これは、具体的には、セルカバレッジ間にいくらかの重なりがある、即ち加入者が同時に２つ以上のネットワーク位置にいる可能性があるモバイル通信システムの場合である。したがって、加入者へのターゲットコンテンツの配信を可能にするために、ネットワーク内での加入者の移動を明らかにすることができるプロファイリングシステム及び方法を提供する必要がある。さらに、コンテンツ変換をさらに向上させ、既存のネットワークインフラストラクチャに過度の負担をかけないコンテンツ配信のためのシステム及び方法を提供することが有利であろう。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】米国特許第６２９８３４８号
【特許文献２】米国特許出願公開第２００８／０２４８８０９号
【特許文献３】米国特許出願公開第２００８／０２８８３５４号
【発明の概要】
【００１２】
したがって、本発明の一態様では、通信ネットワークの複数の加入者をプロファイルする方法であって、第三者からイベントに関連するイベントパラメータのセットを受信するステップと、通信ネットワークから複数の加入者のうちの加入者ごとの位置情報を受信するステップと、上記第三者からのイベントパラメータを加入者ごとの位置情報と比較して、イベントパラメータに関連するイベントの予め決められた範囲内の複数の加入者のうちの１人又は複数の加入者を識別するステップと、１人又は複数の加入者のそれぞれをプロファイルしてプロファイルレーティング及び／又はプロファイルスコアを生成するステップであり、プロファイルレーティング及び／又はプロファイルスコアが、所与の加入者がイベントに出席する尤度を示す、ステップと、プロファイルレーティング及び／又はプロファイルスコアに基づいて１人又は複数の加入者をいくつかのカテゴリにソートするステップと、加入者のカテゴリごとのコンテンツを編集するステップであり、加入者のカテゴリごとのコンテンツがその加入者カテゴリに特有の情報を包含する、ステップと、コンテンツをイベントの範囲内の上記１人又は複数の加入者に配信するステップと、を含む方法が提供される。
【００１３】
イベントは、コンサート、スポーツイベント、映画又は同種のものを含んでもよい。代替として、イベントは、特定のサービス又は時間限定販売促進提供の識別子でもよい。イベントパラメータは、イベント名、指定された位置、イベントが計画されている日時、及びイベントが再び行われるイベントであるかどうかなどの情報を含んでもよい。
【００１４】
好ましくは、位置情報は、ネットワーク内の加入者の現在の位置に関する情報、及び加入者が接続されているネットワークアクセスポイントの地理的位置情報を含む。位置情報はまた、加入者に現在サービスしているネットワークアクセスポイントのカバレッジ範囲に関する情報を含んでもよい。
【００１５】
ネットワークがモバイル通信ネットワークである場合は、位置情報は、加入者が接続されている基地局の現在のセルＩＤ及び地理的位置に関する情報を含む。そのような場合には、位置情報はまた、加入者のハンドセットから受信された情報によって増やされてもよい。位置情報は、アップリンク到着時間（ＴＯＡ）、拡張観察時間差（Ｅ−ＯＴＤ）、全地球測位システム（ＧＰＳ）支援などいくつかの可能な測位機構のいずれかによって増やされてもよい。加入者のハンドセットによって提供される情報は、加入者のＭＳＩＳＤＮ、ＩＭＳＩ、及び／又はＩＭＥＩ並びにハンドセット状態（オン／オフ）を含んでもよい。
【００１６】
イベントパラメータを比較するステップは、好ましくは、ネットワーク内の各アクセスポイントの地理的位置のリストとの比較のために、最初にイベント位置を経度及び緯度の位置に変換するサブステップを含む。
【００１７】
本方法はまた、位置情報の特定の部分をマスクするステップを含んでもよい。マスクするステップは、加入者ＭＳＩＳＤＮを加入者に割り当てられた識別番号にマッピングするサブステップを含んでもよい。適切には、識別番号は、プロファイルするステップ中に加入者に割り当てられてもよい。代替として、識別番号は、ネットワークサービスプロバイダによって加入者に割り当てられたアカウント番号でもよい。
【００１８】
好ましくは、１人又は複数の加入者をプロファイルするステップは、１人又は複数の加入者の移動パターンを判定するために位置情報をログするサブステップを含む。位置情報をログするサブステップは、延長された静的期間、特定の場所での又は複数の場所にまたがる反復出入り、及びこれらの移動が行われる時間をログすることを含んでもよい。
【００１９】
プロファイルスコア及び／又はプロファイルレーティングは、簡単な事例ベースのカウント、即ち１人又は複数の加入者が指定されたイベントに出席する時間の量によって生成される。事例ベースのカウントは、オペレータ定義のプリファレンスに基づいて部分的出席の場合を含んでも除外してもよく、含まれる場合は部分的出席の基準がオペレータ定義でもよい。
【００２０】
適切には、プロファイルレーティング及び／又はプロファイルスコアは、ネットワークから加入者のトランザクションに関する追加の情報が集められるにつれて修正されてもよい。例えば、サービスの契約、モバイル広告を介しての購入、使用及びＶＡＳトランザクション並びに同種のものなどの加入者の行動に関する情報は、プロファイルレーティング及び／又はプロファイルスコアを得る及び／又はリファインするために利用されてもよい。
【００２１】
重みがまたそれぞれのイベントに割り当てられてもよい。重みはイベントタイプに基づいて割り当てられてもよく、例えば、単一の位置が大学のスポーツ大会、プロのサッカー試合、コンサートなど様々なイベントをホストすることができる。そのような場合には、所与の位置における特定のイベントに適用される重みは、特定のターゲット行動カテゴリ又はプロファイルカテゴリを識別するために、イベントタイプに応じて変わってもよい。重みがプロファイルスコア及び／又はプロファイルレーティングに適用される場合は、プロファイルスコア及び／又はプロファイルレーティングは、関連イベントに割り当てられた重みを掛けられた事例ベースのカウントになる。
【００２２】
本発明の第２の態様によれば、通信ネットワークの複数の加入者にコンテンツを提供するためのシステムがあり、本システムは、通信ネットワークから複数の加入者のうちの加入者ごとの位置情報を受信するように構成された位置ベースのシステムと、第三者からイベントに関連するイベントパラメータのセットを受信するように構成されたイベント管理システムと、イベントパラメータを加入者ごとの位置情報と比較し、イベントの予め決められた範囲内の複数の加入者のうちの１人又は複数を識別し、識別された１人又は複数の加入者をプロファイルして加入者ごとのプロファイルレーティング及び／又はプロファイルスコアを生成するように構成されたプロファイリングエンジンと、を備え、プロファイルレーティング及び／又はプロファイルスコアが、所与の加入者がイベントに出席する尤度を示し、複数の加入者に提供されるコンテンツがプロファイルレーティング及び／又はプロファイルスコアによって編集される。
【００２３】
識別された１人又は複数の加入者は、プロファイルレーティング及び／又はプロファイルスコアに基づいていくつかのカテゴリにさらにソートされてもよい。そのような場合には、加入者のカテゴリごとの編集されたコンテンツは、その加入者カテゴリに特有の情報を包含してもよい。
【００２４】
好ましくは、イベントパラメータは、以下のパラメータ、即ちイベント名、イベント位置、イベント日付、及びイベント頻度のうちの少なくとも１つを含む。
【００２５】
好ましくは、プロファイリング重みが各イベントに割り当てられる。したがって、プロファイルスコア及び／又はプロファイルレーティングは、プロファイリング重みを掛けられた事例ベースのカウントでもよい。
【００２６】
好ましくは、プロファイルスコア及び／又はプロファイルレーティングは、各加入者が特定の行動カテゴリ又はプロファイルカテゴリに属する尤度の確率的レーティングである。
【００２７】
本システムは、第三者に加入者が属する様々な行動カテゴリ又はプロファイルカテゴリのレポートを提示することができる。そのようなレポートカテゴリは、所与のイベント位置における加入者ごとのイベントの総数に基づいてもよい。
【００２８】
次に、本発明がより容易に理解され実際に実施され得るように、本発明の好ましい実施形態を図示する添付の図面が参照される。
【図面の簡単な説明】
【００２９】
【図１】本発明の一実施形態によるプロファイリングシステムのシステムアーキテクチャの概略図である。
【図２】本発明の一実施形態によるプロファイリングシステムの処理アーキテクチャの概略図である。
【図３】本発明の一実施形態によるプロファイリングシステムの一アプリケーションを図示する概略図である。
【図４】図３のプロファイリングシステムの処理アーキテクチャの概略図である。
【図５】本発明の一実施形態によるイベント位置の基地局／セルＩＤへの変換を図示する概略図である。
【発明を実施するための形態】
【００３０】
図１を参照すると、本発明の一実施形態によるコンテンツ配信システム１００の基本システムアーキテクチャが示されている。図示されているように、システムは位置ベースのシステム１０１及びイベント管理システム１０２を含む。
【００３１】
位置ベースのシステム（ＬＢＳ）１０１は、ネットワークからイベント管理システムへの加入者位置更新データのデータフィードを提供する。この特定の例では、ネットワーク上の加入者の位置更新データ１０３は、イベント管理システム１０２に送出される前に、まず単一のデータベース１０５にコレートされる。
【００３２】
イベント管理システム１０２は、イベントマネージャ１０４及びプロファイリングエンジン１０６を含む。イベントマネージャ１０４は、広告主又はネットワーク所有者などのエンドユーザにポータル、例えばウェブポータル又は同種のものを提供し、エンドユーザはこのポータルを介して、キャプチャしたいと思う加入者プロファイルタイプを定義する特定のイベントパラメータを入力する。イベントパラメータは、イベント名（コンサート、バスケットボールの試合、映画など）、指定された位置、イベントの日時、再開催などのような情報を含んでもよい。イベントパラメータにおいて指定されたイベントはまた、関連する行動の重み又はプロファイリングの重みのセットを有する。
【００３３】
次いで、イベントパラメータは、プロファイリングエンジン１０６に渡され、そこで、位置データのデータベース１０５から提供された位置更新データとマッチングされる。次いで、マッチング処理の結果として、エンドユーザ所望のイベントパラメータに対応する加入者プロファイルのセットがプロファイルデータベース１０８に格納される。次いで、イベント管理システム１０２は、編集された加入者プロファイルを、エンドユーザシステムによって処理されることが可能であるリスト、別のデータベース／システムのためのデータフィード、又は適切なファイルタイプとして提供することができる。
【００３４】
図２は、図１のコンテンツ配信システムの処理アーキテクチャを図示する。図示されているように、処理アーキテクチャ２００は、３つの主な段階、即ちイベント段階２０１、プロファイリング段階２０２、及び出力段階２０３に分割される。イベント段階２０１は、エンドユーザからの関連イベントパラメータの入力２０４、及びパラメータのプロファイリングエンジン１０６への送出２０５を含む。図示されているように、加入者位置更新データの抽出及び送出２０６は、イベント段階２０１とプロファイリング段階２０２との間で行われる。
【００３５】
プロファイリング段階２０２中に、プロファイリングエンジン１０６は、イベントと位置のマッチング２０７を実行し、エンドユーザによってセットされたイベントデータパラメータにマッチする加入者プロファイルをプロファイルデータベース２０８に出力する。次いで、プロファイリング処理の結果が出力段階２０３中にエンドユーザ２０９に出力される。
【００３６】
図２に示されているように、エンドユーザはどの処理段階においてもイベント要求を自由に送信する２０１。イベント要求を受信するとすぐ、システムは、指定されたイベント基準にフィットするプロファイルで加入者を識別してレポートをエンドユーザに送出する。イベント基準は、プロファイルされるべき様々なアクティビティ又は行動、例えばイベントの出席、モール、スタジアムなどの入口の通過を規定しているので、加入者をプロファイルスコア及び／又はプロファイルレーティングに基づいてカテゴリにソートすることが可能である。
【００３７】
本発明の一実施形態によるコンテンツ配信システムの一使用例が図３に示されている。この場合、位置ベースのシステムは、複数のセル３０２１、３０２２、…、３０２ｎを有するモバイル通信ネットワーク３０１である。図示されているように、モバイル加入者３０３は、ネットワーク３０１内で自由にローミングする。セル３０２１、３０２２、…、３０２ｎのそれぞれからの位置更新情報は、位置データベース１０５に送り返される（３０４１、３０４２、３０４ｎ）。位置更新情報は、そのセルＩＤ、加入者のＭＳＩＳＤＮ、ＩＭＳＩ、及び／又はＩＭＥＩ、及びハンドセット状態（オン／オフ）を含んでもよい。
【００３８】
この例における位置データベースは、ＭＳＩＳＤＮ、ＩＭＳＩ、ＩＭＥＩ、現在のＢＴＳ／ＬＡＣ、情報がネットワークから受信された状態及び時間を含む加入者の位置の記録３０７を格納する。上記の例の場合と同様に、位置データベースは、次いで、プロファイリングエンジン１０６にデータフィードとして位置情報を提供する。次いで、プロファイリングエンジン１０６は、位置データをイベントマネージャ１０４によって提供されたイベントデータ３０８と比較する。上記のように、イベントデータ（イベントパラメータ）は、エンドユーザによって適切なポータル又はユーザインターフェース（ＵＩ）を介して入力される。プロファイリングエンジンによって生成された結果としてのプロファイルデータ３０９は、この場合、ネットワークサービスプロバイダの加入者のアカウント番号、イベントカウントのセット、及びプロファイルスコアのセットを含んでもよい。次いで、プロファイルデータ３０９は、プロファイルデータベース１０８に格納される。ＭＳＩＳＤＮは、位置データ１０５のデータベースにおけるデータストアの一部分を形成してもよいが、位置データから編集された結果としてのプロファイルデータは、ＭＳＩＳＤＮは機密情報と考えられ、普通は漏らされてはならないので、ＭＳＩＳＤＮを除外する。
【００３９】
次いで、プロファイルデータ３０９は、エンドユーザのキャンペーンマネージャ３１０によって複数の候補加入者グループを構築するために利用されてもよい。次いで、候補加入者グループはそれぞれ、特定のコンテンツパッケージに関連付けられる。各コンテンツパッケージは、特に候補加入者グループ内の各加入者をターゲットにしたコンテンツを含む。次いで、関連コンテンツパッケージが集計勘定としてイベント又はプロファイルセットに関連付けられた加入者アカウントに基づいて各加入者に配信される。したがって、本システムは、複数のコンテンツパッケージを、所与の位置内の加入者、例えば、同じＢＴＳによってサービスされている様々な候補グループからの複数の加入者、又は特定のイベントに出席したことを観察された加入者、又は特定のプロファイルに属する加入者に提供することができるようにする。
【００４０】
加入者はネットワーク内で自由にローミングするので、セル３０２１、３０２２、…、３０２ｎ間のハンドオフが頻繁に行われる。モバイル加入者がサービング基地局（ＢＴＳ）を変える、又は１つのＢＴＳから別のＢＴＳに移動する場合は、ハンドセットの位置に関する更新が位置データベース１０５に送信される。図３に示されているように、加入者がセル間のオーバラップ領域３０６にいる場合がある可能性があり、そのような場合には、ハンドオーバ動作が行われてもよい。通常、ハンドオーバの決定は、ＢＴＳからの信号強度に基づいて行われる。したがって、加入者の位置が、加入者の物理的な位置の変更なしに、１つのセルから別のセルに移動する可能性がある。そのような場合には、これは、加入者が、加入者の現在の物理的な位置に基づいて必ずしも加入者に関連するわけではない現在のサービングセル内のサービスに関するコンテンツを受信することになる可能性がある。
【００４１】
これらの誤りを明らかにするために、本発明のプロファイリングシステムは、確率的プロファイリング機構の使用を利用して、加入者ごとにプロファイルレーティング及びプロファイルスコアを生成する。確率的プロファイリングエンジンは、この場合、所与の加入者が複数のイベントに関する加入者の複数のプロファイルスコアの集計に基づいて所与のプロファイルタイプに属する尤度の確率レーティングを生成する。例えば、同じイベントタイプのいくつかの異なるゲームイベントへの出席は、加入者が同じイベントタイプの少しのイベントにしか出席しない場合より、加入者が特定のプロファイルタイプに属する確率を高める。例えば、加入者が１つ又は複数の位置におけるバスケットボールの試合に定期的に出席している場合は、この加入者はバスケットボールファンプロファイルグループに属する確率が高い。加入者に関する他の確率測度は、位置を計画されているイベントとマッチングし、各出席に適切な重みを付けることによって加入者のバスケットボールの最も可能なタイプ、即ちプロ、大学、高等学校などを判定するために生成されることが可能である（即ち、メインクラスに関する確率測度は、メインクラスのいくつかのサブクラスに関する確率測度から編集されることが可能である）。
【００４２】
各出席に適切な重みを付けるための上記のパラグラフにおけるバスケットボールの説明を使用して、３つの試合イベント、即ち、イベント１−ローカルチームの試合イベント、イベント２−全国大会１、及びイベント３−全国大会２に応じて、３つのプロファイルタイプ、即ち、−プロファイル１−大学バスケットボールファン、プロファイル２−ローカルバスケットボールチームファン、及びプロファイル３−バスケットボールファンの下でプロファイルされるべき３人の加入者、Ａ、Ｂ、Ｃがいる場合は、イベントマネージャ１０４は、各イベントに以下のプロファイルスコアを割り当てることができる。
イベント１では−プロファイル１は２のプロファイルスコアを割り当てられ、プロファイル２は５のプロファイルスコアを割り当てられ、プロファイル３は１のプロファイルスコアを割り当てられる。
イベント２では−プロファイル３は１のプロファイルスコアを割り当てられ、プロファイル１及びプロファイル２は０のプロファイルスコアを割り当てられる。
イベント３では−プロファイル３は２のプロファイルスコアを割り当てられ、プロファイル１及びプロファイル２は０のプロファイルスコアを割り当てられる。
【００４３】
上記をユーザのプロファイリングに適用すると、加入者Ａがイベント２に出席した場合は、イベント２への出席は、彼／彼女にプロファイル３に関する１のプロファイルスコアをもたらす。
【００４４】
加入者Ｂがイベント２及びイベント３に出席した場合は、イベント２及びイベント３への出席は、彼／彼女にイベント２に関する２のプロファイルスコア及びイベント３に関する１のプロファイルスコアをもたらし、彼／彼女にプロファイル３に関する３の合計プロファイルスコアをもたらす。
【００４５】
加入者Ｃがイベント１に出席した場合は、イベント１への出席は、彼／彼女にプロファイル１に関する２のプロファイルスコア、プロファイル２に関する５のプロファイルスコア、及びプロファイル３に関する１のプロファイルスコアをもたらす。
【００４６】
プロファイルスコアの割当に基づいて、「バスケットボールファン」とみなされる可能性が最も高い加入者を判定すると、それは加入者Ｂであろう。
【００４７】
加入者ごとのプロファイルスコアの割当は、より多くのイベントがシステムに導入されるにつれてリファインされ得ることが理解されるべきである。例えば、上記の例で述べられた加入者Ｂは、彼／彼女が異なるプロファイルスコアを有する他のイベントに出席した場合、ことによると他のプロファイルタイプに再割り当てされる可能性がある。
【００４８】
図４は、図３のモバイル通信ネットワークにおけるイベントプロファイリングシステムの使用に関連する処理ステップを図示する。図の右側は、ネットワーク４０１から受信された情報を表す。上記のように、ＢＴＳ及び加入者ハンドセットからの位置データ４０２は、位置データベース４０３に格納される。
【００４９】
図４の左の部分は、イベントプロファイリング４０４に関連する処理ステップを図示する。図示されているように、エンドユーザ４１２は、イベント名、指定された位置、イベントの日時、再開催などの関連イベントパラメータ４０５をセットする。次いで、これらのパラメータは、プロファイリングエンジン１０６に渡される。この例では、エンドユーザ４１２は、グラフィカルマップディスプレイを使用してＢＴＳ  ＩＤによって位置を指定する。グラフィカルマップディスプレイは、ＢＴＳカバレッジのオーバレイを有するローカルマップを示す。エンドユーザは興味の領域を選択し、次いで、システムは、簡単なルックアップ動作４０６によってマップから各ＢＴＳを識別することができ、このＢＴＳ  ＩＤのセットを位置パラメータとして保存する。
【００５０】
イベント位置の指定されたネットワークアセットへのマッピングが完了した後は、プロファイリングエンジン１０６は、次に、所与のイベントを、現在ネットワークを利用している加入者の位置情報とマッチングし始める４０７（プロファイリングエンジンによって利用されるマッチング基準は、以下でさらに詳細に論じられる）。結果としてのプロファイルデータはＭＳＩＳＤＮ情報を含有する可能性があるので、マスキング処理を実行する必要がある４０８。これは、加入者のＭＳＩＳＤＮ（又はＭＩＮ）データは非常に機密性が高いと考えられるからであり、この情報を保護するために適切なセーフガードが利用されなければならない。この例では、プロファイリングエンジンは、ＭＳＩＳＤＮを加入者のアカウント番号に変換しマッピングすることによってＭＳＩＳＤＮをマスクする。マスキングフェーズ４０８中に、取得されたＭＳＩＳＤＮは、ネットワークサービスプロバイダのアカウントデータベース４０９と比較される。マッチが判定された後は、加入者のアカウント番号がＭＳＩＳＤＮ番号４１０にマッピングされる。
【００５１】
プロファイルデータにアカウント番号を割り当てた後に、プロファイリングエンジンは、アカウント番号の各リストをプロファイルデータベース４１１上に維持されている対応するプロファイルタイプ表及びイベント表に格納する。プロファイルタイプ表は、この場合、プロファイルタイプ及びアカウント番号のリストを含む。プロファイルタイプ表が存在しない場合は、システムは格納のために新しい表を作成する。
【００５２】
上記のように、ユーザによる位置入力は、グラフィカルユーザインタフェースを介してなので、ＧＵＩの使用の代替形態は、地理的位置を特定のイベントの座標又は座標のセット（例えば、ストリートアドレス、ＧＰＳ又はＧＩＳマークなど）として入力することである。そのような場合には、位置をＢＴＳ又はセルＩＤ／ＬＡＣに変換することが必要である。この変換／ルックアップ処理の一例が図５に示されている。ここでは、エンドユーザによって入力された位置は、最初に経度及び緯度の位置５０１に変換される。次いで、所与のイベントの関連経度及び緯度の位置がネットワーク内のＢＴＳ５０３ごとの経度及び緯度の位置と比較される５０２。通常、ＢＴＳの経度及び緯度のそれぞれは、ネットワーク診断などのために所与のセルＩＤに関連付けられる。したがって、システムがイベント位置の経度及び緯度の位置に最も近い経度及び緯度の位置を有するＢＴＳを識別した後は、セルＩＤ／ＬＡＣは容易に取得され得る。ルックアップの結果は、エンドユーザによって入力されたイベント位置ごとのＢＴＳ及びセルＩＤ／ＬＡＣのリストである５０４。
【００５３】
次いで、各イベント位置は、現在関連基地局のカバレッジエリア内にいる、したがって指定されたイベントの近くにいる可能性がある加入者のリストを識別するために、位置情報データベースに格納されている対応するＢＴＳ及びセルＩＤ／ＬＡＣにマッチングされる。
【００５４】
上記の諸実施形態は、本発明の例示としてのみ提供されており、それらに対するさらなる変更又は改善は、当業者には明らかであろうように、本明細書に記載の本発明の広い範囲及び領域内に入るとみなされることが理解されるべきである。
【図１】
0005888655.tif 000002
【図２】
0005888655.tif 000003
【図３】
0005888655.tif 000004
【図４】
0005888655.tif 000005
【図５】
0005888655.tif 000006