(57)【要約】      （修正有）【課題】インターネットリソースに対するユーザアクセスをモニタリングするための方法を提供する。【解決手段】方法は、プロセッサにより命令を実行することによって、デバイス又はデバイスのユーザのうちの少なくとも１つを識別する暗号化済み識別子を、視聴者測定エンティティのサーバからネットワーク通信を介して対応するデータベース所有者に送信するステップと、プロセッサにより命令を実行することによって、対応するデータベース所有者から暗号化済み識別子に対応するユーザ情報を受信するステップと、プロセッサにより命令を実行することによって、デバイスにて収集された検索語又はデバイスによりアクセスされたメディアに関してログ記録されたメディアインプレッションのうちの少なくとも１つとユーザ情報を関連付けるステップと、を含む。【選択図】図７
2020098648.tif 000002
【特許請求の範囲】
【請求項１】
方法であって、
プロセッサにより命令を実行することによって、暗号化済み識別子を、視聴者測定エンティティのサーバからネットワーク通信を介して対応するデータベース所有者に送信するステップであって、前記暗号化済み識別子が、デバイス又は前記デバイスのユーザのうちの少なくとも１つを識別する、送信するステップと、
プロセッサにより命令を実行することによって、前記対応するデータベース所有者から前記暗号化済み識別子に対応するユーザ情報を受信するステップと、
プロセッサにより命令を実行することによって、前記デバイスにて収集された検索語又は前記デバイスによりアクセスされたメディアに関してログ記録されたメディアインプレッションのうちの少なくとも１つと前記ユーザ情報を関連付けるステップと、
を含む、方法。
【請求項２】
前記暗号化済み識別子は、クッキーを利用しないアプリケーションの前記デバイスでの使用に基づき前記視聴者測定エンティティにて収集される、請求項１に記載の方法。
【請求項３】
前記暗号化済み識別子は、前記デバイスと通信する検索提供者、メディア発行者、又はアプリケーション発行者のうちの少なくとも１つから、第２のネットワーク通信を介して前記視聴者測定エンティティにて受信される、請求項１に記載の方法。
【請求項４】
前記暗号化済み識別子を送信するステップ、前記ユーザ情報を受信するステップ及び前記検索語又は前記メディアインプレッションのうちの少なくとも１つと前記ユーザ情報を関連付けるステップが、前記サーバにて実行され、前記サーバが前記デバイスと分離されており且つ前記デバイスと通信する、請求項１に記載の方法。
【請求項５】
前記暗号化済み識別子を取得するために前記デバイスからの情報をデコードするステップをさらに含む、請求項１に記載の方法。
【請求項６】
前記ユーザ情報が、前記データベース所有者により記憶された前記ユーザの人口統計情報を含む、請求項１に記載の方法。
【請求項７】
前記データベース所有者が、ソーシャルネットワークサービスであり、
前記暗号化済み識別子が、前記ソーシャルネットワークサービスに登録された前記ユーザのユーザ名を含み、
前記ユーザ情報が、前記ソーシャルネットワークサービスによって記憶された前記ユーザの人口統計情報を含む、請求項１に記載の方法。
【請求項８】
前記データベース所有者が、ワイヤレスサービス提供者であり、
前記暗号化済み識別子が、前記デバイスを識別するために前記ワイヤレスサービス提供者によって使用されるデバイス識別子を含み、
前記ユーザ情報が、前記ワイヤレスサービス提供者によって記憶された前記ユーザの人口統計情報を含む、請求項１に記載の方法。
【請求項９】
前記メディアが広告であり、
前記検索語が、インターネット上の情報を検索すること、プロダクトについて検索すること、ウェブサイトについて検索すること、又はウェブサイトを検索することのうち少なくとも１つのために前記デバイスにて実行される検索に対応する、請求項１に記載の方法。
【請求項１０】
前記対応するデータベース所有者に前記暗号化済み識別子を送信するステップが、前記暗号化済み識別子に関連して受信されるデータベース所有者識別子に基づいており、前記データベース所有者識別子が、前記データベース所有者を識別する、請求項１に記載の方法。
【請求項１１】
前記デバイスがモバイルデバイスである、請求項１に記載の方法。
【請求項１２】
装置であって、
暗号化済み識別子を、視聴者測定エンティティのサーバからネットワーク通信を介して対応するデータベース所有者に送信するステップことであって、前記暗号化済み識別子が、デバイス又は前記デバイスのユーザのうちの少なくとも１つを識別する、送信することと、
前記対応するデータベース所有者から前記暗号化済み識別子に対応するユーザ情報を受信することと、
を実行する通信インターフェース回路と、
前記デバイスにて収集された検索語又は前記デバイスによりアクセスされたメディアに関してログ記録されたメディアインプレッションのうちの少なくとも１つと前記ユーザ情報を関連付けるプロセッサと、
を備える、装置。
【請求項１３】
前記暗号化済み識別子は、クッキーを利用しないアプリケーションの前記デバイスでの使用に基づき前記視聴者測定エンティティにて収集される、請求項１２に記載の装置。
【請求項１４】
前記暗号化済み識別子は、前記デバイスと通信する検索提供者、メディア発行者、又はアプリケーション発行者のうちの少なくとも１つから、第２のネットワーク通信を介して前記視聴者測定エンティティにて受信される、請求項１２に記載の装置。
【請求項１５】
前記通信インターフェース回路及び前記プロセッサが前記サーバに配置されており、前記サーバが前記デバイスと分離されており且つ前記デバイスと通信する、請求項１２に記載の装置。
【請求項１６】
前記暗号化済み識別子を取得するために前記デバイスからの情報をデコードするデコーダをさらに備える、請求項１２に記載の装置。
【請求項１７】
前記ユーザ情報が、前記データベース所有者により記憶された前記ユーザの人口統計情報を含む、請求項１２に記載の装置。
【請求項１８】
前記データベース所有者が、ソーシャルネットワークサービスであり、
前記暗号化済み識別子が、前記ソーシャルネットワークサービスに登録された前記ユーザのユーザ名を含み、
前記ユーザ情報が、前記ソーシャルネットワークサービスによって記憶された前記ユーザの人口統計情報を含む、請求項１２に記載の装置。
【請求項１９】
前記データベース所有者が、ワイヤレスサービス提供者であり、
前記暗号化済み識別子が、前記デバイスを識別するために前記ワイヤレスサービス提供者によって使用されるデバイス識別子を含み、
前記ユーザ情報が、前記ワイヤレスサービス提供者によって記憶された前記ユーザの人口統計情報を含む、請求項１２に記載の装置。
【請求項２０】
前記メディアが広告であり、
前記検索語が、インターネット上の情報を検索すること、プロダクトについて検索すること、ウェブサイトについて検索すること、又はウェブサイトを検索することのうち少なくとも１つのために前記デバイスにて実行される検索に対応する、請求項１２に記載の装置。
【請求項２１】
前記通信インターフェース回路が、前記暗号化済み識別子に関連して受信されるデータベース所有者識別子に基づいて前記対応するデータベース所有者に前記暗号化済み識別子を送信するものであり、前記データベース所有者識別子が、前記データベース所有者を識別する、請求項１２に記載の装置。
【請求項２２】
前記デバイスがモバイルデバイスである、請求項１２に記載の装置。
【請求項２３】
命令を含むマシン読み取り可能記憶媒体であって、前記命令が実行されるときプロセッサに、
暗号化済み識別子を、視聴者測定エンティティのサーバからネットワーク通信を介して対応するデータベース所有者に送信するステップであって、前記暗号化済み識別子が、デバイス又は前記デバイスのユーザのうちの少なくとも１つを識別する、送信するステップと、
前記対応するデータベース所有者から前記暗号化済み識別子に対応するユーザ情報を受信するステップと、
前記デバイスにて収集された検索語又は前記デバイスによりアクセスされたメディアに関してログ記録されたメディアインプレッションのうちの少なくとも１つと前記ユーザ情報を関連付けるステップと、
を実行させる、マシン読み取り可能記憶媒体。
【請求項２４】
前記暗号化済み識別子は、クッキーを利用しないアプリケーションの前記デバイスでの使用に基づき前記視聴者測定エンティティにて収集される、請求項２３に記載のマシン読み取り可能記憶媒体。
【請求項２５】
前記暗号化済み識別子は、前記デバイスと通信する検索提供者、メディア発行者、又はアプリケーション発行者のうちの少なくとも１つから、第２のネットワーク通信を介して前記視聴者測定エンティティにて受信される、請求項２３に記載のマシン読み取り可能記憶媒体。
【請求項２６】
前記プロセッサが前記サーバに配置されており、前記サーバが前記デバイスと分離されており且つ前記デバイスと通信する、請求項２３に記載のマシン読み取り可能記憶媒体。
【請求項２７】
前記命令が、前記暗号化済み識別子を取得するために前記デバイスからの情報をデコードするステップを前記プロセッサにさらに実行させるものである、請求項２３に記載のマシン読み取り可能記憶媒体。
【請求項２８】
前記ユーザ情報が、前記データベース所有者により記憶された前記ユーザの人口統計情報を含む、請求項２３に記載のマシン読み取り可能記憶媒体。
【請求項２９】
前記データベース所有者が、ソーシャルネットワークサービスであり、
前記暗号化済み識別子が、前記ソーシャルネットワークサービスに登録された前記ユーザのユーザ名を含み、
前記ユーザ情報が、前記ソーシャルネットワークサービスによって記憶された前記ユーザの人口統計情報を含む、請求項２３に記載のマシン読み取り可能記憶媒体。
【請求項３０】
前記データベース所有者が、ワイヤレスサービス提供者であり、
前記暗号化済み識別子が、前記デバイスを識別するために前記ワイヤレスサービス提供者によって使用されるデバイス識別子を含み、
前記ユーザ情報が、前記ワイヤレスサービス提供者によって記憶された前記ユーザの人口統計情報を含む、請求項２３に記載のマシン読み取り可能記憶媒体。
【請求項３１】
前記メディアが広告であり、
前記検索語が、インターネット上の情報を検索すること、プロダクトについて検索すること、ウェブサイトについて検索すること、又はウェブサイトを検索することのうち少なくとも１つのために前記デバイスにて実行される検索に対応する、請求項２３に記載のマシン読み取り可能記憶媒体。
【請求項３２】
前記命令が、前記暗号化済み識別子に関連して受信されるデータベース所有者識別子に基づいて前記対応するデータベース所有者に前記暗号化済み識別子を送信するステップを前記プロセッサに実行させるものであり、前記データベース所有者識別子が、前記データベース所有者を識別する、請求項２３に記載のマシン読み取り可能記憶媒体。
【請求項３３】
前記デバイスがモバイルデバイスである、請求項２３に記載のマシン読み取り可能記憶媒体。
【発明の詳細な説明】
【関連出願】
【０００１】
[0001]本書は、参照により全体を本明細書に組み込むものとする２０１３年４月１２日に出願されたオーストラリア国特許出願第２０１３２０４９５３号、２０１２年９月６日に出願された米国特許仮出願第６１／６９７，５９７号、及び２０１２年８月３０日に出願された米国特許仮出願第６１／６９５，１６９号に対する国際特許出願である。
【開示の分野】
【０００２】
[0002]本開示は一般的にはメディアのモニタリングに関し、またより詳細にはメディアインプレッション及び検索語に関する分散型ユーザ情報を収集するための方法及び装置に関する。
【背景】
【０００３】
[0003]従来、視聴者測定エンティティは、登録されたパネルメンバに基づいてメディアプログラミングに関する視聴者関与（ａｕｄｉｅｎｃｅ  ｅｎｇａｇｅｍｅｎｔ）レベルを決定する。すなわち視聴者測定エンティティはモニタリングを受けることに同意した者をパネルに入会させる。次いで視聴者測定エンティティは、これらのパネルメンバに対して露出させたメディアプログラム（例えば、テレビ番組やラジオ番組、映画、ＤＶＤ、その他）を決定するためにこれらのパネルメンバをモニタリングする。このようにして、視聴者測定エンティティは、収集したメディア測定データに基づいて異なるメディアコンテンツについての露出方策を決定することが可能である。
【０００４】
[0004]ウェブページ、広告及び／又はその他のコンテンツなどのインターネットリソースに対するユーザアクセスをモニタリングするための技法は、ここ何年かで大きく進化した。幾つかの周知のシステムでは、このようなモニタリングを主にサーバログを通じて実行する。特に、インターネット上でコンテンツを配給するエンティティは周知の技法を用いて自身のサーバでこれらのコンテンツについて受け取った要求数をログ記録することが可能である。
【図面の簡単な説明】
【０００５】
【図１】[0005]図１は、モバイルデバイスに提示されたメディアに関するインプレッションと関連付けるために分散型データベース所有者からユーザ情報を収集するための例示のシステムを示した図である。
【０００６】
【図２】[0006]図２は、デバイス及び／又はユーザ識別子を暗号化すると共に、暗号化済みデバイス及び／又はユーザ識別子をアプリケーションキャンペーンレーティング（ＡＣＲ）識別子にするようにエンコードするための例示の装置を示した図である。
【０００７】
【図３】[0007]図３は、図２のＡＣＲ識別子からの暗号化済みデバイス及び／又はユーザ識別子をデコードすると共に、暗号化済みデバイス及び／又はユーザ識別子に関連付けられたユーザ情報を要求するように暗号化済みデバイス及び／又はユーザ識別子を対応するデータベース所有者に送るための例示の装置を示した図である。
【０００８】
【図４】[0008]図４は、図３の例示の装置がデバイス及び／又はユーザ識別子を全く包含していない幾つかの空フィールドを有するＡＣＲ識別子をデコードするところを示した図である。
【０００９】
【図５】[0009]図５は、モバイルデバイスでメディア識別子とデバイス及び／又はユーザ識別子とを収集するように実行させ得る例示のマシン読み取り可能命令を表した流れ図である。
【００１０】
【図６】[0010]図６は、デバイス及び／又はユーザ識別子を暗号化すると共に、暗号化済みデバイス及び／又はユーザ識別子を図２のＡＣＲ識別子にエンコードするように実行させ得る例示のマシン読み取り可能命令を表した流れ図である。
【００１１】
【図７】[0011]図７は、図２のＡＣＲ識別子からの暗号化済みデバイス及び／又はユーザ識別子をデコードすると共に、対応するデータベース所有者から暗号化済みデバイス及び／又はユーザ識別子に関連付けられたユーザ情報を収集するように実行させ得る例示のマシン読み取り可能命令を表した流れ図である。
【００１２】
【図８】[0012]図８は、本明細書に開示した例示の装置及びシステムを実装させるように図５〜７、１１及び１５の例示の命令を実行するために使用し得る例示のプロセッサシステムの図である。
【００１３】
【図９】[0013]図９は、モバイルデバイスに提示されたメディアに関するインプレッションと関連付けるために分散型データベース所有者からユーザ情報を収集するための別の例示のシステムを示した図である。
【００１４】
【図１０】[0014]図１０は、モバイルデバイスに提示されたメディアに関するインプレッションと関連付けるために分散型データベース所有者からユーザ情報を収集するさらに別の例示のシステムを示した図である。
【００１５】
【図１１】[0015]図１１は、メディア発行者においてメディア識別子とデバイス及び／又はユーザ識別子とを収集するように実行させ得る例示のマシン読み取り可能命令を表した流れ図である。
【００１６】
【図１２】[0016]図１２は、モバイルデバイスでユーザによって提供される検索語と関連付けるために分散型データベース所有者からユーザ情報を収集するための例示のシステムを示した図である。
【００１７】
【図１３】[0017]図１３は、モバイルデバイスでユーザによって提供される検索語と関連付けるために分散型データベース所有者からユーザ情報を収集するための別の例示のシステムを示した図である。
【００１８】
【図１４】[0018]図１４は、モバイルデバイスでユーザによって提供される検索語と関連付けるために分散型データベース所有者からユーザ情報を収集するためのさらに別の例示のシステムを示した図である。
【００１９】
【図１５】[0019]図１５は、検索提供者において検索語とデバイス及び／又はユーザ識別子とを収集するように実行させ得る例示のマシン読み取り可能命令を表した流れ図である。
【詳細な説明】
【００２０】
[0020]ウェブページ、広告及び／又はその他のコンテンツなどのインターネットリソースへのユーザアクセスをモニタリングするための技法は、ここ何年かで大きく進化した。過去のある時点では、このようなモニタリングは主にサーバログを通じて実施されていた。特にインターネット上でコンテンツを配給するエンティティは、自身のサーバでこれらのメディアについて受け取った要求数をログ記録することになる。インターネット使用リサーチをサーバログに基づかせることは、幾つかの理由から問題である。例えば、直接にか又はサーバにコンテンツを反復して要求しサーバログカウントを増加させるゾンビプログラムを介するかのいずれかによってサーバログが改ざんされる可能性がある。第２にコンテンツは時に、一度取り出されローカルでキャッシュされ次いでこのローカルキャッシュから反復して参照されており、この反復参照ではサーバを必要としない。サーバログは、キャッシュされたコンテンツに対するこうした参照を追跡することは不可能である。したがってサーバログでは過剰計数と過少計数の両方の誤りを生じやすい。
【００２１】
[0021]Ｂｌｕｍｅｎａｕの米国特許第６，１０８，６３７号で開示された発明は、インターネットモニタリングの実行方法を根本的に変更すると共に、上述したサーバサイドのログによるモニタリング技法の限界を克服する。例えばＢｌｕｍｅｎａｕは、追跡しようとするインターネットコンテンツにビーコン命令がタグ付けされるような技法について開示している。特に、追跡しようとするコンテンツのＨＴＭＬにモニタリング命令を関連付ける。クライアントによってコンテンツが要求されると、コンテンツとビーコン命令の両方がそのクライアントにダウンロードされる。ビーコン命令はしたがって、コンテンツがアクセスを受けたときに、そのアクセスがサーバからであるかキャッシュからであるかに依らず常に実行される。
【００２２】
[0022]ビーコン命令は、コンテンツへのアクセスに関する情報を反映したモニタリングデータをそのコンテンツをダウンロードしたクライアントからモニタリングエンティティに送らせる。モニタリングエンティティは、クライアントにコンテンツを提供せず且つ正確な使用統計の提供について信頼できるサードパーティであるような視聴者測定エンティティ（例えば、Ｔｈｅ  Ｎｉｅｌｓｅｎ  Ｃｏｍｐａｎｙ，ＬＬＣ）とするのが典型的である。コンテンツがアクセスを受けると常にビーコン命令がそのコンテンツと関連付けられ且つクライアントブラウザによって実行されるため、クライアントが視聴者測定会社のパネリストであるかどうかとは無関係にモニタリング情報が視聴者測定会社に提供されるので有利である。
【００２３】
[0023]しかし、人口統計及び／又はその他のユーザ情報をモニタリング情報にリンクさせることは有用である。この問題に対処するために視聴者測定会社は、自分の人口統計情報を提供すること及び自分のインターネットブラウズ活動のモニタリングを受けることに同意したユーザからなるパネルを設定する。個人がパネルに参加した場合、その身元及び人口統計（例えば、性別、人種、収入、居住地、職業、その他）に関する詳細な情報を視聴者測定会社に提供する。視聴者測定エンティティはパネリストのコンピュータ上に、タグ付けされたコンテンツにパネリストがアクセスするたびに視聴者測定エンティティに対してそのパネリストの身元識別を可能にするクッキーを設定しており、したがってモニタリング情報が視聴者測定エンティティに送られる。
【００２４】
[0024]タグ付けされたページからモニタリング情報を提供するクライアントの大部分はパネリストではなく、したがって視聴者測定エンティティにとって未知であるため、統計学的方法を用いることにより、パネリストに関して収集したデータに基づいた人口統計情報を大母集団のユーザに帰属させてタグ付けされたコンテンツに関するデータを提供することが必要である。しかし、視聴者測定エンティティのパネルの大きさはユーザの母集団全体と比較して小さいままである。したがって、パネルの人口統計データを確実に正確とさせながらパネルの大きさをいかにして大きくするかに関する問題が提起される。
【００２５】
[0025]インターネット上で業務するデータベース所有者は数多く存在する。これらのデータベース所有者は、多数の加入者にサービスを提供する。サービスの提供と引き換えに加入者はこの所有者に登録する。この登録の一部として加入者は、詳細な人口統計情報を提供する。このようなデータベース所有者の例には、Ｆａｃｅｂｏｏｋ［登録商標］、Ｍｙｓｐａｃｅなどのソーシャルネットワーク提供者が含まれる。これらのデータベース所有者は、その加入者のコンピュータ上にクッキーを設定し、ユーザがそのウェブサイトを訪れたときにデータベース所有者がそのユーザを認識できるようにする。
【００２６】
[0026]インターネットのプロトコルによって、自分が設定したドメイン（例えば、インターネットドメイン、ドメイン名、その他）の外部ではクッキーがアクセス不可能にされる。したがって、ａｍａｚｏｎ．ｃｏｍドメインで設定したクッキーは、ａｍａｚｏｎ．ｃｏｍドメイン内のサーバにはアクセス可能であるが、このドメイン外のサーバにはアクセス不可能である。したがって、視聴者測定エンティティがデータベース所有者により設定されたクッキーにアクセスできれば有利であろうと考えたとしても、これを行うことは不可能である。さらにモバイルデバイスプラットフォーム上で動作するアプリは、クッキーをウェブブラウザと同じ方式で使用しない。アプリはインプレッション追跡に相応したメディアを提示するが、このようなメディアインプレッションを追跡するためにクッキーベースの方式を用いる従来の技法はアプリ環境コンテンツでは使用できない。
【００２７】
[0027]上述のことに鑑みて視聴者測定会社は、データベース所有者の既存のデータベースを活用してより広範なインターネット使用データ及び人口統計データ、及び／又はウェブブラウザでより一般的に使用されるようなクッキーを利用しないアプリを実行するデバイス上で追跡を受けるメディアインプレッションとの関連付けのためのユーザデータを収集したいと望む。しかし視聴者測定エンティティは、この目的を達成するに際して幾つかの問題に直面する。例えば、加入者、パネリスト又は追跡を受けるコンテンツの所有者のプライバシーを損なうことなくいかにしてデータベース所有者のデータにアクセスするかに関する問題が提起される。別の問題は、クッキーを利用しないモバイルデバイスのアプリソフトウェアプラットフォームにより課せられた技術的制約がある中においてこのデータにどのようにアクセスするかである。
【００２８】
[0028]本明細書に開示した例示の方法、装置及び／又は製品によれば、モバイルデバイス上で実行するモバイルデバイスアプリが提示したメディアに関するメディアインプレッションの追跡を、メディアインプレッションの追跡のためにクッキーに依拠することを必要とせずに行うことが可能である。この方式によれば視聴者測定エンティティ（ＡＭＥ）は、クッキーを利用しないアプリがクッキーを利用するウェブブラウザと比べてより高い使用速度を有するモバイルデバイス上でメディアインプレッションを追跡することが可能である。本明細書に開示した例はまた、個人識別用情報がＡＭＥに明らかにならないような方式で識別情報を暗号化することによってユーザのプライバシーを保護する。本明細書に開示した例ではこの処理を、モバイルデバイスから取り出された１つ又は複数の暗号化済みデバイス及び／又はユーザ識別子（複数可）（すなわち、デバイス／ユーザ識別子（複数可））を含んだアプリケーションキャンペーンレーティング（ＡＣＲ）識別子（ＩＤ）を用いることによって実現する。この１つ又は複数の暗号化済みデバイス／ユーザ識別子（複数可）は次いで、１つ又は複数の暗号化済みデバイス／ユーザ識別子（複数可）をその登録したユーザに関するユーザ情報を記憶する１つ又は複数の対応するデータベース所有者に対して送ることによってモバイルデバイスのユーザに関するユーザ情報を取り出すために使用することが可能である。図示した例では、ユーザのプライバシー保護のために、ＡＭＥは暗号化済みデバイス／ユーザ識別子を復号化するためのキーを有しておらず、各データベース所有者だけがそのサービス（例えば、ワイヤレス通信事業者サービス、ソーシャルネットワークサービス、電子メールサービス、モバイルフォンエコシステムアプリ又はメディアサービス、その他）に関連するデバイス／ユーザ識別子（複数可）だけを復号化するために使用可能な各それぞれのキー（複数可）を有する。このようにして、特定のサービスに関する個人識別用情報がＡＭＥや単なるデータベース所有者には知らされず、知らされるのは当該サービスを提供するデータベース所有者に対してだけとなる。
【００２９】
[0029]本明細書に開示した例では、視聴者測定エンティティが１つ又は複数の暗号化済みデバイス／ユーザ識別子（複数可）を含んだＡＣＲ  ＩＤを受け取ったとき、視聴者測定エンティティはその暗号化済みデバイス／ユーザ識別子（複数可）に関して１つ又は複数のパートナとなったデータベース所有者からユーザ情報を要求することが可能である。このようにして、パートナとなったデータベース所有者（複数可）は、暗号化済みデバイス／ユーザ識別子（複数可）に関するユーザ情報を視聴者測定エンティティに提供すると共に、１つ又は複数のモバイルデバイス（複数可）上のアプリ（複数可）によって提示されたメディアの１つ又は複数のメディアＩＤとユーザ情報を関連付けることが可能である。ユーザ又はクライアントモバイルデバイスの識別は従来の視聴者測定パネル内に存在する者の数を遥かに超えるユーザの膨大なデータベースに対する参照により実施されるため、このプロセスから展開されたデータは極めて正確で信頼でき且つ詳細である。幾つかの例では、協調した視聴者測定の取り組みへの参加に同意することによって、パートナとなったデータベース所有者には他のパートナとなったデータベース所有者が収集した視聴者ユーザ情報及び露出情報が提供される。このようにして、パートナとなったデータベース所有者は、自身の視聴者露出メトリックスを他のパートナとなったデータベース所有者により提供される情報によって補完することが可能である。
【００３０】
[0030]本明細書に開示した例示の方法、装置及び製品は、インターネット上の様々なデータベース（例えば、異なるウェブサイト所有者、サービス提供者、その他）にわたって分散されているユーザ情報を用いて、コンテンツインプレッション、広告インプレッション、コンテンツ露出及び／又は広告露出を決定するために使用することが可能である。本明細書に開示した例示の方法、装置及び製品はユーザ情報に対するインターネットメディア露出のより正確な相関を可能にするのみならず、これらはさらに視聴者測定エンティティ及び／又はレーティングエンティティのパネルに参加している者を越えて、ワイヤレスサービス通信事業者、モバイルソフトウェア／サービス提供者、ソーシャルメディアサイト（例えば、Ｆａｃｅｂｏｏｋ、Ｔｗｉｔｔｅｒ［登録商標］、Ｇｏｏｇｌｅ、その他）、及び／又はＹａｈｏｏ！、ＭＳＮ、Ａｐｐｌｅ  ｉＴｕｎｅｓ、Ｅｘｐｅｒｉａｎなどその他任意のインターネットサイトのデータベースといったその他のインターネットデータベースに登録した者にまでそのパネルの大きさ及び構成を有効に拡張する。この拡張によって、視聴者測定エンティティのメディアインプレッション追跡機能及びソーシャルメディアやその他のウェブサイトなどの非ＡＭＥエンティティのデータベースの使用が有効に活用され、膨大で人口統計に正確なパネルが生成されており、これにより広告及び／又はプログラミングなどのインターネットコンテンツに対する露出に関する正確で高信頼性の測定が得られる。
【００３１】
[0031]従来では、視聴者測定エンティティ（本明細書では、「レーティングエンティティ」とも呼ぶ）は、広告及びメディアプログラミングに関する人口統計リーチ（ｒｅａｃｈ）を登録されたパネルメンバに基づいて決定する。すなわち視聴者測定エンティティは、モニタリングを受けることに同意した人をパネルに入会させる。入会の間に視聴者測定エンティティは、これらのパネリストに対する広告／メディア露出と様々な人口統計マーケットとの間で引き続いて相関がとれるように入会者から人口統計情報を受け取る。視聴者測定エンティティが人口統計ベースの視聴者測定値を収集するために自分自身のパネルメンバデータにのみ依拠しているような従来の技法と異なり、本明細書に開示した例示の方法、装置及び／又は製品によれば視聴者測定エンティティは、ユーザ登録モデルに基づいて運営される他のエンティティによる人口統計情報の共有が可能となる。本明細書で使用する場合にユーザ登録モデルとは、ユーザがアカウントを作成し自分自身に関する人口統計関連の情報を提供することによってこれらのエンティティのサービスに加入するようなモデルのことである。データベース所有者の登録したユーザに関連付けられた人口統計情報を共有することによって視聴者測定エンティティは、自身のパネルデータを外部の供給源（例えば、データベース所有者）からの実質的に高信頼性の人口統計情報によって拡張又は補完し、これにより自身の人口統計ベースの視聴者測定のカバー域、正確性及び／又は完全性を拡張することが可能となる。このようなアクセスによればまた視聴者測定エンティティは、視聴者測定パネルに参加していないような人をモニタリングすることが可能となる。一団の個人に関する人口統計を識別するデータベースを有する任意のエンティティが視聴者測定エンティティと協働することがある。このようなエンティティのことは、「データベース所有者」と呼ぶことがあり、またこのエンティティには、ワイヤレスサービス通信事業者、モバイルソフトウェア／サービス提供者、ソーシャルメディアサイト（例えば、Ｆａｃｅｂｏｏｋ、Ｔｗｉｔｔｅｒ、Ｇｏｏｇｌｅ、その他）、及び／又はＹａｈｏｏ！、ＭＳＮ、Ａｐｐｌｅ  ｉＴｕｎｅｓ、Ｅｘｐｅｒｉａｎなどのその他任意のインターネットサイトなどのエンティティを含むことができる。
【００３２】
[0032]本明細書に開示した例示の方法、装置及び／又は製品は、オンラインメディア露出メトリックスの開発のために視聴者測定エンティティ（例えば、広告、コンテンツ及び／又はその他任意のメディアに対する視聴者露出の測定又は追跡に関心のある任意のエンティティ）がオンラインウェブサービス提供者などの任意の数のデータベース所有者と連携して実装することがある。このようなデータベース所有者／オンラインウェブサービス提供者は、ワイヤレスサービス通信事業者、モバイルソフトウェア／サービス提供者、ソーシャルネットワークサイト（例えば、Ｆａｃｅｂｏｏｋ、Ｔｗｉｔｔｅｒ、ＭｙＳｐａｃｅ、その他）、マルチサービスサイト（例えば、Ｙａｈｏｏ！、Ｇｏｏｇｌｅ、Ｅｘｐｅｒｉａｎ、その他）、オンライン小売店サイト（例えば、Ａｍａｚｏｎ．ｃｏｍ、Ｂｕｙ．ｃｏｍ、その他）、及び／又はユーザ登録記録を維持するその他任意のウェブサービス（複数可）サイトとすることができる。
【００３３】
[0033]幾つかの例では、測定される参照者層が正確に正しい人口統計に由来する可能性を高めるために、本明細書に開示した例示の方法、装置及び／又は製品は視聴者測定エンティティの記録内にあるユーザ情報、並びにアカウントを所持するユーザの記録又はプロフィールを維持する１つ又は複数のデータベース所有者（例えば、ウェブサービス提供者）のところにあるユーザ情報を用いる。このようにして、本明細書に開示した例示の方法、装置及び／又は製品は、レーティングエンティティ（例えば、メディア露出測定値、人口統計及び／又はその他のユーザ情報を収集するＴｈｅ  Ｎｉｅｌｓｅｎ  Ｃｏｍｐａｎｙ（米国Ｉｌｌｉｎｏｉｓ州Ｓｃｈａｕｍｂｕｒｇ市）などの視聴者測定会社）によって維持されるユーザ情報を、１つ又は複数の異なるデータベース所有者（例えば、ウェブサービス提供者）からのユーザ情報によって補完するために使用することができる。
【００３４】
[0034]異質のデータ供給源からの人口統計情報（例えば、視聴者測定会社のパネルからの高品質の人口統計情報及び／又はウェブサービス提供者の登録ユーザデータ）を用いた結果として、オンラインとオフラインの両方の広告キャンペーンについてのメトリックスに関する報告有効性が改善される。本明細書に開示した例示の技法は、オンライン登録データを用いてユーザの人口統計及び／又はその他のユーザ情報を識別し、且つサーバインプレッションカウント及び／又はその他の技法を用いてこれらのユーザに由来するインプレッションの量を追跡する。ワイヤレスサービス通信事業者、モバイルソフトウェア／サービス提供者、ソーシャルネットワークサイト（例えば、Ｆａｃｅｂｏｏｋ、Ｔｗｉｔｔｅｒ、ＭｙＳｐａｃｅ、その他）、マルチサービスサイト（例えば、Ｙａｈｏｏ！、Ｇｏｏｇｌｅ、Ｅｘｐｅｒｉａｎ、その他）、オンライン小売店サイト（例えば、Ａｍａｚｏｎ．ｃｏｍ、Ｂｕｙ．ｃｏｍ、その他）などのオンラインウェブサービス提供者（本明細書では、まとめて且つ個別にオンラインデータベース所有者と呼ぶ）は、ユーザ登録プロセスを介して収集した詳細な人口統計情報（例えば、年齢、性別、地理的箇所、人種、収入レベル、教育レベル、宗教、その他）を維持する。インプレッションは、対応するメディアコンテンツ及び／又は広告に対して露出されている家庭や個人に対応する。したがってインプレッションは、家庭や個人が広告やコンテンツ又は一群の広告やコンテンツに対して露出されていることを示す。インターネット広告ではインプレッションの量又はインプレッションカウントとは、ある広告又は広告キャンペーンがウェブ母集団によりアクセスを受けた総回数（例えば、例えばポップアップブロッカーによって減少する及び／又は例えばローカルキャッシュメモリからの取り出しによって増加するようなアクセスを受けた回数を含む）のことである。
【００３５】
[0035]図１は、モバイルデバイス１０６で提示されたメディアのインプレッションと関連付けるために分散型データベース所有者１０４ａ及び１０４ｂからユーザ情報（例えば、ユーザ情報１０２ａ及び１０２ｂ）を収集するための例示のシステム１００を示す。図示した例ではユーザ情報又はユーザデータは、人口統計データ、購入データ、及び／又はインターネット、購入、電子デバイス上でアクセスしたメディア、ユーザが訪れた物理的箇所（例えば、小売店や商業施設、レストラン、催し物場、その他）、その他を介してアクセスした情報に関連したユーザ活動、挙動及び／又は選好を示すその他のデータのうちの１つ又は幾つかを含む。本明細書に開示した例では、モバイルフォン、モバイル通信デバイス、タブレット、ゲームデバイス、ポータブルメディア表示デバイス、その他とし得るようなモバイルデバイスに関連して説明している。しかし本明細書に開示した例は、インターネット機器、スマートテレビ、インターネット端末、コンピュータ、又はネットワーク通信を介して受け取ったメディアの提示が可能なその他任意のデバイスなどの非モバイルデバイスに関連して実装することができる。
【００３６】
[0036]図１に示した例では、モバイルデバイス１０６上でのメディアインプレッションを追跡するために、視聴者測定エンティティ（ＡＭＥ）１０８はモバイルデバイス１０６上にデータコレクタ１１２をダウンロードしインストールさせるアプリ発行者１１０と連携又は協働する。図示した例のアプリ発行者１１０は、モバイルデバイス向けにアプリを開発し配布するソフトウェアアプリ開発者及び／又はソフトウェアアプリ開発者からアプリを受け取りこのアプリをモバイルデバイスに配布する配給者とすることができる。図示した例では、モバイルデバイス１０６上にデータコレクタ１１２をダウンロードしインストールさせるために、モバイルデバイス１０６が購入アプリプログラム又は無料アプリプログラム１１６を要求したときにアプリ発行者１１０はモバイルデバイス１０６にアプリインストールパッケージ１１４をダウンロードする。アプリ発行者１１０はアプリインストールパッケージ１１４内で要求されたアプリプログラム１１６及びデータコレクタ１１２を突き止め、次いでアプリプログラム１１６及びデータコレクタ１１２をインストールさせるようにアプリインストールパッケージ１１４をモバイルデバイス１０６に送る。幾つかの例ではアプリ発行者１１０は先ず、モバイルデバイス１０６上にインストールさせるようにデータコレクタ１１２を送る前にモバイルデバイス１０６のユーザのメディア追跡プログラムへの参加の同意を取得することがある。
【００３７】
[0037]図示した例ではアプリプログラム１１６は、メディア発行者１２０から受け取ったメディア１１８を提示している「Ａｎｇｒｙ  Ｂａｔｓ」と題するゲームである。メディア１１８は、広告、映像、音響、テキスト、グラフィックス、ウェブページ、ニュース、教育メディア、エンターテインメントメディア、又は別の任意のタイプのメディアとすることができる。図示した例ではメディア１１８内に、モバイルデバイス１０６又はＡＭＥ１０８によるモニタリングを受けるその他任意のデバイス上にメディア１１８が提示されたときにＡＭＥ１０８がメディア１１８に対してメディアインプレッションによるクレジット付けが可能となるようにメディア１１８の識別を可能にするためのメディアＩＤ１２２が提供されている。
【００３８】
[0038]図示した例ではＡＭＥ１０８は、アプリインストールパッケージ１１４内にアプリプログラム１１６と一緒にパッケージにするためのデータコレクタ１１２をアプリ発行者１１０に提供する。幾つかの例ではアプリ発行者１１０はデータコレクタ１１２を、アプリプログラム１１６とは別のプログラムとして提供する。他の例ではアプリ発行者１１０は、データコレクタ１１２をアプリプログラム１１６とは別のプログラムとしてインストールするのではなく、データコレクタ１１２を編集するまたさもなければアプリプログラム１１６内に含める。図示した例のデータコレクタ１１２は、モバイルデバイス１０６によって実行したときにモバイルデバイス１０６に対して、アプリプログラム１１６及び／又はモバイルデバイス１０６により提示されたメディア１１８のメディアＩＤ１２２を収集すること、及びモバイルデバイス１０６に記憶された１つ又は複数のデバイス／ユーザ識別子（複数可）１２４を収集することを行わせる命令（例えば、Ｊａｖａ（登録商標）、ｊａｖａ  ｓｃｒｉｐｔ、又はその他任意のコンピュータ言語又はスクリプト）を含む。図示した例のデバイス／ユーザ識別子（複数可）１２４は、モバイルデバイス１０６の１人又は複数人のユーザを特定する、及びユーザ（複数可）に対応するユーザ情報１０２ａ〜ｂを突き止めるために、パートナデータベース所有者１０４ａ〜ｂのうちの対応する所有者により使用可能な識別子を含む。例えばデバイス／ユーザ識別子（複数可）１２４は、ハードウェア識別子（例えば、国際モバイル装置識別（ＩＭＥＩ）、モバイル装置識別子（ＭＥＩＤ）、メディアアクセス制御（ＭＡＣ）アドレス、その他）、アプリストア識別子（例えば、Ｇｏｏｇｌｅ  Ａｎｄｒｏｉｄ（登録商標）  ＩＤ、Ａｐｐｌｅ  ＩＤ、Ａｍａｚｏｎ  ＩＤ、その他）、オープンソースの一意のデバイス識別子（ＯｐｅｎＵＤＩＤ）、オープンデバイス識別番号（ＯＤＩＮ）、ログイン識別子（例えば、ユーザ名）、電子メールアドレス、ユーザエージェントデータ（例えば、アプリケーション種別、オペレーティングシステム、ソフトウェアベンダー、ソフトウェア改訂番号、その他）、サードパーティサービス識別子（例えば、広告サービス識別子、デバイス使用分析サービス識別子、人口統計収集サービス識別子）、その他を含むことがある。幾つかの例では、使用するデバイス／ユーザ識別子（複数可）１２４がこれより少ないことも多いこともある。さらに図１では、パートナデータベース所有者１０４ａ〜ｂを２つだけしか示していないが、ＡＭＥ１０８は分散型ユーザ情報（例えば、ユーザ情報１０２ａ〜ｂ）を収集するために任意の数のパートナデータベース所有者と連携することがある。
【００３９】
[0039]幾つかの例ではデバイス／ユーザ識別子１２４のタイプは、デバイスの種別、デバイスの製造者、デバイスにインストールされるソフトウェア、その他に応じてデバイスごとに異なっている。例えばセルラー２Ｇ、３Ｇ及び／又は４Ｇ機能を有するモバイルデバイスはＩＭＥＩ割り当て番号を有することになる。しかしＷｉ−Ｆｉ可能であるがセルラー通信機能を有しないモバイルデバイスは、ＩＭＥＩ番号を有することがない。このためＷｉ−Ｆｉモバイルデバイスの１つ又は複数の他のパラメータ（複数可）がデバイス／ユーザ識別子１２４として用いられることがある。こうしたその他のパラメータは例えば、ＭＡＣアドレス、ログインＩＤ、又はＷｉ−Ｆｉ可能なデバイスに利用可能であり且つセルラー通信に固有のものではないその他任意の識別子や情報を含むことがある。
【００４０】
[0040]複数の異なるタイプのデバイス／ユーザ識別子１２４の選択又はアクセスが可能であることによってＡＭＥ１０８は、対応するユーザ情報を収集する機会を増大させる。例えばＡＭＥ１０８は、単一の供給源（例えば、パートナデータベース所有者１０４ａ〜ｂのうちの１つだけ）にしかユーザ情報を要求しないことに縛られることがない。そうではなくＡＭＥ１０８は、複数のパートナデータベース所有者（例えば、パートナデータベース所有者１０４ａ〜ｂ）との関係を活用することが可能である。１つ又は幾つかのパートナデータベース所有者がユーザデータの共有が不可能又はこれを望まない場合であっても、ＡＭＥ１０８は１つ又は複数の他のパートナデータベース所有者（複数可）にユーザデータを要求することが可能である。
【００４１】
[0041]幾つかの例ではモバイルデバイス１０６は、モバイルデバイス１０６に記憶された識別情報へのアクセスを許可しないことがある。こうした場合においては、開示した例はＡＭＥ１０８に対して、モバイルデバイス１０６にモバイルデバイス１０６上のメディアインプレッションを追跡するためのＡＭＥ提供の識別子（例えば、ＡＭＥ１０８により管理され且つ追跡された識別子）の記憶を可能とする。例えばＡＭＥ１０８は、アプリプログラム１１６によりアクセス可能及び／又はアプリプログラム１１６に割り当てられたメモリ空間にＡＭＥ提供の識別子を設定するための命令をデータコレクタ１１２内に設けることがあり、またデータコレクタ１１２はこの識別子をデバイス／ユーザ識別子１２４として用いる。このような例ではデータコレクタ１１２によって設定されるＡＭＥ提供の識別子は、アプリプログラム１１６及びデータコレクタ１１２が動作していないときであってもメモリ空間に留まり続ける。このようにして、同じＡＭＥ提供の識別子を長い時間にわたってモバイルデバイス１０６と関連付けたままとすることが可能である。データコレクタ１１２がモバイルデバイス１０６内に識別子を設定するような幾つかの例では、ＡＭＥ１０８はモバイルデバイス１０６のユーザをパネリストとして新規募集することがあり、且つパネリスト登録プロセス中にこのユーザから収集したユーザ情報及び／又はモバイルデバイス１０６及び／又はユーザにより使用され且つＡＭＥ１０８によりモニタリングを受けるその他任意のデバイスを介してユーザ活動／挙動をモニタリングすることによって収集されたユーザ情報を記憶することがある。このようにして、ＡＭＥ１０８は、ユーザに関する（ＡＭＥ１０８により記憶されたパネリストデータからの）ユーザ情報をモバイルデバイス１０６上のユーザに帰属するメディアインプレッションと関連付けることが可能である。
【００４２】
[0042]図示した例ではデータコレクタ１１２は、メディアＩＤ１２２と１つ又は複数のデバイス／ユーザ識別子（複数可）１２４とを収集データ１２６としてアプリ発行者１１０に送る。別法としてデータコレクタ１１２は、メディアＩＤ（例えば、メディアＩＤ１２２）及びデバイス／ユーザ識別子（例えば、デバイス／ユーザ識別子（複数可）１２４）をモバイルデバイス（例えば、モバイルデバイス１０６）から収集するようにＡＭＥ１０８と契約しているか又はＡＭＥ１０８と連携している別の収集エンティティ（アプリ発行者１１０以外）に収集データ１２６を送るように構成されることがある。図示した例ではアプリ発行者１１０（又は、収集エンティティ）は、デバイス／ユーザ識別子（複数可）１２４を含んだＡＣＲ  ＩＤ１２８を作成しており、またアプリ発行者（又は、収集エンティティ）はメディアＩＤ１２２及びＡＣＲ  ＩＤ１２８をインプレッションデータ１３０としてＡＭＥ１０８にあるサーバ１３２に送る。図示した例のインプレッションデータ１３０はメディア１１８に関する単一のインプレッションを報告するように１つのメディアＩＤ１２２及び１つのＡＣＲ  ＩＤ１２８を含むことがあり、或いはこのインプレッションデータ１３０はモバイルデバイス１０６及び／又は他のモバイルデバイスから受け取った多数の実例の収集データ（例えば、収集データ１２６）に基づいてメディアの複数のインプレッションを報告するように多数のメディアＩＤ及びＡＣＲ  ＩＤを含むことがある。図示した例では、図示した例のサーバ１３０は、ＡＭＥメディアインプレッション記憶１３４（例えば、データベースやその他のデータ構造）内にインプレッションデータ１３０を記憶する。引き続いてＡＭＥ１０８は、パートナデータベース所有者からのデバイス／ユーザ識別子（複数可）１２４に対応するユーザ情報（例えば、ユーザ情報１０２ａ〜ｂ）を受け取らせるためにＡＣＲ  ＩＤ１２８からのデバイス／ユーザ識別子（複数可）１２４を対応するパートナデータベース所有者（例えば、パートナデータベース所有者１０４ａ〜ｂ）に送っており、これによりＡＭＥ１０８はモバイルデバイス（例えば、モバイルデバイス１０６）に提示されたメディア（例えば、メディア１１８）の対応するメディアインプレッションとユーザ情報を関連付けることが可能となる。
【００４３】
[0043]上の説明はアプリ発行者１１０（又は、他の収集エンティティ）がＡＣＲ  ＩＤ１２８を作成するとして説明しているが、他の例ではモバイルデバイス１０６にあるデータコレクタ１１２がデバイス／ユーザ識別子（複数可）１２４を含むＡＣＲ  ＩＤ１２８を作成する。このような例ではデータコレクタ１１２は、収集データ１２６の形でＡＣＲ  ＩＤ１２８をアプリ発行者１１０（又は、他の収集エンティティ）に送る。
【００４４】
[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]ある種の例示の方法、装置及び製品について本明細書に開示しているが、本特許の包含範囲はこれらに限定されるものではない。そうではなく本特許は、本特許の特許請求の範囲の趣旨域内に妥当に属するとされるすべての方法、装置及び製品を包含するものである。
［発明の例］
［例１］
モバイルデバイスで収集した１つのメディア識別子及び複数の暗号化済み識別子を受け取るステップであって、前記暗号化済み識別子は前記モバイルデバイス又は前記モバイルデバイスのユーザのうちの少なくとも一方を識別し、前記メディア識別子は前記モバイルデバイスで提示されたメディアを示す、ステップと、
前記暗号化済み識別子のうちの第１の識別子を、前記暗号化済み識別子のうちの前記第１の識別子に関連付けられた第１のデータベース所有者に送るステップと、
前記暗号化済み識別子のうちの第２の識別子を、前記暗号化済み識別子のうちの前記第２の識別子に関連付けられた第２のデータベース所有者に送るステップと、
前記第１のデータベース所有者から、前記暗号化済み識別子のうちの前記第１の識別子に関連付けられた第１のユーザ情報を受け取るステップと、
前記第２のデータベース所有者から、前記暗号化済み識別子のうちの前記第２の識別子に関連付けられた第２のユーザ情報を受け取るステップと、
前記第１のユーザ情報又は前記第２のユーザ情報のうちの少なくとも一方を、前記メディア識別子に関してログ記録されたメディアインプレッションと関連付けるステップと、
を含む方法。
［例２］
前記第１のデータベース所有者が、ソーシャルネットワークサービスであり、前記第１の暗号化済み識別子が、前記ソーシャルネットワークサービスに登録したユーザのユーザ名であり、且つ前記第１のユーザ情報が、前記ユーザに対応するとともに前記ソーシャルネットワークサービスにより記憶された人口統計情報である、例１に記載の方法。
［例３］
前記第２のデータベース所有者が、前記モバイルデバイスのワイヤレスサービス提供者であり、前記第２の暗号化済み識別子が、前記モバイルデバイスを識別すると共に前記第２のユーザ情報を前記モバイルデバイスのユーザと関連付けるために前記ワイヤレスサービス提供者によって使用されるデバイス識別子であり、且つ前記第２のユーザ情報が、前記ユーザに対応するとともに前記ワイヤレスサービス提供者によって記憶された人口統計情報である、例２に記載の方法。
［例４］
前記複数の暗号化済み識別子を受け取る前記ステップが、前記モバイルデバイスから単一の識別子内にエンコードされた前記複数の暗号化済み識別子を受け取るサブステップを含む、例１に記載の方法。
［例５］
前記複数の暗号化済み識別子を受け取る前記ステップが、データベース所有者識別子を前記暗号化済み識別子のうちの対応する識別子に関連付けして受け取るサブステップを含み、
前記暗号化済み識別子のうちの前記第１の識別子を、前記暗号化済み識別子のうちの前記第１の識別子に関連付けられ且つ前記第１のデータベース所有者を示す前記データベース所有者識別子のうちの第１の識別子に基づいて前記第１のデータベース所有者に送ると決定するステップと、
前記暗号化済み識別子のうちの前記第２の識別子を、前記暗号化済み識別子のうちの前記第２の識別子に関連付けられ且つ前記第２のデータベース所有者を示す前記データベース所有者識別子のうちの第２の識別子に基づいて前記第２のデータベース所有者に送ると決定するステップと、
をさらに含む、例１に記載の方法。
［例６］
デコーダであって、
前記モバイルデバイス又は前記モバイルデバイスのユーザのうちの少なくとも一方を識別する暗号化済み識別子を取得し、
前記暗号化済み識別子のうちのそれぞれの識別子を対応するデータベース所有者に送る
デコーダと、
サーバであって、
前記暗号化済み識別子の前記それぞれの識別子に対応するユーザ情報を前記対応するデータベース所有者から受け取り、
前記ユーザ情報を前記モバイルデバイスで収集し検索語と関連付ける
サーバと、
を備える装置。
［例７］
前記デコーダがさらに、モバイルデバイスからの情報を前記暗号化済み識別子の前記それぞれの識別子へデコードする、例６に記載の装置。
［例８］
前記サーバが前記モバイルデバイスと分離されており且つ前記モバイルデバイスと通信する、例６に記載の装置。
［例９］
前記データベース所有者がソーシャルネットワークサービス及びワイヤレスサービス提供者を含み、前記暗号化済み識別子のうちの第１の識別子が前記ソーシャルネットワークサービスに登録したユーザのユーザ名を含み、且つ前記暗号化済み識別子のうちの第２の識別子が前記モバイルデバイスを識別するために前記ワイヤレスサービス提供者によって使用されるデバイス識別子を含む、例６に記載の装置。
［例１０］
前記ユーザ情報が、前記ソーシャルネットワークサービスによって記憶された前記ユーザの第１の人口統計情報と、前記ワイヤレスサービス提供者によって記憶された前記ユーザの第２の人口統計情報と、を含む、例９に記載の装置。
［例１１］
前記検索語が、インターネット上での情報検索、プロダクトに対する検索、ウェブサイトに対する検索又はウェブサイトの検索のうちの少なくとも１つのために前記モバイルデバイスで実行される検索に対応する、例６に記載の装置。
［例１２］
前記デコーダが、前記暗号化済み識別子のうちの対応する識別子に関連付けして受け取ったそれぞれのデータベース所有者識別子に基づいて前記暗号化済み識別子を前記対応するデータベース所有者へ送っており、前記それぞれのデータベース所有者識別子が前記データベース所有者のうちの対応する所有者を識別する、例６に記載の装置。
［例１３］
命令を含むマシンアクセス可能記憶媒体であって、前記命令は、実行されたときにマシンに対して少なくとも、
前記モバイルデバイス又は前記モバイルデバイスのユーザのうちの少なくとも一方を識別する暗号化済み識別子を取得するステップと、
前記暗号化済み識別子のうちのそれぞれの識別子を対応するデータベース所有者に送るステップと、
前記暗号化済み識別子の前記それぞれの識別子に対応するユーザ情報を前記対応するデータベース所有者から受け取るステップと、
前記ユーザ情報を、前記モバイルデバイスで収集された検索語又は前記モバイルデバイスで提示されたメディアに関してログ記録されたメディアインプレッションのうちの少なくとも一方と関連付けるステップと、
を実行させる、マシンアクセス可能記憶媒体。
［例１４］
前記マシンが、前記モバイルデバイスとは別であり且つ前記モバイルデバイスと通信するサーバである、例１３に記載のマシンアクセス可能記憶媒体。
［例１５］
前記命令が、前記マシンに対して、モバイルデバイスからの情報を前記暗号化済み識別子の前記それぞれの識別子へデコードさせる、例１３に記載のマシンアクセス可能記憶媒体。
［例１６］
前記データベース所有者がソーシャルネットワークサービス及びワイヤレスサービス提供者を含み、前記暗号化済み識別子のうちの第１の識別子が前記ソーシャルネットワークサービスに登録したユーザのユーザ名を含み、且つ前記暗号化済み識別子のうちの第２の識別子が前記モバイルデバイスを識別するために前記ワイヤレスサービス提供者によって使用されるデバイス識別子を含む、例１３に記載のマシンアクセス可能記憶媒体。
［例１７］
前記ユーザ情報が、前記ソーシャルネットワークサービスによって記憶された前記ユーザの第１の人口統計情報と、前記ワイヤレスサービス提供者によって記憶された前記ユーザの第２の人口統計情報と、を含む、例１６に記載のマシンアクセス可能記憶媒体。
［例１８］
前記メディアが広告であると共に、前記検索語が、インターネット上での情報検索、プロダクトに対する検索、ウェブサイトに対する検索又はウェブサイトの検索のうちの少なくとも１つのために前記モバイルデバイスで実行される検索に対応する、例１３に記載のマシンアクセス可能記憶媒体。
［例１９］
前記命令が、前記マシンに対して前記暗号化済み識別子のうちの対応する識別子に関連付けして受け取ったそれぞれのデータベース所有者識別子に基づいて前記暗号化済み識別子を前記対応するデータベース所有者へ送らせ、前記それぞれのデータベース所有者識別子が前記データベース所有者のうちの対応する所有者を識別する、例１３に記載のマシンアクセス可能記憶媒体。
［例２０］
モバイルデバイスの使用をモニタリングする方法であって、
モバイルデバイス上にデータコレクタを有するアプリケーションをインストールするステップと、
前記データコレクタを介してメディア識別子を収集するステップであって、前記メディア識別子は前記モバイルデバイスで提示されたメディアを示す、ステップと、
前記モバイルデバイスのユーザを識別するユーザ識別子を暗号化するステップであって、前記ユーザ識別子の前記暗号化は前記ユーザ識別子に関連付けられた第１のユーザ情報を有する第１のデータベース所有者に対応する第１の暗号キーに基づく、ステップと、
前記モバイルデバイスを識別するデバイス識別子を暗号化するステップであって、前記デバイス識別子の暗号化は前記デバイス識別子に関連付けられた第２のユーザ情報を有する第２のデータベース所有者に対応する第２の暗号キーに基づく、ステップと、
前記暗号化済みユーザ識別子、前記暗号化済みデバイス識別子及び前記メディア識別子をデータ収集サーバに送るステップと、
を含む方法。
［例２１］
前記暗号化済みユーザ識別子及び前記暗号化済みデバイス識別子を単一の識別子の形にエンコードするステップをさらに含んでおり、前記暗号化済みユーザ識別子及び前記暗号化済みデバイス識別子を前記データ収集サーバに送る前記ステップが、前記単一の識別子を前記データ収集サーバに送るサブステップを含む、例２０に記載の方法。
［例２２］
第１のデータベース所有者識別子を前記暗号化済みユーザ識別子と関連付けるステップと、第２のデータベース所有者識別子を前記暗号化済みデバイス識別子と関連付けるステップと、をさらに含んでおり、前記第１のデータベース所有者識別子は前記第１のデータベース所有者に対応する前記暗号化済みユーザ識別子を示しており且つ前記第２のデータベース所有者識別子は前記第２のデータベース所有者に対応する前記暗号化済みデバイス識別子を示す、例２０に記載の方法。
［例２３］
前記第１のデータベース所有者がソーシャルネットワークサービスであり且つ前記第２のデータベース所有者がワイヤレスサービス提供者である、例２０に記載の方法。
［例２４］
前記第１及び第２のユーザ情報は、前記第１及び第２のデータベース所有者によって前記モバイルデバイスの前記ユーザから収集された人口統計情報を含む、例２０に記載の方法。
［例２５］
モバイルデバイスの使用を追跡する装置であって、
モバイルデバイスにインストールされるアプリケーションと、
前記アプリケーションを介して前記モバイルデバイス内に提供するためのデータコレクタと、
前記データコレクタに対して、
前記モバイルデバイスを介して要求された検索を示す検索語を収集するステップと、
前記モバイルデバイスのユーザを識別するユーザ識別子を暗号化するステップであって、前記ユーザ識別子の暗号化は前記ユーザ識別子に関連付けられた第１のユーザ情報を有する第１のデータベース所有者に対応する第１の暗号キーに基づく、ステップと、
前記モバイルデバイスを識別するデバイス識別子を暗号化するステップであって、前記デバイス識別子の暗号化は前記デバイス識別子に関連付けられた第２のユーザ情報を有する第２のデータベース所有者に対応する第２の暗号キーに基づく、ステップと、
前記暗号化済みユーザ識別子、前記暗号化済みデバイス識別子及び前記検索語をデータ収集サーバに送るステップと、
を実行させるプロセッサと、
を備える装置。
［例２６］
前記検索語が暗号化される、例２５に記載の装置。
［例２７］
前記データコレクタが前記暗号化済みユーザ識別子及び前記暗号化済みデバイス識別子を単一の識別子の形にエンコードし、且つ前記データコレクタが前記単一の識別子を前記データ収集サーバに送ることによって前記暗号化済みユーザ識別子及び前記暗号化済みデバイス識別子を前記データ収集サーバに送る、例２５に記載の装置。
［例２８］
前記データコレクタが前記単一の識別子の一部として前記検索語をエンコードする、例２７に記載の装置。
［例２９］
前記データコレクタが第１のデータベース所有者識別子を前記暗号化済みユーザ識別子と関連付けし且つ第２のデータベース所有者識別子を前記暗号化済みデバイス識別子と関連付けしており、前記第１のデータベース所有者識別子は前記第１のデータベース所有者に対応する前記暗号化済みユーザ識別子を示しており、且つ前記第２のデータベース所有者識別子は前記第２のデータベース所有者に対応する前記暗号化済みデバイス識別子を示す、例２５に記載の装置。
［例３０］
前記第１のデータベース所有者がソーシャルネットワークサービスであり且つ前記第２のデータベース所有者がワイヤレスサービス提供者である、例２５に記載の装置。
［例３１］
前記検索語が、インターネット上での情報検索、プロダクトに対する検索、ウェブサイトに対する検索又はウェブサイトの検索のうちの少なくとも１つのために前記モバイルデバイスで入力された語である、例２５に記載の装置。
［例３２］
命令を含むマシンアクセス可能記憶媒体であって、前記命令は、実行されたときにマシンに対して少なくとも、
メディア識別子又は検索語のうちの少なくとも一方を収集するステップであって、前記メディア識別子はモバイルデバイスで提示されるメディアを示し、前記検索語は前記モバイルデバイスを介して要求された検索を示す、ステップと、
前記モバイルデバイスのユーザを識別するユーザ識別子を暗号化するステップであって、前記ユーザ識別子の暗号化は第１のデータベース所有者に対応する第１の暗号キーに基づく、ステップと、
前記モバイルデバイスを識別するデバイス識別子を暗号化するステップであって、前記デバイス識別子の暗号化は第２のデータベース所有者に対応する第２の暗号キーに基づく、ステップと、
前記暗号化済みユーザ識別子と、前記暗号化済みデバイス識別子と、前記メディア識別子又は前記検索語のうちの前記少なくとも一方と、をデータ収集サーバに送るステップと、
を実行させる、マシンアクセス可能記憶媒体。
［例３３］
前記マシンが、前記モバイルデバイスとは別であり且つ前記モバイルデバイスと通信するサーバである、例３２に記載のマシンアクセス可能記憶媒体。
［例３４］
前記命令が、前記マシンに対して、第１のデータベース所有者識別子を前記暗号化済みユーザ識別子と関連付けるステップと、第２のデータベース所有者識別子を前記暗号化済みデバイス識別子と関連付けるステップと、を実行させる、例３２に記載のマシンアクセス可能記憶媒体。
［例３５］
前記第１のデータベース所有者がソーシャルネットワークサービスであり且つ前記第２のデータベース所有者がワイヤレスサービス提供者である、例３２に記載のマシンアクセス可能記憶媒体。
［例３６］
前記メディアが広告であり、且つ前記検索語が、インターネット上での情報検索、プロダクトに対する検索、ウェブサイトの検索又はウェブサイトに対する検索のうちの少なくとも１つのために前記モバイルデバイスで入力された語である、例３２に記載のマシンアクセス可能記憶媒体。
【図１】
2020098648.tif 000003
【図２】
2020098648.tif 000004
【図３】
2020098648.tif 000005
【図４】
2020098648.tif 000006
【図５】
2020098648.tif 000007
【図６】
2020098648.tif 000008
【図７】
2020098648.tif 000009
【図８】
2020098648.tif 000010
【図９】
2020098648.tif 000011
【図１０】
2020098648.tif 000012
【図１１】
2020098648.tif 000013
【図１２】
2020098648.tif 000014
【図１３】
2020098648.tif 000015
【図１４】
2020098648.tif 000016
【図１５】
2020098648.tif 000017
【外国語明細書】
2020098648000001.pdf