(57)【要約】      （修正有）【課題】メディアインプレッションを特定する方法及び装置を提供する。【解決手段】コンピューティングデバイスにおいてデータベース所有者によって確立されたクッキー識別子を検知するステップと、クッキー識別子が確立された後に生じる、メディアのインプレッションを特定するステップと、クッキー識別子に基づいて、インプレッションに関連付けられている第１のパネリスト識別子を特定するステップと、コンピューティングデバイスに関連付けられているパネリストメーターによるユーザ識別情報の特定に基づいて、インプレッションに関連付けられている第２のパネリスト識別子を特定するステップと、第１のパネリスト識別子と第２のパネリスト識別子とを比較することによって特定された調整係数を格納するステップとを含む。【選択図】図１
2015212959.tif 000002
【特許請求の範囲】
【請求項１】
コンピューティングデバイスにおいてデータベース所有者によって確立されたクッキーを検知するステップと、
メディアのインプレッションを特定するステップであって、前記インプレッションが、前記クッキーが確立された後に生じる、ステップと、
第２のパネルメンバー識別子に関連付けられている複数のコンピューティングセッションの第２のサブセット中に前記クッキーが利用されることよりも、第１のパネルメンバー識別子に関連付けられている前記複数のコンピューティングセッションの第１のサブセット中に前記クッキーが利用されることの方がより頻繁であると特定することによって、前記インプレッションが前記第１のパネルメンバー識別子に関連付けられているという第１の特定を行うステップと、
前記コンピューティングデバイスに関連付けられているパネリストメーターによるユーザ識別情報の特定に基づいて、前記第１のパネルメンバー識別子が前記インプレッションに関連付けられているという第２の特定を行うステップと、
前記第１の特定に基づいて、前記第１のパネルメンバー識別子に関連付けられている第１の人口統計グループに関するインプレッションの第１のカウントをインクリメントするステップと、
前記第２の特定に基づいて、前記第１のパネルメンバー識別子に関連付けられている前記第１の人口統計グループに関するインプレッションの第２のカウントをインクリメントするステップと、
インプレッションの前記第１のカウントをインプレッションの前記第２のカウントで割ることによって、調整係数を特定するステップと
を含む方法。
【請求項２】
前記第２のカウントが、前記パネリストメーターを含む複数のパネリストメーターに関連付けられているインプレッションに基づいてインクリメントされる、請求項１に記載の方法。
【請求項３】
前記インプレッションが前記第１のパネルメンバー識別子に関連付けられているという前記第１の特定を行うステップが、
前記クッキーが確立された時刻に基づいて、推定されたコンピューティングセッションの始まりを特定するステップと、
第２のクッキーが確立された時刻に基づいて、推定されたコンピューティングセッションの終わりを特定するステップであって、前記第２のクッキーが、前記インプレッションが生じた後に検知される、ステップとをさらに含む、請求項１に記載の方法。
【請求項４】
前記調整係数が、前記データベース所有者から受信されたモニタリングデータに適用される、請求項１に記載の方法。
【請求項５】
前記データベース所有者から前記第１の人口統計グループに関連付けられているインプレッションの数を受信するステップと、
前記調整係数にインプレッションの前記数をかけて、インプレッションの調整された数を特定するステップと
をさらに含む、請求項１に記載の方法。
【請求項６】
キャンペーンに関連付けられている第１のメディアプロバイダ及び第２のメディアプロバイダを特定するステップであって、前記調整係数が、前記第１のメディアプロバイダに関連付けられている調整係数である、ステップと、
第２の調整係数を特定するステップと、
前記第１のメディアプロバイダに関して特定されたインプレッションの第１の数を前記調整係数にかけて、インプレッションの第１の調整された数を特定するステップと、
前記第２のメディアプロバイダに関して特定されたインプレッションの第２の数を前記第２の調整係数にかけて、インプレッションの第２の調整された数を特定するステップと、
インプレッションの前記第１の調整された数と、インプレッションの前記第２の調整された数とを足して、前記キャンペーンに関するインプレッションの調整された数を特定するステップと
をさらに含む、請求項１に記載の方法。
【請求項７】
前記調整係数が、複数のパネリストメーターを使用して計算されたインプレッションの数と、前記データベース所有者によって計算されたインプレッションの数との間における差を示す、請求項１に記載の方法。
【請求項８】
コンピューティングデバイスにおいてデータベース所有者によって確立されたクッキーを検知するための、及び、第２のパネルメンバー識別子に関連付けられている複数のコンピューティングセッションの第２のサブセット中に前記クッキーが利用されることよりも、第１のパネルメンバー識別子に関連付けられている前記複数のコンピューティングセッションの第１のサブセット中に前記クッキーが利用されることの方がより頻繁であることに起因して、前記クッキーが前記第１のパネルメンバー識別子に関連付けられていると特定するためのクッキー／パネリストマッチャーと、
前記クッキーに基づいて、メディアインプレッションが前記第１のパネルメンバー識別子に関連付けられているという第１の特定を行うためのパートナーセッションページビューアナライザと、
前記コンピューティングデバイスに関連付けられているパネリストメーターによるユーザ識別情報の特定に基づいて、前記メディアインプレッションが前記第１のパネルメンバー識別子に関連付けられているという第２の特定を行うためのパネリストセッションページビューアナライザと
を備える装置であって、
前記パートナーセッションページビューアナライザが、前記第１の特定に基づいて、前記第１のパネルメンバー識別子に関連付けられている第１の人口統計グループに関するインプレッションの第１のカウントをインクリメントし、
前記パネリストセッションページビューアナライザが、前記第２の特定に基づいて、前記第１のパネルメンバー識別子に関連付けられている前記第１の人口統計グループに関するインプレッションの第２のカウントをインクリメントし、前記装置が、
インプレッションの前記第１のカウントをインプレッションの前記第２のカウントで割るための調整係数ジェネレータをさらに備える、装置。
【請求項９】
前記パネリストメーターが、前記ユーザ識別情報を特定する、請求項８に記載の装置。
【請求項１０】
前記パネリストセッションページビューアナライザが、前記パネリストメーターを含む複数のパネリストメーターに関連付けられているインプレッションに基づいて前記第２のカウントをインクリメントする、請求項９に記載の装置。
【請求項１１】
前記パートナーセッションページビューアナライザが、メディアインプレッションが前記第１のパネルメンバー識別子に関連付けられているという前記第１の特定を、
前記クッキーが確立された時刻に基づいて、推定されたコンピューティングセッションの始まりを特定するステップと、
第２のクッキーが確立された時刻に基づいて、推定されたコンピューティングセッションの終わりを特定するステップであって、前記第２のクッキーが、前記インプレッションが生じた後に検知される、ステップとによって行う、請求項８に記載の装置。
【請求項１２】
前記調整係数が、前記データベース所有者から受信されたモニタリングデータに適用される、請求項８に記載の装置。
【請求項１３】
前記調整係数ジェネレータが、
前記データベース所有者から前記第１の人口統計グループに関連付けられているインプレッションの数を受信するステップと、
前記調整係数にインプレッションの前記数をかけて、インプレッションの調整された数を特定するステップとを行う、請求項８に記載の装置。
【請求項１４】
前記調整係数ジェネレータが、
キャンペーンに関連付けられている第１のメディアプロバイダ及び第２のメディアプロバイダを特定するステップであって、前記調整係数が、前記第１のメディアプロバイダに関連付けられている第１の調整係数である、ステップと、
第２の調整係数を特定するステップと、
前記第１のメディアプロバイダに関して特定されたインプレッションの第１の数を前記第１の調整係数にかけて、インプレッションの第１の調整された数を特定するステップと、
前記第２のメディアプロバイダに関して特定されたインプレッションの第２の数を前記第２の調整係数にかけて、インプレッションの第２の調整された数を特定するステップと、
インプレッションの前記第１の調整された数と、インプレッションの前記第２の調整された数とを足して、前記キャンペーンに関するインプレッションの調整された数を特定するステップとを行う、請求項８に記載の装置。
【請求項１５】
前記調整係数が、複数のパネリストメーターを使用して計算されたインプレッションの数と、前記データベース所有者によって計算されたインプレッションの数との間における差を示す、請求項８に記載の装置。
【請求項１６】
実行されたときに、請求項１〜７のいずれか一項に記載の方法をマシンに実行させる命令を格納している有形のコンピュータ可読メディア。
【発明の詳細な説明】
【関連出願】
【０００１】
[0001]本特許は、２０１１年３月１８日に出願された米国特許仮出願第６１／４５４，３２６号に対する優先権を主張し、この仮出願は、参照によってその全体が本明細書に組み込まれている。
【技術分野】
【０００２】
[0002]本開示は、一般には、メディアをモニタすることに関し、より詳細には、メディアインプレッションを特定する方法及び装置に関する。
【背景技術】
【０００３】
[0003]伝統的に、視聴者測定エンティティーは、登録されたパネルメンバーに基づいて、メディア番組編成のために視聴者の関与レベルを特定する。すなわち、視聴者測定エンティティーは、モニタされることに同意する人々をパネルに登録する。次いで視聴者測定エンティティーは、それらのパネルメンバーをモニタして、それらのパネルメンバーに露出されたメディア（たとえば、テレビジョン番組又はラジオ番組、映画、ＤＶＤ、広告など）を特定する。この方法においては、視聴者測定エンティティーは、収集されたメディア測定データに基づいて、さまざまなメディアに関する露出測定値を特定することができる。
【０００４】
[0004]ウェブページ、広告、及び／又はその他のコンテンツなどのインターネットリソースへのユーザアクセスをモニタするための技術は、数年にわたって著しく進化してきた。いくつかの知られているシステムは、そのようなモニタリングを、主としてサーバログを通じて実行する。特に、インターネット上でメディアを提供するエンティティーは、自分たちのメディアを求める受信された要求の数を自分たちのサーバにおいてログに記録するための知られている技術を使用することができる。
【発明の概要】
【課題を解決するための手段】
【０００５】
[0024]ウェブページ、広告、コンテンツ、及び／又はその他のメディアなどのインターネットリソースへのユーザアクセスをモニタするための技術は、数年にわたって著しく進化してきた。過去のある時点では、そのようなモニタリングは、主としてサーバログを通じて行われていた。特に、インターネット上でメディアを提供するエンティティーは、自分たちのメディアを求める受信された要求の数を自分たちのサーバにおいてログに記録する。サーバログに基づいてインターネットの利用を調査することには、いくつかの理由から問題がある。たとえばサーバログは、直接、又は、サーバログカウントを増やすためにメディアをサーバに繰り返し要求するゾンビプログラムを介して、改ざんされることがある。第２に、メディアは、ときとして、いったん取り出されて、ローカルにキャッシュされ、そのローカルキャッシュから繰り返し視聴されて、繰り返しの視聴にサーバを関与させない場合がある。サーバログは、キャッシュされたメディアのこれらの視聴を追跡把握することはできない。したがって、サーバログは、カウントが多すぎる誤差と、カウントが少なすぎる誤差との両方に陥りやすい。
【０００６】
[0025]Ｂｌｕｍｅｎａｕの米国特許第６，１０８，６３７号に開示されている発明は、インターネットのモニタリングが実行される方法を根本から変え、上述のサーバ側でのログモニタリング技術の限界を克服した。たとえば、Ｂｌｕｍｅｎａｕは、追跡把握されるインターネットメディア（たとえば、コンテンツ、広告など）にビーコン命令（たとえば、タグ命令）がタグ付けされる技術を開示した。特に、モニタリング命令が、追跡把握されるメディア（たとえば、広告、又はその他のインターネットコンテンツ）のＨＴＭＬに関連付けられる。クライアントがメディアを要求すると、コンテンツと、ビーコン命令又はタグ命令との両方が、同時に（たとえば、タグ命令がＨＴＭＬ内に存在する状態で）、又はその後の要求を介して（たとえば、コンテンツのＨＴＭＬ内に埋め込まれているモニタリング命令を取り出す要求の実行を介して）、そのクライアントにダウンロードされる。したがってタグ命令は、メディアがアクセスされるときには常に、サーバからであるか、又はキャッシュからであるかにかかわらず、実行される。
【０００７】
[0026]タグ命令は、メディアへのアクセスに関する情報を反映するモニタリングデータが、そのメディアをダウンロードしたクライアントからモニタリングエンティティーへ送信されるようにする。モニタリングエンティティーは、メディアをクライアントに提供しなかった視聴者測定エンティティーである場合があり、正確な利用統計を提供するための信頼されているサードパーティー（たとえば、Ｔｈｅ  Ｎｉｅｌｓｅｎ  Ｃｏｍｐａｎｙ，  ＬＬＣ）である。有利なことに、タグ命令はメディアに関連付けられており（たとえば、メディアの何らかの部分に埋め込まれているか又はその他の形でリンクされており）、メディアがアクセスされるときには常にクライアントブラウザによって実行されるため、モニタリング情報は、クライアントが視聴者測定会社のパネリストであるかどうかにかかわらず、視聴者測定会社に提供される。
【０００８】
[0027]いくつかの場合においては、人口統計をモニタリング情報にリンクさせることが重要である。この問題に対処するために、視聴者測定会社は、自分の人口統計情報を提供すること、及び自分のインターネット閲覧活動がモニタされることに同意したユーザのパネルを確立する。個人がパネルに加わるとき、彼らは、自分の身元及び人口統計（たとえば、性別、人種、収入、家の場所、職業など）に関する詳細な情報を視聴者測定会社に提供する。視聴者測定エンティティーは、パネリストのコンピュータ上にクッキー（たとえば、パネリストクッキー）を設定し、このクッキーは、タグ付けされているメディア（たとえば、ビーコン命令又はタグ命令に関連付けられているメディア）にパネリストがアクセスするときには常にそのパネリストを視聴者測定エンティティーが識別できるようにし、ひいてはモニタリング情報を視聴者測定エンティティーに送信する。
【０００９】
[0028]タグ付けされているページからモニタリング情報を提供するクライアントのほとんどは、パネリストではなく、ひいては視聴者測定エンティティーに知られていないため、パネリストに関して収集されたデータに基づく人口統計情報を、タグ付けされているメディアに関するデータを提供するユーザのより大きな集団に帰する統計的な方法を使用することが、これまで必要であった。しかし、視聴者測定エンティティーのパネルのサイズは、ユーザの一般的な集団と比較すると、依然として小さい。したがって、パネルの人口統計データが正確である状態を確保しながらパネルのサイズをいかに大きくするかという問題が提示される。
【００１０】
[0029]インターネット上で運営している多くのデータベース所有者がいる。これらのデータベース所有者は、多数の加入者又は登録ユーザにサービスを提供している。サービスの提供と引き換えに、加入者は、所有者に登録する。この登録の一環として、加入者は、詳細な人口統計情報を提供する。そのようなデータベース所有者の例としては、Ｆａｃｅｂｏｏｋや、Ｍｙｓｐａｃｅなどのソーシャルネットワークプロバイダが含まれる。これらのデータベース所有者は、自分の加入者たちのコンピューティングデバイス（たとえば、コンピュータ、携帯電話など）の上にクッキーを設定して、自分のウェブサイトにユーザたちが訪れたときにそのユーザたちを認識できるようにする。
【００１１】
[0030]インターネットのプロトコルは、クッキーが設定されたドメイン（たとえば、インターネットドメイン、ドメイン名など）以外ではそのクッキーにアクセスできないようにする。したがって、ＨＦＺｌａｗ．ｃｏｍドメインに設定されたクッキーは、ＨＦＺｌａｗ．ｃｏｍドメイン内のサーバにとってはアクセス可能であるが、そのドメイン以外のサーバにとってはアクセス不可能である。したがって、視聴者測定エンティティーは、データベース所有者によって設定されたクッキーにアクセスすることが有利だと気づくかもしれないが、それを行うことはできない。
【００１２】
[0031]前述のことを考慮して、図１〜図１５において示され、本明細書の対応する部分において説明されるのは、データベース所有者の既存のデータベースを活用して、より広範囲に及ぶインターネット利用及び人口統計のデータを収集するための方法及び装置である。たとえば、例示的な方法及び装置のうちのいくつかは、ユーザのコンピュータ上に格納されているクッキーを活用し、それらのクッキーは、データベースプロバイダにログインしたことのあるユーザを識別する。しかし、共有されているコンピュータに関しては、データベースプロバイダにログインしたユーザの識別情報が、そのコンピュータを実際に使用している人物と一致しない場合がある。第１のユーザがデータベースプロバイダにログインして、クッキーがコンピュータ上に格納されるという状況を考えていただきたい。第１のユーザは、コンピュータを使用するのをやめるが、データベースプロバイダからログアウトしないと想定する。さらに、次いで第２のユーザが、そのコンピュータを使用し始めると想定する。第２のユーザがそのコンピュータを使用している間に、コンピュータユーザを識別するためにデータベースプロバイダからのクッキーが使用される場合、そのコンピュータにおける活動は、誤って第１のユーザに帰せられることになる。データベースプロバイダのクッキーがコンピュータ上にまったく存在しない場合には、別の問題が生じる。クッキーがコンピュータ上にまったく存在しない場合、クッキーを活用する技術は、人口統計情報をコンピュータの活動に関連付けることができないであろう。
【００１３】
[0032]コンピューティング活動中のユーザを不正確に予測することに起因して不正確に帰することを補うために、図１６〜図２８に関連して説明されている例示的な方法及び装置は、データベースプロバイダを使用して特定されるデータ（たとえば、図１〜図１５に関連して説明されているように特定される情報）に関する（１つ又は複数の）調整係数を特定する。一部のパネリスト（「従来のパネリスト」）は、自分の人口統計情報を測定エンティティーに提供すること、及び／又は自分のコンピュータ活動に関するさらに詳細な情報の収集を許可することに前向きである。たとえば、一部の従来のパネリストは、コンピュータ活動の詳細な活動を追跡把握するためのパネリストメーターソフトウェアが自分のコンピュータ上にインストールされることを許可する。本明細書において開示されているいくつかの例においては、コンピューティングセッションに関してパネリストメーターソフトウェアから収集された人口統計情報を、同じコンピューティングセッションに関してデータベースプロバイダを使用して特定された人口統計情報と比較することによって、調整係数（たとえば、誤差率、訂正係数、補正係数など）が特定される。言い換えれば、コンピューティングセッションに関する人口統計情報は、２つの異なる技術（たとえば、パネリストメータリングソフトウェアを使用して自分自身を名乗るようにユーザに促すこと、及びデータベースプロバイダを使用してユーザの識別情報を特定すること）を使用して特定され、それらの２つの技術に関する人口統計情報を比較して、調整係数が特定される。次いで、例示的な調整係数を、その他のコンピューティングセッション（たとえば、データベースプロバイダを使用して特定されたすべてのコンピューティングセッション（又はサブセット）に関する人口統計情報）に適用することができる。いくつかの例においては、調整係数をさらに正確に特定するために、比較及び調整係数の特定が、すべての従来のパネリストに関して行われる。調整係数は、それぞれのメディアプロバイダごとに、メディアプロバイダのそれぞれのグループごとに、メディアプロバイダの母集団全体に関して、及び／又はそれらの任意の組合せに関して特定することができる。
【００１４】
[0033]図１〜図１５の例を参照すると、本明細書において開示されている例示的な方法、装置、システム、及び／又は製品は、１つ又は複数のデータベース所有者（本明細書においては、パートナーとも呼ばれる）と連携する。データベース所有者は、自分の登録ユーザ（たとえば、それらのデータベース所有者のユーザ）にインターネットサービスを提供し、それらの登録ユーザに関する人口統計情報を（たとえば、ユーザアカウントレコード内に）格納する。この取り組みの一環として、データベース所有者は、コンテンツ及び／又は広告などのメディアへの人口統計ベースの露出を測定する目的で自分の登録ユーザの人口統計情報を視聴者測定エンティティーに提供することに同意する。データベース所有者の登録ユーザとのプライバシー合意に違反することを防止するために、本明細書において開示されている例は、クッキーマッピング技術を採用する。すなわち、データベース所有者は、自分の登録ユーザクッキー（すなわち、データベース所有者が自分の登録ユーザに割り当てているパートナークッキー）の、同じ登録ユーザに視聴者測定エンティティーが割り当てているクッキー（すなわち、視聴者測定エンティティー（ＡＭＥ）クッキー）へのマッピングを保持することができる。この方法においては、視聴者測定エンティティーは、ＡＭＥクッキーに基づいて登録ユーザのインプレッションをログに記録し、完全な又は部分的なＡＭＥクッキーベースのインプレッションログをデータベース所有者へ送信することができる。そしてデータベース所有者は、自分のパートナー／ＡＭＥクッキーマップに基づいて、自分の登録ユーザをＡＭＥクッキーベースのインプレッションにマッチさせることができる。次いでデータベース所有者は、マッチしている登録ユーザに関する人口統計情報を、対応するインプレッションログに関連付けるために、それらのマッチを使用することができる。次いでデータベース所有者は、あらゆる識別データ（すなわち、パートナークッキーデータ）を人口統計ベースのインプレッションログから除去し、その人口統計ベースのインプレッションログを視聴者測定エンティティーに提供することができ、データベース所有者の登録ユーザの識別情報が視聴者測定エンティティーに明かされることはない。したがって、本明細書において開示されている例示的な技術は、視聴者測定エンティティーと提携しているデータベース所有者の登録ユーザのプライバシーを危うくすることなく、視聴者の人口統計に基づいてインプレッションを追跡把握するために実施することができる。
【００１５】
[0034]データベース所有者（たとえば、Ｆａｃｅｂｏｏｋ）は、自分がクライアントデバイス（たとえば、コンピュータ）上に設定したクッキーにアクセスし、それによって、自分の内部レコード（たとえば、ユーザアカウントレコード）に基づいてクライアントを識別することができる。クライアントデバイスの識別は、典型的な視聴者測定パネルに存在する人々の数量をはるかに超える登録ユーザの膨大なデータベースを参照して行われるため、このプロセスは、きわめて正確な、信頼できる、詳細なデータを作成するために使用することができる。
【００１６】
[0035]視聴者測定エンティティーは、データ収集プロセスの第１の行程に留まっている（すなわち、インプレッションをログに記録するためのクライアントデバイスからのタグ命令によって生成されたタグ要求を受信している）ため、データベース所有者が、自分の加入者のうちで視聴者測定エンティティーがインプレッションをログに記録した加入者たちに対応する人口統計情報を提供する能力を危うくすることなく、ログに記録されているメディアアクセスのソース、並びに、メディア（たとえば、コンテンツ、ウェブページ、広告、及び／又はその他のタイプのメディア）そのものの識別情報をデータベース所有者から見えなくすること（それによって、メディアソースのプライバシーを保護すること）ができる。
【００１７】
[0036]本明細書において開示されている例示的な方法、装置、及び／又は製品は、インターネット上のさまざまなデータベース（たとえば、さまざまなウェブサイト所有者、さまざまなサービスプロバイダなど）にわたって分散されている人口統計情報を使用して、ウェブページ、広告、及び／又はその他のタイプのメディアへのインプレッション又は露出を特定するために使用することができる。本明細書において開示されている例示的な方法、装置、及び／又は製品は、人口統計をメディアインプレッションにさらに正確に相関付けることを可能にするだけでなく、パネルのサイズ及び構成を、レーティングエンティティーのパネルに参加している（及び／又は参加することに前向きである）人々の枠を超えて、Ｆａｃｅｂｏｏｋ、Ｔｗｉｔｔｅｒ、Ｇｏｏｇｌｅなどのソーシャルメディアサイトのデータベースなどのその他のインターネットデータベースに登録されている人々へ効果的に拡張することも行う。この拡張は、視聴者レーティングエンティティーのメディアタグ付け能力と、ソーシャルメディア及びその他のウェブサイトなど、レーティングエンティティー以外のデータベースの使用とを効果的に活用して、膨大で、人口統計的に正確なパネルを作成し、その結果、ウェブページ、広告、任意のタイプのコンテンツ、及び／又は番組などのインターネットメディアへの露出の正確で、信頼できる測定がもたらされる。
【００１８】
[0037]伝統的に、視聴者測定エンティティー（本明細書においては「レーティングエンティティー」とも呼ばれる）は、登録されているパネルメンバーに基づいて、広告及びメディア番組編成のための人口統計範囲を特定する。すなわち、視聴者測定エンティティーは、モニタされることに同意する人々をパネルに登録する。登録の最中に、視聴者測定エンティティーは、登録を行っている人々から人口統計情報を受信し、それによって、それらのパネリストへのメディア（たとえば、コンテンツ及び／又は広告）の露出と、さまざまな人口統計市場との間において、その後の相関関係を形成することができる。視聴者測定エンティティーが、人口統計ベースの視聴者測定値を収集する上で自分自身のパネルメンバーデータのみに依存する従来の技術とは異なり、本明細書において開示されている例示的な方法、装置、及び／又は製品は、視聴者測定エンティティーが、ユーザ登録モデルに基づいて運営しているその他のエンティティーから人口統計情報を入手できるようにする。本明細書において使用される際には、ユーザ登録モデルとは、ユーザが、ユーザアカウントを作成して自分自身に関する人口統計関連情報を提供することによって、それらのエンティティーのサービスに加入するモデルである。データベース所有者の登録ユーザに関連付けられているそのような人口統計情報を入手することによって、視聴者測定エンティティーは、外部ソース（たとえば、データベース所有者）からの実質的に信頼できる人口統計情報を用いて自分のパネルデータを拡張又は補完し、ひいては、自分の人口統計ベースの視聴者測定の範囲、正確さ、及び／又は完全性を拡張することができる。このようなアクセスによって、視聴者測定エンティティーは、これが行われていなければ視聴者測定パネルに参加していなかったであろう人々をモニタすることもできる。
【００１９】
[0038]一群の個人の人口統計を識別するデータベースを有するいかなるエンティティーも、視聴者測定エンティティーと連携することができる。そのようなエンティティーは、本明細書においては「データベース所有者」と呼ばれ、Ｆａｃｅｂｏｏｋ、Ｇｏｏｇｌｅ、Ｙａｈｏｏ！、ＭＳＮ、Ｔｗｉｔｔｅｒ、Ａｐｐｌｅ  ｉＴｕｎｅｓ、Ｅｘｐｅｒｉａｎなどのエンティティーを含む。そのようなデータベース所有者は、たとえば、オンラインウェブサービスプロバイダである場合がある。たとえば、データベース所有者は、ソーシャルネットワークサイト（たとえば、Ｆａｃｅｂｏｏｋ、Ｔｗｉｔｔｅｒ、ＭｙＳｐａｃｅなど）、マルチサービスサイト（たとえば、Ｙａｈｏｏ！、Ｇｏｏｇｌｅ、Ｅｘｐｅｒｉａｎなど）、オンライン小売業者サイト（たとえば、Ａｍａｚｏｎ．ｃｏｍ、Ｂｕｙ．ｃｏｍなど）、及び／又は、それらのカテゴリーのうちのいずれにも該当しないか、若しくはそれらのカテゴリーのうちの１つ若しくは複数に該当するかにかかわらず、ユーザ登録レコードを保持するその他の任意のウェブサービスのサイトである場合がある。
【００２０】
[0039]本明細書において開示されている例示的な方法、装置、及び／又は製品は、視聴者測定エンティティー、レーティングエンティティー、並びに／又は、コンテンツ、広告、及び／若しくはその他の任意の（１つ又は複数の）タイプのメディアへの視聴者の露出を測定又は追跡把握することに関心があるその他の任意のエンティティーによって実施することができる。
【００２１】
[0040]測定された視聴率が正しい人口統計に正確に帰する可能性を高めるために、本明細書において開示されている例示的な方法、装置、及び／又は製品は、視聴者測定エンティティーのレコード内で見つかった人口統計情報、並びに、アカウントを有するユーザのレコード又はプロフィールを保持する１つ又は複数のデータベース所有者（たとえば、ウェブサービスプロバイダ）において見つかった人口統計情報を使用する。このように、例示的な方法、装置、及び／又は製品を使用して、レーティングエンティティー（たとえば、メディア露出測定値及び／又は人口統計を収集する、アメリカ合衆国イリノイ州ショウンバーグのＴｈｅ  Ｎｉｅｌｓｅｎ  Ｃｏｍｐａｎｙなどの視聴者測定会社）によって保持されている人口統計情報を、１つ又は複数の異なるデータベース所有者（たとえば、ウェブサービスプロバイダ）からの人口統計情報で補完することができる。
【００２２】
[0041]異種のデータソースからの人口統計情報（たとえば、視聴者測定会社のパネルからの高品質の人口統計情報、及び／又はウェブサービスプロバイダの登録ユーザデータ）を使用する結果、オンライン及び／又はオフラインの広告キャンペーンに関する指標を報告する有効性が改善する。本明細書において開示されている例は、オンライン登録データを使用して、ユーザの人口統計を識別する。このような例はまた、サーバインプレッションカウント、タグ付け（ビーコニングとも呼ばれる）、及び／又はその他の技術を使用して、それらのユーザに帰することができる広告インプレッション及び／又はメディアインプレッションの数量を追跡把握する。ソーシャルネットワーキングサイト及びマルチサービスプロバイダなどのオンラインウェブサービスプロバイダ（本明細書においては、総称して、及び個々にオンラインデータベース所有者と呼ばれる）は、ユーザ登録プロセスを介して収集された詳細な人口統計情報（たとえば、年齢、性別、地理的場所、人種、収入レベル、教育レベル、宗教など）を保持する。インプレッションは、対応するメディア（たとえば、コンテンツ及び／又は広告）に露出された世帯又は個人に対応する。したがって、インプレッションは、広告及び／若しくはコンテンツ、又は広告若しくはコンテンツのグループに露出された世帯又は個人を表す。インターネット広告においては、インプレッションの数量、又はインプレッションカウントとは、広告又は広告キャンペーンがウェブの人々によってアクセスされた合計回数である（例としては、たとえばポップアップブロッカーによって減らされたアクセス回数、及び／又は、たとえばローカルキャッシュメモリからの取り出しによって増やされたアクセス回数が含まれる）。
【００２３】
[0042]本明細書において開示されている例示的な方法、装置、及び／又は製品を使用して生成される例示的なインプレッションレポートは、ＴＶ  ＧＲＰ及びオンラインＧＲＰを横に並べた様式で報告するために使用することができる。たとえば、広告主は、ＴＶ広告及び／又はオンライン広告の範囲に個人として及び／又は集団として入る一意の人々又はユーザの数量を報告するために、インプレッションレポートを使用することができる。
【００２４】
[0043]本明細書においては、広告、広告露出、及び／又は広告インプレッションに関連して、例が開示されているが、そのような例は、追加として、又は代替として、広告に加えて、又は広告の代わりに、その他のタイプのメディアに関連して実施することができる。すなわち、本明細書において広告に関連して開示されているプロセス、装置、システム、オペレーション、構造、データ、及び／又は情報は、その他のタイプのメディア、たとえばコンテンツなどとともに、同様に使用すること、及び／又は使用のために実装することが可能である。本明細書において使用される際には、「メディア」は、コンテンツ（たとえば、ウェブサイト、映画、テレビジョン、及び／若しくはその他の番組）、並びに／又は広告を指す。
【図面の簡単な説明】
【００２５】
【図１】[0005]  分散された人口統計情報を使用して広告インプレッション及び／又はメディアインプレッションを特定するための例示的なシステムを示す図である。
【図２】[0006]  ユーザが（１つ又は複数の）データベース所有者の（１つ又は複数の）ウェブサイトにログインしたことに応答して、視聴者測定エンティティー及び（１つ又は複数の）データベース所有者にクッキーを報告する例示的な方法を示す図である。
【図３】[0007]  ウェブブラウザが図１の例示的なシステムのインプレッションモニタにインプレッションを報告することができる例示的な方法を示す図である。
【図４】[0008]  １つ又は複数のデータベース所有者に登録されているユーザの人口統計にインプレッションを関連付けるために使用することができる例示的な装置を示す図である。
【図５】[0009]  視聴者測定エンティティーに関連付けられているユーザ識別子を、インターネットサービスデータベース所有者に登録されているユーザのユーザ識別子にマップするために、インターネットサービスデータベース所有者によって使用することができる例示的なパートナークッキーマップである。
【図６】[0010]  モニタされている視聴者メンバーのユーザ識別子にインプレッションを相関付けるために、図１の例示的なシステムのインプレッションモニタシステムによって生成された例示的なインプレッションテーブルである。
【図７】[0011]  インターネットサービスデータベース所有者の登録されているユーザのユーザ識別子にインプレッションを相関付けるために、インターネットサービスデータベース所有者によって生成された例示的なパートナーベースのインプレッションテーブルである。
【図８】[0012]  モニタされているユーザに関連付けられているインプレッションの数量を示す例示的なインプレッションテーブルである。
【図９】[0013]  データベース所有者によって生成された例示的なキャンペーンレベル／年齢／性別／インプレッション構成テーブルである。
【図１０】[0014]  ログインイベント及びユーザクッキーをデータベース所有者に報告するために実行することができる例示的なマシン可読命令を表すフロー図である。
【図１１】[0015]  データベース所有者に登録されているユーザのユーザ識別子に視聴者測定エンティティー（ＡＭＥ）クッキー識別子をマップするために実行することができる例示的なマシン可読命令を表すフロー図である。
【図１２】[0016]  インプレッションをログに記録するために実行することができる例示的なマシン可読命令を表すフロー図である。
【図１３】[0017]  人口統計ベースのインプレッションレポートを生成するために実行することができる例示的なマシン可読命令を表すフロー図である。
【図１４】[0018]  図１〜図３のインプレッションモニタを実施するために使用することができる例示的な装置を示す図である。
【図１５】[0019]  図２のクッキーレポータを実施するために使用することができる例示的な装置を示す図である。
【図１６】[0020]  調整係数を生成するための例示的なシステムを示すブロック図である。
【図１７】[0021]  図１６のシステムによって生成することができる例示的なテーブルである。
【図１８】[0021]  図１６のシステムによって生成することができる例示的なテーブルである。
【図１９】[0021]  図１６のシステムによって生成することができる例示的なテーブルである。
【図２０】[0021]  図１６のシステムによって生成することができる例示的なテーブルである。
【図２１】[0021]  図１６のシステムによって生成することができる例示的なテーブルである。
【図２２】[0021]  図１６のシステムによって生成することができる例示的なテーブルである。
【図２３】[0021]  図１６のシステムによって生成することができる例示的なテーブルである。
【図２４】[0021]  図１６のシステムによって生成することができる例示的なテーブルである。
【図２５】[0021]  図１６のシステムによって生成することができる例示的なテーブルである。
【図２６】[0022]  （１つ又は複数の）調整係数を生成するために実行することができる例示的なマシン可読命令を表すフロー図である。
【図２７】[0022]  （１つ又は複数の）調整係数を生成するために実行することができる例示的なマシン可読命令を表すフロー図である。
【図２８】[0022]  （１つ又は複数の）調整係数を生成するために実行することができる例示的なマシン可読命令を表すフロー図である。
【図２９】[0023]  図１、図２、図３、図４、及び／又は図１６の例示的な装置及びシステムを実施する目的で図１０〜図１３及び／又は図２６〜図２８の例示的な命令を実行するために使用することができる例示的なプロセッサシステムを示す図である。
【発明を実施するための形態】
【００２６】
[0044]次いで図１を参照すると、例示的なシステム１００が示されている。示されている例においては、システム１００は、インプレッションモニタシステム１０２を含み、インプレッションモニタシステム１０２は、視聴者測定エンティティー１０３によって所有及び／又は運営されることが可能である。示されている例においては、インプレッションモニタシステム１０２は、１つ又は複数のデータベース所有者と連携して機能し、それらのデータベース所有者のうちの２つが、パートナーＡデータベース所有者１０４ａ、及びパートナーＢデータベース所有者１０４ｂとして示されており、データベース所有者１０４ａ及び１０４ｂによって収集された分散された人口統計情報を使用して、インプレッションレポート１０６ａ及び１０６ｂが生成される。示されている例においては、インプレッションレポート１０６ａ及び１０６ｂは、識別された広告又はコンテンツに露出された人口統計セグメント、集団、又はグループを示している。「分散された人口統計情報」とは、本明細書においては、オンラインウェブサービスプロバイダなどのデータベース所有者から得られる人口統計情報を指すために使用される。示されている例においては、インプレッションモニタシステム１０２は、たとえば、クライアントデバイス１０８上に設定されている視聴者測定エンティティー（ＡＭＥ）クッキーを使用して、それらのクライアントデバイス１０８からインプレッションを収集してログに記録するために、視聴者測定エンティティーによって所有及び／又は運営されることが可能である。本明細書において示され説明されている例においては、ＡＭＥクッキー（たとえば、図２のＡＭＥクッキー２０８）は、視聴者測定エンティティー１０３に連絡を取ったことに応答して、モニタリング命令又はタグ命令を実行した後に、クライアントデバイス１０８のうちのすべてが、視聴者測定エンティティー１０３の視聴者メンバーパネルに関連付けられているか、クライアントデバイス１０８のうちの一部が、視聴者測定エンティティー１０３の視聴者メンバーパネルに関連付けられているか、又はクライアントデバイス１０８のうちのいずれも、視聴者測定エンティティー１０３の視聴者メンバーパネルに関連付けられていないかにかかわらず、クライアントデバイス１０８内に設定される。すなわち、ＡＭＥクッキーをクライアントデバイス１０８内に設定することによって、視聴者測定エンティティー１０３は、広告インプレッション及び／又はメディアインプレッションが、パネリストに帰することができるか、又は非パネリストに帰することができるかにかかわらず、それらの広告インプレッション及び／又はメディアインプレッションをログに記録することができる。図１の示されている例においては、クライアントデバイス１０８は、固定式コンピュータ若しくはポータブルコンピュータ、ハンドヘルドコンピューティングデバイス（たとえば、ｉＰａｄ（登録商標）などのタブレット）、スマートフォン、インターネット機器、及び／又は、インターネットに接続することができ、メディアを提示することができるその他の任意のタイプのデバイスとすることができる。
【００２７】
[0045]示されている例においては、メディアプロバイダ及び／又は広告主は、ウェブサイト及び／又はオンラインテレビジョンサービス（たとえば、ウェブベースのＴＶ、インターネットプロトコルＴＶ（ＩＰＴＶ）など）にアクセスするユーザに、インターネットを介して広告１１０を分散させる。示されている例においては、広告１１０は、個々の独立した広告とすること、及び／又は、１つ若しくは複数の広告キャンペーンの一部とすることができる。示されている例の広告は、関連付けられている広告キャンペーン（たとえば、もしもあるならば、キャンペーンＩＤ）、クリエイティブタイプＩＤ（たとえば、フラッシュベースの広告、バナー広告、リッチタイプの広告などを識別する）、ソースＩＤ（たとえば、広告発行者を識別する）、及び／又は配置ＩＤ（たとえば、スクリーン上における広告の物理的な配置を識別する）を識別する識別コード（すなわち、データ）とともにエンコードされる。示されている例の広告１１０はまた、たとえばインターネットを介して広告１１０にアクセスするウェブブラウザによって実行される、コンピュータによって実行可能なモニタリング命令（たとえば、Ｊａｖａ（登録商標、以下同じ）、ジャバスクリプト、又はその他の任意のコンピュータ言語若しくはスクリプト）を含むようにタグ付け又はエンコードされる。図１の示されている例においては、広告１１０は、クライアントデバイス１０８を介して視聴者メンバーに提示される。コンピュータによって実行可能なモニタリング命令は、追加として、又は代替として、モニタされるメディアに関連付けることができる。したがって本開示は、広告を追跡把握することに関して論じる場合が多いが、いかなる特定のタイプのメディアを追跡把握することにも限定されない。それどころか、本開示は、ネットワーク内のいかなるタイプ又は形式のメディア（たとえば、コンテンツ及び／又は広告）を追跡把握することにも使用することができる。追跡把握されているメディアのタイプにかかわらず、モニタリング命令が実行されると、ウェブブラウザは、（１つ又は複数の）インプレッション要求１１２（たとえば、本明細書においてはタグ要求１１２と呼ばれる）を指定のサーバ（たとえば、視聴者測定エンティティー）へ送信する。（１つ又は複数の）タグ要求１１２は、ＨＴＴＰ要求を使用して実施することができる。しかし、ＨＴＴＰ要求は伝統的に、ダウンロードされるウェブページ又はその他のリソースを識別する一方で、示されている例の（１つ又は複数の）タグ要求１１２は、視聴者測定情報（たとえば、広告キャンペーン識別表示、メディア識別子、コンテンツ識別子、及び／又はユーザ識別情報）を自分のペイロードとして含む。（１つ又は複数の）タグ要求１１２が導かれる先のサーバ（たとえば、インプレッションモニタシステム１０２）は、その（１つ又は複数の）タグ要求１１２によってもたらされる視聴者測定データをインプレッションとして（たとえば、それらのモニタリング命令にタグ付けされているメディアの性質に応じて、広告インプレッション及び／又はメディアインプレッションとして）ログに記録するようにプログラムされている。露出測定値を収集してログに記録するために、インプレッションモニタシステム１０２は、ＡＭＥインプレッションストア１１４を含む。例示的なインプレッションロギングプロセスについては、以降で図３に関連して詳細に説明する。
【００２８】
[0046]いくつかの例においては、そのようなタグ命令にタグ付けされている広告は、たとえば、ウェブページ、ストリーミングビデオ、ストリーミングオーディオ、ＩＰＴＶコンテンツなど、インターネットベースのメディアとともに分散される。上述のように、本明細書において開示されている方法、装置、システム、及び／又は製品は、広告のモニタリングに限定されるものではなく、任意のタイプのコンテンツのモニタリング（たとえば、ウェブページ、映画、テレビジョン番組など）に適合することができる。そのようなモニタリング命令、タグ命令、及び／又はビーコン命令を実施するために使用することができる例示的な技術が、Ｂｌｕｍｅｎａｕの米国特許第６，１０８，６３７号に開示されており、この米国特許は、参照によってその全体が本明細書に組み込まれている。
【００２９】
[0047]図１の示されている例においては、インプレッションモニタシステム１０２は、クライアントデバイス１０８が、タグ付けされている広告（たとえば、広告１１０）、及び／又はその他のタグ付けされているメディアを提示したときにＡＭＥクッキー（たとえば、汎用一意識別子（ＵＵＩＤ）の名前−値のペア）を使用してインプレッションに関連付けられたユーザを追跡把握する。インターネットセキュリティープロトコルに起因して、インプレッションモニタシステム１０２は、自分のドメインに設定されたクッキー（たとえば、ＡＭＥクッキー）を収集することしかできない。したがって、たとえば、インプレッションモニタシステム１０２は、「Ｎｉｅｌｓｅｎ．ｃｏｍ」ドメイン内で機能している場合には、Ｎｉｅｌｓｅｎ．ｃｏｍドメイン内で設定されたクッキーを収集することしかできない。したがって、インプレッションモニタシステム１０２は、クライアントデバイス１０８から（１つ又は複数の）タグ要求１１２を受信した場合には、たとえばＮｉｅｌｓｅｎ．ｃｏｍドメイン用にそのクライアントデバイス上に設定されたＡＭＥクッキーにしかアクセスできず、そのドメイン以外で（たとえば、Ｎｉｅｌｓｅｎ．ｃｏｍドメイン以外で）設定されたクッキーにはアクセスできない。
【００３０】
[0048]クッキー情報を収集することに関連するドメインの制限を克服するために、インプレッションモニタリングシステム１０２は、クライアントデバイス１０８のユーザのうちで、パートナーＡデータベース所有者１０４ａ及びパートナーＢデータベース所有者１０４ｂのうちの一方又は両方の登録ユーザであるユーザのインプレッションをモニタする。クライアントデバイス１０８のうちの１つのクライアントデバイスのユーザが、データベース所有者１０４ａ又は１０４ｂのうちの一方のサービスにログインした場合には、クライアントデバイス１０８は、インプレッションモニタシステム１０２との初期設定（ＩＮＩＴ）ＡＭＥクッキーメッセージのやり取り１１６を実行するためにインプレッションモニタシステム１０２へ導かれて、そのサービスを提供しているデータベース所有者へログイン報告メッセージ１１８を送信する。たとえば、以降で図２に関連してさらに詳細に説明するように、ユーザがパートナーＡデータベース所有者１０４ａのサービスにログインした場合には、ＩＮＩＴ  ＡＭＥクッキーメッセージのやり取り１１６によって、パートナーＡデータベース所有者１０４ａのサービスにログインしたユーザに関するインプレッションモニタシステム１０２のドメインに基づいて、クライアントデバイス１０８内にＡＭＥクッキーが設定される。加えて、パートナーＡデータベース所有者１０４ａへ送信されるログイン報告メッセージ１１８は、クライアントデバイス１０８に関する同じＡＭＥクッキーと、同じクライアントデバイス１０８に関してパートナーＡデータベース所有者１０４ａによって設定されたパートナーＡクッキーとを含む。示されている例においては、パートナーＡデータベース所有者１０４ａは、クライアントデバイス１０８がパートナーＡデータベース所有者１０４ａのウェブページを訪れたとき、及び／又は、ユーザがパートナーＡデータベース所有者１０４ａのログインページ（たとえば、図２のログインウェブページ２０４）を介してパートナーＡデータベース所有者１０４ａのサービスにログインしたときに、クライアントデバイス１０８内にパートナーＡクッキーを設定する。示されている例においては、ＡＭＥクッキーは、パートナーＡクッキーのドメイン（たとえば、ルートドメイン）以外にある。ログイン報告メッセージ１１８は、ＡＭＥクッキーを含んでいるため、それによって、パートナーＡデータベース所有者１０４ａは、自分のパートナーＡクッキーをクライアントデバイス１０８のユーザに関するＡＭＥクッキーにマップすることができる。ＩＮＩＴ  ＡＭＥクッキーメッセージのやり取り１１６は、指定されたＡＭＥクッキーに関連付けられているユーザがパートナーＡデータベース所有者１０４ａにいつログインしたかを示すログインタイムスタンプを含む。ＡＭＥクッキーが、以前にそのクライアントに関して設定されていた場合には、その以前のＡＭＥクッキーが、そのクライアントから除去されるまで、そのクライアント上にもはや存在しなくなるまで、及び／又は有効期限が切れるまで、新たなＡＭＥクッキーは設定されない。これらのプロセスについては、以降で図２に関連してさらに詳細に説明する。
【００３１】
[0049]その後、インプレッションモニタシステム１０２は、クライアントデバイス１０８を介して提示された広告及び／又はコンテンツに基づく（１つ又は複数の）タグ要求１１２を受信し、それらの提示された広告及び／又はコンテンツに基づくインプレッションを、以降で図３に関連して詳細に説明するように、クライアントデバイス１０８のそれぞれのＡＭＥクッキーに関連付けてログに記録する。図１の示されている例においては、インプレッションモニタシステム１０２は、ログに記録されたインプレッションをＡＭＥインプレッションストア１１４内に格納し、その後、ＡＭＥインプレッションストア１１４からのログに記録されたインプレッションのうちのいくつか又はすべてを含むＡＭＥインプレッションログ１２２をパートナーデータベース所有者１０４ａ及び１０４ｂへ送信する。
【００３２】
[0050]パートナーデータベース所有者１０４ａ〜ｂのそれぞれは、その後、各自のＡＭＥクッキー／パートナークッキーマッピングを使用して、パートナークッキーに基づいて識別されたクライアントデバイス１０８のユーザの人口統計を、ＡＭＥインプレッションログ１２２内のＡＭＥクッキーに基づいてログに記録されたインプレッションにマッチさせることができる。例示的な人口統計のマッチング及び報告については、以降で図４に関連してさらに詳細に説明する。視聴者測定エンティティー１０３は、自分にタグ要求を送信するあらゆるクライアント（すなわち、非パネリストを含む）上にＡＭＥクッキーを設定するため、パートナークッキーへのＡＭＥクッキーのマップは、パネリストに限定されず、それどころか、タグ付けされているメディアにアクセスするあらゆるクライアントに及ぶ。結果として、視聴者測定エンティティー１０３は、ＡＭＥクッキーを有する非パネリストがあたかも視聴者測定エンティティー１０３のパネリストであるかのようにパートナーのデータを活用し、それによって、パネルのサイズを効果的に大きくすることができる。いくつかの例においては、視聴者測定エンティティーのパネルは設けられない。
【００３３】
[0051]図２は、インプレッションモニタシステム１０２を用いてクッキーを設定し、ユーザがデータベース所有者（たとえば、パートナーＡデータベース所有者１０４ａ、及び／又はパートナーＢデータベース所有者１０４ｂ）のウェブサイトにログインしたことに応答して、それらのクッキーをデータベース所有者に報告する例示的な方法を示している。図１のクライアントデバイス１０８のうちの１つが、図２において示されており、このクライアントデバイス１０８は、クッキーレポータ２０２を備えており、クッキーレポータ２０２は、クライアントデバイス１０８上のログインイベントをモニタして、クッキーをインプレッションモニタシステム１０２並びにデータベース所有者１０４ａ及び１０４ｂへ送信するように構成されている。図２の示されている例においては、クッキーレポータ２０２は、インプレッションモニタシステム１０２とのＩＮＩＴ  ＡＭＥクッキーメッセージのやり取り１１６を実行して、ログイン報告メッセージ１１８をパートナーＡデータベース所有者１０４ａへ送信するものとして示されている。
【００３４】
[0052]図２の示されている例においては、クッキーレポータ２０２は、ウェブブラウザによって実行されるコンピュータ実行可能命令（たとえば、Ｊａｖａ、ジャバスクリプト、又はその他の任意のコンピュータ言語若しくはスクリプト）を使用して実施される。また、図２の示されている例においては、クッキーレポータ２０２は、インプレッションモニタシステム１０２を所有及び／若しくは運営する視聴者測定エンティティーによって、直接又は間接的に、クライアントに提供される。たとえば、クッキーレポータ２０２は、ＡＭＥ１０３からデータベース所有者に提供することができ、その後、クライアントデバイス１０８がパートナーＡデータベース所有者１０４ａ（又はパートナーＢデータベース所有者１０４ｂ、又はその他の任意のパートナーデータベース所有者）のログインウェブページ２０４を要求したことに応答して、そのログインウェブページを提供するサーバからクライアントデバイス１０８にダウンロードすることができる。
【００３５】
[0053]クライアントデバイス１０８のウェブブラウザは、ログインページ２０４に関連付けられているログインイベントを探してモニタを行うためにクッキーレポータ２０２を実行することができる。ユーザがログインページ２０４を介してパートナーＡデータベース所有者１０４ａのサービスにログインした場合には、クッキーレポータ２０２は、要求２０６をインプレッションモニタシステム１０２へ送信することによって、ＩＮＩＴ  ＡＭＥメッセージのやり取り１１６を開始する。図２の示されている例においては、要求２０６は、ダミーの要求である。なぜなら、その目的が、ウェブページを実際に取り出すことではなく、むしろ、クライアントデバイス１０８に関するＡＭＥクッキー２０８をインプレッションモニタシステム１０２に生成させることにあるためである（ＡＭＥクッキーが、そのクライアントに関してまだ設定されていない、及び／又はそのクライアント上に存在しないと想定する）。ＡＭＥクッキー２０８は、クライアントデバイス１０８を一意に識別する。しかし、そのクライアントデバイス１０８は、ＡＭＥ１０３のパネリストに関連付けられていない可能性があるため、そのユーザの識別情報及び／又は特徴は、知られていない可能性がある。その後、インプレッションモニタシステム１０２は、ＡＭＥクッキー２０８を使用して、以降で図３に関連して説明するように、クライアントデバイス１０８がＡＭＥ１０３のパネリストであるかどうかにかかわらず、クライアントデバイス１０８に関連付けられているインプレッションを追跡把握するか、又はログに記録する。開示されている例は、たとえクライアントが登録されていない（すなわち、ＡＭＥ１０３のパネリストになることに同意していない）可能性があるとしても、それらのクライアントをパネリストとしてモニタするため、そのようなクライアントは、本明細書においては疑似パネリストと呼ぶことができる。
【００３６】
[0054]示されている例の要求２０６は、ヘッダフィールド２１０と、クッキーフィールド２１２と、ペイロードフィールド２１４とを含むＨＴＴＰ要求を使用して実施される。ヘッダフィールド２１０は、ＨＴＴＰ要求に関連付けられている標準的なプロトコル情報を格納する。クライアントデバイス１０８が、まだＡＭＥクッキーを設定されていない場合には、ＡＭＥクッキー２０８を作成してそのクライアントデバイス１０８内に設定する必要があるということをインプレッションモニタシステム１０２に示すために、クッキーフィールド２１２は空である。ＡＭＥクッキー２０８を含んでいない要求２０６を受信したことに応答して、インプレッションモニタシステム１０２は、ＡＭＥクッキー２０８を生成し、そのＡＭＥクッキー２０８を図１のＩＮＩＴ  ＡＭＥクッキーメッセージのやり取り１１６の一環として応答メッセージ２１６のクッキーフィールド２１８内に含めてクライアントデバイス１０８へ送信し、それによって、そのＡＭＥクッキー２０８をクライアントデバイス１０８内に設定する。
【００３７】
[0055]図２の示されている例においては、インプレッションモニタシステム１０２はまた、ユーザがログインページ２０４にログインした時刻を示すログインタイムスタンプ２２０を生成し、ログインタイムスタンプ２２０を応答２１６のペイロードフィールド２２２内に含めてクライアントデバイス２０８へ送信する。示されている例においては、ログインタイムスタンプ２２０は、（たとえば、クライアントデバイス１０８ではなく）インプレッションモニタシステム１０２によって生成され、それによって、すべてのクライアントデバイス１０８からのすべてのログインイベントが、同じクロック（たとえば、インプレッションモニタシステム１０２のクロック）に基づいてタイムスタンプを付けられる。この方法においては、ログイン時刻は、互いの間において時間の差を有する可能性があるそれぞれのクライアントデバイス１０８のクロックに基づいて歪められる又は相殺されることはない。いくつかの例においては、タイムスタンプ２２０を応答２１６のペイロード２２２から省略することができ、その代わりに、インプレッションモニタシステム１０２は、タイムスタンプに基づくログイン時刻を応答２１６のヘッダフィールド２２４内に示すことができる。いくつかの例においては、応答２１６は、クッキーレポータ２０２がＡＭＥクッキー２０８を送信すべきであるパートナーＡデータベース所有者１０４ａのＵＲＬ２２６を含むＨＴＴＰ３０２リダイレクト応答である。インプレッションモニタシステム１０２は、そのリダイレクト応答にそのＵＲＬを投入する。
【００３８】
[0056]図２の示されている例においては、応答２１６を受信した後に、クッキーレポータ２０２は、ログイン報告メッセージ１１８を生成して、パートナーＡデータベース所有者１０４ａへ送信する。たとえば、示されている例のクッキーレポータ２０２は、ログインページ２０４によって示されたＵＲＬへログイン報告メッセージ１１８を送信する。或いは、応答２１６がＨＴＴＰ３０２リダイレクトであり、ＵＲＬ２２６を含む場合には、クッキーレポータ２０２は、そのＵＲＬ２２６を使用して、ログイン報告メッセージ１１８をパートナーＡデータベース所有者１０４ａへ送信する。図２の示されている例においては、ログイン報告メッセージ１１８は、クッキーフィールド２３０内にパートナーＡクッキー２２８を含む。パートナーＡクッキー２２８は、パートナーＡデータベース所有者１０４ａのためにクライアントデバイス１０８を一意に識別する。また、示されている例においては、クッキーレポータ２０２は、ＡＭＥクッキー２０８及びログインタイムスタンプ２２０をログイン報告メッセージ１１８のペイロードフィールド２３２内に含めて送信する。したがって、図２の示されている例においては、ＡＭＥクッキー２０８が、パートナーＡデータベース所有者１０４ａのドメイン内に設定されなかったという事実、及び、したがって通常のクッキーとしてサードパーティーへ送信することができなかったという事実を克服するために、ＡＭＥクッキー２０８は、ログイン報告メッセージ１１８内の正規のデータ（たとえば、データパラメータ）又はペイロードとしてパートナーＡデータベース所有者１０４ａへ送信される。示されている例においては、ＡＭＥクッキー２０８は、パートナーＡクッキー２２８のドメイン（たとえば、Ｆａｃｅｂｏｏｋ．ｃｏｍルートドメイン）以外の別のドメイン（たとえば、Ｎｉｅｌｓｅｎ．ｃｏｍルートドメイン）に対応する。図２において示されている例示的なプロセスを使用することによって、有利なことに、クッキーデータを別々のドメインにわたって送信することが可能になり、これをその他の形で既知のクッキー通信技術を使用して行うことは不可能であろう。データベース所有者１０４ａは、ＡＭＥクッキー２０８をパートナーＡクッキー２２８に関連付けて受信し、それによって、ＡＭＥクッキー／パートナークッキーマップ（たとえば、パートナークッキーマップ２３６）内にエントリーを作成する。
【００３９】
[0057]ログイン報告メッセージ１１８は、図２の例においては、パートナーＡクッキー２２８を含むものとして示されているが、パートナーＡデータベース所有者１０４ａがパートナーＡクッキー２２８をクライアントデバイス１０８内にまだ設定していない場合には、ログイン報告メッセージ１１８内においてクッキーフィールド２３０は空である。この方法においては、空のクッキーフィールド２３０は、パートナーＡクッキー２２８をクライアントデバイス１０８内に設定するようにパートナーＡデータベース所有者１０４ａに促す。そのような場合においては、パートナーＡデータベース所有者１０４ａは、パートナーＡクッキー２２８を含む応答メッセージ（図示せず）をクライアントデバイス１０８に送信し、そのパートナーＡクッキー２２８をＡＭＥクッキー２０８に関連付けて記録する。
【００４０】
[0058]いくつかの例においては、パートナーＡデータベース所有者１０４ａは、自分の登録ユーザのオンライン活動を追跡把握するために、パートナーＡクッキー２２８を使用する。たとえば、パートナーＡデータベース所有者１０４ａは、自分がホストしているウェブページへのユーザの訪問を追跡把握すること、それらのウェブページをユーザの好みに従って表示することなどを行うことができる。パートナーＡクッキー２２８は、「ドメイン固有の」ユーザ活動を収集するために使用することもできる。本明細書において使用される際には、「ドメイン固有の」ユーザ活動とは、単一のエンティティーの（１つ又は複数の）ドメイン内で関連付けられているユーザのインターネット活動である。ドメイン固有のユーザ活動は、「ドメイン内活動」と呼ぶこともできる。いくつかの例においては、パートナーＡデータベース所有者１０４ａは、ドメイン内活動、たとえば、それぞれの登録ユーザによって訪問されたウェブページ（たとえば、その他のソーシャルネットワークメンバーのページなど、ソーシャルネットワークドメインのウェブページ、若しくはその他のドメイン内ページ）の数、及び／又は、アクセスのために使用されるモバイルデバイス（たとえば、スマートフォン、タブレットなど）若しくは固定式デバイス（たとえば、デスクトップコンピュータ）などのデバイスのタイプを収集する。パートナーＡデータベース所有者１０４ａは、アカウントの特徴、たとえば、それぞれの登録ユーザによって保持されている社会的なつながり（たとえば、友達）の数量、それぞれの登録ユーザによって投稿された写真の数量、それぞれの登録ユーザによって送信若しくは受信されたメッセージの数量、及び／又はユーザアカウントのその他の任意の特徴などを追跡把握することもできる。
【００４１】
[0059]いくつかの例においては、クッキーレポータ２０２は、ログインページ２０４を介したユーザのログインが成功したことをパートナーＡデータベース所有者１０４ａが示した後にのみ、要求２０６をインプレッションモニタシステム１０２へ送信し、ログイン報告メッセージ１１８をパートナーＡデータベース所有者１０４ａへ送信するように構成されている。この方法においては、もしもログインが成功しない場合に、要求２０６及びログイン報告メッセージ１１８が不必要に実行されることはない。図２の示されている例においては、ログインが成功すれば必ず、パートナーＡデータベース所有者１０４ａは、ログインした登録ユーザの正しい人口統計をパートナーＡクッキー２２８及びＡＭＥクッキー２０８に関連付けることになる。
【００４２】
[0060]図２の示されている例においては、パートナーＡデータベース所有者１０４ａは、サーバ２３４と、パートナークッキーマップ２３６と、ユーザアカウントデータベース２３８とを含む。図示されていないが、視聴者測定エンティティー１０３（図１）と提携しているその他のデータベース所有者（たとえば、図１のパートナーＢデータベース所有者１０４ｂ）も、パートナークッキーマップ２３６に類似しているそれぞれのパートナークッキーマップと、ユーザアカウントデータベース２３８に類似しているが、もちろん、自分自身のユーザたちに関するユーザアカウントデータベースとを含む。示されている例のサーバ２３４は、クライアントデバイス１０８と通信して、たとえば、ログイン情報を受信すること、クライアントデバイス１０８からクッキーを受信すること、クライアントデバイス１０８内にクッキーを設定することなどを行う。
【００４３】
[0061]パートナークッキーマップ２３６は、パートナークッキー（たとえば、パートナーＡクッキー２２８）を、それぞれのＡＭＥクッキー（たとえば、ＡＭＥクッキー２０８）、及びそれぞれのタイムスタンプ（たとえば、タイムスタンプ２２０）に関連付けて格納する。図２の示されている例においては、パートナークッキーマップ２３６は、パートナーＡクッキー２２８の名前−値のペア（すなわち、「ｕｓｅｒ_ＩＤ」などのパラメータ名、及びＵＵＩＤなどの値）で見つかったユニークユーザＩＤ（ＵＵＩＤ）を、ＡＭＥクッキー２０８の名前−値のペアで見つかったユニークユーザＩＤに関連付けて格納する。加えて、パートナークッキーマップ２３６は、対応するユーザログインが生じた時刻を示すために、ログインタイムスタンプ２２０をＵＵＩＤに関連付けて格納する。手短に図５を参照すると、パートナークッキーマップ２３６の例示的な一実施態様が示されており、この実施態様においては、ＡＭＥユーザＩＤ列５０２が、ＡＭＥクッキー（たとえば、図２のＡＭＥクッキー２０８）からのＵＵＩＤを格納し、パートナーユーザＩＤ列５０４が、パートナークッキー（たとえば、図２のパートナーＡクッキー２２８）からのＵＵＩＤを格納し、ログインタイムスタンプ列５０６が、ログインタイムスタンプ（たとえば、図２のログインタイムスタンプ２２０）を格納する。本明細書において開示され示されている例においては、パートナーＡデータベース所有者１０４ａは、ＡＭＥクッキー（たとえば、ＡＭＥクッキー２０８）に基づいてインプレッションモニタシステム１０２から受信されたインプレッションを、それぞれのパートナーＡクッキー（たとえば、パートナーＡクッキー２２８）によって識別されたパートナーＡデータベース所有者１０４ａの登録ユーザにマッチさせるために、パートナークッキーマップ２３６を使用する。この方法においては、パートナーＡデータベース所有者１０４ａは、インプレッションモニタシステム１０２によってログに記録された特定のインプレッションに自分の登録ユーザのうちのどのユーザが関連付けられているかを特定することができる。
【００４４】
[0062]図２に戻ると、パートナーＡデータベース所有者１０４ａは、とりわけ、自分の登録ユーザに関する人口統計情報を格納するために、ユーザアカウントデータベース２３８を使用する。図２の示されている例においては、そのような人口統計情報は、登録ユーザから、入会及び／若しくは登録プロセス中に、又はその後の個人情報更新プロセス中に受信される。ユーザアカウントデータベース２３８内に格納される人口統計情報は、たとえば、年齢、性別、関心（たとえば、音楽への関心、映画への関心、製品への関心、若しくはその他の任意のトピックに関連する関心）、パートナーＡデータベース所有者１０４ａを介してそれぞれの登録ユーザによって保持されている友達若しくは社会的なつながりの数、個人の年収、世帯の収入、住居の地理的場所、職場の地理的場所、（１つ若しくは複数の）卒業年、集団的な交友関係の数量、又はその他の任意の人口統計情報を含むことができる。パートナーＡデータベース所有者１０４ａは、自分の登録ユーザのうちのどのユーザが、ログに記録されたインプレッションのうちのどれに対応するかを、パートナークッキーマップ２３６に基づいて特定した後に、インプレッションモニタシステム１０２によってログに記録された特定のインプレッションに人口統計情報を関連付けるために、ユーザアカウントデータベース２３８を使用する。
【００４５】
[0063]図３は、図１の例示的なシステム１００のインプレッションモニタシステム１０２においてインプレッションをログに記録するために使用することができる例示的なシステム３００を示している。例示的なシステム３００は、図１及び図２のインプレッションモニタシステム１０２が、クライアントデバイス（たとえば、図１及び図２の任意のクライアントデバイス１０８）によって実行されたウェブブラウザ３０２から受信されたタグ要求（たとえば、図１の（１つ又は複数の）タグ要求１１２）に基づいて、インプレッションを、対応するＡＭＥクッキー（たとえば、図２のＡＭＥクッキー２０８）に関連付けてログに記録することを可能にする。図３の示されている例においては、インプレッションモニタシステム１０２は、以降で説明するように、タグ要求１１２を受信する元となる任意のクライアントデバイス（たとえば、図１のクライアントデバイス１０８）からのインプレッションをログに記録する。インプレッションモニタシステム１０２は、受信されたインプレッションデータをＡＭＥインプレッションデータストア１１４内で編集する。
【００４６】
[0064]図３を詳細に参照すると、このクライアントデバイスは、図１及び図２のクライアントデバイス１０８のうちの任意の１つ、又は図１若しくは図２において示されていない別のデバイスである場合がある。しかし、一般性を失うことなく論考を簡潔にするために、このクライアントデバイスをクライアントデバイス１０８と呼ぶことにする。図示されているように、クライアントデバイス１０８は、インプレッションモニタシステム１０２へ通信を送信する。示されている例においては、クライアントデバイス１０８は、ウェブブラウザ３０２を実行し、ウェブブラウザ３０２は、広告発行者３０３から受信された（１つ又は複数の）広告１１０のうちの１つを表示するホストウェブサイト（たとえば、ｗｗｗ．ａｃｍｅ．ｃｏｍ）へ導かれる。示されている例の広告１１０には、識別子情報（たとえば、キャンペーンＩＤ、クリエイティブタイプＩＤ、配置ＩＤ、発行者のソースＵＲＬなど）及びタグ命令３０４がタグ付けされている。タグ命令３０４は、クライアントデバイス１０８によって実行されると、そのクライアントデバイス１０８に、タグ命令３０４内で指定されているインプレッションモニタシステム１０２のＵＲＬアドレスへタグ要求１１２を送信させる。或いは、タグ命令３０４内で指定されているＵＲＬアドレスは、視聴者測定エンティティー１０３（図１）又は別のエンティティーによって所有され、運営され、及び／又はアクセス可能なその他の任意のサーバへタグ要求１１２を導くことができる。タグ命令３０４は、ジャバスクリプト、又は、たとえば、Ｊａｖａ、ＨＴＭＬなどを含む、その他の任意の（１つ若しくは複数の）タイプの実行可能な（１つ若しくは複数の）命令を使用して実施することができる。ウェブページなどのタグ付けされているコンテンツ、及び／又はその他の任意のメディアは、タグ付けされている広告１１０と同じ方法で処理されるということに留意されたい。すなわち、いかなるタグ付けされているメディアに関しても、対応するタグ命令が、そのタグ付けされているコンテンツのダウンロードとともに受信され、そのタグ付けされているコンテンツをダウンロードしたクライアントデバイスからインプレッションモニタシステム１０２（又は、それらの命令によって示されるその他の任意のサーバ）へタグ要求が送信されるようにする。
【００４７】
[0065]図３の示されている例においては、タグ要求１１２は、ＨＴＴＰ要求を使用して実施され、ヘッダフィールド３１０と、クッキーフィールド３１２と、ペイロードフィールド３１４とを含むものとして詳細に示されている。図３の示されている例においては、ウェブブラウザ３０２は、図２のＡＭＥクッキー２０８をクッキーフィールド３１２内に格納し、広告キャンペーン情報３１６及び発行者サイトＩＤ３１８をペイロードフィールド３１４内に格納する。示されている例においては、広告キャンペーン情報３１６は、関連付けられている広告キャンペーン（たとえば、広告キャンペーンＩＤ）、クリエイティブタイプＩＤ（たとえば、フラッシュベースの広告、バナー広告、リッチタイプの広告などを識別する）、及び／又は配置ＩＤ（たとえば、スクリーン上における広告の物理的な配置を識別する）のうちの１つ又は複数を識別する情報を含むことができる。いくつかの例においては、メディアインプレッションをログに記録するために、広告キャンペーン情報３１６は、メディアを識別するメディア情報（たとえば、メディア識別子）、クリエイティブＩＤ、及び／又は配置ＩＤと置き換えられる。示されている例においては、発行者サイトＩＤ３１８は、広告１１０及び／又はコンテンツのソース（たとえば、広告発行者３０３及び／又はメディア発行者を識別するソースＩＤ）を識別する。
【００４８】
[0066]示されている例においては、タグ要求１１２を受信したことに応答して、インプレッションモニタシステム１０２は、ＡＭＥクッキー２０８をメディア識別子（たとえば、広告キャンペーン情報３１６、及び／又は発行者サイトＩＤ３１８）に関連付けて格納することによって、クライアントデバイス１０８に関連付けられているインプレッションをＡＭＥインプレッションストア１１４内に記録する。加えて、インプレッションモニタシステム１０２は、インプレッションが生じた時刻／日付を示すタイムスタンプを生成し、そのタイムスタンプを、ログに記録されたインプレッションに関連付けて格納する。例示的なＡＭＥインプレッションストア１１４の例示的な一実施態様が、図６において示されている。手短に図６を参照すると、ＡＭＥインプレッションストア１１４は、ＡＭＥクッキー（たとえば、図２及び図３のＡＭＥクッキー２０８）を格納するためのＡＭＥユーザＩＤ列６０２と、クライアントデバイス（たとえば、図１〜図３のクライアントデバイス１０８）においてインプレッションがいつ生じたかを示すインプレッションタイムスタンプを格納するためのタイムスタンプ列６０４と、図３のキャンペーン情報３１６を格納するためのキャンペーンＩＤ列６０６と、図３の発行者サイトＩＤ３１８を格納するためのサイトＩＤ列６０８とを含む。
【００４９】
[0067]図４は、１つ又は複数のデータベース所有者（たとえば、図１〜図３のパートナーデータベース所有者１０４ａ〜ｂ）に登録されているユーザ（たとえば、図１〜図３のクライアントデバイス１０８のユーザ）の人口統計にインプレッションを関連付けるために使用することができる例示的な装置４００である。いくつかの例においては、装置４００は、１つ又は複数のデータベース所有者（たとえば、図１〜図３のパートナーデータベース所有者１０４ａ〜ｂ）において実装される。或いは、装置４００は、その他のサイトにおいて実装することもできる。いくつかの例においては、装置４００は、データベース所有者が、自分の所有している人口統計情報を、視聴者測定エンティティー１０３によって提供されるインプレッションログと結合できるようにするために、視聴者測定エンティティー１０３（図１）によって開発されて、データベース所有者に提供されることが可能である。データベース所有者の登録ユーザのプライバシーを確保するために、視聴者測定エンティティー１０３は、例示的な装置４００をデータベース所有者のところにインストール又は配置することができ、それによって、データベース所有者は、ログに記録されたインプレッションに人口統計情報を関連付けるために自分の登録ユーザの識別情報を視聴者測定エンティティー１０３に提供する必要がなくなる。その代わりに、視聴者測定エンティティー１０３は、自分のログに記録されたインプレッション（たとえば、ＡＭＥインプレッションログ１２２）をデータベース所有者に提供することができ、データベース所有者は、自分の登録ユーザの識別情報（たとえば、名前及び連絡先情報）を隠したまま、ログに記録されたインプレッションにそれぞれの人口統計を関連付けることができる。
【００５０】
[0068]示されている例においては、装置４００は、例示的なクッキーマッチャー４０２と、例示的な人口統計アソシエータ４０４と、例示的な人口統計アナライザ４０６と、例示的な人口統計モディファイヤ４０８と、例示的なユーザＩＤモディファイヤ４１０と、例示的なレポートジェネレータ４１２と、例示的なデータパーサ４１４と、例示的なマッパ４１６と、例示的な命令インターフェース４１８とを備えている。装置４００を実装する例示的な方法が、図４において示されているが、図４において示されている要素、プロセス、及び／又はデバイスのうちの１つ又は複数は、その他の任意の方法で、結合、分割、再構成、省略、削除、及び／又は実装することができる。さらに、クッキーマッチャー４０２、人口統計アソシエータ４０４、人口統計アナライザ４０６、人口統計モディファイヤ４０８、ユーザＩＤモディファイヤ４１０、レポートジェネレータ４１２、データパーサ４１４、マッパ４１６、命令インターフェース４１８、及び／又は、より一般には、図４の例示的な装置４００は、ハードウェア、ソフトウェア、ファームウェア、並びに／又は、ハードウェア、ソフトウェア、及び／若しくはファームウェアの任意の組合せによって実装することができる。したがって、たとえば、クッキーマッチャー４０２、人口統計アソシエータ４０４、人口統計アナライザ４０６、人口統計モディファイヤ４０８、ユーザＩＤモディファイヤ４１０、レポートジェネレータ４１２、データパーサ４１４、マッパ４１６、命令インターフェース４１８、及び／又は、より一般には、例示的な装置４００のうちのいずれも、１つ若しくは複数の回路、（１つ若しくは複数の）プログラマブルプロセッサ、（１つ若しくは複数の）特定用途向け集積回路（（１つ若しくは複数の）ＡＳＩＣ）、（１つ若しくは複数の）プログラマブルロジックデバイス（（１つ若しくは複数の）ＰＬＤ）、及び／又は（１つ若しくは複数の）フィールドプログラマブルロジックデバイス（（１つ若しくは複数の）ＦＰＬＤ）などによって実装することができる。本特許の装置請求項又はシステム請求項のうちの任意の請求項が、純粋にソフトウェア及び／又はファームウェアの実装形態をカバーするものとして読まれる場合には、クッキーマッチャー４０２、人口統計アソシエータ４０４、人口統計アナライザ４０６、人口統計モディファイヤ４０８、ユーザＩＤモディファイヤ４１０、レポートジェネレータ４１２、データパーサ４１４、マッパ４１６、及び／又は命令インターフェース４１８のうちの少なくとも１つは、そのソフトウェア及び／又はファームウェアを格納するメモリ、ＤＶＤ、ＣＤ、ＢｌｕＲａｙディスクなどの有形のコンピュータ可読メディアを含むものとして本明細書によって明示的に定義される。さらにまた、図４の例示的な装置４００は、図４に示されている要素、プロセス、及び／若しくはデバイスに加えて、若しくはそれらの代わりに、１つ若しくは複数の要素、プロセス、及び／若しくはデバイスを含むことができ、並びに／又は、示されている要素、プロセス、及びデバイスのうちの任意のもの若しくはすべてのうちの複数を含むことができる。
【００５１】
[0069]図４を詳細に参照すると、示されている例においては、装置４００は、パートナーＡデータベース所有者１０４ａ（図１及び図２）のところに実装されている。装置４００のその他の例は、ＡＭＥ１０３とともに参加しているその他の任意のデータベース所有者（たとえば、パートナーＢデータベース所有者１０４ｂ）のところに同様に実装することができる。図４の示されている例においては、装置４００は、インプレッションモニタシステム１０２からＡＭＥインプレッションログ１２２を受信し、それによって、装置４００は、ユーザアカウントデータベース２３８からのユーザ／視聴者メンバーの人口統計を、ログに記録されたインプレッションに関連付けることができる。
【００５２】
[0070]示されている例においては、装置４００は、ＡＭＥインプレッションログ１２２からのＡＭＥクッキー（たとえば、図２及び図３のＡＭＥクッキー２０８）からのＡＭＥユーザＩＤを、パートナーＡクッキーマップ２３６内のＡＭＥユーザＩＤにマッチさせるためのクッキーマッチャー４０２を備えている。装置４００は、ログに記録されたインプレッションが帰することができるパートナーＡデータベース所有者１０４ａの登録ユーザ（たとえば、インプレッションモニタシステム１０２が、図２に関連して上述したようにＡＭＥクッキーを設定して、図３に関連して上述したようにインプレッションを追跡把握したパートナーＡの登録ユーザ）を識別するために、そのようなクッキーのマッチングを実行する。たとえば、パートナークッキーマップ２３６は、ＡＭＥユーザＩＤ列５０２内のＡＭＥユーザＩＤを、パートナーユーザＩＤ列５０４内のパートナーユーザＩＤに関連付けるものとして、図５において示されている。ＡＭＥインプレッションログ１２２は、ＡＭＥユーザＩＤごとにインプレッションを記録する、図６において示されているようなＡＭＥインプレッションストア１１４内のデータと同様に構築されている。したがって、クッキーマッチャー４０２は、ＡＭＥインプレッションログ１２２のＡＭＥユーザＩＤ列６０２からのＡＭＥユーザＩＤを、パートナークッキーマップ２３６のＡＭＥユーザＩＤ列５０２のＡＭＥユーザＩＤにマッチさせて、ＡＭＥインプレッションログ１２２からのログに記録されたインプレッションを、図５のパートナークッキーマップ２３６においてマップされている対応するパートナーユーザＩＤに関連付ける。いくつかの例においては、ＡＭＥ１０３は、ＡＭＥインプレッションログ１２２をパートナーデータベース所有者（たとえば、図１及び図２のパートナーデータベース所有者１０４ａ及び１０４ｂ）へ送信する前に、ＡＭＥインプレッションログ１２２内のキャンペーンＩＤを暗号化すること、わかりにくくすること、変更することなどを行って、そのキャンペーンＩＤが対応するメディアをパートナーデータベース所有者が認識するのを防止するか、又はそのメディアの識別情報をその他の形で保護する。そのような例においては、キャンペーンＩＤ情報のルックアップテーブルをインプレッションモニタシステム１０２において格納することができ、それによって、パートナーデータベース所有者から受信されたインプレッションレポート（たとえば、図１のインプレッションレポート１０６ａ及び１０６ｂ）をメディアに相関付けることができる。
【００５３】
[0071]いくつかの例においては、クッキーマッチャー４０２は、図５のログインタイムスタンプ列５０６内に格納されているログインタイムスタンプ（たとえば、図２のログインタイムスタンプ２２０）と、図６のタイムスタンプ列６０４内に格納されているインプレッションタイムスタンプとを使用して、インプレッションモニタシステム１０２によってログに記録されたインプレッションが帰することができる別々のユーザを見分ける。すなわち、パートナーＡデータベース所有者１０４ａに関するそれぞれのユーザ名／パスワードログイン証明書を有する２人のユーザが、同じクライアントデバイス１０８を使用する場合には、インプレッションモニタシステム１０２によってログに記録されるすべてのインプレッションは、インプレッションが生じたときにクライアントデバイス１０８をどのユーザが使用していたかにかかわらず、クライアントデバイス１０８内に設定された同じＡＭＥクッキー（たとえば、図２及び図３のＡＭＥクッキー２０８）に基づくことになる。しかし、（たとえば、図６のタイムスタンプ列６０４内の）ログに記録されたインプレッションタイムスタンプを、（たとえば、図５のログインタイムスタンプ列５０６内の）ログインタイムスタンプと比較することによって、クッキーマッチャー４０２は、対応するインプレッションが生じたときにどのユーザがパートナーＡデータベース所有者１０４ａのログに記録されたかを特定することができる。たとえば、ユーザ「ＴＯＭ」が、２０１０年１月１日の午前１２時５７分にパートナーＡデータベース所有者１０４ａにログインし、ユーザ「ＭＡＲＹ」が、同じクライアントデバイス１０８を使用して、２０１０年１月１日の午後３時にパートナーＡデータベース所有者１０４ａにログインした場合には、これらのログインイベントは、同じＡＭＥクッキー（たとえば、図２及び図３のＡＭＥクッキー２０８）に関連付けられる。このような例においては、クッキーマッチャー４０２は、２０１０年１月１日の午前１２時５７分から午後３時までに同じＡＭＥクッキーに関してインプレッションモニタシステム１０２によってログに記録されたすべてのインプレッションをユーザ「ＴＯＭ」に関連付け、２０１０年１月１日の午後３時以降に同じＡＭＥクッキーに関してインプレッションモニタシステム１０２によってログに記録されたすべてのインプレッションをユーザ「ＭＡＲＹ」に関連付ける。このような時間ベースの関連付けについては、以降で説明する図７の示されている例示的なデータ構造において示されている。
【００５４】
[0072]示されている例においては、クッキーマッチャー４０２は、マッチした結果を、図７において詳細に示されている例示的なパートナーベースのインプレッションデータ構造７００へと編集する。手短に図７を参照すると、パートナーベースのインプレッション構造７００は、ＡＭＥユーザＩＤ列７０２と、インプレッションタイムスタンプ列７０４と、キャンペーンＩＤ列７０６と、サイトＩＤ列７０８と、ユーザログインタイムスタンプ７１０と、パートナーユーザＩＤ列７１２とを含む。ＡＭＥユーザＩＤ列７０２においては、クッキーマッチャー４０２は、ＡＭＥクッキー（たとえば、図２及び図３のＡＭＥクッキー２０８）を格納する。インプレッションタイムスタンプ列７０４においては、クッキーマッチャー４０２は、それぞれのインプレッションがいつログに記録されたかを示す、インプレッションモニタシステム１０２によって生成されたタイムスタンプを格納する。キャンペーンＩＤ列７０６においては、クッキーマッチャー４０２は、たとえば、図３のキャンペーン情報３１６内に格納されている広告キャンペーンＩＤを格納する。いくつかの例においては、キャンペーンＩＤ列７０６の代わりに、又はキャンペーンＩＤ列７０６に加えて、パートナーベースのインプレッションデータ構造７００は、メディアの識別情報を格納するためのコンテンツＩＤ列を含む。いくつかの例においては、一部のメディア（たとえば、広告、コンテンツ、及び／又はその他のメディア）は、キャンペーンＩＤ又はコンテンツＩＤに関連付けられない。図７の示されている例においては、キャンペーンＩＤ列７０６内の空欄は、キャンペーンＩＤ及び／又はコンテンツＩＤに関連付けられていないメディアを示している。サイトＩＤ列７０８においては、クッキーマッチャー４０２は、広告発行者サイトＩＤ（たとえば、図３の発行者サイトＩＤ３１８）を格納する。ユーザログインタイムスタンプ列７１０においては、クッキーマッチャー４０２は、パートナーログインページ（たとえば、図２のログインページ２０４）を介してそれぞれのユーザがいつログインしたかを示すタイムスタンプ（たとえば、図２のタイムスタンプ２２０）を格納する。パートナーユーザＩＤ列７１２においては、クッキーマッチャー４０２は、パートナークッキー（たとえば、図２のパートナーＡクッキー２２８）を格納する。
【００５５】
[0073]図４に戻ると、示されている例においては、装置４００は、ユーザアカウントデータベース２３８からの人口統計情報を、パートナーベースのインプレッション構造７００からの対応するパートナーベースのインプレッションに関連付けるための人口統計アソシエータ４０４を備えている。たとえば、人口統計アソシエータ４０４は、パートナーユーザＩＤ列７１２（図７）に記載されているパートナーユーザＩＤに関する人口統計情報を取り出し、その取り出した人口統計情報を、パートナーベースのインプレッション構造７００内のレコードのうちの対応するレコードに関連付けることができる。
【００５６】
[0074]図４の示されている例においては、人口統計情報を正確さ及び／又は完全性に関して分析するために、装置４００は、人口統計アナライザ４０６を備えている。加えて、不正確な及び／又は不完全なレコード内の人口統計情報を更新、修正、及び／又は補完するために、装置４００は、人口統計モディファイヤ４０８を備えている。いくつかの例においては、人口統計アナライザ４０６、及び／又は人口統計モディファイヤ４０８は、２０１１年８月１２日に出願された「Ｍｅｔｈｏｄｓ  ａｎｄ  Ａｐｐａｒａｔｕｓ  ｔｏ  Ａｎａｌｙｚｅ  ａｎｄ  Ａｄｊｕｓｔ  Ｄｅｍｏｇｒａｐｈｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ」という名称の米国特許出願第１３／２０９，２９２号において開示されている例示的な方法、システム、装置、及び／又は製品を使用して、不正確な人口統計情報を分析及び／又は調整し、この米国特許出願第１３／２０９，２９２号は、その全体が参照によって本明細書に組み込まれている。
【００５７】
[0075]示されている例においては、人口統計情報を追加した後に、且つそのデータをＡＭＥ１０３に提供する前に、パートナーベースのインプレッション構造７００からユーザＩＤを除去するために、示されている例の装置４００は、ユーザＩＤモディファイヤ４１０を備えている。示されている例においては、ユーザＩＤモディファイヤ４１０は、パートナーＡデータベース所有者１０４ａの登録ユーザのプライバシーを保護するために、少なくともパートナーユーザＩＤを（パートナーユーザＩＤ列７１２から）除去するように構成されている。いくつかの例においては、ユーザＩＤモディファイヤ４１０は、ＡＭＥユーザＩＤを（たとえば、ＡＭＥユーザＩＤ列７０２から）除去することもでき、それにより、装置４００によって生成されるインプレッションレポート１０６ａは、人口統計レベルのインプレッションレポートになる。（たとえば、ユーザＩＤモディファイヤ４１０による、及び／又はレポートジェネレータ４１２による）ユーザＩＤの「除去」は、対応するユーザＩＤフィールドから何らかのデータを削除することとは対照的に、それらのフィールド内にデータのコピーを提供しないことによって、行うことができる。ＡＭＥユーザＩＤがインプレッションデータ構造７００内で保持されている場合には、示されている例の装置４００は、ユーザレベルのインプレッションレポートを生成することができる。
【００５８】
[0076]図４の示されている例においては、インプレッションレポート１０６ａを生成するために、装置４００は、レポートジェネレータ４１２を備えている。レポートジェネレータ４１２がインプレッションレポート１０６ａに関して生成することができる例示的な情報については、以降で図８及び図９に関連して詳細に説明する。
【００５９】
[0077]図４の示されている例においては、情報を解析するために、装置４００は、データパーサ４１４を備えている。いくつかの例においては、データパーサ４１４は、クライアントデバイス及び／又はその他のシステムからメッセージを受信し、それらの受信したメッセージからの情報を解析する。たとえば、装置４００は、データパーサ４１４を使用して、クッキーレポータ２０２（図２）からログイン報告メッセージ１１８を受信し、そのログイン報告メッセージ１１８を解析して、そこからパートナーＡクッキー２２８、ＡＭＥクッキー２０８、及び／又はログインタイムスタンプ２２０を取り出すことができる。いくつかの例においては、装置４００はまた、データパーサ４１４を使用して、ＡＭＥインプレッションログ１２２内の情報を解析し、及び／又はその他の任意のデータ構造及び／又はメッセージからの情報を解析する。
【００６０】
[0078]図４の示されている例においては、情報をマップするために、装置４００は、マッパ４１６を備えている。いくつかの例においては、マッパ４１６は、同じユーザに関連付けられているが別々のインターネットドメインに対応するクッキー識別子をマップする。たとえば、装置４００は、マッパ４１６を使用して、パートナーＡクッキー２２８を、パートナークッキーマップ２３６（図２、図４、及び図５）内のＡＭＥクッキー２０８（図２）にマップすることができる。いくつかの例においては、マッパ４１６はまた、ログインタイムスタンプを、対応するクッキー識別子にマップする。たとえば、装置４００は、マッパ４１６を使用して、ログインタイムスタンプ２２０（図２）を、パートナークッキーマップ２３６内の対応するパートナーＡクッキー２２８及びＡＭＥクッキー２０８にマップすることができる。
【００６１】
[0079]図４の示されている例においては、ログインウェブページ（たとえば、図２のログインウェブページ２０４）を介したユーザログインをモニタするためのコンピュータ実行可能命令を（１つ又は複数の）クライアントデバイス１０８へ送信するために、装置４００は、命令インターフェース４１８を備えている。たとえば、装置４００は、命令インターフェース４１８を使用して、コンピュータ実行可能命令（たとえば、Ｊａｖａ、ジャバスクリプト、又はその他の任意のコンピュータ言語若しくはスクリプト）をクライアントデバイス１０８へ送信することができ、それらのコンピュータ実行可能命令は、クッキーレポータ２０２（図２）を実施するためにウェブブラウザ３０２（図３）によって実行される。いくつかの例においては、命令インターフェース４１８は、装置４００を実装しているエンティティー（たとえば、データベース所有者パートナー１０４ａ及び１０４ｂのうちの１つ）によって提供されるインターネットベースのサービスのログインウェブページ（たとえば、ログインウェブページ２０４）を求めるウェブブラウザ３０２からの要求を受信したことに応答して、コンピュータ実行可能命令をクライアントデバイス１０８へ送信する。この方法においては、クライアントデバイス１０８は、ログインウェブページにおけるログインイベントをモニタするためのコンピュータ実行可能命令を実行することができる。
【００６２】
[0080]図１５は、図１〜図３のインプレッションモニタシステム１０２を実施するために使用することができる例示的な装置である。示されている例においては、ＡＭＥクッキー（たとえば、図２のＡＭＥクッキー２０８）が、クライアントデバイス（たとえば、図１〜図３のクライアントデバイス１０８のうちのいずれか）の中に設定されているか（たとえば、格納されているか）どうかを検知するために、インプレッションモニタシステム１０２は、クッキーステータスディテクタ１４０２を備えている。たとえば、クッキーステータスディテクタ１４０２は、クライアントデバイスからのメッセージ（たとえば、図２の要求２０６）を検査又は分析して、ＡＭＥクッキーがそのクライアントデバイス内に存在するかどうかを特定することができる。示されている例においては、ＡＭＥクッキー（たとえば、ＡＭＥクッキー２０８（図２））を生成するために、インプレッションモニタシステム１０２は、クッキージェネレータ１４０４を備えている。
【００６３】
[0081]示されている例においては、ログインタイムスタンプ（たとえば、図２のログインタイムスタンプ２２０）を生成するために、インプレッションモニタシステム１０２は、タイムスタンプジェネレータ１４０６を備えている。たとえば、タイムスタンプジェネレータ１４０６は、時刻を追跡把握してタイムスタンプを生成するために、リアルタイムクロック（ＲＴＣ）、或いはその他の任意のタイミングデバイス若しくはタイミングインターフェース又はクロックデバイス若しくはクロックインターフェースを使用して実施することができる。示されている例においては、メッセージ（たとえば、図２の応答２１６）を生成するために、インプレッションモニタシステム１０２は、メッセージジェネレータ１４０８を備えている。示されている例においては、インプレッションをログに記録するために、インプレッションモニタシステム１０２は、インプレッションロガー１４１０を備えている。たとえば、インプレッションロガー１４１０は、図６において示されているようなＡＭＥインプレッションストア１１４内にインプレッションを記録することができる。
【００６４】
[0082]示されている例においては、メッセージ及び／又は情報をクライアントデバイス１０８から受信し、メッセージ及び／又は情報をクライアントデバイス１０８へ、並びに／又はパートナーデータベース所有者１０４ａ及び１０４ｂへ送信するために、インプレッションモニタシステム１０２は、通信インターフェース１４１２を備えている。たとえば、通信インターフェース１４１２は、（１つ又は複数の）タグ要求１１２（図１）及び要求２０６（図２）などのメッセージをクライアントデバイス１０８から受信することができる。加えて、通信インターフェース１４１２は、応答２１６（図２）などのメッセージをクライアントデバイス１０８へ送信すること、並びにログに記録されたインプレッション（たとえば、ＡＭＥインプレッションストア１１４内に記録されたインプレッション）をパートナーデータベース所有者１０４ａ及び１０４ｂへ送信することができる。
【００６５】
[0083]図１５は、図２のクッキーレポータ２０２を実施するために使用することができる例示的な装置である。示されている例においては、ログイベントを検知するために、クッキーレポータ２０２は、ログインイベントディテクタ１５０２を備えている。たとえば、ログインディテクタ１５０２は、クライアントデバイス（たとえば、図１〜図３のクライアントデバイス１０８）のウェブブラウザ（たとえば、図３のウェブブラウザ３０２）によって生成されるログインイベントをモニタするように構成することができる。示されている例においては、ユーザが図２のログインウェブページ２０４にログインしたときに、ログインディテクタ１５０２は、ログインイベントを検知する。
【００６６】
[0084]示されている例においては、ＡＭＥクッキー（たとえば、図２のＡＭＥクッキー２０８）又はパートナークッキー（たとえば、図２のパートナークッキー２２８）が、クライアントデバイス（たとえば、図１〜図３のクライアントデバイス１０８）の中に設定されているか（たとえば、格納されているか）どうかを検知するために、クッキーレポータ２０２は、クッキーステータスディテクタ１５０４を備えている。たとえば、クッキーステータスディテクタ１５０２は、クライアントデバイス内のクッキーファイル又はクッキーエントリーを検査又は分析して、ＡＭＥクッキー（たとえば、図２のＡＭＥクッキー２０８）又はパートナークッキー（たとえば、図２のパートナークッキー２２８）が以前に設定されているかどうかを特定することができる。示されている例においては、クッキーステータスディテクタ１５０４は、クッキーの有効期限が切れているかどうかを特定することもできる。示されている例においては、クッキーは、有効期限が切れている場合には、無効なものとして、又はもはやクライアントデバイス内に存在しないかのように扱われ、対応するサーバドメインによって再び設定されなければならない。
【００６７】
[0085]示されている例においては、クッキーをクライアントデバイス（たとえば、図１〜図３のクライアントデバイス１０８）内の格納場所から取り出すために、クッキーレポータ２０２は、クッキーインターフェース１５０６を備えている。たとえば、クッキーインターフェース１５０６は、ＡＭＥクッキー（たとえば、図２のＡＭＥクッキー２０８）又はパートナークッキー（たとえば、図２のパートナークッキー２２８）をクライアントデバイス内におけるそれらのクッキーのそれぞれの格納場所から取り出すことができる。加えて、クッキーインターフェース１５０６は、インプレッションモニタシステム１０２及び／又は任意のパートナーデータベース所有者によって設定されたクッキー、並びにインプレッションモニタシステム１０２及び／又は任意のパートナーデータベース所有者から受信されたクッキーをクライアントデバイス内に格納することもできる。
【００６８】
[0086]示されている例においては、メッセージ（たとえば、図１及び図３の（１つ又は複数の）タグ要求１１２、図１及び図２のログ報告メッセージ１１８、並びに図２の要求２０６）を生成するために、クッキーレポータ２０２は、メッセージジェネレータ１５０８を備えている。示されている例においては、メッセージ及び／若しくは情報をインプレッションモニタシステム１０２へ、及び／若しくはパートナーデータベース所有者（たとえば、図１及び図２のパートナーデータベース所有者１０４ａ及び１０４ｂ）へ送信するために、並びに／又はメッセージ及び／若しくは情報をインプレッションモニタシステム１０２から受信するために、クッキーレポータ２０２は、通信インターフェース１５１０を備えている。たとえば、通信インターフェース１５１０は、（１つ又は複数の）タグ要求１１２（図１及び図３）及び図２の要求２０６をインプレッションモニタシステム１０２へ送信すること、応答２１６（図２）をインプレッションモニタシステム１０２から受信すること、並びにログイン報告メッセージ１１８（図１及び図２）をパートナーデータベース所有者１０４ａ及び１０４ｂへ送信することができる。
【００６９】
[0087]装置１０２及び２０２を実装する例示的な方法が、図１４及び図１５において示されているが、図１４及び図１５において示されている要素、プロセス、及び／又はデバイスのうちの１つ又は複数は、その他の任意の方法で、結合、分割、再構成、省略、削除、及び／又は実装することができる。さらに、クッキーステータスディテクタ１４０２、クッキージェネレータ１４０４、タイムスタンプジェネレータ１４０６、メッセージジェネレータ１４０８、インプレッションロガー１４１０、通信インターフェース１４１２、及び／又は、より一般には、図１４の例示的な装置１０２は、ハードウェア、ソフトウェア、ファームウェア、並びに／又は、ハードウェア、ソフトウェア、及び／若しくはファームウェアの任意の組合せによって実装することができる。加えて、ログインイベントディテクタ１５０２、クッキーステータスディテクタ１５０４、クッキーインターフェース１５０６、メッセージジェネレータ１５０８、通信インターフェース１５１０、及び／又は、より一般には、図１５の例示的な装置２０２は、ハードウェア、ソフトウェア、ファームウェア、並びに／又は、ハードウェア、ソフトウェア、及び／若しくはファームウェアの任意の組合せによって実装することができる。したがって、たとえば、クッキーステータスディテクタ１４０２、クッキージェネレータ１４０４、タイムスタンプジェネレータ１４０６、メッセージジェネレータ１４０８、インプレッションロガー１４１０、通信インターフェース１４１２、及び／若しくは、より一般には、例示的な装置１０２のうちのいずれも、並びに／又は、ログインイベントディテクタ１５０２、クッキーステータスディテクタ１５０４、クッキーインターフェース１５０６、メッセージジェネレータ１５０８、通信インターフェース１５１０、及び／若しくは、より一般には、例示的な装置２０２のうちのいずれも、１つ若しくは複数の回路、（１つ若しくは複数の）プログラマブルプロセッサ、（１つ若しくは複数の）特定用途向け集積回路（（１つ若しくは複数の）ＡＳＩＣ）、（１つ若しくは複数の）プログラマブルロジックデバイス（（１つ若しくは複数の）ＰＬＤ）、及び／又は（１つ若しくは複数の）フィールドプログラマブルロジックデバイス（（１つ若しくは複数の）ＦＰＬＤ）などによって実装することができる。本特許の装置請求項又はシステム請求項のうちの任意の請求項が、純粋にソフトウェア及び／又はファームウェアの実装形態をカバーするものとして読まれる場合には、クッキーステータスディテクタ１４０２、クッキージェネレータ１４０４、タイムスタンプジェネレータ１４０６、メッセージジェネレータ１４０８、インプレッションロガー１４１０、通信インターフェース１４１２、ログインイベントディテクタ１５０２、クッキーステータスディテクタ１５０４、クッキーインターフェース１５０６、メッセージジェネレータ１５０８、及び／又は通信インターフェース１５１０のうちの少なくとも１つは、そのソフトウェア及び／又はファームウェアを格納するメモリ、ＤＶＤ、ＣＤ、ＢｌｕＲａｙディスクなどの有形のコンピュータ可読メディアを含むものとして本明細書によって明示的に定義される。さらにまた、例示的な装置１０２及び２０２は、図１４及び図１５に示されている要素、プロセス、及び／若しくはデバイスに加えて、若しくはそれらの代わりに、１つ若しくは複数の要素、プロセス、及び／若しくはデバイスを含むことができ、並びに／又は、示されている要素、プロセス、及びデバイスのうちの任意のもの若しくはすべてのうちの複数を含むことができる。
【００７０】
[0088]図８を参照すると、図４のレポートジェネレータ４１２によって生成することができる例示的なインプレッション集計データ構造８００が、インプレッションモニタシステム１０２（図１〜図３）によってログに記録されたインプレッションに基づくインプレッションの集計を格納している。図８において示されているように、インプレッション集計構造８００は、クライアントデバイス１０８（図１〜図３）に関してログに記録されたインプレッションの数量を示している。示されている例においては、インプレッション集計構造８００は、レポートジェネレータ４１２によって、広告キャンペーン（たとえば、図１の広告１１０のうちの１つ又は複数）に関して、それぞれのモニタされているユーザごとの１日あたりのインプレッションの頻度を特定するために生成される。
【００７１】
[0089]１日あたりのユニークユーザごとのインプレッションの頻度を追跡把握するために、インプレッション集計構造８００は、頻度列８０２を備えている。１という頻度は、１人のユニークユーザへの１つの広告キャンペーンの１日あたり１回の露出を示しており、その一方で、４という頻度は、１人のユニークユーザへの同じ広告キャンペーンの１日あたり４回の露出を示している。インプレッションが帰することができるユニークユーザの数量を追跡把握するために、インプレッション集計構造８００は、ＵＵＩＤ列８０４を備えている。ＵＵＩＤ列８０４内の１００，０００という値は、１００，０００人のユニークユーザを示している。したがって、インプレッション集計構造８００の第１のエントリーは、１００，０００人のユニークユーザ（すなわち、ＵＵＩＤ＝１００，０００）が、特定の広告キャンペーンに１日に１回露出されたこと（すなわち、頻度＝１）を示している。
【００７２】
[0090]露出頻度及びＵＵＩＤに基づいてインプレッションを追跡把握するために、インプレッション集計構造８００は、インプレッション列８０６を備えている。インプレッション列８０６内に格納されているそれぞれのインプレッションカウントは、頻度列８０２内に格納されている対応する頻度値に、ＵＵＩＤ列８０４内に格納されている対応するＵＵＩＤ値をかけることによって特定されている。たとえば、インプレッション集計構造８００の第２のエントリーにおいては、２という頻度値に２００，０００人のユニークユーザをかけて、４００，０００のインプレッションが特定の広告キャンペーンに帰することができるということが特定されている。
【００７３】
[0091]図９を参照すると、広告キャンペーンレベル／年齢／性別／インプレッション構成データ構造９００が示されており、この広告キャンペーンレベル／年齢／性別／インプレッション構成データ構造９００は、示されている例においては、図４のレポートジェネレータ４１２によって生成することができる。図９の広告キャンペーンレベル／年齢／性別／インプレッション構成構造９００内のインプレッションデータは、特定のパートナーデータベース（ＤＢ）所有者（たとえば、図１及び図２のパートナーＡデータベース所有者１０４ａ、又は図１のパートナーＢデータベース所有者１０４ｂ）の登録ユーザに帰することができるインプレッションに対応する。同様のテーブルを、コンテンツ及び／又はその他のメディアに関して生成することができる。追加として、又は代替として、広告に加えてその他のメディアをデータ構造９００に追加することができる。
【００７４】
[0092]広告キャンペーンレベル／年齢／性別／インプレッション構成構造９００は、年齢／性別列９０２、インプレッション列９０４、頻度列９０６、及びインプレッション構成列９０８を備えている。示されている例の年齢／性別列９０２は、別々の年齢／性別ごとの人口統計グループを示している。示されている例のインプレッション列９０４は、対応する年齢／性別ごとの人口統計グループに関する特定の広告キャンペーンに関する合計インプレッションを示す値を格納している。示されている例の頻度列９０６は、インプレッション列９０４内のインプレッションに寄与した広告キャンペーンに関するユーザ１人あたりの露出の頻度を示す値を格納している。示されている例のインプレッション構成列９０８は、年齢／性別ごとの人口統計グループのそれぞれに関するインプレッションのパーセンテージを格納している。
【００７５】
[0093]いくつかの例においては、図４の人口統計アナライザ４０６及び人口統計モディファイヤ４０８は、インプレッションベースの人口統計情報の最終結果をキャンペーンレベル／年齢／性別／インプレッション構成テーブル９００にテーブル化する前に人口統計情報に関して人口統計の正確さの分析及び調整プロセスを実行する。これは、登録ユーザが自分自身をオンラインデータベース所有者（たとえば、パートナー１０４ａ及び１０４ｂ）に示す示し方が、必ずしも真実を告げている（たとえば、正直である、及び／又は正確である）とは限らないという点で、オンライン視聴者測定プロセスに直面している問題に対処するために、行うことができる。いくつかの場合においては、視聴者の人口統計属性を特定するためにそのようなオンラインデータベース所有者におけるアカウント登録を活用するオンライン測定への例示的なアプローチは、データベース所有者サイトにおけるアカウント登録中の登録ユーザによる個人／人口統計情報の自己報告に依存する場合には、不正確な人口統計露出の結果につながる可能性がある。なぜユーザはデータベース所有者サービスに登録する際に間違った又は不正確な人口統計情報を報告するのかについては、多くの理由があるかもしれない。データベース所有者サイト（たとえば、ソーシャルメディアサイト）において人口統計情報を収集するために使用される自己報告の登録プロセスは、自己報告された人口統計情報の正確さを特定することを容易にしない。いくつかの例においては、不正確な人口統計情報を分析及び／又は調整するために、人口統計アナライザ４０６及び／又は人口統計モディファイヤ４０８は、２０１１年８月１２日に出願された「Ｍｅｔｈｏｄｓ  ａｎｄ  Ａｐｐａｒａｔｕｓ  ｔｏ  Ａｎａｌｙｚｅ  ａｎｄ  Ａｄｊｕｓｔ  Ｄｅｍｏｇｒａｐｈｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ」という名称の米国特許出願第１３／２０９，２９２号において開示されている例示的な方法、システム、装置、及び／又は製品を使用することができ、この米国特許出願第１３／２０９，２９２号は、その全体が参照によって本明細書に組み込まれている。
【００７６】
[0094]例示的な広告キャンペーンレベル／年齢／性別／インプレッション構成構造９００は、年齢／性別ごとの人口統計情報のみに関連したインプレッション統計を示しているが、図４のレポートジェネレータ４１２は、追加として、又は代替としてその他のタイプの人口統計情報を含めるための同じ又はその他のデータ構造を生成することができる。この方法においては、レポートジェネレータ４１２は、別々のタイプの人口統計及び／又は別々のタイプのメディアに基づくインプレッションを反映するために、インプレッションレポート１０６ａ（図１及び図４）を生成することができる。
【００７７】
[0095]図１０〜図１３は、図１、図２、図３、及び／又は図４の装置及びシステムを実施するために実行することができるマシン可読命令を表すフロー図である。図１０〜図１３の例示的なプロセスは、マシン可読命令を使用して実施することができ、それらのマシン可読命令は、実行されたときに、デバイス（たとえば、プログラマブルコントローラ、又はその他のプログラマブルマシン若しくは集積回路）に、図１０〜図１３において示されているオペレーションを実行させる。この例においては、マシン可読命令は、以降で図２９に関連して論じる例示的なコンピュータ２９１０内に示されているプロセッサ２９１２などのプロセッサによって実行するためのプログラムを含む。このプログラムは、ＣＤ−ＲＯＭ、フロッピー（登録商標）ディスク、ハードドライブ、デジタル多用途ディスク（ＤＶＤ）、ＢｌｕＲａｙディスク、フラッシュメモリ、読み取り専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、又はプロセッサ２９１２に関連付けられているメモリなどの有形のコンピュータ可読メディア上に格納されているソフトウェアにおいて具体化することができるが、別法として、プログラム全体及び／又はその一部を、プロセッサ２９１２以外のデバイスによって実行すること、及び／又はファームウェア若しくは専用のハードウェアにおいて具体化することもできる。
【００７８】
[0096]本明細書において使用される際には、有形のコンピュータ可読メディアという用語は、あらゆるタイプのコンピュータ可読ストレージを含むように、且つ伝搬信号を除外するように明示的に定義される。追加として、又は代替として、図１０〜図１３の例示的なプロセスは、フラッシュメモリ、読み取り専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、キャッシュ、又は、情報が任意の持続時間にわたって（たとえば、その情報を一時的にバッファに入れるために、及び／若しくはキャッシュに入れるために、長期間にわたって、永久に、短いインスタンスにわたって）格納されるその他の任意のストレージメディアなど、非一時的なコンピュータ可読メディア上に格納されているコード化された命令（たとえば、コンピュータ可読命令）を使用して実施することができる。本明細書において使用される際には、非一時的なコンピュータ可読メディアという用語は、あらゆるタイプのコンピュータ可読メディアを含むように、且つ伝搬信号を除外するように明示的に定義される。本明細書において使用される際には、「ａｔ  ｌｅａｓｔ（少なくとも）」という語句は、請求項のプリアンブルにおいて移行語として使用される場合、「ｃｏｍｐｒｉｓｉｎｇ（備える、含む）」という用語がオープンエンドであるのと同様に、オープンエンドである。したがって、「ａｔ  ｌｅａｓｔ（少なくとも）」をプリアンブルにおいて移行語として使用している請求項は、その請求項において明示的に列挙されている要素のほかにも要素を含むことができる。
【００７９】
[0097]或いは、図１０〜図１３の例示的なプロセスは、（１つ又は複数の）特定用途向け集積回路（（１つ又は複数の）ＡＳＩＣ）、（１つ又は複数の）プログラマブルロジックデバイス（（１つ又は複数の）ＰＬＤ）、（１つ又は複数の）フィールドプログラマブルロジックデバイス（（１つ又は複数の）ＦＰＬＤ）、ディスクリートロジック、ハードウェア、ファームウェアなどの任意の（１つ又は複数の）組合せを使用して実施することができる。また、図１０〜図１３の例示的なプロセスは、前述の技術のうちの任意の技術の任意の（１つ又は複数の）組合せ、たとえば、ファームウェア、ソフトウェア、ディスクリートロジック、及び／又はハードウェアの任意の組合せとして実施することができる。
【００８０】
[0098]図１０〜図１３の例示的なプロセスについては、図１０〜図１３のフロー図を参照して説明するが、図１、図２、図３、及び／又は図４の装置及びシステムを実施するその他の方法を採用することもできる。たとえば、ブロックを実行する順序を変更することができ、及び／又は、説明されているブロックのうちのいくつかを変更、削除、分割、若しくは結合することができる。加えて、図１０〜図１３の例示的なプロセスのうちの１つ又は複数は、順次、及び／又は、たとえば、別々の処理スレッド、プロセッサ、デバイス、ディスクリートロジック、回路などによって並行して、実行することができる。
【００８１】
[0099]図１０を詳細に参照すると、示されている例示的なプロセスを使用して、ログインイベント及びユーザクッキー（たとえば、図２及び図３のＡＭＥクッキー２０８及びパートナーＡクッキー２２８）をデータベース所有者（たとえば、図１及び図２のパートナーＡデータベース所有者１０４ａ）に報告することができる。示されている例においては、フロー図は、クライアントデバイスプロセス１００２、及びインプレッションモニタシステムプロセス１００４を示している。示されている例においては、クライアントデバイスプロセス１００２は、図２及び図１５のクッキーレポータ２０２によって実行することができ、インプレッションモニタシステムプロセス１００４は、図１〜図３及び図１４のインプレッションモニタシステム１０２によって実施することができる。図１０の例示的なプロセスについて、図２に関連して、クライアントデバイス１０８、インプレッションモニタシステム１０２、及びパートナーＡデータベース所有者１０４ａの間における対話として説明する。しかし、図１０の例示的なプロセスと同様の又は同じ複数のプロセスを、その他のクライアントデバイス、インプレッションモニタシステム１０２、及び／又はその他のデータベース所有者の間において、任意の時点で、又は同時に実行して、それぞれのデータベース所有者（たとえば、図１及び図２のデータベース所有者１０４ａ及び１０４ｂ）のログインページ（たとえば、図２のログインページ２０４）にユーザがログインしたときに同じタイプのユーザログイン報告イベントを達成することができる。
【００８２】
[00100]はじめに、クライアントデバイスプロセス１００２の一環として、ログインイベントディテクタ１５０２（図１５）が、ログインイベントを検知する（ブロック１００６）。このログインイベントは、たとえば、クライアントデバイス１０８のユーザが図２のログインページ２０４にログインしたことである場合がある。メッセージジェネレータ１５０８（図１５）が、ログインイベントを示すための要求２０６（図２）を生成する（ブロック１００８）。クッキーステータスディテクタ１５０４（図１５）が、ＡＭＥクッキー（たとえば、図２のＡＭＥクッキー２０８）がクライアントデバイス１０８内に既に設定されているかどうかを特定する（ブロック１０１０）。ＡＭＥクッキー２０８が既に設定されている場合には、クッキーインターフェース１５０６（図１５）及び／又はメッセージジェネレータ１５０８が、ＡＭＥクッキー２０８（たとえば、ユーザを識別する名前−値のペア）を要求２０６内に格納する（ブロック１０１２）。ＡＭＥクッキー２０８を要求２０６内に格納した後に（ブロック１０１２）、又はＡＭＥクッキー２０８がクライアントデバイス内にまだ設定されていない場合には（ブロック１０１０）、通信インターフェース１５１０（図１５）が、要求２０６をインプレッションモニタシステム１０２へ送信する（ブロック１０１４）。
【００８３】
[00101]例示的なインプレッションモニタシステムプロセス１００４において示されているように、通信インターフェース１４１２（図１４）が、要求２０６を受信し（ブロック１０１６）、クッキーステータスディテクタ１４０２（図１４）が、ＡＭＥクッキー２０８がクライアントデバイス１０８内に既に設定されているかどうかを特定する（ブロック１０１８）。たとえば、クッキーステータスディテクタ１４０２は、要求２０６がＡＭＥクッキー２０８を含んでいるかどうかに基づいて、ＡＭＥクッキー２０８が既に設定されているかどうかを特定することができる。クッキーステータスディテクタ１４０２が、ＡＭＥクッキー２０８がまだ設定されていないと特定した場合には（ブロック１０１８）、クッキージェネレータ１４０４（図１４）が、ＡＭＥクッキー２０８を作成する（ブロック１０２０）。たとえば、クッキージェネレータ１４０４は、そのクライアントデバイス１０８に関するＵＵＩＤを生成することによって、ＡＭＥクッキー２０８を生成することができる。メッセージジェネレータ１４０８（図１４）が、ＡＭＥクッキー２０８を応答２１６（図２）内に格納する（ブロック１０２２）。
【００８４】
[00102]ＡＭＥクッキー２０８を応答２１６内に格納した後に（ブロック１０２２）、又はクッキーステータスディテクタ１４０２が、ＡＭＥクッキー２０８がクライアントデバイス１０８内に既に設定されているとブロック１０１８において特定した場合には、タイムスタンプジェネレータ１４０６が、検知されたログインイベントに関するログイン時刻を示すために、ログインタイムスタンプ（たとえば、図２のログインタイムスタンプ２２０）を生成する（ブロック１０２４）。メッセージジェネレータ１４０８が、ログインタイムスタンプ２２０を応答２１６内に格納し（ブロック１０２６）、通信インターフェース１４１２が、応答２１６をクライアントデバイス１０８へ送信する（ブロック１０２８）。
【００８５】
[00103]クライアントデバイスプロセス１００２に戻ると、通信インターフェース１５１０（図１５）が、応答２１６を受信し（ブロック１０３０）、メッセージジェネレータ１５０８（図１５）が、ログイン報告メッセージ１１８（図１及び図２）を生成する（ブロック１０３２）。ブロック１００６において検知されたログインイベントに対応するパートナークッキー（たとえば、パートナーＡクッキー２２８）が存在する場合には、クッキーインターフェース１５０６（図１５）及び／又はメッセージジェネレータ１５０８が、そのパートナークッキーをログイン報告メッセージ１１８内に格納する（ブロック１０３４）。対応するパートナークッキーがクライアントデバイス１０８内に存在しない場合には、対応するパートナーに対して、そのクライアントデバイス１０８に関するパートナークッキーを作成すべきである旨を示すために、パートナークッキーは、ログイン報告メッセージ１１８内に格納されない。加えて、クッキーインターフェース１５０６及び／又はメッセージジェネレータ１５０８が、ＡＭＥクッキー２０８をログイン報告メッセージ１１８内にデータパラメータとして（たとえば、ペイロード２３２内に）格納する（ブロック１０３６）。メッセージジェネレータ１５０８はまた、ログインタイムスタンプ２２０をログイン報告メッセージ１１８内に（たとえば、ペイロード２３２内に）格納する（ブロック１０３８）。通信インターフェース１５１０は、ログイン報告メッセージ１１８を、対応するパートナーデータベース所有者（たとえば、パートナーＡデータベース所有者１０４ａ）へ送信する（ブロック１０４０）。この方法においては、クッキーレポータ２０２は、パートナーＡデータベース所有者１０４ａが、パートナーＡクッキー２２８を、図２及び図５のパートナークッキーマップ２３６内のＡＭＥクッキー２０８及びログインタイムスタンプ２２０にマップできるようにする。そして図１０の例示的なプロセスは、終了する。
【００８６】
[0100]次いで図１１を参照すると、示されているフロー図は、ＡＭＥクッキー識別子（たとえば、図２のＡＭＥクッキー２０８のＵＵＩＤ）を、パートナーデータベース所有者に登録されているユーザのユーザ識別子（たとえば、図２のパートナーＡクッキー２２８のＵＵＩＤ）にマップするために、パートナーデータベース所有者（たとえば、図１及び図２のパートナーデータベース所有者１０４ａ及び／又は１０４ｂ）によって実行することができる例示的なプロセスを表している。説明を簡潔にするために、図１１は、単一のログインメッセージを受信するプロセスについて言及しているが、多くのそのようなプロセスが、並行して（たとえば、並行スレッドで）存在し、実行されることが可能である。図１１の例示的なプロセスについて、図２の示されている例、図４の装置４００、及びパートナーＡデータベース所有者１０４ａに関連して説明する。しかし、図１１の例示的なプロセスと同様の又は同じ複数のプロセスを、その他のパートナーデータベース所有者、及び／又はその他の装置によって、任意の時点で、又は同時に実行して、同じタイプのクッキーマッピングプロセスを達成することができる。
【００８７】
[0101]はじめに、パートナーＡデータベース所有者１０４ａが、ログイン報告メッセージ１１８（図１及び図２）を受信する（ブロック１１０２）。データパーサ４１４（図４）が、パートナーＡクッキー２２８をログイン報告メッセージ１１８から抽出する（ブロック１１０４）。示されている例においては、データパーサ４１４は、パートナーＡクッキー２２８をログイン報告メッセージ１１８のクッキーフィールド２３０から抽出する。データパーサ４１４は、ＡＭＥクッキー２０８をログイン報告メッセージ１１８から抽出する（ブロック１１０６）。示されている例においては、データパーサ４１４は、ＡＭＥクッキー２０８をデータパラメータとしてログイン報告メッセージ１１８のペイロード２３２から抽出する。加えて、データパーサ４１４は、ログインタイムスタンプ２２０をログイン報告メッセージ１１８から抽出する（ブロック１１０８）。マッパ４１６（図４）が、たとえば、図２及び図５のパートナークッキーマップ２３６において、パートナーＡクッキー２２８をＡＭＥクッキー２０８にマップする（たとえば、それぞれのクッキーのＵＵＩＤを互いにマップする）（ブロック１１１０）。加えて、マッパ４１６は、ログインタイムスタンプ２２０を、マップされたクッキーに関連付けてパートナークッキーマップ２３６内に格納する（ブロック１１１２）。そして図１１の例示的なプロセスは、終了する。
【００８８】
[0102]次いで図１２を参照すると、示されている例示的なプロセスを実行して、インプレッションをログに記録することができる。示されている例においては、図１２の例示的なプロセスについて、クライアントデバイス１０８から受信されたタグ要求に基づいてインプレッションモニタシステム１０２によって実行されるものとして、図３及び図１４に関連して説明する。しかし、その他のクライアントデバイス（たとえば、図１のクライアントデバイス１０８のうちのいずれか、又はその他の任意のクライアントデバイス）に関連して、それらのクライアントデバイスに帰することができるインプレッションをログに記録するために、図１２の例示的なプロセスと同様の又は同じ複数のプロセスを、インプレッションモニタシステム１０２によって、任意の時点で、又は同時に実行することができる（たとえば、複数のスレッドを生じさせて、並行して実行することができる）。
【００８９】
[0103]はじめに、通信インターフェース１４１２（図１４）が、タグ要求（たとえば、図１及び図３のタグ要求１１２）を受信する（ブロック１２０２）。インプレッションロガー１４１０（図１４）が、ＡＭＥクッキー２０８によって示されているＡＭＥ  ＵＵＩＤに関するインプレッションをログに記録する（ブロック１２０４）。示されている例においては、インプレッションロガー１４１０は、図１、図３、及び図６のＡＭＥインプレッションストア１１４内にインプレッションを記録する。インプレッションロガー１４１０は、ＡＭＥインプレッションログ１２２（図１及び図４）を１つ又は複数のパートナーデータベース所有者へ送信すべきかどうかを特定する（ブロック１２０６）。たとえば、インプレッションロガー１４１０は、スケジュール、及び／又は、ログに記録されたインプレッションのしきい値のうちの１つ又は複数に基づいて、１つ又は複数のパートナーデータベース所有者（たとえば、図１及び図２のパートナーデータベース所有者１０４ａ及び１０４ｂ）へＡＭＥインプレッションログ１２２を定期的に又は不定期に送信するように構成することができる。
【００９０】
[0104]インプレッションロガー１４１０が、ＡＭＥインプレッションログ１２２を１つ又は複数のパートナーデータベース所有者へ送信すべきであると特定した場合には（ブロック１２０６）、通信インターフェース１４１２は、ＡＭＥインプレッションログ１２２を１つ又は複数のパートナーデータベース所有者へ送信する（ブロック１２０８）。それに応答して、通信インターフェース１４１２は、１つ又は複数のインプレッションレポート（たとえば、図１及び図４のインプレッションレポート１０６ａ及び１０６ｂ）を１つ又は複数のパートナーデータベース所有者から受信する（ブロック１２１０）。いくつかの例においては、インプレッションモニタシステム１０２は、別々のデータベース所有者（たとえば、パートナーデータベース所有者１０４ａ及び１０４ｂ）からのインプレッションレポート内のインプレッション視聴者データに重み付け係数を適用する。いくつかの例においては、重み付け係数は、それぞれのデータベース所有者ごとに、たとえば、インプレッションデータにおける人口統計の分散及び／若しくはインプレッションの分散、並びに／又はサンプルサイズ（たとえば、特定のデータベース所有者の登録ユーザの数量、その特定のデータベース所有者に関してモニタされている登録ユーザの数量、及び／若しくは、その特定のデータベース所有者の登録ユーザに関してＡＭＥ１０３によってログに記録されているインプレッションの数量）に基づいて特定される。
【００９１】
[0105]１つ若しくは複数のインプレッションレポートを受信した後に（ブロック１２１０）、又はインプレッションロガー１４１０が、ＡＭＥインプレッションログ１２２を１つ若しくは複数のパートナーデータベース所有者へ送信すべきではないとブロック１２０６において特定した場合には、インプレッションモニタシステム１０２が、インプレッションをモニタし続けるべきかどうかを特定する（ブロック１２１２）。たとえば、インプレッションモニタシステム１０２は、オフにされるか又は無効にされるまでインプレッションをモニタするように構成することができる。インプレッションモニタシステム１０２が、インプレッションをモニタし続けるべきであると特定した場合には（ブロック１２１２）、コントロールは、ブロック１２０２へ戻る。インプレッションモニタシステム１０２が、インプレッションをモニタし続けるべきではないと特定した場合には、図１２の例示的なプロセスは、終了する。
【００９２】
[0106]次いで図１３を参照すると、示されている例示的なプロセスを使用して、人口統計ベースのインプレッションレポート（たとえば、図１及び図４のインプレッションレポート１０６ａ及び１０６ｂ）を生成することができる。図１３の例示的なプロセスについて、図４に関連して、パートナーＡデータベース所有者１０４ａを介して例示的な装置４００によって実施されるものとして説明する。しかし、図１３の例示的なプロセスと同様の又は同じ複数のプロセスを、その他の任意の（１つ又は複数の）パートナーデータベース所有者によって、任意の時点で、又は同時に実行して、それらの（１つ又は複数の）パートナーデータベース所有者の登録ユーザに基づくインプレッションレポートを生成することができる。
【００９３】
[0107]はじめに、装置４００が、ＡＭＥインプレッションログ１２２（図４）を受信する（ブロック１３０２）。クッキーマッチャー４０２（図４）が、ＡＭＥクッキーをパートナーデータベース所有者クッキーにマッチさせる（ブロック１３０４）。たとえば、クッキーマッチャー４０２は、対応するデータベース所有者のクッキーマップ（たとえば、パートナーＡクッキーマップ２３６（図４））を使用して、ＡＭＥインプレッションログ１２２内に示されているＡＭＥクッキー（たとえば、図２及び図３のＡＭＥクッキー２０８）からのＵＵＩＤを、パートナーデータベース所有者クッキー（たとえば、図２及び図３のパートナーＡデータベース所有者クッキー２２８）からのＵＵＩＤにマッチさせることができる。次いでクッキーマッチャー４０２は、ブロック１３０４において見つかったマッチに基づいて、インプレッション（たとえば、ＡＭＥインプレッションログ１２２内に記載されているインプレッション）を、対応するパートナーデータベース所有者ＵＵＩＤに関連付ける（ブロック１３０６）。たとえば、クッキーマッチャー４０２は、図７に関連して上述したパートナーベースのインプレッションデータ構造７００を生成することができる。
【００９４】
[0108]人口統計アソシエータ４０４（図４）が、対応するデータベース所有者（たとえば、パートナーＡデータベース所有者１０４ａ）の登録ユーザの人口統計をインプレッションに関連付ける（ブロック１３０８）。たとえば、人口統計アソシエータ４０４は、パートナーベースのインプレッションデータ構造７００のパートナーユーザＩＤ列７１２内に記載されているパートナーユーザＩＤに関する人口統計情報をユーザアカウントデータベース２３８（図２及び図４）から取り出すことができる。
【００９５】
[0109]ユーザＩＤモディファイヤ４１０が、人口統計ベースのインプレッションデータ構造７００からユーザＩＤを除去する（ブロック１３１０）。たとえば、ユーザＩＤモディファイヤ４１０は、ＡＭＥクッキー（たとえば、図２及び図３のＡＭＥクッキー２０８）に対応するＡＭＥユーザＩＤ列７０２、並びにパートナークッキー（たとえば、図２及び図３のパートナーＡクッキー２２８）に対応するパートナーユーザＩＤ列７１２からＵＵＩＤを除去することができる。その他の例においては、レポートジェネレータ４１２が、人口統計ベースのインプレッションデータ構造７００から選択された部分をコピーし、それらの選択された部分を、ユーザＩＤをコピーすることなく、レポート内に格納することができる。この方法においては、装置４００は、人口統計ベースのインプレッションが他者（たとえば、視聴者測定エンティティー）と共有される場合には、登録ユーザの識別情報をわかりにくくして、それらの登録ユーザのプライバシーを保護することができる。
【００９６】
[0110]人口統計アナライザ４０６（図４）が、ブロック１３０８においてインプレッションに関連付けられた人口統計情報を分析する（ブロック１３１２）。人口統計アナライザ４０６は、いずれかの人口統計情報を修正する必要があるかどうかを特定する（ブロック１３１４）。人口統計情報のうちのいずれかを修正する必要がある場合には（たとえば、不完全及び／又は不正確であるため、人口統計情報を変更又は追加する必要がある場合には）、人口統計モディファイヤ４０８（図４）が、修正を必要とする選択人口統計データを修正する（ブロック１３１６）。示されている例においては、人口統計アナライザ４０６、及び／又は人口統計モディファイヤ４０８は、２０１１年８月１２日に出願された「Ｍｅｔｈｏｄｓ  ａｎｄ  Ａｐｐａｒａｔｕｓ  ｔｏ  Ａｎａｌｙｚｅ  ａｎｄ  Ａｄｊｕｓｔ  Ｄｅｍｏｇｒａｐｈｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ」という名称の米国特許出願第１３／２０９，２９２号において開示されている１つ又は複数の例示的な技術を使用して、人口統計情報を分析及び／又は調整するためのブロック１３１２、１３１４、及び１３１６のオペレーションを実行することができ、この米国特許出願第１３／２０９，２９２号は、その全体が参照によって本明細書に組み込まれている。
【００９７】
[0111]ブロック１３１６において人口統計情報を修正した後に、又は人口統計アナライザ４０６が、人口統計情報のうちのいずれも修正を必要としていないとブロック１３１４において特定した場合には、レポートジェネレータ４１２が、１つ又は複数のインプレッションレポート（たとえば、図１及び図４のインプレッションレポート１０６ａ）を生成する（ブロック１３１８）。たとえば、レポートジェネレータ４１２は、図８及び図９に関連して上述した１つ又は複数の例示的な技術を使用して、並びに／又はその他の任意の適切な（１つ若しくは複数の）技術を使用して、インプレッションレポート１０６ａのうちの１つ又は複数を生成することができる。次いで装置４００が、それらの１つ又は複数のインプレッションレポート１０６ａをインプレッションモニタシステム１０２へ送信する（ブロック１３２０）。示されている例においては、それらのインプレッションレポート１０６ａは、キャンペーンＩＤ及び／又はその他のメディアコンテンツＩＤによって識別されるメディア（たとえば、広告、コンテンツ、及び／又はその他のメディア）に露出された、別々のＡＭＥクッキー２０８（及び対応するパートナーＡクッキー２２８）に関連付けられている人口統計セグメント、集団、又はグループを示す。そして図１３の例示的なプロセスは、終了する。
【００９８】
[0112]図１６は、調整係数を生成するための例示的なシステム１６００のブロック図である。たとえば、システム１６００は、図１〜図１５に関連して説明した方法及び装置に従って生成された情報に基づいてさらに正確な情報を特定するための調整係数を生成することができる。例示的なシステム１６００は、１つ又は複数のパネリストメーター１６０２と、データストア１６０４と、クッキー／パネリストマッチャー１６０６と、パネリスト／セッションマッチャー１６０８と、パートナーセッションページビューアナライザ１６１０と、パネリストセッションページビューアナライザ１６１２と、調整係数ジェネレータ１６１４とを含む。
【００９９】
[0113]（１つ又は複数の）パネリストメーター１６０２は、従来のパネリストのコンピュータ上でのコンピューティング活動に関する情報を収集する。示されている例によれば、（１つ又は複数の）パネリストメーター１６０２は、従来のパネリストのコンピュータ上にインストールされるソフトウェアによって実装される。或いは、その他の任意のタイプの（１つ又は複数の）パネリストメーター１６０２を利用することもできる。たとえば、（１つ又は複数の）パネリストメーター１６０２は、その一部を、又は全体を、コンピュータに関連付けられているデバイスによって実装することができる。
【０１００】
[0114]示されている例の（１つ又は複数の）パネリストメーター１６０２は、コンピューティングセッションに関する情報を収集する。たとえば、コンピューティングセッションは、ユーザがコンピュータにログインしたとき、ユーザがウェブブラウザを開いたとき、ユーザがメディアをメディアプロバイダに要求したとき、ユーザが（１つ又は複数の）パネリストメーター１６０２に対して自分自身を名乗ったときなどに、開始することができる。示されている例の（１つ又は複数の）パネリストメーター１６０２は、自分自身を名乗るようにユーザに促すことによって、コンピューティングセッションに関連付けられているユーザを特定する。（１つ又は複数の）パネリストメーター１６０２は、コンピューティングセッションの終わりも特定する。たとえば、（１つ又は複数の）パネリストメーター１６０２は、ユーザがコンピュータからログアウトしたとき、ユーザがウェブブラウザを閉じたとき、ある時間にわたってコンピュータへのユーザ入力がなかった後などに、コンピューティングセッションが終了したと特定することができる。コンピューティングセッションの情報は、データストア１６０４内に格納される。コンピューティングセッションに関しては、図１７において示されているようなテーブル内に情報を格納することができる。
【０１０１】
[0115]図１７において示されている例によれば、このテーブルは、情報を収集したパネリストメーターを識別するｍｅｔｅｒ＿ｉｄフィールドと、コンピューティングセッションに関連付けられているユーザを識別するｍｅｍｂｅｒ＿ｉｄフィールドと、コンピュータを識別するｃｏｍｐｕｔｅｒ＿ｉｄフィールドと、コンピューティングセッションの始まりを識別するｓｔａｒｔ＿ｔｉｍｅフィールドと、コンピューティングセッションの終わりを識別するｅｎｄ＿ｔｉｍｅフィールドとを含む。
【０１０２】
[0116]示されている例の（１つ又は複数の）パネリストメーター１６０２はまた、メディアプロバイダへの要求及びメディアプロバイダからの応答に関する情報を収集する。（１つ又は複数の）パネリストメーター１６０２はまた、メディアプロバイダ及び／又はパートナーデータベースプロバイダに対してユーザを識別するクッキーに関する情報を収集する。たとえば、タグ要求がパートナーデータベースプロバイダへ送信されるときに、そのタグ要求と、パートナーデータベースプロバイダに対してそのユーザを識別するクッキー（存在する場合）とが、（１つ又は複数の）パネリストメーター１６０２によってログに記録される。いくつかの例においては、そのクッキーは、タグ要求とともに送信されるたびにログに記録されるのではなく、コンピュータ上に設定されたときにのみ、ログに記録される。ログに記録された情報は、データストア１６０４内に格納される。たとえば、ログに記録された情報は、図１８において示されているように格納することができる。
【０１０３】
[0117]図１８において示されている例によれば、ログに記録された情報は、記録されたクッキー値を識別するｃｏｏｋｉｅ＿ｖａｌｕｅフィールドと、情報をログに記録したパネリストメーターを識別するｍｅｔｅｒ＿ｉｄフィールド、コンピュータを識別するｃｏｍｐｕｔｅｒ＿ｉｄフィールドと、クッキー値が確立された時刻（たとえば、ユーザがログインしてクッキーがユーザのコンピュータ上に設定された時刻）を示すｌｏｃａｌ＿ｔｉｍｅフィールドとを含む。
【０１０４】
[0118]図１６の示されている例のデータストア１６０４は、（１つ又は複数の）パネリストメーター１６０２から受信されたデータを格納し、そのデータをクッキー／パネリストマッチャー１６０６、パートナー／セッションマッチャー１６０８、及びパネリストセッションページビューアナライザ１６１２のうちの１つ又は複数へ送信する。いくつかの例においては、データストア１６０４は、クッキー／パネリストマッチャー１６０６、パネリスト／セッションマッチャー１６０８、パートナーセッションページビューアナライザ１６１０、及びパネリストセッションページビューアナライザ１６１２のうちの１つ又は複数によって生成されたデータを格納することもできる。データストア１６０４は、追加として、又は代替として、その他の任意の要素からのデータを格納すること、又はその他の任意の要素へデータを送信することができる。
【０１０５】
[0119]示されている例のクッキー／パネリストマッチャー１６０６は、コンピューティングセッションに関する情報、及び（１つ又は複数の）パネリストメーター１６０２からのパートナークッキーに関する情報を分析して、パートナークッキーとパネリストメンバーとの関連付けを特定する。例示的なクッキー／パネリストマッチャー１６０６は、パートナークッキーが設定された時刻（たとえば、図１８のテーブル内で識別された時刻）を、コンピューティングセッションの開始時刻及び終了時刻（たとえば、図１７のテーブル内の開始時刻及び終了時刻）と比較して、コンピューティングセッションへのクッキーの関連付けを特定する。例示的なクッキー／パネリストマッチャー１６０６はまた、マッチしているセッションに関して識別されたパネリストメンバーを（たとえば、図１７のテーブル内のメンバーＩＤから）特定する。
【０１０６】
[0120]示されている例のクッキー／パネリストマッチャー１６０６は、クッキーがそれぞれのパネリストメンバーに関連付けられた回数を小計して、図１９のテーブルを生成する。図１９の例示的なテーブルにおいて示されているように、クッキー１０００００９６４２４０４９５は、メンバーＩＤ１のコンピューティングセッションに２回関連付けられており、メンバーＩＤ２に１回関連付けられている。示されている例によれば、クッキー／パネリストマッチャー１６０６は、メンバーＩＤ１に関するカウントが、メンバーＩＤ２に関するカウントよりも大きいため、クッキー１０００００９６４２４０４９５はメンバーＩＤ１に関連付けられていると特定する。それに応じて、例示的なクッキー／パネリストマッチャー１６０６は、図２０のテーブルを生成し、このテーブルは、クッキーをパネリストメンバーに関連付ける。図２０の例において示されている関連付けは、ある特定のパートナークッキーにどのパネリストメンバーが関連付けられているかに関する特定を示している。このプロセスによって、パネリストメンバーに関して知られている人口統計情報をパートナークッキーに関連付けることができる。
【０１０７】
[0121]示されている例のパネリスト／セッションマッチャー１６０８は、クッキー／パネリストマッチャー１６０６からのパネリストとパートナークッキーとの関連付けと、（１つ又は複数の）パネリストメーター１６０２からのパートナークッキーインスタンスに関する情報とを利用して、パートナークッキーセッションの開始及び終了を特定する。パートナークッキーとパネリストとの例示的な関連付けが、図２１において示されている（このテーブルは、図２０において示されているテーブルと同様であるが、さらなる説明のために、さらなるパネリストメンバーを含んでいる）。パートナークッキーインスタンスの例示的なリストが、図２２において示されている（このテーブルは、図１８において示されているテーブルと同様であるが、さらなる説明のために、さらなるパートナークッキーを含んでいる）。例示的なパネリスト／セッションマッチャー１６０８は、パートナークッキーインスタンスの時刻を使用して、図２３において示されているようなパートナークッキーセッションのリストを生成する。パートナークッキーセッションのリストを生成するための例示的な方法のフローチャートについて、図２８のフローチャートに関連して説明する。
【０１０８】
[0122]示されている例のパートナーセッションページビューアナライザ１６１０は、パネリスト／セッションマッチャー１６０８からのパートナークッキーセッションのリストを使用して、メディアプロバイダページビューに関連付けられている人口統計情報を特定する。それらのページビューに関する人口統計情報は、図１〜図１５に関連して説明した方法及び装置を使用してそのようなメディアプロバイダページビューに関連付けられることになる人口統計情報をシミュレートする。人口統計情報は、パートナークッキーに関連付けられていると特定されたパネリスト情報からその人口統計情報を取り出すことによって特定される。なぜなら、パートナーからの人口統計情報は、典型的には、プライバシーの制約に起因して利用できないためである。例示的なパートナーセッションページビューアナライザ１６１０は、性別及び年齢に基づいて情報を集約して、図２４の列２４０２において示されるページビューの数を特定する。
【０１０９】
[0123]示されている例のパネリストセッションページビューアナライザ１６１２は、（１つ又は複数の）パネリストメーター１６０２によって特定されるパネリストメンバー情報を使用して、メディアプロバイダページビューに関連付けられている人口統計情報を特定する。たとえば、（１つ又は複数の）パネリストメーター１６０２が、コンピューティングデバイスのユーザに自分の識別情報を入力するように促す場合には、パネリストセッションページビューアナライザ１６１２によって利用される人口統計情報は、その促したことに応答して識別されるパネリストメンバーに関連付けられている人口統計情報である。例示的なパネリストセッションページビューアナライザ１６１２は、性別及び年齢に基づいて情報を集約して、図２４の列２４０４において示されるページビューの数を特定する。（１つ又は複数の）パネリストメーター１６０２に基づいて特定されるコンピューティングデバイスのユーザの識別情報は、パートナークッキーの人口統計の特定が比較される対照情報に相当する。
【０１１０】
[0124]示されている例の調整係数ジェネレータ１６１４は、パートナーセッションページビューアナライザ１６１０からのページビュー情報を、パネリストセッションページビューアナライザ１６１２からのページビュー情報と比較して、調整係数を特定する。この調整係数は、パートナークッキー及びパートナーデータベースを使用して特定されたページビューカウントに適用される訂正値である。言い換えれば、調整係数は、パートナークッキーを使用して（たとえば、図１〜図１５の方法及び装置に従って）特定された人口統計情報と、（１つ又は複数の）パネリストメーター１６０２から特定された人口統計情報との間における統計上の差に相当する。たとえば、図２４の列２４０６は、パートナークッキーからの人口統計情報を使用して特定されたページビュー（列２４０２）を、（１つ又は複数の）パネリストメーター１６０２の人口統計情報を使用して特定されたページビュー（列２４０４）で割ることによって、それぞれの人口統計カテゴリーごとに計算された調整係数を示している。図２４の「すべて」の行は、１０，８１０個のページビュー（４０，９４３−３０，１３３）にパートナークッキーが関連付けられておらず、その結果、調整係数は７４％であるということを示している。言い換えれば、パートナークッキーを使用したページビューの特定は、ページビューの７４％を占め、パートナークッキーに基づいて特定されたページビューカウントは、パートナークッキーを有していないコンピューティングデバイスによるページビューを計上するために、しかるべく増減されるべきである（たとえば、パートナークッキーを使用して特定されたページビューは、０．７４で割られるべきである）。
【０１１１】
[0125]いくつかの例においては、システム１６００は、追加として、又は代替として、（１つ又は複数の）パネリストメーター１６０２及びパートナークッキーの情報を使用してメディアプロバイダに関するユニークユーザの数を特定することによって、個々のページビューの代わりにユニークユーザに関するカウントを特定することができる。ユニーク視聴者に関するカウント及び調整係数を示す例示的なテーブルが、図２５において示されている。
【０１１２】
[0126]図１６のシステム１６００について上述した内容は、メディアプロバイダページビューについて言及しているが、その他の任意のコンピューティング活動を分析することができ、そのコンピューティング活動に人口統計情報を関連付けることができる。
【０１１３】
[0127]図２６〜図２９は、図１６の装置及びシステムを実施するために実行することができるマシン可読命令を表すフロー図である。図２６〜図２９の例示的なプロセスは、マシン可読命令を使用して実施することができ、それらのマシン可読命令は、実行されたときに、デバイス（たとえば、プログラマブルコントローラ、又はその他のプログラマブルマシン若しくは集積回路）に、図２６〜図２９において示されているオペレーションを実行させる。この例においては、マシン可読命令は、以降で図２９に関連して論じる例示的なコンピュータ２９１０内に示されているプロセッサ２９１２などのプロセッサによって実行するためのプログラムを含む。このプログラムは、ＣＤ−ＲＯＭ、フロッピーディスク、ハードドライブ、デジタル多用途ディスク（ＤＶＤ）、ＢｌｕＲａｙディスク、フラッシュメモリ、読み取り専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、又はプロセッサ２９１２に関連付けられているメモリなどの有形のコンピュータ可読メディア上に格納されているソフトウェアにおいて具体化することができるが、別法として、プログラム全体及び／又はその一部を、プロセッサ２９１２以外のデバイスによって実行すること、及び／又はファームウェア若しくは専用のハードウェアにおいて具体化することもできる。
【０１１４】
[0128]本明細書において使用される際には、有形のコンピュータ可読メディアという用語は、あらゆるタイプのコンピュータ可読ストレージを含むように、且つ伝搬信号を除外するように明示的に定義される。追加として、又は代替として、図２６〜図２９の例示的なプロセスは、フラッシュメモリ、読み取り専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、キャッシュ、又は、情報が任意の持続時間にわたって（たとえば、その情報を一時的にバッファに入れるために、及び／若しくはキャッシュに入れるために、長期間にわたって、永久に、短いインスタンスにわたって）格納されるその他の任意のストレージメディアなど、非一時的なコンピュータ可読メディア上に格納されているコード化された命令（たとえば、コンピュータ可読命令）を使用して実施することができる。本明細書において使用される際には、非一時的なコンピュータ可読メディアという用語は、あらゆるタイプのコンピュータ可読メディアを含むように、且つ伝搬信号を除外するように明示的に定義される。本明細書において使用される際には、「ａｔ  ｌｅａｓｔ（少なくとも）」という語句は、請求項のプリアンブルにおいて移行語として使用される場合、「ｃｏｍｐｒｉｓｉｎｇ（備える、含む）」という用語がオープンエンドであるのと同様に、オープンエンドである。したがって、「ａｔ  ｌｅａｓｔ（少なくとも）」をプリアンブルにおいて移行語として使用している請求項は、その請求項において明示的に列挙されている要素のほかにも要素を含むことができる。
【０１１５】
[0129]或いは、図２６〜図２９の例示的なプロセスは、（１つ又は複数の）特定用途向け集積回路（（１つ又は複数の）ＡＳＩＣ）、（１つ又は複数の）プログラマブルロジックデバイス（（１つ又は複数の）ＰＬＤ）、（１つ又は複数の）フィールドプログラマブルロジックデバイス（（１つ又は複数の）ＦＰＬＤ）、ディスクリートロジック、ハードウェア、ファームウェアなどの任意の（１つ又は複数の）組合せを使用して実施することができる。また、図２６〜図２９の例示的なプロセスは、前述の技術のうちの任意の技術の任意の（１つ又は複数の）組合せ、たとえば、ファームウェア、ソフトウェア、ディスクリートロジック、及び／又はハードウェアの任意の組合せとして実施することができる。
【０１１６】
[0130]図２６〜図２９の例示的なプロセスについては、図２６〜図２９のフロー図を参照して説明するが、図１６の装置及びシステムを実施するその他の方法を採用することもできる。たとえば、ブロックを実行する順序を変更することができ、及び／又は、説明されているブロックのうちのいくつかを変更、削除、分割、若しくは結合することができる。加えて、図１６の例示的なプロセスのうちの１つ又は複数は、順次、及び／又は、たとえば、別々の処理スレッド、プロセッサ、デバイス、ディスクリートロジック、回路などによって並行して、実行することができる。
【０１１７】
[0131]図２６の例示的なプロセスは、図１６の（１つ又は複数の）パネリストメーター１６０２が、パートナーログインに関するクッキー識別子を特定したとき（ブロック２６０２）、及びコンピューティングセッションに関するパネルメンバー識別子を特定したとき（ブロック２６０４）に開始する。たとえば、（１つ又は複数の）パネリストメーター１６０２は、識別された情報を収集する時間にわたってコンピューティングデバイスを測定することができる。（１つ又は複数の）パネリストメーター１６０２は、図１８の例において示されているように、パートナーログインに関する特定されたクッキー識別子を追跡把握することができる（ブロック２６０２）。この（１つ又は複数の）パネリストメーターは、図１７の例において示されているように、コンピューティングセッションに関する特定されたパネルメンバー識別子を追跡把握することができる（ブロック２６０４）。ブロック２６０２及び２６０４によって追跡把握された情報は、（１つ又は複数の）パネリストメーター１６０２において格納することができ、及び／又はデータストア１６０４へ送信することができる。
【０１１８】
[0132]次いで、パネリスト１６０６に対する例示的なクッキーが、パートナークッキー識別子をパネリストメンバー識別子に関連付ける（ブロック２６０６）。パートナークッキー識別子をパネリストメンバー識別子に関連付けるための例示的なプロセスについては、図２７に関連して説明する。パートナークッキー識別子の関連付けは、テーブル又はその他のデータ構造（たとえば、図２０において示されているテーブル内に格納することができる。
【０１１９】
[0133]次いで、例示的なパネリスト／セッションマッチャー１６０８が、ブロック２６０６において特定された関連付けを使用して、パネリストをコンピューティングセッションに関連付ける（ブロック２６０８）。（１つ又は複数の）パネリストメーター１６０２が、（たとえば、ユーザに自分自身を名乗るように促すことによって）パネリストをコンピューティングセッションに関連付ける一方で、ブロック２６０８の関連付けは、図１〜図１５の方法及び装置によって実行されることになるパネリスト（及びそれらのパネリストの人口統計情報）のマッチングを特定する（たとえば、シミュレートする）。パネリストをコンピューティングセッションに関連付けるための例示的なプロセスについては、図２８に関連して説明する。
【０１２０】
[0134]ブロック２６０８からの関連付けを使用して、例示的なパートナーセッションページビューアナライザ１６１０が、人口統計グループごとのページビューを特定する（ブロック２６１０）。ブロック２６１０のページビュー情報は、図１〜図１５の方法及び装置に従ってパートナークッキー情報を使用して特定されることになるページビューカウントを示す。示されている例によれば、図２３のテーブル内のセッション情報を使用して、ある特定の時点におけるページビューを、（（１つ又は複数の）パネリストメーター１６０２によって識別されたパネリストメンバーではなく）パートナークッキーを使用してコンピューティングセッションに関連付けられたパネリストメンバーに関連付ける。次いでページビューが、人口統計グループごとに集約される。
【０１２１】
[0135]（１つ又は複数の）パネリストメーター１６０２からのパネリスト識別情報を使用して、例示的なパネリストセッションページビューアナライザ１６１２が、人口統計グループごとのページビューを特定する（ブロック２６１２）。ブロック２６１２のページビュー情報は、正確であると想定される人口統計情報による基本ページビューカウントに相当する。コンピュータセッションに関連付けられた（たとえば、コンピューティングデバイスのユーザを促すことによって特定された）記録されたパネリストメンバーを利用して、コンピューティングセッション中にページビューに関連付けられた人口統計情報を特定する。次いでページビューが、人口統計グループごとに集約される。
【０１２２】
[0136]次いで、調整係数ジェネレータ１６１４が、（ブロック２６０８からの）パートナークッキー情報に基づくページビューを、（ブロック２６１０からの）パネリストメンバーに基づくページビューと比較して、人口統計グループごとの（１つ又は複数の）調整係数を特定する（ブロック２６１４）。調整係数を特定するための例示的なプロセスについては、図２９に関連して説明する。
【０１２３】
[0137]一例においては、（ブロック２６１２において特定される）パネリストセッション情報を使用した人口統計ごとのページビューのカウントを、Ｐｉ，ｊによって表すことができ、この場合、ｉは、メディアプロバイダを表すインデックスであり、ｊは、人口統計グループを表すインデックスである。（ブロック２６１０において特定される）パートナーセッション情報を使用した人口統計ごとのページビューのカウントを、
【数１】
2015212959.tif 000003
によって表すことができる。このような一例においては、メディアプロバイダｉ及び人口統計グループｊに関する調整係数
【数２】
2015212959.tif 000004
が、
【数３】
2015212959.tif 000005
として特定される。
【０１２４】
[0138]同様に、人口統計グループに属するユニークパネリストの月平均のカウントを、ＵＡｉ，ｊによって表すことができ、この場合、ｉは、メディアプロバイダを表すインデックスであり、ｊは、人口統計グループを表すインデックスである。パートナーセッション情報を使用した人口統計ごとのユニークパネリストの月平均のカウントを、
【数４】
2015212959.tif 000006
によって表すことができる。このような一例においては、メディアプロバイダｉ及び人口統計グループｊに関する調整係数
【数５】
2015212959.tif 000007
が、
【数６】
2015212959.tif 000008
として特定される。
【０１２５】
[0139]いくつかの例においては、調整係数は、サブカテゴリーレベルのカテゴリーで計算される（たとえば、調整係数は、ニュースカテゴリー内のすべてのメディアプロバイダに関して計算することができる）。たとえば、調整係数は、所与のメディアプロバイダ及び人口統計グループに関するユニーク視聴者が１００未満である場合には、サブカテゴリーで計算することができる。
【０１２６】
[0140]図２７は、パートナークッキーと、パネルメンバー識別子とを関連付けるための例示的なプロセスのフローチャートである。示されている例によれば、図２７のプロセスは、図１６のクッキー／パネリストマッチャー１６０６によって実行される。この例示的なプロセスは、クッキーインスタンスのリスト上で識別された第１のパートナークッキーを選択することによって開始する（ブロック２７０２）。たとえば、パートナークッキーは、図１８及び／又は図２２において示されているようなリスト上で識別することができる。次いで、クッキーインスタンスが、コンピューティングセッション（たとえば、図１７において示されているようなテーブル内で識別されたコンピューティングセッション）とマッチされ、それらのマッチしているコンピューティングセッションに関連付けられているパネリストメンバー識別子が小計される（ブロック２７０４）。たとえば、メンバー識別子は、図１９において示されているように小計することができる。その小計において最大のカウントを有するパネルメンバー識別子が選択される（ブロック２７０６）。選択されたパートナークッキーと、選択されたメンバー識別子との関連付けが記録される（ブロック２７０８）。たとえば、その関連付けは、図２０及び図２１において示されているように記録することができる。
【０１２７】
[0141]選択されたパートナークッキーに関する関連付けを記録した後に、クッキー／パネリストマッチャー１６０６は、処理すべきさらなるパートナークッキーがあるかどうかを特定する（ブロック２７１０）。処理すべきさらなるパートナークッキーがある場合には、次なるパートナークッキーが選択され（ブロック２７１２）、コントロールは、ブロック２７０４へ戻って、そのパートナークッキーを処理する。処理すべきさらなるパートナークッキーがない場合には、図２７のプロセスは完了する。図２７のプロセスが完了すると、その結果として、図２８のプロセスを開始することができる。
【０１２８】
[0142]図２８は、図２７において示されているプロセスによって特定された、クッキーとパネリストメンバーとの関連付けの情報に基づいてパネリストメンバーに関するセッション情報を特定するための例示的なプロセスのフローチャートである。示されている例によれば、図２８のプロセスは、図１６のパネリスト／セッションマッチャー１６０８によって実行される。この例示的なプロセスは、第１のパートナークッキーインスタンスを選択することによって開始する（ブロック２８０２）。たとえば、第１のパートナークッキーインスタンスは、図１８及び図２２において示されているテーブルなど、パートナークッキーインスタンスのテーブルから選択することができる。次いで、図２７において示されているプロセスによって特定された、クッキーとパネリストメンバーとの関連付けの情報を使用して、クッキーインスタンスに関するパネルメンバー識別子が特定される（ブロック２８０４）。クッキーインスタンスの時刻が、コンピューティングセッションに関するセッション開始時刻として記録され、特定されたパネルメンバー識別子が、セッションに関連付けられる（ブロック２８０６）。たとえば、セッション情報は、図２３において示されているように記録することができる。
【０１２９】
[0143]セッション情報を記録した後に、パネリスト／セッションマッチャー１６０８は、処理すべきさらなるパートナーインスタンスがあるかどうかを特定する（ブロック２８０８）。処理すべきさらなるパートナークッキーインスタンスがある場合には、次なるパートナークッキーインスタンスが選択される（ブロック２８１０）。新たに選択されたクッキーインスタンスの時刻が、前に選択されたパネルメンバーセッションに関するセッションの終わりとして記録される（ブロック２８１２）。言い換えれば、それぞれの新たなクッキーインスタンスの発生は、前のクッキーインスタンスの終了（及びそれによる、生じたパネルメンバー閲覧セッションの終了）を示す。次いでコントロールは、ブロック２８０４へ戻って、新たに選択されたクッキーインスタンスを処理する。
【０１３０】
[0144]処理すべきさらなるパートナークッキーインスタンスがない場合には（ブロック２８０８）、図２８のプロセスは完了する。図２８のプロセスが完了すると、その結果として、ブロック２６１０及び２６１２のうちの１つ又は複数を開始することができる。
【０１３１】
[0145]いくつかの例においては、メディア（たとえば、広告）は、１つの広告ネットワーク内の複数のメディアプロバイダにわたって表示される。測定エンティティーは、どのメディアプロバイダが広告を表示することになるかを前もって知ることはできない。さらに、別々のメディアプロバイダの人口統計は、ウェブページのターゲットとされている人口統計に応じて（たとえば、スポーツニュースのウェブページと、娯楽ニュースのウェブページとでは）異なる。したがって、（１つ又は複数の）パネリストメーター１６０２は、メディアインプレッションが生じているドメイン名を取り込む（たとえば、（１つ又は複数の）パネリストメーター１６０２は、広告のインプレッションをログに記録する際には、その広告が表示されたメディアプロバイダのドメイン名もログに記録する）。メディアが、広告ネットワーク及び非広告ネットワークの両方で表示される場合（広告が、いくつかのメディアプロバイダに直接提供される場合）には、ドメイン名は、ランダムサンプル（たとえば、インプレッションの２０％）に関して取り込むことができる。
【０１３２】
[0146]広告ネットワークに関するインプレッションを特定するために、メディアの提示中の（たとえば、広告キャンペーン中の）インプレッションボリュームによって重み付けされた複数のメディアプロバイダ調整係数の組合せである複合調整係数が特定される。いくつかの例においては、複合調整係数は、毎日計算される。
【０１３３】
[0147]前述のように、調整係数
【数７】
2015212959.tif 000009
及びユニーク視聴者調整係数
【数８】
2015212959.tif 000010
が計算される。加えて、広告ネットワークのメディアプロバイダｉに関連付けられているインプレッションの割合が、
【数９】
2015212959.tif 000011
によって表される。たとえば、ある特定のメディアプロバイダは、カウントされたインプレッションの４０％を占める可能性がある（すなわち、
【数１０】
2015212959.tif 000012
）。広告ネットワークＡＮ及び人口統計グループｊに関するインプレッション調整係数が、
【数１１】
2015212959.tif 000013
として計算され、ユニーク視聴者調整係数が、
【数１２】
2015212959.tif 000014
として計算される。したがって、１つの広告ネットワーク内に２つのメディアプロバイダがあって、メディアプロバイダＡがインプレッションの４０％に相当し、メディアプロバイダＢがインプレッションの６０％に相当するようにインプレッションが分散されている場合には、その広告ネットワークに関する複合調整係数は、０．４×メディアプロバイダＡに関する調整係数＋０．６×メディアプロバイダＢに関する調整係数として計算される。そのような複合調整係数は、人口統計グループのそれぞれに関して計算することができる。
【０１３４】
[0148]調整係数を計算した後に、それらの調整係数を、収集されたモニタリングデータ（たとえば、収集されたデータの母集団全体、収集されたデータのサブセットなど）に適用することができる。以降の例においては、報告を行うエンティティーは、メディアプロバイダ又は広告ネットワークである。以降の測定データは、図１〜図１５に関連して説明したようなタグ付け及びパートナーデータプロバイダの測定によって特定することができる。エンティティーｉについて米国に関するウェブページのタグ付けによって収集されたインプレッションを、Ｉｉによって表すことができ、世界中のサイトに関するウェブページのタグ付けによって収集されたインプレッションを、
【数１３】
2015212959.tif 000015
によって表すことができる。米国に関するユニーククッキーカウントを、ＩＵＣによって表すことができ、世界中のサイトに関するユニーククッキーカウントを、
【数１４】
2015212959.tif 000016
によって表すことができる。パートナーデータベースプロバイダを使用して特定されたインプレッションを、
【数１５】
2015212959.tif 000017
によって表すことができ、パートナーデータベースプロバイダを使用して特定されたユニーク視聴者カウントを、
【数１６】
2015212959.tif 000018
によって表すことができる。上述のように、エンティティーｉ及び人口統計グループｊに関するインプレッション調整係数を、
【数１７】
2015212959.tif 000019
によって表すことができ、ユニーク視聴者インプレッション係数を、
【数１８】
2015212959.tif 000020
によって表すことができる。
【０１３５】
[0149]国際除外係数が、
【数１９】
2015212959.tif 000021
として特定される。この値は、世界中のエンティティーのうちで、米国のデータによって表されるエンティティーの割合を示す。
【０１３６】
[0150]タグ付けを使用して特定されたインプレッションの合計数をマッチさせる目的でパートナーデータベースプロバイダのデータを調整するために、スケーリング係数が、
【数２０】
2015212959.tif 000022
として計算される。それに応じて、パートナーデータベースプロバイダを使用した推定されたインプレッションが、
【数２１】
2015212959.tif 000023
として特定される。
【０１３７】
[0151]ユニーク視聴者国際除外係数が、
【数２２】
2015212959.tif 000024
として特定される。この値は、ユニーク視聴者のうちで、米国から来ているユニーク視聴者の割合を示す。パートナーデータベースプロバイダからのデータを使用して米国のユニーク視聴者カウントを特定するために、ユニーク視聴者国際除外係数が、パートナーデータベースプロバイダからのデータに対して複数の人口統計グループにわたって適用される。
【０１３８】
[0152]合計ユニーク視聴者の測定が利用できない例においては、パートナーデータベースプロバイダのために観測された頻度は、パートナーデータベースプロバイダによって観測されなかった視聴者に関する頻度と同じであると想定することができる。それに応じて、生の観測された頻度が、
【数２３】
2015212959.tif 000025
として特定される。ターゲット合計ユニーク視聴者が、
【数２４】
2015212959.tif 000026
として特定される。スケーリングがない場合には、複数の人口統計グループにわたる調整されたユニーク視聴者の合計が、スケーリング係数
【数２５】
2015212959.tif 000027
によってスケールされる。それに応じて、ユニーク視聴者の推定値が、
【数２６】
2015212959.tif 000028
として特定される。
【０１３９】
[0153]いったんデータが調整されると、それらのデータをキャンペーンごとにグループ化して、キャンペーンに関するインプレッション及びユニーク視聴者を特定することができる。キャンペーンに属するエンティティー（たとえば、メディアプロバイダ及び／又は広告ネットワーク）のセットが、Ｓｎによって表され、この場合、ｎは、そのキャンペーンのインデックスである。そのキャンペーンに関する推定されたインプレッションを
【数２７】
2015212959.tif 000029
として特定することができる。キャンペーンに関するユニーク視聴者を特定する際には、複数のサイトにわたる重複を認識することができる。したがって、それぞれの人口統計グループｊ及びキャンペーンｎごとに、キャンペーン重複係数が、
【数２８】
2015212959.tif 000030
として特定され、この場合、ｄｎ，ｊは、１未満である。それに応じて、そのキャンペーンに関するユニーク視聴者推定値が、
【数２９】
2015212959.tif 000031
として特定される。
【０１４０】
[0154]上述の例は、計算された調整係数を使用してインプレッション及びユニーク視聴者を特定するための特定の方程式について説明しているが、任意の適切な方程式を使用することができる。
【０１４１】
[0155]図２９は、本明細書において開示されている例示的な装置、方法、及びシステムを実施するために使用することができる例示的なプロセッサシステム２９１０のブロック図である。図２９において示されているように、プロセッサシステム２９１０は、相互接続バス２９１４に結合されているプロセッサ２９１２を含む。プロセッサ２９１２は、任意の適切なプロセッサ、処理装置、又はマイクロプロセッサとすることができる。図２９には示されていないが、システム２９１０は、マルチプロセッサシステムとすることができ、ひいては、プロセッサ２９１２と同じ又は同様であり、相互接続バス２９１４に通信可能に結合されている１つ又は複数のさらなるプロセッサを含むことができる。
【０１４２】
[0156]図２９のプロセッサ２９１２は、チップセット２９１８に結合されており、チップセット２９１８は、メモリコントローラ２９２０、及び入力／出力（Ｉ／Ｏ）コントローラ２９２２を含む。チップセットは、Ｉ／Ｏ機能及びメモリマネージメント機能、並びに複数の汎用レジスタ及び／又は専用レジスタ、タイマーなどを提供し、それらは、チップセット２９１８に結合されている１つ又は複数のプロセッサによってアクセス可能であるか、又は使用される。メモリコントローラ２９２０は、プロセッサ２９１２（又は複数のプロセッサが存在する場合には、それらのプロセッサ）がシステムメモリ２９２４、マスストレージメモリ２９２５、及び／又は光学メディア２９２７にアクセスできるようにする機能を実行する。
【０１４３】
[0157]一般には、システムメモリ２９２４は、任意の所望のタイプの揮発性及び／又は不揮発性のメモリ、たとえば、スタティックランダムアクセスメモリ（ＳＲＡＭ）、ダイナミックランダムアクセスメモリ（ＤＲＡＭ）、フラッシュメモリ、読み取り専用メモリ（ＲＯＭ）などを含むことができる。マスストレージメモリ２９２５は、ハードディスクドライブ、光学ドライブ、テープストレージデバイスなどを含む任意の所望のタイプのマスストレージデバイスを含むことができる。光学メディア２９２７は、デジタル多用途ディスク（ＤＶＤ）、コンパクトディスク（ＣＤ）、又はブルーレイ光学ディスクなどの任意の所望のタイプの光学メディアを含むことができる。図１０〜図１３のうちのいずれの命令も、システムメモリ２９２４、マスストレージデバイス２９２５、光学メディア２９２７、及び／又はその他の任意のメディアによって表される有形のメディアのうちのいずれの上に格納することもできる。
【０１４４】
[0158]Ｉ／Ｏコントローラ２９２２は、プロセッサ２９１２が、Ｉ／Ｏバス２９３２を介して周辺入力／出力（Ｉ／Ｏ）デバイス２９２６及び２９２８並びにネットワークインターフェース２９３０と通信できるようにする機能を実行する。Ｉ／Ｏデバイス２９２６及び２９２８は、任意の所望のタイプのＩ／Ｏデバイス、たとえば、キーボード、ビデオディスプレイ又はモニタ、マウスなどとすることができる。ネットワークインターフェース２９３０は、たとえば、イーサネット（登録商標）デバイス、非同期転送モード（ＡＴＭ）デバイス、８０２．１１デバイス、デジタルサブスクライバーライン（ＤＳＬ）モデム、ケーブルモデム、セルラーモデムなどとすることができ、それによって、プロセッサシステム２９１０は、別のプロセッサシステムと通信することができる。
【０１４５】
[0159]メモリコントローラ２９２０及びＩ／Ｏコントローラ２９２２は、図２９においては、チップセット２９１８内の別々の機能ブロックとして示されているが、これらのブロックによって実行される機能は、単一の半導体回路内に統合することができ、又は複数の別々の集積回路を使用して実施することもできる。
【０１４６】
[0160]上記では、数ある構成要素のうちでも、ハードウェア上で実行されるファームウェア及び／又はソフトウェアを含む例示的な方法、装置、システム、及び製品を開示しているが、そのような方法、装置、システム、及び製品は、例示的なものにすぎず、限定するものとみなされるべきではないということに留意されたい。したがって、上記では、例示的な方法、装置、システム、及び製品を開示しているが、提供されている例は、そのような方法、装置、システム、及び製品を実施するための唯一の方法ではない。
【０１４７】
[0161]本明細書においては、特定の例示的な方法、装置、及び製品について説明してきたが、本特許がカバーする範囲は、それらに限定されない。それどころか、本特許は、本特許の特許請求の範囲の範疇内に公正に収まるすべての方法、装置、及び製品をカバーする。
【図１】
2015212959.tif 000032
【図２】
2015212959.tif 000033
【図３】
2015212959.tif 000034
【図４】
2015212959.tif 000035
【図５】
2015212959.tif 000036
【図６】
2015212959.tif 000037
【図７】
2015212959.tif 000038
【図８】
2015212959.tif 000039
【図９】
2015212959.tif 000040
【図１０】
2015212959.tif 000041
【図１１】
2015212959.tif 000042
【図１２】
2015212959.tif 000043
【図１３】
2015212959.tif 000044
【図１４】
2015212959.tif 000045
【図１５】
2015212959.tif 000046
【図１６】
2015212959.tif 000047
【図１７】
2015212959.tif 000048
【図１８】
2015212959.tif 000049
【図１９】
2015212959.tif 000050
【図２０】
2015212959.tif 000051
【図２１】
2015212959.tif 000052
【図２２】
2015212959.tif 000053
【図２３】
2015212959.tif 000054
【図２４】
2015212959.tif 000055
【図２５】
2015212959.tif 000056
【図２６】
2015212959.tif 000057
【図２７】
2015212959.tif 000058
【図２８】
2015212959.tif 000059
【図２９】
2015212959.tif 000060
【外国語明細書】
2015212959000001.pdf