(57)【特許請求の範囲】
【請求項１】
メディア露出をモニタするための方法であって、
第１のインターネットドメインにおいて、第１の要求をクライアントコンピュータから受信するステップであり、前記第１の要求が、前記クライアントコンピュータにおける前記メディアへのアクセスを示す、ステップと、
前記クライアントコンピュータが既知であるかどうかを特定するステップと、
前記クライアントコンピュータが既知ではない場合には、前記第１のインターネットドメインから、応答を前記クライアントコンピュータへ送信するステップであり、前記応答が、第２の要求を第２のインターネットドメインへ送信するように前記クライアントコンピュータに指示し、前記第２の要求が、前記クライアントコンピュータにおける前記メディアへの前記アクセスを示す、ステップと、
前記クライアントコンピュータが既知である場合には、前記メディアのインプレッションをログに記録するステップと、
前記第１のインターネットドメインにおいて、第３の要求を第２のクライアントコンピュータから受信するステップであって、前記第３の要求が、前記第２のクライアントコンピュータにおける第２のメディアへのアクセスを示し、前記クライアントコンピュータが、パネリストコンピュータであり、前記第２のクライアントコンピュータが、非パネリストコンピュータである、ステップと、
前記パネリストコンピュータに関連付けられている第１の人口統計情報を、前記第１の要求に基づいて前記メディアの前記ログに記録されたインプレッションに関連付けて格納するステップであって、前記第１の人口統計情報が、前記パネリストコンピュータに関連付けられているパネリストメンバーに対応する、ステップと、
前記第２のインターネットドメインから、前記第２のクライアントコンピュータに関連付けられている第２の人口統計情報を受信するステップであって、前記第２の人口統計情報が、前記第２のクライアントコンピュータにおける前記第２のメディアの提示に基づいて前記第２のインターネットドメインにおいてログに記録された第２のインプレッションに関連付けて受信される、ステップと、
を含む方法。
【請求項２】
前記第１の要求が、前記クライアントコンピュータに関連付けられている識別子を含む場合には、前記識別子を前記インプレッションに関連付けて格納するステップをさらに含む、請求項１に記載の方法。
【請求項３】
前記識別子が、前記第１のインターネットドメインのサーバによって設定されているクッキーを含む、請求項２に記載の方法。
【請求項４】
前記第１の要求が前記識別子を含まない場合には、前記第１のインターネットドメインを介して、前記識別子を前記クライアントコンピュータ内に設定するステップと、
前記識別子を前記インプレッションに関連付けて格納するステップと
をさらに含む、請求項２に記載の方法。
【請求項５】
前記第１の要求が、前記メディアとともに提供された命令に基づいて前記第１のインターネットドメインにおいて受信され、前記クライアントコンピュータが前記メディアにアクセスしたときに前記クライアントコンピュータにおいて実行される、請求項１に記載の方法。
【請求項６】
前記命令が、Ｊａｖａ（登録商標）命令、ｊａｖａ（登録商標）スクリプト、又はハイパーテキストマークアップ言語のうちの少なくとも１つを含む、請求項５に記載の方法。
【請求項７】
前記第１の要求が、前記メディアに関連付けられているキャンペーン識別子、クリエイティブタイプ識別子、又は配置識別子のうちの少なくとも１つを含み、前記キャンペーン識別子が、広告キャンペーンを示し、前記クリエイティブタイプ識別子が、前記メディアのテクノロジータイプを示し、前記配置識別子が、前記クライアントコンピュータのスクリーン上における前記メディアの位置を示す、請求項１に記載の方法。
【請求項８】
前記第１の要求内の、前記メディアに関連付けられている識別情報を受信するステップと、
前記識別情報に対応する修正された値を生成するステップと、
前記識別情報の代わりに前記修正された値を前記応答内に含めて前記クライアントコンピュータへ送信するステップであって、前記修正された値が、前記第２のインターネットドメインへの前記第２の要求内に含められる、ステップと
をさらに含む、請求項１に記載の方法。
【請求項９】
前記修正された値を前記第１のインターネットドメインにおける前記識別情報にマップするステップをさらに含む、請求項８に記載の方法。
【請求項１０】
前記第２のインターネットドメインから、前記修正された値に基づく第３のインプレッションを受信するステップと、
前記第３のインプレッションの前記修正された値と、前記修正された値を前記第１のインターネットドメインにおける前記識別情報にマップする前記ステップとに基づいて、前記第３のインプレッションが、前記クライアントコンピュータにおいて提示された前記メディアに対応することを特定するステップと
をさらに含む、請求項９に記載の方法。
【請求項１１】
前記第２のインターネットドメインからの前記第３のインプレッションが、前記クライアントコンピュータに関連付けられているユーザの第３の人口統計情報を含む、請求項１０に記載の方法。
【請求項１２】
前記第２の要求を前記第２のインターネットドメインへ送信するように前記クライアントコンピュータに指示するための前記応答が、前記第２のインターネットドメインのインターネットアドレスを含む、請求項１に記載の方法。
【請求項１３】
前記クライアントコンピュータに関連付けられているユーザに関する人口統計情報を有する可能性が最も高いのはどのインターネットドメインであるかを示すデータに基づいて、前記第２のインターネットドメインの前記インターネットアドレスを選択するステップをさらに含む、請求項１２に記載の方法。
【請求項１４】
前記第２のインターネットドメインがソーシャルネットワークサービスに関連付けられており、ソーシャルネットワークサービスが、その登録ユーザから人口統計情報を収集する、請求項１に記載の方法。
【請求項１５】
前記メディアが広告である、請求項１に記載の方法。
【請求項１６】
前記第１のインターネットドメインから、第２の応答を前記クライアントコンピュータへ送信するステップをさらに含み、前記第２の応答が、第４の要求を第３のインターネットドメインへ送信するように前記クライアントコンピュータに指示し、前記第４の要求が、前記クライアントコンピュータにおける前記メディアの前記提示を示す、請求項１に記載の方法。
【請求項１７】
前記第２のインターネットドメインにおいてインプレッションがログに記録されなかった場合には、前記第２の応答が、前記クライアントコンピュータへ送信される、請求項１６に記載の方法。
【請求項１８】
前記パネリストメンバーが、前記第１のインターネットドメインに関連付けられている視聴者レーティング測定エンティティーによって保持されているパネルに関連付けられており、前記第２のクライアントコンピュータの非パネリストユーザが、前記第２のインターネットドメインに関連付けられている登録ベースのサービスの登録ユーザである、請求項１に記載の方法。
【請求項１９】
前記第２のインターネットドメインから、前記第２の要求に基づいて前記第２のインターネットドメインにおいてログに記録された第３のインプレッションに関連付けられている第３の人口統計情報を受信するステップをさらに含む、請求項１に記載の方法。
【請求項２０】
前記第２の要求を前記第２のインターネットドメインへ送信するように前記クライアントコンピュータに指示するための前記応答が、前記第２の要求を仲介者へ送信するように前記クライアントコンピュータに指示する、請求項１に記載の方法。
【請求項２１】
メディア露出をモニタするための装置であって、
第１のインターネットドメインにおいて、クライアントコンピュータにおける前記メディアへのアクセスを示す第１の要求を前記クライアントコンピュータから受信する通信インターフェースと、
前記クライアントコンピュータが既知であるか否かを判定するプロセッサと、
前記クライアントコンピュータが既知ではない場合には、前記第１のインターネットドメインから、前記クライアントコンピュータにおける前記メディアへの前記アクセスを示す第２の要求を第２のインターネットドメインへ送信するように前記クライアントコンピュータに指示する応答を前記クライアントコンピュータへ送信する通信インターフェースと、
前記クライアントコンピュータが既知である場合には、前記メディアのインプレッションをログに記録するためのデータ構造と、
前記第１のインターネットドメインにおいて、第３の要求を第２のクライアントコンピュータから受信するための前記通信インターフェースであって、前記第３の要求が、前記第２のクライアントコンピュータにおける第２のメディアへのアクセスを示し、前記クライアントコンピュータが、パネリストコンピュータであり、前記第２のクライアントコンピュータが、非パネリストコンピュータである、前記通信インターフェースと、
前記パネリストコンピュータに関連付けられている第１の人口統計情報を、前記第１の要求に基づいて前記メディアの前記ログに記録されたインプレッションに関連付けて格納するための第２のデータ構造であって、前記第１の人口統計情報が、前記パネリストコンピュータに関連付けられているパネリストメンバーに対応する、第２のデータ構造と、
前記第２のインターネットドメインから、前記第２のクライアントコンピュータに関連付けられている第２の人口統計情報を受信するためのレポートジェネレータであって、前記第２の人口統計情報が、前記第２のクライアントコンピュータにおける前記第２のメディアの提示に基づいて前記第２のインターネットドメインにおいてログに記録された第２のインプレッションに関連付けて受信される、レポートジェネレータと、
を備える装置。
【請求項２２】
前記第１の要求が、前記クライアントコンピュータに関連付けられている識別子を含む場合には、前記データ構造が、前記識別子を前記インプレッションに関連付けて格納する、請求項２１に記載の装置。
【請求項２３】
前記識別子が、前記第１のインターネットドメインのサーバによって設定されているクッキーを含む、請求項２２に記載の装置。
【請求項２４】
前記通信インターフェースが、前記第１の要求が前記識別子を含まない場合には、前記第１のインターネットドメインを介して、前記識別子を前記クライアントコンピュータ内に設定し、前記データ構造が、前記通信インターフェースが前記識別子を前記クライアントコンピュータ内に設定した後に前記識別子を前記インプレッションに関連付けて格納する、請求項２２に記載の装置。
【請求項２５】
前記第１の要求が、前記メディアとともに提供された命令に基づいて前記第１のインターネットドメインにおいて受信され、前記クライアントコンピュータが前記メディアにアクセスしたときに前記クライアントコンピュータにおいて実行される、請求項２１に記載の装置。
【請求項２６】
前記命令が、Ｊａｖａ（登録商標）命令、ｊａｖａ（登録商標）スクリプト、又はハイパーテキストマークアップ言語のうちの少なくとも１つを含む、請求項２５に記載の装置。
【請求項２７】
前記第１の要求が、前記メディアに関連付けられているキャンペーン識別子、クリエイティブタイプ識別子、又は配置識別子のうちの少なくとも１つを含み、前記キャンペーン識別子が、広告キャンペーンを示し、前記クリエイティブタイプ識別子が、前記メディアのテクノロジータイプを示し、前記配置識別子が、前記クライアントコンピュータのスクリーン上における前記メディアの位置を示す、請求項２１に記載の装置。
【請求項２８】
前記通信インターフェースが、
前記第１の要求内の、前記メディアに関連付けられている識別情報を受信し、
前記識別情報の代わりに、前記第２のインターネットドメインへの前記第２の要求内に含められる修正された値を、前記応答内に含めて前記クライアントコンピュータへ送信する
請求項２１に記載の装置。
【請求項２９】
前記修正された値を前記第１のインターネットドメインにおける前記識別情報にマップするためのサイト識別子マップをさらに備える、請求項２８に記載の装置。
【請求項３０】
前記第２のインターネットドメインから、前記修正された値に基づく第３のインプレッションを受信し、
前記第３のインプレッションの前記修正された値と、前記修正された値を前記第１のインターネットドメインにおける前記識別情報にマップすることとに基づいて、前記第３のインプレッションが、前記クライアントコンピュータにおいて提示された前記メディアに対応することを特定する
レポートジェネレータをさらに備える、請求項２９に記載の装置。
【請求項３１】
前記第２のインターネットドメインからの前記第３のインプレッションが、前記クライアントコンピュータに関連付けられているユーザの第３の人口統計情報を含む、請求項３０に記載の装置。
【請求項３２】
前記第２の要求を前記第２のインターネットドメインへ送信するように前記クライアントコンピュータに指示するための前記応答が、前記第２のインターネットドメインのインターネットアドレスを含む、請求項２１に記載の装置。
【請求項３３】
前記クライアントコンピュータに関連付けられているユーザに関する人口統計情報を有する可能性が最も高いのはどのインターネットドメインであるかを示すデータに基づいて、前記第２のインターネットドメインの前記インターネットアドレスを選択するためのルールエンジンをさらに含む、請求項３２に記載の装置。
【請求項３４】
前記第２のインターネットドメインがソーシャルネットワークサービスに関連付けられており、ソーシャルネットワークサービスが、その登録ユーザから人口統計情報を収集する、請求項２１に記載の装置。
【請求項３５】
前記メディアが広告である、請求項２１に記載の装置。
【請求項３６】
前記通信インターフェースが、前記第１のインターネットドメインから、第２の応答を前記クライアントコンピュータへ送信し、前記第２の応答が、第４の要求を第４のインターネットドメインへ送信するように前記クライアントコンピュータに指示し、前記第３の要求が、前記クライアントコンピュータにおける前記メディアの前記提示を示す、請求項２１に記載の装置。
【請求項３７】
前記第２のインターネットドメインにおいてインプレッションがログに記録されなかった場合には、前記第２の応答が、前記クライアントコンピュータへ送信される、請求項３６に記載の装置。
【請求項３８】
前記パネリストメンバーが、前記第１のインターネットドメインに関連付けられている視聴者レーティング測定エンティティーによって保持されているパネルに関連付けられており、前記第２のクライアントコンピュータの非パネリストユーザが、前記第２のインターネットドメインに関連付けられている登録ベースのサービスの登録ユーザである、請求項２１に記載の装置。
【請求項３９】
前記第２のインターネットドメインから、前記第２の要求に基づいて前記第２のインターネットドメインにおいてログに記録された第２のインプレッションに関連付けられている人口統計情報を受信するためのレポートジェネレータをさらに備える、請求項２１に記載の装置。
【請求項４０】
前記第２の要求を前記第２のインターネットドメインへ送信するように前記クライアントコンピュータに指示するための前記応答が、前記第２の要求を仲介者へ送信するように前記クライアントコンピュータに指示する、請求項２１に記載の装置。
【請求項４１】
命令が格納されているマシンアクセス可能な記憶装置又は記憶ディスクであって、前記命令が、実行されたときに、マシンに少なくとも、
第１のインターネットドメインにおいて、クライアントコンピュータにおけるメディアへのアクセスを示す第１の要求を前記クライアントコンピュータから受信させ、
前記クライアントコンピュータが既知であるかどうかを特定させ、
前記クライアントコンピュータが既知ではない場合には、前記第１のインターネットドメインから、応答を前記クライアントコンピュータへ送信させ、前記応答が、第２の要求を第２のインターネットドメインへ送信するように前記クライアントコンピュータに指示し、前記第２の要求が、前記クライアントコンピュータにおける前記メディアへの前記アクセスを示し、
前記クライアントコンピュータが既知である場合には、前記メディアのインプレッションをログに記録させ、
前記第１のインターネットドメインにおいて、第３の要求を第２のクライアントコンピュータから受信させ、前記第３の要求が、前記第２のクライアントコンピュータにおける第２のメディアへのアクセスを示し、前記クライアントコンピュータが、パネリストコンピュータであり、前記第２のクライアントコンピュータが、非パネリストコンピュータであり、
前記パネリストコンピュータに関連付けられている第１の人口統計情報を、前記第１の要求に基づいて前記メディアの前記ログに記録されたインプレッションに関連付けて格納させ、前記第１の人口統計情報が、前記パネリストコンピュータに関連付けられているパネリストメンバーに対応し、
前記第２のインターネットドメインから、前記第２のクライアントコンピュータに関連付けられている第２の人口統計情報を受信させ、前記第２の人口統計情報が、前記第２のクライアントコンピュータにおける前記第２のメディアの提示に基づいて前記第２のインターネットドメインにおいてログに記録された第２のインプレッションに関連付けて受信される、
マシンアクセス可能な記憶装置又は記憶ディスク。
【請求項４２】
前記マシンに、前記第１の要求が前記クライアントコンピュータに関連付けられている識別子を含む場合には、前記識別子を前記インプレッションに関連付けて格納させる命令を格納している、請求項４１に記載のマシンアクセス可能な記憶装置又は記憶ディスク。
【請求項４３】
前記識別子が、前記第１のインターネットドメインのサーバによって設定されているクッキーを含む、請求項４２に記載のマシンアクセス可能な記憶装置又は記憶ディスク。
【請求項４４】
前記マシンに、
前記第１の要求が前記識別子を含まない場合には、前記第１のインターネットドメインを介して、前記識別子を前記クライアントコンピュータ内に設定させ、
前記識別子を前記インプレッションに関連付けて格納させる
命令を格納している、請求項４２に記載のマシンアクセス可能な記憶装置又は記憶ディスク。
【請求項４５】
前記第１の要求が、前記メディアとともに提供された第２の命令に基づいて前記第１のインターネットドメインにおいて受信され、前記クライアントコンピュータが前記メディアにアクセスしたときに前記クライアントコンピュータにおいて実行される、請求項４１に記載のマシンアクセス可能な記憶装置又は記憶ディスク。
【請求項４６】
前記第２の命令が、Ｊａｖａ（登録商標）命令、ｊａｖａ（登録商標）スクリプト、又はハイパーテキストマークアップ言語のうちの少なくとも１つを含む、請求項４５に記載のマシンアクセス可能な記憶装置又は記憶ディスク。
【請求項４７】
前記第１の要求が、前記メディアに関連付けられているキャンペーン識別子、クリエイティブタイプ識別子、又は配置識別子のうちの少なくとも１つを含み、前記キャンペーン識別子が、広告キャンペーンを示し、前記クリエイティブタイプ識別子が、前記メディアのテクノロジータイプを示し、前記配置識別子が、前記クライアントコンピュータのスクリーン上における前記メディアの位置を示す、請求項４１に記載のマシンアクセス可能な記憶装置又は記憶ディスク。
【請求項４８】
前記マシンに、
前記第１の要求内の、前記メディアに関連付けられている識別情報を受信させ、
前記識別情報に対応する修正された値を生成させ、
前記識別情報の代わりに前記修正された値を前記応答内に含めて前記クライアントコンピュータへ送信させ、前記修正された値が、前記第２のインターネットドメインへの前記第２の要求内に含められる
命令を格納している、請求項４１に記載のマシンアクセス可能な記憶装置又は記憶ディスク。
【請求項４９】
前記マシンに、前記修正された値を前記第１のインターネットドメインにおける前記識別情報にマップさせる命令を格納している、請求項４８に記載のマシンアクセス可能な記憶装置又は記憶ディスク。
【請求項５０】
前記マシンに、
前記第２のインターネットドメインから、前記修正された値に基づく第３のインプレッションを受信させ、
前記第３のインプレッションの前記修正された値と、前記修正された値を前記第１のインターネットドメインにおける前記識別情報にマップすることとに基づいて、前記第３のインプレッションが、前記クライアントコンピュータにおいて提示された前記メディアに対応することを特定させる
命令を格納している、請求項４９に記載のマシンアクセス可能な記憶装置又は記憶ディスク。
【請求項５１】
前記第２のインターネットドメインからの前記第３のインプレッションが、前記クライアントコンピュータに関連付けられているユーザの第３の人口統計情報を含む、請求項５０に記載のマシンアクセス可能な記憶装置又は記憶ディスク。
【請求項５２】
前記第２の要求を前記第２のインターネットドメインへ送信するように前記クライアントコンピュータに指示するための前記応答が、前記第２のインターネットドメインのインターネットアドレスを含む、請求項４１に記載のマシンアクセス可能な記憶装置又は記憶ディスク。
【請求項５３】
前記マシンに、
前記クライアントコンピュータに関連付けられているユーザに関する人口統計情報を有する可能性が最も高いのはどのインターネットドメインであるかを示すデータに基づいて、前記第２のインターネットドメインの前記インターネットアドレスを選択させる命令を格納している、請求項５２に記載のマシンアクセス可能な記憶装置又は記憶ディスク。
【請求項５４】
前記第２のインターネットドメインがソーシャルネットワークサービスに関連付けられており、ソーシャルネットワークサービスが、その登録ユーザから人口統計情報を収集する、請求項４１に記載のマシンアクセス可能な記憶装置又は記憶ディスク。
【請求項５５】
前記メディアが広告である、請求項４１に記載のマシンアクセス可能な記憶装置又は記憶ディスク。
【請求項５６】
前記マシンに、前記第１のインターネットドメインから、第２の応答を前記クライアントコンピュータへ送信させる命令を格納しており、前記第２の応答が、第４の要求を第４のインターネットドメインへ送信するように前記クライアントコンピュータに指示し、前記第３の要求が、前記クライアントコンピュータにおける前記メディアの前記提示を示す、請求項４１に記載のマシンアクセス可能な記憶装置又は記憶ディスク。
【請求項５７】
前記第２のインターネットドメインにおいてインプレッションがログに記録されなかった場合には、前記第２の応答が、前記クライアントコンピュータへ送信される、請求項５６に記載のマシンアクセス可能な記憶装置又は記憶ディスク。
【請求項５８】
前記パネリストメンバーが、前記第１のインターネットドメインに関連付けられている視聴者レーティング測定エンティティーによって保持されているパネルに関連付けられており、前記第２のクライアントコンピュータの非パネリストユーザが、前記第２のインターネットドメインに関連付けられている登録ベースのサービスの登録ユーザである、請求項４１に記載のマシンアクセス可能な記憶装置又は記憶ディスク。
【請求項５９】
前記マシンに、前記第２のインターネットドメインから、前記第２の要求に基づいて前記第２のインターネットドメインにおいてログに記録された第３のインプレッションに関連付けられている第３の人口統計情報を受信させる命令を格納している、請求項４１に記載のマシンアクセス可能な記憶装置又は記憶ディスク。
【請求項６０】
前記第２の要求を前記第２のインターネットドメインへ送信するように前記クライアントコンピュータに指示するための前記応答が、前記第２の要求を仲介者へ送信するように前記クライアントコンピュータに指示する、請求項４１に記載のマシンアクセス可能な記憶装置又は記憶ディスク。
【発明の詳細な説明】
【関連出願】
【０００１】
[0001]本特許は、２０１０年９月２２日に出願された米国特許仮出願第６１／３８５，５５３号、及び２０１０年９月２６日に出願された米国特許仮出願第６１／３８６，５４３号に対する優先権を主張し、それらの仮出願は両方とも、参照によってそれらの全体が本明細書に組み込まれている。
【技術分野】
【０００２】
[0002]本開示は、一般には、メディアをモニタすることに関し、より詳細には、分散された人口統計情報を使用してインプレッションを特定する方法及び装置に関する。
【背景技術】
【０００３】
[0003]伝統的に、視聴者測定エンティティーは、登録されたパネルメンバーに基づいて、メディア番組編成のために視聴者の関与レベルを特定する。すなわち、視聴者測定エンティティーは、モニタされることに同意する人々をパネルに登録する。次いで視聴者測定エンティティーは、それらのパネルメンバーをモニタして、それらのパネルメンバーに露出されたメディア番組（たとえば、テレビジョン番組又はラジオ番組、映画、ＤＶＤなど）を特定する。この方法においては、視聴者測定エンティティーは、収集されたメディア測定データに基づいて、さまざまなメディアコンテンツに関する露出測定値を特定することができる。
【０００４】
[0004]ウェブページ、広告、及び／又はその他のコンテンツなどのインターネットリソースへのユーザアクセスをモニタするための技術は、数年にわたって著しく進化してきた。いくつかの知られているシステムは、そのようなモニタリングを、主としてサーバログを通じて実行する。特に、インターネット上でコンテンツを提供するエンティティーは、エンティティーのコンテンツを求める受信された要求の数をエンティティーのサーバにおいてログに記録するための知られている技術を使用することができる。
【発明の概要】
【課題を解決するための手段】
【０００５】
[0020]以降では、数あるコンポーネントの中でも、ハードウェア上で実行されるファームウェア及び／又はソフトウェアを含む、例示的な方法、装置、システム、及び製品について開示するが、そのような方法、装置、システム、及び製品は、例示的なものにすぎず、限定するものとみなされるべきではないということに留意されたい。たとえば、これらのハードウェアコンポーネント、ファームウェアコンポーネント、及び／又はソフトウェアコンポーネントのうちの任意のもの又はすべては、もっぱらハードウェアで、もっぱらファームウェアで、もっぱらソフトウェアで、又は、ハードウェア、ファームウェア、及び／若しくはソフトウェアの任意の組合せで具体化することができるということが考えられる。したがって、以降では、例示的な方法、装置、システム、及び製品について説明するが、提供される例は、そのような方法、装置、システム、及び製品を実施するための唯一の方法ではない。
【０００６】
[0021]ウェブページ、広告、及び／又はその他のコンテンツなどのインターネットリソースへのユーザアクセスをモニタするための技術は、数年にわたって著しく進化してきた。過去のある時点では、そのようなモニタリングは、主としてサーバログを通じて行われていた。特に、インターネット上でコンテンツを提供するエンティティーは、エンティティーのコンテンツを求める受信された要求の数をエンティティーのサーバにおいてログに記録する。サーバログに基づいてインターネットの利用を調査することには、いくつかの理由から問題がある。たとえばサーバログは、直接、又は、サーバログカウントを増やすためにコンテンツをサーバに繰り返し要求するゾンビプログラムを介して、改ざんされることがある。第２に、コンテンツは、ときとして、いったん取り出されて、ローカルにキャッシュされ、そのローカルキャッシュから繰り返し視聴されて、繰り返しの視聴にサーバを関与させない場合がある。サーバログは、キャッシュされたコンテンツのこれらの視聴を追跡把握することはできない。したがって、サーバログは、カウントが多すぎる誤差と、カウントが少なすぎる誤差との両方に陥りやすい。
【０００７】
[0022]Ｂｌｕｍｅｎａｕの米国特許第６，１０８，６３７号に開示されている発明は、インターネットのモニタリングが実行される方法を根本から変え、上述のサーバ側でのログモニタリング技術の限界を克服した。たとえば、Ｂｌｕｍｅｎａｕは、追跡把握されるインターネットコンテンツにビーコン命令がタグ付けされる技術を開示した。特に、モニタリング命令が、追跡把握されるコンテンツのＨＴＭＬに関連付けられる。クライアントがコンテンツを要求すると、コンテンツ及びビーコン命令の両方が、そのクライアントにダウンロードされる。したがってビーコン命令は、コンテンツがアクセスされるときには常に、サーバからであるか、又はキャッシュからであるかにかかわらず、実行される。
【０００８】
[0023]ビーコン命令は、コンテンツへのアクセスに関する情報を反映するモニタリングデータが、そのコンテンツをダウンロードしたクライアントからモニタリングエンティティーへ送信されるようにする。典型的には、モニタリングエンティティーは、コンテンツをクライアントに提供しなかった視聴者測定エンティティーであり、正確な利用統計を提供するための信頼されているサードパーティー（たとえば、Ｔｈｅ  Ｎｉｅｌｓｅｎ  Ｃｏｍｐａｎｙ，  ＬＬＣ）である。有利なことに、ビーコニング命令はコンテンツに関連付けられており、コンテンツがアクセスされるときには常にクライアントブラウザによって実行されるため、モニタリング情報は、クライアントが視聴者測定会社のパネリストであるかどうかにかかわらず、視聴者測定会社に提供される。
【０００９】
[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]  本明細書に記載されている例示的な装置及びシステムを実施する目的で図９、図１０、図１１、図１２、及び／又は図１４の例示的な命令を実行するために使用することができる例示的なプロセッサシステムを示す図である。
【発明を実施するための形態】
【００３０】
[0044]図１の例示的なシステム１００は、レーティングエンティティーサブシステム１０６と、パートナーデータベース所有者サブシステム１０８（この例においては、ソーシャルネットワークサービスプロバイダによって実施される）と、その他の提携データベース所有者（たとえば、ウェブサービスプロバイダ）サブシステム１１０と、非提携データベース所有者（たとえば、ウェブサービスプロバイダ）サブシステム１１２とを含む。示されている例においては、レーティングエンティティーサブシステム１０６及び提携データベース所有者サブシステム１０８、１１０は、人口統計情報を共有すること、及び以降で説明するように、リダイレクトされたビーコン要求に応答してインプレッションを取り込むことに同意した提携ビジネスエンティティーに相当する。提携ビジネスエンティティーは、有利なことに各自の人口統計情報の正確さ及び／又は完全性が確かなものにされること及び／又は高められることに参加することができる。提携ビジネスエンティティーはまた、提携ビジネスエンティティーのウェブサイト上で生じたインプレッションを報告することに参加する。示されている例においては、その他の提携データベース所有者サブシステム１１０は、インプレッション（たとえば、広告インプレッション及び／又はコンテンツインプレッション）を収集してログに記録し、そのようなログに記録されたインプレッションに人口統計情報を関連付けるための、提携データベース所有者サブシステム１０８と同様の又は同じコンポーネント、ソフトウェア、ハードウェア、及び／又はプロセスを含む。
【００３１】
[0045]非提携データベース所有者サブシステム１１２は、人口統計情報を共有することに参加していないビジネスエンティティーに相当する。しかし、本明細書において開示されている技術は、実に、非提携データベース所有者サブシステム１１２に帰することができるインプレッション（たとえば、広告インプレッション及び／又はコンテンツインプレッション）を追跡把握し、いくつかの場合には、非提携データベース所有者サブシステム１１２のうちの１つ又は複数は、別々のインプレッションに帰することができるユニークユーザＩＤ（ＵＵＩＤ）も報告する。ユニークユーザＩＤは、提携ビジネスエンティティー（たとえば、レーティングエンティティーサブシステム１０６、及び／又はデータベース所有者サブシステム１０８、１１０）によって保持されている人口統計情報を使用して人口統計を識別するために使用することができる。
【００３２】
[0046]図１の例のデータベース所有者サブシステム１０８は、Ｆａｃｅｂｏｏｋなどのソーシャルネットワーク所有者によって実施される。しかし、データベース所有者サブシステム１０８は、代わりに、デスクトップ／固定式コンピュータのユーザ及び／又はモバイルデバイスのユーザにサービスを提供するウェブサービスエンティティーなどのその他の任意のタイプのエンティティーによって運営することもできる。示されている例においては、データベース所有者サブシステム１０８は、第１のインターネットドメイン内にあり、提携データベース所有者サブシステム１１０、及び／又は非提携データベース所有者サブシステム１１２は、第２、第３、第４などのインターネットドメイン内にある。
【００３３】
[0047]図１の示されている例においては、追跡把握されるコンテンツ及び／又は広告１０２が、ＴＶ及び／又はＰＣ（コンピュータ）のパネリスト１１４、並びにオンラインのみのパネリスト１１６に提示される。パネリスト１１４及び１１６は、レーティングエンティティーサブシステム１０６を所有及び／又は運営しているレーティングエンティティー（たとえば、視聴者測定会社）によって保持されているパネルに登録されているユーザである。図１の例においては、ＴＶ及びＰＣのパネリスト１１４は、ＴＶ及び／又はコンピュータ上のコンテンツ及び／又は広告１０２への露出についてモニタされるユーザ及び／又は世帯を含む。オンラインのみのパネリスト１１６は、職場又は家庭でオンラインソースを介して露出（たとえば、コンテンツ露出及び／又は広告露出）についてモニタされるユーザを含む。いくつかの例示的な実施態様においては、ＴＶ及び／又はＰＣのパネリスト１１４は、家庭中心のユーザ（たとえば、主婦、学生、若者、子供など）である場合があり、その一方で、オンラインのみのパネリスト１１６は、職場から提供されたインターネットサービスにオフィスコンピュータ又はモバイルデバイス（たとえば、モバイル電話、スマートフォン、ラップトップコンピュータ、タブレットコンピュータなど）を介して共通に接続されているビジネス中心のユーザである場合がある。
【００３４】
[0048]クライアントデバイス（たとえば、コンピュータ、モバイル電話、スマートフォン、ラップトップコンピュータ、タブレットコンピュータ、ＴＶなど）におけるメーターによって生成される露出測定値（たとえば、コンテンツインプレッション及び／又は広告インプレッション）を収集するために、レーティングエンティティーサブシステム１０６は、収集プロセス及びローディングプロセスを実行するためのレーティングエンティティーコレクタ１１７及びローダ１１８を含む。レーティングエンティティーコレクタ１１７及びローダ１１８は、パネリスト１１４及び１１６を介して得られた露出測定値を収集し、それらの収集された露出測定値をレーティングエンティティーデータベース１２０内に格納する。次いで、レーティングエンティティーサブシステム１０６は、ビジネスルール１２２に基づいて露出測定値を処理してフィルタにかけ、処理された露出測定値を、ＴＶ＆ＰＣサマリーテーブル１２４、オンラインホーム（Ｈ）サマリーテーブル１２６、及びオンラインワーク（Ｗ）サマリーテーブル１２８へと整理する。示されている例においては、サマリーテーブル１２４、１２６、及び１２８は、ＧＲＰレポートジェネレータ１３０へ送られ、ＧＲＰレポートジェネレータ１３０は、広告主、発行者、製造業者、コンテンツプロバイダ、及び／又は、そのような市場調査に関心があるその他の任意のエンティティーに販売又はその他の形で提供するための１つ又は複数のＧＲＰレポート１３１を作成する。
【００３５】
[0049]図１の示されている例においては、レーティングエンティティーサブシステム１０６は、インプレッションモニタシステム１３２を備えており、インプレッションモニタシステム１３２は、クライアントデバイス（たとえば、コンピュータ、モバイル電話、スマートフォン、ラップトップコンピュータ、タブレットコンピュータなど）によって提示されたコンテンツ及び／又は広告に対応する露出数量（たとえば、コンテンツインプレッション及び／又は広告インプレッション）を、リモートウェブサーバから受信されたか、又はクライアントデバイスのローカルキャッシュから取り出されたかにかかわらず、追跡把握するように構成されている。いくつかの例示的な実施態様においては、インプレッションモニタシステム１３２は、Ｔｈｅ  Ｎｉｅｌｓｅｎ  Ｃｏｍｐａｎｙによって所有され運営されているＳｉｔｅＣｅｎｓｕｓシステムを使用して実施することができる。示されている例においては、露出数量に関連付けられているユーザの識別情報は、クライアントデバイスがコンテンツ及び／又は広告を提示したときにインプレッションモニタシステム１３２によって追跡把握されたクッキー（たとえば、汎用一意識別子（ＵＵＩＤ））を使用して収集される。インターネットセキュリティープロトコルに起因して、インプレッションモニタシステム１３２は、インプレッションモニタシステム１３２のドメインに設定されたクッキーを収集することしかできない。したがって、たとえば、インプレッションモニタシステム１３２は、「Ｎｉｅｌｓｅｎ．ｃｏｍ」ドメイン内で機能している場合には、Ｎｉｅｌｓｅｎ．ｃｏｍサーバによって設定されたクッキーを収集することしかできない。したがって、インプレッションモニタシステム１３２は、所与のクライアントからビーコン要求を受信した場合には、たとえばＮｉｅｌｓｅｎ．ｃｏｍドメイン内のサーバによってそのクライアント上に設定されたクッキーにしかアクセスできない。この制限を克服するために、示されている例のインプレッションモニタシステム１３２は、視聴者測定エンティティーと提携している１つ又は複数のデータベース所有者にビーコン要求を転送するように構築されている。それらの１つ又は複数のパートナーは、パートナーのドメイン（たとえば、Ｆａｃｅｂｏｏｋ．ｃｏｍ）に設定されたクッキーを認識することができ、したがって、それらの認識されたクッキーに関連付けられている加入者と関連付けてインプレッションをログに記録することができる。このプロセスについては、以降でさらに説明する。
【００３６】
[0050]示されている例においては、レーティングエンティティーサブシステム１０６は、クッキー情報（たとえば、ユーザＩＤ情報）を、クッキーに関連付けられているコンテンツＩＤ及び／又は広告ＩＤとともにインプレッションモニタシステム１３２から収集し、その収集した情報をＧＲＰレポートジェネレータ１３０に送信するためのレーティングエンティティークッキーコレクタ１３４を含む。やはり、インプレッションモニタシステム１３２によって収集されたクッキーは、視聴者測定エンティティーのドメイン内で機能している（１つ又は複数の）サーバによって設定されたクッキーである。いくつかの例においては、レーティングエンティティークッキーコレクタ１３４は、（たとえば、クッキー情報及び広告ＩＤ又はコンテンツＩＤに基づいて）ログに記録されたインプレッションをインプレッションモニタシステム１３２から収集し、それらのログに記録されたインプレッションをＧＲＰレポートジェネレータ１３０に提供するように構成されている。
【００３７】
[0051]クライアントデバイス及びパートナーサイトに関連したインプレッションモニタシステム１３２のオペレーションについて、以降で図２及び図３に関連して説明する。特に、図２及び図３は、インプレッションモニタシステム１３２が、ユーザ識別情報を収集すること、並びにそれらのユーザに露出されたコンテンツ及び／又は広告に関する露出数量を追跡把握することをいかに可能にするかを示している。収集されたデータは、たとえば、広告キャンペーンの有効性に関する情報を特定するために使用することができる。
【００３８】
[0052]例示の目的から、以降の例は、データベース所有者としてＦａｃｅｂｏｏｋなどのソーシャルネットワークプロバイダを含む。示されている例においては、データベース所有者サブシステム１０８は、ユーザ登録情報を格納することと、ウェブページ（場合によっては、１つ又は複数の広告を含むが、必須ではない）をソーシャルネットワークの加入者に提供するためのウェブサーバプロセスを実行することと、ユーザ活動を追跡把握することと、アカウントの特徴を追跡把握することとを行うためのサーバ１３８を含む。アカウントの作成中に、データベース所有者サブシステム１０８は、人口統計情報、たとえば、年齢、性別、地理的場所、卒業年、集団的な交友関係の数量、及び／又は、その他の任意の個人情報若しくは人口統計情報を提供するようユーザに依頼する。ソーシャルネットワークエンティティーの（１つ又は複数の）ウェブページを再び訪問したユーザを自動的に識別するために、サーバ１３８は、クライアントデバイス（たとえば、登録されているユーザのコンピュータ及び／又はモバイルデバイスであり、それらのうちのいくつかは、視聴者測定エンティティーのパネリスト１１４及び１１６である場合があり、及び／又は、視聴者測定エンティティーのパネリストではない場合もある）の上にクッキーを設定する。クッキーは、ソーシャルネットワークエンティティーのウェブページへのユーザの訪問を追跡把握する目的や、ユーザの好みに従ってそれらのウェブページを表示する目的などでユーザを識別するために使用することができる。データベース所有者サブシステム１０８によって設定されたクッキーは、「ドメイン固有の」ユーザ活動を収集するために使用することもできる。本明細書において使用される際には、「ドメイン固有の」ユーザ活動とは、単一のエンティティーの（１つ又は複数の）ドメイン内で生じるユーザのインターネット活動である。ドメイン固有のユーザ活動は、「ドメイン内活動」と呼ぶこともできる。ソーシャルネットワークエンティティーは、ドメイン内活動、たとえば、それぞれの登録ユーザによって訪問されたウェブページ（たとえば、その他のソーシャルネットワークメンバーのページなど、ソーシャルネットワークドメインのウェブページ、若しくはその他のドメイン内ページ）の数、及び／又は、そのようなアクセスのために使用されるモバイル（たとえば、スマートフォン）若しくは固定式（たとえば、デスクトップコンピュータ）のデバイスなどのデバイスのタイプを収集することができる。サーバ１３８はまた、アカウントの特徴、たとえば、それぞれの登録ユーザによって保持されている社会的なつながり（たとえば、友達）の数量、それぞれの登録ユーザによって投稿された写真の数量、それぞれの登録ユーザによって送信若しくは受信されたメッセージの数量、及び／又はユーザアカウントのその他の任意の特徴などを追跡把握するように構成されている。
【００３９】
[0053]データベース所有者サブシステム１０８は、ユーザ登録データ（たとえば、人口統計データ）、ドメイン内ユーザ活動データ、ドメイン間ユーザ活動データ（以降で説明する）、及びアカウント特徴データを収集するためのデータベース所有者（ＤＰ）コレクタ１３９及びＤＰローダ１４０を含む。収集された情報は、データベース所有者データベース１４２内に格納される。データベース所有者サブシステム１０８は、ビジネスルール１４４を用いて、収集されたデータを処理して、ＤＰサマリーテーブル１４６を作成する。
【００４０】
[0054]示されている例においては、その他の提携データベース所有者サブシステム１１０は、データベース所有者サブシステム１０８によって共有されているのと同様のタイプの情報を視聴者測定エンティティーと共有することができる。この方法においては、ソーシャルネットワークサービスプロバイダの登録ユーザではない人々が、その他の提携データベース所有者サブシステム１１０のウェブサービスプロバイダ（たとえば、Ｙａｈｏｏ！、Ｇｏｏｇｌｅ、Ｅｘｐｅｒｉａｎなど）の登録ユーザである場合には、それらの人々の人口統計情報を、その他の提携データベース所有者サブシステム１１０のうちの１つ又は複数から得ることができる。本明細書において開示されている例示的な方法、装置、及び／又は製品は、有利なことに、複数のウェブサイトドメインにわたる人口統計情報についてのこうした連携又は共有を利用して、視聴者測定エンティティーにとって利用可能な人口統計情報の正確さ及び／又は完全性を高める。そのような結合された様式の共有された人口統計データを、ユーザが露出されるコンテンツ及び／又は広告１０２を識別する情報とともに使用することによって、本明細書において開示されている例示的な方法、装置、及び／又は製品は、人口統計あたりの露出のさらに正確な結果をもたらして、オンライン広告に関する意味のある一貫したＧＲＰの特定を可能にする。
【００４１】
[0055]システム１００が拡張するにつれて、より多くの提携参加者（たとえば、提携データベース所有者サブシステム１１０のような）が参加して、ＧＲＰを生成するためのさらに分散された人口統計情報及び広告視聴率情報を共有することができる。
【００４２】
[0056]ユーザのプライバシーを保護するために、本明細書に記載されている例示的な方法、装置、及び／又は製品は、それぞれの参加パートナー又はエンティティー（たとえば、サブシステム１０６、１０８、１１０）によって二重暗号化技術を使用し、それによって、ユーザ識別情報は、参加パートナー又はエンティティーどうしの間において人口統計及び／又は視聴率情報を共有しているときには、明らかにされない。この方法においては、人口統計情報を共有することによってユーザのプライバシーが危うくされることはない。なぜなら、人口統計情報を受信するエンティティーが、受信された人口統計情報に関連付けられている個人を識別することは、それらの個人が、たとえば、受信するエンティティー（たとえば、視聴者測定エンティティー）のパネル又はサービスに以前に参加することによって個人の情報へのアクセスを許可することに既に同意していない限り、不可能であるためである。個人が、受信側当事者のデータベース内に既に存在する場合には、受信側当事者は、暗号化にもかかわらず、その個人を識別することができるであろう。しかし、個人が、受信側当事者のデータベース内に存在することに既に同意している場合には、個人の人口統計情報及び行動情報へのアクセスを許可するためのそのような同意が、それまでに既に受信されている。
【００４３】
[0057]図２は、別々のデータベース所有者（たとえば、ウェブサービスプロバイダ）のユーザアカウントレコードにわたって分散された人口統計情報に基づいて露出測定値をユーザの人口統計情報に関連付けるために使用することができる例示的なシステム２００を示している。例示的なシステム２００は、図１のレーティングエンティティーサブシステム１０６が、それぞれのビーコン要求（たとえば、露出又はインプレッションをエンティティーがログに記録できるようにするためにメディアを識別するデータを含む広告又はコンテンツなどのタグ付けされているメディアに関連付けられているタグを実行するクライアントからの要求）ごとに、最適なパートナー（たとえば、図１のデータベース所有者サブシステム１０８、及び／又は、図１のその他の提携データベース所有者サブシステム１１０のうちの１つ）を見つけることを可能にする。いくつかの例においては、例示的なシステム２００は、ビーコン要求をトリガーしたユーザに関する人口統計情報を有している可能性が高い比較的最適なパートナーを特定するためのルール及び機械学習分類子（たとえば、経験データの進化するセットに基づく）を使用する。それらのルールは、発行者レベル、キャンペーン／発行者レベル、又はユーザレベルに基づいて適用することができる。いくつかの例においては、機械学習は採用されず、代わりに、何らかの秩序立った様式でパートナーに連絡を取ること（たとえば、Ｆａｃｅｂｏｏｋ、Ｍｙｓｐａｃｅ、そしてＹａｈｏｏ！など）が、ビーコン要求に関連付けられているユーザが識別されるまで、又は識別に至ることなくすべてのパートナーが尽きるまで、行われる。
【００４４】
[0058]レーティングエンティティーサブシステム１０６は、すべての利用可能なパートナーからインプレッションデータを受信して編集する。レーティングエンティティーサブシステム１０６は、データの源であるパートナーの全範囲及び人口統計の質に基づいてインプレッションデータを重み付けすることができる。たとえば、レーティングエンティティーサブシステム１０６は、パートナーの人口統計データの正確さに関する履歴データを参照して、そのパートナーによって提供されたログに記録されているデータに重み付けを割り当てることができる。
【００４５】
[0059]発行者レベルで適用されるルールに関しては、レーティングエンティティーサブシステム１０６が、特定の発行者（たとえば、図１の広告又はコンテンツ１０２のうちの１つ又は複数の発行者）にとって最も適切なパートナーをターゲットにすることを可能にするルール及び分類子のセットが定義される。たとえば、レーティングエンティティーサブシステム１０６は、発行者及びパートナーのウェブサービスプロバイダの人口統計構成を使用して、適切なユーザ基盤（たとえば、対応する発行者に関するコンテンツにアクセスする可能性が高い登録ユーザ）を有する可能性が最も高いパートナーを選択することができる。
【００４６】
[0060]キャンペーンレベルで適用されるルールに関しては、発行者が、ユーザの人口統計に基づいて広告キャンペーンをターゲットにする能力を有する場合、ターゲットパートナーサイトは、発行者／キャンペーンレベルで定義することができる。たとえば、ある広告キャンペーンが、１８歳から２５歳の間の年齢の男性をターゲットとしている場合には、レーティングエンティティーサブシステム１０６は、この情報を使用して、要求を、その性別／年齢グループ内の最大の範囲を有する可能性が最も高いパートナー（たとえば、スポーツウェブサイトを保持するデータベース所有者など）へ導くことができる。
【００４７】
[0061]ユーザレベル（又はクッキーレベル）で適用されるルールに関しては、レーティングエンティティーサブシステム１０６は、好ましいパートナーを動的に選択して、たとえば、（１）パートナーから受信されたフィードバック（たとえば、パネリストのユーザＩＤがそのパートナーサイトの登録ユーザと一致しなかったことを示すフィードバック、若しくは、そのパートナーサイトが、十分な数の登録ユーザを有していないことを示すフィードバック）、及び／又は（２）ユーザ行動（たとえば、ユーザの閲覧行動は、特定のユーザが、特定のパートナーサイトに登録されているアカウントを有している可能性が低いことを示すことができる）に基づいて、クライアントを識別し、インプレッションをログに記録することができる。図２の示されている例においては、ユーザレベルの好ましいパートナーを発行者（又は発行者キャンペーン）レベルのパートナーターゲットにいつ切り替えるかを指定するためのルールを使用することができる。
【００４８】
[0062]図２を詳細に参照すると、パネリストコンピュータ２０２は、図１のパネリスト１１４及び１１６のうちの１つ又は複数によって使用されるコンピュータに相当する。図２の例において示されているように、パネリストコンピュータ２０２は、図１のインプレッションモニタシステム１３２と通信をやり取りすることができる。示されている例においては、パートナーＡ２０６は、図１のデータベース所有者サブシステム１０８である場合があり、パートナーＢ２０８は、図１のその他の提携データベース所有者サブシステム１１０のうちの１つである場合がある。パネル収集プラットフォーム２１０は、広告露出データ及び／又はコンテンツ露出データ（たとえば、インプレッションデータ又はコンテンツインプレッションデータ）を収集するために図１のレーティングエンティティーデータベース１２０を含む。ログに記録されたインプレッションを、少なくともそのデータが視聴者測定エンティティーへ転送されるまで格納しておくために、パートナーＡ２０６及びパートナーＢ２０８のサイトに中間収集プラットフォームが配置される可能性がある。
【００４９】
[0063]示されている例のパネリストコンピュータ２０２は、ウェブブラウザ２１２を実行し、ウェブブラウザ２１２は、広告及び／又はコンテンツ１０２のうちの１つを表示するホストウェブサイト（たとえば、www.acme.com）へ導かれる。広告及び／又はコンテンツ１０２には、識別子情報（たとえば、キャンペーンＩＤ、クリエイティブタイプＩＤ、配置ＩＤ、発行者のソースＵＲＬなど）及びビーコン命令２１４がタグ付けされている。ビーコン命令２１４は、パネリストコンピュータ２０２によって実行されると、そのパネリストコンピュータに、ビーコン命令２１４内で指定されているリモートサーバへビーコン要求を送信させる。示されている例においては、指定されているサーバは、視聴者測定エンティティーのサーバであり、すなわち、インプレッションモニタシステム１３２に存在する。ビーコン命令２１４は、ジャバスクリプト、又は、たとえば、Ｊａｖａ、ＨＴＭＬなどを含む、ウェブブラウザを介して実行可能なその他の任意のタイプの命令若しくはスクリプトを使用して実施することができる。タグ付けされているウェブページ及び／又は広告は、パネリストコンピュータ及び非パネリストコンピュータによって同じ方法で処理されるということに留意されたい。両方のシステムにおいて、ビーコン命令は、タグ付けされているコンテンツのダウンロードとともに受信され、視聴者測定エンティティーのために、そのタグ付けされているコンテンツをダウンロードしたクライアントからビーコン要求が送信されるようにする。非パネリストコンピュータは、参照番号２０３で示されている。クライアント２０３はパネリスト１１４、１１６ではないが、インプレッションモニタシステム１３２は、パネリスト１１４、１１６のうちの１つに関連付けられているクライアントコンピュータ２０２と対話するのと同じ方法で、クライアント２０３と対話することができる。図２において示されているように、非パネリストクライアント２０３はまた、非パネリストクライアント２０３上にダウンロードされて提示されたタグ付けされているコンテンツに基づいて、ビーコン要求２１５を送信する。結果として、以降の説明においては、パネリストコンピュータ２０２及び非パネリストコンピュータ２０３は、「クライアント」コンピュータと総称される。
【００５０】
[0064]示されている例においては、ウェブブラウザ２１２は、１つ又は複数のパートナークッキー２１６、及びパネリストモニタクッキー２１８を格納する。それぞれのパートナークッキー２１６は、それぞれのパートナー（たとえば、パートナーＡ２０６及びＢ２０８）に対応し、パネリストコンピュータ２０２のユーザを識別するために、それぞれのパートナーによってのみ使用することができる。パネリストモニタクッキー２１８は、インプレッションモニタシステム１３２によって設定されたクッキーであり、インプレッションモニタシステム１３２に対してパネリストコンピュータ２０２のユーザを識別する。パートナークッキー２１６のそれぞれは、パネリストコンピュータ２０２のユーザが、対応するパートナー（たとえば、パートナーＡ２０６及びＢ２０８のうちの１つ）のウェブサイトをはじめて訪問したときに、及び／又はパネリストコンピュータ２０２のユーザが、そのパートナーに登録したときに（たとえば、Ｆａｃｅｂｏｏｋアカウントをセットアップしたときに）、パネリストコンピュータ２０２内に作成、設定、又はその他の形で初期設定される。ユーザが、対応するパートナーに登録されているアカウントを有している場合には、そのユーザのユーザＩＤ（たとえば、Ｅメールアドレス、又はその他の値）が、対応するパートナーのレコード内の対応するパートナークッキー２１６にマップされる。クライアント（たとえば、パネリストコンピュータ、又は非パネリストコンピュータ）が、パネルに登録したときに、及び／又はそのクライアントが、タグ付けされている広告を処理したときに、パネリストモニタクッキー２１８が作成される。パネリストコンピュータ２０２のパネリストモニタクッキー２１８は、ユーザがパネリストとして登録し、レーティングエンティティーのレコード内のそのユーザのユーザＩＤ（たとえば、Ｅメールアドレス、又はその他の値）にマップされたときに、設定することができる。非パネリストクライアントコンピュータ２０３は、パネルの一員ではないが、非パネリストクライアントコンピュータ２０３が、タグ付けされている広告を処理したときに、パネリストモニタクッキー２１８と同様のパネリストモニタクッキーが、非パネリストクライアントコンピュータ２０３内に作成される。この方法においては、インプレッションモニタシステム１３２は、たとえ非パネリストクライアントコンピュータ２０３のユーザがパネルに登録されておらず、且つ、インプレッションモニタシステム１３２を運営しているレーティングエンティティーが、非パネリストクライアントコンピュータ２０３のそのユーザに関する人口統計を有していないであろう場合でも、非パネリストクライアントコンピュータ２０３に関連付けられているインプレッション（たとえば、広告インプレッション）を収集することができる。
【００５１】
[0065]いくつかの例においては、ウェブブラウザ２１２は、パートナー優先順位クッキー２２０を含むこともでき、パートナー優先順位クッキー２２０は、インプレッションモニタシステム１３２によって設定、調整、及び／又は制御され、ビーコン要求がパートナー２０６、２０８及び／又はその他のデータベース所有者へ送信されるべき順序を示すパートナー２０６及び２０８（並びに／又はその他のデータベース所有者）の優先順位リストを含む。たとえば、インプレッションモニタシステム１３２は、クライアントコンピュータ２０２、２０３が、ビーコン命令２１４の実行に基づいてビーコン要求をはじめにパートナーＡ２０６へ送信すべきであり、次いで、クライアントコンピュータ２０２、２０３のユーザがパートナーＡ２０６の登録ユーザではないことをパートナーＡ２０６が示した場合にパートナーＢ２０８へ送信すべきであるということを指定することができる。この方法においては、クライアントコンピュータ２０２、２０３は、ビーコン命令２１４をパートナー優先順位クッキー２２０の優先順位リストと組み合わせて使用して、最初のビーコン要求を最初のパートナー及び／又は最初のその他のデータベース所有者へ送信すること、並びに、１つ又は複数のリダイレクトされたビーコン要求を１つ又は複数の第２のパートナー及び／又はその他のデータベース所有者へ送信することを、パートナー２０６及び２０８並びに／若しくはその他のデータベース所有者のうちの１つが、パネリストコンピュータ２０２のユーザがパートナーの若しくはその他のデータベース所有者のサービスの登録ユーザであることを確認して、インプレッション（たとえば、広告インプレッション、コンテンツインプレッションなど）をログに記録すること、及び、そのユーザに関する人口統計情報（たとえば、図１のデータベース所有者データベース１４２内に格納されている人口統計情報）を提供することができるまで、又は、首尾よく一致に至ることなくすべてのパートナーが試されるまで、行うことができる。その他の例においては、パートナー優先順位クッキー２２０を省略することができ、ビーコン命令２１４は、クライアントコンピュータ２０２、２０３に、ビーコン要求をすべての利用可能なパートナー及び／又はその他のデータベース所有者へ無条件に送信させるように構成することができ、それによって、パートナー及び／又はその他のデータベース所有者のうちのすべてが、インプレッションをログに記録する機会を有する。さらに別の例においては、ビーコン命令２１４は、クライアントコンピュータ２０２、２０３に、リダイレクトされたビーコン要求を１つ又は複数のパートナー及び／又はその他のデータベース所有者へ送信する順序でインプレッションモニタシステム１３２から命令を受信させるように構成することができる。
【００５２】
[0066]閲覧行動、及び（１つ又は複数の）パートナークッキー２１６の追跡把握活動をモニタするために、パネリストコンピュータ２０２は、ウェブクライアントメーター２２２を備えている。加えて、パネリストコンピュータ２０２は、ＨＴＴＰ要求ログ２２４を備えており、このＨＴＴＰ要求ログ２２４において、ウェブクライアントメーター２２２は、ウェブクライアントメーター２２２のメーターＩＤ、パネリストコンピュータ２０２から生じるユーザＩＤ、ビーコン要求タイムスタンプ（たとえば、パネリストコンピュータ２０２が図３のビーコン要求３０４及び３０８などのビーコン要求をいつ送信したかを示すタイムスタンプ）、広告を表示したウェブサイトのユニフォームリソースロケータ（ＵＲＬ）、及び広告キャンペーンＩＤに関連付けて、ＨＴＴＰ要求を格納又は記録することができる。示されている例においては、ウェブクライアントメーター２２２は、（１つ又は複数の）パートナークッキー２１６及びパネリストモニタクッキー２１８のユーザＩＤを、ログに記録されるそれぞれのＨＴＴＰ要求に関連付けて、ＨＴＴＰ要求ログ２２４内に格納する。いくつかの例においては、ＨＴＴＰ要求ログ２２４は、追加として、又は代替として、その他のタイプの要求、たとえば、ファイル転送プロトコル（ＦＴＰ）要求、及び／又はその他の任意のインターネットプロトコル要求などを格納することができる。示されている例のウェブクライアントメーター２２２は、そのようなウェブ閲覧行動又は活動データをそれぞれのユーザＩＤに関連付けてＨＴＴＰ要求ログ２２４からパネル収集プラットフォーム２１０へ伝達することができる。いくつかの例においては、ウェブクライアントメーター２２２は、タグ付けされていないコンテンツ又は広告に関するインプレッションをログに記録するために有利に使用することもできる。タグ付けされている広告及び／又はタグ付けされているコンテンツは、ビーコン要求がインプレッションモニタシステム１３２（並びに／又は、パートナー２０６、２０８及び／若しくはその他のデータベース所有者のうちの１つ若しくは複数）へ送信されるようにするビーコン命令２１４を含んでおり、それによって、ログに記録するために視聴者測定エンティティーへ送信されるタグ付けされているコンテンツへの露出又はインプレッションが識別されるが、そのようなタグ付けされている広告及び／又はタグ付けされているコンテンツとは異なり、タグ付けされていない広告及び／又は広告は、インプレッションモニタシステム１３２がインプレッションをログに記録する機会をもたらすそのようなビーコン命令２１４を有していない。そのような場合においては、ウェブクライアントメーター２２２によってログに記録されたＨＴＴＰ要求を使用して、ウェブブラウザ２１２によってパネリストコンピュータ２０２上にレンダリングされたタグ付けされていないすべてのコンテンツ又は広告を識別することができる。
【００５３】
[0067]示されている例においては、インプレッションモニタシステム１３２は、ユーザＩＤコンパレータ２２８と、ルール／機械学習（ＭＬ）エンジン２３０と、ＨＴＴＰサーバ２３２と、発行者／キャンペーン／ユーザターゲットデータベース２３４とを備えている。示されている例のユーザＩＤコンパレータ２２８は、パネリスト１１４、１１６であるユーザからのビーコン要求を識別するために提供されている。示されている例においては、ＨＴＴＰサーバ２３２は、通信インターフェースであり、これを介して、インプレッションモニタシステム１３２は、情報（たとえば、ビーコン要求、ビーコン応答、確認応答、失敗ステータスメッセージなど）をクライアントコンピュータ２０２、２０３とやり取りする。示されている例のルール／ＭＬエンジン２３０及び発行者／キャンペーン／ユーザターゲットデータベース２３４は、インプレッションモニタシステム１３２が、クライアントコンピュータ２０２、２０３から受信されるそれぞれのインプレッション要求（又はビーコン要求）ごとに「最適な」パートナー（たとえば、パートナー２０６又は２０８のうちの１つ）をターゲットにすることを可能にする。「最適な」パートナーとは、インプレッション要求を送信しているクライアントコンピュータ２０２、２０３の（１人又は複数の）ユーザに関する人口統計データを有する可能性が最も高いパートナーである。ルール／ＭＬエンジン２３０は、発行者／キャンペーン／ユーザターゲットデータベース２３４内に格納される進化する経験データに基づいて生成されるルール及び機械学習分類子のセットである。示されている例においては、ルールは、発行者レベル、発行者／キャンペーンレベル、又はユーザレベルで適用することができる。加えて、パートナーを、全範囲及び人口統計の質に基づいて重み付けすることができる。
【００５４】
[0068]パートナー（たとえば、パートナー２０６及び２０８）を広告キャンペーンの発行者レベルでターゲットにするために、ルール／ＭＬエンジン２３０は、インプレッションモニタシステム１３２が、（１つ又は複数の）広告キャンペーンの特定の発行者にとっての「最適な」パートナーをターゲットにすることを可能にするルール及び分類子を含む。たとえば、インプレッションモニタリングシステム１３２は、インプレッションを要求しているクライアントコンピュータ２０２、２０３のユーザに関する人口統計情報を有する可能性が最も高いパートナー（たとえば、パートナー２０６、２０８のうちの１つ）を選択するために、（１つ又は複数の）発行者及び（１つ又は複数の）パートナーの（１つ又は複数の）ターゲット人口統計構成の表示（たとえば、発行者／キャンペーン／ユーザターゲットデータベース２３４内に格納されている）を使用することができる。
【００５５】
[0069]パートナー（たとえば、パートナー２０６及び２０８）をキャンペーンレベルでターゲットにするために（たとえば、発行者が、広告キャンペーンをユーザの人口統計に基づいてターゲットにする能力を有する場合）、示されている例のルール／ＭＬエンジン２３０は、ターゲットパートナーを発行者／キャンペーンレベルで指定するために使用される。たとえば、発行者／キャンペーン／ユーザターゲットデータベース２３４が、ある特定の広告キャンペーンが１８歳から２５歳の男性をターゲットとしていることを示す情報を格納している場合には、ルール／ＭＬエンジン２３０は、この情報を使用して、この性別／年齢グループ内の最大の範囲を有する可能性が最も高いパートナーへのビーコン要求のリダイレクトを指示することができる。
【００５６】
[0070]パートナー（たとえば、パートナー２０６及び２０８）をクッキーレベルでターゲットにするために、インプレッションモニタシステム１３２は、パートナーから受信されたフィードバックに基づいてターゲットパートナーサイトを更新する。そのようなフィードバックは、（１つ又は複数の）パートナーの登録ユーザに対応しなかったユーザＩＤ又は対応したユーザＩＤを示すことができる。いくつかの例においては、インプレッションモニタシステム１３２は、ユーザ行動に基づいてターゲットパートナーサイトを更新することもできる。たとえば、そのようなユーザ行動は、パネリストモニタクッキー（たとえば、パネリストモニタクッキー２１８）に関連付けられている閲覧活動に対応するクッキークリックストリームデータを分析することから得ることができる。示されている例においては、インプレッションモニタシステム１３２は、その閲覧行動がより多く示している年齢及び性別を特定することによって、特定のパートナーに関する年齢／性別のバイアスを特定するために、そのようなクッキークリックストリームデータを使用する。この方法においては、示されている例のインプレッションモニタシステム１３２は、特定のユーザ又はクライアントコンピュータ２０２、２０３にとってのターゲット又は好ましいパートナーを更新することができる。いくつかの例においては、ルール／ＭＬエンジン２３０は、ユーザレベルの好ましいターゲットパートナーを発行者レベル又は発行者／キャンペーンレベルの好ましいターゲットパートナーにいつ切り替えるかを指定する。たとえば、そのようなルールは、ユーザレベルの好ましいターゲットパートナーが、クライアントコンピュータ２０２、２０３に対応する登録ユーザを有していないこと（たとえば、クライアントコンピュータ２０２、２０３上の別のユーザが、そのパートナークッキー２１６内の別のユーザＩＤを有する別のブラウザを使用し始めていること）を示す複数の表示をユーザレベルの好ましいターゲットパートナーが送信したときにユーザレベルの好ましいターゲットパートナーを切り替えることを指定することができる。
【００５７】
[0071]示されている例においては、インプレッションモニタシステム１３２は、クライアントコンピュータ（たとえば、クライアントコンピュータ２０２、２０３）から受信されたビーコン要求（たとえば、図３のビーコン要求３０４）に基づいて、ユニークユーザあたりのインプレッションテーブル２３５内にインプレッション（たとえば、広告インプレッション、コンテンツインプレッションなど）を記録する。示されている例においては、ユニークユーザあたりのインプレッションテーブル２３５は、クッキー（たとえば、パネリストモニタクッキー２１８）から得られたユニークユーザＩＤを、１日あたりの合計インプレッション及びキャンペーンＩＤに関連付けて格納する。この方法においては、それぞれのキャンペーンＩＤごとに、インプレッションモニタシステム１３２は、特定のユーザ又はクライアントコンピュータ２０２、２０３に帰することができる１日あたりの合計インプレッションをログに記録する。
【００５８】
[0072]示されている例のパートナー２０６及び２０８のそれぞれは、ＨＴＴＰサーバ２３６及び２４０、並びにユーザＩＤコンパレータ２３８及び２４２を採用している。示されている例においては、ＨＴＴＰサーバ２３６及び２４０は、通信インターフェースであり、これを介して、ＨＴＴＰサーバ２３６及び２４０のそれぞれのパートナー２０６及び２０８は、情報（たとえば、ビーコン要求、ビーコン応答、確認応答、失敗ステータスメッセージなど）をクライアントコンピュータ２０２、２０３とやり取りする。ユーザＩＤコンパレータ２３８及び２４２は、可能な場合には、クライアント２０２、２０３から受信されたユーザクッキーをユーザＩＤコンパレータ２３８及び２４２のレコード内のクッキーと比較して、クライアント２０２、２０３を識別するように構成されている。この方法においては、ユーザＩＤコンパレータ２３８及び２４２は、パネリストコンピュータ２０２のユーザが、パートナー２０６及び２０８に登録されているアカウントを有しているかどうかを特定するために、使用することができる。登録されているアカウントを有している場合には、パートナー２０６及び２０８は、パートナー２０６及び２０８のユーザに帰するインプレッションをログに記録し、それらのインプレッションを、識別されたユーザの人口統計（たとえば、図１のデータベース所有者データベース１４２内に格納されている人口統計）に関連付けることができる。
【００５９】
[0073]示されている例においては、パネル収集プラットフォーム２１０は、パネリスト１１４、１１６でもあるパートナー２０６、２０８の登録ユーザを識別するために使用される。次いで、パネル収集プラットフォーム２１０は、レーティングエンティティーサブシステム１０６によってパネリスト１１４、１１６に関して格納されている人口統計情報を、パートナー２０６及び２０８によってそれらの登録ユーザに関して格納されている人口統計情報と相互参照するために、この情報を使用することができる。レーティングエンティティーサブシステム１０６は、パートナー２０６及び２０８によって収集された人口統計情報の正確さを、レーティングエンティティーサブシステム１０６によって収集されたパネリスト１１４及び１１６の人口統計情報に基づいて特定するために、そのような相互参照を使用することができる。
【００６０】
[0074]いくつかの例においては、パネル収集プラットフォーム２１０の例示的なコレクタ１１７は、パネリストコンピュータ２０２からウェブ閲覧活動情報を収集する。そのような例においては、例示的なコレクタ１１７は、パネリストコンピュータ２０２のＨＴＴＰ要求ログ２２４からのログに記録されているデータ、及びその他のパネリストコンピュータ（図示せず）によって収集されたログに記録されているデータを要求する。加えて、コレクタ１１７は、インプレッションモニタシステム１３２から、パネリストコンピュータ内に設定されているものとしてインプレッションモニタシステム１３２が追跡把握しているパネリストユーザＩＤを収集する。また、コレクタ１１７は、１つ又は複数のパートナー（たとえば、パートナー２０６及び２０８）から、パネリストコンピュータ及び非パネリストコンピュータ内に設定されているものとしてそれらのパートナーが追跡把握しているパートナーユーザＩＤを収集する。いくつかの例においては、パートナー２０６、２０８のプライバシー合意を順守するために、コレクタ１１７及び／又はデータベース所有者２０６、２０８は、ハッシング技術（たとえば、二重ハッシング技術）を使用して、データベース所有者のクッキーのＩＤをハッシュすることができる。
【００６１】
[0075]いくつかの例においては、パネル収集プラットフォーム２１０のローダ１１８は、受信されたパネリストユーザＩＤ及びパートナーユーザＩＤを分析してソートする。示されている例においては、ローダ１１８は、パネリストコンピュータからの（たとえば、パネリストコンピュータ２０２のＨＴＴＰ要求ログ２２４からの）受信されたログに記録されているデータを分析して、パートナーユーザＩＤ（たとえば、（１つ又は複数の）パートナークッキー２１６）に関連付けられているパネリストユーザＩＤ（たとえば、パネリストモニタクッキー２１８）を識別する。この方法においては、ローダ１１８は、どのパネリスト（たとえば、パネリスト１１４及び１１６のうちの１つ）が、パートナー２０６及び２０８のうちの１つ又は複数（たとえば、データベース所有者データベース１４２内に格納されている登録ユーザの人口統計情報を有する図１のデータベース所有者サブシステム１０８）の登録ユーザでもあるかを識別することができる。いくつかの例においては、パネル収集プラットフォーム２１０は、インプレッションモニタシステム１３２によって収集されたインプレッションの正確さを検証するように機能する。そのようないくつかの例においては、ローダ１１８は、インプレッションモニタシステム１３２によってログに記録されているパネリストのインプレッションと相関している、ＨＴＴＰ要求ログ２２４からのログに記録されているＨＴＴＰビーコン要求をフィルタにかけ、インプレッションモニタシステム１３２によってログに記録されている対応するインプレッションを有さない、ＨＴＴＰ要求ログ２２４において記録されているＨＴＴＰビーコン要求を識別する。この方法においては、パネル収集プラットフォーム２１０は、インプレッションモニタシステム１３２によってインプレッションが不正確にログに記録されていることを示す表示を提供すること、及び／又は、インプレッションモニタシステム１３２によって記録され損ねた、パネリスト１１４、１１６に関するインプレッションデータを補充するために、ウェブクライアントメーター２２２によってログに記録されているインプレッションを提供することが可能である。
【００６２】
[0076]示されている例においては、ローダ１１８は、重複しているユーザをインプレッションベースパネル人口統計テーブル２５０内に記憶する。示されている例においては、重複しているユーザは、パネリストメンバー１１４、１１６であって、且つ、パートナーＡ２０６の登録ユーザ（ユーザＰ（Ａ）と記載されている）及び／又はパートナーＢ２０８の登録ユーザ（ユーザＰ（Ｂ）と記載されている）であるユーザである。（２つのパートナー（Ａ及びＢ）しか示されていないが、これは、例示を簡潔にするためのものであり、任意の数のパートナーをテーブル２５０内に表すことができる。示されている例のインプレッションベースパネル人口統計テーブル２５０は、（たとえば、ウェブクライアントメーター２２２、及びその他のコンピュータのウェブクライアントメーターの）メーターＩＤ、ユーザＩＤ（たとえば、パネリストモニタクッキー２１８、及びその他のパネリストコンピュータのパネリストモニタクッキーに対応するユーザ名、Ｅメールアドレスなどの英数字の識別子）、ビーコン要求タイムスタンプ（たとえば、パネリストコンピュータ２０２及び／又はその他のパネリストコンピュータが、図３のビーコン要求３０４及び３０８などのビーコン要求をいつ送信したかを示すタイムスタンプ）、訪問されたウェブサイト（たとえば、広告を表示したウェブサイト）のユニフォームリソースロケータ（ＵＲＬ）、並びに広告キャンペーンＩＤを格納するものとして示されている。加えて、示されている例のローダ１１８は、パネリストユーザＩＤと重複していないパートナーユーザＩＤをパートナーＡ（Ｐ（Ａ））クッキーテーブル２５２及びパートナーＢ（Ｐ（Ｂ））クッキーテーブル２５４内に格納する。
【００６３】
[0077]例示的なシステム２００によって実行される例示的なプロセスについて、以降で、図３の通信フロー図、並びに図１０、図１１、及び図１２のフロー図に関連して説明する。
【００６４】
[0078]図１及び図２の示されている例においては、レーティングエンティティーサブシステム１０６は、インプレッションモニタシステム１３２、ルール／ＭＬエンジン２３０、ＨＴＴＰサーバ通信インターフェース２３２、発行者／キャンペーン／ユーザターゲットデータベース２３２、ＧＲＰレポートジェネレータ１３０、パネル収集プラットフォーム２１０、コレクタ１１７、ローダ１１８、及びレーティングエンティティーデータベース１２０を含む。図１及び図２の示されている例においては、インプレッションモニタシステム１３２、ルール／ＭＬエンジン２３０、ＨＴＴＰサーバ通信インターフェース２３２、発行者／キャンペーン／ユーザターゲットデータベース２３２、ＧＲＰレポートジェネレータ１３０、パネル収集プラットフォーム２１０、コレクタ１１７、ローダ１１８、及びレーティングエンティティーデータベース１２０は、単一の装置、又は複数の異なる装置として実装することができる。インプレッションモニタシステム１３２、ルール／ＭＬエンジン２３０、ＨＴＴＰサーバ通信インターフェース２３２、発行者／キャンペーン／ユーザターゲットデータベース２３２、ＧＲＰレポートジェネレータ１３０、パネル収集プラットフォーム２１０、コレクタ１１７、ローダ１１８、及びレーティングエンティティーデータベース１２０を実装する例示的な方法が、図１及び図２において示されているが、インプレッションモニタシステム１３２、ルール／ＭＬエンジン２３０、ＨＴＴＰサーバ通信インターフェース２３２、発行者／キャンペーン／ユーザターゲットデータベース２３２、ＧＲＰレポートジェネレータ１３０、パネル収集プラットフォーム２１０、コレクタ１１７、ローダ１１８、及びレーティングエンティティーデータベース１２０のうちの１つ又は複数は、その他の任意の方法で、結合、分割、再構成、省略、削除、及び／又は実装することができる。さらに、インプレッションモニタシステム１３２、ルール／ＭＬエンジン２３０、ＨＴＴＰサーバ通信インターフェース２３２、発行者／キャンペーン／ユーザターゲットデータベース２３２、ＧＲＰレポートジェネレータ１３０、パネル収集プラットフォーム２１０、コレクタ１１７、ローダ１１８、及びレーティングエンティティーデータベース１２０、及び／又は、より一般には、例示的なレーティングエンティティーサブシステム１０６の例示的な装置は、ハードウェア、ソフトウェア、ファームウェア、並びに／又は、ハードウェア、ソフトウェア、及び／若しくはファームウェアの任意の組合せによって実装することができる。したがって、たとえば、インプレッションモニタシステム１３２、ルール／ＭＬエンジン２３０、ＨＴＴＰサーバ通信インターフェース２３２、発行者／キャンペーン／ユーザターゲットデータベース２３２、ＧＲＰレポートジェネレータ１３０、パネル収集プラットフォーム２１０、コレクタ１１７、ローダ１１８、及びレーティングエンティティーデータベース１２０、及び／又は、より一般には、レーティングエンティティーサブシステム１０６の例示的な装置のうちのいずれも、１つ若しくは複数の回路、（１つ若しくは複数の）プログラマブルプロセッサ、（１つ若しくは複数の）特定用途向け集積回路（（１つ若しくは複数の）ＡＳＩＣ）、（１つ若しくは複数の）プログラマブルロジックデバイス（（１つ若しくは複数の）ＰＬＤ）、及び／又は（１つ若しくは複数の）フィールドプログラマブルロジックデバイス（（１つ若しくは複数の）ＦＰＬＤ）などによって実装することができる。添付の装置請求項又はシステム請求項のうちの任意の請求項が、純粋にソフトウェア及び／又はファームウェアの実装形態をカバーするものとして読まれる場合には、そのような請求項に登場するインプレッションモニタシステム１３２、ルール／ＭＬエンジン２３０、ＨＴＴＰサーバ通信インターフェース２３２、発行者／キャンペーン／ユーザターゲットデータベース２３２、ＧＲＰレポートジェネレータ１３０、パネル収集プラットフォーム２１０、コレクタ１１７、ローダ１１８、及び／又はレーティングエンティティーデータベース１２０のうちの少なくとも１つは、そのソフトウェア及び／又はファームウェアを格納するメモリ、ＤＶＤ、ＣＤなどのコンピュータ可読メディアを含むものとして本明細書によって明示的に定義される。さらにまた、レーティングエンティティーサブシステム１０６の例示的な装置は、図１及び図２に示されている要素、プロセス、及び／若しくはデバイスに加えて、若しくはそれらの代わりに、１つ若しくは複数の要素、プロセス、及び／若しくはデバイスを含むことができ、並びに／又は、示されている要素、プロセス、及びデバイスのうちの任意のもの若しくはすべてのうちの複数を含むことができる。
【００６５】
[0079]図３を参照すると、例示的な通信フロー図が、図２の例示的なシステム２００がクライアント（たとえば、クライアント２０２、２０３）によるインプレッションをログに記録する例示的な方法を示している。図３に示されているイベントの例示的なチェーンは、クライアント２０２、２０３が、タグ付けされている広告又はタグ付けされているコンテンツにアクセスしたときに生じる。したがって、図３のイベントは、クライアントが、コンテンツ及び／又は広告を求めるＨＴＴＰ要求をサーバに送信したときに開始し、ＨＴＴＰ要求は、この例においては、露出要求をレーティングエンティティーへ転送するためにタグ付けされている。図３の示されている例においては、クライアント２０２、２０３のウェブブラウザは、要求されたコンテンツ又は広告（たとえば、コンテンツ又は広告１０２）を発行者（たとえば、広告発行者３０２）から受信する。クライアント２０２、２０３は、関心のあるコンテンツ（たとえば、www.weather.com）を含むウェブページをしばしば要求し、その要求されたウェブページは、そのウェブページ内にダウンロードされてレンダリングされる広告へのリンクを含むということを理解されたい。それらの広告は、当初要求されたコンテンツとは異なるサーバから来る可能性がある。したがって、要求されたコンテンツは、クライアント２０２、２０３によって当初要求されたウェブページをレンダリングするプロセスの一環として広告を（たとえば、広告発行者３０２に）要求することをクライアント２０２、２０３に行わせる命令を含むことができる。ウェブページ、広告、又はその両方にタグ付けすることができる。示されている例においては、広告発行者のユニフォームリソースロケータ（ＵＲＬ）は、例示としてhttp://my.advertiser.comと名付けられている。
【００６６】
[0080]以降での例示の目的から、広告１０２には、ビーコン命令２１４（図２）がタグ付けされていると想定する。はじめに、ビーコン命令２１４は、タグ付けされている広告がアクセスされたときにビーコン要求３０４をインプレッションモニタシステム１３２へ送信することをクライアント２０２又は２０３のウェブブラウザに行わせる。示されている例においては、ウェブブラウザは、たとえば、第１のインターネットドメインにおけるインプレッションモニタシステム１３２のＵＲＬへ宛てられたＨＴＴＰ要求を使用して、ビーコン要求３０４を送信する。ビーコン要求３０４は、広告１０２に関連付けられているキャンペーンＩＤ、クリエイティブタイプＩＤ、及び／又は配置ＩＤのうちの１つ又は複数を含む。加えて、ビーコン要求３０４は、ドキュメントリファラ（たとえば、www.acme.com）、インプレッションのタイムスタンプ、及び発行者サイトＩＤ（たとえば、広告発行者３０２のＵＲＬ、http://my.advertiser.com）を含む。加えて、クライアント２０２又は２０３のウェブブラウザが、パネリストモニタクッキー２１８を含む場合には、ビーコン要求３０４は、そのパネリストモニタクッキー２１８を含むことになる。その他の例示的な実施態様においては、たとえば、インプレッションモニタシステム１３２がビーコン要求３０４を受信したことに応答してインプレッションモニタシステム１３２のサーバによって送信された要求をクライアント２０２又は２０３が受信するまで、クッキー２１８を渡さないこともできる。
【００６７】
[0081]ビーコン要求３０４を受信したことに応答して、インプレッションモニタシステム１３２は、ビーコン要求３０４内に含まれている広告識別情報（及びその他の任意の関連する識別情報）を記録することによって、インプレッションをログに記録する。示されている例においては、インプレッションモニタシステム１３２は、ビーコン要求３０４が、パネリストメンバー（たとえば、図１のパネリスト１１４及び１１６のうちの１つ）のユーザＩＤと一致した（たとえば、パネリストモニタクッキー２１８に基づく）ユーザＩＤを示したかどうかにかかわらず、インプレッションをログに記録する。しかし、ユーザＩＤ（たとえば、パネリストモニタクッキー２１８）が、レーティングエンティティーサブシステム１０６によって設定されて、ひいてはそのレコード内に格納されているパネリストメンバー（たとえば、図１のパネリスト１１４及び１１６のうちの１つ）のユーザＩＤと一致する場合には、ログに記録されるインプレッションは、インプレッションモニタシステム１３２のパネリストに対応することになる。ユーザＩＤが、インプレッションモニタシステム１３２のパネリストに対応しない場合には、インプレッションモニタシステム１３２は、たとえインプレッションに関するユーザＩＤレコード（ひいては、対応する人口統計）がビーコン要求３０４内に反映されないとしても、そのインプレッションをログに記録することから依然として恩恵を享受することになる。
【００６８】
[0082]図３の示されている例においては、インプレッションモニタシステム１３２のパネリストの人口統計を（たとえば、正確さ又は完全性のために）パートナーサイトにおける人口統計と比較するために、若しくはそれらの人口統計で補完するために、並びに／又は、パートナーサイトが、クライアントを識別すること、及び／若しくはインプレッションをログに記録することを試みることを可能にするために、インプレッションモニタシステム１３２は、ＨＴＴＰ３０２リダイレクトメッセージと、たとえば、第２のインターネットドメインにおける参加パートナーのＵＲＬとを含むビーコン応答メッセージ３０６（たとえば、第１のビーコン応答）をクライアント２０２、２０３のウェブブラウザに返す。示されている例においては、ＨＴＴＰ３０２リダイレクトメッセージは、第２のビーコン要求３０８を特定のパートナー（たとえば、パートナーＡ２０６又はＢ２０８のうちの１つ）に送信するようにクライアント２０２、２０３のウェブブラウザに指示する。その他の例においては、ＨＴＴＰ３０２リダイレクトメッセージを使用する代わりに、たとえば、その後のビーコン要求（たとえば、第２のビーコン要求３０８）をパートナーへ送信するようにウェブブラウザに指示することができるｉｆｒａｍｅソース命令（たとえば、<iframe src=“ ”>）又はその他の任意の命令を代わりに使用して、リダイレクトを実施することができる。示されている例においては、インプレッションモニタシステム１３２は、ビーコン応答３０６内で指定されるパートナーを、そのルール／ＭＬエンジン２３０（図２）を使用して、たとえば、ユーザＩＤに関する人口統計データを有する可能性が最も高いものとしてどのパートナーを選ぶべきかを示す経験データに基づいて、特定する。その他の例においては、同じパートナーが、第１のリダイレクトメッセージにおいて常に識別され、そのパートナーは、第１のパートナーがインプレッションをログに記録しない場合には、クライアント２０２、２０３を同じ第２のパートナーへ常にリダイレクトする。言い換えれば、パートナーのセット階層が定義されて、順守され、それによって、それらのパートナーは、未知のクライアント２０３を識別するために可能性が最も高いデータベース所有者を推測しようと試みるのではなく、同じ所定の順序でともに「デイジーチェーン接続」される。
【００６９】
[0083]ビーコン応答３０６をクライアント２０２、２０３のウェブブラウザへ送信する前に、示されている例のインプレッションモニタシステム１３２は、広告発行者３０２のサイトＩＤ（たとえば、ＵＲＬ）を、広告発行者３０２に対応するものとしてインプレッションモニタシステム１３２によってのみ識別可能である修正されたサイトＩＤ（たとえば、代用のサイトＩＤ）に差し替える。いくつかの例示的な実施態様においては、インプレッションモニタシステム１３２は、ホストウェブサイトＩＤ（たとえば、www.acme.com）を、ホストウェブサイトに対応するものとしてインプレッションモニタシステム１３２によってのみ識別可能である別の修正されたサイトＩＤ（たとえば、代用のサイトＩＤ）に差し替えることもできる。このようにして、広告及び／又はホストコンテンツの（１つ又は複数の）ソースが、パートナーから隠される。示されている例においては、インプレッションモニタシステム１３２は、発行者ＩＤマッピングテーブル３１０を保持し、発行者ＩＤマッピングテーブル３１０は、広告発行者のオリジナルのサイトＩＤを、広告発行者の識別子をパートナーサイトからわかりにくくする又は隠すためにインプレッションモニタシステム１３２によって作成された修正された（又は代用の）サイトＩＤにマップする。いくつかの例においては、インプレッションモニタシステム１３２はまた、ホストウェブサイトＩＤを、修正されたホストウェブサイトＩＤに関連付けて、マッピングテーブル内に格納する。加えて、インプレッションモニタシステム１３２は、ビーコン要求３０４内に含まれて受信された情報のすべてと、修正されたサイトＩＤとを暗号化して、いかなる傍受者もその情報をデコードできないようにする。示されている例のインプレッションモニタシステム１３２は、暗号化された情報をビーコン応答３０６内に含めてウェブブラウザ２１２へ送信する。示されている例においては、インプレッションモニタシステム１３２は、ＨＴＴＰ３０２リダイレクト内で指定されている選択されたパートナーサイトによって復号することができる暗号化を使用する。
【００７０】
[0084]いくつかの例においては、インプレッションモニタシステム１３２はまた、ＵＲＬスクレープ命令３２０をクライアントコンピュータ２０２、３０２へ送信する。そのような例においては、ＵＲＬスクレープ命令３２０は、タグ付けされている広告１０２に関連付けられているウェブページ又はウェブサイトのＵＲＬを「スクレープ」することをクライアントコンピュータ２０２、２０３に行わせる。たとえば、クライアントコンピュータ２０２、２０３は、ウェブブラウザ２１２のＵＲＬアドレスバーにレンダリング又は表示されるテキストを読み取ることによって、ウェブページＵＲＬのスクレーピングを実行することができる。次いで、クライアントコンピュータ２０２、２０３は、スクレープされたＵＲＬ３２２をインプレッションモニタシステム３２２へ送信する。示されている例においては、スクレープされたＵＲＬ３２２は、クライアントコンピュータ２０２、２０３のユーザによって訪問されて、タグ付けされている広告１０２が表示されたホストウェブサイト（たとえば、http://www.acme.com）を示している。示されている例においては、タグ付けされている広告１０２は、ＵＲＬ「my.advertiser.com」を有する広告ｉＦｒａｍｅを介して表示され、この「my.advertiser.com」は、タグ付けされている広告１０２を１つ又は複数のホストウェブサイト上に提供する広告ネットワーク（たとえば、発行者３０２）に対応する。しかし、示されている例においては、スクレープされたＵＲＬ３２２に示されているホストウェブサイトは、「www.acme.com」であり、この「www.acme.com」は、クライアントコンピュータ２０２、２０３のユーザによって訪問されたウェブサイトに対応する。
【００７１】
[0085]ＵＲＬスクレーピングは、発行者が広告ネットワークであり、そこから広告主が広告のスペース／時間を購入する状況のもとで特に有用である。そのような場合においては、広告ネットワークは、広告ｉＦｒａｍｅを介して広告を表示するための、ユーザによって訪問されるホストウェブサイトのサブセット（たとえば、www.caranddriver.com、www.espn.com、www.allrecipes.comなど）から動的に選択を行う。しかし、広告ネットワークは、任意の特定の時点において広告が表示されることになるホストウェブサイトを断定的に予知することはできない。加えて、タグ付けされている広告１０２がレンダリングされている広告ｉＦｒａｍｅのＵＲＬは、ウェブブラウザ２１２によってレンダリングされるホストウェブサイト（たとえば、図３の例におけるwww.acme.com）のトピックを識別する上で有用ではない可能性がある。したがって、インプレッションモニタシステム１３２は、広告ｉＦｒａｍｅが、タグ付けされている広告１０２を表示しているホストウェブサイトを知らなくてもよい。
【００７２】
[0086]ホストウェブサイトのＵＲＬ（たとえば、www.caranddriver.com、www.espn.com、www.allrecipes.comなど）は、クライアントコンピュータ２０２、２０３の（１つ又は複数の）ユーザのトピックの関心（たとえば、自動車、スポーツ、料理など）を特定する上で有用である場合がある。いくつかの例においては、視聴者測定エンティティーは、ユーザ／パネリストの人口統計との相関付けを行うために、並びに、より大きな集団の人口統計及びトピックの関心に基づいて、及び、インプレッションがログに記録されたユーザ／パネリストの人口統計及びトピックの関心に基づいて、ログに記録されたインプレッションをより大きな集団へ挿入するために、ホストウェブサイトＵＲＬを使用することができる。したがって、示されている例においては、インプレッションモニタシステム１３２は、ホストウェブサイトＵＲＬを受信していない場合には、又はビーコン要求３０４に基づいてホストウェブサイトＵＲＬをその他の形で識別することができない場合には、スクレープされたＵＲＬ３２２を受信するために、ＵＲＬスクレープ命令３２０をクライアントコンピュータ２０２、２０３へ送信する。示されている例においては、インプレッションモニタシステム１３２は、ビーコン要求３０４に基づいてホストウェブサイトＵＲＬを識別することができる場合には、ＵＲＬスクレープ命令３２０をクライアントコンピュータ２０２、２０３へ送信せず、それによって、ネットワーク及びコンピュータの帯域幅及びリソースを節約する。
【００７３】
[0087]ビーコン応答３０６を受信したことに応答して、クライアント２０２、２０３のウェブブラウザは、ビーコン要求３０８を指定のパートナーサイトへ送信し、この指定のパートナーサイトは、示されている例においては、パートナーＡ２０６（たとえば、第２のインターネットドメイン）である。ビーコン要求３０８は、ビーコン応答３０６からの暗号化されたパラメータを含む。パートナーＡ２０６（たとえば、Ｆａｃｅｂｏｏｋ）は、暗号化されたパラメータを復号し、クライアントが、パートナーＡ２０６によって提供されるサービスの登録ユーザと一致するかどうかを特定する。この特定は、パートナーＡ２０６によって設定されていた、クライアント２０２、２０３が格納している任意のクッキー（たとえば、図２のパートナークッキー２１６のうちの１つ）を渡すようにクライアント２０２、２０３に要求することと、受信されたクッキーを、パートナーＡ２０６のレコード内に格納されているクッキーと照合することを試みることとを含む。一致が見つかった場合には、パートナーＡ２０６は、クライアント２０２、２０３を肯定的に識別したことになる。したがって、パートナーＡ２０６のサイトは、インプレッションを、識別されたクライアントの人口統計情報に関連付けてログに記録する。このログ（検知できないソース識別子を含む）は、その後、以降で論じるようにＧＲＰへの処理を行うためにレーティングエンティティーに提供される。パートナーＡ２０６は、パートナーＡ２０６のレコード内でクライアント２０２、２０３を識別することができない場合（たとえば、一致するクッキーがない場合）には、インプレッションをログに記録しない。
【００７４】
[0088]いくつかの例示的な実施態様においては、ユーザＩＤがパートナーＡ２０６の登録ユーザと一致しない場合には、パートナーＡ２０６は、失敗若しくは不一致ステータスを含むビーコン応答３１２（たとえば、第２のビーコン応答）を返すことができ、又はまったく応答しないことも可能であり、それによって、図３のプロセスは終了する。しかし、示されている例においては、パートナーＡ２０６は、クライアント２０２、２０３を識別することができない場合には、第２のＨＴＴＰ３０２リダイレクトメッセージをビーコン応答３１２（たとえば、第２のビーコン応答）内に含めてクライアント２０２、２０３へ返す。たとえば、パートナーＡのサイト２０６が、ユーザＩＤに関する人口統計を有していそうな可能性がある別のパートナー（たとえば、パートナーＢ２０８、又はその他の任意のパートナー）を指定するためのロジック（たとえば、図２のルール／ｍｌエンジン２３０と同様のロジック）を有する場合には、ビーコン応答３１２は、ＨＴＴＰ３０２リダイレクト（又はリダイレクトされた通信をもたらすためのその他の任意の適切な命令）を、（たとえば、第３のインターネットドメインにおける）その他のパートナーのＵＲＬとともに含むことができる。或いは、上述のデイジーチェーンアプローチにおいては、パートナーＡのサイト２０６は、クライアント２０２、２０３を識別することができないときはいつでも、同じ次なるパートナー又はデータベース所有者（例として、たとえば第３のインターネットドメインにおけるパートナーＢ２０８、又は第３のインターネットドメインにおける図１の非提携データベース所有者サブシステム１１０）へ常にリダイレクトすることができる。リダイレクトする際には、示されている例のパートナーＡのサイト２０６は、次なる指定されたパートナーによってデコードすることができる暗号化を使用して、ＩＤ、タイムスタンプ、リファラなどのパラメータを暗号化する。
【００７５】
[0089]さらなる別法として、パートナーＡのサイト２０６が、ユーザＩＤに関する人口統計を有する可能性が高い次なる最適なパートナーを選択するためのロジックを有しておらず、パートナーエンティティーへリダイレクトする命令を格納することによって次なるパートナーへ効果的にデイジーチェーン接続されていない場合には、ビーコン応答３１２は、クライアント２０２、２０３を失敗又は不一致ステータスとともにインプレッションモニタシステム１３２へリダイレクトすることができる。この方法においては、インプレッションモニタシステム１３２は、クライアント２０２、２０３のウェブブラウザがビーコン要求を送信すべき宛先となる次なる最適なパートナーを選択するためのインプレッションモニタシステム１３２のルール／ＭＬエンジン２３０を使用することができる（又は、そのようなロジックが提供されていない場合には、階層的な（たとえば、固定された）リスト内の次なるパートナーを単に選択することができる）。示されている例においては、インプレッションモニタシステム１３２は、パートナーＢのサイト２０８を選択し、クライアント２０２、２０３のウェブブラウザは、ビーコン要求を、パートナーＢのサイト２０８へ、パートナーＢのサイト２０８によって復号することができる様式で暗号化されたパラメータとともに送信する。次いで、パートナーＢのサイト２０８は、サイト２０８自身の内部データベースに基づいてクライアント２０２、２０３を識別することを試みる。クライアント２０２、２０３から得られたクッキーが、パートナーＢ２０８のレコード内のクッキーと一致する場合には、パートナーＢ２０８は、クライアント２０２、２０３を肯定的に識別したことになり、後にインプレッションモニタシステム１３２へ提供するためのクライアント２０２、２０３の人口統計に関連付けてインプレッションをログに記録する。パートナーＢ２０８が、クライアント２０２、２０３を識別することができない場合には、パートナーサイトがクライアント２０２、２０３を識別してインプレッションをログに記録するまで、クライアントが識別されることなくすべてのパートナーサイトが尽きるまで、又は所定の数のパートナーサイトがクライアント２０２、２０３を識別することに失敗するまで、クライアントを識別することなどの機会を同様の方法で次なるその他のパートナーサイトに提供するために、失敗通知又はさらなるＨＴＴＰ３０２リダイレクトの同じプロセスをパートナーＢ２０８によって使用することができる。
【００７６】
[0090]図３に示されているプロセスを使用すれば、インプレッション（たとえば、広告インプレッション、コンテンツインプレッションなど）を、視聴者測定エンティティー（たとえば、図１のレーティングエンティティーサブシステム１０６）に関連付けられているパネルメンバーによってそれらのインプレッションがトリガーされない場合でさえ、対応する人口統計にマップすることができる。すなわち、インプレッションの収集又はマージングプロセス中に、レーティングエンティティーのパネル収集プラットフォーム２１０は、（１）インプレッションモニタシステム１３２、及び（２）任意の参加パートナー（たとえば、パートナー２０６、２０８）によってログに記録された分散されたインプレッションを収集することができる。結果として、収集されたデータは、それまでに可能であったよりもさらに豊かな人口統計情報を有するさらに大きな集団をカバーする。したがって、上述のように、分散データベースのリソースをプールすることによって、正確な、一貫した、意味のあるオンラインＧＲＰを生成することが可能である。図２及び図３の例示的な構造は、無関係な当事者どうし（たとえば、Ｎｉｅｌｓｅｎ及びＦａｃｅｂｏｏｋ）の間において分散された多数の結合された人口統計データベースに基づいてオンラインＧＲＰを生成する。最終結果は、ログに記録されたインプレッションに帰することができるユーザが、あたかも視聴者測定エンティティーの登録ユーザから形成された大きな仮想パネルの一部であるかのように見える。なぜなら、参加パートナーサイトの選択は、それらの参加パートナーサイトが、あたかも視聴者測定エンティティーのパネル１１４、１１６のメンバーであるかのように追跡把握することができるためである。これは、インターネットのクッキープライバシープロトコルに違反することなく達成される。
【００７７】
[0091]定期的に、又は不定期に、パートナー（たとえば、パートナー２０６、２０８）によって収集されたインプレッションデータは、パネル収集プラットフォーム２１０を介してレーティングエンティティーに提供される。上述のように、いくつかのユーザＩＤは、インプレッションモニタシステム１３２のパネルメンバーと一致しない可能性があるが、１つ又は複数のパートナーサイトの登録ユーザと一致する可能性がある。図１のレーティングエンティティーサブシステム１０６並びに（１つ又は複数の）パートナーサブシステム１０８及び１１０からの人口統計データ及びインプレッションデータを結合するためのデータ収集及びマージングプロセス中に、１つ又は複数のパートナーによってログに記録されたいくつかのインプレッションのユーザＩＤは、インプレッションモニタシステム１３２によってログに記録されたインプレッションのユーザＩＤと一致する可能性があり、その一方で、その他のユーザＩＤ（最も可能性が高い多くのその他のユーザＩＤ）は、一致しないであろう。いくつかの例示的な実施態様においては、レーティングエンティティーサブシステム１０６は、必要な場合には、レーティングエンティティーサブシステム１０６自体の人口統計データの正確さを査定及び／又は改善するために、パートナーサイトによって提供された一致するユーザＩＤログからの人口統計ベースのインプレッションを使用することができる。一致しないユーザＩＤログに関連付けられている人口統計ベースのインプレッションに関しては、レーティングエンティティーサブシステム１０６は、それらのインプレッション（たとえば、広告インプレッション、コンテンツインプレッションなど）を使用して、たとえそのようなインプレッションがレーティングエンティティーサブシステム１０６のパネリストに関連付けられていなくても、人口統計ベースのオンラインＧＲＰを得ることができる。
【００７８】
[0092]上で簡潔に言及したように、本明細書において開示されている例示的な方法、装置、及び／又は製品は、別々のエンティティーの間において（たとえば、レーティングエンティティーサブシステム１０６と、データベース所有者サブシステム１０８との間において）人口統計情報（たとえば、アカウントレコード又は登録情報）を共有する場合にユーザのプライバシーを保護するように構成することができる。いくつかの例示的な実施態様においては、それぞれの参加パートナー又はエンティティー（たとえば、サブシステム１０６、１０８、１１０）ごとのそれぞれの秘密キーに基づいて、二重暗号化技術を使用することができる。たとえば、レーティングエンティティーサブシステム１０６は、レーティングエンティティーサブシステム１０６の秘密キーを使用して、レーティングエンティティーサブシステム１０６のユーザＩＤ（たとえば、Ｅメールアドレス）を暗号化することができ、データベース所有者サブシステム１０８は、データベース所有者サブシステム１０８の秘密キーを使用して、データベース所有者サブシステム１０８のユーザＩＤを暗号化することができる。次いで、それぞれのユーザＩＤごとに、それぞれの人口統計情報が、ユーザＩＤの暗号化されたバージョンに関連付けられる。次いで、それぞれのエンティティーは、それぞれのエンティティーの人口統計リストを、暗号化されたユーザＩＤとともにやり取りする。いずれのエンティティーも、他のエンティティーの秘密キーを知らないため、ユーザＩＤをデコードすることはできず、したがって、ユーザＩＤは秘密のままである。次いで、それぞれのエンティティーは、各自のキーを使用して、それぞれの暗号化されたユーザＩＤの第２の暗号化を実行することへと進む。それぞれの２回暗号化された（又は二重暗号化された）ユーザＩＤ（ＵＩＤ）は、Ｅ１（Ｅ２（ＵＩＤ））及びＥ２（Ｅ１（ＵＩＤ））の形式となり、この場合、Ｅ１は、レーティングエンティティーサブシステム１０６の秘密キーを使用した暗号化を表し、Ｅ２は、データベース所有者サブシステム１０８の秘密キーを使用した暗号化を表す。可換性の暗号化のルールのもとでは、暗号化されたユーザＩＤは、Ｅ１（Ｅ２（ＵＩＤ））＝Ｅ２（Ｅ１（ＵＩＤ））に基づいて比較することができる。したがって、両方のデータベース内に存在するユーザＩＤの暗号化は、二重暗号化が完了すると一致する。この方法においては、パネリストのユーザレコードと、データベース所有者のユーザレコード（たとえば、登録されているソーシャルネットワークユーザの識別子）との間における一致は、パートナーエンティティーどうしが互いにユーザＩＤを明かすことを必要とせずに、比較することができる。
【００７９】
[0093]レーティングエンティティーサブシステム１０６は、図１のインプレッションモニタシステム１３２によって収集されたインプレッション及びクッキーのデータ、並びにパートナーサイトによってログに記録されたインプレッションに基づいて、毎日のインプレッション及びＵＵＩＤ（クッキー）の集計を実行する。示されている例においては、レーティングエンティティーサブシステム１０６は、図１のレーティングエンティティークッキーコレクタ１３４によって収集されたクッキー情報、並びにパートナーサイトによってパネル収集プラットフォーム２１０に提供されたログに基づいて、毎日のインプレッション及びＵＵＩＤ（クッキー）の集計を実行することができる。図４は、モニタされているユーザに対するインプレッションの数量を示す例示的なレーティングエンティティーインプレッションテーブル４００を示している。同様のテーブルを、広告インプレッション、コンテンツインプレッション、又はその他のインプレッションのうちの１つ又は複数に関して編集することができる。示されている例においては、レーティングエンティティーインプレッションテーブル４００は、レーティングエンティティーサブシステム１０６によって、広告キャンペーン（たとえば、図１の広告１０２のうちの１つ又は複数）に関して、それぞれのユーザごとの１日あたりのインプレッションの頻度を特定するために生成される。
【００８０】
[0094]１日あたりのユニークユーザごとのインプレッションの頻度を追跡把握するために、レーティングエンティティーインプレッションテーブル４００は、頻度列４０２を備えている。１という頻度は、１人のユニークユーザへの１つの広告キャンペーンにおける１つの広告の１日あたり１回の露出を示しており、その一方で、４という頻度は、１人のユニークユーザへの同じ広告キャンペーンにおける１つ又は複数の広告の１日あたり４回の露出を示している。インプレッションが帰することができるユニークユーザの数量を追跡把握するために、レーティングインプレッションテーブル４００は、ＵＵＩＤ列４０４を備えている。ＵＵＩＤ列４０４内の１００，０００という値は、１００，０００人のユニークユーザを示している。したがって、レーティングエンティティーインプレッションテーブル４００の第１のエントリーは、１００，０００人のユニークユーザ（すなわち、ＵＵＩＤ＝１００，０００）が、広告１０２のうちの特定の１つの広告に１日に１回露出されたこと（すなわち、頻度＝１）を示している。
【００８１】
[0095]露出頻度及びＵＵＩＤに基づいてインプレッションを追跡把握するために、レーティングエンティティーインプレッションテーブル４００は、インプレッション列４０６を備えている。インプレッション列４０６内に格納されているそれぞれのインプレッションカウントは、頻度列４０２内に格納されている対応する頻度値に、ＵＵＩＤ列４０４内に格納されている対応するＵＵＩＤ値をかけることによって特定されている。たとえば、レーティングエンティティーインプレッションテーブル４００の第２のエントリーにおいては、２という頻度値に２００，０００人のユニークユーザをかけて、４００，０００のインプレッションが広告１０２のうちの特定の１つの広告に帰することができるということが特定されている。
【００８２】
[0096]図５を参照すると、示されている例においては、パートナー２０６、２０８の提携データベース所有者サブシステム１０８、１１０のそれぞれは、毎日、データベース所有者広告キャンペーンレベル／年齢／性別／インプレッション構成テーブル５００を生成して、レーティングエンティティーサブシステム１０６のＧＲＰレポートジェネレータ１３０に報告する。同様のテーブルを、コンテンツ及び／又はその他のメディアに関して生成することができる。追加として、又は代替として、広告に加えてメディアをテーブル５００に追加することができる。示されている例においては、パートナー２０６、２０８は、図５において示されているように、インプレッションの分散を年齢及び性別の構成ごとにテーブル化している。たとえば、図１を参照すると、提携データベース所有者サブシステム１０８のデータベース所有者データベース１４２は、パートナーＡ２０６の登録ユーザのログに記録されたインプレッション及び対応する人口統計情報を格納し、示されている例のデータベース所有者サブシステム１０８は、データベース所有者広告キャンペーンレベル／年齢／性別／インプレッション構成テーブル５００を含むＤＰサマリーテーブル１４６を生成するためのルール１４４を使用して、それらのインプレッション及び対応する人口統計情報を処理する。
【００８３】
[0097]年齢／性別／インプレッション構成テーブル５００は、年齢／性別列５０２、インプレッション列５０４、頻度列５０６、及びインプレッション構成列５０８を備えている。示されている例の年齢／性別列５０２は、別々の年齢／性別ごとの人口統計グループを示している。示されている例のインプレッション列５０４は、対応する年齢／性別ごとの人口統計グループに関する広告１０２（図１）のうちの特定の１つの広告に関する合計インプレッションを示す値を格納している。示されている例の頻度列５０６は、インプレッション列５０４内のインプレッションに寄与した広告１０２のうちのその１つの広告に関するユーザ１人あたりの露出の頻度を示す値を格納している。示されている例のインプレッション構成列５０８は、年齢／性別ごとの人口統計グループのそれぞれに関するインプレッションのパーセンテージを格納している。
【００８４】
[0098]いくつかの例においては、データベース所有者サブシステム１０８、１１０は、インプレッションベースの人口統計情報の最終結果をデータベース所有者キャンペーンレベル／年齢／性別／インプレッション構成テーブルにテーブル化する前にデータベース所有者サブシステム１０８、１１０の人口統計情報に関して人口統計の正確さの分析及び調整プロセスを実行することができる。これは、登録ユーザが登録ユーザ自身をオンラインデータ所有者（たとえば、パートナー２０６及び２０８）に示す示し方が、必ずしも真実を告げている（たとえば、正直である、及び／又は正確である）とは限らないという点で、オンライン視聴者測定プロセスに直面している問題に対処するために、行うことができる。いくつかの場合においては、視聴者の人口統計属性を特定するためにそのようなオンラインデータベース所有者におけるアカウント登録を活用するオンライン測定への例示的なアプローチは、データベース所有者サイトにおけるアカウント登録中の登録ユーザによる個人／人口統計情報の自己報告に依存する場合には、不正確な人口統計露出の結果につながる可能性がある。なぜユーザはデータベース所有者サービスに登録する際に間違った又は不正確な人口統計情報を報告するのかについては、多くの理由があるかもしれない。データベース所有者サイト（たとえば、ソーシャルメディアサイト）において人口統計情報を収集するために使用される自己報告の登録プロセスは、自己報告された人口統計情報の正確さを特定することを容易にしない。不正確な人口統計情報を分析及び調整するために、レーティングエンティティーサブシステム１０６及びデータベース所有者サブシステム１０８、１１０は、２０１１年８月１２日に出願された「Ｍｅｔｈｏｄｓ  ａｎｄ  Ａｐｐａｒａｔｕｓ  ｔｏ  Ａｎａｌｙｚｅ  ａｎｄ  Ａｄｊｕｓｔ  Ｄｅｍｏｇｒａｐｈｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ」という名称の米国特許出願第１３／２０９，２９２号において開示されている例示的な方法、システム、装置、及び／又は製品を使用することができ、この米国特許出願第１３／２０９，２９２号は、その全体が参照によって本明細書に組み込まれている。
【００８５】
[0099]図６を参照すると、示されている例においては、レーティングエンティティーサブシステム１０６は、毎日、パネリスト広告キャンペーンレベル／年齢／性別／インプレッション構成テーブル６００を生成する。同様のテーブルを、コンテンツ及び／又はその他のメディアに関して生成することができる。追加として、又は代替として、広告に加えてメディアをテーブル６００に追加することができる。例示的なレーティングエンティティーサブシステム１０６は、図５に関連して上述したのと同じ様式で、図６において示されているように、インプレッションの分散を年齢及び性別の構成ごとにテーブル化している。図６において示されているように、パネリスト広告キャンペーンレベル／年齢／性別／インプレッション構成テーブル６００はまた、年齢／性別列６０２、インプレッション列６０４、頻度列６０６、及びインプレッション構成列６０８を含む。図６の示されている例においては、インプレッションは、ＰＣ及びＴＶのパネリスト１１４並びにオンラインのパネリスト１１６に基づいて計算される。
【００８６】
[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]インプレッションモニタシステム１３０６は、図１〜図３に関連して説明したインプレッションモニタシステム１３２とすることができる。示されている例のインプレッションモニタシステム１３０６は、クライアントコンピュータ１３０４からビーコン要求を受信し、仲介者Ａ１３０８、仲介者Ｂ１３１２、又は、別の仲介者、パートナーなど、その他の任意のシステムのうちの１つ又は複数へ要求を送信するようにクライアントに指示するリダイレクションメッセージをクライアントコンピュータ１３０４へ送信する。インプレッションモニタシステム１３０６はまた、仲介者Ａ１３０８及び仲介者Ｂ１３１２のうちの１つ又は複数からパートナークッキーに関する情報を受信する。
【０１２４】
[0138]いくつかの例においては、インプレッションモニタシステム１３０６は、インプレッションモニタシステム１３０６によって確立されてクライアントコンピュータ１３０４及び／又はそのユーザを識別する、クライアントの識別子をリダイレクションメッセージ内に挿入することができる。たとえば、クライアントの識別子は、インプレッションモニタシステム１３０６又はその他の任意のエンティティーによってクライアントにおいて設定されているクッキー内に格納されている識別子、インプレッションモニタシステム１３０６又はその他の任意のエンティティーによって割り当てられている識別子などとすることができる。クライアントの識別子は、一意の識別子、準一意の識別子などとすることができる。いくつかの例においては、クライアントの識別子は、仲介者１３０８、１３１２又はパートナー１３１０、１３１４による識別子の追跡把握を防止するために、暗号化すること、わかりにくくすること、又は変更することができる。示されている例によれば、クライアントの識別子をクライアントコンピュータ１３０４へのリダイレクションメッセージ内に含めて、クライアントコンピュータ１３０４がそのリダイレクションメッセージに従うときに、クライアントコンピュータ１３０４に、クライアントの識別子を仲介者１３０８、１３１２へ送信させる。たとえば、クライアントの識別子を、リダイレクションメッセージに含まれるＵＲＬ内に含めて、クライアントコンピュータ１３０４に、そのリダイレクションメッセージに応答して送信される要求のパラメータとしてクライアントの識別子を仲介者１３０８、１３１２へ送信させることができる。
【０１２５】
[0139]示されている例の仲介者１３０８、１３１２は、リダイレクトされたビーコン要求をクライアントコンピュータ１３０４から受信し、それらの要求に関する情報をパートナー１３１０、１３１４へ送信する。例示的な仲介者１３０８、１３１２は、クライアントが発行者１３０２からのコンテンツのアクセスにおいて実質的な中断を招くことなく要求を迅速に送信できることを確実にするために、コンテンツ配信ネットワーク上で利用可能にされる（たとえば、コンテンツ配信ネットワークの１つ又は複数のサーバ）。
【０１２６】
[0140]本明細書において開示されている例においては、あるドメイン（たとえば、「ｐａｒｔｎｅｒＡ．ｃｏｍ」）に設定されているクッキーは、そのクッキーが設定されたドメイン（たとえば、ルートドメイン「ｐａｒｔｎｅｒＡ．ｃｏｍ」）に対応するサブドメイン（たとえば、「ｉｎｔｅｒｍｅｄｉａｒｙ．ｐａｒｔｎｅｒＡ．ｃｏｍ」）のサーバによってアクセス可能である。いくつかの例においては、その逆もまた真であり、それによって、あるサブドメイン（たとえば、「ｉｎｔｅｒｍｅｄｉａｒｙ．ｐａｒｔｎｅｒＡ．ｃｏｍ」）に設定されているクッキーは、そのクッキーが設定されたサブドメイン（たとえば、「ｉｎｔｅｒｍｅｄｉａｒｙ．ｐａｒｔｎｅｒＡ．ｃｏｍ」）に対応するルートドメイン（たとえば、ルートドメイン「ｐａｒｔｎｅｒＡ．ｃｏｍ」）のサーバによってアクセス可能である。本明細書において使用される際には、ドメインという用語（たとえば、インターネットドメイン、ドメイン名など）は、ルートドメイン（たとえば、「ｄｏｍａｉｎ．ｃｏｍ」）、及びサブドメイン（たとえば、「ａ．ｄｏｍａｉｎ．ｃｏｍ」、「ｂ．ｄｏｍａｉｎ．ｃｏｍ」、「ｃ．ｄ．ｄｏｍａｉｎ．ｃｏｍ」など）を含む。
【０１２７】
[0141]例示的な仲介者１３０８、１３１２が、パートナー１３１０、１３１４それぞれに関連付けられているクッキー情報を受信できるようにするために、パートナー１３１０、１３１４のサブドメインが、仲介者１３０８、１３１２に割り当てられる。たとえば、パートナーＡ１３１０は、仲介者Ａ１３０８に関連付けられているインターネットアドレスを、パートナーＡ１３１０に関するドメインに関連付けられているドメインネームシステム内のサブドメインに登録することができる。或いは、サブドメインは、その他の任意の方法で仲介者に関連付けることもできる。そのような例においては、パートナーＡ１３１０のドメイン名に関して設定されたクッキーは、クライアント１３０４が要求を仲介者Ａ１３０８へ送信するときに、クライアントコンピュータ１３０４から、パートナーＡ１３１０のドメインに関連付けられているサブドメイン名を割り当てられている仲介者Ａ１３０８へ送信される。
【０１２８】
[0142]例示的な仲介者１３０８、１３１２は、キャンペーンＩＤを含むビーコン要求情報と、受信されたクッキー情報とをパートナー１３１０、１３１４それぞれへ送信する。この情報は、仲介者１３０８、１３１２において格納することができ、それによって、パートナー１３１０、１３１４にバッチで送信することができる。たとえば、受信された情報は、その日の終わり近くに、その週の終わり近くに、しきい値量の情報が受信された後などに、送信することができる。或いは、この情報は、受信されたらすぐに送信することもできる。キャンペーンＩＤは、そのキャンペーンＩＤが対応するコンテンツをパートナー１３１０、１３１４が認識するのを防止するために、又はそのコンテンツの識別情報をその他の形で保護するために、暗号化すること、わかりにくくすること、変更することなどができる。キャンペーンＩＤ情報のルックアップテーブルをインプレッションモニタシステム１３０６において格納することができ、それによって、パートナー１３１０、１３１４から受信されたインプレッション情報をコンテンツに相関付けることができる。
【０１２９】
[0143]示されている例の仲介者１３０８、１３１２はまた、パートナークッキーの可用性の表示をインプレッションモニタシステム１３０６へ送信する。たとえば、リダイレクトされたビーコン要求が、仲介者Ａ１３０８において受信された場合には、仲介者Ａ１３０８は、そのリダイレクトされたビーコン要求が、パートナーＡ１３１０に関するクッキーを含むかどうかを特定する。仲介者Ａ１３０８は、パートナーＡ１３１０に関するクッキーが受信された場合には、インプレッションモニタシステム１３０６へ通知を送信する。或いは、仲介者１３０８、１３１２は、クッキーが受信されるかどうかにかかわらず、パートナークッキーの可用性に関する情報を送信することもできる。インプレッションモニタシステム１３０６が、クライアントの識別子をリダイレクションメッセージ内に含めており、クライアントのその識別子が、仲介者１３０８、１３１２において受信された場合には、仲介者１３０８、１３１２は、クライアントのその識別子を、インプレッションモニタシステム１３０６へ送信されるパートナークッキーに関する情報とともに含めることができる。インプレッションモニタシステム１３０６は、さらなるビーコン要求をどのようにリダイレクトするかを決定するために、パートナークッキーの存在に関する情報を使用することができる。たとえば、インプレッションモニタシステム１３０６は、クライアントがクッキーを有していないことが特定されているパートナー１３１０、１３１４に関連付けられている仲介者１３０８、１３１２にはクライアントをリダイレクトしないことを選択することができる。いくつかの例においては、特定のクライアントが、パートナーに関連付けられているクッキーを有するかどうかに関する情報を定期的に更新して、クッキーの有効期限が切れていること、及び新たなクッキーが設定されていること（たとえば、パートナーのうちの１つにおける直近のログイン又は登録）を考慮することができる。
【０１３０】
[0144]仲介者１３０８、１３１２は、コンテンツメータリングエンティティー（たとえば、インプレッションモニタシステム１３０６を提供するコンテンツメータリングエンティティー）に関連付けられているサーバによって実装することができる。或いは、仲介者１３０８、１３１２は、パートナー１３１０、１３１４それぞれに関連付けられているサーバによって実装することもできる。その他の例においては、仲介者は、コンテンツ配信ネットワークなどのサードパーティーによって提供することができる。
【０１３１】
[0145]いくつかの例においては、仲介者１３０８、１３１２は、パートナー１３１０、１３１４とクライアントコンピュータ１３０４との間における直接接続を防止するために、リダイレクトされるビーコン要求からのいくつかの情報がパートナー１３１０、１３１４へ送信されるのを防止するために（たとえば、ＲＥＦＥＲＲＥＲ＿ＵＲＬがパートナー１３１０、１３１４へ送信されるのを防止するために）、リダイレクトされるビーコン要求に関連付けられているパートナー１３１０、１３１４におけるネットワークトラフィックの量を減らすために、及び／又は、パートナークッキーがクライアントコンピュータ１３０４によって提供されているかどうかについてのリアルタイムの表示又はリアルタイムに近い表示をインプレッションモニタシステム１３０６へ送信するために提供される。
【０１３２】
[0146]いくつかの例においては、仲介者１３０８、１３１２は、秘密のデータがインプレッションモニタシステム１３０６へ送信されるのを防止するために、パートナー１３１０、１３１４によって信頼されている。たとえば、仲介者１３０８、１３１２は、インプレッションモニタシステム１３０６へ情報を送信する前に、パートナークッキー内に格納されている識別子を除去することができる。
【０１３３】
[0147]パートナー１３１０、１３１４は、キャンペーンＩＤを含むビーコン要求情報と、クッキー情報とを仲介者１３０８、１３１２から受信する。パートナー１３１０、１３１４は、クッキー情報に基づいてクライアントコンピュータ１３０４のユーザに関する識別情報及び人口統計を特定する。例示的なパートナー１３１０、１３１４は、インプレッションに関連付けられている特定された人口統計に基づいてキャンペーンＩＤに関するインプレッションを追跡把握する。追跡把握されているインプレッションに基づいて、例示的なパートナー１３１０、１３１４は、（前述した）レポートを生成する。それらのレポートは、インプレッションモニタシステム１３０６、発行者１３０２、発行者１３０２によって提供される広告を供給した広告主、メディアコンテンツハブ、又は、それらのレポートに関心があるその他の人若しくはエンティティーへ送信することができる。
【０１３４】
[0148]図１４は、リダイレクトされた要求を仲介者において処理するために実行することができる例示的なマシン可読命令を表すフロー図である。図１４の例示的なプロセスについて、例示的な仲介者Ａ１３０８に関連して説明する。ブロックのうちのいくつか又はすべては、追加として、又は代替として、図１３の例示的な仲介者Ｂ１３１２、パートナー１３１０、１３１４のうちの１つ若しくは複数によって、又は図１〜図３に関連して説明したその他のパートナーによって、実行することができる。
【０１３５】
[0149]示されている例によれば、仲介者Ａ１３０８は、リダイレクトされたビーコン要求をクライアントコンピュータ１３０４から受信する（ブロック１４０２）。仲介者Ａ１３０８は、クライアントコンピュータ１３０４が、パートナーＡ１３１０に関連付けられているクッキーを、リダイレクトされたビーコン要求内に含めて送信したかどうかを特定する（ブロック１４０４）。たとえば、仲介者Ａ１３０８が、パートナーＡ１３１０のサブドメインであるドメイン名を割り当てられている場合には、クライアントコンピュータ１３０４は、パートナーＡ１３１０によって設定されているクッキーを仲介者Ａ１３０８へ送信する。
【０１３６】
[0150]リダイレクトされたビーコン要求が、パートナーＡ１３１０に関連付けられているクッキーを含んでいない場合には（ブロック１４０４）、コントロールは、ブロック１４１２へ進み、ブロック１４１２については、以降で説明する。リダイレクトされたビーコン要求が、パートナーＡ１３１０に関連付けられているクッキーを含んでいる場合には（ブロック１４０４）、仲介者Ａ１３０８は、そのクッキーの存在をインプレッションモニタシステム１３０６に通知する（ブロック１４０６）。その通知は、リダイレクトされたビーコン要求に関連付けられている情報（たとえば、ソースＵＲＬ、キャンペーンＩＤなど）や、クライアントの識別子などをさらに含むことができる。示されている例によれば、仲介者Ａ１３０８は、リダイレクトされたビーコン要求内に含まれているキャンペーンＩＤと、パートナークッキー情報とを格納する（ブロック１４０８）。仲介者Ａ１３０８は、リダイレクトされたビーコン要求に関連付けられているその他の情報、たとえば、ソースＵＲＬ、リファラＵＲＬなどをさらに格納することができる。
【０１３７】
[0151]次いで、例示的な仲介者Ａ１３０８は、格納された情報をパートナーＡ１３１０へ送信すべきかどうかを決定する（ブロック１４０８）。たとえば、仲介者Ａ１３０８は、情報をすぐに送信すべきであると決定することができ、しきい値量の情報が受信されていることを特定することもでき、情報を時刻に基づいて送信すべきであると決定することもできる、といった具合である。仲介者Ａ１３０８が、情報を送信すべきではないと決定した場合には（ブロック１４０８）、コントロールは、ブロック１４１２へ進む。仲介者Ａ１３０８は、情報を送信すべきであると決定した場合には（ブロック１４０８）、格納されている情報をパートナーＡ１３１０へ送信する。それらの格納されている情報は、単一の要求に関連付けられている情報、単一のクライアントからの複数の要求に関連付けられている情報、複数のクライアントからの複数の要求に関連付けられている情報などを含むことができる。
【０１３８】
[0152]示されている例によれば、仲介者Ａ１３０８は次いで、クライアントコンピュータ１３０４によって次なる仲介者及び／又はパートナーに連絡を取るべきかどうかを決定する（ブロック１４１２）。例示的な仲介者Ａ１３０８は、パートナーａ１３１０に関連付けられているクッキーが受信されていない場合には、次なるパートナーに連絡を取るべきであると決定する。或いは、仲介者Ａ１３０８は、リダイレクトされたビーコン要求が受信されている場合や、パートナークッキーに関連付けられている場合などは常に、次なるパートナーに連絡を取るべきであると決定することもできる。
【０１３９】
[0153]仲介者Ａ１３０８は、次なるパートナー（たとえば、仲介者Ｂ１３１４）に連絡を取るべきであると決定した場合には（ブロック１４１２）、クライアントコンピュータ１３０４が要求を仲介者Ｂ１３１２へ送信すべきであることを示すビーコンリダイレクションメッセージをクライアントコンピュータ１３０４へ送信する。リダイレクションメッセージを送信した後に（ブロック１４１４）、又は、次なるパートナーに連絡を取るべきではないと仲介者Ａ１３０８が決定した場合には（ブロック１４１２）、図１４の例示的なプロセスは終了する。
【０１４０】
[0154]図１４の例は、チェーン内の次なる仲介者１３０８、１３１２を識別するリダイレクションメッセージをそれぞれの仲介者１３０８、１３１２が選択的に又は自動的に送信する場合のアプローチについて説明しているが、その他のアプローチを実施することもできる。たとえば、インプレッションモニタシステム１３０６からのリダイレクションメッセージは、複数の仲介者１３０８、１３１２を識別することができる。そのような一例においては、リダイレクションメッセージは、要求を仲介者１３０８、１３１２のそれぞれ（又はサブセット）へ順次送信するようにクライアントコンピュータ１３０４に指示することができ、（たとえば、並行して実行される要求をサポートするＪａｖａＳｃｒｉｐｔ命令を使用して）要求を仲介者１３０８、１３１２のそれぞれへ並行して送信するようにクライアントコンピュータ１３０４に指示することもできる、といった具合である。
【０１４１】
[0155]図１４の例は、仲介者Ａに関連して説明されているが、図１４のブロックのうちのいくつか又はすべては、仲介者Ｂ１３１２、パートナー１３１０、１３１４のうちの１つ若しくは複数、本明細書に記載されているその他の任意のパートナー、又はその他の任意のエンティティー若しくはシステムによって実行することもできる。追加として、又は代替として、図１４の複数のインスタンス（又は、本明細書に記載されているその他の任意の命令）は、任意の数の場所において並行して実行することができる。
【０１４２】
[0156]図１５は、本明細書において開示されている例示的な装置、方法、製品、及び／又はシステムを実施するために使用することができる例示的なプロセッサシステム１５１０のブロック図である。図１５において示されているように、プロセッサシステム１５１０は、相互接続バス１５１４に結合されているプロセッサ１５１２を含む。プロセッサ１５１２は、任意の適切なプロセッサ、処理装置、又はマイクロプロセッサとすることができる。図１５には示されていないが、システム１５１０は、マルチプロセッサシステムとすることができ、ひいては、プロセッサ１５１２と同じ又は同様であり、相互接続バス１５１４に通信可能に結合されている１つ又は複数のさらなるプロセッサを含むことができる。
【０１４３】
[0157]図１５のプロセッサ１５１２は、チップセット１５１８に結合されており、チップセット１５１８は、メモリコントローラ１５２０、及び入力／出力（Ｉ／Ｏ）コントローラ１５２２を含む。チップセットは、Ｉ／Ｏ機能及びメモリマネージメント機能、並びに複数の汎用レジスタ及び／又は専用レジスタ、タイマーなどを提供し、それらは、チップセット１５１８に結合されている１つ又は複数のプロセッサによってアクセス可能であるか、又は使用される。メモリコントローラ１５２０は、プロセッサ１５１２（又は複数のプロセッサが存在する場合には、それらのプロセッサ）がシステムメモリ１５２４、マスストレージメモリ１５２５、及び／又は光学メディア１５２７にアクセスできるようにする機能を実行する。
【０１４４】
[0158]一般には、システムメモリ１５２４は、任意の所望のタイプの揮発性及び／又は不揮発性のメモリ、たとえば、スタティックランダムアクセスメモリ（ＳＲＡＭ）、ダイナミックランダムアクセスメモリ（ＤＲＡＭ）、フラッシュメモリ、読み取り専用メモリ（ＲＯＭ）などを含むことができる。マスストレージメモリ１５２５は、ハードディスクドライブ、光学ドライブ、テープストレージデバイスなどを含む任意の所望のタイプのマスストレージデバイスを含むことができる。光学メディア１５２７は、デジタル多用途ディスク（ＤＶＤ）、コンパクトディスク（ＣＤ）、又はブルーレイ光学ディスクなどの任意の所望のタイプの光学メディアを含むことができる。図９〜図１２及び図１４のうちのいずれの命令も、システムメモリ１５２４、マスストレージデバイス１５２５、及び／又はその他の任意のメディアによって表される有形のメディアのうちのいずれの上に格納することもできる。
【０１４５】
[0159]Ｉ／Ｏコントローラ１５２２は、プロセッサ１５１２が、Ｉ／Ｏバス１５３２を介して周辺入力／出力（Ｉ／Ｏ）デバイス１５２６及び１５２８並びにネットワークインターフェース１５３０と通信できるようにする機能を実行する。Ｉ／Ｏデバイス１５２６及び１５２８は、任意の所望のタイプのＩ／Ｏデバイス、たとえば、キーボード、ビデオディスプレイ又はモニタ、マウスなどとすることができる。ネットワークインターフェース１５３０は、たとえば、イーサネットデバイス、非同期転送モード（ＡＴＭ）デバイス、８０２．１１デバイス、デジタルサブスクライバーライン（ＤＳＬ）モデム、ケーブルモデム、セルラーモデムなどとすることができ、それによって、プロセッサシステム１３１０は、別のプロセッサシステムと通信することができる。
【０１４６】
[0160]メモリコントローラ１５２０及びＩ／Ｏコントローラ１５２２は、図１５においては、チップセット１５１８内の別々の機能ブロックとして示されているが、これらのブロックによって実行される機能は、単一の半導体回路内に統合することができ、又は複数の別々の集積回路を使用して実施することもできる。
【０１４７】
[0161]上記では、識別情報をクライアントからサーバへ送信するためのクッキーの使用を開示しているが、識別情報をクライアントからサーバ又はその他のコンピュータへ送信するためのその他の任意のシステムを使用することもできる。たとえば、本明細書において開示されているクッキーのうちの任意のクッキーによって提供される識別情報又はその他の任意の情報は、Ａｄｏｂｅ  Ｆｌａｓｈ（登録商標）クライアント識別子、ＨＴＭＬ５のデータストア内に格納されている識別情報などによって提供することができる。本明細書に記載されている方法及び装置は、クッキーを採用する実施態様に限定されない。
【０１４８】
[0162]本明細書においては、特定の方法、装置、システム、及び製品について開示してきたが、本特許がカバーする範囲は、それらに限定されない。それどころか、本特許は、特許請求の範囲の範疇内に、一字一句たがわず、又は均等論のもとで、公正に収まるすべての方法、装置、システム、及び製品をカバーする。
【図１】
0005462418.tif 000002
【図２】
0005462418.tif 000003
【図３】
0005462418.tif 000004
【図４】
0005462418.tif 000005
【図５】
0005462418.tif 000006
【図６】
0005462418.tif 000007
【図７】
0005462418.tif 000008
【図８】
0005462418.tif 000009
【図９】
0005462418.tif 000010
【図１０】
0005462418.tif 000011
【図１１】
0005462418.tif 000012
【図１２】
0005462418.tif 000013
【図１３】
0005462418.tif 000014
【図１４】
0005462418.tif 000015
【図１５】
0005462418.tif 000016