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