(57)【要約】  いくつかの実施形態では、例示的な広告システムにおいて、複数の入札者が、広告を表示するデバイス上のアドキャッシュスペースを求めて競合する。入札者は、たとえば、広告主、アドネットワーク、および/またはロイヤルティプログラムプロバイダである。広告を記憶および表示するデバイスは、たとえば、モバイルおよび/または静止ワイヤレス通信デバイスである。個々の入札者には、個々の入札者に関連するコンテキスト情報が提供される。コンテキスト情報は、広告がロードされ得るデバイスについてである。異なる入札者には、異なる限定情報が与えられてよく、ときには実際に与えられる。様々な実施形態は、アドブローカーシステムを操作するための方法および装置を対象とする。
2014515513.tif 000002
【特許請求の範囲】
【請求項１】
アドブローカーシステムを操作する方法であって、
少なくとも1つのデバイスから、アドターゲティングに関連のある情報を受信するステップであって、前記デバイスが、アド情報を記憶することができるアドキャッシュを含む、ステップと、
前記受信した情報の少なくとも一部を複数の競合入札者に提供するステップと、
前記複数の競合入札者に対して、前記アドキャッシュ中の記憶スペースをオークションにかけるステップとを含む方法。
【請求項２】
前記アドキャッシュに広告情報を記憶する機会を獲得した個々の入札者に、獲得された広告記憶スペースの量および落札の額についての情報を提供するステップをさらに含む、請求項1に記載の方法。
【請求項３】
個々のデバイスから受信された情報が、少なくとも一部の公開情報および一部の限定情報を含む、請求項1に記載の方法。
【請求項４】
少なくとも一部の受信情報を複数の競合入札者に提供するステップが、
前記受信した公開情報を前記競合入札者の各々に提供するステップと、
前記限定情報を受信することを認可されている前記競合入札者のうちの1つまたは複数に、少なくとも一部の限定情報を提供するステップとを含む、請求項3に記載の方法。
【請求項５】
異なる競合入札者が、限定情報にアクセスするための、入札者の異なる権利に基づいて、前記限定情報の異なるサブセットを受信する、請求項4に記載の方法。
【請求項６】
個々の競合入札者には、入札者が運営するロイヤルティプログラムには対応するが運営していないロイヤルティプログラムには対応しない限定情報が提供される、請求項5に記載の方法。
【請求項７】
前記限定情報が、少なくとも一部の個人的ユーザ情報を含み、入札者への前記限定情報の前記提供が、ユーザ指定の情報共有制限に応じて制御される、請求項4に記載の方法。
【請求項８】
少なくとも1つのデバイスから、アドターゲティングに関連のある情報を受信するための手段であって、前記デバイスが、アド情報を記憶することができるアドキャッシュを含む、手段と、
前記受信した情報の少なくとも一部を複数の競合入札者に提供するための手段と、
前記複数の競合入札者に対して、前記アドキャッシュ中の記憶スペースをオークションにかけるための手段とを備えるアドブローカーデバイス。
【請求項９】
前記アドキャッシュに広告情報を記憶する機会を獲得した個々の入札者に、獲得された広告記憶スペースの量および落札の額についての情報を提供するための手段をさらに備える、請求項8に記載のアドブローカーデバイス。
【請求項１０】
個々のデバイスから受信された情報が、少なくとも一部の公開情報および一部の限定情報を含む、請求項8に記載のアドブローカーデバイス。
【請求項１１】
少なくとも一部の受信情報を複数の競合入札者に提供するための前記手段が、
前記受信した公開情報を前記競合入札者の各々に提供するための手段と、
前記限定情報を受信することを認可されている前記競合入札者のうちの1つまたは複数に、少なくとも一部の限定情報を提供するための手段とを含む、請求項10に記載のアドブローカーデバイス。
【請求項１２】
異なる競合入札者が、限定情報にアクセスするための、入札者の異なる権利に基づいて、前記限定情報の異なるサブセットを受信する、請求項11に記載のアドブローカーデバイス。
【請求項１３】
個々の競合入札者には、入札者が運営するロイヤルティプログラムには対応するが運営していないロイヤルティプログラムには対応しない限定情報が提供される、請求項12に記載のアドブローカーデバイス。
【請求項１４】
前記限定情報が、少なくとも一部の個人的ユーザ情報を含み、入札者への前記限定情報の前記提供が、ユーザ指定の情報共有制限に応じて制御される、請求項11に記載のアドブローカーデバイス。
【請求項１５】
アドブローカーデバイスにおいて使用するためのコンピュータプログラムであって、
少なくとも1つのコンピュータに、少なくとも1つのデバイスから、アドターゲティングに関連のある情報を受信させるためのコードであって、前記デバイスがアド情報を記憶することができるアドキャッシュを含み、
前記少なくとも1つのコンピュータに、前記受信した情報の少なくとも一部を複数の競合入札者に提供させるためのコードと、
前記少なくとも1つのコンピュータに、前記複数の競合入札者に対して、前記アドキャッシュ中の記憶スペースをオークションにかけさせるためのコードとを含む、コンピュータプログラム。
【請求項１６】
少なくとも1つのプロセッサであって、
アド情報を記憶することができるアドキャッシュを含む少なくとも1つのデバイスから、アドターゲティングに関連のある情報を受信し、
前記受信した情報の少なくとも一部を複数の競合入札者に提供し、
前記複数の競合入札者に対して、前記アドキャッシュ中の記憶スペースをオークションにかけるように構成されたプロセッサと、
前記少なくとも1つのプロセッサに結合されたメモリとを備えるアドブローカーデバイス。
【請求項１７】
前記少なくとも1つのプロセッサがさらに、
前記アドキャッシュに広告情報を記憶する機会を獲得した個々の入札者に、獲得された広告記憶スペースの量および落札の額についての情報を提供するように構成される、請求項16に記載のアドブローカーデバイス。
【請求項１８】
個々のデバイスから受信された情報が、少なくとも一部の公開情報および一部の限定情報を含む、請求項16に記載のアドブローカーデバイス。
【請求項１９】
前記少なくとも1つのプロセッサが、
少なくとも一部の受信情報を複数の競合入札者に提供するように構成されることの一部として、
前記受信した公開情報を前記競合入札者の各々に提供し、
前記限定情報を受信することを認可されている前記競合入札者のうちの1つまたは複数に、少なくとも一部の限定情報を提供するように構成される、請求項18に記載のアドブローカーデバイス。
【請求項２０】
異なる競合入札者が、限定情報にアクセスするための、入札者の異なる権利に基づいて、前記限定情報の異なるサブセットを受信する、請求項19に記載のアドブローカーデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
様々な実施形態は、広告に関し、より詳細には、アドキャッシュ中のアドスペースのオークションに関連した方法および装置に関する。
【背景技術】
【０００２】
広告ネットワーク(「アドネットワーク」)は、ネットワークが広告のターゲットを定めるのに使うパラメータに従って分類することができる。オンラインモバイルアドネットワークは通常、ユーザアプリケーション、検索キーワードおよびユーザロケーションなどのパラメータを使って、広告のターゲットを定める。ロイヤルティベースのアドネットワークは、一方、ユーザの一意のIDおよびユーザがよく行く店舗での購入履歴の知識に基づいて、広告のターゲットをユーザに定める。デバイス上で特定のコンテキストが与えられると、あるタイプのアドネットワークからの広告が、別のタイプのアドネットワークからの広告よりもユーザと関連をもち得る。たとえば、ユーザが書店アプリケーションと対話している場合、書店の専用アドネットワークは、汎用オンラインアドネットワークよりも良好に、広告のターゲットを定めることができる場合がある。これは、書店のアドネットワークが、ユーザの本の購入履歴を利用して、ユーザの興味を学習し、それに広告を合わせることができ、そのような履歴は一般に、汎用アドネットワークには利用可能でないからである。
【０００３】
上記考察を鑑みて、広告のターゲットを定める、広告主の能力を最大限にするために、可能な限り多くのコンテキスト情報を広告主に提供することが望ましいことを諒解されたい。ただし、このことは、ある程度のレベルのプライバシーを維持し、および/または広告主には顧客情報、たとえば、ロイヤルティプログラム情報を、競合相手と共有してほしくないという、デバイスユーザの要望とも釣合いをとられる。
【０００４】
デバイスは、デバイス上の限られた記憶スペースから広告を取り出し、広告を表示することができる。したがって、広告のディスプレイのような、デバイス上のアド記憶スペースは、より多くの広告を広告主またはアドネットワークがデバイス上にロードすることができると、デバイスが広告のうちの1つまたは複数を表示するチャンスが拡大するので、広告リソースと見なすことができる。
【０００５】
広告が、デバイスに記憶されていることによって、ある程度の確率で表示される通信デバイスに広告をロードし記憶する権利から、企業が収益を挙げることができれば望ましいであろう。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記考察を鑑みて、たとえば、広告主に、広告を表示することができる1つまたは複数のデバイス上のアドキャッシュ中に広告を記憶する権利を求めて入札させることによって、収益を挙げるための方法および/または装置が必要であることを諒解されたい。
【課題を解決するための手段】
【０００７】
いくつかの実施形態では、例示的な広告システムにおいて、複数の入札者が、広告を表示するデバイス上のアドキャッシュスペースを求めて競合する。入札者は、たとえば、広告主、アドネットワーク、および/またはロイヤルティプログラムプロバイダである。広告を記憶および表示するデバイスは、たとえば、モバイルおよび/または静止ワイヤレス通信デバイスである。個々の入札者には、個々の入札者に関連するコンテキスト情報が提供される。コンテキスト情報は、広告がロードされ得るデバイスについて、および/または広告がロードされ得るデバイスのユーザについてである。異なる入札者には、異なる限定情報が与えられてよく、ときには実際に与えられる。様々な実施形態は、アドブローカーシステムを操作するための方法および装置を対象とする。
【０００８】
いくつかの実施形態による、アドブローカーシステムを操作する例示的な方法は、少なくとも1つのデバイスから、アドターゲティングに関連のある情報を受信するステップであって、前記デバイスが、アド情報を記憶することができるアドキャッシュを含むステップと、前記受信した情報の少なくとも一部を複数の競合入札者に提供するステップと、前記アドキャッシュ中の記憶スペースを、前記複数の競合入札者に対してオークションにかけるステップとを含む。いくつかの実施形態による例示的なアドブローカーデバイスは、アド情報を記憶することができるアドキャッシュを含む少なくとも1つのデバイスから、アドターゲティングに関連のある情報を受信し、前記受信した情報の少なくとも一部を複数の競合入札者に提供し、前記アドキャッシュ中の記憶スペースを、前記複数の競合入札者に対してオークションにかけるように構成された少なくとも1つのプロセッサを備える。例示的なアドブローカーデバイスは、前記少なくとも1つのプロセッサに結合されたメモリをさらに備える。
【０００９】
上記の発明の概要で様々な実施形態について論じたが、必ずしも、すべての実施形態が同じ特徴を含むとは限らず、上述の特徴のいくつかは必須ではないが、いくつかの実施形態では望ましいことがあることを理解されたい。多数の追加の特徴、実施形態および様々な実施形態の利益が、以下の詳細な説明において論じられる。
【図面の簡単な説明】
【００１０】
【図１】様々な例示的な実施形態による、例示的な広告システムの図である。
【図２】例示的な実施形態による、アドブローカーシステムを操作する例示的な方法のフローチャートである。
【図３】例示的な実施形態による、例示的なアドブローカーネットワークデバイスの図である。
【図４】図3に示す例示的なアドブローカーネットワークデバイス内で使用され得る、およびいくつかの実施形態では実際に使用されるモジュールのアセンブリの図である。
【図５】様々な例示的な実施形態による、例示的な広告システムの図である。
【図６】例示的な実施形態による、例示的な広告システムにおける例示的なアドブローカーデバイスに入札嗜好情報を通信する例示的な入札者を示す図である。
【図７】例示的な実施形態による、アドターゲティングに関連のある情報をアドブローカーデバイスに通信している、図6のアドブローカーデバイスによってオークションにかけられるべきアドキャッシュスペースを含む例示的なモバイルワイヤレスデバイスを示す図である。
【図８】例示的な実施形態による、公開情報および異なる限定情報を、異なる潜在的入札者に提供する図6のアドブローカーデバイスを示す図である。
【図９】例示的な実施形態による、図6のアドブローカーデバイスに入札を提出する異なる競合入札者を示す図である。
【図１０】例示的な実施形態による、落札情報を通信する図6のアドブローカーデバイスを示す図である。
【図１１】例示的な実施形態による、オークションで獲得された、モバイルデバイスキャッシュ中のアドスペースを満たすためのアド情報を通信する落札者を示す図である。
【図１２】例示的な実施形態による、アドキャッシュに記憶された広告の間で選択を行う例示的なモバイルデバイスを示す図である。
【発明を実施するための形態】
【００１１】
図1は、様々な例示的な実施形態による、例示的な広告システム100の図である。例示的な広告システム100は、アドブローカーネットワーク102に結合された、それぞれアドキャッシュ(アドキャッシュ112、...、アドキャッシュ114)を含む複数のデバイス(デバイス1 108、....、デバイスM 110)を含む。いくつかの実施形態では、デバイス(108、...、110)の少なくともいくつかはモバイルワイヤレスデバイスである。広告システム100は、アドブローカーネットワーク102に結合された複数の入札者デバイス(入札者1 116、入札者2 118、...、入札者N 120)も含む。アドブローカーネットワーク102は、アドブローカーデバイス1 104、および、いくつかの実施形態では、1つまたは複数の追加アドブローカーデバイス、たとえば、アドブローカーネットワークデバイスn 106を含む。アドブローカーネットワーク102は、デバイス(デバイス1 108、...、デバイスM 110)のアドキャッシュ(アドキャッシュ112、...、アドキャッシュ114)中の記憶スペースをそれぞれオークションにかける。アドブローカーネットワーク102は、ターゲティング広告に関連のある情報を、デバイス(108、...、110)から受信する。受信された情報の一部は公開情報であってよく、受信されたそれ以外の情報は限定情報であってよい。アドブローカーネットワーク102は、受信した情報の少なくとも一部を、競合入札者(116、118、..、120)の少なくともいくつかに提供し、たとえば、少なくともいくつかの実施形態では、異なる入札者に異なる情報セットが提供される。入札者(116、118、...、120)は、オークションにかけられたアドキャッシュスペースへの応札を要望し、オークションにかけられたアドキャッシュスペースへの入札を、アドブローカーネットワーク102に対して行う。アドブローカーネットワーク102は、受信した入札を処理し、落札者を判断し、落札者は通知を受ける。
【００１２】
いくつかの実施形態では、単一のアドブローカーネットワークデバイス、たとえば、アドブローカーデバイス1 104が、アドブローカーネットワーク102の機能の複数またはすべてを実施する。いくつかの実施形態では、アドブローカーネットワーク102内の異なるアドブローカーデバイス(104、...、106)が、異なる機能を実施する。たとえば、あるアドブローカーデバイスは、アドターゲティングに関連のある情報を受信および処理することができ、別のアドブローカーデバイスは、どの受信情報をどの入札者に提供するか判断することができ、別のアドブローカーデバイスは、入札者とインターフェースをとることができ、たとえば、判断された広告ターゲット情報を提供し、入札を受信し、落札者に通知する。別のアドブローカーデバイスは、受信した入札を処理し、落札者を判断することができ、さらに別のアドブローカーデバイスは、落札の請求および/または支払いに関連した情報の説明を実施することができる。さらに別のアドブローカーネットワークデバイスは、落札者からアド情報を受信し、その情報を、落札に対応するアドキャッシュを含むデバイスに通信することができる。
【００１３】
図2は、例示的な実施形態による、アドブローカーシステムを操作する例示的な方法のフローチャート200である。いくつかの実施形態では、フローチャート200のステップは、アドブローカーネットワーク、たとえば、図1の広告システム100のアドブローカーネットワーク102によって実施される。いくつかのそのような実施形態では、フローチャート200のステップは、アドブローカーネットワーク内に含まれるアドブローカーネットワークデバイスによって実施される。例示的な方法の動作がステップ202で開始し、そこでアドブローカーシステムが電源投入されて初期化される。動作は開始ステップ202からステップ204に進む。
【００１４】
ステップ204で、アドターゲティングに関連のある情報が、アド情報を記憶することができるアドキャッシュを含む少なくとも1つのデバイスから受信される。いくつかの実施形態では、個々のデバイスから受信される情報は、少なくとも一部の公開情報および一部の限定情報を含んでよく、ときには実際に含む。動作はステップ204からステップ206に進む。
【００１５】
ステップ206で、前記受信された情報の少なくとも一部が、複数の競合入札者に提供される。様々な実施形態において、競合入札者は、広告主、アドネットワーク、またはロイヤルティプログラムプロバイダのうちの少なくとも1つを含む。いくつかの実施形態では、異なる広告主は、異なる店舗チェーンに対応する。いくつかの実施形態では、競合入札者は、異なるアドネットワークであり、各アドネットワークは、提示され得る広告のソースである。
【００１６】
いくつかの実施形態では、ステップ206は、ステップ208およびステップ210を含む。ステップ208で、受信された公開情報が、競合入札者の各々に提供され、ステップ210で、少なくとも一部の限定情報が、限定情報を受信することを認可されている競合入札者のうちの1つまたは複数に提供される。
【００１７】
いくつかの実施形態では、異なる競合入札者が、限定情報にアクセスするための、入札者の異なる権利に基づいて、限定情報の異なるサブセットを受信する。いくつかの実施形態では、個々の競合入札者には、入札者が運営するロイヤルティプログラムには対応するが運営していないロイヤルティプログラムには対応しない限定情報が提供される。たとえば、個々の競合入札者には、競合相手によって運営されるプログラムについてのロイヤルティプログラム情報は提供されない。一例では、デバイスのユーザは、特定の入札者によって運営されるロイヤルティプログラムのメンバーであり、ロイヤルティプログラムがデバイス上にもっている、またはデバイス上に以前もっていた広告についての情報、および広告がどのように実施されるか、たとえば、デバイス上での過去の広告実績を示す統計が、特定の入札者に提供される。異なる運営されるロイヤルティプログラムに対応する異なる入札者は、デバイス上での入札者の以前の広告に関する、過去の広告実績についての情報を得ることもできる。
【００１８】
いくつかの実施形態では、限定情報は、少なくとも一部の個人的なユーザ情報を含み、入札者への前記限定情報の提供は、ユーザ指定の情報共有制限に応じて制御される。
【００１９】
動作はステップ206からステップ212に進む。ステップ212で、前記アドキャッシュ中の記憶スペースが、前記複数の競合入札者に対してオークションにかけられる。動作はステップ212からステップ214に進む。ステップ214で、前記アドキャッシュにアド情報を記憶する機会を獲得した個々の入札者に、獲得されたアド記憶スペースおよび落札の額についての情報が提供される。いくつかの実施形態では、落札情報は、他者にも提供されてよく、ときには実際に提供される。たとえば、いくつかのそのような実施形態では、落札は、公開一覧に列挙される。
【００２０】
いくつかの実施形態では、アドブローカーネットワークデバイスは、複数の競合入札者に情報を提供するのに先立って、ユーザ指定の情報共有制限を、たとえば、アドキャッシュを含むデバイスから受信する。いくつかの実施形態では、アドブローカーネットワークデバイスは、入札者嗜好情報を、たとえば、潜在的な1つの入札者または複数の入札者から受信し、アドブローカーネットワークデバイスは、受信した入札者嗜好情報に応じて、オークションに関して連絡するべき1組の潜在的入札者を選択する。たとえば、潜在的な例示的入札者Aは、所定のデバイスセットのうちのいずれかのデバイスが、オークションにかけられるべきアドキャッシュスペースをもっているとき、または入札者が運営するロイヤルティプログラムに属すいずれかのデバイスが、オークションにかけられるべきアドキャッシュスペースをもっているとき、連絡を受けることを要求する場合がある。選択される1組の入札者は、ステップ206でアドブローカーネットワークデバイスによって情報が提供される複数の競合入札者であってよい。
【００２１】
図3は、例示的な実施形態による、例示的なアドブローカーデバイス300の図である。例示的なアドブローカーデバイス300は、たとえば、図1の広告システム100のアドブローカーデバイス1 104である。例示的なアドブローカーデバイス300は、図2のフローチャート200による方法を実施してよく、ときには実際に実施する。
【００２２】
アドブローカーデバイス300は、バス309を介して連結されたプロセッサ302とメモリ304とを含み、バス309を介して、様々な要素(302、304)がデータおよび情報を交換し得る。アドブローカーデバイス300は、さらに、図示のプロセッサ302に結合され得る入力モジュール306と出力モジュール308とを含む。しかしながら、いくつかの実施形態では、入力モジュール306および出力モジュール308は、プロセッサ302の内部に配置される。入力モジュール306は、入力信号を受信することができる。入力モジュール306は、入力を受信するためのワイヤレス受信機および/またはワイヤードインターフェースもしくは光入力インターフェースを含んでもよく、いくつかの実施形態では、それらを含む。出力モジュール308は、出力を送信するためのワイヤレス送信機および/またはワイヤードインターフェースもしくは光出力インターフェースを含んでもよく、いくつかの実施形態では、それらを含む。いくつかの実施形態では、メモリ304が、ルーチン311とデータ/情報313とを含む。
【００２３】
様々な実施形態において、プロセッサ302は、アド情報を記憶することができるアドキャッシュを含む少なくとも1つのデバイスから、アドターゲティングに関連のある情報を受信し、前記受信した情報の少なくとも一部を複数の競合入札者に提供し、前記アドキャッシュ中の記憶スペースを、前記複数の競合入札者に対してオークションにかけるように構成される。いくつかのそのような実施形態において、前記競合入札者は、広告主、広告ネットワーク、またはロイヤルティプログラムプロバイダのうちの少なくとも1つを含む。いくつかの実施形態では、プロセッサ302は、前記アドキャッシュにアド情報を記憶する機会を獲得した個々の入札者に、獲得されたアド記憶スペースの量および落札の額についての情報を提供するようにさらに構成される。
【００２４】
いくつかの実施形態では、アドキャッシュを含む個々のデバイスから受信された情報は、少なくとも一部の公開情報および一部の限定情報を含んでよく、ときには実際に含む。プロセッサ302は、様々な実施形態において、少なくとも一部の受信情報を複数の競合入札者に提供するように構成されることの一部として、受信した公開情報を競合入札者の各々に提供し、限定情報を受信することを認可されている競合入札者のうちの1つまたは複数に、少なくとも一部の限定情報を提供するように構成される。
【００２５】
様々な実施形態では、異なる競合入札者が、限定情報にアクセスするための、入札者の異なる権利に基づいて、限定情報の異なるサブセットを受信する。いくつかの実施形態では、プロセッサ302は、限定情報にアクセスする権利に基づいて、競合入札者に提供するべき限定情報のサブセットを判断するように構成される。いくつかのそのような実施形態では、プロセッサ302は、限定情報にアクセスする、異なる入札者の権利に基づいて、異なる入札者に提供するべき限定情報の異なるサブセットを生成するように構成される。プロセッサ302は、いくつかのそのような実施形態では、限定情報の、生成された異なるサブセットを、対応する異なる入札者に提供するようにさらに構成される。
【００２６】
いくつかの実施形態では、プロセッサ302は、個々の競合入札者が運営するロイヤルティプログラムを識別するように構成される。プロセッサ302は、様々な実施形態において、個々の競合入札者に、入札者が運営するロイヤルティプログラムには対応するが、入札者が運営していないロイヤルティプログラムには対応しない限定情報を提供するように構成される。
【００２７】
いくつかの実施形態では、限定情報は、少なくとも一部の個人的なユーザ情報を含み、プロセッサ302は、ユーザ指定の情報共有制限に応じて、入札者への前記限定情報の提供を制御するように構成される。
【００２８】
プロセッサ302は、いくつかの実施形態では、アドキャッシュ中の、店舗に属す広告についての情報を、対応する店舗の広告主にのみ提供するように構成される。
【００２９】
いくつかの実施形態では、競合入札者は、異なるアドネットワークであり、各アドネットワークは、提示され得る広告のソースである。いくつかの実施形態では、異なる広告主は、異なる店舗チェーンに対応する。いくつかの実施形態では、プロセッサ302は、入札者に対応する異なる店舗チェーンを識別するように構成される。いくつかの実施形態では、プロセッサ302は、オークションに対する1組の潜在的入札者を選択するように構成される。いくつかの実施形態では、プロセッサ302は、ユーザ指定の情報共有制限を受信するように構成される。様々な実施形態において、プロセッサ302は、入札者嗜好情報を受信するように構成される。いくつかのそのような実施形態では、プロセッサ302は、受信した入札者嗜好情報に応じて、オークションに関して連絡するべき1組の潜在的入札者を選択するように構成される。
【００３０】
様々な実施形態において、プロセッサ302は、落札情報を公開一覧に投稿するように構成される。いくつかの実施形態では、プロセッサ302は、少なくとも一部のオークションに対応する複数の落札者を選択するように構成される。いくつかのそのような実施形態では、プロセッサ302は、アドキャッシュ中の獲得アドスペースを、たとえば、所定の割合に応じて、落札者の間で分配するように構成される。いくつかの実施形態では、プロセッサ302は、アドキャッシュ中の獲得アドスペースを、たとえば、入札金額の間の差に応じて、落札者の間で分配するように構成される。
【００３１】
図4は、図3に示す例示的なアドブローカーデバイス300内で使用され得るか、いくつかの実施形態では実際に使用される、モジュールのアセンブリ400である。アセンブリ400の中のモジュールは、たとえば、個別回路として、図3のプロセッサ302内にハードウェアとして実装されてよい。代替として、モジュールは、ソフトウェアとして実装され、図3に示すアドブローカーデバイス300のメモリ304に記憶され得る。いくつかのそのような実施形態では、モジュールのアセンブリ400は、図3のアドブローカーデバイス300のメモリ304のルーチン311の中に含まれる。図3に、実施形態を単一のプロセッサ、たとえばコンピュータとして示すが、プロセッサ302は、1つまたは複数のプロセッサ、たとえばコンピュータとして実装され得ることを諒解されたい。ソフトウェアとして実装されるとき、モジュールはコードを含み、そのコードは、プロセッサによって実行されると、モジュールに対応する機能を実装するようにプロセッサ、たとえばコンピュータ、302を構成する。いくつかの実施形態では、プロセッサ302は、モジュールのアセンブリ400のモジュールのそれぞれを実装するように構成される。モジュールのアセンブリ400がメモリ304に記憶される実施形態では、メモリ304は、コンピュータ可読媒体、たとえば非一時的コンピュータ可読媒体を備えるコンピュータプログラム製品であり、コンピュータ可読媒体は、少なくとも1つのコンピュータ、たとえば、プロセッサ302に、モジュールが対応する機能を実装させるためのコード、たとえば、モジュールごとの個別コードを備える。
【００３２】
完全にハードウェアベースのまたは完全にソフトウェアベースのモジュールが、使用されてよい。しかしながら、ソフトウェアおよびハードウェア(たとえば、回路実装型)のモジュールの任意の組合せが、機能を実装するために使用され得ることを諒解されたい。諒解されるように、図4に示すモジュールは、アドブローカーデバイス300、またはその中にあるプロセッサ302のような要素が、図2のフローチャート200の方法において図示および/または説明する、対応するステップの機能を実施するように制御および/または構成する。
【００３３】
モジュールのアセンブリ400は、少なくとも1つのデバイスから、アドターゲティングに関連のある情報を受信するためのモジュール404を含み、前記デバイスは、アド情報を記憶することができるアドキャッシュを含む。様々な実施形態において、少なくともいくつかの時期に、個々のデバイスから受信された情報は、少なくとも一部の公開情報および一部の限定情報を含む。モジュールのアセンブリ400は、前記受信した情報の少なくとも一部を複数の競合入札者に提供するためのモジュール406と、前記アドキャッシュ中の記憶スペースを前記複数の競合入札者に対してオークションにかけるためのモジュール412と、前記アドキャッシュ中にアド情報を記憶する機会を獲得した個々の入札者に、獲得されたアド記憶スペースおよび落札の額についての情報を提供するためのモジュール414とをさらに含む。モジュール406は、受信した公開情報を競合入札者の各々に提供するためのモジュール408と、限定情報を受信することを認可されている競合入札者のうちの1つまたは複数に、少なくとも一部の限定情報を提供するためのモジュール410とを含む。
【００３４】
様々な実施形態において、競合入札者は、広告主、アドネットワーク、またはロイヤルティプログラムプロバイダのうちの少なくとも1つを含む。様々な実施形態では、競合入札者は、異なるアドネットワークであり、各アドネットワークは、提示され得る広告のソースである。いくつかの実施形態では、異なる広告主は、異なる店舗チェーンに対応する。
【００３５】
モジュールのアセンブリ400は、限定情報にアクセスする権利に基づいて、競合入札者に提供するべき限定情報のサブセットを判断するためのモジュール416と、個々の競合入札者が運営するロイヤルティプログラムを識別するためのモジュール418と、ユーザ指定の情報共有制限を受信するためのモジュール420と、入札者嗜好情報を受信するためのモジュール422と、オークションに関して連絡するべき1組の潜在的入札者を選択するためのモジュール424と、落札情報を公開一覧に投稿するためのモジュール426とをさらに含む。いくつかの実施形態では、異なる競合入札者が、限定情報にアクセスするための、入札者の異なる権利に基づく、限定情報の異なるサブセットを受信し、たとえば、モジュール416は、異なる競合入札者についての限定情報の異なるサブセットを判断し、モジュール410は、判断された、限定情報の異なるサブセットを、異なる競合入札者に提供する。
【００３６】
いくつかの実施形態では、個々の競合入札者には、入札者が運営するロイヤルティプログラムには対応するが運営していないロイヤルティプログラムには対応しない限定情報が提供される。たとえば、モジュール418は、入札者が運営するロイヤルティプログラムを識別し、モジュール416は、識別されたロイヤルティプログラムに応じて、入札者についての限定情報のサブセットを判断し、次いで、モジュール410は、限定情報の判断されたサブセットを入札者に提供する。いくつかの実施形態では、ロイヤルティプログラムに対応する、提供された限定情報は、アドスペース入札が行われているデバイス上にロイヤルティプログラムがもっている、もしくはもっていた広告についての情報および/または広告がどのように成果を挙げたかについての情報、たとえば、デバイス上での過去の広告実績を示す情報を含む。
【００３７】
いくつかの実施形態では、たとえば、デバイスからモジュール404を介して受信された限定情報は、少なくとも一部の個人情報を含んでよく、ときには実際に含み、たとえば、モジュール410を介した、入札者への限定情報の提供は、ユーザ指定の情報共有制限に応じて制御される。
【００３８】
いくつかの実施形態では、例示的な広告システム、たとえば、図5の例示的なシステム500は、広告および/または広告を取り出すのに使われる他のデータを、広告を表示するデバイス(デバイス1 502、...、デバイスM 504)にロードする権利を求めて競合する可能性があり、ときには実際に競合する「アドネットワーク」(アドネットワーク1 508、アドネットワーク2 510、...、アドネットワークN 512)と呼ばれることがある複数のアドネットワークを含む。個々のアドネットワークが、個々のアドネットワークに関連するコンテキスト情報を受信する。コンテキスト情報は、広告がロードされ得るユーザデバイスについてである。異なるアドネットワークには、プライバシーの理由のため、および/またはロイヤルティプログラム情報など、一部の情報が、別のアドネットワークに対応する情報と見なされ得るので、異なる情報が与えられてよく、ときには実際に与えられる。デバイス上のアド記憶スペースを求めて競合し得る異なるアドネットワークは、異なる情報を受信することができるので、アドネットワークは、「差分コンテキスト」、すなわち、特定のアドネットワークおよび参加者、たとえば、アドネットワーク内の店舗の識別情報に依存して、異なるコンテキスト情報に直面する。アドネットワークは、受信した差分コンテキスト情報に基づいて、デバイスへの広告の提供を巡って競合する。
【００３９】
広告についてのメタデータを含むキャッシュ、たとえば、「アドキャッシュ」をデバイスがもつ例示的なシステムについて検討する。例示的なシステム500において、デバイス(デバイス1 502、...、デバイスM 504)は、それぞれ、アドキャッシュ(アドキャッシュ516、...、アドキャッシュ520)を含む。提示機会において、デバイスは、その機会に提示されるべき広告のサブセットを選ぶ広告選択方法を稼動する。典型的な選択方法は、入札金額が最も高い広告が表示用に選択されるオークションである。たとえばデバイス1 502では、提示機会に、アドモジュール514は、提示されるべき、アドキャッシュ516内に含まれる広告のサブセットを選ぶオークションを含む方法を実施する。同様に、デバイスM 504では、提示機会に、アドモジュール518は、提示されるべき、アドキャッシュ520内に含まれる広告のサブセットを選ぶオークションを含む方法を実施する。
【００４０】
いくつかの実施形態では、アドキャッシュは、エンティティ、たとえば「アドネットブローカー(AdNetBroker)」と呼ばれるエンティティによって所有および/または管理される。アドネットブローカーの目的は、複数のアドネットワークからの広告でアドキャッシュを満たすことである。この目標を達成するために、アドネットブローカーは、ブローカーが所有および/または管理するデバイスのアドキャッシュスペースの部分に対するオークションを行う。代替として、アドネットブローカーは、一群のデバイス上のアドキャッシュスペース、たとえば、「特定の特性セットをもつ1000個のアドキャッシュ上のアドキャッシュスペース」をオークションにかけることができる。図5の例において、アドキャッシュ(アドキャッシュ516、....、アドキャッシュ520)は、アドネットブローカーネットワーク506によって所有および/または管理される。いくつかの実施形態では、アドネットブローカーネットワーク506は単一のデバイスである。他の実施形態では、アドネットブローカーネットワーク506は、連結された複数のデバイスを含み、たとえば、異なるデバイスが異なる機能を実装する。
【００４１】
アドキャッシュ上のアドスペースに対するオークションに先立って、デバイス上の「アドモジュール」が、アドネットブローカーネットワークに、デバイスおよびユーザについての様々な情報を送る。たとえば、デバイス502のアドキャッシュ516上のアドスペースがオークションにかけられている場合、アドモジュール514は、アドネットブローカーネットワーク506に情報522を送る。同様に、デバイス504のアドキャッシュ520上のアドスペースがオークションにかけられている場合、アドモジュール518は、アドネットブローカーネットワーク506に情報524を送る。通信される情報は、以下の2つのタイプの情報を含む。
1. オークションに参加するアドネットワークの各々に利用可能な「公開」情報。たとえば、デバイスが知っている発見情報/表現のセット。
2. オークションに参加するアドネットワークのサブセットに対して利用可能にされるべき、限定情報とも呼ばれることがあるプライベート情報。たとえば、ユーザのロイヤルティカードについての情報は、いくつかの実施形態では、たとえば、ユーザはそのような情報をロイヤルティカードプロバイダに対してのみ開示することに同意したので、対応するロイヤルティアドネットワークに対して開示されるべきであって、他のアドネットワークに対しては開示されるべきでない。
【００４２】
図5に示すように、アドネットブローカーネットワーク506は、アドキャッシュについての情報を、オークションに参加するアドネットワーク(508、510、...、512)に転送する。概して、異なるアドネットワーク(508、510、...、512)は、どのような情報を受信することを認可されているかに依存して、異なるいくつかの情報を受信し、すなわち、オークションは、差分コンテキストに基づくと言われる。これは、オークション元がすべての入札者に同じ情報セットを提供する、従来のオンラインオークションシステムとは異なる。
【００４３】
たとえば、デバイス1 502は、コンテキストセット「S1」をアドネットブローカーネットワーク506に通信しており、エンティティ506は、情報(S1のサブセット1 526、S1のサブセット2 530、....、S1のサブセットN 534)を、それぞれアドネットワーク(アドネットワーク1 508、アドネットワーク2 510、...、アドネットワークN 512)に選択的に転送する。同様に、デバイスM 504は、コンテキストセット「SM」をアドネットブローカーネットワーク506に通信しており、エンティティ506は、情報(SMのサブセット1 538、SMのサブセット2 542、....、SMのサブセットN 546)を、それぞれアドネットワーク(アドネットワーク1 508、アドネットワーク2 510、...、アドネットワークN 512)に選択的に転送する。
【００４４】
差分コンテキストの使用は、これらのオークションの公平性についての疑問を提起する。公平性の1つの調べ方は、ユーザがどのような開示に暗黙的または明示的に同意したかを検討することによるものである。たとえば、ユーザが、ロイヤルティプロバイダXと契約した場合、ユーザはメンバーシップ情報をYに対してではなくXに開示するように同意しただけなので、その情報をロイヤルティプロバイダYに開示するのは不公平である。つまり、コンテキストの平等な開示は不公平になる。したがって、この観点によると、差分コンテキスト開示が、ユーザ同意に基づく規則に従う限り、オークションは公平と見なすことができる。
【００４５】
アドネットワークは、いくつかの実施形態では、ある特定のタイプのコンテキストを有するデバイスのアドキャッシュがオークション用に出されたとき、アドネットブローカーネットワークが通知を受けることを要求することもできる。アドネットワークが、要求されたコンテキスト情報を受信することを認可されている場合、アドネットブローカーは、要求を受け入れ、要求された情報を、オークションのときにアドネットワークに転送する。
【００４６】
さらに、いくつかの実施形態では、参加するアドネットワークには、オークションについての詳細が提供される。この情報の例は、オークションにかけられているアドキャッシュスペースの量、オークションの勝者に対してアドキャッシュスペースが利用可能になる持続時間、およびスペースがオークションにかけられているデバイスの数を含む。
【００４７】
入札することを望むアドネットワークは、オークションにかけられているスペースを求めて入札する。この例では、アドネットワーク(アドネットワーク1 508、アドネットワーク2 510およびアドネットワークN 512)が、アドキャッシュ516上の、オークションにかけられているスペースへの入札を望み、それぞれ、デバイス1アドキャッシュスペースを求めて応札する(528、532、536)。この例では、アドネットワーク(508、510および512)は、アドキャッシュ520上の、オークションにかけられているスペースへの入札も望み、それぞれ、デバイスMアドキャッシュスペースを求めて応札する(540、544、548)。
【００４８】
アドネットブローカー506は、各オークションについての最も高い入札者のサブセットを選び、オークションにかけられたアドキャッシュスペースを入札者の間で割り振る。様々な割振り方法が、たとえば、特定の実施形態に依存して使われてよく、ときには実際に使われる。たとえば、例示的な一実施形態では、アドネットブローカーは、所定の数の上位入札者、たとえば、上位10入札者を選び、その入札に比例して、アドキャッシュスペースを割り振る。例示的な別の実施形態では、アドネットブローカーは、所定の数の上位入札者、たとえば、上位4入札者を選び、これらの入札者に、入札者が入札したアドキャッシュスペースの所定の異なるサイズ部分、たとえば、入札者が入札したアドキャッシュスペースの40%、30%、20%および10%を割り振る。いくつかの実施形態では、アドネットブローカーは、同じデバイス内の同じキャッシュ内のアドキャッシュスペースの異なる部分に対して複数のオークションを行ってよく、ときには実際に行い、たとえば、単一の勝者が、オークションにかけられた各アドキャッシュ部分に対応する。たとえば、アドネットブローカー506は、アドキャッシュ516の2つの部分をオークションにかけると決定し、2つの別個のオークションを行うことができ、各オークションに対応する単一の勝者が存在する。
【００４９】
オークションの最後で、アドネットブローカーネットワークは、勝者アドネットワークと、ネットワークの割振りについての情報を、オークションの影響を受けるデバイスに告知し、落札側アドネットワークは、広告または獲得したアドキャッシュ部分に記憶されるべき広告を識別する情報をデバイスに通信する。いくつかの実施形態では、落札側アドネットワークは、獲得したアドキャッシュ部分に記憶されるべき広告を、アドネットブローカーネットワークを介して通信する。いくつかの実施形態では、落札側アドネットワークは、獲得したアドキャッシュ部分に記憶されるべき広告を識別する情報を、アドネットブローカーネットワークを介して通信する。いくつかの実施形態では、落札側アドネットワークは、獲得したアドキャッシュ部分に記憶されるべき広告を、アドネットブローカーネットワークを含まないシグナリング経路を介して通信する。いくつかの実施形態では、落札側アドネットワークは、獲得したアドキャッシュ部分に記憶されるべき広告を識別する情報を、アドネットブローカーネットワークを含まないシグナリング経路を介して通信する。
【００５０】
図6〜図12は、複数の入札者がデバイス内のアドキャッシュスペース、たとえば、モバイルワイヤレスデバイス内のアドキャッシュスペースに対して入札するアドブローカーシステムを操作する例示的な方法を例示的なアドブローカーデバイスが実施する例を示す。例示的な広告システムは、アドブローカーデバイス602および複数の潜在的入札者デバイス(入札者1 604、たとえば、店舗チェーン1に対応する広告主1、入札者2 606、たとえば、店舗チェーン2に対応する広告主2、入札者3 608、たとえば、アドネットワーク1、入札者4 610、たとえば、アドネットワーク2、入札者5 612、たとえば、ロイヤルティプログラムプロバイダ1、入札者6 614、たとえば、ロイヤルティプログラムプロバイダ2)を含む。図6の図面600で、潜在的入札者(604、606、608、610、612、614)の各々は、入札者嗜好情報を含む信号をアドブローカーデバイス602に送る。入札者1 604は、入札者嗜好情報618、たとえば、店舗チェーン1クレジットカードをもつユーザのリストを含む信号616をアドブローカーデバイス602に送る。入札者2 606は、入札者嗜好情報622、たとえば、家電製品への興味を示すユーザを含む信号620をアドブローカーデバイス602に送る。入札者3 608は、入札者嗜好情報626、たとえば、特定の年齢層のユーザを含む信号624をアドブローカーデバイス602に送る。入札者4 610は、入札者嗜好情報630、たとえば、特定の時間、たとえば、昼食時に、指定されたロケーションエリアにいるユーザを含む信号628をアドブローカーデバイス602に送る。入札者5 612は、入札者嗜好情報634、たとえば、ロイヤルティプログラムプロバイダ1によって運営されるロイヤルティプログラムに属すユーザのリストを含む信号632をアドブローカーデバイス602に送る。入札者6 614は、入札者嗜好情報638、たとえば、ロイヤルティプログラムプロバイダ2によって運営されるロイヤルティプログラムに属すユーザのリストを含む信号636をアドブローカーデバイス602に送る。
【００５１】
例示的な広告システムは、アドブローカーデバイス602によってオークションにかけられてよく、ときには実際にかけられるアドキャッシュスペースを含む複数のデバイスをさらに含む。図7の図面700は、アドキャッシュ704を含む例示的なモバイルワイヤレスデバイス1 702を示す。アドキャッシュ704は、アドブローカーデバイス602によってオークションにかけられるべき、現在利用可能なアドキャッシュスペース706を含む。この例では、オークションにかけられるべきアドキャッシュスペース706は、アド情報を記憶することができる3つの等しいサイズのブロックを含む。例示的なモバイルワイヤレスデバイス702は、比較的少量の情報を含む表現を伝えるピアツーピアブロードキャスト信号がデバイスによって送信されてよく、ときには実際に送信されるピアツーピアシグナリングプロトコルをサポートする。この例では、モバイルデバイス702は、デバイス702および/またはデバイス702のユーザに対応する識別情報710を伝えるピアツーピア信号708をブロードキャストし、デバイス702および/またはデバイス702のユーザを識別する情報は、エレクトロニクスに興味があり、たとえば、家庭用電子機器デバイスを買いに行くつもりである。この例では、モバイルデバイス702は、デバイス702および/またはデバイス702のユーザに対応する識別情報710と、デバイス702の場所を識別する情報716とを伝えるピアツーピア信号714もブロードキャストする。ブロードキャストされるピアツーピア信号(708、714)は、アドブローカーデバイス602によって受信され、伝える情報が復元される。
【００５２】
デバイス702は、アドキャッシュスペース706のオークションに関する情報を伝える信号718もアドブローカーデバイス602に送信し、デバイス602は、情報を受信および処理する。この例では、信号718は、デバイス識別情報720と、ユーザ識別情報722と、オークションにかけられるべきアドキャッシュスペースについての情報724、たとえば、スペースのサイズ、ブロックの数、広告がアドキャッシュスペースに留まるべき持続時間などと、ユーザ年齢層を識別する情報726および/または他のユーザ人口統計学的なタイプの情報と、異なる広告主、アドネットワーク、および/または広告ロイヤルティプログラムに対応する過去の広告結果情報を識別する情報728と、限定情報アクセス権情報730とを含む。
【００５３】
アドブローカーデバイス602は、モバイルデバイス702内のアドキャッシュスペース706のオークションに関連のある情報を提供するべき1組の入札者を選択する。この例では、デバイス1のユーザが、店舗チェーン1クレジットカードを所有するものとして識別されているので、入札者1 604が選択され、デバイス2が家電製品に興味を示しており、店舗チェーン2から購入する有望な候補であるので、入札者2 606が選択される。入札者3 608は、デバイス702のユーザの年齢層が、アドネットワーク1が探しているカテゴリに収まらないので、拒否される。現在時刻が昼食時間中であり、デバイス1 702が所定の対象エリア、たとえば、アドネットワーク2が、クライアントを有するフードコートを含むモールの近くにあるので、入札者4 610が選択される。入札者5 612は、ロイヤルティプログラムプロバイダ1によって運営されるロイヤルティプログラムにデバイス702のユーザが属すので、選択され、入札者6 614は、ロイヤルティプログラムプロバイダ2によって運営されるロイヤルティプログラムにデバイス702のユーザが属すので、選択される。
【００５４】
図8の図面800において、アドブローカーデバイス602は、入札者1 604に信号802を送る。信号802は、オークションにかけられるアドキャッシュスペース706についての一般情報、公開情報812および限定情報814、たとえば、モバイルデバイス702上にあった広告主1の広告に対応する広告実績情報を含む、以前の広告結果情報を含む。アドブローカーデバイス602は、入札者2 606に信号804を送る。信号804は、オークションにかけられるアドキャッシュスペース706についての一般情報、公開情報812および限定情報816、たとえば、モバイルデバイス702上にあった広告主2の広告に対応する広告実績情報を含む、以前の広告結果情報を含む。アドブローカーデバイス602は、入札者4 610に信号806を送る。信号806は、オークションにかけられるアドキャッシュスペース706についての一般情報、公開情報812および限定情報818、たとえば、モバイルデバイス702上にあったアドネットワーク2の広告に対応する広告実績情報を含む、以前の広告結果情報を含む。アドブローカーデバイス602は、入札者5 612に信号808を送る。信号808は、オークションにかけられるアドキャッシュスペース706についての一般情報、公開情報812および限定情報820、たとえば、モバイルデバイス702上にあったロイヤルティプログラムプロバイダ1によって運営されるロイヤルティプログラムの広告に対応する広告実績情報を含む、以前の広告結果情報を含む。アドブローカーデバイス602は、入札者6 614に信号810を送る。信号810は、オークションにかけられるアドキャッシュスペース706についての一般情報、公開情報812および限定情報822、たとえば、モバイルデバイス702上にあったロイヤルティプログラムプロバイダ2によって運営されるロイヤルティプログラムの広告に対応する広告実績情報を含む、以前の広告結果情報を含む。いくつかの実施形態では、オークションにかけられるアドキャッシュスペースについての一般情報は、オークションにかけられるスペースのサイズを識別する情報と、オークションに含まれるアドキャッシュスペースのブロックの数を識別する情報と、オークションの規則を識別する情報、たとえば、勝者の数、複数の勝者がいる場合は複数の勝者の間でのアドキャッシュスペースの分配と、入札の勝者が、獲得したアドスペースに広告を記憶させることが許される持続時間および/または時間間隔を識別する情報と、入札の勝者がアドキャッシュスペースを占有することを認められる時間に、獲得したアドキャッシュスペース中の広告を落札者が更新および/または変更することを認められるかどうかを識別する情報とを含む。様々な実施形態において、公開情報812は、表現を伝えるピアツーピアブロードキャスト信号中で受信された情報の一部を含む。いくつかの実施形態では、公開情報812は、デバイス702のユーザが属すグループ分類、たとえば、年齢層、財政収入階層、ユーザの全般的興味、購買パターンなどを識別する一般情報を含むが、特定のユーザを識別する具体的な情報は含まない。
【００５５】
潜在的入札者(604、606、610、612、614)の各々は、それぞれ、信号(802、804、806、808、810)中で通信された情報を受信し、アドキャッシュスペース706に対して入札するかどうか、およびどの程度の価格を入札するか決定を行う。図9の図面900において、入札者(入札者1 604、入札者2 606、入札者4 610、入札者5 612)は、入札することを決定している。入札者(入札者1 604、入札者2 606、入札者4 610、入札者5 612)は、それぞれ、入札(910、912、914、916)を伝える信号(902、904、906、908)をアドブローカーデバイス602に送信する。
【００５６】
この例では、アドブローカーデバイス602によって実装される入札規則は、最も高い入札者が、アドキャッシュスペース706の2つのブロックを獲得し、2番目に高い入札者が、アドキャッシュスペース706の1つのブロックを受信するというものである。図10の図面1000において、アドブローカーデバイス602は、受信した入札を処理し、入札者2 606が第1の落札者であり、入札者5 612が第2の落札者であると判断する。アドブローカーデバイス602は、それぞれ落札情報(1006、1008)を伝える信号(1002、1004)を生成し、入札者デバイス(606、612)に送信する。情報1006は、獲得されたアド記憶スペースおよび落札の額についての情報、たとえば、入札者2が第1の落札者であると識別する情報、入札者2がアドキャッシュスペース706内の2つのブロックを獲得したと識別する情報、獲得されたアドキャッシュスペースを識別する情報、獲得されたアドキャッシュスペースに広告をロードするためのアクセス情報、落札の額、および落札代金を支払うための情報を提供する。情報1008は、獲得されたアド記憶スペースおよび落札の額についての情報、たとえば、入札者5が第2の落札者であると識別する情報、入札者5がアドキャッシュスペース706内の1つのブロックを獲得したと識別する情報、獲得されたアドキャッシュスペースを識別する情報、獲得されたアドキャッシュスペースに広告をロードするためのアクセス情報、落札の額、および落札代金を支払うための情報を提供する。アドブローカーデバイス602は、落札情報1012が投稿される公開掲示板を含む信号1010もデバイス1014に送信する。様々な実施形態において、落札情報1012は、落札情報(1006、1008)よりも後に送信される。様々な実施形態において、落札情報1012は、落札情報(1006、1008)よりも全般的であり、たとえば、情報1012は、具体的な落札者は識別しないが、落札価格は識別する。
【００５７】
図11の図面1100は、モバイルデバイス702のアドキャッシュ704中の、獲得されたアドキャッシュスペース706への、広告の例示的なロードを示す。落札者606は、アドブローカーデバイス602を介して、モバイルデバイス702に広告をロードする。信号1102は、入札者2 604によって獲得された2つのアドキャッシュスペースブロックへ広告主2の広告1104を通信する。落札者612は、アドブローカーデバイス602を含まないシグナリング経路によって、モバイルデバイス1 702に広告をロードする。入札者5 612は、オークションで獲得されたアドキャッシュスペースと、ロードされるべき、選択された広告とを識別する情報1108を含む信号1106を、アド記憶およびアドローディングノード1110に送信する。アド記憶およびアドローディングノード1110は、広告を含む信号1112を生成し、ロイヤルティプログラムプロバイダ1 1114からモバイルワイヤレスデバイス702に送信する。モバイルワイヤレスデバイス702は、通信された広告を受信および記憶する。
【００５８】
図12の図面1200は、3つの広告(ロイヤルティプログラム1広告、広告主2の第1の広告、および広告主2の第2の広告)が、オークションにかけられたアドキャッシュスペースにロードされていることを示す。モバイルデバイス702内のアド表示オークションモジュール1202は、各アド表示機会に、アドキャッシュ704に記憶された複数の広告のうち、ある広告を表示するためのオークションを実施する。図12の例において、デバイス702内でのオークションの結果、広告主2の第1の広告をアド表示機会1に表示することが決定され、デバイス1 702は、選択された広告をデバイス702のユーザに対して表示する。デバイス702はまた、たとえば、広告への肯定的応答を示すアクションなど、広告に対するどの応答も記録する。
【００５９】
様々な実施形態の技法は、ソフトウェア、ハードウェア、および/またはソフトウェアとハードウェアの組合せを使用して実施され得る。様々な実施形態は、装置、たとえば、モバイルまたは静止デバイス、アドキャッシュを含むモバイル端末などのアドキャッシュを含むモバイルノード、アドキャッシュを含む固定ロケーションアクセスポイントなどのアドキャッシュを含む静止ノード、たとえば、広告ネットワークデバイスもしくは広告主デバイスもしくは店舗デバイスなどの入札者デバイス、ならびに/あるいはアドブローカーシステムおよび/または広告システムでよいアドブローカーデバイスを対象とする。様々な実施形態は、方法、たとえば、アドブローカーシステム、アドブローカーネットワークおよび/またはアドブローカーデバイス、アドキャッシュを含むモバイルノード、アドキャッシュを含む固定ノード、入札者ノード、ならびに/あるいは広告システムを制御および/または操作する方法も対象とする。様々な実施形態はまた、方法の1つまたは複数のステップを実施するための機械を制御するための機械可読命令を含む、機械、たとえば、コンピュータ、可読媒体、たとえば、ROM、RAM、CD、ハードディスクなどを対象とする。コンピュータ可読媒体は、たとえば、非一時的コンピュータ可読媒体である。
【００６０】
開示されるプロセスにおけるステップの特定の順序または階層は例示的な手法の一例であることを理解されたい。設計上の選好に基づいて、本開示の範囲内のままでありながら、プロセスにおけるステップの特定の順序または階層が再構成され得ることを理解されたい。添付の方法クレームは、様々なステップの要素を例示的な順序で提示したものであり、提示された特定の順序または階層に限定されるものではない。
【００６１】
様々な実施形態では、本明細書で説明したノードは、1つまたは複数の方法に対応するステップ、たとえば、信号処理ステップ、信号生成ステップおよび/または送信ステップを実施するための、1つまたは複数のモジュールを使用して実装される。したがって、いくつかの実施形態では、様々な特徴がモジュールを使用して実施される。そのようなモジュールは、ソフトウェア、ハードウェアまたはソフトウェアとハードウェアの組合せを使用して実装され得る。上記の方法または方法ステップの多くは、たとえば1つまたは複数のノードにおいて、上記の方法のすべてまたは一部を実施するために、追加のハードウェアの有無にかかわらず、機械、たとえば汎用コンピュータを制御するためのメモリデバイス、たとえば、RAM、フレキシブルディスクなどのような機械可読媒体中に含まれる、ソフトウェアなどの機械実行可能命令を使用して実施され得る。したがって、特に、様々な実施形態は、機械、たとえば、プロセッサおよび関連するハードウェアに、上述の方法のステップのうちの1つまたは複数を実施させるための機械実行可能命令を含む機械可読媒体、たとえば非一時的コンピュータ可読媒体を対象とする。いくつかの実施形態は、本発明の1つまたは複数の方法のステップのうちの1つ、複数またはすべてを実施するように構成されたプロセッサを含むデバイス、たとえば、通信ノードを対象とする。
【００６２】
いくつかの実施形態では、たとえば、アドキャッシュを含むアドブローカーネットワークデバイス、モバイルもしくは静止デバイス、または入札者デバイスなど、1つまたは複数のデバイスの1つのプロセッサまたは複数のプロセッサ、たとえば、CPUは、デバイスによって実施されるものとして記載した方法のステップを実施するように構成される。プロセッサの構成は、プロセッサ構成を制御するために、1つまたは複数のモジュール、たとえばソフトウェアモジュールを使用することによって、ならびに/あるいは、列挙したステップを実施するために、および/またはプロセッサ構成を制御するために、プロセッサ中にハードウェア、たとえばハードウェアモジュールを含めることによって、達成され得る。したがって、すべてではないが、いくつかの実施形態は、プロセッサが含まれるデバイスによって実施される様々な説明された方法のステップの各々に対応するモジュールを含むプロセッサをもつデバイス、たとえば、通信ノードを対象とする。すべてではないが、いくつかの実施形態では、デバイス、たとえば、通信ノードは、プロセッサが含まれるデバイスによって実施される様々な説明された方法のステップの各々に対応する、モジュールを含む。モジュールは、ソフトウェアおよび/またはハードウェアを使用して実装され得る。
【００６３】
いくつかの実施形態は、1つのコンピュータまたは複数のコンピュータに、様々な機能、ステップ、行為、および/または動作、たとえば、上述の1つまたは複数のステップを実施させるためのコードを備えるコンピュータ可読媒体、たとえば非一時的コンピュータ可読媒体を備えるコンピュータプログラム製品を対象とする。実施形態に依存して、コンピュータプログラム製品は、実施すべきステップごとに異なるコードを含んでよく、ときには実際に含む。したがって、コンピュータプログラム製品は、方法、たとえば、通信デバイスまたはノードを制御する方法の個々のステップごとのコードを含んでよく、ときには実際に含む。コードは、RAM(ランダムアクセスメモリ)、ROM(読取り専用メモリ)、または他のタイプの記憶デバイスなどのコンピュータ可読媒体、たとえば非一時的コンピュータ可読媒体上に記憶される、たとえばコンピュータなどの、機械実行可能命令の形態であってよい。コンピュータプログラム製品を対象とすることに加えて、いくつかの実施形態は、上述の1つまたは複数の方法の様々な機能、ステップ、行為、および/または動作のうちの1つまたは複数を実施するように構成されるプロセッサを対象とする。したがって、いくつかの実施形態は、本明細書で説明する方法のステップの一部またはすべてを実施するように構成されたプロセッサ、たとえばCPUを対象とする。プロセッサは、たとえば、本出願で説明する通信デバイスまたは他のデバイス中で使用するためのものであってよい。
【００６４】
様々な実施形態は、ピアツーピアツーピアシグナリングプロトコルを使用する通信システムに好適である。
【００６５】
OFDMシステムに関して説明したが、様々な実施形態の方法および装置のうちの少なくともいくつかは、多くの非OFDMおよび/または非セルラーシステムを含む広範囲の通信システムに適用可能である。
【００６６】
上記の説明に鑑みて、上述の様々な実施形態の方法および装置に関する多数の追加の変形形態が、当業者には明らかであろう。そのような変形形態は、範囲内に入ると考えるべきである。本方法および本装置は、CDMA、直交周波数分割多重化(OFDM)、および/または、通信デバイス間のワイヤレス通信リンクを与えるために使用され得る様々な他のタイプの通信技法とともに使用されてよく、様々な実施形態において実際に使用される。いくつかの実施形態では、1つまたは複数の通信デバイスは、OFDMおよび/またはCDMAを使用してモバイルノードとの通信リンクを確立し、ならびに/あるいはワイヤードまたはワイヤレス通信リンクを介してインターネットまたは別のネットワークへの接続性を提供し得るアクセスポイントとして実装される。様々な実施形態では、モバイルノードは、本方法を実施するための、受信機/送信機回路ならびに論理および/またはルーチンを含む、ノートブックコンピュータ、個人情報端末(PDA)、または他の携帯デバイスとして実装される。
【符号の説明】
【００６７】
100  広告システム
102  アドブローカーネットワーク
104  アドブローカーデバイス1
106  アドブローカーネットワークデバイスn
108  デバイス1、デバイス
110  デバイスM、デバイス
116  入札者1、入札者
118  入札者2、入札者
120  入札者N、入札者
300  アドブローカーデバイス
302  プロセッサ
304  メモリ
306  入力モジュール
308  出力モジュール
309  バス
311  ルーチン
313  データ/情報
400  アセンブリ
404  少なくとも1つのデバイスから、アドターゲティングに関連のある情報を受信するためのモジュール
406  前記受信した情報の少なくとも一部を複数の競合入札者に提供するためのモジュール
408  受信した公開情報を競合入札者の各々に提供するためのモジュール
410  限定情報を受信することを認可されている競合入札者のうちの1つまたは複数に、少なくとも一部の限定情報を提供するためのモジュール
412  前記アドキャッシュ中の記憶スペースを前記複数の競合入札者に対してオークションにかけるためのモジュール
414  前記アドキャッシュにアド情報を記憶する機会を獲得した個々の入札者に、獲得されたアド記憶スペースおよび落札の額についての情報を提供するためのモジュール
416  限定情報にアクセスする権利に基づいて、競合入札者に提供するべき限定情報のサブセットを判断するためのモジュール
418  個々の競合入札者が運営するロイヤルティプログラムを識別するためのモジュール
420  ユーザ指定の情報共有制限を受信するためのモジュール
422  入札者嗜好情報を受信するためのモジュール
424  オークションに関して連絡するべき1組の潜在的入札者を選択するためのモジュール
426  落札情報を公開一覧に投稿するためのモジュール
500  システム
502  デバイス1
504  デバイスM
506  アドネットブローカーネットワーク、エンティティ、アドネットブローカー
508  アドネットワーク1、アドネットワーク
510  アドネットワーク2、アドネットワーク
512  アドネットワークN、アドネットワーク
516  アドキャッシュ
520  アドキャッシュ
526  S1のサブセット1
530  S1のサブセット2
534  S1のサブセットN
538  SMのサブセット1
542  SMのサブセット2
536  SMのサブセットN
602  アドブローカーデバイス
604  入札者1、入札者
606  入札者2、入札者
608  入札者3、入札者
610  入札者4、入札者
612  入札者5、入札者
614  入札者6、入札者
616  信号
618  入札者嗜好情報
620  信号
622  入札者嗜好情報
624  信号
626  入札者嗜好情報
628  信号
630  入札者嗜好情報
632  信号
634  入札者嗜好情報
636  信号
638  入札者嗜好情報
702  モバイルワイヤレスデバイス1、モバイルワイヤレスデバイス、モバイルデバイス、デバイス、デバイス1
704  アドキャッシュ
706  アドキャッシュスペース
708  ピアツーピア信号
710  識別情報
714  ピアツーピア信号
716  情報
718  信号
720  デバイス識別情報
722  ユーザ識別情報
724  情報
726  情報
728  情報
730  限定情報アクセス権情報
802  信号
804  信号
806  信号
808  信号
810  信号
812  公開情報
814  限定情報
816  限定情報
818  限定情報
820  限定情報
822  限定情報
902  信号
904  信号
906  信号
908  信号
910  入札
912  入札
914  入札
916  入札
1002  信号
1004  信号
1006  落札情報、情報
1008  落札情報、情報
1012  落札情報
1010  信号
1014  デバイス
1102  信号
1104  広告
1106  信号
1108  情報
1110  アド記憶およびアドローディングノード
1112  信号
1114  ロイヤルティプログラムプロバイダ1
1202  アド表示オークションモジュール
【図１】
2014515513.tif 000003
【図２】
2014515513.tif 000004
【図３】
2014515513.tif 000005
【図４】
2014515513.tif 000006
【図５】
2014515513.tif 000007
【図６】
2014515513.tif 000008
【図７】
2014515513.tif 000009
【図８】
2014515513.tif 000010
【図９】
2014515513.tif 000011
【図１０】
2014515513.tif 000012
【図１１】
2014515513.tif 000013
【図１２】
2014515513.tif 000014
【手続補正書】
【提出日】平成25年12月12日(2013.12.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
アドブローカーシステムを操作する方法であって、
少なくとも1つのデバイスから、アドターゲティングに関連のある情報を受信するステップであって、前記デバイスが、アド情報を記憶することができるアドキャッシュを含む、ステップと、
前記受信した情報の少なくとも一部を複数の競合入札者に提供するステップと、
前記複数の競合入札者に対して、前記アドキャッシュ中の記憶スペースをオークションにかけるステップとを含む方法。
【請求項２】
前記アドキャッシュに広告情報を記憶する機会を獲得した個々の入札者に、獲得された広告記憶スペースの量および落札の額についての情報を提供するステップをさらに含む、請求項1に記載の方法。
【請求項３】
個々のデバイスから受信された情報が、少なくとも一部の公開情報および一部の限定情報を含む、請求項1に記載の方法。
【請求項４】
少なくとも一部の受信情報を複数の競合入札者に提供するステップが、
前記受信した公開情報を前記競合入札者の各々に提供するステップと、
前記限定情報を受信することを認可されている前記競合入札者のうちの1つまたは複数に、少なくとも一部の限定情報を提供するステップとを含む、請求項3に記載の方法。
【請求項５】
異なる競合入札者が、限定情報にアクセスするための、入札者の異なる権利に基づいて、前記限定情報の異なるサブセットを受信する、請求項4に記載の方法。
【請求項６】
アド情報を記憶することができる前記アドキャッシュを含む前記デバイスが、モバイルワイヤレスユーザ通信デバイスである、請求項1に記載の方法。
【請求項７】
前記限定情報が、少なくとも一部の個人的ユーザ情報を含み、入札者への前記限定情報の前記提供が、ユーザ指定の情報共有制限に応じて制御される、請求項4に記載の方法。
【請求項８】
少なくとも1つのデバイスから、アドターゲティングに関連のある情報を受信するための手段であって、前記デバイスが、アド情報を記憶することができるアドキャッシュを含む、手段と、
前記受信した情報の少なくとも一部を複数の競合入札者に提供するための手段と、
前記複数の競合入札者に対して、前記アドキャッシュ中の記憶スペースをオークションにかけるための手段とを備えるアドブローカーデバイス。
【請求項９】
前記アドキャッシュに広告情報を記憶する機会を獲得した個々の入札者に、獲得された広告記憶スペースの量および落札の額についての情報を提供するための手段をさらに備える、請求項8に記載のアドブローカーデバイス。
【請求項１０】
個々のデバイスから受信された情報が、少なくとも一部の公開情報および一部の限定情報を含む、請求項8に記載のアドブローカーデバイス。
【請求項１１】
少なくとも一部の受信情報を複数の競合入札者に提供するための前記手段が、
前記受信した公開情報を前記競合入札者の各々に提供するための手段と、
前記限定情報を受信することを認可されている前記競合入札者のうちの1つまたは複数に、少なくとも一部の限定情報を提供するための手段とを含む、請求項10に記載のアドブローカーデバイス。
【請求項１２】
異なる競合入札者が、限定情報にアクセスするための、入札者の異なる権利に基づいて、前記限定情報の異なるサブセットを受信する、請求項11に記載のアドブローカーデバイス。
【請求項１３】
アド情報を記憶することができる前記アドキャッシュを含む前記デバイスが、モバイルワイヤレスユーザ通信デバイスである、請求項8に記載のアドブローカーデバイス。
【請求項１４】
前記限定情報が、少なくとも一部の個人的ユーザ情報を含み、入札者への前記限定情報の前記提供が、ユーザ指定の情報共有制限に応じて制御される、請求項11に記載のアドブローカーデバイス。
【請求項１５】
アドブローカーデバイスにおいて使用するためのコンピュータプログラムであって、
少なくとも1つのコンピュータに、少なくとも1つのデバイスから、アドターゲティングに関連のある情報を受信させるためのコードであって、前記デバイスがアド情報を記憶することができるアドキャッシュを含み、
前記少なくとも1つのコンピュータに、前記受信した情報の少なくとも一部を複数の競合入札者に提供させるためのコードと、
前記少なくとも1つのコンピュータに、前記複数の競合入札者に対して、前記アドキャッシュ中の記憶スペースをオークションにかけさせるためのコードとを含む、コンピュータプログラム。
【請求項１６】
少なくとも1つのプロセッサであって、
アド情報を記憶することができるアドキャッシュを含む少なくとも1つのデバイスから、アドターゲティングに関連のある情報を受信し、
前記受信した情報の少なくとも一部を複数の競合入札者に提供し、
前記複数の競合入札者に対して、前記アドキャッシュ中の記憶スペースをオークションにかけるように構成されたプロセッサと、
前記少なくとも1つのプロセッサに結合されたメモリとを備えるアドブローカーデバイス。
【請求項１７】
前記少なくとも1つのプロセッサがさらに、
前記アドキャッシュに広告情報を記憶する機会を獲得した個々の入札者に、獲得された広告記憶スペースの量および落札の額についての情報を提供するように構成される、請求項16に記載のアドブローカーデバイス。
【請求項１８】
個々のデバイスから受信された情報が、少なくとも一部の公開情報および一部の限定情報を含む、請求項16に記載のアドブローカーデバイス。
【請求項１９】
前記少なくとも1つのプロセッサが、
少なくとも一部の受信情報を複数の競合入札者に提供するように構成されることの一部として、
前記受信した公開情報を前記競合入札者の各々に提供し、
前記限定情報を受信することを認可されている前記競合入札者のうちの1つまたは複数に、少なくとも一部の限定情報を提供するように構成される、請求項18に記載のアドブローカーデバイス。
【請求項２０】
アド情報を記憶することができる前記アドキャッシュを含む前記デバイスが、モバイルワイヤレスユーザ通信デバイスである、請求項16に記載のアドブローカーデバイス。
【国際調査報告】
2014515513.tif 000015