(57)【要約】  コンバージョンのコストをディスカウントすることが、広告購入者からの入札を受信するように構成されたサーバを広告配信システムが使用することを含み、入札は、広告購入者がユーザのアクションのために支払う意欲がある資金の額を含む。システムは、第1の広告スポットに関連する第1の要求を特定し、1つまたは複数の有望な広告の各々に関する予測される価値を決定する。特定の広告は、第1の要求に関する最も高い予測される価値を有することに基づいて広告スポットのために選択される。システムは、特定の広告を配信することを容易にし、第2の要求に関連して広告を配信することを容易にし得る。システムは、アクションが行われたという指示を受信する場合、要求に関連して特定の広告がやはり選択され得た最も低い入札に基づいてアクションに関連するコストをディスカウントする。
2017510881.tif 000002
【特許請求の範囲】
【請求項１】
広告購入者のコストをディスカウントするためのコンピュータによって実施される方法であって、
広告購入者からの入札を1つまたは複数のコンピューティングデバイスを用いて受信するステップであって、前記入札が、前記広告購入者が特定の広告に関連するユーザのアクションのために支払う意欲がある資金の額を含む、ステップと、
第1の広告スポットに関連する第1の要求を前記1つまたは複数のコンピューティングデバイスを用いて特定するステップと、
前記第1の要求に関連して、1つまたは複数の有望な広告の各々に関する予測される価値を前記1つまたは複数のコンピューティングデバイスを用いて決定するステップであって、それぞれの予測される価値が、それぞれの有望な広告に関連する入札に基づく、ステップと、
前記特定の広告が前記第1の要求に関する最も高い予測される価値を有することに基づいて前記特定の広告を前記1つまたは複数のコンピューティングデバイスを用いて選択するステップと、
前記第1の要求に関連して前記特定の広告を配信することを前記1つまたは複数のコンピューティングデバイスを用いて容易にするステップと、
第2の広告スポットに関連する第2の要求を前記1つまたは複数のコンピューティングデバイスを用いて特定するステップと、
前記第2の要求に関連して、1つまたは複数の有望な広告の各々に関する予測される価値を前記1つまたは複数のコンピューティングデバイスを用いて決定するステップであって、それぞれの予測される価値が、それぞれの有望な広告に関連する入札に基づく、ステップと、
前記特定の広告が前記第2の要求に関する最も高い予測される価値を有することに基づいて前記特定の広告を前記1つまたは複数のコンピューティングデバイスを用いて選択するステップと、
前記第2の要求に関連して前記特定の広告を配信することを前記1つまたは複数のコンピューティングデバイスを用いて容易にするステップと、
前記アクションが前記ユーザによって行われたという指示を前記1つまたは複数のコンピューティングデバイスを用いて受信するステップと、
前記第1の要求および前記第2の要求に関連して前記特定の広告がやはり選択され得た最も低い入札に基づいて、前記アクションに関連するコストを、前記1つまたは複数のコンピューティングデバイスを用いて前記広告購入者に対してディスカウントするステップとを含む、コンピュータによって実施される方法。
【請求項２】
前記コストが、前記広告購入者に関連する前記特定の広告が入札され、前記第1の要求および前記第2の要求に関連してやはり選択され得た最も低いコストよりも大きな構成された額にディスカウントされる請求項1に記載のコンピュータによって実施される方法。
【請求項３】
前記第1の要求および前記第2の要求に関連して前記第1の広告スポットおよび前記第2の広告スポットの各々に関するオークションにおいて前記1つまたは複数のコンピューティングデバイスを用いて入札するステップと、
前記第1の広告スポットおよび前記第2の広告スポットの各々に関する前記入札が成功したという通知を前記1つまたは複数のコンピューティングデバイスを用いて受信するステップとをさらに含む請求項1に記載のコンピュータによって実施される方法。
【請求項４】
前記第1の要求および前記第2の要求の各々に関して入札された前記額が、前記第1の要求および前記第2の要求の各々に関する前記広告購入者に関連する前記特定の広告のそれぞれの予測される価値に基づく請求項3に記載のコンピュータによって実施される方法。
【請求項５】
前記第1の要求および前記第2の要求が、前記要求に応答する入札を必要としない請求項1に記載のコンピュータによって実施される方法。
【請求項６】
前記広告スポットが、電子メールで送られる売り込み、オンライン広告、または位置に基づくアラートを含む請求項1に記載のコンピュータによって実施される方法。
【請求項７】
前記ユーザの前記アクションが、購入、物理的な店舗に現れること、品定めの完了、またはウェブサイトの訪問を含む請求項1に記載のコンピュータによって実施される方法。
【請求項８】
前記特定の広告に関する前記予測される価値が、前記広告購入者からの前記入札および予測されるコンバージョン率に基づく請求項1に記載のコンピュータによって実施される方法。
【請求項９】
前記1つまたは複数の有望な広告の各々に関する前記予測される価値が、機械学習アルゴリズムによって決定される請求項1に記載のコンピュータによって実施される方法。
【請求項１０】
広告スポットに関連する3つ以上の要求が特定され、前記特定の広告が前記3つ以上の要求の各々に関連して選択され、
コストをディスカウントするステップが、前記広告購入者に関連する前記特定の広告が入札され、前記3つ以上の要求に関連してやはり選択され得た最も低いコストに等しいレベルに基づく前記アクションに関連する前記コストを、前記1つまたは複数のコンピューティングデバイスを用いて前記広告購入者に対してディスカウントするステップを含む請求項1に記載のコンピュータによって実施される方法。
【請求項１１】
コンピュータによって実行されるときに前記コンピュータに広告購入者のコンバージョンのコストをディスカウントさせるコンピュータが実行可能なプログラム命令を具現化する非一時的コンピュータ可読ストレージデバイスであって、前記コンピュータが実行可能なプログラム命令が、
広告購入者からの入札を受信するためのコンピュータが実行可能なプログラム命令であって、前記入札が、前記広告購入者が特定の広告に関連するユーザのアクションのために支払う意欲がある資金の額を含む、コンピュータが実行可能なプログラム命令と、
第1の広告スポットに関連する第1の要求および第2の広告スポットに関連する第2の要求を特定するためのコンピュータが実行可能なプログラム命令と、
前記第1の要求および前記第2の要求に関連して、1つまたは複数の有望な広告の各々に関する予測される価値を決定するためのコンピュータが実行可能なプログラム命令であって、それぞれの予測される価値が、それぞれの有望な広告に関連する入札に基づく、コンピュータが実行可能なプログラム命令と、
前記特定の広告が前記第1の要求および前記第2の要求に関する最も高い予測される価値を有することに基づいて前記特定の広告を選択するためのコンピュータが実行可能なプログラム命令と、
前記第1の要求および前記第2の要求に関連して前記特定の広告を配信することを容易にするためのコンピュータが実行可能なプログラム命令と、
前記アクションが前記ユーザによって行われたという指示を受信するためのコンピュータが実行可能なプログラム命令と、
前記第1の要求および前記第2の要求に関連して前記特定の広告がやはり選択され得た最も低い入札に基づいて、前記アクションに関連するコストを、前記広告購入者に対してディスカウントするためのコンピュータが実行可能なプログラム命令とを含む、非一時的コンピュータ可読ストレージデバイスを含むコンピュータプログラム製品。
【請求項１２】
前記コストが、前記広告購入者に関連する前記特定の広告が入札され、前記第1の要求および前記第2の要求に関連してやはり選択され得た最も低いコストよりも大きな構成された額にディスカウントされる請求項11に記載のコンピュータプログラム製品。
【請求項１３】
前記第1の要求および前記第2の要求に関連して前記第1の広告スポットおよび前記第2の広告スポットの各々に関するオークションにおいて入札し、
前記第1の広告スポットおよび前記第2の広告スポットの各々に関する前記入札が成功したという通知を受信するためのコンピュータが実行可能なプログラム命令をさらに含む請求項11に記載のコンピュータプログラム製品。
【請求項１４】
前記第1の要求および前記第2の要求が、前記要求に応答する入札を必要としない請求項11に記載のコンピュータプログラム製品。
【請求項１５】
前記広告スポットが、電子メールで送られる売り込み、オンライン広告、または位置に基づくアラートを含む請求項11に記載のコンピュータプログラム製品。
【請求項１６】
前記ユーザの前記アクションが、購入、物理的な店舗に現れること、品定めの完了、またはウェブサイトの訪問を含む請求項11に記載のコンピュータプログラム製品。
【請求項１７】
広告購入者のコンバージョンのコストをディスカウントするために支払いアカウントを選択するためのシステムであって、
ストレージリソースと、
前記ストレージリソースに通信可能なように結合されたプロセッサであって、前記ストレージリソースに記憶され、システムに
広告購入者からの入札を受信することであって、前記入札が、前記広告購入者が特定の広告に関連するユーザのアクションのために支払う意欲がある資金の額を含む、受信すること、
第1の広告スポットに関連する第1の要求および第2の広告スポットに関連する第2の要求を特定すること、
前記第1の要求および前記第2の要求に関連して、1つまたは複数の有望な広告の各々に関する予測される価値を決定することであって、それぞれの予測される価値が、それぞれの有望な広告に関連する入札に基づく、決定すること、
前記特定の広告が前記第1の要求および前記第2の要求に関する最も高い予測される価値を有することに基づいて前記特定の広告を選択すること、
前記第1の要求および前記第2の要求に関連して前記特定の広告を配信することを容易にすること、
前記アクションが前記ユーザによって行われたという指示を受信すること、ならびに
前記第1の要求および前記第2の要求に関連して前記特定の広告がやはり選択され得た最も低い入札に基づいて、前記アクションに関連するコストを、前記広告購入者に対してディスカウントすることを行わせるアプリケーションコード命令を実行する、プロセッサとを含む、システム。
【請求項１８】
前記特定の広告に関する前記予測される価値が、前記広告購入者からの前記入札および予測されるコンバージョン率に基づく請求項17に記載のシステム。
【請求項１９】
前記1つまたは複数の有望な広告の各々に関する前記予測される価値が、機械学習アルゴリズムによって決定される請求項17に記載のシステム。
【請求項２０】
前記ストレージリソースに記憶され、システムに
前記第1の要求および前記第2の要求に関連して前記第1の広告スポットおよび前記第2の広告スポットの各々に関するオークションにおいて入札させ、
前記第1の広告スポットおよび前記第2の広告スポットの各々に関する前記入札が成功したという通知を受信させるアプリケーションコード命令をさらに含む請求項17に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、概して、広告の値付けに関し、より詳細には、広告購入者がコンバージョンに関連する同じ広告配信結果を受け取ったであろうレベルに基づいて広告購入者のコンバージョンのコストをディスカウントすることに関する。
【背景技術】
【０００２】
通常のシステムにおいて、オンラインおよびその他の広告の配信業者は、広告購入者に対してセカンドプライスディスカウントを使用する。広告配信システムは、広告のスポットまたはスポットのグループに関する広告購入者システムからの入札に基づいてオークションを行う。広告購入者システムは、ビュー単価(cost per view)、アクション単価(cost per action)、コンバージョン単価、クリック単価、インプレッション単価に基づいて、または任意の好適な方法で広告スポットに入札する可能性がある。
【０００３】
アクション単価の入札において、広告購入者システムは、ユーザによるアクションのそれぞれの場合に関して広告配信システムに料金を支払う。たとえば、広告購入者システムが売買業者である場合、売買業者は、品定め(survey)を完了するか、売買業者のeコマースシステムからのオンライン精算を完了するか、または任意の好適なアクションを完了する各ユーザに関して広告配信システムに料金を支払う可能性がある。特定の実施形態において、広告配信システムは、オークションの落札者のコストをセカンドプライス入札者の入札に基づく価格にディスカウントする。ディスカウントは、広告配信システムと入札者との間の良い関係を生み、入札者がそれらの入札者が支払う本当の意欲よりも低く入札する動機を取り除くように働く。
【０００４】
広告配信システムが複数の広告スポットを利用するとき、ユーザのアクションまたはコンバージョンを広告スポットのうちの特定の1つに帰することは難しい。ユーザは、コンバージョンアクションを行う前に2つ以上の広告スポットに出くわした可能性がある。
【０００５】
通常のシステムは、広告配信システムが、同じ配信結果を達成しながら広告購入システムが払い得た最も低い価格に基づいて広告購入者システムのコストをディスカウントすることを可能にしない。
【発明の概要】
【課題を解決するための手段】
【０００６】
本明細書の技術は、広告購入者のコンバージョンのコストを、広告購入者システムが同じ配信結果を受け取ったであろうレベルにディスカウントするためのコンピュータによって実施される方法を提供する。広告配信システムが、広告購入者からの入札を受信するように構成されたサーバを使用し、入札は、広告購入者が特定の広告に関連するユーザのアクションのために支払う意欲がある資金の額を含む。システムは、第1の広告スポットに関連する第1の要求を特定し、第1の要求に関連して、1つまたは複数の有望な広告(prospective advertisement)の各々に関する予測される価値を決定し、それぞれの予測される価値は、それぞれの有望な広告に関連する入札に基づく。特定の広告は、特定の広告が第1の要求に関する最も高い予測される価値を有することに基づいて広告スポットのために選択される。システムは、第1の要求に関連して特定の広告を配信することを容易にし、第2の要求に関連して広告を配信することを容易にし得る。システムは、アクションがユーザによって行われたという指示を受信する場合、第1の要求および第2の要求に関連して特定の広告がやはり選択され得た最も低い入札に基づいてアクションに関連するコストをディスカウントする。
【０００７】
本明細書において説明される特定のその他の例示的な態様においては、システムおよびコンピュータプログラム製品が、広告購入者システムが同じ配信結果を受け取ったであろうレベルに基づいて広告購入者のコンバージョンのコストをディスカウントするために利用される。
【０００８】
例示的な実施形態のこれらのおよびその他の態様、目的、特徴、および利点は、示される例示的な実施形態の以降の詳細な説明を考慮すると当業者に明らかになるであろう。
【図面の簡単な説明】
【０００９】
【図１】特定の例示的な実施形態による、広告購入者のコンバージョンのコストを、広告購入者システムが同じ配信結果を受け取ったであろうレベルにディスカウントするためのシステムを示すブロック図である。
【図２】特定の例示的な実施形態による、広告購入者のコンバージョンのコストを、広告購入者システムが同じ配信結果を受け取ったであろうレベルにディスカウントするための方法を示すブロック流れ図である。
【図３】特定の例示的な実施形態による、広告配信システムが広告スポットにおいて使用する広告を選択し、入札を行うための方法を示すブロック流れ図である。
【図４】特定の例示的な実施形態による例示的な広告のディスカウントのグラフである。
【図５】特定の例示的な実施形態によるコンピューティングマシンおよびモジュールを示すブロック図である。
【発明を実施するための形態】
【００１０】
概要
1つの例示的な実施形態においては、広告購入者システムが、広告が1つまたは複数の広告スポットに載せられるための入札を行う。入札は、適格なアクションの実行の度に広告配信システムに支払われる最大のアクション単価を含む。場合によっては、広告配信システムが適格なアクションの実行に関する広告購入者システムのコストをディスカウントすることが望ましい。広告配信システムは、広告スポットに関連する要求を特定する。要求に応答して、広告購入者システムは、有望な広告を特定し、要求に関連するそれぞれの有望な広告の予測される価値を決定する。広告配信システムは、有望な広告の予測される価値を比較して広告スポットのための広告を選択する。広告スポットに関連する要求が入札を必要とする場合、広告配信システムは、選択された広告の予測される価値に基づいて広告プレゼンターシステムに入札を行う。落札される場合、選択された広告が、ユーザデバイスに提示するために提供される。要求が入札を必要としない場合、選択された広告が、ユーザデバイスに提示するために提供される。広告配信システムは、同じ広告が各要求に関連するオークションで落札することに基づいて、広告スポットに関連する1つまたは複数のさらなる要求に関して同じ広告を選択し得る。コンバージョンが起こった(たとえば、適格なユーザのアクションが行われた)と判定した後、広告配信システムは、広告配信システムがそのコンバージョンに関連するそれぞれの利用された広告スポットのための提案された広告をやはり選択したであろうように広告購入者システムが提案された広告のコンバージョンに関して入札し得た最小の額を決定する。コンバージョンに関する広告購入者システムのコストは、決定された最小のレベルに基づいてディスカウントされる。
【００１１】
例示的な実施形態においては、広告購入者システムが、広告購入者システムがコンバージョンのために支払う意欲がある最大の額を入札する。コンバージョンは、広告に関連する任意のアクションである可能性がある。たとえば、広告購入者システムは、コンバージョンとして適格であるユーザの各アクションに関して広告配信システムに報酬を支払う。例において、アクションは、売買業者の店舗における購入、オンラインストアにおける購入、売買業者の店舗に物理的に現れること、品定めの完了、または任意のその他の好適なアクションによって満足される可能性がある。
【００１２】
広告スポットは、概して、広告プレゼンターシステムに関連する広告要求を通じて広告配信システムに利用可能になる。たとえば、広告プレゼンターシステムが、ユーザにウェブページを提示する要求を受信する。広告プレゼンターシステムは、ウェブページ上で利用可能な1つまたは複数の広告スポットを有する。広告プレゼンターシステムは、広告スポットに関する入札を要求する可能性があり、または広告を要求する可能性がある。別の例において、広告スポットは、1人または複数のユーザへの電子メール広告である。別の例において、広告スポットは、ユーザのモバイルデバイスへの位置に基づくアラートまたは広告である。任意の好適な広告が、利用可能になり得る。
【００１３】
広告配信システムは、利用可能な広告スポットのための提案された広告の予測される価値を決定する。それぞれの提案された広告に関して、予測される価値は、広告購入者システムがコンバージョンに関して支払う意欲がある最大の額および提案された広告に関連する予測されるコンバージョン率に基づく可能性がある。例において、たとえば、広告購入者システムは、特定の広告に関連するコンバージョンに最大$1.00を支払う意欲を示すとする。広告配信システムは、予測されるコンバージョン率が10%であると判定する。つまり、特定の広告を受け取る10人のユーザ毎に、1人のユーザが、適格なアクションを実行すると予測される。したがって、広告配信システムは、提案された広告スポットのための特定の広告を提供することの予測される価値が(予測される価値/インプレッション = 収入/コンバージョンxコンバージョン率という式を用いて)インプレッションあたり$0.10になると判定する。
【００１４】
予測されるコンバージョン率は、同様の広告スポットおよび広告される同様の製品のデータベースに基づく可能性がある。機械学習アルゴリズムが、予測されるコンバージョン率を計算し、更新するために利用される可能性がある。広告配信システムは、予測されるコンバージョン率を決定する任意の好適な方法を使用し得る。予測されるコンバージョン率は、さらに、ユーザの購入履歴の知識に基づく可能性がある。たとえば、広告配信システムがユーザの検索履歴、ユーザの購入履歴、またはユーザの振る舞いのその他のデータをログに記録するかまたは分析することを可能にすることにユーザが同意した場合、広告配信システムは、ユーザがコンバージョンを行う確率を広告を閲覧した結果としてより正確に推測することができる可能性がある。予測されるコンバージョン率は、不確実性のためのマージン、利益、またはその他の要因に基づいて調整される可能性もある。
【００１５】
例において、広告配信システムは、提案された広告の中で、広告購入者システムからの特定の広告が、その他の広告購入者からのその他の提案された広告からの予測される価値と比較して最も高い予測される価値を提供すると判定する。
【００１６】
広告プレゼンターシステムが広告スポットを有望な広告主のオークションにかけている場合、広告配信システムは、広告スポットに入札する。広告配信システムは、広告スポットのための選択された広告の予測される価値に基づいて入札する。例において、選択された広告の予測される価値がインプレッションあたり$0.10である場合、広告配信システムは、この価値に基づいて広告プレゼンターシステムに入札を行う。特定の実施形態において、入札は、この例においては$0.10である予測される価値である可能性がある。特定の実施形態において、広告配信システムは、安全マージンおよび/または利幅あるいはその他の調整を入札に含める。例において、広告配信システムは、予測される価値の代わりに、広告プレゼンターシステムに$0.08を入札する可能性がある。計算された予測される価値よりも低い$0.02は、予測されるコンバージョン率が誤って計算された場合の安全マージンである可能性がある。$0.02は、追加的にまたは代替的に、取引から利幅を引き出すための広告配信システムによる試みである可能性がある。特定の実施形態においては、予測されるコンバージョン率を決定するとき、さらなるマージンが組み込まれる可能性がある。
【００１７】
広告配信システムが落札する場合、提案された広告が、ユーザに提示するために広告プレゼンターシステムに送信される。広告配信システムは、インプレッションに関して入札された額までの額を課金される。
【００１８】
例において、広告プレゼンターシステムは、入札をセカンドプライスオークションとして行う。つまり、広告プレゼンターシステムは、入札を受け取り、最も高い入札に広告スポットを与える。しかし、広告プレゼンターシステムは、2番目に高い入札に等しいかまたはそれよりもわずかに高い額を落札した入札者に請求する。したがって、広告配信システムによって支払われる額は、広告スポットに関して入札された額よりも低い可能性がある。
【００１９】
特定の実施形態において、広告スポットの要求は、広告配信システムからの入札を必要としない。入札が広告プレゼンターシステムによって必要とされないとき、広告配信システムは、上述のように、有望な広告の予測される価値に基づいてオークションを行った後に選択された広告を提供する。
【００２０】
購入される必要がない広告は、配信するために固有のコストをやはり有する可能性がある。一実施形態において、広告は、広告プレゼンターシステムが広告配信システムによって所有される(つまり、広告プレゼンターシステムに広告を提供するために広告配信システムに課金される直接的なコストまたは費用が存在しない可能性がある)とき、購入される必要がない。予測される価値の比較が、引き続き利用される。機会費用は、異なる広告を提示するあきらめられた(forgone)予測される価値、異なる広告購入者からの異なる広告を提示するあきらめられた歳入、または「自社広告」のために広告スポットを使用するあきらめられた価値である。自社広告は、広告プレゼンターシステムによって提供されるサービスのための広告である可能性がある。広告が購入される必要がない場合、広告配信システムは、予測される価値が最小の価値よりも大きいかどうかを判定する可能性がある。たとえば、予測される価値が$0.05未満である場合、広告配信システムは、予測される価値が広告を提供するのに十分なだけ大きくないと判定する可能性がある。広告配信システムは、その代わりに、自社広告を提供するか、またはまったく広告を提供しない可能性がある。
【００２１】
一部の実施形態においては、提案された広告が、広告プレゼンターシステムに送信され、広告プレゼンターシステムは、ユーザに対して表示するためにユーザデバイスに広告を提供する。代替的な実施形態においては、電子メールで送られる広告または位置に基づくアラートなどの広告が、ユーザデバイスに直接配信される。
【００２２】
例示的な実施形態においては、1人または複数のユーザが、コンバージョンであるために広告スポットによって必要とされるアクションを実行する。たとえば、ユーザは、広告購入者システムに関連する売買業者を物理的に訪問するか、またはユーザは、広告に関連する製品を購入する。コンバージョンは、任意の好適な方法で記憶される。たとえば、広告購入者システムが、コンバージョンを広告配信システムに報告する。別の例においては、広告配信システムが、ユーザのオンラインのアクションを検出し、コンバージョンを記録する。
【００２３】
特定の実施形態において、広告配信システムは、広告スポットのうちのどれがコンバージョンに寄与したのかを判定することができない。ユーザは、複数の広告スポットを閲覧した可能性がある。ユーザは、寄与する広告スポットの一部を閲覧した後、ある期間、コンバージョンを遅らせた可能性がある。これらのおよびその他の理由で、広告配信システムは、広告購入者システムのアクション単価を各コンバージョンを後押しした広告インプレッションのすべてを包含するレベルにディスカウントすることを望む。
【００２４】
特定の実施形態において、広告配信システムは、特定の広告インプレッションをいかなるユーザまたはいかなる適格なアクションにも帰することができない可能性がある。この場合、広告配信システムは、ディスカウントプロセスをユーザおよび適格なアクションに関連する広告インプレッションのみに制限する可能性がある。その他のディスカウントプロセスが、残りの(原因の特定できない)広告のために使用される(たとえば、そのような広告のコストを散らす)可能性があり、またはディスカウントプロセスが、使用されない可能性がある。特定の実施形態において、広告配信システムは、たとえ広告のすべてが適格なアクションまたはユーザに関連するわけではないとしてもすべての広告をディスカウントプロセスに含める可能性がある。
【００２５】
広告配信システムは、コンバージョンに関連する利用された広告スポットを決定する。関連する広告は、コンバージョンの前にユーザに対して表示するために提供された任意の広告を含み得る。
【００２６】
広告配信システムは、広告購入者システムがアクションに関して入札し、利用される広告スポットの各々のためにその広告購入者システムの広告をやはり選択させ得た最も低い額を決定する。例において、広告購入者システムは、3つの広告スポットのために提案された広告を選択させた。つまり、提案された広告は、3つの広告スポットの各々に関して考慮された提案された広告のいずれかの、アクション単価の入札および予測されるコンバージョン率に基づいた最も高い予測される価値を有すると判定された。
【００２７】
例においては、3つの広告が、広告スポットのうちの1つのために考慮され、各広告の予測される価値は、それぞれ、$0.10、$0.05、および$0.01であった。最も高い予測される価値は、$0.10である。広告購入者システムが入札し、各広告のためにやはり選択され得た額を決定するために、広告配信システムは、特定の広告スポットに関する2番目に高い予測される価値を決定する。例において、2番目に高い予測される価値は、$0.05であった。
【００２８】
$0.05の予測される価値を達成するために、広告購入者システムは、アクションに関して支払うより低い意欲を入札し得た。例において、広告購入者システムは、10%の予測されるコンバージョン率で$0.50を入札し、$0.05の予測される価値を達成し得た。したがって、$0.50が、広告購入者システムが入札し、その特定の広告スポットのためにやはり選択され得た最も低い額である。手順は、コンバージョンに関連する広告が選択された各広告スポットに関して繰り返される。
【００２９】
広告購入者システムが1つの広告スポットに関して$0.50、その他2つの広告スポットの各々に関して$0.30を入札し、3つすべての広告スポットをやはり落札し得たとするならば、$0.50が、広告購入者システムがアクションに関して入札し、利用される広告スポットの各々のためにやはり選択され得た最も低い額になる。
【００３０】
広告配信システムは、各コンバージョンのための広告購入者システムのコストを決定された額にディスカウントする。例において、広告配信システムは、コンバージョンに関して広告購入者システムに$0.50を課金する。特定の実施形態において、広告配信システムは、決定された最小の額を超える最低限度の額を課金する。最低限度の額は、$0.01、1%、または最小の額を超える任意の好適な額である可能性がある。例において、広告配信システムは、コンバージョンあたり$0.51を広告購入者システムに課金する。
【００３１】
それぞれの記録されたコンバージョンに関して、広告購入者システムは、広告配信システムに送金する。支払いは、ディスカウントされたコストの額である。例において、支払いは、コンバージョンあたり$0.50である。特定の実施形態において、送金される額は、その他の料金を含む可能性があり、または任意の好適な形で、ディスカウントされた料金とは異なる可能性がある。たとえば、利幅が、請求の前に追加される可能性がある。別の例においては、行われる各コンバージョンに関して、配賦不能の広告(un-attributable advertisement)の費用を考慮するための額が、請求金額に加えられる可能性がある。任意の好適な加算するもの(adder)またはさらなるディスカウントが、広告購入システムの最終コストに含まれる可能性がある。さらに、支払いは、任意の好適なスケジュールで広告購入システムによって送金される可能性がある。たとえば、広告購入システムは、特定の数のコンバージョンが達せられた後、ある期間が過ぎた後、または任意のその他の好適なスケジュールで請求される可能性がある。
【００３２】
例示的なシステムアーキテクチャ
図全体を通じて同様の番号が同様の(しかし、必ずしも同一ではない)要素を表す図面にここで目を向けて、例示的な実施形態が詳細に説明される。
【００３３】
図1は、特定の例示的な実施形態による、広告購入者のコンバージョンのコストを、広告購入者システムが同じ配信結果を受け取ったであろうレベルにディスカウントするためのシステム100を示すブロック図である。一部の実施形態においては、デバイスに関連するユーザが、本明細書に記載の技術の恩恵を得るためにアプリケーションをインストールしおよび/または特徴の選択をしなければならない。
【００３４】
図1に示されるように、システム100は、1つもしくは複数のネットワーク105を介してまたは任意の好適な通信テクノロジーを介して互いに通信するように構成されるネットワークコンピューティングデバイス110、130、140、および150を含む。
【００３５】
各ネットワーク105は、(デバイス110、130、140、および150を含む)ネットワークデバイスがデータを交換し得る有線またはワイヤレス電気通信手段を含む。たとえば、各ネットワーク105は、ローカルエリアネットワーク(「LAN」)、広域ネットワーク(「WAN」)、イントラネット、インターネット、モバイル電話ネットワーク、ストレージエリアネットワーク(SAN)、パーソナルエリアネットワーク(PAN)、メトロポリタンエリアネットワーク(MAN)、ワイヤレスローカルエリアネットワーク(WLAN)、仮想プライベートネットワーク(VPN)、セルラもしくはその他のモバイル通信ネットワーク、Bluetooth（登録商標）、NFC、またはこれらの任意の組合せ、あるいは信号、データの通信を容易にする任意のその他の適切なアーキテクチャまたはシステムを含む可能性がある。例示的な実施形態の検討全体を通じて、用語「データ」および「情報」はテキスト、画像、音声、動画、またはコンピュータに基づく環境内に存在する可能性がある任意のその他の形態の情報を指すために本明細書において交換可能なように使用されることを理解されたい。デバイス110、130、140、および150によって利用される通信テクノロジーは、ネットワーク105と同様のネットワークまたは代替的な通信テクノロジーである可能性がある。
【００３６】
各ネットワークコンピューティングデバイス110、130、140、および150は、ネットワーク105または同様のネットワークを介してデータを送信および受信することができる通信モジュールを有するコンピューティングデバイスを含む。たとえば、各ネットワークデバイス110、130、140、および150は、サーバ、デスクトップコンピュータ、ラップトップコンピュータ、タブレットコンピュータ、1つもしくは複数のプロセッサが組み込まれたおよび/もしくは結合されたテレビ、スマートフォン、ハンドヘルドもしくはウェアラブルコンピュータ、携帯情報端末(「PDA」)、または任意のその他の有線もしくはワイヤレスプロセッサ駆動デバイスを含み得る。図1に示される例示的な実施形態において、ネットワークデバイス110、130、140、および150は、それぞれ、エンドユーザまたは消費者、広告購入者システムのオペレータ、広告配信システムのオペレータ、および広告プレゼンターシステムのオペレータによって操作される。
【００３７】
ユーザ101は、たとえば、ウェブブラウザアプリケーションまたはスタンドアロンアプリケーションである可能性がある通信アプリケーション112を用いて、分散型ネットワーク105を介してドキュメントまたはウェブページを閲覧するか、ダウンロードするか、アップロードするか、またはそうでなければそこにアクセスすることができる。通信アプリケーション112は、広告配信システム140のウェブサーバ144を含む、ネットワーク105に接続されたウェブサーバまたはその他のコンピューティングデバイスとインタラクションする可能性がある。
【００３８】
ユーザネットワークデバイス110は、デジタル財布アプリケーションモジュール111を含み得る。デジタル財布アプリケーションモジュール111は、ユーザ101が購入を完了するのを支援するためにユーザコンピューティングデバイス110が使用し得る任意のアプリケーション、ハードウェア、ソフトウェア、またはプロセスを包含する可能性がある。デジタル財布アプリケーションモジュール111は、通信アプリケーション112とインタラクションする可能性があり、または通信アプリケーション112の付随アプリケーションとして組み込まれる可能性がある。付随アプリケーションとして、デジタル財布アプリケーションモジュール111は、通信アプリケーション112内で実行される。つまり、デジタル財布アプリケーションモジュール111は、通信アプリケーション112に組み込まれたアプリケーションプログラムである可能性がある。特定の実施形態において、ユーザ101のデジタル財布は、クラウドコンピューティング環境内、売買業者のサーバ上、または任意のその他の環境内に存在する可能性がある。
【００３９】
ユーザコンピューティングデバイス110は、デジタル財布アプリケーションモジュール111および通信アプリケーション112によってアクセスされ得るデータストレージユニット113も含む。例示的なデータストレージユニット113は、1つまたは複数の有形のコンピュータ可読ストレージデバイスを含み得る。データストレージユニット113は、ユーザコンピューティングデバイス110上に記憶される可能性があり、またはユーザコンピューティングデバイス110に論理的に接続される可能性がある。たとえば、データストレージユニット113は、オンボードフラッシュメモリおよび/または1つもしくは複数の取り外し可能なメモリアカウント(memory account)もしくは取り外し可能なフラッシュメモリを含み得る。特定の実施形態において、データストレージユニット113は、クラウドに基づくコンピューティングシステム内に存在する可能性がある。
【００４０】
広告配信システム140は、ウェブサーバ144によってアクセスされ得るデータストレージユニット147を含む可能性がある。例示的なデータストレージユニット147は、1つもしくは複数の有形のコンピュータ可読ストレージデバイスを含む可能性があり、あるいはデータストレージユニットは、異なる物理もしくは仮想マシンなどの別個のシステム、またはクラウドに基づくストレージサービスである可能性がある。広告配信システム140は、広告購入者システム130から入札を受信し、広告スポットに現れる広告を選択し、広告のコンバージョンを記録し、広告購入者システム130に請求書を送り、広告プレゼンターシステム150に送金し、その他の好適な機能を実行するように動作可能である。
【００４１】
ユーザ101は、広告購入者システム130に関連する広告を受け取る可能性がある。例示的な実施形態において、広告購入者システム130は、広告配信システム140に広告を提供した。広告は、1つまたは複数のユーザコンピューティングデバイス110に広告を表示する広告プレゼンターシステム150に配信される。広告購入者システム130は、配信するために広告配信システム140に広告をアップロードするか、広告配信システム140からの広告のフォーマットを選択するか、または任意の好適な方法で、配信するための広告を選択する可能性がある。ウェブサーバ135は、広告を記憶するか、広告を作成するか、広告配信システム140と通信するか、または任意の好適な機能を実行するために使用され得る。
【００４２】
広告プレゼンターシステム150は、広告購入者システム130に関連する広告をユーザコンピューティングデバイス110に提供するシステムを表す。たとえば、広告プレゼンターシステム150は、ユーザコンピューティングデバイス110がウェブサイトにアクセスするときに広告を表示するウェブサイトである可能性がある。別の例において、広告プレゼンターシステム150は、広告掲示板、オンライン出版、電子メールシステム、モバイルアプリケーション、位置に基づくアプリケーション、地図アプリケーション、または任意の好適な広告プレゼンターである可能性がある。
【００４３】
図示されたネットワーク接続は例であり、コンピュータおよびデバイス間で通信リンクを確立するその他の手段が使用され得ることが理解されるであろう。さらに、本開示の恩恵に浴する当業者は、図1に示された広告購入者システム130、広告配信システム140、広告プレゼンターシステム150、およびユーザコンピューティングデバイス110がいくつかのその他の好適なコンピュータシステムの構成のいずれかを有する可能性があることを理解するであろう。たとえば、モバイル電話またはハンドヘルドコンピュータとして具現化されるユーザコンピューティングデバイス110は、上述のすべての構成要素を含むわけではない可能性がある。
【００４４】
例示的なプロセス
図2〜図3に示される例示的な方法が、例示的な動作環境100の構成要素に関連して以降で説明される。図2〜図3の例示的な方法は、その他のシステムによって、その他の環境内で実行される可能性もある。
【００４５】
図2は、特定の例示的な実施形態による、広告購入者のコンバージョンのコストを、広告購入者システム130が同じ配信結果を受け取ったであろうレベルにディスカウントするための方法200を示すブロック流れ図である。
【００４６】
図1および図2を参照すると、ブロック205において、広告購入者システム130が、広告購入者システム130がコンバージョンのために支払う意欲がある最大の額を入札する。コンバージョンは、広告の条件によって必要とされる任意のアクションである可能性がある。たとえば、広告購入者システム130は、コンバージョンとして適格であるユーザ101の各アクションに関して広告配信システム140に報酬を支払う。例において、アクションは、売買業者の店舗における購入、オンラインストアにおける購入、売買業者の店舗に物理的に現れること、品定めの完了、または任意の好適なアクションによって満足される可能性がある。
【００４７】
ブロック210において、広告スポットが、広告配信システム140に利用可能になる。たとえば、広告プレゼンターシステム150が、ユーザ101にウェブページを提示する要求を受信する。広告プレゼンターシステム150は、ウェブページ上で利用可能な1つまたは複数の広告スポットを有する。広告プレゼンターシステム150は、1つまたは複数の広告配信システム140が広告スポットに関する入札を行う要求を与える。入札が必要とされない場合、広告プレゼンターシステム150は、広告スポットのための広告の要求を与える。広告プレゼンターシステム150は、広告スポットに関する入札を受信する。別の例において、広告スポットは、1人または複数のユーザ101への電子メール広告である。別の例において、広告スポットは、ユーザコンピューティングデバイス110への位置に基づくアラートまたは広告である。任意の好適な広告スポットが、利用可能になり得る。
【００４８】
ブロック215において、広告配信システム140が、広告スポットにおいて使用する広告を選択し、入札を行う。ブロック215の詳細は、図3の方法215に関連してより詳細に説明される。
【００４９】
図3は、特定の例示的な実施形態による、広告配信システム140が広告スポットにおいて使用する広告を選択し、入札を行うための方法215を示すブロック流れ図である。
【００５０】
ブロック310において、広告配信システム140が、広告プレゼンターシステム150からの要求に関連する利用可能な広告スポットまたは任意の利用可能な広告スポットのための提案された広告の予測される価値を決定する。予測される価値は、広告購入者システム130がコンバージョンに関して支払う意欲がある最大の額および予測されるコンバージョン率に基づく可能性がある。
【００５１】
例において、広告購入者システム130は、コンバージョンに$1.00を支払う意欲を示す。広告配信システム130は、予測されるコンバージョン率が10%であると判定する。つまり、広告を受け取る10人のユーザ毎に、1人のユーザが、必要とされるアクションを実行すると予測される。したがって、広告配信システムは、提案された広告スポットにおける提案された広告の予測される価値がインプレッションあたり$0.10になると判定する。(予測される価値/インプレッション = 収入/コンバージョンxコンバージョン率)
【００５２】
予測されるコンバージョン率は、同様の広告スポットおよび広告される同様の製品のデータベースに基づく可能性がある。機械学習アルゴリズムが、予測されるコンバージョン率を計算し、更新するために利用される可能性がある。広告配信システムは、予測されるコンバージョン率を決定する任意の好適な方法を使用し得る。予測されるコンバージョン率は、さらに、ユーザ101のオンラインの履歴の知識に基づく可能性がある。たとえば、広告配信システムがユーザ101の検索履歴、ユーザ101の購入履歴、またはユーザ101の振る舞いのその他のデータをログに記録するかまたは分析することを可能にするオプションをユーザが選択した場合、広告配信システムは、ユーザ101が広告にコンバージョンを行う見込みをより正確に推測することができる可能性がある。予測されるコンバージョン率は、安全マージンおよび/または利幅あるいはその他の調整要因に対応するための割合または量だけディスカウントされる可能性がある。例において、予測されるコンバージョン率は、10%から8%ディスカウントされる可能性がある。任意の好適なデータが、予測されるコンバージョン率の推測を支援するために使用され得る。
【００５３】
ブロック315において、広告配信システム140が、広告スポットのために広告購入者システム130からの提案された広告を選択する。例において、提案された広告は、特定の広告スポットに関してインプレッションあたり$0.10の価値を有すると判定された。特定の広告スポットのためのその他の潜在的な広告がインプレッションあたり$0.05および$0.01の価値を有すると予測された場合、広告購入者システム130からの提案された広告は、最も高い予測される価値を有する。
【００５４】
ブロック320において、広告配信システム140が、広告スポットが購入することを必要とするかどうかを判定する。多くの広告スポットは、広告プレゼンターシステム150または広告スポットを販売する任意のシステムから購入されなければならない。その他の広告スポットは、購入を必要としない。たとえば、広告配信システム140によって生成される電子メールで送られる広告は、購入される必要がない。購入される必要がない広告は、配信するために固有のコストをやはり有する可能性がある。一実施形態において、広告は、広告プレゼンターシステム150が広告配信システム140によって所有されているとき、購入される必要がない。予測される価値の比較が、引き続き利用される。機会費用は、異なる広告を提示するあきらめられた予測される価値、異なる広告購入者からの異なる広告を提示するあきらめられた歳入、または「自社広告」のために広告スポットを使用するあきらめられた価値である。自社広告は、広告プレゼンターシステムによって提供されるサービスのための広告である可能性がある。広告が購入される必要がない場合、広告配信システム140は、予測される価値が最小の価値よりも大きいかどうかを判定する可能性がある。たとえば、予測される価値が$0.05未満である場合、広告配信システム140は、予測される価値が広告を提供するのに十分なだけ大きくないと判定する可能性がある。広告配信システム140は、その代わりに、自社広告を提供するか、またはまったく広告を提供しない可能性がある。
【００５５】
広告スポットが購入を必要としない場合、方法215は、図2のブロック220に進む。広告スポットが購入を確かに必要とする場合、方法215は、ブロック325に進む。
【００５６】
ブロック325において、広告プレゼンターシステム150が広告スポットを有望な広告主のオークションにかけている場合、広告配信システム140が、広告スポットに入札する。広告配信システム140は、広告スポットに関する広告の予測される価値を入札する。例において、提案された広告の予測される価値がインプレッションあたり$0.10である場合、広告配信システムは、広告プレゼンターシステムに$0.10を入札する。特定の実施形態において、広告配信システム140は、安全マージンおよび/または利幅を入札に含める。例において、広告配信システム140は、広告プレゼンターシステムに$0.08を入札する可能性がある。計算された予測される価値よりも低い$0.02は、予測されるコンバージョン率が誤って計算された場合の安全マージンである可能性がある。$0.02は、追加的にまたは代替的に、取引から利幅を引き出すための広告配信システムによる試みである可能性がある。特定の実施形態においては、予測されるコンバージョン率を決定するとき、さらなるマージンが組み込まれる可能性がある。
【００５７】
ブロック330において、広告配信システム140がオークションで落札しない場合、方法215は、図2に関連するブロック210に進む。提案された広告は、提案された広告のリストの中に残る可能性がある。次の広告スポットが利用可能になるときに再び評価される可能性がある。
【００５８】
広告配信システム140が広告スポットがオークションで落札されたと判定する場合、方法215は、ブロック335に進む。
【００５９】
広告配信システム140が落札する場合、提案された広告が、ユーザに提示するために広告プレゼンターシステム150に送信される。広告配信システム140は、インプレッションに関して入札された額までの額を課金される。
【００６０】
例において、広告プレゼンターシステム150は、入札をセカンドプライスオークションとして行う。つまり、広告プレゼンターシステム150は、入札を受け取り、最も高い入札に広告スポットを与える。しかし、広告プレゼンターシステム150は、2番目に高い入札に等しいかまたはそれよりもわずかに高い額を落札した入札者に請求する。したがって、広告配信システム140によって支払われる額は、広告スポットに関する入札された額よりも低い可能性がある。
【００６１】
図2のブロック220に戻って、広告が、ユーザ101に対して表示される。広告スポットは、広告購入者システム130に関連する広告のために利用される。広告は、広告スポットの販売者によって、広告配信システム140によって、または広告スポットの任意の管理者もしくは所有者によって規定された方法でユーザ101に配信される。例において、広告は、広告プレゼンターシステム150のウェブページ上に表示される。
【００６２】
例示的な実施形態においては、1人または複数のユーザ101が、コンバージョンであるために広告スポットによって必要とされるアクションを実行する。たとえば、ユーザ101は、広告購入者システム130に関連する売買業者を物理的に訪問するか、広告に関連する製品を購入するか、広告内のリンクをクリックするか、売り込み(offer)をダウンロードするか、品定めを完了するか、または任意の好適なアクションを実行する。
【００６３】
ブロック225において、コンバージョンが、任意の好適な方法で記憶される。たとえば、広告購入者システム130が、コンバージョンを広告配信システム140に報告する。別の例においては、広告配信システム140が、ユーザのオンラインのアクションを検出し、コンバージョンを記録する。
【００６４】
ブロック230において、広告配信システム140が、コンバージョンに関連する1つまたは複数の掲示された広告を特定する。特定の実施形態において、広告配信システム140は、広告スポットのうちのどれがコンバージョンに寄与したのかを判定することができない。ユーザ101は、複数の広告スポットを閲覧した可能性がある。ユーザ101は、寄与する広告スポットを閲覧した後、ある期間、コンバージョンを遅らせた可能性がある。これらのおよびその他の理由で、広告配信システム140は、広告購入者システム130への広告スポットを広告スポットの購入のすべてを包含するレベルにディスカウントすることを望む。
【００６５】
特定の実施形態において、広告配信システム140は、ユーザ101によって閲覧されたあらゆる広告スポットの明確な指示を有していない可能性がある。広告配信システム140は、ディスカウントプロセスを、ユーザ101が広告を閲覧したという確証がある広告のみに制限し得る。残りの広告のためにその他のディスカウントプロセスが使用される可能性があり、またはディスカウントプロセスが使用されない可能性がある。特定の実施形態において、広告配信システム140は、たとえ広告のすべてがユーザ101によって閲覧されたという確証が存在しないとしても、すべての広告をディスカウントプロセスに含める可能性がある。
【００６６】
ブロック235において、広告配信システム140が、広告購入者システム130がアクションに関して入札し、利用される広告スポットの各々のためにやはり選択され得た最も低い額を決定する。例において、広告購入者システム130は、3つの広告スポットのために提案された広告を選択させた。つまり、提案された広告は、3つの広告スポットの各々に関して考慮された提案された広告のいずれかの、アクション単価の入札および予測されるコンバージョン率に基づいた最も高い予測される価値を有すると判定された。
【００６７】
例においては、3つの広告が、広告スポットのうちの1つのために考慮され、各広告の予測される価値は、それぞれ、$0.10、$0.05、および$0.01であった。最も高い予測される価値は、$0.10である。広告購入者システム130が入札し、各広告のためにやはり選択され得た額を決定するために、広告配信システム140は、特定の広告スポットに関する2番目に高い予測される価値を決定する。例において、2番目に高い予測される価値は、$0.05であった。
【００６８】
$0.05の予測される価値を達成するために、広告購入者システム130は、アクションに関して支払うより低い意欲を入札し得た。例において、広告購入者システム130は、10%の予測されるコンバージョン率で$0.50を入札し、$0.05の予測される価値を達成し得た。したがって、$0.50が、広告購入者システムが入札し、特定の広告スポットのためにやはり選択され得た最も低いアクション単価である。手順は、特定のコンバージョンに関連する広告が選択された各広告スポットに関して繰り返される。
【００６９】
広告購入者システムが1つの広告スポットに関して$0.50、その他2つの広告スポットの各々に関して$0.30を入札し、3つすべての広告スポットをやはり落札し得たとするならば、$0.50が、広告購入者システムがアクションに関して入札し、利用される広告スポットの各々のためにやはり選択され得た最も低い額になる。
【００７０】
ブロック240において、広告配信システム140が、コンバージョンのための広告購入者のコストを決定された額にディスカウントする。例において、広告配信システム140は、コンバージョンに関して広告購入者システム130に$0.50を課金する。特定の実施形態において、広告配信システム140は、決定された最小の額を超える最低限度の額を課金する。最低限度の額は、$0.01、1%、または最小の額を超える任意の好適な額である可能性がある。例において、広告配信システムは、コンバージョンあたり$0.51を広告購入者システムに課金する。
【００７１】
特定の実施形態において、広告スポットの一部は、特定のコンバージョンに帰せられない。広告配信システム140は、配賦不能の広告スポットのコストを割り振る方法を所望する可能性がある。一実施形態において、広告配信システム140は、早期償還のためにコンバージョンのコストをディスカウントしない。特定のレベルのコンバージョンが行われた後、配賦不能の広告スポットに関して、穏当なコンバージョン単価が計算される可能性がある。広告配信システム140は、配賦不能の広告スポットのその平均「在庫維持費(carrying cost)」によってすべてのその後のコンバージョンに関するコンバージョンのディスカウントされたコストの総収益をあげる。
【００７２】
代替的な実施形態において、広告配信システム140は、それぞれの将来の提案された広告に関する予測される価値に関する計算に、コンバージョンあたりの配賦不能の広告スポットの費用の移動平均を使用する可能性がある。広告配信システム140は、配賦不能の広告スポットの費用の資金を供給するためのマージンを与えるために入札を調整する可能性がある。マージンは、利幅または安全マージンと同様の方法で利用され得る。
【００７３】
代替的な実施形態において、広告配信システム140は、入札プロセス中に組み入れられる安全マージンまたは利幅によって包含され得る所望のコンバージョン単価を達成するために配賦不能の広告スポットの費用を増やすかまたは減らす可能性がある。
【００７４】
特定の実施形態において、配賦不能の広告スポットの費用は、本明細書において説明されるように、入札プロセスに影響を与えない。
【００７５】
ブロック245において、それぞれの記録されたコンバージョンに関して、広告購入者システム130が、広告配信システム140に送金する。支払いは、ディスカウントされたアクション単価の額である。例において、支払いは、コンバージョンあたり$0.50である。
【００７６】
特定の実施形態において、送金される額は、その他の料金を含む可能性があり、または任意の好適な形で、ディスカウントされた料金とは異なる可能性がある。たとえば、利幅が、請求の前に追加される可能性がある。別の例においては、行われる各コンバージョンに関して、配賦不能の広告の費用を考慮するための額が、請求金額に加えられる可能性がある。任意の好適な加算するものまたはさらなるディスカウントが、広告購入システム130の最終コストに含まれる可能性がある。さらに、支払いは、任意の好適なスケジュールで広告購入システム130によって送金される可能性がある。たとえば、広告購入システムは、特定の数のコンバージョンが達せられた後、ある期間が過ぎた後、または任意のその他の好適なスケジュールで請求される可能性がある。
【００７７】
図4は、例示的な広告のディスカウントのグラフである。グラフは、広告購入者システム130が入札し、広告スポットのオークションでやはり落札し得る様々な広告に関する最小のアクション単価(「CPA」)の入札405を示す。最小のCPAの入札405は、本明細書において説明される方法で計算される。例において、第1のウェブサイトの広告は、$0.20の最小のCPAの入札405を有していた。広告購入者システム130は、アクション毎に$1.00を支払う意欲を示す。例において、必要とされるアクションは、売買業者の店舗における売り込みの精算(redeeming)である。
【００７８】
利用される広告スポットに関する最も大きな最小のCPAの入札は、第1の位置のアラートに関して$0.80であった。したがって、広告購入者システム130に請求されるCPAは、$0.80に下げられる。
【００７９】
オークションの値付けが進行する可能性がある方法を示す詳細な例が、以下に与えられる。
【００８０】
第1の例は、有料チャンネルにおける単一のアラートを示す。例においては、ユーザ101が、物理的な小売店の売り込みに関するウェブサイト上の広告を閲覧し、その売り込みをユーザ101はとっておき、それから精算する。
【００８１】
【表１】
2017510881.tif 000003
【００８２】
例において、推測されるデルタコンバージョン率(「PDCR」)は、ユーザ101が特定の時間に特定のチャネル上でインプレッションを受け取った場合に特定の売り込みの精算の見込みが特定のユーザ101に関してどれだけ変わるかの広告配信システム140の最良の推定値を表す。安全マージン/利幅が、推定値に含まれる可能性がある。推定値は、ユーザ101がその売り込みと行ったインタラクションの履歴を含む多くの要因に基づいて変化する可能性がある。売買業者のアクション単価(「CPA」)の入札は、売買業者が入札した額をそれらの売買業者が支払う意欲があった最大のCPAとして示す。広告配信システム140の支払い意欲(「ADWtP: advertisement distribution system 140 willingness to pay」)は、広告配信システム140が広告プレゼンターシステム150に特定のインプレッションのために支払う意欲がある最大の額を示す。ADWtPは、特定の時間に特定のチャネル上で特定のユーザに特定の売り込みを示すための広告配信システム140にとっての予測される価値である。ADWtP = PDCR * 売買業者のCPAの入札である。
【００８３】
競合する売り込みの支払い意欲(「COWtP」)は、広告の予測される価値に基づく広告配信システムに関連する任意の広告購入者システムからの任意のその他の売り込みに関してこのインプレッションのために広告配信システム140が支払う意欲がある最も高い額を示す。競合する入札者の支払い意欲(「CBWtP」) - 収益化されたチャネルに関して、CBWtPは、任意のその他の入札者がインプレッションのために支払う意欲がある額である。実際のインプレッションのコストは、インプレッションのためにチャネル支払われた額を示す。額は、入札がセカンドプライス入札オークションまたは同様のディスカウント構造を使用する場合、COWtPよりも低い可能性がある。
【００８４】
売買業者の最小の必要とされる入札(「MRB」)は、売買業者が行い、オークション結果においてその位置をやはり維持し得た最小のCPAの入札を示す。MRBは、コンバージョン率の予測されるデルタ(delta)を考慮するために値を上げられた最も高い競合する入札に等しい。MRB = Max(COWtP, CBWtP) * (1/PDCR)である。
【００８５】
支払われたCPAは、売買業者が精算のために実際に支払った価格を示す。売買業者の余剰額は、売買業者が入札したよりも低い金額で精算することによって売買業者が受け取った「料金のかからない価値(free value)」を示す。売買業者の余剰額 = 売買業者のCPAの入札 - 支払われたCPAである。
【００８６】
広告配信システム140の利益は、最終的な売り込みの精算が生み出すよりも少ないお金でインプレションを購入することができることにより単一の消費者のための単一の売り込みに関して広告配信システム140が獲得する利益を示す。広告配信システム140の利益は、広告配信システム140が精算につながらないインプレッションを購入するとき、広告配信システム140が最終的な精算において最後に得るよりも多くのお金をその広告配信システム140がインプレッションを購入するのに費やすとき、マイナスになる可能性がある。広告配信システム140の利益 = 支払われたCPA - その売り込みおよびそのユーザに関する購入されたすべてのインプレッションのコストの合計である。(支払われたCPAは、精算が実際に行われるまで$0であり、したがって、初め、広告配信システム140は、常にマイナスの利益を有することになることに留意されたい)。
【００８７】
第2の例は、無料チャンネルにおける単一のアラートを示す。例においては、ユーザ101が、物理的な小売店の売り込みに関するモバイルデバイス上の位置に基づくアラートを閲覧し、その売り込みをユーザ101はとっておき、それから(いかなるさらなるアラートもなしに)精算する。
【００８８】
【表２】
2017510881.tif 000004
【００８９】
第3の例は、異なるチャネルにおける2つのアラートを示す。ユーザ101は、電子メールを介して売り込みを受け取り、その売り込みをユーザ101は開き、とっておかない。そして、ユーザ101は、ウェブサイト上の広告で同じ売り込みに関する広告を閲覧し、その売り込みをユーザ101はとっておき、それから(いかなるさらなるアラートもなしに)精算する。
【００９０】
【表３】
2017510881.tif 000005
【００９１】
第4の例は、複雑な例を示す。ユーザ101は、物理的な小売店の売り込みを取り上げるウェブサイト上の広告を閲覧する。ユーザ101は、広告をクリックしない。ユーザ101は、同じ売り込みを取り上げる電子メールによって売り込みを受け取る。ユーザ101は、広告をクリックしない。ユーザ101は、ショッピングモールに行き、ショッピングモール内の店の位置においてその売り込みに関する位置に基づくアラートを受信する。ユーザ101は、広告をクリックしない。
【００９２】
ユーザ101は、異なる日にショッピングモールに行き、同じ売り込みに関する別の位置に基づくアラート広告を受信する。ユーザ101は、広告をとっておくが、広告を精算しない。ユーザ101は、ショッピングモールに行き、近くで取っておかれた売り込みの通知を受信する。ユーザ101は、広告を精算しない。ユーザ101は、再びショッピングモールに行き、別の近くで取っておかれた売り込みの通知を受信する。ユーザ101は、広告を精算しない。そして、ユーザ101は、数時間、昼食をとり、その他の買い物をするのに費やす。
【００９３】
最後に、ユーザ101は、帰り道に同じ小売業者の異なる店舗に寄り、品物を精算する。
【００９４】
【表４】
2017510881.tif 000006
【００９５】
例示的なシステム
図5は、特定の例示的な実施形態によるコンピューティングマシン2000およびモジュール2050を示す。コンピューティングマシン2000は、本明細書において提示された様々なコンピュータ、サーバ、モバイルデバイス、組み込みシステム、またはコンピューティングシステムのいずれかに対応する可能性がある。モジュール2050は、本明細書において提示された様々な方法および処理機能を実行する際にコンピューティングマシン2000を楽にするように構成された1つまたは複数のハードウェアまたはソフトウェア要素を含み得る。コンピューティングマシン2000は、プロセッサ2010、システムバス2020、システムメモリ2030、ストレージ媒体2040、入力/出力インターフェース2060、およびネットワーク2080と通信するためのネットワークインターフェース2070などの様々な内部のまたは取り付けられた構成要素を含み得る。
【００９６】
コンピューティングマシン2000は、通常のコンピュータシステム、組み込みコントローラ、ラップトップ、サーバ、モバイルデバイス、スマートフォン、ウェアラブルコンピュータ、セットトップボックス、キオスク、車両情報システム、テレビに関連する1つもしくは複数のプロセッサ、カスタマイズされたマシン、任意のその他のハードウェアプラットフォーム、またはこれらの任意の組合せもしくは複数として実装される可能性がある。コンピューティングマシン2000は、データネットワークまたはバスシステムを介して相互に接続された複数のコンピューティングマシンを用いて機能するように構成された分散型システムである可能性がある。
【００９７】
プロセッサ2010は、本明細書において説明された動作および機能を実行し、要求のフローおよびアドレスマッピングを管理し、計算を実行し、コマンドを生成するためのコードまたは命令を実行するように構成され得る。プロセッサ2010は、コンピューティングマシン2000の構成要素の動作を監視し、制御するように構成され得る。プロセッサ2010は、汎用プロセッサ、プロセッサコア、マルチプロセッサ、再構成可能なプロセッサ、マイクロコントローラ、デジタル信号プロセッサ(「DSP」)、特定用途向け集積回路(「ASIC」)、グラフィックス処理ユニット(「GPU」)、フィールドプログラマブルゲートアレイ(「FPGA」)、プログラマブルロジックデバイス(「PLD」)、コントローラ、状態機械、ゲート論理、ディスクリートハードウェア構成要素、任意のその他の処理ユニット、またはこれらの任意の組合せもしくは複数である可能性がある。プロセッサ2010は、単一の処理ユニット、複数の処理ユニット、単一の処理コア、複数の処理コア、専用の処理コア、コプロセッサ、またはこれらの任意の組合せである可能性がある。特定の実施形態によれば、プロセッサ2010は、コンピューティングマシン2000のその他の構成要素と共に、1つまたは複数のその他のコンピューティングマシン内で実行される仮想化されたコンピューティングマシンである可能性がある。
【００９８】
システムメモリ2030は、読み出し専用メモリ(「ROM」)、プログラマブル読み出し専用メモリ(「PROM」)、消去可能プログラマブル読み出し専用メモリ(「EPROM」)、フラッシュメモリ、または電力を適用することによってもしくは電力を適用することなくプログラム命令もしくはデータを記憶することができる任意のその他のデバイスなどの不揮発性メモリを含み得る。システムメモリ2030は、ランダムアクセスメモリ(「RAM」)、スタティックランダムアクセスメモリ(「SRAM」)、ダイナミックランダムアクセスメモリ(「DRAM」)、および同期ダイナミックランダムアクセスメモリ(「SDRAM」)などの揮発性メモリも含み得る。その他の種類のRAMが、システムメモリ2030を実装するためにやはり使用され得る。システムメモリ2030は、単一のメモリモジュールまたは複数のメモリモジュールを用いて実装され得る。システムメモリ2030はコンピューティングマシン2000の一部であるものとして示されているが、当業者は、システムメモリ2030が対象のテクノロジーの範囲を逸脱することなくコンピューティングマシン2000と別々である可能性があることを認めるであろう。システムメモリ2030はストレージ媒体2040などの不揮発性ストレージデバイスを含むかまたはそのような不揮発性ストレージデバイスと連携して動作する可能性があることも、理解されるに違いない。
【００９９】
ストレージ媒体2040は、ハードディスク、フロッピーディスク、コンパクトディスク読み出し専用メモリ(「CD-ROM」)、デジタルバーサタイルディスク(「DVD」)、ブルーレイディスク、磁気テープ、フラッシュメモリ、その他の不揮発性メモリデバイス、ソリッドステートドライブ(「SSD」)、任意の磁気式ストレージデバイス、任意の光学式ストレージデバイス、任意の電気式ストレージデバイス、任意の半導体ストレージデバイス、任意の物理ベーストレージデバイス、任意のその他のデータストレージデバイス、またはこれらの任意の組合せもしくは複数を含み得る。ストレージ媒体2040は、1つまたは複数のオペレーティングシステム、モジュール2050などのアプリケーションプログラムおよびプログラムモジュール、データ、または任意のその他の情報を記憶し得る。ストレージ媒体2040は、コンピューティングマシン2000の一部であるかまたはコンピューティングマシン2000に接続される可能性がある。ストレージ媒体2040は、サーバ、データベースサーバ、クラウドストレージ、ネットワーク接続ストレージなどの、コンピューティングマシン2000と通信する1つまたは複数のその他のコンピューティングマシンの一部である可能性もある。
【０１００】
モジュール2050は、本明細書において提示された様々な方法および処理機能を実行することによってコンピューティングマシン2000を楽にするように構成された1つまたは複数のハードウェアまたはソフトウェア要素を含み得る。モジュール2050は、システムメモリ2030、ストレージ媒体2040、またはそれら両方に関連してソフトウェアまたはファームウェアとして記憶される命令の1つまたは複数のシーケンスを含み得る。したがって、ストレージ媒体2040は、プロセッサ2010による実行のために命令またはコードが記憶され得る機械またはコンピュータ可読媒体の例を表す可能性がある。概して、機械またはコンピュータ可読媒体は、プロセッサ2010に命令を与えるために使用される任意の1つの媒体または複数の媒体を指す可能性がある。モジュール2050に関連するそのような機械またはコンピュータ可読媒体は、コンピュータソフトウェア製品を含み得る。モジュール2050を含むコンピュータソフトウェア製品はネットワーク2080、任意の信号を運ぶ媒体、または任意のその他の通信もしくは配信テクノロジーによってモジュール2050をコンピューティングマシン2000に配信するための1つまたは複数のプロセスまたは方法に関連する可能性もあることを理解されたい。モジュール2050は、ハードウェア回路、またはFPGAもしくはその他のPLDに関するマイクロコードもしくは構成情報などのハードウェア回路を構成するための情報を含む可能性もある。
【０１０１】
入力/出力(「I/O」)インターフェース2060は、1つまたは複数の外部デバイスに結合し、1つまたは複数の外部デバイスからデータを受信し、1つまたは複数の外部デバイスにデータを送信するように構成され得る。そのような外部デバイスは、様々な内部デバイスと共に、周辺デバイスとしても知られている可能性がある。I/Oインターフェース2060は、様々な周辺デバイスをコンピューティングマシン2000またはプロセッサ2010に動作可能なように結合するための電気的接続と物理的接続との両方を含み得る。I/Oインターフェース2060は、周辺デバイス、コンピューティングマシン2000、またはプロセッサ2010の間でデータ、アドレス、および制御信号を伝達するように構成され得る。I/Oインターフェース2060は、スモールコンピュータシステムインターフェース(「SCSI」)、シリアル接続SCSI(「SAS: serial-attached SCSI」)、ファイバーチャネル、周辺装置相互接続(「PCI」)、PCIエクスプレス(PCIe)、シリアルバス、パラレルバス、アドバンストテクノロジーアタッチト(「ATA: advanced technology attached」)、シリアルATA(「SATA」)、ユニバーサルシリアルバス(「USB」)、Thunderbolt、FireWire、様々なビデオバスなどの任意の標準インターフェースを実装するように構成され得る。I/Oインターフェース2060は、ただ1つのインターフェースまたはバステクノロジーを実装するように構成される可能性がある。代替的に、I/Oインターフェース2060は、複数のインターフェースまたはバステクノロジーを実装するように構成される可能性がある。I/Oインターフェース2060は、システムバス2020の一部として、システムバス2020のすべてとして、またはシステムバス2020と連携して動作するように構成される可能性がある。I/Oインターフェース2060は、1つもしくは複数の外部デバイス、内部デバイス、コンピューティングマシン2000、またはプロセッサ2010の間の送信をバッファリングするための1つまたは複数のバッファを含み得る。
【０１０２】
I/Oインターフェース2060は、コンピューティングマシン2000を、マウス、タッチスクリーン、スキャナ、電子デジタイザ、センサ、受信機、タッチパッド、トラックボール、カメラ、マイクロフォン、キーボード、任意のその他のポインティングデバイス、またはこれらの任意の組合せを含む様々な入力デバイスに結合する可能性がある。I/Oインターフェース2060は、コンピューティングマシン2000を、ビデオディスプレイ、スピーカ、プリンタ、プロジェクタ、触覚フィードバックデバイス、オートメーションコントロール、ロボットの構成要素、アクチュエータ、モータ、ファン、ソレノイド、バルブ、ポンプ、送信機、信号エミッタ、照明などを含む様々な出力デバイスに結合する可能性がある。
【０１０３】
コンピューティングマシン2000は、ネットワーク2080中の1つまたは複数のその他のシステムまたはコンピューティングマシンへのネットワークインターフェース2070を通じた論理接続を用いるネットワーク化された環境内で動作する可能性がある。ネットワーク2080は、広域ネットワーク(WAN)、ローカルエリアネットワーク(LAN)、イントラネット、インターネット、ワイヤレスアクセスネットワーク、有線ネットワーク、モバイルネットワーク、電話網、光ネットワーク、またはこれらの組合せを含み得る。ネットワーク2080は、パケット交換され、回線交換され、任意のトポロジーである可能性があり、任意の通信プロトコルを使用する可能性がある。ネットワーク2080内の通信リンクは、光ファイバケーブル、自由空間光通信(free-space optics)、導波路、導電体、ワイヤレスリンク、アンテナ、無線周波数通信などの様々なデジタルまたはアナログ通信媒体を含み得る。
【０１０４】
プロセッサ2010は、システムバス2020を通じて本明細書において検討されたコンピューティングマシン2000のその他の要素または様々な周辺機器に接続される可能性がある。システムバス2020は、プロセッサ2010内、プロセッサ2010外、またはこれら両方にある可能性があることを理解されよう。一部の実施形態によれば、プロセッサ2010、コンピューティングマシン2000のその他の要素、または本明細書において検討された様々な周辺機器のいずれかが、システムオンチップ(「SOC」)、システムオンパッケージ(「SOP」)、またはASICデバイスなどの単一のデバイスに統合される可能性がある。
【０１０５】
本明細書において検討されたシステムがユーザについての個人情報を収集するかまたは個人情報を利用し得る状況において、ユーザは、プログラムまたは特徴がユーザ情報(たとえば、ユーザのソーシャルネットワーク、ソーシャルなアクションもしくは活動、職業、ユーザの好み、またはユーザの現在の位置についての情報)を収集するかどうかを制御するか、あるいはユーザにより関連性がある可能性があるコンテンツをコンテンツサーバから受信すべきかどうかおよび/またはどのようにして受信すべきかを制御する機会を与えられる可能性がある。さらに、特定のデータが、個人を特定できる情報が削除されるように、記憶されるかまたは使用される前に1つまたは複数の方法で処理される可能性がある。たとえば、ユーザの識別情報が、個人を決定できる情報がユーザに関して特定され得ないか、または位置情報が取得される場合にユーザの地理的位置が(都市、郵便番号、もしくは州のレベルまでになど)一般化される可能性があり、したがって、ユーザの特定の位置が決定され得ないように処理される可能性がある。したがって、ユーザは、情報がユーザについてどのように収集され、コンテンツサーバによって使用されるかを制御し得る。
【０１０６】
実施形態は、本明細書において説明され、図示された機能を具現化するコンピュータプログラムを含む可能性があり、コンピュータプログラムは、機械可読媒体に記憶された命令および命令を実行するプロセッサを含むコンピュータシステムに実装される。しかし、実施形態をコンピュータプログラミングで実装する多くの異なる方法が存在する可能性があることは明らかであるに違いなく、実施形態は、いずれかの1組のコンピュータプログラム命令に限定されると解釈されるべきでない。さらに、習熟したプログラマーは、添付の流れ図および本出願の本文の関連する説明に基づいて開示された実施形態の実施形態を実装するようにそのようなコンピュータプログラムを記述することができる。したがって、プログラムコードの命令の特定の組の開示は、実施形態をどのように実施し、使用すべきかを適切に理解するために必須であるとは考えられない。さらに、当業者は、1つまたは複数のコンピューティングシステムにおいて具現化され得るように、本明細書において説明された実施形態の1つまたは複数の態様がハードウェア、ソフトウェア、またはこれらの組合せによって実行され得ることを理解するであろう。さらに、動作がコンピュータによって実行されることに関するいずれの言及も、2つ以上のコンピュータが動作を実行し得るので、単一のコンピュータによって実行されるものと解釈されるべきでない。
【０１０７】
本明細書において説明された例示的な実施形態は、上述の説明された方法および処理機能を実行するコンピュータのハードウェアおよびソフトウェアで使用され得る。本明細書おいて説明されたシステム、方法、および手順は、プログラミング可能なコンピュータ、コンピュータが実行可能なソフトウェア、またはデジタル回路において具現化され得る。ソフトウェアは、コンピュータ可読媒体に記憶され得る。たとえば、コンピュータ可読媒体は、フロッピーディスク、RAM、ROM、ハードディスク、取り外し可能な媒体、フラッシュメモリ、メモリスティック、光媒体、光磁気媒体、CD-ROMなどを含み得る。デジタル回路は、集積回路、ゲートアレイ、ビルディングブロック論理(building block logic)、フィールドプログラマブルゲートアレイ(FPGA)などを含み得る。
【０１０８】
上で提示された実施形態において説明された例示的なシステム、方法、および動作は、例示的であり、代替的な実施形態においては、特定の動作が、異なる順序で実行され、互いに並列に実行され、完全に省略され、および/もしくは異なる例示的な実施形態の間で組み合わされる可能性があり、ならびに/または特定のさらなる動作が、様々な実施形態の範囲および精神を逸脱することなく実行され得る。したがって、そのような代替的な実施形態は、本明細書に記載の本発明に含まれる。
【０１０９】
特定の実施形態が上で詳細に説明されたが、説明は例示を目的とするに過ぎない。したがって、上述の多くの態様は、別途明示的に述べられない限り必須のまたは不可欠の要素として意図されていないことを理解されたい。上述の態様に加えて、例示的な実施形態の開示された態様の修正、および例示的な実施形態の開示された態様に対応する均等な構成要素または動作が、添付の請求項において定義される実施形態の精神および範囲を逸脱することなく、本開示の恩恵を受ける当業者によってなされる可能性があり、添付の請求項の範囲は、そのような修正および均等な構造を包含するように最も広い解釈を与えられるべきである。
【符号の説明】
【０１１０】
100  システム
101  ユーザ
105  ネットワーク
110  ネットワークコンピューティングデバイス
111  デジタル財布アプリケーションモジュール
112  通信アプリケーション
113  データストレージユニット
130  ネットワークコンピューティングデバイス、広告購入者システム
135  ウェブサーバ
140  ネットワークコンピューティングデバイス、広告配信システム
144  ウェブサーバ
147  データストレージユニット
150  ネットワークコンピューティングデバイス、広告プレゼンターシステム
200  方法
405  最小のアクション単価(「CPA」)の入札
2000  コンピューティングマシン
2010  プロセッサ
2020  システムバス
2030  システムメモリ
2040  ストレージ媒体
2050  モジュール
2060  入力/出力インターフェース
2070  ネットワークインターフェース
2080  ネットワーク
【図１】
2017510881.tif 000007
【図２】
2017510881.tif 000008
【図３】
2017510881.tif 000009
【図４】
2017510881.tif 000010
【図５】
2017510881.tif 000011
【国際調査報告】
2017510881.tif 000012
2017510881.tif 000013