(57)【要約】  ターゲットデジタル広告を選択してユーザに提示する為のシステム及び方法が提供される。一具現例において、広告プラットフォームサーバはアド取引ピクセルをユーザデバイスから受信する。アド取引ピクセルに基づいて、サーバはユーザデバイスの識別情報を検出する為検出プロセスを開始する。それからサーバは、デバイスターゲットアドリクエストをユーザデバイスから受信し、検出プロセスの結果に基づいてデバイスターゲットアドレスポンスをユーザデバイスへ送信する。【選択図】  図１
2020517016.tif 000002
【特許請求の範囲】
【請求項１】
ユーザへのターゲットデジタル広告を選択及び提示する為のシステムであって、
コンピュータ実行可能命令を記憶する為の少なくとも一つのメモリと前記命令を実行する為の少なくとも一つのプロセッサとを包含する広告プラットフォームサーバ、
を包含するシステムであり、
前記命令の実行では、
ａ．初回アドリクエストをユーザデバイスから受信することと、
ｂ．一般的アドレスポンスを前記ユーザデバイスへ送信することであって、前記一般的アドレスポンスが検出ピクセルとアド取引ピクセルとを含むことと、
ｃ．前記ユーザデバイスからの前記検出ピクセルの受信に基づいて検出プロセスを開始することと、
ｄ．前記アド取引ピクセルを前記ユーザデバイスから受信して前記初回アドリクエストを再起動することと、
ｅ．ステップ（ｃ）の結果に基づいて関連のターゲットアドレスポンスを前記ユーザデバイスへ送信することと、
ｆ．アドダウンロードリクエストを前記ユーザデバイスから受信することと、
ｇ．ステップ（ｆ）でリクエストされた前記アドを前記ユーザデバイスへ返信することと、
を包含する動作を実施するように前記サーバがプログラムされる、
システム。
【請求項２】
前記ユーザデバイスで命令を送信及び受信するように構成されると共に、前記広告プラットフォームサーバで命令を送信及び受信するように構成される広告ネットワークを更に包含する、請求項１に記載のシステム。
【請求項３】
前記広告ネットワークにより前記ユーザデバイスから受信され前記デバイスへ送信される前記命令が、デバイスアドリクエストとデバイスアドレスポンスとを包含する、請求項２に記載のシステム。
【請求項４】
前記広告ネットワークにより前記広告プラットフォームサーバへ送信され前記広告プラットフォームから受信される前記命令がアド提案リクエストとアド提案レスポンスとを包含する、請求項２に記載のシステム。
【請求項５】
前記命令の実行で、前記ユーザデバイスからのアドダウンロードリクエストの受信と前記ユーザデバイスへのアドダウンロードの送信とを更に包含する動作を実施するように前記サーバがプログラムされる、請求項１に記載のシステム。
【請求項６】
前記ユーザデバイスへダウンロードされる前記アドが、前記デバイスのユーザをターゲットとするアドを包含する、請求項５に記載のシステム。
【請求項７】
前記命令の実行では、アプリケーションレベル識別子と一時的ネットワークレベル識別子とを有するデータリクエストを受信することと、前記一時的ネットワークレベル識別子に基づいて安定的ネットワークレベル識別子を判断することと、前記アプリケーションレベル識別子を前記安定的ネットワークレベル識別子にマッピングすることとを更に包含する動作を実施するように前記サーバがプログラムされる、請求項１に記載のシステム。
【請求項８】
前記判断が、前記一時的ネットワークレベル識別子を前記データリクエストから抽出することと、前記一時的ネットワークレベル識別子に対応するＩＰアドレス割り当てレコードに基づいて前記安定的ネットワークレベル識別子を決定することとを包含する、請求項７に記載のシステム。
【請求項９】
前記アプリケーションレベル識別子と前記安定的ネットワークレベル識別子との間のマッピングに基づいてカスタマイズコンテンツを提供する為のアプリケーション統合エージェントを更に包含する、請求項７に記載のシステム。
【請求項１０】
ＨＴＴＰクッキー、ＵＵＩＤ，ＯＤＩＮ、ＩＤＦＡ、広告ＩＤ及びＵＤＩＤで構成されるグループから前記アプリケーションレベル識別子が選択される、請求項７に記載のシステム。
【請求項１１】
前記一時的ネットワークレベル識別子がＩＰアドレスを包含する、請求項７に記載のシステム。
【請求項１２】
ＭＡＣアドレス、ＩＭＥＩ、ＩＭＳＩ及びＭＳＩＳＤＮで構成されるグループから前記安定的ネットワークレベル識別子が選択される、請求項７に記載のシステム。
【請求項１３】
ユーザへのターゲットデジタル広告を選択及び提示する方法であって、
ａ．ユーザデバイスからの初回アドリクエストを広告プラットフォームサーバで受信することと、
ｂ．前記広告プラットフォームサーバから前記ユーザデバイスへ一般的アドレスポンスを送信することであって、前記一般的アドレスポンスが検出ピクセルとアド取引ピクセルとを含むことと、
ｃ．前記ユーザデバイスからの検出ピクセルの受信に基づいて検出プロセスを開始することと、
ｄ．前記アド取引ピクセルを前記ユーザデバイスから受信して前記初回アドリクエストを再起動することと、
ｅ．ステップ（ｃ）の結果に基づいて関連のターゲットアドレスポンスを前記ユーザデバイスへ送信することと、
ｆ．前記広告プラットフォームサーバで前記ユーザデバイスからアドダウンロードリクエストを受信することと、
ｇ．ステップ（ｆ）でリクエストされた前記アドを前記ユーザデバイスへ返信することと、
を包含する方法。
【請求項１４】
広告ネットワークにより前記ユーザデバイスで命令を送信及び受信することと、前記広告ネットワークにより前記広告プラットフォームサーバで命令を送信及び受信することとを更に包含する、請求項１３に記載の方法。
【請求項１５】
前記広告ネットワークにより前記ユーザデバイスから受信され前記ユーザデバイスへ送信される前記命令がデバイスアドリクエストとデバイスアドレスポンスとを包含する、請求項１４に記載の方法。
【請求項１６】
前記広告ネットワークにより前記広告プラットフォームへ送信され前記広告プラットフォームから受信される前記命令がアド提案リクエストとアド提案レスポンスとを包含する、請求項１４に記載の方法。
【請求項１７】
前記広告プラットフォームサーバにより前記ユーザデバイスからアドダウンロードリクエストを受信することと、前記広告プラットフォームサーバにより前記ユーザデバイスへアドダウンロードを送信することとを更に包含する、請求項１３に記載の方法。
【請求項１８】
前記ユーザデバイスへの前記アドダウンロードが、前記デバイスのユーザをターゲットとするアドを包含する、請求項１７に記載の方法。
【請求項１９】
前記広告プラットフォームサーバにより、アプリケーションレベル識別子と一時的ネットワークレベル識別子とを有するデータリクエストを受信することと、前記広告プラットフォームサーバにより、前記一時的ネットワークレベル識別子に基づいて安定的ネットワークレベル識別子を判断することと、前記広告プラットフォームサーバにより、前記アプリケーションレベル識別子を前記安定的ネットワークレベル識別子へマッピングすることとを更に包含する、請求項１に記載の方法。
【請求項２０】
前記判断が更に、前記一時的ネットワークレベル識別子を前記データリクエストから抽出することと、前記一時的ネットワークレベル識別子に対応するＩＰアドレス割り当てレコードに基づいて前記安定的ネットワークレベル識別子を決定することとを包含する、請求項１９に記載の方法。
【請求項２１】
ＨＴＴＰクッキー、ＵＵＩＤ、ＯＤＩＮ、ＩＤＦＡ、広告ＩＤ及びＵＤＩＤで構成されるグループから前記アプリケーションレベル識別子が選択される、請求項１９に記載の方法。
【請求項２２】
前記一時的ネットワークレベル識別子がＩＰアドレスを包含する、請求項１９に記載の方法。
【請求項２３】
ＭＡＣアドレス、ＩＭＥＩ、ＩＭＳＩ及びＭＳＩＳＤＮで構成されるグループから前記安定的ネットワークレベル識別子が選択される、請求項１９に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
本出願は、「インターネットアプリケーションドメイン識別情報とネットワークデバイス識別子との相互関連の為の方法及びシステム」の名称で２０１３年７月１１日に出願された米国仮特許出願第６１／８４５，３３１号の優先権及び利益を主張して「インターネットアプリケーションドメイン識別情報とネットワークデバイス識別子との相互関連の為の方法及びシステム」の名称で２０１４年７月１１日に出願された米国特許出願公開第２０１５／００１９７２１号に関係している。
【０００２】
参照による援用
本明細書で言及される全ての公報及び特許出願は、個々の公報又は特許出願が参照によりそれぞれ援用されることを明確かつ個別に指摘された場合と同程度に、参照によりその全体が援用される。
【０００３】
本開示は概ね、通信プロバイダネットワーク及びシステムの内部で情報を使用することによりオンラインデジタル広告のターゲティングを向上させることを目的とする、ウェブサービスとモバイルアプリ、通信プロバイダネットワークとサービスなどインターネットアプリケーションの間でのインターワーキングに関連する。
【背景技術】
【０００４】
ウェブサービス及びモバイルアプリ（例えばＡｐｐｌｅ  ｉＯＳ又はＡｎｄｒｏｉｄ  ＯＳアプリケーション）のようなインターネットアプリケーションの開発者は、ユーザ固有の設定又はユーザ選好を記憶する能力をアプリケーションに与えることによりエンドユーザに個別化体験を提供しようと常に努力している。アプリケーションはこの目標を達成するのに異なる仕組みを利用する。ウェブアプリケーションはハイパーテキスト・トランスファ・プロトコル（ＨＴＴＰ）クッキーの仕組み（ＨＴＴＰクッキー）を使用し、モバイルアプリは、持続性デバイス、或いは汎用ユニーク識別子（ＵＵＩＤ）、オープンデバイス識別番号（ＯＤＩＮ）、又は広告識別子（ＩＤＦＡ）かグーグルの広告ＩＤのようなユーザ識別子を利用する。具現例においては異なっているが、上の方法は、特定のユーザ（又はユーザが開始したアプリケーション）と関連する或るユニークなデータが十分な時間にわたって一貫性を保ち、ユーザを識別する目的で関係部分（例えばウェブブラウザ及びウェブサーバ、又はモバイルアプリケーション及びモバイルバックエンドサーバ）により交換されるという特性によるものである。これらのアプリケーションレベル識別子は、アプリケーションにより排他的に利用されるか、ユーザにカスタマイズデータを提供するという目的の為他のコンポーネントへ送られる。非限定的な例として、ウェブ広告を含むウェブページは、特定のユーザにとって最も関係のあるアドを選択するという目的の為ユーザ関連のクッキーをウェブ広告プラットフォームへ送る。同様に、モバイルアドプラットフォームと統合されたモバイルアプリケーションは、アドターゲティングを目的として関連の汎用デバイス識別子（ＵＤＩＤ）又はＯｐｅｎＵＤＩＤを広告プラットフォームへ送る。アプリケーションは上記の識別子を同様のやり方で使用して、エンドユーザにとってより関連性のあるコンテンツ（例えば音楽や映像）を選択する。
【０００５】
通信プロバイダは一般的に、インターネット及びモバイルアプリケーションに転送能力を付与することにより、物理レベルで接続性を提供するモバイルネットワーク（例えば、Ｗｉ−Ｆｉ又はモバイル通信（ＧＳＭ（登録商標））／ユニバーサルモバイル通信システム（ＵＭＴＳ）ネットワークの為のグローバルシステム）の様な低いレベルか、インターネットプロトコル（ＩＰ）ネットワークの様なネットワークレベルで、ユーザデバイスと共に機能する。プロバイダのネットワークは一般的に、（メディアアクセス制御（ＭＡＣ）アドレス、国際移動体加入者識別情報（ＩＭＳＩ）、国際移動体装置識別情報（ＩＭＥＩ）、移動局国際加入者登録番号（ＭＳＩＳＤＮ）、又はＩＰアドレスのような）ネットワークレベルのデバイス識別子と関係しており、前述したアプリケーションレベル識別子についての直接的な視認性を有していない。アプリケーションについてのプロバイダネットワークの役割は、ネットワークレベル識別子を利用して特定のデバイスを識別するルーティング及びスイッチングの仕組みを使用して、一つのデバイスから別のものへデータパケットを送達することである。モビリティ管理目的を実施して課金及び請求情報を集約するのにも、ネットワークレベル識別子がプロバイダネットワークに使用される。
【０００６】
通信プロバイダとアプリケーションプラットフォームとの間の責任の明白な分離は、（プロバイダネットワークがデバイスで機能している全てのアプリケーションではなくデバイスを把握するだけでよいので）スケーラビリティの向上と共に、プライバシー（どの特定アプリケーションがユーザにインストールされ利用されているかが通常はプロバイダには分からない）という利点を有する。しかしながら、アプリケーション及びプロバイダシステムにインターワーキングの能力があればエンドユーザにとって特に有利であるという幾つかのケースが最近発生している。特定の例としては、例えば、加入者についての位置及び統計情報を利用することによってより良いターゲット広告を広告プラットフォームが提供するのをモバイルネットワークプロバイダが助けるならば無関係なアドの送達を最小にすることになるので、エンドユーザにとって有益である。プロバイダがアドターゲティングプロセス（又はアプリケーションレベル識別情報の理解を必要とする他の何らかのプロセス）に関与する為には、アプリケーションレベル識別情報とネットワークレベルデバイス識別子との間の関係性を確立する仕組みが望ましい。このようなマッピングは、アプリケーションレベルでのデバイスについてのプロバイダインテリジェンスの利用を可能にする。
【０００７】
プログラマティックなアド購入プラットフォームを使用する広告主及びマーケターが今日直面している最大の問題の一つは、過去の行動に基づいて消費者をターゲティングするという問題である。これは、広告エコシステムでよく使用されるユーザ識別子の非持続性によるものである。デフォルトでは第三者によるクッキー識別子の参照を許可しないブラウザを消費者が使用する時には、この問題が特に顕著である。ＡｐｐｌｅのＳａｆａｒｉブラウザは、消費者のウェブブラウザに入っている何らかのクッキーを第三者に参照させないブラウザの特定例である。この問題の為、モバイルウェブトラフィックからのアド機会のターゲティングは極めて難題である。例えば、ｉＯＳデバイス（ｉＰｈｏｎｅ（登録商標）及びｉＰａｄ（登録商標））と（デフォルトモードでの）Ｓａｆａｒｉウェブブラウザと閲覧モバイルウェブサイトとを使用しているモバイル加入者が広告エクスチェンジのアドコールを起動した時に、エクスチェンジは、エクスチェンジが前に割り当てたクッキーからユーザ又はデバイスを認識しない。従って、アドエクスチェンジは、アド入札プラットフォームへ入札リクエストを送信する前に、加入者ブラウザへ新しいクッキーを割り当てる。このクッキーがアド入札者により（広告入札リクエストから）抽出されると、ユーザ／デバイスは認識されず、未知のユーザ／デバイスとして処理される。この結果、デフォルトサファリブラウザ設定が実行可能な状態でモバイルウェブサイトを訪れた加入者（の多数）に、ターゲティングされていない／関連性のない広告が提示されることになる。このようなアドが同じユーザ／デバイスに繰り返し提示されることは、関連性のないアドをユーザ／デバイスへ送達して広告主の広告予算を浪費するので、非常に非効率的である。この問題は以下の理由から生じている。２０１６年初めには、或るアドエクスチェンジからのインベントリのおよそ９０％がモバイルアプリケーションではなくウェブから得られたものであった。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
必要とされながら先行技術によって提供されていないのは、クッキーの使用を必要とせずに上記のユーザへターゲット広告（つまり特定のユーザに関連性がある適切なアド）を提示するシステム及び方法である。
【課題を解決するための手段】
【０００９】
ユーザをターゲットとする／ユーザに関連するデジタル広告を選択して提示する為のシステム及び方法がここに開示される。一具現例において、アド選択提示プラットフォーム／サーバによりユーザデバイスからアドリクエストが受信される。リクエストの広告識別情報に基づいて、プラットフォーム／サーバは、ユーザデバイスで実行される一つのコード（アドコード）をユーザデバイスへ送信する。このコードはアド提示プラットフォーム／サーバからアドを取り出す／ダウンロードする。ユーザの識別情報がアド選択提示プラットフォーム／サーバにとって既知である場合には、このユーザをターゲットとする／ユーザに関連するデジタル広告を返送する。ターゲット／関連のアドがより効果的であり良い結果を生じる可能性が高いので、これは望ましいシナリオである。他方で、ユーザの識別情報が未知である場合には、一般的であるデジタルアドがアド選択提示プラットフォーム／サーバにより選択され、これを効果的でないとするユーザからは共感が得られない。出願人らは、ターゲット／関連のデジタルアドをごく最初から未知のユーザ／デバイスへ送達する手法を二つの段階に分けることにより工夫した。
【００１０】
本開示の幾つかの実施形態の態様によれば、出願人は、例えば所在地、人口統計、及び／又は関心セグメントに基づいて、ごく始めから、つまりユーザに提示される最初のアドからモバイルデバイスのユーザをターゲットにする手法を工夫した。これは、初回アドの提示の間に検出プロセスを開始し、広告提示と平行して開始される検出プロセスの結果に基づいて提示される実際のアドを選択することにより達成される。アド提示と平行して開始される検出は、ユーザをターゲットとする（つまり関連する適切な）アドを提示するのに検出結果が使用されるように、タイムリーに完了する。
【００１１】
幾つかの実施形態において、ターゲットデジタル広告を選択してユーザに提示する為のシステムは広告プラットフォームサーバを包含する。サーバは、コンピュータ実行可能命令を記憶する為の少なくとも一つのメモリと、命令を実行する為の少なくとも一つのプロセッサとを包含する。命令の実行では、様々な動作を実行するようにサーバがプログラムされる。これらの動作は、ユーザデバイスからの初回アドリクエストの受信と、検出ピクセルとアド取引ピクセルとを含む一般的アドレスポンスである一般的アドレスポンスのユーザへの送信と、ユーザデバイスからの検出ピクセルの受信に基づく検出プロセスの開始と、ユーザデバイスからアド取引ピクセルの受信及び初回アドリクエストの再起動と、検出プロセスの結果に基づくユーザデバイスへの関連のターゲットアドレスポンスの送信と、ユーザデバイスからのアドダウンロードリクエストの受信と、アドダウンロードリクエストに指定されたアドの返信とを含む。
【００１２】
システムは更に、ユーザデバイスで命令を送信及び受信するように構成される広告ネットワークを含み得る。広告ネットワークは更に、広告プラットフォームサーバで命令を送信及び受信するように構成され得る。広告ネットワークによりユーザデバイスから受信されユーザデバイスへ送信される命令は、デバイスアドリクエストとデバイスアドレスポンスとを含み得る。広告ネットワークにより広告プラットフォームサーバへ送信されてこれから受信される命令は、アド提案リクエストとアド提案レスポンスとを含み得る。
【００１３】
幾つかの実施形態において、サーバにより実施される動作は、ユーザデバイスからアドダウンロードリクエストを受信することと、ユーザデバイスへアドダウンロードを送信することとを包含する。幾つかの実施形態において、ユーザデバイスへダウンロードされるアドは、デバイスのユーザをターゲットとするアドを包含する。
【００１４】
サーバにより実施される動作は更に、アプリケーションレベル識別子と一時的ネットワークレベル識別子とを有するデータリクエストを受信することと、一時的ネットワークレベル識別子に基づいて安定的ネットワークレベル識別子を判断することと、アプリケーションレベル識別子を安定的ネットワークレベル識別子へマッピングすることとを包含し得る。判断は、データリクエストから一時的ネットワークレベル識別子を抽出することと、一時的ネットワークレベル識別子に対応するＩＰアドレス割り当てレコードに基づいて安定的ネットワークレベル識別子を決定することとを包含し得る。
【００１５】
システムは更に、アプリケーションレベル識別子と安定的ネットワークレベル識別子との間のマッピングに基づいてカスタマイズコンテンツを提供する為のアプリケーション統合エージェントを包含し得る。アプリケーションレベル識別子は、ＨＴＴＰクッキー、ＵＵＩＤ、ＯＤＩＮ、ＩＤＦＡ、広告ＩＤ又はＵＤＩＤで構成されるグループから選択され得る。一時的ネットワークレベル識別子はＩＰアドレスを包含し得る。安定的ネットワークレベル識別子は、ＭＡＣアドレス、ＩＭＥＩ、ＩＭＳＩ、及びＭＳＩＳＤＮで構成されるグループから選択され得る。
【００１６】
開示の態様によれば、ターゲットデジタル広告を選択してユーザに提示する方法が提供される。幾つかの実施形態において、方法は、ユーザデバイスからの初回アドリクエストを広告プラットフォームサーバで受信することと、検出ピクセルとアド取引ピクセルとを含む一般的アドレスポンスである一般的アドレスポンスを広告プラットフォームサーバからユーザデバイスへ送信することと、ユーザデバイスからの検出ピクセルの受信に基づいて検出プロセスを開始することと、ユーザデバイスからアド取引ピクセルを受信して初回アドリクエストを再起動することと、検出プロセスの結果に基づいて関連のターゲットアドレスポンスをユーザデバイスへ送信することと、広告プラットフォームサーバでユーザデバイスからアドダウンロードリクエストを受信することと、アドダウンロードリクエストに指定されたアドをユーザデバイスへ返信することとを包含する。
【００１７】
幾つかの実施形態において、方法は更に、ユーザデバイスで命令を送信及び受信する広告ネットワークを包含する。広告ネットワークは更に、広告プラットフォームサーバで命令を送信及び受信し得る。広告ネットワークによりユーザ装置から受信されユーザ装置へ送信される命令は、デバイスアドリクエストとデバイスアドレスポンスとを包含し得る。広告ネットワークにより広告プラットフォームサーバへ送信されこれから受信される命令は、アド提案リクエストとアド提案レスポンスとを包含し得る。
【００１８】
幾つかの実施形態において、方法は更に、ユーザデバイスからアドダウンロードリクエストを受信してユーザデバイスへアドを送信する広告プラットフォームサーバを包含する。幾つかの実施形態において、ユーザデバイスへダウンロードされるアドは、デバイスのユーザをターゲットとするアドを包含する。
【００１９】
幾つかの実施形態において、方法は更に、アプリケーションレベル識別子と一時的ネットワークレベル識別子とを有するデータリクエストを受信する広告プラットフォームサーバを包含する。一時的ネットワークレベル識別子に基づいて、サーバは次に安定的ネットワークレベル識別子を判断し、アプリケーションレベル識別子を安定的ネットワークレベル識別子へマッピングする。判断は、一時的ネットワークレベル識別子をデータリクエストから抽出することと、一時的ネットワークレベル識別子に対応するＩＰアドレス割り当てレコードに基づいて安定的ネットワークレベル識別子を決定することとを包含し得る。アプリケーションレベル識別子は、ＨＴＴＰクッキー、ＵＵＩＤ、ＯＤＩＮ、ＩＤＦＡ、広告ＩＤ又はＵＤＩＤで構成されるグループから選択され得る。一時的ネットワークレベル識別子はＩＰアドレスを包含し得る。安定的ネットワークレベル識別子は、ＭＡＣアドレス、ＩＭＥＩ、ＩＭＳＩ及びＭＳＩＳＤＮで構成されるグループから選択される。
【００２０】
本明細書に記載される主題の一つ以上の具現例の詳細は、添付の図面と下の説明に挙げられている。主題の他の特徴、態様、利点は説明、図面、請求項から明白になるだろう。
【図面の簡単な説明】
【００２１】
図面において、同様の参照符号は、異なる図でも同じ部品を概ね指す。また図面は必ずしも一定比率ではなく、具現例の原理を図示することが概ね重視されている。以下の説明では、次の図面を参照して様々な具現例が記載される。
【図１】開示の一態様によるシステムアーキテクチャを示す図である。
【図２】開示の一態様によるアプリケーションレベル識別子とネットワークレベル識別子との間の関係を判断する為の方法例を示すフローチャートである。
【図３】一般的なアドを選択してユーザデバイスに提示するように構成される従来システムの例示的実施形態を示す図である。
【図４】開示の態様によりターゲット広告を選択してユーザデバイスに提示するように構成されるシステムの例示的実施形態を示す図である。
【発明を実施するための形態】
【００２２】
本開示は、同様の参照符号が同様の要素を指す添付図面に限定としてではなく例として図示されている。本開示における“ａｎ（一）”又は“ｏｎｅ（一つの）”又は“ｓｏｍｅ（幾つかの）”実施形態についての言及は必ずしも同じ実施形態についてではなく、このような言及は少なくとも一つを意味することが留意されるべきである。
【００２３】
図はコンポーネントを機能的に別々のものとして表しているが、このような表現は単に例示目的のものである。この図に描写されるコンポーネントが任意で組み合わされるか、別々のソフトウェア、ファームウェア、及び／又はハードウェアコンポーネントに分割されてもよいことが明白になるだろう。更に、このようなコンポーネントは、どのように組み合わされるか分割されるかに関係なく、同じホスト又は多数のホストで実行され、多数のホストが一つ以上のネットワークにより接続され得ることも明白であろう。
【００２４】
ここで使用される際に、“ｅｎｇｉｎｅ（エンジン）”及び“ｓｅｒｖｅｒ（サーバ）”の語は、ソフトウェア、ファームウェア、ハードウェア、又は目的を達成するのに使用される他のコンポーネントを指す。エンジン又はサーバは、不揮発性メモリ（二次メモリとも称する）に記憶されるソフトウェア命令を含み得る。ソフトウェア命令が実行される時に、ソフトウェア命令の少なくとも部分集合がプロセッサによりメモリ（一次メモリとも称する）へロードされる。そしてプロセッサはメモリのソフトウェア命令を実行する。プロセッサは、共有プロセッサ、専用プロセッサ、又は共有と専用のプロセッサの組み合わせであり得る。一般的なプログラムは、ドライバの実行を必要とし得る（入力／出力（Ｉ／Ｏ）デバイスのような）ハードウェアコンポーネントの呼び出しを含み得る。ドライバはエンジン又はサーバの一部と考えても考えなくてもよい。
【００２５】
ここで使用される際に、“ｄａｔａｂａｓｅ（データベース）”の語は、集中又は分散、関連その他であれ、データを記憶する為の周知の又は好都合な手段を含むのに広く使用される。
【００２６】
ここで使用される際に、“ｍｏｂｉｌｅ  ｄｅｖｉｃｅ（モバイルデバイス）”の語は、Ａｐｐｌｅ  ｉＰｈｏｎｅのような携帯電話、Ａｐｐｌｅ  ｉＰｏｄ（登録商標）  Ｔｏｕｃｈ，Ａｐｐｌｅ  ｉＰａｄ，Ｍｉｃｒｏｓｏｆｔ  Ｓｕｒｆａｃｅのようなポータブル電子デバイス、Ｇｏｏｇｌｅ  Ａｎｄｒｏｉｄオペレーティングシステムに基づくモバイルデバイス、スマートウォッチ、スマートグラス、そしてここに記載される機能性を提供できるソフトウェア、ファームウェア、ハードウェア、又はこれらの組み合わせを含む他のポータブル電子デバイスであり得るがこれらに限定されない。モバイルデバイスの一般的なコンポーネントは、フラッシュリードオンリメモリ（ＲＯＭ）のような持続性メモリ、静的ランダムアクセスメモリ（ＳＲＡＭ）のようなランダムアクセスメモリ、カメラ、バッテリ、液晶ディスプレイ（ＬＣＤ）ドライバ、ディスプレイ、セルラーアンテナ、スピーカ、ブルートゥース（登録商標）回路、Ｗｉ−Ｆｉ回路を含み得るがこれらに限定されず、持続性メモリはモバイルデバイスの為のプログラム、アプリケーション、及び／又はオペレーティングシステムを格納し得る。
【００２７】
ここで使用される際に、コンピュータの語は、Ｍｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ又はＡｐｐｌｅ  ＯＳ  Ｘのようなオペレーティングシステムに基づくＨｅｗｌｅｔｔ・ＰａｃｋａｒｄのＰａｖｉｌｉｏｎデスクトップコンピュータ、ＤｅｌｌのＵｌｔｒａｂｏｏｋラップトップ、ＡｐｐｌｅのＭａｃＢｏｏｋラップトップ、或いは他の電子デバイスのようなパーソナルコンピュータ又はラップトップと、ここに記載される機能性を提供できるソフトウェア、ファームウェア、ハードウェア、又はその組み合わせを含む他の電子デバイスであり得るが、これらに限定されない。コンピュータの一般的なコンポーネントは、フラッシュＲＯＭのような持続性メモリ，ＳＲＡＭのようなランダムアクセスメモリ、バッテリ、ハードディスク又はソリッドステートドライブ、ディスプレイアダプタ、固定回線ネットワークへの接続に使用されるネットワークコントローラ、スピーカ、ブルートゥース回路、そしてＷｉ−Ｆｉ回路を含むがこれらに限定されず、持続性メモリはコンピュータの為のプログラム、アプリケーション、及び／又はオペレーティングシステムを格納する。
【００２８】
ここに記載されるシステムの様々な具現例は、適切なハードウェア又はソフトウェアを使用できる。例えば、或るコンポーネントは、充分なメモリとデータ記憶と処理力とを有すると共にサーバクラスオペレーティングシステム（例えばＯｒａｃｌｅ（登録商標）Ｓｏｌａｒｉｓ（登録商標）、ＧＮＵ／Ｌｉｎｕｘ（登録商標）、Ｍｉｃｒｏｓｏｆｔ（登録商標）Ｗｉｎｄｏｗｓ（登録商標）オペレーティングシステムファミリー）又は、ＭｉｃｒｏｓｏｆｔＷｉｎｄｏｗｓ（登録商標）オペレーティングシステム、Ａｐｐｌｅ  ＯＳ  Ｘ（登録商標）オペレーティングシステム、Ａｐｐｌｅ  ｉＯＳ（登録商標）プラットフォーム、Ｇｏｏｇｌｅ  Ａｎｄｒｏｉｄ．ＴＭ．プラットフォーム、Ｌｉｎｕｘ（登録商標）オペレーティングシステム、そしてＵＮＩＸ（登録商標）オペレーティングシステムの他の変形例その他のようなオペレーティングシステムを作動させ得る他のハードウェア（例はモバイルデバイス、コンピュータ等）で機能するサーバクラスコンピュータで実行され得る。システムは、メモリに記憶されてプロセッサで実行される複数のソフトウェア処理モジュールを含み得る。例示として挙げると、プログラムモジュールは、マシン語又はオブジェクトコードに変換されて単数又は複数のプロセッサに命令を実行させ得る一つ以上の適当なプログラミング言語の形であり得る。ソフトウェアは、適当なプログラミング言語又はフレームワークで具現されるスタンドアロンアプリケーションの形であり得る。
【００２９】
様々な具現例において、デバイスは、ウェブブラウザ、クライアントソフトウェア、又はその両方を含む。ウェブブラウザにより、デバイスはウェブページリクエストで、（例えばサーバから）ウェブページ又は他のダウンロード可能なプログラム、アプレット又はドキュメントをリクエストできる。ウェブページの一例は、表示、実行、再生、処理、ストリーミング、及び／又は記憶が可能であると共に他のウェブページへのリンク又はポインタを含有し得るコンピュータ実行可能又は解釈可能な情報、グラフィック、サウンド、テキスト、及び／又はビデオを含むデータファイルである。一具現例において、デバイスのユーザは手動でサーバからウェブページをリクエストする。代替的に、デバイスはウェブブラウザに自動的にリクエストを行う。市販のウェブブラウザソフトウェアの例は、Ｍｉｃｒｏｓｏｆｔ（登録商標）ＩｎｔｅｒｎｅｔＥｘｐｌｏｒｅｒ（登録商標）、Ｍｏｚｉｌｌａ（登録商標）Ｆｉｒｅｆｏｘ（登録商標）、Ａｐｐｌｅ（登録商標）Ｓａｆａｒｉ（登録商標）、ＧｏｏｇｌｅＣｈｒｏｍｅ（登録商標）である。
【００３０】
幾つかの具現例において、デバイスはクライアントソフトウェアを含む。クライアントソフトウェアは、ここに記載される特徴を具現又は実行する機能性をデバイスに提供する。クライアントソフトウェアは様々な形で具現され、例えば、デバイスにダウンロードされてウェブブラウザと共に機能するウェブページ、ウィジェット、及び／又はＪａｖａ（登録商標）、ＪａｖａＳｃｒｉｐｔ（登録商標）（ＪＳ）、．Ｎｅｔ、Ｓｉｌｖｅｒｌｉｇｈｔ、Ｆｌａｓｈ及び／又は他のアプレットやプラグインの形であり得る。クライアントソフトウェア及びウェブブラウザは、単一のクライアントサーバインタフェースの一部であり得る。例えば、クライアントソフトウェアはウェブブラウザ又は別のフレームワークやオペレーティングシステムへの「プラグイン」として具現され得る。ウィジェットフレームワーク及びアプレット技術を含むがこれらに限定されない他の適当なクライアントソフトウェアアーキテクチャも、クライアントソフトウェアと共に採用され得る。
【００３１】
サーバ、コンピュータ、モバイルデバイス、そして他のコンポーネントの間での通信は、例えば標準的な電話回線、ＬＡＮ又はＷＡＮリンク（例えばＴ１，Ｔ３，５６ｋｂ，Ｘ．２５）、ブロードバンド接続（ＩＳＤＮ，Ｆｒａｍｅ  Ｒｅｌａｙ，ＡＴＭ）、ワイヤレスリンク（８０２．１１（Ｗｉ−Ｆｉ），ブルートゥース、ＧＳＭ、ＣＤＭＡ等）のような媒体を介して行われ得る。他の通信媒体も考えられる。ネットワークはＴＣＰ／ＩＰプロトコル通信を行い、ウェブブラウザにより行われるＨＴＴＰ／ＨＴＴＰＳリクエストと、ユーザデバイスとサーバとの間の接続とはこのようなＴＣＰ／ＩＰネットワークを介して通信され得る。他の通信プロトコルも考えられる。
【００３２】
ここに記載される技術の方法ステップは、一つ以上のコンピュータプログラムを実行し入力データに作用して出力を発することにより機能を実施する一つ以上のプログラマブルプロセッサにより実施され得る。特定目的の論理回路、例えばＦＰＧＡ（フィールドプログラマブルゲートアレイ）又はＡＳＩＣ（特定用途向け集積回路）により方法ステップが実施され、それとしてモジュールが具現され得る。モジュールは、この機能性を具現するコンピュータプログラム及び／又はプロセッサ／専用回路の部分を指す。
【００３３】
コンピュータプログラムの実行に適したプロセッサは、例を挙げると、汎用と特定目的の両方のマイクロプロセッサを含む。概して、プロセッサは、リードオンリメモリ又はランダムアクセスメモリ又はその両方から命令及びデータを受信する。コンピュータの基本要素は、命令を実行する為のプロセッサと、命令とデータとを記憶する為の一つ以上のメモリデバイスである。コンピュータプログラム命令及びデータを具体化するのに適した情報担体は、半導体メモリデバイス、例えばＥＰＲＯＭ，ＥＥＰＲＯＭ、及びフラッシュメモリデバイスと、磁気ディスク、例えば内蔵ハードディスク又はリムーバブルディスクと、磁気光学ディスクと、ＣＤ−ＲＯＭ及びＤＶＤ−ＲＯＭディスクとを例として含む全ての形の不揮発性メモリを含む。一つ以上のメモリは、プロセッサにより実行された時に、ここに記載されるモジュールと他のコンポーネントとを形成して、このコンポーネントと関連する機能を実施する命令を記憶できる。プロセッサとメモリとは特定目的の論理回路により補われるかこれに組み込まれ得る。
【００３４】
システムは、通信ネットワークを介してリンクされるリモート処理デバイスによりタスクが実施される分散型コンピューティング環境でも実践され得る。分散型コンピューティング環境では、メモリ記憶デバイスを含むローカルとリモートの両方のコンピュータ記憶媒体にプログラムモジュールが配置され得る。デバイスのキャパシティと必要とされるデータ処理能力の量とに応じて、ここに記載されるもの以外の他のタイプのシステムハードウェア及びソフトウェアも使用され得る。システムは、上述したような仮想化オペレーティングシステムを実行してここに記載されるものなどのハードウェアを有する一つ以上のコンピュータで機能する一つ以上の仮想マシンでも具現され得る。
【００３５】
一つ以上の製造品又はその中で具体化される一つ以上のコンピュータ可読プログラムとして、システム及び方法の具現例が設けられ得ることも留意されるべきである。プログラム命令は、データ処理装置による実行の為の適当な受信装置へ送信する為情報を符号化するように生成される、人工的に生成された伝搬信号、例えばマシン生成の電気、光学、電磁信号で符号化され得る。コンピュータ記憶媒体は、コンピュータ可読記憶デバイス、コンピュータ可読記憶基板、ランダム又はシリアルアクセスメモリアレイ又はデバイス、或いはこれらのうち一つ以上の組み合わせであるかこれに含まれ得る。また、コンピュータ記憶媒体は伝搬信号ではないが、コンピュータ記憶媒体は、人工的に生成された伝搬信号として符号化されたコンピュータプログラム命令の送信元又は宛先であり得る。コンピュータ記憶媒体は、一つ以上の別々の物理的コンポーネント又は媒体（例えば多数のＣＤ、ディスク、又は他の記憶デバイス）であるかこれに含まれ得る。
【００３６】
本開示の態様にしたがって構成されるシステムの例示的実施形態が図１に図示されている。以下の要素を含むシステム１００が用意される。合わせて「デバイス」と称されてモバイルアプリケーション（２）又はウェブブラウザ（４）を実行するモバイルフォン（１）とコンピュータ（３）との集合体。一つ以上の多重接続技術を使用してサービスプロバイダ（５）の通信ネットワーク（６）へ接続することにより、デバイスはインターネットへのアクセスを行う。本開示の一実施形態では、デバイス（１，３）はＷｉ−Ｆｉ技術を使用して接続される。開示の別の実施形態では、ＧＳＭ、ＵＭＴＳ、又は広帯域符号分割多重接続（ＷＣＤＭＡ（登録商標））のような３Ｇ又は４Ｇセルラー技術を使用して、デバイス（１，３）が接続され得る。
【００３７】
ウェブブラウザ（４）は、インターネットを介したウェブサーバ（７）へのＨＴＴＰ接続を確立することによりＨＴＭＬウェブページをリクエストする。同様に、モバイルアプリケーション（２）は、転送プロトコルとデータシリアル化技術の一方を使用して、バックエンドサーバ（８）へリクエストを提出してこれからレスポンスを受信する。非限定的な例として、アプリケーション（２）は、ＨＴＭＬ又はエクステンションマークアップ言語（ＸＭＬ）で符号化されたクエリ及びレスポンスと共にＨＴＴＰベースのプロトコルを使用し得る。ウェブブラウザ（４）が初回リクエストをウェブサーバ（７）へ送信する時に、ブラウザ（４）により記憶されてその後の同じウェブサーバ（７）への全てのＨＴＴＰリクエストに含まれるユニークなＨＴＴＰクッキーをブラウザ（４）に提供するというオプションをウェブサーバ（７）が有し、ブラウザはこれを使用して、リクエストが同じユーザからのものであると判断する。
【００３８】
モバイルアプリケーション（２）は、最初に実行を開始する時に、モバイルオペレーティングシステムにより提供される方法の一つを使用してユニークなデバイス又はユーザ識別子を割り当てるか計算する。非限定的な例として、アンドロイドオペレーティングシステムで実行されるアプリケーション（２）は広告ＩＤ又はＵＵＩＤを使用し、Ａｐｐｌｅ  ｉＯＳで機能するものはＩＤＦＡを利用し、幾つか又は全てのアプリケーション（２）は各ユーザについてアプリケーション固有アカウントの作成を選択し、ユニークなアプリケーション固有ユーザＩＤを利用する。そしてアプリケーション（２）は、識別子を使用して異なるユーザを区別しカスタマイズデータを提供するバックエンドサーバ（８）へのプロトコルクエリに識別子を含める。正常動作において、プロバイダ（５）の通信ネットワーク（６）の役割は、デバイス（１，３）からサーバ（７，８）又は逆への（ＨＴＴＰのような）アプリケーションレベルのプロトコルパケットをカプセル化するルーティングパケットを含み、ネットワーク（６）ではアプリケーションレベル識別子に可視性は無く、これらと、ＭＡＣアドレス、モバイルフォンＩＭＥＩ、ＩＭＳＩ，ＭＳＩＳＤＮ、又は他の安定識別子のようなユーザのネットワークレベルデバイス識別子との間の関係を確立するいかなる仕組みも採用されていない。例えば、オペレータは、ＭＡＣアドレスのソルト化ハッシュをネットワークレベルデバイス識別子として提供し得る。
【００３９】
本開示では、一つ以上のアプリケーション統合エージェント（ＡＩＡ）（１１）と一つ以上の検出サーバ（ＤＳ）（１２）とを含む統合検出サブシステム（１０）が導入される。ＡＩＡ（１１）は、ウェブ及びモバイルアプリケーション（２，４）にコンテンツを提供するアプリケーションプラットフォーム（９）と統合される。開示の一実施形態において、アプリケーションプラットフォーム（９）は、ウェブサーバ（７）及び／又はモバイルアプリバックエンドサーバ（８）と統合されて、ウェブページの一部又はデータクエリへのレスポンスとしてクライアントウェブブラウザ（４）又はモバイルアプリケーション（２）へ提供されてブラウザ（４）及びモバイルアプリケーション（２）によりダイナミックレンダリングされるダイナミック解釈コード（１３，１４）のスニペットの形でインターネット広告ユニットをサーバ（７，８）にダイナミックに供給し、追加プロトコルリクエストを起動させてコードスニペットで参照されるコンポーネントを取り出す広告プラットフォームである。非限定的な例として、コードスニペットは、ウェブブラウザ（４）又はアプリケーション（２）のＨＴＭＬレンダリングライブラリによりダイナミックレンダリングされるＨＴＭＬコードスニペットとして表され、個々のコンポーネントは、ＨＴＴＰリクエストを通して取得されるイメージ又はＪａｖａＳｃｒｉｐｔコードにより表され得る。開示の別の実施形態において、アプリケーションプラットフォーム（９）は、ＨＴＭＬスニペット、又はクライアントウェブやモバイルアプリケーション（２，４）を起動させ追加プロトコルリクエストを通してイメージや他のスクリプトをリクエストする（ＸＭＬのような）他のダイナミック解釈言語で同様に符号化される或る種のユーザ関心コンテンツを表すダイナミック生成コンテンツ（非限定的な例としては映像、音楽、書籍）をサーバ（７，８）に提供する。
【００４０】
アプリケーションプラットフォーム（９）との統合を通して、ＡＩＡ（１１）は、ウェブ及びモバイルアプリケーション（２，４）により開始されたデータ取引に参加し、続いてアプリケーション（２，４）へのレスポンスにおいてアプリケーションプラットフォーム（９）に含まれ得るコンテンツや他のデータのユニットを提供することができる。これは二つの目的に役立つ。（ａ）アプリケーションレベル識別子とネットワークレベルデバイス又はユーザ識別子との間での初回マッピングの確立と、（ｂ）その後の、プロバイダネットワーク（６）及びＩＴシステム（５）の内部の情報を利用することにより、ＡＩＡ（１１）により保持される識別情報マッピングテーブル（ＩＭＴ）（１５）とデータエンジン（１６）により作成されるユーザ分析データとに基づく、アプリケーションユーザデータコンテンツのカスタマイズ。
【００４１】
一実施形態において、図２を参照すると、初期状態で、ＡＩＡの識別情報マッピングテーブル（１５）は空である。ＡＩＡ（１１）は、アプリケーションプラットフォーム（９）からデータのリクエストを受信する（ステップ２０２）と、リクエストで提供されたユーザ識別情報（ウェブクッキー又はモバイルアプリケーション識別子）についてＩＭＴ（１５）で検索動作を実施する（ステップ２０６）。初回トランザクションの検索結果は否定的であり、ＡＩＡ（１１）は以下で説明する検出プロセスを開始する（ステップ２１０）。検出プロセスの結果として、ＡＩＡ（１１）は、アプリケーション識別情報とネットワークレベル識別子との間のマッピングを検出サーバ（１２）から取得する（ステップ２１４）。続いて、ＡＩＡ（１１）はこのマッピングを使用して、アプリケーションプラットフォーム（９）へカスタマイズデータレスポンスを提供する（ステップ２１８）。
【００４２】
図３を参照すると、アドを選択してユーザデバイスに提示する従来システム４００の例示的実施形態が図示されている。一般的に、アドを表示する為の一つ以上のスロットを含むウェブページをユーザが閲覧する時に、ユーザのブラウザは、アプリケーションプログラムインタフェース（ＡＰＩ）を使用することなどによりアドエクスチェンジを呼び出して、スロットに投入するアドをリクエストする。アドエクスチェンジは独自のインベントリからアドを選択するか、パートナープラットフォームと協議し、様々なパラメータに基づいて提案を受ける。提案されたアドはＨＴＭＬ／ＪＳコードスニペットとしてユーザデバイスへ送信される。ユーザデバイスはコードを解釈し、実際のアドをダウンロードし、これをユーザデバイスでレンダリングする。図３に示されているようにより具体的に記すと、ユーザデバイス４０２は、矢印４０６で記されているように広告ネットワーク４０４へアドリクエストを送信する。そしてアドネットワーク４０４はアド提案リクエスト４０８を広告選択提示プラットフォーム４１０へ送信する。選択提示プラットフォーム４１０は、アド提案レスポンス４１２を表すコードでアドネットワーク４０４に応答する。アドネットワーク４０４はデバイスアドレスポンス４１４の形でこのコードをデバイス４０２へ送達するので、アドコード４１６がデバイス４０２へ提供される。アドコード４１６は、ウェブページ又はデータクエリへのレスポンスの一部としてデバイスウェブブラウザ又はモバイルアプリケーションへ提供されてブラウザ又はモバイルアプリケーションによりダイナミックレンダリングされるダイナミック解釈コードのスニペットの形であり得る。こうして、追加のプロトコルリクエストが起動されてコードスニペット４１６で参照されたコンポーネントを取り出す。特に、デバイス４０２のアドコード４１８は、デバイス４０２からアド選択提示プラットフォーム４１０へのアドダウンロードリクエスト４２０を生成する。アド選択提示プラットフォーム４１０は、アドダウンロード４２２をデバイス４０２に提供することにより応答する。
【００４３】
上述した従来システムでのデバイス４０２のブラウザの設定に基づくと、アドリクエスト４０６は必ずしもユーザを識別するのに充分な情報を送信するわけではない。これにより、全てのプラットフォームが、既に知っているユーザからのアドリクエスト４０６をインテリジェントに処理できるわけではなく、その為、プラットフォームは、既知のユーザの識別情報に基づいてではなくアドリクエスト４０６の或る種の技術的パラメータに基づいてターゲティング又はフィルタリングされたアドの提案（そして提示）を行って終了する。ユーザ選好／プロフィールを突き止めるのに使用されるアドリクエスト４０６の持続的識別子／クッキーが不在であると、広告プラットフォームは関連のアドを提案できない。これは広告主及びマーケターにとっての魅力の欠けた広告機会である。
【００４４】
さて図４を参照すると、ターゲットアドをユーザに提示する為図３に示された上述の従来広告プラットフォームの欠点を克服する本開示の実施形態が示されている。図４に示されているシステム５００は、図１〜２を参照して上述したクッキー不要ターゲティングシステムと協働する。
【００４５】
システム５００では、デバイスアドリクエスト４０６とアド提案リクエスト４０８とアド提案レスポンス４１２とデバイスアドレスポンス４１４とが、図３のシステム４００を参照して上述されたのとほぼ同じように機能する。しかしながら、システム５００において、一般的／非ターゲットアドコード４１６は、ユーザデバイス４０２に受信された時に、検出ピクセルとアド取引ピクセルとを含む。そしてデバイス４０２はこの検出ピクセル５０２をアド選択提示プラットフォーム４１０へ送信する。こうして図１及び２を参照して前述したような「検出プロセス」が開始される。検出プロセスが成功した場合には、ＭＡＣアドレス、モバイルフォンＩＭＥＩ、ＩＭＳＩ、ＭＳＩＳＤＮ、又は他の安定識別子のような、デバイス４０２と関連するネットワークレベルデバイス識別子が取得される。こうして、安定識別子とすでに関連しているデバイスユーザについての選好及び／又はプロフィール情報が、ユーザとより関係するアドを選択するのに使用される。非限定的な例として、すでに関連している情報は、デバイスユーザの履歴に基づくデバイス位置プロフィール又は検索プロフィール、サイト訪問プロフィール、電子商取引プロフィール等を含み得る。
【００４６】
デバイス４０２は、検出ピクセル５０２を送信した後に、検出プロセスが良好に完了するように所定の時間待機する。幾つかの実施形態では、この所定の遅延は２０と５００ミリ秒の間であるか、他の実施形態では２秒までである。遅延の後に、デバイス４０２は図のように広告取引ピクセル５０４をアド選択提示プラットフォーム４１０へ送信する。この時にプラットフォーム４１０は、図のようにデバイスをターゲットとするアドレスポンス５０６を送信することにより特定のユーザをターゲットとする広告で、デバイス４０２に応答することができる。４１８のタイムリーな受信に基づいて、すでに送信したアドコード４１６で具体化される一般的アドが、アドコード４１８で具体化されたターゲットアドに置き換えられる。デバイス４０２がアドダウンロードリクエスト４２０を送信すると、イベントのシーケンスにより結果的にユーザ／デバイスが識別される場合に、プラットフォーム４１０はターゲットアドであるアドダウンロード４２２で応答する。上記のイベントシーケンスはリアルタイムに発生するので、ユーザは遅延を認識せず、選択されたアド（一般的又は関連／ターゲット）の表示はシームレスである。
【００４７】
未知のユーザ／デバイスの選好及び好みに関係するアドをこれらのユーザ／デバイスに提示することにより、上記のシーケンスは広告主をこれらのユーザ／デバイスに接近及び関与させることができる。そしてこれはサプライサイドプラットフォーム（ＳＳＰ）の為のウェブ広告インベントリの価格設定を大きく改善して、ターゲット層に接近したい無数の広告主及び／又はマーケターにとってより魅力的である。システム５００とその変形は、各アドリクエストの一時的ＩＤを非特定化デバイス識別子にリンクさせて、ユーザ選好の判断を可能にする。ユーザはオプトアウトできるのでユーザプライバシーがはやはり尊重され、提案の方式により、追加クッキーがデバイスブラウザにドロップインされる必要はない。
【００４８】
ここで採用される語及び表現は、限定ではなく説明の語及び表現として使用されており、このような語及び表現の使用では、図示及び記載された特徴又はその部分の同等物を除外する意図はない。加えて、本開示では或る具現例を記載したが、ここに開示された概念を取り入れた他の具現例が発明の趣旨及び範囲から逸脱することなく使用され得ることは当業者に明白であろう。様々な具現例の特徴及び機能は様々な組み合わせ及び順序で構成され、全てが開示の発明の範囲内にあると考えられる。したがって、記載の具現例はあらゆる点において限定的ではなく例示的であると考えられる。ここに記載される構成、材料、寸法は例示的であることを意図しており、いかなる点でも限定的ではない。同様に、説明を目的として物理的な説明が提供されたが、特定の理論又は仕組みにより制約を受けること、又はこれに従って請求項を限定することは意図されていない。
【符号の説明】
【００４９】
１  モバイルフォン
２  モバイルアプリケーション
３  コンピュータ
４  ウェブブラウザ
５  サービスプロバイダ
６  通信ネットワーク
７  ウェブサーバ
８  バックエンドサーバ
９  アプリケーションプラットフォーム
１０  統合・検出サブシステム
１１  アプリケーション統合エージェント（ＡＩＡ）
１２  検出サーバ（ＤＳ）
１３，１４  ダイナミック解釈コード
１５  識別情報マッピングテーブル（ＩＭＴ）
１６  データエンジン
１７  ＤＮＳサーバ
１８  ネットワークアドレストランスレータ
１００  システム
４００  従来システム
４０２  ユーザデバイス
４０４  広告ネットワーク
４０６  アドリクエスト
４０８  アド提案リクエスト
４１０  アド選択提示プラットフォーム
４１２  アド提案レスポンス
４１４  デバイスアドレスポンス
４１６，４１８  アドコード
４２０  アドダウンロードリクエスト
４２２  アドダウンロード
５００  システム
５０２  検出ピクセル
５０４  アド取引ピクセル
５０６  デバイスターゲットアドレスポンス
【図１】
2020517016.tif 000003
【図２】
2020517016.tif 000004
【図３】
2020517016.tif 000005
【図４】
2020517016.tif 000006
【国際調査報告】
2020517016.tif 000007