(57)【特許請求の範囲】
【請求項１】
小売商の販売時点管理装置において、償還要求を検証するためのコンピュータ実施方法であって、
ユーザ装置が特定の物理的な小売場所に位置するとき、前記ユーザ装置上に格納された1つまたは複数の償還可能なコンテンツアイテムを償還する要求を、前記ユーザ装置から広告システムの1つまたは複数のコンピュータ装置によって受信するステップであって、前記1つまたは複数の償還可能なコンテンツアイテムが、前記特定の物理的な小売場所での未確定の小売取引に適用されるために、関連する値引き利益を有する、ステップと、
前記受信した要求に応答して前記1つまたは複数の償還可能なコンテンツアイテムを、1つまたは複数のコンピュータ装置を使用して検証するステップであって、検証するステップが、前記1つまたは複数の償還可能なコンテンツアイテムが前記ユーザ装置のユーザによって償還に有効か否かを判定するステップを含む、ステップと、
前記広告システムが、前記コンテンツアイテムが償還に有効であることを決定する場合、
前記1つまたは複数の償還可能なコンテンツアイテムに関連付けられた小売商の情報、前記ユーザ装置からの位置情報、またはそれらの組み合わせに少なくとも部分的に基づいて、検証された前記1つまたは複数の償還可能なコンテンツアイテムと関連する小売商を1つまたは複数のコンピュータ装置によって識別するステップと、
1つまたは複数のコンピュータ装置によって、前記未確定の小売取引に関連する販売時点管理装置上への表示のために、前記識別された小売商の特定の物理的な小売場所に検証通知を伝達するステップであって、前記検証通知が、未確定の小売取引に適用されるべき前記関連する値引き利益を有する、ステップと、
前記1つまたは複数のコンピュータ装置によって、前記1つまたは複数の償還可能コンテンツアイテムの償還を記録するステップと
を含む、方法。
【請求項２】
前記コンテンツアイテムが広告である、請求項1に記載の方法。
【請求項３】
前記コンテンツアイテムを検証するステップが、前記コンテンツアイテムがまだ償還されていないことを確認するステップを含む、請求項1に記載の方法。
【請求項４】
前記コンテンツアイテムを検証するステップが、前記コンテンツアイテムが期限切れになっていないことを確認するステップを含む、請求項1に記載の方法。
【請求項５】
前記コンテンツアイテムを検証するステップが、前記コンテンツアイテムが償還に利用できることを確認するステップを含む、請求項1に記載の方法。
【請求項６】
コンピュータ実施方法であって、
モバイルコンピュータ装置によって、1つまたは複数の償還可能なコンテンツアイテムを受信し、前記1つまたは複数の償還可能なコンテンツアイテムを後の償還用に格納するステップであって、前記1つまたは複数の償還可能なコンテンツアイテムが、特定の小売商の地理的位置に関連する近傍の範囲を定義する関連する償還トリガを有する、ステップと、
前記モバイルコンピュータ装置によって、前記モバイルコンピュータ装置上に格納された前記1つまたは複数の償還可能なコンテンツアイテムに関連付けられた償還トリガの近傍の範囲内で、前記モバイルコンピュータ装置の位置を検出するステップと、
前記モバイルコンピュータ装置によって、前記償還トリガに関連する前記1つまたは複数の償還可能なコンテンツアイテムを償還するようにユーザに促すステップと、
前記モバイルコンピュータ装置によって、前記1つまたは複数の償還可能なコンテンツアイテムを償還用に選択するユーザ入力を受信するステップと、
前記モバイルコンピュータ装置によって、前記1つまたは複数の償還可能なコンテンツアイテムに関連する広告システムに償還要求を伝達することによって、前記1つまたは複数の償還可能なコンテンツアイテムを検証用に起動するステップであって、前記1つまたは複数の償還可能なコンテンツアイテムは、前記広告システムによって償還に有効か否かを判定され、前記1つまたは複数の償還可能なコンテンツアイテムが有効であると判定された場合、前記広告システムが、前記1つまたは複数の償還可能なコンテンツアイテムに関連付けられた小売商の情報、前記モバイルコンピュータ装置からの位置情報、またはそれらの組み合わせに少なくとも部分的に基づいて、検証された前記1つまたは複数の償還可能なコンテンツアイテムと関連する小売商を識別し、前記識別した小売商の特定の物理的な小売場所に検証通知を送信する、ステップと、
前記モバイルコンピュータ装置によって、前記モバイルコンピュータ装置上に格納された前記1つまたは複数の償還可能な前記コンテンツアイテムを停止するステップと
を含む、方法。
【請求項７】
前記コンテンツアイテムが広告である、請求項６に記載の方法。
【請求項８】
前記コンテンツアイテムを起動するステップが、提示された起動ボタンへのユーザのタッチ入力を受信するステップを含む、請求項６に記載の方法。
【請求項９】
前記コンテンツアイテムを起動するステップが、モバイル装置を振るステップを含む、請求項６に記載の方法。
【請求項１０】
スキャンするために広告を提示するステップ
をさらに含む、請求項６に記載の方法。
【請求項１１】
スキャンするために前記広告を提示するステップが、前記コンテンツアイテムに関連付けられたバーコードを表示するステップを含む、請求項１０に記載の方法。
【請求項１２】
前記コンテンツアイテムを起動後1つまたは複数の光入力を検出するステップであって、前記1つまたは複数の光入力の前記検出に続いて償還メッセージが伝送される、ステップ
をさらに含む、請求項６に記載の方法。
【請求項１３】
システムであって、
記憶装置と、
前記記憶装置に通信可能に接続された1つまたは複数のプロセッサと
を具備し、
前記プロセッサが、前記記憶装置に格納されたアプリケーションコード命令を実行し、
前記アプリケーションコード命令が、前記システムに、
前記1つまたは複数の償還可能なコンテンツアイテムを償還する要求をユーザ装置から受信させ、
前記ユーザ装置が、特定の物理的な小売場所にあり、
前記1つまたは複数の償還可能なコンテンツアイテムが、前記特定の物理的な小売場所での未確定の小売取引に適用されるべき関連する値引き利益を有し、
前記アプリケーションコード命令はさらに、前記システムに、
前記受信した要求に応答して、前記1つまたは複数の償還可能なコンテンツアイテムを検証させ、
前記検証させることが、前記ユーザ装置のユーザによって前記コンテンツアイテムが償還のために有効であるか否かを判定させることを含み、
前記アプリケーションコード命令はさらに、前記システムに、
償還のための前記要求に含まれる前記1つまたは複数の償還可能なコンテンツアイテムに関連付けられた小売商の情報、前記ユーザ装置からの位置情報、またはそれらの組み合わせに少なくとも基づいて、前記検証された1つまたは複数の償還可能なコンテンツアイテムに関連付けられた小売商を識別させ、
前記未確定の小売取引に関連する販売時点管理装置上に表示するために、前記識別された小売商の前記特定の物理的な小売場所に検証通知を伝達させ、前記検証通知が、前記未確定の小売取引に適用されるべき前記関連する値引き利益を有し、
前記アプリケーションコード命令はさらに、前記システムに、
前記1つまたは複数の償還可能なコンテンツアイテムの償還を記録させる、
システム。
【請求項１４】
前記コンテンツアイテムが広告である、請求項１３に記載のシステム。
【請求項１５】
前記コンテンツアイテムを検証させることが、前記コンテンツアイテムがまだ償還されていないことを確認させることを含む、請求項１３に記載のシステム。
【請求項１６】
前記コンテンツアイテムを検証させることが、前記コンテンツアイテムが期限切れになっていないことを確認させることを含む、請求項１３に記載のシステム。
【請求項１７】
前記コンテンツアイテムを検証させることが、前記コンテンツアイテムが償還に利用できることを確認させることを含む、請求項１３に記載のシステム。
【請求項１８】
システムであって、
記憶装置と、
前記記憶装置に通信可能に接続された1つまたは複数のプロセッサと
を具備し、
前記プロセッサが、前記記憶装置に格納されたアプリケーションコード命令を実行し、
前記アプリケーションコード命令が、前記システムに、
1つまたは複数の償還可能なコンテンツアイテムを受信させ、前記1つまたは複数の償還可能なコンテンツアイテムを後の償還用に格納させ、前記1つまたは複数の償還可能なコンテンツアイテムが、対応する地理的位置に関連する近傍の範囲を定義する関連する償還トリガを有し、
前記アプリケーションコード命令はさらに、前記システムに、
前記1つまたは複数の償還可能なコンテンツアイテムに関連付けられた償還トリガの定義された近傍の範囲内で、前記システムの位置を検出させ、
前記償還トリガに関連する前記1つまたは複数の償還可能なコンテンツアイテムを償還するようにユーザに促すことをさせ、
前記1つまたは複数の償還可能なコンテンツアイテムを償還用に選択するユーザ入力を受信させ、
広告システムに要求を伝達することによって、前記1つまたは複数の償還可能なコンテンツアイテムを検証用に起動させ、
前記1つまたは複数の償還可能な記コンテンツアイテムを停止させ、
前記1つまたは複数の償還可能なコンテンツアイテムは、前記広告システムによって償還に有効か否かを判定され、前記1つまたは複数の償還可能なコンテンツアイテムが有効であると判定された場合、前記広告システムが、前記1つまたは複数の償還可能なコンテンツアイテムに関連付けられた小売商の情報、前記システムからの位置情報、またはそれらの組み合わせに少なくとも部分的に基づいて、検証された前記1つまたは複数の償還可能なコンテンツアイテムと関連する小売商を識別し、前記識別した小売商の特定の物理的な小売場所に検証通知を送信する、システム。
【請求項１９】
前記受信したコンテンツアイテムがモバイル装置によってアクセス可能な離れた場所に格納される、請求項１８に記載のシステム。
【請求項２０】
前記コンテンツアイテムを起動させることが、提示された起動ボタンへのユーザのタッチ入力を受信させることを含む、請求項１８に記載のシステム。
【請求項２１】
前記コンテンツアイテムを起動させることが、モバイル装置を振ることを含む、請求項１８に記載のシステム。
【請求項２２】
前記1つまたは複数のプロセッサが、前記システムにスキャンするために広告を提示させるアプリケーションコード命令をさらに実行する、請求項１８に記載のシステム。
【請求項２３】
スキャンするために前記広告を提示させることが、前記コンテンツアイテムに関連付けられたバーコードを表示させることを含む、請求項２２に記載のシステム。
【請求項２４】
前記1つまたは複数のプロセッサが、前記システムに前記コンテンツアイテムを起動後1つまたは複数の光入力を検出させるアプリケーションコード命令をさらに実行し、前記1つまたは複数の光入力の前記検出に続いて償還メッセージが伝送される、
請求項１８に記載のシステム。
【請求項２５】
コンピュータに償還可能なコンテンツアイテムを検証させるコンピュータ実行可能な命令を有するプログラムであって、
前記コンピュータ実行可能な命令が、
前記コンピュータに、1つまたは複数の償還可能なコンテンツアイテムを償還する要求をユーザ装置から受信させる命令であって、ユーザ装置が、特定の物理的な小売場所にあり、前記1つまたは複数の償還可能なコンテンツアイテムが、前記特定の物理的な小売場所での未確定の小売取引に適用されるべき関連する値引き利益を有する、コンピュータ実行可能な命令と、
前記コンピュータに、前記受信した要求に応答して、前記1つまたは複数の償還可能なコンテンツアイテムを検証させる命令であって、前記検証させることが、前記ユーザ装置のユーザによって前記コンテンツアイテムが償還用に有効であるか否かを判定させることを含む、コンピュータ実行可能な命令と、
前記受信した要求に含まれる前記1つまたは複数の償還可能なコンテンツアイテムに関連付けられた小売商の情報、前記ユーザ装置からの位置情報、またはそれらの組み合わせに少なくとも部分的に基づいて、前記検証された1つまたは複数の償還可能なコンテンツアイテムに関連付けられた小売商を前記コンピュータに識別させるコンピュータ実行可能な命令と、
前記コンピュータに、前記未確定の小売取引に関連する販売時点管理装置上に表示するために、前記識別された小売商の前記特定の物理的な小売場所に検証通知を伝達させるコンピュータ実行可能な命令であって、前記検証通知が、前記未確定の小売取引に適用されるべき前記関連する値引き利益を有する、コンピュータ実行可能な命令と、
前記コンピュータに前記1つまたは複数の償還可能なコンテンツアイテムの償還を記録させるコンピュータ実行可能な命令と
を有するプログラム。
【請求項２６】
前記コンテンツアイテムが広告である、請求項２５に記載のプログラム。
【請求項２７】
前記コンテンツアイテムを検証させることが、前記コンテンツアイテムがまだ償還されていないことを確認させることを含む、請求項２５に記載のプログラム。
【請求項２８】
前記コンテンツアイテムを検証させることが、前記コンテンツアイテムが期限切れになっていないことを確認させることを含む、請求項２５に記載のプログラム。
【請求項２９】
前記コンテンツアイテムを検証させることが、前記コンテンツアイテムが償還に利用できることを確認させることを含む、請求項２５に記載のプログラム。
【請求項３０】
コンピュータに償還可能なコンテンツアイテムを償還用に提示させるコンピュータ実行可能な命令を有するプログラムであって、
前記コンピュータ実行可能な命令が、
前記コンピュータに、1つまたは複数の償還可能なコンテンツアイテムを受信させ、前記1つまたは複数の償還可能なコンテンツアイテムを後の償還用に格納させる命令であって、前記1つまたは複数の償還可能なコンテンツアイテムの各々が、特定の小売商の地理的位置に関連する近傍の範囲を定義する償還トリガに関連する、コンピュータ実行可能な命令と、
前記コンピュータに、前記1つまたは複数の償還可能なコンテンツアイテムに関連付けられた償還トリガの定義された近傍の範囲内に、前記プログラムを実行するデバイスの位置を検出させる、コンピュータ実行可能な命令と、
前記コンピュータに、前記償還トリガに関連する前記1つまたは複数の償還可能なコンテンツアイテムを償還するようにユーザに促すことをさせるコンピュータ実行可能な命令と、
前記コンピュータに、前記1つまたは複数の償還可能なコンテンツアイテムを償還用に選択するユーザ入力を受信させる、コンピュータ実行可能な命令と、
前記コンピュータに、前記1つまたは複数の償還可能なコンテンツアイテムに関連付けられた広告システムに償還要求を伝達することによって、前記1つまたは複数の償還可能なコンテンツアイテムを起動させる、コンピュータ実行可能な命令であって、前記1つまたは複数の償還可能なコンテンツアイテムは、前記広告システムによって償還に有効か否かを判定され、前記1つまたは複数の償還可能なコンテンツアイテムが有効であると判定された場合、前記広告システムが、前記1つまたは複数の償還可能なコンテンツアイテムに関連付けられた小売商の情報、前記コンピュータからの位置情報、またはそれらの組み合わせに少なくとも部分的に基づいて、検証された前記1つまたは複数の償還可能なコンテンツアイテムと関連する小売商を識別し、前記識別した小売商の特定の物理的な小売場所に検証通知を送信する、コンピュータ実行可能な命令と、
前記コンピュータに前記格納された1つまたは複数の償還可能な前記コンテンツアイテムを停止させる、コンピュータ実行可能な命令と
を有するプログラム。
【請求項３１】
前記コンテンツアイテムが広告である、請求項３０に記載のプログラム。
【請求項３２】
前記コンテンツアイテムを起動させることが、提示された起動ボタンへのユーザのタッチ入力を受信させることを含む、請求項３０に記載のプログラム。
【請求項３３】
前記コンテンツアイテムを起動させることが、モバイル装置を振ることを含む、請求項３０に記載のプログラム。
【請求項３４】
スキャンするために広告を前記コンピュータに提示させるコンピュータ実行可能な命令をさらに含む、請求項３０に記載のプログラム。
【請求項３５】
スキャンするために前記広告を提示させることが、前記コンテンツアイテムに関連付けられたバーコードを表示させることを含む、請求項３４に記載のプログラム。
【請求項３６】
前記コンテンツアイテムを起動後1つまたは複数の光入力を前記コンピュータに検出させるコンピュータ実行可能な命令であって、前記1つまたは複数の光入力の前記検出に続いて償還メッセージが伝送される、コンピュータ実行可能な命令をさらに含む、請求項３０に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示はコンテンツの提示に関する。
【背景技術】
【０００２】
広告主は消費者を引き付けるためにさまざまな形態で広告を提供する。広告は、全体的にまたは部分的にユーザ、例えば特定の消費者によって使用されるように設計された1片の情報である。広告は電子的形態で提供することができる。例えば、オンライン広告は、ウェブページ上のバナー広告として、検索結果とともに提示される広告として、またはモバイルアプリケーションの中で提示される広告として提供することができる。
【０００３】
媒体、例えばウェブページまたはモバイルアプリケーションの中に広告が含まれていることをインプレッションと呼ぶことがある。広告システムは、例えば、検索エンジンへのユーザの検索照会入力における1つまたは複数のキーワードに応答して、ウェブページの中に広告を含めることができる。ユーザが、提示された広告を(例えば、広告を「クリックする」ことによって)選択した場合、ユーザは、一般に、その広告に関連する別の場所、例えば、別の特定のウェブページに連れて行かれる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本明細書はコンテンツの提示に関する技術を記載する。
【課題を解決するための手段】
【０００５】
一般に、本明細書に記載した主題の一態様は、1つまたは複数の償還可能な(redeemable)コンテンツアイテムをユーザに送信する動作であって、各コンテンツアイテムが物理的な小売場所での償還用に構成された、動作と、特定の物理的な小売場所で1つまたは複数のコンテンツアイテムのうちの1つのコンテンツアイテムを償還する(redeem)要求をユーザから受信する動作と、1つまたは複数のプロセッサを使用して償還用のコンテンツアイテムを検証する動作と、コンテンツアイテムが償還に有効な場合、未確定の小売取引に適用されるべきコンテンツアイテムの償還を対応する小売商に通知する動作と、償還を記録する動作とを含む方法の中に実装することができる。本態様の他の実施形態は、対応するシステム、装置、およびコンピュータプログラム製品を含む。
【０００６】
上記その他の実施形態は、以下の特徴のうちの1つまたは複数を適宜含むことができる。コンテンツアイテムは広告である。コンテンツアイテムは、コンテンツアイテムを特定の場所と関連付ける場所情報を含む。コンテンツアイテムを検証することは、コンテンツアイテムがまだ償還されていないことの確認を含む。コンテンツアイテムを検証することは、コンテンツアイテムが期限切れになっていないことの確認を含む。コンテンツアイテムを検証することは、コンテンツアイテムが償還に有効であることの確認を含む。
【０００７】
一般に、本明細書に記載した主題の一態様は、1つまたは複数のコンテンツアイテムを受信し、1つまたは複数のコンテンツアイテムを後の償還用に格納する動作と、1つまたは複数のコンテンツアイテムのうちの1つのコンテンツアイテムを償還用に選択するユーザ入力を受信する動作と、1つまたは複数のプロセッサを使用してコンテンツアイテムを起動する動作と、償還メッセージを伝送して広告を償還する動作と、コンテンツアイテムを停止する動作とを含む方法の中に実装することができる。本態様の他の実施形態は、対応するシステム、装置、およびコンピュータプログラム製品を含む。
【０００８】
上記その他の実施形態は、以下の特徴のうちの1つまたは複数を適宜含むことができ、ここでコンテンツアイテムは広告である。受信したコンテンツアイテムはモバイル装置上に格納される。受信したコンテンツアイテムは、モバイル装置によってアクセス可能な離れた場所に格納される。コンテンツアイテムは地理的な位置に関連付けられる。方法は、さらに、ユーザがコンテンツアイテムに関連付けられた地理的な位置の近傍に位置すると、コンテンツアイテムを選択するようにユーザを促すことを含む。広告を起動することは、提示された起動ボタンへのユーザのタッチ入力の受信を含む。広告を起動することは、モバイル装置を振ることを含む。方法は、さらに、スキャンするために広告を提示することを含む。スキャンするために広告を提示することは、コンテンツアイテムに関連付けられたバーコードの表示を含む。方法は、さらに、コンテンツアイテムを起動した後1つまたは複数の光入力を検出することを含み、1つまたは複数の光入力の検出に続いて償還メッセージが伝送される。
【０００９】
本明細書に記載した主題の特定の実施形態は、以下の利点のうちの1つまたは複数を実現するために実装することができる。コンテンツ(例えば、広告)の償還は、物理的な場所でのコンテンツの償還を容易にすることによって改良される。例えば、ユーザは、モバイル装置上に提示されたコンテンツを販売時点管理システムで償還することができる。コンテンツの償還の追跡は、電子店頭よりむしろ物理的な小売場所で起こるコンテンツの償還を捕捉することによって改良される。
【００１０】
本発明の1つまたは複数の実施形態の詳細は、添付図面および下記説明において示される。本発明の他の特徴、目的および利点は、説明および図面から、ならびに特許請求の範囲から明白になる。
【図面の簡単な説明】
【００１１】
【図１】例示的なコンテンツ提示システムのブロック図である。
【図２】広告の償還を処理するための例示的なシステムのブロック図である。
【図３】広告を検証し償還するための例示的な方法の流れ図である。
【図４】広告を償還するための例示的な方法の流れ図である。
【図５】広告の償還を処理するための例示的なシステムのブロック図である。
【図６】センサを使用して広告を償還するための例示的な方法の流れ図である。
【発明を実施するための形態】
【００１２】
さまざまな図面における同じ参照符号は同じ構成要素を示す。
【００１３】
電子コンテンツアイテム(例えば、広告)のオフラインの交換は、例えば、ユーザがオンラインでコンテンツアイテムを見ても、一部の交換イベントを別の物理的な場所(例えば、小売店の場所)で実行するとき起こる交換を意味することができる。したがって、取引が店舗と1つまたは複数のネットワークの場所との間のネットワーク通信を依然使用することができても、オフラインの交換場所は、例えばウェブページストアのような電子店頭とは対照的な物理的な場所を意味することができる。ユーザは、(例えば、ウェブページ上に、または検索結果の一覧表とともに提示された)特定の製品に関連するコンテンツアイテムを見て、次いで、物理的な店舗でその製品を買うことができる。いくつかの実装形態では、コンテンツアイテムは、利益、例えば、コンテンツアイテムによって識別された物品用の特定の値引きまたはサービスを受けるために、特定の小売商で償還することができる。
【００１４】
ユーザは、ユーザのモバイル装置を介してアクセスしたコンテンツアイテムを償還するために、販売場所のポイントでコンテンツアイテムを起動することができる。コンテンツアイテムは、そのコンテンツアイテムを検証し、償還を指示するために販売場所のポイントで小売商と通信する、管理システムとコンタクトすることができる。次いで、小売商は、コンテンツアイテムによって識別された利益(例えば、値引き)を適用することができる。償還に続いて、コンテンツアイテムは、さらなる償還を防止するために停止状態になることができる。管理システムは、コンテンツアイテムの償還を追跡し、コンテンツアイテムの許可されていない償還を防止するために、償還を記録することができる。
【００１５】
下記で広告のシステムおよび方法を参照するが、スポンサ付きコンテンツの他の形態を含むコンテンツの他の形態は、下記説明に従って、管理、提示および追跡することができる。
【００１６】
図1は、例示的なコンテンツ提示システム100のブロック図である。いくつかの実装形態では、1人または複数の広告主102が、広告管理システム104において、直接的または間接的に広告情報を入力、維持および追跡することができる。広告を参照するが、スポンサ付きコンテンツの他の形態を含むコンテンツの他の形態は、システム100によって配信することができる。広告は、バナー広告、テキストだけの広告、バーコード広告(例えば、広告の償還および/または追跡において使用することができる1つまたは複数のバーコードを含む広告)、イメージ広告、オーディオ広告、ビデオ広告、アニメ広告、任意のそのような構成部品の1つまたは複数を組み合わせた広告などの、グラフィカルな広告の形態であり得る。また、広告は、リンク、メタ情報、および/またはマシン実行可能命令などの組込み型情報を含むことができる。1人または複数の発行者106は、広告管理システム104に広告に対する要求を発信することができる。広告管理システム104は、発行者のコンテンツアイテム(例えば、ウェブ資産)のうちの1つまたは複数に配置または関連するために広告を送信することにより、要求元の発行者106に応答する。例示的なウェブ資産には、ウェブページ、テレビおよびラジオの広告の時間枠、または活字媒体のスペースが含まれ得る。
【００１７】
ユーザ108および広告主102などの他のエンティティは、例えば交換(例えば、購入もしくは他の相互作用)または広告に関連するクリックスルー(例えば、ユーザが広告を選択した)が発生したかどうかなどの使用情報を、広告管理システム104に提供することができる。この使用情報は、供給された広告に関連する、測定または観察されたユーザの挙動を含むことができる。広告管理システム104は、使用情報に基づいて、金融取引、例えば、発行者106への掛け売りおよび広告主102への課金を実行することができる。
【００１８】
ローカルエリアネットワーク(LAN)、ワイドエリアネットワーク(WAN)、インターネット、1つまたは複数の電話通信ネットワーク、またはそれらの組合せなどのネットワーク110は、広告主102、広告管理システム104、発行者106、およびユーザ108と接続する。
【００１９】
発行者106の一例は、コンテンツ(例えば、記事、討議スレッド、音楽、ビデオ、グラフィックス、検索結果、ウェブページ一覧、情報送付など)に対する要求を受信し、要求に応答して要求されたコンテンツを取り出す、一般的なコンテンツサーバである。コンテンツサーバは、広告に対する要求を広告管理システム104内の広告サーバに発信することができる。広告の要求は所望の広告の数を含むことができる。また、広告の要求はコンテンツ要求情報を含むことができる。この情報は、コンテンツ自体(例えば、ページ、ビデオ放送、ラジオショー、または他のタイプのコンテンツ)、コンテンツまたはコンテンツ要求に対応するカテゴリ(例えば、芸術、ビジネス、コンピュータ、芸術-映画、芸術-音楽など)、コンテンツ要求の一部または全部、コンテンツの古さ、コンテンツのタイプ(例えば、テキスト、グラフィックス、ビデオ、オーディオ、ミックスメディアなど)、地理的な位置情報などを含むことができる。
【００２０】
いくつかの実装形態では、コンテンツサーバまたはクライアントブラウザは、要求されたコンテンツを広告管理システム104によって提供された広告のうちの1つまたは複数と結合する。結合されたコンテンツおよび広告は、ビューワ(例えば、ブラウザまたは他のコンテンツ表示システム)において提示するために、コンテンツを要求したユーザ108に送信/提供することができる。コンテンツサーバは、どのように、いつ、および/または、どこで(例えば、HTMLもしくはJavaScript(登録商標)で)広告が提供されたかを記載する情報を含む、広告についての情報を広告サーバに返送することができる。
【００２１】
発行者106の別の例は検索サービスである。検索サービスは検索結果に対する照会を受信することができる。それに応じて、検索サービスは、文書のインデックスから(例えば、ウェブページのインデックスから)関連する検索結果を取り出すことができる。検索結果は、例えば、ウェブページタイトルの一覧、それらのウェブページから抽出したテキストの抜粋、およびそれらのウェブページへのハイパーテキストリンクを含むことができ、所定の数(例えば、10個)の検索結果にグループ化することができる。
【００２２】
検索サービスは、広告に対する要求を広告管理システム104に発信することができる。要求は所望の広告の数を含むことができる。この数は、例えば、検索結果、検索結果によって占められる画面の数またはページスペース、広告のサイズおよび形などによって決まる可能性がある。また、広告に対する要求は、(入力もしくは解析されたような)照会、(地理的な位置情報、照会がアフィリエイトから来たかどうか、およびそのようなアフィリエイトの識別子などの)照会に基づいた情報、ならびに/または、検索結果に関連するか、もしくは基づいた情報を含むことができる。そのような情報は、例えば、検索結果に関連する識別子(例えば、文書識別子すなわち"docID")、検索結果に関連するスコア(例えば、情報検索("IR")スコア)、識別された文書(例えば、ウェブページ)から抽出されたテキストの抜粋、識別された文書の全文、識別された文書の特徴ベクトルなどを含むことができる。いくつかの実装形態では、IRスコアは、例えば、照会および文書に対応する特徴ベクトルのドット積、ページランクスコア、ならびに/または、IRスコアとページランクスコアの組合せなどから計算される。
【００２３】
いくつかの実装形態では、広告管理システム104は競売手続きを使用して、広告主102から広告を選択することができる。例えば、広告主102は、広告の提示毎に広告主102が払おうとする金額、または広告との相互作用(例えば、クリック)毎に広告主102が払おうとする金額、例えばユーザが広告をクリックすると広告主が払うクリック単位コストの金額を、選択するか、または値付けすることが許され得る。クリック単位コストは、最高のクリック単位コスト、例えば、キーワード、例えば照会の中の単語または複数の単語に基づいて、広告主が広告のクリック毎に払おうとする最高金額を含むことができる。しかしながら、他の値付けタイプも使用することができる。これらの値付けに基づいて、広告は提示用に選択し、格付けすることができる。
【００２４】
検索サービスは、検索結果を、広告管理システム104によって提供された広告のうちの1つまたは複数と結合することができる。次いで、この結合された情報は、コンテンツを要求したユーザ108に転送することができる。検索結果は、支払われた広告とおそらく中立の検索結果との間でユーザを混乱させないように、広告とは別個に維持することができる。
【００２５】
いくつかの実装形態では、1つまたは複数の発行者106は、広告に対する要求を広告管理システム104に発信する。広告管理システム104は、ウェブ資産に関連する発行者のウェブ資産(例えば、ウェブサイトおよび他のネットワーク配信コンテンツ)のうちの1つまたは複数に配置するために広告を送信することにより、要求元の発行者106に応答する。例えば、発行者106がスポーツ関係のウェブサイトを発行する場合、広告管理システム104はスポーツ関係の広告を発行者106に提供することができる。いくつかの実装形態では、発行者のウェブページがクライアント装置にロードされると、要求は、例えば特定のスクリプト(例えば、JavaScript（登録商標）)の実行により、ユーザ108に関連付けられた装置によって代わりに実行することができる。
【００２６】
発行者106の別の例はモバイルアプリケーションの開発者である。モバイルアプリケーションは、モバイル装置(例えば、スマートフォン)上での動作専用に設計されたアプリケーションである。また、モバイルアプリケーションは、モバイルアプリケーションのコンテンツ内に配置された広告を含むことができる。上記の発行者106と同様に、モバイルアプリケーションがユーザによってアクセスされると(例えば、モバイルアプリケーションの特定のページがモバイル装置上にロードされると)、広告は、モバイルアプリケーション内に配置するために広告管理システム104から受信することができる。
【００２７】
いくつかの実装形態では、交換は、物理的な小売場所で、例えば物理的な交換場所112で起こる可能性がある。交換は、広告主を対象とするユーザアクション(例えば、特定の小売または他の店舗販売の場所での購入または値引きの償還)であり得る。広告主は、提示された広告に関連して起こる交換に基づいて、広告キャンペーンの有効性を測定することができる。しかしながら、ユーザ108が装置上で広告を見て、次いで購入するために店舗に移動した場合、交換を広告にリンクすることは困難である可能性がある。
【００２８】
図2は、広告の償還を処理するための例示的なシステム200のブロック図である。システム200は、例えば、広告がコンピュータ装置上でユーザに提示され、ユーザが物理的な場所、例えば小売店の場所で広告を償還する場合に、広告を償還するために使用される。ユーザが小売店を訪れ、例えば小売店で製品またはサービスを購入すると、広告は利益(例えば、値引きまたは無料の製品もしくはサービス)に償還することができる。いくつかの実装形態では、広告の償還によって、ユーザがアンケート調査に参加することが可能になる。物理的な償還場所には、例えば、小売店、レストラン、キオスク、ブティック、卸売業者、公園の自動販売機、または娯楽アトラクションが含まれ得る。
【００２９】
システム200は、コンテンツをユーザに提示することができるモバイル装置202を含む。いくつかの実装形態では、モバイル装置202は携帯電話、携帯情報端末、タブレットPC、またはネットブックである。モバイル装置202を示すが、いくつかの実装形態では、他の装置、例えば、ラップトップ、デスクトップコンピュータ、インターネットキオスク、サーバ、またはセットトップボックス付きのテレビを使用することができる。モバイル装置202は、ウェブブラウザおよび他のアプリケーション、例えば、ニュースアプリケーション、電子メールアプリケーション、ゲーム、またはユーティリティを含むことができる。
【００３０】
モバイル装置202は広告システム204からコンテンツを要求することができる。広告システム204は、小売商206用の広告とともに要求されたコンテンツをモバイル装置202に提供することができる。モバイル装置202は、ネットワーク208を介して広告システム204からコンテンツを要求し受信することができる。ネットワーク208は、インターネット、LAN、WAN、またはそれらの任意の組合せであり得る。いくつかの実装形態では、モバイル装置202は、無線プロトコルの1つのタイプ、例えば、IEEE 802.11、WAPおよび/またはBluetooth（登録商標）を使用するネットワーク208を介して広告システム204と通信することができる。いくつかの他の実装形態では、モバイル装置202は、(例えば、モバイル装置202がデスクトップコンピュータの場合)1つまたは複数の物理的なケーブルを使用してネットワーク208に結合する。
【００３１】
小売商206は、直接的にまたは間接的に(例えば、広告主を介して)、1つまたは複数の広告210を広告システム204に提供することができる。広告210は、小売商206に加えて、他の小売商、コンテンツプロバイダ、発行者、または広告主からのコンテンツを含むことができる。広告210のそれぞれは、広告に関連付けられた特定の小売商または複数の小売商の識別情報を含むことができる。小売商206は、ネットワーク208を介して広告210を広告システム204に提供することができる。
【００３２】
広告210は、償還可能な広告、例えば、値引きまたは無料の製品もしくはサービスを小売商206で提供する、クーポン、チケット、または電子文書を含むことができる。広告210は、小売商206の場所で購入するための製品またはサービスを売り込むことができる。広告210は、小売商206でのアンケート調査、討議グループ、または質問票への参加と引き換えになる償還可能な宣伝用媒体を含むことができる。
【００３３】
モバイル装置202は、広告システム204から1つまたは複数の広告をさらに要求しながら、発行者(例えば、ウェブページ、検索結果)からコンテンツ(例えば、ウェブページ、検索結果、またはアプリケーションコンテンツ)を要求することができる。広告システム204は要求された広告をモバイル装置202に提供することができる。いくつかの実装形態では、発行者は要求されたコンテンツをモバイル装置202に提供し、モバイル装置202は要求されたコンテンツを、広告システム204から受信した1つまたは複数の広告と結合することができる。モバイル装置202は、要求されたコンテンツを受信した広告とともにディスプレイ上に表示することができる。要求されたコンテンツは、モバイル装置202上に、例えば、モバイル装置202上のウェブブラウザまたはアプリケーションの中に提示することができる。
【００３４】
いくつかの実装形態では、モバイル装置202は要求されたコンテンツとともに広告を受信する。例えば、発行者は広告システム204から広告を受信することができ、次いで、その広告は発行者によって(例えば、発行者のウェブページ内で)提供されたコンテンツに統合される。
【００３５】
広告提示モジュール224は、広告210のうちのいずれを要求されたコンテンツとともにモバイル装置202に供給すべきかを判定することができる。広告210を要求されたコンテンツおよび/または要求元のユーザと適合させるために、広告210はさまざまな基準に基づいて選択し採点することができる。例えば、広告提示モジュール224は、その中に広告が提示されるべき要求されたコンテンツに相応する広告に関連するキーワードに基づいて広告を識別することができる。別の例では、広告提示モジュール224は、ユーザについての情報(例えば、ユーザのプロフィール情報)を使用して広告を識別する。別の例では、広告提示モジュール224は、広告を要求する(例えば、広告がビジネスアプリケーションの一般ユーザに訴求する製品用またはサービス用である)特定のビジネスアプリケーションに基づいて、ビジネスアプリケーションの広告を送信することができる。
【００３６】
広告システム204は、広告ログ212の中で広告210のユーザへの提示を追跡することができる。広告ログ212内の各レコードは、例えば、広告識別子、ユーザ用の識別子(例えば、ユーザ識別子、プロフィール識別子、装置識別子)、広告の特定の提示毎のタイムスタンプ、広告のタイプ(例えば、償還可能または償還不可)などを含むことができる。
【００３７】
ユーザは、「マイモバイル装置に保存」オプションを選択することにより、モバイル装置202上で提示された償還可能な広告を、受信した償還可能な広告のレポジトリ214に保存することができる。あるいは、償還可能な広告は、ユーザとの対話なしに、受信した償還可能な広告のレポジトリ214に自動的に保存することができる。ユーザは、後でモバイルアプリケーションを使用して、受信した償還可能な広告のレポジトリ214に保存された広告を、小売店で償還することができる。受信した償還可能な広告のレポジトリ214は、モバイル装置202上にローカルに含むことができる。あるいは、受信した償還可能な広告のレポジトリ214は、広告システム204またはサーバ上のユーザアカウント内にリモートに配置することができる。
【００３８】
例えば、モバイル装置202上でユーザに提示された償還可能な広告は、サーバ上のユーザアカウント内に格納することができる。他の装置(例えば、ユーザのホームコンピュータまたは友人のコンピュータ)上でユーザに提示された償還可能な広告も、サーバ上のユーザアカウント内に格納することができる。ユーザが小売商にいるとき、ユーザは、モバイル装置202で(例えば、ブラウザセッションを介して、またはモバイル装置202上の特定のアプリケーションを使用して)、ユーザアカウント内に格納された償還可能な広告にリモートアクセスし、小売商で広告を償還することができる。
【００３９】
いくつかの実装形態では、モバイル装置202上のモバイルアプリケーションは、償還可能な広告を管理するために使用される。モバイルアプリケーションは、受信した償還可能な広告のレポジトリ214の中に償還可能な広告をローカルに格納することができる。あるいは、モバイルアプリケーションは広告をサーバ上にリモートに格納し、広告のうちの1つを償還するためにサーバにアクセスすることができる。モバイルアプリケーションは、広告を整理し(例えば、ユーザが興味をもたない製品用またはサービス用の広告を処分し)、広告を小売商206に提示し、広告システム204で広告の償還を管理するために使用することができる。いくつかの実装形態では、ユーザのホームコンピュータ上のデスクトップアプリケーションによっても、ユーザがサーバ上に格納された広告を編成することが可能になる。
【００４０】
いくつかの実装形態では、広告場所マッピングレポジトリ216は、受信した償還可能な広告のレポジトリ214の中に格納された広告に償還場所を関連付ける。償還場所は、広告を償還することができる小売商(例えば、小売商206)に関連付けられた特定の地理的な位置である。償還場所は、例えば、GPS(Global Positioning Satellite)座標(例えば、緯度および経度)、所在地住所、道路交差点、または特定のGPS座標を囲む領域によって定義することができる。領域は、特定のGPS座標の特定の距離(例えば、百フィート)内の区域として定義することができる。
【００４１】
別の例として、償還場所は、意味のある場所または意味のある場所を囲む領域であり得る。意味のある場所は、例えば、ショッピングモール、公園、ランドマーク、またはいくつかの他の対象区域であり得る。ショッピングモールなどの意味のある場所区域の1つの大きさ(例えば、幅)は数百フィート(または数街区)の距離であり得るので、GPS座標が意味のある区域の境界の外側で特定の距離(例えば、百フィート)内の場所を表す場合、特定のGPS座標は意味のある場所を囲む領域内にあると考えることができる。したがって、償還場所毎に広告場所マッピングレポジトリ216は、その場所に該当する広告または複数の広告を識別する。
【００４２】
モバイル装置202が、受信した償還可能な広告のレポジトリ214内の広告に間連付けられた地理的な位置の特定の近傍内にある場合、(例えばモバイル装置202上の受信した広告と場所の関連を含む広告管理アプリケーションにより)、ユーザは広告を償還するように促され得る。例えば、モバイルアプリケーションはモバイル装置202のGPS座標を判別することができる。モバイルアプリケーションは、モバイル装置202のGPS座標と広告場所マッピングレポジトリ216内に格納されたGPS座標とを比較することができる。モバイル装置202のGPS座標が広告場所マッピングレポジトリ216内に格納された一組のGPS座標の特定の近傍内にあるとモバイルアプリケーションが判定した場合、モバイルアプリケーションは、一組のGPS座標に関連付けられた広告用のプロンプトを表示することができる。例えば、プロンプトは、関連付けられた広告または関連付けられた広告の概要のユーザへの提示であり得る。
【００４３】
ユーザが小売商206(例えば、物理的な小売店の場所)にいると、ユーザは、受信した償還可能な広告のレポジトリ214から広告を償還することができる。広告は、上記のようにユーザの地理的な位置に基づいて、ユーザに提示することができる。あるいは、ユーザは、受信した償還可能な広告のレポジトリ214内に格納された広告を通しでブラウズして、広告を選択することができる。ユーザは小売商206でレジ係に広告を提示することができる。ユーザは「償還」オプションを選択して広告を起動し、広告の広告識別子およびユーザ識別子を広告システム204に提供することができる。
【００４４】
広告検証ソフト218は、起動された広告を検証するために使用することができる。例えば、広告検証ソフト218は、広告が期限切れになっていないこと、広告が修正されていない(例えば、広告の詳細がモバイル装置202上に広告が提示されたときと同じである)こと、および/または、広告が以前にもしくは許された回数を超えて使用されていないことを検証することができる。広告検証ソフト218は広告識別子およびユーザ識別子で償還ログ220を照会して、ユーザが以前に広告を償還したかどうかを判定することができる。広告が償還に有効な場合、広告検証ソフト218は、広告用に(例えば、広告識別子、ユーザ識別子、および償還の時刻をもつ)新しいレコードを償還ログ220の中に作成することができる。
【００４５】
償還ログ220は、物理的な場所に基づいた(例えば、オフラインの)広告償還、オンラインの広告償還、または両方を追跡することができる。償還ログ220および広告ログ212は、広告の交換を判定するために使用することができる。広告システム204は、償還を追跡して、広告の有効性についての統計データを生成し、広告会計(例えば、償還に基づいた支払い)を可能にすることができる。
【００４６】
いくつかの実装形態では、ユーザは複数回広告を償還することができる。例えば、広告は5回償還することができる。広告は、広告を償還できるすべての回数、または広告を償還できる残りの回数の指示(例えば、テキスト)を含むことができる。別の例では、広告は、広告をある特定の期間中の特定の回数(例えば、2週間毎に1回)償還できる指示を含むことができる。
【００４７】
広告が検証されると、小売通知エンジン222は、広告に関する情報(例えば、広告識別子)を小売商206に提供することができる。例えば、小売通知エンジン222は、償還されている広告に関連付けられた特定の小売商を識別することができる。小売通知エンジン222は、広告210内の小売商情報または償還される広告に関連する情報に基づいて特定の小売商を識別することができる。いくつかの実装形態では、小売通知エンジン222は、モバイル装置202の現在の地理的な位置を使用して、複数の店舗場所をもつ小売商用の特定の小売店を識別する。いくつかの実装形態では、広告主は、広告が償還に有効である特定の小売店の住所を指示することができる。広告は、有効な住所に対応する特定の場所を指定することができる。償還の時点でのユーザの場所は、広告主が指定した場所のうちの1つへのユーザの近さを識別し、広告が償還された特定の店舗への足跡をたどるために使用することができる。
【００４８】
小売通知エンジン222は、広告の中で宣伝された特定の利益の指示を小売商206に提供することができる。例えば、小売商206は、小売商の広告システムのアカウントに関連するソフトウェアを含むことができる。ソフトウェアは、償還された広告の指示を受信し、レジ係によって操作された販売時点管理システム内のディスプレイ上に広告の利益を提示することができる。いくつかの実装形態では、ソフトウェアは、販売時点管理システムのディスプレイ上に広告の利益を表示する前に、ユーザの購入が利益の要件(例えば、最低購入金額、特定の製品またはサービスの購入)を満たすことを検証する。
【００４９】
レジ係は、ユーザの購入に適用される利益(例えば、値引き)をもたらす広告の償還を受け入れることができる。いくつかの実装形態では、ディスプレイは、小売商206で同時に償還されている複数の広告(例えば、小売商206で償還されている広告のすべて)を提示する。例えば、ディスプレイは、ユーザの購入によって満たされる要件を有する小売商206で償還されている広告を提示することができる。レジ係は、モバイル装置202上でレジ係に提示された広告または複数の広告の償還を受け入れることができる。
【００５０】
いくつかの実装形態では、モバイル装置202は、広告を償還する前に小売商206にある販売時点管理システムと通信する。例えば、モバイル装置202は、販売時点管理システムの識別子を受信するために、販売時点管理システムと無線で通信することができる。モバイル装置202は、広告識別子およびユーザ識別子とともに販売時点管理システムの識別子を広告システム204に提供することができる。いくつかの実装形態では、特定の償還コードが各広告に関連付けられる。コードは、広告ならびに広告を受信したユーザの両方を識別するために使用することができる。広告検証ソフト218は、販売時点管理システムの識別子を使用して、償還されている広告に関連付けられた小売場所にユーザがいることを検証することができる。
【００５１】
小売通知エンジン222は、販売時点管理システムの識別子を使用して、ユーザが製品またはサービスを購入する小売商206にある特定の販売時点管理システムに広告の利益の指示を提供することができる。特定の販売時点管理システムにいるレジ係は、広告の利益を見て、広告の償還を受け入れることができる。いくつかの実装形態では、販売時点管理システムは宣伝された利益の指示を受信し、ユーザの購入が利益の要件を満たすことを自動的に検証し、レジ係からの入力なしで購入に利益を適用する。
【００５２】
いくつかの実装形態では、ユーザの取引が完了する(例えば、ユーザが購入に対して支払う)まで、レコードは償還ログ220内に作成されない。例えば、小売商206にあるソフトウェアは、取引が完了した後、小売通知エンジン222に償還の検証を提供することができる。小売通知エンジン222は、償還のタイムスタンプ、広告識別子、およびユーザ識別子をもつレコードを償還ログ220内に作成することができる。いくつかの実装形態では、レコードは販売時点管理システムの識別子を含む。
【００５３】
いくつかの実装形態では、広告が償還された後、広告は、受信した償還可能な広告のレポジトリ214から削除される。償還されている広告についての通知が広告システム204に提供された後、広告は、受信した償還可能な広告のレポジトリ214から削除することができる。あるいは、償還ログ220内にレコードが作成された後、広告は、受信した償還可能な広告のレポジトリ214から削除することができる。例えば、広告検証ソフト218または小売通知エンジン222は、償還ログ220内に償還を記録するレコードを作成することができる。広告システム204は、広告の償還が記録されたことを示すメッセージをモバイル装置202に送信することができ、モバイル装置202は、受信した償還可能な広告のレポジトリ214から広告を削除することができる。広告は、モバイル装置202上にローカルに、またはサーバ上のユーザアカウント内にリモートに存在する記憶装置から削除することができる。
【００５４】
1つの例では、モバイル装置202上のニュースアプリケーションが、広告システム204から広告を要求することができる。広告システム204は要求に応答して、ニュースアプリケーションに広告を提供することができる。ニュースアプリケーションは、受信した広告を、受信した償還可能な広告のレポジトリ214の中に格納することができる。モバイル装置202上の広告管理アプリケーションは、モバイル装置202の現在の地理的な位置の指示を受信することができる。広告管理アプリケーションは、現在の地理的な位置が、受信した償還可能な広告のレポジトリ214内の広告に関連付けられた地理的な位置の(例えば、ユーザが指定した)所定の距離内にあることを判定することができる。
【００５５】
広告が近くのレストランで償還できることを示すプロンプトは、広告管理アプリケーションによりモバイル装置202上に提示することができる。モバイル装置202は広告の選択を示すユーザ入力を受信することができ、広告管理アプリケーションはモバイル装置のディスプレイ上に広告の詳細を提示することができる。いくつかの実装形態では、ユーザは、精算中にレストランで職員に選択された広告を見せることができる。
【００５６】
例を続けると、モバイル装置202は、モバイル装置202が振られていることを示す入力を加速度計から受信することができる。広告管理アプリケーションは、加速度計から入力を受信し、選択された広告を起動することができる。広告管理アプリケーションは、広告の償還を要求するメッセージを広告システム204に提供することができる。メッセージは、広告用の識別子およびユーザ用の識別子を含むことができる。広告検証ソフト218は広告を認証することができる。広告検証ソフト218が広告を償還できることを検証した場合、小売通知エンジン222は償還用の広告を示すメッセージをレストランに提供することができる。小売通知エンジン222は、償還ログ220内のレコードを償還のタイムスタンプで更新することができる。広告管理アプリケーションは、モバイル装置ディスプレイ上の広告の提示を停止することができる。
【００５７】
図3は、広告を検証し償還するための例示的な方法300の流れ図である。広告システム(例えば、広告システム204)およびその一部は、以下で例として参照される。方法300は、広告システムとともに、またはその代わりに、1つまたは複数の他のシステムによって実行することができる。
【００５８】
1つまたは複数の償還可能な広告がユーザに送信される(302)。例えば、広告システムは、モバイル装置(例えば、モバイル装置202)からコンテンツ(例えば、広告)に対する要求を受信することができる。広告システムは、要求されたコンテンツとともに1つまたは複数の広告を(例えば、広告210から)モバイル装置に提供することができる。1つまたは複数の広告は、償還可能な広告、または償還可能な広告と償還可能でない広告との組合せを含むことができる。1つまたは複数の広告は、(例えば、モバイル装置からのコンテンツに対する単一の要求後)同時にモバイル装置に送信することができる。あるいは、1つまたは複数の広告は、ある期間にわたってモバイル装置に送信することができる(例えば、コンテンツの要求毎に単一の広告をモバイル装置に送信することができ、広告システムは、何日、何週にもわたってコンテンツの要求を受信することができる)。
【００５９】
いくつかの実装形態では、広告は、ユーザアカウントによりユーザに関連付けられた複数の装置に送信することができる。例えば、ユーザアカウントは、複数の装置上に提示された償還可能な広告を保存する広告記憶サーバ上にあり得る。
【００６０】
広告を償還する要求がユーザから受信される(304)。例えば、広告システムは、ユーザが償還用の特定の広告を起動したことを示すメッセージをモバイル装置から受信することができる。広告は、モバイル装置上にローカルに(例えば、受信した償還可能な広告のレポジトリ214内に)格納された広告であり得る。あるいは、広告は、モバイル装置にアクセス可能なサーバ上にリモートに格納することができる。メッセージは、ユーザが償還する特定の広告の識別子を含むことができる。メッセージは、広告の交換および償還を追跡するために、ユーザの識別子を含むことができる。
【００６１】
いくつかの実装形態では、メッセージは、(例えば、広告が償還可能な場合店舗チェーンで)広告が償還されている特定の店舗用の地理的な位置情報を含む。例えば、メッセージは、モバイル装置またはモバイル装置の地理的な位置に近い道路交差点のGPS座標を含むことができる。広告システムはGPS座標を使用して特定の小売店を識別することができる。
【００６２】
広告が検証される(306)。例えば、広告検証ソフト(例えば、広告検証ソフト218)は、ユーザが広告を償還できるかどうかを判定することができる。広告検証ソフトは、現在日が広告の有効期限より前であることを確認することができる。広告検証ソフトは、広告が宣伝された回数より多く償還されていないことを確認することができる。例えば、広告が5回償還できる場合、広告検証ソフトは、今までのところユーザが5回より少なく広告を償還したことを確認する。別の例では、広告は1度だけ償還することができ、広告検証ソフトは広告がまだ償還されていないことを確認する。
【００６３】
いくつかの実装形態では、広告検証ソフトは、ユーザが小売商で広告を償還できることを確認する。例えば、広告検証ソフトは、ユーザが位置する特定の小売店にメッセージを送信し、ユーザが広告の中で宣伝された製品またはサービスを購入しており、広告の中で宣伝された利益を受けることができることを確認する。
【００６４】
いくつかの実装形態では、広告検証ソフトは、広告が償還に利用可能なことを確認する。例えば、広告検証ソフトは、広告の詳細が修正されていないか、または広告がまだ償還されていないことを確認する。別の例では、広告検証ソフトは、広告が、ユーザのモバイル装置上、またはユーザに関連付けられた、別のユーザに関連付けられた装置ではない別の装置上に提示されたことを判定する。
【００６５】
広告の通知が小売商に送信される(308)。例えば、広告が償還に有効な場合、小売通知エンジン(例えば、小売通知エンジン222)は、広告に関連付けられた小売商(例えば、小売商206)を識別することができる。小売通知エンジンは、広告が償還されていることを示す通知を小売商に送信することができる。
【００６６】
広告を償還する要求が地理的な位置情報を含む場合、小売通知エンジンは、広告が償還されていることを示す通知を識別された特定の小売店に送信することができる。具体的には、通知は、小売商で未確定の取引(例えば、小売商での現在のユーザ取引)に適用されるべき償還金額(例えば、値引きまたは例えば広告によって識別された他の利益)を示すことができる。
【００６７】
広告の償還が記録される(310)。例えば、広告システムは、償還ログ(例えば、償還ログ220)内に償還を記録することができる。広告システムは、広告識別子および償還のタイムスタンプをもつ新しいレコードを償還ログの中に作成することができる。新しいレコードはユーザ識別子および/または店舗識別子を含むことができる。
【００６８】
いくつかの実装形態では、複数回償還することができる広告のために、広告システムは、広告識別子に関連付けられた償還ログ内のレコードを更新する。また、広告システムはユーザ識別子を使用して、更新するレコードを判別することができる。更新されたレコードは、新しい広告の償還に関する情報(例えば、償還のタイムスタンプおよび/または償還の場所)を含むことができる。
【００６９】
図4は、広告を償還するための例示的な方法400の流れ図である。モバイル装置(例えば、モバイル装置202)およびその一部は、以下で例として参照される。方法400は、モバイル装置とともに、またはその代わりに、1つまたは複数の他のシステムによって実行することができる。
【００７０】
広告が受信され、広告レポジトリの中に格納される(402)。例えば、モバイル装置は、広告システム(例えば、広告システム204)から広告を要求し、受信することができる。モバイル装置は、モバイルディスプレイ上でユーザに広告を提示することができる。モバイル装置上のモバイルアプリケーションは、モバイル装置上のレポジトリ(例えば、受信した償還可能な広告のレポジトリ214)内に、またはサーバ上に広告を格納することができる。
【００７１】
いくつかの実装形態では、モバイル装置のユーザは、モバイル装置以外のコンピュータ装置(例えば、ワークコンピュータ)上で広告を見ることができる。この例では、モバイル装置およびその他のコンピュータ装置によって受信された広告は、モバイル装置およびその他のコンピュータ装置によってアクセス可能な(例えば、サーバ上の)リモートレポジトリ上に格納することができる。
【００７２】
ユーザは、ユーザの場所に基づいて広告を償還するように適宜促される(404)。例えば、モバイルアプリケーションはモバイル装置の地理的な位置を判別することができる。モバイルアプリケーションは、モバイル装置の地理的な位置をレポジトリ内に格納された広告に関連付けられた地理的な位置と比較することができる。モバイル装置の地理的な位置が、レポジトリ内に格納された広告に関連付けられた地理的な位置の特定の近傍内にある場合、モバイルアプリケーションは、広告を償還するようにユーザを促すことができる。例えば、モバイルアプリケーションは、近くの店舗またはレストランで広告を償還できることをユーザに警告することができる。
【００７３】
いくつかの実装形態では、モバイルアプリケーションが、少なくとも閾値の時間(例えば、10分間)にわたってモバイル装置が広告に関連付けられたのと同じ地理的な位置にあったことを検出すると、ユーザは促される。
【００７４】
いくつかの実装形態では、モバイルアプリケーションは、カレンダ入力(例えば、「ターゲットセンタでのコンサートに参加」)またはユーザのソーシャルネットワーク状況(例えば、「ババルーレストランへ行く」)に基づいて、ユーザの現在位置または予想位置を検出することができる。例えば、モバイル装置は、ソーシャルネットワークサイトに送信されたアップデートからユーザの現在位置を受信し、ユーザの現在位置に関連付けられた広告を償還するように、ユーザを促すことができる。別の例では、モバイルアプリケーションは、ユーザの目的地(例えば、ユーザが5分以内にいるであろう場所)に近い地理的な位置でユーザが償還できる広告に関する情報を、ユーザに提供することができる。
【００７５】
広告が償還用に選択される(406)。例えば、モバイル装置上のタッチセンサ式ディスプレイは、ユーザの広告選択を受信することができる。例えば、ユーザはプロンプトに応答して、または広告レポジトリの手動検索によって、広告を選択することができる。選択後、広告の詳細はタッチセンサ式ディスプレイ上に提示することができる。広告の選択は、タッチスクリーンディスプレイ上により目立つように広告を提示することができる。例えば、モバイルアプリケーションは、他のコンテンツなしでディスプレイ上に広告を提示することができる。いくつかの実装形態では、それがユーザが探している広告ではなかった場合、モバイルアプリケーションは広告の除外を示す入力を受信することができる。
【００７６】
モバイルアプリケーションは、ユーザが広告をブラウズし広告を選択することが可能になるタッチセンサ式ディスプレイ上に、レポジトリ内に格納された広告を表示することができる。あるいは、モバイルアプリケーションは、広告を償還するようにユーザを促し、プロンプト内に表示された広告のユーザ選択を受信することができる。いくつかの実装形態では、モバイルアプリケーションは、マイクロフォン(例えば、音声起動によって)、キーボード/タッチスクリーン、トラックボール、またはモバイル装置上の他のボタンを含む他の入力装置から、広告のユーザ選択を受信することができる。
【００７７】
いくつかの実装形態では、モバイルアプリケーションはレポジトリに広告のサブセットを照会する。例えば、モバイルアプリケーションは、ユーザが現在訪れているモール内の小売商に関連付けられたすべての広告に対する要求を、レポジトリに送信することができる。モバイルアプリケーションは広告のサブセットをタッチスクリーンディスプレイ上に提示し、提示された広告のうちの1つのユーザ選択を受信することができる。
【００７８】
広告が起動される(408)。例えば、モバイルアプリケーションは、タッチセンサ式ディスプレイ上に提示された広告内で「起動」ボタンをユーザが選択したことを示す入力を受信する。いくつかの実装形態では、モバイルアプリケーションは、モバイル装置の振動動作が選択された広告の起動を示すことを判別する。
【００７９】
償還を示すメッセージが広告システムに送信される(410)。例えば、モバイルアプリケーションは、ユーザが小売商で広告を償還していることを示すメッセージを広告システムに送信することができる。メッセージは広告の識別子を含む。メッセージは、ユーザ識別子、モバイル装置の地理的な位置、および/または、ユーザが広告を償還している小売店用の店舗識別子を含むことができる。
【００８０】
広告が償還後停止される(412)。例えば、広告はもはやモバイル装置上に提示されない。モバイルアプリケーションは、(例えば、レポジトリ内の広告に関連付けられた値を更新することによって)広告が償還された回数を増やすことができる。いくつかの実装形態では、償還の数が閾値(例えば、償還の最大数)を超えた場合、モバイルアプリケーションはレポジトリから広告を削除するか、またはそうでなければ、もはや広告を償還できないことを示す。いくつかの実装形態では、広告の償還が確認されると、モバイル装置は広告システムからメッセージを受信する。メッセージに応答して、広告が停止される。
【００８１】
図5は、償還を処理するための例示的なシステム500のブロック図である。具体的には、広告は、販売時点管理システム(例えば、物理的な小売または店舗販売の場所)でセンサを使用して償還される。例えば、センサは、モバイル装置のディスプレイ上に提示された広告に関連する情報を検出することができる。モバイル装置は、販売時点管理システムが提示された広告を検出したことを示すメッセージを広告システムに送信する。広告システムは、受信したメッセージ内の情報に基づいて、広告の償還を記録することができる。
【００８２】
システム500は、コンテンツをユーザに提示するためのモバイル装置502を含む。いくつかの実装形態では、モバイル装置502はモバイル装置202と同じ装置である。いくつかの実装形態では、モバイル装置502は、携帯電話、携帯情報端末、タブレットPC、ネットブック、またはラップトップである。モバイル装置502は、ウェブブラウザおよび他のアプリケーション、例えば、ニュースアプリケーション、電子メールアプリケーション、ゲーム、またはユーティリティを含むことができる。
【００８３】
モバイル装置502は広告システム204からコンテンツを要求することができる。例えば、モバイル装置502上のウェブブラウザは、1つまたは複数の広告を含む特定の発行者からウェブページを要求することができる。ブラウザは、ウェブページをローディングすると広告システム204に広告の要求を送信することができる。あるいは、いくつかの実装形態では、発行者は広告を要求し、広告は、コンテンツをユーザのブラウザに提供する前にコンテンツの中に組み込まれる。広告提示モジュール224は、広告210のうちのどれが要求されたウェブページに所属するかを識別することができる。広告システム204は、ネットワーク208を介して、要求されたウェブページおよび広告210のうちの1つまたは複数をモバイル装置502に提供することができる。広告は、小売商506からの製品用またはサービス用であり得る。広告システム204は、モバイル装置502上に提示された広告を、広告ログ212の中で追跡することができる。ウェブブラウザは、ウェブページを1つまたは複数の広告と結合し、結合されたコンテンツをモバイル装置502のディスプレイ上に提示することができる。
【００８４】
償還可能な広告は、モバイル装置502上の受信した償還可能な広告のレポジトリ514内に格納することができる。あるいは、償還可能な広告は、モバイル装置502によってアクセス可能なサーバ上にリモートに格納することができる。償還可能な広告は、広告場所マッピングレポジトリ516の中に格納された1つまたは複数の償還場所に関連付けることができる。広告場所マッピングレポジトリ516は、償還可能な広告が償還できる小売商の地理的な位置の説明を含むことができる。
【００８５】
モバイルアプリケーションは、レポジトリ内に格納された償還可能な広告をユーザに提示することができる。ユーザは、小売商506にいる間に広告の利益を受けるために、償還可能な広告のうちの1つを選択し起動することができる。広告は、広告の起動に基づいてモバイル装置502のディスプレイ上に提示することができる。
【００８６】
スキャナ526は、モバイル装置のディスプレイ上に提示された広告内に含まれたバーコードを読むことができる。小売商506は、広告内に含まれたバーコードに基づいて、提示された広告および広告の利益を識別することができる。いくつかの実装形態では、提示された広告は、クイックレスポンス("QR")コードまたは他の2次元バーコードを含むことができる。小売商506は、提示された広告に関連付けられた利益をユーザの取引に適用することができる。例えば、ユーザは無料の製品またはサービスを受けることができる。小売商506は、提示された広告に関連付けられた利益を適用する前に、提示された広告がユーザの取引に該当することを検証することができる。
【００８７】
モバイル装置502は、スキャナ526が提示された広告内のバーコードを読取っているとき、スキャナ526によって生成された光を検出できる光センサ528を含む。いくつかの実装形態では、光センサ528は、スキャナ526から特定の光パターンを検出する。あるいは、光センサ528は、光の特定の波長または複数の波長(例えば、スキャナの赤い光)を識別することができる。
【００８８】
モバイルアプリケーションは、光または光パターンの検出を示すメッセージを光センサ528から受信し、光の検出に基づいて広告の償還が行われたことを判定することができる。モバイルアプリケーションは、広告の償還を識別するメッセージ(例えば、広告識別子、ユーザ識別子など)を広告システム204に提供することができる。広告の償還の最大数を超えると、モバイルアプリケーションは広告を停止することができる。
【００８９】
広告検証ソフト218は、償還されている広告を検証し、広告の償還を償還ログ220内に記録することができる。例えば、広告検証ソフト218は、広告識別子およびユーザ識別子をもつ新しいレコードを償還ログ220内に作成することができる。
【００９０】
いくつかの実装形態では、モバイル装置502は、小売商506にある販売時点管理システムに無線で広告のコピーを送信することができる。販売時点管理システムは、広告を検証し、広告からの利益をユーザの取引に適用することができる。モバイル装置502または小売商506は、広告の償還の指示を広告システム204に提供することができる。
【００９１】
図6は、センサを使用して広告を償還するための例示的な方法600の流れ図である。モバイル装置(例えば、モバイル装置502)およびその一部は、以下で例として参照される。方法600は、モバイル装置とともに、またはその代わりに、1つまたは複数の他のシステムによって実行することができる。
【００９２】
広告が受信され、広告レポジトリの中に格納される(602)。例えば、モバイル装置は広告サーバ(例えば、広告システム204)からコンテンツを要求する。広告サーバは、要求されたコンテンツとともに広告(例えば、広告210のうちの1つ)をモバイル装置に提供する。
【００９３】
いくつかの実装形態では、モバイル装置は発行者からコンテンツを要求する。発行者は、要求されたコンテンツをモバイル装置に供給し、広告システムからモバイル装置に提供されるべき1つまたは複数の広告を要求することができる。広告システムは1つまたは複数の広告をモバイル装置に提供することができ、モバイル装置は、結合されたコンテンツをディスプレイ上でユーザに提示するために、要求されたコンテンツと広告を結合することができる。あるいは、広告システムは、モバイル装置に供給されるコンテンツに統合するために、発行者に広告を送信することができる。
【００９４】
提示された償還可能な広告は、後でアクセスするために、償還可能な広告のレポジトリ(例えば、受信した償還可能な広告のレポジトリ514)内に格納することができる。あるいは、レポジトリはリモートサーバ上に配置することができる。
【００９５】
広告がリモートサーバ上に格納されると、ユーザは、モバイル装置以外の装置上で別の広告を見ることができる。別の広告もリモートサーバ上に格納することができる。例えば、ホームコンピュータはユーザに広告を提示することができ、ホームコンピュータ上のアプリケーションは、提示された広告をリモートサーバにアップロードすることができる。
【００９６】
リモートサーバ上またはモバイル装置上のレポジトリ内に格納された広告は、償還可能な広告であり得る。いくつかの実装形態では、レポジトリ内に格納された広告は、償還可能な広告と償還可能でない広告両方の組合せである。
【００９７】
ユーザの場所に基づいて、ユーザが広告を償還するように適宜促される(604)。例えば、モバイルアプリケーションは、モバイル装置の現在の地理的な位置を示す入力を受信することができる。モバイルアプリケーションは、現在の地理的な位置をレポジトリ内に格納された広告に関連付けられた地理的な位置と比較することができる。
【００９８】
現在の地理的な位置が、広告の1つに関連付けられた地理的な位置の近傍(例えば、モバイルアプリケーション内に格納された閾値)内にあるとき、モバイルアプリケーションは広告を償還するようにユーザを促すことができる。モバイルアプリケーションは、広告が近くの場所で償還できることを示す通知をモバイル装置上に表示することができる。通知は、広告についての詳細を表示するか、または通知を無視するかのオプションを含むことができる。
【００９９】
広告が償還用に選択される(606)。例えば、モバイルアプリケーションは、広告のユーザ選択を示す入力を受信することができる。広告についての詳細はモバイル装置のディスプレイ上に提示することができる。いくつかの実装形態では、広告はディスプレイの特定の部分に提示される。いくつかの他の実装形態では、広告はディスプレイ全体に提示することができる。
【０１００】
モバイルアプリケーションは、ユーザに提示されたプロンプト内に提示された広告の選択を示す入力を受信することができる。あるいは、モバイルアプリケーションは、レポジトリ内に格納された広告の一覧を表示することができる。ユーザは、広告の一覧を通しでブラウズまたは検索し、広告を選択することができる。選択された広告が、ユーザが探している広告ではない場合、モバイルアプリケーションは広告の除外を示す入力を受信することができ、ユーザは別の広告を検索することができる。
【０１０１】
広告が起動される(608)。例えば、モバイルアプリケーションは広告を起動する指示を受信し、モバイルアプリケーションはモバイル装置のディスプレイ全体に広告を提示することができる。提示された広告は、バーコード、QRコード（登録商標）、または他の何らかの形態の識別子を含む。広告を起動することによって、モバイル装置内に含まれた光センサ(例えば、光センサ528)がオンになることが可能になる。
【０１０２】
広告は、広告の選択、および、モバイル装置が(例えば、ユーザがレジに達したときユーザによって)振られていることを示す入力を受信するモバイルアプリケーションによって、起動することができる。あるいは、モバイルアプリケーションは、ユーザがモバイル装置のタッチスクリーンディスプレイ上に提示された「起動」ボタンを選択したことを示す入力を受信することができる。いくつかの他の実装形態では、モバイルアプリケーションは、キーボード、トラックボール、または他の何らかの入力装置からの「起動」ボタンの選択を示す入力を受信することができる。
【０１０３】
光フラッシュが検出される(610)。例えば、光センサは、スキャナが起動された広告内のバーコードを読取ることによって生成された光フラッシュまたは光フラッシュのパターンを検出することができる。あるいは、光センサは、スキャナ(例えば、スキャナ526)が起動された広告内に提示されたQRコード（登録商標）を読取ることによって生成された光フラッシュまたは光フラッシュのパターンを検出することができる。
【０１０４】
いくつかの実装形態では、モバイル装置は、レジに送信された無線信号が受信されたことを検出する。例えば、広告が起動されると、モバイル装置は、起動された広告についての情報(例えば、広告識別子)を示す広告の電子コピーを無線でレジに提供することができる。レジは、起動された広告からの利益(例えば、値引き)をユーザの取引に適用し、モバイル装置に確認信号を送信することができる。
【０１０５】
広告の償還を示すメッセージが広告システムに送信される(612)。例えば、モバイルアプリケーションは、起動された広告用の広告識別子を示すメッセージを広告システムに送信することができる。メッセージは、ユーザ識別子および/またはモバイル装置の地理的な位置を含むことができる。いくつかの実装形態では、レジは、起動された広告が償還されたことを示すメッセージを広告システムに提供する。
【０１０６】
広告が停止される(614)。例えば、モバイルアプリケーションは、起動された広告をモバイル装置上に提示することを停止することができる。モバイルアプリケーションは起動された広告をレポジトリから削除することができ、起動された広告はもはや使用することができない。いくつかの実装形態では、モバイルアプリケーションは、起動された広告がもはや償還できないことを示し、起動された広告をレポジトリ内に保持する。いくつかの他の実装形態では、モバイルアプリケーションは、起動された広告が償還された回数を増やす。起動された広告が閾値の回数を超えて償還された場合、起動された広告はもはや償還することはできない。
【０１０７】
本明細書に記載した主題の実施形態およびそれらの動作は、デジタル電子回路の中に、または、本明細書に開示した構造およびそれらの構造的な均等物を含むコンピュータのソフトウェア、ファームウェア、もしくはハードウェアの中に、または、それらの1つまたは複数の組合せの中に実装することができる。本明細書に記載した主題の実施形態は、データ処理装置による実行用に、またはデータ処理装置の動作を制御するためにコンピュータ記憶媒体上で符号化された、1つまたは複数のコンピュータプログラム、すなわちコンピュータプログラム命令の1つまたは複数のモジュールとして実装することができる。コンピュータ記憶媒体は、コンピュータ可読記憶装置、コンピュータ可読記憶基板、ランダムもしくはシリアルなアクセスメモリのアレイもしくは装置、またはそれらの1つもしくは複数の組合せであり得るか、またはそれらの中に含まれ得る。
【０１０８】
用語「データ処理装置」は、データを処理するためのすべての装置、デバイスおよびマシンを包含し、例として、プログラマブルプロセッサ、コンピュータ、または、複数のプロセッサもしくはコンピュータが含まれる。装置は、ハードウェアに加えて、問題のコンピュータプログラム用の実行環境を作るコード、例えば、プロセッサファームウェア、プロトコルスタック、データベース管理システム、オペレーティングシステム、またはそれらの1つもしくは複数の組合せを構成するコードを含むことができる。
【０１０９】
(プログラム、ソフトウェア、ソフトウェアアプリケーション、スクリプト、またはコードとしても知られている)コンピュータプログラムは、コンパイル言語もしくは翻訳言語、または、宣言型言語もしくは手続き型言語を含む任意の形態のプログラミング言語で書くことができ、スタンドアロンプログラムとしての形態、またはモジュール、コンポーネント、サブルーチン、もしくはコンピュータ環境の中での使用に適切な他の単位としての形態を含む、任意の形態で配備することができる。1つのコンピュータプログラムは、必ずしも1つのファイルシステムの中の1つのファイルに対応しない。プログラムは、他のプログラムまたはデータ(例えば、マークアップ言語文書の中に格納された1つまたは複数のスクリプト)を保持するファイルの一部の中に、問題のプログラム専用の単一ファイルの中に、または、複数の調整されたファイル(例えば、1つまたは複数のモジュール、サブプログラム、もしくはコードの一部を格納するファイル)の中に格納することができる。コンピュータプログラムは、1つのコンピュータ上で実行するために、または、1つのサイトに配置されるか、もしくは複数のサイトにわたって分散され通信ネットワークによって相互接続された、複数のコンピュータ上で実行するために配備することができる。
【０１１０】
本明細書に記載した処理および論理フローは、1つまたは複数のコンピュータプログラムを起動して入力データ上の操作および出力の生成により機能を実行する、1つまたは複数のプログラマブルプロセッサによって実行することができる。また、処理および論理フローは、専用論理回路、例えばFPGA(フィールドプログラマブルゲートアレイ)またはASIC(特定用途向け集積回路)によって実行することができるし、装置は、専用論理回路、例えばFPGA(フィールドプログラマブルゲートアレイ)またはASIC(特定用途向け集積回路)として実装することができる。
【０１１１】
コンピュータプログラムの実行用に適切なプロセッサには、例として、汎用マイクロプロセッサおよび専用マイクロプロセッサの両方、ならびに、任意の種類のデジタルコンピュータの任意の1つまたは複数のプロセッサが含まれる。一般に、プロセッサは、リードオンリメモリまたはランダムアクセスメモリまたは両方から命令およびデータを受ける。コンピュータの必須要素は、命令を実行するためのプロセッサ、ならびに、命令およびデータを格納するための1つまたは複数のメモリ装置である。一般に、コンピュータは、データを格納するための1つもしくは複数の大容量記憶装置、例えば、磁気ディスク、光磁気ディスク、もしくは光ディスクも含むか、または、それらに動作可能なように結合して、データを受信するか、もしくはデータを送信するか、もしくは両方を行う。しかしながら、コンピュータはそのような装置をもつ必要はない。さらに、コンピュータは、別の装置、例えば、ごく一部だが、モバイル電話、携帯情報端末(PDA)、モバイルオーディオプレーヤまたはモバイルビデオプレーヤ、ゲームコンソール、全地球測位システム(GPS)受信機の中に組み込むことができる。
【０１１２】
コンピュータプログラムの命令およびデータの格納に適切なコンピュータ可読媒体は、不揮発性のメモリ、媒体、およびメモリ装置のすべての形態を含み、例として、例えばEPROM、EEPROM、およびフラッシュメモリ装置などの半導体メモリ装置、例えば内部ハードディスクまたはリムーバルディスクなどの磁気ディスク、磁気光ディスク、ならびに、CD ROMおよびDVD ROMディスクが含まれる。プロセッサおよびメモリは、専用論理回路によって補足することができるか、または専用論理回路の中に組み込むことができる。
【０１１３】
ユーザと対話するために、本明細書に記載した主題の実施形態は、情報をユーザに表示するためのディスプレイ装置、例えば、CRT(カソードレイチューブ)またはLCD(液晶ディスプレイ)モニタ、ならびに、それによってユーザがコンピュータに入力できる、キーボードおよびポインティングデバイス、例えば、マウスまたはトラックボールを有するコンピュータ上に実装することができる。他の種類の装置もユーザと対話するために使用することができる。例えば、ユーザに提供されるフィードバックは、任意の形態の感覚フィードバック、例えば、視覚フィードバック、聴覚フィードバック、または触覚フィードバックであり得る。ユーザからの入力は、聴覚、音声、または触覚の入力を含む、任意の形態で受信することができる。
【０１１４】
本明細書に記載した主題の実施形態は、バックエンドコンポーネントを、例えばデータサーバとして含み、またはミドルウェアコンポーネント、例えばアプリケーションサーバを含み、またはフロントエンドコンポーネント、例えばそれを介してユーザが本明細書に記載した主題の実施形態と対話できるグラフィカルユーザインタフェースもしくはウェブブラウザを有するクライアントコンピュータ、または1つもしくは複数のそのようなバックエンド、ミドルウェアもしくはフロントエンドのコンポーネントの任意の組合せを含む、コンピュータシステムの中に実装することができる。システムのコンポーネントは、デジタルデータ通信の任意の形態または媒体、例えば、通信ネットワークによって相互接続することができる。通信ネットワークの例には、ローカルエリアネットワーク("LAN")およびワイドエリアネットワーク("WAN")、例えばインターネットが含まれる。
【０１１５】
コンピュータシステムはクライアントおよびサーバを含むことができる。クライアントおよびサーバは、一般にお互いから離れており、通常、通信ネットワークを介して対話する。クライアントとサーバの関係は、それぞれのコンピュータ上で動作し、お互いにクライアントサーバ関係を有するコンピュータプログラムの価値によって生じる。
【０１１６】
本明細書は多くの特定の実装形態の詳細を含むが、これらは任意の実装形態の範囲または特許請求可能な範囲への制限として解釈すべきでなく、むしろ特定の実装形態の特定の実施形態に特定できる特徴の説明として解釈すべきである。別々の実施形態の文脈において本明細書に記載したある特定の特徴は、単一の実施形態における組合せの中に実装することもできる。逆に、単一の実施形態の文脈において記載したさまざまな特徴は、複数の実施形態の中に、別々にまたは任意の適切な部分的組合せで実装することもできる。さらに、特徴は、ある特定の組合せの中で働くものとして上記に記載し、そのようなものとして最初に特許請求することさえできるが、特許請求された組合せからの1つまたは複数の特徴は、場合によっては組合せから削除することができ、特許請求された組合せは、部分的組合せまたは部分的組合せの変形形態に関することができる。
【０１１７】
同様に、動作は特定の順序で図面の中に描写されたが、これは、そのような動作が示された特定の順序で、もしくは連続した順序で実行されること、または、望ましい結果を達成するためにすべての図示された動作が実行されることを要求するものとして理解すべきでない。ある特定の状況では、マルチタスクおよびパラレル処理が有利である場合がある。さらに、上記の実施形態におけるさまざまなシステム構成部品の分離は、すべての実施形態においてそのような分離を要求するものとして理解すべきでなく、記載したプログラム構成部品およびシステムは、一般に単一のソフトウェア製品の中に一緒に統合することができるか、または複数のソフトウェア製品の中にパッケージ化することができると理解すべきである。
【０１１８】
本明細書に記載した主題の特定の実施形態を説明した。他の実施形態は、以下の特許請求の範囲の範囲内である。例えば、特許請求の範囲の中で列挙される動作は異なる順序で実行することができ、それでも望ましい結果を達成することができる。1つの例として、添付の図の中で描写された処理は、望ましい結果を達成するために、必ずしも示された特定の順序または連続した順序を必要としない。ある特定の実装形態では、マルチタスクおよびパラレル処理が有利である場合がある。
【符号の説明】
【０１１９】
100  コンテンツ提示システム
102  広告主
104  広告管理システム
106  発行者
108  ユーザ
110  ネットワーク
112  物理的な交換場所
200  広告の償還を処理するためのシステム
202  モバイル装置
204  広告システム
206  小売商
208  ネットワーク
210  広告
212  広告ログ
214  受信した償還可能な広告のレポジトリ
216  広告場所マッピングレポジトリ
218  広告検証ソフト
220  償還ログ
222  小売通知エンジン
224  広告提示モジュール
500  広告の償還を処理するためのシステム
502  モバイル装置
506  小売商
514  受信した償還可能な広告のレポジトリ
516  広告場所マッピングレポジトリ
526  スキャナ
528  光センサ
【図１】
0005940520.tif 000002
【図２】
0005940520.tif 000003
【図３】
0005940520.tif 000004
【図４】
0005940520.tif 000005
【図５】
0005940520.tif 000006
【図６】
0005940520.tif 000007